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
337121200501	337121201059	337121201609	337121202159	337121202709	337121203259	337121203809	337121204359	337121204909	337121205459	337121206009	337121206559	337121207109	337121207659	337121208209	337121208759	337121209309	337121209859	337121210409	337121210959	337121211509	337121212059	337121212609	337121213159	337121213709	337121214259	337121214809	337121215359	337121215909	337121216459	337121217009	337121217559	337121218109	337121218659	337121219209	337121219759	337121220309	337121220859	337121221409	337121221959	337121222509	337121223059	337121223609	337121224159	337121224709	337121225259	337121225809	337121226359	337121226909	337121227459	337121228009	337121228559	337121229109	337121229659	337121230209	337121230759	337121231309	337121231859	337121232409	337121232959	337121233509	337121234059	337121234609	337121235159	337121235709	337121236259	337121236809	337121237359	337121237909	337121238459	337121239009	337121239559	337121240109	337121240659	337121241209	337121241759	337121242309	337121242859	337121243409	337121243959	337121244509	337121245059	337121245609	337121246159	337121246709	337121247259	337121247809	337121248359	337121248909	337121249459	337121250009	337121250559	337121251109	337121251659	337121252209	337121252759	337121253309	337121253859	337121254409	337121254959	337121255509	337121256059	337121256609	337121257159	337121257709	337121258259	337121258809	337121259359	337121259909	337121260459	337121261009	337121261559	337121262109	337121262659	337121263209	337121263759	337121264309	337121264859	337121265409	337121265959	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	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	2764	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	2764	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	2764	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22072	14227	4570	2071	1362	975	696	651	529	467	400	385	333	348	336	267	293	239	290	274	244	257	295	243	263	290	249	243	255	252	237	229	211	190	238	237	234	221	239	217	243	206	226	227	235	224	220	237	197	233	216	233	225	221	227	220	215	221	235	202	231	226	212	222	223	210	234	219	235	200	209	222	223	216	221	198	224	224	260	210	198	185	200	220	216	212	202	208	218	228	223	219	213	228	219	204	227	197	205	213	205	199	218	227	209	207	239	209	230	218	238	204	231	208	217	199	226	219	230	230	246	253	208	250	221	204	197	205	210	235	210	203	223	218	208	227	220	202	215	192	213	231	241	268	200	210	207	199	229	211	208	223	242	227	224	222	253	234	238	214	225	229	192	217	214	219	202	216	204	218	224	191	209	214	196	227	223	209	203	242	231	208	205	222	213	196	207	206	217	224	213	208	217	227	215	214	225	213	241	221	236	186	252	206	226	238	217	219	206	218	207	214	221	204	184	236	223	228	231	250	231	243	208	236	205	193	225	206	213	209	218	208	209	205	215	205	223	224	254	213	222	235	224	227	230	207	195	217	227	193	226	246	222	250	216	208	240	192	211	219	218	181	225	182	211	237	198	196	207	212	234	236	239	205	237	213	218	243	223	239	184	206	241	228	216	215	184	210	190	246	225	189	211	220	241	234	228	226	231	209	210	222	213	214	230	227	235	216	232	231	233	223	209	196	229	226	216	196	235	212	210	189	244	199	248	226	200	221	226	208	223	236	232	209	196	188	207	204	213	212	211	237	221	220	210	201	232	236	212	213	217	250	202	214	267	207	235	204	226	230	206	173	218	212	220	207	224	208	204	232	210	203	226	208	231	237	253	239	220	202	209	207	209	218	200	231	225	223	214	247	171	218	215	199	212	209	210	235	198	174	197	225	239	226	223	218	215	200	210	192	215	216	215	242	223	221	230	197	223	223	246	238	244	221	217	220	222	227	251	209	209	228	206	230	214	206	207	230	227	204	212	208	216	194	209	219	214	226	190	215	246	217	192	208	213	194	233	210	229	213	230	221	205	210	205	208	208	209	186	209	185	217	222	251	214	212	210	207	230	213	181	225	235	233	214	211	221	198	196	210	226	209	204	234	223	229	232	200	189	207	221	207	201	192	193	224	233	239	226	222	208	246	197	215	204	231	205	203	232	217	224	237	200	229	206	224	234	211	227	201	202	223	198	231	227	203	212	216	235	209	225	207	237	228	202	225	216	196	202	229	215	188	209	240	220	207	217	208	201	196	247	201	215	210	225	229	215	204	217	181	219	222	209	213	230	215	224	193	225	223	208	221	221	184	225	228	212	188	205	237	229	236	217	216	196	201	227	211	209	221	218	215	224	232	205	204	230	242	209	227	240	219	216	222	247	206	209	235	224	225	204	236	200	229	193	219	211	197	220	202	227	218	214	197	193	219	181	221	216	216	223	232	232	240	237	223	221	229	193	242	229	238	226	220	246	184	201	208	223	215	199	201	205	185	222	222	197	194	211	213	233	213	218	205	212	213	229	221	242	230	228	210	214	233	218	222	214	236	218	261	229	229	220	199	211	257	234	207	224	192	247	198	211	215	198	220	223	201	243	232	203	222	223	205	213	226	217	212	236	223	204	208	191	194	228	194	214	236	209	196	218	200	206	249	226	237	232	251	222	212	211	244	213	203	216	214	214	186	217	193	209	236	216	227	212	214	239	201	209	221	209	223	240	228	223	228	235	210	224	198	222	207	191	205	223	208	223	201	212	220	184	216	188	208	230	212	205	235	220	208	204	215	205	228	215	214	201	225	208	241	209	217	217	221	178	203	213	249	226	204	224	209	223	212	246	204	220	219	229	183	204	225	217	227	232	219	235	227	222	207	204	217	228	222	201	201	231	218	216	207	233	237	219	205	222	195	221	217	212	232	210	198	250	220	224	194	207	215	198	211	243	202	209	220	213	219	241	222	233	214	230	196	224	233	209	192	228	193	211	211	210	205	218	238	200	215	201	225	184	240	210	218	221	210	254	209	232	203	218	212	219	231	184	218	227	207	219	215	218	198	224	222	207	213	207	223	205	213	223	227	200	212	222	211	210	206	216	229	231	209	187	205	219	205	190	225	224	201	246	196	194	212	204	191	213	231	202	214	197	202	203	193	225	213	213	212	215	243	228	226	219	203	195	206	224	188	216	237	230	245	228	243	230	241	254	229	228	210	215	209	216	207	221	216	181	204	246	220	212	217	219	206	208	256	200	205	207	192	209	177	236	205	223	234	216	205	226	208	207	227	238	214	215	222	195	213	230	229	205	225	213	220	202	212	234	240	199	214	237	214	211	225	235	213	215	226	204	218	204	225	218	217	210	245	233	216	200	202	237	188	187	226	226	227	238	229	227	211	215	217	203	223	218	220	191	232	229	206	198	207	211	207	247	209	223	215	218	211	202	228	211	204	200	199	183	238	197	215	207	217	253	190	206	216	206	244	234	233	217	191	202	203	215	227	218	217	191	217	203	163	220	207	238	223	224	244	212	215	211	206	217	205	202	204	223	224	200	223	211	199	202	202	211	195	230	198	223	222	237	219	224	222	225	234	196	243	206	235	253	241	212	227	207	219	239	241	229	248	229	211	241	211	223	223	222	205	245	225	226	208	222	215	221	240	215	217	218	215	209	204	234	224	240	205	229	230	221	243	190	203	200	241	223	205	214	205	218	237	225	189	218	193	214	200	203	205	213	224	223	224	231	218	214	218	209	231	207	205	227	223	221	176	223	225	202	210	231	226	221	212	214	224	257	164	202	233	233	226	189	242	200	225	215	239	217	206	223	231	203	232	239	198	202	227	215	224	243	241	216	216	211	207	204	230	210	237	219	210	212	197	210	200	209	194	204	196	207	215	217	186	179	215	191	211	215	193	212	218	219	224	189	236	210	217	215	203	192	229	217	211	230	233	232	214	219	209	193	219	203	210	225	206	227	206	233	215	177	223	213	201	213	198	209	196	216	244	204	222	218	213	216	236	213	218	216	252	206	229	239	221	200	206	225	236	206	230	191	200	236	211	246	233	216	212	199	220	207	223	212	206	214	231	228	228	242	225	207	228	209	238	226	216	236	225	203	227	224	219	207	215	217	210	212	221	210	186	232	219	217	203	215	205	223	228	222	240	249	231	201	211	209	168	230	224	209	211	220	195	214	193	197	191	209	212	238	198	233	210	216	231	203	240	224	218	188	200	214	221	216	200	227	219	229	202	214	228	221	197	216	229	245	203	234	228	207	222	230	204	231	259	243	206	212	197	227	240	251	195	213	225	214	216	205	206	239	235	228	211	196	206	201	229	238	222	219	187	235	222	219	231	226	214	185	192	227	235	221	213	221	234	235	223	203	200	229	203	223	231	231	207	217	213	225	228	183	218	204	208	207	234	198	235	222	223	191	206	217	200	193	200	233	211	229	224	223	222	195	221	232	197	214	225	192	241	220	196
9292	8777	5232	5731	5065	4170	3202	2557	2190	1939	1632	1521	1335	1264	1150	1118	1001	949	945	900	882	842	748	721	760	723	672	688	679	705	684	686	627	631	624	605	593	575	604	582	565	582	555	607	573	583	584	565	547	550	604	529	527	512	535	519	492	513	547	517	526	580	571	517	546	527	530	516	519	487	522	530	539	559	508	490	554	550	517	517	517	508	536	539	495	515	528	524	518	503	536	511	519	482	524	518	488	487	487	542	529	513	536	518	476	499	532	531	482	529	451	512	528	543	501	539	524	513	497	503	516	538	493	492	492	531	514	510	460	494	465	536	518	506	520	534	496	520	497	527	443	481	560	507	530	505	521	507	484	474	522	499	508	527	481	504	491	474	497	461	564	531	516	497	513	519	549	511	485	515	502	537	524	491	522	525	513	481	519	457	504	531	480	500	509	481	518	489	505	496	480	510	535	513	510	489	474	489	486	484	510	461	478	517	500	476	485	514	474	500	509	540	511	491	512	494	515	502	511	532	505	511	566	499	490	496	517	483	495	524	540	512	491	489	518	533	544	502	468	500	540	531	528	525	479	510	491	566	506	535	531	500	548	529	500	536	529	491	517	509	501	507	519	498	529	538	509	528	528	526	524	517	519	477	526	514	513	460	469	522	482	532	477	488	476	523	512	487	502	477	489	487	499	513	505	556	540	521	477	540	536	562	497	524	522	500	533	534	532	523	474	527	554	491	491	474	515	502	499	521	485	488	522	528	492	509	520	484	518	519	494	538	510	528	556	561	502	516	505	514	467	507	489	536	480	494	493	519	528	509	528	499	516	526	490	533	526	550	511	540	496	478	551	496	496	497	515	490	512	513	506	515	473	478	496	499	501	515	493	527	531	504	488	502	478	480	503	442	546	496	482	518	531	488	493	502	500	536	522	503	513	497	513	468	497	545	496	493	512	482	490	518	518	505	496	502	500	482	530	481	532	468	528	481	552	449	535	513	530	517	485	506	547	469	520	504	519	500	504	495	497	522	487	491	540	528	481	470	530	536	523	535	514	481	488	498	506	487	507	515	506	477	533	474	467	521	481	508	492	503	517	504	478	523	485	483	567	486	504	545	510	529	493	487	515	508	499	483	518	545	510	522	487	479	533	452	534	520	498	490	482	527	487	475	523	508	518	532	529	542	536	525	509	502	539	539	478	498	518	485	521	494	479	509	547	467	495	496	522	515	528	511	502	510	470	519	495	489	485	545	472	546	471	481	528	498	498	486	520	498	488	539	498	522	485	445	467	505	491	496	502	494	460	519	518	477	481	501	525	506	490	477	463	478	489	521	536	539	539	520	480	524	491	492	478	493	501	495	488	530	450	490	513	473	513	461	500	482	525	502	520	508	490	495	499	521	565	514	515	552	490	491	485	498	548	483	516	510	481	480	461	508	477	495	505	513	518	488	502	519	488	514	503	509	470	531	484	448	497	532	464	478	573	493	511	538	498	517	501	509	517	499	491	493	478	508	522	525	508	530	542	522	487	506	458	471	513	508	548	459	508	482	499	524	509	541	516	509	520	530	491	461	502	535	528	487	517	444	497	488	515	497	512	515	478	499	481	524	521	493	483	540	507	479	514	500	496	520	504	496	519	474	527	493	503	477	486	488	506	534	472	514	495	507	511	503	502	525	528	486	485	476	486	523	570	471	500	489	505	525	509	510	472	525	521	490	498	500	489	529	485	505	490	475	504	495	475	497	481	491	524	482	520	532	503	499	520	500	502	473	514	520	510	493	541	492	506	480	528	543	495	518	526	508	532	469	522	498	514	473	511	521	544	484	512	521	493	504	476	518	503	503	565	509	490	487	518	508	509	526	520	512	494	519	510	491	501	544	509	501	466	507	523	521	516	460	523	520	553	500	504	510	490	509	495	464	515	501	527	461	517	504	490	525	481	492	489	483	483	510	460	483	491	482	512	495	486	515	529	502	538	477	504	527	504	518	489	479	513	488	507	469	471	463	532	472	523	478	512	510	519	497	531	522	473	525	502	453	501	438	505	529	541	483	501	499	507	478	493	572	442	485	481	481	462	508	473	465	498	479	505	477	457	484	457	525	531	528	509	540	474	543	530	522	483	479	482	503	512	503	499	517	530	491	521	496	495	512	510	491	514	491	529	458	496	501	531	485	530	491	475	537	517	479	493	506	503	447	500	464	541	466	490	490	518	511	489	516	548	500	504	485	508	489	564	540	473	495	500	517	520	527	533	491	481	507	467	519	502	480	459	454	502	505	507	509	496	527	507	504	511	508	496	510	515	464	505	461	475	487	494	510	522	521	490	495	481	520	471	460	525	490	505	508	485	499	502	534	508	516	508	525	548	519	538	495	514	505	520	517	472	533	505	543	485	480	507	503	523	501	485	469	490	494	492	494	480	490	523	495	489	473	483	485	521	499	494	506	509	511	509	518	501	524	500	524	520	532	471	499	511	512	530	502	490	504	516	494	484	449	515	526	483	528	468	487	536	472	505	481	490	516	513	535	526	472	537	482	495	501	533	510	485	501	497	490	566	522	533	486	507	504	498	520	514	506	472	498	505	446	508	519	512	502	492	502	508	495	517	482	488	509	517	522	480	498	507	510	507	523	539	472	488	480	490	507	493	501	528	483	510	506	495	483	496	501	486	523	478	468	516	539	459	510	506	530	495	517	500	542	500	467	484	481	492	510	524	508	494	530	553	494	501	508	528	507	492	488	510	502	472	509	494	488	506	485	500	482	524	542	513	503	525	478	482	495	474	540	485	482	533	499	515	515	565	508	502	486	518	503	516	451	473	483	482	458	502	511	502	498	469	509	496	522	502	486	512	492	520	481	504	477	484	462	511	508	530	547	493	491	474	502	546	527	507	473	484	462	527	517	468	503	516	531	496	532	524	491	509	504	496	493	528	496	511	521	517	526	495	483	514	511	501	467	460	461	511	551	496	507	509	499	492	493	535	477	515	513	454	515	487	508	577	503	477	488	522	479	541	529	476	555	484	502	541	551	525	496	470	521	484	481	514	503	527	491	489	501	496	517	487	506	500	504	490	518	477	551	497	482	506	486	496	464	497	503	526	502	545	525	524	458	516	495	546	478	510	549	465	514	526	528	536	488	486	459	535	497	457	498	478	501	519	568	501	492	497	515	535	496	489	490	546	495	518	510	516	512	540	480	486	466	550	495	495	491	487	511	504	498	503	490	474	466	543	544	500	488	508	517	516	476	493	496	490	481	522	511	457	502	523	458	479	494	507	512	514	472	524	474	506	529	464	477	530	498	508	479	511	541	473	488	519	506	532	473	529	495	533	542	533	490	489	484	500	480	500	527	463	503	517	535	490	494	522	538	485	526	517	517	485	516	516	499	541	539	506	509	472	471	528	507	505	491	537	515	497	489	537	459	517	559	511	488	493	479	484	512	500	529	514	486	517	513	491	486	501	505	511	482	492	528	467	507	501	513	551	495	562	556	500	521	480	523	508	490
3841	652	79	62	66	41	44	44	46	60	49	56	34	50	44	62	54	43	44	40	59	54	44	60	43	31	38	40	49	47	48	39	51	60	47	46	47	49	53	39	46	54	36	43	46	44	42	52	49	54	32	33	41	44	56	44	52	47	46	41	46	43	47	45	46	44	42	55	45	51	44	40	49	32	34	43	52	61	45	39	53	52	45	45	34	47	54	47	33	55	46	53	46	36	48	48	52	46	46	38	59	46	45	49	50	37	51	27	49	47	54	50	50	45	32	43	55	53	49	45	48	47	47	46	49	57	38	47	51	46	45	40	45	45	44	34	38	54	36	49	46	43	45	47	53	47	47	40	33	53	50	46	50	46	43	48	53	58	46	48	42	48	43	52	41	46	47	42	54	47	45	48	56	39	35	41	50	51	44	45	41	41	42	49	55	58	41	44	52	38	39	38	48	43	52	42	47	55	53	47	40	53	44	44	34	50	56	44	56	47	41	57	45	40	29	52	49	45	47	60	42	28	33	38	49	47	37	52	36	52	33	44	47	43	46	40	40	48	34	49	48	51	55	47	41	49	44	53	36	52	48	44	45	46	31	40	41	58	46	48	36	50	48	38	46	49	41	37	37	54	39	43	50	44	47	41	48	38	48	30	42	41	43	50	51	58	57	46	46	37	53	45	44	50	38	39	39	56	42	42	39	50	55	54	37	51	44	33	48	36	45	51	54	46	43	41	39	41	45	46	47	41	41	42	51	42	41	46	55	37	56	44	33	51	55	35	47	42	45	38	50	45	41	35	41	53	34	47	54	46	48	57	56	50	49	44	59	57	49	43	49	50	50	46	35	42	48	46	48	43	44	38	52	57	39	51	39	44	50	47	39	47	45	61	44	42	45	23	37	48	40	39	38	44	38	54	34	40	51	51	38	59	39	39	44	49	42	57	42	51	44	37	51	52	37	58	62	47	50	49	49	37	42	45	44	47	42	34	43	48	48	58	59	49	50	36	47	41	41	45	54	49	58	34	55	46	46	45	60	41	28	42	50	59	47	49	57	39	52	40	42	60	54	43	39	47	39	39	30	48	43	35	48	51	41	42	44	37	47	35	41	42	41	45	50	40	42	39	58	41	44	45	43	45	47	35	46	30	46	38	45	52	50	47	44	52	44	52	38	45	49	37	46	44	46	45	50	53	35	43	47	47	39	42	49	40	59	59	64	42	50	34	60	50	34	40	50	50	56	38	54	41	48	62	36	59	48	40	44	47	53	41	54	33	41	47	54	58	43	43	40	52	47	42	44	49	46	40	45	52	38	36	39	49	35	45	49	47	50	39	41	38	30	35	32	52	65	43	55	39	34	52	48	48	40	33	54	46	50	43	49	38	33	54	52	44	36	41	51	46	53	45	46	48	49	42	34	35	47	40	53	40	58	44	44	50	55	49	51	56	34	30	46	45	41	42	50	59	36	40	54	39	36	45	46	46	54	42	43	41	58	54	45	30	30	47	33	42	37	50	38	38	44	46	45	46	48	47	36	35	48	43	44	45	39	39	60	33	31	41	40	37	42	42	35	55	46	35	38	34	38	35	51	55	41	43	43	26	49	44	42	45	54	39	34	42	45	46	36	44	51	39	50	40	43	39	30	42	30	51	46	40	40	47	52	41	52	42	31	33	42	57	50	45	37	56	51	44	38	42	51	48	57	38	63	42	53	50	37	37	47	41	44	44	27	45	54	50	58	36	39	47	52	50	42	39	44	45	44	43	40	36	48	40	50	45	48	52	41	42	45	48	46	42	41	53	46	46	38	48	47	40	43	50	53	35	51	41	61	43	59	36	54	36	48	34	37	45	51	54	43	34	34	55	38	46	36	39	36	37	47	44	50	42	44	38	43	38	55	46	49	45	49	50	54	34	60	44	53	50	45	46	45	46	48	49	46	42	57	50	36	40	65	55	37	48	51	39	60	37	39	43	40	41	50	41	52	38	48	52	47	50	36	36	46	50	43	38	47	40	31	55	46	41	39	37	43	53	56	52	58	46	42	54	49	49	52	40	41	40	48	37	44	44	45	44	37	46	50	42	45	43	49	46	52	36	46	52	48	42	50	53	44	44	43	42	39	50	40	49	60	36	48	51	50	48	49	45	61	38	38	45	41	54	38	50	44	53	50	43	39	40	38	39	48	38	47	48	39	47	43	45	53	39	59	44	36	52	48	50	44	46	43	45	44	51	40	44	43	57	45	47	51	57	40	45	45	44	43	43	43	49	52	40	45	44	33	47	56	48	48	41	33	64	57	40	60	35	59	43	43	45	39	37	58	31	36	43	39	46	43	45	40	32	44	56	40	42	57	39	57	37	36	37	51	46	59	44	32	53	49	52	49	47	43	35	38	45	40	37	51	45	42	48	43	34	36	41	35	48	61	36	46	46	37	48	40	48	46	45	38	50	42	45	42	53	46	36	42	32	32	53	48	52	52	40	43	43	59	42	41	37	54	47	32	54	41	41	56	50	50	51	42	46	40	36	51	32	58	44	39	44	48	46	35	53	40	46	47	47	37	50	46	46	44	39	44	52	61	55	44	40	35	45	56	44	45	41	45	55	55	55	33	41	43	47	47	50	48	50	51	42	38	40	35	44	49	54	44	68	49	50	54	51	33	37	38	47	37	48	46	43	41	43	42	49	44	59	60	41	52	58	43	38	42	26	52	43	54	55	51	27	51	41	44	39	35	46	34	44	43	32	53	36	40	51	45	46	45	49	28	35	35	33	49	45	40	46	28	44	56	49	43	49	43	41	41	44	55	46	45	61	51	39	40	37	46	55	42	53	49	45	54	46	46	63	32	39	49	44	46	34	52	32	36	49	44	38	47	33	48	28	58	34	38	51	53	49	47	53	43	48	41	48	36	46	51	47	46	48	36	44	42	52	54	46	46	42	56	44	45	49	35	49	55	43	39	46	44	53	47	40	54	45	54	36	42	39	42	39	37	50	43	46	51	41	32	45	44	47	47	49	43	44	47	33	46	48	44	42	50	46	44	45	50	46	54	33	50	38	39	47	51	41	58	47	54	45	49	49	45	41	60	43	52	47	54	42	44	51	48	26	48	43	56	44	39	39	36	37	42	48	42	33	40	39	47	46	38	53	47	51	47	40	43	49	52	37	39	47	52	42	49	44	45	29	44	32	49	47	37	46	29	48	46	39	40	37	48	54	47	38	48	54	55	41	45	37	34	41	40	43	45	49	43	38	44	48	44	49	37	63	43	38	50	60	51	53	58	55	44	39	39	48	30	42	40	53	40	52	42	60	42	53	40	46	53	43	38	39	46	61	44	52	46	53	46	51	40	45	59	50	44	39	56	48	43	43	45	38	49	40	54	51	52	35	50	41	54	52	57	57	43	49	51	41	45	50	48	38	50	49	51	43	56	43	48	43	43	53	36	39	45	61	38	51	48	34	48	33	56	51	62	44	42	59	38	42	59	38	40	45	54	45	38	45
2634	630	256	251	267	220	172	184	182	169	164	149	177	159	162	161	141	165	162	151	147	165	153	145	140	166	163	142	179	149	151	156	147	143	149	167	140	146	142	149	145	151	147	143	136	150	178	147	155	150	158	135	153	142	139	154	138	149	166	158	147	145	148	167	139	160	144	143	174	148	157	147	143	139	134	154	151	121	154	149	145	145	133	167	141	148	144	136	156	141	117	174	153	154	165	137	139	161	139	136	167	165	147	155	125	164	149	160	150	174	154	135	133	155	159	137	123	152	149	171	157	184	154	164	142	151	156	152	138	165	175	165	162	156	153	159	182	157	162	146	158	133	139	143	136	154	173	161	143	145	132	144	134	138	137	143	137	181	168	155	147	140	135	143	128	136	145	157	155	144	127	136	171	135	143	154	152	127	150	122	159	158	148	135	145	147	137	159	127	156	141	137	113	166	134	162	133	178	139	152	144	158	157	148	164	152	144	135	150	149	137	155	136	166	164	145	149	149	141	164	136	154	112	141	149	154	146	161	132	155	156	150	156	146	152	150	154	146	150	163	154	155	156	149	161	133	154	154	129	167	158	156	138	155	133	145	158	137	148	139	138	127	153	145	151	142	151	118	149	139	133	142	169	155	133	148	145	143	141	157	144	144	161	157	160	138	139	133	140	139	140	144	149	151	126	148	150	149	133	164	139	156	164	136	146	137	141	157	142	141	153	181	140	123	172	157	164	148	139	151	165	160	141	135	140	162	133	154	143	143	173	169	143	158	160	144	138	130	153	164	162	134	160	140	183	160	162	153	133	136	156	136	149	168	146	133	140	149	160	159	147	149	153	149	155	138	144	139	153	158	145	154	141	145	148	148	158	146	144	166	141	159	140	142	151	146	157	152	155	136	142	158	155	155	130	133	157	143	152	161	163	156	162	131	166	158	135	143	157	140	139	145	159	147	128	163	152	155	137	152	158	154	137	150	167	157	165	150	151	153	150	158	154	151	149	165	129	131	132	154	142	152	148	135	153	153	160	140	138	188	147	169	167	129	161	155	117	160	156	147	149	159	150	140	143	134	150	140	162	157	134	148	138	152	150	145	168	139	130	172	169	158	151	135	148	131	135	134	154	161	158	161	154	155	154	144	136	132	140	145	171	135	144	159	175	134	142	170	156	150	153	152	162	159	155	154	151	139	149	154	137	158	130	176	149	173	146	151	164	165	171	147	149	122	125	135	143	149	152	139	160	152	154	149	149	154	158	150	148	153	143	164	157	162	146	163	133	142	147	157	152	151	146	157	154	137	160	160	156	166	144	163	134	163	158	134	130	133	155	161	139	146	152	154	154	124	156	148	151	168	141	152	134	161	147	159	140	154	154	133	161	135	157	126	147	153	137	161	144	143	161	140	147	136	153	151	156	127	147	165	155	144	166	161	159	148	149	155	154	166	161	153	149	150	133	146	156	137	140	147	143	150	157	131	151	153	139	150	137	144	141	154	151	149	163	145	147	141	135	145	137	154	146	153	152	144	144	156	147	142	137	140	163	141	147	139	146	164	142	158	173	158	170	166	152	160	154	142	144	137	144	144	141	145	173	145	149	141	135	145	145	152	143	156	129	164	130	145	139	160	165	131	130	144	115	145	122	121	123	149	157	167	160	141	167	162	146	122	161	144	146	145	151	148	144	147	117	126	149	164	158	158	174	140	157	143	167	142	169	151	145	153	159	136	149	165	155	157	141	139	149	151	144	127	143	147	132	141	149	154	137	147	143	164	155	164	142	140	141	131	125	163	123	169	147	157	144	137	156	144	159	154	158	151	162	140	129	144	164	147	174	147	141	136	151	149	152	161	168	157	152	138	146	151	132	155	129	141	140	137	148	145	156	148	159	148	142	139	158	147	137	145	157	166	151	144	144	156	149	147	160	142	158	147	159	159	150	122	151	131	150	149	137	154	156	162	166	162	136	137	158	160	151	143	152	145	146	142	148	157	140	127	154	157	158	157	140	137	142	164	158	154	144	152	147	146	124	168	154	167	164	173	145	149	164	132	147	141	134	171	154	146	148	145	152	147	130	170	159	149	142	135	152	124	154	172	176	160	173	152	152	144	143	156	129	156	173	150	145	155	157	155	134	149	139	150	145	142	162	144	154	154	142	145	140	160	138	146	141	142	156	149	142	157	150	140	155	144	155	150	148	145	142	156	173	134	161	150	134	122	146	156	141	141	146	144	141	133	141	145	138	152	165	154	142	154	125	147	156	149	132	157	151	146	140	118	163	148	130	157	159	168	149	150	141	156	154	134	147	138	139	154	162	160	148	159	148	154	152	172	145	148	145	146	135	176	154	144	149	143	151	154	137	164	159	151	141	161	144	149	127	174	138	166	164	153	147	153	126	158	145	164	153	165	130	130	136	133	147	142	146	165	139	140	161	144	143	147	140	167	145	161	156	149	153	131	144	136	148	141	137	138	139	154	152	137	147	157	158	148	134	158	136	147	152	130	126	170	158	148	162	171	154	149	167	158	141	144	146	138	139	132	132	152	153	141	153	141	141	141	148	163	143	153	150	157	157	134	145	195	157	121	135	150	160	153	147	147	150	167	166	168	154	163	133	152	145	157	167	141	158	152	155	149	155	149	146	162	153	176	162	156	145	133	144	146	149	144	148	166	168	163	145	166	152	156	131	158	160	149	146	140	144	150	130	139	138	144	158	144	141	137	126	131	138	143	136	159	142	161	141	143	150	132	154	141	150	119	132	148	142	156	131	149	150	145	161	163	153	168	142	158	155	151	165	150	145	144	156	167	151	144	148	161	144	159	145	149	150	136	141	175	162	157	153	164	145	152	159	143	137	159	146	162	153	140	139	136	119	135	161	144	136	171	165	161	147	142	145	150	157	166	147	132	150	139	169	128	140	129	158	156	164	159	140	162	143	152	131	153	149	179	141	130	145	174	139	167	138	145	135	183	145	157	158	167	160	148	139	146	139	167	178	148	160	128	132	135	162	143	146	119	145	156	154	143	144	122	159	157	151	152	151	141	140	153	164	138	130	148	151	159	143	161	135	161	137	145	150	154	165	144	167	145	120	136	164	173	127	147	145	150	148	165	156	155	163	132	131	152	144	146	148	141	150	155	151	151	132	131	155	156	159	135	140	165	145	141	136	156	163	164	139	147	146	129	156	139	176	138	157	150	147	156	151	149	141	129	152	157	147	138	186	167	152	171	157	112	167	128	144	145	158	153	152	148	166	141	133	137	172	154	159	146	143	162	135	146	159	160	159	169	138	148	170	179	141	140	164	158	152	153	155	156	140	141	145	166	142	141	125	166	162	159	150	166	127	156	155	154	144	135	140	153	177	145	150	135	167	135	130	138	153	144	163	156	162	157	147	153	155	164	140	162	158	144	152	140	159	149	139	152	157	153	148	145	142	158	139	148	158	141	151	131	120	180	148	149	153	140	159	139	150	165	135	147	160	146	167	160	152	156	148	152	142	137
13967	4745	1375	951	691	494	377	357	261	255	258	207	172	174	173	188	162	172	151	171	112	144	163	107	146	132	124	134	133	120	132	131	133	139	121	165	137	150	124	124	111	130	122	141	132	131	121	145	127	147	122	115	132	123	130	132	134	130	119	129	134	123	142	134	124	133	124	147	125	126	132	125	118	120	134	112	131	128	127	107	120	108	118	142	126	130	115	113	131	143	131	132	118	127	129	131	132	144	125	111	124	116	136	114	117	130	140	123	112	126	134	103	137	122	140	123	118	128	128	117	131	108	120	136	139	122	134	143	106	128	128	133	124	130	110	126	115	138	112	144	121	139	126	139	121	120	140	116	117	116	129	122	116	121	154	129	120	125	117	116	137	137	126	137	131	115	118	118	140	137	134	147	116	110	125	110	116	124	135	125	140	130	146	116	129	106	117	122	126	101	145	147	132	122	135	108	156	134	127	128	147	121	129	155	120	148	135	122	123	125	138	131	116	133	127	131	126	131	131	111	133	137	128	97	112	135	145	117	112	134	118	129	117	127	137	105	129	105	108	127	125	156	116	117	135	145	109	134	146	125	118	122	124	109	132	136	124	118	113	125	121	105	130	114	123	114	130	108	166	147	94	129	130	141	120	126	128	120	137	130	113	140	136	115	119	151	108	131	123	109	135	148	122	132	139	139	126	124	128	135	133	121	142	143	127	117	122	122	122	125	147	122	121	103	129	149	136	124	108	100	124	134	128	131	144	137	146	142	116	140	138	135	141	118	123	103	143	144	121	109	127	118	139	153	146	124	131	133	117	120	121	148	95	129	134	113	135	123	142	131	134	126	121	108	121	116	129	131	108	146	137	140	139	127	130	131	112	130	113	119	131	101	137	143	125	133	140	118	151	120	129	127	133	127	107	136	127	120	129	109	135	144	136	130	135	120	139	130	139	131	123	120	138	115	136	136	135	132	135	128	102	139	139	115	119	111	134	137	114	119	125	103	118	141	110	131	127	119	116	110	115	114	113	112	117	140	113	115	113	116	109	133	121	138	120	108	122	119	138	118	123	107	157	143	118	131	108	119	125	153	125	140	145	113	118	132	137	131	123	100	119	124	128	126	114	112	112	111	127	128	127	122	165	115	140	134	102	130	130	132	122	112	128	128	141	122	120	128	120	129	125	117	131	130	143	126	114	144	122	117	97	105	128	128	127	142	127	130	111	134	125	159	134	129	141	132	134	113	120	112	113	123	114	141	148	131	114	127	127	125	119	126	113	150	108	143	102	122	84	109	119	134	130	131	119	130	111	133	122	110	118	119	122	149	128	131	110	134	110	138	113	125	128	115	136	101	131	135	122	125	137	124	123	143	113	134	145	107	135	134	123	140	145	125	117	134	120	119	113	154	127	114	152	120	133	122	133	121	115	119	149	126	122	134	124	124	118	133	116	120	118	136	123	107	117	135	102	116	141	97	122	131	139	106	124	113	109	115	138	118	114	132	105	127	118	128	101	137	101	102	138	129	144	133	133	120	140	124	125	140	141	118	119	117	126	122	127	116	141	116	150	128	139	122	130	132	126	132	114	129	125	143	145	107	132	130	138	135	147	104	138	134	121	120	103	132	117	123	128	128	136	133	120	132	115	125	110	122	116	116	129	130	129	126	126	127	115	133	120	134	117	137	125	108	117	138	142	143	123	140	123	113	137	106	113	121	103	111	115	126	131	119	117	121	136	109	138	117	114	118	111	101	115	114	131	121	144	109	140	117	140	133	116	109	131	135	128	135	120	128	125	136	130	131	140	135	141	122	127	111	134	115	133	137	139	132	137	124	110	140	130	138	148	129	106	131	112	133	140	110	120	139	137	119	123	136	137	152	127	140	118	131	119	129	122	114	133	112	125	98	108	114	123	147	111	144	129	132	148	103	109	126	121	121	147	142	117	124	128	142	119	136	128	124	126	133	125	144	140	123	121	136	102	115	128	133	115	128	112	138	109	129	126	124	142	109	123	127	142	119	127	135	106	128	133	130	130	146	125	105	123	113	123	145	104	150	116	127	123	138	134	118	107	117	124	134	125	124	129	128	126	117	107	135	134	109	140	130	148	107	125	114	118	146	126	125	119	113	141	126	140	129	120	136	128	119	131	108	109	133	115	119	125	121	122	126	135	114	130	129	155	137	134	140	128	119	127	122	152	126	117	139	120	127	117	143	118	123	129	122	123	108	127	130	119	123	124	123	119	132	118	123	141	127	130	118	111	122	125	146	125	123	157	139	123	124	143	113	128	150	132	137	106	122	103	134	110	150	118	127	106	156	120	121	130	111	126	118	145	134	132	118	112	124	128	118	162	122	112	121	136	126	136	128	130	121	144	145	141	117	112	125	140	126	141	140	140	123	127	152	122	120	109	136	108	116	144	121	120	115	114	123	106	119	135	155	138	136	157	143	117	129	113	126	123	148	132	134	137	122	117	112	126	114	143	103	137	116	140	100	139	122	120	135	119	115	124	103	141	118	121	114	111	118	134	134	115	155	138	117	126	130	128	124	135	117	117	129	133	108	128	121	116	121	135	111	115	115	143	131	138	126	105	121	118	105	127	128	107	126	138	124	116	113	125	136	132	113	127	116	137	127	113	135	119	134	128	136	137	114	108	117	127	142	109	105	132	118	119	139	131	122	130	113	123	139	150	99	103	120	126	106	136	131	122	112	126	119	134	133	114	142	135	104	119	94	106	134	144	124	115	129	124	121	132	115	139	126	125	150	119	115	115	122	137	122	129	120	127	120	148	113	126	108	120	142	119	117	121	123	119	133	123	114	119	123	140	117	130	106	127	128	124	127	138	132	128	103	144	156	129	119	123	132	113	142	140	130	119	135	125	139	123	129	111	117	111	123	127	148	134	149	132	120	139	135	127	140	152	119	138	133	115	158	127	122	135	134	107	105	131	124	118	137	105	112	130	133	126	123	128	126	109	120	142	145	115	123	126	133	130	131	131	135	121	134	105	124	140	124	132	110	145	123	129	120	124	135	129	127	118	130	122	120	106	106	118	118	111	128	129	157	137	126	110	126	117	130	129	114	123	125	123	131	127	118	129	122	118	123	111	131	129	115	115	123	127	127	121	151	131	145	114	130	135	130	144	136	125	139	129	114	128	112	107	122	111	127	117	130	145	130	137	133	135	139	136	137	115	145	135	145	121	116	122	119	115	122	131	126	114	106	126	130	119	134	132	101	138	117	150	136	126	127	123	130	116	111	107	109	101	136	129	125	132	126	124	120	105	142	102	142	135	111	101	139	141	122	122	120	128	113	159	113	120	124	119	131	116	123	127	132	107	124	142	151	114	117	145	131	128	126	131	147	131	117	100	129	108	121	119	117	119	97	151	102	143	124	123	139	117	131	129	112	121	126	119	132	148	139	144	127	131	121	126	135	116	104	132	120	123	138	136	96	125	140	136	125	114	140	143	137	89	116	112	126	135	124	123	116	136	132	128	111	132	108
7167	3808	2877	3124	2781	2179	1742	1402	1197	1018	902	874	794	764	700	677	608	538	528	525	504	502	508	465	439	412	451	436	387	415	431	417	418	376	385	409	399	352	404	350	353	381	373	353	379	352	343	381	371	353	352	318	363	381	351	354	341	352	337	340	336	336	340	346	322	365	320	352	325	324	349	349	353	344	356	348	327	338	351	351	320	332	323	341	313	347	325	307	346	324	314	324	315	325	353	332	349	331	349	378	320	335	278	333	365	302	303	341	306	351	333	313	278	321	337	329	323	339	318	343	337	307	377	319	311	310	320	332	341	332	343	355	350	310	314	333	342	350	302	347	330	310	348	308	334	352	305	328	335	340	334	337	305	308	340	333	353	314	316	351	340	313	312	329	340	315	357	335	319	382	352	344	296	311	315	330	348	333	316	323	337	312	377	365	288	326	358	341	327	322	331	332	319	338	303	323	308	281	305	314	319	340	314	350	341	316	366	297	309	317	342	317	341	364	317	346	314	321	307	292	329	363	276	305	333	314	313	318	319	323	351	343	323	334	302	322	330	330	351	341	282	307	344	324	320	332	302	290	307	340	290	318	331	297	310	324	318	301	334	324	328	349	334	344	342	347	327	320	355	314	295	299	328	338	305	315	334	332	331	302	328	318	335	306	319	313	353	316	292	347	344	324	361	340	311	304	326	312	326	325	341	328	336	308	332	334	336	310	301	322	299	326	330	340	329	339	339	336	331	283	302	322	315	367	304	295	329	323	319	339	305	335	346	319	327	329	356	348	349	273	326	313	307	325	338	297	309	321	352	330	333	299	313	308	312	325	350	320	355	337	328	313	317	320	322	319	325	318	319	310	346	332	286	302	295	314	326	310	310	319	348	323	316	348	309	309	320	320	312	341	341	330	300	352	326	316	321	366	307	340	317	320	319	342	324	334	319	301	296	332	335	360	340	307	307	358	286	296	341	335	363	302	323	286	348	326	328	316	332	321	335	332	327	328	319	325	362	315	344	333	341	346	302	369	372	298	332	316	343	350	345	322	315	326	328	271	322	309	360	324	328	291	321	377	325	304	340	332	335	331	326	340	330	338	310	346	349	321	343	333	298	343	321	343	299	336	298	306	326	312	342	328	335	320	321	344	322	349	311	354	331	323	324	348	296	321	318	298	314	328	303	317	315	330	349	328	304	307	333	293	338	310	348	337	339	331	325	341	310	316	300	317	330	295	341	329	334	318	356	292	317	315	350	319	316	338	310	307	304	330	351	375	337	358	336	322	285	301	332	327	305	299	309	308	303	334	298	338	340	332	323	333	306	347	324	321	327	341	281	331	346	346	336	354	334	318	347	311	329	307	300	349	302	338	327	298	355	312	351	335	320	332	330	321	326	342	320	336	328	361	345	320	340	312	333	311	317	310	343	306	320	321	358	309	339	343	334	359	333	330	313	298	336	327	345	308	336	313	310	298	343	326	302	315	293	331	309	359	310	366	335	335	330	337	358	319	305	349	302	299	373	368	320	303	364	337	349	336	301	300	332	316	344	318	326	302	334	355	337	334	315	357	335	326	359	346	339	312	323	336	313	320	322	325	322	308	343	315	322	314	342	320	352	344	302	361	342	336	324	327	316	345	309	334	294	320	319	342	331	325	315	290	304	349	308	282	331	326	301	334	313	328	316	309	299	327	329	323	318	325	316	321	338	319	317	336	315	331	325	345	319	357	352	300	325	318	316	306	339	315	302	324	299	341	317	321	319	338	334	325	314	341	331	313	319	344	315	318	345	305	319	337	347	297	330	329	346	326	332	329	333	304	320	341	326	306	314	333	321	306	307	309	345	304	337	307	351	310	310	330	319	327	321	354	350	309	358	330	335	342	330	347	326	317	339	350	319	311	336	329	326	333	299	323	303	334	322	326	307	328	343	325	326	352	358	316	314	339	300	327	332	298	340	329	316	358	297	323	324	364	354	304	326	361	311	337	328	336	321	326	311	301	354	355	313	346	346	322	306	328	333	338	352	328	302	303	341	299	359	309	305	306	327	316	359	313	340	320	333	324	309	317	331	323	315	330	332	331	308	325	320	320	320	279	343	302	343	339	358	304	323	307	308	337	337	309	309	324	320	297	333	324	338	341	321	364	353	325	306	315	318	328	361	322	278	312	315	361	318	281	337	309	341	311	351	299	341	333	337	309	312	342	342	346	312	323	316	325	311	296	307	356	308	346	325	321	326	361	323	323	318	309	322	311	331	308	319	315	326	373	314	338	362	342	318	334	340	354	335	350	317	337	346	292	347	322	324	345	340	335	297	347	342	302	336	317	322	330	325	294	341	331	307	343	320	347	354	319	334	369	278	323	326	325	352	311	308	320	315	315	340	367	345	329	298	316	326	312	333	336	335	336	307	328	332	308	326	294	341	313	304	340	310	314	315	334	367	350	301	280	332	332	303	317	333	328	322	365	328	363	318	322	327	310	328	316	301	345	323	342	318	340	354	343	296	319	315	294	310	346	333	317	321	310	323	315	340	334	297	303	340	331	309	314	320	293	339	334	322	325	355	318	328	335	323	358	337	321	274	328	337	343	350	367	346	342	346	333	330	349	351	323	320	321	340	343	360	324	327	329	313	356	337	324	340	323	355	332	315	341	334	342	307	334	298	309	338	341	331	328	344	312	358	322	318	325	326	307	358	331	289	342	325	309	342	317	346	309	332	338	327	315	345	324	331	336	295	335	347	324	320	332	335	321	318	311	329	356	320	327	314	316	318	313	310	356	327	321	324	339	341	318	331	327	326	328	342	312	305	322	316	336	355	299	308	314	318	314	314	311	367	349	332	337	338	315	318	314	306	344	303	334	330	318	318	308	334	293	279	317	325	323	337	318	322	351	322	333	350	326	310	328	296	320	347	328	322	349	349	336	325	326	328	339	334	322	298	334	321	311	313	350	328	300	324	307	311	307	325	323	349	340	324	318	359	315	333	358	319	304	308	311	329	348	345	347	311	329	376	333	326	306	320	328	347	351	311	348	313	348	346	313	335	359	323	366	352	342	333	292	304	323	295	334	347	345	298	326	355	297	308	332	351	327	328	309	325	320	291	335	344	340	346	329	295	309	314	358	321	325	327	351	306	346	326	346	352	326	318	295	319	313	328	299	342	339	348	315	329	324	311	314	363	326	291	335	305	315	351	342	309	349	323	350	312	335	303	301	330	317	310	322	325	327	349	308	346	325	349	332	327	365	308	345	315	331	319	319	335	322	313	328	340	318	314	327	318	334	304	313	304	335	311	329	332	323	326	326	354	308	308	342	302	363	325	306	364	346	331	321	339	312	327	312	355	329	306	309	296	298	357	325	322	342	325	324	296	345	308	344	346	345	309	319	329	331	316	345	343	298	327	305	344	316	335	323	308	334	332	306	333	341	293	330	333	313	342	346	311	344	329	344	312	337	288	294	300	354	306	371	352	331	315	316	336	338	312	318	350	290	321	359	320	370	299	366
21900	10086	3521	1992	1381	955	712	618	506	404	382	414	360	350	285	310	273	259	269	237	235	249	240	249	205	242	255	220	259	258	238	233	253	208	217	213	211	225	224	213	192	239	222	189	197	228	225	232	222	200	208	203	216	208	200	219	241	212	237	214	224	206	207	243	226	223	213	217	216	207	214	198	240	239	188	228	223	203	237	199	220	214	206	207	224	209	226	203	195	205	201	192	221	236	220	192	214	224	226	220	188	226	204	236	201	193	206	209	179	223	190	201	208	208	172	200	215	240	191	214	245	238	214	181	187	221	207	197	223	185	227	225	188	237	193	206	217	223	209	177	204	206	200	200	210	192	233	232	223	205	224	190	203	204	241	209	211	197	233	229	220	202	203	245	200	194	211	201	201	221	215	223	220	218	207	206	212	197	222	245	208	214	198	181	227	212	194	194	194	199	210	191	206	203	212	213	225	192	232	212	209	206	202	202	214	231	205	232	204	207	207	228	204	223	243	219	212	211	232	208	175	218	227	226	223	184	209	202	183	224	198	196	197	211	231	212	238	206	226	229	214	234	200	227	217	219	223	207	190	216	216	218	213	210	211	207	219	197	221	202	201	219	227	209	261	210	225	213	200	199	214	215	189	200	238	222	223	220	226	204	226	199	178	211	194	226	254	212	208	242	218	186	183	205	210	219	224	216	218	193	200	215	230	227	204	217	197	222	221	201	205	202	196	211	225	221	196	214	191	247	202	208	199	205	205	212	226	201	209	206	208	218	206	201	238	209	216	223	210	195	205	210	188	223	190	209	217	199	211	231	212	197	208	212	178	224	232	213	221	216	211	179	219	193	220	210	211	216	234	214	228	221	211	206	212	210	213	233	215	185	215	208	262	194	197	198	227	240	242	206	219	222	226	214	222	189	203	219	214	223	206	224	221	197	202	243	226	191	201	203	214	202	193	220	201	207	185	197	191	225	237	207	223	209	206	197	203	228	231	236	221	209	212	188	201	197	204	204	202	203	240	188	208	235	226	209	213	205	221	222	219	219	200	205	242	200	212	187	189	209	223	235	219	223	229	243	219	226	212	225	193	211	224	217	199	235	180	200	213	201	199	204	213	203	215	198	220	216	207	255	213	208	239	232	201	219	212	198	225	253	228	229	224	244	220	229	186	218	231	238	206	209	215	230	225	217	196	227	218	214	210	201	259	183	229	195	222	221	212	206	241	217	241	235	231	216	208	216	199	213	224	230	209	178	192	233	220	200	194	214	212	187	188	211	203	211	210	185	178	224	185	201	214	251	226	211	209	231	226	195	213	230	223	178	217	184	206	198	211	190	216	203	207	190	194	206	236	249	196	212	243	214	215	222	194	218	209	214	201	213	237	233	227	225	203	173	246	186	207	215	211	203	210	201	226	231	226	212	230	177	218	211	231	232	200	192	216	223	201	200	188	204	196	204	213	215	215	227	198	235	203	216	226	220	237	206	211	235	195	213	223	187	236	228	210	218	177	233	202	247	215	222	219	238	202	228	213	201	191	218	198	212	205	223	225	234	196	204	225	204	184	204	243	202	213	216	226	210	209	185	226	202	218	220	206	192	220	214	195	234	204	209	211	212	236	223	216	201	211	218	187	201	227	220	225	209	225	209	203	249	219	227	215	206	201	194	210	244	190	204	224	216	246	215	235	224	194	213	214	217	223	204	229	230	215	222	207	209	192	222	209	214	207	213	189	180	224	195	214	224	227	200	207	214	202	183	224	207	199	212	217	177	227	216	222	196	217	261	217	196	192	212	201	193	212	225	220	204	208	212	197	230	199	220	240	219	225	217	223	206	192	223	230	245	234	194	185	221	222	211	202	196	224	256	184	223	212	229	216	221	235	207	225	223	224	186	180	208	204	213	223	219	217	218	206	197	212	203	202	202	207	200	191	201	214	221	223	206	227	224	185	239	199	197	222	192	200	219	214	183	200	217	225	237	226	207	233	223	185	210	213	229	235	213	212	214	224	220	233	214	216	232	245	190	219	242	216	238	239	193	203	232	217	201	220	231	207	196	203	251	206	196	211	190	224	190	223	181	202	213	195	193	218	214	226	209	208	223	209	210	192	178	224	203	194	203	223	212	208	205	213	219	225	246	212	213	208	211	211	172	190	210	247	188	207	203	194	215	223	231	205	237	241	228	211	231	202	270	193	213	199	201	187	196	214	195	227	212	226	198	214	226	235	226	220	201	211	212	208	196	194	210	199	205	208	201	192	185	220	204	202	208	207	231	206	225	182	217	201	198	224	228	202	206	249	208	228	211	225	204	193	190	197	208	219	228	208	217	205	201	233	184	213	221	238	216	207	190	225	216	220	205	198	194	198	219	219	225	190	214	206	208	178	193	202	205	216	190	212	204	212	220	201	222	214	223	207	260	247	232	226	188	184	210	224	214	212	207	237	221	225	238	214	212	215	225	222	206	212	235	238	217	231	203	215	217	204	232	225	227	197	204	218	187	222	220	207	194	215	229	212	214	223	196	181	201	203	241	211	231	208	227	202	233	225	209	198	237	230	222	215	206	225	219	258	223	200	190	235	200	217	194	217	187	235	228	234	195	204	193	205	186	237	214	235	233	193	211	209	205	219	192	239	203	234	217	211	205	218	214	236	194	222	233	221	210	214	202	217	223	203	220	239	212	192	212	220	206	195	223	206	222	230	164	203	212	182	228	234	222	222	201	191	191	198	217	211	216	227	212	199	215	198	216	220	235	190	188	213	192	213	208	185	222	222	200	210	218	218	242	220	222	213	183	192	210	196	217	217	194	208	201	222	203	212	201	235	196	225	177	200	222	210	202	202	213	211	215	173	210	220	242	220	220	214	226	178	235	211	199	229	216	223	212	211	198	211	212	211	220	229	208	203	212	210	220	217	240	222	211	186	186	206	221	189	196	237	220	207	226	229	198	211	213	197	200	182	225	228	206	229	223	230	208	206	230	246	215	230	221	203	219	192	208	226	190	212	184	229	226	218	195	199	216	207	204	236	194	210	209	218	212	221	191	204	230	218	202	232	181	222	217	213	206	216	222	201	215	217	229	252	217	184	212	229	189	214	175	193	190	199	209	216	211	211	202	225	186	180	193	211	211	228	207	232	213	218	191	186	200	219	209	193	228	210	189	216	239	208	231	193	210	198	210	227	232	223	182	181	195	227	240	235	219	193	223	211	220	200	221	228	174	240	214	210	230	219	198	203	203	228	226	214	212	230	219	217	200	230	200	215	219	233	200	200	209	225	211	227	226	213	210	221	214	196	249	207	232	216	229	218	222	212	244	199	235	195	231	201	254	193	202	219	206	211	228	208	223	228	196	185	204	216	206	203	223	217	204	192	208	218	217	198	216	196	224	195	215	211	198	217	226	217	220	206	220	206	227	203	171	210	192	201	208	179	184	201	207	224	220	236	229	213	193	205	230	236	219	216	203	194	190	189	235	238	193	190	208	226	239	235	227	220	235	224	199
9426	6143	5175	5661	4958	3918	3080	2554	2146	1985	1618	1526	1293	1224	1124	1069	945	964	914	828	813	810	737	726	740	729	738	671	658	692	629	699	693	584	602	612	604	583	599	568	593	570	588	574	570	530	562	534	579	582	544	532	556	534	505	512	516	520	545	563	555	567	559	518	553	539	522	519	533	551	515	492	534	564	525	519	495	533	539	531	518	481	479	574	507	495	507	551	500	535	486	497	492	530	499	507	522	486	483	474	500	501	521	513	515	487	480	500	532	506	521	496	461	498	529	469	485	499	532	497	529	462	532	536	501	470	526	507	530	504	469	504	537	452	512	495	507	496	483	506	476	490	510	490	494	477	469	510	526	514	476	468	506	473	492	481	485	504	482	491	499	499	520	466	479	515	486	537	472	460	502	484	499	501	514	491	473	490	485	495	468	526	481	530	510	496	494	492	490	501	515	461	516	471	489	480	481	477	498	490	520	505	511	479	546	521	500	474	469	478	516	560	513	518	538	504	539	489	518	497	513	488	503	538	515	499	508	471	502	477	465	499	462	480	490	509	490	475	479	545	459	527	516	478	503	497	496	457	518	494	485	493	494	449	460	479	517	501	492	523	462	452	519	527	518	516	525	494	507	470	502	530	504	523	495	487	473	508	525	505	445	501	463	510	497	501	514	513	499	507	528	477	520	487	488	456	494	491	479	490	512	488	451	504	475	476	499	470	501	503	558	504	514	480	480	541	473	471	504	528	512	507	473	494	504	460	464	481	519	483	491	486	473	494	490	482	504	498	533	474	473	462	490	502	469	456	486	479	534	474	508	474	449	537	444	487	459	511	483	490	488	486	463	478	484	526	562	487	522	477	508	491	487	475	487	488	458	520	532	498	478	501	516	499	495	488	548	501	524	556	503	521	522	498	491	514	512	509	530	461	509	500	475	504	501	453	476	478	526	468	447	481	505	488	499	492	476	495	453	537	494	476	526	539	538	491	519	517	501	480	502	515	494	488	496	472	502	484	440	478	516	509	486	507	491	525	494	472	529	489	501	471	485	479	485	487	531	482	498	485	501	490	468	517	480	492	496	521	483	464	522	461	524	532	484	525	494	545	494	512	485	479	504	495	472	508	481	443	485	505	502	474	538	488	485	470	481	491	485	493	483	484	522	507	474	488	426	521	541	477	499	521	466	499	489	498	503	456	523	492	487	475	464	518	523	499	465	485	519	488	509	488	503	520	481	488	505	535	487	502	476	506	496	465	491	468	494	507	497	478	504	491	525	508	499	462	500	452	516	498	451	491	482	489	500	488	497	505	523	495	522	525	522	521	513	483	481	471	459	482	498	492	473	472	486	503	478	462	519	496	532	475	458	504	466	504	522	470	489	504	501	489	519	445	505	517	475	506	477	489	467	492	482	492	485	498	512	469	483	534	503	534	492	473	513	497	493	457	463	532	497	542	480	524	528	459	488	523	488	503	474	536	494	435	485	557	528	541	507	469	466	477	486	472	480	511	485	476	472	498	479	501	439	505	477	485	461	511	487	514	492	508	505	522	440	492	491	515	523	496	496	491	530	509	498	508	500	471	541	468	484	482	518	511	506	482	531	437	514	496	503	467	478	521	464	456	497	514	460	499	507	508	489	502	507	494	522	501	481	559	471	497	518	578	474	539	549	463	513	498	510	504	523	501	504	460	499	503	465	483	511	480	531	481	502	520	505	473	511	503	493	494	505	472	489	472	488	487	463	496	500	480	549	477	478	481	565	511	486	536	530	486	500	519	472	517	511	517	543	504	470	476	534	479	521	476	492	457	524	489	484	491	504	505	510	489	474	500	463	504	483	510	504	502	481	513	472	500	500	476	515	522	476	484	513	483	499	513	482	498	505	486	563	490	506	507	508	459	485	486	485	499	489	484	494	507	498	480	468	470	553	456	475	489	517	514	515	494	515	497	490	494	475	468	505	488	480	538	514	499	516	484	530	482	550	510	493	490	492	536	496	510	498	488	476	448	489	493	507	492	520	470	497	550	464	481	477	526	514	462	476	509	518	488	535	490	499	470	523	499	478	497	473	471	519	524	530	487	458	486	466	504	490	498	526	507	461	523	489	506	484	509	487	486	542	493	509	491	511	494	523	512	507	473	523	505	524	483	501	465	508	491	515	482	483	459	483	510	483	483	480	501	499	449	521	525	474	508	514	498	489	499	467	487	466	469	489	508	452	484	508	503	481	504	507	479	442	492	487	481	487	470	497	487	503	471	497	487	515	511	503	508	505	524	513	481	476	476	498	497	513	511	516	554	461	492	463	471	493	503	456	516	489	464	496	507	467	487	533	485	447	472	480	512	485	513	478	496	498	488	490	480	479	479	492	489	497	505	483	531	468	491	475	468	496	502	461	505	520	514	532	463	477	498	516	490	500	461	488	530	464	477	474	497	497	498	515	490	462	496	504	530	512	494	515	486	534	477	486	514	508	492	498	466	503	469	503	457	440	480	518	499	477	500	459	476	496	512	541	501	453	473	491	495	497	514	457	489	513	443	441	461	502	496	449	444	436	487	540	517	493	502	483	491	522	545	494	485	510	475	486	517	506	472	526	499	463	474	477	486	523	512	517	515	514	479	460	511	467	458	497	476	497	492	469	495	453	478	489	518	479	514	464	479	503	455	452	486	533	436	474	487	424	510	524	506	484	468	488	486	480	538	486	492	503	502	510	522	483	452	478	474	485	478	484	467	499	496	511	516	491	484	529	495	463	549	501	489	537	466	512	489	462	503	494	506	455	465	519	476	489	515	498	498	460	513	480	477	501	460	488	481	500	480	472	476	505	537	502	515	472	506	494	497	539	454	508	487	508	515	479	452	458	535	515	481	513	504	491	524	506	496	513	494	535	489	462	543	490	498	477	518	494	512	491	494	494	507	523	470	493	498	477	506	522	451	529	480	484	457	517	523	494	489	481	493	464	486	480	481	507	490	534	473	516	501	502	534	485	482	497	485	496	478	509	494	473	500	484	521	449	491	485	473	494	470	463	511	493	475	489	487	454	498	523	473	484	486	508	485	479	506	508	487	502	534	462	519	491	498	535	482	521	446	483	513	451	515	468	490	490	501	501	501	518	483	483	501	489	487	481	475	477	496	487	488	513	544	489	512	451	496	480	499	517	517	493	514	494	508	516	478	535	493	514	514	515	485	490	475	509	510	496	499	552	464	501	533	496	487	505	477	507	493	509	503	493	525	518	471	518	483	480	528	538	515	475	534	522	511	466	526	508	486	501	538	492	500	524	457	500	489	467	517	486	453	487	497	512	508	532	544	455	500	523	516	508	508	504	482	543	510	517	502	487	548	517	518	493	486	489	487	468	510	456	466	496	489	473	508	493	481	511	535	502	496	496	508	518	503	506	472	501	507	508	503	513	517	487	437	510	461	478	492	534	518	491	515	513	482	499	491	454	500	473	475	475	480	517	509	507	505	481	510	458	479	528	508	483	474	483	471	500	488	469	536
3902	547	74	61	86	63	55	56	61	59	55	38	55	48	40	34	39	48	32	44	65	61	49	39	43	50	47	49	50	55	41	44	43	52	55	54	35	45	63	41	45	43	48	35	44	38	42	38	52	45	46	43	48	41	42	36	36	50	55	43	33	40	45	47	40	32	52	36	49	46	47	47	37	47	52	47	45	52	38	53	45	60	51	50	46	45	45	52	35	45	42	60	50	44	35	46	48	45	35	44	49	42	46	44	38	43	50	46	36	46	42	49	56	53	48	45	52	45	59	48	38	39	46	36	36	35	50	49	34	42	47	46	40	43	50	41	41	58	46	36	35	56	48	47	55	42	44	51	49	54	40	48	48	52	41	47	48	60	61	38	51	45	38	34	40	53	39	60	40	41	47	38	49	53	48	39	32	60	48	38	37	43	47	40	49	58	42	38	57	32	45	46	52	38	40	33	50	74	46	38	49	54	33	42	40	45	45	55	47	43	58	46	45	43	39	41	52	61	44	55	54	51	62	57	53	38	38	45	51	40	46	54	40	46	50	57	54	51	36	42	42	48	41	46	46	40	45	31	41	57	54	48	56	53	45	51	43	51	51	43	41	45	49	48	40	49	50	36	34	54	46	43	42	41	37	42	35	40	42	44	41	41	40	39	40	53	53	50	46	34	32	43	40	36	50	50	43	41	46	41	47	38	44	36	42	41	47	36	49	44	49	53	35	34	55	31	40	50	50	47	46	36	49	35	44	48	48	44	53	44	56	54	36	37	43	55	40	44	38	61	52	36	45	59	45	48	39	44	50	43	36	34	46	42	37	58	52	44	46	37	39	45	41	47	43	35	47	42	48	39	59	37	38	32	60	43	41	45	45	41	40	43	56	39	46	47	50	33	46	46	50	51	44	33	59	50	43	49	58	40	39	48	47	65	50	37	47	39	62	65	40	50	42	28	35	49	37	46	44	51	34	34	42	42	47	27	48	50	52	37	50	40	54	43	50	41	50	44	47	42	49	60	37	46	43	48	45	39	51	49	51	51	54	29	39	44	43	58	54	36	44	63	48	40	47	42	40	54	32	40	41	50	46	41	41	38	45	53	48	39	60	44	50	45	42	47	41	45	61	36	36	40	48	41	41	43	44	41	42	41	39	46	47	50	47	36	42	51	32	51	26	42	46	60	37	41	35	44	33	40	35	47	43	46	40	37	54	51	55	45	41	45	49	37	38	36	46	44	44	50	47	58	53	50	58	40	42	56	47	33	40	35	41	38	47	42	43	44	52	42	42	40	49	41	44	56	43	58	49	35	48	57	44	54	53	39	46	38	44	43	55	47	48	46	45	46	49	41	44	36	48	64	39	37	55	41	43	37	48	49	33	42	60	56	54	32	52	38	40	55	30	46	38	38	41	46	36	47	37	48	42	44	47	37	41	47	47	39	52	49	47	42	41	51	34	43	52	32	41	49	52	44	41	41	58	50	41	46	45	32	50	41	36	47	58	44	53	40	40	64	39	46	53	42	46	45	56	50	43	48	48	51	35	55	44	53	50	38	40	44	42	59	52	40	37	53	50	43	52	47	47	40	57	50	57	36	45	46	34	51	56	51	43	46	64	34	40	35	39	52	56	42	39	52	40	52	47	42	41	45	52	48	57	53	32	40	48	50	52	46	42	51	48	44	29	42	39	49	53	36	61	46	52	46	41	53	48	41	43	57	41	40	48	42	34	50	42	44	42	53	36	37	44	51	40	44	59	51	58	46	42	38	46	46	44	42	45	73	45	59	41	47	50	38	37	40	49	35	44	46	39	36	49	52	45	50	39	45	36	55	47	43	54	41	43	37	54	40	48	45	35	42	54	44	43	43	51	50	45	64	41	57	42	39	55	53	44	41	39	35	50	44	47	44	46	52	42	47	37	34	48	52	50	51	47	50	49	40	36	59	47	53	51	38	55	36	48	43	41	42	31	35	36	42	41	49	49	37	50	37	45	62	35	44	47	49	26	35	50	36	53	44	43	50	35	46	51	49	47	46	49	49	45	48	48	40	49	42	36	40	55	53	50	51	47	50	39	40	45	46	52	39	52	37	48	45	43	58	48	37	40	48	40	41	44	32	52	49	40	57	43	40	47	49	38	42	48	53	55	39	35	40	44	52	45	44	39	43	47	46	46	40	42	49	45	46	45	35	37	31	38	55	40	44	54	31	51	37	37	42	41	38	50	57	43	48	41	56	51	48	45	44	48	25	37	47	41	45	41	47	44	55	38	50	33	52	45	58	50	45	41	28	47	34	40	47	49	51	63	39	52	44	44	34	31	58	48	48	33	33	38	39	43	48	31	40	44	48	54	32	32	43	50	46	48	46	53	38	39	41	51	48	50	36	48	32	33	36	51	42	36	48	34	39	37	48	40	44	47	46	56	60	49	38	45	53	35	44	38	40	51	39	48	46	38	46	32	38	53	49	42	34	43	54	37	38	42	62	42	45	42	39	58	49	60	38	42	53	36	47	43	41	29	50	56	54	52	48	36	45	34	40	40	49	37	42	54	44	31	49	56	40	37	40	56	30	40	41	46	53	43	49	57	46	51	50	48	36	40	35	51	53	51	38	48	46	54	37	44	41	46	44	49	54	32	48	29	43	41	51	35	37	44	40	62	29	43	50	36	56	40	48	56	41	58	43	38	52	50	48	50	39	48	51	41	37	36	31	47	33	39	54	51	47	42	39	51	30	43	50	54	49	42	42	52	41	41	51	51	46	44	41	61	47	40	40	48	48	51	47	45	43	42	49	46	56	46	50	61	48	43	45	47	49	44	50	41	49	49	48	46	42	57	35	52	42	42	42	50	51	53	49	44	36	48	45	42	53	42	44	46	40	42	46	53	52	43	34	39	47	50	46	34	45	44	43	37	54	48	45	43	51	40	35	36	52	47	62	40	48	42	46	39	49	44	39	48	54	51	42	39	42	50	38	32	44	40	45	43	45	49	44	51	53	41	45	41	37	39	48	38	48	50	47	58	34	53	47	39	34	37	42	42	40	35	38	64	50	43	38	40	53	54	47	46	54	39	37	43	35	45	45	42	46	42	31	50	47	50	40	46	41	36	51	42	36	41	53	29	40	32	40	45	31	59	39	52	45	44	38	46	39	48	46	48	36	35	50	47	41	42	36	36	47	46	39	51	48	56	39	49	59	40	40	40	46	50	58	43	46	41	52	37	37	41	40	62	35	52	52	27	44	62	41	54	34	41	41	45	44	49	56	34	41	48	41	52	47	44	39	55	51	52	39	66	32	58	43	43	53	52	37	33	36	38	33	40	49	33	46	45	60	50	36	53	41	53	42	44	44	56	52	34	50	39	52	45	50	43	35	49	40	52	31	44	41	50	37	53	65	42	34	41	54	41	41	45	44	50	36	45	53	42	41	47	52	44	54	44	46	45	38	40	48	42	38	42	53	50	45	45	52	45	40	43	37	42	44	53	45	30	47	60	51	38	50
2492	514	246	240	219	190	194	199	168	193	168	143	165	161	153	146	145	157	174	145	169	152	173	148	119	152	168	147	177	175	162	136	125	142	148	147	173	138	159	139	155	151	132	139	147	167	155	143	169	150	135	143	158	151	145	159	137	141	160	148	144	150	157	145	125	151	176	148	140	135	155	145	156	148	149	143	152	153	155	146	155	154	154	157	145	160	157	127	147	140	141	175	146	141	168	135	154	134	163	177	186	117	150	134	161	150	152	165	146	164	146	144	168	123	151	142	136	135	161	149	150	140	132	162	129	132	142	149	153	142	160	144	166	159	159	139	139	151	135	146	164	129	159	131	127	147	144	139	131	125	146	157	131	171	146	155	155	132	142	131	158	149	153	149	141	163	163	137	134	145	144	144	153	132	146	127	153	149	147	156	138	132	133	160	156	141	137	157	145	161	159	137	164	138	164	150	152	145	145	134	161	135	149	163	155	138	123	139	131	143	135	148	153	142	153	156	153	134	169	157	151	166	132	142	143	155	147	138	147	148	158	140	136	144	151	133	145	156	141	147	176	154	134	120	157	136	135	135	156	137	147	167	142	161	142	145	156	138	148	139	154	155	159	150	168	136	167	139	159	160	165	174	138	135	133	155	153	143	135	133	174	143	138	137	149	158	140	138	150	141	142	155	146	135	130	127	151	150	182	147	159	133	148	153	136	123	139	158	156	146	151	166	145	155	156	145	158	157	151	141	150	154	145	160	141	163	164	126	138	139	142	124	149	143	140	145	153	166	136	145	149	152	139	160	141	160	165	164	143	130	151	152	130	136	137	147	152	152	131	134	130	154	163	151	139	157	165	138	136	138	141	129	157	162	129	138	139	136	152	149	139	147	127	162	148	134	138	148	165	154	152	152	149	137	132	151	150	174	151	150	154	165	136	126	168	110	150	147	144	150	159	152	163	132	164	142	170	136	143	151	151	135	141	136	148	141	154	136	143	140	167	150	151	150	149	160	169	139	134	132	129	138	156	156	138	138	152	146	145	131	162	166	164	142	126	142	172	145	119	154	169	164	131	136	177	140	151	149	149	144	145	156	138	158	147	135	158	140	156	155	154	133	129	134	157	159	139	138	148	152	137	145	154	147	146	140	130	139	161	138	160	130	146	153	150	146	146	156	148	162	166	154	128	149	152	167	142	142	142	145	142	161	159	160	165	139	155	158	150	163	151	160	165	135	159	143	149	147	149	141	151	153	146	156	129	151	149	152	169	148	141	145	147	154	149	140	146	172	164	126	158	138	141	148	140	147	138	150	167	142	161	169	136	138	156	155	162	162	153	162	133	145	171	154	131	154	145	129	153	138	158	151	148	132	131	146	150	145	164	140	143	155	140	164	142	148	123	156	141	139	125	146	164	148	149	152	156	160	163	151	152	126	152	148	136	148	151	138	128	150	153	135	159	172	138	160	156	131	146	161	163	127	128	142	147	153	149	138	144	145	177	142	138	139	135	161	162	150	143	138	169	163	154	152	153	135	126	148	138	139	151	142	146	125	132	141	145	147	140	136	136	149	144	159	154	158	158	165	169	128	132	145	153	137	146	139	153	141	154	135	139	147	151	117	161	126	162	153	155	146	149	120	151	153	162	157	147	141	165	158	155	151	118	142	148	183	151	157	151	145	163	154	146	156	155	147	134	177	145	157	138	151	163	134	135	147	147	164	148	137	146	180	139	177	137	127	155	139	152	145	143	118	163	136	154	190	151	142	145	142	151	155	167	148	150	155	129	154	152	157	152	150	155	174	149	166	126	154	145	121	155	164	147	133	132	153	156	145	120	164	151	138	141	148	145	148	137	152	164	138	155	136	151	142	154	167	157	153	151	141	148	159	169	155	164	158	169	141	155	162	132	158	164	158	139	148	146	141	128	142	151	151	141	136	124	147	125	153	166	136	150	144	148	162	154	143	157	152	167	130	138	144	138	142	143	184	145	144	131	162	132	144	137	134	143	128	157	144	135	141	154	142	129	153	137	157	135	166	150	147	143	142	133	133	127	149	144	168	143	152	148	142	154	143	147	155	144	134	159	143	171	143	164	172	144	156	126	167	142	143	116	142	129	157	150	169	155	141	150	165	146	145	147	133	152	145	175	137	125	146	129	130	163	151	126	119	158	139	135	140	139	154	138	138	164	143	139	156	153	147	144	130	145	140	174	142	160	132	142	141	142	150	150	168	161	160	147	141	134	162	155	165	152	151	142	136	140	126	148	151	132	150	153	116	163	147	141	147	127	135	154	146	157	145	167	159	157	164	167	176	152	132	162	140	131	144	141	157	138	159	135	161	149	158	149	165	143	145	153	153	150	163	156	142	162	135	139	156	138	134	157	157	152	132	160	135	152	164	131	142	163	148	150	149	155	178	162	144	158	150	151	148	163	136	138	134	153	155	153	147	130	149	133	162	132	164	146	158	133	171	146	138	152	146	143	149	168	155	125	146	125	129	140	168	157	145	150	142	152	143	139	145	137	124	149	150	158	150	140	149	146	135	138	133	148	151	135	163	146	153	177	140	160	164	183	166	144	146	126	163	160	169	159	142	139	133	138	169	148	128	133	131	146	140	141	145	146	166	168	159	155	148	141	148	145	160	137	144	153	165	145	176	138	123	154	132	147	141	181	143	160	140	165	165	139	143	144	135	169	147	150	140	167	134	149	137	150	146	157	137	135	133	142	172	119	154	128	132	149	127	163	131	175	141	147	149	178	149	175	152	163	130	177	157	136	142	143	142	149	155	167	133	124	152	165	133	145	152	127	163	145	173	165	146	145	144	150	157	145	135	149	149	149	148	153	175	145	132	142	143	141	163	128	157	162	142	133	149	170	149	156	147	136	147	164	140	161	153	135	133	126	147	152	147	158	151	144	131	137	139	160	146	149	155	142	142	148	166	153	168	122	153	156	154	149	145	147	140	152	141	151	162	135	150	155	151	139	141	150	153	134	150	145	138	133	155	156	157	139	162	157	139	140	133	155	135	162	164	151	159	137	147	144	134	155	151	141	136	168	171	150	159	151	145	143	132	147	159	152	132	152	132	142	166	172	150	135	141	137	137	142	135	147	138	161	141	162	139	143	142	165	145	147	145	145	144	129	165	168	125	147	141	139	138	138	145	150	149	165	158	171	159	158	149	142	132	157	141	156	145	145	133	142	144	160	172	136	147	159	130	172	149	151	147	157	140	157	141	142	150	162	133	148	138	148	173	123	150	132	138	137	145	132	163	135	146	142	129	155	136	121	137	143	132	144	151	135	138	137	149	133	142	133	132	169	138	148	152	175	143	134	142	142	150	151	121	151	126	144	141	170	132	163	131	141	144	175	124	144	152	149	137	152	139	140	148	135	136	157	161	143	140	146	164	124	175	168	152	163	158	140	140	142	144	140	153	157	132	151	144	169	161	154	149	148	164	142	131	160	160	125	140	162	163	133	147	142	145	135	132	169	154	137	155	155	114
13518	3797	1381	921	688	511	376	318	269	222	230	191	191	173	154	143	154	176	154	134	155	124	146	159	145	134	119	120	128	122	136	134	126	150	149	136	121	126	130	129	142	127	123	124	109	127	121	126	129	136	136	123	128	131	123	147	124	131	134	153	142	116	138	112	145	130	115	130	110	128	115	127	122	113	111	112	128	115	117	127	131	124	133	117	145	139	122	126	133	114	132	138	111	110	112	141	124	145	126	146	128	134	142	123	140	136	132	146	120	126	126	140	109	150	120	101	121	123	113	126	136	141	124	114	124	119	126	119	113	129	116	119	144	126	120	135	98	125	134	124	117	127	120	135	112	107	130	112	123	134	135	130	132	124	129	117	127	126	112	110	112	128	116	149	126	126	108	104	124	132	122	120	114	130	123	130	132	128	117	140	131	120	129	138	132	140	115	117	143	119	132	107	139	120	133	129	113	119	130	106	113	134	110	112	138	121	106	134	125	129	145	121	111	126	119	140	111	133	145	90	123	140	122	138	133	120	122	129	130	130	109	122	141	114	128	127	124	116	118	123	135	116	115	128	141	125	131	119	121	103	128	123	123	117	132	138	126	117	124	97	105	136	119	123	109	139	105	131	137	139	119	112	114	116	115	118	133	119	124	111	123	129	120	153	147	117	117	109	112	127	113	112	98	99	118	128	118	115	121	141	110	122	119	126	122	142	142	136	100	123	145	132	105	128	139	122	134	135	123	138	130	114	150	125	105	121	125	117	128	104	143	115	120	127	130	110	102	125	115	127	138	110	110	119	124	120	107	126	121	125	124	126	133	146	142	125	124	130	127	105	122	127	115	118	116	138	129	122	140	109	107	111	126	121	123	138	126	138	134	133	120	94	125	156	123	128	127	114	131	112	109	116	116	125	142	124	129	125	106	112	137	129	143	125	120	123	128	127	112	114	131	172	147	125	139	113	130	124	143	156	130	129	112	127	118	120	131	120	139	96	104	121	108	101	134	125	128	100	107	133	123	114	124	117	132	126	132	103	149	117	146	119	130	124	131	131	126	128	126	115	141	121	129	121	133	111	129	116	133	122	121	105	131	117	132	124	107	110	130	98	121	128	120	109	106	141	112	106	125	127	133	119	131	144	129	105	116	116	125	121	121	120	128	128	126	126	136	125	120	118	144	101	142	120	129	109	139	125	138	125	140	134	117	140	127	113	126	127	129	114	128	106	113	114	107	141	112	141	134	126	105	135	116	105	111	103	115	126	137	118	124	117	140	135	117	143	121	115	126	130	126	127	126	133	103	136	120	120	112	141	107	134	125	112	116	120	127	130	117	99	114	117	132	95	127	116	131	119	127	117	131	112	129	125	126	122	134	133	115	118	117	121	130	144	123	123	122	117	110	134	131	105	130	124	118	141	115	124	138	136	132	112	124	100	121	129	120	132	108	134	129	114	129	119	129	135	131	113	116	128	120	127	109	105	133	140	111	145	122	121	105	134	137	123	128	120	94	111	129	128	141	113	138	111	117	120	127	108	116	110	135	116	129	119	117	151	141	107	123	125	130	120	119	131	115	110	118	141	127	115	117	125	128	115	106	126	120	128	120	133	124	119	117	117	126	132	132	141	113	102	128	127	131	119	109	137	125	132	117	124	111	128	124	116	137	125	107	126	129	115	111	106	107	123	118	129	126	118	113	133	153	133	117	112	96	136	139	113	131	110	115	115	140	120	116	126	127	121	120	135	113	144	139	134	134	122	113	129	131	138	103	129	133	141	107	120	117	125	112	134	132	123	90	120	117	137	129	146	127	104	128	112	122	114	121	141	122	128	117	128	130	120	123	112	142	104	122	98	123	123	117	120	107	114	124	110	105	110	123	117	125	124	128	132	113	113	127	121	108	125	138	130	123	134	120	114	116	136	124	129	119	101	121	119	124	132	125	124	108	113	129	131	135	116	119	127	101	119	128	151	96	122	108	109	113	135	111	114	124	126	122	106	122	133	121	106	140	114	106	123	130	115	138	133	109	132	127	107	119	135	119	143	112	119	125	143	123	133	109	138	119	121	120	115	142	122	113	123	120	128	113	120	124	128	129	131	119	122	135	123	121	120	122	134	113	109	123	116	115	127	123	121	136	133	133	143	99	163	116	120	148	119	116	124	105	121	121	126	103	132	122	112	125	122	152	139	123	128	128	124	133	142	158	127	130	123	136	113	117	112	109	116	123	136	129	147	126	133	121	124	112	134	139	122	149	133	110	126	116	125	138	107	153	140	136	137	136	109	134	115	132	136	116	130	101	130	135	102	117	98	118	131	157	117	112	144	109	147	121	126	136	125	127	127	105	133	116	130	142	132	113	132	116	112	123	109	147	140	133	110	107	129	109	147	135	110	125	123	115	119	105	112	139	139	121	127	110	126	119	118	122	125	118	141	114	114	119	124	120	133	145	135	121	128	134	122	121	125	131	122	125	126	117	152	125	146	116	136	111	120	125	99	129	121	114	119	143	119	130	126	131	104	103	136	137	125	114	122	133	130	112	120	127	119	127	115	123	132	138	125	118	129	127	131	105	124	115	135	113	131	110	118	129	139	108	122	121	118	126	120	110	141	124	122	114	104	110	122	130	115	102	125	123	134	128	122	123	132	104	118	139	159	139	139	120	114	114	142	127	140	135	151	115	113	139	118	112	119	134	113	116	126	129	127	149	119	110	115	128	112	150	117	133	123	119	113	133	136	142	117	127	135	109	120	132	115	146	137	145	101	156	140	122	142	121	120	118	133	110	110	137	123	140	135	112	125	119	128	107	115	128	129	138	147	145	128	118	137	126	127	120	129	105	126	137	123	136	125	132	107	111	145	123	122	115	135	124	126	105	123	130	136	118	100	128	131	136	139	128	116	128	111	135	141	120	134	122	112	106	117	138	99	135	133	140	103	109	134	125	122	126	140	127	128	124	106	119	115	148	123	106	142	130	120	143	123	122	110	110	108	137	110	119	151	120	119	135	125	136	116	119	129	117	123	136	136	130	116	141	118	120	129	146	120	123	126	135	134	97	124	120	149	136	135	111	124	132	121	117	127	118	130	138	125	146	126	116	151	138	114	119	141	131	107	135	123	120	128	112	128	123	112	130	137	110	123	122	125	113	101	110	132	122	122	139	122	103	126	135	131	124	118	127	121	124	151	138	118	133	120	132	122	112	117	131	118	123	124	119	117	142	142	120	145	118	126	126	93	103	145	143	115	135	117	123	109	135	120	120	136	144	138	120	131	138	127	113	111	125	126	114	118	121	144	118	111	126	101	136	124	140	122	131	115	129	109	120	119	124	117	129	127	127	125	142	126	125	127	157	119	131	104	117	128	113	124	133	137	124	126	119	150	118	120	126	155	125	128	134	110	131	111	142	100	112	137	114	120	126	130	118	121	141	148	109	132	130	108	122	128	117	133	112	119	111	125	118	124	119	117	125	116	128	122	132	116	111	122	125	137	124	99	134	137	124	124
7092	3120	2759	3222	2809	2144	1794	1425	1222	1067	975	895	800	767	668	614	584	528	545	502	537	501	519	477	419	396	411	423	418	420	404	398	370	427	404	401	350	366	385	350	369	396	373	361	353	340	352	354	373	331	372	342	369	358	363	334	348	327	324	330	314	387	339	338	340	339	356	341	331	310	340	285	374	311	328	319	332	339	358	300	314	351	290	344	332	320	335	353	307	320	344	336	323	342	361	321	315	330	333	327	306	347	320	325	331	326	313	320	368	327	341	325	350	314	294	315	322	335	337	321	315	352	337	313	319	343	309	315	344	375	332	333	331	328	335	333	290	337	341	293	319	309	331	335	321	332	325	310	305	353	294	309	301	322	331	300	332	318	330	331	366	307	310	348	318	322	333	336	312	304	323	361	330	304	313	323	319	280	315	351	339	370	289	290	323	338	306	338	305	328	338	297	295	326	327	307	332	323	342	304	315	312	302	319	302	323	339	312	322	330	310	332	337	318	330	312	331	277	303	330	347	345	313	314	312	296	315	325	314	346	376	299	330	314	319	327	333	308	333	317	334	346	334	330	347	342	301	355	345	311	319	302	322	327	314	336	328	304	312	343	301	338	341	325	356	313	329	333	327	300	305	325	314	314	349	295	334	320	309	336	358	326	327	317	312	327	351	345	308	322	310	314	343	321	333	292	278	334	316	314	331	336	317	338	309	302	334	329	308	328	322	334	315	335	330	303	318	316	319	295	326	359	317	334	346	358	323	299	304	294	331	345	317	282	354	357	316	296	306	323	306	334	331	329	339	355	299	335	284	341	323	331	310	352	299	329	336	340	332	315	342	295	337	336	324	333	327	305	302	317	308	312	339	311	355	320	351	314	312	302	329	343	329	291	337	315	326	327	304	328	320	325	347	311	368	320	306	329	309	314	284	286	348	293	300	288	313	297	332	335	327	319	364	321	328	306	339	329	360	324	364	299	339	330	321	299	361	325	308	311	325	285	308	315	310	352	320	304	305	327	303	314	318	283	343	310	324	313	298	307	325	328	334	319	350	308	326	333	353	342	321	337	311	312	329	305	289	334	327	335	325	282	327	333	355	322	353	325	341	331	333	321	313	303	323	354	313	312	306	342	344	315	325	328	316	297	319	310	319	312	313	292	333	333	340	344	319	341	344	350	306	326	337	333	321	334	301	341	319	343	321	346	287	303	316	337	304	298	299	329	290	323	347	341	341	318	350	307	330	363	328	336	311	304	310	316	343	324	311	356	323	333	335	317	353	348	338	303	343	343	315	336	318	304	274	320	332	334	316	316	341	317	309	307	310	335	323	326	348	326	356	331	306	328	331	329	339	306	333	328	247	296	322	323	331	336	333	335	318	341	318	313	342	357	358	340	346	333	325	310	331	348	326	343	321	329	324	324	313	301	323	322	331	304	335	333	324	312	310	315	327	350	318	326	324	310	318	302	309	333	305	330	312	306	297	337	365	306	285	330	312	297	344	311	309	317	307	327	344	308	347	328	290	305	335	342	341	365	328	332	310	345	341	341	316	345	323	334	342	339	306	324	342	301	360	353	319	325	331	286	326	341	302	327	306	303	329	363	315	324	327	321	315	296	305	314	319	310	319	312	324	315	321	307	342	319	342	339	337	324	338	297	319	321	326	318	320	367	313	343	305	339	322	326	320	339	322	306	319	330	327	353	309	325	302	320	336	315	303	348	305	317	349	318	310	324	308	328	310	325	326	304	334	315	322	308	313	351	335	315	340	305	319	322	310	316	311	315	308	359	305	298	315	338	331	316	344	326	319	331	327	365	314	326	316	332	349	333	324	322	329	324	318	318	331	300	313	330	295	320	315	324	328	328	322	328	330	329	326	311	312	319	298	316	318	337	354	307	307	357	330	331	331	301	395	294	318	324	317	329	327	333	350	307	339	340	340	317	340	319	319	307	325	325	311	296	330	308	350	335	338	307	318	351	307	289	330	316	313	342	334	312	352	327	322	337	323	357	303	357	351	336	322	312	368	338	343	335	351	330	299	312	314	303	307	340	331	349	338	336	356	333	312	343	335	320	317	353	316	327	360	300	303	341	322	322	326	307	348	309	342	332	313	318	335	349	326	352	328	301	324	325	312	349	341	301	335	311	332	333	337	349	297	305	305	310	325	312	334	329	309	306	332	344	306	338	323	290	325	328	355	325	312	330	317	306	329	326	311	330	338	326	302	302	309	335	355	324	315	311	304	314	328	353	316	292	305	330	339	324	294	334	322	305	331	324	319	326	300	314	337	313	321	341	313	300	298	331	308	339	347	326	333	300	316	299	326	339	328	317	325	314	316	329	314	313	314	324	332	323	335	355	312	311	298	333	315	315	300	328	333	305	317	318	317	304	342	290	314	329	330	350	291	299	347	343	338	318	327	309	335	307	338	363	352	310	296	291	345	313	331	306	332	305	331	325	330	322	320	320	354	319	343	339	315	328	324	302	367	307	335	312	326	321	314	330	318	315	307	320	298	362	338	347	316	331	310	313	326	349	339	343	315	352	309	283	316	346	317	351	303	305	347	325	330	330	356	288	330	329	314	320	319	329	330	332	329	318	336	292	315	376	296	315	333	342	309	334	317	322	337	337	335	311	329	323	325	325	345	322	314	307	307	301	313	315	338	293	298	319	326	337	349	320	356	314	325	319	339	354	324	281	326	287	327	340	352	346	331	301	322	318	306	333	332	329	296	331	333	308	333	338	343	307	312	345	314	344	316	307	334	297	335	345	328	326	322	345	315	338	324	303	309	329	328	366	323	330	340	309	364	324	326	317	305	317	303	329	331	319	324	340	303	323	311	324	334	294	310	331	323	330	348	322	353	310	328	315	294	328	325	296	308	330	328	335	326	307	332	334	334	309	328	304	307	297	300	341	332	341	322	326	333	368	321	334	338	293	307	371	342	324	311	311	317	340	319	327	332	317	337	333	345	344	292	310	331	331	346	334	282	347	345	340	318	300	335	322	354	328	304	345	320	336	313	335	320	311	315	314	307	326	350	317	329	295	320	336	339	322	330	297	338	303	334	318	332	315	335	361	305	306	337	316	304	330	322	308	345	308	305	334	323	333	349	321	337	325	314	344	325	307	309	324	333	322	338	295	343	314	306	324	327	320	292	319	317	307	349	309	361	318	315	342	307	312	318	346	325	277	281	312	330	353	344	327	322	293	307	316	338	331	315	354	344	354	340	333	308	318	297	315	341	318	314	315	354	310	370	320	332	331	329	330	323	333	334	316	375	310	335	328	357	318	335	349	312	337	295	336	317	319	350	326	318	309	311	331	309	315	325	323	331	320	314	337	303	300	305	332	311	314	345	315	308	344	333	298	338	328	285	315	317	318	316	308	341	300	336	329	351	332	314	298	282	324	295	311	350	328	332	318	317	335	331	325	341	338	323	321	331	338	326	326	314	312	327	364	280	315	298	354	295	304	313	354	330	314	301	308	339	323	315	304	316	327
21380	9159	3450	2045	1325	985	741	602	505	454	379	365	334	363	315	276	264	277	273	281	274	243	241	214	235	255	229	263	239	228	253	226	199	237	232	221	191	221	218	204	209	192	212	219	221	207	232	214	234	225	223	200	205	192	218	214	214	205	206	214	182	203	198	202	223	182	225	227	230	219	227	191	220	227	213	213	221	234	206	212	184	203	236	205	192	198	267	210	219	183	221	220	232	193	188	196	206	216	216	231	229	225	215	190	224	207	240	208	190	243	215	181	212	212	224	204	187	216	211	219	227	207	215	211	222	217	213	223	224	195	222	206	223	210	204	225	215	219	195	223	219	198	242	215	213	202	171	226	221	189	225	226	222	219	186	216	243	202	208	205	234	215	232	213	212	199	203	208	220	236	217	170	204	214	183	204	202	235	209	219	228	185	204	200	200	212	233	224	195	228	225	224	196	228	207	226	252	218	230	207	210	222	218	187	182	194	220	230	207	225	207	211	218	206	235	219	184	205	220	228	225	213	196	207	189	199	194	201	230	211	246	215	193	211	233	213	203	220	214	216	191	212	194	219	246	228	201	209	212	214	218	219	207	207	214	235	243	203	216	227	195	240	190	215	242	191	204	207	209	201	211	220	240	225	196	206	214	201	213	192	213	242	203	222	223	220	182	200	211	221	212	211	210	228	202	209	205	200	181	212	225	222	233	198	236	221	226	222	195	236	219	210	209	190	210	178	232	231	192	215	215	218	185	184	210	234	183	215	222	218	218	226	234	207	200	173	224	185	214	218	197	203	217	195	181	215	204	193	202	210	242	216	205	228	195	232	226	200	199	212	195	213	208	209	213	211	206	187	195	228	233	229	204	210	218	221	183	194	229	236	225	225	219	200	227	209	214	192	207	199	224	216	206	199	195	225	215	222	213	214	213	185	203	197	201	189	205	188	207	210	215	184	215	223	201	201	217	198	223	221	206	182	179	238	196	211	188	195	201	208	199	199	215	214	225	208	211	198	244	206	198	232	218	191	190	236	246	236	226	237	214	213	197	217	179	219	210	243	206	208	194	189	236	237	204	207	219	218	213	208	214	205	169	184	206	192	204	210	212	211	233	174	206	229	184	176	208	234	218	228	233	219	227	251	234	218	225	225	219	190	212	230	219	177	222	192	208	239	233	208	208	207	222	201	230	235	200	208	218	208	216	211	211	183	234	230	231	197	224	226	238	210	178	203	201	199	187	220	211	213	207	200	232	225	215	216	194	234	233	242	180	193	218	229	203	200	206	198	212	210	209	207	225	218	236	192	224	203	209	192	199	221	190	183	176	206	193	187	207	193	214	219	203	204	210	230	183	213	200	206	219	200	208	249	226	219	225	217	208	198	208	197	225	239	208	210	185	219	186	215	223	206	207	228	225	205	214	217	214	190	204	220	203	234	223	208	208	205	230	214	212	186	202	209	214	220	207	194	196	202	199	210	182	199	209	207	198	193	221	201	206	187	189	212	222	203	179	224	189	229	228	211	211	205	214	230	236	214	196	258	192	211	217	219	216	211	216	195	217	228	218	227	236	208	221	197	204	215	221	221	218	252	228	218	201	200	196	224	201	230	184	224	196	219	202	219	208	203	222	194	203	218	187	194	212	204	213	240	212	221	214	232	214	217	198	202	216	206	217	228	223	206	213	215	181	191	215	226	204	199	209	229	192	252	221	201	217	193	195	196	177	205	193	230	191	207	215	197	211	195	179	203	217	219	232	236	218	196	236	225	241	232	224	206	197	197	203	196	217	229	242	235	197	187	215	241	219	213	215	217	206	222	214	227	212	216	210	208	212	210	195	220	200	191	217	216	232	220	216	209	193	196	203	196	182	223	191	201	222	202	231	222	214	227	180	197	192	206	260	210	184	207	219	198	216	207	200	204	204	220	216	197	176	214	208	217	215	211	208	243	214	201	237	204	240	206	203	194	218	206	205	213	199	221	207	209	208	223	225	191	200	217	214	224	229	228	213	198	225	231	185	204	168	215	189	214	217	233	207	209	217	199	210	190	229	207	210	204	193	199	211	203	203	228	216	209	216	206	202	208	232	221	213	200	232	182	194	205	204	208	218	204	209	215	213	198	234	202	210	194	201	230	213	224	213	210	212	181	204	195	241	196	193	180	187	175	180	191	198	194	224	233	210	203	221	202	230	195	256	204	183	205	196	203	213	201	189	209	209	216	238	226	212	205	215	216	191	220	227	227	206	215	230	218	182	222	192	208	206	225	226	211	236	225	212	216	189	254	207	201	192	215	228	204	228	207	220	191	221	227	228	222	220	215	184	235	225	201	181	196	211	212	197	205	212	196	211	188	215	208	180	222	202	198	187	214	183	216	179	205	200	196	201	234	204	203	221	202	204	198	197	185	193	246	212	214	197	214	221	248	198	210	213	217	237	200	194	236	204	181	208	206	205	225	224	207	201	201	190	195	211	192	242	199	214	246	212	209	215	200	183	200	222	224	221	184	235	227	213	209	197	225	233	216	204	211	233	200	210	233	219	201	196	207	208	198	211	214	220	225	223	190	225	208	194	204	222	227	207	200	220	244	237	220	220	215	219	217	213	209	215	189	213	219	206	213	191	241	200	199	211	204	215	232	220	205	210	200	191	204	217	182	196	191	229	185	195	204	214	215	215	198	205	228	211	193	196	201	211	225	195	212	214	206	221	196	215	169	226	226	201	231	228	208	207	212	213	228	204	173	204	212	191	230	215	208	205	229	219	232	236	202	215	216	243	225	219	187	240	218	197	200	196	212	228	180	217	204	195	206	224	203	196	223	214	230	205	211	195	201	230	221	211	209	211	229	216	245	215	196	223	241	226	219	193	206	196	227	204	191	216	214	235	235	228	216	205	199	225	201	232	175	228	199	208	235	214	220	186	209	216	236	222	207	215	186	221	204	213	199	213	195	211	213	207	207	211	196	247	203	222	229	177	208	230	237	195	190	222	197	186	207	215	200	217	213	204	209	182	220	219	228	191	208	240	224	199	226	204	189	216	202	204	196	193	181	196	219	210	214	198	250	198	202	207	239	203	221	213	219	224	207	199	212	232	217	225	215	235	208	186	195	220	242	195	224	212	212	225	233	207	235	207	205	164	200	232	183	216	203	223	211	206	214	199	219	236	220	201	215	234	204	217	212	215	256	208	178	219	208	212	207	217	232	203	234	219	209	190	212	194	228	208	226	221	181	212	206	201	191	206	236	205	190	204	212	226	168	198	235	197	227	214	215	206	205	199	201	213	192	200	192	227	194	238	218	201	194	205	212	211	219	214	228	216	197	191	217	188	206	219	234	204	231	213	216	206	179	210	216	213	234	227	186	213	188	220	221	199	209	176	204	206	199	202	234	225	190	211	240	204	201	214	211	222	201	238	217	206	213	195	203	221	203	206	203	236	192	185	197	215	199	227	211	221	220	200	235	217	215	183	198	181	204	230	197	193	221	222	228	201	206	232	211	204	207
8919	5749	5242	5738	5029	3969	3137	2627	2100	1950	1667	1588	1364	1245	1199	1114	1045	918	887	839	788	806	774	746	733	688	688	702	719	624	648	639	600	599	565	621	586	618	612	580	569	555	564	526	583	519	557	542	570	584	556	560	508	566	532	561	525	582	515	525	528	540	502	524	518	499	520	502	471	493	503	490	530	521	500	536	525	537	527	522	521	534	485	515	559	499	522	479	502	513	524	473	503	548	486	492	499	518	518	505	448	521	518	514	459	530	503	517	506	483	477	505	486	496	486	475	471	489	508	515	474	439	482	497	514	518	530	491	505	498	502	457	503	526	500	461	506	491	513	475	512	481	481	479	465	544	505	504	504	503	509	506	509	477	469	511	483	447	510	515	501	503	474	485	548	516	486	492	475	480	494	471	500	487	532	540	448	490	453	455	474	480	484	463	474	538	477	491	469	490	525	523	477	490	499	534	519	475	506	519	532	488	454	514	484	477	473	470	529	534	494	475	484	480	470	506	457	455	495	494	502	514	480	493	495	520	506	479	485	457	490	463	508	483	495	483	470	533	495	509	478	542	475	496	461	470	503	489	459	484	505	456	452	505	473	492	501	502	520	482	466	493	536	484	484	486	468	496	476	505	477	486	480	454	504	547	473	521	476	498	474	484	481	498	504	484	468	495	486	470	508	523	490	500	499	501	491	495	508	476	477	513	495	478	487	493	444	459	532	491	507	486	518	484	486	490	505	490	504	492	505	521	469	492	505	481	502	494	519	487	487	510	529	488	470	476	478	515	483	500	479	478	502	525	477	449	477	539	484	489	534	526	483	475	475	454	460	510	463	463	496	470	521	484	431	472	512	472	509	485	488	437	460	502	494	460	485	462	477	515	491	465	520	525	466	500	480	499	468	485	466	471	483	492	474	477	464	493	519	487	511	478	519	477	506	479	509	499	524	476	492	503	473	490	478	475	497	492	526	482	479	460	445	485	515	500	500	477	468	475	464	498	530	489	457	465	483	517	493	470	530	505	483	441	456	479	521	476	512	471	509	475	453	493	520	483	490	492	502	500	504	503	496	477	524	542	504	482	454	479	502	529	487	498	455	472	496	467	497	535	484	483	478	498	496	500	475	504	474	498	492	452	500	448	508	478	531	476	494	547	522	480	506	474	462	492	474	533	510	505	507	523	468	512	461	466	482	511	527	472	501	478	495	491	491	492	498	503	497	498	523	518	498	468	494	489	501	513	493	480	502	497	465	534	526	524	486	527	507	510	471	470	504	509	536	491	509	490	487	520	495	537	466	495	469	501	461	475	479	501	512	492	464	474	549	549	492	445	479	476	484	507	457	480	482	485	480	474	485	482	529	484	511	478	503	511	465	524	516	492	513	505	481	480	502	474	489	541	553	460	461	488	464	500	499	478	474	460	510	471	479	497	470	512	488	520	500	476	508	504	513	492	542	525	481	501	478	493	506	493	506	537	483	497	481	493	502	447	507	491	508	505	517	462	514	480	483	498	502	537	504	508	502	502	479	495	516	505	498	498	525	510	498	488	509	484	518	482	485	481	506	482	472	489	484	470	503	522	510	448	507	490	514	474	474	488	484	507	493	479	496	524	450	479	498	489	468	520	509	504	515	498	487	507	503	499	443	500	517	483	494	513	499	507	525	481	497	558	454	489	458	521	472	462	479	499	465	463	535	536	462	455	505	514	483	464	563	480	501	523	484	497	491	462	512	484	478	478	535	432	512	487	486	509	512	455	518	511	502	475	525	488	530	511	498	484	500	492	474	485	475	478	501	473	531	478	496	475	497	507	463	481	491	508	443	474	484	489	514	505	472	490	475	508	526	485	519	541	486	447	493	491	464	459	494	456	494	521	480	487	509	482	538	505	493	470	482	510	495	495	472	541	440	514	518	521	485	512	518	517	495	516	480	446	470	519	485	495	492	486	492	488	520	468	503	506	462	474	445	466	461	457	485	469	502	490	478	470	489	480	501	485	495	502	467	467	489	478	502	484	489	447	471	501	496	490	454	470	493	515	501	467	521	478	453	484	528	479	534	479	503	478	472	451	464	473	504	528	494	497	507	502	449	507	521	507	507	503	507	490	551	504	532	484	524	464	493	462	521	512	451	528	494	521	469	499	489	481	507	511	503	497	470	491	504	456	465	481	479	492	499	518	491	500	506	463	489	485	464	522	474	514	465	492	467	523	464	492	456	497	503	463	522	491	516	472	497	477	522	502	466	521	496	489	457	518	484	505	491	452	444	491	504	482	446	464	465	487	498	483	534	469	507	483	467	508	486	516	523	489	459	535	538	509	531	490	514	544	478	509	491	489	448	499	492	469	503	467	517	495	480	507	510	459	482	462	525	510	490	524	526	466	478	468	477	496	518	462	472	516	512	508	525	498	495	469	492	536	464	509	477	499	490	483	460	459	484	450	548	497	506	503	515	541	487	498	506	504	473	484	475	490	526	500	489	471	452	483	499	495	514	494	486	462	515	488	487	495	475	497	498	510	474	471	523	500	436	513	492	450	491	487	468	458	504	511	506	513	527	524	488	500	475	510	487	476	487	471	501	478	498	462	476	496	496	465	478	484	495	485	498	490	488	495	505	518	500	459	514	524	490	518	486	483	503	489	493	507	457	473	484	505	506	527	527	492	514	509	507	474	505	493	495	489	469	520	494	484	498	502	492	490	485	494	543	495	513	491	500	483	480	463	503	501	483	475	460	505	471	488	486	517	505	471	498	488	461	510	506	469	508	482	513	479	527	500	470	490	532	480	477	497	508	501	475	488	474	494	481	477	464	469	495	444	489	486	485	480	485	483	446	471	446	496	471	525	466	490	509	476	494	477	512	514	547	489	487	509	509	488	521	480	463	474	500	499	501	499	498	482	480	503	501	484	484	486	481	475	491	517	490	515	494	484	523	504	473	463	499	467	536	502	510	510	457	478	483	527	504	499	478	489	477	481	481	483	496	499	488	504	500	520	489	499	464	489	514	484	499	479	507	482	497	507	490	501	522	456	488	521	464	496	511	483	504	464	503	547	454	483	475	477	488	496	486	487	462	464	503	512	494	523	470	498	492	501	486	472	514	508	530	488	453	470	480	488	509	459	518	492	523	533	527	495	488	521	517	511	457	497	494	461	495	496	476	495	507	477	503	524	492	501	486	499	521	483	509	505	482	494	511	464	498	487	516	498	509	497	503	454	466	505	490	490	500	492	494	521	490	457	485	496	487	495	491	448	492	534	484	468	503	506	538	531	520	481	474	493	476	449	486	511	479	502	476	486	482	512	514	505	490	515	505	488	515	502	498	522	509	529	507	531	509	482	507	511	480	483	487	501	462	499	474	480	499	514	463	453	488	465	497	491	459	481	500	468	465	514	471	531	481	515	502	466	490	493	508	489	470	472	501	486	489	511	500	488	503	461	470	464	482	496	493	470	453	490	512	480	484	510	483	468	527	447	519	536	478	511	504	481	526	493	485	484	480	521
3536	421	85	76	70	49	53	46	47	54	37	49	39	48	55	40	54	50	52	50	63	52	48	53	44	50	47	37	38	49	46	40	44	41	47	51	43	35	49	41	45	43	37	36	46	38	39	59	44	46	42	35	39	48	41	54	49	32	40	39	49	47	42	46	46	44	47	48	52	48	53	41	48	57	45	40	50	44	41	38	43	43	48	64	42	48	49	54	57	39	46	48	55	42	61	49	47	47	49	54	44	52	45	49	46	37	63	40	43	40	49	44	39	50	48	46	36	50	43	49	51	58	45	37	52	48	42	52	46	34	49	33	45	34	37	39	50	59	56	39	39	47	61	41	47	49	54	49	36	37	42	40	40	60	54	34	39	51	47	41	54	35	39	45	49	40	50	46	53	59	53	39	45	48	56	46	41	42	39	54	45	30	49	43	49	44	37	45	52	44	42	48	45	43	54	48	47	42	62	50	48	41	46	41	56	34	37	36	43	42	52	40	38	43	42	54	47	49	32	39	56	41	37	39	53	46	49	51	36	44	50	50	53	48	55	50	45	42	41	36	49	51	57	44	45	53	43	64	36	37	39	43	33	47	43	36	50	41	44	48	38	35	45	33	44	48	47	39	40	51	53	51	49	55	38	48	51	58	45	42	33	36	58	33	51	40	46	39	46	39	45	49	49	49	45	49	34	42	49	51	47	50	41	35	47	46	31	32	41	46	26	49	44	56	44	36	54	42	43	44	41	52	47	40	32	50	56	39	51	42	49	43	52	44	53	47	40	48	39	43	40	45	37	45	43	36	47	44	44	38	46	37	35	44	59	33	49	37	43	59	52	36	36	34	48	38	53	42	36	32	52	42	37	46	43	49	44	42	54	49	46	37	36	50	40	47	48	42	40	33	57	48	39	43	50	39	37	47	39	39	45	48	54	45	49	48	44	35	47	43	46	40	64	53	48	42	48	52	47	45	54	39	41	31	32	45	57	50	45	51	46	38	40	51	51	41	40	49	38	42	37	39	54	47	57	47	49	41	38	52	32	39	33	40	37	46	31	49	40	36	44	42	39	47	45	54	48	31	46	44	48	54	38	47	55	52	36	52	43	50	55	41	37	43	53	39	33	45	49	42	41	43	46	42	44	50	47	36	26	49	34	46	38	37	72	43	41	42	42	40	51	46	41	53	45	44	39	35	49	58	37	45	50	47	33	44	49	44	44	52	44	47	45	38	57	41	49	35	40	39	31	46	44	55	32	47	47	49	32	46	41	46	49	43	46	55	46	27	33	52	37	41	39	51	47	48	41	44	44	52	54	51	45	49	49	47	41	27	49	40	44	51	45	44	47	35	40	47	50	39	40	36	40	55	42	56	41	47	45	50	40	40	50	40	47	41	46	51	45	48	47	59	38	39	45	41	39	39	40	38	43	53	38	41	34	47	42	49	47	28	50	54	46	45	51	38	53	47	42	50	48	57	50	44	39	38	40	39	45	53	50	55	41	40	40	33	41	44	42	40	45	30	43	33	49	42	50	43	46	35	45	44	54	55	47	65	37	67	55	45	44	47	52	46	37	42	36	45	46	51	33	44	48	42	40	44	50	38	53	45	51	47	55	40	43	44	38	39	54	52	39	41	39	57	33	41	41	38	52	45	50	36	42	48	48	45	41	36	50	35	53	31	48	44	46	44	46	60	38	48	47	43	41	54	45	51	60	52	30	40	54	56	46	52	29	29	45	37	47	47	48	41	43	53	36	55	52	54	39	37	41	48	37	42	47	38	38	50	41	39	43	47	49	38	51	35	49	38	46	47	34	55	44	43	46	52	54	37	33	54	48	50	50	37	43	51	44	49	42	41	47	45	56	51	65	53	44	26	43	46	44	40	51	51	52	52	42	44	42	49	35	59	46	39	37	52	31	39	41	53	51	55	44	53	50	52	39	40	35	37	54	33	37	46	53	51	50	38	63	53	30	47	49	54	52	34	41	40	50	42	47	31	34	47	50	47	40	47	53	42	41	49	42	35	35	38	40	53	54	52	35	44	40	51	39	45	44	53	41	49	44	55	31	48	40	50	45	49	52	44	50	41	35	43	37	53	44	37	38	40	40	42	42	47	32	51	34	47	38	54	64	40	48	42	40	46	36	48	44	52	39	36	46	48	43	48	56	48	42	35	46	47	37	53	54	38	34	63	44	34	35	45	51	49	48	39	34	43	34	49	49	55	40	42	42	38	42	57	45	48	47	46	46	47	62	39	44	44	38	44	56	44	39	40	48	45	39	52	54	43	51	39	42	43	43	40	40	33	43	43	41	38	40	45	52	39	45	48	42	41	45	58	36	40	40	41	46	40	40	41	54	47	47	47	50	38	42	52	44	52	50	37	38	40	49	40	45	44	50	43	39	38	48	57	38	40	36	48	48	55	51	44	43	55	64	49	41	44	40	49	56	43	47	30	51	33	47	33	48	51	47	37	43	50	54	52	47	57	53	47	39	50	38	51	34	34	34	49	60	38	50	34	54	68	54	45	45	52	44	41	38	45	33	41	38	43	59	37	53	46	48	34	42	38	50	37	46	38	40	57	40	46	39	45	39	49	55	40	46	47	35	53	47	43	60	37	44	47	63	48	52	42	37	42	39	52	40	38	33	50	46	36	40	39	45	37	41	55	41	38	45	44	38	48	48	48	40	33	50	55	43	47	49	53	48	65	42	43	49	42	52	46	51	34	64	44	41	44	42	43	53	53	44	41	48	45	36	43	47	39	33	38	48	36	37	48	50	52	42	43	39	47	48	43	38	33	47	36	37	47	41	54	46	38	44	56	47	45	49	52	48	61	31	36	41	38	51	46	48	45	39	54	52	49	46	44	42	45	43	51	55	39	50	40	45	35	49	58	52	51	46	43	41	45	40	49	64	49	39	50	33	45	44	45	50	36	48	44	44	36	45	60	38	46	63	53	43	47	55	51	46	36	38	50	36	54	51	42	31	55	47	41	34	53	52	32	41	48	42	42	43	47	54	30	48	44	44	37	43	38	54	39	31	52	56	32	45	40	49	42	40	43	42	38	42	39	33	45	50	46	57	42	44	58	35	40	43	42	40	38	48	43	53	41	38	34	52	47	45	48	45	32	29	48	52	46	51	48	53	35	44	35	35	43	42	42	41	50	44	33	43	37	41	53	49	53	45	48	42	52	46	40	48	35	40	50	36	49	52	48	52	56	42	47	51	39	52	40	51	52	45	49	39	39	54	30	53	56	38	44	49	37	39	45	50	55	37	38	58	31	46	51	45	44	46	39	39	40	30	41	63	43	46	51	58	54	44	36	45	50	57	52	44	57	34	47	38	35	51	36	34	48	34	45	45	47	54	42	49	31	39	37	40	45	55	58	55	46	55	49	43	35	60	51	41	44	54	32	47	50	41	46	55	30	42	36	41	42	32	42	54	56	35	42	45	56	51	34	52	33	55	41	40	66	49	58	50	39	36	41	40	37	34	40	47	48
2534	477	252	246	246	201	194	170	161	152	168	160	174	165	189	149	151	147	172	155	164	158	155	154	152	154	161	156	136	133	157	148	136	126	147	156	149	149	143	165	144	160	169	141	136	145	138	137	140	153	132	141	161	154	148	141	147	150	133	154	168	135	144	175	152	143	140	160	173	144	148	173	127	163	157	141	136	150	149	152	165	129	170	157	155	131	120	167	164	144	156	134	144	135	177	133	144	126	145	125	162	139	183	151	133	142	131	152	146	156	139	153	139	155	132	137	114	145	137	147	153	143	167	143	164	159	156	165	130	143	150	152	163	162	140	154	155	136	139	162	157	159	150	139	147	129	153	158	152	140	165	156	161	150	138	153	166	149	141	144	149	159	161	165	149	159	135	129	167	142	150	141	153	143	148	165	141	142	155	145	157	139	158	182	161	155	162	139	138	141	137	158	143	143	161	149	165	147	143	159	156	147	144	153	142	142	174	148	145	134	149	152	155	136	164	154	168	149	144	147	136	131	144	149	156	159	144	159	158	140	171	134	143	150	134	155	153	143	129	145	132	154	151	149	165	143	142	146	135	169	149	163	145	153	158	150	153	144	163	147	129	168	146	128	156	161	129	155	125	154	127	154	170	149	149	164	151	120	128	155	162	145	155	133	137	131	149	133	163	147	155	161	162	159	156	147	147	136	180	142	180	153	149	142	171	154	134	157	144	153	157	143	157	156	141	137	112	162	147	139	132	151	147	127	171	152	153	140	127	157	175	127	149	122	137	151	137	137	139	177	149	143	142	186	143	144	155	148	147	139	161	155	139	138	142	151	157	141	154	150	160	146	138	163	134	157	145	131	150	124	187	133	149	138	149	155	161	155	164	136	145	133	151	123	140	142	150	161	137	139	170	144	128	123	144	143	147	152	142	149	156	145	139	166	149	145	155	134	181	147	168	155	181	138	149	161	151	139	123	144	164	150	124	154	130	154	165	152	158	137	143	162	152	158	143	152	129	163	160	180	129	164	168	152	168	130	144	144	145	165	154	154	142	129	146	153	154	159	144	137	123	150	149	151	160	156	161	154	137	149	152	152	152	156	145	159	143	145	129	139	139	156	143	152	114	171	146	137	152	154	148	162	143	148	143	137	123	143	136	164	142	130	162	140	141	150	118	155	151	150	154	155	159	153	132	150	154	130	143	131	153	169	129	120	154	130	141	158	153	140	157	130	156	156	149	150	113	133	167	152	145	165	147	159	151	147	144	143	123	144	144	156	138	160	146	145	149	146	158	131	135	165	152	145	140	141	150	153	155	143	153	117	153	144	133	154	139	160	137	156	159	147	158	156	169	171	141	176	142	143	126	151	155	138	146	140	158	139	149	150	139	154	158	160	151	152	138	155	147	164	146	152	138	176	141	149	161	157	149	151	152	145	134	142	161	169	136	143	150	142	149	141	136	146	147	152	140	132	177	132	143	140	138	139	144	155	161	127	143	133	158	142	150	167	134	168	157	153	145	138	157	159	131	151	155	141	132	171	163	161	166	140	151	128	147	152	164	144	137	140	144	157	134	139	162	147	144	154	119	171	170	150	169	126	154	136	126	155	117	148	145	150	151	149	146	148	148	151	150	152	122	151	170	157	160	151	156	151	145	137	145	162	143	147	162	157	133	154	147	140	153	143	144	159	145	137	148	149	144	155	157	138	143	162	139	152	142	137	150	149	160	137	130	139	145	155	150	145	142	154	138	139	136	173	152	132	156	141	140	164	173	148	147	159	150	137	144	136	133	158	147	150	159	148	140	153	177	153	146	148	140	144	133	149	149	167	144	160	157	140	133	160	149	145	140	140	151	130	159	180	151	140	137	159	131	149	131	163	143	168	125	172	170	151	124	153	121	162	161	151	130	165	138	167	133	169	155	143	124	162	147	161	144	164	149	150	149	156	144	133	144	139	132	157	170	137	158	173	137	134	155	159	146	158	139	130	149	143	140	145	146	148	155	154	141	140	118	164	159	151	174	148	165	168	146	132	138	170	126	152	164	160	135	166	159	130	166	146	150	152	132	145	147	155	129	136	148	134	143	173	160	168	143	135	134	155	156	131	140	152	138	131	157	144	144	137	170	143	129	132	154	154	155	148	142	149	137	151	147	158	132	152	138	142	143	130	176	139	152	156	151	141	168	148	130	154	146	136	151	148	154	146	155	157	128	130	153	145	140	135	140	146	141	147	141	149	143	147	155	153	143	144	143	156	133	146	168	158	166	133	145	165	159	150	138	139	129	179	133	168	168	140	148	137	176	136	119	121	143	146	126	143	142	131	147	147	133	143	138	142	165	156	144	142	150	135	155	149	137	157	138	163	137	154	148	155	156	153	153	148	139	160	170	136	128	149	137	138	164	150	135	167	126	146	148	148	128	143	127	130	152	153	132	156	133	133	166	162	139	152	147	145	120	141	130	159	119	150	152	143	130	165	135	155	146	151	152	144	145	153	151	149	148	132	146	149	160	141	146	148	145	158	158	138	144	138	146	139	163	134	158	140	135	133	162	149	144	153	144	156	155	140	163	149	153	143	144	154	144	157	146	147	149	158	126	177	140	167	157	155	164	158	144	146	130	162	147	138	141	161	127	168	137	124	143	147	132	157	139	158	142	151	155	132	154	121	149	137	147	153	154	146	137	149	160	178	137	136	160	153	144	145	146	145	152	155	148	146	159	145	145	162	159	166	138	168	156	150	156	154	151	150	165	151	122	154	141	158	175	126	142	163	145	159	153	156	138	181	154	136	132	147	127	152	136	156	119	125	123	123	120	179	164	161	153	151	137	148	140	151	175	133	140	136	151	164	128	165	172	159	145	153	173	157	145	152	130	141	160	151	167	146	162	165	143	157	134	149	137	148	158	116	144	175	140	162	160	128	144	144	171	144	141	160	136	153	149	156	180	155	152	164	145	134	147	131	167	159	137	150	151	146	179	158	143	170	159	157	157	144	135	121	144	154	157	130	143	141	147	136	154	144	123	133	158	138	140	138	174	148	153	160	128	153	140	147	159	146	151	136	128	167	146	158	152	133	145	160	158	144	135	175	148	146	156	163	143	142	132	151	134	150	164	155	170	155	152	139	164	149	158	144	150	138	166	151	151	141	138	140	156	162	151	123	127	144	143	161	133	144	156	138	140	128	168	143	168	159	145	121	134	161	140	149	155	164	138	136	141	129	156	152	140	143	142	149	144	147	150	160	149	160	117	170	147	147	155	156	164	118	132	140	149	138	138	137	159	147	146	136	154	151	137	135	119	144	158	132	132	159	173	135	136	164	165	151	163	161	162	137	160	162	151	121	157	147	155	156	112	145	135	149	130	165	131	152	164	149	150	149	152	141	152	168	155	137	163	134	138	141	155	168	151	143	161	127	140	153	160	150	156	156	147	143	126	127	140	176	157	142	151	147	161	142	148	162	168	148	157	154	144	133	137	143	144	141	148	150	152	139	144	148	153	153	154	162
13331	4429	1406	929	699	487	401	323	289	269	233	204	192	179	184	179	158	178	160	128	136	154	140	145	151	168	131	146	149	124	112	144	140	146	157	126	136	135	132	137	131	133	118	133	151	130	129	113	138	112	123	131	116	135	128	140	139	118	130	145	120	117	103	133	134	134	135	120	134	140	136	100	122	142	122	109	134	128	135	151	116	126	137	124	113	138	100	113	126	123	110	110	114	134	120	117	107	128	121	160	118	100	115	144	112	109	126	112	126	117	127	105	128	132	133	125	133	113	132	133	129	127	119	156	126	129	134	114	132	114	143	125	124	114	111	135	134	136	127	132	109	99	116	117	110	121	130	118	112	108	110	97	122	121	128	135	127	113	143	118	123	137	138	129	126	134	134	126	118	130	124	119	118	119	123	131	112	131	116	123	134	132	141	145	117	135	116	106	122	133	122	122	107	112	117	129	137	127	129	108	124	118	159	131	110	122	109	139	122	123	137	138	137	135	96	99	119	111	120	122	130	116	140	137	125	139	120	145	133	128	146	111	117	124	129	113	143	116	122	108	139	130	134	141	115	115	108	133	131	122	114	93	107	125	108	113	105	118	128	133	137	117	127	109	129	141	141	133	117	124	107	138	128	151	130	122	127	141	128	132	130	117	111	124	117	136	117	132	114	114	135	142	120	131	118	145	134	118	120	133	123	131	122	101	114	121	126	114	117	143	135	131	130	144	121	115	124	125	112	106	147	125	123	116	118	135	137	124	131	126	126	129	123	116	137	121	115	116	117	131	130	132	125	122	109	137	124	122	133	119	144	152	116	114	114	138	133	116	132	122	93	136	114	123	144	129	136	132	122	137	126	126	116	103	116	132	102	110	117	122	118	111	137	130	142	118	112	126	136	121	125	122	124	123	121	124	123	104	127	114	131	136	126	129	136	130	126	142	118	113	120	124	136	130	134	157	130	130	108	117	112	124	142	130	122	114	143	137	115	130	128	118	123	121	134	130	117	137	124	139	119	122	118	128	144	129	114	120	123	119	122	133	143	119	119	127	109	104	139	123	103	121	118	128	129	149	132	110	128	119	135	116	138	119	130	137	114	126	117	128	149	129	121	133	117	114	149	121	150	127	151	102	119	131	151	122	124	118	137	149	144	118	104	129	109	102	129	130	134	134	113	139	138	139	133	131	139	140	127	138	119	135	142	110	116	144	142	119	112	119	120	121	122	118	119	133	138	135	137	124	119	125	137	135	98	104	109	123	118	131	128	118	131	121	125	136	129	111	128	125	125	124	128	147	137	129	123	110	123	120	142	110	124	140	120	146	119	115	123	117	115	128	120	120	134	138	136	129	144	110	144	120	116	124	126	121	141	137	125	117	117	101	131	144	104	124	133	111	100	117	118	136	133	135	129	116	122	123	109	141	123	119	129	132	121	142	118	113	133	130	128	116	124	109	126	104	122	119	114	128	139	119	142	120	127	127	117	137	125	113	120	101	136	145	124	111	128	125	123	139	125	113	120	148	142	154	135	104	125	118	130	144	115	135	110	115	128	124	128	126	129	131	126	143	129	118	119	118	134	115	118	120	134	120	132	105	110	105	138	132	124	135	121	117	159	123	128	147	114	112	107	118	112	131	97	138	129	111	142	120	116	102	133	110	127	130	112	111	119	117	126	126	112	125	92	105	128	127	131	122	100	101	113	121	139	115	112	111	116	132	131	142	115	107	113	142	125	131	129	146	130	117	127	141	116	122	122	131	120	127	127	124	131	125	128	139	119	119	124	141	111	130	121	120	138	146	111	120	105	118	130	123	138	126	116	135	140	127	123	110	132	134	128	112	118	121	112	114	127	123	118	116	123	119	141	138	133	110	155	127	120	149	129	115	114	115	122	122	119	132	122	106	154	113	113	121	134	135	114	141	147	116	126	114	120	121	139	144	122	125	123	116	111	143	119	123	121	131	133	114	102	114	147	133	116	129	108	141	134	116	128	109	111	103	110	123	143	126	144	129	128	112	129	135	140	150	134	122	145	122	117	114	110	134	126	130	138	123	127	116	121	127	138	107	126	120	126	126	121	105	98	141	123	124	135	139	104	133	152	118	99	116	98	151	140	132	125	113	126	106	115	115	120	135	136	120	117	104	119	122	135	116	124	121	111	136	106	134	123	129	116	124	117	124	113	137	117	127	129	123	96	122	129	133	117	131	128	112	111	134	130	131	118	129	121	143	114	120	148	127	129	124	132	120	119	123	143	127	124	117	119	115	134	121	146	123	114	124	110	121	134	135	145	139	140	121	121	115	129	120	134	125	146	126	119	117	122	103	134	143	115	121	126	127	137	148	129	122	133	113	114	117	108	119	122	114	135	125	123	124	114	111	120	136	112	128	121	116	128	128	121	133	141	118	111	128	122	135	144	115	97	138	137	125	122	147	125	120	123	152	126	127	114	119	164	123	115	134	121	112	125	148	125	123	138	134	119	127	124	137	116	115	127	125	105	106	134	122	116	129	104	126	111	125	152	129	137	138	105	115	111	114	121	99	120	120	123	138	121	122	127	118	123	134	114	124	127	135	127	103	121	132	135	123	152	138	129	118	140	133	143	131	124	109	136	131	116	136	114	120	128	127	126	147	115	137	131	121	149	141	124	126	127	129	113	118	100	114	135	128	135	126	129	111	120	124	110	127	124	125	137	137	116	118	130	132	137	119	118	129	113	134	132	128	132	136	133	122	147	122	125	104	123	118	105	134	116	131	132	107	101	119	105	138	120	110	130	119	104	122	126	121	121	106	111	105	120	123	148	136	123	136	112	113	117	115	126	150	79	106	141	126	134	120	119	131	136	142	105	113	122	139	128	105	149	129	136	129	113	159	117	117	130	110	131	119	117	103	125	130	124	116	125	139	117	127	122	131	123	126	118	146	140	117	127	139	119	123	106	117	135	139	139	116	132	125	117	126	119	131	115	120	154	132	141	136	123	120	139	128	135	144	123	136	110	116	119	120	124	141	128	107	132	121	129	107	102	134	101	115	124	128	118	124	135	140	127	108	114	115	128	138	116	123	117	155	125	160	120	138	134	124	124	136	134	149	123	123	115	113	133	120	120	121	130	122	121	133	117	126	134	147	124	127	134	131	136	118	132	119	117	145	115	133	140	139	131	120	139	140	122	116	103	118	134	129	132	120	128	130	124	129	139	112	119	149	114	128	131	112	137	109	137	123	119	125	115	140	99	133	143	126	129	120	108	105	144	118	114	117	121	124	113	117	135	138	120	104	102	118	109	138	116	129	126	120	123	102	94	134	122	127	124	112	112	128	117	121	131	106	127	124	118	122	115	113	111	112	137	121	113	116	108	135	117	130	121	132	137	130	140	127	122	137	103	135	123	118	137	113	108	128	116	140	130	120	111	123	121	120	127	118	129	112	133	116	115	116	126	134	121	122	129	104	106	110	109	151	140	134	115	138	138	126	109	122	136	124	118	131	148	122	117	127	130	130
7069	3537	2932	3146	2772	2150	1743	1431	1217	1026	969	833	762	693	679	623	621	562	568	510	528	495	442	444	426	439	427	421	438	391	431	341	402	384	406	427	362	362	367	389	382	364	382	333	376	374	317	347	370	362	340	334	333	320	377	346	352	335	359	348	345	339	350	367	350	319	329	376	379	330	315	333	368	324	358	333	312	346	368	318	339	361	334	307	329	328	346	318	328	321	334	327	330	349	377	300	333	301	348	329	330	352	308	344	326	316	335	311	303	332	366	305	317	286	327	356	312	311	299	332	314	337	320	308	312	324	328	299	315	330	330	358	321	320	315	339	349	333	320	354	339	312	349	325	304	327	320	312	326	320	344	315	301	323	304	319	343	327	334	361	329	311	326	333	324	344	316	325	326	344	329	338	331	298	331	321	320	321	339	342	311	325	301	338	352	321	329	299	334	294	317	346	311	335	330	310	313	338	310	339	328	336	353	310	320	327	304	319	345	315	326	333	313	313	333	306	334	324	324	299	310	358	318	339	326	308	329	320	341	306	338	317	333	347	321	341	320	323	332	298	348	335	312	345	322	324	348	343	307	332	320	337	289	338	344	330	289	315	313	324	338	345	330	317	320	346	313	338	316	325	323	314	312	341	299	314	313	329	354	314	322	294	329	317	302	346	330	306	364	319	315	315	346	330	334	337	330	337	359	300	337	311	324	328	347	312	316	315	330	333	330	330	319	319	357	296	325	304	339	357	322	352	333	316	340	355	328	322	308	314	320	320	316	333	329	327	321	312	331	339	341	303	326	305	340	357	333	350	333	323	310	310	323	318	326	352	333	319	334	327	302	321	325	317	328	311	340	324	341	318	336	321	339	363	326	300	320	359	307	299	321	348	306	326	289	299	344	343	325	293	320	319	312	330	346	324	299	334	324	331	315	336	326	322	324	313	330	330	343	332	324	331	319	331	336	347	295	295	320	338	317	332	348	354	321	327	315	347	304	281	328	338	339	341	304	328	335	289	332	320	330	270	321	316	334	326	332	324	316	313	308	284	324	326	334	313	301	297	353	330	323	323	343	311	327	313	365	308	333	323	309	319	330	330	361	344	337	299	361	298	331	313	325	314	323	342	333	332	345	312	336	334	290	360	319	351	317	308	341	319	355	343	358	303	360	343	391	323	346	346	325	326	341	331	340	347	328	319	317	330	359	317	321	329	335	328	345	340	330	355	319	322	324	337	344	321	315	327	305	306	335	307	346	297	346	304	311	355	332	353	331	278	319	319	296	339	344	323	304	335	321	333	338	330	352	327	322	324	315	346	351	349	318	303	322	299	321	299	296	325	309	316	313	322	323	324	333	336	326	312	384	344	318	347	342	341	323	323	319	324	347	335	321	339	326	324	314	318	332	282	307	323	340	316	318	351	361	327	338	341	344	323	325	311	297	341	307	321	316	304	357	312	312	325	308	339	338	318	274	330	316	330	337	309	332	326	320	320	367	325	301	328	363	362	295	330	325	305	344	303	342	329	326	338	311	340	344	331	313	305	331	324	310	337	319	309	283	346	336	354	310	308	317	370	349	306	314	334	365	336	309	319	347	348	319	327	324	319	326	314	337	294	345	368	340	334	338	336	339	328	330	339	336	317	321	303	325	301	340	324	355	357	339	319	337	305	301	324	309	334	304	330	326	286	327	317	298	329	322	352	323	327	316	322	340	323	305	354	328	334	324	308	325	369	320	335	309	321	318	341	307	352	319	343	328	370	337	311	335	332	323	301	315	374	324	322	320	338	336	355	333	346	346	341	326	303	333	319	321	284	326	318	349	310	319	356	378	279	303	322	336	349	323	350	305	323	346	325	311	322	337	339	317	329	348	316	319	305	331	328	372	373	354	319	314	348	293	317	306	333	303	342	343	368	331	339	324	312	296	282	326	321	315	309	304	322	319	313	332	314	345	299	348	294	329	303	312	321	300	348	303	326	326	329	297	336	329	308	340	348	326	316	322	353	337	365	319	326	333	313	363	346	354	333	308	356	320	331	305	351	322	304	319	304	305	338	314	333	337	320	337	337	301	296	315	349	309	296	306	300	310	322	332	347	284	316	332	306	325	347	316	318	337	311	347	319	325	336	330	308	322	330	302	318	304	337	314	345	300	332	334	327	285	334	306	347	318	336	343	349	321	320	328	311	343	339	348	339	314	355	323	324	309	334	327	321	348	338	351	302	327	324	357	334	325	318	306	297	302	327	313	319	300	326	315	347	329	338	332	297	316	283	299	292	335	320	297	323	333	318	326	298	324	328	313	332	311	306	304	343	325	359	328	330	342	331	285	321	310	316	306	297	311	321	356	305	314	316	325	325	333	301	338	333	330	318	332	312	347	366	331	303	309	315	313	323	319	319	307	327	303	295	334	336	335	312	332	309	291	335	335	309	346	354	324	317	317	337	320	310	313	340	322	339	333	313	335	328	327	331	316	338	327	336	326	365	294	315	325	338	324	351	335	335	299	325	327	337	354	329	335	350	331	338	336	332	322	293	323	354	308	306	330	322	301	318	311	309	317	340	336	317	330	303	323	319	329	311	324	334	304	281	319	315	333	336	304	327	311	314	326	321	318	299	311	313	320	285	313	339	334	335	297	297	333	321	334	347	309	330	337	312	314	321	338	354	310	313	298	350	289	342	337	327	314	305	336	337	275	293	294	333	319	343	328	322	314	348	325	327	304	337	337	315	352	319	344	326	329	326	301	371	349	326	322	286	302	312	360	319	347	359	324	346	320	339	328	320	285	326	332	311	333	308	302	301	380	299	330	314	296	308	335	335	316	317	325	313	333	368	347	316	333	328	308	341	320	310	342	311	336	312	308	339	317	307	316	333	335	341	345	331	308	338	332	299	351	325	329	326	282	334	342	288	301	344	324	320	374	318	318	330	296	354	320	325	349	314	329	355	321	342	339	331	346	285	302	341	319	321	318	304	348	294	301	297	300	336	313	327	322	332	332	333	299	343	316	329	344	360	337	330	344	316	327	332	315	341	343	342	319	338	314	327	324	319	319	327	334	304	281	329	368	292	319	352	324	319	307	353	315	329	335	316	279	296	299	308	331	312	330	341	345	317	354	343	365	331	365	308	287	299	299	348	319	345	325	307	303	336	304	309	289	325	343	319	331	286	313	339	368	318	349	335	336	326	316	310	324	307	335	308	290	355	344	359	335	342	329	317	308	308	293	331	315	329	328	334	306	308	308	308	320	339	317	316	342	303	331	325	338	351	313	318	333	351	297	311	332	325	310	322	315	304	327	333	294	332	300	308	331	336	320	352	307	311	348	375	298	294	299	291	301	320	350	356	314	318	345	291	288	359	320	328	332	345	316	317	316	342	317	334	334	342	297	322	339	308	349	327	310	325	356	337	320	305	299	324	314	295	321	286	263	326	342	340	332	345	288	324	326	306	359	318	336	334	328	289	327	345	315	320	322	326	306	321	347	352	322	323	318	339	330	343	303	347
21508	9190	3418	1980	1361	967	715	577	487	428	392	386	386	315	306	283	257	260	296	269	295	241	252	232	240	245	253	236	236	233	214	206	212	226	249	222	220	203	205	267	214	213	222	200	217	200	241	219	227	225	231	218	212	217	225	200	217	187	224	224	245	201	203	230	230	207	201	220	219	220	203	211	198	225	211	198	215	216	209	206	245	223	180	222	219	220	207	233	212	229	166	226	213	183	211	213	234	242	195	206	199	187	184	188	195	219	207	216	213	223	202	234	221	204	230	224	221	204	201	234	217	202	212	227	197	193	223	224	248	222	209	200	199	211	186	211	220	200	223	230	218	198	188	220	211	221	184	202	226	196	195	226	213	200	188	216	226	190	229	229	197	221	213	218	202	211	207	236	234	208	192	192	224	195	227	217	229	227	236	244	218	210	225	197	193	207	227	236	228	223	199	217	189	214	212	213	223	208	222	213	219	195	212	217	224	214	206	253	234	219	240	206	210	211	194	220	187	183	212	237	177	185	173	208	203	206	201	210	223	237	251	201	205	207	187	199	201	210	213	199	231	208	198	205	186	212	214	202	199	197	200	208	207	210	202	239	227	220	227	233	205	203	224	204	214	194	187	226	212	202	224	214	225	233	221	234	210	217	225	191	184	200	185	215	194	202	196	236	188	182	209	192	213	222	218	195	187	231	213	215	215	190	209	185	234	217	195	230	207	221	196	214	195	202	198	213	187	202	187	227	234	202	212	183	200	215	209	201	229	210	210	191	227	227	237	195	218	205	210	202	228	221	196	187	208	225	185	222	212	220	211	211	201	209	224	222	185	229	218	196	202	241	213	225	216	217	201	189	191	204	249	242	206	206	197	208	226	209	194	211	210	189	190	215	212	222	210	204	222	208	228	220	220	221	207	197	200	209	216	226	195	210	214	201	206	199	217	214	230	194	220	208	216	239	221	198	212	195	192	200	235	217	201	217	185	215	252	214	218	210	185	199	223	193	218	207	224	227	197	238	172	191	210	204	200	191	229	214	206	216	242	201	204	220	187	205	220	205	188	210	197	227	211	198	228	224	202	225	191	202	175	219	225	215	215	225	191	196	213	216	238	204	180	210	208	190	207	210	194	200	199	231	234	196	213	200	226	204	214	194	206	220	202	191	195	199	242	189	228	204	224	214	208	192	234	212	203	220	206	214	221	239	212	194	232	246	202	209	233	205	214	196	199	221	218	192	211	223	210	187	231	228	217	197	222	200	195	199	232	206	234	220	223	201	215	218	221	210	225	221	220	201	189	239	232	219	188	222	237	217	221	218	224	221	217	214	218	223	211	203	196	246	216	216	205	233	224	223	173	234	227	174	189	208	225	203	230	210	217	229	242	219	208	224	227	215	195	226	217	184	249	233	232	210	231	206	222	182	263	217	210	222	215	194	206	215	200	226	218	207	194	206	187	204	201	213	214	216	236	225	204	234	184	212	211	246	191	168	193	211	207	212	228	229	214	214	210	185	240	223	212	200	192	218	193	218	202	204	216	203	218	214	211	229	195	184	201	197	228	229	216	240	228	195	180	210	221	210	221	225	209	210	198	209	247	201	240	201	216	180	203	202	209	212	206	228	242	195	237	213	222	219	221	234	213	212	214	188	211	207	208	204	204	200	200	225	231	205	214	176	224	203	209	186	181	226	199	212	235	209	208	245	201	208	206	238	206	195	196	220	212	211	230	193	193	211	208	199	215	203	218	210	215	218	205	234	210	204	232	196	208	210	200	200	217	222	204	235	206	199	196	221	214	183	207	213	213	188	249	206	222	201	214	245	229	204	236	201	225	211	214	224	229	193	192	227	231	227	215	203	203	221	241	234	201	198	210	196	204	215	211	204	222	207	216	224	204	196	204	200	203	202	223	203	229	231	213	230	203	228	224	220	196	196	193	232	209	217	208	202	234	198	202	213	204	209	221	236	206	193	214	227	229	216	213	197	209	200	210	188	211	218	203	187	224	203	201	191	213	229	204	210	199	214	223	206	228	201	215	188	243	203	218	243	210	214	204	219	219	206	187	218	197	194	208	224	221	208	200	215	213	172	208	210	216	203	197	179	221	223	239	230	239	227	214	203	228	193	223	228	197	204	197	208	231	210	198	208	225	223	244	211	219	208	191	196	210	198	181	193	215	246	200	222	174	203	204	226	211	233	213	222	211	221	186	205	238	203	205	226	236	218	206	232	229	234	190	217	199	192	178	230	221	204	212	193	204	233	216	197	218	187	214	220	213	191	218	203	193	227	221	208	215	222	219	207	239	204	194	227	188	213	229	226	225	244	203	190	231	181	214	188	216	218	236	219	181	196	241	217	217	212	230	198	213	220	207	229	218	212	219	193	193	227	237	211	247	214	203	212	221	188	211	212	213	199	217	223	208	217	225	208	242	196	222	208	231	194	204	230	197	229	195	206	217	204	186	231	203	223	221	202	230	211	206	206	203	187	253	192	183	245	215	235	211	231	184	214	218	226	203	212	211	211	234	205	205	210	239	229	197	217	212	197	205	206	202	190	200	208	193	192	211	217	185	209	218	212	192	221	204	222	222	236	207	206	203	212	226	208	217	214	207	207	191	204	205	228	232	195	174	196	227	219	226	198	217	203	213	232	194	215	218	202	247	211	215	205	201	200	210	202	222	200	212	211	222	232	203	213	219	216	209	244	216	196	207	236	209	221	217	217	204	202	223	203	190	209	221	225	198	219	200	214	216	210	221	214	170	210	200	205	216	221	216	188	236	210	220	221	228	236	234	222	225	217	255	217	206	206	206	218	203	232	194	203	199	182	235	242	219	201	234	187	198	194	212	207	198	220	219	213	227	245	215	225	217	236	197	201	203	222	218	206	211	227	229	198	218	209	216	208	224	233	206	214	193	183	199	212	204	191	210	204	215	210	186	201	208	182	206	219	185	193	185	211	211	218	227	203	164	206	212	199	212	195	233	202	207	233	195	213	229	223	220	193	215	190	230	253	196	218	254	196	221	217	209	191	189	225	196	212	178	206	198	229	231	218	216	217	217	231	202	207	207	214	213	229	227	195	215	203	241	209	210	232	220	231	228	219	196	246	198	195	196	212	209	228	212	203	221	201	205	234	210	203	223	229	204	232	219	209	225	236	190	173	197	210	212	235	202	216	231	214	198	219	188	216	221	229	185	206	228	202	201	188	173	219	220	200	217	207	193	200	220	207	194	218	221	239	213	217	223	205	211	242	203	194	178	204	247	199	193	216	220	186	212	191	198	210	215	231	215	253	224	213	206	181	214	219	210	188	209	217	202	200	185	212	229	199	229	205	207	214	204	199	210	225	190	205	219	193	227	218	238	211	210	213	218	248	214	211	238	219	193	197	207	226	214	224	222	224	219	187	203	203	210	244	203	186	210	250	216	208	231	192	213	194	211	212	185	213	219	213	227	211	208	224	226	228	215	198	207	203	227	201	225	232	186	226	233	230	218	200	215	221
8997	5834	5171	5647	4943	3933	3072	2614	2152	1887	1700	1553	1349	1236	1136	1086	941	968	898	903	800	813	757	758	724	705	694	685	655	634	710	647	642	637	615	671	589	620	617	623	531	558	623	623	537	526	546	571	547	515	532	559	554	532	555	524	538	547	551	536	473	535	516	521	550	502	485	543	498	514	524	514	516	517	538	538	474	522	507	541	517	476	477	522	497	524	519	509	522	473	545	498	501	523	513	531	473	469	510	515	495	540	487	498	503	495	529	480	497	463	476	504	487	512	506	536	514	460	509	490	509	492	513	518	468	502	497	498	488	519	473	478	514	496	478	476	515	493	470	504	500	477	507	550	497	501	482	528	530	490	507	485	508	482	492	519	504	541	479	501	519	510	519	478	518	500	523	494	522	485	515	506	508	494	501	484	491	481	493	487	499	468	506	515	461	492	482	493	462	483	508	505	475	500	472	519	491	511	498	476	484	477	504	485	496	516	484	492	465	497	510	453	491	504	510	481	483	497	505	474	520	506	508	454	496	479	520	471	498	502	513	532	494	467	498	504	468	500	487	496	517	485	492	472	499	466	498	477	468	496	462	472	519	470	479	505	514	504	461	471	481	540	472	556	496	487	475	497	520	499	479	481	470	486	500	503	513	477	529	495	479	492	477	495	496	508	509	450	498	519	509	494	500	503	470	504	482	514	487	527	509	490	509	506	527	528	476	517	491	453	498	469	501	498	474	500	499	487	501	457	503	494	493	478	506	507	470	475	519	441	460	500	464	469	481	520	501	509	500	481	491	521	510	460	459	480	505	527	509	480	475	502	476	473	467	525	464	506	507	476	498	478	486	489	525	466	502	460	517	501	506	485	512	477	484	475	514	525	483	491	476	463	510	512	482	490	478	478	488	490	477	529	528	501	484	496	468	494	396	469	534	492	508	539	521	467	476	490	455	484	474	464	476	484	480	499	490	496	470	466	510	468	513	467	513	487	502	485	521	484	508	490	488	484	469	489	460	524	485	487	479	489	453	490	474	477	483	471	511	463	477	487	482	531	475	492	503	504	496	509	542	476	484	540	475	500	516	485	486	494	475	461	480	461	495	483	517	465	479	509	485	477	469	508	493	506	498	518	478	481	477	539	510	502	439	509	516	465	476	496	475	456	496	480	511	487	486	482	485	468	498	509	519	505	506	499	497	495	480	476	491	477	511	489	485	488	471	536	491	439	474	513	493	514	491	501	504	461	453	495	497	465	533	498	504	488	462	496	455	461	456	474	472	494	464	454	504	448	491	503	529	468	492	489	470	522	498	507	503	473	513	502	494	517	465	527	501	480	487	501	482	509	540	464	488	511	540	455	513	459	520	479	470	498	470	494	465	492	490	499	499	509	553	484	495	474	505	472	508	530	514	516	490	451	483	461	475	504	478	474	491	515	515	479	468	524	512	469	454	496	473	451	472	484	484	474	482	472	466	485	494	497	510	528	523	515	503	502	487	503	494	521	490	441	530	500	485	493	487	472	529	486	501	505	487	475	541	497	492	491	480	481	485	493	516	510	501	469	503	439	482	453	458	435	493	476	456	495	513	511	510	498	530	511	492	519	523	497	516	477	465	517	513	489	532	528	498	466	472	472	473	488	495	461	497	473	492	500	515	479	496	477	506	466	478	469	508	509	506	481	515	503	471	504	466	474	488	511	492	481	456	470	472	506	492	525	491	494	471	492	502	494	500	482	498	478	549	530	498	501	456	480	481	498	465	475	473	505	495	564	511	483	505	486	514	466	477	486	525	495	499	516	462	497	504	481	490	462	490	528	490	503	469	472	501	488	473	508	485	451	481	503	492	537	514	510	489	466	470	477	487	487	503	501	505	498	472	482	432	507	481	505	471	503	484	508	514	491	484	442	493	486	518	508	475	480	500	522	483	478	513	491	469	503	480	506	520	477	480	506	491	458	472	479	478	506	499	473	503	463	467	490	484	489	466	496	501	469	483	521	495	503	464	525	518	488	495	457	483	478	502	475	478	487	480	500	477	472	529	474	470	492	478	488	525	499	472	464	412	502	509	507	520	490	468	511	493	494	492	480	507	460	490	470	485	474	535	475	502	499	499	515	490	467	513	485	456	517	502	504	511	506	510	470	468	477	484	488	464	467	483	488	482	506	489	496	488	486	472	502	500	496	504	458	522	483	498	467	517	478	488	486	497	480	494	509	512	474	513	472	517	478	485	487	457	468	513	505	481	504	485	481	501	502	493	487	479	490	474	441	517	484	499	465	504	467	473	484	489	505	480	485	495	471	482	453	497	457	465	502	489	470	497	509	534	482	473	441	489	479	466	506	494	495	484	502	482	504	484	475	457	500	505	479	497	524	481	459	510	476	522	510	492	501	540	495	500	492	491	482	478	516	489	523	482	494	507	471	527	498	471	488	491	532	480	483	478	463	490	529	503	502	475	487	462	492	476	478	544	509	502	449	504	496	493	527	458	511	476	527	495	475	480	482	465	475	506	485	472	520	519	521	552	487	513	462	526	518	479	529	494	496	473	483	500	477	513	540	518	529	466	506	501	507	487	478	471	512	486	491	545	461	518	494	503	509	490	468	491	517	472	503	511	492	521	491	516	445	481	481	530	507	506	493	500	487	496	514	490	485	474	474	499	474	492	477	544	483	478	481	546	493	514	481	544	511	500	499	492	485	514	540	484	488	497	485	474	497	486	506	531	484	513	472	500	494	541	480	468	503	503	465	505	480	487	445	497	484	490	446	507	488	445	497	484	498	483	468	510	472	457	457	525	525	492	437	525	477	509	466	482	478	455	484	513	455	462	491	484	496	502	510	517	494	461	472	489	500	460	530	456	516	513	491	463	479	482	473	468	496	503	525	502	447	534	503	526	459	514	481	486	449	503	503	480	492	459	447	494	495	456	470	473	468	519	516	515	481	451	503	489	513	507	512	519	514	553	461	455	494	472	476	514	502	498	519	514	477	466	525	474	514	481	501	488	486	493	510	502	538	532	462	497	473	495	500	480	483	492	478	472	492	488	521	546	493	486	513	468	471	449	522	466	486	479	484	492	443	468	510	486	490	508	517	475	487	510	494	493	550	492	471	494	472	460	473	470	477	517	480	512	511	508	509	493	483	474	477	496	502	469	460	500	504	471	490	499	476	488	504	515	513	506	459	458	473	530	486	487	481	518	532	464	479	445	526	489	481	494	467	527	477	466	513	477	499	481	464	501	495	510	498	507	539	475	475	516	536	495	495	499	499	527	470	484	467	481	505	500	504	491	509	506	490	472	507	471	492	513	444	488	502	508	498	496	523	463	487	449	457	507	537	502	490	466	506	480	444	509	514	482	520	455	500	499	464	510	510	505	499	488	516	480	466	471	499	531	492	485	517	452	507	506	476	502	498	514	479	491	517	534	485	472	513	492	484	463	525	468	502	475	497	484	484	471	466	497	483	506	482	485	498	453	480	496	491	518	472	455	500	473	480	467	477	476	478
3464	297	84	66	53	70	44	51	47	58	50	49	61	59	40	53	52	57	53	58	40	40	33	50	52	45	38	36	42	46	41	52	50	41	43	51	51	45	48	23	49	44	46	49	44	32	45	44	44	39	32	56	50	41	34	44	43	45	40	36	41	48	47	44	46	31	42	62	43	41	44	45	58	49	49	46	56	56	56	48	49	39	38	55	61	49	57	46	33	49	39	41	45	41	53	35	45	46	29	41	51	48	33	54	48	49	57	63	38	57	52	43	38	46	49	41	42	48	36	49	56	40	46	47	45	49	54	39	37	37	55	44	52	47	46	42	45	47	46	46	48	45	40	37	43	38	45	53	52	29	36	43	42	53	35	39	39	58	45	40	42	46	47	60	42	31	40	56	52	34	53	46	45	52	40	39	41	35	42	42	49	37	37	60	43	38	31	38	42	38	45	45	35	44	36	36	52	43	33	49	42	47	51	38	53	51	56	49	36	54	53	43	42	46	47	40	55	46	47	48	49	47	47	36	48	52	48	51	51	47	56	46	53	38	40	36	42	50	38	42	34	34	36	47	45	63	42	49	59	45	37	51	38	48	52	51	43	38	46	40	43	58	45	42	51	39	41	49	27	41	36	56	58	49	43	53	37	56	48	52	49	33	50	40	42	58	42	39	35	47	45	50	39	42	50	48	40	47	54	47	40	46	42	49	56	34	40	31	49	46	36	53	39	44	40	55	47	51	32	49	37	52	48	43	45	48	37	48	52	38	47	38	48	42	37	46	41	57	36	48	46	36	48	59	45	34	47	55	53	53	34	40	42	42	40	50	43	53	47	55	54	45	44	44	55	40	46	40	35	41	26	39	40	49	43	48	56	40	43	38	44	42	58	50	55	44	44	42	41	41	39	36	40	47	51	44	47	39	29	35	46	50	31	54	54	47	44	37	43	45	40	39	53	56	41	58	42	43	40	46	61	40	49	46	39	50	43	61	42	44	60	41	33	41	32	47	45	50	48	39	46	50	43	36	54	47	51	63	53	44	41	42	51	52	54	50	50	49	48	40	42	40	44	55	45	51	40	45	42	45	37	50	34	49	37	45	45	50	42	49	35	59	45	45	47	40	49	54	32	29	28	54	50	32	57	35	46	46	32	36	30	34	54	59	35	42	52	38	38	30	42	43	50	45	37	41	38	54	57	55	56	48	39	58	50	42	54	36	45	38	40	34	57	41	40	45	36	43	44	37	44	32	45	40	42	44	46	45	33	54	59	54	49	53	48	40	33	42	57	31	43	53	47	39	47	33	38	33	43	35	44	32	33	38	51	33	40	47	38	55	51	60	43	52	47	45	34	45	34	43	59	49	46	40	49	43	53	49	50	50	56	47	54	36	48	56	45	55	57	41	48	54	47	43	45	43	39	49	54	30	37	50	46	53	50	53	46	46	40	44	41	45	40	52	37	50	44	43	43	43	58	40	47	57	48	51	39	53	52	49	47	57	36	44	33	40	34	41	42	43	44	47	39	42	52	39	50	48	38	51	45	51	56	55	42	44	48	52	52	45	30	35	40	45	38	31	54	44	30	30	49	50	42	45	57	37	35	45	29	41	44	34	38	34	42	43	41	46	53	47	51	38	48	44	46	38	58	47	38	42	50	43	50	58	47	36	52	47	44	40	62	46	38	56	45	52	30	46	48	45	49	49	32	62	36	39	37	43	52	35	46	46	46	58	37	39	46	52	46	57	39	39	49	42	43	43	51	39	46	37	46	49	30	47	48	42	42	42	40	37	41	43	49	53	40	48	60	55	49	50	51	45	37	45	39	49	48	45	51	33	49	53	56	38	41	52	40	41	51	52	43	36	59	55	53	43	42	44	52	49	30	54	59	52	38	35	53	40	45	44	39	41	58	41	43	47	58	49	37	43	45	54	42	41	48	55	36	42	43	44	42	52	51	32	44	44	46	53	45	51	43	47	31	44	46	59	59	50	45	52	55	34	53	57	44	45	47	39	38	39	37	53	41	47	50	43	42	46	40	48	44	48	49	43	44	50	53	42	48	61	38	33	31	34	53	39	38	46	46	54	42	40	46	32	37	48	50	41	39	44	54	40	39	49	42	45	42	43	42	39	37	39	44	40	34	36	25	38	47	50	49	55	61	50	56	50	46	44	45	52	34	54	40	39	39	37	39	32	41	36	41	36	33	36	53	42	48	47	43	52	45	46	34	31	58	33	49	46	40	36	51	44	44	34	42	35	41	43	54	38	45	43	46	32	36	47	46	38	40	41	52	33	40	42	46	57	44	49	43	46	36	55	44	55	43	42	50	49	61	43	51	43	49	30	35	37	43	38	43	44	46	59	47	51	48	40	40	37	37	32	47	45	46	50	39	32	47	56	43	61	43	46	50	52	40	35	37	46	26	42	47	40	37	35	36	36	40	44	34	56	48	31	43	43	42	43	30	52	46	57	47	53	44	43	66	47	45	43	39	52	54	52	39	47	46	41	48	49	41	46	47	70	38	46	40	47	37	48	34	40	50	53	32	49	35	42	46	51	41	46	48	28	51	29	47	43	46	36	41	46	49	40	49	45	39	36	46	60	49	39	41	32	56	49	42	49	38	48	44	58	37	35	39	44	48	28	41	48	45	41	52	44	39	46	32	39	39	45	39	37	48	35	39	38	54	44	41	51	49	47	50	49	49	50	48	45	55	44	46	44	52	41	45	32	53	34	44	32	35	44	51	46	35	44	46	40	34	45	60	47	50	40	40	46	52	42	50	38	44	57	52	58	45	54	40	45	46	34	46	45	36	37	44	50	50	45	42	48	59	47	43	57	43	46	39	55	57	38	42	44	55	53	42	30	38	33	41	51	41	45	54	46	57	37	58	45	47	34	48	42	46	44	36	39	51	44	47	37	50	42	48	34	42	49	47	42	55	44	39	40	51	48	25	53	49	32	44	41	36	46	44	45	36	52	52	48	33	53	47	43	50	31	43	40	37	49	41	53	48	42	56	31	36	54	51	50	44	35	41	57	46	41	40	54	44	47	42	37	45	43	56	44	46	60	51	37	48	39	31	42	49	51	39	43	45	51	61	50	32	45	36	27	37	43	42	35	49	48	51	41	54	45	50	53	54	59	50	43	41	47	30	51	40	41	52	36	42	42	46	50	37	43	55	31	29	49	49	35	38	41	46	32	44	39	48	45	48	34	40	41	44	58	46	44	38	48	48	44	41	46	37	39	33	38	51	41	41	50	37	39	51	43	55	51	42	43	47	42	41	38	45	52	64	39	49	54	40	33	45	48	46	42	42	49	35	52	57	34	59	43	45	46	45	36	54	44	54	47	38	38	54	43	52	44	38	36	45	43	41	48	36	43	42	34	45	50	42	31	54	46	32	39	32	46	45	47	43	42	49	45	48	50	46	57	48	51	42	32	37	52	53	47	40	37	33	42	51	55	57	44	59	45	44	45	46	57	48	53	34	41	54	46	44	45	37	37
2474	345	210	238	238	196	188	200	164	180	147	168	153	156	153	170	166	157	153	153	158	134	142	134	163	163	132	170	162	167	154	170	146	150	140	154	149	138	142	151	141	140	155	173	131	161	163	118	155	164	133	143	161	151	149	143	146	138	152	136	126	130	149	154	153	123	172	145	154	154	130	147	153	115	144	139	129	147	134	141	143	154	158	153	136	168	148	140	166	156	130	115	138	157	132	154	159	144	151	143	144	144	156	144	156	148	150	148	157	165	121	142	156	155	146	156	164	142	141	174	165	156	173	155	173	135	125	155	161	147	154	132	161	144	153	132	143	165	134	137	105	150	167	148	144	167	161	143	133	162	161	133	122	153	154	133	140	134	148	135	150	156	150	134	161	145	126	154	153	152	142	170	151	144	153	146	164	164	164	151	147	142	146	169	158	147	145	163	160	156	146	149	162	142	141	155	134	140	147	133	162	120	156	146	132	148	135	132	137	120	156	153	158	148	155	132	157	163	181	152	154	140	150	151	136	134	137	143	140	135	136	150	148	165	148	153	140	155	135	144	155	150	141	143	147	156	148	157	150	158	148	127	154	151	144	159	150	154	142	115	164	127	161	129	141	151	146	148	154	141	157	149	151	148	129	159	136	142	162	146	161	161	143	134	133	128	163	161	153	153	140	137	147	137	154	144	133	148	146	134	150	151	154	126	151	137	140	133	139	160	144	154	139	154	147	142	147	124	133	143	142	139	143	139	156	133	135	154	141	157	145	155	167	138	163	125	133	162	167	137	147	157	161	131	151	127	152	134	135	172	164	142	131	163	137	155	148	159	157	138	137	144	156	166	146	147	121	132	136	145	127	140	136	173	149	130	166	160	138	155	134	135	154	140	169	157	169	165	151	153	139	160	132	156	157	145	158	162	172	173	146	151	136	153	160	135	167	149	148	151	147	152	152	140	130	129	148	124	155	134	146	170	144	159	171	132	139	153	134	128	140	167	141	167	141	167	147	144	154	170	140	164	168	155	150	143	122	151	156	124	158	137	162	127	151	174	165	150	159	144	151	144	146	137	161	137	138	136	134	136	155	152	149	166	134	155	134	155	132	158	153	130	158	173	143	145	156	140	138	162	170	155	158	135	154	134	160	139	146	157	154	153	130	126	137	151	151	156	135	144	137	162	159	147	153	144	137	152	143	140	152	159	155	163	149	156	145	153	150	144	161	147	161	144	141	151	155	150	151	145	147	163	143	172	157	140	140	138	151	137	154	137	144	153	162	163	178	135	141	150	129	149	136	158	140	155	160	126	136	135	166	139	155	145	166	136	135	140	133	126	136	160	138	140	144	155	150	159	129	156	136	144	159	163	160	167	138	150	162	159	150	137	147	137	155	155	144	138	161	133	141	155	147	147	139	148	137	128	137	147	151	149	143	142	146	154	137	132	148	148	148	131	152	160	158	142	150	130	156	146	147	140	145	175	143	136	137	178	163	156	171	138	165	153	152	143	125	135	141	129	151	159	147	171	150	135	154	148	136	165	163	163	141	148	126	147	140	164	145	138	151	170	138	133	137	144	147	145	137	136	137	139	138	168	139	151	162	152	161	144	144	136	153	152	150	144	169	151	160	136	143	146	148	134	140	163	157	151	158	113	145	146	143	148	163	137	152	147	132	126	151	164	156	133	140	165	161	144	156	121	145	158	141	134	134	151	137	160	149	139	144	142	139	138	139	142	135	143	157	163	125	122	139	129	143	137	138	152	151	132	147	155	152	129	159	132	138	124	137	130	152	150	153	150	152	147	149	148	123	131	142	132	152	153	148	137	143	133	151	158	151	172	155	154	130	157	143	143	143	125	131	152	151	153	155	140	146	132	158	172	151	139	120	153	143	175	156	156	130	149	130	149	145	146	146	143	138	145	138	161	152	127	157	140	125	142	176	156	152	157	164	131	153	148	139	146	128	132	170	119	144	136	144	140	135	148	140	159	157	119	154	142	143	157	170	163	156	166	113	134	144	140	119	121	142	146	176	128	174	182	132	155	146	144	147	150	153	118	156	161	165	134	160	127	167	146	131	170	159	147	141	151	160	154	161	154	145	137	138	122	154	126	139	136	141	157	149	134	132	136	139	156	151	137	162	149	140	162	156	119	173	161	160	150	159	135	132	145	127	145	155	146	152	155	138	126	143	137	150	153	137	158	147	133	144	136	132	154	162	127	140	143	144	134	155	145	152	150	158	154	165	132	156	145	136	150	158	124	159	143	151	131	162	164	177	160	145	150	148	153	152	147	132	160	117	173	136	150	167	142	141	151	157	142	131	138	141	142	121	154	142	138	141	166	150	143	155	139	179	141	132	126	141	156	134	130	158	149	115	133	141	126	152	143	145	159	134	137	144	157	152	126	151	128	132	145	150	140	136	128	148	152	129	161	161	145	145	156	162	165	138	131	153	151	157	147	159	134	147	127	145	155	126	123	149	130	147	159	140	136	140	139	161	153	160	158	144	131	136	168	141	152	145	141	125	148	137	133	138	133	155	126	143	151	152	166	141	144	142	152	133	135	163	133	152	159	136	145	136	164	130	160	147	142	139	132	167	145	155	165	151	135	145	145	153	155	146	144	154	142	138	145	150	136	160	142	169	155	152	151	144	148	140	135	122	148	139	145	147	140	126	135	139	155	157	141	168	145	134	149	131	144	146	139	163	148	125	129	141	129	147	123	144	144	163	146	152	118	141	130	167	147	143	168	143	124	132	137	141	150	162	162	132	142	141	155	140	146	146	152	152	160	156	157	128	154	153	145	140	151	132	129	123	135	151	148	144	180	168	161	148	155	132	173	149	145	151	123	129	160	153	151	138	143	154	135	147	130	146	137	143	157	164	144	167	122	154	156	147	143	145	142	146	145	138	134	137	158	145	148	153	146	147	142	153	154	153	149	171	133	145	144	126	135	155	141	145	151	131	139	183	167	150	159	154	133	147	138	135	165	134	125	156	152	155	152	142	162	137	144	139	144	128	146	149	132	161	148	140	147	141	155	144	138	151	158	160	163	154	158	131	143	176	157	134	154	156	145	138	153	134	148	153	149	137	144	139	158	115	156	158	143	131	154	151	140	140	146	129	142	172	132	149	156	140	159	160	151	153	143	149	143	155	149	153	134	163	144	174	148	155	160	135	146	152	151	146	143	140	137	138	119	162	127	116	156	152	156	144	168	156	150	160	140	157	154	140	163	168	159	153	157	133	133	134	160	163	155	139	165	168	156	159	135	136	142	155	151	159	162	148	141	170	136	156	165	154	158	148	163	135	147	131	131	145	167	127	155	159	159	127	152	148	133	148	128	141	129	155	138	153	143	133	140	158	144	124	145	148	155	159	147	132	147	137	136	141	134	155	147	138	142	131	161	153	153	163	146	151	161	143	132	160	157	158	143	167	128	168	140	141	164	142	147	144	162	176	134	147	145	157	179	159	164	136	172	159	147	132	151	160	132	142	157	132	146
13029	2817	1407	988	675	468	393	320	275	256	234	199	194	163	149	155	157	154	160	160	143	152	140	152	137	129	157	138	126	153	122	144	128	116	117	136	137	115	139	113	124	125	124	133	125	152	132	126	137	129	137	124	113	133	118	141	156	139	131	136	122	141	142	118	125	121	126	123	138	138	135	125	120	134	116	112	132	112	121	134	125	128	110	119	120	108	122	124	136	132	127	122	109	120	111	113	128	110	104	119	148	120	133	117	123	146	117	105	107	127	112	109	125	109	127	122	129	130	118	121	113	142	127	126	130	106	123	120	112	119	117	112	116	144	131	115	134	133	129	112	110	125	135	135	116	121	101	134	121	128	109	129	115	124	117	117	122	132	126	156	133	114	110	118	124	111	109	116	140	122	124	130	117	130	119	125	114	126	133	112	130	131	121	134	124	129	105	132	144	106	126	133	125	116	133	128	147	126	121	114	120	127	120	124	122	118	134	129	119	112	123	130	121	141	136	118	123	132	134	122	148	143	118	146	135	117	147	109	120	114	110	136	125	109	159	130	96	113	121	115	124	125	131	127	142	111	151	113	118	140	122	132	108	135	135	121	157	111	141	128	125	110	135	119	147	141	133	126	124	123	104	106	138	136	140	114	137	128	126	150	124	117	134	134	112	119	113	128	115	107	104	128	125	124	131	121	124	128	105	110	123	108	125	140	134	129	121	122	106	120	109	126	127	105	120	119	104	115	120	132	124	133	110	108	114	131	102	111	120	127	130	134	118	114	115	123	129	119	120	120	100	128	139	98	128	129	114	108	117	124	134	138	127	108	114	128	131	126	113	146	108	131	150	125	102	101	131	121	140	129	139	102	116	139	116	118	120	99	122	114	109	135	165	135	95	132	136	113	113	120	114	122	145	135	137	143	129	142	105	138	130	129	114	131	132	139	109	115	127	129	108	128	128	99	132	118	115	117	137	123	136	123	132	109	118	130	123	123	123	119	127	99	131	134	125	140	120	96	137	123	119	123	113	129	126	123	104	115	117	124	131	146	116	117	133	112	134	137	126	132	117	122	119	137	124	123	137	125	109	98	138	108	133	114	111	146	128	129	122	120	129	123	125	119	104	146	130	112	123	142	106	126	125	129	124	134	104	153	123	133	132	123	127	110	123	126	142	127	128	121	124	120	125	114	136	113	135	128	125	135	131	113	103	142	124	117	106	128	121	127	117	120	121	126	131	138	121	125	129	115	135	124	123	122	157	94	123	120	131	154	139	119	124	110	130	124	110	123	110	122	137	128	128	121	134	134	120	137	110	118	106	130	122	133	144	123	127	112	116	125	124	131	133	112	112	139	121	130	123	107	128	117	122	138	127	114	134	118	127	124	112	110	131	126	135	123	145	124	116	113	119	140	121	117	118	116	110	135	122	128	126	117	113	112	131	125	147	119	158	142	135	118	117	147	127	131	133	145	98	128	112	123	101	109	140	121	141	116	114	119	115	129	111	99	122	117	111	115	106	118	129	127	120	136	124	124	141	107	124	116	145	134	150	148	141	121	133	118	131	112	120	129	128	130	147	144	118	138	133	122	124	113	113	111	150	141	121	139	101	123	122	127	121	130	94	125	141	159	128	121	126	137	142	121	101	135	128	124	121	123	115	125	102	121	116	125	130	114	129	128	145	119	128	119	126	131	102	124	113	115	127	106	108	103	132	138	121	126	123	126	122	96	125	127	140	128	132	132	122	120	130	103	118	128	107	128	130	130	127	131	110	118	106	122	117	114	142	133	117	119	145	109	132	128	109	132	116	148	122	132	126	133	114	113	129	101	130	150	144	141	114	114	113	115	138	127	112	137	122	124	129	115	118	119	140	118	116	104	123	125	104	119	116	129	131	120	116	123	123	118	134	112	107	121	117	130	119	129	138	123	128	136	118	104	140	108	139	118	117	115	136	111	118	114	133	125	123	123	123	115	114	147	117	119	120	132	120	111	105	116	125	115	121	117	132	133	119	128	132	123	99	103	139	115	120	138	115	148	117	133	118	107	131	141	146	141	108	125	115	104	114	134	98	125	139	135	140	115	105	128	123	124	112	108	139	130	117	119	101	133	120	106	106	126	136	121	139	140	110	117	133	125	133	101	111	118	118	127	134	126	128	127	116	148	129	111	141	125	110	123	146	116	139	127	84	122	148	140	134	117	139	113	123	139	124	133	116	123	114	84	103	115	127	128	108	131	113	115	111	116	133	125	140	126	110	123	133	111	126	128	128	111	138	108	136	129	119	111	105	134	95	135	109	125	144	124	143	137	119	123	136	115	125	111	122	110	126	131	120	112	121	128	128	117	124	116	118	146	124	130	121	125	108	123	142	129	124	147	131	102	115	111	146	108	108	115	129	128	116	116	130	114	120	116	151	107	119	117	127	127	129	138	140	133	121	129	112	160	124	125	143	114	109	138	144	124	128	121	120	131	124	122	118	145	138	116	120	139	129	116	103	136	121	140	137	121	125	126	121	120	128	99	134	130	133	128	122	106	124	128	110	127	144	119	123	111	129	107	131	144	107	108	119	116	113	105	119	126	141	112	131	133	126	132	140	147	122	117	117	142	136	142	122	130	104	115	122	94	108	139	124	126	122	124	130	118	127	125	126	126	119	116	125	137	117	115	141	121	134	112	151	118	140	136	102	115	140	116	112	132	122	119	122	133	122	126	97	135	104	136	123	111	129	111	143	109	119	142	129	120	123	120	135	126	118	127	116	126	122	119	132	128	113	118	128	138	129	133	107	122	131	128	129	134	105	98	136	132	122	140	128	124	133	114	132	111	120	123	126	122	113	87	128	125	128	115	127	131	134	117	115	128	120	130	131	110	119	122	131	115	119	145	131	121	125	126	131	114	119	105	132	121	137	139	133	144	126	120	106	149	124	116	137	116	136	118	126	122	119	110	126	119	140	124	130	108	116	129	120	120	144	113	137	118	130	140	126	115	142	145	112	135	137	112	112	145	134	119	134	111	118	142	122	125	114	125	140	109	130	125	125	119	124	113	116	131	122	127	134	125	137	116	117	120	132	109	135	125	125	133	136	105	126	132	132	108	128	133	131	129	129	108	131	114	135	128	107	128	105	116	133	120	134	115	116	140	114	125	116	147	124	131	124	103	132	135	132	127	124	129	127	125	140	125	105	138	144	124	116	121	101	140	88	128	115	137	122	124	124	118	156	145	139	116	120	123	128	119	135	118	135	138	125	128	127	100	131	128	136	106	114	121	105	113	123	120	110	130	129	122	123	152	106	109	122	121	118	117	114	129	139	130	138	127	129	139	123	141	118	135	117	133	134	111	117	123	109	132	114	124	123	130	124	141	125	115	129	124	117	99	135	112	139	103	149	124	133	126	118	132	110	105	128	138	138	123	130	121	134	133	120	124	133	110	142	140	128	128	124	134	108	124	121	121	160	142	129	122	110	134	126	106	118	126	119	113	122	126	117	146	116	111	116	109	130	124
6918	2398	2900	3133	2788	2196	1701	1441	1212	1086	944	799	767	723	661	593	603	580	535	528	524	498	488	469	499	471	426	398	427	375	385	407	397	394	396	386	388	382	403	363	395	355	350	370	353	352	343	339	364	337	348	364	357	339	323	348	373	364	324	352	318	310	322	360	342	310	338	315	349	321	344	352	335	328	322	332	326	325	320	344	319	315	354	329	341	345	339	329	339	337	326	344	349	330	338	326	344	346	361	350	328	341	324	333	313	339	349	360	318	318	312	323	339	331	322	323	349	311	319	331	352	328	356	309	306	311	309	356	347	309	281	308	366	312	331	303	318	340	329	326	334	298	317	324	314	352	306	344	338	311	306	324	305	353	333	335	318	321	326	313	325	317	358	324	323	341	323	336	328	320	320	315	344	327	338	325	293	305	337	324	326	306	315	309	299	308	340	325	325	310	324	317	304	316	322	314	314	310	347	309	339	311	329	327	332	305	331	346	303	351	349	330	293	335	339	342	332	357	344	345	321	324	294	323	316	312	335	348	316	347	346	304	349	345	340	346	341	289	354	330	322	331	334	321	328	316	329	299	335	307	334	315	295	319	341	302	320	324	309	327	344	377	337	318	315	320	310	325	342	320	295	328	334	304	355	341	333	314	326	323	327	320	332	321	302	328	322	293	307	337	349	313	330	315	344	346	324	348	278	330	357	316	319	321	317	329	314	324	350	329	334	350	309	353	287	331	317	289	329	329	297	310	317	345	349	321	365	333	282	327	334	350	326	317	305	326	304	307	303	334	338	307	331	319	326	331	324	294	329	333	325	330	355	325	301	353	303	319	315	330	308	312	300	317	293	308	316	301	313	337	315	359	332	341	318	307	338	340	356	338	325	295	310	339	317	327	323	345	325	326	323	330	323	336	330	342	324	340	290	313	307	298	324	334	286	328	341	323	320	331	304	337	278	307	299	324	334	328	317	335	315	326	343	324	327	329	343	335	332	326	323	293	342	323	305	321	321	314	310	321	303	317	347	307	309	343	325	318	335	308	306	303	332	331	302	322	314	323	323	331	284	312	338	350	333	333	322	296	348	342	328	365	339	324	351	337	310	311	297	314	333	315	371	333	334	312	332	331	330	333	312	308	325	304	345	321	299	305	332	287	326	331	354	336	326	350	333	336	306	311	299	318	287	319	330	325	305	308	340	317	324	319	315	327	334	326	291	317	315	352	306	326	332	332	312	352	326	300	331	293	292	309	311	299	348	334	309	293	335	313	290	312	293	326	340	262	336	347	306	350	330	336	349	322	311	323	303	365	299	313	315	315	339	309	346	333	303	341	301	339	317	306	321	320	323	322	336	326	334	310	319	329	355	334	315	339	320	360	339	333	349	316	339	364	321	296	342	316	320	315	316	335	333	331	355	347	302	333	307	339	299	335	326	328	314	312	331	324	343	305	355	360	292	321	336	346	293	333	319	322	314	299	325	319	277	313	357	295	342	319	303	322	303	343	316	286	345	312	317	334	337	312	320	329	336	311	299	342	326	333	355	290	291	318	353	326	309	315	303	332	308	322	314	354	344	325	316	312	337	332	351	317	329	315	324	333	295	353	336	318	336	350	298	300	348	333	306	298	327	333	291	297	333	373	326	346	318	299	324	342	320	334	305	307	345	335	340	299	336	339	313	337	322	302	306	325	334	300	332	315	334	339	314	318	346	322	310	317	325	324	273	340	284	312	322	316	319	321	308	341	304	333	296	325	319	323	286	323	340	308	345	308	345	326	338	324	328	290	322	300	317	315	316	324	328	312	327	321	282	336	314	328	316	322	309	330	318	354	295	316	361	304	326	363	334	340	325	305	346	334	330	298	313	345	330	340	338	349	326	347	331	337	357	311	338	341	335	318	331	339	351	334	359	321	324	333	300	318	343	320	335	299	317	332	313	327	357	311	334	327	316	319	302	318	300	329	334	335	323	313	331	316	329	343	310	346	333	318	306	302	341	335	327	319	321	293	313	334	342	368	320	324	316	331	331	327	343	321	337	354	307	355	317	340	354	306	334	324	342	369	322	314	335	332	365	311	334	326	330	331	289	364	312	335	339	351	323	316	321	288	333	321	336	317	320	299	342	310	297	294	333	338	325	326	344	319	305	310	341	346	311	273	324	334	333	327	336	319	307	321	318	321	333	314	308	323	327	306	337	343	318	340	293	335	284	357	324	297	325	319	307	327	332	331	333	325	330	336	320	319	319	345	322	329	305	318	330	327	333	354	295	297	297	317	293	315	316	330	298	321	313	315	317	305	323	302	295	318	318	328	352	309	328	345	321	335	314	302	348	353	351	339	294	363	319	343	311	301	335	356	337	299	318	340	320	333	338	328	329	326	283	332	317	341	335	341	321	296	340	292	334	333	310	332	313	336	322	333	312	356	338	321	307	352	335	365	339	302	293	328	331	355	309	314	324	288	304	305	314	323	345	323	360	318	319	318	334	310	336	329	313	319	337	340	305	342	314	307	312	343	353	343	310	340	323	334	321	338	306	322	312	303	329	323	289	297	310	293	344	284	337	344	338	315	307	353	325	314	305	289	335	329	314	324	317	335	296	339	360	332	297	334	325	326	320	328	327	274	303	293	331	332	320	322	299	340	342	330	331	350	347	322	300	323	308	334	355	341	336	312	313	355	326	334	314	308	321	353	318	338	339	340	286	322	325	335	333	323	310	325	341	311	343	355	316	329	304	355	336	343	355	318	317	332	317	314	326	338	326	296	339	325	336	342	281	341	314	344	306	329	336	349	298	348	336	364	313	346	328	322	313	306	319	313	312	332	332	306	324	329	339	277	330	326	372	325	337	348	306	322	290	317	306	293	298	298	320	335	333	322	330	338	323	316	324	304	303	333	312	317	314	300	315	341	300	348	317	301	312	323	301	305	324	319	351	308	307	310	308	315	347	323	309	296	338	303	337	324	320	339	325	332	331	324	314	310	339	353	327	345	312	325	336	341	338	316	349	309	338	356	310	310	315	323	305	298	333	343	316	298	304	341	353	299	329	328	326	322	332	305	333	275	326	272	329	312	307	330	328	332	345	321	285	318	333	321	292	311	305	297	351	290	347	315	299	290	310	335	303	317	309	302	303	336	351	328	333	311	340	336	372	365	329	318	305	318	329	315	290	333	294	326	330	326	311	299	316	322	340	335	324	328	306	347	322	282	361	329	329	328	302	321	315	307	328	274	341	328	307	302	341	312	343	325	331	309	307	324	317	314	304	302	350	352	324	330	305	373	322	295	307	346	330	306	348	353	315	287	314	314	326	335	322	343	332	327	320	326	313	330	335	348	333	331	347	316	327	305	303	318	321	306	347	322	296	325	353	316	307	341	315	365	343	329	362	305	314	327	316	327	315	336	309	318	335	340	335	317	339	331	306	321	349	299	308	323	329	329	288	349	293	340	347	354	338	335	338	309	318	294	321	310	312	309	300	353	268	360	308	345	314	341	315	310	324	308
20998	6828	3009	2034	1297	946	742	616	502	423	403	340	341	322	311	305	244	245	263	246	269	253	227	248	238	253	256	231	229	217	234	218	252	222	254	207	243	219	233	206	208	201	208	224	202	209	206	210	226	234	262	211	229	225	220	211	210	245	193	187	220	240	222	219	223	217	245	199	171	229	196	218	215	183	225	215	194	192	221	185	229	237	205	235	243	202	224	196	230	208	227	203	229	200	175	198	204	218	192	198	193	221	208	203	208	200	199	234	224	258	207	189	223	216	222	199	208	245	206	198	226	202	189	192	211	213	210	203	213	170	177	232	196	198	218	234	205	206	203	196	213	212	196	212	222	223	198	210	165	238	195	216	233	212	208	240	238	218	239	187	198	168	224	209	222	205	231	220	211	223	213	206	215	190	202	203	209	203	227	224	242	201	200	228	232	208	214	218	220	194	189	208	180	224	213	201	222	218	206	220	204	211	194	220	228	196	193	200	206	201	234	224	193	198	216	185	176	194	236	235	226	210	193	206	211	200	219	236	218	190	205	221	194	207	199	178	202	191	225	202	216	189	209	197	217	211	211	223	225	191	206	206	204	215	222	219	209	193	210	195	210	192	205	218	207	218	193	228	188	216	231	206	204	205	213	226	214	211	211	196	230	228	216	184	218	195	207	226	207	217	211	226	220	218	205	190	229	205	196	209	211	211	206	242	235	233	207	183	189	187	200	212	205	198	217	207	202	213	227	196	185	207	198	202	187	208	197	200	226	204	210	215	227	202	222	236	214	183	200	214	193	241	204	192	231	219	224	200	207	219	227	196	211	225	194	206	218	189	225	191	206	212	217	230	199	213	207	203	224	218	211	210	204	228	206	196	183	224	215	206	212	228	220	220	206	206	221	200	212	199	229	207	218	197	217	228	224	224	198	218	187	206	199	226	215	180	179	218	222	235	199	199	211	228	225	187	216	203	194	229	199	204	220	219	227	232	224	237	211	239	219	229	200	229	227	208	220	207	182	227	188	216	179	223	215	213	224	243	220	191	234	210	227	239	211	204	196	213	216	207	182	200	222	208	203	222	207	204	212	205	202	194	188	204	217	229	201	224	205	217	224	206	200	199	202	203	194	210	191	198	207	207	196	200	208	209	204	214	200	227	213	198	195	224	236	195	215	207	226	212	201	200	238	235	226	201	218	219	184	172	218	204	219	215	195	208	220	199	206	218	208	205	238	260	247	206	216	232	226	208	239	214	208	202	207	212	211	206	220	208	252	225	205	199	170	202	202	229	217	195	206	215	223	226	216	183	176	201	221	226	177	200	211	231	206	206	212	229	213	168	233	203	222	213	216	203	217	224	191	216	232	211	196	226	189	221	202	220	202	209	211	213	218	220	194	215	219	248	210	194	196	206	210	213	218	209	197	193	224	211	199	231	220	199	222	204	208	225	219	222	199	205	191	198	190	204	218	217	226	223	236	214	185	204	203	218	188	190	201	217	226	221	210	248	205	184	188	206	199	210	206	181	181	213	225	193	207	222	229	195	210	193	232	213	191	221	225	235	208	189	193	181	215	198	201	221	197	223	197	186	206	189	198	212	209	178	212	211	186	218	223	207	203	212	211	219	213	214	192	192	230	227	195	189	203	224	245	205	227	204	214	203	209	210	229	213	200	218	183	212	230	226	217	206	200	211	186	205	194	217	218	218	203	187	207	195	217	226	183	192	214	226	216	204	192	224	197	178	213	209	217	215	203	188	235	205	204	203	203	218	203	203	207	205	224	201	207	230	204	220	212	217	205	214	182	218	213	212	229	202	212	223	213	203	213	199	202	223	225	215	231	213	223	214	227	185	190	193	226	227	202	235	194	221	213	199	213	206	208	211	178	186	213	201	217	236	209	180	218	241	188	200	226	201	206	185	191	213	208	241	213	222	226	202	183	209	185	204	223	203	210	220	202	197	218	190	219	211	207	194	200	211	208	206	204	199	223	186	215	242	207	202	223	205	199	203	216	236	193	213	221	192	217	225	220	204	190	183	219	202	209	225	217	197	223	214	225	196	228	195	211	199	225	203	227	208	213	210	244	234	213	217	195	225	205	203	183	224	202	204	221	194	193	161	214	204	217	213	224	210	210	210	183	160	197	210	253	229	201	207	210	204	218	209	214	211	223	211	205	193	225	202	202	230	216	208	214	221	218	230	216	200	211	217	201	228	207	191	206	216	229	211	234	197	209	235	199	195	226	242	226	213	202	223	218	204	200	204	212	193	231	197	212	230	207	210	210	243	205	195	216	194	232	240	216	227	217	215	190	185	239	213	249	209	213	230	231	179	216	219	203	200	212	217	211	168	198	196	243	186	205	222	208	200	195	204	227	220	196	225	229	227	214	227	223	227	188	207	202	193	221	188	210	183	213	198	220	233	239	229	214	208	203	236	217	217	194	223	187	221	184	210	185	205	196	208	192	190	202	217	215	222	228	205	214	213	215	220	227	218	226	226	206	202	229	220	204	209	214	210	208	195	219	227	220	217	234	246	196	190	203	241	211	216	231	214	259	196	207	228	200	209	228	218	213	194	189	204	222	191	227	223	203	195	201	188	209	228	194	214	212	218	203	194	208	198	198	209	238	209	226	225	212	215	200	206	206	206	201	231	201	177	210	229	182	230	187	213	194	197	206	190	184	230	201	232	218	211	182	211	223	194	222	259	226	219	226	206	188	196	211	226	186	217	195	216	190	220	202	219	232	212	221	189	215	186	224	207	219	207	214	217	212	207	199	182	210	219	228	193	210	226	206	199	215	211	198	185	211	198	225	227	224	217	206	195	202	180	196	215	208	193	219	213	195	219	193	203	238	188	208	244	199	211	223	234	246	192	189	219	202	188	196	233	201	229	209	196	219	209	195	195	189	207	225	223	209	199	222	231	211	188	238	224	183	232	218	216	251	213	219	217	190	230	203	184	215	213	192	223	185	218	203	202	184	190	176	230	201	186	198	201	199	214	184	214	182	231	218	219	199	205	221	233	195	214	226	188	222	185	196	237	210	199	188	186	206	227	186	192	196	194	223	215	221	244	206	187	232	182	195	193	250	195	191	203	227	226	217	205	214	224	245	191	182	204	215	208	209	193	223	208	234	220	217	206	188	200	217	197	212	214	246	219	201	217	238	202	210	195	199	218	204	230	199	191	210	209	202	245	197	222	194	242	193	216	218	212	223	185	201	188	184	223	214	243	189	214	193	216	209	196	198	198	206	181	203	217	206	233	243	234	219	226	208	185	205	216	208	227	199	206	226	234	215	207	225	208	217	216	186	194	206	212	215	228	243	213	222	203	208	215	218	230	201	224	199	205	211	205	192	218	199	216	212	186	214	190	184	206	224	211	211	217	231	214	208	233	204	206	198	225	200	206	228	201	203	210	217	225	222	202	208	210	199	213	189	201	210	202	205	200	172	219	221	223	225	223	213	214	215	208	241	205	219	224	217	209	201	192	181	198	192	191	200	197
8756	4480	5173	5587	5070	4043	3122	2546	2243	1869	1600	1512	1354	1256	1201	1090	1026	877	885	906	828	837	784	718	697	701	632	663	644	689	677	629	575	641	620	578	611	581	590	596	588	530	552	554	581	537	595	553	552	531	519	544	525	541	530	586	548	527	510	534	530	546	548	539	541	499	534	510	575	481	570	558	512	500	558	498	525	558	515	483	500	504	512	532	456	508	534	477	519	501	505	482	476	510	521	489	507	530	476	473	468	471	501	498	503	530	506	498	477	501	453	449	514	508	508	490	510	494	450	511	484	495	467	483	498	495	509	526	489	491	496	503	495	492	479	554	480	502	497	443	507	471	470	501	493	516	491	471	516	458	518	508	485	515	517	504	489	485	526	508	530	511	482	475	504	515	492	504	482	468	509	508	528	498	483	467	473	491	478	487	499	519	454	513	464	497	499	501	489	482	499	510	527	501	434	533	489	535	468	503	538	478	496	516	496	502	519	492	481	495	481	491	497	488	489	524	453	528	491	484	498	561	482	508	494	522	496	465	534	498	476	518	502	509	506	478	477	491	488	477	470	495	470	481	491	533	479	530	465	454	464	497	496	471	527	495	459	497	492	498	468	483	489	489	468	447	526	458	492	507	494	510	508	444	481	515	500	469	488	496	461	552	490	514	476	462	462	457	465	502	500	464	512	521	515	511	460	494	519	506	456	466	522	534	482	515	467	471	487	495	481	492	529	502	486	499	454	511	499	490	459	498	500	524	472	465	453	528	485	473	505	438	506	477	471	469	469	496	490	504	487	508	509	512	510	485	517	455	463	501	487	511	475	517	428	487	535	545	484	517	530	487	492	517	511	468	544	478	496	486	510	525	473	475	464	467	520	480	477	498	489	471	492	484	499	498	486	508	468	538	462	462	484	469	506	476	509	516	516	547	471	467	448	465	487	492	473	506	477	520	437	501	463	492	503	507	511	484	495	471	489	539	450	481	477	494	489	525	510	478	471	484	484	476	503	446	498	493	484	489	461	460	493	440	499	469	481	503	502	477	479	523	468	476	488	488	505	476	483	488	514	510	498	500	519	510	524	480	500	477	515	490	495	475	480	506	513	466	497	476	531	544	530	514	495	492	484	497	485	461	470	484	457	486	447	508	522	538	484	475	486	526	472	453	476	498	452	485	489	483	502	476	478	467	496	463	473	487	506	477	522	474	493	451	443	464	478	510	443	486	476	470	514	476	496	510	503	503	454	443	462	492	477	466	501	507	493	528	487	512	483	495	487	487	513	519	505	505	492	488	494	528	468	492	511	449	508	496	474	483	543	517	499	432	504	515	464	472	435	508	477	484	452	492	510	491	487	494	531	480	477	513	456	502	476	504	507	485	472	459	498	477	507	522	486	502	490	457	492	456	530	486	492	522	491	550	482	419	464	487	514	472	501	442	494	483	479	464	491	511	508	532	475	518	469	529	439	465	462	477	482	487	461	508	466	450	477	463	484	485	475	467	516	437	528	486	511	519	501	477	477	471	512	519	488	456	480	481	482	482	505	486	497	494	465	485	486	505	508	513	494	499	504	502	476	449	487	486	501	472	527	482	523	482	481	489	493	458	474	499	467	485	493	523	488	466	452	485	493	521	492	507	499	475	503	516	474	526	472	497	470	473	502	456	519	511	487	486	516	486	479	501	489	472	457	520	502	484	518	497	477	570	465	498	470	501	531	464	485	516	519	471	506	498	486	484	529	465	513	491	450	485	496	463	496	488	508	483	481	495	508	461	514	525	502	443	470	485	503	465	507	506	496	476	497	479	500	507	499	477	498	481	496	506	465	496	461	506	484	500	522	515	525	504	459	498	483	441	488	512	492	500	462	477	509	515	467	485	472	504	472	461	470	483	468	522	478	509	503	491	477	474	492	509	535	486	497	510	487	501	480	494	474	501	484	459	453	510	526	519	503	481	500	476	522	479	490	484	480	490	460	529	498	462	495	502	492	529	481	456	533	491	493	487	456	501	514	506	462	484	513	489	461	503	507	488	471	523	492	485	505	506	485	497	443	505	525	504	501	484	477	489	520	526	522	492	508	497	500	501	477	497	433	500	517	488	517	483	499	490	484	508	523	459	504	485	448	443	498	489	507	494	455	510	513	487	545	522	539	508	479	454	459	500	473	517	513	496	499	475	467	477	495	483	491	470	527	519	478	536	514	498	479	505	493	473	502	511	478	481	498	520	471	491	483	478	471	523	477	509	484	514	471	513	510	493	518	488	474	465	458	487	498	463	469	474	491	505	465	469	470	486	522	478	460	492	488	490	522	501	480	481	469	525	501	509	489	490	463	443	454	491	485	452	484	509	520	492	491	516	509	459	493	487	521	477	459	508	489	511	473	558	506	504	489	457	471	454	452	498	521	518	527	489	482	479	505	547	525	467	497	499	459	491	498	522	487	500	464	491	502	490	467	477	492	493	480	491	485	453	465	480	510	481	517	452	482	492	463	490	501	495	503	487	482	460	502	481	482	514	470	489	475	511	470	464	528	480	517	496	476	505	472	502	496	502	537	504	465	507	502	495	502	521	495	490	499	464	476	465	540	467	489	543	459	458	507	497	497	518	502	524	465	479	524	501	511	457	486	506	484	457	520	523	460	475	496	458	487	471	508	491	510	530	484	489	487	463	525	474	490	498	489	520	496	477	491	490	458	531	481	486	494	481	458	517	519	457	481	492	522	505	477	501	487	477	509	517	488	485	470	519	493	486	491	535	506	524	494	470	470	481	463	486	496	510	469	487	473	502	491	469	501	519	486	519	492	516	473	455	505	494	485	466	502	484	484	489	451	515	453	473	509	496	473	491	495	482	517	476	491	476	495	484	469	504	495	467	464	483	511	516	486	513	458	496	452	464	438	504	547	469	465	510	475	490	459	515	483	458	462	487	491	462	462	506	493	480	472	496	479	478	504	502	470	496	492	450	486	456	459	489	453	488	489	478	514	501	474	476	486	527	510	479	505	468	512	475	460	481	475	501	431	500	490	503	514	450	524	495	501	498	495	507	497	473	497	496	464	510	502	482	489	481	481	482	509	489	485	495	502	464	489	494	502	479	491	471	452	478	427	462	457	509	479	515	470	495	477	470	458	499	513	520	474	525	526	482	479	501	469	458	490	463	490	523	497	490	490	451	493	499	517	487	502	477	523	499	492	500	483	452	506	515	518	486	541	557	473	474	509	522	498	501	499	483	490	491	509	511	470	500	461	473	482	455	473	479	495	471	483	458	489	476	481	501	476	489	497	443	505	480	514	480	518	478	517	490	501	496	498	479	478	514	516	529	486	520	464	471	475	485	503	496	490	529	506	505	500	458	442	467	514	462	460	525	481	485	518	466	499	506	508	475	472	472	496	484	491	509	485	479	466	495	478	436	499	493	481	477	500	448	416	504	509	503	511	469	496	490	486	493	490	508	468	489	513	484	467	505	490	509	494	511	485	459	461	485	496	456	454	488	494	497	475	532
3247	235	76	57	57	62	49	55	42	45	33	46	52	40	47	44	43	45	56	40	47	34	33	44	52	46	49	43	44	35	39	53	32	48	47	55	52	41	40	46	41	26	45	49	40	46	59	46	48	46	41	56	45	63	44	39	31	29	36	34	52	35	42	43	53	33	43	48	46	46	38	43	47	45	36	55	44	37	44	41	47	56	49	47	44	35	57	33	47	51	43	38	40	43	44	39	57	44	53	49	43	38	49	39	54	47	39	46	46	56	35	38	43	39	46	64	45	39	37	49	46	38	40	46	38	20	40	47	38	40	31	46	43	39	52	40	42	50	37	47	40	48	46	39	49	41	45	45	33	40	42	43	50	36	46	48	32	37	36	45	40	38	51	36	57	44	46	53	35	38	51	50	57	44	48	40	39	44	40	47	55	42	51	44	45	43	36	42	45	47	41	31	42	39	57	41	40	40	31	42	51	41	42	54	31	53	48	52	52	35	50	29	37	39	54	43	40	43	49	44	45	39	49	51	49	51	53	49	50	37	33	29	49	44	41	46	43	31	44	39	45	37	50	49	42	41	43	38	50	43	45	43	42	48	40	31	38	44	38	51	43	47	48	33	54	50	45	36	38	53	37	45	40	43	49	29	52	52	40	41	40	53	45	55	34	32	47	32	48	42	51	48	52	44	37	36	48	47	45	46	39	35	35	45	54	44	36	51	47	71	45	48	44	45	52	41	51	67	42	43	52	43	48	53	36	38	58	49	42	48	51	53	31	47	50	38	40	40	34	49	52	36	33	37	37	58	51	41	41	40	44	43	38	45	37	40	44	40	42	46	46	54	46	37	40	43	43	51	52	50	44	28	45	62	41	42	47	50	33	36	41	40	44	42	37	45	40	45	50	40	47	60	45	37	49	54	45	42	38	58	52	48	35	48	51	46	53	44	44	40	49	46	41	30	50	51	44	43	43	46	50	50	46	42	42	59	45	49	47	42	34	47	43	47	51	53	49	47	37	41	39	32	47	40	39	35	47	44	56	35	49	59	44	46	45	40	47	37	38	34	44	43	51	39	37	41	40	34	40	35	32	50	40	40	46	43	38	46	43	41	44	48	46	53	57	37	40	43	35	30	21	40	45	39	40	61	43	41	59	56	43	44	43	57	23	55	46	40	39	43	41	47	49	48	40	46	37	47	43	40	40	44	37	43	44	45	37	55	52	33	38	46	34	41	44	58	43	45	53	40	53	38	36	52	64	46	42	44	53	25	40	50	46	37	47	46	34	45	37	36	49	36	38	49	44	48	45	59	30	54	56	46	38	40	34	44	37	42	41	37	39	42	37	51	53	62	28	34	37	45	49	52	42	43	49	43	47	48	41	37	40	26	43	60	32	33	38	41	42	36	45	63	39	37	37	39	33	35	30	45	26	43	50	44	31	42	45	35	50	46	44	48	31	49	47	38	47	50	45	46	51	51	37	44	45	41	42	47	62	36	40	30	36	51	43	41	28	38	42	35	41	42	52	42	51	50	43	46	38	52	58	49	42	51	35	43	45	48	36	57	61	34	43	51	32	32	51	38	42	43	53	49	43	42	44	45	41	40	55	37	52	48	47	45	54	46	44	46	40	51	50	39	37	34	44	47	41	44	47	43	41	35	56	49	43	41	34	48	47	36	34	41	42	39	39	43	42	43	35	35	42	52	44	49	51	49	42	40	36	54	39	46	40	31	59	38	56	53	45	40	46	50	48	32	39	54	44	46	60	38	38	41	33	43	43	34	41	47	49	48	52	31	32	46	50	45	31	38	44	40	42	42	40	34	34	34	61	51	43	43	39	51	35	44	33	42	33	50	40	42	57	44	42	55	41	29	39	31	46	46	49	56	54	57	61	49	44	46	43	47	41	42	48	31	47	41	32	39	43	51	43	30	49	52	49	49	47	63	48	37	36	49	55	45	61	43	36	44	44	44	43	44	38	50	48	29	54	46	64	37	40	39	38	53	39	58	37	45	38	39	41	40	55	56	45	51	50	39	47	47	42	49	42	42	43	49	37	46	51	35	44	46	36	48	46	35	37	40	41	43	51	35	52	46	55	34	38	32	40	40	33	36	42	54	36	50	51	36	41	36	40	38	39	41	45	53	39	51	55	41	42	47	52	39	57	41	41	51	46	45	45	37	43	43	47	39	55	47	49	45	40	45	34	43	42	42	42	43	40	43	40	45	49	37	53	49	47	38	41	42	39	38	45	41	34	39	44	42	43	38	35	35	36	38	42	43	37	46	49	44	57	50	47	55	42	39	47	44	63	37	49	44	43	42	38	50	59	60	40	37	45	54	42	58	39	39	48	41	33	56	38	43	40	38	53	43	50	48	49	45	49	43	48	37	36	49	41	47	55	34	42	42	32	56	53	42	36	49	38	47	46	35	34	39	48	37	43	34	47	57	39	44	30	35	43	45	39	42	48	42	35	43	43	44	51	40	36	39	39	46	47	49	45	53	40	48	41	36	32	40	40	43	43	49	46	52	31	44	53	55	37	40	45	48	42	40	33	38	40	45	44	49	44	39	47	42	44	58	32	43	48	52	61	46	30	45	49	35	50	45	50	37	39	50	47	38	44	56	39	39	52	38	39	47	39	34	39	43	40	51	35	40	36	47	61	41	39	50	38	32	34	52	53	43	54	50	45	35	27	39	54	47	42	46	39	46	51	41	33	50	52	46	53	41	45	48	43	33	49	44	43	51	40	49	46	56	49	43	41	38	56	38	53	42	40	57	37	50	36	49	51	52	50	35	40	35	48	44	51	43	52	39	50	49	41	42	49	44	45	43	43	35	52	50	42	55	38	52	47	52	36	39	38	41	55	41	44	43	31	37	50	61	36	53	50	39	44	58	38	49	36	40	52	38	45	46	50	52	56	43	32	38	41	29	49	60	49	38	44	37	42	30	39	31	48	34	43	43	35	30	40	46	57	37	57	43	36	40	39	39	34	37	55	52	37	32	33	53	42	49	53	39	49	43	41	35	43	34	41	40	41	41	40	51	57	64	50	46	54	45	54	52	46	40	43	54	46	42	55	47	45	40	41	32	44	39	36	39	53	45	48	41	40	35	46	49	36	54	40	49	47	47	52	46	57	41	39	52	40	41	44	40	37	49	47	44	44	39	49	45	55	46	44	33	48	51	49	29	40	48	43	37	60	42	45	54	43	46	42	45	40	32	54	41	55	58	50	43	36	60	51	44	49	44	47	43	38	34	36	52	45	46	30	40	35	42	48	57	43	44	49	68	41	32	47	38	47	37	43	46	43	51	48	47	31	40	53	39	53	49	25	65	58	48	45	49	47	34	34	43	49	49	47	54	39	55	39	41	35	39	55	43	38	51	39	47	61	57	44	40	33	45	38	52	39	45	55	55	47	48	48	45	44	52	45	39	45	53	54	40	39	51	43	51	54	41	50	46	37	51	48	47	28	35	54	57	56	24	40	48	49	51	38	29	39	49
2407	309	231	249	249	208	189	164	171	174	175	155	171	161	159	155	166	159	167	146	150	151	159	142	151	140	166	150	141	137	145	158	139	152	134	143	147	152	152	144	149	159	154	152	127	148	156	160	159	148	158	155	145	134	147	169	129	131	134	158	141	149	163	153	124	148	136	161	160	141	139	140	164	134	171	162	136	147	140	141	166	142	139	171	154	151	145	154	140	159	165	156	152	142	119	140	137	146	154	165	171	153	143	150	150	123	152	154	141	128	166	150	147	142	145	144	134	141	141	158	145	152	149	158	151	145	160	150	179	138	145	184	150	156	146	162	127	160	126	132	147	151	144	157	130	158	119	146	146	132	160	163	137	144	170	134	127	132	162	132	154	146	146	151	125	159	169	146	147	139	148	166	166	151	123	164	146	155	121	149	146	135	147	133	150	149	145	128	155	140	164	158	147	135	133	143	139	153	135	136	141	159	161	165	139	153	117	167	180	144	137	118	141	151	142	149	138	144	161	138	126	149	160	158	148	135	154	139	142	162	153	139	150	132	130	147	140	154	143	138	116	155	158	126	158	133	168	147	134	147	128	135	152	144	157	142	135	142	145	135	167	146	146	141	150	155	123	137	132	167	139	144	131	175	109	141	153	137	138	132	127	134	147	134	136	147	146	148	157	139	149	145	159	143	139	135	148	139	143	155	148	134	135	159	151	144	155	133	135	135	163	155	142	141	160	149	118	133	126	165	122	135	142	134	141	142	128	140	158	156	151	132	147	153	126	148	137	145	170	166	126	144	142	168	122	146	134	145	157	154	150	156	159	131	157	132	148	172	131	138	131	150	158	128	133	149	160	148	156	156	166	137	151	134	160	148	142	147	141	116	130	157	140	144	129	147	142	139	147	140	164	137	170	143	161	139	144	163	117	126	128	150	160	151	121	153	137	136	140	138	138	154	143	161	177	118	158	148	135	137	157	149	126	131	148	144	152	142	129	144	152	157	153	151	156	151	143	132	136	132	152	157	154	168	148	129	162	139	147	141	155	145	140	154	151	139	140	132	159	140	156	151	141	175	145	131	143	159	134	139	134	145	149	133	140	160	164	144	147	159	130	145	170	152	142	146	154	145	142	135	145	154	150	153	122	168	149	152	148	117	166	157	150	139	130	122	147	168	140	139	132	151	151	146	145	157	136	150	163	137	129	155	140	148	138	132	140	135	158	159	150	147	139	147	160	133	129	144	165	123	153	157	140	155	131	136	149	138	124	148	161	156	147	136	139	134	150	144	159	143	165	147	139	161	146	134	139	172	160	141	160	144	121	149	153	133	128	170	128	148	135	176	150	135	140	152	143	138	148	142	158	145	151	142	143	164	151	125	143	133	163	150	124	155	157	146	147	162	123	146	156	127	153	137	171	165	118	158	137	150	146	135	142	146	144	163	156	124	148	161	124	146	140	154	166	171	138	184	137	165	139	136	141	140	118	146	144	131	150	172	145	152	145	136	140	149	158	156	140	146	151	155	138	150	152	142	145	142	133	165	153	151	142	144	139	143	172	128	144	142	135	149	139	125	152	147	145	150	143	150	159	165	142	130	126	144	147	137	153	151	149	130	128	138	149	122	152	142	143	147	166	141	170	141	173	148	147	154	136	150	133	163	141	116	127	128	152	159	141	134	133	158	137	149	150	145	146	148	154	132	157	146	168	139	146	132	158	136	144	143	142	163	142	150	141	145	144	132	155	167	175	141	149	151	149	139	171	134	156	139	142	147	122	164	156	137	142	171	159	137	146	161	146	151	133	153	137	144	144	140	128	130	151	142	145	136	137	139	141	133	151	145	136	134	135	143	136	144	141	133	154	133	156	151	126	133	143	143	147	130	141	147	165	154	139	144	138	148	157	125	148	129	130	151	137	134	137	144	116	161	142	142	118	173	166	163	137	152	155	155	153	145	148	121	134	137	132	159	146	157	128	149	146	141	140	151	144	153	153	167	125	164	156	130	126	135	157	112	135	149	140	124	136	129	147	154	149	168	134	161	148	146	125	139	139	162	148	137	137	137	143	149	129	151	143	138	156	167	137	137	141	127	146	134	135	162	158	166	157	152	138	145	153	150	143	156	159	145	142	148	171	145	143	118	131	138	135	137	158	158	162	139	132	137	150	150	142	139	132	141	149	123	143	146	145	162	156	144	137	137	142	144	138	152	146	145	171	135	142	132	112	158	123	143	150	160	122	123	142	138	131	145	156	146	154	140	143	117	136	137	140	139	147	140	169	165	165	142	149	141	148	125	131	142	140	142	124	150	192	138	135	159	139	162	135	147	146	129	122	138	162	165	138	152	164	134	161	138	153	168	148	158	144	166	147	144	142	158	144	156	137	156	143	168	144	148	142	149	148	138	147	160	138	142	141	162	148	130	140	148	143	145	147	138	133	130	152	132	136	163	157	138	151	152	128	154	136	162	167	141	128	135	142	156	143	144	156	177	145	144	132	142	138	113	162	153	148	164	132	149	142	156	152	130	156	146	153	115	129	166	143	139	156	144	150	133	130	148	154	147	140	141	124	157	167	147	136	142	137	142	136	136	141	145	146	135	159	127	153	150	145	163	156	150	156	154	161	125	139	149	147	157	139	159	144	137	150	138	149	145	160	151	127	155	150	140	136	137	133	143	163	150	147	165	143	153	128	151	149	140	144	147	163	149	136	163	138	151	167	156	123	123	126	150	138	130	139	136	132	140	138	159	172	149	165	150	159	168	141	124	170	138	148	138	125	151	135	145	158	157	159	142	160	154	149	147	141	151	149	141	146	149	137	172	144	140	150	149	154	152	165	155	131	155	174	141	151	136	146	148	152	141	151	151	146	124	162	134	156	173	154	154	140	151	156	151	137	163	136	127	140	130	157	132	135	136	126	140	123	129	171	126	143	144	159	146	147	140	136	135	142	127	130	147	124	152	164	155	144	140	179	151	137	120	133	131	128	144	137	142	159	135	134	153	168	158	142	151	147	161	122	153	132	133	136	138	138	141	144	154	145	149	153	126	170	141	136	156	132	155	139	130	129	137	152	151	131	144	155	156	148	132	135	137	166	148	130	142	137	142	145	149	149	127	170	136	146	156	140	146	135	146	132	153	133	132	164	152	146	143	144	159	161	155	145	125	171	144	152	142	174	142	157	136	143	150	139	138	164	149	140	154	150	148	146	141	163	144	148	158	163	147	161	169	149	145	145	142	157	120	149	145	160	140	144	118	142	131	154	150	186	156	152	135	164	151	114	136	148	135	155	132	149	152	143	150	133	138	139	148	157	150	172	169	138	146	155	154	144	147	133	155	176	159	132	145	151	160	145	130	139	145	137	140	149	146	137	148	146	143	134	141	136	160	152	139	153	154	152	144	148	139	144	143	150	128	155	125	182	136	126	140	135	160	156	138	151	146	151	141	150	147	115	150	129	138	151	167	137	123	153	153	134	149	156	152	136	121	119	149	168	141	134	131	158	124
12686	3149	1351	921	682	463	373	319	252	243	209	210	176	189	177	159	164	144	137	162	140	145	145	160	139	134	148	127	129	151	139	129	141	125	121	153	158	126	131	137	130	108	152	125	138	109	140	139	149	148	118	128	131	124	126	134	128	126	126	133	112	102	123	127	127	125	119	120	134	111	113	128	123	126	106	122	137	115	119	130	125	146	116	117	136	117	116	135	135	141	108	117	115	137	97	147	107	106	144	122	104	138	107	142	131	121	117	123	130	125	138	130	131	138	136	89	124	109	132	131	135	129	122	138	133	127	139	126	131	106	105	132	125	126	116	112	137	132	126	130	134	126	138	142	137	142	158	109	111	116	122	118	126	120	121	121	100	117	130	109	109	130	130	115	130	123	101	112	133	132	118	127	133	140	143	129	135	113	125	118	127	124	129	119	113	114	108	130	110	112	125	125	136	104	135	120	133	116	117	128	111	130	127	133	124	121	114	126	132	136	120	124	125	120	143	97	103	120	114	120	128	121	117	135	106	116	145	123	124	125	151	107	124	119	109	123	108	110	115	139	127	123	151	125	123	107	130	139	115	159	132	114	122	152	139	123	119	118	127	136	124	118	127	124	141	111	143	102	135	121	133	144	125	117	119	116	150	134	109	106	113	129	126	143	134	135	125	120	127	129	129	121	130	142	124	118	142	136	134	120	139	136	109	121	139	134	108	118	137	128	126	112	133	132	117	130	138	131	129	119	135	134	106	136	113	116	105	141	111	117	137	125	126	145	131	147	115	135	131	115	133	127	113	110	143	106	127	115	119	132	109	122	126	132	139	122	115	107	127	124	110	123	120	109	111	106	118	149	124	111	132	112	142	132	130	120	132	124	132	127	137	115	131	139	121	116	109	140	110	117	124	120	121	120	120	131	131	128	114	115	118	120	122	121	133	116	126	152	123	113	146	124	136	125	122	123	138	136	117	120	122	128	141	128	128	119	120	135	107	131	129	114	117	119	124	131	129	105	140	151	127	131	107	108	113	106	114	145	121	113	140	120	112	123	110	122	132	136	119	120	110	133	139	132	141	110	137	127	128	121	123	123	139	122	124	107	122	138	120	129	122	135	124	129	136	110	134	119	140	109	118	113	135	118	128	119	142	136	138	108	115	117	136	133	122	131	132	116	118	134	114	127	115	107	145	109	115	101	121	130	124	137	103	119	105	125	133	127	117	125	123	129	117	133	129	136	131	115	122	129	126	123	122	159	139	134	97	113	120	118	118	113	141	135	128	103	112	139	137	131	130	132	137	135	138	124	127	132	114	135	127	129	108	140	115	121	117	146	137	111	131	130	114	110	101	134	112	115	126	145	130	129	106	106	142	117	118	111	127	108	114	108	104	130	124	119	137	117	104	117	142	123	125	102	112	111	116	134	113	107	121	138	114	150	133	110	113	119	132	147	115	111	120	122	123	123	133	118	118	127	126	119	126	112	122	124	116	132	117	127	121	158	125	95	115	126	114	138	123	137	103	138	129	122	140	133	130	109	128	138	129	118	106	124	141	130	129	146	129	125	122	120	111	135	140	108	123	115	106	123	136	162	136	124	123	134	120	120	126	117	122	116	139	110	130	126	126	127	133	129	131	120	124	109	122	141	130	125	125	117	120	133	123	111	115	129	119	101	108	119	132	126	130	136	121	119	100	103	119	112	105	145	116	111	128	129	120	145	132	128	106	136	137	109	113	125	123	105	111	132	109	114	118	137	134	107	120	125	110	111	131	125	120	133	131	120	108	129	120	134	135	108	122	130	143	117	112	129	131	137	124	143	123	128	113	116	137	133	145	112	121	139	108	126	129	138	115	132	121	122	111	141	127	120	114	117	129	115	118	110	125	113	102	121	130	143	122	125	120	118	114	123	110	136	118	132	113	117	131	117	155	120	110	136	123	132	138	140	121	124	139	128	113	128	123	111	123	131	115	129	160	120	144	113	108	105	144	128	126	137	113	125	114	117	138	136	128	120	136	129	134	101	136	123	125	104	125	140	122	107	116	110	118	124	126	107	120	125	124	142	108	123	136	121	121	146	118	120	130	109	138	142	130	131	131	127	134	130	114	123	126	130	115	116	118	142	111	133	122	129	107	126	135	118	126	110	116	123	141	123	122	138	128	125	127	125	138	139	122	114	112	118	116	107	145	129	122	129	117	115	126	128	116	117	121	131	107	110	135	92	133	132	149	129	131	115	116	129	128	130	138	142	106	129	122	124	118	120	114	125	118	129	111	115	113	132	132	132	117	104	110	105	120	135	123	130	148	112	145	125	118	88	112	120	132	135	123	130	133	144	109	134	106	123	124	113	106	116	131	120	124	128	118	132	112	119	136	117	136	133	116	133	136	123	123	116	128	140	117	125	123	127	134	137	108	115	111	110	99	119	121	129	138	114	117	110	113	99	123	135	120	126	109	108	121	142	120	128	123	118	130	121	130	144	136	139	127	130	136	137	128	144	153	126	126	114	125	147	120	128	142	107	135	121	117	109	114	136	127	129	129	130	121	117	141	92	114	123	127	127	133	131	112	142	129	110	123	122	127	127	121	139	139	109	140	122	134	124	133	120	118	124	137	108	127	116	118	116	119	131	135	122	126	144	119	142	135	115	130	117	106	112	123	125	120	121	136	119	131	110	136	121	120	133	116	122	119	111	120	122	128	153	109	101	119	131	130	132	120	121	137	122	125	109	97	133	132	121	131	133	139	140	120	127	128	126	121	113	128	131	120	125	116	120	112	117	127	124	120	130	101	120	118	141	121	128	127	129	122	114	114	117	131	139	119	133	123	134	123	121	156	133	125	131	132	141	138	139	137	115	113	134	121	124	110	125	108	130	128	125	133	132	147	122	134	104	123	124	131	122	130	138	141	135	117	127	125	115	127	126	119	126	142	123	121	128	146	111	125	108	131	149	123	111	117	133	140	130	131	129	143	119	126	130	116	125	130	137	139	137	135	114	139	130	143	147	124	118	110	122	124	122	122	121	95	131	138	125	147	131	128	111	100	121	110	132	145	133	133	133	115	117	111	127	127	131	122	97	112	112	130	111	119	126	128	130	130	124	118	127	117	150	134	129	122	115	107	119	123	127	107	111	137	127	142	145	124	144	103	131	135	118	130	140	131	108	133	143	118	138	124	135	117	136	134	119	130	120	126	129	123	144	121	129	111	125	124	117	126	114	106	121	138	121	120	149	84	134	130	118	132	127	133	123	134	142	120	128	127	121	130	114	130	133	156	128	114	137	123	128	117	111	135	128	127	106	108	127	129	116	122	124	133	137	131	121	124	127	102	123	101	132	135	117	115	130	126	137	134	107	128	146	90	117	147	113	112	119	127	123	127	120	128	135	113	113	137	115	125	144	142	98	123	151	146	127	156	99	106	123	132	120	128	110	122	116	138	129	123	116	113	120	141	125	130	133	127	103	141	116	109	123	114	118	136	117	143	115	133	138	110	130	125	133	121	137
6539	2832	2865	3095	2722	2124	1699	1409	1222	1068	975	871	759	658	683	648	557	540	547	548	494	465	463	486	464	477	452	397	404	357	398	398	389	395	392	379	381	373	390	350	375	405	363	329	344	348	353	342	344	352	329	349	333	342	357	360	376	321	325	346	343	377	324	319	357	363	307	343	337	368	328	322	328	339	335	349	317	308	309	319	337	326	363	347	353	312	294	358	303	327	345	321	333	320	334	308	326	321	340	280	310	363	363	312	319	299	352	338	334	328	326	324	320	331	350	315	331	352	313	313	343	344	299	329	329	339	334	319	327	313	351	330	342	314	348	338	320	338	320	336	349	309	325	336	319	339	329	337	334	324	329	346	308	317	341	321	340	354	323	328	336	337	318	329	320	323	335	330	364	327	323	325	325	328	329	306	342	323	318	311	334	321	331	324	327	314	313	322	308	333	295	314	327	344	340	356	320	343	348	328	319	316	314	327	327	315	358	313	313	326	311	306	331	315	328	308	295	324	319	319	306	302	344	331	326	325	347	310	345	316	348	320	330	334	326	342	294	349	323	332	312	336	344	318	312	345	320	320	322	314	311	319	314	307	270	319	331	358	306	304	331	288	323	340	319	344	335	337	321	366	335	335	333	344	315	308	331	365	324	328	298	339	319	317	293	286	306	342	315	323	350	354	332	324	309	314	328	303	345	302	324	333	350	311	317	344	306	337	311	321	317	321	302	309	300	302	349	327	319	321	337	288	304	295	310	338	334	327	343	329	328	322	318	299	333	326	350	314	322	313	321	329	309	304	321	324	342	326	350	357	303	316	311	304	343	317	316	338	345	341	305	324	342	316	340	339	338	344	306	327	318	334	338	330	327	290	322	316	313	324	289	294	340	322	334	346	318	303	335	348	297	342	288	316	304	331	320	314	334	294	344	336	302	351	345	291	324	325	341	322	306	351	318	311	323	340	319	341	279	319	313	321	303	329	338	319	344	320	330	341	339	329	316	350	343	346	312	334	318	313	294	356	337	333	326	279	304	327	347	320	309	312	332	308	308	306	305	299	328	334	311	338	338	305	301	295	310	339	296	320	313	331	324	324	311	342	325	340	324	312	301	342	317	306	309	311	334	309	333	295	307	322	326	308	308	307	308	337	336	303	338	338	343	321	316	298	333	291	308	333	296	294	296	282	305	326	272	352	347	298	331	321	288	295	322	302	335	308	347	322	351	335	342	309	313	339	348	303	315	324	308	322	318	334	315	336	321	345	302	308	329	299	317	324	307	361	329	308	361	328	322	355	374	317	304	363	287	307	334	312	342	325	316	318	323	319	317	335	318	331	331	315	320	316	306	344	335	334	303	324	307	314	326	322	335	300	311	307	341	323	317	280	319	303	337	341	326	315	347	305	336	343	307	329	338	338	322	322	300	328	309	339	337	305	312	318	284	320	349	283	310	349	298	352	295	332	314	322	312	315	335	280	346	341	321	321	313	359	302	310	348	328	343	348	336	341	321	318	334	344	309	330	320	334	338	334	300	282	360	320	314	308	333	319	338	332	356	332	340	313	349	308	339	318	345	358	299	330	310	327	319	330	327	330	335	311	351	327	329	338	353	302	317	330	349	354	315	329	321	313	320	331	333	330	337	330	322	332	299	320	359	342	333	351	335	316	327	361	321	324	329	328	309	291	321	303	311	300	332	313	341	340	345	314	319	293	351	334	315	321	317	322	305	324	353	319	341	329	288	330	337	334	311	317	327	303	328	325	303	322	329	317	335	351	334	295	306	313	298	326	326	300	317	330	333	281	337	343	362	304	330	325	380	326	299	341	323	337	309	311	307	357	318	311	361	337	349	342	324	305	284	329	291	338	306	341	297	328	327	283	307	293	317	319	335	324	311	340	333	309	307	331	327	326	305	335	313	320	328	317	317	353	340	306	333	308	307	299	318	342	341	318	306	320	314	317	338	335	319	331	298	297	322	338	325	313	349	329	332	379	328	348	339	344	324	311	298	347	306	299	350	364	304	313	320	336	306	325	297	345	317	299	300	307	315	295	313	350	288	340	323	308	374	311	292	348	325	319	353	328	293	322	334	308	317	307	339	306	307	307	292	310	332	293	309	274	353	309	325	352	300	331	321	332	331	300	316	290	327	323	324	334	293	300	331	348	316	324	316	345	314	322	324	307	366	322	323	322	293	317	320	306	335	333	339	355	351	327	319	333	294	341	307	337	316	308	324	328	300	327	311	321	334	331	337	288	332	321	325	337	330	298	327	333	356	311	330	317	335	317	322	315	301	351	337	319	327	348	306	315	310	318	329	323	335	299	304	296	301	333	327	297	336	330	303	328	321	333	316	334	322	323	318	320	317	315	326	304	322	326	337	342	316	316	331	299	304	352	338	325	302	327	312	346	368	308	329	300	310	314	286	336	284	331	316	325	330	303	320	334	346	297	317	330	341	351	327	324	327	336	337	310	313	317	310	354	347	325	305	306	309	319	327	336	311	335	281	346	294	315	308	307	302	288	345	336	320	331	321	339	316	296	328	308	324	357	329	307	313	311	341	311	315	342	331	340	299	312	341	319	308	333	353	328	289	329	303	274	324	317	279	329	358	303	330	338	347	315	306	331	298	298	350	334	328	339	316	327	353	296	342	341	325	341	346	355	319	297	330	305	309	311	306	325	313	322	343	323	322	314	331	336	315	314	298	332	335	312	338	330	313	322	285	342	319	317	310	360	315	321	329	327	333	329	310	313	301	310	283	349	319	335	340	321	338	278	302	324	298	314	329	321	313	360	286	318	353	352	356	319	292	317	333	296	335	333	332	314	326	340	371	322	328	309	355	334	337	313	343	356	323	315	319	342	332	302	322	304	319	336	323	294	323	318	316	304	304	327	289	297	321	313	315	316	350	343	321	329	286	311	311	329	297	326	296	333	360	347	304	295	319	309	345	310	299	325	325	309	290	304	325	329	314	329	327	333	337	314	314	311	301	339	320	334	311	339	314	310	331	324	292	351	328	319	332	309	299	341	342	313	332	343	332	328	329	318	332	339	321	313	343	301	325	331	312	325	314	310	296	323	313	317	347	322	329	319	311	320	308	325	333	310	330	313	315	317	353	350	287	299	326	337	296	334	331	359	320	312	320	322	311	326	300	333	343	312	309	279	323	326	319	358	339	326	299	316	330	315	333	314	360	308	331	344	320	338	313	343	322	332	333	314	327	312	316	317	289	328	354	327	327	331	294	300	322	302	340	314	313	310	315	337	305	344	332	340	316	347	305	342	308	303	307	333	321	325	310	327	343	313	329	322	306	318	331	338	343	354	355	312	320	346	342	327	313	327	304	313	313	299	321	324	349	317	285	315	318	288	345	319	331	300	308	324	320	328	319	328	343	334	335	318	344	334	302	337	306	304	298	313	320	345	334	341	307	308	329	342	301	313	335	347	303	332	309	307	294	331	348	331	318	300	285	318	332	302	339	312	329	331	336	306	333	321	330	304
20583	8593	3228	1897	1382	956	798	603	472	437	395	339	355	325	305	274	273	281	249	252	271	247	266	258	269	217	286	234	244	255	213	244	229	211	217	210	214	206	212	226	243	212	225	207	217	200	236	212	218	222	203	228	197	222	203	230	206	218	225	223	209	225	217	217	217	200	203	211	201	200	211	207	181	204	230	234	222	223	212	187	203	213	191	205	211	216	231	241	198	207	171	192	203	193	233	212	217	221	229	224	234	217	223	219	221	208	198	225	231	204	222	212	214	216	232	238	203	219	220	202	250	212	214	196	204	213	192	204	230	203	183	193	203	246	245	211	219	215	217	228	221	207	222	205	217	222	220	240	222	201	215	229	184	197	220	213	193	203	195	235	204	203	215	196	196	216	224	211	199	222	194	205	213	221	207	215	185	198	202	213	205	239	206	227	211	220	242	207	247	236	242	220	220	218	241	222	205	183	207	194	229	224	217	193	208	225	243	204	210	205	245	207	187	201	211	221	218	238	244	205	227	197	222	221	205	185	202	197	208	209	220	238	239	222	240	206	175	207	207	207	224	219	234	226	231	199	216	223	232	206	218	212	218	209	230	220	230	209	200	209	232	196	216	208	207	201	207	206	192	188	239	193	192	211	181	200	208	181	208	189	199	196	205	201	212	230	233	223	211	199	212	201	213	218	211	189	207	202	185	209	197	212	213	217	206	195	197	212	204	258	226	151	220	212	189	223	218	218	234	235	189	226	204	206	226	211	212	217	235	201	200	199	194	203	189	195	226	219	202	190	213	248	190	216	208	221	249	201	185	226	205	218	221	212	204	196	208	222	230	170	202	220	216	218	196	191	193	193	224	189	217	217	247	195	197	208	217	229	227	225	193	205	193	229	224	192	221	235	202	215	209	196	209	193	207	222	222	203	210	193	216	216	205	225	214	206	205	201	203	175	190	194	194	214	201	233	194	238	216	202	221	224	211	235	214	195	198	205	193	204	206	234	197	205	195	196	200	203	224	207	219	235	217	203	206	196	210	221	209	228	192	212	181	225	227	229	188	206	195	200	201	216	227	213	207	232	242	246	219	212	222	202	223	205	191	203	203	251	194	182	199	193	206	207	224	195	183	223	216	243	219	228	193	228	215	238	219	214	197	234	234	227	179	196	216	192	199	197	194	220	233	191	249	225	200	214	225	206	194	208	195	222	207	179	213	176	216	185	187	192	189	211	205	195	191	215	201	199	222	201	212	221	208	205	228	216	196	215	207	196	211	223	186	197	208	228	219	226	193	212	190	238	208	212	219	205	187	184	206	208	214	190	206	170	237	189	198	251	192	196	186	219	211	215	165	206	222	223	246	187	193	213	171	215	195	206	209	234	230	222	207	198	208	214	200	219	205	216	214	208	214	219	199	205	210	194	214	211	214	194	209	225	222	186	182	204	225	192	217	228	201	212	183	223	198	201	192	198	193	204	241	202	203	207	217	205	205	234	215	216	208	202	220	221	207	235	213	206	198	202	238	213	226	203	212	191	212	187	207	204	219	231	227	227	209	223	232	193	222	195	193	196	202	234	197	213	201	220	217	211	200	215	206	228	208	191	210	218	205	245	217	220	204	206	197	209	225	193	199	198	184	192	214	228	216	190	228	218	214	208	202	218	205	221	215	230	196	191	198	227	227	217	218	221	217	211	172	216	192	210	216	218	224	213	217	210	225	228	196	215	231	204	220	184	187	191	188	218	173	226	209	216	198	190	208	241	205	219	226	216	231	218	219	216	209	229	203	192	213	205	223	209	180	213	192	215	239	206	204	205	205	194	221	218	221	178	201	231	201	180	201	211	214	241	195	217	236	206	197	196	201	227	186	206	226	204	218	210	204	227	203	195	220	214	215	216	217	207	227	218	222	213	205	209	203	179	210	225	237	205	202	196	228	197	200	195	208	196	253	210	197	215	209	190	222	210	219	220	216	212	219	212	221	181	205	217	183	205	212	190	220	236	216	205	224	199	205	240	208	220	219	189	205	213	197	210	229	222	197	207	228	242	235	191	213	222	215	211	189	220	200	170	213	204	179	212	216	230	179	204	231	186	195	209	223	201	211	204	221	221	203	211	223	190	228	204	210	222	203	242	194	205	188	220	237	194	215	225	230	190	180	222	196	189	225	221	221	210	194	208	227	199	213	228	222	185	204	191	215	195	205	236	195	218	204	223	198	210	197	207	199	198	217	194	212	194	193	208	229	221	222	192	207	222	192	220	225	195	225	211	180	195	207	221	217	237	226	218	186	212	218	239	206	200	195	190	223	202	232	218	205	192	182	205	223	211	198	210	223	234	211	183	237	199	221	218	203	234	214	214	206	220	196	204	210	221	204	230	198	206	215	204	229	229	206	211	181	201	212	207	209	196	235	206	188	210	215	200	210	217	201	196	227	212	217	192	237	189	212	195	217	220	204	214	203	220	236	210	200	208	219	222	233	190	203	220	227	193	203	215	214	237	211	206	206	205	203	188	203	204	174	216	200	221	202	219	244	219	205	194	219	223	192	227	211	240	204	216	213	191	193	203	187	222	175	202	210	216	199	200	199	201	217	206	207	204	204	211	223	207	194	193	232	219	185	217	202	200	202	201	214	193	196	196	217	210	218	223	195	237	185	205	207	245	220	193	201	205	218	207	168	248	207	236	191	219	203	226	224	196	210	206	204	197	206	209	216	196	204	196	215	200	217	213	200	227	235	218	212	203	209	212	173	195	208	208	222	216	213	210	216	211	200	212	195	207	208	214	215	214	244	221	191	206	243	205	197	222	214	198	210	211	186	206	202	202	185	233	231	226	197	214	254	239	212	213	184	225	245	229	199	211	230	248	216	212	235	208	227	214	205	221	203	194	189	214	210	227	197	195	201	201	205	222	203	209	216	235	216	231	219	204	238	229	200	211	212	205	173	186	209	237	214	189	215	222	249	225	209	201	206	206	227	227	214	218	224	197	205	201	215	194	204	212	227	236	199	239	222	194	215	200	203	203	195	238	201	186	190	213	230	218	199	207	198	227	214	195	205	219	214	219	187	201	216	225	220	213	198	215	189	210	214	238	218	217	194	189	216	211	209	221	224	217	226	203	217	189	213	230	211	222	198	219	194	203	206	213	187	169	228	200	190	196	211	221	211	216	233	230	211	200	226	220	203	184	215	230	232	199	220	206	215	227	211	218	203	223	209	233	213	195	197	235	219	200	198	200	226	201	220	185	207	223	204	211	215	219	209	218	191	217	183	207	216	210	220	217	221	200	211	228	198	217	209	191	173	212	227	187	214	192	194	210	192	228	197	251	196	204	201	222	223	248	214	214	231	195	200	198	204	218	220	181	221	206	180	230	194	215	214	211	217	219	186	213	199	200	194	195	202	202	214	195	204	218	229	202	187	225	214	218	208	203	184	177	216	203	171	199	193	193	209	198	210	231	208	217	178	211	203	240	229	211	201	192	189	196	210	220	189	228	201	205	244	200
8446	5626	5107	5777	5048	3940	3166	2503	2194	1895	1684	1527	1391	1255	1150	1093	938	1004	965	882	858	756	783	786	779	681	633	685	671	638	645	601	630	598	607	614	579	576	585	565	566	603	532	568	576	572	600	528	533	597	591	550	536	507	557	547	532	534	565	551	531	502	497	530	576	518	469	480	505	541	540	515	545	488	538	535	535	503	527	501	523	479	498	503	501	537	513	491	516	473	539	517	487	499	526	488	487	466	495	485	516	493	476	495	513	503	515	530	480	488	476	499	521	493	513	516	483	491	491	453	490	517	472	509	477	434	516	501	483	482	514	489	490	490	497	505	490	467	530	538	474	495	473	501	503	465	486	501	481	474	509	453	479	478	487	508	506	459	486	488	463	488	494	471	504	508	490	511	478	493	512	505	490	516	496	489	482	486	487	533	476	487	471	520	481	511	545	533	519	506	530	453	498	509	507	491	505	531	456	515	535	505	457	499	506	494	490	485	467	502	479	460	512	509	491	461	499	506	487	458	495	508	478	505	460	477	504	484	501	517	483	503	509	489	497	517	491	458	492	506	524	522	466	436	486	506	474	467	497	492	503	487	487	490	461	460	511	519	489	507	473	441	477	454	497	500	483	508	487	497	509	498	479	513	474	490	505	491	469	501	496	499	485	470	495	500	504	480	481	470	510	489	527	497	449	470	507	534	498	522	488	448	467	476	497	495	454	511	489	457	477	508	472	450	489	498	479	480	509	456	510	494	493	524	505	511	491	484	459	488	504	448	485	473	528	524	491	497	480	482	487	527	477	457	486	480	461	471	491	469	487	497	471	476	485	481	494	511	515	480	434	504	487	447	460	502	493	445	484	485	488	493	471	543	528	456	514	489	515	496	519	436	515	498	502	501	488	501	476	492	496	470	483	479	486	506	485	431	529	480	469	485	524	490	453	487	490	472	488	494	477	499	478	503	522	478	488	516	504	464	518	491	509	504	500	509	520	506	483	462	495	511	494	499	498	540	488	476	475	481	462	495	515	473	495	461	473	487	485	504	510	511	489	504	487	495	499	531	516	479	524	489	500	518	466	518	450	501	487	473	461	479	496	493	481	491	494	507	512	480	455	531	562	459	469	502	472	499	486	463	517	459	475	491	467	489	491	458	473	539	487	496	500	522	482	478	444	502	485	458	497	526	480	486	497	488	489	480	493	498	499	494	527	500	520	474	518	451	483	494	498	504	474	494	501	502	496	493	483	512	474	473	469	492	502	487	484	505	505	482	482	494	479	471	477	485	489	485	466	473	548	462	483	501	470	478	494	469	488	508	538	515	481	481	561	465	480	504	466	499	482	495	490	496	516	470	464	554	517	485	508	501	488	484	503	484	496	484	499	506	525	464	465	490	468	477	479	507	488	483	473	465	477	491	486	469	476	479	489	506	506	494	521	468	494	471	486	523	522	458	517	499	499	470	514	440	512	495	516	505	494	500	461	501	459	485	469	498	456	479	466	500	435	458	498	480	526	517	488	487	500	517	470	474	485	511	502	497	517	477	524	484	483	515	434	525	517	481	555	491	455	470	504	492	488	456	523	492	458	511	479	490	502	498	522	489	511	510	493	482	431	492	478	467	494	482	484	494	458	476	509	458	490	479	470	520	530	480	471	511	495	541	502	484	523	435	495	443	495	500	493	500	505	492	510	493	523	525	516	471	489	483	484	471	479	468	501	484	531	501	505	500	499	499	455	470	447	488	429	477	495	525	497	474	505	504	467	498	486	473	493	480	503	458	489	503	480	467	454	468	487	452	517	474	475	484	473	499	470	481	519	491	526	485	496	478	502	506	444	478	536	527	457	470	486	510	515	503	490	451	504	502	478	473	449	519	521	474	523	516	467	506	501	479	457	479	462	481	485	485	477	484	458	493	463	486	490	454	481	520	461	513	495	464	497	475	486	488	496	487	476	463	535	525	498	464	511	507	524	440	504	520	516	479	532	532	491	450	464	466	483	502	515	514	486	448	498	492	504	509	562	484	495	505	457	500	462	477	512	489	500	485	505	491	498	486	518	504	468	473	480	495	519	452	466	478	497	495	460	480	468	500	442	485	496	500	516	450	501	523	484	517	471	438	480	478	470	475	478	502	509	459	505	502	521	479	478	475	482	448	516	470	483	495	511	497	471	476	508	473	530	470	473	471	501	463	482	486	517	469	484	472	479	517	491	466	511	503	488	490	497	471	497	531	474	477	503	475	484	476	491	485	485	507	500	515	493	489	517	517	464	479	515	479	510	466	504	519	508	516	495	467	506	468	535	481	500	494	473	543	498	527	495	496	504	492	458	523	495	516	506	494	522	502	502	530	470	514	551	490	449	487	440	464	481	495	462	464	482	481	470	477	476	496	497	510	507	459	500	489	446	458	487	524	473	443	523	499	486	478	525	456	534	526	459	493	459	500	506	505	505	516	471	511	490	509	509	494	483	488	474	515	479	465	497	484	470	501	474	509	539	502	472	487	461	510	529	524	500	512	489	492	512	476	498	506	487	506	523	460	478	507	521	449	484	485	491	512	502	513	491	524	485	542	509	498	551	503	518	483	469	503	473	464	468	497	483	458	505	485	514	458	508	492	475	488	518	488	486	467	482	483	513	442	515	468	499	501	501	499	467	479	491	511	493	487	485	478	505	465	462	521	438	478	490	502	503	538	471	464	461	473	484	466	496	506	511	561	505	473	468	492	490	522	502	481	483	480	478	445	492	467	499	485	445	475	454	521	487	496	457	520	497	500	469	501	484	483	493	455	478	464	528	494	457	531	483	507	517	487	555	466	467	540	492	448	495	480	494	484	470	516	499	475	493	531	518	477	489	478	517	456	485	528	527	482	525	481	476	474	464	549	484	489	476	476	466	458	493	472	470	455	517	502	504	501	483	463	472	458	511	451	491	492	506	487	479	500	488	488	510	487	484	452	485	511	467	483	502	541	490	500	525	442	503	470	499	488	548	528	476	494	523	473	497	467	464	528	480	478	484	461	471	474	473	454	462	507	474	496	439	524	497	470	481	475	481	493	498	462	500	480	488	467	473	500	463	495	506	513	510	483	457	512	479	475	481	442	477	507	520	492	455	455	531	483	513	466	468	486	458	479	502	485	466	492	455	492	500	453	518	519	512	518	516	481	519	474	517	464	508	486	457	473	482	473	468	502	488	481	539	520	491	508	490	513	518	530	495	494	488	510	467	517	516	494	519	457	473	517	496	515	495	479	472	471	497	574	491	492	482	462	528	473	487	471	466	463	512	489	511	490	479	500	453	470	475	485	463	522	493	440	537	465	476	478	514	469	517	478	476	534	491	486	503	464	497	470	508	498	477	478	513	538	506	517	461	514	512	486	477	491	486	514	471	515	476	486	515	524	455	512	490	483	484	489	488	509	497	505	516	483	488	458	504	490	496	474	477	492	465	525	472	507	492	449	520	520	530	493	498	516	509	467	469	504	492	501	509	490	446	497	468	508	501	487
2712	257	67	60	68	49	42	52	64	48	38	29	42	54	55	58	40	44	46	40	37	44	45	36	55	41	46	45	29	49	40	29	39	50	44	55	41	37	63	41	49	34	56	49	53	46	42	42	38	44	41	51	52	44	33	45	40	46	45	55	41	49	48	35	44	26	37	52	46	26	38	55	34	49	38	40	53	46	55	35	48	42	51	47	36	41	49	59	50	50	44	51	49	44	41	34	40	41	50	49	52	47	54	52	47	42	26	35	51	50	50	52	54	40	54	44	67	32	48	46	54	44	36	38	42	30	32	55	36	50	33	54	30	45	36	37	38	39	49	45	27	47	45	40	49	50	37	35	55	50	40	42	43	44	45	29	32	38	34	46	47	46	51	50	45	35	36	41	32	36	44	56	41	47	36	43	46	37	46	44	46	42	38	43	39	49	35	45	41	45	46	60	42	47	26	42	58	35	52	40	32	42	49	47	37	38	40	49	35	44	49	46	47	45	41	34	47	45	53	41	37	48	32	39	33	54	38	49	30	36	39	52	44	49	37	44	47	49	37	50	49	52	38	49	47	44	34	43	48	53	48	43	35	61	39	39	45	51	53	45	38	46	44	41	50	49	45	41	58	52	45	40	46	46	42	34	29	40	35	38	49	47	35	49	52	38	51	49	41	34	43	49	39	45	49	47	45	48	50	48	42	32	48	36	34	49	52	47	43	41	38	51	36	49	32	43	48	39	43	47	40	50	34	48	47	49	47	38	41	47	57	37	41	53	43	30	43	51	49	52	39	46	55	53	39	42	42	35	48	43	49	38	50	47	39	40	43	53	39	41	44	38	33	45	34	46	47	45	45	31	54	44	58	56	44	50	45	46	43	44	50	47	48	45	42	45	35	48	54	41	45	36	37	37	49	48	53	37	41	48	38	42	39	46	43	60	57	57	47	44	56	40	39	44	33	47	50	51	45	34	54	49	51	33	44	38	40	52	41	38	37	24	34	32	41	53	34	39	42	41	39	34	44	60	62	56	58	34	42	47	40	30	51	35	41	39	47	58	54	50	54	45	47	44	39	47	34	37	41	46	49	45	53	34	42	43	55	48	45	44	38	41	44	36	38	47	40	41	42	43	38	34	35	51	49	38	45	46	54	41	53	33	39	44	52	42	50	48	52	51	39	45	34	37	57	48	49	53	50	53	49	43	48	44	46	46	41	31	45	55	47	49	45	42	54	35	37	42	46	32	54	30	28	44	37	48	58	33	49	54	47	54	46	41	43	41	41	45	45	44	46	22	43	34	41	29	49	46	38	39	32	56	40	55	41	36	30	34	33	37	46	22	42	49	44	46	39	34	49	44	46	53	59	41	42	40	44	50	51	33	38	36	50	41	45	34	44	48	44	47	34	40	35	50	44	45	44	37	27	45	39	35	40	57	36	41	49	38	50	38	39	44	47	41	35	39	40	49	43	44	37	51	41	59	42	50	52	41	45	51	42	45	44	37	43	44	44	43	55	34	41	51	49	53	42	33	54	54	50	42	48	35	49	56	51	44	40	34	50	39	37	47	44	32	46	49	49	33	38	38	48	32	34	40	37	31	48	44	40	45	52	45	38	41	44	41	43	40	47	51	41	50	40	42	43	48	44	48	47	48	51	52	39	43	38	38	37	61	38	44	38	49	56	42	43	41	48	47	46	40	38	45	32	34	46	45	41	39	39	53	31	51	35	36	42	57	40	50	47	38	44	34	49	49	37	59	53	43	35	29	44	61	47	48	43	43	40	46	35	45	45	36	37	32	35	44	35	36	44	47	39	46	47	39	51	48	32	39	45	37	40	45	51	40	57	49	52	40	51	49	42	38	55	40	49	43	51	44	47	53	37	47	52	29	38	49	42	32	41	49	40	47	36	33	50	38	47	43	34	37	40	47	47	47	40	43	49	45	42	48	51	61	51	38	47	42	54	31	42	40	39	34	38	42	50	46	43	41	63	47	35	41	49	41	33	50	39	39	44	42	44	46	42	43	40	57	49	53	37	43	42	43	36	43	47	42	57	41	46	45	32	48	36	49	51	49	45	34	44	39	42	49	37	54	55	45	38	45	41	39	35	44	48	35	47	51	43	44	39	41	39	30	51	38	44	43	34	40	46	37	43	32	39	35	49	52	33	41	43	36	43	50	53	43	35	41	41	40	50	56	48	49	40	41	39	47	46	28	52	34	41	64	42	35	48	53	46	38	46	49	40	46	52	40	55	55	40	44	37	46	56	54	53	41	35	44	52	49	27	41	55	43	49	41	37	43	52	45	41	47	33	46	27	40	45	56	45	38	40	45	42	26	42	47	55	42	45	53	40	44	65	48	41	43	39	49	37	34	41	32	47	33	48	50	46	51	43	40	40	50	40	45	44	38	42	47	58	35	53	37	49	38	55	54	38	47	34	40	55	47	44	46	54	36	42	40	43	47	36	35	52	52	40	73	47	54	41	34	53	41	53	53	50	50	42	45	46	35	54	49	51	54	51	54	42	49	34	54	40	48	45	43	57	40	50	39	47	48	59	41	45	51	44	45	39	51	48	49	55	46	55	32	51	44	40	43	33	35	52	54	41	42	37	36	40	39	42	48	38	60	40	37	27	34	47	45	41	41	47	41	42	32	37	41	48	42	44	56	44	53	40	39	48	43	55	50	48	31	52	44	46	47	51	42	45	49	49	54	43	45	60	50	47	58	45	56	48	42	50	30	45	44	45	36	38	43	51	44	42	47	45	55	44	42	49	59	48	43	40	47	46	48	36	32	45	30	50	33	34	46	48	42	45	33	41	28	58	40	50	35	49	59	47	44	58	43	41	34	30	40	43	50	43	55	38	58	36	38	37	28	51	50	52	43	33	48	45	42	48	52	45	41	48	40	39	35	32	45	44	33	42	47	52	57	51	42	39	43	41	51	41	38	53	53	39	56	33	36	33	40	53	41	49	32	27	52	48	47	39	50	38	29	47	34	38	48	40	61	43	40	41	50	38	40	34	51	49	37	46	49	39	38	46	46	52	36	55	43	48	46	44	35	49	46	44	35	61	33	55	53	44	37	41	35	40	51	51	44	44	46	50	37	38	61	48	37	46	43	48	45	43	47	52	39	53	30	44	34	38	35	43	35	36	50	41	36	33	40	50	32	49	47	47	51	39	39	41	58	45	46	53	35	53	47	44	45	47	35	44	45	44	43	38	37	40	45	45	42	50	43	38	51	51	39	32	55	47	40	62	50	45	42	39	50	53	43	42	46	51	46	41	43	38	44	47	44	45	46	66	32	37	38	37	45	44	63	47	38	54	45	42	42	41	46	49	40	36	44	44	39	56	52	52	44	43	46	40	45	53	51	35	38	55	45	43	32	43	33	38	42	42	37	36	38	54	42	32	37	62	42	42	46	44	36	49	47	57	40	53	48	33	49	38	37	47	43	40	47	33	38	32	52	46	31	30	42	45	52	34	42	35	51	52	47	47	48
2226	362	247	241	225	214	181	172	181	169	190	150	167	160	169	157	148	162	139	177	138	144	153	142	143	147	131	164	140	164	163	159	140	157	132	119	129	163	152	132	164	143	151	151	150	147	144	143	157	126	137	131	154	148	140	172	163	156	145	138	156	156	152	159	168	139	142	149	142	132	138	126	142	145	132	139	159	153	147	133	156	124	141	144	147	153	147	164	143	154	154	166	148	146	134	158	167	153	139	153	143	136	122	157	155	148	138	153	150	157	148	144	147	151	155	143	151	141	137	144	146	140	118	130	153	141	131	144	165	160	162	127	148	166	148	144	137	140	148	161	150	144	132	138	138	139	135	147	146	148	155	148	124	145	160	133	159	142	152	138	154	134	147	167	116	142	160	125	141	134	116	155	161	146	123	170	153	138	163	151	155	138	151	141	119	135	163	155	142	164	152	148	121	137	115	123	145	187	131	154	158	134	143	139	118	162	156	136	128	159	154	139	162	144	143	143	150	146	151	149	150	147	123	147	137	146	137	140	139	144	144	157	150	145	144	155	158	138	138	141	171	140	151	130	153	162	160	123	146	154	149	174	150	140	141	147	161	150	122	146	149	138	145	144	135	151	158	156	153	136	142	158	136	144	156	136	173	158	135	166	141	171	138	135	149	148	146	153	149	120	132	143	142	141	151	142	147	155	169	128	153	150	137	167	108	154	152	126	152	146	130	152	151	130	131	158	143	150	138	152	139	129	139	164	148	146	137	149	139	149	130	149	165	170	146	130	148	152	135	152	144	161	159	131	153	138	131	157	150	142	141	181	159	144	139	145	145	130	151	164	144	144	144	144	132	144	143	140	131	151	126	145	133	133	143	158	147	120	155	134	130	130	129	119	182	138	133	149	136	138	133	172	156	147	145	133	146	134	156	153	131	145	170	135	154	133	122	139	152	140	126	155	151	136	155	137	154	133	152	127	174	148	145	144	118	140	147	141	129	143	151	147	159	138	151	167	147	151	162	147	151	169	144	128	135	127	139	126	142	133	143	134	146	131	151	126	150	144	173	135	142	155	154	146	130	129	145	135	141	144	162	148	158	151	143	150	134	155	156	136	138	134	135	124	159	128	157	136	120	161	145	132	117	143	136	133	136	127	138	153	146	155	144	166	150	129	121	142	135	156	142	123	145	160	164	109	148	122	140	135	131	140	157	143	134	144	111	152	147	143	165	140	155	134	152	157	157	163	138	134	133	137	162	141	154	153	143	151	152	159	128	163	143	153	142	162	136	123	137	142	154	167	119	156	151	134	135	150	128	132	151	121	135	144	135	152	156	145	138	139	126	157	147	149	145	141	131	145	137	151	157	162	158	147	165	153	154	137	150	143	133	119	131	151	136	138	143	154	148	138	131	144	150	155	146	154	135	132	147	159	133	151	142	174	127	153	138	147	128	141	162	143	152	139	154	161	141	191	141	162	145	144	138	168	144	134	144	149	155	131	132	136	133	155	145	153	158	136	145	148	159	145	141	143	145	125	156	145	142	164	147	132	141	123	139	132	148	149	160	157	137	130	153	127	143	146	152	138	159	164	147	140	142	130	138	140	139	142	155	141	154	155	127	129	121	139	142	134	140	130	166	154	133	126	148	138	147	161	136	144	155	136	129	140	163	140	141	154	136	133	144	140	157	140	127	141	153	136	178	137	125	144	142	145	127	162	157	148	154	163	119	158	167	140	136	153	134	143	126	159	131	146	161	149	138	147	148	178	139	155	125	136	140	161	144	138	154	149	137	155	138	132	162	156	147	166	110	163	135	128	137	167	148	139	128	132	139	126	139	144	130	146	147	137	113	140	118	151	132	135	158	130	155	155	135	155	134	163	156	143	139	148	163	139	139	133	144	155	147	145	151	168	152	142	146	141	166	134	131	156	161	140	149	150	165	127	138	130	141	139	131	134	136	143	127	130	129	140	120	147	144	134	138	137	151	137	146	138	151	156	163	130	136	144	171	174	122	138	157	162	143	126	149	125	178	122	152	146	146	147	133	147	143	154	162	145	164	138	151	138	143	168	127	139	138	151	155	149	138	146	160	145	137	132	155	168	126	135	179	134	138	140	163	156	142	151	153	153	159	125	140	141	145	131	134	161	156	167	151	141	121	148	157	132	162	148	145	133	145	138	149	174	150	143	161	149	148	141	152	137	144	124	144	161	146	147	161	144	144	140	144	134	157	132	146	161	148	136	148	127	140	153	136	134	148	140	147	127	155	158	132	144	127	152	121	137	156	125	144	141	137	160	158	152	136	147	150	151	133	137	139	153	129	142	148	157	150	144	135	142	161	158	153	159	143	154	141	130	147	154	127	145	151	141	154	136	176	142	139	140	136	144	145	133	141	134	133	133	136	140	123	153	138	136	155	135	142	139	144	129	129	156	141	139	156	136	161	142	151	133	157	130	161	160	159	135	175	135	152	150	160	134	151	143	144	149	155	135	146	158	134	132	163	143	136	136	160	160	155	127	127	144	160	145	120	147	140	139	131	138	130	155	148	110	143	157	158	146	156	129	142	135	169	138	150	158	152	150	136	145	134	142	157	135	140	132	145	147	121	144	138	148	156	152	136	132	132	126	149	144	145	129	144	160	131	154	152	159	135	159	140	136	121	150	136	144	185	143	160	144	148	130	148	169	129	145	147	123	148	163	147	148	140	149	140	157	139	149	141	133	128	144	158	121	139	170	130	141	162	138	150	142	147	151	172	129	138	142	156	132	128	151	141	139	148	134	156	146	148	118	137	154	157	146	161	153	175	157	162	119	130	140	161	158	139	138	133	146	153	153	149	146	163	143	153	172	151	125	159	160	171	149	153	152	138	143	157	144	130	176	146	148	137	139	157	149	130	146	139	130	144	136	151	151	146	113	151	160	141	144	158	165	141	146	139	144	145	166	154	148	118	154	126	146	178	139	140	140	150	151	144	146	159	160	153	118	143	123	154	164	120	133	128	128	134	150	140	133	162	150	157	150	152	165	162	131	146	149	150	140	151	156	131	154	171	128	148	144	149	128	126	149	161	148	150	142	149	134	157	136	132	140	143	157	144	132	152	136	149	150	146	150	149	145	116	161	136	147	132	131	155	126	129	148	150	127	155	152	138	143	147	157	140	166	143	134	159	139	139	157	148	157	132	156	143	151	142	130	157	141	151	160	131	144	154	148	127	149	153	130	143	142	136	143	149	133	144	173	143	154	178	124	160	133	120	155	148	148	162	149	145	158	143	153	161	132	131	133	172	144	149	142	142	140	132	144	144	146	151	145	142	162	118	151	120	148	150	156	156	122	114	127	149	148	137	145	137	141	151	143	123	151	142	135	169	136	131	154	155	135	155	153	133	151	126	144	147	128	164	157	134	167	138	160	133	164	153	149	134	147	142	140	134	169	163	146	150	127	145	135	153	126	139	160	150	141	161	144	148	142	150	112	157	153	158	148	135	136	131	132	138	150	138	138	147	150
11774	4656	1420	960	674	497	393	295	272	258	232	185	189	178	193	169	146	180	153	151	129	148	157	153	143	121	148	151	118	129	127	134	130	119	130	133	138	133	132	114	112	127	124	125	130	132	142	144	129	146	121	109	134	121	138	129	113	139	118	129	111	121	120	118	114	123	120	129	111	120	138	122	152	142	118	112	124	107	125	107	128	127	115	116	125	129	113	127	140	138	136	127	121	120	109	127	104	109	135	102	136	114	134	144	133	110	131	126	126	114	139	114	115	126	136	134	127	125	125	136	121	110	136	134	131	123	128	114	118	111	116	121	136	113	129	126	126	134	122	133	124	139	129	146	121	134	131	126	118	130	123	123	119	129	120	125	128	111	130	123	107	125	120	112	105	128	137	123	129	119	117	133	139	126	131	149	128	108	125	130	130	118	114	124	130	129	125	118	129	149	134	119	136	130	122	119	161	139	101	111	115	113	132	134	120	122	122	130	109	138	109	125	127	110	93	148	126	133	138	129	133	111	110	127	106	121	127	142	120	117	133	112	135	102	113	135	125	107	115	113	133	131	124	122	118	126	117	121	119	115	141	126	122	122	119	105	125	123	127	120	146	111	119	132	115	96	117	100	116	122	118	131	122	120	124	131	116	142	139	139	129	146	129	121	125	137	128	112	115	147	134	115	128	107	110	141	128	115	128	158	125	117	157	127	118	144	119	118	123	119	130	128	115	119	111	127	139	113	96	137	112	131	114	125	118	129	128	111	112	131	123	115	119	128	137	117	135	124	120	129	126	136	128	153	137	114	113	146	143	124	134	112	108	137	105	128	150	114	125	138	128	143	141	110	138	142	125	113	120	142	128	132	129	110	121	130	140	107	141	129	126	134	155	124	127	123	123	117	142	127	119	122	124	137	134	129	125	139	126	118	135	134	125	114	123	123	118	150	131	129	118	119	129	115	130	121	131	125	147	142	117	149	131	124	142	134	159	139	110	116	123	142	112	127	125	107	111	116	112	137	116	116	131	127	126	113	126	107	141	129	118	98	117	133	155	126	114	141	111	153	128	122	130	125	136	133	120	119	116	133	127	138	131	134	151	142	120	125	109	130	110	126	123	130	122	120	111	135	127	118	117	137	116	141	114	115	116	108	116	135	106	128	140	133	118	97	91	116	124	123	134	136	119	138	127	113	133	127	129	118	131	127	93	114	113	121	135	135	138	109	135	120	124	135	119	119	149	126	133	130	137	122	125	132	111	109	92	134	129	114	139	129	150	124	131	110	115	130	123	143	134	147	110	137	103	121	112	113	146	145	117	132	111	108	115	127	118	125	142	118	116	108	144	137	141	108	129	141	123	125	144	128	155	130	123	126	131	122	122	128	126	124	102	112	124	131	138	131	138	146	121	125	113	107	122	124	118	110	100	124	112	114	143	139	109	144	111	120	129	103	136	131	126	123	112	110	128	137	135	119	118	131	144	128	122	120	136	134	118	123	146	117	112	128	124	136	127	122	128	138	148	112	123	137	120	115	110	108	113	119	122	128	118	117	117	144	114	126	136	128	145	122	120	112	110	117	122	125	144	115	145	109	117	121	111	128	146	131	119	133	129	99	134	110	115	104	109	124	104	139	123	130	116	123	116	106	128	121	127	109	100	103	116	116	124	146	119	113	113	118	145	103	133	130	134	121	128	132	134	146	122	100	112	111	111	135	103	117	106	127	123	129	125	115	133	118	122	124	116	154	122	104	130	108	117	126	120	103	134	121	122	125	114	155	112	96	115	132	134	115	108	128	137	107	115	117	128	107	122	131	135	95	124	124	104	121	136	121	110	140	135	150	129	140	119	128	145	105	125	126	145	133	128	127	141	142	106	136	116	139	137	134	139	131	114	118	110	106	136	103	102	121	146	118	115	138	133	158	134	130	126	132	135	129	123	116	125	112	149	117	114	121	139	125	129	125	127	115	101	132	126	122	99	130	102	125	130	119	124	163	134	109	115	118	101	126	115	128	80	111	140	108	94	131	118	106	107	137	130	112	126	123	129	103	126	124	111	134	132	123	119	99	111	144	94	132	149	132	105	121	126	124	116	103	115	120	145	117	116	123	102	147	132	123	109	111	118	93	128	105	111	106	119	120	117	113	129	145	122	127	144	124	122	122	121	120	129	123	124	132	125	140	122	137	108	130	111	152	109	123	105	123	142	136	106	104	144	133	106	115	118	121	127	122	110	141	120	138	120	128	123	144	136	123	118	136	121	115	100	123	119	120	118	128	131	127	138	128	131	139	121	113	131	118	116	119	124	113	135	135	114	129	110	132	116	145	110	124	122	95	112	121	114	121	116	125	126	137	133	115	129	102	130	122	119	126	135	124	127	112	126	120	113	110	134	131	127	134	101	150	126	141	130	111	133	131	131	115	132	137	111	125	125	117	124	150	129	117	115	115	128	140	104	103	116	134	126	111	106	133	114	107	119	123	136	122	147	126	155	148	135	128	153	135	132	141	110	138	130	123	112	126	104	134	118	115	144	112	121	131	131	135	123	124	125	119	115	118	131	131	132	142	139	129	113	117	119	120	138	125	135	141	115	134	137	136	123	124	129	145	122	115	119	128	135	121	123	124	129	118	122	131	125	132	99	137	131	124	143	131	133	147	133	152	140	137	129	134	115	120	114	121	123	137	136	124	110	133	137	144	126	123	112	107	125	117	103	122	115	121	146	134	131	124	119	127	122	122	125	110	135	114	126	128	123	125	130	120	122	122	127	104	106	123	135	130	112	147	121	119	122	114	146	109	104	140	120	104	118	135	120	121	124	144	102	91	116	119	107	124	131	117	134	152	128	121	135	121	128	130	145	137	129	129	125	111	134	127	131	131	114	120	141	116	124	122	105	102	125	143	110	121	120	123	126	128	107	143	132	131	132	151	148	124	127	161	112	129	147	118	137	126	123	114	122	130	136	141	132	115	128	119	131	127	108	111	122	125	128	109	113	133	124	124	133	112	121	128	129	117	137	118	111	124	121	119	116	107	137	109	124	116	122	145	129	129	139	106	133	149	122	132	143	132	102	125	125	135	112	138	114	125	133	120	109	136	119	117	115	123	151	119	110	124	123	130	139	130	121	112	114	139	111	121	131	137	109	135	121	132	124	114	143	112	119	111	129	141	135	138	126	129	112	136	140	116	106	115	117	106	143	119	128	102	122	112	123	131	145	133	113	124	139	117	108	103	114	112	111	123	142	139	143	114	135	126	149	123	135	116	113	156	111	122	134	107	141	127	122	129	137	112	108	129	130	153	114	123	101	117	111	124	119	119	122	149	123	117	132	114	130	130	130	129	117	118	163	108	113	136	136	122	109	142	131	117	126	119	135	137	109	124	139	118	121	120	106	140	103	127	139	135	115	139	134	117	130	136	133	113	112	143	109	130	149	107	119	128	138	133	134	133	134	117	105	114	134	119	151	123	123	143	134	132	128	136	119	124	112	147	127	131	127	136	113	137
6219	3858	2764	2997	2799	2099	1738	1449	1217	1015	930	847	743	667	654	682	577	570	527	498	527	481	454	424	477	441	444	423	411	402	409	402	375	385	392	365	376	389	368	341	388	374	385	360	356	326	351	354	338	349	343	326	328	351	341	322	362	333	291	329	337	292	341	316	319	355	320	331	360	328	318	335	306	333	324	352	328	369	331	340	337	330	346	306	312	315	307	339	339	323	330	324	332	326	324	365	314	337	320	333	315	357	305	313	329	338	337	308	333	352	333	336	324	324	327	344	343	331	360	310	342	307	283	318	313	305	338	319	294	337	311	332	303	352	324	321	322	346	355	367	383	312	316	328	317	336	350	317	345	311	303	306	317	355	324	348	360	310	321	334	329	300	341	339	331	321	350	296	309	329	335	369	326	331	311	315	334	298	346	303	324	352	356	317	292	325	336	331	335	330	339	332	327	315	303	322	327	322	314	361	318	297	351	323	318	304	314	310	309	336	311	356	328	328	320	344	301	315	315	333	318	361	338	333	311	313	329	341	335	300	350	318	358	308	345	339	327	328	330	324	310	306	345	323	316	331	337	325	321	325	334	313	294	281	325	332	318	296	346	318	351	299	356	311	317	348	316	333	320	345	332	328	308	326	328	318	324	310	314	331	318	316	307	312	328	313	306	331	345	345	303	350	347	320	333	314	311	332	336	304	335	346	342	344	360	323	321	286	349	326	321	324	320	318	300	331	318	333	326	320	337	313	314	327	340	316	319	310	345	312	311	294	353	325	311	311	344	305	302	332	324	306	350	337	304	339	327	347	304	321	322	330	321	348	311	326	321	332	344	310	344	332	354	349	326	326	330	319	350	331	326	366	339	354	319	319	299	314	291	352	301	298	359	331	329	329	345	323	362	321	304	360	310	305	320	320	337	314	323	307	297	343	298	292	306	343	339	342	312	340	336	297	327	297	360	288	332	352	330	362	367	371	322	331	323	354	315	314	330	336	306	349	317	292	330	319	316	321	299	341	319	315	331	327	315	329	326	333	336	326	336	342	342	340	326	330	320	314	342	326	327	323	322	295	319	322	288	343	365	317	299	365	320	307	311	343	323	323	354	303	293	343	346	349	336	300	294	316	310	312	319	337	294	278	331	306	297	352	325	334	337	318	290	316	317	310	363	305	322	322	326	313	304	340	326	343	309	334	305	324	314	337	325	314	329	308	353	360	312	307	314	350	330	334	302	310	286	319	322	327	306	313	297	324	314	334	318	350	303	316	286	320	311	309	323	318	278	307	322	321	323	337	345	305	306	310	328	360	309	328	340	341	320	299	305	347	312	301	315	331	309	330	324	325	307	342	309	332	322	327	326	351	348	328	318	287	320	317	297	280	300	331	332	334	298	312	320	349	346	328	317	319	309	305	351	320	309	325	304	325	312	366	327	340	342	328	348	334	300	332	345	336	315	325	315	334	314	306	314	339	314	314	347	335	317	326	303	303	321	321	322	323	323	299	337	318	309	334	310	350	316	327	325	328	313	302	326	290	335	322	317	315	309	357	318	356	302	292	337	309	314	303	332	301	338	310	302	316	299	296	303	325	333	336	328	331	350	325	313	316	333	342	353	325	315	319	355	298	343	310	329	308	345	317	326	344	319	326	308	310	286	319	284	296	324	329	308	351	295	292	314	342	336	342	324	305	315	298	323	324	315	320	313	292	321	285	299	295	355	308	340	317	311	355	344	338	337	331	346	320	337	333	296	326	278	313	311	290	319	352	312	338	310	336	322	314	293	321	296	312	317	305	340	305	317	324	341	323	322	302	313	347	350	327	318	336	323	346	323	332	350	315	302	318	323	325	308	304	302	302	324	317	330	304	308	352	335	326	283	312	300	325	303	294	327	330	326	313	301	358	311	334	318	308	311	305	341	294	342	309	332	320	325	301	339	350	292	324	334	323	286	311	362	322	316	353	298	374	311	334	317	314	298	342	306	325	319	350	294	325	333	326	328	326	356	314	344	321	325	341	313	294	329	322	314	324	298	330	325	307	287	338	331	315	323	337	330	320	324	323	304	311	343	329	320	328	316	314	338	345	327	336	348	317	328	280	329	350	329	313	348	340	336	331	340	329	317	328	351	285	326	362	335	314	305	337	319	321	325	319	322	356	341	333	320	323	292	320	286	340	306	322	293	320	317	330	330	328	329	279	309	346	310	337	341	332	352	323	333	319	310	327	316	343	344	320	321	287	369	311	312	351	312	330	336	319	319	312	322	327	336	297	343	315	335	300	336	323	329	322	292	324	348	299	330	328	316	317	317	350	325	319	290	313	328	331	312	314	324	315	351	352	318	337	335	345	328	324	332	348	325	303	312	328	328	353	329	331	328	273	309	348	328	321	316	338	373	347	328	342	327	353	313	311	323	324	316	314	332	329	330	289	343	326	333	352	321	339	296	326	320	355	306	293	315	333	325	366	300	311	290	290	320	286	326	343	349	315	333	301	331	328	274	333	305	337	300	323	329	316	307	308	354	344	296	345	313	304	304	335	298	312	324	317	292	302	342	309	322	317	329	353	322	341	333	305	315	305	347	327	331	349	317	357	330	305	329	319	346	316	346	319	332	344	329	326	317	325	332	347	321	318	331	342	307	329	301	355	324	306	314	303	302	335	284	313	346	317	301	309	304	319	335	340	344	338	305	352	321	308	316	307	328	346	337	370	320	297	323	315	314	341	289	346	337	346	306	348	285	302	326	335	320	304	337	365	323	295	317	313	338	335	337	318	337	291	332	348	346	296	324	329	340	345	323	324	306	351	261	313	357	302	321	309	338	299	340	323	325	369	332	317	320	321	333	334	305	360	345	304	323	287	296	334	351	308	312	331	317	310	314	321	304	325	309	337	300	342	310	313	347	293	331	307	306	354	349	335	319	306	340	309	333	366	297	339	311	327	335	330	337	346	340	319	338	296	284	325	298	284	299	311	327	340	342	306	349	322	353	333	332	329	337	310	273	313	303	312	313	324	322	301	352	326	343	308	324	303	328	286	327	331	312	326	309	314	327	300	328	369	325	313	323	270	355	260	339	325	329	282	320	312	318	309	333	318	327	309	332	330	305	332	324	342	325	318	344	352	324	320	319	307	333	311	324	323	288	330	336	342	304	305	333	342	355	321	344	305	311	312	311	326	330	355	295	302	312	345	349	324	331	306	322	322	329	325	304	296	329	332	347	315	335	312	315	316	318	334	341	295	359	311	330	321	319	334	341	303	321	296	316	332	323	309	328	307	340	307	313	327	339	305	351	314	312	311	306	330	356	346	285	315	346	312	289	297	294	330	304	339	353	323	307	347	329	312	338	323	357	321	318	309	312	341	343	340	334	322	315	321	305	334	356	310	336	367	290	318	300	316	335	331	298	309	355	342	355	311	317	328	326	316	300	299	292	328	322	324	309	324	316	316	332	302	351	296	359	323	324	313	317	309	316	302	344	337	327	306	355	303	334	322	315	346	338	305
19705	10289	3571	2034	1354	965	725	592	488	444	405	396	393	316	266	281	272	290	264	292	260	246	239	250	241	231	250	223	189	207	243	229	235	243	220	210	231	216	243	214	227	212	225	221	230	200	216	237	235	218	227	238	221	233	212	198	208	209	224	229	194	175	220	214	234	230	223	214	213	227	224	223	224	211	240	182	234	238	201	195	227	174	239	215	214	208	196	207	205	184	200	201	175	222	180	197	225	218	212	217	224	224	209	219	205	189	201	238	210	216	215	221	206	194	215	216	229	259	229	191	214	222	238	220	246	207	213	201	227	204	203	214	200	207	213	199	199	219	239	198	194	212	233	229	191	187	211	179	193	220	210	202	207	186	201	204	221	226	194	209	236	234	197	196	231	186	212	213	197	213	202	220	203	181	172	207	200	215	215	189	221	199	204	222	221	194	217	201	196	216	206	205	207	217	229	201	219	201	187	198	210	202	223	245	214	218	200	206	199	200	203	205	232	212	197	211	198	216	240	216	217	235	193	211	198	207	231	201	223	220	190	211	216	210	211	219	222	232	216	233	187	207	189	223	188	194	207	204	209	215	202	200	195	202	202	196	199	194	167	195	215	202	184	217	235	234	190	203	183	202	224	214	214	198	208	201	219	202	198	232	205	192	197	185	195	217	215	203	216	198	187	201	192	211	225	210	187	224	180	213	214	230	228	240	219	201	221	211	227	188	230	218	195	203	208	200	214	200	218	195	207	237	207	222	226	215	207	219	230	207	208	213	215	229	203	228	209	218	220	217	214	232	197	197	217	201	190	226	203	214	206	230	200	227	221	200	198	200	196	217	226	223	186	179	222	226	187	172	213	205	215	208	204	212	192	207	202	205	204	208	210	218	197	213	214	217	223	220	187	204	223	197	212	191	216	219	217	203	204	209	200	215	204	206	196	218	193	218	222	206	208	200	222	191	220	200	199	219	223	187	181	204	199	186	240	202	204	212	237	225	232	203	248	226	207	228	223	215	226	227	195	198	189	170	216	177	194	208	210	206	212	197	206	218	206	218	215	211	220	215	220	220	225	196	220	216	213	200	194	205	214	219	205	178	230	218	225	182	248	163	230	228	208	213	222	222	197	191	205	234	205	218	207	199	200	220	246	215	204	226	204	174	243	176	194	208	209	197	206	206	183	248	206	207	204	226	191	227	180	204	224	202	194	220	213	223	207	201	213	191	210	193	198	203	205	198	188	188	240	240	236	221	213	213	217	203	207	188	194	190	201	203	198	209	204	226	218	181	236	236	244	204	197	200	204	194	215	201	229	191	203	212	238	196	190	247	212	203	207	197	201	187	220	216	229	207	203	196	203	209	238	228	197	214	216	214	224	224	213	224	226	188	190	224	227	230	177	203	207	210	202	207	217	217	172	203	196	200	228	205	210	183	200	207	222	220	199	214	204	204	210	201	213	222	187	224	220	200	202	215	180	199	189	212	197	231	189	199	195	196	223	206	199	212	207	209	175	177	207	203	201	203	176	224	209	215	205	210	222	232	198	198	225	211	201	209	221	238	212	217	195	241	202	212	199	225	210	216	226	206	198	198	206	201	204	227	214	207	247	233	209	212	206	239	228	213	194	190	196	251	221	222	178	223	198	222	208	210	192	213	208	192	181	211	200	213	222	189	218	230	201	202	222	208	206	203	197	220	193	191	211	199	197	196	250	193	186	218	186	208	228	189	214	209	197	207	216	257	224	187	224	221	228	214	195	205	189	212	207	184	183	197	229	192	219	211	210	222	220	219	193	197	221	212	224	189	199	222	221	230	229	192	209	194	204	201	206	213	234	232	211	228	208	225	204	193	185	207	186	210	214	227	241	204	205	191	205	176	233	195	223	215	247	188	217	234	215	209	194	218	205	212	204	256	208	221	206	216	220	221	196	210	212	198	216	187	185	227	218	189	174	223	207	214	212	217	188	239	209	219	212	220	211	215	201	228	193	213	204	217	229	207	194	192	202	197	188	227	221	192	193	223	227	218	221	225	206	217	194	185	203	218	226	193	245	192	198	208	205	196	216	220	215	227	199	224	188	215	223	187	193	205	184	200	198	198	208	214	227	201	219	211	210	222	212	194	186	174	229	215	210	189	237	204	200	199	206	237	227	229	210	178	207	202	212	214	192	208	220	221	211	203	179	212	191	207	193	200	210	220	213	232	205	230	203	218	196	213	213	177	214	175	223	193	219	197	220	176	210	199	215	205	204	217	209	200	205	206	205	212	188	218	224	191	194	212	202	228	209	216	208	219	223	240	206	234	196	216	224	210	238	211	256	193	198	189	211	212	218	207	196	214	197	214	199	199	185	164	194	184	210	201	234	224	228	206	210	210	203	189	196	231	206	222	225	211	205	204	218	211	210	201	213	206	193	203	210	229	236	189	211	221	202	235	225	209	186	185	246	240	226	233	218	207	214	219	212	208	216	207	214	202	238	244	225	222	196	197	193	206	219	219	234	218	194	222	221	234	222	194	219	195	208	223	209	208	201	218	191	228	190	196	198	224	201	199	204	209	216	207	175	215	224	207	161	198	184	223	228	218	230	236	210	205	209	240	206	181	253	192	234	230	222	214	197	212	176	213	221	205	197	200	214	231	210	205	210	190	179	182	199	205	220	215	220	189	196	211	227	216	189	227	209	192	198	214	211	235	207	190	210	222	196	196	223	203	205	206	215	229	207	186	201	195	216	200	182	200	192	197	210	217	244	186	202	207	230	203	203	177	195	203	214	239	221	208	228	235	207	220	212	209	206	224	196	223	201	193	198	217	198	201	215	242	200	197	211	223	206	223	195	190	204	218	214	200	210	222	198	180	181	210	237	184	170	206	246	195	203	206	204	192	232	216	219	190	185	221	201	203	216	224	191	203	213	192	178	235	211	216	227	212	250	195	192	194	209	214	208	209	218	218	190	212	185	220	213	194	215	218	207	221	218	199	230	204	213	192	236	189	199	224	232	211	199	200	255	241	207	226	185	193	220	192	199	200	200	221	232	227	196	180	200	194	211	206	236	194	219	217	198	214	200	199	183	229	224	219	194	201	202	226	202	215	227	206	197	199	192	202	183	199	196	209	200	229	242	204	221	217	217	205	182	218	214	222	184	202	215	225	198	197	235	191	234	220	198	200	199	202	208	208	222	215	227	195	214	217	191	174	214	198	199	203	213	181	213	173	203	195	190	187	194	179	208	225	198	208	220	214	225	210	259	200	200	199	213	218	224	174	190	231	192	199	205	227	214	229	181	205	203	204	210	198	235	221	182	232	210	223	187	217	213	254	200	201	203	236	213	199	194	211	210	211	227	207	213	215	226	222	211	210	251	210	225	223	220	207	210	218	218	236	226	217	197	193	221	196	206	180	227	194	198	191	207	219	212	240	163	196	198	196	197	216	208	204	238	221	225	214	186	198	215	210	223	218	193	226	246	224	241	268	211	221	168	204	207	198	221	199	209	196	214	195	209	216
7965	6591	5113	5693	4959	4012	3117	2615	2197	1831	1582	1529	1350	1232	1093	1061	1020	972	933	854	813	731	762	743	708	724	721	640	626	674	632	616	579	598	651	585	586	577	573	637	575	516	543	551	600	551	524	524	548	533	527	558	473	526	544	521	541	533	537	574	522	500	520	507	505	474	532	506	522	524	491	512	552	513	502	512	480	526	531	559	554	477	504	560	497	486	549	472	517	515	487	482	491	489	512	548	479	504	457	517	470	487	468	544	540	488	489	517	523	517	505	518	509	517	516	498	496	483	482	460	501	507	493	490	502	473	490	527	482	482	461	523	497	462	475	515	457	490	482	509	464	534	491	516	488	517	481	505	503	538	515	445	488	456	526	523	506	436	504	478	508	507	459	423	446	489	507	448	518	468	480	506	479	526	510	511	453	487	503	490	502	505	458	497	497	508	493	506	463	459	518	498	487	488	497	512	481	510	495	479	515	480	497	479	470	494	501	523	471	471	480	533	479	432	524	479	502	500	497	493	517	503	457	473	457	483	497	472	528	498	498	478	515	520	463	450	485	520	513	517	473	508	485	498	512	484	486	482	472	501	511	501	508	496	491	456	496	476	501	499	474	507	502	458	498	540	463	457	500	486	490	530	472	504	501	498	494	465	486	470	449	503	497	474	497	490	531	488	496	465	501	499	463	506	488	498	498	498	509	509	476	476	459	502	486	510	525	486	529	508	494	457	504	501	491	468	477	438	470	464	479	507	528	448	463	483	486	471	515	485	443	470	506	458	465	500	463	489	490	489	477	469	479	494	466	459	493	510	468	490	533	531	506	471	496	468	464	495	467	458	486	465	438	486	473	486	497	458	496	490	501	511	478	485	483	461	492	476	509	487	493	470	471	446	491	494	467	493	496	470	479	469	480	486	492	471	472	500	471	475	480	562	481	492	471	490	471	537	495	487	488	522	477	474	525	473	522	464	504	475	501	514	458	491	522	525	506	490	511	519	497	492	501	530	479	490	471	499	525	472	502	504	517	472	506	472	485	491	483	452	457	493	503	485	485	468	458	472	510	524	494	487	520	497	486	444	497	497	502	463	497	504	450	465	439	499	472	512	501	473	457	499	468	465	477	487	479	444	483	496	474	465	515	533	495	515	515	480	499	488	497	478	539	484	500	467	531	498	503	487	487	492	462	510	464	461	481	494	470	524	519	484	484	511	501	520	477	470	476	482	472	448	558	484	495	478	475	476	477	478	503	510	508	472	544	435	476	480	503	538	481	458	466	464	517	480	467	505	488	456	486	486	484	473	489	506	494	464	500	473	504	537	483	442	500	440	437	432	500	510	465	507	482	509	443	505	494	495	472	456	475	517	453	473	453	459	488	527	503	502	539	455	433	480	460	482	483	514	470	505	483	479	494	491	473	480	484	520	514	447	514	518	450	489	419	498	484	461	482	472	514	494	491	493	502	508	481	486	500	482	492	495	493	469	475	499	501	493	512	511	455	511	501	530	518	478	466	471	488	484	472	493	505	493	491	493	516	488	518	493	440	494	480	487	486	471	439	489	491	510	497	504	490	488	508	501	513	466	501	431	460	513	517	469	478	495	463	497	526	493	500	499	473	506	473	481	521	499	491	461	477	490	477	505	474	513	512	484	483	489	484	488	462	514	490	488	500	480	475	505	521	493	472	487	466	527	481	511	492	491	511	474	460	495	479	518	508	522	487	510	528	474	488	474	490	472	496	482	472	492	524	511	472	484	471	470	465	495	477	527	469	477	536	451	519	495	483	478	486	494	493	466	492	508	507	464	443	512	476	464	501	500	473	484	499	476	474	492	468	443	493	496	511	468	503	491	493	489	517	459	478	486	487	483	472	501	502	485	488	459	506	479	515	505	473	497	505	510	459	483	487	502	518	501	465	522	513	498	510	473	477	491	504	501	479	470	508	520	484	493	506	482	511	467	506	515	492	502	477	492	503	505	451	445	486	504	495	505	493	477	476	482	474	520	470	467	484	511	491	503	464	485	468	514	476	470	504	471	498	467	537	484	531	478	471	479	505	471	517	478	522	494	469	501	514	519	507	487	497	497	459	482	451	479	487	484	488	440	509	513	500	480	454	493	484	505	482	499	479	497	490	486	489	478	456	488	517	480	518	486	507	498	477	479	536	487	487	459	483	473	500	487	452	501	486	498	472	478	539	518	480	498	444	486	483	505	508	481	467	503	537	460	500	508	456	480	490	455	503	458	480	453	478	551	472	500	506	490	444	493	499	502	487	481	530	477	479	498	462	485	499	484	542	492	470	513	531	542	507	491	483	496	500	483	503	459	510	462	503	502	504	487	478	471	502	476	512	541	465	484	537	505	470	455	496	478	491	490	483	483	519	521	502	482	441	488	488	500	526	473	460	502	475	489	478	448	484	453	505	516	468	495	493	492	497	509	464	492	498	505	481	465	482	493	481	517	490	471	472	465	498	473	475	503	520	514	484	447	526	473	477	458	481	496	516	499	487	508	515	509	493	481	489	537	429	492	485	469	539	488	515	490	501	441	520	469	502	511	484	497	455	506	469	507	479	508	499	503	492	495	486	485	462	439	504	493	506	532	526	468	507	475	491	481	472	506	478	458	538	474	506	493	455	462	470	502	491	472	524	507	493	464	521	474	463	469	492	434	506	459	488	483	513	518	501	456	515	484	486	500	498	489	509	463	516	466	461	472	440	436	499	509	478	466	544	500	492	482	535	494	511	466	474	484	501	462	518	512	494	489	472	501	487	478	516	486	482	487	526	493	466	480	514	514	492	503	488	500	451	483	452	524	473	465	474	505	481	533	455	506	468	485	487	485	447	480	460	503	460	465	505	536	478	493	468	473	471	503	488	495	501	512	477	474	508	490	492	471	440	498	443	491	473	490	531	490	513	529	477	508	491	477	521	508	507	542	499	509	538	526	495	498	470	500	487	472	493	498	510	500	509	482	458	495	503	476	475	502	477	511	480	479	462	521	487	504	491	499	476	519	494	450	505	516	453	484	481	499	483	492	484	500	471	491	458	499	452	458	513	462	497	446	505	470	500	463	522	466	495	499	500	514	520	538	480	514	465	502	517	463	504	490	498	533	505	495	481	455	472	509	506	481	471	509	496	473	486	524	470	485	507	536	509	510	524	435	471	510	475	489	483	493	507	471	448	485	487	525	466	476	493	476	463	487	497	513	505	459	503	495	483	511	481	445	485	488	485	478	516	523	507	496	441	441	502	525	483	496	478	504	468	509	471	454	485	449	544	493	501	487	478	489	507	493	483	478	479	475	483	475	462	464	486	476	437	491	509	480	497	472	508	467	459	497	517	486	496	415	454	453	474	496	491	473	492	511	502	505	507	477	481	504	488	502	497	478	495	515	486	507	508	494	471	506	502	454	499	454	537	484	533	505	522	498	492	473	414	465	524	498	474	509	467	489	487	450	493	481	461	511	515	496	479	470	468	528	516	461	511	503	490	468	482	483	498	480
2448	362	72	68	64	55	44	49	42	40	38	38	40	54	38	47	38	41	31	42	43	39	38	50	44	43	35	32	33	39	58	56	52	54	38	32	47	49	57	36	31	57	36	32	42	48	50	42	50	41	41	57	44	51	37	30	34	31	37	33	44	44	43	34	45	51	53	36	37	53	44	48	42	34	47	54	39	43	47	43	51	42	36	39	42	40	37	44	46	40	50	45	41	49	42	47	39	46	50	39	36	43	46	37	40	39	52	45	43	37	38	41	45	48	44	44	39	52	41	30	35	42	44	51	44	53	51	39	43	45	43	39	46	55	45	43	50	34	44	59	43	42	51	35	42	36	45	38	34	34	38	47	41	48	29	57	45	45	46	44	31	44	48	42	54	47	53	54	51	51	39	47	42	42	36	51	45	41	56	58	33	41	49	44	47	46	47	52	42	38	39	42	35	45	43	41	37	47	34	46	40	42	39	41	51	41	39	52	51	42	42	38	39	28	43	37	40	53	42	50	50	43	45	37	43	43	57	41	48	45	48	49	51	42	37	35	48	43	44	41	42	46	35	37	54	45	55	41	38	54	54	50	49	36	40	40	38	40	53	34	54	36	47	39	41	43	48	52	43	35	51	47	48	42	43	49	52	59	42	49	40	37	48	56	48	43	36	55	40	50	45	58	39	52	37	38	48	48	43	53	41	56	39	33	28	47	46	44	40	57	43	47	39	53	45	46	45	41	53	46	42	35	41	55	43	49	41	56	41	41	52	40	51	33	45	35	47	44	38	38	51	40	29	41	45	47	44	48	43	43	41	36	51	45	36	46	40	51	56	63	34	44	54	43	44	37	52	52	34	50	38	46	45	46	41	34	43	30	44	37	45	39	45	36	38	52	40	39	41	44	43	55	51	51	41	49	46	42	33	36	48	51	40	51	53	42	55	46	44	48	43	43	43	46	53	41	47	30	40	25	53	53	39	45	46	56	41	44	55	47	43	61	43	43	46	34	34	52	54	63	64	45	53	46	37	42	48	38	58	49	33	38	37	48	45	44	36	43	37	55	42	44	42	37	43	42	40	63	31	40	38	46	53	34	53	54	44	33	51	57	38	31	49	57	41	50	39	35	52	38	53	39	49	46	40	41	44	43	49	45	49	48	43	46	50	54	39	41	39	51	64	45	48	38	49	44	41	44	43	47	30	44	49	51	50	54	44	52	46	46	47	63	48	27	55	43	46	42	43	43	39	41	51	46	41	46	42	58	35	46	38	56	53	52	47	40	37	39	35	40	46	26	45	51	37	58	47	47	41	36	40	53	34	44	47	55	55	34	53	33	68	51	44	49	37	35	40	42	48	57	51	46	35	52	47	55	45	47	53	42	53	47	50	45	40	54	34	35	49	46	49	62	49	35	35	32	50	46	51	28	46	41	44	42	34	30	33	38	45	39	38	51	56	55	37	58	33	40	54	29	49	52	43	45	46	47	53	53	60	52	41	37	42	38	40	31	39	44	40	52	49	46	35	52	47	57	41	34	48	45	54	45	41	46	48	52	40	41	39	53	47	37	42	43	32	50	46	40	31	36	49	45	39	39	41	49	32	45	40	46	49	46	41	45	56	42	42	50	40	56	54	60	45	44	43	47	35	37	43	54	43	25	42	50	37	45	48	34	46	49	45	46	36	59	50	42	35	45	49	43	43	54	31	42	41	45	45	57	51	43	35	54	53	38	37	45	40	45	44	49	50	43	47	36	35	45	44	35	48	35	39	36	44	60	38	33	37	40	33	41	45	42	24	47	40	41	55	55	49	36	38	45	37	52	60	34	55	44	52	31	47	60	49	45	33	45	40	46	51	53	48	45	35	42	44	44	37	42	40	42	50	43	40	56	41	44	39	45	33	42	37	34	47	34	47	50	40	44	52	53	29	39	32	54	39	39	42	52	42	45	45	45	32	55	46	43	40	45	53	47	30	47	36	39	46	50	43	46	36	35	36	44	37	42	45	39	40	46	46	57	41	43	47	50	38	55	47	45	34	42	48	55	42	49	37	50	51	39	40	38	35	52	39	49	44	48	46	37	41	47	51	56	41	46	39	39	57	45	46	48	41	52	36	48	39	53	33	39	46	34	34	49	38	42	54	41	35	36	47	37	41	48	44	45	35	38	34	50	34	34	39	40	35	37	47	50	44	44	53	49	46	45	56	51	43	37	33	41	42	50	43	39	42	47	58	63	41	47	48	35	43	42	60	47	43	36	50	41	47	39	49	49	53	44	58	39	42	40	42	37	53	54	36	39	38	45	37	51	48	40	40	47	47	36	31	43	45	37	34	46	49	33	40	38	45	45	39	58	44	41	48	45	52	52	41	29	47	36	44	50	33	35	39	39	43	54	45	38	35	50	48	39	50	35	40	34	38	55	45	38	46	45	47	40	47	42	42	36	41	49	41	36	35	48	45	42	44	36	42	46	47	34	41	43	36	48	37	52	38	45	38	40	42	42	37	47	44	58	30	49	42	38	35	29	47	36	45	38	48	51	36	39	46	51	48	51	46	55	41	45	44	49	42	54	45	44	37	36	44	49	47	41	47	37	36	30	44	40	40	49	37	38	36	50	45	41	43	45	53	41	44	39	49	42	48	37	48	41	50	46	48	49	56	53	39	41	39	42	37	42	43	44	42	46	43	45	42	49	36	47	41	44	39	41	45	48	46	47	42	46	45	50	41	37	50	41	44	36	38	47	37	41	50	40	48	36	59	49	30	40	48	35	32	34	50	48	43	45	56	39	43	46	35	56	42	50	62	55	32	45	41	39	46	27	42	39	32	34	35	39	41	41	52	46	43	47	44	42	37	43	34	60	55	52	41	51	46	45	41	45	38	43	38	51	46	42	48	38	52	51	41	50	46	36	34	41	51	40	43	56	24	51	42	44	60	38	51	50	36	43	45	38	38	41	54	52	44	39	40	45	56	34	39	49	33	46	38	41	55	40	46	44	27	44	40	38	43	41	43	52	48	47	39	46	36	43	43	64	35	43	52	53	35	46	45	41	48	45	37	40	42	49	44	38	40	45	42	41	44	51	37	40	37	50	44	45	38	40	41	43	54	40	36	47	54	48	40	48	42	42	43	38	30	35	37	45	36	38	44	40	44	50	37	48	41	53	46	34	50	48	46	45	45	46	35	46	44	46	52	27	54	45	38	43	39	51	39	42	49	53	50	37	40	58	39	39	45	38	43	37	34	38	46	34	45	40	35	31	33	32	38	41	54	49	43	44	45	26	41	40	38	54	41	44	45	36	36	44	49	54	38	45	45	39	41	49	36	41	30	44	57	46	57	54	46	57	46	40	53	47	50	45	44	46	44	47	48	44	46	56	49	45	48	46	39	55	43	34	35	44	50	40	34	43	47	38	47	45	33	39	47	50	48	56	51	50	49	42	46	40	53	63	47	34	36	41	42	44	46	49	37	33	50	35	54	54	48	46	49	43	44	35	40	40	43	53
2108	479	237	241	245	220	197	182	181	187	174	152	167	162	140	150	159	136	185	154	134	153	146	154	141	145	152	168	139	138	137	164	165	138	160	138	139	159	153	135	140	169	144	151	158	168	133	155	143	150	145	143	119	147	141	134	152	141	155	133	150	154	145	132	145	170	142	150	144	155	128	144	160	161	121	126	136	156	156	129	142	163	159	145	137	123	131	144	143	132	144	155	134	145	157	165	155	148	138	129	147	138	152	137	143	146	177	151	162	168	166	143	159	148	123	150	167	156	153	151	147	154	140	169	129	166	141	140	172	139	136	141	161	159	142	149	124	154	139	165	126	142	137	152	178	126	130	165	119	138	151	152	144	152	170	161	158	168	158	153	142	162	168	146	140	135	146	140	172	141	128	164	131	151	144	148	149	138	138	127	148	131	147	145	145	161	150	152	133	138	155	128	144	145	157	146	157	140	149	131	128	137	139	148	137	126	138	151	137	159	145	155	149	134	134	150	134	150	132	142	133	150	172	157	134	145	146	126	152	137	155	140	168	156	166	126	153	149	145	144	146	137	148	154	150	146	136	141	163	148	166	153	151	137	128	154	173	127	146	149	143	149	136	159	146	135	160	137	162	159	156	149	137	142	161	160	137	141	139	161	157	135	157	155	146	135	150	139	161	123	140	156	154	152	131	128	157	142	150	155	133	138	141	141	146	146	155	169	145	148	152	139	152	150	161	154	141	135	146	139	136	147	154	154	136	157	142	159	143	146	134	131	141	144	154	170	141	153	155	157	133	153	138	142	137	162	123	140	151	140	150	165	143	149	154	144	139	141	155	120	145	145	141	149	142	146	147	154	142	149	170	151	147	138	159	167	141	149	134	143	148	136	146	127	145	148	142	147	112	128	157	158	143	137	127	137	169	132	155	150	120	140	152	135	164	144	158	154	153	165	138	126	161	158	139	156	134	144	138	160	156	128	158	149	149	158	143	144	161	149	166	167	154	140	149	138	136	143	145	138	147	150	158	169	145	145	157	179	144	162	145	137	138	142	123	139	139	155	170	128	146	145	151	162	142	143	142	141	136	131	155	146	153	168	152	156	151	134	139	152	151	156	159	171	163	147	136	150	126	165	165	132	165	144	151	141	130	141	134	145	139	138	131	164	160	152	160	140	125	148	155	130	162	137	162	137	139	153	143	144	119	148	132	163	152	155	153	149	155	145	146	125	152	153	139	147	161	154	123	160	138	144	119	149	147	142	127	147	140	137	151	145	133	140	165	158	126	158	156	129	151	160	172	137	114	133	140	155	130	147	134	151	152	158	122	147	119	151	145	151	131	163	158	153	151	149	142	146	147	140	146	170	139	166	144	150	135	140	145	118	154	169	147	163	138	150	158	122	151	142	136	142	170	140	145	148	135	146	138	140	171	135	158	157	134	140	143	139	144	147	151	139	171	122	158	136	143	159	140	150	133	156	169	157	132	144	128	142	142	160	138	155	154	154	145	118	155	144	165	137	139	123	159	143	154	151	132	159	161	160	153	136	145	147	142	149	157	162	145	136	150	145	125	145	141	144	158	163	147	153	141	142	129	162	157	144	138	125	124	158	145	139	136	170	154	125	130	151	151	141	133	140	142	151	153	163	150	134	143	143	121	150	166	134	161	147	171	140	161	137	156	156	132	136	153	144	156	162	154	134	135	128	145	155	154	118	133	140	148	148	147	146	143	148	176	144	138	135	156	144	147	166	135	161	138	158	150	153	145	171	162	146	153	151	153	137	163	141	163	169	153	165	165	149	131	131	140	172	141	136	151	140	169	148	168	147	134	146	132	116	147	134	158	158	147	141	141	162	138	157	149	166	144	168	155	132	127	146	141	165	160	145	139	140	140	160	155	119	123	151	155	147	153	117	118	157	156	137	141	142	158	161	116	153	153	117	151	142	162	151	148	143	140	144	158	130	153	165	152	147	143	151	164	140	135	141	148	147	134	143	132	155	140	135	141	154	151	159	147	143	164	164	145	143	136	141	154	144	137	117	140	140	134	162	142	139	154	151	157	134	154	139	143	147	149	135	148	161	158	149	148	152	158	127	167	126	153	142	147	142	150	142	165	142	133	176	145	149	134	155	135	146	139	152	136	138	120	134	147	149	126	156	149	135	146	165	133	144	145	141	139	147	152	154	143	144	133	164	130	143	152	152	126	147	143	119	139	149	147	159	141	147	140	138	155	141	130	131	147	165	156	148	155	150	131	139	161	133	137	145	154	147	154	137	155	141	142	144	157	144	147	131	143	145	152	153	142	141	153	138	137	135	132	154	155	143	129	142	131	144	133	147	172	134	151	162	149	123	157	162	150	162	145	141	140	153	114	150	142	148	144	138	119	155	134	156	155	156	154	153	154	151	156	153	137	145	154	121	159	145	158	150	146	125	143	166	135	152	160	145	142	156	152	136	151	155	140	137	159	133	142	126	141	138	140	149	136	157	150	154	163	148	159	155	139	145	124	131	139	145	144	166	153	147	158	169	150	134	137	149	170	160	135	145	164	160	165	144	132	168	156	136	132	155	133	150	158	153	157	141	174	144	132	162	145	158	141	160	139	144	145	139	153	167	137	147	145	163	151	140	140	149	160	137	155	149	151	134	140	157	142	147	149	154	170	128	158	158	148	131	144	165	156	153	159	150	136	157	141	151	177	140	148	136	146	128	145	151	128	118	137	124	156	140	145	159	162	162	151	144	143	125	143	162	146	145	163	150	150	160	125	142	169	135	153	131	156	153	142	135	153	139	156	149	135	158	157	133	143	147	160	157	159	176	126	153	143	152	133	137	131	140	154	159	136	158	134	137	143	150	122	129	133	131	160	138	154	139	148	145	143	171	141	142	145	160	114	141	155	133	167	159	165	146	181	146	137	149	162	153	164	146	143	153	137	143	147	141	151	149	135	140	161	149	146	138	166	132	145	143	121	151	163	130	169	141	131	176	168	144	148	139	152	141	124	131	132	145	154	140	138	141	162	151	129	148	140	157	142	147	151	159	153	145	157	149	150	172	147	132	131	135	146	145	153	160	158	124	139	128	151	163	128	163	140	112	145	151	149	140	128	140	158	119	158	157	132	138	133	139	153	163	169	152	138	146	153	148	158	155	150	139	147	165	145	150	134	140	156	124	164	158	146	139	136	155	147	148	153	136	166	141	144	157	131	145	161	146	142	159	132	153	132	144	123	143	131	135	128	149	139	128	146	152	152	161	130	145	146	129	156	156	149	155	148	154	142	106	167	148	137	140	138	168	148	142	115	149	150	151	151	125	152	147	153	149	159	148	135	141	133	143	153	164	158	158	148	156	152	138	147	180	144	168	139	169	152	132	124	141	163	157	157	154	144	148	161	136	168	166	150	162	157	135	139	157	134	151	174	156	146	149	150	154	134	171	126	130	146	160	130	162	163	142	143	164	173	149	170	152	158	147	150	154	126	142	161	162	151	151	131	139	153	159	151	172
11734	4388	1435	931	668	466	378	325	238	247	227	193	173	179	172	143	156	173	144	149	136	145	145	134	151	142	137	130	150	142	140	128	145	148	133	113	140	141	123	132	129	112	121	119	138	123	139	119	134	120	116	126	121	124	129	107	139	144	116	123	136	128	116	133	142	134	127	142	137	115	110	113	139	149	148	121	130	126	133	101	112	157	121	97	125	126	129	131	122	124	132	116	125	136	128	123	102	122	113	132	126	127	131	132	143	131	135	118	110	114	123	119	128	144	120	119	132	118	113	118	134	133	137	131	137	114	156	132	112	116	126	111	109	134	131	128	115	122	140	116	115	129	134	123	138	121	132	133	126	121	122	139	121	104	121	110	134	121	127	114	132	110	105	132	108	132	127	127	124	130	121	131	128	124	131	130	123	144	134	129	90	122	121	124	118	144	131	134	121	122	125	129	125	115	136	115	145	112	114	122	118	106	111	127	125	124	130	136	124	133	120	98	122	134	129	116	118	147	130	145	99	123	107	127	118	119	132	122	122	103	148	115	128	130	125	128	117	96	148	139	140	118	111	134	130	112	139	135	145	135	141	124	117	126	125	133	132	129	131	121	116	110	131	147	122	125	130	97	127	131	141	127	141	116	119	123	127	121	115	130	102	126	114	136	120	115	137	129	124	119	111	138	135	129	128	127	132	137	117	119	129	117	142	119	111	138	121	140	116	133	119	132	118	134	127	126	114	122	120	122	117	96	125	128	125	122	102	126	107	119	137	125	111	133	101	135	113	125	107	114	119	133	124	113	129	125	125	129	152	109	128	116	127	127	120	115	126	166	111	115	134	115	112	151	123	124	125	107	113	111	113	123	109	135	128	116	122	133	109	137	127	104	94	137	140	116	144	123	115	154	108	137	131	120	98	123	128	129	150	123	129	143	120	126	117	137	122	141	109	130	121	115	129	135	126	123	125	133	116	110	131	145	129	127	121	110	134	94	112	107	127	121	133	129	124	104	137	134	128	123	126	116	119	130	127	107	149	119	138	129	127	141	127	126	123	127	118	132	124	111	126	120	131	130	133	124	132	129	144	109	106	125	116	115	115	119	125	134	119	134	123	134	133	106	104	109	135	127	129	119	135	126	120	140	115	126	137	118	127	117	121	96	96	125	128	118	124	131	126	128	117	138	114	111	123	128	129	133	126	123	120	120	118	119	125	153	144	126	119	134	126	129	101	131	120	128	122	133	124	133	127	144	118	112	118	150	120	122	128	108	139	134	122	132	129	153	110	153	113	116	100	136	128	131	122	117	127	139	113	111	131	113	121	135	120	110	121	111	115	117	127	121	132	136	104	109	116	119	131	111	104	128	117	101	105	113	132	105	130	135	136	130	136	110	137	115	135	138	125	128	113	118	124	114	128	117	133	123	133	124	124	127	116	98	121	129	112	111	119	112	119	127	126	137	124	137	121	118	134	120	123	126	115	111	114	122	103	109	138	126	115	113	127	125	112	107	121	121	142	88	139	146	125	109	117	120	126	129	122	116	122	128	119	126	126	114	111	125	110	109	134	118	140	117	132	108	124	144	153	120	131	132	131	124	117	117	119	105	120	128	122	113	120	163	118	113	101	128	115	95	123	128	120	123	132	129	110	133	104	131	116	128	135	128	139	119	131	125	138	146	121	125	155	125	125	123	127	117	124	113	116	129	109	124	119	107	142	103	109	102	114	99	129	107	125	123	116	126	138	120	122	120	121	105	130	124	123	131	114	114	119	120	134	103	142	136	115	114	124	119	118	111	119	122	137	115	118	125	124	144	131	102	124	150	121	149	129	97	135	156	126	118	105	97	134	110	109	120	113	131	99	118	146	133	139	114	143	121	120	138	121	109	129	102	133	139	130	105	124	125	109	117	117	126	125	139	129	124	118	118	135	119	138	128	118	123	124	103	139	136	108	118	118	123	120	114	126	111	115	111	132	125	148	118	111	110	127	97	113	120	133	129	134	109	106	126	130	113	120	116	125	130	130	126	120	147	125	119	117	135	113	128	131	128	118	125	126	140	127	120	119	126	123	111	109	125	141	107	132	120	142	135	129	104	149	103	131	130	100	126	120	136	117	128	136	102	131	117	136	105	124	125	138	116	126	108	113	113	132	123	120	136	128	109	128	144	112	120	109	111	121	128	123	124	121	113	123	134	139	114	126	138	146	101	126	145	108	148	139	118	128	128	98	115	120	99	111	115	109	129	142	127	138	124	115	138	121	129	120	152	124	106	108	114	114	121	125	127	105	118	137	112	119	109	137	116	113	149	146	106	143	110	118	117	128	125	128	130	125	114	111	124	124	146	166	113	115	140	117	126	111	116	146	129	114	117	111	149	124	145	102	130	100	124	132	154	128	132	115	117	138	123	117	120	129	141	113	99	115	121	147	110	128	130	120	103	141	136	130	136	124	118	99	111	121	122	109	122	120	136	112	150	128	100	123	112	146	110	112	130	113	130	124	119	120	125	120	128	129	142	133	123	143	122	143	132	125	123	113	135	141	128	136	117	122	116	137	126	133	141	128	113	139	112	127	130	121	120	108	106	132	140	142	134	99	104	130	110	109	123	113	112	117	126	117	111	117	117	120	125	134	131	114	113	112	133	110	121	106	143	122	142	92	121	94	112	135	117	120	129	133	114	110	113	124	144	133	123	106	99	135	125	129	130	123	124	137	112	123	101	143	104	132	128	122	126	108	123	121	111	126	129	122	122	122	118	115	119	123	121	126	124	127	120	112	133	127	145	122	130	142	110	138	133	127	116	129	127	105	114	99	123	146	120	132	121	113	133	117	119	125	108	91	116	118	124	128	104	117	146	126	122	112	124	120	123	106	99	118	128	139	150	116	103	128	132	151	120	138	131	124	112	121	132	133	122	124	138	141	106	120	111	117	120	118	129	138	131	106	125	147	125	108	134	119	124	140	133	140	118	116	118	128	133	116	112	111	131	135	125	107	130	137	124	108	116	112	131	116	136	106	132	125	123	135	110	110	125	128	109	126	113	116	126	122	123	118	156	129	122	118	152	121	114	123	147	125	132	137	127	120	127	121	114	122	118	111	108	153	122	105	132	122	110	113	142	129	143	134	161	122	116	112	114	118	135	109	125	149	125	121	147	113	122	130	137	124	144	123	144	134	113	118	137	118	128	119	114	102	109	115	131	118	143	119	135	129	127	123	137	117	128	128	113	128	115	133	145	120	136	131	101	108	123	127	115	88	113	113	122	115	135	139	135	125	128	117	135	127	112	111	119	128	128	124	127	124	131	128	118	124	125	131	110	103	120	117	112	124	124	141	141	134	132	126	133	124	136	120	137	117	132	121	125	106	123	112	124	125	135	138	121	155	108	127	119	118	116	131	116	133	105	116	116	141	120	128	136	123	135	118	142	131	142	97	131	112	128	141	120	148	130	130	148	110	118	125	128	113	118	124	118	132	104	123	110	124	141	128	118	119	120	138	136	127	114
6340	3665	2714	3225	2793	2248	1737	1400	1253	1079	920	825	803	668	660	579	594	563	514	541	472	498	449	450	460	450	398	398	395	417	411	386	407	363	355	377	420	349	411	350	365	364	376	371	369	340	349	385	358	365	346	357	346	358	323	355	339	365	356	383	357	363	342	350	354	332	300	347	356	346	329	340	320	348	308	320	343	331	336	322	316	332	337	310	320	316	360	337	320	317	293	312	333	304	348	315	313	311	347	327	344	336	325	319	330	334	347	320	328	330	308	332	332	334	338	338	317	343	313	318	341	349	326	341	327	352	320	336	294	320	323	296	310	327	321	319	328	330	337	333	344	326	320	332	345	300	343	335	317	325	329	335	345	328	341	357	369	306	325	343	314	306	322	311	319	370	328	338	327	345	352	320	302	331	342	357	306	335	335	335	310	301	279	296	313	308	329	311	335	273	333	305	320	317	297	305	335	350	301	318	327	340	296	321	322	286	344	329	330	303	308	299	360	321	324	354	340	327	315	315	308	332	332	310	328	328	338	315	316	334	310	312	324	341	305	311	333	342	328	311	337	383	305	357	339	323	349	317	320	336	332	292	328	309	301	306	308	335	327	343	316	333	324	333	305	329	325	335	317	337	340	382	316	342	309	329	338	309	338	310	317	328	324	305	340	340	341	318	317	366	328	292	337	318	329	305	320	316	310	314	329	324	336	310	312	340	318	312	314	302	337	315	320	311	331	341	341	292	308	308	340	299	335	334	311	311	344	325	314	336	325	305	328	305	316	311	316	340	316	345	329	317	323	341	347	312	344	312	298	319	287	349	312	312	343	337	321	301	326	306	297	343	329	323	295	314	324	323	335	324	297	345	325	326	361	319	328	322	341	350	284	312	326	346	323	331	297	337	303	324	316	321	322	337	332	323	340	307	308	331	330	303	312	353	316	310	337	317	323	283	317	325	349	333	315	325	302	328	331	310	341	342	330	331	375	330	313	321	325	322	341	314	322	316	328	314	317	307	351	324	303	328	318	334	309	352	324	371	355	303	325	349	358	282	307	319	340	324	354	322	332	341	302	315	329	308	297	330	322	318	312	332	303	334	297	342	298	327	315	332	298	337	307	311	358	322	324	346	284	335	314	336	336	319	344	330	337	294	326	338	339	306	270	318	325	340	351	361	344	305	307	325	362	323	348	326	340	330	309	299	349	314	333	344	328	315	337	309	369	323	318	303	321	347	316	303	337	312	299	324	335	306	338	351	333	326	318	319	325	338	324	331	329	308	310	316	320	312	313	313	338	331	317	327	321	313	345	297	331	340	321	328	325	315	326	347	307	341	354	352	317	334	332	331	352	339	347	314	336	309	318	342	338	377	324	303	335	325	323	355	297	335	337	306	294	332	312	329	332	360	320	344	355	344	314	332	347	342	321	340	313	333	325	311	342	295	299	317	306	319	352	311	307	322	297	292	344	297	328	335	329	333	304	299	319	331	340	329	312	312	301	340	279	337	325	321	339	303	324	324	310	340	316	353	339	309	337	316	356	307	323	320	323	327	329	330	325	322	304	348	316	339	329	332	319	329	319	340	349	294	348	315	337	309	317	286	317	295	289	335	322	350	319	346	313	333	313	336	328	304	325	334	317	332	331	346	308	322	319	314	290	291	304	338	324	320	295	310	360	379	303	327	346	339	330	323	329	306	322	286	363	325	323	305	315	268	307	295	314	280	353	324	313	348	310	318	333	325	330	318	318	343	308	323	334	310	345	334	306	339	314	357	306	324	300	325	349	327	333	306	353	332	319	323	353	295	314	290	340	345	355	312	326	342	346	310	314	328	329	339	336	303	315	342	336	335	297	298	324	320	321	328	337	316	327	339	316	357	304	297	331	324	321	285	333	348	307	315	309	346	302	350	345	317	341	319	329	339	319	340	343	348	334	301	325	306	347	330	316	307	322	318	305	315	322	293	323	350	340	333	319	331	320	315	323	307	328	344	302	326	316	301	324	324	353	346	313	294	350	311	312	333	356	332	316	298	315	304	315	312	305	331	328	307	286	321	310	339	318	313	334	327	307	314	316	366	297	338	322	359	308	318	339	334	317	326	372	340	317	328	335	279	323	332	322	320	322	324	302	329	323	338	311	336	334	291	294	315	311	338	319	322	321	294	347	305	317	350	312	312	321	311	294	337	312	297	292	325	283	351	316	302	309	291	312	337	318	342	304	334	327	330	297	339	323	345	314	301	307	300	331	338	308	320	313	326	304	311	301	312	344	324	333	285	320	335	314	321	307	342	333	355	327	325	306	341	351	311	302	343	330	369	302	322	319	337	285	353	342	328	330	318	287	340	310	314	300	331	309	347	308	334	352	314	308	316	315	349	304	311	324	338	351	324	346	318	315	303	315	306	336	325	312	338	315	353	304	318	344	368	324	325	347	297	324	323	329	323	348	332	266	321	302	323	333	310	325	307	318	340	300	349	332	309	333	328	320	323	315	326	328	348	296	333	308	312	326	340	315	341	313	342	297	303	302	326	318	322	308	335	291	331	342	301	330	323	344	318	336	326	323	357	294	326	324	305	340	337	342	333	353	323	332	297	308	303	308	342	302	324	329	309	330	306	361	342	313	364	335	337	307	345	336	331	303	336	378	331	336	300	322	336	321	335	300	316	339	320	327	332	333	303	296	332	322	301	317	351	365	350	310	319	341	303	355	339	314	322	358	307	330	333	306	321	351	321	316	318	309	351	298	326	315	298	340	326	357	322	335	346	306	339	368	342	358	317	325	316	293	340	338	311	298	333	319	325	327	335	327	326	302	320	331	298	312	329	291	311	326	311	304	293	313	314	371	274	361	333	298	309	304	325	312	324	338	287	334	341	354	315	310	320	321	327	315	338	349	344	324	329	315	288	333	322	319	315	290	327	323	311	335	340	338	305	289	299	337	311	289	323	322	314	354	327	351	334	334	318	332	312	317	336	327	311	317	311	343	338	323	334	291	334	341	319	325	362	306	312	333	317	308	343	328	331	321	327	312	333	287	342	342	337	319	321	309	328	342	324	349	346	353	308	339	314	294	313	340	314	308	335	312	306	317	342	335	337	317	337	312	327	355	308	295	313	334	329	318	318	309	330	323	322	316	321	301	331	334	315	316	348	323	328	323	303	339	318	323	311	308	306	299	364	330	324	341	329	331	331	359	299	321	335	310	327	315	338	322	323	315	293	318	325	320	330	346	333	307	297	319	330	304	330	308	326	305	309	349	295	304	349	346	331	360	321	326	315	320	314	301	338	333	301	310	349	299	343	312	284	332	331	328	317	311	344	316	330	291	336	312	290	329	331	311	313	350	324	343	313	305	339	342	285	331	307	306	322	314	310	300	301	282	287	328	339	319	308	318	328	298	337	304	293	301	303	312	335	315	333	316	331	316	337	320	345	318	315	281	312	321	290	343	294	339	332	313	344	320	323	343	309	319	321	300	303	322	327	352	345	350	332	302	344	321	312	321	298
19811	10452	3765	2029	1368	962	673	638	476	478	401	383	365	332	290	297	303	246	287	243	233	251	262	244	250	227	247	209	208	226	227	254	206	240	214	200	218	189	180	223	231	232	228	254	240	207	240	222	227	218	202	213	208	217	214	225	209	229	250	217	239	208	229	206	217	211	212	199	221	208	201	214	207	233	177	205	220	198	209	197	212	229	219	192	200	200	237	209	202	188	196	231	207	204	202	213	233	214	187	194	220	202	212	197	200	201	238	203	211	198	226	187	188	210	186	219	199	201	222	209	217	208	241	222	211	196	201	200	208	222	217	204	205	177	209	225	223	223	209	232	221	222	210	221	187	203	220	188	218	216	186	201	211	183	195	211	191	216	213	212	230	229	233	211	236	211	206	196	215	193	221	203	230	196	202	206	188	239	205	187	202	188	235	195	199	220	218	202	230	248	211	236	187	216	213	213	203	175	197	205	205	207	229	214	198	237	224	212	221	211	203	248	213	216	212	200	206	227	202	222	223	226	228	233	200	208	209	205	247	253	192	201	224	238	209	191	186	217	232	206	219	208	206	229	193	207	209	199	209	199	221	237	245	203	199	212	215	201	194	206	214	193	206	199	176	239	233	197	238	195	228	202	208	210	215	204	207	245	202	199	219	227	205	211	200	211	187	223	224	184	185	223	218	213	177	206	223	212	218	229	215	218	226	197	231	206	187	197	238	229	231	217	225	208	192	202	206	194	236	190	231	188	220	200	247	214	203	201	227	217	221	200	204	209	217	215	216	196	203	233	163	222	211	215	204	209	192	217	209	210	209	204	187	193	236	245	198	216	213	196	209	191	214	180	218	245	211	191	221	190	196	198	237	218	244	210	195	204	196	219	212	182	202	221	189	210	217	200	206	192	218	205	193	205	223	200	198	205	207	175	234	235	184	192	206	216	185	226	208	195	210	185	217	213	233	208	192	202	177	203	219	194	200	223	202	205	227	200	180	186	220	225	209	216	206	215	221	229	192	192	207	186	209	186	209	198	195	226	201	220	214	197	206	234	214	250	201	184	220	248	199	197	233	212	221	203	229	228	209	196	202	209	199	202	198	213	204	191	223	205	208	212	236	228	235	205	248	209	197	205	206	230	212	208	205	196	217	223	202	205	201	237	219	185	217	220	199	227	218	217	214	206	208	189	215	213	186	209	181	205	204	223	223	188	196	219	220	193	225	214	213	191	211	196	238	177	205	201	221	214	201	207	209	211	222	203	205	237	211	227	192	197	220	180	201	214	216	225	217	194	188	196	174	202	217	195	214	194	226	210	201	205	205	223	224	207	211	195	183	211	175	205	205	189	213	204	199	202	202	202	231	224	230	220	251	244	215	196	221	204	201	236	212	203	215	205	238	219	214	195	238	206	224	179	192	193	199	216	210	193	220	199	219	226	221	202	207	220	231	201	214	186	212	222	200	217	220	227	204	210	207	209	175	195	226	215	189	195	202	227	216	230	193	228	245	215	224	219	202	197	242	214	237	207	210	205	250	225	208	208	190	200	192	212	232	210	199	198	226	213	217	205	204	221	214	203	218	208	237	189	221	217	178	199	232	214	241	193	230	214	231	198	187	190	209	212	216	207	176	206	191	191	215	198	194	190	191	219	223	209	202	182	201	229	195	197	214	224	206	215	224	193	207	221	202	224	213	213	227	230	221	208	200	234	230	221	203	186	230	211	232	200	186	221	201	214	234	200	228	215	190	222	208	218	202	217	238	206	213	224	211	195	224	206	220	207	226	192	228	205	219	200	247	203	212	212	219	221	198	198	218	220	210	172	235	219	222	188	185	184	221	232	226	208	210	209	238	228	210	234	236	204	199	209	236	212	189	216	202	215	195	231	218	197	238	243	220	211	221	216	214	229	201	229	205	192	218	173	224	207	224	207	215	175	218	189	224	217	222	185	227	206	211	185	230	201	211	185	204	186	223	198	220	214	215	195	225	192	206	218	211	226	212	200	178	215	195	227	211	191	198	189	217	207	226	239	205	223	212	203	206	225	197	217	216	190	211	183	195	226	179	224	219	186	228	204	211	201	219	188	209	222	233	221	204	193	207	188	203	232	210	232	220	176	238	196	210	215	215	187	211	213	230	196	208	202	218	205	196	213	208	202	215	234	211	203	218	222	223	193	216	216	191	221	203	207	203	194	236	200	212	205	197	204	206	191	240	191	185	193	216	230	217	198	213	214	207	206	235	222	233	201	225	227	207	204	212	206	208	202	193	194	219	229	190	221	223	199	204	201	198	207	211	212	212	213	205	220	216	182	229	217	193	228	234	212	205	226	180	210	209	236	171	160	197	204	223	196	232	220	217	209	223	195	198	184	180	225	188	230	213	217	208	211	199	185	220	227	230	211	209	177	212	227	219	197	227	223	236	205	192	239	203	215	211	217	200	217	210	226	225	190	224	226	195	194	206	201	214	199	193	185	188	199	205	202	206	217	212	215	200	197	189	215	218	201	217	190	196	198	233	210	192	214	209	231	217	234	237	218	218	193	231	195	216	232	217	220	217	211	221	211	238	192	214	242	181	211	214	208	224	188	208	205	243	211	226	200	218	214	224	204	209	218	213	202	208	224	221	205	199	197	200	208	179	213	222	215	189	233	215	175	213	201	210	180	183	224	229	189	208	216	195	230	202	206	214	221	198	227	179	215	219	229	226	222	192	205	198	205	233	206	181	199	183	199	199	191	191	204	202	211	185	197	192	193	208	195	207	205	192	202	225	204	218	216	220	207	206	197	202	219	187	214	190	203	224	237	216	215	202	190	199	195	201	199	227	196	206	198	219	204	205	193	215	248	198	198	208	188	237	201	187	261	226	227	218	224	203	204	227	217	209	220	208	207	193	210	208	219	185	218	208	200	214	226	210	193	215	224	224	208	212	195	220	200	201	219	203	240	222	202	206	200	198	232	205	188	201	219	206	212	231	198	212	214	226	224	228	201	210	203	219	198	201	223	214	209	200	217	194	225	224	229	205	239	189	191	231	203	222	183	209	208	205	204	220	235	190	198	181	198	214	183	191	230	229	211	202	185	238	208	189	214	209	215	213	215	206	201	210	185	214	187	220	217	173	217	216	207	232	196	208	217	229	239	199	188	227	190	208	210	197	197	186	233	203	222	204	235	222	204	216	200	219	197	198	216	209	221	203	233	210	229	241	210	221	217	236	223	253	232	195	212	197	211	214	227	215	221	236	185	205	186	201	217	225	217	212	231	158	211	203	230	214	233	227	211	188	194	232	219	205	203	202	221	241	224	189	209	191	222	202	205	198	192	226	202	210	213	233	205	193	197	212	195	204	211	211	182	219	200	201	207	206	205	219	227	190	217	191	214	221	203	212	207	213	195	201	185	201	188	223	175	212	233	203	209	218	202	206	214	211	233	199	220	211	238	198	209	219	198	246	194	219	202	195	196	218	186	197	213	199	222	217	215	215	188	237	216	217	176	223	222	220	249
8112	6687	5096	5645	5039	3979	3149	2647	2202	1824	1628	1507	1373	1189	1101	1072	951	956	927	888	788	764	763	746	771	719	677	718	697	668	662	610	655	633	556	635	638	568	604	563	602	574	563	536	554	570	509	491	532	564	561	557	560	524	528	530	513	563	532	560	487	533	491	510	531	486	547	543	539	495	514	529	553	504	502	495	565	530	520	515	505	503	473	504	481	474	538	466	513	532	498	476	503	477	517	566	511	498	488	490	515	511	499	486	509	490	468	508	519	505	510	482	463	474	527	527	544	489	516	479	514	484	462	440	453	543	475	506	501	470	463	458	500	503	527	517	473	469	497	463	481	459	528	502	488	499	470	521	471	483	491	505	497	496	498	463	465	482	521	456	509	515	487	471	537	479	508	472	470	524	475	504	496	524	482	478	510	479	471	478	459	510	524	495	512	503	478	491	502	492	487	476	458	478	479	492	516	455	474	508	472	480	458	504	535	479	475	466	496	510	501	508	479	492	489	502	497	509	534	525	449	474	497	489	503	489	502	487	489	498	508	530	499	535	481	497	471	511	496	472	511	487	481	532	523	485	468	534	493	490	485	462	503	482	505	454	478	476	459	484	496	460	478	541	535	511	531	443	471	461	461	509	478	506	509	493	508	503	493	488	474	502	478	474	496	501	499	493	463	493	473	500	465	498	469	516	492	477	468	486	515	493	529	481	501	524	446	522	520	515	498	485	502	451	497	511	527	461	525	529	504	496	503	516	495	501	455	491	491	491	515	484	493	524	447	520	496	460	502	525	477	491	535	501	482	444	489	463	497	453	518	466	471	450	488	470	508	489	466	456	478	486	491	472	500	490	473	535	514	527	456	520	516	478	499	484	496	476	469	479	506	476	511	510	501	459	523	498	482	515	499	515	448	446	498	487	474	510	506	471	504	471	536	508	512	464	456	501	465	494	465	526	496	447	489	482	457	461	462	472	487	506	447	462	508	471	485	471	487	453	486	465	524	435	481	455	493	485	507	499	499	464	487	485	498	485	513	458	534	509	481	472	507	463	504	504	456	492	513	482	455	472	485	503	486	490	494	476	522	503	476	496	510	459	507	504	486	466	484	509	456	501	503	467	471	459	487	499	471	486	437	536	478	474	521	488	435	476	456	510	511	492	484	499	492	479	493	479	456	496	475	458	461	462	475	482	486	487	457	504	459	448	486	516	475	473	468	469	471	480	497	476	490	456	489	494	503	537	495	517	469	511	479	480	488	476	464	504	466	487	485	478	474	489	466	511	489	508	523	504	493	470	480	479	470	465	510	488	454	489	506	485	476	484	490	510	504	517	451	484	462	490	471	489	482	503	497	500	489	486	493	486	515	491	466	486	470	475	467	513	490	457	463	459	527	493	491	491	480	506	514	505	476	500	501	475	504	473	458	484	462	497	525	500	444	470	502	492	502	464	465	473	551	494	521	453	500	492	465	487	467	495	483	484	511	477	463	514	467	447	433	481	506	443	501	472	493	472	462	491	519	472	510	503	486	480	478	502	499	503	471	433	527	524	466	454	489	526	480	548	475	462	502	494	494	457	484	492	490	477	469	468	472	517	507	469	512	459	494	497	478	499	456	496	461	473	469	486	490	467	508	482	486	478	489	496	503	489	508	503	513	499	455	488	457	511	477	480	510	477	485	464	504	494	527	458	487	487	493	499	478	537	465	493	456	426	487	501	486	491	477	457	480	495	542	499	501	498	468	495	468	485	479	456	469	470	504	455	522	500	472	525	526	504	502	485	475	485	505	510	461	491	482	492	463	508	523	492	491	447	470	477	472	486	490	496	487	475	498	496	474	460	477	485	522	498	501	487	448	473	493	463	489	470	504	482	474	515	498	481	481	518	488	466	481	514	480	476	467	512	473	464	460	495	441	531	511	470	465	488	499	536	451	505	495	487	460	479	496	511	498	497	464	506	448	506	494	485	436	497	441	495	448	454	471	485	496	489	473	485	482	482	562	501	473	494	540	473	513	457	493	460	476	495	463	486	463	478	500	465	497	486	523	495	520	469	457	520	486	494	508	504	483	480	480	483	482	481	496	444	471	526	455	493	475	495	464	457	473	481	473	479	450	515	510	493	472	500	492	474	540	476	510	491	492	513	522	488	490	497	485	502	473	487	438	440	463	490	470	512	480	520	497	455	521	519	484	485	508	507	472	444	454	490	498	493	494	446	485	496	482	488	503	506	528	467	508	512	500	489	500	472	468	488	498	481	473	504	472	476	469	510	512	502	484	495	478	498	451	479	481	474	457	508	485	469	503	487	519	521	528	515	491	495	482	500	479	491	472	500	499	444	524	509	523	508	444	481	448	505	484	484	460	469	516	506	494	506	494	500	483	460	497	500	494	521	520	489	489	492	508	484	450	481	480	464	478	523	480	461	467	498	504	468	466	492	494	483	520	484	497	506	514	496	496	512	550	479	510	453	479	470	496	509	477	504	484	447	479	505	458	483	507	482	491	499	486	520	523	453	486	474	522	493	492	464	446	503	507	457	499	474	473	524	450	498	481	485	517	477	512	503	509	463	481	497	515	474	531	470	500	487	497	500	488	530	464	465	488	500	491	500	511	474	524	485	481	468	469	473	477	462	507	509	478	450	490	486	527	500	487	466	501	494	526	503	490	486	451	528	479	482	477	502	461	479	538	516	485	484	479	504	509	480	471	480	482	496	470	502	504	467	469	523	538	488	508	435	461	478	488	488	521	531	515	480	487	513	508	505	490	547	514	500	457	491	488	509	485	517	466	487	499	488	518	464	477	488	451	507	461	489	507	500	493	510	439	520	516	509	488	489	468	533	492	422	499	515	481	501	477	473	524	443	496	458	526	455	483	449	499	513	532	482	476	499	484	494	484	515	482	523	490	499	473	481	440	463	500	491	454	505	459	533	487	458	488	481	455	509	495	521	501	487	492	488	461	478	510	506	514	506	502	508	524	510	480	528	473	511	469	491	536	470	480	513	517	507	504	491	493	485	488	511	466	495	479	508	518	516	475	492	497	499	467	476	501	525	541	505	485	474	466	515	513	531	467	503	461	524	507	515	500	493	479	477	509	484	484	496	461	492	503	492	511	512	479	490	510	505	487	525	522	504	497	510	479	468	516	517	476	458	480	465	502	542	453	477	457	507	522	477	489	483	508	514	525	499	488	493	425	534	488	447	495	484	489	490	501	457	484	467	497	539	504	511	473	476	451	496	466	507	456	493	482	438	482	491	493	480	500	487	463	500	494	494	485	517	508	485	491	485	459	485	503	467	481	505	479	487	514	489	453	504	491	536	519	478	472	459	494	492	498	468	466	508	512	500	508	468	467	456	480	464	486	514	520	474	482	468	526	504	483	483	475	518	470	480	497	447	497	488	451	504	476	492	485	495	492	535	469	482	501	476	509	482	509	494	489	482	469	457	484	499	524	507	483	487	508	508	471	515	488	491	454	497	522	488	492	496	487	455	480	493	511	493
2506	413	64	89	59	64	48	36	45	45	40	61	43	46	40	43	46	57	45	40	45	49	50	51	42	48	42	38	39	55	32	42	43	37	53	34	40	52	53	46	45	48	49	38	43	45	52	39	48	43	35	55	42	35	47	40	37	49	47	44	44	40	41	44	39	39	53	39	55	41	47	41	49	32	40	48	41	42	28	47	43	47	46	31	41	46	37	33	52	37	45	49	44	42	44	45	48	28	36	30	37	29	44	46	47	35	48	44	40	39	48	37	39	55	45	50	51	56	40	34	46	44	53	55	43	40	41	49	40	31	39	38	41	43	34	35	38	49	39	30	39	47	41	33	67	44	44	46	39	48	35	47	40	34	42	41	47	47	40	41	35	41	55	38	34	52	43	45	33	41	51	50	47	58	34	35	43	39	53	37	51	47	46	42	44	47	44	42	43	46	43	47	43	31	34	41	50	53	49	55	55	30	44	46	41	35	42	42	45	34	53	54	48	31	40	35	50	31	32	45	40	45	51	27	41	35	35	45	33	39	46	39	46	33	40	37	43	49	37	51	39	36	49	42	41	38	28	36	47	46	53	34	37	33	37	43	40	50	40	47	52	41	45	51	38	37	40	38	53	43	43	51	50	35	52	43	49	48	51	45	35	54	41	53	31	43	50	52	40	44	35	28	47	46	44	44	37	46	56	63	42	48	35	43	41	39	28	53	36	50	45	47	43	48	50	40	34	38	36	35	33	35	58	41	45	48	38	38	33	49	59	43	39	45	41	31	43	44	38	48	42	47	41	48	35	48	49	48	46	45	41	46	43	43	37	43	42	35	33	47	36	38	51	53	46	31	48	38	45	46	30	41	34	40	40	42	44	46	39	42	50	37	37	46	36	35	54	44	46	31	34	47	30	48	43	44	59	42	42	41	40	33	43	37	43	39	50	35	44	33	40	44	47	50	40	34	44	40	59	49	48	37	47	53	49	45	34	48	40	34	47	43	53	36	48	37	42	43	50	51	49	45	60	37	46	41	42	34	44	54	43	36	53	56	39	36	39	63	51	34	37	47	30	60	32	51	36	38	37	54	45	55	58	51	43	44	34	43	54	39	43	41	57	42	54	46	40	34	61	40	51	28	41	43	63	39	51	36	51	43	36	33	47	46	37	38	56	39	40	51	35	51	37	44	38	41	57	41	45	44	43	39	54	56	57	45	36	46	43	51	40	36	44	39	38	50	50	43	31	46	46	46	30	37	37	38	38	46	36	42	31	37	53	50	36	45	47	34	55	45	40	42	39	47	47	41	39	36	36	37	41	37	42	41	51	33	58	44	29	45	44	46	40	41	42	41	60	47	33	48	37	38	41	47	42	46	47	43	37	39	39	50	55	39	44	30	51	53	47	41	34	55	40	41	43	41	53	54	34	52	41	46	41	39	43	46	48	46	52	52	49	41	35	33	38	42	44	50	35	42	38	34	47	45	40	65	32	45	56	46	33	54	42	47	58	31	38	49	34	43	40	43	47	44	64	46	41	47	35	43	46	38	50	44	46	45	50	46	46	46	47	40	48	56	40	31	50	46	54	47	57	34	32	40	48	49	47	41	36	47	41	49	37	47	43	44	40	35	43	50	50	31	34	42	54	47	41	38	51	38	41	44	34	44	50	42	46	44	56	58	53	51	55	35	52	44	39	48	49	48	41	46	42	48	42	33	43	46	38	34	45	36	38	51	49	25	44	44	52	48	52	47	36	40	43	37	39	59	31	40	44	31	47	40	42	48	54	42	46	35	51	45	43	46	46	30	45	29	41	44	42	54	51	46	42	46	33	55	40	54	43	51	31	39	45	33	39	46	42	36	47	45	49	31	41	46	35	49	44	30	44	48	37	45	44	34	43	37	42	40	42	51	31	44	38	45	32	47	37	33	44	48	41	46	32	38	44	48	51	28	43	32	41	31	43	34	47	37	46	48	35	39	58	38	40	39	39	35	45	50	35	35	45	39	52	38	38	55	45	37	30	43	55	46	37	35	36	50	46	37	34	42	41	35	44	45	36	41	50	45	53	52	42	43	49	46	53	47	50	45	40	42	49	41	38	48	33	47	48	43	54	51	44	46	46	39	44	51	44	43	45	38	37	41	27	42	32	49	36	40	40	35	40	39	37	57	42	45	53	35	38	39	37	44	37	48	48	60	52	30	40	62	38	46	39	51	45	27	52	45	44	48	46	43	50	52	43	52	49	46	50	47	46	51	46	45	46	40	55	50	35	41	42	54	45	35	52	50	38	33	53	37	51	61	45	61	41	44	45	38	34	53	43	44	39	29	33	50	47	42	31	42	42	42	47	44	43	37	48	44	49	52	46	38	43	37	36	33	38	50	57	60	49	45	43	34	38	53	37	43	50	32	43	47	42	41	52	33	33	42	45	53	39	46	52	43	43	47	45	50	50	45	52	53	47	40	35	45	47	36	45	40	42	46	43	42	35	40	44	50	51	47	53	50	39	35	57	49	48	36	47	36	50	37	48	43	40	41	39	40	49	50	40	52	43	39	44	44	46	36	52	56	47	35	47	39	49	43	46	36	47	58	38	47	30	60	42	43	49	39	47	44	46	31	40	36	43	49	55	35	41	37	42	44	45	52	51	45	38	41	35	46	48	46	50	55	52	42	53	33	51	39	45	62	49	51	65	49	44	44	33	43	43	48	36	37	33	51	49	44	46	47	47	51	49	36	29	39	54	48	38	38	46	35	43	44	41	44	46	58	44	41	57	59	50	47	40	46	36	44	44	41	45	29	41	41	52	25	56	40	34	48	38	40	44	46	54	31	52	47	36	39	39	45	39	37	49	41	35	46	48	40	43	53	34	43	53	37	36	45	43	42	44	55	49	36	38	40	37	41	33	48	41	45	38	41	47	39	44	41	37	60	53	40	46	40	42	41	46	43	51	27	46	50	52	41	54	41	35	46	32	35	53	51	44	45	48	44	42	37	45	45	45	38	29	44	38	53	43	53	47	46	44	46	33	42	36	50	39	39	42	40	56	54	47	38	46	47	35	42	33	48	37	27	45	45	37	37	50	50	49	37	42	42	47	38	56	50	41	41	42	47	43	37	48	33	43	43	27	44	44	47	40	35	49	44	34	55	44	32	51	52	34	52	55	56	35	39	36	48	46	48	51	49	44	51	42	47	57	45	33	41	45	41	41	40	32	42	37	53	51	38	46	31	49	52	40	46	40	43	38	46	42	44	47	47	47	43	42	42	44	41	54	37	40	36	65	42	46	45	49	48	45	50	51	48	47	49	47	40	43	47	49	38	53	29	36	40	58	45	34	46	43	45	35	41	30	48	43	41	40	51	48	49	39	51	56	43	34	50	37	42	41	44	57	52	35	43	48	48	48	44	42	31	41	40	39	36	51	43	34	50	38	45	50	43	42	39	52	49	37	36	49	44	41	41	36	32	39	47	47	46	31	39	46	45	55	45	39	34	38	35	38	39	45	41
2118	513	246	229	250	215	195	202	169	145	179	181	154	124	164	150	156	149	150	153	148	160	153	131	131	159	151	160	138	143	135	156	153	138	128	121	156	167	146	126	151	149	134	156	149	140	145	143	140	143	161	158	160	140	134	143	139	164	143	138	168	148	134	135	139	134	155	133	139	159	144	136	139	135	125	149	143	166	137	142	133	145	162	131	131	141	158	146	140	170	148	158	129	135	121	128	163	149	139	133	143	144	145	128	162	160	169	130	133	139	139	137	130	134	151	164	156	147	154	145	165	130	151	143	137	135	147	129	139	158	156	124	136	146	146	131	150	144	147	155	155	168	146	159	160	133	154	142	145	162	146	156	147	135	149	157	131	131	144	157	138	141	160	130	152	142	133	124	147	153	129	156	143	138	147	145	166	142	116	159	136	148	161	142	130	148	146	151	157	145	148	154	148	146	137	141	139	151	130	169	141	130	177	133	157	127	135	149	142	146	137	131	164	135	145	154	140	145	146	162	137	129	140	126	145	137	155	149	131	121	145	140	134	152	141	162	141	168	149	142	139	161	139	137	137	133	146	124	155	146	125	122	142	140	134	135	132	185	144	109	148	144	146	135	125	173	147	140	135	148	145	130	164	148	169	146	140	158	150	130	128	150	165	123	131	136	138	137	164	150	153	150	141	145	139	159	137	130	133	141	156	138	112	152	148	171	146	135	134	135	156	144	142	155	134	149	144	147	156	166	134	140	151	150	154	132	147	129	140	138	148	134	142	159	148	148	145	135	155	136	146	142	153	166	166	148	155	174	159	139	148	140	141	159	151	151	137	140	141	122	129	168	141	133	129	148	142	131	157	135	159	150	132	153	139	137	132	129	172	152	137	148	142	156	149	127	135	151	166	144	146	143	156	162	152	158	135	149	148	131	136	132	165	171	137	171	165	156	132	152	150	162	149	148	146	151	136	145	134	157	139	139	157	148	143	126	141	148	124	150	141	153	143	111	142	144	133	140	145	148	129	148	143	145	141	146	149	153	136	127	152	133	145	149	153	139	141	134	162	128	117	128	139	142	146	153	130	150	154	139	129	136	156	156	142	147	160	149	124	157	145	144	142	125	156	162	126	132	155	137	138	158	151	152	141	143	111	147	151	138	158	148	142	126	158	156	137	137	140	130	143	115	130	135	177	139	154	155	139	148	135	162	168	147	155	151	133	149	168	145	146	150	137	141	143	158	140	152	166	149	150	146	149	154	147	168	140	123	157	150	142	175	160	143	130	142	143	139	136	149	129	158	155	158	130	151	164	115	144	154	159	138	145	144	137	148	144	165	149	136	155	135	152	154	128	155	135	154	137	152	130	148	150	136	153	141	131	140	146	120	148	156	130	156	143	149	131	168	145	165	160	155	159	146	128	151	137	146	134	160	130	145	132	139	142	134	136	155	131	140	166	144	112	124	144	144	158	141	164	166	150	132	147	144	155	160	187	134	148	164	142	148	142	129	136	152	164	140	140	147	140	149	148	141	147	149	167	146	140	151	155	142	154	157	151	149	157	149	147	160	146	165	136	156	138	139	155	165	151	132	132	145	161	155	177	139	136	152	124	151	133	136	135	135	127	140	130	146	133	136	136	134	154	148	155	150	141	157	151	150	141	142	144	125	162	120	142	136	149	155	154	143	153	149	158	144	157	143	158	154	143	143	140	147	143	135	164	144	142	142	130	161	165	160	149	146	149	139	153	162	138	118	147	143	160	156	133	131	147	153	137	139	156	141	140	166	136	152	128	165	134	126	155	152	137	130	143	147	161	154	143	132	139	157	147	149	155	141	140	132	149	135	145	147	163	116	157	166	144	156	162	143	153	158	119	136	140	145	151	123	152	134	159	161	125	139	147	110	145	148	146	155	138	163	161	159	123	135	134	137	156	153	155	134	140	145	153	123	142	161	154	118	166	156	145	145	143	150	141	150	140	139	118	131	149	138	134	172	134	141	120	156	167	140	142	143	147	177	127	160	152	132	134	146	154	148	145	142	120	170	148	140	136	169	132	152	143	145	122	166	114	163	119	131	138	149	130	152	139	150	178	168	139	141	131	144	148	160	175	144	162	132	141	154	145	147	125	181	157	153	161	154	139	150	150	129	140	141	163	160	151	128	161	145	161	144	136	149	130	168	149	141	156	154	156	148	149	159	143	143	140	144	135	123	158	133	128	152	133	160	175	146	129	136	133	153	144	140	171	143	146	156	147	134	144	131	128	140	125	161	134	130	143	146	131	131	135	152	142	150	131	152	144	159	142	146	141	155	127	139	123	153	165	138	135	144	152	145	121	136	157	143	152	133	144	136	141	134	141	133	155	156	138	119	143	153	142	144	140	146	169	139	126	142	138	163	161	140	143	144	150	145	127	130	132	140	133	139	131	149	146	153	154	151	146	143	125	127	136	152	129	154	115	149	136	150	144	143	145	151	154	150	147	155	152	141	149	153	129	156	142	178	155	151	149	150	135	139	160	151	148	143	134	149	162	153	140	147	152	163	144	132	149	148	137	154	157	136	147	145	137	131	136	129	135	146	136	163	147	156	125	131	146	157	149	140	138	124	135	162	129	137	159	142	136	151	127	139	152	131	147	133	157	161	147	144	140	130	141	152	138	147	144	127	133	127	145	143	121	144	164	133	138	157	155	154	146	143	134	135	151	141	148	146	137	157	160	148	140	135	131	147	156	149	143	150	133	149	144	142	137	142	155	154	142	151	136	146	141	144	149	158	165	127	137	141	152	163	138	130	136	145	145	150	138	149	150	139	141	159	165	152	150	151	147	159	145	143	149	148	130	156	145	130	144	133	164	144	147	144	134	161	153	160	149	131	152	144	131	168	148	149	137	142	126	152	127	145	151	148	139	131	125	139	129	134	142	138	154	151	135	145	149	122	142	123	148	135	129	136	137	163	157	154	150	132	150	152	137	170	155	138	139	144	182	144	139	142	145	151	151	135	133	157	141	150	157	157	144	153	149	124	160	153	153	137	150	127	148	125	152	156	168	139	130	138	146	146	167	138	157	163	141	150	163	122	124	146	156	136	136	174	165	128	153	145	145	136	134	148	141	167	165	158	127	131	124	136	127	167	159	136	148	136	147	147	135	141	145	161	137	129	150	156	142	160	145	156	160	149	149	151	146	143	161	148	141	165	139	141	143	147	131	151	136	151	139	132	122	154	146	138	130	180	136	138	154	135	151	131	131	136	144	137	142	162	143	160	142	147	121	147	154	156	136	140	159	141	160	134	156	127	144	142	164	122	147	142	123	157	150	147	144	137	178	134	136	131	134	144	153	143	138	149	166	158	147	136	147	152	116	145	149	149	140	134	121	142	181	143	145	146	131	144	162	153	142	150	167	116	154	141	137	167	144	136	163	141	124	124	138	142	132	157	130	141	147	162	140	155	142	158	147	135	138	145	140	150	164	148	121	138	132	150	157	133	159	170	131	151	154	153	147	140	147	154
11910	5014	1515	991	680	507	381	277	303	247	233	187	191	168	174	171	168	190	161	157	149	122	159	148	150	129	144	163	108	140	115	123	127	122	116	129	122	138	116	108	129	124	119	119	146	136	122	114	129	100	124	108	132	112	130	123	124	119	118	125	107	140	137	130	158	123	131	115	148	154	136	126	122	136	119	116	123	123	112	151	112	125	123	123	124	104	106	100	121	121	114	141	124	127	116	124	114	136	126	125	130	121	129	116	115	99	143	122	143	121	123	119	136	147	134	135	125	118	108	114	131	143	117	139	105	137	172	129	123	149	124	110	115	111	142	125	127	123	107	129	124	121	104	124	148	111	107	130	149	113	110	148	121	124	140	161	132	120	117	125	99	154	133	122	116	104	95	114	128	124	118	134	142	128	121	134	119	110	132	131	110	136	129	132	143	121	130	125	147	121	109	141	125	134	136	119	119	116	141	115	129	125	113	130	123	117	142	121	134	103	120	145	108	153	136	119	123	120	132	121	111	112	121	108	147	142	103	128	130	120	137	119	108	150	136	144	127	139	132	117	126	132	129	114	118	137	116	130	129	105	140	132	121	127	124	114	111	132	141	124	111	148	130	139	129	131	119	132	104	117	102	126	109	136	126	101	133	133	112	114	107	101	113	119	139	125	125	115	124	146	125	121	115	131	128	159	107	139	130	100	118	114	108	134	132	100	132	114	122	129	119	144	124	127	110	119	110	132	117	110	135	134	94	127	112	118	126	122	145	126	123	104	121	133	140	129	113	102	148	120	140	129	110	125	124	137	124	120	119	130	115	118	123	115	111	125	115	140	107	114	122	133	144	128	93	116	144	134	108	124	123	136	112	122	122	126	126	153	131	141	106	124	121	115	131	133	124	121	103	141	131	120	128	112	131	124	144	116	148	122	126	123	139	136	106	126	121	140	118	115	112	130	121	149	123	123	133	116	122	123	129	123	88	133	135	126	114	132	110	128	111	128	136	132	116	112	119	118	126	125	127	130	116	139	117	119	127	121	119	119	114	110	122	116	130	138	96	112	137	107	115	128	125	118	152	108	132	138	127	137	145	151	116	113	127	123	110	116	132	99	136	118	104	126	137	118	123	112	108	129	138	125	116	117	107	133	123	148	105	131	125	129	138	132	110	123	117	138	120	125	117	123	126	139	110	135	129	114	115	126	140	128	105	123	142	109	153	154	140	123	127	144	132	135	133	141	112	110	133	143	125	121	133	145	135	135	149	121	107	113	121	116	128	111	125	113	105	135	124	132	101	114	124	126	121	142	129	141	129	111	134	144	117	117	133	129	118	125	97	124	125	92	141	139	121	126	115	147	110	120	132	104	135	128	138	117	125	126	132	138	130	111	132	132	111	114	111	135	117	129	114	134	114	134	99	120	124	108	142	130	130	147	130	128	128	109	129	134	133	106	120	102	125	131	100	123	120	127	129	120	109	137	105	138	130	129	124	104	127	126	124	130	114	128	107	135	116	129	109	114	131	114	144	123	123	122	149	123	128	117	125	117	121	122	127	131	111	126	108	133	125	128	114	124	109	131	118	117	116	117	118	110	136	113	116	142	92	123	121	138	119	142	132	123	117	117	124	125	149	127	104	119	111	144	154	117	129	120	117	134	119	115	108	127	115	117	122	115	103	99	122	111	121	113	121	121	104	133	130	138	137	132	133	123	120	114	135	122	121	112	134	143	116	115	133	131	126	123	130	135	112	121	127	155	142	118	120	99	115	130	115	135	142	119	103	139	108	114	119	125	122	147	117	131	117	124	126	110	136	97	119	119	126	137	113	130	119	134	125	140	131	160	106	118	117	115	135	134	113	125	118	110	110	120	144	122	127	126	100	106	112	133	124	100	106	126	124	139	127	124	135	127	126	122	135	125	124	98	116	137	137	134	134	119	126	130	129	125	121	124	102	158	121	117	134	100	121	121	137	120	121	121	127	101	148	137	141	116	117	125	119	130	115	99	131	119	130	121	132	121	114	123	131	105	133	131	117	134	123	133	132	144	135	135	148	126	130	146	128	116	135	138	116	129	112	113	132	125	114	123	126	99	121	135	125	127	122	135	120	126	139	113	127	114	126	116	121	120	111	118	159	110	123	123	125	118	120	104	123	116	112	126	117	126	142	129	121	131	138	113	133	144	122	128	135	105	129	113	141	122	130	118	114	113	103	135	121	116	122	112	113	126	122	117	120	104	110	120	110	126	108	95	110	130	121	124	111	132	128	127	142	118	106	117	109	133	127	130	120	138	148	116	136	126	126	114	126	119	120	127	117	124	104	129	140	125	132	135	108	132	108	125	128	121	114	116	120	131	125	108	109	120	115	123	112	120	123	129	122	117	122	111	107	120	138	114	110	115	138	121	128	117	120	120	141	127	113	108	136	126	115	140	128	118	107	148	138	143	126	141	122	116	102	124	118	128	135	126	118	124	131	132	150	146	127	139	128	128	100	116	101	140	108	128	124	133	135	104	136	139	121	117	150	112	143	119	130	133	121	149	131	148	138	134	127	112	123	135	142	131	127	105	111	115	121	123	115	145	130	122	114	125	125	113	111	129	125	100	109	125	137	116	137	138	122	133	131	130	140	127	121	127	114	109	134	104	120	141	133	135	126	135	128	113	124	127	125	146	114	134	119	129	124	119	131	117	86	121	130	122	107	107	129	105	119	115	133	143	144	109	121	127	143	135	140	115	121	115	135	117	136	120	122	140	127	122	136	111	142	127	132	108	117	124	118	115	111	137	121	132	120	122	103	111	142	118	133	125	133	127	115	141	112	112	140	128	101	127	107	135	145	137	132	98	119	126	137	133	122	137	114	132	118	140	118	115	140	148	130	112	140	116	118	132	130	101	124	138	127	151	135	121	138	125	133	124	112	128	123	107	126	116	124	147	121	124	122	111	128	144	115	137	101	129	131	131	122	114	121	117	126	118	134	139	103	109	112	118	106	123	111	119	124	123	106	122	130	135	131	145	122	128	116	120	123	126	116	115	133	127	122	130	129	138	153	125	109	120	113	112	116	139	122	113	131	135	113	113	138	112	117	128	120	120	120	136	119	126	114	128	120	135	126	113	120	151	111	108	110	111	120	127	122	108	118	136	131	129	118	145	138	116	126	129	129	133	134	129	140	122	115	133	120	126	139	118	114	132	151	112	137	123	121	131	109	120	126	101	123	103	118	139	119	105	118	136	144	91	127	121	122	132	120	118	135	116	112	129	130	123	109	108	127	116	129	138	108	122	118	116	149	108	126	120	127	124	140	128	105	98	118	119	135	135	107	122	144	135	107	138	122	132	125	104	131	126	118	108	140	109	138	129	139	130	134	120	130	126	130	138	121	116	131	105	141	137	140	116	131	117	132	111	139	135	117	106	124	133	129	126	108	115	130	129	116	140	118	129	116	122	128	115	117	136	136	139	115	159	132	116	118	113	128	117	121	117	133	127	136	124	141	108	116	126	103	121
6419	4180	2777	3079	2787	2157	1724	1445	1220	1051	959	863	761	682	700	626	558	542	524	483	538	439	500	447	424	428	407	385	415	397	412	401	382	386	407	380	396	368	377	379	340	357	401	352	335	340	329	333	344	356	315	368	387	360	334	348	371	345	338	339	318	327	354	341	323	323	352	331	301	334	345	327	368	368	334	326	342	323	333	363	316	331	322	328	322	312	319	336	338	350	356	297	338	320	346	297	311	321	327	320	326	333	342	314	317	308	328	324	266	336	368	323	332	359	345	314	316	329	304	322	327	315	319	303	358	325	328	349	302	309	324	344	325	322	325	322	324	317	337	323	312	316	314	317	338	339	309	299	281	321	349	306	332	310	319	333	308	350	287	313	367	314	318	292	334	331	331	318	314	307	314	352	312	317	316	335	318	343	322	322	333	313	306	311	325	306	326	342	347	308	322	348	312	328	336	332	294	289	349	324	366	330	309	295	328	333	324	325	338	319	337	341	325	325	326	303	349	297	301	328	325	310	332	324	331	317	293	326	343	330	314	307	337	313	317	321	348	356	315	322	313	317	328	318	334	292	361	322	299	297	344	323	321	325	321	309	314	323	312	291	298	320	312	297	322	301	330	327	346	312	340	349	323	311	341	322	341	311	312	327	317	307	324	350	326	331	321	328	322	285	313	301	322	335	345	314	298	335	329	348	337	319	315	299	294	327	330	349	309	307	323	304	310	341	313	324	326	324	356	348	310	348	351	341	350	312	318	314	311	317	323	339	304	322	330	342	339	326	340	315	321	351	340	328	299	338	287	351	306	336	352	319	283	298	319	290	308	323	305	295	329	342	324	325	316	365	314	323	317	337	352	303	350	294	305	332	339	338	299	295	322	362	333	333	348	309	324	290	360	319	370	316	330	321	354	318	328	355	340	306	365	305	319	313	310	317	339	333	350	300	309	299	351	320	294	314	337	343	293	348	321	309	284	315	334	312	318	315	322	324	350	321	326	330	319	327	325	316	297	318	337	329	299	334	324	331	323	340	354	307	316	328	302	334	316	322	294	314	290	334	346	317	351	334	314	337	333	302	306	303	341	310	366	314	348	321	320	329	311	300	337	320	326	340	332	334	298	332	358	336	323	308	335	313	329	290	321	350	333	331	361	305	322	298	310	333	314	336	346	354	331	321	347	344	351	294	315	338	338	341	347	304	318	325	337	330	330	333	316	332	330	331	303	327	292	335	342	322	337	299	340	321	338	310	319	334	302	328	332	343	321	336	319	320	327	324	312	349	349	356	326	343	337	324	336	340	339	345	305	331	327	346	322	363	332	323	329	317	322	336	323	329	333	303	316	324	302	315	320	362	324	316	350	294	335	325	291	322	318	317	329	318	315	324	322	311	314	321	338	312	314	315	309	310	338	341	351	310	301	297	327	323	328	307	311	334	297	306	296	273	326	305	283	363	336	343	340	352	335	307	306	313	343	344	352	314	331	305	317	327	330	297	313	293	320	300	344	320	319	307	314	330	326	305	322	340	306	334	334	308	326	327	302	326	284	333	334	355	335	339	316	321	331	322	310	335	288	318	334	321	305	311	307	339	296	335	308	348	293	324	337	315	316	347	317	305	312	307	306	329	308	340	326	284	341	326	335	328	298	300	319	294	292	321	323	338	330	312	299	313	300	312	335	334	348	326	308	333	324	311	335	301	306	307	370	319	339	308	322	345	333	334	317	346	317	338	320	342	322	308	314	338	309	346	292	335	303	328	357	316	333	340	321	314	300	270	340	329	312	327	313	328	322	354	325	354	323	325	290	336	320	328	290	332	292	311	343	338	312	326	304	314	287	336	340	307	329	326	330	328	310	321	312	304	298	321	312	336	305	298	323	298	334	342	284	301	331	357	338	313	326	360	321	316	353	331	352	302	342	346	297	301	338	291	305	318	310	297	352	323	278	346	319	335	365	291	313	337	326	284	329	318	331	317	324	335	308	300	327	346	309	308	318	322	321	346	301	349	283	297	331	298	318	349	331	294	316	353	354	291	296	323	339	333	364	310	346	307	284	331	348	348	296	317	325	313	348	359	317	323	324	313	329	365	336	315	341	318	306	295	330	360	316	339	324	290	319	334	303	360	344	308	323	286	345	300	320	341	309	313	328	359	318	320	317	328	323	324	300	319	315	304	330	358	318	322	315	375	329	297	341	346	320	326	335	321	341	298	346	295	311	288	294	322	336	348	289	324	320	329	318	334	360	347	315	309	342	329	333	361	330	331	357	333	295	316	318	323	344	331	320	304	338	332	297	344	325	314	339	296	306	343	338	336	310	304	319	314	323	330	308	347	331	321	315	327	321	321	290	269	297	312	310	319	341	306	341	319	307	313	320	367	328	312	300	310	346	345	325	315	349	309	315	293	300	311	314	327	334	318	307	314	317	329	366	343	317	313	345	352	330	283	315	366	341	314	355	315	318	306	347	315	307	298	323	314	314	334	298	328	321	364	297	316	312	333	313	322	337	335	352	315	305	352	301	296	317	312	328	318	324	321	330	324	293	327	321	332	308	297	321	329	317	324	314	355	296	333	333	327	289	300	329	322	298	291	319	330	319	317	344	314	353	304	291	327	344	333	307	308	319	316	311	338	334	291	322	307	288	312	323	331	294	321	332	278	344	316	306	319	289	301	328	336	307	335	309	320	303	332	304	308	303	313	351	326	341	318	307	324	322	341	323	343	292	327	320	377	316	335	310	326	302	321	318	319	310	337	319	365	315	325	304	325	332	311	299	338	324	335	324	304	358	320	329	309	342	320	330	330	309	346	340	346	337	313	318	309	321	346	301	329	319	317	303	337	300	348	354	314	343	352	340	323	346	351	301	328	314	338	332	349	322	312	327	346	325	321	304	325	331	310	302	295	285	322	294	352	316	313	327	309	344	309	307	312	346	339	348	326	311	308	321	348	337	314	314	355	359	314	337	297	335	321	338	330	318	310	337	357	327	353	296	276	297	314	335	350	298	307	328	338	311	321	346	310	291	319	318	357	334	288	290	320	300	338	322	325	322	336	338	322	313	319	328	342	310	334	323	331	300	329	310	344	369	326	346	288	344	352	328	293	307	331	311	343	330	331	326	316	315	363	334	350	295	303	302	308	328	299	303	345	338	334	323	308	306	353	350	306	304	343	323	305	306	334	294	330	320	335	350	284	312	308	293	339	326	323	345	328	301	326	326	337	315	278	306	304	330	326	319	326	315	322	339	292	340	320	304	335	323	301	329	330	318	312	329	321	347	292	296	308	340	354	330	322	342	366	332	341	310	305	326	302	327	332	328	330	336	321	311	333	334	323	308	324	349	343	354	358	321	331	305	306	342	370	302	331	335	326	332	314	338	318	338	294	313	325	316	341	295	316	294	324	345	323	296	314	307	312	309	327	333	323	289	294	321	331	317	305	331	322	334	323	307	334	329	307	335	314	319	312	325	322	321	331	290	313	287	314	310	335	316	293	323	313
20098	12280	4201	2080	1296	962	759	635	516	417	416	379	387	306	276	275	272	243	248	265	254	239	260	238	250	248	220	217	261	241	228	211	233	238	193	211	223	213	238	221	203	243	221	196	210	200	214	233	236	215	192	189	219	233	209	213	233	227	230	218	222	209	201	224	180	224	213	219	229	201	201	199	203	211	184	231	207	188	228	203	214	179	207	248	223	224	196	223	204	208	203	193	231	210	231	198	212	185	236	206	192	247	214	205	200	215	209	213	225	228	204	191	205	187	210	205	233	213	208	213	218	233	181	196	183	247	226	195	213	228	204	201	233	205	212	210	204	200	199	177	194	212	210	209	220	211	206	217	218	227	193	203	223	221	191	189	205	196	239	202	216	206	203	208	181	238	229	223	210	223	194	208	189	191	206	213	213	223	191	198	202	198	221	203	224	217	187	228	196	207	218	198	226	220	221	209	180	246	222	204	201	191	212	221	208	219	183	204	198	223	202	219	227	234	211	220	190	192	190	218	205	207	237	225	209	177	206	207	195	200	221	242	198	205	205	214	205	204	207	209	203	189	192	192	240	237	243	231	199	213	197	212	192	195	227	229	198	224	216	207	212	227	209	207	233	212	195	207	200	230	203	184	205	212	212	213	183	200	222	218	227	196	211	211	232	210	225	204	215	242	233	229	209	203	197	196	200	194	219	205	208	188	214	239	189	217	220	213	245	192	199	250	214	189	203	189	209	203	239	229	229	213	215	212	190	208	192	214	197	212	219	206	213	231	206	206	176	220	220	206	238	215	198	191	214	213	204	238	214	222	198	176	216	213	204	205	229	210	210	224	211	190	206	241	186	213	201	201	234	227	203	186	210	201	191	209	205	231	191	233	218	225	210	204	230	225	233	227	208	195	184	194	218	230	220	226	217	196	206	228	192	181	183	181	194	217	197	192	207	243	215	213	186	215	211	207	212	222	175	217	216	221	209	200	214	228	226	169	206	212	191	204	233	186	211	204	218	206	206	175	216	232	201	202	223	188	199	197	202	199	203	220	218	188	190	213	220	202	224	212	213	200	222	223	207	209	192	208	224	192	207	190	211	198	217	240	198	217	197	186	204	200	208	238	199	189	198	175	180	219	199	218	219	212	241	213	221	212	203	201	198	205	228	206	206	185	230	188	202	219	192	229	200	198	207	236	193	210	187	188	207	198	211	212	194	216	217	192	222	215	230	207	213	223	225	211	203	236	227	192	218	213	220	193	194	201	180	218	190	190	209	202	193	240	214	210	204	229	181	226	221	217	238	231	192	210	201	226	237	212	216	210	214	211	197	211	227	187	221	197	196	194	216	240	220	208	207	199	210	225	224	230	217	213	202	213	219	231	218	178	209	206	239	200	211	218	186	191	218	215	207	189	182	227	195	205	212	202	208	198	185	209	213	242	213	224	231	223	219	235	210	202	182	169	245	209	228	233	206	216	213	220	199	212	200	200	214	217	190	223	191	226	206	188	190	185	215	226	233	187	192	213	198	206	195	239	206	227	220	201	191	221	209	221	216	200	200	196	191	212	209	233	226	210	210	190	221	211	207	226	195	206	228	219	210	200	189	205	224	221	198	206	209	237	226	223	212	183	224	227	193	227	215	206	237	204	219	196	208	215	186	187	216	204	246	215	220	186	196	218	206	213	205	241	217	223	221	231	198	207	194	188	241	184	206	212	206	210	234	220	208	230	207	208	196	199	217	180	201	200	217	190	208	198	229	227	219	240	203	216	202	214	211	205	206	196	217	223	194	220	210	184	208	200	196	219	207	222	200	187	219	195	232	228	218	207	234	262	196	232	211	203	193	192	201	196	238	214	218	210	221	216	218	179	222	193	186	214	202	201	191	208	208	242	185	214	195	230	190	214	203	219	198	197	219	224	219	215	218	204	202	202	220	220	220	209	214	230	211	193	204	194	217	222	204	181	218	209	224	205	190	210	212	200	196	211	201	189	187	214	229	191	218	209	196	229	212	224	190	213	211	217	232	207	204	238	217	196	224	200	208	209	213	206	215	253	216	221	186	213	189	227	210	203	215	222	207	159	198	214	222	202	199	216	219	223	211	190	191	210	193	241	214	222	238	210	228	240	215	204	202	208	220	231	193	179	199	208	211	233	228	213	198	202	225	237	208	187	213	221	223	207	191	222	200	196	208	195	209	203	237	169	198	201	211	197	194	194	183	199	169	215	240	224	232	234	194	218	198	190	198	171	205	210	235	192	184	195	214	242	192	230	220	233	199	222	194	215	227	209	187	207	224	194	235	191	217	230	215	206	229	225	216	208	240	187	201	222	210	186	173	195	202	216	234	208	199	209	200	207	203	210	205	208	249	182	231	213	211	235	219	215	222	196	218	209	206	223	220	204	200	209	220	183	234	213	208	196	209	176	210	221	195	196	190	225	215	209	230	210	203	188	195	232	215	227	203	203	229	212	213	206	204	199	205	204	220	227	213	223	201	198	201	196	224	214	205	187	208	192	205	210	207	209	200	203	216	224	213	211	203	230	203	209	207	229	206	224	220	212	207	183	205	185	204	214	200	180	229	222	236	230	208	197	212	227	218	199	216	225	209	240	224	215	205	251	214	225	221	193	205	197	201	219	218	233	199	235	227	202	205	200	216	186	180	216	203	212	220	209	232	193	234	199	202	194	196	226	203	209	208	228	236	201	202	221	200	212	210	202	203	206	201	211	230	206	194	204	195	207	216	216	229	217	191	206	213	181	196	204	213	226	191	212	213	216	187	200	207	220	228	184	222	212	216	219	212	204	192	234	227	224	200	187	225	210	208	225	224	195	210	212	232	201	219	205	220	205	202	193	202	221	194	177	200	204	241	191	224	218	209	224	213	222	188	220	200	203	220	202	205	212	198	244	223	226	218	210	205	208	207	224	229	228	190	215	229	213	217	213	211	179	168	203	225	220	228	203	177	212	219	198	220	195	208	230	199	207	195	197	201	214	201	225	199	192	191	207	201	210	205	214	222	203	219	206	177	191	220	229	195	220	219	189	181	219	184	189	197	208	209	215	223	207	189	214	207	217	187	241	234	214	215	226	218	231	185	194	222	195	211	193	218	237	215	195	237	231	198	194	213	209	204	192	201	216	228	212	216	219	194	232	221	214	185	208	250	184	209	220	183	214	223	216	224	198	208	215	208	241	184	214	206	193	212	206	187	234	199	231	206	195	210	226	227	202	212	208	226	196	215	195	222	193	193	218	191	208	205	216	208	201	216	244	237	202	190	199	172	226	198	201	222	226	170	213	187	182	193	181	218	249	231	197	188	214	213	213	213	239	211	205	225	216	212	202	224	199	213	226	200	227	203	214	189	246	203	197	191	217	206	208	203	189	215	205	230	219	211	196	212	190	221	214	190	209	180	172	197	235	209	204	233	234	189	218	193	216	201	186	212	222	219	193	188	201	215	193	198	216	254	226	194	188	228	226	200	220	246	227	229	196	225	193	232	214
8149	7592	5043	5777	4984	3987	3123	2489	2246	1890	1660	1548	1366	1241	1212	1089	968	877	887	803	814	803	739	780	678	732	704	659	678	652	652	680	606	610	606	607	599	582	580	554	572	592	585	571	572	570	569	535	543	528	521	524	526	534	559	516	474	505	472	513	499	531	495	526	497	534	517	526	476	488	477	491	523	515	493	503	547	529	462	492	546	528	506	545	501	513	526	519	514	508	513	533	522	485	497	522	515	513	534	535	495	498	499	496	475	451	534	480	515	508	496	477	495	471	478	499	498	490	512	528	471	519	496	496	469	505	522	522	500	485	485	481	530	505	440	504	492	504	499	471	471	504	499	490	497	529	531	507	506	465	463	449	462	515	511	492	466	485	518	473	511	497	487	515	509	483	507	485	486	484	448	483	529	484	537	479	509	515	507	498	522	489	477	500	497	494	487	518	467	461	501	465	475	483	460	478	474	482	469	465	480	496	465	475	517	481	519	504	468	481	476	533	477	462	477	503	463	522	494	479	470	509	482	443	426	480	471	457	509	471	494	511	464	492	482	449	523	515	486	484	500	507	482	509	510	493	493	499	479	483	508	519	506	505	476	502	527	486	466	471	476	474	462	507	481	468	456	496	478	489	490	483	452	484	476	492	451	474	481	461	445	475	496	503	448	470	482	486	510	517	491	471	491	516	517	461	487	497	493	488	518	484	505	478	510	454	498	472	495	499	481	454	448	486	478	465	496	499	485	496	529	451	523	541	540	502	481	525	468	438	516	495	500	481	491	507	483	496	527	499	508	506	494	525	475	470	453	472	521	489	473	503	491	462	483	464	456	508	514	457	480	456	499	459	488	491	490	499	443	493	501	478	457	506	449	530	476	489	489	449	522	471	474	522	497	473	484	467	473	510	474	477	518	481	479	519	500	497	470	492	449	507	475	468	504	454	502	458	509	481	529	490	483	490	518	459	444	516	473	493	481	505	460	499	478	519	506	488	501	491	463	489	456	465	476	492	524	508	460	500	465	468	473	470	473	504	490	478	452	476	484	517	508	468	491	472	495	489	480	494	477	522	451	454	487	510	529	489	531	511	473	464	479	484	506	513	454	491	451	527	484	507	505	528	527	474	494	524	501	499	481	487	478	509	498	459	499	512	541	503	527	471	455	485	502	469	500	478	443	489	507	500	499	509	499	526	482	517	484	516	505	501	505	483	513	481	479	490	513	446	443	500	506	455	470	449	540	474	467	474	485	501	458	464	497	464	485	484	470	431	514	476	491	489	510	494	508	468	508	474	495	509	483	507	471	521	464	497	443	527	524	482	509	463	480	480	544	439	472	496	539	534	483	494	483	530	509	504	507	480	448	464	542	483	471	494	525	491	491	505	484	471	493	498	491	460	481	474	471	476	471	487	466	519	482	461	483	453	492	458	492	474	475	455	485	490	468	520	488	487	516	437	477	494	467	457	500	468	501	476	502	482	523	482	501	494	491	495	499	445	498	473	495	461	491	450	452	490	475	491	483	536	481	466	480	457	478	514	548	496	484	520	502	457	503	512	476	470	502	494	507	463	475	466	513	478	527	489	494	530	501	472	518	470	499	515	512	516	497	480	499	453	460	492	465	498	518	498	501	529	486	476	466	483	499	460	475	480	503	470	496	503	473	500	509	483	474	509	473	482	472	470	492	476	468	447	540	508	520	475	485	461	516	493	507	502	467	498	485	471	494	489	495	480	455	451	491	455	497	473	486	491	473	489	495	484	467	498	488	528	477	517	470	493	484	494	530	513	553	443	471	497	497	488	485	515	482	503	477	484	526	482	505	486	478	450	472	510	451	473	493	503	496	493	513	493	501	476	501	478	509	519	505	460	533	477	518	483	484	502	509	484	473	488	487	529	465	482	528	480	460	502	505	517	503	533	484	504	507	507	496	478	487	468	468	477	484	473	479	500	484	520	488	504	453	480	453	514	502	489	481	488	470	516	498	508	481	523	495	519	526	457	467	496	495	495	493	492	476	497	474	512	484	446	448	487	476	493	516	443	470	471	473	529	506	502	531	538	513	475	485	450	510	491	496	494	503	483	488	477	517	449	522	494	486	491	489	486	487	507	494	480	490	500	472	464	477	497	497	479	466	465	485	475	491	459	537	503	523	481	457	483	482	475	448	477	485	481	495	501	454	475	495	510	499	496	473	478	488	510	483	455	452	488	497	521	479	473	491	513	480	457	459	450	513	455	512	493	511	446	491	476	477	504	495	479	476	466	466	476	488	467	460	506	491	508	460	515	498	489	483	483	475	457	507	480	510	484	481	463	475	497	468	527	432	465	518	451	472	499	478	510	490	499	490	476	521	469	489	475	447	453	511	445	481	497	512	468	465	475	461	464	484	473	489	513	507	492	500	492	490	531	454	475	479	494	472	455	510	476	491	486	503	458	480	467	462	528	475	481	493	503	497	485	488	476	492	522	486	484	506	495	504	540	495	488	496	500	497	470	494	528	462	512	470	498	494	463	514	499	501	510	500	487	511	464	480	496	471	502	470	502	481	472	507	529	500	523	480	506	492	515	507	478	503	468	455	491	512	498	466	476	527	486	489	483	465	490	482	517	491	495	564	484	506	471	474	499	481	478	483	497	506	495	485	449	500	503	536	516	475	525	459	449	513	467	455	490	479	474	443	496	473	516	518	485	503	507	487	537	507	504	519	460	470	485	488	531	520	472	469	448	467	511	464	508	502	476	450	539	523	445	475	491	493	503	473	520	470	497	511	482	498	484	466	496	500	491	477	477	458	493	471	491	517	497	484	486	473	521	513	441	507	462	458	515	507	515	492	449	520	497	461	535	479	480	468	495	488	489	472	474	499	493	538	492	488	509	510	492	499	475	492	542	474	486	474	480	493	485	436	479	457	508	500	486	509	490	490	472	475	493	441	501	489	479	491	488	493	511	449	512	521	482	460	516	492	486	491	482	525	473	508	478	477	491	509	450	511	478	485	502	494	472	517	495	513	505	480	474	472	467	465	516	468	432	529	468	493	531	474	497	532	463	462	474	480	491	460	503	512	525	465	507	505	455	502	496	515	491	452	498	468	473	477	477	468	501	467	513	516	500	471	481	458	510	505	462	528	450	483	467	486	534	480	513	520	480	506	499	511	462	488	462	503	505	456	500	500	482	533	462	489	477	478	479	487	491	520	500	482	457	481	476	490	503	505	486	488	447	548	475	504	484	468	487	521	481	482	502	452	498	545	504	511	475	490	467	481	506	519	500	495	504	465	466	483	467	488	490	495	465	499	490	533	473	494	483	497	481	522	439	473	478	494	484	496	470	525	487	496	426	496	465	483	494	510	483	505	500	474	514	510	498	480	488	480	466	484	489	508	508	467	505	496	458	493	470	474	494	516	489	462	484	478	482	448	495	494	499	474	507	441	553	489	532	525	496	516	459	506	467	518	484	511	442	503	490	483	490	474	487	485	473	494	482	475	477	503	491	501	456	491	479	501	465
2618	393	87	76	66	56	39	36	31	51	53	57	52	54	51	43	47	47	55	47	53	54	41	44	36	56	45	45	41	55	45	38	44	49	38	54	50	50	36	30	60	34	45	48	46	41	58	52	47	40	36	41	38	40	39	42	54	45	46	38	44	52	46	45	45	55	48	42	42	45	34	54	41	39	35	36	41	65	58	55	49	40	45	50	46	42	44	40	42	55	40	39	48	62	32	39	51	52	47	41	40	41	40	29	45	42	49	39	36	46	65	41	42	43	44	40	43	43	46	43	47	37	40	57	39	46	38	41	36	55	49	38	33	52	45	42	48	44	48	46	52	38	38	43	38	40	48	44	55	45	56	51	41	55	45	35	48	41	41	54	39	39	51	39	47	42	43	51	56	35	50	45	47	38	58	43	46	40	45	42	56	43	66	32	41	45	46	35	44	52	47	42	40	50	42	46	46	38	39	28	47	45	40	48	43	52	44	49	47	45	43	41	35	43	40	39	42	51	48	42	51	47	48	42	37	36	52	44	38	41	58	43	53	39	52	31	44	46	46	52	42	46	44	50	43	46	53	52	45	45	58	38	49	33	43	32	41	46	39	42	42	28	39	22	36	52	48	42	49	50	46	51	50	61	44	43	47	39	43	48	37	44	42	42	40	45	35	44	59	48	52	55	50	35	41	49	41	44	47	43	37	34	39	55	47	60	43	41	44	37	39	56	41	45	37	29	45	46	57	39	42	49	63	50	49	45	50	46	34	51	50	44	42	56	46	35	47	43	45	47	34	44	52	44	36	41	41	44	43	43	33	38	60	47	41	41	49	50	52	35	56	46	43	41	43	43	56	47	39	45	38	42	54	42	47	53	36	51	50	39	45	52	43	37	52	45	45	57	52	50	43	43	46	34	48	48	50	42	54	46	43	37	43	57	42	38	47	44	45	42	38	48	42	52	39	37	45	44	48	49	53	41	30	41	40	42	40	35	47	48	46	44	41	41	61	41	31	38	44	40	41	44	52	33	52	54	42	33	47	38	61	35	46	46	48	44	48	46	39	42	28	40	47	32	39	38	42	37	41	39	34	37	39	36	50	41	60	44	55	41	36	33	53	50	29	50	42	49	44	46	49	58	45	30	51	38	65	34	51	48	46	38	40	51	52	46	36	48	36	46	56	60	49	46	42	37	38	43	44	38	49	50	36	34	40	49	53	45	34	43	50	39	47	40	36	45	39	57	44	38	42	38	40	58	48	37	47	43	44	42	44	35	36	33	27	33	28	38	40	43	51	44	47	57	46	35	38	43	43	40	39	44	40	50	46	47	37	45	41	35	45	52	33	44	55	37	52	43	41	43	30	45	38	48	49	48	41	47	57	44	48	49	54	44	39	35	47	50	52	50	43	46	46	45	41	41	40	37	45	46	30	53	46	38	41	38	45	54	41	55	35	36	42	42	52	48	36	38	47	41	40	50	41	44	44	43	36	38	39	35	44	43	47	50	50	57	47	51	49	43	45	30	39	53	57	38	49	36	38	48	57	36	44	36	24	41	43	47	42	46	39	43	49	41	48	43	48	51	41	44	32	37	52	49	53	34	33	49	46	33	38	41	52	38	44	53	41	39	38	47	39	40	40	38	46	44	56	48	50	36	59	46	57	47	40	40	54	45	61	37	53	44	40	52	40	40	50	38	31	56	47	42	39	42	39	45	28	49	49	41	43	47	52	53	40	60	38	34	45	47	45	36	51	41	48	55	46	36	41	55	41	47	53	48	46	48	44	33	35	54	53	35	48	47	50	48	49	38	41	46	50	38	42	54	37	32	49	35	43	49	42	47	41	33	31	44	53	54	57	39	46	49	45	44	45	47	48	37	42	36	51	57	49	49	48	59	41	37	39	50	29	46	37	39	46	46	53	47	49	42	51	49	53	41	41	53	51	46	45	42	46	52	33	57	43	41	40	36	56	44	37	49	47	45	49	40	43	46	45	37	51	36	39	35	57	49	38	50	45	37	58	33	38	28	54	42	36	39	42	36	42	41	39	47	37	51	49	43	66	42	44	37	46	34	45	48	56	36	57	41	41	48	40	36	45	53	48	59	56	48	45	52	35	44	40	55	36	50	43	36	33	43	41	54	51	37	40	47	50	45	47	54	39	33	43	33	39	53	50	42	47	42	39	40	50	34	42	38	46	33	29	51	40	46	37	40	46	46	40	35	47	44	49	46	54	41	42	40	52	55	53	33	51	45	39	49	45	36	46	46	42	46	40	47	52	49	49	50	43	57	45	58	50	43	53	38	33	49	42	48	38	51	39	47	41	36	50	50	44	36	33	40	66	41	37	51	46	55	54	59	40	39	44	48	43	50	45	50	37	50	45	48	40	47	44	31	46	43	42	44	42	39	50	44	45	45	49	54	42	38	54	53	39	46	38	49	47	43	40	57	48	42	49	36	43	40	41	45	42	53	38	45	49	40	47	52	40	39	44	49	44	37	49	33	43	45	40	26	39	47	38	48	53	42	42	46	54	42	54	48	46	57	43	41	50	45	49	37	41	48	43	33	36	45	44	53	41	47	48	49	46	49	43	47	48	31	51	34	57	51	48	40	37	59	46	42	55	38	43	54	43	50	40	43	38	46	41	46	38	35	46	57	50	41	42	42	36	44	52	49	35	40	49	41	41	45	36	36	61	50	50	44	43	41	49	51	59	44	42	44	35	39	45	48	45	41	36	48	56	58	39	33	46	55	53	50	39	35	44	42	43	44	56	44	44	52	48	45	44	41	43	42	45	38	41	57	55	36	58	42	43	53	41	48	44	47	44	40	31	37	43	42	54	39	46	36	41	35	40	40	41	42	60	41	51	36	33	54	36	45	52	55	64	36	49	53	39	39	43	42	55	53	37	52	56	38	44	42	50	52	54	40	62	56	36	29	59	41	44	36	36	49	35	47	33	60	50	37	49	36	35	43	51	42	42	59	47	49	42	40	41	38	35	48	44	41	41	61	42	45	47	51	48	33	43	50	49	38	40	54	42	46	48	45	39	44	51	51	52	53	45	33	45	34	33	47	28	38	42	45	50	39	48	40	38	45	50	45	33	43	60	36	48	42	37	46	46	51	41	37	43	50	51	41	45	51	42	45	42	41	50	46	31	36	40	35	46	46	60	41	51	43	41	34	43	43	47	52	49	33	42	36	57	51	35	33	50	48	51	51	45	48	37	51	28	44	51	47	44	45	41	49	44	54	48	38	48	44	58	34	30	38	49	42	37	41	42	43	48	41	39	48	44	33	50	41	43	47	56	50	39	37	48	44	44	51	41	40	39	45	68	34	42	35	37	35	50	38	41	32	55	60	43	46	50	56	40	45	59	40	51	56	65	50	41	40	56	33	46	44	48	38	38	44	49	53	39	45	38	45	40	51	42	41	38	51	54	48	42	46	46	49	46	35	44	53	46	48	46	43	44	53	50	52	37	51	34	31	53	30	42	34	46	30	40	50
2173	465	278	250	237	190	188	182	168	167	173	158	179	162	173	155	159	137	152	162	149	147	146	149	162	142	159	168	141	149	151	139	129	150	151	147	142	147	143	140	156	162	128	144	140	138	148	146	137	140	143	137	132	152	155	148	146	125	163	152	148	157	150	154	136	157	169	124	138	128	127	156	144	131	143	149	151	138	143	147	129	128	132	164	145	138	162	150	139	174	155	150	149	166	136	155	148	143	173	148	147	174	167	147	146	141	156	147	150	145	156	139	140	142	129	159	124	149	158	139	131	145	128	132	157	136	155	161	160	148	122	135	142	133	158	120	137	136	130	151	154	148	154	157	139	138	156	140	142	136	146	135	166	156	147	152	151	127	144	152	160	152	163	160	133	155	150	137	151	158	159	160	144	142	131	140	146	140	156	145	138	148	168	140	154	158	136	135	151	146	148	163	150	157	139	138	160	150	113	157	143	145	163	129	144	146	149	162	154	131	158	140	141	122	147	148	158	139	154	132	140	182	156	144	157	152	153	143	149	163	150	152	146	158	164	167	117	149	174	139	159	122	136	121	152	116	156	136	133	149	163	150	139	142	159	156	152	156	136	155	156	136	173	141	150	174	146	148	166	147	157	150	130	145	135	168	143	178	157	141	142	164	158	159	149	126	136	167	128	154	150	147	158	145	136	155	152	172	154	139	163	133	143	143	152	131	154	151	157	148	182	135	143	138	154	138	132	148	122	133	154	150	175	150	161	153	134	134	139	129	154	153	146	143	146	144	126	137	169	141	137	140	147	161	173	156	152	153	141	145	139	153	145	157	171	139	136	138	144	125	151	139	152	146	163	139	154	160	150	146	143	162	141	139	146	144	145	128	139	146	152	158	168	126	116	154	159	148	160	129	159	135	146	156	161	135	169	135	149	154	136	158	169	134	138	151	149	142	144	130	148	161	123	140	142	130	162	142	168	160	155	137	150	152	135	145	140	139	158	123	141	129	149	146	138	132	143	137	150	143	115	159	134	153	132	141	144	136	134	141	167	142	162	144	129	150	168	129	158	154	136	162	153	135	152	163	125	148	137	135	159	153	132	139	149	140	135	151	150	148	150	146	142	127	148	138	142	152	138	135	133	157	146	139	125	170	149	146	140	138	152	142	129	148	144	155	131	135	163	130	141	155	150	159	127	154	155	145	150	146	156	134	133	146	152	155	143	145	156	145	140	147	160	161	147	130	156	156	125	162	162	117	129	144	148	150	139	137	167	133	149	158	152	134	126	145	157	150	166	148	159	139	154	160	150	148	138	122	132	151	154	162	144	132	148	131	144	160	137	150	134	149	157	151	127	139	148	145	150	140	147	160	124	140	168	148	156	151	123	141	144	141	136	139	129	133	153	163	134	163	139	158	123	150	154	148	132	132	144	145	131	143	153	158	143	129	149	177	152	134	148	132	140	156	150	161	154	160	126	109	144	142	156	132	152	138	152	146	158	136	124	156	134	158	129	156	139	141	132	134	165	129	149	139	149	155	144	149	152	158	149	139	151	138	137	168	136	135	159	147	153	152	154	162	156	135	150	151	145	149	138	143	142	139	162	129	143	145	165	134	144	147	131	160	145	154	176	145	173	132	165	143	158	153	140	157	156	155	121	141	143	159	152	126	143	148	141	145	141	141	114	125	148	153	160	135	139	148	161	142	133	120	153	156	141	139	146	129	141	146	151	143	151	160	141	150	156	155	154	149	147	148	138	147	151	114	141	124	142	163	148	133	166	171	171	120	155	140	150	158	152	121	134	127	134	146	157	146	158	160	144	141	155	149	148	167	141	140	152	130	154	191	142	150	174	150	152	124	130	148	140	126	154	138	141	152	148	161	130	141	141	141	134	138	161	151	151	151	154	129	136	141	141	149	171	134	142	169	136	145	138	131	140	134	143	155	155	163	155	130	125	132	161	139	152	132	152	132	140	133	158	133	146	137	146	149	142	131	143	147	137	130	140	147	138	134	138	124	148	133	147	123	147	146	141	145	133	155	143	125	160	139	137	142	166	141	162	152	139	139	158	133	130	148	125	138	164	142	134	124	179	151	124	131	178	153	163	156	147	146	155	144	141	136	153	142	148	139	146	139	154	142	132	119	145	137	137	131	145	136	131	133	156	163	128	113	142	123	159	148	152	116	125	166	138	146	140	129	123	150	150	176	144	151	134	139	137	140	140	136	127	135	126	133	154	142	159	137	152	143	151	124	139	141	138	170	146	151	155	139	144	153	126	152	134	146	148	131	140	135	151	152	173	152	152	112	142	138	163	138	168	150	142	142	130	161	132	148	140	163	145	149	134	154	143	151	127	162	163	164	165	109	165	149	136	149	142	126	157	143	133	162	139	146	144	157	144	130	151	132	140	143	144	154	145	165	175	164	157	139	140	128	120	142	145	152	151	152	145	157	169	140	164	138	123	134	151	139	155	159	132	144	145	141	139	131	168	119	144	154	142	157	145	154	154	159	136	151	147	146	149	156	172	141	136	143	156	132	149	143	142	152	145	160	139	135	138	137	137	132	144	145	137	155	137	117	124	142	162	146	159	130	150	141	133	134	148	139	152	146	149	149	159	145	155	133	164	150	156	126	145	120	169	149	142	153	152	160	165	156	154	146	145	158	151	139	151	134	145	138	158	179	131	156	154	140	124	159	138	153	139	152	132	139	144	154	147	138	144	160	142	158	161	135	151	139	146	150	140	149	129	133	155	146	146	149	154	151	149	142	154	144	168	153	148	163	144	151	145	148	154	126	139	147	137	150	161	144	131	153	154	157	155	133	151	139	143	137	127	157	158	124	130	152	148	145	162	146	126	128	138	142	130	136	146	152	154	139	170	142	155	145	158	130	157	144	145	156	125	145	145	148	128	147	153	161	141	137	144	148	154	168	133	155	146	138	165	123	134	155	144	133	166	158	137	132	140	153	138	143	158	148	144	145	157	158	150	137	147	150	131	147	134	154	134	146	172	149	142	137	133	122	158	171	160	139	129	127	168	143	132	157	133	134	148	161	142	138	141	154	137	139	152	121	145	145	141	138	159	140	171	124	139	159	141	123	140	150	148	142	137	149	145	133	143	141	155	131	139	167	141	144	140	135	156	144	160	136	141	127	145	138	128	138	144	136	136	149	132	132	142	147	118	169	179	154	161	147	141	153	160	140	147	156	143	148	135	126	147	136	141	143	141	133	149	147	165	140	159	155	154	134	138	143	173	152	143	148	157	159	150	167	160	144	143	130	152	170	166	151	155	124	144	142	124	119	143	170	151	129	143	139	133	140	155	133	138	151	157	147	166	138	146	143	159	149	161	122	163	142	152	149	130	151	131	145	124	146	119	151	152	134	138	176	126	120	139	149	142	160	157	144	170	156	139	144	129	168	140	153	146	146	142	147	132	155	152	143	150	160	147	132	149	154	128	151	136	142	164	134	156	158	137	138	150	146	162	161	137	138	142	149	140	150	126	148
11877	4184	1408	937	645	494	382	277	253	221	213	234	207	199	154	167	163	166	153	141	141	132	129	140	158	142	131	136	138	112	142	147	150	138	143	118	159	93	123	123	130	128	120	135	106	117	141	133	154	142	118	111	150	138	108	108	114	137	109	126	113	136	113	133	107	128	134	123	133	117	132	105	116	118	140	107	129	126	124	119	124	123	112	117	117	138	135	136	129	119	104	117	110	127	128	145	125	146	120	128	112	147	112	148	117	122	119	117	125	118	118	120	109	132	132	99	116	132	133	142	109	117	130	129	135	135	124	124	121	117	134	142	149	102	116	139	120	105	108	139	112	136	137	124	126	150	127	135	123	140	112	111	117	115	133	125	129	142	124	128	135	112	116	136	101	128	120	136	119	125	125	121	138	126	121	129	105	125	135	122	145	135	108	114	119	137	135	129	135	129	120	113	124	135	127	109	133	124	117	120	125	128	116	121	137	115	146	114	136	139	117	110	114	137	122	136	109	103	105	116	123	139	130	123	120	131	138	117	128	126	105	138	132	113	118	123	133	131	121	104	118	152	106	125	99	120	106	115	118	139	125	135	148	138	133	122	120	132	123	107	122	128	122	109	117	134	120	119	150	129	128	133	127	119	144	124	113	116	132	136	118	116	138	112	142	107	120	117	105	147	122	138	125	128	108	140	139	129	127	115	127	124	118	115	117	129	123	124	118	113	123	119	125	139	123	124	138	104	138	142	114	120	111	128	117	138	117	134	130	131	131	129	111	117	116	128	137	133	134	115	122	109	146	120	145	133	124	90	122	111	134	143	98	116	118	138	137	113	125	116	140	121	128	128	129	114	122	124	135	96	102	125	121	124	121	108	104	129	125	135	120	119	131	115	109	148	147	132	108	109	136	121	115	102	112	124	102	138	143	127	122	124	122	117	105	140	138	130	111	128	110	120	117	129	129	119	125	132	128	136	125	129	119	133	132	122	123	120	121	125	127	115	119	119	119	115	125	121	123	113	141	108	131	119	122	119	122	131	118	120	142	126	122	113	130	129	131	110	141	108	120	124	119	136	117	132	120	119	119	120	121	126	146	135	143	121	143	128	139	121	117	125	103	132	138	123	99	118	130	127	112	113	132	123	109	135	127	126	151	132	127	135	115	121	129	111	123	134	124	119	120	132	132	133	107	110	102	127	128	116	139	132	126	123	106	120	124	140	125	127	135	114	128	137	134	120	115	133	130	95	127	114	134	148	121	143	115	138	114	130	124	105	137	137	135	111	148	115	146	113	121	117	113	114	142	119	123	116	125	132	126	115	117	106	126	115	132	102	106	143	116	132	105	123	144	121	133	125	123	121	129	148	109	148	130	148	120	122	107	116	163	130	127	140	135	121	128	126	143	142	124	153	123	134	122	113	117	142	129	124	142	117	121	118	126	120	128	132	155	108	127	115	107	108	122	126	136	109	122	123	138	118	109	115	112	125	145	108	128	134	104	110	108	111	136	127	135	128	130	132	130	115	139	120	128	126	100	118	133	126	114	121	129	123	113	131	140	133	122	127	114	138	148	131	112	109	124	150	108	117	120	107	125	126	143	114	110	124	133	122	117	139	115	120	122	130	124	129	105	120	132	124	135	115	128	134	126	129	128	109	112	94	124	130	136	117	107	119	123	102	109	126	123	121	127	133	107	143	131	141	113	129	115	125	137	126	122	138	123	118	145	137	104	125	123	117	122	119	105	114	106	123	110	145	103	123	129	117	120	122	121	109	147	134	130	143	111	121	132	123	124	121	99	124	137	111	135	135	113	114	128	129	140	153	111	106	109	112	117	135	126	137	128	117	172	117	131	133	121	142	121	121	120	139	128	109	108	119	134	120	127	123	132	138	122	136	137	117	125	121	125	116	107	119	118	121	124	114	114	126	123	116	112	120	122	128	112	122	116	142	118	117	110	117	116	103	101	108	121	96	116	147	126	119	101	117	125	127	106	106	121	119	110	121	130	131	132	110	127	118	116	127	113	130	137	122	116	124	125	122	119	125	106	123	118	127	121	104	117	128	132	141	148	143	127	128	135	121	147	128	102	110	114	152	134	125	131	116	120	137	137	140	137	121	123	123	123	129	103	122	127	119	122	145	137	119	125	118	120	129	131	107	113	124	139	131	104	129	135	112	125	132	106	124	110	133	140	110	131	158	130	130	136	140	151	144	113	121	141	128	125	118	114	93	107	127	118	123	137	116	110	116	128	110	114	116	117	129	102	129	128	126	110	113	139	133	133	106	132	150	133	123	99	97	120	118	123	140	126	119	141	141	127	118	141	130	112	137	124	130	112	144	123	107	111	125	133	124	138	107	151	129	139	114	133	108	112	125	130	139	134	125	142	128	124	119	126	144	132	130	92	115	129	129	118	120	109	114	106	126	122	138	121	113	142	139	131	135	105	123	141	131	128	125	114	148	126	119	120	149	105	122	124	117	134	130	116	139	108	119	114	127	118	129	105	122	121	125	127	116	148	137	131	120	129	140	142	132	121	124	117	130	110	114	142	118	113	120	122	126	140	123	129	132	126	131	129	132	118	139	120	127	112	138	119	132	117	122	123	110	140	111	145	139	120	119	133	128	117	125	100	117	111	126	106	119	123	142	130	130	107	139	121	126	113	127	120	134	127	116	106	124	121	135	133	131	121	121	112	128	124	120	122	138	103	136	134	112	126	110	161	110	97	134	126	170	129	132	133	147	125	141	117	125	122	143	138	134	123	135	124	122	147	122	123	121	128	105	131	148	121	141	131	121	132	144	105	129	106	144	125	139	94	151	117	126	139	134	133	123	131	123	126	127	121	116	148	119	125	106	119	133	114	119	132	127	138	123	135	103	120	92	127	130	126	111	121	132	101	119	117	113	119	120	145	116	138	144	131	160	137	128	148	125	123	112	115	124	125	167	119	146	117	117	123	149	128	127	135	114	125	108	109	105	119	122	112	140	121	126	137	139	111	122	136	103	121	134	121	142	112	124	137	119	119	130	107	127	141	122	116	134	134	142	101	122	101	115	111	132	132	103	140	134	129	116	118	118	140	128	113	130	132	129	140	119	117	114	114	115	115	144	157	117	131	122	106	130	118	117	117	113	139	115	121	127	138	143	144	124	132	118	123	125	129	106	129	133	122	117	132	133	143	129	117	126	117	110	122	140	114	115	139	142	122	134	113	133	124	123	122	121	128	134	121	133	103	124	127	127	108	124	122	142	121	100	125	132	125	124	130	113	109	125	120	133	126	121	116	121	140	115	104	140	116	113	141	117	112	115	130	130	109	127	117	130	118	130	131	101	116	118	117	106	140	125	110	126	116	128	124	120	128	128	125	116	103	112	132	121	125	122	134	108	145	116	115	120	120	103	99	151	130	111	125	143	132	116	125	113	138	123	130	115	129	123	132	123	123	118	125	118	141	137	140	113	141	127	121	102	140	127	116	137	140	128	124	109	118	139	106	114	124	131	122	138
6363	3396	2762	3028	2668	2196	1721	1389	1206	1038	992	873	777	721	667	663	619	546	533	550	491	502	475	454	472	464	456	416	434	424	363	368	407	393	388	379	379	381	384	413	380	361	362	346	324	349	328	340	318	354	338	328	354	348	370	349	346	337	356	349	337	364	340	309	351	319	348	345	363	320	353	326	338	341	321	306	364	341	371	335	338	345	306	339	328	320	326	325	316	346	317	301	325	328	344	337	320	362	325	317	325	333	316	322	370	349	317	322	310	341	326	297	336	305	351	321	314	342	302	308	315	305	271	319	371	298	319	335	334	364	307	319	343	316	310	327	340	329	321	314	361	308	334	323	319	333	331	308	351	345	335	300	310	315	323	344	334	312	350	337	319	324	324	317	356	365	344	352	342	316	318	318	309	312	339	326	319	349	300	330	313	347	319	322	314	330	305	316	328	338	309	312	324	374	350	339	304	296	326	306	312	291	298	302	304	337	301	326	343	279	331	323	358	333	301	338	331	321	362	319	321	307	325	337	367	343	323	338	324	327	329	289	324	315	304	301	347	334	351	322	339	312	319	290	313	316	352	310	297	327	332	344	333	302	324	334	293	343	308	301	304	318	311	362	332	327	327	329	350	305	328	290	331	348	336	281	346	291	337	333	295	339	343	343	307	330	302	344	349	303	316	318	276	324	335	309	308	307	320	344	316	338	307	311	301	318	348	317	326	324	317	340	329	327	310	356	311	327	321	303	336	317	352	313	330	334	341	345	305	344	348	332	349	281	315	313	329	319	311	313	346	327	335	305	328	317	342	302	329	311	333	331	287	306	365	338	317	337	357	320	341	304	378	301	307	376	336	319	293	304	326	322	311	285	325	317	330	302	303	329	360	284	304	359	330	303	332	353	318	331	359	327	306	317	324	300	316	328	309	306	300	334	327	306	341	336	325	298	328	368	321	328	345	316	328	333	340	343	313	309	314	344	293	300	324	352	317	348	337	292	334	336	311	354	336	322	289	318	298	352	295	313	336	297	318	332	340	343	350	341	305	368	296	312	346	335	332	327	335	307	352	311	316	319	309	335	337	316	298	290	323	337	329	345	338	319	313	328	325	319	303	359	321	313	328	322	330	308	324	289	310	347	336	296	354	329	331	351	311	335	330	333	329	319	329	309	342	331	344	291	308	337	331	339	298	316	310	288	312	314	292	324	335	330	299	301	333	326	318	322	337	333	317	281	314	310	329	353	319	344	283	339	361	331	331	302	344	328	345	317	317	323	311	373	333	343	323	283	327	318	324	334	295	361	351	344	320	317	327	323	298	328	326	299	335	326	317	308	309	338	295	285	316	306	328	326	330	368	318	345	316	318	318	321	315	310	306	322	320	304	329	313	320	328	309	285	318	336	335	310	310	303	306	333	327	331	318	365	297	347	310	335	321	336	326	325	315	332	307	327	312	354	323	335	313	340	334	322	341	321	319	318	282	345	377	292	337	306	292	371	320	289	298	337	325	306	329	327	321	316	325	309	349	301	327	323	332	343	328	300	341	329	330	341	307	341	316	325	306	307	279	335	326	314	328	323	305	316	346	323	339	344	305	332	312	333	314	316	300	282	324	333	323	340	351	312	320	334	321	326	318	295	332	324	292	300	309	329	368	322	319	332	305	299	332	348	323	339	321	322	312	320	315	341	342	332	314	323	330	335	327	307	302	330	302	331	349	343	317	314	314	323	314	337	312	341	314	313	326	325	313	294	315	312	316	325	319	276	289	299	319	310	315	321	332	301	327	353	298	303	344	329	303	330	319	305	313	313	312	317	302	322	332	304	338	305	355	317	332	308	329	324	337	357	336	345	299	323	318	340	306	351	314	339	317	336	305	313	338	301	355	360	327	351	346	323	308	319	373	334	289	311	344	318	320	344	323	323	341	303	330	330	306	339	332	335	340	307	326	350	318	327	356	280	330	328	329	331	319	319	349	346	329	297	318	322	320	298	327	321	327	335	357	304	319	307	326	316	328	328	323	317	348	307	348	298	323	343	354	351	315	326	291	335	316	321	297	320	342	330	305	300	316	336	339	320	341	330	321	309	339	329	302	338	323	337	316	331	304	311	323	311	297	309	309	353	305	329	308	310	339	322	323	342	335	319	336	345	334	319	334	354	316	356	362	317	346	308	341	322	299	356	311	355	320	332	310	314	307	316	336	311	304	333	318	322	314	311	331	336	314	330	325	302	342	306	309	328	310	308	288	293	317	306	309	341	317	288	279	332	328	320	316	301	334	339	285	297	308	313	341	314	350	340	320	323	311	293	312	282	306	315	316	295	290	333	321	313	317	308	356	329	299	325	346	318	312	315	295	306	276	348	358	320	327	336	306	313	346	362	336	318	335	318	299	333	315	328	314	335	316	301	315	321	311	306	320	309	305	333	312	344	325	331	318	297	332	347	329	306	313	351	305	332	337	318	333	323	343	295	296	317	358	315	305	313	341	337	305	343	330	326	302	295	316	305	306	312	323	329	318	321	326	341	336	324	356	344	298	322	326	350	314	362	334	310	306	349	301	306	333	299	351	333	310	322	355	311	336	325	316	321	323	314	352	362	328	302	339	331	329	315	322	350	304	346	324	328	327	309	330	341	318	307	287	295	331	309	313	324	317	342	324	321	298	329	319	352	307	342	321	316	339	349	325	290	292	298	308	309	303	316	326	323	326	329	335	315	312	289	310	341	342	316	304	296	311	303	353	297	311	328	327	316	310	293	297	314	314	336	300	344	337	334	356	328	322	292	323	295	308	319	307	327	332	314	287	347	325	333	329	352	313	335	300	318	359	303	344	337	309	302	330	287	326	335	340	323	329	322	347	309	323	312	300	311	331	325	340	363	324	342	322	318	333	294	356	297	334	318	328	290	338	345	317	310	299	332	321	321	323	305	315	337	344	358	336	322	362	311	324	333	331	343	314	313	341	316	345	341	320	297	336	318	296	353	337	315	311	340	348	303	330	321	329	330	308	316	310	317	358	329	289	333	306	318	300	320	325	285	321	324	329	333	314	350	314	347	326	313	291	328	338	340	309	308	319	306	314	333	336	325	300	313	311	310	318	318	339	360	339	314	311	351	330	308	319	332	316	316	320	276	325	345	310	334	344	315	327	330	322	324	339	296	325	343	378	341	301	342	304	318	299	312	319	295	355	322	312	320	300	308	299	319	336	353	327	303	325	330	313	296	339	329	315	331	324	357	322	333	305	313	316	322	318	287	306	310	293	369	339	337	309	353	319	295	337	307	293	360	310	321	319	309	329	317	319	342	347	303	316	320	312	341	324	339	293	342	346	302	306	303	317	334	294	292	357	319	326	340	335	314	289	349	334	299	307	294	295	316	339	292	322	319	368	346	343	324	331	348	356	340	292	328	340	344	293	313	315	331	323	334	307	344	318	315	303	335	348	298	321	311	308	336	328	314	320	333	323	318	276	301	341	332	314	329	291	331	323	325	318	292	311	328	317	319
20079	9241	3352	2020	1420	984	740	590	533	418	413	355	338	338	293	266	272	300	267	274	252	256	243	265	246	254	233	258	252	244	234	227	222	201	235	229	228	230	232	234	227	214	216	226	236	235	201	197	219	204	226	242	240	210	205	186	246	227	209	204	205	224	201	216	208	218	199	207	213	213	226	203	218	207	213	203	176	192	206	219	197	216	198	220	200	209	196	209	205	196	207	209	206	225	196	194	191	226	226	219	194	222	194	233	218	223	208	215	207	225	184	227	190	222	220	213	233	199	219	217	231	207	235	243	229	218	228	203	199	222	210	210	208	237	202	198	226	216	224	217	221	216	213	189	244	215	220	222	216	190	189	211	205	218	210	237	197	222	227	189	204	199	198	226	211	195	200	184	193	192	193	188	193	173	215	200	206	202	195	186	227	184	208	223	212	196	199	217	200	201	206	241	190	195	219	243	209	180	198	217	179	190	238	226	197	225	216	186	190	202	202	203	197	215	200	195	201	206	204	243	220	179	184	190	209	206	250	200	188	216	234	175	206	198	196	202	212	197	173	177	207	216	201	193	182	200	205	185	236	238	186	200	184	211	221	226	232	231	232	225	201	227	198	207	192	229	218	194	206	174	233	198	214	196	223	198	193	190	203	210	217	177	200	229	207	210	228	205	222	191	194	194	196	206	191	197	212	215	223	205	205	195	214	218	238	215	216	208	237	195	224	217	225	217	197	220	223	229	219	183	199	205	244	224	193	231	232	187	211	201	188	187	190	203	208	195	195	216	192	201	205	196	226	210	204	175	205	206	214	214	197	195	203	240	220	243	225	217	214	196	203	200	204	193	221	223	253	203	219	209	213	184	223	204	224	213	203	190	200	221	207	198	197	192	207	214	214	215	214	223	216	199	213	193	239	203	205	202	236	232	206	198	188	215	205	202	209	189	200	223	220	232	217	209	221	218	215	215	227	206	221	195	235	215	207	189	204	215	198	214	214	213	215	179	229	207	199	201	220	208	222	220	223	192	195	216	196	226	203	188	217	229	230	200	211	217	205	215	208	227	222	186	213	233	207	214	196	208	227	225	201	214	229	234	209	193	201	221	208	251	200	229	214	182	205	182	208	220	239	205	209	214	212	201	206	197	203	204	206	235	199	213	237	207	210	205	199	210	233	213	222	177	232	234	189	195	213	202	225	220	218	193	216	204	219	210	186	206	187	195	207	214	209	216	185	178	227	215	211	211	207	222	202	209	216	199	237	215	227	227	208	177	217	203	205	212	213	213	217	204	191	203	232	220	218	201	208	190	198	205	205	216	203	179	220	174	211	212	198	191	231	208	196	186	216	212	172	229	213	213	214	235	215	219	222	194	193	204	208	223	215	199	210	192	221	191	205	193	209	218	204	216	187	188	200	217	166	207	226	219	206	210	218	220	232	212	223	209	208	209	245	215	201	199	212	195	192	209	251	208	200	182	223	230	179	219	173	196	212	221	231	223	227	194	184	203	195	213	225	198	207	209	193	231	205	194	205	207	195	193	195	210	209	191	210	198	222	206	204	212	216	211	224	213	212	196	192	213	214	197	207	189	211	220	228	207	206	231	214	227	211	209	208	203	228	187	184	219	226	220	198	196	195	264	222	212	212	223	211	193	204	222	214	209	196	205	195	208	209	217	211	217	209	200	244	239	216	221	222	226	219	230	214	191	206	228	221	245	229	220	226	192	208	184	186	188	245	210	237	191	205	213	195	214	254	181	193	202	231	210	208	200	192	214	224	226	219	212	191	213	203	204	187	206	220	228	217	219	199	239	198	213	230	222	233	218	186	211	219	225	211	193	226	203	179	223	227	211	218	180	224	214	201	237	199	199	220	213	193	205	223	211	220	215	197	208	220	191	214	213	224	217	226	210	199	195	213	184	188	206	217	222	236	210	238	223	225	228	216	207	219	227	215	207	198	200	196	229	239	224	204	208	193	207	191	208	218	200	200	186	192	203	215	199	215	191	192	189	214	235	204	208	240	195	216	212	208	220	210	204	195	269	221	226	218	201	187	199	226	222	170	194	234	223	183	208	218	211	248	216	212	219	224	193	211	210	210	195	229	207	231	211	193	174	201	194	171	200	218	192	194	188	188	198	205	211	205	198	183	206	218	202	218	230	228	200	217	231	190	196	217	195	246	202	201	211	229	206	203	193	209	199	206	209	174	206	206	240	197	191	219	231	215	207	206	222	212	204	218	210	201	203	196	212	235	216	198	204	207	206	221	208	223	237	204	216	202	208	218	214	201	205	180	219	206	199	223	235	206	198	193	214	187	223	201	204	245	181	196	230	214	188	203	211	213	196	187	199	235	220	178	236	197	206	205	201	211	210	208	180	207	195	221	187	196	205	205	210	210	194	202	241	209	211	214	228	187	197	222	200	223	213	214	196	187	206	216	207	214	210	211	203	190	250	200	213	225	180	197	168	204	211	216	225	227	218	191	203	200	240	198	182	244	245	219	207	225	200	189	221	212	213	228	227	191	221	200	199	223	192	208	222	220	207	186	208	237	219	191	197	212	224	218	224	214	218	213	219	233	190	192	201	214	194	223	197	208	186	202	195	209	189	212	215	223	231	202	212	198	209	221	211	215	214	197	245	182	222	209	203	177	225	209	218	210	218	235	231	208	226	213	218	222	217	197	180	202	196	227	240	206	202	233	211	187	205	231	243	223	210	186	198	227	192	227	200	187	233	217	213	207	226	199	190	212	209	223	192	202	197	215	208	198	233	193	223	187	222	203	226	229	234	195	223	205	233	221	189	215	178	208	200	212	242	209	196	200	223	188	214	211	191	216	203	225	222	210	213	213	222	202	200	202	216	191	205	234	219	214	256	211	183	191	205	198	205	218	181	225	191	221	221	215	235	219	214	200	229	198	192	218	185	236	193	194	209	231	222	200	199	194	203	221	236	227	198	210	207	213	218	207	202	199	259	191	195	210	206	228	221	229	197	218	208	206	224	199	188	186	216	198	220	230	204	224	214	209	219	204	202	215	223	208	195	179	219	210	182	208	216	197	199	204	218	187	212	208	207	232	242	191	210	195	189	225	210	213	222	220	211	238	237	207	191	208	202	193	218	212	202	203	205	215	211	230	218	195	199	219	183	224	233	223	230	223	225	207	189	178	199	194	222	208	190	194	205	218	215	203	199	218	214	208	201	215	194	208	200	199	230	229	198	236	206	201	200	215	189	195	211	205	204	208	228	211	200	214	202	183	215	229	214	223	204	201	205	232	214	234	190	210	220	225	212	234	218	217	207	216	240	209	181	226	214	210	219	230	223	205	207	238	231	187	245	235	226	195	196	204	206	224	214	217	175	204	200	205	215	200	203	207	212	206	208	200	221	196	199	205	214	233	203	224	203	229	229	217	203	212	210	215	232	207	203	231	241	202	218	208	192	190	221	225	214	206	219	189	204	202	202	206	192	213	205	207	213	219	213	216	196	224	173	212	221	208	202
8156	5840	5109	5686	4947	3917	3099	2534	2219	1895	1600	1547	1395	1277	1145	1093	990	973	840	915	757	784	785	763	715	665	742	639	717	683	613	640	648	614	631	632	574	581	574	619	617	522	573	563	551	563	560	537	570	544	518	513	570	542	555	524	526	499	549	523	529	541	517	496	503	491	486	537	564	539	451	542	492	512	525	491	525	517	509	516	497	483	514	480	513	509	495	480	514	529	522	508	514	493	517	527	502	496	490	471	548	508	497	501	458	514	517	499	500	498	488	467	494	500	465	492	480	503	475	527	529	495	504	519	489	484	545	473	497	509	462	499	491	504	487	476	504	475	481	529	461	498	483	519	527	491	477	481	484	491	473	506	478	490	504	490	474	490	480	482	492	552	505	507	500	477	469	487	490	534	516	456	467	495	495	507	469	498	490	461	496	456	494	513	509	499	497	486	470	490	514	436	488	483	441	483	499	524	443	467	503	464	488	489	502	508	526	514	467	484	500	468	538	449	471	473	467	490	463	501	522	488	497	502	462	505	498	534	455	481	490	474	452	471	494	490	489	517	512	483	492	523	522	539	481	543	479	470	471	516	490	435	514	514	468	504	478	487	522	511	474	514	517	457	478	498	464	450	469	482	483	503	457	515	475	520	506	475	452	485	478	473	461	510	518	502	498	492	494	517	468	421	460	451	479	460	508	458	487	500	496	482	520	462	461	457	492	501	449	514	455	459	487	510	500	470	463	494	484	511	453	487	477	523	464	484	501	478	496	484	470	502	486	509	499	475	496	517	500	514	474	457	488	490	471	454	469	493	486	504	476	493	463	466	513	455	509	469	509	464	478	473	477	462	504	496	448	496	503	490	453	472	482	499	460	501	467	498	493	436	517	490	493	480	451	529	480	475	495	499	451	477	444	517	523	446	491	492	441	484	505	491	450	503	466	494	486	503	484	523	503	517	495	516	488	464	480	496	517	506	485	472	472	484	528	481	480	537	510	454	456	488	491	457	498	475	472	517	486	479	490	481	475	479	496	471	519	485	457	496	441	496	488	499	492	447	499	469	505	482	503	473	483	466	468	458	482	504	475	464	476	491	506	492	490	463	509	479	502	526	513	485	461	486	462	456	498	482	520	512	506	489	531	482	479	514	474	503	520	479	482	483	512	493	502	453	482	513	472	483	509	463	503	488	498	504	492	520	493	492	458	470	468	479	472	457	450	483	499	513	504	498	517	465	499	539	488	475	497	495	538	496	448	488	500	483	515	485	465	491	507	511	479	511	493	468	481	457	548	483	486	490	498	455	477	479	458	499	490	480	513	491	492	485	500	470	478	496	457	472	453	479	456	500	455	477	489	514	527	457	521	498	505	519	495	490	538	441	498	504	452	499	465	467	464	482	490	499	529	499	515	466	478	467	504	453	499	517	430	478	508	485	483	502	534	478	507	552	469	471	512	526	522	480	497	491	470	467	491	483	489	545	476	463	478	486	491	481	521	504	503	454	495	504	465	476	528	515	486	494	513	507	492	496	459	452	498	479	517	526	496	454	468	471	500	522	467	534	504	481	512	464	516	497	485	478	488	473	523	504	485	477	484	487	496	478	507	465	497	445	490	515	535	496	472	491	505	518	506	475	487	433	510	509	484	509	510	527	486	487	453	491	516	456	458	438	534	483	494	482	489	520	493	498	540	499	515	513	483	488	485	493	474	477	531	551	463	454	492	479	488	468	470	455	497	494	485	460	447	456	481	532	473	467	488	469	515	483	504	462	494	516	496	456	462	460	458	464	486	510	506	482	496	491	489	501	450	525	507	507	509	490	466	500	497	465	480	460	473	522	487	482	500	525	474	515	473	450	505	494	511	523	451	497	508	491	480	465	459	497	479	456	485	514	498	514	494	497	508	483	490	472	473	495	465	489	462	470	479	521	479	507	483	502	484	490	490	453	494	524	504	511	524	490	454	517	478	505	476	469	491	518	495	489	497	469	467	484	494	563	483	498	483	453	416	494	485	462	497	491	492	529	513	479	501	457	451	492	502	478	526	499	485	464	469	504	495	508	457	504	506	490	502	481	514	468	482	502	487	489	454	483	510	453	463	466	461	481	493	466	499	499	472	485	485	478	435	493	462	504	435	472	458	445	503	510	504	502	493	514	457	464	474	501	457	461	487	485	508	490	482	522	490	503	470	488	463	464	484	534	481	527	503	504	510	469	505	516	489	497	524	457	483	493	477	500	462	446	464	456	512	471	448	449	493	504	525	480	492	494	482	487	506	503	479	492	472	482	458	490	523	491	508	485	500	502	494	466	451	508	480	481	465	498	516	482	482	495	493	458	481	490	467	462	456	509	497	446	502	450	465	485	466	480	429	477	496	494	478	476	493	479	476	471	505	474	522	490	452	503	480	457	455	508	470	513	490	502	469	502	508	499	475	462	487	496	490	469	475	485	446	495	513	475	490	477	490	474	480	492	498	530	453	507	468	537	452	482	497	496	484	474	464	501	480	496	471	497	445	479	500	437	472	454	542	489	499	544	479	511	444	497	486	488	489	475	546	439	501	496	481	509	488	462	510	502	521	496	479	453	474	491	490	488	502	477	488	492	520	469	498	513	482	477	462	490	497	484	499	454	483	482	492	478	525	458	463	502	489	489	471	527	452	509	497	490	482	473	470	475	471	465	478	456	489	527	481	492	458	494	490	464	479	478	480	479	488	480	487	485	439	505	495	459	482	489	437	488	491	499	517	484	514	468	472	508	494	515	462	458	463	485	460	492	498	466	523	471	517	471	471	520	512	433	517	504	449	456	512	483	471	501	490	485	500	484	504	515	486	495	525	495	490	490	501	493	477	498	479	486	495	452	484	464	549	494	466	514	498	500	504	485	516	504	443	472	440	457	497	486	504	480	485	458	462	490	446	505	472	461	493	479	524	488	480	476	522	511	492	512	498	498	491	507	481	493	494	477	512	508	477	505	487	509	532	431	484	461	475	522	467	491	508	435	510	477	501	455	498	469	511	484	478	499	471	491	491	516	496	474	449	469	524	486	504	509	475	455	487	502	502	460	476	497	492	478	442	480	490	492	470	486	455	489	472	513	506	525	508	470	502	495	495	526	478	505	483	504	480	498	513	499	469	531	497	497	480	469	531	501	484	542	488	512	485	479	470	519	487	518	473	471	478	514	456	504	538	466	454	478	506	500	439	470	475	466	509	483	496	484	510	464	485	449	512	490	476	476	481	511	490	506	494	475	481	464	498	487	495	499	489	466	465	463	505	470	525	481	468	511	510	492	493	474	433	481	500	482	480	453	503	474	463	474	480	477	446	472	496	446	516	454	459	479	466	489	490	469	442	469	478	482	439	443	495	499	469	470	456	475	507	494	496	501	495	452	473	479	498	474	497	460	481	500	524	487	498	399	486	490	438	472	499	471	519	493	499	449	521	500	479	480	518	450	497	496	488	553	472	505	464	525	505	479	478	509	498	437	456	455	481	494	466	468	483	528
2618	349	98	74	69	49	40	48	36	40	42	48	44	39	47	49	59	43	42	41	36	34	45	34	38	60	52	41	44	44	50	40	37	42	37	47	39	50	52	35	32	42	37	42	37	33	38	56	49	45	52	54	45	39	51	46	47	54	44	49	33	45	34	52	50	47	55	29	45	40	47	41	43	53	44	39	46	44	43	50	37	46	47	53	47	43	43	41	51	50	36	49	45	59	35	31	33	37	48	32	43	44	45	33	49	54	39	37	45	42	39	32	43	39	41	43	40	46	30	41	49	48	30	44	40	49	43	51	43	46	47	46	48	43	47	52	51	50	40	44	36	45	33	39	35	43	38	49	35	60	48	38	37	46	54	45	36	33	44	44	39	36	53	51	40	50	51	46	50	36	32	61	48	35	40	54	46	53	45	52	46	28	39	43	45	41	39	37	35	41	51	33	37	41	42	36	53	47	47	43	52	43	44	46	33	43	42	53	40	41	53	36	55	37	37	41	51	52	45	32	38	49	47	46	38	45	48	32	53	35	49	53	43	54	40	41	40	30	32	38	37	40	49	41	30	45	45	42	48	32	40	50	33	50	48	36	36	30	36	40	32	58	56	42	39	42	47	50	40	48	42	45	32	45	43	45	54	35	41	31	49	42	47	44	50	39	52	52	59	53	47	44	49	34	44	33	38	45	46	50	41	37	59	34	58	35	44	44	36	44	37	40	45	41	43	54	38	61	45	43	56	45	35	36	49	45	41	34	47	53	40	41	36	50	36	52	52	48	51	43	52	44	35	49	59	57	34	48	34	49	45	39	47	39	48	50	50	50	39	40	40	44	47	53	35	44	35	57	40	36	49	40	35	47	48	43	46	51	43	51	51	34	44	50	44	42	51	48	57	42	47	34	36	35	39	51	48	52	43	45	50	48	42	42	47	39	39	38	39	47	43	44	39	40	43	55	39	51	56	55	35	53	42	44	58	44	26	47	48	32	37	50	70	47	47	37	44	54	50	55	46	46	49	55	41	52	60	53	41	63	40	28	25	44	53	54	39	52	44	38	44	45	41	47	42	44	47	47	51	51	59	45	40	41	37	58	49	36	48	43	44	46	51	47	60	34	50	45	46	48	50	43	53	47	56	48	33	50	50	54	38	50	40	37	52	38	42	54	43	31	45	42	36	37	54	50	39	43	41	47	39	57	54	44	45	35	53	58	42	43	46	46	38	47	34	45	46	44	38	46	54	71	48	45	46	48	38	46	51	44	45	57	47	40	46	47	46	38	52	48	62	50	43	51	43	45	48	39	33	49	40	40	48	39	53	48	62	47	48	59	38	29	33	52	50	40	39	50	59	44	46	41	43	34	36	48	36	36	44	58	43	36	42	55	59	48	45	45	36	55	61	50	36	52	51	41	49	48	50	24	38	47	38	44	58	56	31	48	29	34	49	40	52	39	46	44	37	36	40	32	43	54	38	46	41	57	39	49	35	42	33	47	41	54	37	43	51	44	45	56	39	44	27	50	46	43	50	39	36	45	45	51	43	58	37	43	42	33	41	39	48	53	46	48	43	45	52	44	40	45	45	47	41	49	50	50	37	41	39	52	47	54	51	43	50	41	47	50	47	44	33	63	39	41	48	47	47	56	49	37	38	59	43	50	32	42	45	31	46	34	38	56	51	45	49	46	50	54	54	45	44	44	47	47	39	38	52	56	59	45	46	52	50	44	44	49	41	50	47	42	57	41	50	40	26	48	46	45	61	41	48	45	43	33	53	51	50	49	50	53	43	45	49	43	47	36	34	42	34	29	47	45	63	43	37	45	43	35	48	45	40	56	32	45	41	43	44	47	50	48	46	41	38	39	38	46	44	56	55	47	48	34	39	37	46	34	44	47	43	37	48	47	58	51	50	42	37	42	48	54	40	39	43	47	53	47	53	44	47	49	46	48	39	43	42	47	35	46	42	32	50	43	52	43	36	47	57	39	40	39	58	40	36	42	58	45	40	56	50	42	43	45	46	56	47	43	42	46	48	44	33	39	39	47	59	51	58	54	36	52	48	48	37	56	49	39	45	47	57	48	39	44	41	51	40	48	40	56	40	48	44	55	45	44	35	45	34	42	35	52	41	37	46	60	50	50	44	42	54	43	38	40	41	55	45	38	48	36	54	36	44	39	59	33	39	46	44	42	46	37	49	51	45	40	38	46	42	44	44	52	44	62	37	61	43	42	53	56	46	49	57	36	52	44	48	48	45	50	46	45	43	44	40	49	35	26	41	54	35	46	36	51	45	41	41	46	40	45	39	51	52	59	40	45	72	43	50	35	43	45	49	28	32	49	37	52	39	43	51	46	49	39	38	47	45	44	55	49	48	59	45	31	41	40	39	44	45	41	41	40	34	48	44	45	43	35	46	38	47	28	47	45	27	38	45	47	48	46	40	48	26	40	47	58	36	39	50	58	56	48	56	54	38	42	39	37	34	40	51	57	49	37	55	42	57	48	38	39	35	36	53	49	53	35	34	36	32	38	46	56	52	42	49	33	52	43	56	54	26	43	38	48	41	40	49	50	45	33	56	58	43	57	38	38	47	41	43	41	37	38	39	42	45	34	46	40	34	44	44	48	37	63	39	42	45	45	38	51	40	36	39	36	53	42	41	32	39	32	52	40	51	38	40	53	48	49	44	54	53	54	55	47	32	42	44	43	44	48	37	36	42	52	37	25	44	39	47	39	36	48	48	36	34	54	46	50	39	36	46	44	49	55	49	29	53	49	49	52	48	49	48	53	52	34	49	55	48	40	45	44	58	31	33	46	44	37	42	42	35	61	40	44	47	35	40	40	51	47	44	65	53	39	48	47	52	39	40	32	49	39	53	41	46	33	34	48	55	48	48	46	53	47	37	50	35	51	46	44	39	42	44	49	44	37	40	42	41	39	45	38	35	43	50	40	46	36	51	50	43	50	52	44	46	49	41	46	35	39	37	34	57	41	32	45	47	45	53	39	51	49	32	50	48	48	41	39	56	53	41	37	54	38	42	45	36	46	35	40	44	47	37	48	48	42	43	42	39	38	58	29	45	39	48	36	55	41	38	52	45	36	39	32	40	40	45	48	33	28	44	37	51	52	49	38	43	34	47	42	51	44	41	45	45	40	51	45	44	49	51	44	57	39	55	48	42	44	40	51	57	53	48	33	43	38	49	46	48	65	33	34	35	34	42	39	54	42	38	43	38	47	42	43	36	48	43	60	70	55	46	41	42	43	46	43	52	42	39	52	41	36	61	34	44	36	45	33	49	35	49	30	46	43	50	55	58	45	36	49	40	46	47	30	21	42	49	44	51	37	33	38	47	44	55	48	34	43	43	48	51	49	38	38	67	29	50	40	54	45	40	67	45	43	37	44	32	45	45	47	44	34	53	32	47	48	39	45	47	56	46	30	65	41	47	48	46	54	51	41	47	52	32	54	44	36	42	36	46	38	61	25	49	43	36	52	42	57
2221	470	241	248	211	214	190	213	150	164	151	175	199	150	147	149	161	184	154	158	171	140	150	170	151	144	138	131	156	136	142	149	146	149	169	137	157	121	153	144	164	154	164	142	154	159	140	124	149	152	137	137	147	157	160	149	131	165	147	143	147	155	163	136	147	135	172	142	144	172	140	121	161	164	164	141	154	145	154	142	154	146	167	154	162	144	142	144	129	127	169	148	136	126	144	146	147	130	156	142	154	128	160	152	151	150	158	127	145	157	161	127	168	150	136	146	138	126	148	150	133	136	145	135	119	126	153	144	156	147	131	150	158	144	166	128	134	155	149	145	146	163	168	157	138	151	153	114	149	146	133	166	143	164	151	145	124	147	135	140	166	138	153	160	140	123	168	144	158	145	155	131	158	144	146	159	150	152	137	146	125	149	134	146	135	152	139	154	136	148	141	144	165	147	158	148	148	147	136	150	147	158	154	153	136	144	141	162	149	124	151	139	147	147	141	134	144	155	154	148	146	174	128	155	165	160	147	148	142	118	149	136	167	136	150	151	148	147	130	132	141	177	155	154	125	133	132	141	137	128	138	154	149	153	146	166	159	151	157	144	144	174	145	146	146	146	121	153	146	150	138	165	143	151	144	140	128	149	145	129	154	130	135	150	121	140	138	146	158	146	157	156	141	130	161	129	138	152	166	149	160	129	154	133	153	131	122	148	147	146	133	130	150	141	130	154	140	155	131	147	155	167	155	142	165	164	144	130	131	149	173	147	148	156	115	140	143	165	159	148	139	146	167	127	150	154	139	138	155	159	153	145	126	151	150	131	146	146	137	147	160	152	151	164	147	157	164	138	159	147	124	151	135	156	138	138	156	146	185	162	157	140	132	142	135	164	145	130	158	145	158	147	163	148	154	161	148	143	145	152	165	149	143	149	144	143	151	132	116	144	130	144	152	136	160	122	153	142	126	152	152	133	143	151	157	152	155	139	150	143	164	156	151	155	145	141	152	139	151	140	141	133	155	145	160	137	158	153	150	141	149	134	178	142	146	173	140	130	138	163	149	142	144	127	150	141	137	141	130	145	135	139	160	144	149	139	142	142	149	152	165	149	164	135	139	145	151	152	145	149	149	167	126	149	149	143	159	151	141	155	144	133	145	144	171	147	144	173	135	157	153	140	164	146	127	164	146	159	150	122	142	144	159	122	137	154	129	170	167	113	140	148	137	154	151	157	139	151	124	142	140	148	137	158	144	136	128	142	135	156	140	170	164	139	148	143	135	145	130	137	143	141	126	147	152	153	148	140	157	128	150	160	142	150	146	163	160	148	138	150	129	157	175	157	137	134	151	137	152	146	125	114	141	167	148	136	158	138	133	164	152	138	156	151	146	140	156	136	151	150	127	137	150	146	159	135	178	133	143	127	133	132	121	151	168	141	148	144	140	163	147	131	137	156	126	150	147	153	142	108	162	148	152	158	135	137	126	132	166	164	143	152	143	136	153	163	157	139	154	143	147	155	162	122	153	143	156	153	161	136	151	149	160	152	160	144	137	148	140	138	145	143	141	169	151	141	137	133	154	157	135	147	121	150	159	146	143	136	132	143	140	126	137	157	147	163	132	139	142	142	133	147	163	156	134	149	139	156	136	133	138	145	157	153	131	141	156	145	149	153	134	125	121	146	157	149	149	134	156	131	145	155	155	150	133	148	169	160	133	136	162	142	154	154	140	155	164	134	142	170	148	156	134	145	145	166	161	147	150	152	149	151	137	117	151	141	141	161	140	154	155	151	139	146	127	160	155	148	154	141	153	167	161	126	135	156	132	130	156	124	137	162	161	119	142	147	147	144	145	138	152	146	150	148	134	129	172	194	156	146	163	129	120	123	135	149	123	128	154	142	131	146	144	150	164	162	151	137	142	139	181	131	154	137	148	127	116	148	158	121	159	131	152	114	146	141	130	158	137	137	138	139	153	152	170	149	144	141	133	141	121	146	166	166	139	138	143	156	134	152	135	152	145	132	164	144	126	155	138	126	140	141	146	170	147	148	130	147	142	158	138	146	152	151	147	124	155	165	150	145	150	155	154	151	140	152	146	156	145	155	147	144	136	121	162	141	147	147	144	163	142	151	144	145	126	136	129	148	132	133	136	169	140	147	123	155	156	150	130	140	157	141	164	152	147	160	153	144	136	146	139	154	141	141	146	150	137	149	156	156	166	159	109	118	155	135	153	170	147	156	149	147	153	141	147	150	151	153	146	138	145	140	154	136	148	146	153	161	149	162	135	181	148	142	145	144	129	152	144	159	168	147	150	150	162	166	139	143	164	144	157	134	152	154	164	126	163	136	144	136	151	140	133	137	167	140	151	140	119	153	151	157	155	168	137	148	137	150	139	157	147	153	136	167	136	139	146	142	151	167	149	168	126	143	154	149	141	163	136	144	140	138	140	155	143	141	148	138	158	143	135	154	162	142	150	134	151	149	135	163	148	135	150	158	146	137	158	134	155	147	150	160	146	147	138	142	131	151	161	144	144	140	146	131	148	148	146	161	153	153	145	149	150	142	120	147	156	135	144	147	158	157	160	141	141	146	129	140	131	129	149	154	154	139	162	159	151	143	163	136	149	175	127	131	158	141	142	153	131	130	180	150	133	149	136	166	137	158	160	156	152	161	127	150	135	157	136	138	123	141	146	138	145	145	130	155	141	137	139	153	129	165	159	145	147	149	147	135	138	159	163	135	153	143	157	144	148	153	155	160	153	148	125	184	132	149	140	161	143	122	148	157	143	156	134	154	150	146	148	140	132	152	127	148	133	162	152	143	144	165	153	133	149	146	147	154	154	130	152	152	140	156	145	153	143	151	171	139	145	137	140	151	150	140	155	130	147	157	145	155	136	144	159	151	141	152	135	157	134	152	159	149	137	150	142	141	134	143	136	164	150	156	129	178	155	143	160	147	148	140	160	159	155	171	172	138	145	149	126	142	152	141	136	141	135	139	164	139	124	145	144	158	130	167	147	144	161	141	138	166	162	164	139	135	171	150	144	163	138	148	151	152	158	152	151	141	141	126	128	141	161	134	174	148	157	131	141	166	147	133	150	163	145	176	161	167	149	144	132	155	169	143	134	160	129	155	138	146	151	161	160	160	142	142	161	127	162	160	161	137	157	139	154	148	143	137	143	145	133	145	154	160	149	144	145	145	139	129	159	145	139	159	144	136	133	158	159	141	155	156	158	133	135	179	159	139	164	150	142	137	142	146	149	138	126	147	151	134	134	136	167	152	144	139	130	128	140	138	142	163	147	170	147	166	134	154	133	129	134	141	126	124	115	147	150	123	128	128	166	137	161	148	150	125	147	153	138	150	161	141	147	151	152	136	147	147	131	152	128	141	166	150	163	134	153	128	141	138	151	150	156	135	152	145	139	136	154	153	144	161	140	151	148	148	140	146	147	144	149	129	134	161	166	140	155	160	161	156	138	142	140	134	155	151	149	135
11926	4794	1452	937	709	480	423	334	289	228	225	212	179	172	180	165	157	144	167	142	166	162	153	129	140	130	124	143	123	141	125	123	129	132	124	145	122	132	147	134	141	126	126	117	123	136	127	114	133	125	123	133	147	132	145	108	130	118	104	122	112	116	139	139	121	124	118	127	123	125	131	116	133	119	151	130	156	128	119	132	109	126	124	132	110	130	151	146	149	130	127	152	151	103	126	110	127	108	135	137	117	99	114	109	112	113	118	133	133	128	129	108	112	137	156	128	127	115	113	114	142	96	147	119	128	106	104	133	112	128	133	132	123	119	122	127	126	143	121	115	117	113	124	131	145	116	130	109	129	126	138	126	124	108	120	111	108	127	113	126	129	119	125	138	125	141	96	124	131	114	126	110	126	144	135	120	120	114	137	124	93	113	114	138	116	117	132	124	116	123	109	131	98	145	117	125	120	99	129	148	132	134	131	117	126	138	105	115	114	131	143	120	115	133	141	126	135	109	135	113	124	111	132	147	135	122	111	127	148	145	114	119	111	123	93	132	133	121	143	119	118	109	123	120	126	132	125	129	117	125	129	153	126	127	135	127	136	128	122	116	144	117	119	130	121	129	137	106	118	122	109	126	113	125	118	119	122	122	133	141	126	131	134	140	124	115	119	122	131	126	99	135	130	126	129	126	122	128	117	131	109	132	127	125	127	147	126	154	121	139	130	128	143	106	115	139	123	114	121	105	139	126	148	123	126	117	142	122	109	132	138	122	117	128	135	147	113	129	124	126	135	118	116	129	147	127	131	140	146	146	108	132	113	151	104	138	132	121	132	111	133	117	117	125	133	120	106	145	117	132	114	131	118	110	134	116	113	110	121	108	133	125	123	129	132	121	123	103	121	122	144	131	128	138	132	122	113	119	124	119	109	113	114	124	135	128	113	132	132	124	132	122	120	107	115	121	126	129	109	146	141	133	124	130	124	121	129	123	128	122	144	132	113	134	108	120	143	120	113	118	98	124	128	120	145	106	138	146	111	135	128	126	117	141	123	105	107	126	127	147	112	110	123	122	140	132	122	126	120	122	126	115	117	107	118	110	122	107	113	126	119	123	107	123	125	142	132	117	135	117	123	120	133	124	114	124	119	104	137	107	123	136	121	127	118	124	134	128	130	128	124	142	134	150	117	118	132	135	114	134	154	120	129	130	119	135	141	124	141	115	129	127	142	127	136	118	128	125	122	122	117	108	109	106	111	123	143	118	135	125	128	131	116	106	125	134	116	109	132	105	139	133	120	130	106	121	100	112	121	132	108	107	140	130	123	106	111	111	127	116	99	97	127	127	120	127	119	138	113	113	144	135	99	102	129	128	130	151	112	120	120	134	115	116	117	120	139	122	144	118	133	136	130	126	113	131	112	118	144	125	115	134	134	97	114	134	135	132	122	126	123	103	127	133	120	118	120	123	138	132	117	111	120	112	121	134	130	118	114	121	114	128	128	121	126	112	116	143	129	110	115	108	123	140	118	110	136	149	131	143	120	115	127	122	122	114	118	134	122	144	148	129	116	123	115	132	110	106	128	114	129	128	125	120	114	107	121	104	120	116	114	115	112	153	138	131	127	100	122	114	129	136	138	105	122	132	125	118	118	127	115	99	118	123	121	129	123	152	115	116	127	95	129	109	109	115	125	127	114	126	119	121	117	131	109	99	139	137	112	127	136	118	134	133	128	113	138	124	134	134	129	114	129	135	143	104	115	119	144	121	120	113	127	117	132	125	125	119	112	120	141	128	119	153	136	123	127	104	137	128	122	141	114	129	121	135	140	125	125	125	125	124	107	122	130	133	133	136	124	122	131	101	120	136	141	126	145	118	116	112	104	121	99	123	116	117	120	129	129	114	111	128	122	135	119	133	109	123	127	110	141	111	121	113	140	117	114	139	135	148	96	118	116	110	125	130	116	129	114	139	124	142	141	154	126	112	132	112	119	121	122	117	134	105	138	142	137	119	119	137	109	125	116	118	115	136	115	105	123	125	100	127	112	103	123	133	107	96	133	117	120	160	157	116	116	135	119	122	116	108	105	115	131	121	120	115	115	137	125	139	129	107	116	114	134	129	133	119	114	134	139	130	129	137	127	133	131	114	130	134	132	113	121	128	133	127	126	135	140	112	113	134	124	126	146	149	140	119	153	136	128	140	123	126	98	114	111	95	127	118	129	117	124	141	118	107	123	125	143	122	121	111	126	135	103	128	121	119	127	133	132	116	139	117	124	139	128	131	140	137	108	126	111	118	137	131	115	120	136	124	110	137	135	135	123	107	130	139	121	129	120	109	119	120	125	111	121	126	119	107	110	117	132	122	135	119	121	117	111	113	126	123	123	134	151	131	137	127	130	136	135	129	122	129	127	111	120	128	137	121	111	129	124	117	118	119	134	130	121	109	110	124	105	129	98	114	132	114	119	133	117	117	122	120	136	125	114	119	117	125	136	119	141	115	123	108	121	138	139	144	142	143	122	135	139	141	135	109	130	105	123	122	117	137	118	131	134	136	113	125	136	113	117	119	116	123	108	121	116	124	128	112	131	123	149	117	123	163	106	137	111	122	117	127	149	123	115	135	130	117	109	118	111	127	117	110	138	133	132	150	122	119	123	146	112	119	118	131	142	135	122	116	116	132	126	110	145	118	135	113	150	112	94	122	120	131	112	134	109	123	136	122	129	133	125	120	118	130	125	153	126	130	116	126	132	118	133	143	125	148	129	119	140	124	117	124	108	132	131	133	128	132	117	109	110	104	115	118	136	118	117	150	133	143	124	118	131	148	145	122	129	113	114	141	124	120	132	111	131	144	123	131	128	126	143	118	127	124	107	107	126	126	119	119	115	127	158	124	124	119	130	152	117	121	125	138	143	106	126	128	125	120	106	117	105	119	136	153	123	102	140	135	116	118	133	131	137	122	145	118	149	130	132	120	124	113	126	119	144	115	150	123	121	110	130	105	107	127	121	143	123	133	133	123	135	128	119	120	140	132	134	118	112	138	116	114	127	134	118	137	130	109	122	116	115	131	115	130	130	137	134	144	132	136	141	145	125	122	141	134	130	126	110	125	128	124	112	127	112	128	127	114	116	116	127	127	132	149	139	139	118	117	131	122	113	131	141	138	128	152	122	142	145	136	112	100	113	131	142	126	117	124	126	138	140	114	118	120	109	137	133	137	133	106	115	133	126	131	123	133	111	116	125	139	123	142	134	111	131	117	118	120	122	108	107	105	128	129	120	121	129	115	139	125	125	114	118	139	104	129	151	123	115	123	118	96	97	140	112	128	126	140	128	109	122	127	125	119	125	138	140	136	140	145	117	108	123	117	104	122	133	118	113	117	131	124	137	116	131	119	125	142	150	124	116	123	131	110	104	105	114	122	117	103	146	117	133	128	119	125	116	122	130	98	126	116	127	151	127	113	123	130	129	116	124	131	135	143	100	137	117	163	135	128	114	135
6359	3808	2713	3149	2714	2152	1695	1389	1199	1040	913	846	767	724	653	628	629	550	492	508	530	492	461	438	467	431	427	422	402	447	407	391	402	378	377	378	393	392	371	395	371	404	338	384	366	377	344	363	374	339	337	362	296	357	371	345	385	313	344	328	336	335	363	351	341	310	308	332	325	335	342	324	344	338	318	334	338	331	354	351	354	320	347	337	331	322	329	324	302	334	338	308	370	329	323	309	350	315	306	285	346	341	300	307	339	325	319	298	316	343	326	309	287	336	343	302	325	324	307	364	325	332	330	297	325	320	349	348	307	321	330	317	320	327	324	319	309	364	329	344	318	328	315	324	338	332	312	317	323	290	330	326	336	322	296	312	321	326	324	340	309	323	338	319	334	336	332	328	358	335	345	327	318	275	323	321	314	325	319	305	297	342	345	322	343	345	285	303	334	329	299	301	339	323	306	289	345	291	331	310	334	302	315	326	313	312	326	315	331	362	313	320	317	318	337	339	335	325	312	317	340	328	308	292	380	334	299	319	330	304	331	335	292	326	325	320	294	291	312	313	308	340	322	317	325	330	288	326	317	318	317	356	319	324	342	326	333	339	302	333	306	330	356	322	324	316	320	309	293	341	323	343	338	313	331	353	310	308	323	346	336	326	292	315	312	314	325	354	322	331	294	342	315	318	311	316	364	340	324	308	313	317	340	331	356	352	308	298	333	315	310	374	333	320	306	326	327	305	329	333	317	308	335	341	335	339	327	350	354	306	343	317	338	326	334	300	325	316	357	315	309	338	315	327	346	300	306	328	335	316	354	316	316	319	321	326	347	343	340	319	325	335	307	304	327	314	325	342	301	302	315	320	316	305	349	320	316	310	327	296	323	306	306	345	319	323	326	353	295	321	320	309	358	359	314	344	313	317	283	335	325	330	329	297	289	316	334	305	312	346	299	311	326	331	349	338	323	304	315	332	338	308	289	347	331	306	346	335	292	304	308	320	314	318	334	327	331	332	291	309	282	316	354	335	327	326	297	318	327	327	308	312	358	348	322	303	351	311	316	334	312	320	302	313	337	357	332	303	296	277	351	348	305	323	332	339	341	362	355	341	333	302	314	332	315	297	340	320	343	315	332	305	358	316	295	343	343	321	324	312	327	324	335	327	319	355	331	329	318	323	351	334	351	334	298	321	311	325	323	300	333	341	350	339	319	275	314	328	333	324	299	311	334	319	324	332	297	310	307	294	327	337	319	316	336	322	329	352	310	326	319	324	304	348	319	336	312	372	298	363	350	326	306	329	326	324	309	320	327	331	315	323	303	358	341	347	268	331	319	327	326	292	292	329	335	322	336	319	315	332	333	323	331	310	324	340	278	338	307	311	341	323	335	327	328	297	330	323	328	330	325	322	324	340	325	326	311	335	317	310	350	340	299	311	311	325	317	323	308	327	332	319	299	319	317	312	280	312	321	313	323	313	316	343	295	333	307	355	331	300	304	304	338	314	340	322	328	314	369	299	312	327	310	333	366	316	316	321	319	317	344	337	316	282	322	346	343	317	340	325	299	343	325	355	320	333	298	316	285	336	310	358	310	323	327	298	315	344	339	265	328	340	333	305	328	313	362	328	306	307	317	288	305	330	331	280	340	301	345	341	324	306	346	333	345	296	333	340	358	312	320	313	341	314	346	337	320	329	326	286	342	380	325	335	310	295	325	320	302	289	339	327	340	322	335	308	320	313	328	307	309	321	320	333	313	325	292	329	359	323	329	310	305	356	317	313	336	345	313	288	313	331	324	338	350	319	283	329	308	325	315	306	306	325	343	316	322	333	338	305	373	339	301	322	311	276	337	303	336	292	306	341	324	333	347	364	323	315	327	349	316	321	327	306	306	311	315	343	337	355	300	297	314	350	332	338	336	325	305	332	301	341	320	370	331	341	316	327	306	349	317	311	307	320	299	331	315	344	320	342	331	334	334	313	313	347	326	306	338	345	328	329	346	337	327	346	353	360	352	333	299	305	317	334	351	337	339	331	321	302	315	349	350	325	331	346	322	306	289	307	337	333	306	295	318	314	353	304	330	328	340	329	296	302	298	336	328	346	307	353	335	330	307	300	300	320	335	302	343	341	331	348	295	334	310	326	353	315	279	315	297	328	335	356	318	328	293	322	333	335	328	306	303	306	342	344	323	320	313	323	305	312	347	330	325	324	298	343	322	313	324	324	297	300	351	349	297	316	315	341	297	298	328	341	350	317	327	312	318	329	309	342	343	301	304	339	310	316	348	319	327	383	330	337	328	297	329	326	324	359	337	301	295	318	313	326	330	336	293	318	311	328	308	314	308	322	353	325	341	314	334	354	328	288	355	291	305	318	310	317	313	321	296	327	362	342	309	305	328	326	317	333	296	315	308	318	308	313	346	271	335	285	334	326	331	316	335	305	315	298	298	356	346	322	331	314	322	313	345	309	324	298	320	329	346	341	334	320	359	288	292	315	328	343	302	325	324	332	298	321	316	345	314	344	332	320	322	317	318	324	319	311	314	318	341	313	323	320	313	355	337	357	298	328	330	344	307	326	336	337	327	332	307	343	342	313	325	310	356	322	304	303	326	353	307	297	316	304	334	296	310	322	314	347	325	351	307	322	331	323	335	320	317	338	324	311	304	315	307	302	304	308	328	315	315	307	328	317	285	316	315	324	316	323	307	355	314	354	292	319	350	316	305	318	285	319	312	340	314	321	346	345	358	310	298	321	328	306	319	337	361	311	308	343	342	325	314	297	313	344	331	328	330	317	326	313	321	342	316	341	339	320	359	285	331	336	342	333	294	330	351	331	326	307	323	308	334	334	317	320	342	326	303	353	325	344	346	349	340	297	347	341	344	320	330	333	305	299	313	299	343	361	282	328	344	293	334	334	338	323	300	307	327	329	335	309	348	321	356	306	305	308	303	299	303	303	310	312	349	308	315	304	351	329	379	327	309	314	319	320	330	318	339	331	319	310	337	340	335	312	333	301	322	349	326	324	304	350	332	297	300	339	323	332	314	341	328	321	302	334	310	312	314	317	336	334	326	331	347	313	308	295	314	311	318	329	327	346	296	321	328	291	350	299	319	341	301	331	292	321	346	340	322	317	327	348	344	315	312	305	330	297	341	336	323	333	342	320	326	288	314	337	316	333	340	328	316	352	333	314	292	352	319	314	318	330	310	308	323	315	305	349	300	325	316	322	329	344	322	332	338	365	339	321	350	325	325	320	349	342	306	289	332	309	333	306	344	321	314	353	319	326	322	303	321	341	307	323	316	302	304	338	321	330	279	340	361	308	316	324	325	320	345	315	339	317	325	330	339	322	343	303	333	303	334	340	314	347	294	324	292	276	340	341	308	343	348	310	332	325	301	281	316	346	337	355	310	324	352	324	356	302	327	312	300	343	339	342	333	308	317	325	347	320	304	297	307	336	367	341	317	352	340	303	315	314	320	335	369	341	344	342	340	334	299	311
20255	10565	3738	1957	1320	888	720	586	529	438	417	363	328	293	257	296	290	258	246	263	209	217	238	227	224	236	268	207	231	239	220	230	196	255	223	230	233	229	221	233	217	254	217	248	211	207	226	231	240	211	201	208	199	198	239	189	236	217	207	209	210	189	217	242	228	212	191	236	248	202	180	269	202	221	223	229	213	200	205	197	230	225	210	216	223	203	189	203	218	221	228	210	193	224	225	209	227	188	211	194	212	202	225	227	220	209	217	223	223	188	211	227	218	220	212	195	188	236	199	221	244	228	214	213	229	187	218	211	198	224	216	211	192	219	232	202	210	239	201	197	206	211	205	215	190	193	197	204	229	219	190	180	219	202	208	211	224	227	183	204	210	227	200	201	200	226	230	213	215	203	211	225	212	206	233	208	206	194	217	216	210	203	220	225	231	206	238	220	195	189	207	235	221	224	211	218	206	219	210	226	202	200	212	230	208	207	225	200	225	203	219	195	206	220	195	212	199	209	241	202	195	189	222	206	198	216	212	204	190	213	213	228	190	201	202	193	217	231	205	188	198	203	232	239	202	200	232	202	190	193	223	224	214	222	219	202	215	222	195	209	207	200	204	190	200	209	210	199	212	217	200	196	203	199	200	196	207	226	242	181	207	206	215	194	216	203	217	206	206	209	209	222	206	205	206	200	207	194	205	220	210	212	215	233	196	244	206	191	186	217	212	225	206	200	222	205	196	194	240	226	237	219	194	194	208	214	225	200	233	211	207	204	200	182	208	213	222	223	224	191	193	229	220	207	227	213	229	202	213	205	197	199	214	205	200	202	209	202	205	202	176	220	203	221	198	203	186	193	228	188	198	203	242	211	225	220	185	223	219	219	226	216	183	181	231	226	204	205	209	189	192	214	226	226	215	191	201	220	210	223	200	225	203	186	212	194	206	211	208	199	227	224	202	199	200	232	203	210	208	202	228	217	210	236	231	214	171	211	213	232	186	218	223	205	190	208	204	199	217	205	232	174	196	200	216	208	180	201	212	198	234	203	209	193	213	204	212	203	206	189	185	192	220	185	202	196	206	219	193	227	205	187	203	235	193	214	207	239	232	207	200	213	194	204	223	229	219	211	205	202	214	196	209	214	198	192	208	215	202	202	208	200	202	189	220	230	218	229	184	239	211	224	175	232	201	187	189	219	225	218	228	202	196	206	222	206	218	216	215	217	208	195	196	215	219	221	188	205	227	220	204	199	208	212	193	207	225	194	203	197	193	201	222	204	202	238	223	220	193	193	185	205	197	205	215	190	210	197	207	205	211	213	226	218	239	189	222	253	192	208	207	213	213	204	163	204	233	232	219	219	201	206	199	189	236	208	215	216	218	215	215	207	205	198	223	228	204	181	206	206	226	209	198	193	259	229	237	199	191	200	216	188	209	208	223	240	206	225	198	204	213	159	201	209	206	203	196	213	211	218	202	197	205	221	212	214	201	207	209	202	202	201	197	219	193	215	204	235	213	189	240	226	224	180	212	195	221	220	215	223	234	209	217	216	198	198	228	205	216	187	204	211	198	206	204	187	211	202	199	228	223	224	219	191	221	216	212	212	195	223	215	228	206	224	216	176	213	210	197	251	214	209	200	197	214	237	212	199	225	205	212	224	228	215	214	217	202	230	221	174	210	203	197	200	217	238	226	197	165	217	207	225	213	229	193	193	191	222	196	221	197	210	207	205	196	206	188	227	194	222	206	228	201	206	189	184	198	204	221	224	178	228	232	242	211	228	228	220	184	213	180	195	205	198	223	213	195	205	200	201	182	198	203	203	196	214	211	227	192	201	211	210	200	223	218	204	213	201	238	228	185	201	173	211	196	211	186	228	221	202	175	239	213	202	216	202	198	183	221	220	233	197	238	205	197	207	171	200	190	177	192	238	210	225	225	194	222	242	215	207	207	230	221	215	211	209	221	216	204	214	203	198	228	180	200	207	231	196	192	225	231	197	202	229	211	228	189	195	225	223	215	183	219	219	201	210	205	226	207	210	194	224	209	189	219	211	207	205	227	212	200	214	205	230	210	212	191	210	199	211	208	198	220	203	231	235	214	212	196	219	218	213	186	212	205	235	225	201	230	222	216	198	225	195	215	210	216	193	200	199	196	215	193	184	210	210	207	199	222	202	197	202	195	172	223	212	224	243	186	210	237	228	237	203	211	224	223	211	212	211	198	216	235	194	228	238	206	208	199	180	207	215	222	243	224	211	182	200	223	214	221	196	190	212	214	193	210	221	213	216	200	205	231	220	207	226	211	205	216	205	232	207	210	198	236	212	231	208	198	208	186	241	199	215	223	199	196	227	198	213	197	198	211	205	209	197	183	208	220	224	217	188	201	205	221	205	220	188	190	211	195	208	217	206	196	240	213	234	212	211	204	204	224	212	219	212	209	203	197	188	214	202	197	209	226	221	184	214	245	239	214	212	214	234	211	202	217	209	213	208	197	208	206	209	220	229	217	213	244	217	222	193	216	216	211	184	195	219	212	205	244	199	183	197	230	194	236	187	199	177	209	204	205	223	189	238	223	210	218	217	194	201	228	199	213	223	199	214	214	219	201	212	214	198	216	204	196	219	217	199	231	194	223	203	222	213	212	216	197	211	186	229	214	187	237	201	217	201	204	198	210	198	232	207	211	234	207	202	191	193	221	231	198	209	207	202	221	194	202	199	236	231	237	217	221	215	228	175	226	209	203	222	230	195	233	209	235	221	213	195	185	198	207	211	197	219	193	257	186	187	210	207	200	187	183	210	202	231	229	208	232	203	213	210	213	207	197	250	195	237	220	212	213	204	194	230	172	198	225	192	222	221	216	224	204	217	209	217	210	235	165	217	198	205	207	208	215	216	195	183	199	204	217	243	204	216	220	232	199	188	193	222	220	224	213	209	225	206	222	198	203	206	218	203	192	246	183	203	198	194	211	186	214	205	173	211	194	178	205	217	195	237	211	199	206	182	204	194	191	208	179	209	239	186	184	232	200	216	212	197	202	219	210	199	191	239	209	194	228	225	193	200	219	212	206	227	239	224	197	226	178	241	213	216	184	200	208	200	209	229	212	208	193	237	220	180	210	202	228	216	221	196	195	202	215	203	192	219	208	208	204	226	208	213	214	224	199	211	214	208	202	165	205	200	209	223	193	220	213	218	204	228	235	189	193	241	208	209	199	191	210	206	212	188	213	209	205	220	213	225	211	216	207	207	206	208	218	219	217	219	213	225	253	235	191	231	227	197	203	203	197	209	205	194	236	218	209	192	175	202	207	189	231	234	200	197	206	203	195	209	222	172	203	201	213	187	199	199	199	238	198	208	210	172	187	179	184	195	178	215	191	224	185	194	200	209	203	214	215	200	212	208	205	198	210	222	235	193	208	206	190	235	210	190	179	206	219	219	200	221	202	205	233	186	212	213	217	194	213	205	191	235	198	204	218	215	214	225	233	224	227	205	227	220	219	215
8371	6695	4955	5771	5007	3985	3104	2605	2134	1917	1692	1486	1352	1235	1135	1138	1015	938	900	879	836	833	716	685	800	704	663	623	698	643	674	638	627	613	596	600	599	579	596	539	579	557	579	579	563	519	603	534	562	541	541	520	552	561	521	506	533	521	531	501	540	497	529	502	518	556	469	504	521	556	470	477	528	498	546	521	505	490	517	505	490	509	489	492	525	570	483	485	513	503	490	511	503	515	527	547	518	487	484	494	469	507	518	488	524	488	505	496	506	485	541	495	499	482	509	496	514	483	506	498	531	492	493	500	472	484	483	533	512	514	463	458	502	501	509	474	466	482	487	491	499	476	493	506	502	499	505	482	478	526	495	465	485	472	508	510	504	515	490	457	491	476	470	531	496	516	514	491	473	474	498	482	488	522	488	454	480	505	502	472	489	457	483	495	486	500	500	499	480	489	469	474	498	478	433	458	494	497	500	453	497	485	493	485	529	453	465	525	489	486	471	446	476	490	472	468	473	495	488	476	531	503	494	498	488	490	513	479	486	492	486	463	459	485	493	489	462	504	490	516	487	496	445	475	506	527	478	507	466	451	456	461	528	450	470	507	509	439	466	476	470	470	500	457	496	468	485	469	491	513	487	473	500	484	489	468	498	475	495	477	514	478	483	466	469	498	506	457	463	490	506	498	481	500	526	497	486	463	514	486	477	455	501	460	471	442	507	473	472	499	524	504	498	470	470	488	471	480	451	481	488	470	513	467	539	470	529	494	506	483	501	462	514	440	536	489	481	456	455	486	474	457	500	496	481	504	512	482	433	497	523	503	496	516	475	475	487	490	483	497	403	504	482	474	497	500	497	454	479	460	473	500	494	455	472	489	486	489	503	457	487	529	494	480	490	496	514	459	495	475	468	471	466	450	474	473	484	507	488	474	495	473	467	491	473	493	483	467	479	509	475	471	498	510	515	468	442	464	502	465	487	515	496	491	463	484	539	495	494	474	506	477	457	453	465	500	515	486	472	514	468	501	516	450	495	493	482	462	504	487	475	500	477	488	507	449	502	470	525	494	483	479	503	483	520	498	472	500	500	459	509	476	495	491	463	513	487	466	472	461	435	509	478	439	467	562	489	499	506	486	477	491	490	507	505	485	476	481	481	491	470	490	509	453	454	480	514	475	484	515	552	490	497	473	506	474	517	486	494	501	518	474	546	478	481	498	538	453	468	463	454	462	505	528	475	513	516	475	468	490	514	477	496	490	497	463	498	535	499	529	465	475	445	508	491	494	503	475	522	447	471	490	488	495	464	443	503	505	454	438	507	509	488	468	488	481	526	452	487	470	500	464	495	550	485	503	489	499	533	477	504	484	465	484	525	461	460	491	474	485	469	447	501	497	509	482	507	483	491	500	488	480	509	474	528	466	525	476	484	488	475	481	504	505	485	490	511	522	466	494	482	448	506	463	473	504	478	467	455	466	485	455	489	539	528	504	511	477	519	501	481	493	499	487	505	503	455	514	482	476	482	471	479	452	468	502	495	501	494	463	495	498	473	496	479	484	495	528	490	503	481	470	467	488	486	440	476	470	478	452	488	484	489	486	490	530	505	465	496	487	500	471	507	483	517	484	472	480	478	514	513	502	471	447	529	514	497	505	493	459	463	488	473	542	490	513	468	502	505	452	477	510	489	495	448	484	508	519	465	509	444	475	520	487	494	488	471	477	519	492	489	480	503	466	511	464	484	523	449	460	489	497	532	506	501	453	485	469	477	473	446	503	499	505	431	530	497	492	488	492	477	457	494	454	505	526	533	474	489	506	450	435	507	478	485	483	486	451	469	486	505	509	477	522	532	549	487	515	466	497	511	489	473	495	515	483	552	494	489	485	447	515	515	502	516	450	476	464	495	480	497	492	510	458	496	496	458	450	473	468	514	511	487	498	524	512	475	470	488	479	507	473	485	487	475	485	504	471	516	525	461	495	507	506	473	504	474	488	511	469	438	519	489	456	496	493	537	488	518	478	465	539	481	484	474	488	506	460	472	470	476	476	510	498	478	505	443	507	499	454	474	465	487	552	465	495	514	491	499	473	477	481	449	471	504	518	446	517	469	535	467	486	486	466	485	490	481	514	501	501	497	499	495	483	488	490	527	487	470	473	470	489	501	510	481	482	494	479	488	468	499	494	473	468	468	494	534	511	500	465	472	513	480	510	512	477	514	482	481	468	528	520	491	502	477	496	516	483	479	496	520	515	471	532	489	474	446	514	451	518	533	453	464	470	472	519	512	490	467	452	507	440	503	461	496	483	454	501	501	459	438	466	515	527	480	432	513	485	488	506	524	492	512	507	460	507	498	504	467	488	427	487	488	485	480	523	483	482	459	503	484	527	494	518	477	515	462	470	534	454	532	465	474	498	484	481	493	478	481	493	501	469	506	474	457	471	471	467	472	502	453	464	486	506	504	515	515	458	447	474	486	528	478	493	460	505	478	536	491	507	503	492	505	503	501	486	462	505	465	487	484	502	432	474	488	478	475	475	456	502	487	492	486	453	479	468	517	466	474	479	462	441	526	486	454	481	474	478	454	524	472	488	444	463	478	488	475	493	477	459	490	496	465	477	475	460	497	493	502	495	484	503	491	478	497	505	495	499	473	508	486	494	496	484	497	503	476	474	548	530	494	528	470	489	467	471	523	478	488	497	469	521	484	501	525	455	480	493	481	483	504	499	483	481	515	478	469	482	490	501	472	535	477	470	522	480	474	517	504	505	494	542	479	480	499	510	464	486	502	475	542	473	476	475	469	477	525	507	468	516	502	509	485	472	507	482	456	488	473	490	481	484	489	485	492	486	463	505	484	502	485	476	488	474	468	428	501	493	490	490	469	528	465	502	472	490	462	466	470	491	456	487	515	483	491	467	464	467	497	521	477	515	465	458	494	523	479	505	481	476	473	500	454	509	504	504	534	488	498	509	480	480	490	476	500	451	470	469	486	448	504	472	506	503	498	522	441	488	467	468	479	498	502	441	475	495	506	487	540	499	513	486	465	488	456	488	476	449	461	478	515	482	493	500	501	506	500	496	525	493	494	467	500	468	453	531	469	523	474	490	448	481	522	457	490	465	516	489	526	500	466	483	489	503	542	469	471	534	503	493	454	454	462	504	482	483	487	496	498	511	490	514	452	476	475	482	507	511	507	493	529	498	510	480	504	498	473	475	467	464	471	525	486	519	489	470	499	491	522	478	451	539	490	489	523	452	494	483	461	463	530	480	455	502	496	477	422	512	528	505	525	495	524	485	485	487	507	467	422	456	490	505	531	494	460	492	468	474	499	467	521	464	460	456	489	501	466	464	480	481	546	458	449	473	507	479	475	485	474	467	491	504	499	462	485	507	497	489	491	484	497	467	488	439	500	518	478	466	504	499	466	510	487	530	489	499	511	510	498	492	437	518	494	475	500	462	502	525	458	471	507	476	474	523	528	445	502	450	501	483	482	493	512	486	513	484
2967	498	109	96	63	64	55	50	40	47	42	49	38	52	50	45	52	50	46	50	40	46	37	45	47	50	50	50	57	50	64	50	53	44	49	53	50	28	45	59	45	46	49	48	51	41	59	45	41	46	55	31	43	51	57	46	41	42	36	48	44	39	49	41	44	55	53	48	48	42	36	49	36	46	39	53	44	41	37	42	44	50	49	43	39	49	37	38	51	45	44	46	34	37	58	37	41	50	44	49	40	45	41	42	43	44	45	40	44	34	44	41	42	38	45	50	51	62	35	51	42	48	53	51	41	42	44	43	57	34	33	41	50	60	53	50	39	44	57	51	59	57	43	42	41	47	46	35	53	47	57	42	51	40	37	48	37	35	47	46	37	51	37	58	59	47	50	42	46	62	35	48	51	38	42	44	39	53	54	34	47	51	47	44	53	53	40	59	41	37	41	44	47	32	51	56	47	32	43	52	43	54	44	58	46	53	49	46	34	49	63	41	43	52	52	34	40	43	49	39	50	40	54	40	33	46	53	42	43	44	45	38	31	47	46	43	51	45	38	42	55	53	50	48	32	44	37	39	35	49	46	61	46	42	45	50	47	29	44	32	53	43	49	36	41	37	43	40	47	43	43	42	41	41	41	29	49	46	46	35	46	44	28	45	48	33	39	56	50	44	53	46	43	42	55	42	46	45	40	39	36	45	57	62	53	40	46	44	55	42	47	44	47	51	51	48	40	53	37	56	48	45	38	40	49	46	43	35	41	53	58	43	41	38	54	45	39	46	46	41	47	48	49	44	41	46	54	52	41	39	40	46	48	53	45	32	43	49	42	39	40	69	47	47	45	48	54	42	45	45	43	39	48	42	42	39	53	47	36	29	45	37	50	39	52	47	34	48	56	53	53	45	42	47	34	49	55	37	42	44	48	43	52	42	55	53	57	48	40	52	47	43	53	49	47	46	50	43	45	34	45	43	42	45	46	59	43	45	50	33	56	50	43	53	44	47	51	40	48	53	37	52	49	46	44	43	36	50	50	46	43	32	42	45	65	41	48	44	55	45	51	55	38	44	46	52	48	48	54	48	43	43	41	42	55	45	49	40	49	48	43	35	45	44	46	43	35	38	51	44	48	32	53	52	57	43	60	51	45	42	44	38	59	39	48	43	51	45	52	42	59	50	39	42	43	38	36	30	43	44	52	54	42	34	46	36	32	41	62	32	41	38	46	41	40	60	47	40	42	47	44	44	50	51	57	42	39	46	49	56	47	40	40	40	38	47	45	45	44	51	42	48	64	61	48	48	58	42	30	49	48	49	54	50	50	36	43	44	34	52	40	36	35	45	62	53	28	49	47	39	42	46	40	53	48	35	43	47	40	48	44	40	38	59	34	48	43	42	45	59	40	49	44	32	38	38	38	43	48	40	55	45	50	46	50	39	46	49	47	51	33	47	46	52	40	49	36	44	42	37	49	59	51	47	58	49	55	58	49	38	30	45	45	41	45	41	44	43	48	50	40	44	53	62	43	41	35	37	49	49	54	37	46	42	48	49	39	41	40	50	34	42	46	48	27	48	42	40	45	47	45	51	49	41	43	55	48	48	38	44	39	39	34	45	60	47	48	49	60	39	51	37	46	38	39	45	48	41	52	67	48	48	46	45	52	53	60	52	44	33	54	43	49	38	49	35	54	33	43	38	44	46	60	44	51	58	50	53	53	65	46	45	48	47	43	44	41	43	59	51	50	39	41	42	67	44	35	45	41	37	46	45	57	44	55	42	42	48	41	47	45	43	31	28	39	57	43	47	61	52	42	36	44	45	60	36	35	44	48	50	50	44	54	49	49	61	45	35	36	49	46	44	52	47	32	42	40	35	42	48	48	52	47	48	43	30	37	42	57	43	36	45	30	56	53	43	51	47	46	47	52	43	51	57	38	47	58	53	50	47	45	48	43	49	42	41	47	50	45	58	38	36	53	41	58	50	51	50	38	58	50	48	54	42	48	43	55	41	46	34	45	54	53	57	52	31	55	47	30	41	41	51	48	53	46	38	58	36	48	39	50	49	50	58	46	41	52	47	39	41	43	47	49	56	38	35	39	32	63	39	42	53	37	37	52	60	38	36	42	36	34	45	39	54	38	40	40	49	50	47	55	39	46	44	41	51	49	41	51	42	44	47	43	42	40	55	42	37	56	49	46	51	37	42	62	42	44	43	47	42	39	40	34	38	69	55	41	56	49	38	34	56	49	56	42	42	48	52	42	47	44	32	43	34	41	49	39	45	43	44	41	38	55	51	41	62	47	41	45	51	48	48	33	44	47	44	52	40	43	40	47	49	55	39	55	66	41	51	43	37	50	54	46	51	47	49	36	59	34	45	50	38	47	34	46	45	37	46	51	43	49	42	53	54	41	45	57	51	32	37	53	45	43	37	38	46	36	44	60	44	52	43	41	36	47	45	45	47	57	57	49	48	35	56	57	57	47	42	38	41	40	50	62	47	33	45	46	57	51	36	57	50	45	44	47	48	40	38	39	48	43	38	58	55	50	46	59	44	39	42	40	41	53	47	27	52	78	59	32	43	44	42	37	48	48	52	55	55	34	45	46	44	42	52	49	47	48	41	63	47	50	46	38	40	30	42	47	52	61	57	51	40	32	42	49	61	45	50	47	55	53	37	48	36	41	55	39	36	54	56	43	38	49	52	57	42	32	39	43	42	47	57	40	34	42	50	52	52	45	42	38	54	56	46	44	40	30	50	48	36	36	38	43	36	51	46	46	56	62	51	43	42	51	38	51	43	43	27	39	49	48	47	40	49	49	38	43	42	49	46	57	53	50	56	39	50	34	55	47	37	45	33	38	39	40	44	39	40	38	48	45	56	55	46	58	38	43	32	46	39	39	52	46	37	54	46	53	42	45	46	31	54	42	49	39	49	50	53	46	48	27	50	51	30	40	43	44	49	45	46	44	43	60	59	47	41	49	53	43	42	45	26	51	51	50	40	41	56	50	48	52	51	47	27	46	47	56	35	52	52	45	53	45	39	46	33	39	46	40	29	44	58	42	42	44	48	45	42	38	41	45	52	56	53	48	40	45	33	37	40	42	43	57	53	40	50	49	36	54	55	49	57	42	60	40	35	57	41	43	40	42	53	47	44	52	33	34	51	41	53	44	64	37	47	52	56	43	40	39	54	53	59	57	52	50	50	31	48	42	29	46	45	40	39	46	37	30	41	42	44	41	39	53	49	57	48	33	49	34	47	33	41	54	35	51	42	42	41	43	47	22	47	47	50	45	41	36	40	40	46	36	45	49	37	59	32	36	61	53	57	50	45	43	47	53	49	41	40	41	39	43	49	50	47	45	37	36	50	54	51	57	45	46	43	38	27	48	42	47	39	53	54	43	37	44	47	40	44	45	62	39	51	54	46	44	45	53	50	43	47	35	41	43	54	49	58	35	61	43	50	59	33	43	54	41	48	38	44	47	47	46	51	37	40	39	54
2407	522	281	269	277	235	213	190	186	179	184	185	174	161	189	163	153	159	163	154	153	152	169	158	147	171	155	143	135	142	164	144	157	148	160	161	157	139	140	119	150	152	148	149	148	152	143	168	142	167	185	138	160	142	187	136	140	151	146	129	145	123	166	166	124	163	147	135	138	121	157	146	145	148	152	137	128	149	168	154	168	140	151	147	113	137	144	147	143	163	156	155	134	147	142	116	153	151	165	158	162	141	152	134	158	193	151	160	131	163	156	150	153	143	128	152	162	145	155	136	149	135	138	153	174	145	164	137	148	147	143	153	171	139	150	146	164	151	140	173	168	147	136	149	126	154	138	178	160	161	145	162	153	152	154	148	163	145	132	148	150	147	167	139	147	146	153	139	138	165	163	148	178	140	133	157	155	160	149	141	139	127	153	146	155	149	148	148	166	155	134	136	155	161	164	157	139	138	119	149	136	134	160	153	139	152	145	135	159	151	149	138	124	144	146	135	136	138	140	140	146	137	134	132	153	155	133	172	141	153	150	118	155	170	159	135	149	136	151	141	153	139	150	139	153	145	146	154	143	131	155	153	142	125	138	159	151	136	158	143	148	138	157	157	139	149	141	145	149	168	141	158	138	154	126	121	152	133	143	140	161	157	146	144	149	164	143	142	153	157	148	134	148	144	166	153	139	172	137	151	145	139	149	146	131	150	158	153	167	137	163	164	149	128	137	154	127	150	152	137	143	153	147	130	127	158	148	144	150	148	127	125	172	143	123	149	163	150	143	165	145	147	155	160	134	157	147	136	154	167	154	175	142	155	147	142	176	137	156	146	148	143	137	164	133	168	141	166	154	174	153	141	177	142	147	145	166	139	151	151	147	154	151	142	134	145	165	144	156	129	153	148	157	140	156	156	150	140	141	141	152	127	139	137	142	153	131	145	136	150	140	137	129	156	149	132	147	157	150	140	155	143	140	127	151	141	159	140	150	149	154	140	168	139	169	154	154	191	159	150	163	140	162	159	142	150	160	145	155	145	149	171	151	145	156	165	147	141	135	147	139	138	160	151	153	146	144	140	132	144	146	152	173	155	137	145	133	149	150	161	140	141	142	135	150	136	167	152	151	153	151	141	135	161	133	132	142	158	131	161	163	171	149	150	128	154	139	154	147	167	140	156	126	157	138	154	158	144	148	145	153	164	157	154	183	118	146	122	155	136	133	133	175	169	160	155	157	147	159	138	140	141	166	135	130	168	139	147	139	151	155	129	160	139	157	135	152	144	154	119	130	151	141	172	138	135	161	148	146	151	144	160	145	151	172	151	160	145	157	171	158	133	164	162	147	163	138	145	151	155	136	168	129	161	130	157	144	151	159	155	158	149	139	143	158	158	131	150	151	151	143	169	149	134	172	137	148	146	164	163	148	149	157	125	147	154	148	164	151	136	148	153	164	140	173	148	145	140	148	144	147	166	142	128	160	159	144	137	144	176	147	126	160	147	144	160	154	148	148	132	156	169	159	119	142	155	160	128	116	166	167	144	141	150	129	155	154	147	152	150	173	137	154	160	135	138	146	163	163	151	129	132	160	164	136	151	144	159	154	158	145	159	150	147	159	162	134	164	165	146	138	164	127	129	137	166	164	163	148	166	149	146	159	157	109	137	146	143	150	168	146	120	138	158	170	125	166	138	126	159	148	152	140	163	161	121	128	139	157	155	141	153	131	138	138	154	168	145	141	153	144	136	134	156	139	134	153	158	129	133	155	137	151	147	137	144	127	127	152	145	128	152	155	125	145	142	174	134	146	146	163	154	147	159	148	123	149	163	126	139	147	149	158	121	130	163	135	154	138	136	131	166	159	132	174	152	133	160	145	153	142	139	155	151	123	121	145	150	162	146	146	148	151	147	159	145	143	159	130	154	147	174	138	166	144	157	136	138	150	157	156	139	169	152	155	122	132	139	137	191	133	132	162	147	162	137	147	150	173	156	173	123	144	120	142	168	132	152	131	141	144	162	153	140	152	145	144	142	153	145	150	144	139	148	145	152	142	147	120	135	144	167	148	164	155	150	130	153	145	145	164	141	151	181	138	161	166	142	167	152	148	153	140	146	127	156	138	146	172	150	169	137	154	127	144	138	166	141	159	149	156	143	172	174	165	132	123	141	168	165	143	158	139	124	145	144	157	156	139	166	147	152	164	143	155	171	170	155	152	151	140	144	136	156	169	124	154	155	119	145	147	151	146	140	142	139	145	139	156	161	132	158	167	146	134	153	155	159	152	167	129	144	148	140	127	152	150	150	145	172	121	149	147	148	147	148	149	159	156	159	132	148	167	150	165	146	144	157	158	126	155	147	175	154	149	147	118	129	141	159	132	138	139	152	134	165	155	146	152	153	165	138	186	156	141	139	146	157	136	149	169	153	136	147	131	159	144	130	141	169	157	132	165	156	153	146	146	147	152	142	127	164	141	141	152	138	142	130	162	142	150	151	140	141	145	178	146	134	145	147	147	134	143	135	135	142	140	135	137	153	146	153	158	154	134	142	166	152	150	147	148	139	169	152	155	133	139	165	181	153	152	127	139	157	143	145	140	146	161	134	147	144	154	123	159	145	144	164	161	146	119	135	133	144	158	159	146	177	164	143	148	157	145	170	152	145	160	151	154	141	132	138	153	125	132	143	139	140	153	159	155	175	184	146	152	153	127	144	132	153	141	162	182	148	160	140	159	148	134	143	152	150	151	147	132	127	151	161	163	164	157	149	140	143	125	149	137	166	168	174	130	157	127	156	143	136	160	128	162	147	150	156	156	137	132	136	163	147	149	135	145	158	132	119	152	153	149	134	140	154	140	141	136	154	129	122	129	139	166	134	151	139	135	159	129	145	136	140	149	146	149	153	186	139	159	127	144	137	139	133	138	117	154	156	144	163	154	149	143	138	125	163	152	126	134	157	144	167	139	141	175	160	142	124	154	150	133	151	158	136	157	152	123	157	162	141	160	150	153	149	164	123	161	146	138	160	161	149	158	151	153	161	152	143	157	145	157	154	142	146	143	140	122	137	149	134	159	154	146	159	143	129	137	159	151	143	171	150	162	171	136	140	150	149	146	142	177	142	166	142	123	159	131	137	136	143	173	140	130	140	151	134	140	161	138	159	147	154	132	130	146	150	144	139	167	143	142	157	149	129	128	173	155	145	173	162	147	146	151	114	148	160	133	127	146	132	154	122	156	146	153	161	153	176	153	138	151	174	158	139	145	142	125	140	143	158	163	147	164	145	124	131	160	148	145	145	158	157	135	137	150	142	152	156	142	141	148	144	142	145	140	152	136	143	128	157	165	175	137	130	162	140	149	115	139	167	147	132	154	153	149	171	156	145	148	141	150	152	153	145	139	133	142	145	139	144	154	153	148	172	174	159	173	146	136	153	147	159	138	149	128	155	164	137	131	132	147	138	163	152	177	169	159	136	160	150	143	157	153	146	149	167	162	158	150	154
12102	4817	1393	992	682	502	353	334	226	247	203	211	191	189	152	180	169	144	155	155	138	139	134	124	150	129	131	134	115	141	162	153	130	123	140	118	124	128	123	131	139	125	128	119	106	119	118	99	136	113	106	122	131	142	134	125	116	155	135	137	117	120	129	143	122	136	143	112	120	121	164	128	126	109	136	118	129	121	119	127	126	139	141	138	108	112	88	117	112	112	110	124	123	123	127	118	116	125	110	140	117	102	135	131	127	136	134	145	121	128	120	128	123	120	148	136	124	130	132	115	131	109	124	111	126	141	125	151	130	101	135	125	119	111	110	121	128	123	119	125	128	110	122	109	157	116	134	136	136	124	130	140	140	133	122	131	116	125	113	146	131	126	125	136	119	135	102	108	128	135	104	134	115	118	127	133	125	101	127	138	138	101	111	122	115	117	134	113	144	108	125	118	114	126	127	148	130	128	141	120	116	120	119	127	116	102	127	117	109	115	129	126	113	93	115	139	114	126	133	137	103	98	103	114	134	111	121	118	148	141	121	116	135	133	119	117	108	112	130	121	109	116	126	135	112	126	134	115	123	119	140	137	134	122	121	122	134	126	105	144	120	119	117	119	124	123	129	128	130	110	133	135	111	134	104	132	128	123	124	128	136	141	131	144	107	121	151	125	134	126	113	115	127	136	138	123	115	123	115	114	125	132	136	131	103	114	120	119	134	130	148	132	109	119	140	117	122	130	116	122	152	125	129	108	137	144	119	130	136	147	126	122	138	143	123	118	111	107	112	129	109	143	131	106	131	121	141	133	126	102	121	114	123	127	128	108	114	130	123	151	136	139	152	135	134	118	115	123	123	106	119	123	127	132	134	127	126	119	139	149	122	153	126	119	129	116	111	121	116	131	141	122	114	119	127	135	138	134	141	119	130	134	116	119	127	120	148	150	115	146	125	110	131	136	132	125	132	134	138	132	118	135	115	117	121	114	110	101	125	130	111	117	107	114	114	135	125	118	113	123	112	110	171	116	127	118	122	108	117	121	122	134	130	127	123	127	127	144	107	120	121	137	140	130	132	122	143	117	132	142	130	119	143	126	130	123	128	119	126	118	129	98	125	105	127	119	114	132	163	118	120	130	141	115	114	124	152	97	115	123	127	109	147	130	136	145	137	117	108	127	105	127	126	121	122	108	133	130	124	131	110	107	126	111	117	129	111	125	139	116	122	128	124	124	107	125	124	138	111	145	111	132	126	118	120	134	142	124	129	142	125	119	135	131	137	111	124	126	121	109	112	126	144	118	114	115	120	114	134	139	134	127	144	121	131	128	131	126	138	113	135	122	128	126	149	121	126	119	120	102	121	118	127	123	122	126	145	120	123	125	116	142	147	126	131	110	133	143	133	142	125	116	133	145	115	121	142	125	132	125	133	134	113	121	141	112	118	135	122	94	125	145	117	128	136	138	118	119	143	150	110	133	121	136	150	117	140	138	129	146	137	108	112	129	124	128	127	120	131	122	139	112	121	132	105	137	124	152	132	125	116	129	130	137	138	127	136	109	137	125	127	114	131	117	143	142	132	104	120	132	109	111	129	130	121	115	115	127	121	112	130	118	141	101	131	118	121	119	120	138	124	138	136	129	107	121	128	138	127	129	126	133	143	142	120	118	131	103	123	138	119	148	124	113	146	116	118	130	113	140	123	143	92	144	128	142	102	126	121	132	111	132	112	108	129	134	136	131	130	139	126	121	109	136	147	139	125	101	126	112	117	116	134	109	132	117	118	105	135	125	115	110	111	128	126	120	139	138	145	105	126	118	146	115	142	116	141	136	138	132	144	127	104	104	123	119	119	137	127	113	111	121	133	130	119	121	98	112	146	119	109	130	120	144	127	127	122	139	125	115	117	109	137	116	113	127	111	113	128	146	118	133	115	115	130	133	135	120	128	134	134	142	134	122	115	152	132	146	124	124	108	107	107	125	117	130	124	128	130	123	116	131	106	118	123	112	124	121	128	128	140	138	127	119	110	139	139	108	111	130	122	121	124	114	131	107	115	110	139	119	122	141	124	111	125	117	135	124	126	140	111	123	124	124	129	116	124	127	129	116	108	115	130	112	146	140	112	123	141	132	86	131	123	137	125	129	129	96	119	129	122	132	125	122	129	121	106	127	126	116	131	111	132	125	121	138	124	124	139	132	98	106	106	134	123	118	161	125	125	125	122	145	123	116	123	128	134	146	115	136	124	143	123	127	135	121	132	117	111	111	118	108	130	145	141	120	119	144	119	128	138	136	125	115	126	133	128	105	111	129	116	131	126	129	138	116	132	136	142	101	113	116	120	144	115	117	131	117	137	130	103	108	132	116	112	143	149	133	132	129	130	131	121	109	138	140	111	124	134	118	134	132	122	136	125	147	120	115	128	117	125	120	128	115	107	126	125	125	140	143	145	135	120	128	121	108	145	119	128	135	118	114	129	129	132	129	127	134	147	114	121	132	110	138	129	114	126	96	143	157	128	123	108	126	142	127	103	106	129	129	139	113	127	123	107	136	116	109	121	126	112	132	129	134	146	151	130	119	119	147	119	116	116	130	143	105	131	115	117	161	118	136	103	107	125	107	129	139	119	130	125	135	146	112	125	114	127	103	130	123	126	99	117	127	120	110	132	131	119	121	128	118	131	115	152	110	124	125	119	119	143	118	117	131	111	110	111	103	122	95	120	110	121	111	113	128	125	129	143	129	131	123	120	113	131	118	133	129	129	136	114	121	124	115	117	117	117	158	123	114	117	94	134	120	136	125	101	132	115	119	124	127	115	105	139	143	117	110	120	112	135	121	126	131	126	135	131	130	133	124	131	145	107	131	120	114	118	141	116	137	119	138	114	135	107	141	124	113	129	148	112	112	128	132	121	96	141	117	142	128	118	130	129	135	130	135	110	138	118	109	123	122	126	136	108	136	115	116	115	128	112	143	105	141	121	111	138	140	119	125	128	117	119	129	134	114	131	121	127	100	139	113	118	119	116	114	122	140	109	126	147	130	134	125	125	107	140	133	140	122	133	143	135	113	119	112	127	121	139	104	151	112	139	133	111	122	123	136	116	91	128	123	122	128	161	106	111	116	116	138	125	116	129	130	121	117	136	130	114	116	115	112	121	123	123	120	118	125	119	135	121	136	122	130	118	125	117	147	126	131	131	133	132	123	118	129	125	107	154	110	134	125	119	127	139	139	129	114	107	124	121	118	98	118	125	130	125	108	126	126	118	102	98	117	148	115	139	141	128	123	154	122	147	129	111	158	122	117	114	137	130	130	127	120	107	136	132	138	116	115	131	122	136	125	101	133	110	135	111	121	130	119	140	137	139	106	126	109	112	101	106	112	135	135	113	123	123	134	138	137	128	145	112	106	138	123	104	127	106	103	126	132	132	149	132	128	128	124	110	101	106	120	99	118	149	124	128	126	114	135	116	138	124	125	104	114	121	106	146	110	106	116	118	106	119	138
6619	3890	2743	3012	2786	2108	1731	1357	1179	1071	926	835	719	701	636	639	563	552	549	490	497	466	448	432	413	433	432	452	441	399	389	363	398	397	364	370	357	395	397	357	364	353	328	358	364	381	354	347	366	370	350	350	334	351	341	385	327	362	356	354	326	320	346	330	348	322	361	345	351	313	347	340	342	338	331	331	348	311	321	349	356	319	362	339	357	313	354	320	372	333	349	312	330	298	331	314	297	326	310	342	310	298	323	317	319	319	335	343	342	290	332	326	335	335	340	350	306	313	308	309	326	319	353	297	339	354	335	314	336	297	308	367	314	330	334	336	339	331	337	327	314	353	330	313	351	337	322	336	337	313	340	324	304	319	337	327	319	303	308	336	309	292	278	326	290	333	341	332	351	348	311	297	327	310	301	335	303	336	305	331	297	332	324	295	338	339	298	314	301	327	290	298	319	325	347	325	338	320	295	318	321	326	339	325	311	311	329	349	323	359	318	315	284	285	298	332	312	327	328	333	316	339	342	324	328	358	316	334	318	304	346	305	330	341	319	303	314	310	332	313	314	308	310	308	324	317	304	353	302	347	302	327	317	323	286	317	298	343	336	339	296	383	287	323	261	342	325	311	327	322	333	349	305	357	309	315	334	350	332	321	319	357	325	322	348	339	331	318	363	306	302	322	329	313	333	305	350	328	336	347	371	320	294	304	324	314	302	321	362	307	321	349	313	294	325	359	291	335	330	338	361	304	358	348	321	339	324	309	340	335	313	311	317	322	313	310	338	298	311	291	326	341	311	329	288	329	332	315	315	328	299	321	358	337	310	356	335	276	303	322	325	303	321	323	314	296	324	293	295	309	328	323	343	302	323	288	296	321	312	326	304	332	327	301	336	354	284	322	321	334	312	345	304	279	334	300	356	355	299	325	318	307	354	316	322	330	302	326	333	348	321	307	306	337	298	364	329	339	294	328	346	331	340	297	297	315	328	298	344	320	358	342	343	304	341	342	310	313	320	321	342	330	343	289	289	343	305	366	333	294	352	310	366	311	360	327	329	310	328	340	318	328	369	298	348	300	338	314	319	299	318	335	299	330	321	346	319	336	297	306	341	326	308	325	301	325	291	296	325	322	328	380	341	331	334	314	335	307	345	347	319	309	322	337	286	320	328	307	332	310	324	342	321	336	323	309	342	325	323	329	314	324	331	306	281	343	298	287	309	338	331	307	305	345	337	308	336	305	314	359	335	305	371	311	329	328	285	328	313	324	338	341	323	340	352	345	342	322	348	341	317	314	346	312	318	342	325	327	309	306	319	336	308	284	319	298	305	334	313	328	320	345	324	311	323	378	311	341	347	324	323	322	341	335	347	321	307	308	321	320	342	330	297	314	308	325	333	309	308	325	309	336	319	294	331	290	297	310	305	296	319	295	330	292	314	337	335	309	328	309	340	322	316	328	328	326	299	311	325	300	332	314	318	302	319	302	324	310	307	312	292	309	326	302	326	318	330	351	347	338	303	352	286	307	323	312	326	330	330	341	314	295	305	303	338	324	307	313	350	345	323	342	329	311	308	307	328	331	335	335	322	323	314	310	293	301	312	323	332	317	307	319	332	321	331	310	303	336	334	323	313	314	312	311	348	330	274	286	326	348	330	329	298	326	290	321	322	346	327	281	324	338	328	333	302	337	352	316	316	299	304	334	322	349	344	347	378	306	325	315	324	328	329	326	300	349	352	305	350	353	326	315	330	294	321	331	336	343	317	360	356	333	321	321	327	323	308	325	327	337	304	302	317	329	343	320	324	337	335	311	331	327	318	339	330	342	307	312	304	304	321	316	313	335	331	312	306	322	303	321	332	318	322	334	322	318	321	345	297	332	355	326	335	315	328	288	296	346	359	310	341	343	324	323	329	309	339	326	312	333	319	342	305	316	305	328	304	348	305	299	335	343	327	292	310	302	329	310	292	320	336	325	299	339	326	319	313	334	336	314	329	321	333	318	306	313	304	315	340	332	289	345	325	320	332	313	319	323	295	346	331	333	328	299	350	301	298	305	303	327	327	333	322	338	333	316	335	324	323	334	322	304	322	286	323	323	353	347	330	326	304	348	317	322	286	306	315	341	318	319	325	340	325	326	358	306	306	306	325	354	314	311	334	353	323	308	326	346	332	309	323	289	324	321	315	304	343	308	305	325	307	343	340	322	324	330	318	289	343	324	339	332	315	299	318	328	318	302	311	327	335	325	312	302	324	331	331	319	318	308	354	326	306	317	326	305	332	336	336	331	288	331	360	335	320	333	296	353	319	332	361	358	336	328	319	296	321	330	315	320	331	289	315	298	329	328	347	323	329	343	298	341	334	304	318	317	315	332	348	329	317	287	316	319	353	348	335	330	318	326	324	339	323	327	318	360	332	365	341	307	344	322	327	357	313	298	287	342	332	307	293	309	327	314	329	287	327	320	345	295	299	304	325	328	322	308	303	326	310	332	355	352	292	314	312	314	345	315	315	347	350	309	325	306	313	300	337	338	314	339	325	340	329	310	333	334	363	300	277	334	315	284	337	289	315	286	311	337	334	338	305	311	321	314	326	347	331	313	328	308	305	327	318	321	328	334	336	336	330	285	366	316	308	334	350	308	331	337	314	324	331	321	304	347	318	328	351	327	336	312	359	317	318	328	304	324	311	332	348	313	327	328	315	322	327	375	312	296	297	309	327	347	349	314	340	318	317	303	356	356	312	331	324	348	337	322	328	339	336	321	308	310	333	279	356	289	335	334	301	308	361	307	325	323	298	312	355	323	309	330	353	331	322	364	326	344	288	296	327	327	353	324	287	332	319	339	294	336	335	293	328	346	294	334	294	337	351	359	322	331	320	329	330	309	323	362	330	338	316	305	338	340	324	326	327	340	323	343	320	309	352	349	342	359	317	338	320	339	307	342	312	341	273	340	331	332	325	293	317	333	343	325	361	287	296	335	322	304	312	322	314	324	322	305	314	333	316	311	313	332	318	329	348	317	339	308	352	344	305	323	323	325	347	321	319	315	327	338	293	350	323	337	334	325	353	327	334	312	323	281	327	327	355	351	321	356	319	314	338	294	311	331	301	321	341	303	290	328	344	341	352	333	343	299	351	317	353	341	312	309	326	323	315	338	304	340	291	305	321	346	316	316	313	331	310	304	327	314	323	284	344	313	307	311	321	347	349	327	297	307	344	321	306	295	309	300	306	296	313	300	298	328	318	314	327	331	311	319	328	331	317	351	320	347	328	324	318	330	309	328	358	309	327	346	333	307	316	291	323	341	330	337	314	343	328	316	336	332	327	320	309	334	339	319	312	355	313	337	319	326	336	315	330	304	328	350	287	348	314	317	354	333	296	344	293	310	334	294	332	293	336	304	323	301	320	356	316	351	301	321	314	333	354	300	335	328	340	337	304	323	317	346	321	320	346	327	312	357	338	293	314	318	312	283	320	321	321	314	314	324	306	318	302	330	340	318
20116	9902	3589	1929	1308	919	693	554	446	398	400	336	337	317	301	280	250	302	293	261	282	232	241	232	247	212	216	229	207	238	202	231	256	219	209	203	217	199	248	247	224	211	226	204	193	223	226	209	226	231	232	224	215	225	206	199	202	209	201	229	211	238	240	220	180	219	204	183	204	189	185	186	208	208	184	193	217	200	232	193	173	233	200	217	222	188	213	190	225	235	230	198	230	190	207	197	235	198	213	223	213	205	189	193	201	207	208	224	184	208	200	187	222	225	211	233	205	194	220	207	213	240	230	217	211	221	220	188	192	212	210	215	187	210	191	224	200	240	197	231	219	202	207	229	207	192	210	221	199	222	185	223	227	222	208	211	220	223	216	181	171	228	215	215	202	215	250	184	218	225	236	208	206	185	198	215	219	197	226	228	197	218	179	218	211	210	211	203	184	228	188	248	222	196	221	222	188	217	210	185	196	217	212	209	202	242	223	198	223	202	209	209	175	197	188	210	207	202	207	221	212	229	195	210	201	190	207	204	191	181	225	229	188	226	209	199	200	202	206	188	191	211	218	233	206	193	187	222	202	219	211	230	211	219	197	207	202	211	217	193	230	217	199	164	183	197	231	222	193	223	207	203	228	212	200	213	212	218	198	191	216	207	211	233	232	220	189	212	214	198	204	232	199	213	190	221	220	203	218	183	187	185	215	229	173	207	214	207	208	211	243	207	211	233	206	200	199	217	199	194	215	213	219	223	185	204	197	205	230	199	206	221	210	221	191	225	204	195	207	224	222	205	197	204	219	220	261	205	197	202	205	179	210	195	201	204	209	188	174	205	231	208	246	228	213	202	217	240	209	235	209	238	174	204	207	231	195	208	221	221	220	201	217	205	214	203	209	181	218	210	176	199	178	221	222	224	214	209	186	250	200	195	207	231	220	207	208	222	210	177	208	215	242	220	197	178	207	191	219	199	205	192	200	222	217	198	200	195	208	195	183	210	202	197	201	218	216	221	222	212	208	203	219	198	202	192	200	182	209	192	201	189	221	203	223	193	211	225	201	200	224	206	218	224	210	209	219	208	225	210	195	183	216	222	220	214	201	196	222	176	182	202	232	227	224	225	185	216	211	224	234	201	193	207	231	211	217	209	198	210	215	216	241	224	217	188	220	211	201	201	211	197	208	214	236	203	212	186	212	200	203	223	171	199	214	211	200	202	211	214	192	189	208	208	226	200	246	210	193	190	215	216	206	229	202	222	180	216	194	216	231	178	224	161	222	207	193	207	192	206	187	196	176	207	187	217	204	198	214	228	219	206	192	214	215	214	213	227	207	203	215	212	197	183	212	210	213	203	214	184	221	215	204	215	196	200	230	197	200	204	228	206	216	203	211	197	209	216	208	213	180	239	218	185	195	202	224	212	213	225	176	220	212	209	211	204	223	229	208	193	208	210	216	197	213	209	203	191	186	205	222	235	210	187	185	217	217	213	238	205	223	224	215	213	219	215	224	190	184	216	193	206	219	203	231	221	209	221	192	160	205	184	220	200	214	205	192	190	218	208	219	221	205	211	191	199	207	223	176	194	222	208	239	189	182	232	214	191	199	198	220	215	198	214	228	199	217	221	246	231	204	187	224	207	218	216	204	238	198	244	240	197	211	201	188	235	205	209	178	205	216	196	176	179	207	217	201	172	196	203	185	197	222	240	198	241	201	211	238	194	192	228	202	206	200	208	200	209	196	241	216	203	211	224	194	223	233	213	193	228	207	199	212	211	186	194	213	187	203	235	195	227	220	201	210	194	204	228	234	228	212	216	219	216	222	242	222	208	206	217	193	214	215	205	172	201	219	213	227	188	223	192	187	210	205	215	196	218	224	199	226	204	194	162	185	198	229	188	216	187	210	219	207	193	217	203	207	206	185	187	195	195	198	221	198	201	197	237	226	203	191	186	200	228	186	200	205	234	228	236	217	220	238	219	245	201	212	218	231	222	205	217	225	226	209	201	242	220	203	220	208	187	196	200	176	192	215	234	198	205	216	185	212	233	206	204	207	233	234	180	224	196	207	245	219	219	171	208	207	198	216	232	228	205	227	192	198	185	180	208	223	217	200	223	211	218	217	209	196	198	207	203	213	212	206	190	207	197	208	187	205	199	251	225	225	217	237	213	193	204	219	204	197	203	197	185	235	208	234	197	199	202	216	242	248	206	217	209	212	223	176	212	212	231	204	207	220	202	178	176	213	210	239	198	187	217	211	226	208	205	195	204	210	191	205	181	215	220	215	188	169	215	209	217	212	224	206	205	222	196	225	202	219	195	196	209	192	224	226	209	210	187	214	229	210	194	199	223	215	218	211	206	197	218	196	206	217	196	210	223	242	223	217	211	223	196	210	205	203	182	169	223	193	206	201	197	208	214	213	206	197	222	194	200	236	249	190	183	206	227	206	223	205	223	197	187	216	176	179	213	198	218	191	219	213	235	193	230	212	199	199	221	217	192	210	226	221	229	225	222	210	215	174	202	187	204	199	240	217	207	207	205	224	206	178	201	231	224	201	235	220	229	239	199	204	220	212	198	219	182	223	222	228	209	191	214	217	208	194	235	214	221	185	226	208	197	184	224	188	221	205	192	218	206	206	218	202	198	217	225	235	217	216	219	211	222	206	212	214	207	215	214	198	214	223	203	195	195	190	224	172	195	233	193	197	185	222	202	196	206	196	219	192	254	227	205	245	215	194	209	215	185	209	214	216	204	205	213	192	212	187	198	201	198	200	230	217	204	224	212	160	214	176	199	192	207	183	185	210	199	199	209	174	208	228	228	204	206	210	219	217	197	194	193	192	209	198	237	230	185	217	201	224	235	217	219	174	210	213	204	212	183	187	228	210	231	209	213	221	206	211	235	222	195	189	225	209	208	209	186	212	203	205	199	187	201	223	189	228	183	216	221	211	180	197	232	215	206	211	193	178	212	193	184	184	185	216	190	211	218	205	191	222	211	209	204	201	232	207	232	192	189	220	215	201	199	199	213	216	208	214	206	211	229	220	199	208	211	206	211	207	222	231	184	212	206	202	196	228	191	236	214	207	199	204	208	182	202	208	190	185	190	226	194	200	206	208	179	214	208	229	218	204	219	222	218	212	218	203	189	216	220	205	207	211	218	233	214	230	214	200	214	192	215	221	207	212	171	214	214	230	229	190	210	206	197	222	182	202	212	209	214	190	185	218	190	220	203	234	231	205	224	215	242	211	203	183	220	216	195	204	213	209	204	203	206	204	175	188	197	217	215	196	197	210	203	212	231	204	209	209	202	216	211	210	211	193	210	193	199	214	203	212	193	194	209	214	208	224	219	224	187	195	186	219	231	207	188	198	207	207	241	211	200	213	199	208	216	189	216	225	177	229	206	211	230	211	216	202	236	220	184	209	216	229	196	192	207	190	199	225	189	199	233	192	238	187	204	211	217	226	217	196	218	251	225	185	195	235	223	234	217	193	197	197	215
8403	6343	4927	5713	5057	3947	3088	2570	2228	1917	1682	1519	1401	1181	1140	1075	992	925	891	862	843	797	787	691	736	736	651	632	716	667	650	671	622	631	573	609	607	636	579	597	542	547	567	584	583	561	575	523	509	539	524	526	519	556	574	532	531	540	504	502	560	472	542	469	567	539	496	550	508	500	520	513	494	537	514	528	516	535	481	461	470	492	475	480	488	514	515	477	504	513	501	509	453	501	471	481	544	505	481	464	470	472	485	496	512	456	520	472	518	507	507	506	532	488	522	526	510	482	479	472	509	484	483	491	497	500	485	505	483	465	483	480	491	495	486	441	493	476	563	505	471	508	516	485	491	507	503	532	481	444	473	460	520	495	467	478	514	487	503	489	472	494	531	499	511	487	482	448	446	489	502	480	518	479	490	499	492	492	501	485	477	485	511	483	482	508	470	524	510	510	497	492	506	468	516	489	498	501	501	512	452	467	472	459	487	484	506	465	482	489	453	492	524	477	489	483	495	445	523	521	507	494	497	464	459	482	527	509	485	503	526	488	483	503	488	472	495	465	502	493	501	500	490	462	528	476	473	516	509	478	515	499	489	453	522	490	521	475	485	512	468	413	484	485	456	480	479	505	478	537	488	546	471	509	462	504	473	502	472	479	435	503	471	491	471	467	493	468	467	480	453	485	508	502	472	458	474	465	495	484	499	494	510	535	456	494	496	470	504	483	480	510	496	492	509	491	501	468	482	481	497	459	490	482	489	469	432	486	464	488	473	449	517	488	470	483	487	502	459	515	510	495	475	517	474	482	478	476	475	516	478	487	474	488	490	496	487	514	460	478	475	488	526	533	477	463	485	488	473	494	464	461	495	505	475	487	482	503	488	502	503	464	492	515	506	451	487	477	499	510	477	508	461	501	485	497	501	473	463	468	492	480	486	500	477	495	511	518	435	477	492	492	447	478	471	463	433	495	503	465	499	493	496	478	545	466	507	469	460	486	480	455	485	529	506	438	480	499	482	450	498	441	517	503	474	458	472	465	513	481	468	464	462	478	445	503	505	464	475	499	434	495	456	461	550	493	496	501	479	480	516	472	496	470	488	504	476	484	463	484	511	442	492	465	473	473	443	469	464	498	530	504	452	500	487	516	495	495	510	481	518	489	484	450	497	489	506	471	502	432	499	491	457	514	502	513	451	512	480	482	440	474	482	481	447	479	459	499	504	494	463	481	525	492	480	496	487	472	489	459	466	500	554	466	497	474	470	479	480	466	467	499	489	530	456	476	478	478	498	470	484	495	451	510	476	467	466	450	458	468	459	532	518	476	483	523	509	483	476	475	516	461	468	495	499	478	479	477	489	471	507	461	492	487	466	473	500	495	503	520	508	541	484	459	470	469	471	499	511	477	487	447	493	529	467	497	520	451	469	515	498	505	468	467	509	505	481	501	516	505	497	498	474	465	453	487	480	488	477	463	470	490	495	524	509	518	491	468	446	509	459	465	477	527	492	466	481	477	504	481	481	494	518	489	471	478	518	482	468	522	515	457	490	479	519	485	487	495	468	467	461	495	559	454	482	503	487	481	505	472	480	479	500	529	484	512	507	484	479	515	499	481	506	461	485	492	463	494	465	523	499	471	511	494	472	528	490	455	493	486	476	488	477	498	499	479	472	537	483	487	474	500	451	485	473	504	478	482	507	435	498	506	474	484	499	505	484	485	479	495	497	494	494	458	472	482	497	500	492	465	500	510	522	485	503	468	482	415	487	456	516	491	480	517	465	517	485	525	481	505	428	470	477	493	468	500	447	468	465	488	489	500	482	469	515	536	475	482	489	478	489	496	493	465	475	514	508	482	476	465	470	484	475	494	514	575	485	481	472	486	486	487	481	470	478	507	517	509	479	457	483	477	529	449	501	498	507	493	492	534	454	517	510	460	493	506	468	484	512	503	470	485	472	466	514	521	472	497	514	492	500	484	473	472	501	486	492	466	456	506	482	499	486	490	470	456	474	509	510	497	497	513	493	445	477	488	464	484	460	502	500	495	516	484	514	501	480	468	490	446	490	498	490	495	480	514	495	476	456	505	475	472	506	450	471	480	454	509	545	495	470	480	496	511	482	494	498	492	511	496	498	479	422	481	474	479	474	505	480	441	512	528	503	462	463	500	493	513	486	475	430	472	488	460	516	474	489	465	485	505	478	494	474	466	452	466	462	455	514	482	514	481	460	484	465	485	576	442	491	487	497	478	492	479	492	504	507	493	505	561	486	494	488	516	507	492	497	488	518	509	523	495	475	481	467	464	500	465	484	514	473	489	485	507	507	494	483	517	482	469	499	508	488	513	505	485	484	478	502	484	461	505	478	510	480	463	510	505	488	456	496	461	455	488	472	507	493	472	476	501	455	494	471	503	530	452	472	495	455	503	455	465	500	470	487	456	480	466	473	502	468	467	513	491	477	489	439	476	502	491	433	497	493	454	460	463	496	500	434	478	491	472	519	482	491	475	490	501	481	491	492	483	492	480	478	471	439	455	467	494	459	484	472	480	473	513	495	446	494	465	454	457	451	483	492	443	461	509	502	497	528	483	479	465	516	485	500	487	474	481	453	486	512	490	512	510	442	478	470	467	521	471	452	506	505	489	499	507	514	486	514	477	435	509	502	484	518	523	465	497	499	463	521	448	510	512	460	477	474	529	503	459	439	493	488	512	498	522	484	477	496	476	495	451	504	506	476	486	491	493	490	487	469	494	481	474	475	537	491	458	505	499	486	490	531	488	507	460	498	463	496	506	508	465	488	453	493	506	515	456	490	482	460	472	462	509	524	474	498	459	508	493	482	491	457	505	468	528	469	500	507	458	490	498	514	503	511	523	485	501	494	503	485	486	488	478	440	493	484	443	484	439	492	511	507	513	478	505	521	515	479	493	479	497	482	475	448	497	512	516	494	488	481	506	529	485	497	522	429	485	450	477	485	534	509	434	471	512	469	445	477	528	488	500	498	440	471	501	502	461	481	474	515	478	498	491	502	512	482	445	489	501	463	469	463	452	497	447	502	487	500	475	475	479	425	507	497	494	467	496	514	473	492	491	502	505	479	481	441	471	500	445	489	483	444	521	499	449	501	480	511	456	482	472	498	484	527	486	498	482	511	477	525	520	467	485	519	503	446	496	514	490	495	463	479	504	481	515	463	467	526	504	472	496	518	522	430	494	506	479	534	501	499	481	493	502	477	492	493	485	481	512	484	528	509	528	489	523	484	466	498	459	491	521	496	443	468	497	483	529	507	498	500	468	473	487	480	467	526	491	475	484	449	430	480	504	454	488	484	481	496	465	451	482	434	513	475	491	525	487	471	465	459	466	458	494	498	478	478	473	475	490	444	505	488	505	493	493	473	462	491	436	503	481	477	537	509	474	468	487	476	510	488	509	486	460	447	511	507	462	470	531	489	442	472	517	476	475	469	490	518	478	484	466	474	479	490	480	515	469	470	493	492	513	505	514
2985	434	96	64	65	53	63	49	31	58	58	46	47	54	36	49	43	53	44	31	39	37	54	45	44	41	59	45	53	34	46	48	59	53	49	45	46	35	48	41	35	40	48	43	35	52	49	50	45	48	46	36	42	47	35	67	48	35	36	60	42	46	36	43	49	45	40	54	48	51	40	47	54	31	46	55	41	47	46	50	49	46	40	47	51	38	47	40	36	42	43	62	39	38	53	47	41	44	44	53	38	46	56	50	42	50	44	44	44	43	44	35	54	41	42	53	43	41	43	53	42	49	47	30	35	48	39	50	44	52	44	40	32	42	40	37	46	52	59	49	45	61	36	56	53	54	34	47	42	45	46	42	42	50	49	52	39	38	44	27	43	52	33	52	33	55	46	42	46	51	42	32	45	48	66	47	48	57	44	46	35	43	48	51	41	37	32	53	36	40	39	38	42	48	40	41	30	43	48	37	52	41	51	40	37	54	58	54	40	45	57	45	41	50	42	52	53	45	35	52	49	45	45	45	34	45	44	46	54	46	46	50	39	36	50	32	60	42	50	47	40	42	32	42	38	52	51	44	46	38	41	43	36	45	59	43	52	37	50	41	55	48	52	50	36	39	43	53	44	46	35	46	42	28	38	40	46	34	36	57	50	35	43	42	39	38	50	41	43	47	40	29	49	54	52	47	31	36	40	44	46	40	34	49	43	41	41	39	46	48	42	34	53	46	45	46	44	42	42	62	36	41	38	52	63	41	35	33	47	36	39	40	46	41	58	41	48	39	43	42	45	41	43	41	50	36	35	40	46	48	40	41	41	32	48	37	43	34	52	61	40	37	46	48	52	39	41	37	42	39	34	38	44	39	37	47	44	51	51	36	59	40	27	33	39	48	53	23	41	42	37	47	38	43	33	47	48	38	57	44	55	53	49	32	51	41	37	45	32	42	42	46	45	51	49	49	40	63	38	41	46	39	34	48	48	39	46	49	50	43	42	44	41	46	42	46	51	49	43	45	54	55	36	32	47	45	35	40	50	34	43	42	37	50	52	47	48	44	51	53	49	52	24	42	44	42	40	44	43	49	35	46	51	51	43	36	41	59	37	51	53	33	47	29	48	46	42	46	51	46	43	39	44	56	56	49	37	36	40	49	43	37	50	52	37	35	42	34	42	45	50	45	37	41	48	35	40	38	48	62	48	46	51	45	50	46	55	54	44	42	46	50	44	55	42	44	48	46	41	50	62	53	51	36	50	35	32	45	53	45	44	39	48	44	32	52	46	45	47	53	43	43	31	45	37	49	47	50	22	46	42	42	51	62	39	45	38	45	40	45	48	38	49	53	46	42	41	46	57	52	38	43	40	45	47	45	50	38	46	44	38	43	37	44	39	37	41	46	46	44	50	51	49	39	43	54	28	38	28	42	50	52	43	47	39	45	43	46	40	32	42	53	53	50	51	40	51	40	58	65	31	42	46	50	50	46	51	51	42	41	29	38	42	52	44	54	29	37	39	44	59	46	38	39	44	43	50	45	45	50	42	58	47	44	42	39	54	45	44	45	43	44	57	40	42	50	46	48	32	41	45	40	54	45	37	47	50	46	59	38	29	36	44	41	49	39	48	58	52	54	43	38	36	50	49	36	50	43	36	54	46	48	55	49	45	50	50	42	44	41	48	38	45	34	46	42	43	58	48	48	44	35	56	35	42	34	43	43	42	40	50	26	46	35	45	46	48	36	38	56	44	51	47	39	48	35	28	46	32	49	41	48	30	36	36	38	39	50	55	46	38	40	42	50	55	42	47	54	38	63	46	43	44	56	53	32	53	50	43	37	48	55	40	43	51	42	41	44	47	37	65	51	36	43	47	36	46	49	31	52	40	41	50	49	32	34	37	51	36	39	36	56	43	50	47	52	39	44	43	44	47	59	44	47	35	45	50	46	36	44	51	44	40	46	54	55	43	44	37	42	48	50	45	49	42	44	54	43	44	32	34	44	37	53	49	60	36	46	37	54	62	45	38	46	50	47	49	43	41	37	45	40	48	44	45	40	41	47	47	39	59	47	42	36	52	52	42	43	42	44	35	43	58	43	41	45	35	40	32	36	53	43	49	52	48	47	43	46	50	56	58	50	37	37	38	50	42	39	44	34	44	53	42	50	46	44	40	37	57	51	47	42	40	30	35	59	40	52	43	43	39	40	49	36	39	33	42	39	39	27	45	35	37	54	53	37	41	47	51	41	37	46	28	46	40	46	51	48	54	33	49	37	45	45	43	44	49	42	49	41	48	47	54	34	47	56	47	53	54	44	50	39	47	40	49	50	36	32	43	50	43	52	35	37	51	43	58	42	42	47	56	39	64	45	38	54	47	48	46	44	44	43	35	55	49	56	35	45	35	41	54	37	42	42	53	37	51	38	40	48	38	35	42	34	44	46	58	46	43	45	36	48	52	57	36	56	41	49	46	42	39	41	48	52	36	40	47	49	46	38	68	42	38	38	46	43	39	49	49	47	49	40	47	47	54	51	44	41	41	39	55	43	46	56	45	38	45	44	37	44	35	46	21	30	39	48	42	44	49	51	38	39	39	41	56	40	42	55	30	45	50	45	43	45	42	40	47	41	44	43	59	46	47	45	54	53	31	52	54	54	38	37	49	40	46	38	39	41	33	37	48	38	36	51	40	46	44	42	63	52	57	42	44	63	31	46	49	36	35	66	45	53	46	51	53	45	54	44	48	47	53	37	39	48	45	47	38	46	35	54	51	43	52	44	41	52	60	48	41	47	50	38	47	46	43	30	49	55	34	51	32	50	46	42	56	39	44	37	54	40	53	50	40	37	44	43	30	45	52	38	49	31	41	44	39	44	49	44	47	45	41	48	48	40	38	42	43	49	46	46	42	44	51	41	42	43	37	46	42	40	39	52	46	48	41	36	37	44	44	43	43	41	45	41	38	51	55	49	54	47	45	43	39	25	30	43	40	41	40	41	43	41	51	41	31	39	42	37	42	47	43	48	33	34	55	49	44	39	51	34	47	47	38	54	47	43	28	43	44	31	44	43	46	40	40	54	48	43	27	45	43	45	47	37	45	42	44	42	46	42	43	40	39	42	44	31	41	44	45	41	43	36	32	43	32	40	44	50	34	49	51	40	40	41	58	41	38	37	39	36	44	47	54	41	55	49	38	41	38	39	44	49	39	47	45	48	38	43	48	55	39	54	46	45	45	42	46	40	33	37	47	43	43	34	61	54	35	39	49	42	41	48	39	50	52	41	39	34	46	54	33	46	46	52	43	41	51	53	39	49	36	50	58	36	44	47	31	53	47	44	46	39	30	42	52	62	41	38	43	42	42	46	46	41	47	45	51	51	42	40	59	46	32	40	55	39	40	34	58	41	48	44	33	45	57	54	52	46	42	51	51	43	50	32	48	47	46	39	50	37	39	46	41	40	56	55	55	37	52	53	40	47	35	36	34	39	41	59	55	44	48	52	43	49	39	44
2305	554	201	251	233	227	196	169	161	173	180	195	155	160	159	152	150	184	163	144	160	173	143	161	142	155	146	129	164	159	134	140	130	151	154	156	158	141	142	158	127	124	157	148	160	153	150	143	147	150	133	165	140	139	139	151	143	149	115	152	130	137	165	131	138	144	152	132	152	141	142	165	154	129	142	135	167	143	130	131	137	136	145	137	148	143	155	149	147	138	145	152	158	150	121	153	150	136	147	149	160	137	159	143	133	142	151	156	149	140	139	157	150	163	159	144	136	155	147	159	138	159	151	149	153	140	142	162	142	125	170	142	142	139	151	140	138	147	136	137	137	143	148	145	149	160	137	138	138	154	161	161	145	140	142	147	146	152	140	164	145	163	141	152	127	154	146	139	159	156	152	156	120	179	142	157	134	159	158	143	138	147	139	146	152	163	143	133	159	150	147	160	145	167	166	152	133	170	158	157	166	120	149	159	148	126	158	123	131	149	133	171	131	151	149	135	175	149	145	125	114	141	151	135	151	157	143	137	131	159	144	160	137	171	160	142	162	151	124	141	149	146	153	143	133	147	146	141	165	149	131	141	134	150	145	147	154	165	141	135	144	143	149	174	136	157	144	144	141	146	128	146	143	129	148	175	166	172	150	136	138	148	169	142	150	134	171	156	130	171	132	127	162	158	167	153	144	157	160	145	120	148	155	140	146	172	162	138	146	147	142	151	150	138	157	163	128	146	142	165	127	145	170	152	149	147	146	133	173	164	142	141	143	141	136	142	141	169	122	143	144	137	142	144	143	160	150	153	143	149	156	155	135	140	143	146	115	137	158	133	141	140	169	122	131	156	144	156	139	135	143	146	146	131	142	127	136	124	127	155	143	152	138	158	119	138	136	148	140	145	125	155	145	153	162	158	150	139	163	138	153	164	167	144	138	149	133	149	160	150	159	154	145	148	133	147	157	163	164	138	156	144	176	132	164	142	131	143	160	122	149	138	152	166	157	134	157	140	145	138	148	158	158	153	159	147	165	155	168	135	157	158	136	146	164	144	142	146	121	136	140	156	148	145	159	152	124	140	136	162	169	152	178	162	160	160	138	141	152	142	153	131	155	146	128	135	132	139	151	159	135	145	150	152	137	135	151	143	150	137	141	144	139	174	150	150	157	148	121	146	157	164	136	154	140	133	152	120	134	139	134	153	147	114	135	147	141	159	163	137	160	152	138	155	124	162	149	161	130	151	152	140	152	128	135	171	142	150	157	154	136	141	151	141	158	136	140	149	147	151	160	139	138	163	155	154	144	142	134	155	138	160	142	141	151	150	137	132	151	166	155	174	154	135	137	160	151	151	155	127	173	154	130	151	127	137	160	127	146	137	149	146	131	141	163	150	144	134	154	152	144	127	152	153	124	134	131	153	140	139	145	138	152	137	157	139	165	144	129	142	162	154	145	135	152	164	159	148	118	139	140	163	140	131	134	133	172	129	135	127	154	149	169	159	141	120	115	142	171	154	145	142	141	155	155	159	158	145	155	174	170	129	137	125	130	141	162	163	164	149	154	165	151	148	147	151	148	160	149	156	133	166	153	162	136	142	155	156	136	159	128	176	145	136	141	132	162	146	147	145	137	140	160	144	136	138	153	135	148	152	155	162	166	127	147	140	151	147	147	161	148	133	137	165	163	160	147	162	154	145	131	141	153	160	157	143	140	136	143	140	144	146	139	116	166	148	147	163	137	144	158	152	147	143	117	150	150	128	157	154	151	149	150	145	143	124	163	137	145	145	161	156	140	147	160	134	155	155	137	137	137	130	150	155	128	158	133	151	142	143	151	163	155	127	156	166	156	164	154	140	160	165	149	141	133	153	154	129	149	138	156	154	146	145	161	154	152	151	160	132	171	166	138	137	150	166	130	175	133	152	159	180	145	145	144	155	150	157	153	129	150	178	157	139	161	134	140	132	159	159	142	150	145	133	139	139	168	156	134	154	167	155	163	150	154	138	127	136	147	135	155	131	153	148	161	164	158	131	150	139	138	127	144	154	146	170	151	139	135	162	136	146	157	133	121	160	154	159	166	149	137	143	131	168	134	139	145	152	135	139	137	139	132	116	129	161	139	138	134	141	142	153	135	163	153	172	124	146	156	153	154	166	148	154	146	147	147	167	153	156	142	168	148	137	150	134	158	151	151	152	164	137	132	131	166	157	161	151	148	161	142	179	143	145	151	176	130	153	124	157	150	137	142	134	142	149	140	152	154	133	152	132	157	157	158	141	161	149	146	136	155	154	143	120	152	159	163	132	132	158	138	146	147	132	148	133	167	139	136	160	149	129	156	170	141	154	154	137	165	166	127	131	151	143	147	147	134	141	125	149	123	143	144	170	153	145	144	130	139	139	155	117	151	135	140	148	160	156	139	176	152	143	159	136	145	143	137	169	150	153	131	117	146	131	135	132	142	156	147	152	149	144	146	143	147	148	138	140	151	138	152	149	144	135	140	142	130	160	142	146	166	142	144	141	138	167	134	126	151	158	147	167	153	141	151	160	144	139	137	150	142	143	161	123	144	138	156	129	148	146	144	141	144	136	144	143	134	149	166	121	151	139	145	145	139	144	147	127	145	156	151	147	136	164	158	144	150	138	143	138	160	153	163	145	154	151	145	154	141	132	134	156	155	170	147	130	147	140	154	157	126	127	146	150	140	145	152	142	177	139	154	122	147	141	133	160	155	145	153	152	156	115	156	130	127	144	167	118	158	136	136	152	137	129	142	154	156	157	125	121	152	162	140	141	139	112	141	148	131	128	144	174	159	181	159	144	148	144	146	145	169	151	142	128	150	152	149	172	155	157	150	119	140	151	124	131	133	144	157	158	138	141	148	143	163	153	145	154	167	136	149	141	141	122	142	155	154	162	134	128	167	154	145	140	145	133	150	141	145	157	149	148	128	139	166	129	159	161	158	164	141	136	143	159	151	142	143	133	162	151	163	135	161	149	144	141	129	150	160	139	151	153	148	154	145	154	148	154	148	158	150	127	157	141	159	155	155	149	159	147	133	165	160	151	156	142	141	149	145	144	160	137	173	130	149	142	150	152	145	160	139	140	132	131	126	150	153	147	148	136	147	149	158	132	124	151	145	150	136	151	142	165	144	152	152	155	151	161	147	123	159	147	133	145	140	153	176	145	157	161	168	144	151	156	165	166	143	138	144	143	144	133	142	133	127	145	139	133	144	121	159	127	137	156	117	136	132	150	127	145	138	131	146	163	141	143	148	170	126	146	140	151	133	146	150	147	156	140	137	130	147	120	143	139	170	148	185	143	149	148	152	149	139	153	146	145	137	148	158	133	139	154	134	127	156	148	136	150	153	143	157	164	159	160	146	157	156	152	124	162	140	165	149	139	152	159	131	148	147	153	154	145	133	148	129	159	114	146	141	137	144	172	157	152	163	153	155	164	172	136	153	148	162	130	143	127	151	147	151	144	179	147	167	149	144	155
12333	4709	1426	929	696	490	397	307	286	229	243	189	175	182	158	181	178	156	153	143	159	150	152	134	141	124	139	129	135	147	144	143	131	136	107	121	140	133	155	145	121	160	130	126	133	132	145	123	136	133	131	144	135	117	132	131	125	144	117	133	137	151	115	127	132	136	122	117	117	122	106	138	122	130	107	117	132	112	121	128	114	122	128	122	128	159	119	117	122	109	132	119	101	102	136	115	129	122	114	129	119	128	123	119	156	127	119	126	151	123	124	134	131	137	115	143	128	127	140	143	126	121	122	144	109	134	130	125	110	137	124	128	133	134	113	123	130	119	135	134	119	122	137	109	125	136	128	133	118	131	113	127	132	146	133	127	123	143	119	117	132	118	142	136	145	113	136	126	103	121	110	122	113	111	124	138	125	118	132	139	123	128	111	131	124	129	109	128	134	115	152	139	115	138	110	133	113	146	131	125	119	126	123	139	108	128	113	140	118	116	114	165	128	128	119	100	111	117	103	115	102	114	138	123	111	117	121	115	133	138	109	129	110	141	132	123	131	134	126	122	110	120	123	128	130	135	116	114	118	119	130	139	109	149	122	119	137	111	125	128	126	131	129	111	136	127	123	122	107	130	118	122	151	157	132	137	130	120	118	120	136	121	106	111	128	111	130	130	126	110	128	137	128	118	123	139	116	123	136	127	143	127	126	129	118	130	137	112	125	113	113	123	121	116	124	107	129	114	134	123	127	123	114	124	142	137	110	104	122	109	109	134	143	108	120	125	118	138	130	161	109	137	123	116	129	120	107	117	118	131	129	140	109	114	119	124	107	133	121	130	132	125	115	123	111	127	98	120	142	135	142	101	134	139	132	135	126	115	111	128	136	121	102	115	125	114	122	116	138	128	119	144	111	122	116	110	124	127	152	130	134	150	133	118	113	136	133	134	149	137	109	103	125	115	125	126	111	128	130	139	143	106	125	150	114	113	126	123	114	116	115	139	122	137	128	121	130	130	138	143	143	126	114	119	123	135	148	109	130	123	119	111	144	144	118	122	129	121	120	112	138	128	119	110	118	127	111	140	133	123	140	137	112	121	102	109	114	114	133	129	106	128	131	125	122	119	107	119	140	107	134	113	104	118	133	130	113	108	118	122	123	134	135	126	118	120	135	121	101	131	132	121	128	117	144	125	110	128	111	129	146	131	141	135	123	123	103	113	130	116	137	131	105	136	114	115	114	138	108	145	131	120	129	104	115	128	123	116	118	143	140	127	124	109	128	136	121	129	108	113	137	134	125	116	114	135	140	106	139	129	110	128	126	122	121	109	115	116	109	131	147	130	105	132	134	110	123	143	126	132	137	149	119	125	144	119	136	129	135	127	111	127	130	134	142	136	125	125	119	118	133	129	130	129	124	142	104	123	114	138	111	119	122	111	115	127	139	103	122	118	127	109	123	118	118	108	127	128	112	122	125	107	121	126	126	137	126	133	123	115	155	123	119	121	146	96	124	112	117	124	121	112	114	125	122	147	143	102	119	119	114	135	114	111	121	123	127	114	124	114	154	131	124	116	128	111	126	136	141	115	120	154	139	134	125	151	131	139	120	125	113	132	137	121	124	104	122	130	131	124	118	131	132	123	118	118	109	138	133	125	117	139	140	125	127	121	114	129	131	109	141	127	125	131	118	122	120	104	130	119	140	100	113	107	120	108	140	123	121	93	145	144	124	110	124	112	102	132	141	140	137	122	134	125	133	121	135	132	117	107	110	114	106	114	125	112	115	125	128	146	112	125	123	132	105	132	129	129	133	128	138	126	121	120	114	120	120	143	124	129	128	149	108	154	110	138	117	132	127	131	113	132	137	122	122	125	138	129	130	133	133	129	113	140	138	133	157	127	115	140	114	132	121	135	154	118	163	117	127	140	118	138	121	116	121	107	141	145	108	142	109	121	116	103	121	130	128	119	114	124	120	112	125	97	123	110	115	137	119	93	141	122	119	137	126	121	137	124	117	122	131	130	132	119	140	115	120	136	119	127	105	131	115	129	121	129	137	119	131	128	108	129	146	129	114	113	136	109	127	118	124	110	121	120	125	116	135	136	131	116	127	146	115	111	110	113	139	112	118	130	116	149	135	150	121	122	124	114	112	109	126	131	118	137	112	132	119	114	115	124	105	130	138	119	123	140	125	123	108	131	126	116	115	115	120	115	141	143	115	131	133	133	123	129	103	128	122	154	118	128	117	112	131	132	129	128	130	122	126	125	99	125	141	109	121	116	128	112	118	112	114	122	117	132	124	135	131	122	128	124	115	140	121	108	132	125	105	138	126	147	115	129	126	113	136	116	131	124	125	130	133	137	126	122	120	116	133	121	125	114	115	133	122	117	123	136	145	109	126	119	126	130	113	135	132	130	111	127	116	138	103	138	110	128	146	118	116	122	118	101	123	119	132	121	123	133	116	132	124	114	136	145	102	125	113	135	151	125	118	127	143	120	129	111	143	115	131	125	120	114	118	122	129	114	121	108	115	102	129	143	120	133	132	140	137	121	119	116	127	108	108	147	138	125	122	133	93	103	127	116	124	107	122	143	129	122	113	135	121	123	126	124	127	144	140	127	127	135	119	113	131	119	126	131	131	112	121	114	129	142	119	132	132	130	140	107	105	98	121	109	117	112	145	120	134	120	118	105	126	135	128	126	125	107	104	123	133	114	132	131	133	141	119	132	117	128	136	115	122	119	129	113	129	115	119	139	125	123	116	126	103	111	125	120	129	110	131	103	122	127	137	120	124	130	119	139	119	101	112	125	120	121	112	124	126	127	139	114	120	128	134	134	126	120	118	138	134	121	123	107	145	134	137	135	133	143	126	141	108	121	124	108	118	113	119	141	123	140	122	111	120	160	134	126	123	120	104	147	128	138	113	125	119	123	122	134	152	111	144	120	127	140	124	115	121	131	118	125	139	137	138	145	106	133	111	129	116	92	113	119	157	115	118	130	120	125	146	111	123	145	132	114	86	133	147	112	128	133	112	130	114	139	121	138	129	150	110	98	117	117	122	120	128	120	121	119	129	112	145	122	141	139	128	106	105	102	102	140	130	111	108	125	114	131	117	133	109	112	136	114	120	124	121	133	117	132	122	114	127	113	119	134	96	118	104	124	128	118	142	131	128	106	128	125	125	127	136	106	131	128	102	117	113	105	120	121	110	124	117	116	118	122	106	115	132	115	120	122	137	121	115	120	134	112	161	113	138	109	128	128	111	124	141	127	87	109	124	114	154	121	129	149	122	136	115	102	116	129	142	102	122	127	113	125	131	105	127	124	106	124	126	133	112	123	116	109	118	141	128	106	127	111	125	136	133	118	120	137	142	144	112	125	121	150	121	132	123	127	118	102	114	116	143	134	126	115	113	116	113	142	120	129	121	120	128	128	107	134	111	124	120	153	124	109	139	123	114	131	120	118	110	118	118	131	138	130	125	125	116	120	120	117	117	121	128	132
6740	3998	2628	3111	2692	2186	1662	1446	1240	1078	931	854	810	705	638	666	559	535	550	480	529	486	496	453	432	408	447	417	442	402	406	428	398	365	424	366	371	390	369	350	374	357	374	373	424	364	348	367	369	361	355	301	335	374	331	340	326	337	320	326	365	338	346	333	327	353	377	340	353	321	338	354	359	324	330	334	316	344	346	327	338	345	345	320	326	310	368	318	314	320	323	334	310	313	312	340	306	299	307	345	325	362	328	357	317	341	307	326	319	351	326	349	357	314	341	347	313	338	314	363	302	317	324	325	323	337	349	333	347	339	331	303	353	355	348	376	312	322	311	299	334	313	326	330	337	311	320	328	333	317	322	314	328	355	337	288	346	330	329	320	343	371	342	344	297	357	329	337	314	336	314	325	341	305	346	328	328	325	304	358	323	361	325	316	324	300	317	324	321	287	338	318	302	356	355	337	307	310	344	309	311	334	310	307	298	319	330	366	311	311	346	308	301	318	329	342	290	312	318	289	309	320	297	347	315	377	334	343	313	307	305	339	315	361	335	294	366	347	304	318	305	354	344	292	315	314	332	327	310	315	293	329	305	334	311	332	346	323	313	310	324	301	314	295	309	345	295	306	295	328	326	337	341	320	319	320	332	334	325	300	361	318	314	342	277	302	336	347	316	323	331	316	330	333	337	309	307	320	307	315	368	332	354	317	314	358	312	322	320	311	293	343	331	314	318	320	352	308	312	327	316	351	342	320	330	338	331	336	302	323	330	342	315	327	328	327	327	302	355	323	327	314	328	319	346	345	356	324	331	317	343	340	315	313	313	323	296	314	342	323	343	335	336	333	303	305	298	342	313	309	304	329	318	312	317	323	308	297	312	358	319	336	345	303	318	357	324	353	326	323	311	330	297	347	322	331	353	311	348	324	314	362	305	301	352	342	331	338	330	287	316	302	332	350	333	307	291	307	315	351	285	311	334	316	302	323	319	337	316	328	324	335	353	349	355	338	323	335	344	307	324	332	338	310	343	326	311	295	334	304	345	314	301	328	321	334	318	316	330	332	342	318	298	291	329	329	323	344	312	317	320	322	339	300	300	314	327	349	348	318	330	331	347	330	313	368	344	332	319	367	308	324	360	319	338	313	331	296	336	306	319	353	323	361	311	339	370	360	350	343	332	315	340	321	340	307	359	319	352	321	354	341	340	334	292	344	316	324	316	328	305	307	348	301	319	328	303	276	304	322	346	310	336	309	300	304	327	347	331	321	318	309	310	296	332	307	302	337	342	320	336	343	346	328	314	323	340	301	306	320	336	341	315	318	304	328	316	343	311	330	350	322	314	310	320	348	290	342	322	321	367	332	329	327	325	324	325	329	338	317	312	344	322	328	325	320	322	315	340	319	307	294	310	315	318	324	327	304	330	314	356	328	302	322	298	317	315	302	328	310	302	346	315	326	299	321	331	326	316	332	298	321	314	330	305	367	334	303	312	304	315	314	318	307	333	311	304	321	379	305	336	350	321	326	324	326	335	322	361	342	337	317	308	322	309	316	351	339	350	316	342	299	321	367	304	317	314	344	303	330	333	319	331	356	342	322	323	309	333	344	334	325	319	333	329	344	335	307	328	332	349	286	304	308	324	328	358	327	329	363	327	320	357	335	315	332	346	309	298	317	298	336	335	337	312	330	317	319	307	337	338	358	298	356	302	305	323	322	300	291	311	335	352	378	346	357	310	308	309	290	309	308	334	311	337	306	314	340	332	318	330	311	313	324	324	307	322	311	323	315	384	299	315	371	305	333	350	345	323	312	308	318	334	313	321	317	328	326	325	336	318	314	295	330	309	321	336	315	300	331	341	318	312	352	336	346	328	314	346	304	298	332	318	335	315	305	314	318	341	350	329	335	315	338	311	334	319	318	333	326	313	316	344	336	325	323	305	333	303	323	307	324	333	329	326	344	322	297	326	336	362	327	326	289	301	310	345	302	333	300	353	300	323	315	319	323	323	321	325	296	306	306	325	321	303	323	305	334	359	343	300	306	314	324	322	309	301	298	367	346	303	332	328	348	286	336	333	339	358	313	349	321	318	312	327	305	327	308	351	362	326	358	309	352	314	312	297	306	296	312	320	326	309	330	329	346	335	344	347	345	352	329	361	321	334	349	323	318	293	328	297	307	305	321	310	321	350	318	303	324	301	340	332	321	358	345	356	325	367	302	326	331	328	316	325	308	303	307	325	313	305	318	319	347	307	310	317	322	329	312	324	301	330	321	289	330	308	348	324	336	319	323	305	343	331	290	345	297	323	317	316	306	330	304	303	331	341	320	312	321	317	336	350	345	320	343	335	298	320	336	316	336	340	336	345	306	304	305	320	345	304	320	308	315	321	340	363	338	350	326	346	350	342	347	313	344	329	320	329	293	307	320	315	282	319	311	340	308	310	326	335	334	358	320	317	319	315	340	320	321	288	332	329	340	339	324	329	375	345	314	339	314	312	326	315	305	300	341	320	346	307	330	304	326	312	323	324	361	298	294	326	333	365	323	349	321	336	333	303	288	317	347	326	340	308	329	352	330	325	311	367	333	324	341	316	328	323	316	320	312	328	332	309	320	319	323	332	337	325	318	326	349	329	314	324	316	340	322	306	324	325	314	310	326	308	326	340	325	375	307	311	309	296	326	349	304	324	367	330	314	351	311	324	304	328	339	342	343	310	292	313	319	334	336	337	311	294	323	314	293	312	345	319	303	319	324	315	293	319	305	325	304	309	313	345	339	300	321	304	326	328	346	343	356	347	330	326	323	338	309	314	316	342	300	318	352	325	309	316	348	326	334	350	327	329	300	302	291	335	308	325	350	286	334	339	340	322	330	314	324	335	347	310	319	330	323	337	289	326	322	347	305	320	350	333	319	324	346	346	321	322	309	323	344	311	335	359	311	336	317	364	309	323	328	350	316	323	313	331	304	317	317	318	358	287	289	290	308	333	322	343	295	308	347	314	312	344	322	325	336	326	322	304	356	327	336	343	321	346	324	315	359	320	361	314	366	323	355	339	321	324	357	318	333	299	317	352	346	326	356	314	335	314	296	299	299	305	328	303	343	345	308	321	322	315	325	309	320	334	302	299	347	312	346	304	287	329	318	307	349	302	322	325	333	307	330	343	317	318	302	312	304	366	304	300	338	350	315	336	346	320	309	326	349	361	315	290	336	322	312	337	311	321	325	341	321	321	319	305	326	320	331	319	330	319	323	304	325	320	332	321	307	345	327	309	314	321	335	316	369	321	322	320	296	309	321	339	371	295	294	335	325	296	333	317	321	316	330	343	318	318	333	312	324	309	293	354	344	324	317	317	331	341	279	347	315	328	316	320	334	298	294	285	364	314	308	321	323	340	371	303	324	301	313	340	317	313	299	333	346	317	321	321	311	339	307	357	335	368	324	310	324	319	293	300	330	348	308	324	327	307	304	310	349	345	334	327	362	335	314	292	316	330	315	345	332
20719	12443	4071	1976	1339	932	711	579	493	389	388	356	308	310	341	280	296	294	275	265	248	254	249	252	225	224	214	233	236	233	247	195	223	215	183	197	202	219	236	227	236	232	209	180	209	213	220	230	212	189	234	195	217	213	205	227	246	184	207	222	237	194	196	235	229	225	231	193	208	216	195	192	207	219	229	222	223	207	217	192	209	230	254	192	203	206	215	200	217	222	219	209	203	218	209	222	229	221	194	194	198	251	186	216	191	212	182	225	221	197	242	201	214	187	213	212	226	213	206	202	223	206	212	216	241	231	195	210	184	220	191	194	219	200	203	215	188	203	216	190	204	193	197	220	187	190	221	199	242	203	190	210	191	218	205	212	191	220	212	234	242	193	216	195	209	203	208	205	237	206	188	218	229	202	215	204	207	230	210	207	222	203	195	223	232	224	213	203	207	214	205	198	202	210	214	202	201	190	209	204	209	210	194	226	211	244	189	225	191	197	183	217	192	213	197	230	215	229	211	192	194	212	210	181	236	216	200	194	195	195	194	228	258	178	212	207	216	217	179	224	196	200	192	229	214	203	211	219	209	203	237	215	221	186	217	207	209	249	220	197	228	191	207	215	204	219	206	223	216	229	239	179	209	203	186	216	200	220	206	202	200	223	232	203	225	199	196	222	209	179	224	213	188	208	209	231	177	193	213	203	172	192	162	199	195	204	193	197	204	214	206	207	183	201	191	193	211	215	224	204	214	219	231	194	222	205	213	213	209	193	219	203	196	191	217	177	191	214	226	196	228	207	234	217	221	206	218	195	235	210	213	201	224	222	190	209	184	218	208	199	226	230	198	239	225	215	198	176	194	226	197	228	200	224	219	209	198	213	199	213	214	198	237	224	221	233	199	231	202	230	181	210	187	205	215	210	240	201	211	221	216	228	224	195	211	242	212	183	198	208	199	232	209	207	219	211	233	192	216	193	214	218	203	208	189	180	195	222	215	209	219	205	197	203	230	176	222	222	212	223	199	193	200	194	201	212	225	222	223	212	199	193	196	215	223	203	239	192	190	183	182	212	201	211	205	184	189	233	215	220	181	201	188	218	237	196	207	216	226	215	194	202	224	184	224	195	203	204	225	210	197	191	193	199	207	213	227	208	237	215	215	202	205	246	198	207	219	206	204	192	221	185	219	215	207	195	202	199	214	200	216	200	175	209	205	226	224	204	204	199	229	209	206	190	200	207	196	201	204	199	203	202	202	224	216	206	204	212	210	223	206	210	201	189	192	228	211	192	203	205	194	181	221	210	222	210	247	197	217	201	192	220	209	242	200	227	214	199	192	188	220	194	204	174	202	211	200	199	233	231	197	212	227	209	207	212	211	235	191	204	180	205	187	210	186	207	226	198	228	240	221	218	207	193	224	219	226	234	217	201	230	213	220	190	237	213	236	230	217	217	221	216	206	212	228	215	190	228	197	224	212	229	221	219	213	208	219	198	202	189	205	198	233	190	190	203	199	214	184	212	215	231	219	208	237	227	206	216	221	206	212	213	229	206	196	190	216	232	203	227	215	195	202	218	197	237	209	218	209	222	200	193	227	203	209	202	230	177	198	213	228	218	243	233	218	228	175	209	228	190	211	199	228	213	188	216	209	240	217	198	207	214	203	202	229	234	208	200	233	205	193	194	171	201	247	205	203	218	221	199	200	202	202	217	210	205	193	233	222	203	231	211	210	207	240	223	209	205	248	207	205	204	192	231	206	225	201	217	207	206	182	191	230	200	213	196	222	233	232	200	213	208	222	214	211	207	182	190	167	240	238	187	224	220	189	193	186	203	224	195	199	222	188	185	214	195	237	216	216	233	235	230	216	213	228	216	203	185	219	225	196	227	218	236	253	180	208	207	223	196	196	204	196	209	188	219	192	212	216	199	226	202	204	197	197	190	207	246	232	201	209	216	217	186	208	202	224	216	191	206	222	216	208	199	212	207	199	209	217	202	208	183	191	207	198	210	195	215	214	220	204	214	210	191	227	204	207	216	218	204	206	193	185	222	212	208	204	223	197	216	237	202	196	209	218	215	220	222	221	225	223	222	221	217	225	204	205	194	191	207	211	188	207	185	180	216	189	192	224	192	199	227	191	216	235	215	218	214	185	200	207	209	202	208	240	208	213	222	189	215	190	208	214	210	227	183	215	255	211	230	219	222	193	200	189	223	215	244	224	181	193	222	219	206	188	224	192	185	199	262	234	222	209	208	202	201	227	224	191	213	194	191	207	201	183	211	211	215	204	203	224	210	196	210	209	198	207	186	172	219	231	206	211	184	210	240	208	209	192	195	212	206	214	205	222	210	219	214	228	203	210	195	185	189	203	226	211	203	205	202	229	193	204	213	205	221	201	202	227	197	208	221	235	233	185	208	193	209	207	206	211	212	203	218	203	187	207	217	230	214	196	235	185	202	223	217	190	192	216	214	201	173	215	195	203	231	217	227	180	215	231	211	227	188	203	184	211	222	222	203	182	211	196	239	211	210	185	204	236	193	185	189	200	200	191	186	185	206	222	211	206	191	230	203	185	206	202	198	221	192	196	237	185	211	214	250	222	227	207	205	218	193	240	235	227	208	228	249	230	226	211	173	193	227	211	184	182	208	213	210	201	228	191	222	204	234	215	223	197	212	223	213	227	201	219	220	197	191	185	209	191	217	227	202	195	216	192	200	214	201	195	229	214	217	194	200	184	204	190	189	222	224	195	198	198	224	202	220	204	192	207	174	250	231	221	212	214	191	199	183	221	227	195	204	203	199	213	176	217	225	167	199	193	184	233	216	202	234	201	210	209	199	210	220	211	176	213	187	229	222	189	204	209	223	210	184	200	224	203	196	169	185	196	210	213	205	212	203	208	196	205	227	192	215	197	197	209	218	214	208	214	193	198	198	247	217	214	221	226	192	195	222	209	180	217	203	204	209	219	203	220	166	236	196	206	179	221	230	221	209	193	233	203	202	194	203	182	191	189	180	202	182	217	215	222	208	202	204	227	228	244	213	201	196	195	207	201	226	212	207	199	200	204	237	209	196	189	211	179	211	232	212	243	203	219	191	187	245	198	196	199	174	222	213	198	172	203	218	222	210	180	207	246	216	220	243	212	228	194	204	225	207	222	188	216	203	213	216	213	208	194	195	200	226	222	229	207	208	212	221	194	208	218	211	179	199	206	229	215	211	218	210	196	199	233	190	231	210	220	211	203	202	200	215	224	205	238	194	201	219	210	231	196	187	227	182	203	200	198	224	241	182	189	210	205	207	217	206	208	218	204	187	227	210	212	203	212	230	229	204	181	207	192	203	227	218	220	209	209	186	199	209	235	184	211	209	223	231	204	228	220	212	237	193	195	195	235	209	201	199	206	239	210	194	204	185	198	192	219	228	217	212	220	218	210	202	197	233	221	229	172	217	211	208	207	212	219	209	205	214	182	202	182	223	239	228	220	208	220	197	192	205	179	198	221	196
8662	7750	5115	5595	4985	3939	3109	2560	2239	1887	1623	1480	1351	1228	1122	1072	1029	958	928	869	811	786	746	748	759	764	675	675	690	671	650	656	588	641	553	657	642	576	558	623	580	556	547	547	561	544	522	535	507	517	584	572	523	573	505	491	512	565	504	522	555	534	529	549	532	510	489	526	529	526	513	541	475	492	476	520	460	526	478	528	501	531	497	494	491	511	512	522	503	485	495	458	511	488	510	514	457	501	477	494	485	522	528	506	552	468	524	469	509	487	528	506	481	493	531	512	510	513	489	511	521	439	477	487	485	478	474	483	498	491	499	463	459	454	501	506	493	521	489	478	510	501	509	508	486	510	495	495	496	461	524	498	504	495	483	496	490	485	500	482	501	468	471	493	496	477	475	518	480	500	479	508	510	456	507	461	480	465	483	517	546	472	509	482	527	455	474	495	492	511	471	486	473	459	495	465	489	523	506	461	501	491	516	479	559	517	492	501	471	475	472	455	455	512	509	459	479	482	524	465	481	457	480	503	521	474	476	456	494	496	484	472	454	511	475	454	484	463	468	467	450	440	497	494	467	471	410	508	491	496	508	501	505	486	499	494	496	519	489	487	458	488	464	480	451	470	515	489	501	516	466	494	489	486	541	487	492	483	475	459	471	469	456	488	474	515	496	530	490	475	467	484	505	501	507	498	514	502	518	507	500	469	477	495	497	497	457	455	530	534	507	463	496	527	444	429	467	479	503	500	509	499	538	492	478	534	505	490	505	449	520	494	508	475	502	455	486	482	478	486	499	494	478	498	442	481	456	480	506	496	475	477	515	494	490	482	467	450	510	442	451	482	497	485	493	533	478	510	490	468	500	493	527	489	512	498	488	472	487	502	462	526	494	490	475	494	476	513	505	465	487	497	469	446	503	516	518	481	476	448	520	482	489	465	466	486	501	497	554	483	479	467	490	446	481	510	503	523	473	468	497	457	482	485	495	514	461	492	499	460	469	499	519	490	513	448	492	469	480	472	512	511	550	504	473	503	440	448	487	500	504	469	488	507	518	467	461	490	474	508	465	514	489	470	463	515	482	496	460	472	476	526	501	510	519	485	473	471	453	483	439	506	500	469	458	518	450	483	468	508	483	494	516	495	511	501	479	458	510	480	520	479	483	482	503	475	460	458	465	486	489	512	472	499	499	513	463	458	448	510	474	461	468	456	442	498	504	447	515	462	509	490	448	481	457	491	470	489	477	507	503	474	521	475	485	497	473	490	455	483	496	462	494	484	497	464	510	500	494	534	483	485	474	499	509	502	491	442	496	487	470	495	518	498	491	502	459	502	480	472	496	473	487	500	452	464	462	479	463	529	485	477	494	491	510	489	487	470	466	468	456	466	481	478	472	509	463	485	452	502	511	460	476	494	497	470	471	485	488	442	519	488	475	438	461	497	471	466	507	535	512	473	508	445	485	483	505	503	479	525	469	488	481	511	498	483	462	480	509	429	513	495	518	490	462	492	528	488	508	470	504	532	478	513	486	476	499	480	483	506	469	444	485	470	489	488	466	528	505	484	483	505	458	493	512	495	506	456	462	502	509	461	521	462	500	483	505	480	499	486	470	455	490	486	455	496	476	508	470	470	486	497	479	503	489	479	473	482	460	487	518	470	449	464	499	510	479	483	486	490	488	489	488	486	495	455	465	483	457	473	489	500	520	488	486	495	504	468	449	464	462	502	519	529	532	482	515	440	470	489	499	441	534	464	496	504	493	493	482	477	491	502	514	514	484	488	484	486	502	475	477	509	512	495	501	502	466	475	507	478	494	486	454	509	480	538	430	442	494	494	516	493	477	481	462	507	436	478	500	483	516	483	440	501	507	465	453	462	503	501	483	477	485	510	477	483	486	481	481	487	522	456	508	499	462	491	512	468	453	507	470	479	487	482	453	462	501	514	500	439	465	513	508	462	459	469	494	471	496	460	509	453	482	497	484	471	504	459	509	491	477	472	557	476	522	549	495	482	456	490	492	430	505	471	409	540	496	505	466	482	492	451	450	495	505	471	480	487	472	467	502	475	469	487	483	493	450	484	510	497	499	467	505	485	495	470	486	473	515	449	475	488	500	491	440	468	496	469	487	511	523	494	485	457	463	471	493	464	460	490	489	494	495	443	460	469	475	483	478	483	496	473	486	497	469	510	482	491	457	486	451	505	491	466	479	479	486	502	455	517	471	510	479	451	503	503	459	498	478	467	435	482	433	490	517	492	482	528	483	503	468	505	499	523	488	461	487	510	471	468	501	461	472	472	497	490	490	498	458	508	532	458	485	478	534	492	501	485	484	512	457	504	490	509	505	519	478	517	462	504	487	506	547	487	474	488	491	473	481	520	463	524	487	485	488	494	532	477	476	500	492	483	484	496	460	486	507	491	471	476	499	491	506	496	469	444	487	510	472	483	513	461	493	501	512	471	477	495	468	470	490	497	524	500	488	467	492	468	514	478	446	457	468	512	495	480	485	485	491	499	439	542	473	480	497	474	482	503	488	475	486	490	487	478	480	452	507	490	444	446	489	505	523	504	463	489	491	442	463	500	500	476	491	461	495	515	495	522	482	492	510	483	474	478	522	511	462	468	515	494	477	479	496	482	507	451	487	522	477	496	471	481	493	482	451	482	460	450	535	497	485	458	497	506	484	447	497	480	496	481	495	458	497	516	480	534	520	499	519	510	493	489	443	507	500	521	513	489	515	517	462	474	501	474	483	502	466	494	478	498	492	444	497	496	457	469	461	511	481	483	484	478	474	499	499	499	515	492	561	493	514	467	513	509	489	510	511	483	514	474	480	524	496	499	486	492	429	498	493	455	515	491	502	515	516	526	504	476	512	466	477	465	518	466	457	497	471	508	485	518	490	450	488	484	547	505	471	465	487	495	522	472	496	498	478	470	463	478	489	472	463	489	488	481	512	513	465	467	513	526	486	501	480	453	521	447	465	476	497	484	453	505	450	469	483	487	505	491	470	478	492	457	513	493	483	487	489	492	468	516	456	498	486	477	451	489	508	457	437	499	459	478	486	482	540	491	504	471	472	492	501	480	497	456	446	461	457	490	548	489	500	508	493	484	486	513	497	457	500	489	469	487	531	450	455	490	514	490	481	468	440	447	485	495	444	492	535	481	492	545	497	470	495	504	479	500	478	468	477	500	508	495	479	456	471	500	519	514	485	473	456	483	482	482	522	442	487	522	473	482	467	476	452	488	508	454	473	522	496	459	471	522	502	471	525	451	470	494	476	482	509	450	489	480	482	455	525	472	498	548	487	462	491	488	512	463	468	526	456	496	492	513	460	468	503	487	502	509	488	527	485	459	509	517	456	484	513	522	509	487	491	507	515	482	473	462	467	488	483	474	494	494	500	469	492	494	473	481	492	465	458	476	472	418	514	521	560	517	486	486	477	508	473	468	479	488	483	499	500	456	476	488	494	476	456	483	540	492	494	499	480	528	500	476	509	502
3228	575	81	68	68	50	52	45	47	44	39	48	72	58	53	59	37	46	46	54	49	46	54	40	33	28	49	38	52	46	38	49	44	37	38	45	41	46	53	41	32	59	30	48	45	51	44	45	49	50	45	33	61	44	43	55	44	58	47	41	31	49	47	36	33	48	52	50	55	40	32	40	50	55	37	51	43	45	62	52	40	33	47	35	31	38	50	44	50	53	37	37	43	35	54	57	51	37	38	37	40	51	50	44	44	44	44	36	43	44	40	45	38	48	39	41	39	50	43	41	45	35	54	49	31	53	46	37	37	57	38	48	38	50	45	42	41	39	37	35	47	53	58	44	41	37	41	52	39	43	38	39	43	55	42	46	42	38	45	52	46	48	54	57	53	40	50	57	41	42	46	41	42	44	40	41	42	52	50	39	42	44	46	41	35	51	42	40	46	37	50	49	43	37	53	49	52	56	37	44	53	42	54	39	60	43	45	58	33	38	35	43	37	49	35	46	43	37	49	44	42	49	55	51	45	34	31	36	44	37	57	37	39	35	49	34	46	43	38	44	48	51	43	36	42	45	44	63	45	35	35	44	45	47	34	44	45	41	47	49	56	46	46	35	41	45	56	45	33	35	46	41	40	40	48	45	39	55	38	45	42	33	42	38	41	41	44	48	52	34	48	29	44	36	44	59	48	43	38	35	39	42	43	51	35	42	46	47	39	29	40	35	43	40	55	48	45	30	39	37	44	35	37	46	46	50	42	56	52	43	46	54	40	41	43	52	40	44	44	45	44	45	61	45	47	57	51	43	37	53	36	38	37	40	51	31	36	40	48	44	29	40	52	49	44	48	36	41	40	48	45	50	45	40	40	33	41	41	36	39	45	41	50	57	42	43	43	60	47	57	40	35	24	50	43	43	45	50	36	38	48	44	34	48	54	45	34	40	29	40	48	29	51	44	42	44	58	51	39	49	53	41	39	29	35	37	47	38	48	55	47	40	54	37	32	37	53	37	38	43	46	48	42	45	43	50	40	54	42	39	39	32	38	49	33	31	36	53	45	38	40	50	58	28	49	44	33	37	46	50	47	38	40	48	41	46	41	55	47	35	40	43	42	52	47	48	34	42	37	41	44	63	53	52	58	39	53	45	57	42	35	40	50	43	41	36	48	36	36	48	42	60	45	39	54	44	47	48	36	41	58	38	48	49	49	45	45	41	42	49	28	47	53	51	50	35	45	46	38	39	48	43	54	26	47	33	48	45	31	46	41	29	35	53	51	33	42	46	53	34	52	41	47	50	41	52	45	43	57	45	40	41	31	52	43	45	34	47	57	49	38	40	51	40	45	43	26	42	55	54	55	52	44	47	47	58	44	43	46	45	32	41	41	47	39	42	38	38	33	34	62	43	38	47	37	38	46	30	42	66	36	48	35	53	45	47	42	41	45	45	36	31	48	48	32	50	52	49	38	52	51	39	51	38	46	39	43	46	59	44	39	41	49	34	47	53	42	44	49	45	47	33	44	39	31	41	40	54	48	50	59	43	50	50	51	48	46	57	43	46	37	39	48	39	40	39	41	52	41	40	37	36	55	40	36	51	70	43	39	49	46	52	52	40	40	34	39	50	39	46	42	46	36	47	49	50	40	54	54	48	40	41	41	41	44	47	51	42	50	49	32	35	46	60	42	53	38	48	49	46	40	46	40	43	44	45	40	40	42	50	52	51	34	44	44	48	39	40	50	37	51	48	37	41	41	53	40	51	41	48	40	43	46	50	29	41	44	35	58	44	39	43	50	57	34	55	40	41	52	58	42	49	62	38	46	61	51	42	34	43	39	43	35	44	57	44	42	47	48	39	50	49	38	51	42	47	34	55	45	49	49	41	46	54	54	40	28	37	50	50	51	51	46	34	46	41	48	44	39	46	44	44	43	37	51	45	51	43	41	49	41	35	43	36	44	51	53	31	46	43	31	34	42	46	26	52	46	51	56	41	47	35	56	46	46	42	55	50	45	44	36	39	42	32	51	53	46	42	55	42	51	43	51	40	51	53	40	49	49	48	38	45	49	34	41	56	38	39	41	44	34	60	51	43	42	29	59	49	40	49	48	41	40	44	41	39	42	34	43	45	45	47	46	32	40	51	36	38	54	37	34	31	51	35	59	42	44	39	47	41	42	58	42	39	48	44	36	44	38	40	40	47	53	42	41	39	34	26	40	46	36	55	39	47	43	44	57	49	48	44	46	45	37	36	52	36	44	52	43	48	40	46	48	52	44	44	32	40	60	41	48	60	40	52	36	49	28	30	48	37	51	40	48	50	48	48	37	51	46	35	47	44	53	47	51	49	59	48	49	50	48	54	37	42	49	45	41	51	46	45	38	50	47	44	44	40	43	43	43	42	42	37	47	39	42	34	40	43	53	39	37	54	31	50	43	56	44	54	28	45	34	45	57	36	54	51	49	49	54	43	51	52	42	38	49	52	37	57	43	41	45	40	48	34	58	55	34	57	51	48	40	43	48	51	44	51	40	37	47	43	37	49	44	47	39	58	49	42	46	44	48	56	40	57	50	45	43	44	31	46	42	51	51	39	39	48	59	50	52	47	47	50	44	40	47	50	42	38	40	43	43	38	42	50	47	47	37	35	40	54	43	43	51	24	39	48	52	40	34	48	62	33	38	50	53	37	42	51	41	50	37	49	47	40	47	41	37	49	50	52	45	35	36	39	48	28	53	25	47	34	54	33	40	45	38	45	42	44	42	45	45	42	51	40	39	67	45	53	51	43	56	38	30	33	39	45	34	42	37	46	58	51	43	50	37	42	44	47	33	47	36	47	48	58	49	48	38	45	46	39	42	43	62	41	42	45	44	43	53	41	32	41	47	56	50	44	45	40	43	50	51	41	51	45	45	49	47	41	38	50	52	35	45	39	52	50	57	41	47	51	53	40	44	51	43	51	50	51	45	52	46	44	49	44	47	40	45	42	37	47	45	40	44	42	51	33	47	42	53	33	37	42	52	49	37	52	43	55	55	44	52	58	37	28	44	43	45	34	43	51	43	40	39	33	40	42	44	22	49	31	49	29	51	41	44	37	48	46	39	30	45	54	44	45	47	54	57	45	35	41	41	44	50	62	40	39	54	53	44	41	43	47	38	58	40	40	47	47	44	40	41	42	50	32	48	43	39	65	38	41	49	49	45	41	47	43	35	45	40	43	42	46	55	46	42	43	37	36	42	42	49	49	38	54	36	40	36	37	48	36	41	40	56	47	56	37	43	42	49	51	46	47	47	55	35	51	43	43	53	46	41	46	43	44	47	58	37	42	56	47	43	37	39	44	43	49	39	46	46	45	39	53	43	38	43	40	44	46	45	44	48	32	43	48	45	40	52	45	51	53	28	40	35	44	49	51	51	59	55	40	41	52	49	37	44	36	39	45	42	46	55	53	43	48	40	50	34	44	54	34	52	42	39	34	47	45	37	48	41	52	40	51	40	51	52	41
2439	564	267	258	237	207	183	176	176	156	163	183	146	180	151	168	158	175	174	136	136	166	132	133	157	153	135	148	151	139	144	144	149	173	158	167	135	158	134	155	134	155	162	149	127	126	153	159	148	133	149	136	142	138	130	137	136	149	151	143	148	146	144	151	120	138	169	134	144	151	161	126	156	148	141	161	163	147	166	140	145	149	129	153	141	147	128	134	136	128	150	123	132	129	148	142	156	145	159	161	133	133	153	152	138	164	121	134	133	132	158	125	130	147	161	148	150	142	129	144	151	133	133	155	130	159	140	147	167	153	149	145	139	129	143	162	120	124	142	166	149	147	138	150	155	134	150	141	137	161	163	143	133	154	153	160	118	139	164	161	132	138	145	154	156	155	140	139	137	137	141	136	151	155	143	149	149	141	144	144	160	142	143	139	139	151	114	160	150	169	141	143	156	143	164	147	145	144	132	133	146	141	148	150	145	140	126	142	142	141	142	149	135	149	137	142	150	147	148	135	143	137	142	129	141	120	133	141	165	148	137	142	142	158	115	166	154	150	145	134	136	160	162	148	162	136	147	144	135	142	173	147	163	152	147	152	169	138	135	156	143	140	156	143	148	152	133	140	154	139	135	150	137	142	128	136	136	151	139	165	132	146	141	126	149	149	161	157	156	149	144	123	145	151	143	134	149	129	131	147	158	116	142	161	155	140	158	172	143	172	142	141	152	123	167	144	145	151	162	154	152	147	139	149	148	129	139	162	150	148	156	152	162	147	140	150	162	160	134	151	141	164	159	152	145	157	151	147	167	138	142	143	148	152	159	145	129	157	158	151	144	136	133	150	126	158	123	153	136	155	141	141	134	142	150	135	148	144	147	139	136	142	135	129	147	155	144	134	126	145	149	158	168	144	158	146	132	142	143	134	150	166	142	149	145	147	152	154	162	147	164	141	152	128	152	140	155	149	130	122	136	145	152	136	129	137	142	144	149	144	134	130	148	138	141	140	151	135	149	157	151	132	158	156	145	146	138	147	155	153	155	161	134	162	149	149	141	162	132	158	145	134	130	161	132	153	134	158	144	157	145	136	139	160	134	149	140	133	143	149	155	148	143	144	141	125	130	164	120	128	154	145	162	145	146	145	136	140	160	169	152	118	143	136	134	139	151	168	130	129	150	146	153	147	130	130	159	170	152	134	142	151	141	154	142	147	168	134	147	137	153	145	137	136	144	126	159	132	151	146	141	160	122	150	133	138	142	144	158	144	153	146	137	138	146	140	136	140	136	172	126	147	119	148	146	161	153	141	150	135	133	146	149	150	152	131	146	134	153	153	155	139	147	156	135	146	128	150	152	163	165	136	156	128	171	142	154	140	139	143	136	155	138	172	139	133	157	140	148	147	155	144	140	147	130	145	127	137	148	131	164	166	153	139	159	138	154	132	136	147	137	139	154	140	150	149	135	160	133	133	156	152	161	154	149	149	135	142	157	129	146	136	140	147	151	149	141	132	151	148	158	160	162	148	126	143	125	139	138	108	163	138	144	136	114	148	161	139	167	143	162	137	161	162	141	166	155	136	153	169	137	147	155	128	147	139	128	149	140	160	157	145	138	128	161	138	155	132	145	149	161	162	153	148	147	141	155	138	130	158	135	143	146	126	130	149	138	152	164	113	165	139	172	168	135	148	155	144	143	139	130	126	139	138	153	172	143	145	142	149	131	144	150	157	148	138	151	142	116	147	134	160	118	152	164	128	147	133	155	138	150	126	179	140	161	161	156	127	144	155	140	146	160	151	156	121	145	153	147	151	160	143	161	143	155	135	136	137	157	164	142	157	144	166	140	142	145	139	129	140	153	184	142	125	141	173	125	140	159	143	152	116	159	137	148	154	143	153	125	144	151	135	148	145	154	159	147	152	148	150	146	141	145	150	143	123	148	161	140	127	159	165	152	141	132	123	147	153	142	145	137	148	151	138	149	151	185	150	139	143	147	153	179	136	132	161	130	163	152	125	140	162	156	154	157	144	142	160	145	145	142	155	161	140	146	151	155	151	151	153	152	139	158	151	155	170	157	147	140	149	138	149	135	120	152	149	144	143	137	143	153	151	153	130	133	151	135	144	159	153	157	134	126	136	162	137	155	149	145	148	160	144	162	128	148	149	149	153	153	134	150	164	143	130	145	170	153	144	170	144	141	166	143	167	146	150	146	170	157	141	138	151	141	150	133	162	157	158	154	149	160	154	154	155	145	140	140	135	149	128	130	146	143	133	137	161	135	147	124	130	159	136	139	135	147	159	127	138	152	136	137	135	162	132	167	135	149	138	155	149	156	167	178	147	152	141	133	144	157	138	130	146	140	137	133	142	157	159	158	154	139	158	145	164	156	147	144	161	143	159	141	156	131	157	136	138	159	154	158	164	141	136	159	149	163	146	139	168	173	136	144	147	146	148	147	147	118	149	149	146	139	125	138	132	141	145	143	138	126	145	159	143	163	153	146	166	146	158	161	165	163	140	140	157	122	140	152	147	129	129	151	119	157	150	137	136	132	159	156	140	161	139	147	157	134	151	142	147	157	139	154	171	145	157	153	165	147	138	141	151	153	153	141	152	141	138	131	142	138	138	168	131	152	152	134	162	129	141	135	138	150	126	166	142	152	165	162	148	145	166	141	172	147	155	158	137	149	151	152	171	156	143	136	148	152	141	147	160	144	166	154	125	132	171	165	138	129	161	177	135	159	158	130	148	157	148	151	127	147	165	128	138	167	158	177	147	165	137	148	147	153	148	136	152	143	141	168	158	160	155	139	156	139	132	138	123	155	142	151	156	132	143	148	142	127	130	143	138	162	159	173	149	136	135	149	148	164	158	156	147	140	165	141	170	145	164	167	149	154	156	145	148	157	149	144	121	134	151	155	149	153	143	159	160	140	152	134	130	138	166	160	179	105	139	152	164	148	125	152	153	145	146	155	173	149	149	146	139	147	159	129	148	155	134	132	133	155	158	147	133	135	130	161	142	155	166	122	152	150	135	139	175	115	146	157	142	131	166	150	148	144	145	172	165	126	160	158	135	143	132	133	133	161	141	152	154	136	130	122	169	148	136	120	142	150	137	150	150	142	142	141	168	145	159	135	141	165	137	160	157	138	154	133	151	130	157	141	134	155	151	170	136	135	137	145	165	147	152	156	128	153	154	144	160	147	142	165	135	158	152	136	164	160	151	155	149	134	148	144	124	148	140	162	138	163	130	127	145	143	110	148	143	170	158	147	142	149	148	138	149	150	148	169	126	146	151	134	155	127	156	136	150	141	146	152	137	151	151	156	149	130	160	145	159	147	146	150	132	129	142	148	146	146	157	168	158	137	152	146	135	147	142	151	162	140	148	150	118	163	152	142	135	153	167	171	153	150	155	128	159	153	133	124	145	166	154	140	133	150	140	158	133	146	157	154	153	140	132	172	163	131	131	140	145	141	137	156	136	127	156	141	161	156	136	155	147
12521	5500	1439	933	683	479	380	305	267	243	210	207	176	186	168	165	158	157	171	152	144	132	155	140	154	119	123	117	140	123	131	114	134	145	137	141	142	127	110	138	127	134	110	144	127	142	114	152	140	129	112	111	145	121	150	121	114	119	142	106	122	134	135	135	129	135	138	135	126	127	112	116	142	117	124	117	89	131	130	118	132	125	126	126	138	127	116	113	114	126	119	120	119	127	123	126	118	119	136	130	126	111	119	135	135	126	109	130	129	131	139	120	129	121	138	114	145	107	128	106	135	116	118	131	122	126	122	146	120	116	133	130	123	112	118	126	102	126	119	125	121	108	124	112	137	121	129	131	119	130	134	117	142	115	139	106	130	140	119	131	92	113	142	113	128	109	121	134	138	118	147	122	132	98	132	107	133	110	108	122	94	91	148	98	108	105	116	120	164	129	129	114	127	116	131	118	121	122	113	117	139	126	138	124	118	112	117	110	105	115	131	112	137	125	122	134	114	139	104	136	144	111	129	120	129	113	127	130	132	116	122	147	154	126	134	122	119	121	129	142	127	118	130	117	105	126	137	113	128	120	124	123	104	140	106	106	107	139	118	109	103	121	125	131	110	122	120	126	148	126	121	130	120	137	130	147	108	128	121	127	130	125	120	128	129	126	112	127	127	130	120	125	119	115	112	123	111	137	108	118	132	135	148	107	134	124	129	121	123	123	93	124	126	105	117	127	114	123	151	113	126	145	171	132	139	112	145	121	128	138	125	126	134	129	137	130	118	128	120	128	138	120	127	127	117	102	140	140	110	115	130	136	125	124	143	103	129	106	133	117	140	137	127	121	138	150	134	126	116	130	112	120	136	109	98	125	127	123	123	130	130	113	108	121	139	104	130	106	121	114	123	125	118	152	123	102	107	110	125	128	131	123	152	113	126	104	123	125	118	128	122	101	142	110	130	115	115	137	123	122	105	125	108	125	110	129	116	148	134	111	112	118	118	132	140	118	113	112	121	133	136	132	122	121	122	123	120	108	129	117	124	120	128	121	127	102	134	115	125	136	124	131	132	108	117	104	118	125	108	128	116	118	126	141	128	119	129	111	122	117	108	115	129	129	132	125	122	111	128	133	156	115	146	119	122	140	125	116	129	131	123	125	127	121	139	105	147	113	99	108	118	121	110	144	120	136	123	112	130	146	166	131	115	106	112	111	119	132	114	126	120	101	123	139	118	152	122	121	125	147	128	140	130	132	115	120	123	127	119	145	129	103	135	107	128	114	123	119	127	121	127	113	111	138	140	131	114	120	105	150	126	113	127	155	126	121	132	142	124	130	137	112	120	111	116	130	134	132	129	134	138	120	139	121	137	136	134	123	117	115	139	136	128	141	112	113	138	142	117	126	146	124	126	116	122	124	126	129	124	125	138	126	116	102	126	138	109	118	113	157	124	112	131	138	130	148	151	127	122	127	130	142	132	95	122	123	132	113	113	156	133	127	130	122	127	127	124	127	114	108	141	141	142	128	129	105	107	110	126	119	121	122	127	131	111	139	124	135	125	113	136	117	129	116	111	132	129	129	127	134	118	125	145	122	118	115	126	129	105	107	118	137	137	151	107	123	111	117	144	111	124	123	132	129	110	105	86	119	139	136	127	127	107	110	130	141	133	146	132	138	131	134	137	111	144	129	100	96	121	130	136	107	123	134	124	127	131	121	128	111	129	124	124	142	119	137	122	125	147	112	129	112	124	105	128	109	135	112	106	134	119	127	106	132	119	125	127	121	113	136	141	117	140	130	132	143	114	140	127	142	141	136	105	135	127	147	124	134	124	120	109	112	117	125	118	111	133	120	123	120	125	116	106	128	96	142	121	147	130	120	117	118	136	126	112	115	126	120	139	126	131	126	140	121	145	136	130	123	107	118	113	115	121	108	123	106	131	108	128	127	116	134	109	101	122	133	128	106	141	146	126	117	115	144	128	96	129	142	147	124	117	89	136	137	124	112	120	125	131	133	114	125	110	140	117	133	135	122	108	122	113	123	116	112	119	144	125	105	126	141	121	134	136	128	125	106	135	121	118	133	127	123	121	119	133	120	132	128	126	118	123	113	131	125	121	126	135	117	115	143	108	126	134	150	115	124	145	131	147	121	125	102	138	133	128	127	116	108	121	124	102	104	129	145	120	145	136	127	137	137	139	102	139	131	111	123	115	110	123	111	114	126	118	148	139	119	139	131	114	119	127	136	118	103	122	116	120	116	129	121	141	121	125	129	122	124	122	125	122	134	136	128	110	119	118	117	125	138	131	121	103	109	126	126	118	127	121	131	103	121	120	135	130	114	126	139	110	115	124	125	106	118	115	124	104	130	129	142	129	111	109	111	117	110	118	120	141	121	125	120	131	128	119	110	137	124	136	130	111	110	138	126	127	113	121	128	123	152	122	123	122	100	122	113	124	114	125	133	113	130	129	105	131	119	133	144	129	128	125	121	109	129	136	146	137	137	118	136	141	124	141	140	101	118	130	148	122	137	130	110	119	124	129	122	122	107	112	131	101	126	138	134	122	108	130	111	119	108	150	122	111	132	120	128	116	116	128	126	130	121	130	134	123	111	119	112	123	118	138	129	113	133	129	112	114	119	142	125	136	133	128	141	140	136	136	110	124	115	124	126	123	114	121	138	139	133	139	132	117	102	125	127	136	128	117	133	113	121	118	133	127	128	139	113	126	102	127	122	128	121	117	135	115	121	121	105	133	134	130	120	138	125	110	130	136	138	107	147	152	161	114	147	113	122	116	124	114	141	129	115	128	127	129	125	129	129	121	118	123	106	105	117	118	138	133	128	114	127	117	135	121	131	156	126	128	110	142	135	148	105	120	125	127	122	128	111	136	118	110	99	121	114	146	129	134	121	109	143	128	127	118	109	118	140	142	141	113	102	110	124	124	113	137	130	130	131	154	121	122	122	128	108	104	131	136	125	126	115	126	129	122	117	109	100	127	112	103	133	128	128	162	120	146	106	114	129	131	108	117	127	127	112	131	126	124	109	111	111	106	125	113	140	139	112	118	119	138	128	104	130	101	115	140	158	123	129	106	110	136	140	95	112	147	115	102	115	118	119	127	134	122	118	121	117	150	129	104	120	119	125	104	130	109	106	130	100	138	125	125	106	112	138	127	157	118	114	123	151	142	112	102	114	150	122	129	118	115	130	122	126	119	129	121	138	137	113	159	116	100	114	136	104	122	109	125	116	134	120	131	118	136	132	115	101	139	117	139	110	131	119	136	135	100	127	131	123	133	119	114	154	129	115	120	118	132	127	120	134	103	124	97	125	126	118	123	122	146	134	110	142	129	132	122	104	114	120	144	106	128	120	137	100	127	115	123	108	129	127	142	120	128	146	147	117	119	105	104	126	127	131	133	112	117	114	124	106	125	115	113	114	144	124	110	129	126	133	108	133	116	135	116	127	121	135	130	121	128	115	146	143	122	119	126	124	127	113
6708	4397	2774	3116	2751	2116	1651	1328	1257	1012	938	838	739	728	633	674	587	527	590	501	475	506	457	432	411	441	460	425	441	421	424	396	376	405	354	379	371	358	366	369	419	330	345	392	352	366	366	357	325	396	353	356	367	337	368	328	343	319	331	345	359	356	355	359	322	337	344	327	346	341	340	334	330	359	342	341	313	343	328	326	343	326	328	342	337	315	316	326	315	314	357	324	341	335	324	306	329	353	330	344	343	324	341	331	322	363	347	340	343	336	313	347	352	343	318	323	340	359	319	321	358	319	319	305	347	316	342	330	313	296	306	344	315	316	303	345	327	290	349	332	297	308	327	341	324	349	341	281	351	328	341	325	321	325	345	280	297	341	343	343	321	282	339	362	329	305	309	342	343	331	307	324	307	344	342	346	323	306	302	313	361	294	337	339	353	327	304	294	328	351	337	294	347	349	340	308	299	330	315	331	296	330	328	334	314	291	314	341	348	290	298	304	333	299	293	317	329	341	289	314	337	330	337	319	331	346	301	352	324	307	334	318	331	299	343	345	321	319	306	325	302	330	328	344	329	342	350	332	348	329	349	319	295	349	365	311	327	337	337	339	324	325	339	326	344	328	324	310	315	306	303	315	318	323	336	323	342	310	290	311	300	336	337	271	295	303	330	310	296	346	338	323	314	327	338	332	312	314	354	340	322	286	344	294	334	313	346	320	337	355	337	355	324	298	308	309	350	289	308	329	339	304	328	290	333	322	349	330	318	321	294	353	308	333	345	315	333	348	312	314	312	295	296	315	315	320	320	315	289	332	323	327	306	301	323	349	318	316	333	311	328	353	311	347	332	306	323	296	320	287	324	355	327	306	331	321	339	311	331	322	336	325	311	329	367	341	307	319	315	315	295	344	354	324	307	345	280	339	328	290	360	345	309	310	335	323	338	309	301	315	318	352	312	370	317	322	334	325	337	347	324	316	301	332	318	305	315	333	314	320	332	346	333	344	288	344	319	330	351	358	330	303	351	349	358	315	303	330	333	302	337	332	308	317	321	296	311	335	330	317	305	327	302	336	368	302	337	359	328	309	319	309	311	317	335	322	351	327	349	347	311	348	341	309	317	326	317	323	329	306	317	294	329	324	305	341	333	296	321	323	344	291	296	316	314	347	309	328	306	330	332	313	311	323	333	318	346	325	341	317	310	330	313	306	301	324	310	322	345	321	318	337	305	338	297	343	338	337	295	344	359	321	327	321	297	333	315	364	304	333	316	311	338	316	326	300	350	313	351	362	304	310	340	349	287	324	330	313	331	338	336	337	345	361	377	318	327	332	335	327	386	323	316	311	316	320	359	308	340	325	318	322	358	334	333	306	327	355	329	307	310	330	321	330	310	322	336	297	303	329	351	320	328	346	348	323	302	320	338	337	314	318	362	292	349	334	300	328	313	307	357	329	304	325	327	340	309	330	319	342	308	342	332	314	331	327	283	329	329	327	313	358	318	326	330	321	300	308	319	300	341	310	356	300	306	312	320	324	309	294	352	333	319	311	321	322	327	345	323	313	340	326	310	309	309	333	308	339	277	327	331	333	311	309	319	338	364	320	310	305	297	315	369	291	293	314	318	322	370	298	318	330	334	347	353	338	337	337	345	311	331	335	327	302	338	325	338	315	275	323	319	314	336	327	279	342	324	305	307	331	313	358	307	344	333	317	309	345	317	302	312	314	300	355	322	317	301	322	336	308	286	314	341	330	325	327	314	329	328	320	319	318	308	327	289	322	304	319	334	355	322	327	340	305	341	341	298	307	325	314	316	301	321	332	319	309	340	332	335	322	315	339	337	300	315	316	298	311	335	341	319	328	310	328	311	349	329	338	306	321	286	344	333	290	325	331	344	331	312	320	301	316	324	330	298	325	313	329	331	318	323	320	312	333	328	310	295	320	266	323	333	321	321	304	345	336	352	343	330	314	342	339	337	300	349	350	340	332	305	319	309	328	317	298	320	298	334	363	317	315	304	313	315	333	318	331	295	334	348	307	330	313	306	345	339	317	326	297	357	283	326	335	336	340	335	325	314	314	357	339	287	313	340	335	317	294	311	313	327	314	345	339	313	354	329	369	327	308	328	366	346	323	307	372	337	317	309	307	312	349	294	328	304	338	320	312	325	324	315	314	326	344	326	311	307	336	337	303	298	338	323	320	324	360	312	343	343	335	349	309	327	326	327	330	323	314	320	322	325	317	295	329	330	332	320	323	343	361	297	335	324	320	319	347	297	340	328	350	337	324	321	316	311	297	339	314	318	326	291	360	356	316	327	333	325	324	299	339	336	332	328	339	324	329	325	325	328	287	329	315	322	336	333	302	318	280	308	307	367	313	310	298	340	325	346	302	335	327	307	304	304	334	336	349	330	316	312	331	322	311	335	345	315	345	295	305	318	312	336	278	338	334	367	326	302	307	291	319	314	317	281	276	314	335	328	335	324	337	316	336	333	287	336	292	319	303	319	287	319	356	331	324	330	304	313	301	324	314	325	327	316	306	317	353	335	336	314	305	312	306	315	312	324	333	320	317	369	335	322	327	322	308	344	302	351	325	325	342	305	304	321	329	319	311	335	294	321	322	321	345	323	345	317	310	294	317	317	302	319	312	304	293	316	331	309	305	347	309	327	320	351	302	302	311	317	347	306	320	319	317	325	321	326	324	323	339	326	312	337	294	333	300	291	322	339	328	316	312	326	336	314	321	306	337	334	337	337	305	290	321	339	297	330	308	344	324	329	304	318	314	353	313	322	316	333	315	327	318	327	326	325	306	313	315	311	332	333	319	340	358	333	303	316	323	351	350	315	301	330	323	325	334	324	339	362	292	316	345	331	316	322	331	350	315	331	355	309	348	337	333	350	309	328	338	362	297	340	315	346	319	305	322	331	336	327	318	324	305	338	292	332	331	307	301	298	303	318	327	326	349	353	332	339	337	290	328	321	317	299	307	307	300	309	337	315	335	344	321	344	319	303	355	302	322	333	331	321	332	309	356	320	278	285	318	325	346	323	301	328	306	313	349	377	346	330	300	273	324	341	329	327	353	332	348	294	307	324	360	346	324	320	360	304	327	320	350	321	369	334	356	332	315	362	301	333	301	333	326	305	315	337	327	289	312	318	301	335	329	296	322	318	345	328	333	301	345	327	335	327	366	318	309	325	342	330	340	313	320	357	319	332	345	314	326	321	318	320	334	316	303	314	318	321	329	306	317	306	328	330	317	295	326	347	338	326	345	326	294	306	349	318	321	312	312	319	327	350	335	334	313	314	333	317	340	301	314	343	314	329	312	321	338	356	322	312	316	304	335	317	337	339	330	311	346	297	334	321	334	290	335	325	334	311	325	324	292	329	320	321	366	324	366	346	331	327	323	330	326	357	307	343	318	321	307	336	310	295	346	318	326	291	319	323	330	337	317	316	307	319	321	357	323	314	306	344	344	323	354	348	280	317	334	306	337	326	321
20690	11469	3865	1968	1330	930	745	612	457	456	396	356	328	321	308	321	282	266	270	255	292	257	255	219	216	223	252	240	227	232	212	236	199	204	190	196	225	224	215	199	211	220	224	236	160	199	206	208	252	203	227	198	227	208	241	217	208	214	240	249	219	210	202	196	243	213	196	243	203	218	221	211	208	213	193	213	224	188	187	208	186	198	193	229	197	207	230	229	210	189	185	219	200	196	192	214	229	221	187	220	227	198	202	240	198	216	197	193	214	214	194	230	195	219	247	203	190	200	228	220	207	215	205	192	210	221	181	212	225	205	233	227	216	196	218	210	189	215	223	212	178	225	234	205	193	206	214	180	183	238	206	198	215	200	206	208	210	233	192	203	217	226	194	222	215	193	195	248	217	209	214	197	192	205	203	209	214	201	205	201	214	197	207	213	205	198	210	242	203	216	225	200	196	220	211	223	215	204	226	209	192	214	212	208	219	189	180	215	216	203	216	229	212	176	204	212	226	214	223	226	202	221	193	202	196	203	231	201	231	241	197	219	201	225	222	219	208	232	202	225	235	187	205	225	180	238	212	211	235	204	190	196	218	204	203	215	212	212	192	193	219	224	206	217	215	205	197	198	207	214	189	218	235	207	183	210	198	208	226	190	204	195	226	196	213	227	187	210	208	236	214	216	209	199	207	191	207	230	229	203	190	209	206	196	209	215	197	213	213	198	193	207	212	192	193	237	201	224	213	195	227	234	207	224	210	210	197	220	215	201	200	202	182	196	220	236	206	201	191	191	230	224	209	178	219	210	209	221	199	203	211	214	193	214	220	209	199	169	205	213	206	211	221	184	208	200	184	186	194	221	222	211	225	211	210	215	198	212	217	182	210	214	184	183	206	209	200	235	214	217	232	208	187	216	210	206	237	222	196	206	177	212	200	210	191	176	203	224	207	212	232	232	199	199	201	194	229	219	218	229	250	229	237	208	207	216	227	190	196	192	237	200	204	198	198	235	197	212	205	199	213	183	210	186	189	196	233	197	224	216	199	228	200	173	219	206	201	223	191	204	205	213	200	201	206	229	210	204	201	231	216	186	173	186	220	214	214	225	192	192	208	238	229	215	197	218	226	196	192	220	225	223	229	238	216	208	175	205	227	208	185	218	213	246	202	192	202	223	204	219	209	213	199	213	208	232	197	185	192	221	224	208	190	190	203	206	196	191	193	190	213	206	209	214	208	211	207	188	194	216	198	206	193	211	199	193	235	215	181	205	198	192	199	202	228	198	176	209	220	222	202	191	213	185	211	218	232	209	220	179	199	216	226	189	224	179	201	209	202	214	237	206	204	187	230	184	215	199	171	214	198	213	216	197	237	197	207	241	192	188	222	187	196	209	231	198	212	218	208	184	222	185	220	217	201	213	175	175	215	216	214	211	203	202	207	198	195	202	189	201	202	222	228	223	201	201	228	216	205	236	247	205	188	220	216	234	171	193	224	223	212	194	217	201	220	238	211	210	237	219	223	199	185	186	202	225	200	206	229	223	224	198	191	201	186	231	200	179	192	209	193	193	238	205	200	224	206	209	219	184	205	176	225	182	199	211	182	193	199	193	216	214	211	201	199	240	190	196	202	190	215	196	234	226	207	237	216	213	217	234	207	204	207	226	204	235	232	192	211	208	186	213	194	202	180	224	221	173	208	198	215	240	226	203	218	219	183	199	198	184	213	212	213	189	183	213	197	184	184	204	175	181	210	215	238	196	200	193	193	207	198	209	212	210	208	215	214	212	183	217	168	186	218	212	213	234	228	204	226	225	208	189	211	211	212	224	204	197	225	202	211	206	204	221	178	191	221	205	202	207	216	228	206	211	231	227	233	216	236	191	196	200	196	220	202	236	199	203	201	204	201	191	196	205	191	225	236	202	184	188	228	202	232	211	206	207	219	217	219	190	238	198	193	238	205	213	206	215	218	201	200	215	195	191	212	228	193	213	221	220	199	207	204	210	212	187	210	212	195	191	222	186	228	218	203	203	196	224	209	204	187	192	220	185	215	171	214	202	217	213	203	204	209	196	211	194	193	213	230	231	229	201	198	184	202	195	198	192	224	226	214	203	225	195	191	193	235	227	206	235	205	208	189	206	213	203	207	215	215	214	235	206	184	202	193	238	196	204	202	185	204	187	230	209	204	230	214	213	202	216	199	179	206	192	199	184	240	178	210	226	220	211	228	213	229	231	240	233	195	208	188	219	210	189	243	201	192	234	201	212	214	216	213	208	227	202	212	206	217	205	201	219	179	217	203	206	215	209	227	219	186	206	189	204	191	216	188	229	198	204	207	206	210	222	238	221	229	210	206	198	227	200	195	218	216	214	234	210	212	213	209	209	204	231	208	206	221	207	247	203	193	200	203	239	242	225	238	241	222	219	208	184	210	212	212	194	176	188	188	206	192	212	190	196	189	209	248	187	198	193	194	232	224	227	206	211	208	214	199	216	219	199	176	189	186	196	205	212	190	215	195	212	214	208	220	203	230	202	196	213	210	184	181	229	211	199	201	221	224	215	213	202	224	207	217	215	208	207	228	192	206	200	198	217	192	202	225	216	201	203	226	185	196	202	208	196	196	243	205	193	211	227	187	202	214	223	203	219	215	190	217	238	211	217	216	183	207	218	204	220	229	244	207	216	188	205	209	208	196	232	224	220	216	179	196	197	189	220	231	189	195	182	205	225	226	200	213	201	210	207	199	214	203	180	197	204	202	214	194	208	183	196	235	227	190	188	207	190	191	202	224	204	237	204	226	214	239	221	211	233	214	194	205	227	233	205	241	196	192	238	215	225	228	209	232	194	202	215	191	221	223	233	192	203	224	198	205	220	214	210	191	203	209	194	225	230	209	219	228	173	218	189	207	220	198	207	206	224	207	194	223	216	186	225	209	216	206	213	193	181	229	199	199	216	184	209	219	227	179	182	219	188	176	186	192	213	227	218	208	219	208	194	210	200	206	187	207	187	202	207	191	209	195	211	178	219	185	207	204	202	228	204	217	207	211	206	222	215	204	205	203	196	190	194	216	231	178	203	186	212	187	198	224	230	189	208	194	200	199	214	198	209	237	191	200	218	188	195	217	198	173	183	203	223	196	233	234	175	217	199	240	198	214	249	189	214	217	198	205	195	242	216	196	195	221	214	208	217	222	199	195	221	219	205	216	223	209	213	215	227	205	227	222	204	184	201	225	212	204	213	205	218	215	195	195	231	219	220	189	245	224	203	201	189	209	215	196	228	193	203	198	254	212	194	198	208	225	221	196	232	227	225	225	181	169	205	197	196	211	197	240	186	225	215	225	208	221	206	194	202	201	224	229	202	194	230	217	208	202	208	212	201	195	173	226	237	213	230	204	216	213	248	200	208	179	203	208	198	199	210	206	212	199	187	205	187	200	198	199	234	190	248	221	250	221	180	172	204	217	179	205	205	193	199	215	199	207	222	195	186	193	221	191	217	197	221
8682	7235	4981	5737	5134	3859	3218	2554	2202	1861	1665	1459	1343	1223	1138	1029	946	946	934	925	807	839	765	752	774	754	685	650	681	657	624	669	583	607	598	594	580	562	544	629	557	582	581	589	513	535	570	558	529	525	539	541	513	544	506	558	526	508	529	541	524	527	541	510	459	511	518	504	543	558	510	512	482	529	483	496	510	500	510	488	486	519	497	513	514	511	484	475	516	481	496	490	533	452	497	473	488	514	511	538	448	493	507	504	457	489	498	452	480	497	525	510	496	506	510	469	487	491	500	505	490	466	498	479	516	484	522	487	506	479	472	489	512	488	469	484	484	485	440	483	440	450	514	492	497	506	538	463	490	487	497	527	523	473	518	482	473	520	461	504	489	487	505	463	501	500	465	489	466	498	502	496	528	512	503	499	458	510	478	474	461	456	483	482	526	460	495	467	474	463	517	456	466	497	464	461	506	489	469	443	463	465	521	487	517	478	489	510	475	470	455	489	483	461	528	485	489	498	501	509	429	475	493	524	486	454	515	495	516	457	479	512	517	495	468	467	483	475	507	488	506	481	474	471	458	491	509	493	491	488	494	466	484	521	468	472	475	474	496	475	485	490	464	496	461	460	517	504	468	503	486	467	517	456	504	466	460	495	475	462	501	452	494	511	486	451	482	476	497	502	479	490	506	472	545	542	474	486	466	468	494	499	481	472	463	483	472	457	467	429	464	489	500	454	500	499	464	467	501	489	455	460	469	464	480	478	488	502	486	483	478	455	478	487	516	466	496	540	490	498	493	484	509	500	477	488	474	500	474	468	481	494	507	476	445	497	507	505	476	471	479	504	467	477	462	484	479	472	486	476	455	477	493	513	487	489	499	487	472	503	462	465	492	510	506	441	538	497	519	473	488	501	495	480	489	482	480	514	501	509	456	480	484	515	525	482	467	472	478	507	453	479	462	501	472	461	514	467	487	503	510	497	501	476	493	470	475	476	511	514	453	486	475	492	460	468	500	497	484	507	492	491	526	505	498	466	506	468	484	452	504	505	460	484	493	487	481	485	509	461	473	501	478	462	466	471	471	509	500	485	471	474	533	473	461	483	505	492	451	496	458	431	482	485	460	504	474	477	446	516	490	455	473	497	482	507	443	505	509	499	509	464	492	513	487	477	465	503	484	458	490	489	465	450	482	492	470	440	449	478	489	474	427	469	501	489	481	508	447	504	454	498	492	501	463	488	511	488	470	498	476	471	432	460	486	468	508	472	484	498	462	467	496	471	490	480	487	470	484	462	497	493	494	515	510	492	504	487	479	499	438	512	473	485	487	484	503	486	468	493	503	519	544	467	538	470	501	474	486	524	481	476	516	465	491	444	499	487	498	516	473	453	458	519	491	494	461	487	510	497	480	486	447	468	512	498	499	471	502	484	458	490	481	454	527	469	498	456	469	452	462	475	490	487	469	492	492	460	475	438	526	494	462	455	473	463	461	487	487	535	462	465	495	487	476	497	452	519	484	510	450	471	491	496	476	470	469	525	446	446	499	491	474	481	451	488	509	504	494	478	481	486	447	497	540	514	505	480	467	505	468	512	452	515	516	430	480	459	492	473	478	525	458	464	500	455	489	467	480	482	478	534	463	480	485	505	485	474	487	468	475	543	467	457	501	461	467	479	465	508	486	463	466	467	507	478	483	471	438	511	477	525	504	471	484	512	479	507	507	473	491	472	482	508	454	469	499	488	486	455	458	482	526	502	431	450	472	487	475	460	480	502	474	457	502	471	472	464	479	485	469	454	486	500	497	473	466	506	505	456	517	507	469	472	473	503	486	471	463	464	459	491	466	499	473	497	472	502	478	464	500	515	517	511	491	465	496	476	484	474	444	486	455	489	495	502	502	503	456	502	466	508	478	510	473	491	490	486	475	486	503	501	514	513	511	491	487	517	477	492	451	493	468	516	447	461	498	507	462	449	465	498	472	456	489	466	448	463	504	468	551	470	456	485	499	536	498	472	483	460	518	499	492	493	470	469	472	458	491	473	497	490	457	497	492	504	543	489	476	523	486	487	451	458	460	473	429	514	498	504	480	477	492	505	498	478	521	487	480	476	498	531	499	460	517	505	508	484	503	448	448	475	456	505	504	468	474	484	516	445	521	480	485	506	471	497	495	494	519	470	503	499	460	491	457	507	514	442	456	509	502	502	470	494	476	500	499	482	472	495	492	497	526	496	506	468	483	481	501	442	459	473	492	479	471	517	496	485	502	478	490	487	469	476	514	456	465	488	488	498	496	482	497	478	469	430	446	480	487	498	446	468	484	438	509	510	520	516	479	475	442	485	494	478	480	470	474	500	517	463	515	448	462	488	477	491	488	474	479	499	487	496	468	457	472	487	492	458	489	503	479	481	514	522	473	506	461	456	465	463	507	472	471	482	494	481	443	500	504	520	483	499	480	471	452	465	526	506	484	473	471	513	452	482	469	470	476	505	503	459	484	465	522	480	481	502	487	509	508	487	477	495	488	488	498	498	512	472	477	485	442	486	462	497	484	483	472	494	504	479	493	510	488	520	448	487	492	475	483	485	469	479	474	520	470	465	475	484	499	496	501	484	489	534	504	480	493	469	488	466	484	465	514	516	487	503	480	478	514	440	489	508	460	483	480	489	496	495	452	492	513	461	471	496	491	494	510	481	505	477	490	477	474	450	507	513	506	483	497	465	447	516	490	509	508	503	502	491	462	499	474	482	440	466	476	476	476	438	469	515	450	471	450	471	504	465	495	475	489	476	496	503	475	478	499	505	523	470	523	470	482	494	491	445	486	456	499	517	518	463	490	475	500	469	516	502	464	480	475	522	494	516	483	512	490	491	469	458	475	492	467	456	496	517	470	513	472	491	493	557	447	491	481	445	521	492	452	512	470	473	487	505	492	490	508	532	514	483	525	490	472	483	487	493	470	501	483	479	473	500	434	501	528	486	472	467	473	476	469	512	520	492	516	470	451	447	504	485	486	460	514	476	475	483	482	466	468	486	489	475	466	495	490	476	505	488	461	482	460	482	466	463	494	478	458	497	499	471	474	465	496	503	512	452	478	522	457	511	486	522	450	469	520	486	479	418	474	490	453	505	462	443	506	503	484	477	486	476	483	491	470	442	501	488	500	456	479	509	443	492	483	480	470	464	496	483	474	462	480	494	474	471	451	478	509	504	485	490	508	514	456	504	495	495	466	501	454	482	475	490	509	491	442	522	469	510	498	481	494	454	497	525	480	490	466	449	498	465	482	485	494	453	469	480	466	499	470	470	455	514	487	482	490	498	468	453	498	467	498	460	503	450	498	515	490	487	497	522	526	495	447	523	473	534	501	465	514	487	508	502	479	476	496	503	487	481	496	453	500	481	487	514	504	509	482	526	461	525	494	482	481	459	440	538	485	439	519	521	495	525	484	480	488	478	467	487	493	482	490	480	496	452	491	490	453	430	460	468	511	443	477	454	450	494	453	480
3430	583	95	74	64	62	54	42	60	52	50	60	48	47	45	44	42	45	49	43	40	51	52	45	52	47	40	40	47	40	53	39	52	53	42	44	25	49	51	49	42	38	43	51	35	37	39	56	36	36	45	60	45	47	45	57	40	41	44	47	48	35	41	41	45	56	57	42	31	52	45	48	53	47	52	41	49	46	58	43	49	41	52	48	29	50	47	52	55	52	35	48	49	49	53	41	57	44	53	43	44	36	35	62	58	41	41	36	38	42	41	27	42	50	43	51	42	45	40	47	39	39	54	46	43	38	34	42	52	47	40	44	49	49	35	35	48	48	40	34	43	39	53	40	46	59	41	46	32	38	38	52	39	59	37	43	39	53	50	39	40	33	49	45	43	36	48	54	45	39	42	43	48	54	40	50	53	36	47	46	48	32	47	40	53	50	51	47	52	35	46	55	45	45	52	38	38	29	52	40	31	33	44	37	36	40	36	39	40	46	46	53	29	31	41	44	51	39	50	43	29	55	35	50	57	49	53	50	44	44	42	57	39	55	57	69	38	55	47	44	38	46	53	44	51	47	38	50	55	38	35	43	44	46	59	43	40	42	34	53	38	43	32	42	33	48	45	40	58	51	41	45	47	38	56	48	49	39	40	34	49	45	57	52	48	37	38	54	47	40	51	38	54	54	57	43	53	45	49	40	58	49	44	51	38	46	53	43	39	37	47	48	48	39	53	46	38	37	48	47	46	35	35	58	45	28	52	42	42	29	49	37	48	49	36	49	46	52	47	48	41	52	47	44	31	53	44	50	47	29	40	46	56	56	35	37	37	32	37	30	36	59	36	44	43	42	49	48	45	39	41	49	39	43	44	44	28	33	46	48	49	52	50	47	47	51	43	47	44	46	42	60	43	35	52	57	41	44	50	28	46	32	35	47	35	38	33	29	45	46	41	47	37	38	43	48	48	50	53	50	45	42	46	43	53	49	46	42	50	48	58	41	45	46	46	44	44	39	45	34	55	39	43	43	62	44	59	49	40	57	45	35	51	51	38	56	52	51	45	52	32	51	45	30	52	46	43	44	43	51	51	30	50	35	38	37	39	45	35	45	49	57	48	37	39	44	46	64	41	40	37	48	59	41	46	39	43	46	42	56	50	46	46	44	29	42	57	39	53	50	55	49	51	42	56	56	47	43	38	43	38	43	50	54	46	48	50	45	43	44	47	47	50	35	42	39	39	32	48	41	43	50	48	47	29	48	46	54	60	37	55	52	40	40	51	56	48	42	52	42	42	48	41	39	39	40	36	51	42	43	47	53	46	46	36	41	42	33	46	65	32	52	47	58	35	52	49	43	29	36	43	38	44	44	41	51	56	45	55	47	55	35	45	35	45	60	53	37	53	44	37	41	47	58	54	54	54	56	34	37	50	47	34	47	51	47	64	40	39	53	42	43	48	42	48	46	39	50	45	51	41	46	48	55	54	48	56	43	37	45	47	35	31	40	30	32	49	39	54	43	53	43	50	41	47	41	47	54	44	41	38	42	45	43	47	48	47	56	55	41	37	47	33	45	56	46	38	40	36	42	49	53	50	48	41	44	49	57	42	47	49	36	47	43	47	42	34	57	41	41	35	43	45	41	52	43	47	41	44	43	41	47	43	47	55	61	40	38	42	41	45	49	46	46	38	38	47	44	48	50	30	43	37	42	46	46	38	42	45	38	46	42	40	52	48	44	45	55	50	60	57	55	45	45	44	48	54	48	36	51	45	40	42	43	43	37	49	53	40	52	46	37	48	38	39	50	42	51	40	48	44	50	32	48	45	41	38	40	40	41	50	28	42	41	50	51	49	42	48	52	36	52	37	40	45	54	42	44	43	43	47	28	57	51	48	47	51	45	45	44	66	52	41	45	36	31	62	42	43	49	38	38	48	48	48	52	58	41	43	40	35	48	39	35	42	46	54	45	44	42	43	61	47	44	42	51	37	46	47	46	54	52	32	42	52	42	48	49	48	43	39	44	57	42	41	40	43	37	32	45	39	40	30	47	50	46	41	33	46	45	44	47	36	62	53	60	46	45	34	41	42	29	47	48	43	48	51	25	62	43	35	28	40	49	45	52	41	42	36	50	34	48	45	38	49	37	45	46	37	37	44	61	32	39	47	41	51	53	55	40	42	48	50	52	56	37	42	43	36	50	40	40	63	37	42	53	39	42	41	47	50	35	49	47	42	37	45	39	41	41	37	37	42	43	56	38	40	44	49	46	38	41	55	50	43	54	45	53	49	39	46	36	51	38	55	52	41	51	43	42	59	51	51	56	42	49	50	42	44	53	49	39	45	55	55	41	42	53	43	32	44	40	46	54	29	36	48	41	50	48	51	51	45	48	56	44	52	62	45	39	46	40	40	48	46	39	47	34	35	49	34	48	49	46	32	47	36	56	43	49	57	44	33	49	37	38	43	40	54	43	39	46	42	53	52	45	47	36	53	43	44	48	48	51	34	44	41	50	52	47	37	41	43	43	43	41	51	57	49	45	32	47	41	47	41	53	57	45	43	50	47	37	44	52	38	41	50	49	32	38	39	45	52	47	55	56	40	44	41	37	51	41	37	42	36	56	48	39	42	37	39	48	42	47	55	49	47	51	41	49	42	30	52	44	47	44	35	42	38	44	43	51	35	53	48	48	44	45	40	44	40	42	44	45	32	52	42	28	42	45	37	54	45	32	29	45	36	48	52	29	59	43	39	42	47	48	48	37	35	35	50	47	30	27	50	56	56	37	44	45	58	36	34	40	44	52	35	36	39	34	46	48	46	47	51	55	43	37	46	42	39	40	35	38	43	46	51	40	43	55	43	44	51	44	54	57	48	43	43	47	57	39	51	47	46	45	47	43	49	50	54	41	42	45	43	51	41	36	35	36	33	50	63	62	41	44	50	55	34	44	41	51	39	44	43	52	47	55	48	49	46	46	37	58	47	45	38	41	45	43	53	41	40	33	60	43	35	57	51	50	52	37	31	54	45	31	43	45	36	43	51	45	55	35	42	47	45	48	36	40	42	42	40	35	35	49	52	43	46	49	40	36	48	30	49	52	43	49	40	56	43	53	48	52	39	52	52	54	46	48	41	39	52	39	54	35	46	42	53	39	35	39	48	46	42	51	52	61	52	34	50	44	39	38	41	48	33	39	45	46	55	48	45	50	45	44	50	51	56	45	49	50	44	46	59	56	45	35	42	50	41	42	36	43	60	52	43	41	46	39	41	38	35	43	34	52	51	52	38	36	37	35	48	43	62	54	47	33	53	47	42	38	35	45	51	30	37	46	43	45	43	48	44	55	41	41	38	54	50	53	34	47	38	45	38	44	55	40	45	42	49	56	46	42	43	43	52	43	47	54	41	48	53	66	41	33	51	53	52	45	27	54	36	52	53	57	34	53	51	49	32	43	41	39	43	51	53	49	44	44	39	42	57	41	41	41	45	40	51	46	41	46	36	53	45	51
2435	640	290	277	295	237	202	200	186	174	181	163	170	173	157	173	150	163	173	155	176	149	176	160	173	157	167	114	172	134	139	141	161	144	137	151	155	130	157	134	140	151	147	136	148	159	162	148	155	159	142	131	153	158	152	136	132	156	146	153	143	162	138	150	127	171	152	120	156	139	139	167	149	134	149	163	149	158	150	163	155	148	140	168	154	156	157	166	159	137	155	137	126	163	145	146	160	147	133	167	142	170	168	126	144	151	136	163	161	148	153	150	143	156	161	129	148	144	136	145	148	147	142	145	151	148	138	133	147	139	132	162	163	139	137	133	154	158	158	152	155	146	128	141	156	153	151	141	167	155	144	152	162	145	172	176	155	147	151	135	144	141	150	141	143	139	156	149	136	138	128	157	137	167	148	153	159	143	148	159	137	135	161	164	141	161	156	161	137	140	145	139	143	125	163	154	166	140	154	147	156	149	132	128	151	156	170	174	156	148	156	146	175	173	185	177	125	140	142	145	137	150	153	174	146	146	154	157	125	158	144	158	165	132	164	151	150	134	135	158	153	120	145	168	151	161	177	123	168	141	141	153	126	136	144	138	166	142	138	141	163	140	152	156	154	150	129	154	150	158	128	143	160	166	159	157	152	161	152	144	148	141	151	173	164	158	135	135	140	138	167	153	143	167	147	164	136	145	165	132	155	127	139	150	148	157	132	136	147	152	128	157	144	167	139	166	160	153	152	150	152	138	172	158	163	153	157	171	164	158	150	167	161	175	149	147	145	133	158	129	172	158	160	153	173	146	141	151	142	148	130	147	146	134	139	133	171	145	148	156	148	152	142	148	140	148	158	150	144	139	144	153	128	148	163	139	150	155	153	124	159	143	134	117	149	141	147	139	151	140	157	144	145	144	129	140	142	148	183	153	137	145	147	154	148	158	153	155	151	131	145	154	153	161	178	174	144	148	143	138	157	143	141	150	147	151	146	142	136	162	168	144	140	145	160	134	159	153	145	139	178	161	173	175	156	139	151	149	123	134	138	149	158	144	147	141	134	143	143	153	149	145	137	117	149	136	135	130	148	153	141	154	140	145	164	136	158	146	157	142	161	113	145	149	170	153	148	168	144	145	158	149	149	143	133	146	162	144	121	150	154	154	148	138	132	145	147	144	136	139	152	143	153	143	170	126	146	160	180	130	139	154	132	154	132	142	152	166	150	170	161	157	153	148	129	131	159	136	158	169	132	152	152	174	142	150	141	137	158	136	172	142	158	141	154	140	133	149	149	154	140	137	147	159	156	158	172	165	155	158	160	143	158	145	138	164	171	165	139	150	145	141	162	158	147	167	151	137	144	171	162	145	158	136	153	148	156	147	160	129	186	125	135	145	139	145	157	128	156	153	146	153	136	133	177	146	149	134	154	145	162	145	163	148	154	152	134	129	144	132	141	134	143	141	126	151	137	164	113	145	166	156	157	157	129	148	169	132	135	142	146	145	150	155	166	142	150	155	139	154	160	150	147	137	138	146	145	147	150	151	132	155	144	148	133	132	151	126	138	151	156	159	129	163	169	137	139	154	156	131	155	117	160	137	157	163	137	142	142	142	154	159	168	145	149	159	151	161	147	159	157	137	162	148	142	144	173	129	132	159	149	156	154	139	149	155	152	146	141	150	140	133	162	154	162	132	136	172	125	159	147	145	138	145	141	139	168	159	145	108	141	116	155	161	148	142	129	156	133	138	147	124	143	138	141	148	164	167	145	125	160	136	151	141	134	160	152	140	139	171	144	187	169	146	149	141	140	125	152	141	138	130	144	146	160	166	139	150	160	150	139	137	142	147	140	133	138	160	147	136	142	140	132	134	171	137	168	150	159	136	153	156	129	138	134	150	154	154	160	142	164	142	152	174	143	142	136	137	145	157	161	151	150	132	165	134	157	118	140	164	141	144	153	156	131	137	154	151	156	149	141	151	151	178	132	142	170	153	140	141	149	155	136	126	142	156	183	143	142	136	140	153	144	152	197	152	132	159	137	164	161	112	142	151	151	146	155	164	150	138	150	131	148	163	150	163	138	129	151	149	170	142	150	132	125	152	144	147	145	146	134	141	161	141	141	173	124	158	171	134	140	149	160	153	144	159	149	127	134	148	158	154	157	155	153	189	124	147	149	170	170	145	158	151	158	167	134	134	143	139	168	156	146	129	134	146	157	130	146	144	164	148	153	161	126	161	145	146	154	162	145	150	145	123	150	134	139	132	141	152	157	151	141	148	143	179	130	156	155	156	131	140	129	140	140	131	142	112	145	144	141	156	148	155	148	135	155	156	166	134	140	144	147	155	155	129	162	127	153	150	149	155	143	142	115	150	144	125	146	126	165	133	158	130	159	166	153	141	132	146	173	152	148	144	162	138	153	139	162	168	144	145	156	179	130	144	154	150	146	144	127	124	124	140	140	157	150	140	150	127	143	151	145	149	159	152	145	158	137	153	156	151	140	126	147	140	139	149	146	172	139	145	145	125	160	149	166	154	151	160	157	142	143	144	153	131	156	153	153	134	156	151	158	155	156	170	143	172	135	156	138	173	160	148	151	152	136	159	171	125	156	147	154	143	147	136	132	140	148	145	136	140	144	135	156	155	137	156	136	141	165	135	142	144	143	135	164	168	126	161	158	150	143	143	141	157	159	157	133	147	124	142	150	122	139	162	137	165	152	159	144	143	160	136	142	163	131	121	164	173	140	145	131	165	141	140	127	140	159	158	144	150	160	136	146	165	157	120	166	147	148	140	149	138	137	138	139	134	121	145	156	129	145	119	137	151	150	143	142	158	148	144	145	130	157	159	137	158	159	142	142	151	141	156	143	164	153	128	159	142	151	156	145	140	154	157	160	142	148	155	159	139	151	149	153	151	154	135	134	170	145	142	145	135	170	135	159	140	143	160	143	163	166	140	162	151	149	144	164	153	130	140	130	134	130	164	152	127	145	165	148	143	134	139	144	161	143	178	143	119	125	155	160	156	152	157	150	140	141	147	134	138	168	147	146	150	169	175	173	144	165	124	122	158	154	165	149	165	153	141	147	150	150	144	167	140	148	144	152	153	133	152	159	132	130	145	137	141	138	149	143	115	150	132	156	163	142	130	167	136	150	124	144	137	156	149	154	148	151	144	146	160	138	137	145	175	138	145	157	168	163	154	142	149	141	132	139	128	146	155	145	136	165	147	135	157	166	156	141	146	144	152	174	137	146	116	165	154	135	149	168	146	143	146	156	127	151	167	150	160	151	145	129	125	165	137	161	128	140	150	137	137	134	159	148	125	161	151	132	138	144	156	179	174	144	145	144	151	159	158	146	152	149	148	150	140	136	153	158	146	143	137	137	151	162	156	159	140	140	156	160	165	160	138	163	148	136	156	151	127	148	164	154	160	158	158	137	127	156	145	148	156	141	144	165	155	145	150	145	152	145	191	151	152	138	134	172	159	144	155	157	136	159	163	162	162
12470	6687	1545	921	683	449	388	292	278	252	222	183	212	207	156	181	155	143	154	137	138	155	151	125	128	134	146	139	143	137	151	115	110	149	125	139	122	123	127	133	147	124	127	139	129	121	149	111	117	117	144	119	125	129	124	126	121	122	113	129	118	137	132	122	126	130	124	103	118	124	139	128	133	140	119	107	111	127	130	130	139	117	134	138	121	95	124	131	109	127	135	137	122	121	126	159	118	123	138	115	112	117	122	102	119	132	113	121	115	128	110	113	129	122	126	124	116	125	116	136	117	129	122	109	124	114	113	123	117	141	130	109	118	128	133	123	132	122	116	125	120	107	130	117	129	113	123	113	109	124	112	129	138	140	117	127	149	129	113	122	132	116	113	109	154	115	149	148	135	140	143	132	118	121	136	132	136	101	134	115	122	145	121	123	120	127	119	124	141	121	123	119	134	113	124	118	135	120	125	113	102	114	102	142	120	120	114	117	121	120	116	107	119	124	124	101	113	111	115	127	123	109	132	118	116	123	128	125	138	131	125	122	108	138	123	127	110	123	157	101	108	127	139	133	128	117	115	132	106	136	122	122	140	129	99	135	121	120	116	125	138	122	128	125	143	140	121	144	142	131	114	108	112	120	119	136	146	120	131	138	112	125	117	158	114	124	97	122	116	135	131	130	110	108	129	127	136	131	126	121	133	123	123	130	122	110	148	129	119	113	122	113	102	116	107	109	144	118	118	133	125	129	132	121	115	140	133	130	115	113	139	106	147	140	129	120	141	133	132	147	126	116	129	138	111	119	125	127	131	118	136	133	134	124	127	131	125	120	141	140	143	121	112	127	119	117	124	120	115	116	99	132	126	148	138	138	125	125	106	131	140	121	144	138	145	101	119	111	141	130	113	119	113	136	115	119	144	122	131	150	119	135	99	118	125	130	138	119	123	128	105	99	132	117	128	131	120	116	135	157	102	119	125	125	134	130	149	120	144	120	121	116	115	121	124	134	131	135	128	111	134	150	109	131	138	118	126	125	124	117	126	116	116	111	109	112	123	119	130	126	144	122	122	118	128	130	139	136	131	113	135	141	124	118	114	133	121	129	129	115	119	107	141	120	102	131	118	127	120	114	113	138	120	126	124	127	136	132	121	131	111	117	136	121	131	130	133	113	129	123	124	135	125	123	143	101	138	109	129	119	110	146	130	117	118	125	131	126	125	135	129	121	133	129	133	136	116	130	122	120	112	137	107	130	117	130	136	121	119	127	113	115	144	138	117	134	106	97	130	125	109	147	150	113	122	124	128	98	105	114	120	127	123	113	147	112	128	136	131	118	128	120	130	127	123	126	144	120	136	99	134	122	110	132	136	130	124	130	111	122	139	138	115	119	128	135	105	119	111	123	124	141	146	123	128	129	109	131	101	143	141	154	119	122	127	114	111	127	116	140	144	116	138	135	128	127	117	131	136	122	124	116	138	141	120	102	138	135	120	129	118	133	107	128	106	92	118	127	127	116	122	117	122	131	142	143	135	126	125	147	131	111	133	122	119	110	121	121	105	114	144	127	124	121	120	118	136	129	153	117	130	120	134	105	120	123	125	124	120	122	150	119	138	128	131	123	135	132	141	131	124	143	125	101	113	113	118	113	120	109	135	127	117	131	127	117	134	122	129	128	117	130	127	119	129	121	131	128	121	135	134	116	124	110	130	113	120	108	129	111	111	124	140	124	118	127	144	127	136	126	127	131	126	110	140	130	105	119	113	137	125	131	137	130	114	100	121	112	122	134	119	99	125	116	118	136	123	143	131	138	130	121	136	111	123	128	112	110	99	120	121	136	125	129	119	109	139	133	118	111	122	120	114	147	120	115	120	108	126	141	120	143	126	150	123	126	126	112	135	112	124	120	120	102	127	134	123	107	116	113	110	139	122	112	133	110	117	130	119	123	124	106	132	130	141	128	110	118	132	114	126	130	124	127	114	108	117	123	128	135	130	129	141	114	128	132	131	122	128	127	137	139	120	113	120	122	131	114	142	115	108	116	122	121	133	134	154	119	116	129	136	135	109	132	123	125	138	122	107	133	96	106	129	121	112	153	129	107	149	138	139	129	122	131	130	150	128	113	129	117	128	108	134	116	111	116	112	129	128	122	125	124	160	131	124	98	124	141	125	120	111	107	113	112	101	123	134	135	124	112	113	129	117	130	103	105	115	138	120	123	127	126	138	137	112	143	106	139	126	120	127	120	117	89	106	132	139	117	130	116	107	113	122	130	123	129	137	128	121	123	140	121	115	111	116	139	120	119	122	120	123	117	123	109	107	135	153	156	150	151	105	118	136	120	135	120	108	132	119	124	141	131	128	130	137	133	132	120	142	130	105	133	113	120	144	117	119	139	146	134	128	112	144	120	112	127	128	144	102	127	107	135	122	114	127	137	122	116	130	128	119	134	106	135	118	122	119	133	102	114	125	116	125	142	130	130	144	111	103	128	127	130	119	117	113	136	119	134	126	117	128	99	128	127	115	125	135	117	155	112	131	125	130	137	119	114	124	133	139	111	114	127	132	133	119	115	119	110	132	128	140	118	121	133	128	110	116	133	124	129	143	129	108	132	136	131	132	136	128	132	116	125	137	119	133	117	128	115	123	120	123	118	110	144	118	121	126	136	129	132	124	116	115	144	141	124	107	114	131	118	150	119	101	110	124	118	111	128	115	134	143	136	119	113	120	143	133	117	120	119	109	135	132	114	110	115	116	123	122	129	125	109	144	133	131	124	116	124	116	127	98	115	119	130	109	132	128	129	113	125	125	129	132	109	127	113	123	122	117	120	112	97	109	140	127	117	126	117	114	107	129	116	136	115	106	122	132	131	121	135	128	133	124	131	130	140	130	135	115	131	98	136	124	131	127	138	101	143	121	132	148	111	122	123	117	117	143	131	120	109	119	129	134	117	125	117	144	126	135	134	110	123	122	129	127	125	108	119	116	117	110	119	135	116	125	120	93	121	131	145	125	107	117	139	133	116	123	105	118	133	129	127	113	119	117	127	136	126	118	110	139	137	133	114	135	113	125	133	123	146	127	136	138	121	116	115	135	121	104	140	129	122	116	119	128	125	116	145	119	145	128	135	146	120	120	126	124	108	129	105	113	138	112	131	133	130	110	125	129	129	135	120	110	133	122	120	113	132	129	136	120	118	123	112	111	99	134	110	122	128	94	140	144	103	123	119	130	134	133	130	132	100	132	128	118	103	142	127	115	132	137	129	114	116	101	124	122	102	122	136	139	127	123	140	125	102	133	124	133	134	118	143	126	116	118	108	138	120	105	129	125	108	119	146	127	131	133	117	140	139	128	121	129	115	118	133	121	125	115	128	140	125	109	119	137	146	122	127	133	109	128	132	135	120	118	119	120	121	108	129	127	126	127	113	118	137	110	116	105	118	111	151	107	104	111	127	126	110	112	125	126	125	139	111	129	135	144	129	152	125	118	128	134	114	133	113
6716	5354	2788	3069	2707	2112	1709	1393	1165	1044	940	867	784	642	611	594	600	577	548	531	499	454	451	468	463	436	427	415	434	406	412	401	406	342	399	361	376	378	327	395	334	373	356	347	355	357	362	353	351	368	362	357	331	352	306	351	363	343	342	368	365	341	338	355	344	331	314	303	371	319	355	317	355	325	337	349	340	347	309	343	332	336	304	350	331	359	341	339	310	335	323	321	318	335	319	290	322	332	339	278	335	342	364	341	298	328	307	349	313	326	322	308	305	328	348	333	372	326	306	346	302	303	323	315	314	340	355	321	324	335	314	318	333	344	361	348	345	317	316	311	321	346	315	304	337	310	330	291	323	323	345	326	312	315	341	322	324	353	339	344	326	334	309	339	354	347	311	292	350	319	331	326	309	314	310	340	311	344	325	318	290	328	364	326	322	319	282	303	309	348	332	348	314	304	335	310	286	332	335	312	331	336	353	303	356	344	335	340	345	310	318	339	318	288	343	303	327	309	300	349	347	324	345	344	298	341	292	333	327	332	315	349	319	299	327	319	323	338	342	314	330	329	345	308	351	308	338	313	297	325	330	327	311	334	346	296	310	329	336	313	345	309	329	300	305	307	289	338	331	334	345	329	334	343	343	352	360	333	351	312	321	328	348	356	322	332	328	343	330	342	304	327	344	333	314	317	323	280	289	344	283	337	304	337	324	290	328	321	306	320	310	311	366	321	308	298	351	297	289	288	339	322	330	331	336	313	289	317	363	341	332	311	295	310	316	333	308	309	343	323	340	302	299	323	360	346	334	309	320	340	332	336	314	344	314	307	299	336	332	281	341	336	330	337	344	299	317	321	321	320	304	318	306	338	313	343	295	289	330	327	295	340	320	311	338	316	347	301	313	341	305	329	293	335	344	310	329	324	343	296	334	339	336	347	356	323	325	310	340	304	345	332	297	304	356	331	339	319	318	337	316	307	299	304	303	333	296	296	304	345	329	313	299	319	339	314	312	336	317	313	330	296	349	321	295	346	314	321	326	316	348	314	351	337	348	326	339	311	314	349	332	342	322	305	311	337	310	325	326	327	321	314	315	345	329	348	331	327	337	311	308	312	336	342	317	310	298	297	334	315	313	319	332	300	326	310	276	332	338	298	308	340	320	344	298	348	290	329	298	327	320	314	298	326	307	304	336	315	320	314	329	327	292	355	309	372	312	340	328	305	326	334	315	334	354	333	323	281	300	327	346	311	284	308	319	333	320	325	329	331	337	327	295	342	325	331	308	322	357	316	290	284	346	347	327	305	323	316	342	318	333	325	344	317	320	320	299	322	315	321	343	323	315	315	349	327	314	344	349	326	336	328	315	369	351	310	355	339	306	318	308	307	314	310	334	359	313	328	307	293	347	318	350	333	339	338	336	318	327	330	326	328	319	334	349	301	324	309	345	356	338	312	349	316	313	337	314	322	326	313	312	332	324	330	321	302	304	311	328	315	335	302	313	321	325	341	322	332	339	316	345	304	323	306	337	299	340	341	315	339	356	303	336	334	322	354	329	318	309	319	343	323	316	302	325	319	347	308	337	302	363	301	315	328	344	308	312	335	329	313	286	332	335	312	353	336	321	325	334	303	323	335	315	340	324	325	312	353	325	323	314	330	332	338	323	325	312	339	309	332	332	333	325	330	315	298	327	313	324	344	329	294	336	314	303	321	318	332	277	334	318	305	333	304	309	313	336	317	316	342	321	297	344	336	311	290	308	301	340	316	306	301	342	353	343	314	300	332	339	305	319	292	307	332	307	340	332	337	302	323	348	343	319	345	337	342	336	350	294	289	354	322	305	322	305	296	299	309	315	319	314	340	288	297	335	329	327	317	282	357	329	330	290	294	326	302	324	347	337	349	306	331	327	337	344	349	332	316	339	345	325	301	315	331	329	341	290	323	326	316	290	309	320	318	317	326	338	316	336	296	297	288	348	308	342	334	323	313	311	337	330	321	315	315	303	320	317	332	305	321	323	355	319	331	347	312	318	309	325	332	327	304	332	327	331	337	332	344	345	320	303	293	345	320	302	317	320	343	345	313	293	322	311	280	321	328	313	317	334	348	340	332	323	329	317	290	340	303	308	294	310	331	348	312	319	354	318	334	301	293	322	322	312	351	311	310	336	332	335	335	338	326	349	312	322	355	338	316	312	324	340	304	344	335	317	312	277	330	313	316	339	318	337	322	349	330	338	292	367	315	324	315	323	337	318	324	312	320	332	296	342	323	307	336	326	342	323	318	329	322	328	330	313	302	335	313	329	348	326	337	333	315	313	324	337	339	334	286	340	321	364	323	305	336	334	326	336	304	340	344	337	343	333	365	318	346	314	345	319	329	306	349	337	315	340	287	342	330	316	302	312	312	321	293	320	346	315	324	345	312	334	305	321	303	349	319	313	361	317	298	306	313	333	315	328	320	318	328	321	331	328	341	309	338	301	339	312	338	332	316	341	337	305	348	312	355	348	330	324	318	359	310	340	329	324	335	334	319	323	313	325	317	310	327	354	336	320	273	281	309	310	362	334	306	337	353	354	323	323	318	307	322	291	307	317	312	318	315	340	302	323	329	315	309	312	338	338	295	349	317	329	313	295	310	331	327	326	307	332	312	326	353	333	317	324	348	300	298	309	325	339	320	315	331	323	367	307	342	328	316	319	305	329	280	328	313	380	335	328	336	329	311	318	321	329	322	313	300	303	334	337	323	314	279	319	328	363	338	341	343	293	318	315	362	295	314	310	318	321	334	318	325	332	323	313	353	314	300	327	284	325	297	308	312	317	314	372	339	333	355	340	345	336	331	311	322	293	330	337	317	370	330	318	311	337	329	326	333	315	313	325	356	307	337	335	310	307	320	329	301	335	337	357	338	337	328	331	333	320	335	300	350	323	299	337	338	347	320	344	317	357	339	318	315	323	334	317	314	319	326	351	310	323	309	319	301	322	326	342	323	310	289	317	311	321	343	358	317	313	339	346	345	339	328	328	331	361	321	340	324	335	300	310	344	311	351	323	302	289	313	318	319	313	307	328	320	338	302	306	341	318	320	327	319	309	314	329	307	346	313	295	342	353	320	296	294	340	321	309	334	325	299	327	311	312	325	335	307	332	315	312	313	333	330	314	319	323	316	298	333	324	307	276	315	324	310	323	304	334	325	323	312	319	354	372	319	327	314	314	319	325	326	302	331	314	335	341	333	345	333	285	326	297	303	301	312	298	298	313	326	320	306	319	307	295	322	353	310	356	325	300	325	305	312	321	332	335	335	323	325	299	311	347	309	353	354	313	326	322	313	296	320	352	360	351	333	310	301	322	305	313	299	337	359	342	319	335	279	326	335	318	288	360	349	322	343	292	302	286	312	364	340	312	327	358	302	323	278	328	352	323	329	293	320	327	298	338	332	321	356	322	304	312	319	314	338	308	302	293	299	306	340	295	308	345	274	336	319	304	358	337	352	274	298	337	303
20289	13618	4161	2001	1453	953	735	603	473	429	414	339	334	288	297	286	290	276	261	249	256	230	217	232	256	220	224	247	278	229	236	239	230	217	217	230	199	214	233	226	202	226	230	205	211	236	235	228	235	215	234	219	208	208	223	234	213	244	222	177	206	193	229	220	199	211	216	198	203	188	204	220	204	205	206	219	203	199	196	212	192	214	198	203	204	225	256	194	207	213	194	231	199	204	205	220	228	208	208	215	221	220	228	202	215	203	208	189	199	199	210	189	179	238	184	229	233	212	214	212	197	187	256	237	203	229	212	209	196	201	217	202	182	227	214	208	206	224	233	188	198	214	212	200	211	219	193	204	206	188	188	252	213	204	208	235	216	177	212	200	206	207	229	188	185	234	232	188	199	206	222	211	213	189	228	184	219	203	202	210	195	202	198	205	216	236	217	210	193	231	203	210	192	238	218	184	218	184	208	208	221	228	208	196	201	208	160	247	210	250	193	213	205	221	184	192	223	211	189	213	216	227	227	213	186	197	216	217	217	183	219	210	202	239	227	193	234	236	204	229	181	228	227	187	200	204	215	222	220	204	201	192	193	208	208	212	213	210	215	233	194	216	214	235	192	208	213	222	191	210	192	201	209	207	227	204	202	211	182	186	189	238	203	203	213	199	234	189	246	207	235	211	205	202	205	210	216	204	193	214	191	242	239	206	205	194	191	222	214	207	207	188	225	218	227	182	230	188	200	221	205	225	182	220	228	197	226	234	201	213	237	214	212	241	222	209	194	181	194	223	226	219	212	217	201	187	206	218	204	231	205	201	208	210	205	214	211	197	212	185	208	182	211	176	227	196	214	189	196	186	193	202	217	183	187	206	205	221	230	204	218	213	198	206	239	187	213	201	235	232	209	202	197	206	207	198	205	229	210	210	203	203	225	213	249	222	204	190	229	234	212	208	216	183	198	208	197	196	226	197	189	200	223	202	213	194	213	218	204	207	194	221	195	211	210	198	209	197	208	206	246	214	220	222	177	203	196	220	202	189	206	200	219	204	209	182	219	204	195	207	217	226	219	220	216	182	215	191	193	211	237	194	188	214	230	187	210	198	185	208	225	201	239	228	211	192	201	221	204	188	182	210	201	235	220	204	185	183	199	234	203	185	192	173	207	214	216	190	192	189	201	215	200	227	201	202	204	199	223	216	228	204	199	207	196	213	203	220	222	216	199	219	203	204	204	229	228	210	226	200	196	188	223	212	226	187	198	186	202	218	214	192	187	193	179	204	211	211	193	200	202	203	223	217	232	217	211	195	223	227	203	222	172	206	205	191	201	208	209	221	199	215	221	193	173	240	222	241	199	205	195	228	222	205	220	183	187	213	207	195	231	193	215	204	206	192	212	218	201	215	197	198	205	199	203	241	194	201	206	198	199	192	195	187	184	211	249	225	217	185	210	213	220	209	207	193	204	203	203	178	186	207	193	191	205	211	218	211	206	234	203	188	188	215	200	212	199	225	211	225	209	202	188	204	210	210	205	193	206	195	198	224	206	175	212	189	190	211	213	213	174	192	201	184	209	173	223	204	204	227	233	216	217	201	207	224	206	209	194	227	208	211	234	213	226	224	230	196	225	177	194	199	225	231	232	202	209	212	211	210	226	200	210	214	174	196	196	201	209	209	222	214	218	190	211	212	206	215	211	205	211	210	178	228	215	186	205	222	215	198	203	205	226	234	210	207	212	197	191	184	207	204	223	208	219	188	214	205	219	225	203	216	221	204	197	200	213	210	217	173	221	210	188	189	193	198	205	204	211	191	198	226	209	199	207	191	196	224	225	214	202	204	199	199	213	212	218	214	194	221	213	216	196	220	210	204	192	214	190	184	193	224	204	206	185	182	204	193	217	199	211	194	209	221	214	203	204	192	222	212	200	211	190	191	215	210	208	209	197	190	180	221	217	205	221	204	222	203	213	208	190	202	189	193	180	210	221	197	208	230	214	204	209	238	184	212	220	209	205	195	209	216	220	201	192	216	211	238	221	208	200	220	174	195	206	188	209	224	215	192	197	202	212	189	188	239	205	200	212	178	219	197	216	217	214	222	210	207	208	189	225	210	210	204	214	199	202	231	221	207	180	203	214	205	221	205	239	238	187	231	259	218	232	202	217	198	206	204	194	201	199	223	170	212	231	222	214	203	202	223	193	202	219	239	208	198	231	225	193	216	200	161	189	233	226	189	198	199	205	200	196	225	215	206	191	185	200	198	202	203	210	194	184	205	182	191	217	194	184	196	195	212	196	215	207	226	202	230	232	199	210	224	195	206	216	223	219	221	202	231	214	199	173	225	239	201	200	208	204	198	193	184	195	206	213	220	197	193	200	220	203	194	219	216	227	217	207	223	196	188	210	202	233	198	198	202	234	227	227	195	195	224	202	194	176	221	219	210	205	244	201	208	212	201	203	193	209	215	232	198	200	216	195	210	230	224	207	230	201	213	180	214	206	204	200	219	200	212	203	217	240	186	203	199	204	197	187	217	213	225	193	210	197	215	208	184	191	212	183	192	216	201	205	207	217	197	233	214	215	213	204	205	197	216	187	231	204	199	262	204	190	197	241	200	211	213	208	206	190	217	198	188	203	220	197	215	211	227	220	205	218	238	208	215	199	206	172	224	215	196	220	202	213	233	213	200	190	220	210	194	218	210	210	209	217	192	203	193	210	190	222	230	223	221	214	203	213	206	194	220	214	200	203	206	207	228	199	212	206	193	200	196	196	208	217	202	184	214	201	190	204	203	232	229	215	201	196	193	246	187	198	182	207	195	195	203	218	212	203	199	209	186	204	225	203	229	189	231	196	234	201	198	224	200	196	196	200	180	201	200	202	211	227	231	210	203	187	173	199	204	199	223	219	205	205	222	211	199	245	197	235	207	194	192	210	199	226	221	229	214	191	200	181	227	231	196	206	214	201	234	202	191	215	191	221	211	208	226	191	223	219	202	227	190	184	210	225	210	214	202	233	181	218	204	197	204	232	216	203	205	221	216	208	198	203	204	232	218	240	180	236	220	232	241	228	204	221	213	197	199	223	198	192	197	216	176	197	192	221	219	207	191	179	219	185	191	208	215	213	208	189	209	209	195	201	195	198	237	200	220	211	191	214	220	210	174	194	213	188	203	203	207	219	212	209	191	198	218	224	203	196	195	197	210	168	200	214	199	199	201	215	233	215	231	191	210	234	177	207	208	201	203	224	234	190	190	174	204	214	213	238	209	215	181	192	205	204	222	226	212	196	184	194	217	203	222	212	230	206	199	218	207	202	191	213	178	192	223	196	205	212	210	203	194	197	213	188	197	212	192	180	208	203	191	235	224	215	206	223	219	196	190	205	217	197	168	202	209	216	196	226	200	205	200	235	211	177	194	186	224	199	203	243	239	215	205	194	224	191	192	200	210	204	201	238	230	199	205	203	219	217	192	214	195	208	210	208	191	223	205	202	216	222	207	216	203
8682	8619	5079	5669	4943	3820	3100	2599	2183	1875	1683	1442	1430	1250	1104	1104	974	957	849	869	826	791	733	778	741	723	688	644	674	683	632	633	636	614	605	600	574	577	584	616	590	591	527	504	575	567	557	563	529	530	525	514	485	509	538	539	507	525	538	500	504	548	573	495	538	546	529	505	504	496	516	542	474	489	514	548	471	467	525	472	491	482	530	491	469	509	500	502	508	528	522	465	544	483	500	500	515	473	481	505	534	469	514	486	491	452	478	479	455	462	517	516	503	521	489	465	490	502	472	467	486	486	483	493	516	526	512	469	481	532	495	475	521	512	503	492	476	486	454	482	490	485	499	525	520	493	428	475	475	516	506	498	468	513	506	478	489	483	443	507	473	508	513	510	565	533	486	502	460	512	471	480	507	506	463	469	464	466	506	479	483	492	457	471	502	496	510	484	487	493	501	476	519	501	477	434	467	493	532	521	519	439	458	487	500	484	466	425	495	488	503	486	467	482	471	496	482	498	504	521	453	504	475	495	456	464	491	496	474	477	512	501	497	495	477	493	482	478	483	476	435	472	482	471	497	503	487	466	456	467	480	483	524	483	504	482	493	446	502	475	514	441	508	482	533	498	489	465	479	488	475	477	458	463	471	505	512	496	544	475	448	447	523	476	501	461	457	480	506	490	492	484	477	470	496	489	500	493	460	498	461	488	456	492	471	451	470	495	449	515	484	465	432	504	494	493	478	463	467	497	516	501	463	494	458	507	502	504	548	537	502	516	509	481	487	497	502	530	448	485	500	476	461	473	470	502	520	491	473	503	491	521	484	481	499	488	513	461	471	443	487	516	449	497	506	488	458	512	491	510	479	477	487	517	494	493	456	465	489	490	493	465	471	437	513	461	472	506	485	484	497	465	518	479	493	489	491	488	488	477	497	474	497	471	484	490	530	485	507	468	504	478	481	469	501	448	492	493	483	484	462	469	489	468	490	498	474	490	480	476	509	473	470	488	482	467	482	506	450	497	464	482	494	500	470	480	502	533	507	496	485	458	510	473	474	480	450	481	494	428	466	516	492	484	495	480	497	500	475	473	497	488	501	524	439	459	480	465	502	442	539	457	503	510	448	526	477	475	503	497	489	492	523	484	501	477	473	476	484	505	469	467	502	458	459	492	495	474	498	470	501	505	499	509	501	506	454	483	480	469	489	475	501	447	486	504	503	478	460	506	534	478	456	550	490	487	490	502	493	477	515	473	465	477	468	481	470	465	499	532	477	484	509	455	496	483	511	495	520	513	491	490	458	474	520	444	494	488	512	457	515	451	491	505	473	484	498	511	533	511	501	490	443	495	492	455	455	468	480	513	534	481	465	452	478	494	472	490	520	512	488	500	488	529	513	510	487	480	507	458	471	488	468	475	487	427	475	454	478	500	479	497	462	464	479	515	515	469	460	474	540	476	490	473	490	518	494	504	499	478	497	481	468	534	476	502	451	494	466	460	468	516	484	473	459	478	496	453	458	516	482	481	465	466	494	499	521	470	485	458	506	466	479	512	500	485	485	453	479	486	523	520	480	479	485	474	508	515	502	482	499	474	494	486	517	482	480	455	464	490	525	500	477	512	462	471	514	483	468	461	480	471	488	482	500	486	485	458	459	474	455	473	461	488	498	502	486	506	510	495	497	463	520	480	506	485	483	509	536	476	501	496	493	499	457	485	514	487	490	509	484	484	510	531	448	453	465	474	493	502	467	477	518	501	498	489	490	526	493	493	475	465	483	467	493	517	450	484	498	502	512	447	465	490	459	510	459	497	465	491	499	477	487	490	510	494	484	480	490	471	455	485	499	463	505	508	475	488	512	480	497	488	500	470	518	478	507	500	497	486	469	500	447	481	497	467	500	475	484	481	520	442	554	496	513	461	498	503	493	470	467	461	419	468	480	494	468	475	462	477	502	472	426	518	487	430	500	493	495	515	506	512	506	508	476	460	467	472	510	455	489	443	475	463	497	483	459	505	470	482	489	476	481	510	451	509	507	514	427	463	490	520	489	465	499	514	471	488	472	463	465	467	493	485	495	483	470	463	476	505	530	481	494	450	455	479	466	485	492	553	455	485	469	464	488	493	497	483	491	457	488	474	475	473	508	516	486	455	457	509	474	493	486	514	476	456	506	474	474	482	498	518	496	501	481	470	529	464	511	504	525	501	481	479	530	507	488	499	502	519	476	499	486	466	461	467	488	480	464	461	477	514	531	483	499	472	451	486	530	456	437	493	455	455	462	486	505	439	507	493	511	492	519	488	485	454	469	470	468	515	503	504	451	497	464	500	493	519	476	492	466	498	479	520	537	466	493	508	490	462	465	464	483	502	477	475	512	501	438	451	506	470	491	488	520	467	464	456	495	519	494	482	477	479	521	494	461	528	467	521	470	483	446	529	459	465	490	491	509	509	450	500	476	465	473	488	472	463	461	456	484	548	500	454	518	480	501	515	476	471	483	466	464	468	480	463	467	471	488	462	494	483	493	500	505	474	497	483	451	470	484	487	524	496	462	477	543	440	503	503	471	474	498	490	455	476	468	474	472	521	515	512	481	521	476	511	460	499	500	521	482	500	506	466	474	473	494	482	503	473	477	458	497	534	497	524	524	465	454	483	474	498	499	488	537	470	535	480	457	498	499	495	497	519	467	507	437	516	474	505	439	465	477	491	487	492	457	473	488	487	494	447	478	481	464	470	465	468	495	516	533	496	484	499	484	459	473	475	523	504	479	477	496	456	478	470	461	492	486	467	490	476	459	497	483	442	498	486	497	476	522	506	483	466	498	493	493	453	512	514	477	484	507	459	518	465	450	458	476	434	444	467	463	461	505	473	484	516	482	496	462	493	497	472	495	493	477	486	508	456	455	480	493	437	507	488	435	488	519	469	494	485	462	453	530	487	500	531	494	494	483	501	486	469	494	472	495	495	484	456	495	481	492	474	531	478	496	512	435	471	497	492	463	525	488	503	517	429	440	499	479	487	459	492	479	480	475	484	494	449	464	511	479	491	508	507	491	471	504	482	461	443	467	501	477	473	452	492	489	456	467	507	487	480	485	465	466	442	488	510	492	503	443	501	493	471	483	513	483	493	460	497	472	453	510	515	490	474	472	483	482	500	478	457	487	484	462	486	497	457	507	533	471	499	494	485	477	484	515	446	502	468	454	483	483	479	491	521	496	517	482	490	522	494	501	487	481	465	453	496	473	499	490	472	486	494	492	473	458	462	486	477	503	468	450	494	473	500	483	477	481	496	472	469	472	464	481	474	495	490	498	458	496	485	491	449	485	506	482	491	524	483	446	471	495	488	501	503	462	487	492	496	503	496	483	479	493	488	490	496	512	467	483	462	446	430	525	496	505	459	497	458	495	510	524	522	480	491	499	485	480	509	493	496	535	470	476	493	465	479	516	481	460	492	482	497	494	486	533	472	482	541	488	437	512	488	483	486	473	516	513	465	483	478	471	470
3128	582	85	59	54	52	51	41	32	46	52	43	44	37	56	40	36	42	51	52	50	44	49	39	44	43	32	36	41	49	57	42	45	45	40	41	41	56	38	58	56	54	34	41	43	59	43	50	46	50	45	47	37	37	46	33	45	49	40	40	37	46	32	28	46	41	41	48	45	32	42	45	50	44	42	46	47	53	60	37	42	33	43	58	51	36	46	51	46	46	46	42	35	30	38	56	50	36	38	40	52	40	36	47	43	36	37	45	46	43	41	41	51	39	53	50	40	31	39	42	32	47	41	40	44	44	35	51	62	56	51	42	39	50	54	32	50	30	50	53	40	34	43	30	48	38	39	39	58	47	44	36	31	45	36	39	41	35	42	55	40	44	53	51	37	37	39	40	41	50	42	42	38	47	52	45	48	47	36	50	34	49	52	63	42	48	53	54	42	44	38	42	41	44	38	39	43	61	41	51	32	46	36	44	52	42	39	47	40	53	36	44	43	42	38	39	54	37	43	52	50	50	48	43	46	56	42	44	34	43	44	50	43	43	45	41	34	33	28	39	39	41	49	52	46	43	43	59	45	44	38	46	45	43	33	49	41	47	47	44	48	47	51	32	30	53	52	44	49	32	49	54	40	47	40	47	38	40	62	35	34	46	51	32	35	39	42	46	39	45	36	53	48	33	34	44	50	44	46	46	42	36	48	52	39	39	46	51	52	39	51	33	45	50	38	50	42	49	47	48	36	43	48	54	44	40	33	48	52	50	35	47	42	42	43	33	40	37	44	32	39	46	50	35	34	44	48	38	41	43	46	39	47	41	49	37	37	27	40	42	48	45	41	42	45	44	41	43	49	41	50	45	48	40	37	38	39	48	42	37	38	35	28	37	56	49	45	57	42	48	54	40	46	52	43	48	44	47	50	33	42	48	38	34	38	48	50	45	38	44	54	40	44	44	43	57	40	47	46	48	39	55	41	57	46	47	41	52	32	49	46	43	47	40	48	46	42	51	40	46	39	37	47	33	35	53	46	39	37	44	48	48	35	45	52	40	42	46	51	34	32	42	40	34	35	29	54	36	46	42	33	58	44	42	54	46	43	44	42	38	55	49	53	42	51	38	39	55	41	42	41	46	51	45	37	44	42	45	45	53	34	42	41	52	36	36	45	46	39	48	43	43	43	51	38	43	45	37	50	53	50	50	40	34	45	51	42	54	40	50	44	49	46	42	44	47	38	43	52	32	42	40	40	41	47	33	31	46	38	42	40	42	66	58	37	47	48	36	41	41	42	60	46	56	30	53	44	34	40	44	48	36	50	36	38	34	32	45	50	42	41	52	39	37	48	40	39	41	38	48	44	40	46	38	50	45	44	37	38	42	47	46	49	42	40	41	44	48	45	48	50	39	53	44	41	39	44	38	52	43	42	65	37	48	41	40	37	31	45	44	38	54	49	48	59	45	49	45	42	39	34	45	41	38	30	41	50	41	31	45	57	39	43	44	48	41	53	32	46	42	43	58	40	47	37	36	44	50	40	56	50	36	43	41	41	52	34	45	52	54	59	47	52	48	30	45	45	54	47	45	41	36	39	40	44	53	46	47	37	49	42	37	34	36	50	41	55	56	37	41	35	48	37	38	41	40	45	35	44	35	48	54	38	40	43	56	51	58	43	51	57	50	46	57	46	44	52	44	58	34	39	43	41	51	32	45	53	40	47	51	49	47	41	43	36	40	47	31	41	37	48	45	49	52	55	43	35	46	49	44	44	46	39	47	37	56	54	40	50	44	45	44	53	37	36	50	32	49	59	33	53	38	60	50	45	42	43	38	43	41	39	36	55	39	49	51	39	50	58	42	24	51	48	36	41	38	48	46	53	48	45	36	41	62	47	47	39	58	31	42	62	40	52	47	43	44	49	42	44	40	28	36	47	50	45	50	47	47	49	41	37	43	40	44	36	43	40	52	37	52	51	42	46	61	38	47	60	50	48	38	45	38	29	36	44	46	47	35	51	49	30	41	55	46	49	44	40	43	43	33	40	40	57	36	43	50	48	40	44	42	41	37	40	33	46	44	39	43	46	44	41	37	55	39	50	41	28	33	50	45	32	48	43	45	51	47	38	45	49	49	46	36	48	47	48	39	44	40	47	39	48	52	46	42	37	34	59	45	38	51	39	45	42	31	42	46	50	36	44	58	54	45	42	33	46	38	49	44	54	39	49	44	37	33	43	37	35	44	53	39	39	37	43	44	45	29	43	48	48	60	44	36	34	44	42	45	30	48	29	35	45	36	38	55	41	48	40	35	31	53	39	41	46	49	55	35	43	53	44	43	37	49	50	38	29	39	38	42	48	49	47	41	38	48	44	46	41	41	39	39	56	35	56	43	35	59	53	47	39	35	33	41	42	63	52	50	51	37	44	36	46	52	29	47	28	49	48	50	40	47	44	55	38	45	32	38	42	38	34	37	48	45	39	46	34	44	45	35	46	40	56	33	38	49	46	63	39	40	48	36	41	47	36	40	53	42	42	33	46	48	48	45	48	31	50	31	46	38	49	47	26	41	49	41	59	45	38	42	55	46	48	49	46	46	41	36	37	36	53	35	38	35	41	35	45	53	41	44	51	52	44	36	47	50	47	49	39	39	39	27	55	39	38	36	54	46	44	35	40	39	49	40	37	39	33	47	38	48	55	39	41	30	45	47	34	47	45	46	46	26	34	42	48	36	33	45	55	33	45	61	41	59	41	38	44	54	41	49	39	60	46	39	40	42	32	38	44	42	53	44	41	53	42	54	40	57	47	42	41	44	56	41	47	48	51	51	50	35	53	42	47	55	50	46	54	43	43	50	36	51	40	47	50	53	48	51	34	44	39	40	38	34	35	53	46	41	54	35	37	44	45	41	49	43	52	51	53	54	38	46	44	44	57	46	44	39	42	47	42	42	63	49	55	35	38	44	47	57	35	43	48	48	52	35	36	33	38	38	27	55	53	46	39	53	42	42	52	49	48	47	33	41	57	46	57	48	42	31	43	46	48	38	53	47	47	41	46	47	35	45	44	49	45	36	37	44	44	38	36	43	46	39	55	44	52	30	40	57	47	36	41	40	40	32	37	43	50	34	35	46	49	36	40	40	44	39	39	50	56	38	31	37	34	39	40	48	36	43	45	37	44	46	38	33	46	37	38	36	46	42	43	48	41	41	41	43	50	44	50	41	45	34	46	47	42	39	51	38	49	41	29	38	54	43	45	42	50	40	46	46	50	43	39	46	41	58	40	47	43	42	46	46	38	30	43	44	49	43	54	35	64	44	42	44	46	37	38	42	63	41	41	53	43	40	49	45	46	39	37	47	50	43	38	45	40	43	45	32	47	44	45	45	50	50	44	52	46	36	43	43	31	38	50	56	40	33	43	37	49	49	38	46	43	49	38	40	45	40	47	40	46	52	36	29	48	57	49	31	32	40	37	36	50	51	42	38	40	26	28	43	39	44	48	50	39	48
2311	650	227	257	273	207	180	183	189	168	159	169	150	151	140	168	160	149	150	165	151	135	145	151	156	141	156	141	143	136	148	139	128	144	146	164	156	141	165	126	148	147	151	129	148	146	137	150	155	144	143	129	143	143	146	143	153	119	130	164	145	117	152	139	138	127	129	149	139	158	168	140	147	154	138	165	141	133	139	123	151	185	152	137	142	142	157	134	158	144	162	125	148	136	152	142	158	159	132	143	133	137	135	148	159	134	148	126	143	129	160	131	142	140	130	139	147	155	144	138	164	140	146	136	146	163	129	148	142	141	163	163	155	145	148	150	143	154	165	150	149	132	133	143	143	139	148	154	153	153	125	159	136	164	155	134	139	156	162	125	159	137	153	158	147	145	149	142	144	125	137	139	159	134	153	141	121	156	141	133	163	144	146	140	134	134	137	132	125	146	154	150	137	149	150	119	157	156	162	143	154	124	148	156	157	130	137	141	132	150	153	156	139	143	131	151	166	133	160	154	144	153	153	125	134	157	138	162	152	117	160	161	123	158	122	133	137	163	121	140	148	170	159	143	139	139	154	142	141	132	146	154	144	128	139	149	166	133	144	131	141	135	152	162	137	156	163	158	171	138	146	144	128	148	146	172	142	165	133	147	139	150	162	136	137	140	123	151	166	162	141	144	152	133	129	155	154	159	153	113	155	146	133	158	140	145	154	146	151	132	142	150	142	145	142	156	143	170	137	149	124	154	129	143	154	142	147	160	164	142	157	143	118	165	132	150	157	147	129	132	139	148	151	130	152	144	138	141	143	161	155	144	146	146	139	136	139	162	149	154	147	122	150	159	154	146	141	159	129	130	134	150	130	142	143	144	118	138	156	135	143	172	135	128	123	158	148	138	141	131	171	132	129	165	149	155	143	141	162	150	150	142	155	133	162	147	150	134	167	162	123	128	157	150	128	134	125	137	147	131	141	154	139	148	146	145	154	141	153	129	165	150	150	144	170	141	156	139	150	153	140	152	146	159	152	154	145	131	138	164	155	136	141	161	138	137	167	134	126	137	146	156	165	133	147	129	152	139	163	151	145	148	137	145	153	156	133	152	146	159	140	155	155	149	155	133	161	131	159	148	155	139	149	138	137	148	142	141	135	130	168	158	148	138	143	146	162	166	161	157	138	155	151	127	149	156	123	126	142	155	135	141	151	159	145	144	145	132	154	146	121	142	136	155	163	129	137	165	148	158	151	135	142	136	131	133	158	150	130	156	168	156	147	128	149	124	144	150	137	149	157	131	137	154	142	139	150	152	144	142	138	139	150	131	176	143	136	159	141	136	147	155	166	150	137	117	140	136	124	125	166	147	138	147	143	157	158	164	134	141	167	128	151	159	134	133	136	131	149	143	150	140	156	153	151	141	132	159	147	151	135	141	157	154	138	151	181	136	138	123	141	114	153	142	139	140	138	144	119	158	145	146	133	150	152	139	138	136	148	144	142	128	137	159	141	141	161	145	128	166	141	147	147	158	134	150	132	154	140	146	164	133	134	162	141	151	164	125	134	143	136	134	136	152	125	135	145	138	128	120	153	135	145	161	140	167	161	157	128	144	160	157	125	146	154	124	145	146	147	144	166	128	142	127	172	140	145	134	154	139	161	143	151	147	168	149	160	125	134	161	139	155	131	168	139	138	141	136	152	147	146	159	141	141	128	140	143	140	149	153	159	149	148	123	157	128	162	135	139	128	140	124	160	128	136	151	129	143	133	160	134	138	142	154	148	172	128	151	131	151	131	156	147	141	165	159	126	133	152	146	137	142	163	142	127	140	125	138	145	155	134	160	146	139	142	139	161	152	136	130	126	148	155	140	177	150	159	147	148	148	137	141	157	161	156	146	154	148	171	134	134	142	155	145	144	152	147	170	144	157	162	146	140	153	174	150	140	143	146	156	169	146	151	145	132	140	147	157	147	155	135	151	174	148	149	136	157	167	137	149	174	126	159	167	138	150	158	155	167	144	142	161	126	176	140	163	138	153	137	148	128	142	147	116	145	148	142	132	158	164	148	130	127	135	141	168	152	172	124	153	123	142	156	160	122	172	143	136	144	143	151	151	121	140	120	154	162	124	144	141	128	136	135	122	158	136	157	163	160	170	147	145	139	138	145	156	147	154	146	132	143	144	139	147	147	129	132	137	156	150	150	158	150	140	119	135	135	152	147	140	140	151	148	152	144	141	144	149	154	162	135	140	146	151	128	144	150	146	142	140	154	161	150	134	127	147	137	130	158	136	165	138	139	146	178	125	141	148	148	139	166	154	126	149	137	133	134	141	161	143	165	131	154	150	154	144	153	144	153	138	148	141	122	154	154	152	150	133	141	159	139	131	144	148	143	125	153	135	141	136	128	159	153	155	132	165	167	152	156	142	133	131	150	149	132	137	134	130	152	137	146	143	136	153	127	147	150	132	141	147	142	145	137	156	162	147	140	141	134	147	140	114	135	151	134	135	154	155	143	160	165	148	132	130	172	169	136	151	131	156	145	145	147	161	147	143	132	153	144	144	130	144	142	122	134	128	149	139	132	155	147	143	162	151	146	161	180	117	168	147	135	152	149	148	151	136	153	156	166	133	147	166	146	146	137	149	131	163	140	149	146	153	153	143	163	169	158	138	143	142	147	136	119	151	152	147	163	129	147	146	130	165	144	134	156	154	138	160	127	136	132	127	155	134	129	124	142	122	128	147	142	139	150	138	166	149	152	143	126	151	138	137	137	121	139	158	141	148	143	139	128	156	168	163	148	135	148	154	153	141	135	118	133	156	156	147	137	148	150	144	140	145	140	146	126	142	129	147	157	128	152	145	133	134	155	132	157	141	143	140	160	137	143	143	155	147	161	132	147	154	149	131	155	135	148	146	134	148	126	138	149	173	133	135	158	136	148	152	170	166	145	140	141	149	154	149	131	155	154	133	132	151	156	127	143	136	153	143	156	167	159	145	138	127	152	116	144	150	152	130	159	115	132	156	135	150	142	166	170	144	153	144	148	133	157	129	154	158	126	141	151	157	141	149	158	148	149	131	159	155	153	151	143	151	151	141	124	125	116	148	144	141	136	151	147	152	145	146	174	142	138	161	171	138	132	158	134	155	135	156	151	144	137	145	140	136	141	149	136	166	156	150	146	149	127	127	130	144	150	144	148	166	147	155	123	155	130	155	154	149	144	149	151	142	161	158	132	129	151	157	143	147	136	148	147	138	160	147	157	160	128	148	145	136	146	132	138	133	151	137	131	162	149	160	165	143	143	143	140	168	151	153	144	132	147	142	146	143	125	153	162	153	134	154	155	142	147	132	148	151	136	138	133	146	132	151	123	134	127	130	162	151	152	134	134	146	138	121	140	153	137	166	142	157	153	128	144	153	167	143	164	151	139	161	144	160	137	133	120	145	168	134	186	152	157	173	172	133	128	157	154	141	149	139	155	145	158	153	153	152	142	156	148	128	148	143
12128	6769	1569	918	650	485	383	315	267	242	208	181	197	161	176	175	170	166	154	132	146	149	111	146	142	136	144	132	133	128	120	130	123	151	115	116	133	135	142	119	136	133	126	121	131	113	123	147	121	118	102	136	109	153	139	134	149	133	115	126	128	135	127	127	128	127	132	148	149	112	144	110	131	124	121	119	118	114	154	100	129	114	91	140	105	118	113	129	116	120	109	133	156	121	136	108	131	122	137	130	124	121	125	138	132	142	117	115	96	115	111	135	126	122	128	127	119	109	113	125	119	142	104	140	118	121	147	112	126	133	122	106	135	119	125	121	127	145	114	102	125	122	123	131	118	121	99	139	120	132	114	153	131	123	134	114	131	119	118	120	114	124	130	112	131	109	116	111	127	123	122	128	130	136	121	106	113	121	117	111	122	116	146	126	116	116	133	132	152	142	129	128	134	105	129	109	137	136	118	138	135	128	112	108	129	124	146	117	116	132	131	113	119	117	125	134	138	131	144	126	121	139	119	127	116	127	128	155	136	111	130	118	124	116	136	155	114	133	124	118	153	123	131	116	107	122	126	121	114	124	123	154	116	142	122	114	139	125	119	110	108	120	126	135	125	116	147	145	134	104	127	126	137	121	141	141	128	141	131	124	142	130	124	135	124	115	109	109	140	142	146	137	126	106	118	116	108	144	125	144	130	137	135	118	125	132	121	115	152	139	133	135	115	128	115	126	121	119	105	117	122	134	97	128	120	139	132	144	147	142	119	115	143	121	119	123	126	110	136	135	119	109	137	116	114	127	128	136	125	132	122	125	124	100	132	139	121	134	107	121	122	140	122	127	118	122	111	97	118	104	124	113	125	103	148	146	121	118	111	124	127	108	118	135	119	161	112	118	116	126	139	115	123	124	125	121	109	119	102	113	116	114	133	111	118	122	150	122	126	126	90	111	115	111	120	100	112	131	150	125	145	121	123	123	110	125	138	136	122	147	132	125	115	113	126	127	124	130	148	119	119	133	120	122	138	122	129	129	137	147	137	157	131	106	127	124	107	126	122	114	120	127	108	109	117	130	100	125	105	104	111	121	124	123	116	123	117	103	123	113	140	115	115	133	130	120	106	117	112	104	124	127	120	122	107	141	119	148	121	132	116	93	142	111	124	112	106	141	130	103	135	124	141	131	123	117	103	129	137	108	100	118	121	144	119	126	118	110	136	112	119	113	127	131	109	119	135	94	131	114	129	159	117	128	143	105	122	133	130	144	122	129	137	110	105	110	126	112	137	128	111	120	119	109	118	120	111	127	128	115	111	127	103	128	119	111	131	131	130	108	103	136	137	115	130	131	120	110	109	118	126	116	125	123	123	127	126	150	118	133	144	138	161	107	125	116	133	102	105	112	133	121	105	103	108	136	120	108	130	112	124	114	119	134	124	119	126	111	104	140	115	120	118	124	131	112	121	103	102	124	121	140	123	108	123	135	108	117	131	134	120	124	141	151	138	134	133	142	107	125	136	122	134	121	139	125	122	119	129	114	110	128	135	123	128	149	109	135	114	114	116	134	137	116	136	136	117	125	125	114	136	128	138	105	113	122	127	132	116	126	113	132	132	112	122	133	96	131	118	110	109	133	93	127	136	134	123	126	115	117	125	116	122	125	137	123	127	117	133	123	119	136	117	115	133	134	130	103	134	136	136	120	133	121	129	139	120	107	128	127	146	124	117	95	128	110	126	116	125	113	121	110	139	133	126	115	124	107	97	131	124	140	124	126	144	112	122	118	125	131	122	122	115	102	123	102	133	115	133	114	122	100	121	136	120	114	113	124	121	89	117	134	152	133	123	127	120	133	117	123	130	141	128	129	139	113	124	132	152	138	111	146	121	127	129	127	128	124	135	125	115	108	125	136	119	120	123	132	115	107	131	128	148	129	106	96	122	131	103	116	122	126	121	134	109	133	127	121	119	134	134	148	105	133	136	124	122	107	113	107	121	104	101	130	125	127	131	111	144	112	141	148	116	134	110	115	142	113	108	128	113	126	114	108	125	102	108	128	115	125	109	138	138	124	124	147	107	125	142	141	127	105	127	116	143	132	126	129	134	136	132	119	110	128	140	129	117	120	133	134	133	141	137	119	114	135	141	107	150	124	128	109	109	101	137	126	130	108	105	119	139	133	125	106	124	134	115	130	107	124	109	129	124	106	136	136	111	122	131	134	127	95	121	136	119	145	124	126	116	115	113	121	123	126	111	122	122	99	109	131	126	129	132	98	111	132	110	120	125	125	132	151	119	104	121	118	100	121	116	120	138	119	143	130	111	137	125	139	115	126	97	122	136	116	114	131	121	139	128	134	128	126	144	124	126	131	128	97	126	119	149	120	116	121	136	124	98	144	137	122	108	119	143	120	130	125	124	109	117	116	114	114	113	122	126	100	99	126	124	134	114	131	140	118	131	109	141	122	119	125	123	132	125	114	101	155	152	117	142	121	117	137	138	112	126	120	130	102	115	145	109	131	133	126	139	138	109	118	129	145	123	116	110	137	134	108	127	125	135	128	117	119	121	114	131	120	124	122	124	126	105	113	125	129	125	98	112	131	124	125	109	107	137	129	132	94	141	130	122	144	148	141	113	119	126	103	135	135	110	116	122	104	92	113	125	121	131	126	122	134	126	130	131	121	111	128	141	133	138	129	125	144	107	118	120	137	105	124	118	131	121	108	125	119	117	131	117	123	135	139	121	126	124	98	145	127	123	123	138	131	115	108	121	118	116	130	131	138	140	136	138	111	138	122	116	116	164	142	119	144	119	111	114	126	98	111	124	140	143	114	92	145	150	139	148	125	144	124	120	122	126	149	110	114	101	114	126	139	114	125	108	120	128	124	136	132	95	118	124	133	134	109	133	114	138	105	118	122	129	128	111	122	119	128	133	131	113	121	116	131	108	131	130	118	128	132	115	90	107	121	138	138	131	128	122	122	136	109	115	126	134	135	128	127	104	137	145	126	113	138	118	115	117	114	137	137	107	129	127	117	102	119	106	131	138	122	110	137	121	133	109	119	135	126	147	118	126	131	137	122	128	117	133	112	126	127	116	125	121	132	159	102	117	131	134	122	126	139	127	131	134	118	139	112	141	126	144	129	123	106	128	135	127	111	152	132	129	116	131	130	126	126	120	138	128	115	110	119	137	131	121	112	115	131	134	127	123	115	125	141	146	110	146	108	131	137	137	133	112	108	120	134	127	138	133	137	145	139	131	145	130	126	115	113	130	109	134	111	130	112	107	108	108	115	118	129	111	133	136	123	130	131	113	140	132	116	135	132	124	147	112	126	135	93	110	134	136	113	136	123	110	117	115	126	121	150	125	123	104	126	135	116	136	105	117	116	123	118	134	140	131	118	141	130	123	122	123	119	120	103	123	113	133	129	145	111	115	112	111	112	127	116	113	127	124	122	112	126	123	125	119	124	148	130	128	110	125	102	96	125	148	117	131	152	141	126
6552	5224	2722	3058	2828	2142	1649	1443	1193	1013	916	848	755	677	681	642	574	637	537	527	475	510	516	455	423	449	412	401	423	389	394	393	370	395	372	353	378	368	368	362	359	396	367	364	335	319	354	340	382	370	348	337	325	332	358	362	329	352	351	341	325	351	339	362	309	346	347	314	342	312	339	325	327	319	328	378	338	325	343	332	329	320	288	317	322	315	346	288	329	336	320	340	339	297	342	328	330	325	325	333	328	339	351	299	314	323	353	340	335	350	331	326	343	352	331	335	333	309	314	329	315	347	331	302	330	333	353	304	306	351	334	344	289	317	301	296	335	321	330	343	327	338	318	322	315	309	301	354	338	340	280	317	323	358	319	325	346	316	357	313	340	343	357	272	313	351	285	303	346	304	318	326	319	326	341	330	304	348	316	338	324	344	329	328	332	311	321	308	333	291	296	339	299	335	328	330	340	338	308	342	319	364	359	322	342	335	361	350	356	330	317	355	326	330	346	344	282	317	325	342	287	312	320	338	309	359	326	328	327	335	304	318	348	323	337	330	329	299	290	339	315	342	378	321	315	349	307	325	319	337	314	342	291	307	307	333	289	326	299	321	326	347	345	328	361	326	332	325	310	325	293	331	363	322	310	321	308	327	313	312	287	332	342	328	336	360	331	308	329	326	314	322	305	310	312	342	376	352	287	319	333	337	359	329	358	336	314	312	380	311	335	314	345	326	302	325	318	319	299	305	303	347	326	318	298	320	315	303	352	324	328	289	302	332	328	312	333	333	317	326	319	329	321	342	292	319	344	297	327	296	302	345	327	321	330	318	332	364	326	313	328	346	280	302	312	314	327	335	324	330	338	298	334	319	334	314	306	332	285	341	340	339	315	312	369	305	326	307	342	309	318	368	282	322	326	324	317	311	349	313	347	314	322	311	301	313	329	325	303	359	311	326	315	363	359	306	295	325	344	307	306	309	321	331	328	324	343	325	346	317	323	314	314	303	322	349	307	340	329	322	331	315	327	335	358	289	326	313	327	321	350	313	304	302	289	361	349	321	332	316	323	278	329	337	355	353	305	305	289	327	302	294	326	310	319	301	334	332	327	344	318	311	333	329	314	306	320	303	380	328	362	318	330	300	298	323	296	339	331	289	314	333	322	331	312	343	318	324	331	320	319	321	310	344	318	317	321	307	309	336	324	314	337	316	338	293	324	344	306	322	347	338	319	339	352	320	339	302	331	308	344	299	321	299	349	297	303	343	309	287	339	316	321	333	315	324	320	337	300	333	317	306	339	335	318	346	327	335	352	318	327	352	315	357	321	316	329	308	313	340	315	303	338	349	323	320	322	340	310	319	334	323	336	321	320	306	298	326	316	334	319	329	342	317	320	326	304	338	305	317	326	342	321	335	377	351	358	307	341	333	317	328	317	294	334	341	301	343	295	330	316	333	296	337	290	331	302	308	316	314	339	325	305	318	333	329	340	323	314	297	350	319	377	322	343	345	310	318	321	315	320	329	316	339	311	324	310	324	306	315	298	369	319	330	318	283	326	307	319	307	328	358	323	286	316	312	325	304	329	347	300	326	310	307	343	320	314	315	312	307	335	304	314	281	318	299	350	292	317	342	322	336	319	347	325	368	371	360	313	340	341	350	318	317	327	313	325	321	302	320	330	360	320	350	348	353	316	309	315	322	320	343	330	314	341	332	332	317	298	327	298	295	322	325	345	314	353	338	349	308	303	325	324	322	347	319	305	344	339	296	326	336	342	312	319	342	354	323	319	304	325	336	282	315	316	331	310	334	347	307	309	308	303	314	315	341	339	305	334	322	329	325	341	294	330	306	344	362	319	334	316	319	330	307	310	318	330	329	337	323	334	328	313	305	360	308	342	303	330	312	328	319	330	332	296	330	318	317	336	363	316	330	315	315	349	332	341	321	325	312	335	279	297	307	312	305	306	319	287	329	352	338	322	303	339	337	300	324	325	313	344	328	276	338	304	312	304	316	333	311	328	319	322	326	325	309	282	316	328	335	306	334	308	326	318	323	295	306	330	317	326	329	346	306	340	326	310	322	351	337	330	367	303	295	329	318	314	310	314	356	312	337	316	311	328	308	306	354	324	305	346	295	324	293	285	313	326	325	315	332	339	323	306	324	345	314	313	349	342	285	292	320	317	346	330	321	320	315	347	317	313	291	337	321	300	326	365	303	320	330	337	306	339	318	319	335	320	340	281	352	327	314	310	314	321	334	341	322	327	342	313	324	312	309	325	320	321	321	313	302	324	323	322	321	333	338	330	329	326	333	320	308	321	313	318	360	338	333	341	348	343	313	309	313	308	332	323	323	330	293	311	340	346	301	300	314	331	362	338	327	332	337	301	290	314	306	304	368	332	315	320	338	340	295	321	278	328	331	366	323	337	315	299	315	312	320	336	345	301	347	357	320	296	350	318	322	338	329	321	297	275	303	356	339	323	335	293	313	328	342	304	327	335	331	322	345	331	334	329	353	302	351	342	331	315	310	354	360	338	319	304	303	322	324	305	326	294	326	330	319	326	329	319	310	333	327	334	319	325	312	321	311	331	305	317	328	303	345	312	335	362	299	332	304	317	312	316	320	335	312	360	314	330	347	307	322	295	322	347	310	310	301	309	350	322	305	312	293	344	347	339	356	331	329	330	326	324	305	311	304	316	320	334	304	346	293	296	327	348	334	326	325	320	339	342	339	335	321	354	340	317	312	311	302	318	317	340	312	316	327	331	357	307	315	342	322	331	303	324	319	336	326	351	331	315	331	343	342	316	318	314	279	309	307	331	316	321	309	324	339	309	330	309	347	320	315	332	329	311	352	322	318	332	351	315	295	312	347	329	327	312	308	328	323	296	300	348	289	309	336	292	300	342	329	336	341	300	330	328	318	335	301	306	323	338	341	341	339	323	328	319	332	319	311	320	348	336	316	329	333	326	332	367	327	312	351	307	331	322	319	329	306	329	318	327	337	287	345	326	301	331	308	345	314	336	310	300	296	315	298	322	322	314	338	349	315	331	306	328	309	322	334	297	329	309	322	337	324	331	316	326	314	298	342	320	296	298	323	299	331	332	340	329	320	302	320	312	320	334	333	305	334	344	302	339	304	326	310	323	302	313	312	291	323	307	335	304	288	326	342	326	311	299	325	333	336	315	329	338	303	350	332	315	329	279	323	329	332	295	344	352	321	348	348	357	333	353	330	307	317	319	330	317	302	321	316	298	346	312	301	327	357	325	354	325	330	320	323	314	325	319	353	313	310	323	325	309	309	295	318	323	300	336	323	345	357	303	318	318	316	318	329	342	291	321	260	324	350	310	324	310	340	306	309	319	301	317	318	300	298	322	299	306	316	307	311	286	324	313	305	307	336	357	334	293	305	330	343	335	327	332	291	326	321	315	311	330	314	321	338	351	321	298	293	347	321	315	289	325	330	345	329	343	306	297	334	343	301	314	300	361	300	331	370	323	327
20039	13532	4168	1951	1303	946	733	553	471	459	399	347	341	307	298	271	253	272	290	270	256	271	213	253	240	228	230	218	243	236	229	210	228	206	224	242	232	229	222	204	207	218	217	222	188	205	230	240	229	221	219	211	209	215	201	203	217	190	191	207	198	203	224	218	209	215	215	198	178	202	227	238	209	201	203	205	215	218	252	194	199	226	191	186	245	188	231	203	201	225	213	201	204	200	207	229	200	190	205	206	203	200	209	230	223	212	184	177	204	202	217	207	177	199	210	194	187	204	224	189	215	174	228	202	202	198	204	235	177	201	212	205	214	196	210	210	209	176	219	234	211	231	210	204	215	197	222	200	211	206	198	212	214	224	181	215	189	200	215	206	209	206	205	194	243	198	215	226	215	209	193	208	228	201	193	196	213	224	208	195	197	225	196	221	189	227	191	199	211	217	199	180	200	216	178	193	214	188	229	220	206	223	226	203	174	202	225	209	212	211	192	193	205	191	235	218	218	193	197	210	206	198	223	216	222	219	212	193	212	234	208	204	245	198	208	194	217	212	208	205	201	214	195	241	201	230	221	210	238	213	243	205	220	188	208	212	210	215	189	198	210	221	210	223	189	196	216	205	215	200	197	204	197	177	221	212	234	191	224	204	215	215	214	202	202	199	235	201	208	228	228	222	199	215	198	206	223	207	208	207	223	232	197	205	203	196	201	225	226	190	210	191	204	210	202	209	218	172	233	210	210	160	195	187	193	228	230	219	217	199	213	218	204	180	218	188	211	235	224	218	213	205	235	215	200	209	197	193	191	218	220	185	220	211	230	205	203	204	228	200	215	225	201	223	235	203	208	201	219	210	220	195	195	220	205	205	216	216	220	237	204	197	201	218	206	226	194	190	209	245	179	193	212	215	203	207	221	214	205	204	212	212	230	199	210	185	214	222	211	222	222	205	206	226	216	205	224	187	208	208	194	201	205	208	211	216	202	199	206	197	202	213	243	210	231	229	229	193	193	202	206	181	219	196	225	209	184	189	199	184	194	227	192	214	203	215	215	191	222	196	203	211	216	211	192	230	216	197	247	210	214	210	190	250	227	211	181	212	174	209	222	192	198	187	229	205	211	231	200	217	213	218	196	205	197	214	199	201	200	197	207	207	219	227	214	208	191	204	200	192	188	214	199	197	172	205	210	191	224	213	232	232	195	198	206	198	218	179	224	214	207	182	207	190	192	207	235	218	197	205	231	198	218	219	191	175	217	216	225	209	204	196	212	208	219	229	217	225	207	211	227	191	211	213	208	212	219	198	183	217	238	201	207	215	193	256	216	185	204	225	208	209	235	218	223	208	196	188	194	210	199	181	193	201	204	211	194	189	208	216	220	196	204	212	208	175	189	202	228	206	220	177	203	233	190	185	223	238	203	181	202	230	216	201	200	171	198	231	221	196	240	206	222	202	247	218	238	199	210	225	195	217	207	181	195	226	215	190	223	226	208	180	202	176	194	205	198	189	196	211	210	180	197	238	195	204	194	223	209	170	233	237	196	205	201	213	213	205	174	226	213	225	211	196	236	219	226	221	217	224	208	201	246	213	214	207	206	227	221	200	223	210	203	193	171	193	208	218	212	212	206	197	206	195	226	206	204	216	197	224	177	194	182	211	217	195	208	193	210	206	199	211	206	240	196	203	191	206	192	206	194	211	200	208	203	220	204	190	208	234	180	205	219	200	190	210	211	203	224	216	212	203	204	233	188	189	201	190	202	218	223	229	184	173	199	208	197	216	199	200	210	209	191	227	208	199	197	175	211	207	207	220	180	227	202	209	226	203	216	199	198	202	219	199	207	179	233	230	227	227	204	194	192	182	212	224	232	198	184	215	217	204	178	207	210	200	191	220	215	220	194	209	220	188	205	200	176	217	226	209	210	195	200	186	200	198	207	206	186	193	225	223	235	208	197	184	224	202	208	225	196	254	201	208	213	208	212	185	211	216	189	213	229	200	206	181	206	213	185	203	215	230	211	183	210	213	220	205	188	231	207	217	189	243	229	219	233	221	192	211	212	203	205	183	216	198	215	197	234	214	211	229	219	207	172	214	203	202	208	214	191	203	198	225	215	208	216	204	215	217	193	201	215	224	205	233	191	222	200	193	216	209	216	208	221	216	217	217	190	211	232	203	224	232	212	211	223	217	208	207	235	200	203	216	214	206	206	206	198	246	219	178	213	210	187	238	198	188	187	225	241	191	221	214	235	205	181	209	202	214	189	225	177	206	207	226	187	203	228	224	202	230	192	200	241	222	217	225	205	220	211	211	222	200	227	197	185	208	216	220	207	212	211	208	210	212	217	218	208	184	214	223	229	205	203	197	196	185	207	244	227	205	203	200	203	206	187	208	220	194	203	186	201	206	186	202	191	245	180	221	227	210	242	249	206	236	201	222	186	226	214	205	236	197	192	225	226	213	185	220	204	208	227	215	208	187	193	227	209	205	203	174	217	199	195	186	186	214	238	241	191	211	231	196	228	208	195	216	225	213	205	197	221	192	207	205	220	207	219	208	217	190	192	162	186	190	189	187	201	242	200	208	213	239	197	208	184	193	195	207	217	194	224	196	200	218	212	221	206	223	210	214	192	227	220	207	178	191	211	209	242	208	185	239	184	215	224	226	227	221	204	182	193	193	220	213	217	239	195	222	226	210	210	183	214	204	198	221	219	210	229	233	228	214	181	191	217	220	230	203	190	188	207	176	199	206	219	207	218	197	187	225	184	214	204	227	212	202	171	178	213	196	198	223	211	194	199	211	222	210	218	192	203	211	192	236	187	196	227	223	189	219	199	214	195	237	188	186	196	219	226	196	197	228	206	192	186	237	201	213	173	195	193	217	203	211	212	197	201	177	192	213	182	202	190	229	190	234	225	230	230	192	193	200	199	218	193	223	205	214	217	212	228	210	201	202	215	201	187	212	206	198	213	210	201	204	236	218	194	237	203	214	213	226	204	203	230	231	204	210	180	207	217	202	208	211	198	198	204	195	201	196	211	217	197	201	216	199	211	207	197	212	204	207	205	205	225	212	218	199	198	213	195	235	206	193	191	205	196	199	199	216	212	182	203	241	224	227	184	206	239	214	200	214	225	210	201	229	225	210	205	221	200	191	216	213	195	192	205	208	212	192	205	215	191	197	229	224	217	221	208	210	211	193	206	226	193	209	215	201	217	203	231	217	212	214	190	217	207	223	209	202	197	227	221	199	196	220	192	201	196	183	180	181	221	220	209	199	208	203	200	193	210	216	217	200	188	195	219	222	199	216	211	221	200	219	215	209	240	205	186	215	204	222	213	193	206	202	217	217	211	198	202	199	213	209	220	201	220	200	209	202	208	231	199	217	198	195	186	215	205	219	183	223	213	208	221	214	201	196	198	187	223	200	186	247	196	215	212	233	221	207	218	188	206	201	213	198	221	199	202	184	188	198	193	239	222	210	197	227	194	205	191	219	208	208
8563	8382	5112	5644	4988	3927	3064	2594	2092	1875	1670	1503	1319	1263	1101	1084	987	923	867	848	859	762	760	764	711	711	617	657	638	631	656	596	637	638	582	569	579	592	646	573	580	543	553	544	567	529	570	560	518	509	559	520	545	512	540	525	532	540	526	531	539	526	526	540	571	505	508	526	526	501	479	498	523	497	511	550	513	499	497	506	509	454	489	496	503	476	488	526	498	497	454	462	502	493	511	469	533	511	472	496	491	532	473	478	476	511	523	462	474	521	455	481	471	509	484	512	521	446	478	499	467	496	495	472	477	479	426	518	488	475	478	525	503	486	463	454	484	447	513	498	519	476	437	542	495	488	500	453	495	500	468	454	498	497	498	486	509	480	530	488	440	480	496	442	512	496	489	475	512	461	497	477	491	475	512	495	482	484	478	457	489	499	486	452	519	481	521	474	462	488	483	487	510	435	504	484	491	482	473	480	487	503	496	492	479	478	483	472	494	455	505	455	450	500	508	501	503	461	515	505	497	468	474	500	442	480	501	486	497	509	509	494	515	503	454	506	487	478	504	473	452	465	475	490	484	476	492	482	475	522	492	463	459	499	448	489	476	476	464	507	487	476	442	483	482	455	442	504	472	495	506	470	484	476	542	472	470	478	465	441	478	498	514	502	497	507	482	459	462	504	524	488	479	485	490	448	457	478	513	458	454	489	507	517	501	538	506	496	483	476	484	468	466	475	513	521	442	473	497	477	483	481	468	454	503	492	436	521	493	449	474	440	491	500	494	468	476	495	518	456	470	512	506	503	480	494	450	485	504	499	513	497	500	499	472	456	495	485	507	478	478	492	495	497	487	452	486	501	501	531	502	494	501	477	487	516	460	462	502	456	450	485	495	480	515	493	472	483	523	478	520	511	483	488	490	475	520	507	496	501	481	464	472	484	454	431	487	457	518	436	488	469	485	478	506	503	461	484	498	499	469	493	488	488	485	555	460	456	480	478	482	445	491	473	481	493	467	423	440	464	503	509	505	475	493	453	468	428	492	511	476	461	499	421	464	489	451	484	462	459	451	482	498	482	437	494	468	480	476	499	479	506	493	497	436	480	457	471	490	498	477	443	438	504	485	506	466	527	494	426	471	459	482	481	449	424	477	505	492	444	461	498	494	494	451	494	476	486	480	496	475	500	460	512	483	473	445	480	478	507	453	479	447	493	477	477	495	465	496	484	496	505	475	444	487	470	527	516	502	450	475	487	463	458	483	460	467	504	441	503	432	507	463	487	462	456	478	501	512	504	495	516	465	478	493	503	474	457	497	479	473	455	485	474	485	474	458	498	517	459	485	477	497	492	444	446	483	465	456	448	479	482	470	514	454	485	514	527	501	505	475	464	436	470	480	470	495	494	490	491	507	470	474	505	469	460	490	463	492	479	492	494	501	495	475	500	489	464	470	459	514	499	502	469	444	520	477	464	496	491	486	436	443	464	491	476	524	502	473	462	496	502	522	506	488	492	493	449	447	502	470	476	463	492	473	474	515	503	524	486	463	486	480	472	477	486	471	486	517	437	460	479	468	497	466	490	482	477	489	444	480	509	504	481	513	441	466	473	487	490	504	471	482	522	497	478	450	493	483	487	464	499	490	452	520	488	464	480	485	461	490	536	497	464	480	486	488	466	506	491	454	479	502	466	466	441	488	492	484	480	502	484	451	500	460	496	519	492	487	453	478	459	528	475	485	500	445	488	504	492	496	498	460	454	475	475	481	508	495	486	442	500	487	489	466	446	448	463	453	472	491	462	520	470	522	480	486	451	487	520	469	458	462	532	502	478	520	495	488	468	494	517	507	483	524	454	515	492	470	480	500	504	475	489	462	504	507	537	484	504	477	529	491	481	491	479	485	469	462	433	492	455	504	433	493	482	492	440	473	470	513	485	471	427	487	495	465	478	492	490	513	468	486	449	453	538	466	486	462	471	474	507	482	450	479	467	443	452	500	479	505	460	455	502	473	456	483	462	459	497	498	457	506	467	494	442	554	483	472	452	461	466	462	467	479	503	499	475	428	488	460	490	479	487	453	480	447	453	476	498	509	475	460	518	467	468	464	497	475	510	467	494	495	506	483	484	467	503	467	515	482	518	498	458	465	480	475	475	506	484	493	459	497	523	477	480	495	485	494	464	457	480	508	468	484	488	484	492	445	493	472	479	488	516	464	489	524	428	480	499	477	502	472	499	515	509	451	484	490	525	450	482	502	503	482	517	488	443	478	508	466	473	447	500	511	503	510	470	480	494	461	479	469	490	468	513	492	509	459	458	475	475	440	459	481	515	474	497	480	479	478	422	493	483	471	486	449	481	496	479	482	479	503	457	465	439	467	500	467	438	489	490	447	444	473	460	497	479	509	502	499	495	514	470	452	478	450	462	464	504	485	465	508	468	444	504	520	482	487	505	472	477	469	495	514	494	471	469	502	521	519	465	475	482	483	482	520	474	484	460	469	457	480	422	487	457	500	477	476	524	454	469	456	470	498	465	458	491	498	471	474	503	477	465	469	463	494	478	472	493	518	449	458	515	454	486	470	466	467	484	483	492	463	482	519	473	483	459	472	480	464	500	510	483	470	476	456	498	483	485	475	488	447	484	494	472	532	471	517	486	438	464	487	471	468	498	495	467	486	508	496	469	490	492	457	457	489	454	450	524	489	514	469	500	481	510	464	477	523	479	495	452	492	464	495	479	483	514	453	502	475	465	469	464	452	442	485	485	511	482	473	467	478	464	490	472	468	467	450	460	477	497	451	490	472	486	488	486	535	499	531	511	487	472	483	482	488	501	477	485	488	470	499	484	522	471	479	479	498	484	528	532	542	500	510	510	500	486	497	513	492	502	458	504	506	473	505	486	507	504	484	497	494	489	484	483	533	462	464	526	478	441	491	487	472	513	443	460	490	498	513	478	492	494	481	482	492	501	494	455	490	468	493	498	474	483	501	441	527	491	474	491	507	439	463	484	489	487	512	479	440	433	447	483	438	497	498	485	510	523	471	526	502	526	471	502	472	461	486	460	523	477	456	493	497	513	477	484	476	478	488	472	519	505	477	476	476	496	446	496	465	465	487	523	500	549	437	481	502	475	466	529	482	478	493	463	505	477	448	496	449	499	475	505	489	510	518	459	475	476	519	522	437	489	469	480	495	492	506	467	499	518	460	505	492	470	473	516	493	531	446	487	484	569	509	488	487	475	474	490	473	484	459	492	472	483	503	479	465	476	459	497	481	481	504	546	481	459	527	450	518	449	483	493	498	467	492	506	502	490	489	480	499	464	447	456	484	485	448	497	456	482	454	490	488	516	498	466	490	503	488	491	455	484	493	466	487	464	477	493	493	446	510	465	466	536	469	493	509	464	488	472	459	504	482	495	499	498	497	449	464	498	473	475	450	474	489	459	477	536	508	503	472	448	486	488	474	482	479	490	485	476	452	464	456	472	467	483	492	472	502	490	486	480	476	484
3081	664	111	72	69	48	67	48	49	46	43	58	51	58	52	61	52	42	46	41	38	42	50	36	39	49	51	63	42	34	36	59	39	35	42	52	40	42	43	44	46	43	45	47	38	50	62	47	54	49	35	49	53	52	44	28	55	36	42	50	46	41	49	56	45	49	38	49	39	41	43	50	41	48	27	52	33	52	42	41	35	35	46	48	45	54	60	48	41	53	59	42	44	36	44	42	45	34	37	31	36	36	60	50	42	43	42	34	60	45	42	45	45	29	46	51	44	46	44	49	50	44	36	42	43	41	36	44	57	49	49	51	38	51	39	46	49	42	54	46	46	39	44	44	44	37	41	47	36	52	38	53	44	49	50	42	38	50	41	45	55	39	54	53	53	55	49	36	50	32	50	55	60	44	46	51	32	49	52	44	40	41	51	37	46	38	52	34	39	41	43	43	36	41	48	34	52	44	38	41	43	40	48	45	51	46	44	40	45	43	58	46	44	46	47	40	60	44	50	55	48	46	36	38	58	50	44	50	46	48	54	53	51	47	39	39	38	41	38	43	35	34	48	47	56	46	47	55	55	38	37	43	51	38	45	45	43	53	44	39	42	47	37	56	45	48	46	56	39	48	47	45	46	43	44	48	43	43	31	35	52	58	40	41	49	48	48	51	50	38	46	59	42	46	39	36	43	39	61	43	38	40	46	48	52	46	40	58	42	42	51	53	47	28	32	65	53	44	43	59	38	38	46	38	47	44	50	43	47	50	47	48	51	40	49	38	45	55	48	49	44	42	49	41	46	61	36	50	48	61	53	42	34	54	47	53	52	38	47	51	52	40	43	42	57	48	52	56	43	44	49	39	51	44	42	48	49	30	37	50	44	36	54	40	45	46	55	47	32	36	43	45	56	50	37	43	39	43	44	41	35	44	47	48	39	50	46	41	47	45	53	45	42	33	55	52	52	40	39	43	44	44	43	42	41	45	53	34	41	47	38	40	61	47	49	42	46	44	42	44	45	35	54	32	48	47	44	51	55	45	42	52	42	42	52	54	43	50	28	41	44	44	43	40	41	49	36	50	35	35	33	45	30	44	47	39	46	33	49	34	35	43	54	39	41	43	48	48	31	42	46	42	44	47	34	42	44	44	42	36	51	46	42	49	45	37	43	33	39	42	28	42	60	33	38	50	52	54	51	52	41	39	42	52	42	54	34	48	37	56	43	43	47	41	43	43	45	48	51	46	34	45	58	43	32	36	40	39	53	46	38	44	41	56	44	37	47	38	43	33	45	34	62	47	40	49	48	50	42	45	42	40	44	36	51	43	46	57	38	36	56	56	44	38	38	54	59	43	32	54	32	46	41	44	47	48	46	41	52	38	45	44	35	45	55	49	38	38	50	55	51	49	55	56	51	49	54	47	53	42	47	43	43	35	53	49	50	43	39	57	40	44	41	42	57	41	44	46	37	48	46	54	39	29	45	37	41	48	40	48	57	53	41	42	54	43	52	45	51	36	45	32	44	33	36	46	49	45	59	52	46	58	61	40	52	45	34	41	51	40	47	36	51	57	42	40	44	46	59	46	31	35	40	32	34	47	39	43	41	36	43	37	53	38	47	39	49	41	38	39	46	47	47	64	29	41	45	47	45	53	49	39	53	41	41	48	47	39	45	47	43	46	70	31	48	55	39	29	59	46	32	54	52	46	44	44	44	45	52	57	56	55	41	39	51	42	35	45	35	35	47	47	39	44	57	35	46	38	48	41	32	45	52	35	40	47	41	50	49	47	48	48	49	50	44	55	39	38	40	39	47	38	53	37	33	38	40	34	46	48	42	50	31	46	58	43	58	44	48	37	49	55	39	50	69	46	50	40	41	48	44	42	32	45	56	44	38	38	58	48	53	48	41	45	41	45	40	48	43	45	42	59	33	42	47	48	53	47	48	55	51	50	42	46	49	42	42	48	60	41	51	43	46	38	52	44	38	38	44	44	31	44	38	51	55	40	51	43	36	37	43	33	61	47	40	48	50	46	36	36	34	45	49	48	54	45	36	53	42	45	34	45	39	50	38	44	40	33	45	44	38	39	35	60	51	47	59	46	45	53	51	43	46	44	39	27	54	40	51	47	42	43	42	59	57	44	41	42	44	41	36	51	38	38	42	46	57	31	45	49	51	50	47	45	46	37	36	55	42	55	54	40	41	32	45	47	49	49	49	47	50	47	38	39	44	45	50	44	36	43	42	38	47	44	49	44	37	38	44	50	47	31	44	42	41	42	46	45	50	41	50	40	35	43	44	39	46	39	51	46	41	54	46	50	44	44	45	44	51	35	42	40	53	50	42	42	47	53	45	40	55	40	44	36	49	42	52	45	50	56	30	52	50	43	52	37	51	43	36	42	52	43	42	43	59	50	53	57	44	46	34	42	50	39	39	49	38	54	60	48	35	49	37	41	45	47	53	34	43	34	59	38	40	55	46	43	40	31	35	46	38	39	46	51	48	37	43	39	30	48	30	45	44	51	45	62	38	45	40	44	55	44	45	46	49	42	48	51	46	44	46	45	47	46	45	51	45	49	52	46	54	46	51	54	42	58	47	41	52	28	46	44	46	47	49	43	38	50	53	51	40	39	38	42	54	52	35	52	53	45	44	35	46	38	36	36	40	35	38	48	50	53	47	54	45	41	41	41	43	35	50	62	58	56	43	54	40	51	56	32	27	43	51	39	37	58	54	45	48	41	36	40	37	34	38	39	46	40	53	41	63	37	47	38	50	35	41	38	52	41	49	34	45	52	44	48	29	48	51	47	34	50	60	46	45	45	46	45	36	34	42	39	40	27	43	41	38	36	55	35	35	43	54	37	52	44	40	37	37	44	44	39	45	32	58	36	33	45	48	40	38	39	50	43	45	40	37	47	48	37	42	42	44	47	46	58	50	46	33	32	37	42	44	44	38	41	46	39	48	37	35	50	33	46	33	47	46	52	54	52	43	50	38	39	41	52	47	39	42	58	33	42	34	44	49	58	49	42	44	40	38	36	36	44	54	48	48	46	48	58	44	47	44	51	42	50	47	43	41	52	41	50	52	36	49	33	38	55	50	50	44	55	56	49	44	39	44	43	40	45	39	38	54	43	43	44	52	42	61	50	44	52	41	42	43	50	36	48	38	42	41	38	43	50	31	44	46	58	52	42	40	45	47	57	44	50	39	47	42	49	50	51	35	53	32	35	50	43	44	48	34	37	48	52	54	46	36	50	38	46	45	32	45	33	45	42	39	43	41	45	49	45	37	53	40	47	50	47	44	46	56	41	59	50	55	44	54	46	51	34	50	66	43	37	35	38	52	44	51	32	40	45	52	41	38	47	40	45	41	49	56	44	43	43	42	36	42	40	37	63	53	45	37	50	44	50	32	51	43	42	57	51	49	39	40	47	37	45	42	42	39	52	48	46	48	50	44	43	50	50	38	35	38	49	54	43	47	42	42	46	42	29	39	44	43	42
2373	742	258	269	291	244	218	203	194	174	164	171	175	174	169	141	177	174	159	171	182	170	162	149	145	172	151	141	150	145	136	172	140	138	140	134	141	149	153	144	158	136	155	151	142	165	164	148	153	149	141	145	140	156	150	146	149	162	148	150	129	144	155	146	152	162	152	151	134	139	130	154	176	150	132	152	147	157	140	114	156	164	141	147	114	137	147	148	156	136	145	157	143	121	150	152	129	136	147	166	138	152	140	138	142	150	151	156	155	140	132	148	165	157	149	154	166	137	170	153	156	148	147	140	149	162	140	151	138	153	164	150	146	140	124	125	127	134	131	127	147	144	129	145	150	165	148	156	157	137	160	154	144	158	151	153	156	139	147	133	144	162	140	162	162	116	144	168	166	172	136	151	147	154	156	159	139	139	136	139	178	153	151	155	161	145	154	153	159	133	152	159	169	154	143	139	143	157	132	133	156	158	164	149	133	135	141	153	160	130	132	158	143	154	182	148	175	165	154	141	136	148	127	153	151	133	136	145	149	141	156	171	133	157	157	145	156	141	147	143	172	144	159	154	133	144	157	163	146	150	167	165	160	138	140	164	131	164	151	136	140	138	161	152	150	147	149	153	151	145	139	165	135	135	155	142	160	155	145	142	140	155	172	141	142	150	173	125	157	138	146	144	153	160	169	176	162	166	160	144	139	135	154	156	154	150	143	134	141	136	135	130	164	159	128	164	145	154	153	127	128	157	152	131	167	139	143	139	145	168	153	136	158	137	136	149	142	144	128	152	150	138	150	153	172	135	153	133	167	135	140	143	145	141	144	141	143	131	155	138	140	183	146	149	139	142	152	159	131	158	160	154	139	154	158	152	148	170	152	154	130	165	151	170	156	119	139	142	150	151	144	150	141	145	145	122	146	145	117	133	150	144	142	155	151	154	156	146	131	151	167	148	167	153	132	123	136	151	154	152	149	157	168	146	141	149	135	163	165	139	145	149	153	136	137	142	151	141	144	150	150	121	171	156	143	151	147	136	170	144	153	145	146	157	140	168	155	154	148	155	153	138	139	153	143	145	176	147	178	156	160	148	161	164	151	149	132	129	148	133	126	174	148	146	131	161	137	149	149	151	151	165	158	152	134	131	134	170	140	134	158	136	134	136	136	177	150	155	158	145	163	131	158	150	161	162	153	143	148	153	129	155	134	155	129	158	141	161	140	148	131	145	156	160	150	163	161	130	149	147	154	143	139	131	139	130	156	144	141	180	161	152	152	137	168	164	139	150	154	157	172	170	142	154	138	158	149	130	148	139	132	170	145	146	152	119	114	157	169	165	161	147	145	161	141	132	162	145	143	126	150	132	166	143	150	176	137	137	130	157	152	136	134	157	160	133	134	155	139	146	133	122	158	153	144	149	153	142	148	146	158	159	147	169	142	149	168	143	145	133	159	143	169	162	142	153	156	156	155	137	147	149	164	130	149	141	137	163	140	138	138	143	127	154	152	139	160	136	167	146	159	144	153	155	152	140	134	131	141	126	131	133	149	137	139	150	140	135	138	133	153	138	152	144	161	171	158	148	121	134	146	148	150	150	179	154	155	134	131	131	154	150	147	158	148	168	164	136	159	128	146	144	150	143	146	142	148	141	154	145	162	129	153	146	155	141	144	145	148	176	143	134	142	134	151	139	167	152	139	143	158	135	150	151	151	148	183	137	147	144	146	161	136	152	146	148	127	139	130	149	153	131	151	159	145	134	158	139	147	154	125	142	180	132	142	153	158	138	140	141	171	143	144	124	149	129	134	153	144	153	154	148	136	142	128	138	164	140	146	167	162	145	150	156	144	147	155	139	139	155	138	137	143	136	136	150	167	141	138	142	173	146	141	130	134	146	147	191	133	153	153	161	137	152	158	140	131	127	153	146	160	174	154	147	129	158	138	170	146	127	173	139	158	155	146	135	138	154	148	152	143	148	154	140	144	154	144	160	157	152	168	149	151	138	162	141	140	154	145	139	139	133	138	141	148	162	150	149	147	152	142	140	156	132	144	143	145	159	149	150	148	149	133	159	157	158	151	150	172	133	160	173	135	150	156	156	142	142	143	131	142	138	166	139	153	152	153	140	145	161	160	158	141	155	148	155	129	154	147	141	149	149	152	149	146	141	161	132	161	160	145	164	162	138	141	141	148	139	144	153	148	133	149	162	136	165	129	145	141	146	139	144	162	163	151	130	140	148	115	163	150	151	150	140	151	150	125	149	137	156	151	138	146	123	164	145	176	145	141	136	151	160	151	164	133	171	165	138	131	120	137	156	135	136	135	145	128	149	158	161	145	149	142	132	157	134	155	134	146	130	154	154	138	137	150	151	148	138	155	152	140	131	146	146	149	146	152	154	156	157	125	136	175	136	143	136	143	135	154	162	130	160	179	139	130	150	151	164	133	149	164	147	161	146	160	137	148	149	168	138	147	139	152	133	128	146	155	159	146	148	139	155	135	134	142	133	147	139	137	122	143	131	148	133	146	145	131	129	136	149	158	140	158	122	121	144	158	174	141	135	139	177	140	162	140	152	152	150	154	134	139	139	141	160	137	143	149	146	145	148	126	138	147	162	128	155	154	139	155	147	152	148	154	156	152	153	154	153	154	158	163	127	161	159	146	132	139	140	132	144	161	164	151	156	129	145	143	150	176	155	147	130	160	153	140	126	143	154	152	128	143	149	140	159	149	132	128	162	159	148	133	135	155	121	157	151	144	148	151	142	153	156	146	152	148	128	134	161	151	149	147	145	141	158	144	131	135	131	144	152	169	152	186	151	128	132	145	176	139	141	135	151	151	120	119	149	129	140	148	138	150	142	148	145	163	136	133	154	143	144	133	140	165	139	157	140	141	174	140	149	146	153	155	151	131	147	138	145	153	156	164	133	148	158	154	156	163	156	146	146	163	168	161	141	148	145	152	130	160	137	158	151	167	152	137	144	129	134	158	139	176	133	148	167	135	158	151	150	160	158	152	146	125	130	160	167	158	154	174	149	163	141	152	137	132	157	159	170	163	165	140	129	121	142	143	159	139	159	158	132	155	151	126	158	139	144	163	155	134	147	169	158	150	144	160	152	135	141	168	149	155	132	158	121	148	147	173	140	155	155	144	147	140	162	129	154	143	129	136	143	157	158	135	143	163	150	146	127	146	129	154	164	129	132	159	141	155	136	153	150	140	130	142	151	161	153	161	152	178	148	136	164	142	149	157	126	153	146	156	139	127	143	147	167	140	116	154	154	140	136	152	152	156	157	156	135	154	138	164	150	139	157	155	168	151	137	133	145	139	125	126	145	164	144	137	130	148	166	154	148	146	135	142	160	140	144	131	134	136	156	135	131	152	156	146	131	161	155	152	146	127	142	153	139	165	171	166	139	160	142	148	157	144	143	153	122	165	141	135	146	138	166	162	143	125	144	140	151	151	151	131	160	155	142	158	130	161	148	171	151	159	144	141	147	142	144
11841	7118	1638	959	711	504	375	311	269	208	216	178	206	167	180	166	165	146	133	156	145	126	149	137	153	148	158	116	112	148	148	118	133	129	116	104	134	126	121	130	138	133	131	137	120	124	128	142	142	109	119	118	131	129	126	136	141	105	122	152	122	114	115	127	128	127	128	149	112	117	155	131	121	112	105	119	151	132	112	122	122	124	126	124	108	119	123	124	113	111	112	113	119	143	116	125	120	132	120	124	130	117	150	144	138	126	129	108	112	113	123	128	151	126	118	121	125	120	144	106	137	115	124	130	138	112	134	126	113	127	116	112	122	112	144	121	145	121	121	116	132	115	124	119	118	125	122	124	100	110	132	132	119	128	121	135	109	115	113	127	115	94	129	117	105	145	117	114	116	101	100	126	130	130	125	134	115	122	117	108	126	108	134	117	138	138	117	111	114	113	132	129	139	126	113	125	123	143	114	112	131	139	121	112	118	129	125	117	116	129	110	132	140	132	122	134	133	124	122	137	102	111	110	118	114	106	122	118	116	140	129	107	138	125	122	138	127	121	132	121	113	121	114	101	107	139	118	138	135	127	115	119	119	126	109	110	111	125	122	120	124	128	132	120	120	135	120	126	121	105	132	150	149	116	128	115	135	121	100	117	119	133	131	122	128	120	109	116	128	123	122	122	141	112	136	122	103	130	103	134	116	117	128	133	121	115	124	132	135	137	108	125	117	119	122	124	149	93	127	135	128	125	141	153	129	123	129	123	109	128	117	115	118	137	125	115	132	119	142	125	118	125	118	147	125	101	111	131	109	123	135	126	107	126	120	115	111	143	138	152	122	129	115	116	145	150	130	107	124	125	128	137	136	116	125	129	127	121	136	117	118	124	129	145	125	121	116	120	132	116	142	134	121	124	110	111	116	128	116	122	135	142	114	128	120	130	106	117	130	107	131	127	132	118	117	134	144	149	128	105	120	121	127	116	120	114	97	131	130	141	129	128	142	119	124	104	133	127	100	116	140	136	137	119	111	115	107	111	134	121	117	134	125	109	121	153	127	105	121	126	125	131	108	104	144	131	107	137	128	110	129	122	123	129	135	113	140	120	151	122	126	135	103	117	143	126	136	115	114	131	135	128	112	132	125	113	113	120	133	103	145	105	113	134	112	124	128	117	134	149	113	138	107	131	106	124	125	120	114	119	117	128	126	119	131	143	148	113	115	129	121	108	137	116	118	132	124	124	135	128	125	142	133	119	138	105	136	121	131	122	102	95	113	123	116	137	108	126	127	132	119	139	120	103	125	134	133	128	116	124	131	117	114	137	109	124	152	141	136	135	131	125	122	147	146	118	99	120	135	108	126	134	130	130	140	117	116	117	115	109	120	122	109	124	125	118	119	123	110	114	107	124	121	111	132	136	140	136	129	136	127	126	124	116	141	134	139	129	129	121	144	119	117	102	140	151	132	114	131	112	105	114	118	127	118	108	130	121	112	113	138	107	135	122	123	141	115	97	92	122	113	123	129	131	132	111	132	128	107	135	130	126	133	130	126	112	95	118	103	124	115	111	132	119	117	125	137	114	142	115	108	131	128	133	117	110	129	131	120	132	110	98	139	113	126	149	135	133	101	129	122	122	144	126	115	125	96	101	133	118	114	124	139	113	128	123	102	128	116	114	118	122	108	134	121	126	114	123	129	124	130	127	114	128	135	121	119	129	142	141	130	124	135	127	116	115	131	127	132	116	136	96	138	110	127	126	141	116	117	127	125	133	107	121	117	121	109	115	142	130	118	136	133	113	137	122	114	119	124	136	117	122	131	132	123	107	120	119	143	125	112	112	131	118	143	144	131	128	109	118	113	133	120	115	130	138	137	122	136	128	116	123	162	121	124	108	107	118	126	128	132	123	129	117	111	150	131	138	116	148	119	138	106	117	130	135	115	117	117	137	105	145	107	121	116	110	119	125	104	121	126	122	117	125	111	140	115	127	119	125	117	126	122	121	93	112	129	123	109	89	132	126	119	124	108	118	137	126	137	118	113	122	117	88	115	109	117	145	113	147	131	146	133	122	122	124	118	135	109	116	142	126	109	121	107	118	102	115	129	128	118	126	129	108	120	107	148	114	126	124	117	115	123	129	138	143	116	130	134	134	141	104	151	123	129	147	141	105	122	140	121	126	123	133	121	127	125	122	128	129	106	104	125	125	121	99	128	125	124	121	125	125	115	97	106	115	135	118	108	127	120	130	128	127	114	93	107	113	131	122	142	120	132	100	118	120	101	101	105	149	131	110	141	114	114	122	126	107	125	127	124	115	134	113	112	126	110	154	122	112	130	115	122	120	119	152	110	122	143	133	143	117	122	123	125	134	113	120	132	115	150	128	125	144	145	117	125	122	122	133	128	138	125	125	124	119	114	110	112	115	115	106	108	99	130	111	138	127	120	128	113	148	107	101	134	118	117	140	113	152	109	150	120	149	115	121	138	150	129	134	139	138	148	138	120	113	126	132	123	123	114	134	83	127	130	132	121	123	128	121	118	120	113	129	109	115	119	152	119	131	138	132	130	120	132	128	114	129	121	133	113	124	112	125	136	93	92	138	126	107	94	122	133	125	122	120	109	116	130	125	108	138	114	131	151	120	117	125	114	132	140	117	123	143	136	115	129	152	104	134	142	124	125	113	112	104	124	140	127	128	112	102	120	113	137	123	104	123	127	122	133	115	122	112	132	136	119	100	119	120	130	112	122	125	107	105	138	110	116	116	112	131	119	135	125	127	125	138	126	114	147	124	146	138	136	124	124	127	129	133	119	104	134	104	120	121	131	130	108	117	128	117	127	147	121	137	136	122	116	129	143	127	128	134	149	113	138	113	124	139	127	127	126	140	130	104	124	128	123	137	137	132	111	114	126	130	127	130	117	118	113	132	133	118	131	141	124	121	111	114	118	137	122	115	111	118	122	134	118	115	126	142	104	124	136	123	130	116	131	130	133	134	132	112	131	113	106	130	122	122	115	116	145	106	104	137	123	125	138	145	106	99	116	119	127	143	123	114	113	107	118	121	114	129	117	118	122	120	137	123	119	121	137	125	122	124	136	117	115	126	131	116	133	141	120	112	122	138	111	139	126	117	105	139	131	110	120	133	134	100	109	136	135	124	107	115	123	120	134	111	126	147	141	121	128	129	120	127	111	131	141	120	118	105	133	140	130	110	110	146	122	123	129	117	123	129	130	139	110	120	116	127	100	114	124	126	132	129	123	127	110	140	113	108	115	131	111	112	121	137	119	135	141	118	115	123	132	114	143	149	141	116	130	138	119	126	123	128	116	130	138	114	126	109	120	114	135	135	116	120	117	128	126	113	137	114	106	132	123	121	123	122	115	128	138	113	106	131	116	112	129	121	135	105	120	138	141	122	132	136	140	120	112	129	137	142	127	134	137	103	124	141	121	111	121	141	128	129	139	121	127	123	125	133	136	119	104	127	135	145	112	137	130	126	135	121
6569	5775	2712	3028	2777	2073	1723	1439	1230	1061	918	839	761	700	620	600	576	604	498	543	474	477	494	429	470	452	429	454	426	394	395	424	365	360	371	418	406	385	375	361	369	374	383	380	376	382	375	357	384	346	368	388	327	330	379	307	312	373	339	333	328	341	339	311	333	319	363	344	320	353	349	325	329	317	335	334	314	315	337	312	316	327	350	315	309	319	332	315	315	326	325	310	306	327	316	303	349	343	350	359	287	333	343	299	321	360	323	330	336	322	329	322	359	319	324	327	308	340	311	337	321	349	320	331	317	300	312	348	295	310	329	325	321	352	350	313	313	338	320	343	332	321	348	316	341	299	330	313	301	323	325	320	308	315	312	355	311	318	335	330	313	299	319	320	321	311	320	330	329	337	325	321	296	332	300	305	340	316	311	319	297	340	328	315	353	353	311	308	311	359	340	323	321	329	311	323	344	343	304	326	328	322	316	315	317	309	292	305	327	292	332	301	326	317	327	311	334	316	315	312	292	323	340	306	280	338	323	312	305	335	297	334	273	330	302	321	313	334	303	290	338	351	288	309	334	328	337	326	335	288	353	294	347	313	316	325	332	300	322	333	355	321	340	315	333	314	326	310	333	303	343	317	325	297	313	305	315	310	316	343	320	341	304	301	339	314	292	323	281	308	321	318	323	345	341	304	285	321	299	316	347	304	326	298	309	308	324	316	301	296	321	336	312	373	339	297	322	334	325	334	327	319	347	293	313	367	289	302	322	323	317	354	330	312	295	330	319	309	295	356	373	338	315	307	342	336	309	316	320	305	346	349	334	332	312	303	326	332	314	295	329	319	312	332	320	304	346	326	316	346	335	309	300	317	344	336	335	326	306	337	343	320	326	324	321	302	300	340	291	314	313	329	300	309	316	327	317	307	324	303	318	332	346	316	339	303	328	311	307	312	342	316	330	337	331	302	325	340	302	356	323	326	319	355	353	289	282	324	312	342	305	323	315	299	309	310	312	320	315	308	295	307	322	318	348	323	333	324	331	289	328	296	334	347	317	360	308	312	300	310	316	315	337	281	321	357	307	335	337	331	322	325	341	302	321	326	318	332	330	310	318	303	338	350	313	324	307	315	278	336	339	329	352	297	306	320	323	329	327	338	295	323	309	319	299	282	299	306	288	334	315	338	333	357	304	326	300	354	302	305	317	293	311	330	331	346	319	301	322	339	339	331	316	354	316	355	301	327	369	298	355	327	330	325	298	320	292	300	325	315	322	341	321	304	367	312	351	338	315	311	318	327	312	318	308	341	300	354	332	301	317	326	369	318	293	350	354	340	343	331	318	333	314	324	329	292	266	319	324	308	319	329	355	307	321	319	287	316	321	291	326	350	327	337	300	338	317	355	337	319	313	292	310	330	301	339	327	348	344	324	318	293	338	349	303	330	351	344	315	327	334	329	305	318	336	325	299	306	336	316	338	341	335	298	318	326	326	306	341	334	361	313	306	323	319	317	325	324	323	319	292	333	348	335	327	331	354	356	323	298	313	300	337	311	340	305	328	296	324	320	325	326	305	325	322	317	323	332	309	333	321	311	323	313	317	362	348	308	334	315	331	304	333	358	338	329	336	303	321	336	293	325	363	313	303	301	289	333	339	321	324	328	322	311	325	345	331	322	324	312	360	298	349	318	324	310	324	290	319	322	322	305	290	294	295	344	316	323	350	313	329	327	327	332	336	295	300	316	307	311	317	325	334	349	299	338	296	325	302	337	338	321	327	326	297	359	311	320	308	336	335	322	321	317	305	314	294	302	319	293	359	285	344	320	322	300	315	331	337	330	370	307	341	330	297	343	325	313	311	319	318	357	325	322	297	328	313	323	354	335	363	304	320	330	362	311	313	308	324	308	294	282	351	353	305	314	338	333	310	352	359	321	322	309	322	329	338	339	343	294	312	345	331	320	305	322	287	355	310	314	342	317	341	319	323	333	356	308	307	343	303	311	343	341	323	325	329	312	290	309	307	323	335	331	341	330	308	297	299	307	326	316	335	292	303	337	301	349	332	317	344	319	320	332	305	304	326	322	298	330	331	314	326	333	316	323	322	303	325	333	336	326	313	349	299	327	371	297	328	343	307	349	323	324	336	332	327	304	315	328	329	313	313	334	328	319	329	331	341	325	345	323	348	344	336	289	356	363	329	322	316	305	320	320	332	286	288	316	334	327	331	329	313	304	305	347	364	294	342	335	326	336	354	286	299	347	323	313	319	343	322	326	330	306	310	337	351	343	332	284	325	320	324	348	314	335	325	318	314	295	324	342	343	325	314	309	320	336	340	318	328	323	314	320	298	286	332	304	317	339	322	344	341	342	326	355	346	360	324	353	336	286	354	310	340	315	336	316	300	341	319	309	325	321	298	318	356	315	315	322	345	302	315	369	305	343	323	339	323	328	335	335	336	306	327	320	320	319	298	352	347	342	301	298	324	270	318	353	321	319	305	331	327	355	344	299	329	300	325	364	326	339	335	332	346	340	357	283	301	325	329	319	311	323	313	307	373	330	324	344	347	323	340	323	299	315	322	344	285	333	337	307	312	320	271	327	319	325	297	298	332	317	330	339	324	348	332	319	301	355	339	298	319	366	328	316	326	273	298	331	342	322	344	352	357	283	313	311	316	337	334	344	344	297	335	321	290	340	303	299	338	308	344	305	346	318	332	326	329	325	313	330	294	353	308	327	322	345	281	317	308	336	318	339	318	294	323	334	325	316	339	345	284	286	302	307	344	324	319	325	340	313	324	312	366	322	315	320	341	314	349	330	333	341	336	338	321	336	328	332	318	321	333	342	288	295	333	300	314	297	313	346	332	333	371	318	354	331	331	323	334	298	322	333	326	336	311	346	306	322	330	342	312	304	301	315	325	322	324	315	328	329	327	316	325	348	306	331	313	311	322	312	338	325	340	324	327	311	305	295	329	327	301	280	316	328	310	310	317	327	301	325	356	350	309	298	327	344	308	337	320	339	317	318	304	318	322	346	346	301	318	357	328	347	323	303	316	325	332	328	301	306	329	320	310	323	326	320	314	325	307	314	303	351	311	349	304	344	325	349	323	358	362	314	336	343	324	324	343	294	282	312	312	311	335	320	349	345	273	328	306	306	309	317	297	334	322	351	324	311	332	285	333	280	316	333	334	315	346	337	307	315	326	343	306	344	339	351	322	330	306	345	322	333	309	313	341	327	309	336	328	320	345	359	332	320	292	320	358	324	332	331	329	328	315	315	317	324	338	321	284	314	357	296	324	307	284	304	313	303	330	312	294	294	313	322	300	293	299	343	344	317	341	284	295	326	296	313	312	299	336	312	337	320	340	315	312	345	315	309	330	324	313	315	310	354	291	309	332	312	332	289	303	301	291	312	351	324	352	324	358	319	348	305	333	327	347	300	346	313	315	351	315	335	307	338	351	318	308	347	292	307	320	321	343	341	320	311	305	315	305	318	308	325	318	318
19931	14219	4400	2034	1404	931	718	552	447	411	380	377	349	319	281	289	250	255	253	251	247	231	251	221	244	236	220	252	211	248	261	221	219	210	196	232	194	200	179	195	227	205	231	219	204	228	201	234	232	206	202	199	215	249	247	217	161	256	208	236	211	210	210	212	215	234	220	221	204	191	241	219	210	198	205	222	216	233	222	201	203	216	200	228	206	188	202	188	193	221	227	225	188	200	208	215	228	212	214	206	206	213	247	182	202	229	219	191	229	197	220	203	218	221	203	198	196	223	217	202	193	173	176	193	185	171	220	213	219	206	216	220	201	218	180	202	227	225	201	233	198	183	206	200	172	189	201	226	206	193	206	205	231	202	218	213	221	180	221	202	180	205	181	204	207	214	224	214	210	193	214	216	193	192	218	185	204	215	242	183	208	206	189	199	200	195	228	194	208	188	203	178	221	230	244	224	235	224	234	195	209	211	217	197	202	224	218	224	212	217	189	209	210	211	220	234	204	180	230	201	210	199	213	205	206	224	224	205	199	206	225	206	180	185	213	204	193	195	208	206	237	212	205	193	200	210	194	219	211	178	226	212	212	214	214	200	213	198	203	216	203	210	216	233	192	232	230	195	219	176	204	209	198	212	198	185	237	209	213	220	218	230	201	224	185	250	189	196	201	224	224	224	212	227	200	203	196	212	239	211	204	214	190	206	191	204	203	208	180	225	189	228	206	234	206	217	184	204	194	209	208	199	199	176	202	225	195	189	209	202	228	187	205	206	207	210	224	225	219	212	215	200	208	205	205	207	182	192	210	177	176	221	200	191	197	181	201	189	210	229	238	203	206	211	211	218	202	216	211	216	187	210	227	211	195	192	210	190	247	185	212	208	205	220	202	225	224	178	200	231	214	213	208	194	200	199	206	200	189	206	180	173	196	200	207	208	197	214	198	201	221	204	190	205	198	163	221	184	205	193	187	211	219	222	218	192	204	203	233	204	195	215	203	212	211	185	208	222	184	213	199	198	205	213	206	212	198	212	215	198	224	218	198	202	203	202	222	187	189	219	194	207	185	210	222	212	202	203	224	207	183	174	194	207	228	197	205	205	225	226	197	196	175	200	229	230	211	200	200	190	211	218	201	218	194	191	208	216	212	213	213	202	232	189	213	204	195	185	174	221	189	205	220	225	185	234	202	204	231	231	227	208	217	200	195	202	216	208	168	212	188	191	183	191	228	201	202	188	193	213	217	195	220	201	205	200	205	207	186	221	200	223	219	193	221	216	219	222	201	196	179	217	179	181	196	228	214	190	216	216	214	203	210	202	202	179	226	215	220	179	184	207	210	205	186	196	210	194	211	176	219	185	204	217	169	213	209	209	197	212	206	209	216	197	209	229	181	190	203	234	239	236	203	219	205	199	184	185	213	201	208	208	205	211	209	204	181	203	189	215	213	195	219	193	188	203	195	217	203	204	190	199	193	203	226	201	182	201	193	215	173	208	217	187	212	206	176	201	212	192	206	216	193	201	206	216	203	185	223	183	231	195	224	191	206	192	201	200	193	188	189	162	194	195	218	189	231	212	197	215	209	235	169	185	210	217	204	190	216	221	219	201	202	195	208	235	223	187	200	181	183	198	189	235	216	215	218	213	208	202	227	216	200	193	217	193	189	205	223	213	206	221	202	222	225	193	208	196	194	207	192	206	220	179	199	193	197	199	203	204	215	229	197	214	176	227	183	220	199	192	187	189	194	218	186	187	215	235	209	210	201	197	199	197	211	215	194	215	203	223	222	206	250	207	226	202	198	189	192	194	205	190	193	218	179	232	231	218	181	203	186	213	182	231	195	212	223	225	184	208	213	177	190	193	201	217	183	199	222	201	208	198	199	218	200	198	222	230	203	207	186	224	193	198	225	204	202	199	214	197	190	192	213	225	193	203	214	207	194	199	200	223	218	211	235	209	208	203	213	210	196	223	216	207	206	212	176	216	188	199	205	192	195	198	218	206	221	231	214	210	219	212	230	222	236	199	201	187	214	220	242	199	174	202	219	209	196	215	186	210	214	229	204	210	207	198	200	210	203	190	182	219	209	191	198	192	153	203	181	193	207	220	214	188	199	217	233	200	190	211	210	212	202	211	195	185	194	225	225	217	189	208	210	216	221	216	201	174	201	221	196	196	203	215	199	175	203	191	201	227	201	195	192	209	230	191	204	196	220	207	226	186	186	209	215	199	195	213	205	198	191	224	204	215	195	195	210	239	209	211	214	230	210	201	200	195	215	199	201	206	207	233	237	197	189	211	195	201	222	196	199	183	202	209	200	190	223	204	180	190	187	195	232	200	176	221	209	201	184	232	222	174	202	188	211	182	211	205	220	210	197	232	205	210	226	231	217	198	222	194	200	199	231	203	227	186	207	208	217	215	188	179	231	198	219	209	196	236	208	209	196	204	206	195	205	229	221	182	209	213	218	211	204	211	213	222	201	207	197	215	220	216	208	190	198	201	244	190	197	225	224	199	199	199	225	222	205	171	220	198	206	204	206	163	203	191	197	192	224	220	227	222	214	224	205	206	208	215	201	201	230	191	227	193	209	192	179	221	195	197	191	198	187	232	212	201	211	194	218	194	191	189	220	223	211	199	201	220	186	197	212	194	218	199	214	204	199	206	213	187	220	207	189	203	186	205	188	212	215	228	197	208	200	202	218	204	223	207	210	208	234	210	207	195	205	208	205	205	211	243	195	209	203	225	209	171	230	196	195	225	191	209	212	201	211	224	196	188	216	198	192	218	203	208	203	206	212	214	219	236	190	184	211	221	221	214	184	179	206	203	196	196	190	214	232	187	196	178	197	212	204	206	217	216	183	213	202	206	191	223	190	204	193	208	198	208	212	222	224	209	188	201	218	204	182	221	228	228	211	203	224	217	199	205	192	215	195	215	192	200	203	194	209	194	237	209	235	207	222	205	203	224	211	234	200	212	232	216	202	213	199	220	209	207	213	192	216	210	197	209	178	212	212	203	230	217	208	212	196	216	221	214	201	201	200	190	252	195	202	187	226	213	224	232	226	218	221	196	215	213	218	209	200	206	206	224	231	184	208	210	211	197	186	190	210	206	217	225	220	212	180	192	210	187	200	203	205	204	223	210	227	187	204	214	218	213	211	198	199	202	217	215	226	204	207	206	240	222	201	206	207	200	186	237	207	213	211	212	199	186	213	223	229	222	223	213	191	202	210	234	200	190	200	210	193	206	194	203	213	217	177	183	208	205	195	216	211	200	204	206	204	194	191	205	198	223	208	231	225	206	223	249	212	201	207	226	219	188	224	221	209	232	235	205	194	188	212	199	188	220	226	216	200	227	190	190	203	200	191	225	209	197	216	199	225	243	213	222	205	214	227	205	205	199	201	197	197	229	213	223	209	206	197	201	184	189	199	214	187	213	224	224	202	221	235	186	224	225	221	215	217	197	220	188	221	181	202	214	199	195	214	243	211	206	173	205
8636	8815	5012	5532	5071	3970	3029	2532	2151	1814	1729	1464	1395	1212	1079	1020	1001	957	884	846	802	796	809	742	718	735	673	664	659	666	633	612	603	623	666	592	575	550	575	566	581	534	553	540	540	543	551	513	543	541	494	550	528	517	530	540	495	517	514	496	525	499	583	521	494	497	533	530	516	496	508	510	506	493	538	439	516	507	492	503	520	488	473	545	508	445	522	494	498	509	512	549	500	515	455	452	483	484	521	466	475	502	528	546	525	491	481	500	522	523	460	460	485	482	453	496	460	495	491	471	459	480	513	490	481	503	459	464	485	460	472	482	476	489	473	502	477	494	447	479	512	474	492	510	453	498	480	486	515	455	488	506	473	490	496	504	506	479	462	485	471	475	500	466	496	485	434	455	517	533	504	481	501	478	471	480	488	490	460	488	488	483	492	474	473	489	514	503	494	494	513	468	463	531	487	501	455	473	471	493	455	485	478	462	455	517	491	495	480	492	479	503	489	467	514	492	492	489	497	500	505	478	479	478	481	478	497	500	494	483	473	490	493	507	479	495	514	447	485	468	503	527	503	491	487	473	453	486	477	492	469	458	458	479	499	517	490	512	461	476	507	494	473	504	473	459	463	487	493	494	498	489	481	490	492	492	512	494	450	457	518	494	476	488	492	483	480	454	507	474	467	449	510	484	518	466	504	465	446	453	438	456	505	457	497	494	489	436	526	500	464	498	503	486	493	501	482	477	494	477	501	449	490	493	497	481	465	494	487	483	475	496	503	502	483	480	492	493	461	469	442	505	465	496	449	500	437	479	459	464	526	515	495	442	476	482	484	493	495	492	491	537	462	492	534	516	496	483	450	500	452	479	478	477	456	466	472	459	457	472	456	450	516	469	523	465	478	501	484	451	492	454	478	477	496	505	475	505	510	495	493	478	452	457	506	469	468	510	468	496	480	486	469	458	468	469	476	490	467	436	474	511	486	465	490	445	483	499	444	458	485	442	456	484	461	484	459	452	480	513	489	467	500	516	489	497	525	498	440	490	453	480	488	471	454	481	460	450	496	473	499	513	486	477	413	495	515	491	456	466	463	465	477	486	497	494	477	503	494	486	462	484	486	488	467	456	486	429	447	466	495	441	469	490	484	501	480	522	478	478	475	465	496	497	481	481	509	475	499	494	490	471	495	475	495	491	506	477	454	506	501	457	503	474	480	482	458	449	508	494	482	504	514	484	512	485	509	456	469	483	466	461	489	457	456	468	446	493	469	537	477	500	491	508	492	484	510	522	474	456	474	457	457	477	497	488	515	483	481	508	484	481	479	495	494	510	434	477	529	431	490	472	503	496	461	522	490	524	465	492	495	478	484	483	485	541	455	489	490	448	483	478	486	511	512	485	472	515	474	483	493	474	489	486	486	497	456	489	526	483	497	451	452	477	467	469	477	496	479	475	500	509	469	476	453	474	475	461	484	504	447	492	488	487	445	511	482	467	455	455	478	484	465	464	479	489	463	450	473	457	480	481	463	497	465	486	506	444	454	474	500	475	503	450	446	490	477	482	489	491	473	442	508	481	462	474	457	477	490	498	532	508	497	491	511	442	452	495	527	478	507	477	467	505	476	522	486	527	469	533	491	436	476	464	454	518	483	502	472	505	482	508	485	484	498	519	476	509	484	483	465	488	461	423	494	484	484	491	490	491	444	495	503	441	491	476	483	505	506	451	470	459	484	501	468	524	497	466	465	517	473	462	484	465	446	479	491	480	481	468	504	441	480	474	479	492	483	445	520	489	482	465	475	483	476	490	493	478	479	494	512	472	480	486	487	477	498	497	499	523	455	472	475	474	468	444	500	436	517	468	505	461	493	489	483	445	479	510	471	487	459	456	503	468	491	513	470	506	504	459	483	507	437	475	494	487	505	463	474	482	480	515	507	472	462	457	487	447	497	513	477	449	455	472	465	471	506	480	485	465	461	461	492	464	483	484	469	517	507	460	520	451	498	496	422	445	483	489	479	462	468	499	463	488	472	464	447	465	469	456	473	483	476	488	522	506	495	470	482	457	481	458	496	483	484	468	511	466	478	468	489	473	467	494	482	454	466	485	481	480	496	466	478	448	488	495	470	475	445	507	473	500	496	474	476	518	493	502	461	470	477	509	469	471	484	516	460	508	512	472	447	506	480	445	469	464	456	459	457	476	446	497	499	476	483	504	476	459	488	517	533	501	514	492	544	513	464	461	466	460	489	511	497	438	466	517	510	501	508	494	465	456	503	477	464	473	477	507	482	488	489	453	497	473	485	458	513	453	492	488	468	480	466	456	480	485	518	481	508	505	522	445	470	453	474	465	484	493	499	515	473	454	477	497	499	466	494	508	491	468	514	485	487	470	472	512	472	506	464	464	446	465	479	486	523	472	514	486	499	467	518	475	478	462	429	460	499	479	457	447	506	459	497	490	494	522	475	491	476	489	464	483	467	478	451	511	470	441	479	490	492	504	460	483	480	463	480	504	508	503	469	501	481	509	473	461	494	499	465	527	475	486	484	452	496	449	487	535	527	476	472	488	439	476	458	462	500	481	506	448	502	513	497	489	488	505	513	492	462	533	461	491	483	502	462	473	487	499	475	480	528	470	501	478	513	486	494	482	484	465	501	499	468	501	477	509	471	477	480	480	474	472	488	502	431	512	484	467	485	488	452	482	482	480	469	477	491	485	465	485	532	452	476	462	480	467	424	468	512	475	473	464	500	503	486	470	471	478	437	492	491	461	484	490	482	460	449	491	494	469	470	490	485	473	501	515	476	470	502	494	467	438	477	503	486	499	487	481	487	514	448	467	547	527	503	514	461	471	501	460	455	445	483	484	433	494	526	491	462	490	475	491	478	464	535	502	500	460	481	488	440	446	478	487	508	497	493	502	485	470	465	483	519	477	487	519	450	493	478	486	449	479	495	479	455	450	487	505	472	484	463	512	509	478	468	488	501	481	489	460	491	483	523	474	462	444	482	505	499	519	463	470	503	494	506	513	480	489	468	447	492	462	471	490	485	490	464	476	480	477	527	507	497	451	513	520	475	494	491	455	476	506	499	498	449	498	498	443	461	489	492	484	497	504	475	447	481	467	525	528	485	484	486	464	489	512	485	459	512	464	504	494	444	454	470	494	460	449	481	510	448	499	462	464	493	521	454	474	470	468	480	470	484	529	501	445	454	524	470	461	516	470	466	487	491	478	444	432	483	469	466	476	444	459	476	481	452	475	442	511	518	502	500	480	453	465	522	494	510	522	481	466	509	465	481	480	486	489	500	501	488	479	516	479	493	492	496	526	464	484	480	501	459	468	468	459	502	457	456	487	441	474	502	482	486	508	440	486	472	431	444	460	457	470	498	454	501	501	483	485	505	539	481	485	496	512	440	491	469	464	496	488	514	445	468	466	505	483	479	503	464	446	485	459	500	450	514	478	488	480	460	522	497	495	476	499	508	483	457	495	470	495	484	499	497	511
3019	574	77	63	57	63	55	44	40	48	58	39	34	43	42	52	66	50	42	51	34	49	41	42	39	45	44	46	38	47	47	51	37	45	45	43	39	45	50	43	42	42	36	48	42	37	47	38	45	48	50	45	57	49	44	40	38	24	37	48	64	45	40	36	47	39	37	47	48	40	54	59	50	47	39	37	45	42	44	47	43	46	42	44	54	49	45	48	50	44	43	38	44	44	32	41	56	37	45	31	40	42	41	42	42	32	34	34	46	53	44	47	45	47	42	41	36	42	44	39	36	33	37	39	35	31	41	36	41	51	34	35	34	38	43	40	38	41	33	46	50	43	50	42	50	38	35	36	38	52	38	34	41	49	48	53	35	47	38	44	45	46	55	54	33	40	35	45	48	45	43	38	44	39	42	43	43	61	41	37	46	40	45	60	37	37	36	38	51	49	46	35	49	47	49	58	43	45	45	41	45	47	29	47	49	48	29	54	47	45	34	49	47	51	45	47	51	55	44	40	55	50	41	42	45	42	49	37	55	44	36	38	44	42	47	48	45	43	30	46	50	42	41	47	37	37	49	39	41	46	51	43	39	50	41	30	46	47	37	38	31	47	61	48	56	47	50	44	37	40	49	43	37	37	45	49	45	46	42	43	43	45	46	36	45	44	47	47	53	41	48	38	40	45	50	44	47	27	45	45	43	43	35	42	50	35	35	48	37	40	53	46	47	37	44	45	36	41	43	38	41	45	27	35	51	53	40	45	42	42	45	49	29	43	53	42	33	35	37	63	44	31	33	49	44	39	30	42	30	42	50	42	50	31	58	28	43	52	49	48	40	49	42	40	33	30	46	47	39	60	36	47	46	34	43	44	48	40	47	41	45	44	41	48	53	58	44	44	39	41	32	47	47	44	45	38	40	45	40	39	53	40	49	45	48	48	47	45	43	46	47	43	46	50	39	39	30	48	46	41	40	30	47	43	36	48	48	42	43	45	41	49	42	55	49	46	46	46	49	44	48	54	53	50	40	45	44	40	37	35	32	35	57	47	32	51	44	34	49	39	43	40	35	31	57	51	41	42	41	37	36	42	36	42	44	42	39	45	43	59	53	44	49	46	43	51	49	50	38	38	52	40	50	41	49	34	32	49	45	27	51	38	48	32	44	44	42	39	36	45	40	35	46	42	42	49	49	50	43	39	67	36	43	53	56	40	40	33	46	28	43	41	37	40	53	44	50	39	56	42	53	49	50	32	45	48	45	43	43	49	52	44	45	41	34	42	39	44	50	37	46	41	40	41	46	50	41	56	61	36	36	66	39	37	45	43	47	45	39	49	41	40	46	36	49	48	35	49	46	35	39	34	40	53	41	55	47	52	52	43	53	41	30	38	47	50	47	57	36	45	40	41	44	47	51	41	41	50	37	34	46	44	47	49	34	52	42	49	34	33	45	52	34	37	40	43	35	49	42	42	38	47	52	45	49	44	48	46	38	45	48	54	42	42	37	34	51	47	39	38	47	43	55	52	40	46	43	52	46	48	31	34	47	34	59	45	40	39	56	38	48	39	57	41	40	45	42	43	52	40	46	40	51	40	50	46	54	36	38	38	38	46	47	51	42	36	52	45	31	45	36	40	38	42	40	38	50	36	35	49	44	40	50	39	45	31	41	47	39	39	38	53	47	49	36	37	38	50	54	48	45	28	42	49	57	48	58	52	42	36	47	49	43	38	37	48	33	59	41	45	44	44	42	41	36	44	36	40	37	30	39	51	54	56	48	44	40	49	40	46	39	53	49	37	37	38	29	42	34	50	41	48	39	44	34	42	44	45	33	48	46	30	44	36	42	47	51	41	38	44	42	34	33	38	42	52	42	44	35	45	42	44	45	38	34	36	39	52	50	38	39	41	55	47	44	48	43	46	42	44	47	33	47	54	42	43	56	35	33	34	47	57	41	41	56	58	37	31	36	38	50	37	46	46	43	48	37	45	53	44	36	49	48	42	42	41	42	39	48	50	49	36	36	39	52	53	43	36	39	42	43	43	46	37	39	48	59	45	39	36	32	47	44	41	52	45	36	46	30	42	43	44	45	52	33	47	46	39	47	49	43	40	40	36	48	56	38	42	52	42	34	38	48	51	50	37	53	57	50	47	51	33	51	43	47	40	44	32	35	42	47	44	36	35	43	43	41	50	55	38	45	46	40	44	38	43	50	39	38	32	40	41	37	34	41	37	36	44	40	36	22	34	36	38	36	46	54	35	38	45	58	37	46	34	38	32	52	34	57	46	40	33	45	35	41	49	50	45	39	36	48	55	34	45	31	35	38	45	41	42	41	42	46	40	50	35	39	42	38	47	48	39	46	55	39	45	35	33	53	39	45	40	41	44	40	39	51	35	48	43	41	41	43	42	45	58	40	41	36	44	51	58	53	39	47	39	55	30	44	42	34	30	36	43	35	50	43	48	60	52	51	37	46	43	46	36	40	53	45	46	46	38	45	41	50	37	50	33	34	46	45	36	31	35	41	46	33	51	41	37	52	43	49	33	41	43	43	34	40	41	32	28	58	40	41	45	43	54	36	50	39	38	47	41	41	44	45	39	37	46	37	44	42	49	52	39	42	45	33	46	57	36	41	35	46	42	52	30	32	31	49	35	48	53	38	50	46	57	37	37	38	39	41	48	37	43	42	52	47	51	29	48	45	38	41	50	57	63	40	53	49	36	43	46	50	52	52	50	36	41	50	49	36	38	41	44	50	59	47	47	32	40	35	47	36	39	43	36	46	44	41	44	33	45	59	35	43	58	51	44	52	45	40	42	49	52	47	40	39	40	45	40	57	53	34	48	57	56	40	57	48	39	51	47	45	50	35	36	56	42	36	45	38	36	50	38	58	46	50	36	47	53	53	44	40	57	46	39	37	43	49	57	47	43	43	37	46	43	52	45	41	53	49	39	44	45	55	42	38	36	39	34	44	45	46	52	48	38	47	37	35	38	37	37	40	52	39	35	49	48	46	46	42	49	38	42	34	50	30	26	26	42	39	53	38	49	45	59	40	34	35	43	31	42	41	43	35	45	42	49	43	40	41	52	53	54	41	39	35	33	38	35	44	45	31	39	35	36	50	37	37	44	50	39	56	49	32	41	28	32	42	48	54	44	41	47	43	42	31	38	33	48	43	44	35	47	43	42	37	47	53	44	53	34	43	33	31	31	38	45	47	45	40	51	45	50	54	43	44	45	37	54	45	45	36	48	53	41	37	51	41	41	45	52	37	40	49	52	52	48	38	45	38	36	36	45	63	41	33	44	48	54	40	42	46	38	49	45	30	42	36	33	41	36	32	45	39	40	37	44	43	39	37	56	45	46	44	44	53	44	45	43	58	51	34	42	31	41	40	39	47	45	53	42	52	36	35	45	52	42	39	41	45	40	34	37	31	49	36	45	41	54	36	42	46	43	51	35	45	49	49	46	55	49	45	54	37	50	44	39	48	39	51	34	46	46
2295	677	234	254	203	231	182	193	175	174	161	172	146	173	156	163	150	156	123	148	158	151	137	153	159	131	152	138	142	150	147	138	135	156	145	139	128	141	133	141	143	179	152	143	143	151	138	159	141	133	143	151	140	149	158	140	152	150	142	110	172	143	128	176	137	132	177	133	132	139	146	148	128	126	145	169	127	136	147	156	152	132	153	137	149	144	136	131	135	145	131	149	146	151	141	145	134	137	162	167	153	149	142	146	138	142	156	143	149	150	132	145	143	146	136	158	142	143	153	136	172	120	158	139	147	141	139	140	139	146	150	152	149	133	126	146	164	138	160	140	176	159	139	157	137	133	150	133	154	152	141	130	128	144	142	143	146	133	177	152	138	160	146	149	152	156	146	135	159	163	149	144	144	168	118	154	133	170	147	131	161	157	159	155	134	153	134	180	170	136	126	190	147	139	158	147	146	148	144	127	151	115	143	134	153	151	149	152	142	133	133	154	139	134	151	147	127	163	137	145	141	147	138	152	138	139	147	139	143	139	133	147	145	153	144	128	148	108	144	159	125	145	143	139	158	141	155	149	144	151	132	149	141	147	126	141	135	128	134	135	153	148	150	138	128	152	144	142	139	155	137	147	145	147	150	134	138	153	139	145	146	121	147	136	146	121	156	149	126	137	152	151	132	131	121	137	156	141	139	142	148	136	153	146	148	157	168	164	151	134	140	147	139	159	130	156	128	144	166	165	157	154	142	160	148	169	150	127	159	141	138	133	158	139	152	133	147	145	141	143	161	135	137	168	135	150	145	140	150	137	169	164	141	145	149	136	134	123	145	157	134	148	131	161	135	145	125	145	126	137	139	136	149	147	145	141	148	160	144	148	134	170	141	170	139	153	140	139	128	165	140	144	146	134	135	155	154	157	158	155	139	150	155	142	172	153	138	144	136	159	144	136	144	143	116	158	145	147	130	131	137	140	139	149	130	140	162	157	132	129	158	157	137	152	157	150	147	159	170	151	150	138	138	162	128	149	135	150	178	156	141	129	138	138	151	145	128	178	133	140	147	157	143	129	156	152	143	142	124	130	148	158	149	138	143	130	146	153	131	140	136	156	141	156	150	154	142	153	150	122	131	147	133	131	148	148	164	131	144	136	134	153	161	141	142	153	144	134	161	141	139	147	136	128	140	162	153	140	125	134	115	145	130	173	139	146	131	140	149	136	148	135	147	128	129	143	140	161	150	142	140	141	158	147	132	133	124	137	129	149	115	119	123	158	151	157	152	143	148	134	141	175	157	139	130	166	141	148	169	131	124	166	135	124	145	120	146	147	122	135	150	134	141	146	146	146	154	156	163	129	137	138	157	156	147	140	140	156	138	133	152	179	148	127	166	164	144	141	149	144	145	156	139	156	153	147	169	142	127	142	136	144	153	144	147	161	152	154	144	155	132	130	115	143	162	144	134	158	149	138	132	134	158	154	154	146	135	154	148	130	153	142	132	154	156	154	127	144	161	127	143	144	123	123	164	141	134	138	147	136	139	158	132	158	154	154	152	137	146	167	139	146	131	150	156	148	142	153	142	131	137	132	134	141	123	156	125	141	155	126	162	137	153	165	131	135	123	146	164	157	160	150	144	134	144	145	124	158	139	134	150	147	125	130	153	152	137	147	137	145	150	132	153	129	146	143	118	126	146	156	139	131	161	136	150	145	127	146	150	137	170	154	147	151	128	150	149	158	153	137	141	144	144	138	168	137	135	156	151	145	135	116	154	145	149	157	136	153	148	136	141	135	147	144	131	162	140	176	152	131	136	144	144	129	160	147	131	157	151	166	132	155	162	126	135	163	173	153	141	154	131	140	140	140	157	136	162	125	147	137	146	128	127	157	140	132	144	140	122	144	140	154	169	144	154	154	151	145	135	150	129	150	134	156	132	154	150	142	137	145	142	165	143	155	151	150	139	137	126	147	134	144	138	138	136	143	156	159	137	143	147	146	139	148	150	139	152	153	149	157	143	121	145	147	134	132	124	137	131	144	149	140	155	152	119	144	145	150	137	152	163	140	142	159	155	145	146	135	128	149	130	155	141	157	145	132	138	136	146	157	160	124	131	168	159	147	129	142	164	159	134	143	139	163	159	137	150	148	138	137	157	149	133	137	114	123	142	148	151	153	138	129	146	158	130	161	153	152	139	135	150	158	136	135	154	142	162	156	138	143	135	140	150	150	136	124	135	146	151	170	153	125	134	145	130	146	159	136	143	146	136	132	148	126	149	152	135	144	147	131	131	151	154	144	126	134	172	131	140	152	166	158	134	160	149	155	150	134	157	150	129	135	155	147	154	146	142	137	137	159	140	144	148	146	142	148	174	134	144	143	158	144	135	139	149	144	153	118	143	146	151	132	162	159	141	129	156	131	136	147	158	138	131	120	166	156	146	142	158	132	145	135	150	161	146	141	166	131	145	130	150	139	153	143	131	135	153	142	143	149	145	161	139	186	144	137	151	161	121	155	140	138	146	126	126	138	152	151	133	152	131	143	153	160	134	160	139	159	130	144	145	157	141	138	130	140	141	154	135	166	159	132	139	154	143	125	133	124	130	144	124	140	131	167	148	129	137	153	132	139	139	167	153	133	170	126	142	147	127	133	151	147	144	134	130	144	155	133	154	140	157	152	129	140	162	166	125	149	170	157	153	143	153	145	143	146	122	142	158	144	143	156	156	120	144	133	123	124	146	164	135	154	135	154	154	163	164	140	155	130	155	157	136	161	161	156	120	139	153	138	127	144	163	173	121	143	154	140	156	128	140	138	143	149	159	155	152	131	151	137	129	130	148	136	115	163	129	183	149	157	144	137	141	131	156	151	152	150	150	133	142	125	130	160	157	168	128	159	134	136	118	154	148	161	117	135	124	160	164	153	139	139	136	148	157	161	119	142	138	133	142	142	143	155	152	140	140	147	147	152	138	141	157	132	144	140	146	143	128	137	157	162	136	154	135	157	145	142	151	165	131	143	148	123	142	142	160	146	154	164	133	164	125	142	142	163	137	144	149	119	130	165	166	150	140	143	134	150	178	142	148	133	142	128	145	135	144	141	155	133	145	168	142	131	132	154	137	146	136	159	133	132	158	147	152	154	148	145	160	125	153	139	137	137	148	128	146	145	147	157	136	148	141	148	148	140	139	137	135	112	137	141	166	164	149	134	137	147	117	140	129	141	158	135	135	132	163	140	159	108	116	145	155	138	125	143	147	131	141	137	141	147	146	122	133	146	132	129	152	143	123	147	144	139	143	145	119	147	139	141	159	143	141	162	139	151	136	157	145	176	147	136	150	163	122	140	154	132	143	138	171	142	143	140	147	138	127	150	132	166	142	129	131	150	149	143	141	138	121	135	139	137	147	139	129	148	154	148	138	144	141	132	141	150	141	136	133	150	138	150	140	139	143	149	155	154	148	149	139	141	151	144	165	131	124	152	148	141	138	148	151	137	135	153	146	151
11935	6827	1522	977	675	457	376	328	234	255	217	220	162	167	189	150	137	145	172	166	152	167	145	138	148	146	119	115	132	127	160	120	139	158	125	127	112	128	123	128	125	125	120	95	107	113	124	119	140	117	140	138	117	137	144	146	126	128	132	140	116	123	126	130	112	129	111	117	135	124	121	114	140	131	119	121	141	113	115	106	108	130	100	128	137	132	132	116	111	108	140	131	136	133	97	109	111	118	133	106	134	101	113	105	127	119	99	131	121	117	101	121	148	128	129	112	115	150	121	109	113	123	120	141	129	114	121	118	121	139	121	108	119	136	109	96	124	113	133	130	149	135	127	140	113	120	118	115	129	125	107	105	130	112	105	132	126	119	118	106	107	102	135	136	136	125	94	115	116	142	127	130	135	118	123	117	116	160	111	127	136	147	150	129	115	111	128	102	123	130	131	125	110	127	116	113	112	134	102	129	118	134	123	141	106	103	121	108	131	141	125	135	121	114	142	104	112	135	113	112	124	124	120	128	118	130	122	125	114	117	125	117	123	129	118	127	118	140	128	118	121	134	137	109	124	110	151	125	113	141	130	116	132	124	125	118	133	121	119	104	118	128	114	123	108	131	138	111	129	115	131	120	133	130	118	115	109	110	118	122	107	108	112	135	112	113	109	133	131	123	109	124	134	149	136	127	112	139	112	110	109	124	132	120	128	138	121	122	112	126	134	110	138	132	135	133	122	122	130	122	114	110	105	94	124	126	144	113	134	125	130	109	112	119	118	90	122	127	139	112	127	110	114	113	127	133	125	110	135	126	101	132	129	106	112	122	119	128	115	134	112	130	131	120	121	148	125	114	99	108	110	124	113	131	120	109	125	120	120	112	143	115	131	122	117	118	113	118	137	137	123	119	127	121	135	120	132	136	114	128	142	128	124	121	108	130	130	137	120	118	105	118	115	112	146	113	106	137	145	135	125	129	120	115	116	118	105	106	118	119	116	121	125	148	125	127	132	124	137	118	135	127	112	113	134	130	133	125	108	158	112	136	118	98	114	120	118	125	122	114	120	126	115	116	127	114	146	99	101	100	122	131	139	113	152	118	118	121	129	111	98	111	117	114	98	128	112	118	127	127	124	136	106	151	108	129	129	164	127	140	134	110	124	117	132	117	106	132	113	109	117	122	134	156	110	97	110	110	134	110	120	131	131	129	121	101	146	109	116	107	103	144	115	129	117	136	141	113	122	108	123	131	135	111	128	93	107	91	115	129	102	98	131	112	140	125	125	121	126	121	124	140	127	138	124	127	99	124	142	131	113	121	129	117	127	122	113	149	110	124	143	117	150	131	119	122	130	129	132	110	137	143	140	124	110	111	136	126	120	123	122	99	126	126	120	135	121	131	148	139	145	148	127	115	126	111	123	131	122	113	150	110	121	132	116	118	131	106	118	119	129	122	119	118	130	107	108	95	88	114	97	138	151	123	109	112	148	106	105	105	117	132	109	131	116	134	109	134	117	122	121	123	116	120	120	129	130	134	127	119	116	134	117	145	141	106	134	122	118	132	131	119	120	117	123	124	130	129	148	143	117	130	118	116	126	122	126	125	115	146	109	127	136	130	120	127	110	137	125	140	135	108	132	122	129	108	100	133	118	117	126	118	137	119	130	145	112	105	144	126	131	135	124	126	117	127	119	140	135	118	120	109	121	136	127	122	151	102	110	134	111	117	143	126	133	141	113	117	114	108	111	108	115	119	119	127	109	126	134	148	121	113	125	109	106	126	143	137	112	117	128	134	154	116	148	117	135	123	134	104	122	134	137	130	119	130	120	125	115	112	121	101	124	130	119	117	130	122	123	137	115	127	109	115	105	145	115	134	129	109	105	126	94	109	132	114	124	123	103	113	119	135	116	119	116	119	138	125	112	127	127	119	120	120	98	106	134	120	117	101	103	120	132	113	127	102	111	137	110	103	118	120	112	126	110	120	140	142	101	120	114	107	109	124	132	116	126	129	107	138	126	125	99	126	147	118	116	130	142	130	108	126	115	119	111	117	117	122	124	124	124	125	121	126	119	119	117	130	137	111	120	135	121	106	110	110	141	108	115	129	116	108	128	154	120	112	114	109	105	135	115	109	135	136	119	115	136	110	149	109	113	134	114	131	136	133	116	125	120	108	113	131	133	133	132	131	109	139	83	120	103	127	121	118	143	124	120	121	131	131	108	113	132	146	125	95	120	119	124	132	130	138	125	124	139	145	140	124	112	117	112	132	105	141	125	142	127	131	126	131	136	135	131	134	114	130	118	110	129	142	140	115	131	123	101	128	118	137	124	116	134	127	138	119	100	130	125	121	116	116	119	130	123	138	118	112	120	120	130	127	119	88	118	126	161	140	130	117	136	123	135	144	121	110	127	123	115	111	117	104	119	145	126	111	94	118	134	130	136	131	150	128	125	115	128	123	141	99	119	123	115	119	138	121	142	135	115	105	106	117	126	126	123	125	118	137	129	133	118	119	131	106	147	120	136	135	131	104	120	114	118	128	120	123	121	122	114	129	127	107	122	120	116	120	118	121	135	119	115	142	122	126	127	132	109	122	114	127	97	114	139	127	104	136	128	123	112	109	150	123	138	122	115	118	122	110	120	115	130	117	126	129	141	128	118	123	145	116	103	110	106	97	114	110	108	117	117	110	125	138	119	127	111	118	128	98	124	110	122	105	114	115	129	119	126	115	122	153	108	135	124	107	141	112	119	116	107	104	119	142	127	139	135	114	109	120	126	111	116	120	138	122	137	140	124	123	120	130	128	141	125	115	124	113	128	98	124	112	137	130	114	109	118	112	145	111	113	117	115	124	129	127	140	116	123	116	125	120	128	120	107	132	114	119	119	107	112	120	138	127	114	112	108	132	124	109	125	128	118	129	119	111	101	127	127	123	120	128	122	127	127	114	135	105	124	118	124	106	120	130	127	126	112	119	126	149	107	104	129	118	114	109	136	110	127	133	112	117	124	118	125	137	99	117	115	132	116	114	122	107	108	133	128	117	101	131	137	115	147	123	119	116	127	136	116	108	120	119	124	106	120	122	127	123	138	115	99	101	126	135	118	115	132	115	121	111	149	127	109	122	113	108	129	137	105	130	115	123	99	120	122	117	122	130	118	129	125	133	113	119	116	145	115	113	122	92	123	118	137	136	113	111	95	118	141	112	114	117	116	117	146	126	132	128	124	123	136	128	129	117	134	131	128	123	133	111	115	115	107	148	131	122	128	127	150	116	121	118	152	108	110	123	113	116	114	124	117	121	121	123	121	126	107	115	111	146	104	104	112	113	116	121	108	117	121	133	118	124	111	123	104	126	121	116	102	140	131	123	116	115	104	106	144	110	125	128	108	130	126	148	124	99	131	137	114	148	127	137	125	133	126	109	105	126	120	119	119	87	113	126	112	126	127	116	111	120	126	124	114	134	120	132	121	128	123	116	108	125	122	148	156	126	123	125	131	125
6615	5436	2795	3019	2800	2072	1742	1410	1184	1057	906	827	757	694	650	605	589	543	500	507	511	478	437	444	434	434	401	404	427	390	393	401	383	351	392	345	345	396	325	406	376	330	377	338	364	352	355	371	353	332	376	349	338	351	368	345	338	389	337	346	345	353	370	363	295	343	346	335	344	319	361	326	310	315	355	340	353	330	350	321	369	322	317	335	307	325	291	344	358	313	355	333	323	323	304	327	367	342	321	335	337	353	354	326	329	350	357	322	340	362	334	358	340	332	339	325	338	333	328	318	335	341	338	296	296	339	304	309	319	328	341	322	376	350	315	327	330	304	315	316	336	324	319	331	350	342	333	295	297	317	326	354	293	293	327	322	318	309	336	342	330	338	297	347	296	321	293	307	292	347	318	324	353	334	292	307	304	345	320	355	306	316	313	280	309	340	319	310	329	319	346	318	318	325	339	326	326	312	334	343	307	331	325	310	341	328	339	312	331	297	327	360	335	317	350	313	333	333	309	330	291	301	364	350	318	343	320	347	337	335	324	304	323	310	318	294	303	319	319	305	312	331	341	315	320	344	319	339	328	293	318	336	309	333	299	343	340	309	322	335	321	320	327	305	294	353	296	357	330	330	336	305	289	319	313	333	317	315	368	310	307	339	342	340	322	312	313	307	344	322	329	292	323	336	313	336	306	298	318	320	313	323	329	312	312	336	324	333	294	340	334	324	355	283	339	308	297	344	344	314	307	312	343	349	326	328	319	332	339	329	345	316	327	346	309	331	302	320	335	297	339	329	331	326	312	347	329	314	308	293	331	306	333	314	323	297	326	323	304	308	294	341	340	330	328	326	328	319	338	321	311	315	310	315	321	329	334	327	306	322	294	316	313	317	334	362	333	297	340	304	344	305	332	312	312	315	323	343	309	309	331	337	330	353	294	330	330	321	332	315	318	325	303	324	328	313	331	333	316	342	302	325	314	318	308	343	317	315	326	349	336	331	346	340	319	311	314	314	314	286	320	335	310	315	312	284	335	318	299	308	353	314	321	304	324	347	347	340	309	299	320	311	352	317	316	305	330	308	309	302	324	292	313	306	335	304	308	331	284	346	343	321	333	298	331	290	300	359	347	321	329	320	324	328	312	323	341	347	311	305	310	295	363	330	318	330	321	307	330	294	310	290	355	307	309	342	333	316	291	326	310	316	306	322	279	317	322	294	318	316	305	326	351	317	323	329	295	351	290	339	334	304	345	376	337	308	330	336	303	310	341	376	337	324	304	318	336	331	327	331	309	280	334	322	323	358	330	346	323	330	285	307	339	334	316	290	343	332	345	330	330	305	344	319	313	339	321	328	319	308	354	338	291	369	334	330	331	323	341	304	360	298	324	310	321	324	338	306	315	309	331	312	307	311	309	328	334	323	310	347	343	333	291	310	307	346	329	335	312	308	345	321	339	307	333	321	340	348	329	323	316	323	288	329	284	331	300	311	317	325	335	288	342	344	325	322	308	332	321	343	316	329	366	332	341	305	314	317	278	318	305	335	350	329	323	314	353	317	313	339	345	325	338	339	318	353	296	347	329	350	284	355	333	334	334	310	316	309	328	310	354	312	285	317	316	346	344	324	326	306	309	313	326	290	308	322	328	315	336	352	337	303	329	342	353	319	344	327	345	315	301	347	317	367	326	306	305	309	313	342	308	326	308	350	320	302	353	289	325	330	308	333	342	292	331	296	324	347	311	322	292	389	292	318	313	338	314	340	322	287	329	312	327	351	351	330	342	327	283	338	332	324	310	319	365	325	317	323	322	333	331	362	336	320	318	332	314	375	304	342	328	309	349	303	309	306	312	324	290	329	346	308	357	317	302	343	345	300	352	290	308	319	326	317	313	306	306	307	299	321	293	332	327	327	329	356	333	338	318	332	314	298	299	327	333	309	353	327	324	320	261	324	344	306	306	286	261	335	336	318	306	329	353	360	329	328	323	335	322	338	316	309	316	345	301	319	338	362	324	320	327	322	329	345	373	293	303	301	332	358	292	334	323	335	338	300	309	312	351	331	306	292	331	319	291	303	339	296	329	324	326	352	339	301	332	310	326	322	314	331	291	299	337	316	354	310	328	321	303	330	321	302	323	339	343	316	336	315	310	339	310	322	316	334	316	317	314	322	340	283	308	329	300	352	307	326	363	352	322	298	308	365	315	343	303	335	320	334	315	280	314	349	310	325	336	322	328	324	325	312	295	326	332	312	340	341	334	331	338	315	339	320	342	316	313	328	317	306	337	304	314	329	313	317	353	326	323	309	324	338	344	298	290	305	359	334	335	297	314	338	326	351	309	322	344	300	345	348	318	301	310	375	335	320	301	290	311	313	329	339	322	326	330	339	342	317	295	301	311	306	349	323	300	322	315	316	321	329	311	314	302	326	321	312	324	351	334	364	329	343	323	327	330	365	298	339	306	315	363	337	350	324	321	341	320	310	288	317	313	334	320	299	302	310	334	308	319	329	339	343	310	315	355	327	323	355	340	340	332	322	325	322	332	297	313	332	331	322	337	344	330	327	302	271	338	300	311	323	320	323	336	345	335	328	313	336	339	350	320	333	305	298	311	331	308	317	338	322	329	344	319	311	327	308	350	342	334	361	317	314	345	297	325	310	316	339	310	334	326	314	325	331	296	302	326	336	316	347	358	304	336	316	320	342	330	345	330	305	314	280	317	324	338	341	362	325	313	311	335	330	307	311	335	340	308	323	318	342	316	334	331	325	325	328	319	324	317	284	306	289	326	331	309	322	320	339	337	340	308	312	348	296	312	334	326	318	364	351	335	345	288	326	338	319	337	336	335	300	317	320	340	337	334	310	305	338	315	332	317	340	311	354	348	335	304	332	311	314	301	321	330	315	310	353	283	337	335	324	343	326	324	303	319	315	330	329	329	306	346	327	317	316	329	324	298	338	313	327	326	336	332	322	297	344	305	339	301	322	328	309	312	329	371	313	296	308	309	335	359	294	328	330	288	331	353	334	323	299	332	306	292	338	299	329	283	321	369	319	295	320	339	327	323	328	330	331	307	332	350	317	355	300	328	322	344	313	345	314	323	340	328	332	298	347	355	345	334	307	324	316	288	354	297	320	289	318	308	297	310	315	338	294	314	314	314	314	311	321	309	325	295	306	292	325	321	317	312	330	342	317	333	313	355	328	328	315	334	325	324	297	327	284	317	329	302	341	336	319	326	315	289	307	350	362	341	342	302	316	286	350	314	308	335	281	365	303	280	335	351	315	344	324	353	345	365	332	342	280	331	353	299	293	342	362	331	329	291	366	314	342	258	325	294	314	308	308	297	350	320	320	324	307	335	357	336	310	322	335	300	320	311	339	318	328	302	316	327	333	339	310	313	348	334	317	325	320	315	316	334	335	341	297	319	354	328	320	299	321	307	306	330	302	374	335	338	337	315	327	337	335	312	349	333	297	330	299	342	348	322	327	299	369	316	301	328	309
19845	14076	4426	1974	1278	973	701	657	463	430	408	387	342	295	306	272	280	247	261	261	264	263	247	237	232	231	222	206	236	220	215	215	219	221	209	242	215	202	223	207	192	218	219	221	193	226	212	206	210	181	212	208	228	188	212	225	212	230	213	202	202	181	232	171	230	209	193	233	202	240	202	184	214	223	204	185	202	212	186	202	189	216	218	200	224	218	214	195	211	197	193	192	190	213	208	186	199	239	198	235	229	242	209	201	228	189	180	203	231	191	198	227	207	223	190	204	193	200	202	191	204	197	217	200	190	198	203	226	222	209	186	234	184	189	201	203	228	200	223	208	186	219	205	213	194	213	176	206	207	218	216	200	199	220	215	221	215	214	210	234	195	212	173	170	220	211	222	192	205	191	223	202	192	225	199	193	207	201	192	216	207	235	193	200	206	190	243	219	198	192	218	197	199	195	184	211	221	232	192	228	213	214	198	217	203	200	202	195	192	215	210	187	203	210	222	191	202	199	192	186	196	181	211	198	222	227	230	206	211	241	216	226	194	199	190	218	191	208	204	196	181	193	207	207	202	218	228	191	221	193	191	199	213	187	191	184	215	203	212	224	212	197	219	187	198	187	207	211	221	212	185	204	193	182	205	204	202	211	199	203	228	230	190	209	180	211	190	208	219	205	204	205	198	216	193	189	177	215	184	189	207	194	207	206	187	214	205	240	205	217	200	186	187	214	220	227	209	207	171	187	209	187	201	184	196	199	207	196	203	230	184	183	214	173	222	191	206	238	199	215	219	206	212	207	215	210	238	222	193	200	192	216	214	205	226	204	188	199	224	183	207	187	206	216	197	201	201	214	179	202	194	196	197	205	208	206	199	234	200	204	187	196	219	212	244	224	222	218	190	216	197	210	227	227	234	221	195	196	192	199	205	184	196	226	209	182	200	204	191	205	216	192	213	227	209	216	205	185	203	183	205	191	211	194	207	224	218	218	237	215	203	192	200	174	208	216	220	212	214	207	214	215	186	192	217	186	208	225	191	192	192	208	215	218	222	197	193	206	194	221	222	191	197	185	203	211	225	212	213	210	206	216	183	198	241	198	219	217	185	182	243	217	183	199	216	195	184	221	182	207	203	247	187	190	212	194	215	202	179	210	191	188	183	199	204	195	217	231	214	238	203	232	214	207	183	205	198	208	185	201	196	214	208	194	195	235	218	232	222	200	231	234	187	206	223	205	203	195	170	198	218	229	218	213	203	218	225	201	202	239	198	227	204	233	221	219	185	203	222	218	211	196	202	210	192	182	220	166	218	214	200	215	172	187	205	220	215	205	201	192	198	229	198	196	195	204	201	195	178	215	197	195	221	231	220	212	204	203	197	228	202	186	178	248	209	206	203	222	185	219	204	207	221	196	213	190	213	207	226	223	226	217	206	206	201	216	218	220	222	201	220	213	206	195	219	198	202	215	198	196	204	180	214	200	207	197	200	169	176	208	200	206	213	201	201	199	216	187	208	193	195	193	234	203	219	208	196	200	231	206	210	186	198	226	220	215	214	192	225	217	208	206	210	209	181	180	195	198	224	206	214	207	183	197	176	184	192	190	197	197	227	211	228	178	189	214	233	195	190	208	193	194	207	225	204	216	186	210	220	215	182	220	191	205	220	178	206	208	191	205	193	207	194	206	172	217	216	215	198	239	200	204	218	214	198	211	207	194	213	212	199	231	224	235	202	200	221	239	209	206	228	219	211	202	188	186	208	232	191	217	243	190	224	192	204	182	198	181	201	210	233	240	209	203	228	200	181	204	217	233	210	203	169	226	197	175	202	195	209	179	223	225	186	179	188	196	210	226	229	188	194	192	222	210	194	208	209	194	209	234	198	233	198	194	215	196	211	239	189	198	199	199	194	216	211	220	221	217	176	220	197	192	222	201	206	216	192	229	216	195	230	195	195	207	219	205	185	207	209	193	171	197	221	197	191	212	180	185	187	198	209	185	233	223	219	183	191	207	182	195	211	200	214	221	216	200	228	200	185	192	199	216	207	227	226	203	228	206	205	212	221	187	200	215	214	220	201	199	205	196	209	213	212	201	209	205	211	220	192	186	189	219	196	193	203	206	216	214	227	199	214	191	206	172	230	172	192	226	215	197	189	198	230	212	190	205	224	184	211	210	200	209	193	220	233	202	209	193	197	210	189	189	185	213	231	198	189	243	208	205	209	220	211	204	210	189	193	218	215	197	191	194	198	203	221	208	194	209	225	197	197	221	182	190	215	192	222	214	190	212	189	205	208	209	208	205	222	193	188	186	214	225	239	215	212	189	208	203	204	213	203	206	240	229	234	199	219	189	229	221	221	192	208	197	244	194	214	204	227	199	219	216	212	228	206	203	222	221	203	195	183	228	212	187	209	221	200	217	207	189	209	185	209	241	205	215	223	222	193	207	205	201	211	188	197	211	194	209	201	192	226	188	219	212	190	195	183	198	193	195	208	206	233	214	206	191	182	210	207	188	188	230	197	191	190	202	212	207	225	185	224	217	204	188	194	192	245	208	195	184	235	205	214	220	195	217	209	217	203	201	217	191	195	210	229	200	196	189	216	162	199	195	232	220	232	203	208	223	203	203	196	203	214	191	220	220	237	232	186	185	223	209	213	202	213	189	183	187	215	176	203	199	224	214	208	225	203	220	209	209	225	202	194	211	194	188	215	211	232	208	184	197	202	211	192	230	253	216	181	198	195	221	204	200	216	208	216	202	180	220	226	190	187	208	217	195	203	195	194	206	219	213	203	227	202	207	227	207	234	200	193	196	193	182	216	195	194	218	196	197	215	208	207	195	192	214	200	197	172	215	208	228	199	230	196	213	216	199	188	214	233	212	197	183	193	200	196	205	190	204	225	227	253	208	211	205	200	198	227	187	200	202	200	211	225	204	211	210	183	185	200	211	191	193	180	204	204	185	215	181	204	222	203	190	195	172	198	234	231	187	189	191	227	182	184	202	227	191	223	211	213	214	215	212	203	187	173	211	247	220	217	212	233	184	192	209	175	192	188	202	189	219	177	210	204	227	196	219	200	224	210	196	219	198	224	204	203	206	218	208	219	191	213	223	184	227	213	213	216	205	220	252	200	187	220	211	171	200	220	189	210	209	213	185	206	195	209	207	211	198	194	194	209	188	238	222	200	203	207	210	166	222	218	205	220	220	216	204	196	215	215	220	206	230	225	224	219	193	208	200	230	243	200	198	198	203	208	204	218	207	189	225	195	221	178	192	205	217	208	198	216	210	197	223	202	196	209	191	216	202	199	191	196	188	234	226	223	235	196	198	224	196	190	196	242	207	199	194	213	197	199	222	200	214	178	189	207	203	195	183	191	205	204	211	191	213	197	204	231	229	203	225	193	212	208	195	184	191	208	196	231	177	233	205	195	223	226	208	204	220	208	194	217	201	202	213	225	195	229	207	195	205	215	217	205	211	196	214	200	219	196	196	186	223	191	210
8579	8621	5103	5575	5058	4112	3144	2471	2113	1820	1675	1503	1298	1224	1176	1090	960	949	907	812	793	785	712	698	715	701	685	732	670	677	642	615	590	649	596	567	569	583	589	555	557	575	517	546	533	537	530	524	563	527	530	499	574	536	498	568	508	526	524	515	497	460	522	524	521	514	502	479	512	553	479	466	578	516	524	474	475	544	508	500	488	508	473	477	524	493	534	500	530	511	516	474	490	484	451	485	495	497	451	502	505	481	495	528	529	487	516	468	471	467	472	482	485	512	508	452	554	464	489	498	501	497	471	517	476	478	490	443	516	509	470	489	526	465	492	508	472	502	496	502	458	498	511	493	476	469	469	490	452	462	518	499	444	507	473	515	480	525	491	455	450	439	472	522	461	495	498	504	456	469	454	509	474	459	495	480	513	492	477	472	506	492	479	483	505	530	523	468	509	488	473	492	451	492	443	501	459	476	543	477	446	474	483	468	501	504	439	502	500	482	494	494	495	475	498	476	465	467	469	476	494	510	458	493	518	480	521	477	499	482	501	463	470	479	513	468	504	506	480	483	481	495	448	488	449	499	472	476	467	463	451	471	480	500	500	467	471	473	485	504	516	453	491	521	495	502	470	522	481	489	492	485	479	480	469	466	500	499	493	491	484	483	470	464	481	474	467	477	457	488	471	467	467	448	490	471	482	508	485	468	476	458	454	491	456	468	506	531	486	478	442	461	496	502	484	466	460	493	493	506	503	465	482	458	459	514	464	452	452	465	452	465	473	449	462	458	460	460	462	480	452	527	433	479	473	502	471	451	451	481	424	484	472	516	500	495	479	464	538	482	490	490	473	530	452	446	452	478	481	496	484	504	502	471	485	468	467	472	497	516	503	485	483	509	495	523	490	509	458	440	510	473	490	519	461	475	479	469	475	476	465	453	483	463	517	515	439	450	497	466	521	461	481	489	484	465	465	495	517	457	464	461	464	527	440	493	472	500	506	494	501	455	503	494	520	484	483	492	484	469	519	467	493	481	485	455	474	475	503	495	463	487	465	524	476	485	466	470	428	516	508	502	473	482	500	501	490	461	519	486	504	482	499	492	500	498	530	512	473	503	523	464	470	485	494	434	456	497	502	460	468	485	479	475	480	445	459	497	502	491	490	456	502	527	489	478	489	463	489	503	432	513	476	471	453	442	506	492	462	476	481	461	478	498	491	527	497	514	550	495	493	514	468	464	502	468	490	493	477	505	461	480	416	490	498	504	465	500	474	484	489	510	500	462	465	505	465	459	482	487	492	475	499	466	498	465	477	508	454	476	463	471	494	495	498	512	506	505	469	466	441	533	517	466	454	486	474	468	478	476	490	476	499	470	464	520	495	515	437	449	470	519	483	482	479	482	492	462	475	524	498	501	492	459	479	491	459	494	517	487	468	473	481	469	492	468	474	480	440	527	514	472	456	492	472	534	467	507	484	511	521	433	487	498	512	472	443	468	482	466	490	460	461	484	491	473	448	505	451	482	521	523	452	447	457	481	516	492	444	466	451	437	459	500	449	446	490	493	466	479	460	504	531	454	458	461	467	456	449	467	483	429	518	503	470	438	497	481	467	506	488	476	483	508	469	463	460	501	487	511	479	505	477	511	459	501	472	486	448	510	459	485	472	461	524	489	491	466	424	471	487	449	457	461	498	494	474	473	500	511	513	461	476	489	479	454	500	451	468	480	484	489	493	470	485	528	498	465	467	464	469	483	477	467	503	470	506	456	440	503	464	518	478	496	500	489	452	485	469	493	456	503	486	452	483	490	483	476	473	508	463	497	482	475	507	492	493	506	477	507	476	498	491	477	479	474	510	507	459	452	460	481	470	494	490	475	468	458	452	479	466	420	491	460	485	489	515	468	465	472	477	521	453	512	494	497	484	495	479	507	466	471	484	485	478	481	505	473	478	508	489	466	508	479	506	496	479	490	456	471	458	533	459	446	449	466	469	492	452	550	522	481	447	499	467	480	490	458	493	480	500	479	469	483	466	513	490	516	436	504	474	517	484	427	454	499	458	462	452	471	515	447	465	514	463	485	489	480	492	488	475	490	484	467	455	494	518	481	489	484	486	537	464	494	479	468	500	495	516	476	501	489	460	486	517	463	454	480	451	490	491	477	478	465	470	482	478	478	478	483	454	487	495	469	498	477	474	510	442	501	463	459	471	507	478	502	467	466	488	483	478	481	481	479	481	510	499	500	493	494	523	459	498	482	472	458	479	529	453	507	472	484	445	501	487	500	521	473	496	471	461	481	497	473	461	494	475	493	483	487	479	477	507	462	486	528	481	488	488	509	456	472	469	473	490	442	482	469	491	443	454	481	502	476	474	478	457	494	496	504	461	471	488	494	486	471	517	492	465	494	522	462	456	496	448	506	504	501	495	509	496	483	496	460	474	512	495	445	505	454	473	482	459	507	496	482	510	499	451	490	443	469	467	506	486	489	459	492	477	451	524	481	463	454	510	494	460	495	477	493	416	501	480	443	489	485	450	466	456	435	485	478	486	481	492	477	483	499	478	484	489	469	501	500	455	476	482	495	500	435	519	507	499	476	511	489	496	433	472	503	444	537	478	529	477	485	491	507	454	482	477	445	476	466	467	509	430	469	470	473	504	468	477	493	486	479	474	484	502	468	497	468	472	493	466	483	545	457	486	487	496	457	466	491	496	470	477	480	492	453	485	466	484	497	483	442	489	459	443	475	463	470	469	467	492	500	451	471	466	453	481	502	487	518	492	439	480	485	464	486	477	443	475	479	486	482	460	451	481	498	508	484	482	496	486	492	505	486	481	458	467	433	465	484	470	505	491	505	498	467	461	526	484	486	481	452	472	503	464	506	481	494	494	466	478	488	463	470	456	458	462	463	487	463	458	483	506	545	479	504	467	479	437	516	480	525	504	457	479	465	437	471	512	516	482	537	486	494	480	453	521	457	460	504	458	477	481	476	509	485	477	448	464	493	503	490	462	420	513	477	465	462	497	526	486	483	462	512	486	468	469	504	469	494	460	485	528	488	521	461	480	503	482	464	459	499	448	478	482	496	475	505	500	474	435	467	495	450	465	488	515	490	460	482	497	464	489	496	502	432	460	446	486	488	453	502	508	482	464	423	461	503	473	484	463	474	486	500	453	476	530	493	499	493	475	511	466	470	492	468	492	480	486	489	473	473	463	482	493	479	458	497	487	484	480	466	527	502	478	473	472	444	477	480	459	523	490	477	516	487	474	455	511	456	478	437	491	485	501	439	497	488	472	502	516	486	512	496	481	470	488	506	518	463	434	471	457	447	461	494	491	508	442	453	472	480	470	464	493	471	472	467	493	494	505	457	467	451	466	506	446	437	479	481	496	458	509	441	477	505	474	445	498	492	482	452	497	480	472	462	495	465	493	518	465	482	453	498	492	474	508	473	510	473	483	461	463	491	458	483	464	495	486	477	487	477	470	469	495	514	500	457	474	439	456	492
3168	671	104	90	73	75	45	57	50	38	44	38	48	50	45	59	53	41	55	34	39	40	41	41	40	52	44	41	39	48	41	51	49	46	42	36	42	41	36	44	35	35	38	44	46	46	38	57	45	45	38	40	45	38	41	44	44	45	42	54	31	42	26	54	47	39	49	47	45	52	45	55	37	59	48	36	44	38	40	42	53	55	49	54	39	41	57	41	48	49	59	39	48	42	44	41	43	46	42	55	54	45	59	49	34	49	50	40	48	52	66	34	47	40	54	40	33	55	41	56	46	62	42	67	44	48	42	51	46	55	39	44	35	46	41	32	43	48	26	37	51	43	48	49	46	46	44	40	55	49	35	41	57	42	43	44	56	55	42	36	39	51	39	37	56	33	41	46	48	44	57	44	35	39	46	40	43	40	36	41	45	43	53	35	49	36	53	43	38	53	36	64	55	42	44	44	34	38	33	45	34	50	54	43	35	53	37	51	39	42	44	39	49	50	35	46	51	55	46	64	41	40	42	53	52	41	42	50	41	44	46	40	53	54	49	37	46	41	49	59	50	42	47	55	44	35	36	43	49	44	37	42	56	49	39	50	43	39	53	38	37	31	34	53	47	41	49	44	40	41	53	40	51	40	37	35	45	53	39	45	58	34	46	46	49	52	43	49	39	30	42	43	41	44	34	39	48	42	47	44	49	56	45	47	40	53	44	49	41	42	41	40	55	35	31	44	31	37	48	36	55	46	50	56	47	42	40	43	50	42	58	61	41	51	44	53	48	39	40	35	38	33	37	47	51	49	47	55	38	38	59	46	57	51	35	52	38	48	46	31	42	48	37	48	45	43	45	48	44	38	52	61	36	52	46	36	43	55	45	51	52	52	38	38	44	45	31	51	28	53	46	50	41	45	43	51	43	33	54	41	46	52	42	54	35	50	47	61	44	38	47	49	39	46	43	42	53	46	47	28	36	49	43	39	52	47	38	44	44	60	52	45	46	41	50	60	41	46	43	47	48	43	45	38	44	44	45	42	42	41	31	43	44	54	44	56	51	36	46	67	55	40	37	43	54	44	45	50	40	42	36	42	48	49	53	54	40	44	51	47	47	39	30	44	46	39	45	41	41	38	42	42	35	47	32	38	42	53	57	41	60	38	38	41	44	42	50	40	55	53	54	39	36	50	48	45	42	36	54	45	49	40	34	40	41	39	44	40	46	43	46	36	45	41	50	45	36	35	36	35	36	43	42	52	47	48	39	45	40	40	36	43	44	58	49	53	53	49	31	59	49	56	41	48	47	38	49	36	49	46	49	36	42	47	35	38	50	33	58	40	44	46	35	39	36	47	65	55	38	38	44	54	52	43	39	55	48	50	32	38	38	43	38	47	45	39	36	45	42	51	39	45	39	44	37	42	53	36	60	40	54	50	37	60	33	46	33	49	43	44	40	58	40	43	34	46	39	44	40	32	36	50	37	47	37	37	37	34	42	42	42	37	48	43	50	47	32	33	36	46	39	47	47	46	59	43	44	52	52	45	66	46	43	58	37	39	43	45	45	32	40	36	49	53	35	43	45	49	40	48	38	50	38	32	22	34	44	43	39	35	55	47	31	40	49	48	60	39	43	42	73	42	44	38	48	43	40	43	45	61	54	43	35	51	45	43	38	44	40	42	47	60	48	49	41	44	58	34	47	54	39	42	52	57	47	41	41	53	47	41	46	59	57	42	41	40	53	45	42	38	51	40	44	44	37	44	51	45	40	42	48	52	45	41	47	37	51	39	44	49	38	30	55	41	46	54	43	47	44	49	44	43	34	39	42	44	41	40	49	41	50	30	44	38	43	42	49	43	41	43	48	46	39	47	38	46	45	47	43	48	38	50	34	30	45	44	52	46	55	48	47	55	36	39	50	44	38	36	29	42	46	43	52	45	46	49	40	43	45	47	38	51	44	46	47	52	53	40	41	55	48	45	56	53	39	39	51	50	43	46	46	44	47	31	47	43	46	44	39	35	42	38	32	48	40	33	50	39	46	47	46	46	47	44	45	53	40	34	41	35	41	48	46	42	38	43	46	44	40	45	43	37	39	40	41	48	47	35	56	38	37	49	41	45	44	38	36	48	32	35	39	50	41	41	51	55	45	46	49	49	57	37	43	47	41	41	32	53	49	49	44	36	46	42	41	36	38	48	44	44	37	36	49	43	46	44	51	42	29	36	31	55	38	45	40	45	43	51	46	42	41	44	44	38	46	47	43	45	36	43	36	46	48	36	47	49	50	36	42	48	47	45	34	44	47	41	38	51	46	42	51	33	49	37	33	43	50	41	53	47	40	39	41	49	36	48	45	44	47	30	37	49	51	38	52	50	44	55	52	52	41	50	49	26	38	34	39	44	36	53	45	44	39	38	42	40	37	37	37	41	36	48	42	35	53	61	50	51	50	36	45	46	46	56	39	42	38	42	56	30	37	57	50	52	47	36	44	31	41	45	53	34	62	35	49	46	38	41	41	39	40	43	33	48	42	40	37	38	46	33	41	54	45	37	40	47	36	41	49	42	38	50	43	50	39	46	61	51	42	50	47	56	30	40	48	47	48	48	45	39	57	45	52	38	56	50	45	44	40	27	53	51	41	41	34	40	53	44	44	42	53	49	39	49	42	39	35	33	52	41	49	41	44	44	53	53	37	38	37	40	53	40	45	50	32	36	45	27	46	34	42	45	37	36	42	52	64	46	47	46	34	42	34	43	48	39	51	39	41	44	62	42	42	52	50	41	50	36	52	42	35	47	42	35	43	36	41	43	46	39	27	55	47	50	45	47	41	43	44	43	40	38	55	44	41	54	49	39	33	55	29	34	33	42	41	38	39	40	43	39	47	45	50	39	31	46	42	35	56	57	46	54	41	56	42	47	48	44	46	44	47	47	44	47	51	60	38	41	40	37	46	40	52	44	47	45	60	34	51	37	44	46	39	43	52	42	45	38	35	41	37	44	31	63	48	48	38	50	40	28	35	48	31	41	49	41	43	35	49	54	39	46	47	49	58	35	50	51	53	46	35	37	53	49	41	46	41	28	51	36	40	35	40	44	37	48	49	42	48	55	45	56	49	40	35	48	69	41	43	47	35	53	39	33	50	51	50	40	45	49	50	43	39	59	52	41	47	45	40	39	43	44	36	46	39	46	40	41	40	40	57	46	41	56	46	45	35	50	38	40	41	37	45	43	39	43	39	40	46	46	29	46	45	48	44	39	43	41	46	44	53	37	50	37	30	38	41	47	37	40	39	40	50	40	41	37	38	41	42	40	25	38	49	53	37	42	39	30	51	61	36	57	38	43	40	56	42	38	42	43	32	48	37	37	32	55	44	45	60	50	46	36	45	43	45	37	57	44	58	29	46	41	38	43	44	38	32	35	49	43	45	46	58	51	53	46	56	49	51	48	45	34	41	44	46	47	50	40	39	52	41	41	43	53	36	48	43	53	58	44	41	40	35	38	32	46
2409	727	276	261	275	221	222	205	208	172	193	186	179	160	179	163	193	154	162	181	151	150	142	169	137	171	153	152	171	145	151	151	158	152	156	169	136	155	164	160	152	132	144	157	143	155	166	148	140	148	156	164	150	170	169	135	159	151	163	135	162	172	168	136	153	166	140	155	150	144	159	141	154	168	139	155	145	147	151	147	145	132	164	138	140	153	154	168	147	123	141	144	171	136	137	166	162	142	130	148	146	142	173	134	159	156	161	159	156	126	144	140	122	157	131	131	155	147	152	131	169	172	151	138	147	148	141	142	143	160	143	147	151	149	162	141	164	162	136	146	136	157	151	142	162	139	138	154	140	162	141	126	136	159	149	121	148	152	152	143	141	149	140	147	157	140	153	140	141	158	134	132	149	147	137	153	166	148	144	150	174	143	164	147	164	151	145	137	144	137	122	165	140	155	127	161	140	133	142	163	140	139	138	154	139	152	165	152	148	154	144	128	128	137	161	155	156	153	142	145	143	140	157	149	157	153	161	164	156	153	143	128	115	155	130	172	147	152	170	136	139	159	150	161	156	141	153	132	162	146	151	168	136	158	142	138	159	171	143	163	155	151	147	156	143	143	143	163	177	148	149	129	161	156	155	163	158	154	140	155	145	155	157	135	147	145	153	154	137	168	152	139	127	158	148	136	131	131	185	149	133	156	141	141	149	137	125	138	151	169	148	134	149	157	144	148	130	134	163	140	126	153	150	143	143	171	132	122	143	151	166	144	176	154	150	138	150	131	147	132	139	149	140	145	136	140	153	165	147	136	149	158	126	154	154	164	162	127	149	137	135	155	158	147	146	157	134	161	152	149	145	157	143	137	158	150	146	148	145	138	157	157	166	157	138	143	177	155	156	142	128	168	154	132	162	129	153	139	157	129	133	162	157	117	156	160	140	124	120	145	141	165	136	145	125	121	153	155	138	160	155	128	155	148	146	155	146	142	127	142	125	153	142	154	142	160	154	128	153	166	127	156	153	154	139	166	145	160	142	130	147	144	175	164	146	148	152	163	152	129	157	131	137	153	115	154	159	142	154	136	138	159	158	137	150	125	158	166	160	131	155	145	150	144	154	162	132	138	166	133	163	137	156	145	144	162	131	149	149	138	151	147	138	140	140	139	150	157	150	153	149	122	131	137	134	135	142	139	150	162	130	148	176	136	146	138	157	168	151	141	154	157	137	163	155	160	134	147	168	148	144	159	143	157	133	141	153	152	168	138	180	154	141	173	153	146	138	144	152	135	139	145	147	142	135	146	162	155	146	176	131	159	175	136	141	155	147	149	148	145	148	155	144	148	133	166	148	144	141	147	136	164	156	135	153	149	147	146	156	158	151	134	141	126	138	160	164	153	146	168	131	141	147	137	150	137	144	128	156	149	154	152	145	144	131	143	152	171	156	129	140	151	145	132	150	160	129	140	156	150	127	153	134	158	160	159	163	158	161	163	138	144	141	158	133	153	152	151	151	157	160	154	146	153	151	151	153	136	145	152	160	156	146	159	111	136	136	134	149	163	150	152	134	145	140	131	117	144	129	145	132	148	144	142	137	141	183	151	128	153	167	152	134	153	171	135	159	153	168	150	140	160	164	166	129	132	152	180	168	140	155	149	162	136	166	135	161	155	129	142	146	139	149	140	163	137	146	146	138	146	145	149	158	140	148	154	143	132	150	140	140	164	150	150	147	141	138	150	124	139	146	149	135	163	156	138	173	174	136	153	153	155	162	145	135	152	142	157	169	123	143	144	145	150	148	154	152	154	119	126	148	138	152	135	153	152	144	135	145	153	153	130	147	124	154	147	137	157	171	140	135	144	143	139	145	133	156	122	140	139	144	143	115	146	180	158	143	136	129	148	143	128	135	132	130	146	149	151	143	133	162	160	137	171	132	175	156	152	131	161	131	143	156	133	139	157	144	142	166	174	139	112	163	157	138	128	161	157	138	129	137	144	151	150	136	157	153	133	149	154	144	131	151	136	149	142	152	143	140	131	183	160	133	158	147	157	142	141	132	150	159	141	147	151	149	138	131	132	117	143	139	145	141	136	144	154	128	180	143	150	154	170	162	134	139	137	152	150	142	150	141	140	154	146	141	141	138	141	134	143	156	132	155	182	143	149	133	124	146	148	138	136	149	148	133	130	135	159	131	143	177	140	124	140	159	153	155	189	133	137	140	142	156	147	137	159	143	139	141	140	134	164	157	133	145	136	170	160	137	177	149	137	149	155	130	144	151	145	143	158	178	162	150	154	140	141	135	137	146	158	153	149	149	174	163	160	151	158	137	138	143	153	140	158	123	147	145	154	156	156	138	147	129	155	133	151	139	132	144	155	149	152	123	140	133	158	155	145	150	158	175	145	152	160	143	123	165	131	148	159	136	161	132	141	170	174	138	140	150	143	146	149	166	136	133	139	148	158	160	181	160	150	146	127	148	133	155	140	143	159	178	156	155	140	152	145	156	137	157	124	145	162	165	149	151	143	142	145	150	141	151	159	137	133	152	140	147	162	131	136	151	163	137	148	124	129	158	149	155	150	168	130	143	167	151	134	140	147	139	133	150	163	147	168	146	140	152	139	144	143	141	156	145	140	151	152	142	164	138	146	134	147	160	171	134	168	144	135	130	143	152	156	159	140	145	156	143	145	151	159	142	121	142	154	145	136	136	164	151	158	145	145	146	114	142	147	161	142	135	152	158	150	157	127	146	141	152	156	153	151	162	154	141	146	151	149	131	136	152	153	143	146	142	141	132	145	153	159	155	147	141	152	142	148	139	152	154	129	123	156	172	157	137	155	152	144	139	159	152	156	148	144	130	135	133	144	182	149	155	150	162	145	134	146	148	130	141	172	131	160	128	159	128	171	157	151	139	147	154	148	123	139	156	155	144	146	127	153	172	144	163	143	139	146	150	157	175	137	146	168	132	148	156	138	163	172	136	153	127	145	141	126	161	145	153	167	138	149	170	150	151	153	167	146	154	138	137	168	162	173	139	149	139	151	135	142	152	151	152	152	159	156	150	127	154	141	141	150	152	131	157	141	150	149	144	160	146	135	153	145	157	145	160	149	142	178	159	143	144	139	161	152	158	135	135	142	149	151	159	137	165	141	141	131	161	153	158	142	169	135	127	137	133	155	152	145	141	168	157	149	136	141	161	155	149	148	139	160	163	150	141	152	134	137	147	156	162	104	144	136	138	145	149	144	161	152	110	158	139	157	132	141	151	142	148	130	158	145	166	138	151	152	165	152	150	174	141	135	139	154	164	171	134	155	141	140	147	119	143	126	136	163	156	136	155	148	143	145	161	149	143	160	134	144	153	139	148	126	133	148	128	142	171	134	152	151	151	131	172	157	110	158	121	169	127	140	163	161	149	138	147	159	164	150	168	160	150	165	142	142	159	153	127	137	145	156	147	137	146	163	126	153	141	141	155	146	164	137	136	151	120	144	162	146	147	159
12028	6658	1510	930	700	480	371	321	245	240	210	192	197	158	175	171	137	158	165	135	148	158	152	155	142	143	152	133	123	114	157	131	113	141	141	116	122	118	140	130	141	105	126	125	139	137	138	149	122	137	127	119	124	130	151	145	110	104	104	115	124	130	122	114	124	112	117	128	138	125	139	123	128	133	129	119	131	120	123	127	145	121	97	138	142	130	147	119	139	143	120	102	110	129	129	120	144	109	114	103	135	123	143	138	112	110	132	129	118	116	122	94	122	126	104	109	129	113	105	102	109	109	111	123	146	107	126	141	121	96	97	111	119	123	129	140	117	122	135	132	112	116	126	128	110	121	127	127	125	115	119	118	108	109	122	133	137	148	133	137	135	112	123	113	120	128	140	120	117	113	123	122	137	139	125	132	125	117	119	118	126	102	119	144	118	125	114	121	110	140	116	105	127	106	124	129	145	105	132	116	106	120	126	120	136	146	108	115	128	113	123	123	135	114	123	121	116	136	128	106	106	132	123	121	130	137	121	116	130	107	121	120	129	127	141	131	120	121	137	125	135	138	119	134	110	112	126	115	117	105	128	137	120	114	113	116	142	111	120	136	118	103	126	132	138	137	123	126	119	114	108	114	126	128	117	135	119	116	130	119	121	109	136	142	108	140	106	128	133	131	121	109	117	129	132	138	126	129	135	116	123	128	117	139	120	110	133	117	130	125	123	121	106	124	117	136	123	120	117	117	101	116	136	134	114	123	116	139	127	102	110	134	118	134	136	101	128	118	109	109	138	126	104	111	128	130	119	117	127	117	117	96	112	115	105	133	109	130	132	105	157	92	99	127	124	123	90	155	138	101	112	120	122	124	115	120	125	117	109	115	118	106	112	121	134	111	110	115	128	100	112	137	105	135	122	120	126	127	124	122	128	122	110	119	133	126	125	154	84	127	110	130	109	104	144	128	135	124	143	118	130	132	144	133	123	104	125	108	129	119	126	108	119	139	107	108	103	151	116	114	116	118	121	129	141	113	100	110	135	132	121	133	127	111	127	99	125	108	105	123	128	134	152	126	134	122	114	112	128	130	111	120	119	145	130	133	113	124	125	126	101	140	125	125	132	138	126	117	122	138	119	136	112	117	138	115	132	118	121	119	121	115	128	133	122	104	146	154	137	116	116	119	129	121	105	105	104	111	113	125	116	133	126	136	130	116	127	137	121	120	117	120	114	121	114	137	110	99	113	115	111	127	131	131	145	130	136	131	117	112	112	131	111	135	110	108	125	120	105	140	132	118	124	125	105	107	136	124	112	110	141	114	125	116	128	137	126	114	128	112	132	120	143	113	124	146	124	130	126	123	145	125	126	122	130	128	104	108	118	126	115	96	128	101	131	108	129	125	116	124	127	120	112	130	138	130	117	124	113	112	118	134	141	116	117	110	123	139	124	121	130	136	125	134	126	117	108	107	150	114	127	110	105	104	113	119	97	132	152	125	126	104	132	121	128	107	139	123	122	111	108	151	101	138	103	129	129	129	115	128	121	134	131	122	134	139	122	126	136	122	137	123	127	132	106	123	142	139	118	130	109	135	117	133	115	117	103	126	119	121	126	133	132	108	125	137	134	148	127	111	130	114	124	114	120	104	119	123	127	106	126	119	103	122	118	113	106	130	134	126	125	132	107	116	137	130	135	116	130	114	135	136	127	116	98	132	126	117	105	125	133	147	126	116	131	124	126	131	145	139	133	107	122	131	142	138	125	106	130	109	162	102	137	99	117	141	122	121	131	126	137	110	152	133	118	110	131	148	156	124	128	97	129	151	118	103	125	131	135	129	153	139	134	120	117	126	141	124	118	139	122	133	110	104	134	124	122	118	108	124	137	124	128	115	107	115	128	142	128	114	129	136	93	120	118	125	124	129	130	143	132	129	115	117	119	115	128	110	112	110	118	122	121	122	119	117	135	118	129	130	107	122	133	113	112	119	139	110	117	126	132	128	118	140	139	137	123	141	124	130	138	142	134	114	120	128	128	129	137	109	113	140	137	131	113	138	98	131	134	125	106	108	129	137	148	152	97	115	120	127	124	112	105	120	121	123	99	115	123	103	130	119	134	110	119	126	124	135	139	118	125	119	107	89	114	108	118	148	122	133	126	136	129	132	148	123	119	123	112	118	149	150	130	106	123	129	113	124	108	119	132	116	114	136	137	125	127	135	127	129	142	128	128	123	126	122	129	106	127	144	134	123	121	138	120	110	118	136	107	115	140	123	116	149	114	117	120	127	118	120	110	120	115	124	138	113	115	124	126	112	123	131	127	125	120	117	137	121	106	105	134	122	137	125	130	113	103	130	102	133	128	122	123	134	127	113	126	128	124	109	116	119	121	128	117	115	122	112	109	109	117	118	91	135	89	131	102	129	126	113	131	119	122	107	124	141	116	148	123	125	134	139	112	123	128	134	116	127	129	120	124	114	110	110	99	127	136	132	115	128	134	121	115	113	122	130	115	114	123	140	124	102	96	102	108	119	116	124	130	105	144	125	144	115	131	106	105	117	130	126	135	93	114	140	135	124	123	138	141	119	136	131	124	117	123	114	132	121	120	109	116	121	112	127	118	115	123	119	131	121	120	108	136	135	109	121	108	110	117	103	118	124	106	131	111	134	142	125	114	131	113	134	129	129	130	96	93	138	132	103	134	109	114	115	132	118	134	121	118	137	119	121	106	104	124	136	112	115	143	123	128	116	128	98	105	107	106	123	137	119	113	126	117	120	112	113	109	125	128	113	140	125	125	121	99	125	129	119	128	125	111	129	117	103	138	138	137	127	140	124	103	134	120	114	118	123	121	118	111	121	120	126	106	111	128	101	130	132	133	125	113	112	104	152	127	126	130	123	134	142	114	128	156	133	120	147	142	156	114	106	128	141	106	113	133	121	129	128	101	130	118	123	128	120	129	132	129	118	115	149	112	124	120	126	132	101	132	107	134	108	111	111	119	106	109	118	116	127	122	128	127	118	124	127	113	129	117	106	118	122	114	123	112	139	120	132	132	127	121	133	132	142	140	133	118	123	126	109	107	110	110	122	130	129	100	139	99	124	123	128	126	115	132	120	116	139	113	124	139	151	129	138	125	113	119	104	133	118	113	117	126	118	132	113	124	119	129	133	129	129	140	119	126	122	123	126	132	116	132	124	122	123	120	108	140	124	118	119	125	103	113	136	128	108	115	101	137	118	113	140	132	112	123	117	132	108	153	123	152	123	113	104	107	136	137	110	142	118	122	121	115	134	129	101	122	127	135	127	107	98	126	130	105	127	105	119	139	114	127	108	134	112	103	117	116	126	111	127	130	124	120	127	115	118	105	135	130	113	135	114	126	97	116	121	137	136	103	108	144	121	135	145	117	120	143	135	126	104	119	109	121	126	134	133	124	129	124	125	133	144	120	125	107	142	121	113	114	114	105	105	113	134	128	130	114	112	105	116	132	140	121	108	139	111	124	141
6542	5458	2655	3108	2673	2158	1794	1423	1252	1057	993	809	783	706	656	686	593	560	534	499	509	455	480	440	428	448	427	382	427	385	409	391	377	387	379	352	398	385	372	357	361	371	397	348	374	367	390	351	353	359	323	345	323	313	333	339	339	308	360	336	349	333	366	346	360	319	338	324	339	309	331	362	351	337	325	342	324	350	335	333	325	318	334	365	302	331	328	327	318	343	329	286	327	299	340	342	328	323	339	324	311	343	320	341	343	308	331	310	316	330	339	307	303	342	328	309	326	318	317	294	362	331	329	373	342	314	337	308	331	316	318	306	319	318	303	326	333	343	352	322	339	306	340	285	305	320	326	355	326	310	317	305	318	350	321	305	295	324	343	347	327	294	311	338	337	330	335	371	296	326	317	332	293	347	314	321	355	333	352	317	331	346	314	340	332	312	333	325	317	311	288	306	279	330	321	306	300	291	307	291	326	309	337	336	335	311	303	340	310	331	322	316	287	315	321	314	318	297	313	335	316	321	313	310	326	297	329	345	322	316	330	320	316	345	319	357	330	314	330	320	308	317	318	306	310	350	300	311	324	321	319	353	334	307	336	316	294	345	334	324	331	338	343	298	330	286	307	306	336	332	333	346	344	326	326	333	349	342	301	323	320	300	325	319	328	352	330	329	302	338	283	307	350	328	322	321	313	333	354	319	295	344	336	323	304	338	315	320	336	316	307	300	277	307	342	336	310	302	335	333	305	315	322	296	299	355	312	299	319	313	340	297	299	312	313	321	337	338	337	309	334	309	363	320	280	303	325	309	333	342	333	340	322	306	300	337	318	291	307	307	284	318	315	327	325	314	332	295	309	333	332	335	341	317	325	312	328	308	325	317	341	296	327	312	341	325	318	307	327	332	304	339	325	309	308	348	315	324	318	325	320	320	324	362	313	322	342	318	334	318	331	302	302	355	343	312	328	331	321	301	328	314	308	300	320	331	307	307	327	307	295	287	349	331	310	344	308	339	316	330	294	310	336	304	308	325	339	323	318	335	293	347	318	318	329	290	322	301	342	346	330	352	333	318	325	325	322	314	315	305	304	337	342	329	320	308	331	357	318	328	315	291	333	302	348	299	339	317	305	311	312	301	323	337	328	327	340	327	303	304	324	320	323	344	337	313	309	302	325	332	333	324	321	339	315	332	316	312	334	323	315	330	327	306	303	344	305	345	324	330	308	330	323	305	358	302	351	321	300	339	354	336	319	273	310	343	306	345	327	296	340	341	320	307	337	276	333	348	344	311	287	344	320	328	336	298	361	341	319	333	296	351	301	335	341	317	311	339	302	326	312	333	309	328	333	331	279	316	346	313	282	309	315	309	321	321	314	331	343	318	331	334	326	298	311	337	327	324	318	355	314	339	344	312	298	322	346	335	322	298	340	306	370	335	317	329	307	313	345	303	320	305	329	314	317	345	297	318	337	309	330	320	311	345	332	338	321	328	341	325	353	325	330	335	354	326	324	313	335	285	354	347	316	342	278	327	318	320	295	317	287	310	355	296	311	285	322	336	316	329	343	332	336	335	348	375	332	333	329	330	317	331	311	280	322	329	297	341	327	327	296	341	339	307	309	351	320	312	302	349	301	346	328	322	315	323	341	337	307	329	306	343	332	316	327	326	316	323	321	332	315	359	336	330	312	309	290	310	287	305	353	318	308	270	294	331	325	336	334	316	313	334	332	325	301	335	290	328	334	314	315	278	337	315	285	332	303	318	305	327	355	327	341	315	316	339	327	326	329	342	313	321	322	310	345	338	288	347	342	323	330	344	325	303	307	330	305	301	353	316	330	324	291	331	308	323	338	315	323	347	358	311	295	362	332	330	332	316	290	353	293	356	339	348	288	319	332	347	321	318	320	343	306	285	320	314	334	309	330	307	321	342	278	319	329	320	319	337	321	310	346	331	353	328	327	337	307	311	347	335	330	329	316	331	331	289	312	306	315	312	343	364	346	328	331	323	314	349	347	297	314	305	324	315	335	313	307	350	310	315	301	302	348	315	306	333	326	310	307	300	324	326	363	324	325	299	335	336	320	308	334	315	321	337	325	300	284	321	348	355	323	322	290	351	289	315	309	328	342	327	308	334	323	329	299	328	335	313	290	346	328	311	331	328	337	340	331	315	338	318	321	341	332	309	327	329	295	314	338	337	325	322	317	343	326	302	339	312	316	341	345	315	291	337	321	320	321	334	294	349	321	321	309	316	284	292	324	300	350	337	283	314	318	346	333	349	340	311	335	328	323	326	316	327	343	322	331	310	327	317	334	314	308	299	362	306	339	323	306	350	326	318	347	334	302	306	339	322	345	281	319	267	286	324	326	331	335	313	289	350	317	309	305	344	295	312	298	346	318	333	334	333	324	318	326	365	334	306	341	308	306	326	287	311	283	293	333	315	292	326	338	319	300	315	328	342	326	312	318	315	337	322	303	300	294	343	346	323	336	314	317	316	339	356	341	364	316	312	313	320	326	349	333	304	299	312	338	316	308	338	327	310	319	311	320	286	343	317	330	298	362	288	316	312	349	342	302	334	312	326	338	327	318	322	294	318	344	308	304	358	344	341	328	335	309	321	322	316	315	350	352	325	320	313	316	327	337	332	327	336	282	308	278	320	328	326	323	324	305	300	324	307	343	317	328	333	313	324	322	326	307	287	325	330	341	292	310	308	332	346	319	338	313	328	340	337	305	347	299	299	307	349	303	330	344	330	327	282	349	286	314	335	309	337	318	319	317	296	331	314	355	305	339	347	309	319	315	345	309	325	326	321	314	330	286	335	318	354	308	333	330	312	305	338	318	347	310	336	325	330	310	341	328	318	302	315	330	350	345	348	329	344	342	327	303	321	335	338	318	321	310	354	296	339	302	318	333	291	300	308	308	350	298	272	361	314	329	306	286	333	311	322	316	295	311	315	299	318	309	322	322	321	293	312	324	301	313	322	350	311	334	322	362	305	306	310	335	346	329	307	280	334	339	335	349	311	356	356	316	319	304	317	300	313	336	372	348	316	346	326	303	321	363	315	309	324	336	297	351	330	331	357	310	306	311	328	324	308	340	316	337	307	315	301	310	329	348	316	291	341	295	328	340	305	346	332	339	305	325	323	349	319	347	291	311	313	314	322	336	330	330	313	300	313	316	316	336	316	345	368	305	313	343	331	314	357	318	354	325	343	322	333	324	297	332	339	328	324	338	336	338	292	323	346	295	332	293	325	304	330	319	319	321	340	341	319	345	329	328	293	302	325	315	299	285	294	319	275	303	359	303	329	327	304	340	319	323	296	296	316	337	333	296	336	313	305	351	299	327	300	331	313	330	335	318	320	329	308	328	325	367	313	304	357	345	309	326	364	326	348	305	331	290	328	312	328	307	329	321	323	316	350	307	324	312	320	348	271	319	338	295	327	318	316	316	326	321	344	348	332	337	328	308	317	311	296	311	318	326	306	287	340	298	310	341	322
20135	13646	4086	2086	1307	943	727	575	538	430	394	360	340	336	274	292	253	263	257	262	255	234	251	263	228	232	257	231	243	227	215	200	207	223	243	233	224	219	251	233	215	210	205	227	222	185	199	191	202	197	210	224	227	199	192	184	209	219	213	210	213	203	208	191	212	209	222	207	205	200	226	195	193	186	212	183	244	228	184	198	228	193	205	187	185	183	216	191	202	213	190	206	213	204	209	202	215	212	211	204	209	221	229	215	212	236	230	209	202	206	222	197	219	222	199	197	216	201	189	204	236	189	190	226	178	205	212	223	219	207	205	219	216	224	199	215	259	208	204	207	213	197	217	180	203	207	211	219	202	225	205	198	222	213	219	224	201	205	213	189	209	223	209	182	184	198	210	170	199	174	224	231	207	189	210	199	211	224	232	235	197	185	196	243	208	204	218	218	235	216	220	232	217	173	190	209	231	213	216	186	179	215	198	224	188	213	215	199	201	201	189	219	207	202	195	179	183	220	221	212	212	224	195	214	213	206	212	217	214	204	191	200	199	198	203	206	229	202	180	191	207	194	217	213	201	186	225	192	218	207	206	187	223	207	226	194	221	192	185	196	217	191	188	196	202	196	207	206	180	208	204	199	212	212	221	211	199	204	204	207	192	200	216	225	188	191	200	211	197	191	191	222	228	189	193	220	206	187	206	238	209	213	219	201	223	230	202	216	196	167	222	222	210	231	189	197	172	211	204	207	188	214	219	200	190	208	192	225	182	195	226	218	196	205	218	209	211	209	213	208	198	194	182	228	198	184	218	214	184	194	213	207	213	188	196	199	167	216	211	226	198	214	190	198	197	207	241	194	201	164	190	200	199	243	217	203	215	214	212	198	217	196	213	200	194	207	218	214	186	194	192	215	231	226	190	216	194	222	227	233	222	189	229	194	210	232	210	220	213	201	207	224	199	217	199	250	182	207	209	194	222	198	212	215	196	202	220	200	202	219	218	196	215	218	225	201	204	191	194	221	191	192	226	202	193	206	212	187	192	202	199	216	197	227	200	199	208	186	180	202	181	198	207	185	204	194	203	233	211	215	201	212	188	212	199	223	204	209	228	205	179	219	200	200	229	216	187	191	189	169	188	193	233	199	202	211	225	210	190	226	205	192	215	227	189	216	194	184	205	168	173	203	208	204	207	198	213	200	205	213	204	202	182	215	204	187	212	210	208	210	212	192	202	184	203	181	211	225	196	210	213	206	183	197	196	194	240	246	196	201	253	194	207	211	208	190	207	215	198	189	202	171	245	205	190	185	202	193	218	212	197	207	223	192	179	190	215	195	224	215	187	180	183	219	227	208	204	207	181	206	216	193	184	215	213	201	180	198	216	197	236	200	205	205	198	194	216	219	193	230	192	208	178	215	222	184	233	235	221	237	187	194	226	237	204	195	188	211	223	185	240	226	204	216	218	177	188	218	183	196	178	176	202	179	202	217	214	197	205	206	207	196	187	217	209	181	202	218	214	205	210	190	191	226	207	202	193	219	220	224	211	199	171	202	203	193	198	200	221	219	188	193	194	229	220	208	212	184	210	214	219	223	222	195	187	204	206	200	210	194	234	204	233	198	189	224	215	182	218	207	215	213	184	195	218	195	153	224	179	205	192	198	178	220	183	194	226	228	196	197	211	218	235	215	190	178	200	213	205	212	170	170	211	200	215	202	198	212	235	183	204	206	199	231	189	199	200	201	222	222	245	217	212	207	183	203	211	196	217	218	205	187	199	203	197	200	190	198	197	207	193	173	223	188	212	219	221	209	209	208	203	201	222	216	211	224	192	195	196	232	214	230	218	196	232	206	200	196	186	198	195	214	192	198	251	197	215	224	220	183	211	200	217	216	211	202	212	213	213	208	197	197	197	221	177	204	229	187	211	192	192	198	224	212	212	199	192	211	187	183	210	199	189	204	199	241	197	207	207	186	190	202	204	205	182	197	178	200	183	226	208	208	202	218	209	214	204	182	212	222	216	231	196	236	174	199	206	219	218	222	211	194	191	202	199	201	210	201	206	211	198	208	215	225	205	211	194	187	184	213	198	207	209	208	200	194	199	211	194	224	243	199	211	222	233	219	242	234	202	230	212	234	194	183	202	225	205	203	202	223	188	211	188	253	189	227	191	213	189	209	215	225	208	183	182	202	201	195	187	216	202	199	201	202	181	190	180	227	215	212	200	187	220	214	220	222	201	225	185	189	208	182	190	191	206	212	216	209	218	188	222	203	209	209	231	204	219	202	205	192	189	198	191	198	205	215	202	236	208	195	194	180	200	210	208	196	211	195	220	199	175	209	199	213	191	210	194	211	210	218	226	192	206	201	218	191	199	227	210	226	187	200	187	214	218	225	205	184	210	193	205	202	220	199	193	228	216	205	217	231	186	192	202	198	189	197	224	227	221	215	206	192	205	189	216	208	213	216	208	194	211	202	198	231	232	208	198	205	212	233	217	191	186	189	184	185	201	176	207	201	160	215	199	193	211	218	205	217	221	190	221	199	226	203	205	221	192	224	189	195	214	212	193	219	243	199	194	194	197	230	195	215	201	211	193	184	227	221	201	222	201	194	211	204	218	217	181	179	215	220	194	214	223	214	205	230	215	212	210	208	200	195	220	206	198	205	214	189	194	186	174	194	207	226	208	195	205	218	214	193	221	195	193	202	234	196	219	175	172	193	194	191	233	194	186	207	217	184	204	201	214	203	192	225	206	197	198	202	194	212	194	205	178	194	170	239	178	190	184	215	203	194	225	205	209	196	213	183	209	218	223	191	231	229	197	222	206	208	217	215	192	209	218	192	232	202	205	226	239	216	225	199	227	206	201	199	222	220	225	199	189	218	215	201	192	203	209	213	228	201	207	162	210	223	201	197	202	197	216	215	194	203	201	190	198	237	212	217	219	213	212	220	174	193	229	206	202	190	184	206	210	206	207	193	198	218	233	196	212	204	218	212	217	193	193	179	189	201	197	174	202	220	211	194	187	231	188	202	195	223	193	207	220	210	210	201	190	198	205	212	192	202	214	177	220	196	215	206	203	217	201	199	207	200	197	205	208	196	218	229	226	217	213	201	230	196	206	199	184	199	223	216	204	195	200	223	202	183	211	202	205	206	234	188	191	228	203	202	215	209	217	190	216	213	219	183	191	203	216	206	239	214	181	183	188	212	195	184	214	205	231	233	186	202	207	179	192	215	225	202	207	216	209	180	182	200	217	191	205	192	220	191	193	224	213	192	219	212	194	207	201	211	207	221	191	201	190	216	208	197	189	202	207	205	197	201	244	221	229	181	190	214	207	207	218	214	209	193	220	195	217	197	183	212	212	216	199	162	196	209	205	195	211	199	232	182	190	232	222	193	183	237	210	208	210	222	222	208	198	225	195	202	209	206	190	219	190	200	212	244	206	197	185	208	219	204	186	185	203	211	212	202	223	198	201	189	211	185	180	198	226	224	188	197	210	188
8476	8552	4952	5591	5113	3874	3106	2475	2254	1927	1611	1528	1317	1199	1145	1075	1025	955	907	814	805	771	736	720	677	710	727	667	619	633	607	641	587	589	565	588	627	599	572	594	527	524	568	528	566	514	521	515	528	505	558	523	538	487	522	497	505	483	529	521	518	506	524	527	485	530	512	545	492	489	506	508	438	459	518	484	507	490	516	547	473	499	481	485	439	504	503	515	497	545	546	479	503	489	524	470	481	480	438	469	495	479	483	459	468	495	487	459	480	491	509	482	468	498	480	507	473	418	491	506	494	522	459	467	461	460	473	496	471	524	489	511	464	433	503	492	530	485	473	494	492	493	491	490	491	523	428	435	459	505	498	444	511	509	470	472	461	501	503	490	457	491	484	460	514	526	513	503	484	454	439	490	506	481	469	479	475	494	484	471	501	455	536	490	468	442	477	474	481	514	502	498	437	469	513	466	520	485	473	492	510	497	447	471	465	491	501	492	485	469	459	492	502	509	467	480	450	493	496	479	435	494	513	468	469	449	475	474	496	445	451	469	500	506	514	488	484	473	477	464	471	464	487	480	476	514	510	492	473	509	482	480	481	459	497	485	500	489	502	463	474	466	470	503	467	463	502	474	482	503	453	477	496	481	479	459	514	468	530	474	510	504	496	495	471	448	513	470	474	494	492	471	494	464	470	460	475	509	490	487	466	524	508	469	493	505	507	445	484	455	485	482	503	451	512	471	507	494	489	449	509	500	501	491	496	458	479	478	504	499	463	509	492	428	491	487	460	451	477	496	496	444	479	469	483	463	494	506	472	541	511	459	455	493	489	489	556	456	497	475	481	506	474	470	452	521	441	480	505	498	447	470	481	492	451	511	506	469	488	486	489	503	474	462	487	497	456	507	471	464	544	480	477	491	499	444	482	470	466	466	480	479	514	486	469	477	478	489	453	458	455	479	459	451	473	498	480	489	473	510	489	479	484	483	449	480	453	445	489	482	495	506	467	478	452	479	511	473	478	478	486	458	485	492	442	446	500	487	494	482	467	486	486	491	484	492	541	493	485	471	449	444	487	444	481	434	503	479	454	448	421	450	464	491	488	471	495	489	458	460	447	439	490	481	451	488	500	480	491	502	486	482	532	517	452	446	468	461	480	477	477	451	444	459	464	458	477	478	455	472	508	526	485	453	461	484	481	518	482	463	434	469	477	470	448	465	478	455	502	498	476	467	493	493	493	483	459	495	485	470	488	453	466	471	504	474	496	479	474	494	500	475	468	505	464	455	475	472	497	480	486	508	486	486	456	450	484	459	490	477	512	475	461	538	466	493	497	471	458	468	470	459	478	502	501	524	459	477	474	460	458	475	482	470	482	481	440	514	465	538	488	498	464	457	431	464	483	492	493	500	496	470	487	437	437	471	515	450	497	470	470	471	506	505	480	469	481	465	471	483	474	469	473	455	452	466	466	518	490	501	472	462	478	446	443	477	477	488	447	504	486	481	463	484	498	469	465	464	491	452	469	477	462	474	479	447	509	488	489	452	433	480	491	504	509	462	482	518	481	459	461	536	478	450	493	480	494	487	465	468	467	488	505	475	469	487	461	474	531	449	481	503	473	471	454	496	495	448	495	471	443	477	501	520	486	452	469	457	427	471	467	444	465	476	515	489	456	479	478	494	490	474	487	454	462	463	520	468	468	411	481	480	488	479	444	458	472	499	492	478	484	476	487	482	508	442	458	483	497	463	476	458	495	476	463	469	482	508	525	465	486	460	476	484	480	486	492	489	466	518	495	476	509	493	529	473	473	485	499	499	463	491	484	455	467	486	480	446	443	433	491	467	507	450	471	505	462	487	489	485	488	438	527	513	459	459	447	460	486	482	509	454	473	540	487	489	483	492	514	475	468	474	471	483	506	500	491	507	488	463	461	473	480	473	463	523	500	434	510	485	447	505	476	483	482	458	505	491	461	460	453	473	497	484	478	494	462	444	485	492	491	525	456	492	480	488	516	492	496	494	471	481	468	438	459	524	471	465	489	498	470	440	500	514	457	482	472	499	485	475	479	481	533	489	456	461	475	500	497	470	474	500	468	522	478	466	528	420	467	506	450	485	493	475	439	448	471	485	466	514	481	490	473	472	486	454	471	481	485	452	480	502	512	483	478	449	492	447	472	474	475	451	483	459	461	512	437	473	528	491	518	499	447	475	502	464	499	486	459	486	479	507	486	495	481	485	441	505	483	476	519	457	474	510	494	490	492	472	507	476	481	444	478	463	498	492	496	498	456	492	516	469	483	478	478	505	468	447	486	454	481	500	503	537	458	491	453	495	460	469	497	477	466	473	481	486	460	460	490	478	507	489	458	488	476	439	512	522	503	484	462	506	455	500	491	487	453	468	467	484	465	496	454	473	475	437	456	435	502	503	500	539	529	517	478	475	512	457	496	480	463	493	473	488	466	475	488	515	470	461	485	478	491	474	494	443	457	466	470	470	513	466	488	464	465	476	513	565	468	459	468	444	445	451	504	477	518	477	529	461	467	481	453	476	443	428	513	482	475	522	461	454	469	478	434	477	489	496	487	514	470	428	500	520	466	495	494	477	480	457	477	506	498	464	456	491	538	506	511	485	470	488	495	506	497	456	470	500	497	480	465	465	494	483	486	476	512	473	482	499	465	470	505	495	479	529	503	455	482	485	491	429	499	487	504	470	471	456	475	484	486	515	467	474	516	496	447	487	456	453	447	507	492	434	485	480	454	456	480	473	514	469	472	486	470	525	466	471	421	484	471	512	431	454	469	497	486	470	487	459	470	506	479	455	485	495	486	423	461	478	465	457	497	489	505	469	501	474	421	489	460	461	477	467	498	467	453	464	493	500	479	489	477	463	479	483	457	469	462	494	477	476	493	460	496	473	447	476	491	455	514	473	495	494	480	439	507	531	482	486	479	459	492	475	477	489	455	500	499	479	516	447	489	504	486	483	455	502	489	500	504	525	502	482	486	497	488	499	477	467	497	471	478	478	485	457	466	500	458	436	481	473	464	459	465	453	468	491	445	491	501	480	479	461	508	451	482	467	492	493	470	428	483	476	455	460	485	471	465	492	468	520	490	495	459	503	444	465	441	472	484	448	473	494	503	524	517	467	494	436	492	455	469	485	483	515	490	500	504	451	464	468	482	490	526	508	473	449	464	479	481	480	486	485	432	522	542	512	497	480	438	468	494	490	518	456	467	479	462	463	490	448	472	513	501	521	493	487	504	494	488	479	474	456	480	465	472	476	489	488	500	504	442	460	519	472	480	458	471	486	458	506	494	487	458	501	478	482	493	462	478	498	485	528	469	474	468	453	482	465	503	470	469	496	473	459	488	463	454	463	514	504	483	504	500	439	483	470	502	482	521	493	480	477	447	474	459	479	475	505	482	465	439	486	471	487	509	517	500	509	512	466	481	470	470	480	456	477	506	479	499	478	465	481	437	446	492	486	489	481	465	491	463	472	489	449
3145	672	106	66	86	50	55	48	43	55	41	44	47	40	39	42	38	38	30	49	51	52	54	47	48	48	47	38	43	36	59	54	37	57	61	37	48	58	42	38	47	41	39	57	45	41	39	51	41	37	42	46	33	54	44	39	39	42	41	46	47	51	53	46	48	41	45	35	43	43	54	40	45	50	48	42	43	49	40	55	54	38	42	49	55	50	47	38	41	46	54	55	48	41	36	39	47	48	47	44	39	49	43	35	40	32	42	36	41	45	41	44	37	54	59	32	42	36	54	46	55	37	39	35	31	41	51	44	45	46	43	38	36	40	42	52	53	52	38	62	46	38	46	36	47	49	43	47	31	42	45	43	44	34	34	48	39	51	56	45	44	47	43	56	48	49	48	44	39	45	49	46	38	38	33	54	47	60	45	47	42	46	45	44	38	48	45	44	39	38	37	39	47	31	24	44	33	42	35	40	45	49	47	51	40	45	46	42	39	49	46	42	43	42	31	46	44	50	47	49	41	49	45	50	41	31	35	65	40	45	38	42	47	39	35	58	42	54	43	58	46	29	50	38	34	51	45	38	51	61	47	39	40	42	54	48	28	45	43	57	35	33	34	56	60	41	38	46	44	48	28	49	36	42	29	36	51	45	52	33	37	51	48	48	44	49	45	37	53	37	46	43	54	45	48	36	41	47	31	45	37	31	29	44	44	42	49	69	51	39	57	43	44	44	36	42	34	29	31	41	42	33	42	43	35	48	47	50	51	39	51	38	34	42	53	49	40	46	48	55	52	44	56	40	46	36	51	34	47	42	40	50	44	35	48	51	33	48	39	59	51	50	50	49	48	51	44	31	49	52	47	51	47	44	53	44	46	52	50	46	43	41	31	45	46	49	61	27	48	44	41	36	43	52	46	45	56	49	47	43	46	38	51	44	46	33	42	57	38	34	38	39	31	41	58	47	34	42	54	38	49	53	38	46	56	38	48	41	43	48	47	45	49	47	49	49	49	48	57	73	46	44	32	43	46	42	40	61	32	56	59	38	33	34	46	51	52	42	42	50	41	38	50	47	46	49	47	41	44	45	45	39	36	53	61	38	62	39	37	39	52	52	54	44	38	48	43	36	50	37	52	40	47	44	39	46	40	44	44	40	49	43	35	48	48	38	34	51	58	38	47	48	46	33	50	40	49	50	42	44	41	41	39	39	42	44	37	47	33	30	39	42	50	30	38	39	49	42	44	45	37	41	48	38	52	48	40	51	44	38	30	34	32	48	66	44	36	46	41	41	48	35	36	47	33	46	50	46	34	51	52	45	35	41	49	42	55	56	35	57	44	44	53	45	51	41	50	41	32	42	53	40	42	40	44	40	45	42	42	52	49	43	49	53	39	54	36	43	40	31	42	41	35	50	43	54	42	56	48	42	44	46	46	40	47	37	36	40	46	43	39	52	31	46	46	69	49	50	46	48	47	43	58	47	48	46	44	46	49	40	47	40	28	32	41	50	43	57	36	40	45	38	42	53	51	42	44	43	59	53	50	41	34	54	53	40	36	47	51	46	45	50	51	49	40	36	48	48	51	41	38	45	45	56	57	42	38	46	58	50	42	47	58	40	37	36	40	33	54	48	32	35	40	46	49	35	40	44	54	39	37	36	48	43	46	49	46	54	42	42	52	47	32	45	40	39	42	45	48	44	64	32	51	50	53	47	37	37	38	35	43	46	45	44	49	42	44	55	38	36	40	33	25	41	37	48	40	31	38	40	22	39	42	40	35	46	49	44	50	43	31	49	37	38	49	33	51	50	40	59	53	38	34	37	49	48	59	40	37	43	48	52	39	36	55	38	40	35	33	42	33	54	58	38	44	51	38	36	26	41	41	44	42	49	46	47	45	47	45	33	35	40	35	39	45	38	37	45	48	36	37	38	36	54	46	58	40	43	49	36	40	41	38	42	40	45	52	59	50	38	54	49	50	36	36	60	46	54	42	39	38	45	53	46	44	56	40	42	58	46	42	39	49	56	48	49	53	47	42	42	32	49	47	23	27	38	39	41	47	42	44	52	49	43	43	60	51	55	30	42	39	50	56	43	37	45	35	54	47	57	42	51	46	51	47	38	51	40	53	49	49	38	48	44	38	42	42	42	43	47	35	41	36	37	41	42	49	47	37	41	42	48	30	44	49	51	44	39	39	39	43	49	47	46	50	50	57	42	35	43	48	44	47	36	44	53	43	46	34	44	33	34	37	39	36	32	49	53	36	39	43	44	51	45	51	45	50	46	37	56	50	50	48	49	49	61	41	41	39	48	43	46	47	45	48	38	47	52	49	37	35	47	58	44	41	57	36	36	40	46	52	50	32	45	52	49	40	40	37	51	41	43	35	38	44	51	46	39	44	43	54	43	45	43	28	38	43	49	43	50	58	54	63	56	45	33	27	36	39	45	45	41	55	46	45	50	48	39	50	41	35	47	34	60	50	42	40	37	43	54	47	47	47	40	39	52	47	46	59	37	45	51	44	52	55	42	32	57	48	54	40	30	41	49	47	43	41	51	35	40	38	39	43	47	39	31	34	32	51	54	45	44	42	49	40	40	47	43	40	44	34	51	44	48	39	54	49	39	51	42	35	45	56	40	52	37	36	40	36	55	38	27	49	31	46	33	37	55	45	41	48	51	42	49	60	35	42	46	42	57	44	39	33	43	34	46	37	47	46	43	24	33	46	43	51	35	48	50	40	51	53	56	49	55	47	39	42	37	42	38	42	43	37	44	55	41	49	52	50	36	41	33	45	51	38	56	45	46	46	54	36	41	46	39	38	52	45	51	34	41	40	48	39	58	34	57	39	34	40	52	47	32	41	40	39	45	41	47	52	47	45	48	39	46	35	40	55	52	43	47	40	43	60	68	47	36	32	43	44	36	34	49	47	31	34	32	43	39	55	44	44	40	54	51	44	36	40	43	41	47	42	48	49	56	38	37	37	52	41	46	41	58	35	51	45	40	52	42	33	42	39	48	35	43	49	51	36	47	45	43	50	41	33	45	36	61	46	46	47	53	53	38	46	41	42	51	49	42	59	46	36	54	40	48	47	42	28	42	62	52	44	45	43	43	33	46	38	38	49	38	36	40	58	44	43	40	53	30	41	56	45	40	34	38	38	53	47	44	48	49	46	55	42	41	49	43	36	43	37	48	48	44	44	54	47	28	52	33	48	50	42	39	40	46	49	33	40	37	46	45	48	40	35	57	43	41	31	41	30	41	50	40	36	50	35	41	55	52	28	41	39	43	58	53	35	35	43	46	48	42	30	44	42	53	41	40	43	46	61	39	44	37	46	54	60	45	36	53	52	40	51	56	45	53	48	46	52	42	49	40	51	45	46	42	48	44	41	49	32	35	44	41	44	40	51	65	43	44	42	33	54	37	50	38	44	56	50	48	49	43	43	40	51	45	45	47	28	51	54	43	50	42	44	38	36	38	34	46	45	49	47	57	41	44	39	43
2385	670	277	252	294	259	217	191	185	193	170	163	152	152	181	151	157	161	145	131	160	145	156	146	173	142	150	148	162	169	139	148	146	134	140	146	144	141	147	142	141	147	165	145	162	141	142	153	150	156	143	146	157	144	162	143	156	148	118	138	140	148	157	125	143	124	132	130	144	128	153	137	153	140	140	162	155	136	148	115	143	126	146	135	144	158	143	128	155	166	152	148	173	130	152	140	150	160	135	134	143	147	148	149	163	160	128	158	150	130	118	164	135	173	154	136	149	146	123	136	134	130	146	120	150	141	131	164	152	148	126	143	138	134	141	130	159	135	139	135	154	159	147	115	150	158	143	140	133	125	141	152	141	127	147	135	133	157	130	138	132	164	157	140	116	134	141	147	165	145	171	148	136	149	153	170	150	142	135	145	135	138	129	158	147	140	118	143	148	125	149	154	130	135	150	164	157	159	142	144	139	144	130	149	135	154	167	134	133	152	162	124	143	144	132	133	176	148	143	137	147	150	150	146	141	140	132	133	138	161	137	156	138	150	148	156	148	124	160	148	140	166	153	128	143	158	159	157	161	145	159	143	119	154	164	153	155	145	148	137	135	152	151	161	167	139	142	141	124	141	165	137	161	145	137	147	165	119	138	141	128	141	124	168	140	166	139	123	158	141	141	148	160	122	156	158	159	149	148	149	145	148	153	142	155	148	158	142	159	125	153	148	134	143	155	141	132	155	160	154	114	149	158	148	143	138	150	175	160	142	134	163	129	165	129	141	156	147	146	127	151	148	152	147	137	129	144	128	157	137	127	129	121	147	162	119	142	137	149	152	156	151	145	152	131	134	140	146	147	131	162	141	144	140	146	138	136	150	138	162	139	147	136	142	138	145	128	181	142	154	148	155	143	160	149	145	142	148	157	145	133	144	159	134	147	134	142	171	144	130	148	145	162	146	124	140	127	129	142	141	145	177	130	145	153	149	163	148	144	140	147	146	152	164	143	165	132	153	136	145	146	147	144	176	139	145	150	140	127	151	144	134	150	152	149	135	145	143	154	145	128	154	131	130	154	151	141	137	128	127	148	149	141	128	165	149	127	154	130	162	149	133	128	149	143	156	146	134	144	139	144	140	139	133	148	157	147	147	175	146	151	157	143	147	141	148	170	137	133	140	161	146	151	141	177	156	131	144	142	151	158	153	150	154	140	108	150	168	148	144	149	133	168	140	145	152	160	165	143	157	149	136	143	136	158	157	142	135	154	146	141	147	166	129	148	130	149	134	142	145	136	130	136	134	133	142	122	137	153	153	177	150	155	166	144	135	141	140	160	144	136	134	141	135	154	138	133	140	146	148	151	126	135	144	131	133	168	151	171	131	164	150	150	138	153	148	131	152	153	153	142	143	150	139	121	165	131	140	131	154	143	145	149	134	150	134	138	151	140	144	154	146	151	128	138	137	128	136	153	185	170	147	136	149	150	153	152	159	154	134	140	147	138	118	145	146	180	162	152	149	158	133	136	147	135	148	166	156	165	147	153	131	149	142	139	135	151	154	138	123	162	140	151	121	135	161	178	147	145	171	150	145	132	150	150	122	159	117	145	127	166	156	133	150	138	160	140	145	161	152	143	149	148	144	141	131	152	137	169	133	157	168	141	141	129	147	144	120	161	127	138	137	142	134	142	151	153	144	127	131	153	134	146	147	157	155	134	140	139	134	145	158	168	125	137	138	140	148	171	137	154	168	150	146	150	145	157	152	155	146	167	130	130	135	147	167	146	152	135	150	156	146	164	133	138	118	166	140	165	148	165	134	144	145	162	142	158	153	110	144	143	135	127	144	147	159	150	145	169	134	134	138	149	135	127	165	156	136	157	120	135	143	151	149	142	140	158	140	172	165	133	143	155	142	142	151	147	143	140	169	144	154	136	131	155	156	144	155	131	140	168	152	130	145	137	113	148	133	152	150	142	145	126	157	139	163	148	138	142	140	155	131	128	137	143	154	141	174	132	142	133	147	158	139	146	157	137	146	129	158	130	145	155	151	145	160	138	171	133	159	157	142	151	154	151	128	153	143	161	134	150	156	143	160	142	129	146	150	141	155	148	144	148	159	154	146	136	151	144	146	145	140	143	155	163	147	134	146	149	142	137	138	141	151	123	139	151	139	145	145	167	140	126	125	159	128	144	131	144	124	150	142	145	163	141	136	148	153	153	148	144	154	141	139	137	143	134	131	146	155	148	139	145	152	154	141	135	126	142	140	152	139	146	175	154	165	150	164	149	138	139	144	166	155	163	137	141	144	128	145	141	146	135	149	144	153	151	144	127	155	159	148	153	138	140	162	151	137	141	139	151	137	145	141	124	148	134	140	135	131	137	156	139	139	144	167	132	144	140	143	144	165	145	162	156	168	140	130	146	173	142	169	174	142	125	136	143	137	146	143	134	136	147	158	146	167	144	134	139	159	166	150	155	148	131	131	161	127	149	119	150	133	133	156	150	130	149	154	126	125	154	138	125	158	157	134	146	142	160	150	129	126	158	138	156	138	171	137	153	115	125	173	146	143	148	147	156	157	141	140	116	144	159	161	148	150	143	132	136	142	168	150	144	165	141	160	136	154	148	157	143	145	145	139	150	156	149	154	163	154	164	135	169	151	147	145	159	131	170	155	147	151	152	132	137	164	143	147	175	144	145	147	138	149	140	137	145	154	145	126	156	141	171	161	144	140	128	149	134	153	127	145	148	149	130	144	150	138	148	142	145	145	172	132	140	143	144	162	131	163	151	151	155	157	150	147	137	139	154	172	141	155	143	170	161	138	146	118	156	162	115	158	157	122	139	135	162	144	139	148	137	143	129	146	136	144	132	145	138	159	159	140	150	146	152	125	148	141	141	150	136	154	131	140	146	134	141	139	142	160	180	146	136	129	133	155	160	154	168	114	166	155	143	121	137	127	153	129	152	149	150	156	126	151	142	131	137	168	132	174	143	143	152	157	143	139	155	140	149	123	159	147	125	154	158	141	134	128	122	149	143	171	151	131	142	163	154	130	156	147	140	153	137	135	139	141	153	158	163	156	137	176	134	127	149	146	160	175	151	133	163	146	130	157	158	145	169	141	150	162	142	148	157	138	171	116	132	127	138	159	161	137	154	162	134	147	148	158	138	145	158	166	125	161	145	128	156	152	120	155	150	127	139	160	137	165	146	130	161	148	127	150	135	160	138	128	138	144	148	129	177	140	135	186	148	139	158	157	154	158	151	140	143	144	126	145	149	154	155	126	148	148	144	142	149	153	120	149	160	131	155	163	158	128	140	135	139	145	152	137	138	141	135	156	150	146	142	156	155	139	162	126	157	125	163	155	159	140	147	150	150	143	120	143	141	164	151	156	143	154	150	157	171	158	147	139	123	137	155	124	144	132	137	122	151	138	172	160	133	146	148	128	141	152	149	140	143	159	146	156	151	127	137	121	137	148	155	148	166	153	169	140	156	153	156	150
11668	6438	1472	923	668	506	398	359	252	242	210	223	179	177	181	147	163	144	133	145	148	127	127	161	149	115	124	143	135	150	134	117	143	116	139	144	130	137	123	132	127	114	121	135	132	139	109	145	134	110	132	120	113	118	118	135	153	131	122	131	133	134	110	137	134	128	146	128	146	98	132	117	110	137	122	134	123	108	88	111	117	132	134	139	122	118	116	118	117	124	115	119	125	121	130	105	113	128	126	136	131	100	139	105	135	110	126	122	144	119	128	109	122	126	120	125	128	138	130	142	119	123	123	113	125	110	106	118	122	119	120	136	101	111	126	137	118	106	127	129	126	116	133	135	114	136	114	96	111	150	111	101	131	114	125	117	126	134	109	131	134	124	134	140	118	97	114	144	123	130	146	124	92	128	119	123	135	102	138	142	112	134	134	103	129	108	147	130	103	126	136	127	146	130	147	143	125	110	106	118	138	121	105	115	128	129	133	129	120	124	143	130	114	103	132	127	154	148	120	108	146	124	108	143	120	132	145	126	129	121	131	123	117	126	119	119	111	110	116	126	131	127	130	116	143	83	117	126	134	131	125	145	104	101	124	120	119	107	116	128	114	138	133	127	117	105	126	94	117	108	124	131	117	113	123	132	117	121	123	130	132	117	127	145	148	130	126	132	109	107	127	113	114	111	114	148	151	143	133	105	137	129	130	115	125	93	110	103	117	134	113	125	140	126	128	114	143	133	113	127	111	106	117	114	115	108	119	132	128	120	123	120	128	92	128	115	126	112	124	129	128	139	144	156	134	129	118	135	154	133	140	137	125	126	120	113	136	104	119	131	113	144	141	113	125	114	114	143	109	121	130	137	140	140	119	149	136	118	115	102	116	133	127	115	128	111	117	118	113	121	123	141	121	109	119	125	124	122	132	117	116	114	129	117	119	120	123	122	101	134	133	111	119	133	126	133	120	119	142	114	119	129	117	115	126	109	139	143	126	106	144	115	130	108	124	111	127	115	120	117	123	112	147	118	121	131	135	122	126	124	111	145	114	130	123	110	122	122	129	144	122	129	130	128	96	125	131	119	112	154	129	130	121	118	128	147	122	96	129	123	154	119	141	134	133	135	132	126	131	112	120	120	128	132	116	117	139	119	131	121	120	128	114	102	110	123	132	146	141	128	118	130	130	106	108	100	110	127	120	122	111	129	135	114	121	129	119	119	142	118	135	140	100	143	138	131	127	113	114	117	139	126	123	136	150	127	116	117	124	109	119	137	118	127	110	133	119	133	131	124	114	108	115	129	155	152	123	128	126	129	141	115	134	123	100	129	108	115	126	114	125	131	141	113	112	134	140	127	133	129	136	125	101	109	116	108	122	138	128	125	104	108	121	143	133	120	123	110	121	137	119	115	124	118	109	119	136	114	131	120	94	136	120	108	125	124	132	122	142	124	137	143	143	128	126	112	114	105	117	126	125	111	128	133	129	117	141	119	133	121	120	120	131	125	113	122	121	127	139	148	125	130	124	127	115	139	119	125	120	124	104	121	108	149	137	115	117	92	109	146	104	120	112	115	117	122	117	109	125	132	133	114	142	113	132	139	129	157	113	115	142	129	126	129	119	119	132	126	103	122	130	116	149	128	120	104	107	151	124	112	98	127	94	119	118	138	118	116	127	134	122	121	116	113	119	135	125	143	121	124	127	109	110	123	117	106	124	152	137	128	143	109	118	126	122	116	117	125	126	127	133	128	123	110	124	137	123	128	128	118	120	117	145	132	114	128	116	108	125	139	141	128	114	117	122	139	124	119	119	115	134	113	120	111	144	107	123	105	140	126	142	126	138	125	126	125	104	125	125	119	109	138	123	114	119	134	117	122	117	112	111	115	126	121	135	116	123	117	131	105	152	134	121	126	124	124	131	109	109	132	115	135	127	114	117	129	134	121	119	106	123	125	113	134	132	117	132	122	129	129	130	102	98	123	116	109	123	131	146	151	128	117	118	113	135	121	115	138	96	127	115	124	109	129	119	136	112	120	138	131	126	132	135	133	109	112	123	132	113	128	131	129	130	117	133	121	140	121	121	121	140	105	117	116	118	123	110	119	130	131	142	118	116	130	122	135	144	120	126	137	123	125	130	117	147	126	114	130	88	120	121	116	114	143	132	104	116	117	111	112	115	110	127	129	118	134	128	124	138	129	122	139	118	122	113	118	124	128	102	134	109	144	131	131	129	120	104	132	122	132	126	123	119	124	126	124	98	125	121	125	119	126	114	123	142	130	133	124	111	123	128	110	118	118	120	121	136	138	123	129	111	129	123	128	114	128	123	130	145	129	135	130	136	133	130	123	131	114	121	122	113	108	105	121	117	110	137	114	119	123	131	142	121	94	111	114	119	121	113	126	128	112	143	147	103	113	129	122	141	145	124	150	132	123	110	117	103	115	129	133	97	118	140	138	107	106	107	128	110	100	129	111	141	133	132	133	136	124	135	136	127	121	123	128	128	106	109	158	130	119	137	138	134	124	118	130	123	105	124	133	118	118	120	122	102	142	125	126	125	119	125	134	134	115	108	114	139	102	124	118	118	123	105	125	116	145	103	133	129	121	128	107	126	121	143	116	115	130	116	121	131	113	105	127	124	132	130	129	111	144	119	132	116	122	136	150	130	109	116	118	115	111	137	131	140	115	139	130	128	125	126	136	134	125	120	106	140	129	113	134	127	131	99	127	105	137	116	122	141	134	132	132	112	129	116	114	124	114	128	149	133	115	118	108	118	134	126	116	122	129	128	128	134	113	128	115	131	113	120	132	123	134	115	115	118	126	105	146	123	126	120	102	110	124	110	131	126	129	138	132	113	128	122	126	122	118	123	114	137	124	122	125	119	138	117	117	126	121	125	109	114	123	137	120	117	121	115	137	124	122	113	124	126	138	132	104	122	121	119	135	138	130	134	140	144	120	104	120	147	130	100	113	130	135	117	119	145	133	141	107	112	143	141	142	111	109	115	116	117	111	116	127	106	94	123	113	116	133	96	130	143	113	112	124	119	107	103	135	158	141	149	137	109	123	96	129	119	125	115	116	115	138	132	118	129	142	126	129	131	135	122	108	116	138	126	134	121	105	110	137	115	110	117	128	123	130	121	131	130	140	138	129	142	127	103	110	123	118	122	124	134	115	143	140	112	112	101	130	129	121	128	111	110	136	137	123	101	128	111	111	119	124	118	123	108	123	120	117	113	140	139	116	120	115	143	126	118	134	130	127	114	131	131	117	128	131	129	131	115	121	100	117	106	136	127	141	126	127	114	123	142	116	146	135	119	119	108	119	133	134	98	139	113	128	127	139	124	115	102	134	132	113	130	162	129	140	132	121	117	124	123	124	112	140	133	125	114	127	115	127	153	126	128	124	120	98	121	130	126	107	120	126	131	151	136	111	131	132	127	115	119	113	131	145	142	104	134	137	140	125	118	119	128	103	130	99	125	117	135	130	150	116	128	123	113	137
6612	5236	2744	3026	2647	2204	1613	1385	1156	987	952	873	745	731	650	624	583	554	563	547	493	490	436	471	432	405	417	434	418	401	360	380	411	363	393	385	371	357	387	368	361	360	376	364	346	373	349	389	368	318	332	342	379	340	318	360	365	317	337	318	339	324	340	312	327	308	329	296	337	319	328	328	301	325	308	356	329	312	335	332	309	319	326	332	348	344	335	328	296	295	313	288	336	327	324	338	321	340	350	322	301	331	325	340	308	293	323	285	307	352	317	309	323	313	347	293	372	324	280	333	327	324	348	309	346	311	346	316	324	300	303	308	336	343	350	348	331	315	312	334	295	324	337	321	296	303	317	312	339	351	341	322	305	319	344	353	329	318	325	338	327	302	335	349	343	306	320	326	325	335	345	329	341	315	308	340	317	352	317	310	333	316	379	325	309	300	313	327	337	322	330	321	348	301	339	318	323	300	320	345	362	317	355	284	352	319	335	337	327	307	311	326	307	303	324	318	339	347	312	315	336	320	300	305	318	300	333	308	322	292	332	297	308	306	310	297	311	311	320	299	316	328	307	317	327	322	327	311	340	317	308	309	337	322	338	315	331	294	296	312	314	293	327	348	309	311	345	326	297	313	338	337	321	334	330	323	322	326	346	325	341	346	306	294	293	319	312	303	315	316	320	328	322	324	367	304	311	302	348	337	310	314	299	301	330	308	343	316	346	295	312	333	358	323	323	284	337	303	322	316	287	333	333	332	327	345	308	311	329	323	316	314	311	320	313	343	341	296	317	372	330	339	368	323	325	311	354	278	316	304	304	362	300	302	327	329	316	339	345	340	289	326	313	337	344	317	350	313	344	296	324	344	329	347	333	314	313	297	331	328	291	322	318	304	333	324	345	332	349	387	288	305	363	340	326	318	319	309	307	357	343	320	297	303	328	296	303	306	302	345	290	309	314	308	302	342	319	324	306	351	296	306	326	303	319	272	315	299	334	307	320	330	315	326	317	329	318	334	332	313	347	284	332	304	320	332	297	334	320	323	329	293	310	312	318	339	298	303	305	344	337	300	307	300	350	353	350	336	333	313	322	327	303	299	325	289	320	313	348	329	289	326	340	312	267	298	319	335	307	326	325	312	305	335	317	331	313	346	296	320	306	343	301	322	346	359	307	342	321	361	331	317	311	297	316	312	311	325	348	300	318	297	336	342	329	331	343	308	299	312	317	362	297	327	341	301	324	315	339	305	344	317	357	311	328	327	311	328	307	314	337	294	313	312	349	324	307	281	332	330	329	312	312	329	322	325	321	320	317	318	292	329	315	314	302	313	291	322	289	335	335	296	337	303	333	319	307	322	352	318	328	328	320	331	296	341	324	323	306	302	330	291	341	327	313	302	336	333	323	331	287	334	301	335	328	362	282	298	337	322	315	304	323	309	330	310	324	292	324	333	332	330	298	343	310	334	357	334	343	320	289	326	337	316	347	318	303	345	323	334	312	329	303	299	331	303	332	348	307	318	315	325	299	315	342	346	358	344	296	319	299	329	349	320	298	348	316	297	305	313	330	328	332	304	316	322	323	289	337	328	312	318	330	318	349	330	315	305	301	297	354	321	333	322	319	295	320	304	311	325	336	320	319	313	294	309	308	332	303	339	303	307	320	325	325	299	294	315	330	322	330	349	340	336	319	319	317	308	338	289	327	330	340	313	314	336	341	319	298	316	303	331	308	321	320	341	319	321	294	322	287	295	346	293	294	336	314	360	354	298	331	313	313	303	342	332	316	344	320	339	340	325	303	349	350	298	341	316	296	315	320	356	308	310	309	328	275	349	352	319	346	299	293	327	311	329	344	331	307	354	287	326	311	350	319	351	326	337	318	326	356	353	342	287	314	270	325	336	331	322	312	303	286	333	342	311	301	312	342	311	299	324	336	315	317	311	319	333	319	310	330	325	311	325	341	315	311	299	339	308	310	326	290	341	313	309	334	326	312	308	323	313	341	325	303	328	323	312	350	346	335	345	304	312	313	328	315	312	307	330	339	325	331	333	281	301	322	323	313	316	313	321	334	295	323	351	326	325	323	319	337	296	330	301	300	333	328	331	329	334	317	317	363	298	314	317	326	308	315	367	324	336	312	304	329	337	323	332	316	334	333	332	335	311	304	315	322	356	310	314	330	290	310	337	330	335	322	304	324	328	359	334	309	317	301	354	304	328	314	338	315	324	316	322	347	316	315	313	329	341	319	328	302	313	304	287	317	319	371	305	324	337	319	330	317	326	346	342	330	324	328	328	332	335	329	319	312	313	340	319	336	312	307	311	321	328	319	323	319	290	316	315	336	308	280	350	353	327	373	336	311	303	356	286	330	296	330	306	323	306	320	328	343	307	302	350	300	310	294	305	341	326	306	335	314	312	350	324	318	273	295	325	309	339	311	312	375	331	319	327	328	319	322	334	332	295	313	315	316	323	305	324	336	295	305	327	326	299	306	343	336	309	333	326	269	338	284	321	322	374	318	342	311	316	342	325	335	352	312	317	313	293	315	331	361	357	295	339	343	320	327	328	322	352	326	314	317	332	285	334	324	301	322	307	323	351	332	338	321	332	342	330	362	332	319	328	295	325	328	295	312	324	318	339	308	327	301	372	336	361	347	348	351	331	307	311	311	319	332	345	384	333	352	325	298	327	331	322	340	321	321	298	298	291	313	309	340	345	302	322	307	322	329	340	336	292	314	327	323	331	332	341	326	330	341	295	312	319	309	302	324	333	314	307	328	318	303	289	314	321	297	330	328	304	335	345	294	335	282	316	331	315	329	348	367	314	285	319	325	321	300	324	316	322	305	353	315	308	319	338	320	326	304	326	302	297	316	356	313	327	319	330	329	307	279	326	328	326	327	289	298	351	322	330	371	319	318	335	333	315	309	328	296	318	309	323	308	307	329	330	341	326	295	320	337	312	352	283	318	331	306	317	341	308	316	305	359	310	304	305	317	317	289	300	338	312	335	320	289	325	300	327	337	307	290	330	309	323	302	321	371	291	334	302	327	312	319	321	311	324	309	314	328	296	357	322	335	278	337	350	325	293	307	326	314	317	332	318	348	306	361	339	294	316	315	330	299	322	328	315	339	313	348	307	299	345	275	309	326	288	338	289	319	338	314	314	354	336	308	312	349	327	355	336	314	315	333	344	318	302	349	313	322	347	319	299	309	315	316	346	333	354	331	334	293	322	319	354	323	317	338	322	322	347	316	318	322	303	322	321	350	331	331	333	307	325	324	356	348	335	364	374	310	329	320	303	315	315	323	378	330	317	309	331	302	345	313	351	319	359	335	321	302	295	326	310	339	327	332	316	367	319	320	350	315	307	327	328	309	317	330	324	328	331	334	320	313	303	312	325	351	348	316	322	312	341	324	324	337	345	319	316	332	334	354	316	296	284	330	320	323	343	328	335	305	328	325	342	309	341	311	350	313	292	301	326	306	344	303	324	334	334	304	309	324	334
20202	13188	3838	1997	1273	957	728	539	509	431	379	338	352	306	268	288	304	219	293	254	242	212	239	217	214	194	237	231	221	238	227	199	198	223	212	220	231	219	218	218	214	208	213	189	213	208	236	231	210	200	241	210	213	236	219	202	204	223	189	239	215	208	223	208	198	198	190	207	200	230	228	208	214	205	220	223	228	184	208	202	188	205	192	210	222	202	218	231	251	213	204	207	225	216	176	172	206	206	212	196	196	208	193	192	198	221	232	220	219	178	200	192	197	209	193	193	172	218	206	201	205	211	199	211	162	222	229	216	196	213	224	236	227	174	210	206	195	184	197	204	240	188	206	209	209	208	211	176	224	233	204	209	194	229	179	205	220	226	195	207	203	213	195	205	198	245	188	218	246	204	186	210	204	229	192	204	201	216	255	208	206	191	219	216	216	224	230	202	199	205	199	201	217	240	199	191	224	205	194	192	223	213	229	207	241	222	203	200	196	202	248	225	188	192	227	207	188	223	204	195	244	229	211	210	191	172	200	216	196	201	188	174	202	225	171	232	203	204	228	196	174	203	195	194	199	206	225	200	211	213	216	202	220	236	190	208	189	203	220	192	198	204	201	186	210	189	213	202	178	235	174	195	205	218	192	208	206	210	196	203	198	181	222	214	195	173	215	202	207	240	229	225	202	200	210	205	180	206	207	176	191	239	209	230	214	184	200	227	202	226	202	212	216	228	196	215	212	190	208	231	217	207	223	218	198	203	211	200	221	210	219	190	227	193	209	183	191	199	181	223	224	194	222	209	204	192	210	185	230	205	215	205	216	188	194	205	196	185	224	180	197	184	189	213	193	197	222	236	193	222	198	192	166	191	242	189	189	188	197	186	201	186	225	220	200	201	222	203	226	217	195	211	188	186	222	195	201	223	202	201	195	183	219	200	191	217	224	222	189	206	199	192	177	229	201	164	215	186	201	213	219	201	196	181	214	211	193	172	210	221	217	204	205	219	238	195	200	194	208	187	182	195	220	219	184	212	216	202	204	194	226	199	218	169	201	189	219	179	184	187	198	225	206	198	239	193	211	187	208	211	205	196	219	216	191	198	212	199	209	195	200	210	196	216	212	219	197	218	229	196	191	221	196	195	223	207	212	176	175	199	211	189	225	213	193	218	227	200	226	190	196	194	201	178	216	187	184	192	225	210	201	193	228	204	213	208	210	205	172	175	189	192	191	200	225	234	178	180	198	196	201	182	196	207	177	183	210	225	215	191	203	217	175	191	198	172	208	212	212	193	196	205	202	209	234	209	192	204	199	209	194	197	233	221	225	207	198	225	215	197	208	184	214	216	195	233	191	177	206	234	215	186	219	202	207	205	198	178	203	174	195	202	183	215	214	215	179	199	184	215	226	167	199	200	215	244	205	188	212	219	202	226	208	193	193	194	227	200	227	192	218	212	199	200	165	217	182	188	220	225	172	204	194	210	183	191	212	211	207	194	210	216	209	211	220	197	188	190	212	222	222	218	174	224	197	202	189	214	183	216	170	214	206	187	222	215	206	180	181	203	199	208	221	211	186	208	214	189	208	216	192	190	208	212	211	191	224	168	217	199	231	197	197	200	236	199	213	176	209	203	183	207	211	172	216	181	187	200	214	200	198	204	207	195	212	183	196	181	195	206	250	224	213	200	201	206	194	203	202	213	192	203	186	177	217	204	214	174	206	179	238	215	205	200	229	221	179	217	197	198	218	196	198	186	219	229	197	198	233	193	202	171	193	213	218	192	173	163	230	201	208	211	199	225	243	189	208	203	192	213	209	224	215	213	226	186	221	199	200	211	241	201	233	203	221	192	204	237	198	212	234	206	215	207	186	168	204	191	216	215	198	242	209	210	196	191	221	200	221	207	209	199	192	191	174	195	163	209	206	210	212	187	207	181	208	234	217	190	202	210	210	194	179	198	187	193	207	199	216	206	204	183	207	198	201	216	179	213	231	225	197	215	235	209	220	217	219	191	223	212	211	213	201	185	224	203	216	186	188	210	194	220	188	222	196	194	197	214	225	224	198	217	213	238	223	228	206	182	223	201	213	201	206	187	209	180	186	185	188	176	207	196	197	206	195	179	182	180	171	210	206	214	201	183	210	201	200	178	211	194	190	175	229	210	195	219	214	194	221	184	214	213	211	219	213	206	199	191	190	177	210	203	186	206	230	202	188	194	209	201	190	184	203	224	218	192	185	216	207	197	206	218	183	231	214	190	207	189	220	199	170	187	194	181	204	178	203	201	199	223	209	223	224	197	198	177	209	205	220	196	198	207	222	207	197	197	206	217	192	208	172	214	222	226	199	186	178	229	209	187	196	207	188	208	200	218	216	211	191	202	221	205	189	208	187	213	195	193	190	202	184	193	196	184	215	196	206	214	229	223	208	190	216	187	211	183	217	224	180	205	218	206	204	196	223	213	186	217	215	221	191	188	195	186	232	214	219	188	206	188	197	199	227	171	191	200	201	195	198	197	209	211	206	207	200	192	203	208	197	200	184	205	205	213	210	189	209	207	198	211	227	172	206	203	196	229	183	199	168	237	218	223	211	195	190	202	200	222	189	210	205	176	203	199	233	190	198	203	205	189	199	172	187	188	174	198	184	203	207	190	208	240	221	209	208	190	200	191	184	183	210	204	217	199	201	205	210	200	224	184	182	213	198	196	206	205	214	180	226	217	213	211	230	190	204	186	219	213	208	254	225	209	188	217	192	196	198	177	198	188	190	220	210	188	220	196	191	218	197	185	189	202	219	206	197	205	237	224	227	227	224	199	202	183	197	191	221	217	205	193	171	208	211	220	210	222	178	203	177	201	190	211	227	199	194	209	202	218	204	200	188	208	178	189	207	230	197	190	209	199	207	197	191	186	203	222	193	212	208	211	208	198	225	209	187	190	239	211	210	183	215	211	195	176	198	201	182	232	222	185	208	187	202	228	221	215	202	194	196	186	235	183	193	182	200	209	219	182	215	209	205	203	184	229	196	217	197	165	213	211	201	184	208	202	218	209	193	189	202	192	226	183	174	233	186	207	194	188	212	187	187	214	203	201	208	222	171	204	208	233	206	209	221	207	204	205	211	220	248	217	215	212	204	190	220	176	191	184	196	198	192	195	204	203	188	188	192	232	217	186	223	212	223	222	199	199	209	219	212	186	191	246	214	225	193	192	206	211	198	189	198	199	222	174	222	195	196	223	193	227	189	217	220	195	200	210	185	171	192	196	196	201	216	175	217	194	229	212	193	200	232	189	193	201	167	198	199	224	205	202	199	207	192	206	226	204	212	223	168	195	207	218	197	219	192	214	187	212	201	215	197	237	200	214	224	178	192	204	199	215	184	208	179	210	225	210	202	203	214	190	207	213	205	200	213	214	200	197	204	194	193	192	190	211	197	206	211	184	228	191	202	213	215	209	200	191	204	222	202	219	190	198	207	195	228	224	204	196	197	202	261	205	225	173	192	199
8551	8304	4989	5576	4993	4022	3054	2525	2178	1919	1675	1468	1302	1217	1096	1044	975	910	882	840	853	797	743	716	688	689	700	677	668	636	668	597	628	597	596	587	597	593	608	615	562	578	533	571	529	538	583	564	554	509	523	561	475	505	528	510	486	521	523	497	496	493	523	465	526	481	531	483	476	512	474	480	500	489	502	510	522	486	534	478	498	434	551	478	484	520	473	496	509	477	492	502	475	487	516	475	491	491	459	491	462	522	506	512	493	474	536	482	481	559	489	473	517	481	467	483	495	490	457	482	508	467	485	470	497	499	499	480	499	498	469	448	475	450	472	489	480	462	435	493	482	496	478	448	493	463	490	478	471	497	480	493	491	428	460	496	480	495	457	503	478	457	458	497	434	465	508	481	530	487	435	512	479	470	464	408	474	489	415	520	519	491	460	479	457	478	433	468	483	445	455	416	468	517	484	459	469	496	481	479	469	469	515	491	467	514	476	445	519	478	482	460	479	465	495	497	502	504	473	468	472	476	515	502	434	444	450	441	500	497	476	485	495	507	482	458	464	479	507	468	495	467	444	480	404	491	508	485	459	439	521	483	501	481	479	504	493	429	465	542	494	485	461	513	450	496	484	476	504	501	440	509	443	530	464	482	464	472	473	488	523	448	486	467	478	473	481	479	434	470	496	461	451	456	486	469	482	489	509	441	466	489	494	482	469	491	483	513	467	483	456	509	458	453	516	479	455	476	500	494	536	465	476	493	509	457	530	471	485	488	463	504	467	508	503	481	519	483	475	480	485	488	451	485	478	477	484	483	478	474	479	471	452	465	434	464	468	496	465	475	480	495	445	464	445	477	494	465	455	502	450	494	493	457	483	482	460	455	479	444	439	502	478	477	471	501	467	477	445	480	474	494	491	456	484	455	473	502	480	469	518	488	461	519	487	502	469	501	493	467	459	468	486	482	441	457	449	500	480	461	474	497	468	506	501	479	475	496	485	489	457	494	462	473	436	495	476	499	504	487	501	470	475	468	466	485	516	498	460	454	485	488	496	458	478	465	469	472	471	488	471	465	452	507	498	517	493	503	430	458	526	482	497	490	489	475	484	449	483	480	521	480	454	447	485	455	485	450	488	478	484	468	489	480	453	466	461	496	516	472	479	459	480	429	511	448	490	496	482	438	474	483	459	463	493	459	451	410	441	461	481	481	468	507	473	477	467	499	485	464	474	457	494	470	491	486	467	464	516	483	486	488	458	487	516	482	488	521	507	479	475	544	450	503	499	466	463	467	506	483	448	509	484	467	505	451	488	464	489	461	486	453	480	483	458	448	483	478	478	473	455	470	473	495	465	495	435	462	483	436	511	504	456	469	475	498	492	485	438	461	516	459	490	490	462	479	480	456	473	454	530	482	440	499	473	498	502	483	484	471	461	472	433	488	491	490	502	506	487	458	483	440	451	477	510	475	458	497	478	492	473	463	472	456	469	512	485	484	468	468	484	501	479	492	487	500	499	465	476	502	454	505	472	475	489	522	450	488	436	503	484	452	459	503	474	477	460	488	463	473	522	451	457	517	486	449	548	487	471	474	485	498	479	515	473	484	513	480	479	491	500	508	515	507	485	456	487	423	466	446	485	461	490	489	486	479	497	463	493	487	463	496	474	475	427	493	498	470	476	505	469	494	510	488	497	499	480	519	488	473	463	482	474	515	470	508	495	531	475	503	488	465	482	506	476	474	497	473	487	465	515	465	473	464	488	464	492	493	494	484	471	486	473	487	454	486	469	464	451	516	486	496	485	482	486	486	485	471	442	488	477	452	447	511	441	438	532	460	447	456	475	501	481	451	475	475	486	521	450	469	499	490	491	464	473	488	479	493	478	445	507	463	476	463	458	525	441	488	463	495	449	434	466	465	483	475	473	495	477	475	450	472	485	460	500	512	481	490	480	544	501	487	490	452	465	474	471	446	471	458	504	478	473	488	493	473	471	485	491	478	501	450	509	493	482	502	476	498	482	508	477	480	502	480	466	446	439	450	511	473	475	468	492	461	444	523	520	473	464	512	456	455	505	502	473	480	451	478	485	513	494	492	504	481	477	458	456	506	452	469	471	449	482	452	494	459	467	497	476	513	507	482	465	462	463	458	499	488	526	466	449	492	484	452	472	512	487	467	504	481	498	479	485	494	475	489	445	441	492	470	501	491	472	468	503	512	439	451	502	435	471	456	465	481	493	428	509	469	551	503	470	454	479	491	498	468	499	468	478	495	473	490	480	435	483	474	502	456	485	456	522	483	521	498	477	469	488	475	429	479	493	525	508	502	452	451	483	496	442	480	477	451	480	490	482	496	487	509	526	465	507	483	427	491	494	447	484	498	465	475	453	459	459	539	484	449	470	489	452	487	462	492	469	468	421	481	469	495	479	478	514	468	476	500	493	489	462	472	473	456	465	494	458	491	446	458	491	461	448	444	498	473	486	474	451	483	455	486	437	486	485	501	498	475	475	500	454	514	488	504	469	496	485	459	490	464	444	498	490	478	503	472	469	477	484	475	462	437	494	517	483	496	501	498	459	492	467	484	483	483	480	462	457	445	485	504	484	473	497	470	454	488	476	447	476	435	510	490	479	465	489	438	519	448	443	498	503	506	469	472	462	479	486	471	488	490	515	451	491	491	492	483	459	468	488	476	458	456	469	422	516	454	460	507	464	459	456	435	494	486	498	489	473	483	475	472	464	526	489	459	461	485	440	466	474	491	455	435	476	497	486	439	483	483	495	487	485	441	477	498	488	477	460	484	472	510	490	466	485	471	504	493	471	488	511	505	525	511	478	398	509	497	453	492	487	489	454	470	487	528	474	480	481	501	472	477	471	514	465	529	450	458	458	469	452	505	482	476	452	479	464	466	468	509	468	481	492	473	468	480	479	470	451	490	502	478	480	472	503	471	446	471	454	456	460	496	493	501	486	438	451	431	480	469	486	515	465	468	438	518	485	410	479	484	461	491	478	488	540	514	467	490	489	497	467	455	495	486	475	499	496	491	488	429	473	528	487	493	428	486	465	482	485	525	473	433	508	490	476	471	478	476	474	483	462	424	512	461	436	468	473	480	514	503	452	495	482	490	498	501	501	453	456	460	474	465	503	445	477	455	490	489	507	455	486	429	486	481	496	453	449	417	469	483	486	474	499	508	483	515	494	482	479	478	466	472	472	490	477	471	466	447	457	505	491	497	499	475	472	457	513	489	482	462	487	460	475	517	472	492	487	482	492	453	525	473	476	499	503	446	497	473	493	510	484	464	479	487	480	467	445	491	468	460	469	466	460	484	476	471	504	477	476	449	484	441	466	446	492	472	485	486	482	464	445	470	488	479	478	503	468	461	519	476	478	468	496	486	450	490	467	437	470	491	512	488	473	483	458	468	550	454	477	473	461	467	506	474	491	444	494	479	496	484	490	458	471	481	429	454	477	483	515	498	469	478	446	472	463	491	476	487	482	480	470	431
3073	490	73	78	60	60	49	51	31	48	43	48	48	34	49	50	43	48	29	31	45	50	46	49	39	47	46	29	37	43	56	35	38	41	41	43	33	46	56	53	51	37	50	49	44	48	48	46	43	49	47	32	39	38	41	34	42	46	41	51	32	41	47	43	44	41	51	41	53	38	54	40	52	44	39	44	48	47	54	49	50	36	26	40	51	56	29	43	45	40	55	42	26	43	50	54	36	48	47	47	37	48	40	39	45	52	43	37	53	30	48	38	44	43	36	43	44	43	36	55	44	44	34	42	45	51	47	34	38	42	48	50	40	46	46	48	42	35	32	40	43	48	42	41	49	36	39	41	43	39	38	36	51	38	50	48	36	46	37	43	49	58	47	36	40	56	49	49	49	36	44	46	40	50	39	53	44	38	47	45	40	34	36	42	38	47	54	32	54	34	51	49	43	43	51	45	46	47	56	44	41	43	36	32	41	42	31	44	35	54	45	33	39	47	34	43	44	40	49	48	54	43	37	52	39	39	34	29	44	36	35	38	51	41	38	47	42	42	43	50	38	42	50	46	45	51	36	46	56	50	37	51	40	46	34	37	33	47	46	42	35	44	43	50	43	38	33	51	36	38	43	39	53	42	45	41	54	31	48	38	31	58	49	36	36	40	46	61	43	62	45	41	35	46	45	38	34	42	56	44	35	51	40	53	50	44	45	51	46	27	52	35	49	52	48	36	25	47	43	39	34	44	49	54	28	35	50	45	45	36	55	35	51	43	33	43	54	38	55	48	54	41	45	46	43	26	42	38	42	47	34	43	42	45	45	54	42	48	35	44	39	49	41	37	47	32	42	54	55	41	44	39	48	37	53	46	40	48	46	63	53	40	36	35	42	44	38	38	35	46	38	48	65	58	32	37	56	41	37	29	45	39	38	39	38	32	35	38	47	37	48	44	57	45	41	47	40	48	44	44	46	41	40	57	50	38	51	41	45	43	35	67	46	50	48	37	51	45	41	42	43	38	46	47	31	37	33	45	40	42	51	35	42	35	33	61	51	27	43	33	51	34	42	45	44	33	35	38	39	32	48	47	57	53	40	38	42	32	35	42	38	41	38	48	34	46	35	47	51	41	41	41	45	44	45	42	48	44	43	42	45	47	52	32	44	42	45	43	54	55	46	30	42	37	46	39	27	36	44	42	50	37	32	47	19	51	44	35	38	43	34	46	42	43	40	41	38	45	48	45	58	44	42	43	52	54	43	38	50	40	51	39	39	45	39	44	41	50	34	38	49	38	37	40	48	43	40	42	32	53	46	45	61	54	53	41	35	55	38	39	39	44	48	42	49	40	36	43	44	48	46	52	48	46	44	37	42	65	36	39	40	40	47	34	47	39	41	38	45	43	46	32	49	47	47	53	41	48	51	49	43	47	47	41	51	49	37	46	33	40	43	47	52	36	38	49	40	34	40	31	39	39	35	48	52	33	33	42	34	57	51	40	46	37	53	46	39	39	44	41	49	45	41	44	34	42	44	48	54	34	34	43	42	43	39	47	44	48	33	38	54	41	41	35	38	41	38	49	44	37	48	41	43	44	39	53	40	44	40	45	44	60	50	40	47	46	38	59	34	35	48	51	38	43	45	56	43	48	36	39	55	52	42	52	33	42	52	33	48	45	48	42	37	34	43	52	50	46	48	53	38	54	42	37	50	46	49	47	32	36	38	41	29	51	41	59	30	45	33	52	39	46	33	47	52	52	43	36	50	34	50	55	41	46	30	48	51	48	29	38	30	32	54	47	42	55	43	40	46	42	43	49	43	43	46	38	51	32	56	45	38	24	45	43	43	47	46	40	54	44	51	41	45	41	48	51	54	35	37	49	31	41	45	46	36	50	55	45	40	35	46	44	51	63	40	40	34	48	52	48	46	51	42	38	56	50	54	42	49	40	48	38	36	32	31	42	39	28	46	43	45	45	45	34	55	52	39	38	43	47	46	52	36	39	45	49	52	44	40	46	43	46	37	36	42	51	53	42	44	53	51	43	43	51	42	44	44	62	52	52	35	46	47	52	39	50	54	34	39	48	47	43	35	20	42	43	52	42	48	46	53	38	41	43	48	50	57	43	37	30	38	38	57	51	44	35	37	47	42	44	47	52	48	47	35	41	38	40	43	36	42	45	46	43	45	57	41	48	44	39	39	33	48	46	40	41	39	37	51	40	48	35	40	47	26	36	49	33	25	39	35	32	46	48	57	35	43	35	59	34	51	56	49	42	47	43	42	40	41	34	32	44	41	35	52	41	40	44	51	31	48	54	39	39	54	61	41	43	47	37	28	42	40	48	48	47	39	40	48	38	42	38	43	50	41	56	56	37	58	45	29	41	48	50	42	47	40	51	42	47	53	44	36	43	45	52	37	45	65	50	56	35	31	46	40	59	48	36	41	46	34	51	44	55	42	41	43	32	45	37	47	41	48	36	36	46	44	45	45	44	46	41	47	48	47	40	38	57	46	47	44	51	40	47	47	42	62	48	50	43	64	37	48	45	50	30	39	46	38	49	35	49	46	44	39	39	41	58	49	44	51	49	41	30	49	34	46	33	46	49	35	39	35	41	39	43	37	45	41	50	48	61	41	47	40	41	41	42	48	56	40	48	44	45	58	40	42	47	46	50	44	42	45	49	49	52	35	44	45	57	55	43	54	41	44	40	27	37	29	50	49	48	43	28	45	51	45	37	49	49	39	48	36	49	40	31	41	42	48	41	44	53	47	60	47	42	44	44	43	44	56	39	45	42	37	55	50	42	51	35	37	41	43	51	39	46	46	41	39	36	31	32	39	44	38	31	37	38	49	42	44	40	46	38	48	29	41	49	43	45	49	52	31	57	39	39	42	54	52	31	45	46	53	37	42	40	40	40	43	40	39	50	71	53	34	39	48	49	37	39	36	38	33	40	53	37	38	49	50	47	55	53	31	58	43	50	44	42	44	56	50	39	41	39	47	51	34	51	37	58	46	34	58	51	39	32	43	47	51	39	42	55	29	38	44	51	49	34	51	38	43	37	41	43	37	42	45	49	39	32	45	40	37	40	46	50	37	44	54	38	48	49	49	48	49	46	47	45	43	45	40	45	40	48	49	40	42	58	43	36	57	44	45	35	44	39	49	38	42	42	40	43	37	41	46	46	38	42	38	45	43	52	46	41	48	47	50	51	43	42	47	40	41	31	44	35	46	49	44	60	50	40	34	47	37	34	41	45	49	32	47	43	38	38	34	38	55	49	44	46	47	38	40	44	42	33	35	34	51	47	46	43	42	55	52	51	61	45	44	45	43	38	51	45	49	53	37	55	37	47	44	45	48	39	44	46	44	56	32	41	44	42	42	22	36	62	45	47	43	37	38	29	38	43	44	47	50	50	46	47	38	33	46	43	55	59	38	44	54	58	54	47	32	43	45	43	48	40	48	42	44	46	39	55	46	30	42	45	38	30	46	42	32	52	43	38
2348	586	234	236	232	204	185	190	169	149	156	152	169	154	157	141	139	151	149	163	135	152	157	155	161	146	134	152	161	146	139	130	148	171	164	149	137	139	148	138	139	127	134	157	137	143	128	149	131	143	174	153	135	149	153	142	131	155	154	138	116	145	140	153	140	133	162	133	161	129	157	146	151	144	142	156	136	155	155	141	143	140	123	146	146	143	150	138	122	130	159	141	159	134	143	131	156	145	158	145	147	141	143	144	153	141	160	136	138	147	158	146	117	159	137	159	127	123	135	143	162	145	147	154	156	135	159	124	149	172	129	144	143	150	133	127	142	147	151	125	166	150	131	116	136	134	131	130	143	162	143	150	132	170	142	146	151	167	155	143	145	133	146	133	143	146	162	150	133	152	158	175	159	146	145	163	143	163	136	134	153	152	133	145	134	165	159	122	139	147	152	144	152	140	145	154	137	126	131	143	142	149	148	141	142	152	152	161	137	140	142	130	162	159	142	139	156	154	156	155	157	143	124	144	159	132	150	147	144	142	146	152	136	171	135	155	142	126	145	140	124	136	136	148	115	143	142	148	131	116	142	161	126	144	140	111	131	154	152	145	140	129	142	143	137	146	163	147	144	129	139	137	130	138	151	112	134	127	147	140	130	151	126	139	160	135	129	143	144	122	167	151	143	134	119	149	154	160	151	128	123	162	138	121	139	145	136	130	156	146	149	139	135	130	140	142	135	124	153	147	154	130	144	163	138	135	145	143	171	123	145	136	129	154	127	151	130	131	133	136	139	154	143	150	135	129	163	141	135	147	150	148	148	122	131	155	142	133	157	147	124	117	144	156	126	162	153	120	125	132	156	130	143	127	118	131	170	154	141	143	129	152	134	144	132	131	150	136	156	142	143	142	137	129	131	155	130	142	150	124	164	144	142	143	137	146	155	153	128	148	144	128	125	138	145	124	160	140	144	123	135	164	120	138	134	147	118	140	153	149	157	133	146	149	148	135	129	143	153	140	132	150	145	141	131	164	147	119	159	149	127	155	136	143	141	142	129	147	111	151	152	142	146	126	160	137	125	149	157	134	156	140	145	135	137	134	131	163	136	141	135	140	149	148	130	136	137	141	143	139	157	160	149	144	157	150	154	127	127	171	144	161	151	145	143	131	145	145	122	132	162	152	147	143	149	139	158	134	158	143	159	143	138	137	146	149	145	133	157	152	138	142	144	157	159	128	151	144	130	148	145	146	132	151	138	165	157	148	160	155	134	136	149	142	137	131	143	126	147	140	119	140	133	130	156	157	152	130	143	132	143	126	157	145	157	124	144	142	142	154	137	151	122	136	140	139	135	141	114	129	148	124	136	171	148	134	138	144	148	141	153	149	133	151	141	115	151	140	170	136	154	146	144	137	148	133	157	169	130	148	160	153	164	148	160	133	131	157	168	124	133	145	138	129	135	128	140	149	154	153	141	135	140	153	154	153	145	149	144	153	120	132	150	150	149	159	143	153	146	123	156	145	165	150	141	148	162	139	137	146	143	162	130	148	142	150	143	136	158	143	131	153	122	145	145	136	146	154	142	156	134	145	171	121	132	134	139	159	140	163	158	156	143	149	134	134	125	132	136	150	128	132	146	126	155	154	138	137	154	167	142	150	131	150	141	136	146	155	143	152	152	135	157	132	122	153	163	152	150	155	139	132	156	146	145	146	153	150	128	154	151	130	142	142	164	153	123	135	157	157	150	153	154	145	157	139	148	158	136	126	160	117	126	150	135	151	144	144	149	116	134	165	144	146	151	139	150	140	140	154	155	149	141	137	154	144	149	153	140	146	150	138	127	156	149	140	113	165	157	123	144	137	130	122	152	133	154	133	116	156	143	123	138	168	143	139	160	172	160	125	150	168	127	137	136	151	132	141	150	137	135	119	137	150	138	156	147	144	154	119	147	138	127	144	121	153	130	142	160	137	138	139	146	147	142	132	148	138	142	147	143	117	131	148	146	140	145	161	148	119	151	156	137	130	161	131	137	141	143	139	131	137	149	124	121	136	153	145	149	131	135	152	147	132	129	133	150	154	146	150	139	130	146	137	129	138	146	146	136	138	164	137	143	143	147	135	141	128	146	139	134	168	139	157	133	155	139	137	126	166	174	146	144	156	155	168	143	146	139	130	121	166	139	133	161	135	148	157	145	164	154	129	132	138	141	162	148	128	144	143	158	142	145	150	127	160	142	141	132	132	142	141	150	144	162	143	149	141	164	132	155	147	170	161	140	142	142	151	136	143	171	136	157	137	154	151	148	122	140	161	139	144	146	146	126	143	149	135	145	144	163	148	163	145	149	155	150	155	132	154	152	139	154	144	161	137	160	169	145	142	142	126	142	148	136	133	150	127	143	146	154	124	145	157	137	151	155	138	138	141	140	143	130	139	151	177	144	152	138	114	150	129	142	149	162	165	152	143	146	153	155	156	163	151	138	157	137	132	159	133	151	132	142	149	134	145	143	137	137	150	156	147	135	127	150	135	141	160	167	149	139	155	154	142	136	124	162	150	131	132	150	150	163	160	148	158	138	145	144	138	137	130	145	122	140	136	130	149	109	136	138	133	135	137	130	148	150	154	146	153	129	146	148	138	147	140	143	147	121	146	131	143	140	144	117	154	135	148	140	152	151	157	140	156	164	147	152	131	140	139	145	146	156	137	155	145	164	133	131	143	135	148	146	134	125	138	157	137	139	154	161	136	142	138	141	138	150	144	141	149	135	133	141	127	142	146	147	148	143	168	139	121	155	137	151	130	158	134	136	133	122	154	143	125	141	144	133	154	151	146	126	141	159	145	146	151	135	148	165	168	163	163	132	135	130	154	163	155	161	134	162	136	139	160	137	132	143	127	142	151	137	119	152	147	122	148	122	151	140	175	147	130	153	131	154	144	129	138	138	149	146	160	159	136	143	150	117	140	133	142	152	129	168	133	157	144	129	135	137	132	141	141	156	158	143	123	147	159	135	160	145	130	131	150	128	164	138	138	140	135	152	146	144	133	136	133	148	143	141	152	159	146	144	141	155	161	166	148	159	123	115	145	128	132	144	132	138	158	151	135	144	140	154	169	121	139	150	134	166	137	143	146	127	139	140	149	140	147	136	148	148	140	138	119	158	150	157	141	148	126	137	160	156	144	141	137	157	139	139	166	154	134	128	131	152	142	134	141	151	154	153	171	159	166	136	134	134	128	144	132	146	147	139	141	161	130	157	140	162	147	129	150	150	136	153	120	144	125	140	157	135	142	150	132	114	162	135	133	147	142	145	140	144	147	141	165	150	143	144	132	151	119	126	132	162	143	140	132	140	134	159	143	172	176	122	158	152	153	128	172	132	138	126	145	155	159	120	164	114	144	140	147	135	149	165	153	161	146	150	144	161	155	162	131	157	141	145	149	141	149	142	152	145	138	139	146	139	134	138	144	150	140	166	139	141	126	140	143	160	117	139	147	152	144	132	154
12260	6031	1454	918	669	523	391	290	270	258	202	217	175	182	159	182	154	170	149	169	153	131	149	125	145	158	141	140	126	129	145	130	120	128	146	114	120	124	114	137	144	114	146	131	133	144	127	118	128	153	128	121	138	128	129	134	115	113	133	119	104	127	123	135	117	126	134	139	135	127	139	127	131	138	104	122	128	114	115	128	122	108	128	111	130	117	149	129	132	117	124	103	105	122	137	133	114	130	108	129	133	123	106	146	128	114	114	123	110	120	118	139	138	120	126	123	135	121	115	136	139	124	108	126	112	109	143	112	122	129	114	125	129	133	104	128	118	112	109	109	137	135	132	106	118	99	109	135	135	125	120	125	141	138	102	125	130	134	125	130	110	150	128	124	125	125	107	126	127	126	120	129	122	131	143	133	119	122	120	128	118	129	111	127	109	137	131	105	125	116	114	136	120	134	123	118	125	118	138	126	127	144	131	116	127	125	125	125	138	129	137	123	121	111	103	116	107	98	111	142	131	121	108	134	107	129	134	119	126	115	126	108	126	136	114	137	136	104	130	150	125	119	122	113	130	130	134	110	140	145	128	133	130	142	104	120	104	128	128	135	113	120	111	118	112	112	115	105	132	130	128	107	104	105	137	121	118	102	120	119	129	132	134	125	113	121	120	110	133	103	112	114	124	118	133	109	118	120	118	106	126	123	140	121	118	112	111	130	108	118	120	123	134	133	139	118	121	125	108	119	134	139	129	143	125	117	136	124	112	125	123	114	112	140	152	142	151	103	119	127	131	97	112	123	131	119	144	114	145	110	117	135	123	129	130	117	131	118	139	123	119	131	141	114	120	124	107	126	98	122	117	118	121	132	104	128	109	112	136	133	125	125	113	105	121	138	135	136	118	128	126	134	129	97	138	114	127	111	130	115	112	122	133	115	141	151	138	120	122	115	104	127	134	105	100	127	100	132	107	130	130	132	117	109	115	133	135	124	125	102	143	118	134	148	109	119	139	120	143	129	125	128	117	110	134	121	132	109	115	144	116	110	144	125	123	113	128	132	120	135	147	123	136	109	131	106	121	126	128	127	107	131	129	122	113	120	126	127	116	123	124	107	107	119	113	148	126	143	112	131	126	137	118	138	126	101	113	109	101	127	135	151	115	145	113	125	132	124	126	131	119	145	126	111	135	113	125	130	131	112	125	125	110	136	123	95	114	100	117	105	125	133	134	125	140	127	103	103	134	119	125	114	117	122	113	103	119	101	113	119	117	119	116	123	127	121	130	135	113	139	114	113	126	131	122	146	138	120	128	105	109	112	148	113	134	129	116	109	151	103	110	114	134	124	134	113	106	123	111	110	114	129	111	99	119	111	112	101	114	135	122	111	130	121	121	137	123	117	116	112	142	113	131	121	127	112	111	117	130	144	109	126	142	95	116	129	120	116	90	122	111	129	131	112	114	121	118	110	119	133	127	100	125	113	147	136	121	104	136	131	120	122	127	127	130	104	129	126	120	98	126	115	113	112	134	131	135	136	149	110	121	114	138	130	122	150	115	119	118	140	104	136	122	123	129	142	113	108	138	120	114	130	144	116	152	113	128	149	129	135	100	118	108	140	140	118	129	148	93	116	159	114	123	95	111	125	125	109	114	110	127	105	109	133	111	132	123	124	126	116	104	135	126	118	129	115	117	130	125	136	94	115	131	147	115	142	94	117	134	125	115	126	114	128	116	124	108	117	108	121	130	120	109	136	130	116	119	116	121	128	131	129	104	129	112	131	139	134	103	134	122	149	125	149	117	108	117	141	121	108	116	116	119	116	116	118	97	121	120	115	132	106	135	115	104	137	149	132	123	132	122	124	118	122	116	122	132	116	134	111	119	132	147	147	133	118	132	115	136	140	124	118	111	134	127	118	129	114	114	116	132	123	111	148	137	132	123	123	132	104	120	128	124	128	129	127	102	123	125	123	121	126	114	121	119	129	114	129	108	117	106	121	138	115	122	108	120	127	110	109	122	138	129	130	120	138	130	147	145	117	126	125	107	114	120	116	127	129	124	125	117	126	145	129	121	118	118	124	107	126	140	138	125	117	130	140	156	123	111	107	92	122	114	118	134	117	119	125	113	121	109	135	119	118	106	130	114	111	133	133	121	120	120	135	123	134	116	123	126	123	122	117	119	123	142	130	108	118	149	119	134	118	146	133	98	117	131	120	110	144	124	126	142	117	122	119	124	124	139	137	132	143	121	106	124	113	116	134	128	128	131	125	141	148	141	124	120	122	134	133	130	141	136	130	119	112	116	132	132	109	114	132	137	121	122	117	115	122	117	138	138	127	113	135	116	104	115	99	110	112	105	114	136	153	118	123	132	128	147	116	111	111	120	117	115	118	118	115	125	129	144	133	106	136	139	122	93	121	104	133	124	131	135	117	123	104	132	114	115	99	111	133	121	140	141	144	143	114	112	121	115	130	126	124	121	107	133	119	128	120	122	124	132	111	129	125	131	117	108	148	111	119	120	118	117	112	115	125	120	126	105	131	127	125	131	123	144	127	117	128	104	133	102	123	129	125	121	116	108	122	126	126	140	134	124	126	110	124	115	115	114	119	123	127	148	119	126	99	124	144	124	108	141	138	147	119	107	131	124	113	120	114	127	123	127	118	118	121	141	112	111	128	112	133	131	120	119	105	131	124	128	99	117	105	123	116	107	124	126	116	105	169	116	135	137	125	117	127	108	113	131	103	131	94	127	109	118	119	142	148	160	106	127	128	134	122	108	128	132	122	101	127	121	122	121	146	115	128	127	98	123	123	111	124	126	117	141	108	129	116	116	135	124	126	103	127	135	121	124	135	126	125	133	140	135	126	135	152	125	121	147	125	122	103	122	116	124	137	135	106	117	114	131	113	126	123	132	119	131	133	140	125	129	124	113	110	120	155	124	135	125	125	118	134	134	91	122	124	110	115	129	136	108	139	114	117	119	132	126	120	110	105	137	126	125	109	112	119	123	143	138	128	141	140	127	122	117	141	140	134	123	136	119	118	118	133	138	133	135	122	131	141	126	122	135	129	112	121	142	124	103	129	124	128	115	118	110	111	126	126	107	113	128	138	142	121	121	98	139	123	133	141	124	132	127	130	142	115	129	105	143	110	114	121	148	124	125	117	109	90	115	111	121	115	121	112	105	101	109	141	139	125	126	107	121	125	125	147	119	133	138	125	127	118	130	131	108	134	121	119	132	121	133	134	119	127	117	120	117	120	112	119	116	128	127	126	118	134	106	101	115	133	105	137	128	121	111	130	120	114	131	120	124	143	127	134	126	128	125	111	137	158	133	118	125	116	143	115	133	112	129	127	133	118	126	118	129	111	126	129	127	136	108	134	135	133	126	139	111	113	112	125	120	117	117	144	113	145	122	127	128	111	128	121	127	127	107	140	126	117	116	118	132	120	130	113	158	123	113	120	115	127	141	125	116	114	112	107	122	95	142	141	133	122	116	127
6584	4972	2681	2967	2724	2191	1663	1360	1202	1096	960	800	795	712	671	645	621	562	556	541	545	467	439	433	460	455	421	417	421	432	400	428	363	395	370	357	383	363	372	335	376	353	351	382	364	342	370	339	360	354	363	326	327	366	344	316	308	341	354	340	341	334	318	336	347	331	358	346	312	344	310	349	315	321	334	339	295	315	332	343	342	353	337	312	344	307	337	320	333	346	328	317	336	316	371	343	321	309	333	336	333	330	327	321	298	349	353	330	301	316	327	343	311	343	308	344	348	319	365	335	303	335	342	319	314	333	346	346	379	334	315	324	311	363	307	336	343	344	338	337	308	306	356	297	293	335	333	301	323	318	332	330	324	321	317	328	337	342	314	321	340	335	293	300	297	295	335	334	312	352	344	298	321	316	319	296	305	300	341	333	339	339	377	326	344	316	346	328	355	306	320	296	333	312	346	290	334	336	319	301	345	317	299	303	298	322	322	355	327	324	307	337	297	317	339	310	315	310	300	320	300	343	310	279	304	319	311	285	324	324	355	303	312	326	326	319	306	353	306	345	337	322	317	329	332	330	306	330	308	311	300	294	306	308	309	313	313	342	334	336	325	356	337	312	303	308	327	351	307	341	316	340	343	321	309	341	321	309	315	340	326	324	318	331	323	300	322	329	284	336	345	293	334	311	348	318	287	313	336	335	296	332	318	327	319	320	321	328	328	324	334	317	358	310	308	330	323	300	350	338	329	312	317	337	326	333	317	346	279	331	366	342	338	321	346	356	303	331	317	328	333	348	336	312	352	309	286	313	322	332	313	332	336	316	317	332	324	307	318	320	306	327	334	327	298	298	305	305	320	335	342	301	319	293	343	328	306	328	322	326	333	311	299	298	366	329	344	324	305	336	309	310	325	303	328	313	325	310	316	321	335	336	331	315	297	322	304	305	336	342	315	294	332	335	305	304	294	338	286	326	367	320	329	296	299	288	322	333	333	332	317	313	301	345	322	305	352	298	305	321	311	344	307	298	320	317	306	315	317	308	323	301	354	334	326	340	336	309	326	320	343	339	288	307	312	314	304	329	340	319	335	319	321	347	345	345	334	294	322	313	336	322	325	323	301	327	342	336	320	295	339	318	320	308	334	329	326	326	321	319	303	333	324	334	325	336	341	330	336	298	296	346	337	309	313	338	310	322	338	348	296	327	342	327	310	298	305	360	345	312	334	330	344	324	329	321	313	330	347	329	315	327	339	331	322	294	360	330	306	322	333	347	312	327	299	307	313	367	331	319	272	308	329	334	317	321	331	312	326	305	311	326	333	313	343	296	328	340	330	326	333	326	331	341	310	324	352	317	309	341	336	296	319	344	293	323	313	325	317	297	320	345	350	325	301	318	330	306	318	297	323	323	334	327	305	309	311	284	310	321	305	313	302	313	319	340	339	332	322	332	328	347	327	308	360	315	333	315	318	321	330	302	276	326	314	351	327	301	345	291	324	317	343	340	301	326	311	323	325	310	331	310	332	310	314	326	325	308	314	300	346	301	317	309	340	317	306	312	331	316	319	327	311	309	316	325	308	334	335	331	316	304	344	320	332	316	312	345	334	349	314	303	329	338	311	281	320	328	284	311	311	304	327	346	302	328	332	281	341	318	342	313	334	333	306	353	321	331	321	302	336	314	323	302	293	316	335	327	338	317	303	312	341	315	313	319	302	317	332	304	320	320	302	321	331	321	299	340	307	342	326	298	319	331	312	319	299	344	337	333	322	307	341	352	321	305	277	311	329	333	342	322	324	321	309	364	295	304	330	324	287	301	304	306	310	338	327	318	339	329	328	322	312	332	347	323	322	302	309	339	312	319	324	326	332	343	325	305	349	335	336	359	317	302	366	307	317	305	329	321	330	340	277	317	301	308	300	291	311	304	335	360	293	314	330	313	291	295	297	285	331	317	322	307	375	325	319	330	320	326	311	310	349	316	321	303	353	328	310	307	342	289	320	333	329	308	348	301	303	329	312	312	316	306	338	338	302	313	309	311	334	298	339	299	309	318	328	361	309	345	322	285	303	312	298	342	331	339	329	317	331	304	335	346	329	317	291	306	382	337	322	289	310	341	335	350	370	338	339	281	310	362	312	314	336	351	315	322	323	324	315	325	307	356	325	329	327	315	320	315	323	307	318	338	295	318	321	327	313	302	338	342	354	292	336	316	327	356	344	327	329	308	316	310	321	315	286	351	319	326	318	325	339	320	308	298	316	311	290	343	340	317	297	335	320	317	294	328	310	332	332	302	326	345	315	337	323	329	335	325	368	316	338	337	295	313	328	291	377	351	274	323	368	352	332	322	305	329	296	340	330	308	329	297	332	303	324	312	305	318	314	330	345	310	364	318	361	345	300	341	360	311	299	360	333	293	338	356	306	318	323	322	344	322	346	300	312	339	283	314	323	328	293	324	317	331	328	323	326	314	295	342	295	306	320	312	339	324	323	331	295	315	331	329	307	335	305	292	333	318	328	327	323	307	322	326	331	334	348	300	313	306	338	334	329	301	322	337	302	339	317	351	313	302	336	335	325	332	286	308	337	315	302	336	323	307	341	316	319	337	321	359	284	340	341	303	331	300	327	354	314	305	325	323	341	280	316	316	310	320	303	347	331	324	317	307	312	312	332	320	341	323	322	335	312	298	302	330	357	307	295	304	352	300	321	361	337	294	347	335	325	322	351	336	313	329	329	338	366	327	321	324	317	318	279	345	321	330	341	325	346	304	303	280	323	329	307	330	349	319	304	310	353	319	297	338	319	342	341	331	326	348	370	356	335	349	313	293	334	332	330	275	334	318	323	300	317	301	325	334	319	303	337	319	323	317	312	335	325	345	329	349	310	301	344	335	332	321	307	330	331	325	364	305	336	329	337	333	346	303	369	351	320	326	333	332	327	305	340	334	313	342	341	321	334	312	333	340	286	356	335	293	318	314	351	359	337	328	313	343	323	339	340	304	327	309	315	278	331	318	316	316	345	334	321	306	329	309	315	302	356	268	316	315	286	329	285	325	307	310	330	338	338	277	295	344	320	318	320	343	331	321	366	330	325	305	298	315	304	291	339	316	317	324	301	320	329	304	307	341	335	349	331	327	338	320	310	319	319	331	354	274	300	330	336	342	300	325	351	302	327	300	329	297	349	312	311	298	316	336	330	326	318	308	334	334	278	292	305	320	343	312	305	342	304	344	332	330	321	343	317	344	311	321	290	323	336	344	354	301	305	318	335	343	332	327	310	331	333	334	291	289	313	354	284	325	314	299	310	330	327	317	335	346	350	328	273	308	299	337	298	317	315	325	308	313	336	327	303	316	328	312	315	320	333	319	329	319	305	325	343	335	318	306	361	332	329	341	315	321	325	296	331	315	318	311	306	328	331	309	305	365	330	306	327	343	319	326	333	329	341	310	314	320	311	319	322	321	333	312	324	296	343	327	351	330	316	303	310	291	327	335	348	315	317	338
20596	13431	3993	1990	1382	947	707	574	513	457	367	363	307	318	303	272	276	270	261	257	240	236	231	232	247	224	233	228	233	222	220	234	258	220	221	208	209	230	196	224	208	221	226	221	193	190	187	217	218	196	217	204	193	209	200	235	217	210	189	218	228	197	199	215	212	211	206	198	217	201	230	229	234	219	175	199	217	221	225	213	228	217	252	218	217	177	200	204	212	211	228	197	217	216	212	199	217	233	187	222	175	215	202	222	200	218	188	189	225	206	209	201	189	205	199	185	209	191	214	217	192	218	197	178	226	217	197	212	212	177	228	200	183	173	199	212	228	215	212	213	201	191	196	183	216	213	190	200	209	203	179	190	204	193	213	235	198	195	189	207	237	208	200	192	240	187	206	203	200	190	227	229	191	208	220	190	202	216	221	222	168	201	214	207	212	223	193	198	195	188	192	208	181	218	211	222	224	212	188	210	194	219	193	191	225	216	178	226	211	198	204	190	212	194	215	234	195	205	199	203	197	188	214	186	232	169	206	196	201	204	183	211	183	233	187	201	185	208	208	194	196	197	181	174	222	185	212	204	204	198	175	208	214	211	203	205	196	231	213	202	177	213	204	199	219	188	213	208	215	187	191	210	184	197	214	215	214	185	216	194	201	217	201	189	210	232	202	208	199	201	212	189	202	222	196	238	224	190	216	224	193	213	198	204	205	201	214	198	212	206	202	200	204	215	198	206	209	194	236	221	218	213	222	209	197	206	208	203	220	198	220	195	197	216	208	213	198	201	200	197	215	238	210	189	206	204	190	200	214	200	194	233	180	213	200	180	221	223	212	216	225	200	196	204	195	225	225	199	209	226	208	210	201	196	216	234	207	221	228	235	197	219	183	199	184	196	238	240	223	189	214	206	225	195	177	221	207	200	153	193	244	204	218	209	212	213	236	216	195	193	206	205	203	217	195	234	220	174	195	236	192	170	186	217	213	215	204	191	208	216	208	180	199	222	225	212	214	193	196	224	191	197	195	231	175	185	199	200	194	214	196	212	217	187	198	207	202	227	205	206	214	193	200	202	198	217	214	206	234	217	190	218	218	211	210	216	218	213	212	220	217	207	203	186	228	192	199	205	207	210	200	222	218	221	231	230	204	196	184	199	211	190	215	222	201	192	208	204	212	194	218	202	218	206	204	216	202	216	240	177	231	216	217	217	215	218	219	203	191	227	200	210	187	193	211	241	201	193	229	229	202	219	207	215	213	220	215	216	212	182	204	221	218	196	228	222	225	220	210	237	201	184	185	198	198	242	217	206	215	179	204	205	208	195	234	180	214	206	209	199	208	195	197	208	201	205	211	210	238	218	217	174	226	200	201	223	205	211	213	212	192	200	206	228	215	216	170	202	217	192	197	191	204	200	221	213	217	190	179	204	206	224	202	180	209	206	213	196	207	231	221	205	192	205	208	196	197	232	216	213	202	186	194	182	199	190	212	209	221	202	206	223	210	181	180	195	189	193	200	217	215	212	246	199	191	230	221	215	208	211	205	209	229	204	198	222	178	204	196	189	212	206	210	236	209	181	193	205	184	194	181	202	217	175	203	240	190	190	212	194	182	207	206	189	203	224	202	187	207	196	186	212	195	200	185	178	201	198	198	226	191	198	190	198	194	211	234	231	234	189	198	226	191	179	207	208	196	216	185	225	202	195	197	214	221	200	178	212	223	198	199	173	228	215	200	204	207	210	209	198	224	189	231	202	199	191	205	199	207	192	208	201	197	221	192	184	191	221	203	188	206	210	210	215	193	212	171	209	232	217	209	216	193	177	195	206	228	224	203	204	206	232	194	210	199	196	201	209	212	196	209	205	226	216	175	214	177	211	222	222	176	200	200	211	213	220	205	193	167	195	203	194	185	206	201	210	237	221	214	203	223	196	207	213	212	190	202	222	202	213	230	214	230	223	198	204	211	207	212	194	215	201	195	197	229	191	181	228	187	198	223	197	204	223	223	190	207	222	251	223	201	235	217	207	202	204	209	203	202	178	201	205	217	214	206	196	205	229	198	203	190	188	244	206	200	234	217	207	198	203	220	204	199	209	172	189	213	217	212	209	170	195	216	187	209	197	215	218	222	195	205	233	185	230	190	209	183	225	219	208	212	216	196	194	216	191	223	193	203	215	203	194	225	209	189	194	215	178	235	210	203	225	209	180	208	212	186	212	196	193	210	190	175	232	203	206	201	198	214	213	211	217	211	187	193	181	200	224	223	192	185	187	224	194	186	201	227	192	175	206	212	171	186	203	215	199	201	196	232	195	193	197	193	190	187	217	209	220	182	203	192	210	192	233	219	188	203	213	201	182	170	230	221	218	238	192	217	210	180	220	183	224	207	208	200	203	204	216	216	213	214	220	198	191	180	208	180	182	229	212	197	203	192	199	215	196	196	216	186	223	185	221	223	208	191	197	212	209	204	201	191	200	200	204	209	204	179	227	225	214	226	210	236	215	227	206	206	212	172	200	201	196	215	222	193	202	219	189	201	187	196	188	218	218	197	209	192	189	176	192	202	233	197	215	199	197	209	197	199	204	174	209	194	214	187	209	225	198	198	221	228	185	206	224	206	226	186	218	230	203	188	186	205	204	192	193	177	206	190	221	184	216	207	197	201	207	210	193	192	216	207	215	188	198	207	225	180	206	200	187	218	224	188	206	214	184	217	246	211	227	226	174	186	205	203	183	205	182	208	194	197	220	198	217	209	223	207	217	205	186	188	193	213	205	203	203	175	214	203	214	207	188	210	192	213	203	191	211	214	188	194	207	223	170	200	205	189	210	221	210	191	212	216	187	201	202	220	177	171	207	215	200	217	205	180	205	175	198	183	189	211	206	229	182	205	210	208	235	203	185	219	183	186	183	203	176	229	222	192	219	197	175	192	197	196	243	220	185	198	181	194	207	200	220	204	184	210	200	189	208	200	204	223	243	227	225	216	208	210	198	202	217	213	202	187	212	191	243	245	192	205	207	217	222	214	194	193	188	201	217	188	218	201	212	199	207	224	195	221	206	214	195	212	199	183	230	192	186	204	193	230	205	178	231	225	238	219	236	216	165	197	213	209	209	220	211	203	186	215	184	212	227	215	169	216	219	209	226	207	204	200	188	204	195	188	203	231	195	200	212	231	218	215	197	221	228	226	212	223	221	207	191	205	206	209	205	230	201	231	223	234	236	210	217	196	197	211	204	227	191	206	210	189	221	226	195	178	214	211	234	195	193	223	207	218	217	219	219	198	200	208	209	199	203	179	192	239	207	248	230	208	227	215	207	186	205	207	210	194	216	172	195	218	201	199	223	215	206	176	212	214	203	235	168	186	235	218	209	222	203	228	205	201	221	172	197	202	202	197	216	202	195	211	206	226	196	210	208	219	176	199	197	200	202	229	219	208	232	185	195	181	188	208	177	226	186	207	204	202	197	198	219	179	212	220	213	229	212	211	197	206	209	188	212	191	160
8724	8307	5108	5498	5078	4092	3112	2573	2158	1836	1632	1530	1342	1211	1108	1028	1017	890	900	866	825	786	770	766	748	705	720	657	677	644	628	587	631	581	608	587	578	620	553	562	534	521	567	570	535	567	572	509	509	537	540	521	546	499	550	556	499	541	492	489	511	518	523	494	496	505	490	503	518	485	511	485	520	513	495	517	507	492	511	450	484	535	509	494	451	557	535	500	480	502	518	472	523	503	468	487	518	484	476	467	457	464	522	479	494	482	524	513	470	496	516	482	460	483	481	477	504	493	482	511	500	508	495	480	470	506	510	466	480	504	496	478	498	495	500	478	431	487	470	477	474	497	491	472	472	519	493	497	484	489	460	473	499	454	468	529	494	488	492	473	476	446	471	473	480	495	525	494	507	449	497	487	467	527	500	521	452	468	439	482	457	478	450	474	478	509	437	514	470	492	464	473	447	497	492	461	456	426	447	477	465	481	507	449	505	472	447	474	450	475	467	482	470	475	473	496	452	494	469	452	477	448	481	509	416	482	479	460	454	510	489	471	481	435	476	498	515	487	477	521	469	484	502	461	494	459	464	452	479	507	480	446	450	472	497	469	432	490	456	477	493	485	484	493	448	518	465	483	476	476	487	494	529	503	473	469	503	449	460	465	480	464	477	463	460	467	476	489	475	483	493	513	463	433	483	502	454	438	464	505	490	478	484	470	457	483	475	482	470	475	493	459	481	440	486	492	482	460	451	468	456	531	436	480	451	500	457	472	478	435	487	462	471	475	476	482	480	475	500	461	474	505	536	471	483	477	497	503	432	506	436	481	482	504	487	516	471	453	493	429	445	506	461	470	487	441	498	470	529	441	462	434	471	477	453	526	503	489	513	466	501	408	483	488	515	456	505	474	444	474	440	449	505	440	470	450	454	477	482	493	497	512	492	512	513	510	489	448	459	452	452	488	461	530	470	498	482	488	505	467	481	493	503	485	480	472	479	488	477	550	502	514	456	475	516	471	521	492	487	496	461	503	468	489	458	479	484	485	484	511	456	479	446	466	484	480	478	494	498	492	489	469	454	458	464	482	473	492	474	506	473	493	489	472	484	512	485	455	497	484	467	485	460	493	504	464	471	460	484	500	464	486	480	450	486	502	471	466	485	475	517	454	459	424	457	521	487	527	509	481	524	476	484	444	466	490	517	464	450	497	485	487	520	459	459	479	459	492	476	477	479	463	482	475	484	488	471	464	447	459	467	481	458	484	484	453	482	509	454	471	467	513	507	452	489	460	495	453	484	495	515	476	460	465	472	496	463	473	492	470	470	495	494	484	479	453	492	492	501	477	465	467	490	496	512	483	519	479	469	497	451	469	478	472	502	472	456	474	446	440	503	476	468	468	478	422	536	491	501	480	474	487	484	474	503	514	504	448	492	503	489	482	497	519	490	462	491	523	442	479	467	497	471	465	501	469	484	456	484	510	444	504	487	495	466	484	511	470	470	496	492	475	458	501	497	471	457	447	458	471	489	491	451	493	498	457	470	487	501	490	482	468	489	500	494	528	511	505	499	442	497	494	487	463	447	454	490	447	483	455	496	499	494	499	435	497	445	473	462	476	522	499	504	493	498	498	481	461	464	462	469	495	480	482	485	467	466	480	491	467	498	482	493	470	515	486	508	467	474	466	501	480	521	470	503	503	482	481	473	455	486	515	477	475	510	491	471	510	456	518	447	475	473	455	486	474	504	473	521	510	465	500	504	474	525	467	506	478	477	456	488	495	480	466	486	454	458	483	506	476	527	463	441	484	484	485	481	515	482	509	464	464	514	457	482	465	493	453	491	512	504	456	495	524	509	509	495	463	461	461	499	482	482	487	476	509	490	513	476	472	474	501	464	447	459	488	476	446	531	494	471	465	447	497	501	504	486	478	507	530	465	522	467	493	488	484	482	482	445	473	470	472	468	499	465	469	497	520	439	484	460	525	457	500	474	461	495	487	490	506	478	456	464	485	496	480	488	473	465	499	538	482	506	493	488	489	480	471	477	472	470	457	495	447	448	486	477	495	419	482	480	456	525	484	460	506	440	483	462	474	457	483	476	514	452	482	510	494	462	491	486	459	474	485	483	507	443	486	433	448	466	482	477	489	493	489	467	484	483	493	487	488	498	456	465	468	465	470	498	540	493	492	486	456	498	477	468	501	452	505	529	451	472	478	493	474	473	491	472	488	468	462	518	463	478	521	499	473	482	503	452	530	477	479	456	445	483	501	488	509	467	512	473	479	539	478	476	517	468	477	517	461	516	484	474	516	463	455	487	496	479	471	472	462	468	453	513	488	458	518	500	491	498	510	466	495	447	475	515	491	447	456	538	500	473	526	493	470	469	529	509	479	477	473	463	480	494	493	478	483	491	508	451	489	441	489	469	455	484	482	506	473	518	517	480	482	462	494	480	481	445	487	519	445	489	528	491	483	456	435	449	463	499	468	496	484	474	459	459	543	478	426	505	464	462	492	481	511	438	450	455	468	475	452	468	454	457	467	514	501	472	496	497	451	514	480	462	469	477	455	487	478	495	469	528	481	487	486	447	519	441	462	505	441	437	486	481	505	483	448	487	478	471	504	463	444	539	480	469	464	449	463	490	508	483	482	490	526	474	510	483	490	463	464	514	454	473	485	473	483	463	498	479	499	474	490	464	489	490	504	506	517	480	464	466	458	458	485	503	475	483	472	500	474	480	511	482	445	493	497	489	481	492	469	468	494	474	484	477	505	534	501	452	486	477	468	511	444	541	481	507	506	488	490	455	473	501	460	479	498	473	446	476	469	451	477	444	473	476	456	502	474	506	485	423	497	446	498	466	491	496	449	497	447	478	491	498	446	497	491	474	451	477	474	495	481	488	461	461	446	476	460	464	512	463	460	503	485	469	430	460	528	476	511	500	503	473	492	461	499	495	481	488	446	465	468	469	465	469	509	469	504	447	447	423	492	476	496	501	506	479	492	470	486	473	466	457	487	452	482	463	514	480	480	451	475	456	466	500	512	462	481	504	507	472	468	505	506	505	450	472	470	528	467	501	480	493	483	482	446	466	472	478	449	497	485	459	422	487	492	486	464	514	507	491	509	452	523	461	534	462	520	460	444	491	487	443	473	492	464	497	478	477	504	455	518	482	449	472	475	494	468	502	463	458	463	462	517	465	470	479	519	510	492	488	512	494	486	453	504	509	471	504	458	497	474	482	450	500	488	501	446	468	520	441	489	442	496	519	500	523	486	473	534	439	490	444	510	520	467	432	478	466	486	472	495	471	464	457	523	446	485	464	478	485	473	468	487	497	503	487	533	475	490	458	462	473	510	497	511	471	439	491	451	467	473	478	452	482	452	508	479	460	476	476	497	491	417	489	472	491	462	486	492	466	507	496	494	474	469	502	506	443	486	522	511	486	505	466	476	467	457	490	488	487	493	482	479	459	506	485	475	467	484	512	470	496	504	469	470	508	467	487	492	487	519
3368	633	89	86	54	61	48	55	53	54	42	57	42	51	41	51	44	36	59	47	49	28	54	38	41	42	37	29	43	51	45	40	37	39	44	43	46	39	53	42	44	51	43	44	38	43	29	45	42	34	42	37	41	45	37	61	51	43	48	46	60	53	41	42	50	48	54	44	34	42	46	47	47	35	52	49	41	42	32	47	47	30	55	47	43	53	47	44	51	47	36	46	39	44	45	47	42	34	52	44	46	46	43	43	48	40	40	38	47	39	49	38	39	52	32	31	43	48	44	31	39	54	42	46	43	47	34	46	43	45	35	34	50	29	40	36	36	43	47	41	34	58	49	46	43	54	45	50	40	53	49	32	43	40	40	35	52	44	52	35	35	38	47	32	38	42	41	37	32	40	48	43	52	40	38	42	41	51	39	53	50	31	49	40	31	32	55	51	41	55	56	49	43	44	46	43	56	45	48	51	42	43	38	45	40	41	41	39	42	56	45	38	43	44	47	56	48	46	38	58	35	41	49	35	43	39	50	45	37	43	44	42	40	50	46	40	42	58	52	49	41	55	36	49	45	38	45	41	35	54	43	28	42	43	46	49	50	46	42	41	42	45	48	36	38	47	51	36	38	47	44	43	42	41	39	50	60	38	42	45	58	35	45	31	45	45	46	46	39	52	52	50	53	43	50	44	50	52	50	44	46	51	41	34	47	39	37	51	32	43	43	45	49	42	50	40	53	45	53	43	38	41	44	39	44	45	44	44	44	52	46	36	43	47	40	42	60	36	48	41	48	47	38	43	56	33	42	32	49	48	43	40	58	55	41	45	40	38	37	39	44	38	50	36	39	44	61	44	43	45	39	48	48	48	58	48	40	59	49	43	47	46	45	35	60	37	53	40	26	42	37	49	35	45	44	48	36	41	48	48	38	40	28	47	45	45	37	46	48	40	34	34	47	56	32	43	54	58	42	51	52	49	57	45	42	38	40	44	42	53	41	35	47	46	45	41	35	40	43	33	44	43	42	42	47	54	42	59	41	43	49	35	46	46	43	39	40	27	57	39	42	30	48	42	42	44	35	41	44	58	40	56	46	36	43	41	35	31	40	35	41	45	40	42	68	31	54	61	50	46	38	36	55	38	40	40	46	35	37	47	45	47	47	39	48	29	42	49	52	37	38	34	34	26	46	53	54	48	37	43	42	47	42	51	51	51	49	50	61	43	45	45	56	30	43	44	48	47	31	33	47	42	50	46	49	54	38	48	44	39	43	48	40	38	47	54	55	49	41	38	31	44	48	39	52	49	34	44	51	27	46	44	59	43	34	57	41	53	44	47	38	32	57	37	48	33	44	38	44	39	51	46	44	48	54	46	31	46	41	45	49	42	37	37	41	44	34	31	39	36	47	30	29	50	31	45	35	39	49	37	43	53	44	55	46	49	54	35	59	40	32	63	50	41	41	54	38	59	47	37	42	39	45	49	45	44	58	45	48	50	38	46	49	41	36	32	42	58	50	45	48	56	35	54	55	55	31	35	32	40	46	36	43	41	47	46	39	38	54	54	42	38	44	43	43	45	46	50	46	50	47	39	40	33	44	46	41	31	55	44	40	39	41	60	43	36	38	39	44	45	40	46	50	41	45	35	33	45	52	35	34	42	41	48	51	48	51	42	58	41	38	36	45	45	49	53	48	43	30	33	49	53	43	42	37	47	46	37	48	45	42	36	65	33	54	47	40	49	44	57	30	58	45	56	47	44	40	35	38	31	46	37	39	46	46	51	39	34	44	36	58	48	47	42	43	44	54	40	34	51	41	53	49	42	34	31	46	39	69	48	40	64	43	67	48	45	49	43	47	60	50	48	53	52	48	44	43	55	34	43	45	50	40	43	45	40	41	39	43	40	51	42	43	41	55	46	41	41	39	49	61	47	42	40	43	34	54	34	54	46	42	52	36	41	38	51	42	52	44	35	43	37	49	47	37	38	42	38	38	41	46	35	57	51	49	38	37	43	44	44	43	31	43	39	41	48	36	63	43	32	37	40	51	42	40	42	47	52	54	43	33	47	45	47	40	54	43	38	31	50	47	37	40	30	57	49	31	40	42	52	30	49	42	36	48	47	54	26	41	43	36	61	40	42	52	49	46	50	47	37	42	42	39	46	45	43	40	47	49	40	42	39	53	35	58	41	55	44	37	48	52	55	36	39	36	53	48	35	43	52	47	34	52	57	58	36	36	42	55	48	42	51	47	41	47	55	38	38	44	32	38	35	49	33	47	41	49	47	35	41	42	41	36	56	39	48	44	44	42	50	47	48	36	36	45	39	39	42	42	58	30	44	44	41	44	38	36	41	53	53	46	55	51	37	47	40	44	28	41	42	48	43	51	43	47	56	47	44	43	45	64	65	54	48	40	38	48	50	44	43	52	33	47	50	47	41	41	42	40	45	51	47	36	39	36	42	47	46	58	39	37	55	45	40	34	43	56	37	40	47	45	31	40	40	45	48	41	37	41	45	51	40	47	51	45	40	31	45	54	44	57	47	40	44	43	54	46	45	50	51	41	33	40	45	33	35	45	50	50	48	44	47	50	45	42	46	46	41	51	39	31	36	48	50	36	37	40	45	29	48	44	38	49	53	45	44	42	47	42	48	36	55	37	49	47	57	35	41	50	60	48	46	39	42	44	52	52	45	33	43	46	43	38	41	40	32	39	53	35	39	48	28	36	48	41	48	38	33	58	39	41	39	39	48	41	46	51	51	45	45	35	37	41	47	39	40	46	41	45	36	49	40	36	42	35	51	47	43	44	35	41	35	40	31	38	31	41	53	47	38	39	44	34	43	38	44	45	44	34	42	40	38	44	43	38	38	54	42	59	55	40	41	42	39	39	36	42	37	45	38	36	41	57	46	29	35	38	39	54	46	43	35	56	52	42	31	50	57	46	44	48	43	29	48	52	40	54	44	44	48	51	52	38	42	50	29	55	41	40	37	36	44	51	50	44	39	48	43	31	44	50	33	53	36	34	37	43	45	46	43	32	51	47	44	42	40	42	52	42	42	53	43	46	59	40	48	53	50	50	52	52	50	38	48	30	51	40	50	40	52	37	52	39	50	33	42	53	34	33	37	44	40	61	47	43	34	54	52	38	41	64	47	34	42	34	43	47	40	43	37	50	44	41	49	44	49	42	40	45	46	41	36	48	41	45	36	49	45	47	52	35	38	41	41	34	45	50	22	37	46	38	48	42	46	33	42	50	57	48	50	44	44	52	39	47	53	45	33	33	47	43	37	44	41	41	43	59	32	57	55	41	59	41	53	46	47	48	46	36	46	59	45	41	36	44	43	44	32	38	30	44	48	35	40	40	43	46	57	46	47	49	44	36	51	42	48	41	38	44	37	49	56	48	48	40	31	54	58	36	34	43	35	41	43	53	58	41	67	48	49	42	42	42	46	36	44	43	60	45	42	51	57	44	38	50	41	51	52	47	45	33	45	49	40	41	41
2485	602	258	245	278	231	198	209	181	180	161	165	154	171	153	160	145	137	147	165	157	147	162	143	158	149	158	140	139	146	141	145	153	104	162	151	153	150	147	137	150	138	146	148	133	138	129	139	146	145	142	134	150	139	143	142	173	133	146	139	147	155	151	124	153	146	131	144	156	125	147	153	145	131	136	160	128	162	134	128	143	166	147	139	146	138	134	135	150	143	143	152	157	157	135	123	148	164	122	154	164	144	123	140	130	148	178	161	142	137	167	151	149	134	137	135	141	151	132	152	141	151	139	144	142	149	137	140	164	144	161	155	133	141	137	133	152	148	180	148	151	137	157	153	139	138	132	155	141	134	133	164	144	163	142	144	148	143	148	162	116	165	167	127	147	161	112	148	149	141	128	139	135	146	151	151	131	152	158	146	134	128	145	138	153	139	115	160	150	134	149	153	152	146	151	136	179	137	167	149	137	160	125	135	153	126	145	133	170	144	158	134	146	164	139	138	155	170	161	141	142	123	128	156	149	164	168	148	148	146	152	138	166	146	131	154	154	153	138	147	140	133	134	149	153	134	138	162	138	158	127	157	140	147	140	168	160	156	121	138	120	142	164	155	160	125	144	145	167	125	148	150	143	126	145	142	145	161	146	150	126	136	142	147	148	155	140	140	153	141	151	127	158	154	138	163	141	127	138	156	144	162	131	129	169	138	128	137	131	149	135	143	176	167	136	125	135	148	151	158	142	148	161	148	140	143	134	155	160	150	129	148	139	158	146	149	163	157	145	141	156	152	144	136	145	143	168	140	135	152	139	137	139	135	128	170	167	137	147	149	157	133	151	143	139	146	145	140	127	136	148	145	139	154	158	147	141	139	144	139	110	137	145	124	158	145	163	134	139	159	152	137	138	136	138	136	129	156	151	152	134	136	145	143	133	135	152	143	155	161	147	153	149	141	130	150	143	164	143	151	131	141	164	139	138	147	143	153	123	157	166	114	159	136	157	161	138	151	141	167	163	142	154	149	121	129	135	133	151	156	164	141	144	162	125	128	137	185	155	175	173	133	163	144	148	140	141	144	150	154	147	130	153	139	153	145	148	161	148	145	176	141	134	150	169	142	160	139	156	159	167	151	154	144	158	139	149	146	173	182	135	150	145	150	157	151	150	144	116	148	127	156	145	138	138	153	159	150	157	131	131	162	141	143	155	161	130	152	156	147	132	150	133	134	159	170	115	140	147	132	162	146	130	142	144	156	160	155	130	138	135	159	129	119	150	156	143	147	138	137	156	139	132	146	139	144	162	134	136	168	147	152	132	145	133	147	149	135	149	150	144	143	160	137	143	157	153	151	151	151	145	164	158	156	164	137	148	126	147	149	149	135	145	138	140	141	161	159	147	149	145	154	150	127	153	134	136	151	138	136	115	142	148	163	143	168	141	113	156	136	143	134	155	153	139	128	128	144	160	142	132	150	150	149	145	164	154	122	142	148	145	141	145	153	149	162	156	131	131	143	151	142	150	154	122	134	140	130	152	153	167	165	145	131	142	136	146	152	153	159	168	136	152	135	143	149	147	142	161	140	172	156	125	153	145	162	167	144	164	138	163	128	141	161	165	148	127	164	134	155	135	153	146	153	155	132	155	176	153	174	142	146	136	143	135	145	151	151	156	134	162	128	151	136	150	123	158	150	147	136	149	146	147	160	167	169	151	133	148	128	125	143	142	143	150	160	124	133	157	165	159	147	128	147	158	139	148	137	133	142	145	146	134	138	135	153	155	144	133	139	134	138	141	132	183	150	159	160	140	145	132	150	170	143	149	134	143	154	153	155	149	151	150	162	141	159	147	147	168	142	151	150	141	137	153	156	133	165	148	145	126	138	148	133	149	156	147	116	148	135	139	145	132	140	159	144	143	165	135	122	142	143	152	140	146	143	169	145	156	135	148	169	139	138	132	170	172	129	137	128	143	163	161	123	142	152	149	126	149	147	146	144	167	151	162	129	148	114	138	130	146	142	136	154	155	135	156	139	136	159	169	164	164	146	135	123	123	161	123	164	144	154	134	127	147	151	156	146	132	163	150	149	154	124	134	154	145	132	138	145	128	144	128	157	128	141	131	151	143	154	157	163	135	135	131	144	155	147	167	151	129	124	165	164	154	146	154	155	168	141	149	144	158	140	144	137	153	140	133	164	146	155	157	140	163	141	137	158	142	143	138	123	145	144	151	149	152	153	144	135	164	138	151	153	136	149	151	145	144	129	140	129	137	155	145	140	158	146	130	128	155	122	151	146	141	134	145	140	132	138	135	164	148	148	136	142	140	158	151	158	153	141	131	154	142	138	156	146	143	132	153	137	136	156	137	155	144	143	174	139	137	182	154	139	140	150	154	158	164	157	144	144	148	116	136	129	136	142	148	159	162	136	144	148	147	142	177	145	167	154	149	141	143	138	147	138	134	177	145	161	159	115	126	140	156	138	146	141	131	133	143	165	180	151	140	158	161	160	134	140	162	145	135	126	133	141	136	147	129	153	155	136	160	143	166	162	126	143	145	160	137	140	148	139	138	140	148	151	149	149	153	157	143	124	139	147	132	140	143	140	150	142	138	144	152	145	145	143	148	133	155	126	149	127	124	145	138	148	148	153	172	157	137	154	144	151	152	134	129	155	127	148	169	136	152	158	143	131	143	142	146	170	163	142	147	135	168	133	133	155	132	169	142	150	147	152	138	148	148	153	164	140	158	144	165	145	139	137	145	119	152	156	129	164	129	138	145	137	154	149	136	142	140	146	154	151	132	124	147	149	144	154	119	149	156	137	130	170	146	138	118	146	151	140	159	158	147	150	144	157	148	149	147	128	149	170	140	167	131	127	143	167	146	135	137	145	146	138	136	137	155	147	132	154	134	163	130	162	161	135	148	143	151	146	157	155	152	157	149	158	149	143	143	137	152	166	131	150	134	151	156	132	147	152	146	132	125	138	143	141	130	127	158	153	127	149	144	141	138	152	139	157	146	138	129	141	140	154	156	139	148	153	158	151	125	151	162	127	152	170	155	143	150	144	138	147	161	151	143	146	146	136	133	130	156	126	147	146	138	173	161	153	149	127	150	139	141	132	169	131	126	146	145	146	136	135	159	140	122	136	150	158	141	120	154	143	142	175	166	139	132	170	138	148	148	180	149	126	143	147	135	127	157	136	153	148	176	157	135	134	150	143	148	167	138	135	146	153	138	137	134	138	158	159	146	167	142	162	142	129	146	139	146	150	146	150	123	132	157	144	148	145	139	146	133	146	168	148	134	151	143	107	149	135	146	148	144	153	139	133	150	154	144	138	143	137	134	145	140	146	160	153	158	162	155	184	151	161	132	141	145	143	144	162	143	154	149	145	148	159	150	145	140	153	141	154	128	134	141	139	152	152	135	157	139	151	135	187	139	129	131	125	140	170	137	134	129	155	142	162	143	122	146	169	146	161	134	134	147	140	136	150	145	138	139	169
12412	6088	1434	912	723	520	365	305	281	207	224	211	210	173	190	154	167	146	157	144	153	159	141	139	137	134	132	122	112	131	130	133	143	150	137	134	128	121	143	129	114	134	126	153	124	114	139	126	147	144	146	136	130	136	126	131	119	96	132	138	110	130	125	109	135	119	138	117	122	138	114	143	140	133	98	118	136	115	120	120	115	111	126	114	106	137	142	123	116	118	131	126	128	133	152	139	123	123	122	116	112	136	123	115	119	131	116	108	138	151	142	117	130	123	110	139	106	136	127	121	112	112	117	115	102	125	127	133	140	135	152	139	139	128	133	135	136	126	132	135	110	143	115	130	152	100	125	136	119	131	131	103	126	102	116	127	117	133	109	127	110	150	113	120	137	109	109	134	113	121	114	127	116	140	125	132	124	112	134	138	127	106	133	131	115	129	127	114	133	121	125	108	141	95	133	134	123	88	109	124	106	114	123	108	115	130	115	121	125	123	135	115	103	117	134	127	114	117	112	117	114	122	121	121	98	127	116	132	102	122	128	125	147	129	129	128	138	123	136	144	133	126	118	119	122	108	118	123	138	103	129	121	108	123	128	103	100	107	156	123	113	116	103	120	123	137	121	113	120	94	107	108	135	121	130	115	124	127	108	130	114	111	115	110	142	147	131	129	122	100	132	125	115	116	108	105	126	126	131	123	134	141	116	95	102	122	125	120	114	113	111	133	140	109	126	138	151	138	140	130	105	112	121	117	131	115	100	115	137	110	140	136	117	129	140	105	123	124	144	134	125	141	113	117	108	124	119	108	120	118	131	120	104	114	118	140	118	121	137	138	130	121	154	105	119	117	125	130	129	136	142	125	118	122	104	122	112	117	119	132	124	139	124	128	129	133	124	129	126	115	128	126	124	126	141	111	137	132	118	114	125	123	121	121	121	101	126	128	103	89	142	144	122	117	122	135	117	130	115	114	120	114	145	117	113	133	117	133	127	137	127	108	113	113	122	122	123	130	118	127	125	110	132	121	105	122	119	117	121	109	124	122	132	121	139	129	134	137	102	124	124	108	119	107	115	105	132	118	110	137	124	124	127	134	131	124	112	136	126	148	135	130	116	126	99	123	120	121	131	123	116	130	103	122	133	126	127	129	158	119	125	137	132	134	121	106	138	115	103	113	126	121	114	138	114	115	139	112	124	127	140	94	126	118	105	119	137	119	107	141	145	123	102	127	120	125	126	130	107	114	137	144	136	138	102	103	146	142	110	102	116	116	134	121	127	114	105	115	125	152	120	144	134	113	114	123	110	115	123	112	131	137	132	122	118	141	114	103	138	113	115	155	101	110	134	104	102	110	135	127	108	101	115	133	116	112	114	124	123	130	144	133	123	122	117	148	122	116	122	125	135	116	134	129	125	150	107	123	111	137	114	120	124	112	112	142	115	107	144	124	134	115	127	115	128	116	113	110	108	119	151	131	132	126	137	110	121	135	109	107	124	119	111	127	126	119	113	116	119	117	129	125	128	148	103	114	120	119	123	130	119	131	130	123	117	135	114	138	120	123	118	129	144	124	112	109	126	126	126	112	112	117	132	120	115	127	141	121	126	138	117	117	108	119	126	118	118	118	126	113	115	112	127	138	141	120	137	134	125	125	118	148	103	87	133	104	134	127	122	132	128	122	126	124	128	129	136	122	113	88	103	126	116	119	123	102	130	133	131	125	99	117	116	121	114	122	129	129	127	111	139	114	126	112	122	119	142	120	127	118	123	116	125	122	115	125	107	110	125	109	121	140	126	127	114	117	118	110	127	136	112	102	123	119	132	128	133	134	120	137	112	123	133	119	109	114	121	136	117	165	113	145	116	111	108	107	116	130	137	152	119	123	115	124	116	119	102	138	133	115	112	118	115	111	121	107	124	117	115	129	119	127	122	134	144	113	135	128	136	121	123	131	127	118	134	117	116	129	138	126	119	153	137	116	139	110	120	133	104	129	135	109	115	127	120	109	124	128	124	138	123	115	120	113	128	106	127	125	112	136	138	117	156	117	104	115	127	129	125	96	118	108	149	121	131	118	122	116	119	135	115	101	144	127	124	101	114	137	121	121	128	127	117	128	102	121	135	121	142	93	122	131	112	107	120	105	131	132	136	104	142	127	142	128	117	131	110	122	132	122	125	121	125	125	115	99	151	130	135	115	147	107	97	135	126	125	116	132	125	136	127	121	108	133	113	137	97	123	126	115	101	130	130	121	113	116	120	113	128	126	133	131	143	133	125	132	114	121	110	120	122	118	134	118	120	115	128	127	134	113	138	139	127	133	120	121	128	116	104	131	144	121	127	143	122	131	127	123	123	126	149	122	123	108	126	111	129	134	119	114	128	144	125	108	131	139	127	116	145	110	122	118	102	100	133	117	122	112	126	132	120	98	142	128	131	106	136	118	134	120	111	120	134	142	120	119	142	116	134	106	140	121	132	122	128	119	116	126	112	133	125	119	110	110	134	111	121	118	111	119	112	120	120	119	123	107	138	113	136	138	105	130	125	95	124	112	127	129	115	139	115	125	137	120	96	128	128	118	127	119	99	137	122	142	112	118	119	114	131	133	136	137	123	119	126	134	121	124	140	121	133	104	118	110	120	136	104	144	123	104	113	131	141	145	126	132	121	139	119	140	139	118	119	112	124	116	133	92	124	117	128	107	109	108	122	134	125	145	133	117	126	120	131	114	122	123	129	126	130	119	115	127	129	130	118	132	132	127	118	137	113	120	106	120	118	135	136	123	116	129	120	131	126	115	146	108	123	126	115	137	109	123	140	119	111	125	143	130	111	99	137	124	116	122	120	128	119	118	109	114	120	126	125	122	110	105	99	131	118	127	123	115	135	116	116	109	125	129	111	117	110	134	121	120	137	104	104	128	115	113	89	144	135	127	116	140	136	117	124	121	108	127	117	125	104	145	141	128	133	122	105	140	102	120	124	139	118	120	111	128	127	132	118	129	121	123	117	132	101	130	128	130	129	147	119	130	150	110	124	102	134	129	118	107	119	114	139	138	120	127	138	113	118	121	121	134	131	121	127	150	126	123	147	125	118	106	138	119	129	134	125	129	117	99	132	116	121	93	118	116	97	122	122	122	138	121	111	122	102	137	128	111	109	126	111	116	118	114	110	106	120	112	131	115	125	127	133	117	127	118	111	102	114	149	125	129	129	116	137	130	129	108	129	131	135	117	134	134	145	117	128	100	140	128	141	129	138	114	131	103	120	121	122	133	119	120	111	156	128	125	126	132	107	113	137	137	115	134	129	128	126	125	122	120	126	111	147	135	108	125	112	132	124	135	131	116	125	116	113	121	118	127	141	100	128	133	132	131	134	106	114	106	135	143	129	123	129	126	119	134	112	130	121	112	116	104	136	127	121	127	130	125	105	140	117	147	115	134	142	129	118	122	124	109	112	121	139	103	121	113	119	109	121	116	108	114	150	112	114	137	114	136	111	131	129	131
6848	4902	2687	2970	2779	2232	1713	1420	1228	973	934	858	865	692	671	615	603	547	535	514	496	499	468	504	448	373	426	399	387	421	402	427	409	413	372	382	401	391	350	357	401	360	349	349	361	363	367	347	330	331	397	326	349	323	345	340	341	340	363	320	330	333	374	311	325	336	318	328	341	340	317	341	352	329	302	346	333	317	327	310	339	316	347	357	307	294	324	325	347	330	332	327	357	334	324	312	309	327	355	345	336	337	323	337	315	382	330	349	287	336	334	300	313	320	341	333	321	335	342	305	353	339	316	308	333	338	311	317	307	317	317	341	333	347	336	298	331	338	307	354	321	321	307	330	333	309	329	327	314	313	313	313	353	315	325	330	317	312	326	316	348	317	332	351	311	310	357	327	302	311	324	328	314	316	319	289	320	313	329	335	315	324	327	313	309	286	315	329	312	342	305	309	300	357	354	311	315	311	305	314	325	325	361	329	323	332	323	358	325	298	335	328	316	297	321	307	349	312	332	327	334	327	334	329	336	320	318	334	317	334	332	321	305	329	297	307	297	323	325	327	313	312	328	335	286	337	319	317	358	340	309	322	321	325	301	312	321	340	341	315	305	293	329	307	323	307	334	324	328	301	330	279	314	312	332	315	312	342	327	297	317	309	360	301	321	298	321	328	318	317	339	317	339	337	292	328	346	298	340	324	330	309	312	319	313	325	313	343	305	345	337	287	330	307	295	302	352	390	327	328	318	333	305	307	305	297	338	309	316	310	295	293	305	319	340	302	320	338	338	334	336	324	319	305	305	307	311	322	328	329	340	320	295	326	307	315	305	327	336	335	324	366	357	316	289	323	276	339	320	342	315	332	331	312	329	302	355	337	312	319	315	331	316	341	321	318	326	296	329	317	291	321	289	343	307	313	344	325	317	332	316	321	353	313	339	320	302	324	323	330	294	285	322	299	352	323	288	319	335	329	313	296	350	338	321	296	331	325	334	332	306	320	337	329	349	338	294	334	319	305	346	337	331	302	324	283	308	313	308	329	322	312	338	315	302	330	280	311	321	316	323	277	346	337	308	321	325	305	325	312	337	323	307	325	303	303	326	321	339	296	322	305	345	306	329	305	309	326	320	285	322	330	353	335	339	330	318	305	288	304	318	346	327	282	336	357	301	338	329	334	332	339	311	332	288	335	327	371	296	313	278	307	312	325	352	317	362	337	313	338	321	301	325	340	314	316	330	352	330	319	284	310	315	353	348	329	331	316	306	293	303	304	359	347	312	300	300	350	338	346	348	338	347	322	341	335	305	329	343	306	310	318	309	348	347	342	312	308	304	321	324	353	342	349	332	314	298	315	354	311	311	306	346	349	338	352	304	332	307	319	308	302	338	308	331	302	325	322	311	311	344	324	324	333	325	307	317	355	321	323	316	328	296	315	315	332	319	353	329	325	353	347	317	347	335	329	315	336	334	322	340	352	332	329	315	340	327	340	321	306	308	319	323	318	306	285	345	315	292	313	296	308	332	320	335	343	308	339	341	351	320	337	329	324	354	306	303	292	291	307	306	319	341	349	333	325	327	348	316	332	314	309	327	327	330	335	327	305	310	317	341	308	359	280	329	316	306	313	316	298	329	323	310	337	311	340	320	335	311	345	300	326	293	282	315	314	350	327	307	332	318	329	311	300	329	298	313	310	337	353	304	337	291	335	318	368	343	338	327	332	326	322	332	314	330	353	322	339	326	300	274	321	334	339	328	308	319	314	315	304	335	317	313	311	318	315	288	328	332	321	313	346	314	333	317	306	333	339	314	319	326	330	311	282	303	298	308	308	309	321	337	330	322	312	336	332	304	321	323	346	344	326	340	337	313	334	337	346	293	322	355	356	328	322	326	323	317	330	342	332	324	329	330	319	323	338	332	316	323	344	328	352	326	298	332	313	317	350	319	310	315	345	330	297	349	316	318	364	295	322	288	299	322	312	306	305	342	342	311	285	320	297	327	352	310	347	320	340	301	336	315	310	321	318	311	333	308	336	315	324	307	331	325	333	299	315	321	307	340	308	310	330	318	284	320	303	324	317	314	330	328	327	324	357	330	324	314	320	304	335	321	327	299	334	312	335	364	316	334	337	321	342	352	309	314	330	284	344	324	326	289	324	340	335	320	353	338	338	312	322	328	341	325	314	319	306	309	304	331	333	308	331	342	313	356	321	335	328	342	347	287	321	364	314	318	318	338	299	313	332	341	317	329	359	339	305	319	362	351	339	307	357	363	292	343	359	326	313	309	329	306	355	300	324	321	310	303	307	332	303	304	305	328	301	322	308	306	289	306	335	343	322	338	356	308	317	332	334	363	305	311	323	298	304	303	319	281	324	318	352	330	324	347	287	318	312	332	323	304	295	330	314	321	346	317	352	338	354	371	337	335	338	332	341	312	355	320	328	325	324	349	327	323	341	307	323	311	325	325	336	321	298	316	320	332	336	306	335	308	308	321	325	337	305	344	301	311	289	296	323	323	332	328	294	351	353	292	329	346	306	343	305	296	326	320	331	323	330	339	331	339	329	321	304	336	314	319	348	347	309	331	327	333	319	351	339	351	317	359	370	316	353	302	307	334	356	345	338	318	326	337	322	317	307	314	365	338	301	289	314	323	310	340	347	294	312	315	319	337	310	332	316	327	342	319	347	351	306	319	300	309	335	332	325	332	338	340	317	329	357	313	321	330	329	344	315	299	302	288	298	303	327	310	304	326	342	359	344	302	327	312	272	320	312	340	308	352	318	289	303	322	290	294	340	312	314	343	297	314	369	347	329	300	312	317	295	304	317	323	299	309	317	311	322	333	313	322	313	326	316	314	330	340	330	340	339	338	330	332	310	326	302	348	318	299	313	318	316	348	315	300	301	318	340	346	334	364	295	338	336	306	301	307	308	294	333	331	321	317	294	337	336	341	320	317	293	322	348	315	332	313	315	326	335	337	279	313	331	311	301	312	303	316	313	315	313	339	301	310	299	327	318	346	319	357	334	326	297	344	309	319	318	298	335	315	326	314	344	346	303	322	305	312	308	322	318	332	312	285	318	331	297	305	342	339	357	328	317	300	345	343	346	334	286	323	291	323	337	330	345	332	293	317	341	326	327	359	344	307	293	336	338	296	292	308	350	325	319	328	320	318	344	336	345	303	312	333	326	342	309	336	310	309	312	356	325	334	309	334	310	316	296	288	316	372	309	314	345	331	324	307	310	314	288	339	346	322	320	281	347	334	304	306	280	329	330	336	339	337	339	334	347	327	324	304	284	330	338	317	346	309	343	303	323	307	288	325	321	304	321	313	302	297	317	320	319	327	326	323	314	341	319	291	327	296	353	321	332	334	314	338	342	319	352	339	325	334	329	339	323	320	323	308	321	323	283	310	304	374	338	322	297	337	289	335	310	316	338	335	328	332	311	326	323	312	320	323	312	317	307	306	322	338	305	354	339	332	319	338	342	312	332	346	344	322	305
20391	13433	3905	2045	1298	927	727	598	478	423	367	325	358	326	272	290	286	268	266	277	242	248	231	233	224	198	221	230	220	219	203	207	203	234	190	217	201	209	218	218	201	197	200	199	220	205	218	200	209	229	221	218	210	214	234	178	228	196	210	205	223	250	223	200	219	213	202	197	208	222	202	208	187	199	211	199	191	201	189	189	187	198	186	211	193	202	204	208	190	191	226	194	197	203	189	184	194	197	193	230	189	178	195	226	205	216	212	191	190	198	207	202	214	204	227	194	209	219	184	212	180	200	203	217	211	209	226	217	193	216	206	222	247	224	205	225	192	202	219	209	191	206	206	201	218	211	215	182	208	200	219	192	213	207	220	218	204	205	162	188	178	216	202	215	198	199	209	183	204	193	206	208	242	214	232	208	212	191	215	210	190	211	223	201	213	182	202	179	243	204	194	202	202	218	208	179	203	228	192	236	197	211	220	205	180	189	205	203	230	208	210	200	229	197	199	215	199	191	204	194	224	209	174	176	205	204	184	226	207	221	211	205	204	195	208	196	217	190	206	229	207	220	201	182	199	234	205	197	220	210	217	234	239	226	196	194	195	173	211	178	192	227	232	240	222	221	203	174	216	185	215	184	195	238	189	235	216	198	226	215	197	173	217	193	210	189	197	222	210	214	208	187	191	209	209	213	214	198	207	215	208	214	192	204	223	204	177	207	189	217	192	212	209	224	205	203	246	213	185	203	216	189	215	195	188	210	204	198	186	211	201	192	177	215	213	211	227	197	212	174	189	224	202	201	169	202	208	162	201	174	203	198	194	185	192	211	208	219	212	198	195	202	201	206	198	188	189	188	208	179	192	210	220	212	196	206	229	223	182	228	229	176	215	204	206	197	204	183	189	190	211	183	189	179	228	230	186	217	199	189	199	188	192	208	201	186	198	184	219	215	194	204	205	228	244	221	204	182	219	221	192	175	205	225	186	187	203	190	167	212	220	203	198	213	210	175	198	175	201	224	193	202	206	205	201	200	219	222	193	197	190	210	188	181	213	178	201	210	201	196	208	233	217	215	194	220	195	225	211	189	202	201	215	203	192	215	174	226	217	216	209	212	205	185	201	199	197	184	215	177	230	206	207	204	225	222	191	210	193	216	210	200	210	212	236	196	198	217	205	213	212	214	212	209	215	199	204	203	201	207	219	188	201	191	183	217	198	207	207	200	217	228	205	228	181	165	216	208	210	207	179	216	199	225	183	201	204	180	221	182	201	184	210	202	212	235	227	246	191	207	195	226	195	216	195	194	210	200	222	211	218	178	181	201	179	234	222	210	180	201	197	223	188	216	223	217	211	226	214	236	221	218	219	196	193	192	211	193	218	170	208	225	214	219	196	207	220	195	194	212	213	201	220	201	191	202	193	205	206	210	203	181	187	210	234	211	211	204	225	211	214	214	183	185	191	205	185	202	187	192	209	184	194	209	206	215	219	193	227	207	185	202	193	223	198	222	196	196	177	212	169	207	201	221	210	204	207	199	205	199	209	199	205	198	204	196	202	201	210	199	205	202	230	170	205	186	198	188	220	239	203	201	180	210	171	236	223	225	196	183	201	184	223	209	180	197	242	191	204	192	202	197	196	228	214	195	208	218	194	184	190	218	211	191	184	208	204	193	195	219	180	211	231	183	190	220	209	192	197	191	183	214	220	218	215	192	184	187	184	197	191	204	217	210	213	210	198	194	209	203	199	210	207	207	207	193	193	204	194	190	217	189	214	185	224	194	193	235	220	213	205	215	212	204	192	206	222	179	196	230	192	212	204	187	191	197	177	215	187	196	181	184	191	183	230	226	224	217	202	185	184	200	191	175	208	209	226	177	180	200	231	216	220	187	200	210	220	202	207	193	227	229	201	196	208	203	198	212	219	203	209	202	238	215	197	178	213	217	228	215	216	193	208	201	184	228	195	205	202	179	202	246	205	188	197	203	198	200	191	209	206	202	224	197	207	201	202	202	208	161	181	203	187	197	186	202	212	172	207	210	222	232	184	190	221	190	208	217	216	168	208	197	194	228	212	201	240	200	195	208	228	180	215	198	197	190	204	178	224	212	217	198	185	207	215	203	206	201	197	205	212	220	191	213	201	211	215	198	183	221	223	198	169	206	204	198	218	209	177	211	206	187	176	197	222	202	201	194	189	198	221	213	219	214	206	197	194	243	191	199	198	214	209	184	197	191	214	224	200	210	214	201	189	205	210	185	175	219	207	173	225	207	184	206	181	206	220	199	193	198	190	210	202	222	198	210	193	178	202	211	196	194	187	205	216	186	219	243	205	200	197	193	210	201	195	192	211	200	201	181	190	215	203	207	210	204	188	200	228	167	216	201	200	188	209	201	192	197	214	182	200	186	191	207	186	198	208	208	215	199	207	196	213	203	200	191	201	188	182	199	211	189	204	226	202	183	198	221	228	211	167	208	196	189	211	186	206	206	191	218	183	207	179	169	211	208	204	234	197	174	197	195	214	208	214	202	197	174	186	190	205	185	229	213	224	196	234	195	221	194	216	203	223	203	223	179	206	196	172	179	227	218	175	223	182	239	197	235	217	174	203	188	191	207	210	200	201	204	187	209	183	199	222	201	189	218	167	190	218	211	186	191	188	179	218	179	203	206	204	220	212	214	200	199	226	201	203	171	202	235	218	210	230	221	192	209	188	224	183	218	216	226	201	181	218	207	196	208	192	208	205	169	184	188	198	190	191	201	173	190	199	181	209	182	213	185	225	194	186	223	197	192	213	204	201	211	227	212	194	209	209	210	207	190	200	182	194	227	203	190	211	198	219	227	226	195	222	206	217	196	193	186	217	216	200	189	192	200	215	198	210	198	189	208	206	192	203	178	179	228	216	183	181	189	199	237	210	199	191	176	208	190	192	213	187	221	196	198	196	178	218	194	193	185	194	213	223	204	176	231	193	197	201	214	194	222	210	209	205	195	176	216	222	198	201	199	222	199	217	206	200	195	199	201	198	177	214	210	198	208	203	227	224	193	201	197	168	218	196	195	208	190	203	203	197	202	178	176	205	214	209	196	206	190	182	211	242	200	227	199	213	222	200	213	214	222	226	198	209	194	221	210	227	210	206	202	194	201	221	198	200	191	204	199	197	191	199	204	200	210	206	213	224	202	199	211	193	196	195	202	228	206	186	192	201	196	213	191	195	185	222	182	206	182	202	202	206	193	212	188	212	202	184	186	224	193	184	197	198	226	209	203	224	218	216	194	196	209	175	206	195	184	198	220	202	198	225	195	212	200	220	207	225	198	215	205	179	193	222	226	224	229	196	218	185	172	210	203	212	181	226	205	225	237	216	220	195	181	190	194	224	202	232	255	230	191	205	198	209	212	218	204	217	200	213	213	239	190	198	215	173	196	187	199	202	231	220	179	201	204	184	203	192	211	180	220	212	205	177	195	188	201	212	192	211	211	223	217	239	213	207	208	207	201	188	200
8713	8350	4956	5506	4922	3905	3045	2496	2084	1831	1617	1524	1293	1220	1191	1020	967	980	917	808	801	743	780	743	686	709	701	661	676	692	608	642	638	614	587	586	541	598	570	558	566	568	533	575	526	560	522	546	525	521	529	536	524	540	538	560	482	531	487	448	519	508	512	535	543	527	528	512	508	480	498	507	547	538	479	504	485	466	498	477	486	498	481	474	502	539	477	455	480	541	492	463	520	531	506	467	510	480	499	444	487	473	489	516	500	479	487	475	480	501	480	497	498	483	474	504	451	484	507	497	547	471	479	475	460	480	493	459	478	475	524	465	470	537	463	463	480	485	458	518	453	479	495	476	469	502	469	525	498	466	497	498	460	482	495	477	452	468	505	502	499	474	483	464	512	439	473	468	526	448	531	497	494	477	481	483	472	491	455	478	491	478	484	461	499	429	462	482	475	480	499	478	476	434	508	503	479	491	503	489	478	436	508	477	463	504	521	489	468	494	441	475	488	491	450	471	459	479	474	458	489	482	469	499	499	489	491	473	489	475	473	484	459	472	463	487	505	489	489	449	457	500	512	477	466	480	462	534	479	474	456	512	451	483	478	481	435	459	443	482	456	470	471	479	474	495	522	491	505	456	480	481	467	465	500	447	493	468	481	467	486	446	481	464	473	495	462	500	494	509	466	453	453	466	503	496	481	464	481	501	470	497	526	490	486	452	475	417	464	520	480	503	478	461	482	466	503	453	512	454	511	520	483	463	478	464	512	509	487	476	470	497	492	482	480	505	471	512	467	524	494	449	477	479	475	478	526	446	457	459	466	462	509	454	454	449	482	499	477	463	504	459	515	477	441	510	469	474	517	465	473	495	481	449	486	443	494	468	478	497	475	528	422	486	501	462	503	461	530	466	459	466	484	489	473	500	446	481	511	453	501	474	510	467	469	509	473	468	508	461	472	446	500	442	441	474	485	466	523	469	494	482	444	499	454	483	468	474	489	470	436	472	468	478	453	473	484	492	491	511	473	458	469	463	466	503	486	479	447	486	478	465	459	459	495	494	436	466	475	462	462	459	509	453	483	454	511	495	468	447	523	462	492	471	470	485	472	483	488	468	444	481	505	493	476	480	468	489	451	508	515	514	507	497	499	470	476	491	510	454	478	477	491	470	472	499	490	473	498	465	429	486	460	482	509	469	479	498	459	452	472	471	459	492	494	468	489	461	492	456	490	496	479	457	481	455	501	505	515	457	451	447	524	462	479	481	486	491	500	521	446	479	430	473	473	478	462	471	493	437	469	459	470	475	448	494	445	497	460	468	493	452	466	530	466	501	482	475	500	506	464	504	450	477	513	484	502	471	489	487	453	471	460	471	493	483	457	507	499	474	471	472	471	517	501	497	490	480	473	468	433	451	496	452	495	489	523	475	436	473	469	448	469	478	461	448	474	451	457	445	456	490	459	457	533	486	460	490	494	472	466	496	481	470	469	459	493	486	460	486	466	505	462	463	503	477	491	507	453	494	453	481	483	508	472	483	490	479	495	496	457	488	476	490	482	512	460	496	483	467	503	485	470	521	479	431	489	477	483	467	480	519	486	495	464	503	506	488	455	453	477	491	510	505	469	494	469	506	487	510	498	478	472	433	474	477	475	474	500	490	514	460	491	506	481	503	471	487	478	469	498	459	471	482	482	483	529	500	477	469	458	490	443	485	508	482	468	481	395	454	488	500	449	471	459	483	460	460	465	494	469	500	507	511	466	472	506	449	448	455	507	467	497	505	461	497	481	474	480	494	488	493	476	462	449	507	484	469	456	455	496	477	435	486	497	497	483	466	499	491	444	492	502	433	513	475	495	497	476	481	486	442	483	475	457	470	470	463	484	486	473	425	455	461	474	470	480	516	449	420	510	470	456	451	445	501	443	453	480	451	505	480	459	450	490	437	484	488	469	434	507	467	489	479	523	505	476	444	467	499	463	476	539	416	474	475	466	476	499	482	482	483	474	531	457	488	476	468	462	535	495	459	454	485	462	479	483	466	497	497	471	478	459	484	479	449	494	493	457	446	493	551	496	494	489	453	463	451	486	504	483	481	507	460	461	468	476	492	456	499	499	504	482	461	497	480	464	470	481	455	493	510	474	469	507	481	509	494	481	488	502	504	477	478	493	484	487	478	467	495	495	496	457	488	499	468	486	527	470	469	472	475	473	489	452	469	492	466	461	511	475	471	458	483	442	464	482	479	465	495	463	496	526	480	529	515	475	477	457	429	469	480	460	508	497	490	503	448	467	450	449	452	434	481	477	477	480	494	465	469	454	497	466	459	473	527	500	504	496	446	505	451	492	449	490	474	482	436	446	514	492	491	449	477	502	487	522	476	494	460	512	440	460	496	454	474	482	462	435	473	528	482	500	505	517	504	471	511	491	501	479	465	450	453	525	452	506	483	467	500	480	482	484	460	443	481	491	474	514	462	460	510	515	480	465	471	478	493	477	464	452	467	519	459	424	479	471	423	462	460	463	463	463	505	460	486	477	525	490	492	480	516	486	516	485	489	501	451	447	521	489	474	491	456	460	464	530	448	463	506	530	492	491	465	474	458	447	479	478	457	463	489	459	519	445	479	457	482	499	488	474	483	530	494	459	485	488	512	490	467	517	469	452	508	463	480	440	499	483	480	473	511	528	478	475	457	466	467	495	483	472	518	457	474	460	444	467	449	499	481	449	518	499	445	476	466	497	471	487	479	471	476	439	465	484	454	495	451	479	485	516	497	481	435	480	462	510	489	498	475	465	453	484	506	410	480	437	490	471	477	458	526	464	409	426	483	447	458	452	452	480	476	447	507	457	506	457	464	464	464	483	472	509	469	468	481	490	493	471	424	457	480	506	472	497	503	458	490	427	463	466	491	495	510	513	517	489	487	452	432	500	474	474	475	471	448	454	445	489	479	505	506	468	457	474	491	525	500	521	502	497	464	454	454	487	470	507	507	462	476	469	466	497	463	482	488	496	476	464	463	473	491	488	494	534	483	446	504	495	458	467	482	481	473	498	490	485	500	463	480	472	482	466	484	472	466	497	478	504	483	525	460	475	501	445	498	459	480	483	518	537	464	478	473	450	438	502	437	457	469	460	477	472	463	508	503	479	508	472	480	425	517	521	506	509	478	491	501	474	456	460	473	482	464	504	484	496	462	502	516	512	480	481	493	472	476	469	443	509	460	469	475	466	521	503	533	485	441	462	459	515	523	472	512	484	521	489	507	492	486	487	490	492	465	484	466	477	467	470	487	462	460	445	494	525	471	510	495	481	501	489	454	446	451	441	492	479	481	482	449	457	476	462	445	451	483	475	472	436	509	468	490	472	502	495	473	486	458	481	459	505	449	464	432	432	494	455	489	484	488	454	507	460	483	457	470	485	475	513	497	512	512	493	487	458	481	492	514	472	471	488	451	466	428	514	488	454	480	500	447	488	483	502	495	487	461	458	479	508	494	463	458	474	462	461	494
3332	523	98	59	80	59	53	49	36	46	51	47	35	46	58	42	41	44	49	40	40	43	42	45	37	38	44	47	36	47	33	50	43	55	43	36	40	39	51	48	39	40	53	48	51	55	39	40	51	44	31	52	42	32	35	47	51	38	36	40	39	34	37	44	49	40	44	37	39	59	38	50	49	50	37	43	39	44	43	41	32	44	51	57	43	36	48	47	49	42	64	51	44	53	36	53	50	44	39	44	42	51	40	36	50	48	45	43	53	40	45	40	40	54	43	54	34	49	42	50	43	34	45	38	53	42	37	33	37	39	45	44	37	49	42	34	42	36	40	44	51	50	49	39	48	44	35	40	40	36	48	45	42	44	50	45	44	46	37	36	50	48	39	28	40	50	40	45	42	58	51	40	36	37	34	30	49	45	57	43	51	49	34	47	51	38	37	46	42	34	37	52	49	37	49	42	39	37	37	39	45	43	32	45	41	31	35	40	23	41	49	55	38	40	43	39	43	46	43	46	47	55	55	28	43	40	43	36	44	29	46	51	52	36	40	42	56	48	63	44	36	46	46	45	42	43	32	36	46	38	49	43	44	35	46	41	41	27	40	48	44	34	46	53	46	47	50	39	40	43	44	35	41	41	40	43	29	45	44	47	38	40	50	48	48	39	42	52	36	30	42	37	34	39	32	43	54	39	31	47	40	42	44	38	40	48	64	39	55	37	44	47	46	32	48	40	44	40	39	44	44	34	36	46	43	46	27	42	52	32	39	45	44	39	41	32	45	41	37	36	46	39	26	50	58	38	44	40	60	43	62	36	42	42	50	45	37	35	63	40	43	37	48	53	47	46	46	34	36	36	44	44	33	41	44	49	47	31	28	44	45	42	35	50	46	43	44	39	45	37	43	47	39	36	40	46	34	50	44	43	49	41	37	55	40	60	41	51	33	47	38	51	44	34	52	37	42	37	38	36	50	37	37	40	40	48	46	52	34	40	42	43	39	48	42	48	56	36	42	38	37	45	43	36	44	53	46	35	49	53	43	32	48	44	41	46	45	47	45	44	39	43	41	40	43	42	38	52	41	47	48	33	52	49	40	42	45	47	55	49	42	33	44	45	31	43	42	43	36	44	33	40	30	33	41	39	33	45	31	39	40	46	42	53	45	47	31	46	39	41	28	39	40	44	48	50	35	50	43	45	54	44	27	41	58	44	43	29	32	35	47	31	49	42	56	47	33	50	53	39	45	42	39	42	35	34	51	35	47	51	34	47	50	54	51	43	37	42	47	62	39	39	32	35	41	44	57	36	54	24	31	36	36	33	45	43	41	45	40	56	45	44	46	31	52	40	48	51	36	39	46	43	42	37	53	51	48	50	40	51	33	39	48	35	34	47	50	41	45	44	41	54	50	51	42	47	37	50	49	40	38	36	43	33	45	39	36	44	48	33	55	49	38	40	55	43	44	53	51	38	31	53	44	36	58	44	38	45	43	41	34	38	43	38	40	31	41	46	49	47	46	35	31	42	47	45	42	37	27	31	32	42	34	45	39	34	39	46	47	32	40	45	41	45	36	48	32	27	41	48	43	41	41	46	55	37	40	52	42	38	45	53	46	41	50	51	52	50	36	33	42	46	46	43	40	49	55	46	50	46	37	36	44	48	51	37	37	50	40	50	30	39	48	43	49	34	43	40	47	39	59	47	56	40	39	46	44	42	54	43	37	43	54	50	48	40	47	43	43	52	47	44	30	43	37	51	56	33	43	49	29	35	44	44	41	49	55	32	36	44	40	57	36	48	43	46	47	45	35	41	34	35	46	46	56	46	49	44	42	40	52	45	40	41	28	53	43	34	48	42	43	48	35	42	37	50	40	33	38	46	50	40	47	56	36	51	46	40	36	42	41	30	42	42	37	44	43	44	50	44	45	37	38	55	43	43	39	54	30	50	53	35	43	50	44	44	48	49	39	35	36	41	44	57	60	39	35	33	40	37	40	43	36	38	64	48	62	41	47	46	44	34	41	27	42	38	41	50	33	36	48	43	41	43	60	53	45	36	31	32	42	49	44	40	40	35	52	49	40	38	24	49	33	31	35	46	49	38	53	43	45	40	47	55	54	48	50	47	29	40	57	46	53	41	29	43	37	43	39	52	41	37	53	38	44	53	35	41	52	38	53	32	33	35	44	47	38	50	36	36	57	41	41	34	33	53	40	43	45	46	40	42	35	37	44	42	38	35	51	35	34	47	45	41	48	47	44	37	37	43	31	45	42	38	44	42	40	35	49	42	40	39	43	29	41	47	47	49	39	42	49	50	37	39	37	46	49	42	30	39	35	45	45	49	48	38	32	37	49	37	39	50	49	30	27	40	49	41	41	43	35	53	52	30	46	41	42	36	42	58	38	47	46	43	44	44	40	33	55	30	44	48	45	58	49	47	34	42	36	47	44	38	49	42	55	48	41	33	47	38	58	40	41	57	40	48	50	38	37	50	42	58	49	47	48	43	39	37	36	48	42	33	38	49	41	42	51	38	30	45	41	35	32	39	41	32	45	41	44	34	44	47	51	32	35	37	47	42	56	43	45	31	47	49	49	44	44	41	53	32	48	42	42	50	41	40	45	38	40	43	53	40	47	52	45	48	43	45	45	46	36	34	38	53	37	33	35	42	46	51	36	51	30	43	47	51	47	40	31	44	36	47	31	37	41	51	51	38	48	48	37	36	37	46	31	44	48	44	41	53	45	44	49	37	45	50	35	47	39	38	46	41	46	44	37	36	49	52	35	37	39	36	42	37	54	35	40	52	41	44	41	43	46	54	35	37	39	43	43	53	38	50	45	43	32	45	42	43	42	44	44	31	42	39	35	37	38	44	49	35	47	43	51	47	39	41	38	29	54	56	46	50	55	40	42	47	53	42	40	40	48	56	40	43	47	43	44	32	36	48	37	57	44	35	59	54	46	35	53	50	31	43	49	40	47	43	38	43	48	39	51	45	47	55	34	51	45	42	42	38	44	48	36	39	42	45	36	40	40	34	40	37	47	50	55	32	48	43	47	30	37	39	33	42	51	33	33	38	45	49	44	60	43	37	43	61	49	49	37	32	44	41	60	45	42	51	50	38	43	40	54	40	39	44	48	44	50	44	55	39	51	35	35	50	54	45	40	34	43	48	42	33	44	30	44	47	40	48	30	42	47	37	46	53	31	42	53	30	55	46	56	33	53	48	46	56	44	41	35	41	48	46	51	41	59	50	48	41	47	44	35	53	44	37	46	27	51	44	36	39	39	37	43	46	47	41	48	40	38	51	45	47	50	42	40	46	58	35	32	41	45	42	43	43	27	45	43	38	58	40	41	33	56	56	47	30	51	37	36	34	36	43	38	58	40	32	44	49	43	34	42	42	34	44	39	31	37	38	42	46	47	43	49	37	31	74	52	63	49	48	49	40	56	44	40	36	32	35	38	49	57	43	47	38	39	45	39	33	40	43	53	45	59	43	39	43
2463	602	249	223	242	219	208	187	184	163	161	159	186	158	166	157	180	145	151	153	148	135	160	131	143	152	149	141	143	139	136	168	129	136	151	133	143	173	123	137	141	159	142	127	163	157	134	154	132	165	145	129	129	142	157	147	123	122	131	128	148	132	138	135	141	171	139	136	157	137	147	153	134	155	142	141	164	146	131	143	152	151	129	167	136	127	137	145	139	122	138	142	171	164	135	134	135	150	146	144	126	157	130	128	145	164	168	141	137	141	159	160	145	133	152	126	122	137	135	164	142	166	130	128	151	156	155	134	167	155	123	141	150	165	154	133	130	176	154	131	152	120	155	130	164	133	142	148	137	134	119	132	123	127	158	152	139	138	146	169	141	137	159	126	137	124	155	144	124	140	144	139	134	151	153	164	142	145	148	154	145	154	143	131	126	140	129	152	160	146	127	141	140	155	138	140	153	121	178	143	152	124	137	136	158	149	155	114	146	149	152	164	151	148	146	142	145	149	153	144	161	142	132	128	147	131	120	134	148	151	165	149	149	133	139	140	136	135	123	151	137	161	158	132	135	122	160	135	141	152	130	121	128	125	131	119	124	143	127	153	130	134	157	137	156	144	114	138	143	140	146	153	134	132	158	144	134	140	146	131	147	150	139	162	160	145	138	165	117	140	130	145	138	146	146	148	135	130	155	148	153	139	146	158	151	148	173	125	143	120	137	152	149	156	159	147	147	147	172	141	133	151	160	113	133	151	165	127	162	142	173	141	156	139	126	149	143	158	140	138	148	158	140	149	150	142	135	141	141	142	156	146	160	134	136	136	148	156	129	140	167	143	150	143	146	149	156	133	137	128	158	142	121	143	116	158	153	140	123	135	132	138	155	165	151	146	155	136	141	150	143	130	130	145	148	143	149	139	120	111	142	132	150	150	130	138	150	137	133	129	143	133	159	132	154	144	149	143	129	135	137	146	142	137	159	139	160	145	172	141	140	148	160	139	140	140	134	149	144	133	152	141	162	143	175	139	163	145	164	127	150	154	147	162	152	150	140	147	155	135	154	152	130	124	168	120	145	139	131	160	141	126	169	139	153	139	148	134	144	145	133	131	129	154	133	152	152	160	145	147	140	137	158	130	140	161	150	152	145	154	125	138	136	155	128	176	147	148	144	127	147	146	168	148	140	141	128	148	138	148	152	147	159	139	136	129	147	145	153	161	132	147	144	135	157	133	138	143	152	146	147	133	137	156	141	129	130	124	146	148	139	125	130	148	147	145	136	143	155	135	145	155	150	126	140	144	144	147	147	153	154	148	144	152	139	135	159	146	140	148	156	167	154	148	157	149	150	182	147	148	153	155	141	120	141	149	131	151	168	140	146	152	148	127	160	145	127	141	133	130	154	112	145	128	138	112	135	142	144	139	148	150	147	156	136	142	158	147	127	157	137	118	141	141	156	144	156	157	146	161	139	131	152	158	146	143	137	163	147	135	154	157	148	150	155	171	133	113	152	162	172	135	157	136	130	128	152	139	154	157	144	169	144	132	167	142	139	146	149	158	135	150	133	143	153	165	165	148	160	123	143	119	150	141	152	140	138	156	146	169	151	144	137	141	130	144	134	143	120	138	136	124	139	129	132	149	146	165	143	117	148	173	139	149	162	164	146	154	147	154	147	131	147	137	133	173	145	146	147	152	143	137	147	152	166	141	134	138	138	156	131	155	136	130	143	153	138	139	132	149	134	128	150	155	125	159	136	148	155	167	151	159	163	176	147	158	145	137	162	158	147	148	146	152	136	118	143	147	134	142	155	128	130	170	145	141	141	148	160	143	125	137	164	150	172	131	137	158	134	146	147	161	148	162	133	132	136	127	121	134	148	142	144	127	131	152	176	125	128	135	160	123	150	132	153	126	151	141	127	144	152	132	133	151	117	159	128	137	148	159	127	136	140	154	155	153	116	142	130	160	147	131	127	144	146	111	138	181	135	160	122	139	142	146	124	128	134	143	141	148	115	155	152	145	142	154	148	141	155	131	138	135	148	167	134	154	129	146	138	156	149	135	130	151	134	161	142	136	143	137	139	149	142	158	120	144	129	164	134	144	148	151	148	137	124	156	163	134	136	136	148	157	156	156	163	139	143	169	153	162	153	144	173	154	159	151	140	128	142	129	155	140	168	136	132	151	152	140	149	156	138	127	165	150	147	139	147	153	148	150	161	131	129	118	153	140	143	132	139	150	138	162	149	161	137	154	142	145	118	151	141	124	148	151	147	146	125	154	152	146	152	146	153	158	141	160	152	152	122	141	153	137	146	151	129	137	144	155	139	163	153	143	146	144	136	147	139	164	126	139	150	173	129	130	141	151	143	151	153	136	159	151	149	150	160	133	153	141	132	137	144	146	132	157	150	133	149	138	156	122	143	150	139	131	147	140	162	152	133	137	141	145	148	155	119	135	133	144	116	138	162	148	150	151	166	135	124	152	127	133	136	139	161	143	159	147	155	146	146	128	151	160	144	141	164	142	150	120	149	131	149	137	142	142	149	130	150	149	151	132	130	156	157	137	150	121	152	151	155	151	153	139	148	160	163	145	170	127	164	155	127	139	129	140	123	141	133	143	152	159	126	124	136	146	161	148	134	143	137	143	157	146	139	137	164	151	132	162	147	131	134	144	128	146	135	161	143	129	142	163	123	146	137	135	135	162	131	157	129	135	135	144	142	143	147	151	147	113	137	130	152	159	148	148	124	156	163	149	122	148	153	141	138	155	135	147	165	132	171	130	144	147	144	137	144	132	147	151	153	150	163	153	148	148	137	154	151	144	120	144	135	154	139	129	164	133	143	147	135	145	150	150	124	146	131	152	138	142	154	145	150	140	124	133	127	135	146	157	145	145	154	169	152	132	141	143	141	142	142	136	133	124	146	134	139	128	155	140	126	136	147	147	147	148	151	142	142	135	153	144	159	153	142	138	156	165	142	136	153	169	149	142	140	153	136	137	152	120	129	147	145	120	142	140	143	149	142	124	138	141	139	121	148	143	140	158	129	126	141	164	156	161	131	131	155	144	130	124	165	163	156	161	133	134	146	140	133	152	144	150	135	146	142	148	121	124	148	129	128	153	151	157	127	158	148	161	117	153	163	157	138	151	129	161	143	126	129	136	131	141	145	141	141	141	143	137	136	141	154	128	156	131	151	123	133	164	141	140	103	136	130	143	142	127	152	147	159	149	143	137	120	147	167	154	156	140	151	177	145	161	136	127	149	167	147	148	139	141	125	133	158	140	146	124	139	125	153	161	135	137	157	143	137	140	143	138	154	148	140	143	156	140	138	131	123	141	141	139	143	142	138	139	138	133	170	146	128	142	134	145	151	156	137	129	125	141	130	143	168	156	144	151	106	140	147	123	166	151	150	127	160	141	128	130	152	151	139	133	130	156	116	145	142	163	150	141	150	164	120	143	157	132	164	147	150	142	130	134	136	134	170	152	128	148	140	142
12721	6548	1504	951	684	495	402	267	273	229	229	211	192	204	180	162	144	155	146	171	122	150	142	143	142	142	134	151	146	145	141	149	119	154	132	136	125	113	118	113	124	148	138	130	128	122	115	127	115	115	111	134	123	126	115	104	116	123	137	131	122	128	123	124	133	142	137	128	123	113	122	127	129	131	117	109	136	111	95	135	149	133	120	118	102	121	102	154	124	122	135	129	128	121	125	135	122	132	126	129	108	143	106	126	124	132	122	116	126	124	121	126	132	108	135	133	115	123	132	125	133	105	115	120	124	101	132	129	134	125	132	142	146	123	117	134	132	107	129	117	121	128	116	135	135	113	137	107	139	129	138	101	130	110	118	120	130	108	124	121	126	123	107	132	146	103	110	127	118	122	112	130	107	114	115	137	137	133	106	124	118	140	103	127	113	130	106	125	120	128	109	120	106	99	127	128	118	127	106	136	128	117	118	127	124	121	134	128	129	99	127	117	120	128	117	139	117	116	137	116	127	133	117	125	123	141	134	133	98	109	121	122	119	116	164	146	127	126	122	126	149	121	139	156	112	110	114	142	126	135	117	121	122	135	147	106	111	140	125	139	125	115	121	130	129	131	134	134	141	125	140	110	118	128	135	116	127	142	110	131	103	112	104	108	106	127	125	125	114	135	123	112	137	124	107	122	143	143	135	127	123	116	138	120	128	123	119	117	117	103	122	132	142	103	124	110	126	119	132	120	125	134	134	117	129	116	145	111	124	107	125	129	109	127	125	95	113	122	110	120	113	120	118	136	123	102	110	130	116	131	146	123	123	128	130	116	117	114	124	114	127	124	101	125	125	113	131	133	145	139	121	129	127	132	139	117	108	123	119	126	122	112	124	114	133	106	132	117	141	132	94	117	107	109	114	112	125	141	141	119	122	118	111	137	124	137	123	136	113	128	137	111	114	104	129	124	112	136	116	108	120	134	102	120	129	112	126	130	114	131	133	119	116	104	130	121	103	139	170	130	114	117	125	110	124	105	150	142	125	127	120	129	122	102	134	123	125	135	135	126	138	137	117	118	119	109	128	132	131	125	110	115	154	121	104	113	124	121	125	114	111	126	129	135	128	133	128	122	119	126	113	124	121	128	108	135	141	113	119	129	121	129	118	110	103	130	125	124	131	136	119	125	107	113	113	128	94	133	113	117	125	127	123	141	123	124	133	125	136	114	108	124	141	123	107	116	144	118	108	119	121	109	125	101	127	125	117	120	129	148	111	120	120	132	100	119	141	141	138	113	114	128	114	107	118	138	99	119	108	120	124	113	111	138	116	127	109	141	167	105	126	122	124	108	110	121	111	120	122	123	124	96	127	110	123	111	120	106	121	132	116	134	134	115	129	116	102	137	149	117	110	128	126	138	128	111	125	130	122	129	108	110	133	135	132	115	129	152	114	117	120	138	127	117	120	138	111	117	125	127	141	129	101	135	112	108	132	117	121	118	105	122	150	109	112	117	136	116	122	125	138	122	127	121	122	115	119	127	136	128	131	117	139	120	129	115	136	110	105	127	128	110	108	112	115	121	119	112	127	119	144	111	116	104	111	143	129	138	131	130	134	120	112	95	121	136	120	120	117	130	142	129	127	132	128	101	138	139	111	119	103	127	121	119	131	120	132	135	109	123	115	116	112	127	126	109	116	121	136	124	125	127	115	133	127	119	138	114	113	128	126	123	116	99	139	129	125	130	100	136	132	123	132	123	95	127	132	106	102	133	137	122	133	114	100	110	133	133	147	118	127	144	118	124	131	135	113	116	121	107	115	125	120	115	122	118	129	126	126	138	109	136	140	118	137	132	132	123	119	126	112	147	123	110	112	128	103	111	125	117	129	99	114	102	126	129	126	126	117	137	126	128	130	126	128	131	112	104	125	139	130	124	131	120	137	134	116	124	137	134	136	149	101	125	125	117	149	140	127	117	121	113	113	119	111	135	121	120	117	100	120	124	125	166	121	110	137	138	125	125	127	124	113	112	140	114	139	134	121	114	125	125	131	111	128	121	149	132	125	116	119	138	106	122	138	141	112	132	134	122	138	112	146	143	135	123	109	119	105	128	94	127	146	126	137	112	106	131	109	111	106	114	98	112	117	116	122	133	120	102	124	116	128	132	116	127	125	140	141	124	123	128	119	143	129	118	134	141	137	137	110	125	130	141	133	136	126	122	110	115	123	105	155	125	122	111	124	144	122	129	114	135	122	130	121	125	127	100	153	108	133	136	131	141	105	123	116	101	106	115	105	165	122	117	123	124	118	123	126	122	140	107	118	117	122	133	122	121	131	131	136	128	142	123	138	115	135	116	115	132	121	98	118	118	119	125	134	116	115	129	111	119	130	125	113	113	121	126	110	106	124	121	122	120	137	122	127	117	116	113	117	131	122	138	99	114	133	115	116	129	130	121	136	114	131	125	127	115	125	135	113	129	122	120	122	111	126	103	129	110	123	115	107	122	126	113	131	124	114	109	159	125	129	123	125	124	123	135	133	115	118	124	119	139	121	136	128	137	128	136	101	113	118	109	118	119	118	119	101	130	120	129	111	145	121	131	111	128	128	128	128	111	132	117	130	129	109	132	119	110	117	115	121	120	131	127	122	120	113	111	136	133	111	118	130	126	108	107	122	116	130	126	118	120	130	120	135	128	134	144	137	120	129	119	130	115	118	136	105	133	128	126	120	114	127	131	118	128	128	115	126	111	132	135	116	117	125	144	118	127	122	107	110	131	134	132	123	125	136	104	118	118	124	135	109	112	117	121	117	153	112	126	118	132	115	117	141	162	124	134	120	111	119	106	131	126	124	109	123	127	117	142	111	121	136	121	143	108	129	124	107	129	125	132	112	132	129	127	108	101	120	127	118	122	132	156	121	142	130	119	120	116	131	112	110	146	116	116	119	120	126	112	131	127	116	128	108	106	130	123	115	127	117	119	130	123	123	121	118	122	128	125	121	114	103	117	148	127	115	108	125	125	123	111	135	137	128	123	121	117	126	96	113	116	134	122	121	131	152	107	121	121	115	131	101	131	120	147	121	121	142	120	133	123	119	125	128	136	121	128	124	127	127	118	130	102	115	138	136	126	109	116	122	124	138	122	127	115	115	135	117	123	125	119	146	147	112	131	147	125	107	120	113	104	127	130	135	134	125	121	116	150	150	122	116	135	115	120	127	119	115	111	133	125	148	114	118	128	133	147	116	136	101	129	110	124	122	127	126	110	110	107	113	116	125	125	121	131	105	107	137	106	111	126	112	118	123	110	128	113	102	139	124	146	115	117	131	141	112	96	103	122	119	117	118	112	122	112	129	136	112	141	116	121	102	121	123	150	115	141	156	127	112	132	112	135	147	104	127	113	114	102	111	110	126	122	117	147	120	111	117	133	114	118	127	110	114	119	134	127	129	120	120	115	130	155	119	117	148	113	104	124	160	153	137	155	129	125	116	103	141	137	128	116	120	112
7003	5275	2736	3031	2839	2163	1721	1477	1223	1061	869	818	792	737	663	666	598	560	529	457	465	486	508	432	449	445	425	409	388	415	396	416	409	397	378	379	397	378	378	351	387	351	368	330	368	353	344	326	315	355	363	346	303	315	329	347	327	332	313	339	335	348	356	349	343	323	341	336	356	317	337	305	356	321	315	322	309	316	342	330	327	319	338	316	341	323	344	322	340	363	337	329	328	352	333	321	336	287	330	326	326	337	332	311	332	329	331	340	313	340	340	306	335	338	325	333	297	336	313	335	303	323	311	339	305	285	361	330	316	323	342	306	341	313	334	299	294	314	337	342	340	299	325	329	327	319	334	310	325	369	327	335	322	313	339	336	322	322	336	326	319	310	301	333	310	349	328	308	336	322	303	315	331	326	327	323	322	314	339	319	319	342	297	303	333	317	312	308	334	306	315	324	332	339	334	320	363	292	343	318	297	328	313	298	311	321	316	293	335	317	342	321	336	319	343	326	326	337	300	335	322	323	310	338	295	343	315	341	322	329	333	308	333	336	318	334	336	310	331	303	288	304	314	344	283	319	298	320	321	318	338	327	288	305	316	307	302	319	321	304	336	320	302	348	307	322	311	346	320	314	324	293	326	328	320	293	322	291	317	336	306	331	313	306	308	323	318	315	341	345	341	299	329	319	326	309	327	316	281	290	327	320	342	321	321	313	323	314	313	315	316	343	308	326	352	293	322	345	312	316	305	317	325	322	286	326	330	342	305	316	281	339	340	329	344	315	309	339	321	345	303	348	346	330	322	317	341	345	303	321	315	299	319	323	305	324	361	283	306	314	344	327	349	295	316	306	324	304	294	327	307	329	331	281	291	345	317	313	339	339	322	309	319	317	343	299	312	323	290	328	305	339	336	303	347	347	341	321	335	339	297	309	326	339	344	316	334	291	299	312	359	344	346	332	321	342	311	303	311	307	330	302	311	294	329	304	332	310	322	297	348	316	312	310	331	317	280	276	334	324	326	277	348	360	321	346	323	353	304	303	311	324	359	336	333	314	341	352	334	335	333	343	309	330	310	314	310	325	316	311	320	339	310	283	306	297	325	320	317	310	313	315	345	272	320	296	329	290	337	331	310	292	319	320	347	348	349	284	316	329	332	303	335	335	325	316	320	334	315	327	355	323	324	330	296	334	332	299	330	317	315	347	314	296	315	317	347	291	330	313	290	296	313	342	307	327	353	322	312	299	312	319	317	270	314	304	297	314	346	341	318	346	303	322	325	345	350	301	335	333	334	319	319	309	323	345	301	332	292	338	316	312	316	332	349	328	298	332	332	307	343	327	301	312	347	333	332	321	343	318	312	314	316	349	333	327	329	337	322	309	356	351	329	301	326	344	310	326	297	344	311	345	329	278	329	343	329	332	334	325	334	301	320	332	349	318	311	318	332	314	319	330	311	338	299	348	327	348	321	301	327	319	306	315	297	356	315	302	339	338	300	335	332	324	329	329	332	310	353	340	305	326	308	329	303	321	292	307	325	298	301	302	344	329	318	322	307	316	308	352	322	316	322	289	286	332	316	298	297	329	294	301	310	341	336	279	352	311	317	277	307	332	323	335	327	326	291	339	326	318	291	312	302	316	314	299	332	293	319	338	305	311	339	303	307	342	321	325	326	317	307	294	318	341	281	288	352	300	326	307	307	337	311	317	307	320	331	331	316	328	334	318	340	308	335	340	350	326	348	345	338	344	348	327	355	325	337	312	293	292	302	314	345	327	292	355	319	318	336	330	316	297	331	305	325	325	332	328	304	330	307	295	343	331	288	318	330	320	287	328	313	303	336	344	309	311	337	295	308	289	300	318	317	319	331	340	323	309	378	312	330	316	320	325	342	313	328	308	326	327	335	333	342	275	312	292	327	331	327	320	305	322	325	359	326	335	368	305	301	308	313	323	311	324	298	324	291	313	310	340	322	348	314	339	320	326	320	316	352	323	298	308	290	327	331	321	308	308	319	315	274	308	333	331	310	281	324	313	309	359	354	349	315	306	298	335	295	314	323	314	337	338	341	335	320	335	312	306	324	345	308	308	328	304	310	285	311	343	359	338	295	306	307	324	318	345	291	350	315	283	322	316	307	322	321	328	309	322	319	305	330	322	302	329	309	308	291	327	326	310	327	326	285	307	292	307	313	337	342	325	303	344	313	317	330	334	326	333	282	340	341	348	290	294	361	278	338	337	300	305	316	271	342	321	336	315	326	316	341	322	331	335	335	328	333	359	340	337	350	310	323	301	303	309	304	317	320	322	311	330	327	306	321	312	321	328	329	330	319	320	308	325	321	291	320	344	284	326	308	312	321	329	346	289	341	333	325	318	326	298	305	339	321	318	297	321	307	311	334	337	298	313	327	341	337	291	316	330	327	327	285	298	333	332	317	335	350	308	352	285	308	298	320	324	339	321	313	322	338	297	295	310	298	294	295	341	310	320	285	308	336	325	324	347	303	316	309	306	328	304	325	319	332	338	315	310	331	321	310	309	334	328	330	318	319	346	312	352	346	302	317	316	323	314	295	328	342	344	317	311	305	299	339	332	332	293	320	330	310	341	307	330	347	318	326	340	333	323	304	331	318	361	335	302	318	351	304	328	345	331	322	308	321	329	327	325	339	297	338	344	314	326	331	333	344	310	333	336	317	333	345	309	308	367	305	290	322	331	305	301	314	338	344	298	312	323	305	341	326	341	340	330	331	343	301	336	318	322	325	319	348	334	344	317	307	320	337	344	328	297	315	343	322	352	285	319	314	299	331	285	325	320	306	344	309	291	300	306	348	311	294	294	327	342	272	278	334	327	302	357	280	330	332	306	325	323	314	332	313	327	309	354	332	297	331	294	304	335	326	299	315	293	324	323	334	325	304	324	300	330	314	321	307	363	320	296	298	292	350	328	325	317	325	290	369	335	298	305	315	284	322	319	328	296	299	329	318	293	363	333	350	324	328	336	311	347	340	342	314	344	338	316	313	327	336	312	346	313	332	326	336	336	275	303	319	305	341	346	342	321	335	346	318	322	309	332	334	374	301	346	328	330	343	308	324	345	311	307	306	315	313	328	295	316	352	320	342	309	306	334	309	309	298	322	323	332	313	323	334	346	314	310	309	330	341	326	313	314	324	304	318	311	303	332	330	336	329	347	298	320	324	305	320	310	291	329	330	339	313	308	356	316	325	314	317	319	325	332	322	318	341	309	306	343	338	319	321	323	329	341	311	300	334	303	332	300	329	286	326	305	342	329	331	335	319	311	325	287	342	303	307	315	330	331	316	351	321	337	293	323	303	302	316	307	309	319	313	323	301	329	337	313	327	315	297	328	320	330	320	317	340	313	305	338	305	322	327	348	288	309	298	328	336	314	321	307	344	341	339	297	320	316	332	331	301	329	319	310	363	356	324	287	328	310	354	328	307	312	299	307	310	298	343	333	329	309	333	320	332	314	336	321	326	314	302	321
20818	13329	3903	2032	1284	933	718	582	471	447	377	350	349	294	293	275	298	288	239	259	223	258	228	228	249	220	212	252	212	219	222	219	229	211	227	207	202	217	236	178	230	238	227	208	221	216	210	218	216	208	217	205	212	219	176	200	181	211	223	226	207	211	204	225	218	204	220	211	229	217	233	199	213	198	215	197	191	193	201	202	220	228	188	194	214	202	185	214	187	220	184	216	221	179	218	197	191	201	219	209	186	174	193	218	216	200	237	202	182	223	212	194	189	189	221	210	199	178	212	209	209	224	191	227	213	201	212	220	197	203	189	182	196	231	189	184	221	225	189	205	195	206	194	199	211	185	212	227	202	221	220	208	209	216	202	215	220	207	197	182	203	190	193	191	187	211	187	213	209	193	182	217	193	213	204	202	202	207	237	180	162	198	222	186	206	203	221	198	204	231	215	188	212	215	209	207	207	215	231	186	203	225	244	232	209	194	210	203	197	190	199	200	231	211	211	229	225	194	213	206	205	183	201	203	202	204	223	219	236	192	187	235	221	196	217	221	213	215	203	205	205	206	183	223	218	215	196	181	199	226	193	212	184	215	207	198	210	202	193	186	181	176	223	203	218	201	206	182	184	196	215	202	173	207	204	193	206	218	188	197	206	203	215	214	219	216	206	194	224	191	211	188	209	211	192	217	226	201	185	206	219	193	195	221	232	223	183	208	213	203	191	237	194	214	212	197	190	189	207	196	214	189	210	196	205	217	219	220	191	185	191	196	203	214	200	202	181	173	209	219	205	203	216	196	194	215	225	186	176	200	211	210	195	203	199	187	194	208	218	197	200	207	203	184	186	205	200	207	192	202	200	219	171	203	217	214	189	207	231	191	202	214	199	193	207	209	204	184	188	197	218	206	177	236	197	204	208	205	180	192	195	207	210	198	204	221	196	172	195	189	207	215	215	189	200	180	200	195	193	225	206	214	210	191	190	226	191	208	243	215	203	198	240	207	190	180	193	229	211	196	208	183	216	221	212	203	203	204	212	221	237	175	209	201	225	226	198	202	190	211	189	210	221	203	204	182	195	222	213	214	208	210	216	191	208	240	205	207	210	224	200	224	194	221	206	222	186	197	189	216	193	214	199	218	220	208	222	203	220	177	193	197	217	218	216	208	195	219	192	209	214	201	207	204	213	221	223	182	220	182	194	179	222	207	221	205	207	229	192	205	202	215	198	212	179	200	204	191	184	187	214	207	238	204	205	210	245	207	247	205	211	229	200	184	201	206	193	176	204	242	216	167	202	194	189	194	235	187	212	219	188	204	198	196	210	219	239	197	198	230	219	207	223	222	200	176	175	213	211	209	215	186	200	215	205	212	222	242	215	220	193	202	215	181	186	191	237	207	200	222	181	225	223	197	196	215	207	183	205	207	194	186	191	192	209	202	192	204	191	192	207	219	197	207	188	205	208	210	217	210	209	187	230	179	187	189	212	180	236	204	202	197	192	161	205	196	187	208	184	214	220	199	212	219	223	225	190	208	206	196	220	198	206	210	193	237	201	186	202	189	192	194	224	202	181	190	222	184	214	221	182	217	189	190	167	214	184	197	173	209	211	196	181	223	215	215	230	207	229	222	225	216	213	184	192	237	182	192	225	238	173	192	201	209	191	175	210	193	185	195	203	238	189	204	182	193	205	206	193	199	220	204	210	190	193	198	194	205	189	185	220	202	227	199	191	195	203	192	222	198	231	227	198	205	192	189	227	208	204	213	193	217	190	198	185	185	229	202	193	191	198	233	171	200	201	214	219	216	214	206	184	177	177	203	218	228	198	200	213	225	201	178	219	204	210	197	208	202	198	216	203	183	197	207	200	205	172	196	219	210	197	194	220	192	205	194	205	223	180	213	193	213	209	219	206	194	246	201	193	207	204	206	207	205	208	209	203	191	197	219	213	208	205	184	219	198	173	197	235	191	224	205	218	190	187	183	235	176	211	198	196	220	223	195	190	221	205	195	185	195	195	174	224	180	212	195	204	178	199	189	198	208	213	201	191	208	191	217	223	211	213	200	223	221	196	215	232	199	195	229	212	219	216	203	179	200	213	195	185	219	192	192	181	211	190	175	198	211	182	215	200	206	196	182	216	189	205	214	204	183	186	231	198	197	193	212	185	188	219	196	216	210	206	203	209	192	180	194	186	229	194	195	206	188	193	191	182	214	195	220	221	204	167	201	204	205	231	186	225	182	199	245	192	219	202	204	213	202	194	173	213	221	201	195	203	182	203	190	200	224	210	204	211	213	213	213	187	193	211	199	217	204	179	201	232	216	189	227	204	179	210	201	201	194	195	203	194	183	170	213	179	206	199	218	209	198	197	211	199	201	190	223	241	193	208	211	185	187	182	208	205	210	183	202	177	176	226	199	206	200	184	236	211	204	204	213	189	187	225	197	184	207	228	205	184	218	222	214	179	212	202	211	187	198	192	209	201	176	201	183	201	234	193	227	215	163	223	218	189	225	194	230	216	201	184	198	200	185	210	184	207	206	202	201	193	200	181	217	190	192	215	172	192	208	212	203	187	219	221	189	202	197	196	207	189	215	219	200	191	217	206	198	219	218	214	176	182	206	204	214	205	203	199	215	193	185	197	213	190	181	214	202	228	205	194	192	210	201	168	191	216	214	204	200	213	180	221	214	200	203	198	192	214	241	196	242	208	190	207	198	196	166	210	219	171	202	236	226	185	209	213	176	202	200	183	213	213	197	211	208	216	186	212	225	230	202	207	204	214	206	216	196	213	194	193	233	222	219	205	200	204	210	198	194	186	226	219	223	207	233	218	198	202	207	192	180	179	206	210	195	198	207	202	202	212	183	208	205	199	199	224	229	186	199	202	204	225	178	190	185	213	211	187	174	201	233	185	216	215	194	208	184	241	186	228	215	200	221	203	196	218	199	184	200	184	197	203	188	190	211	208	242	193	207	178	214	207	211	177	186	214	206	207	212	206	213	219	199	220	187	189	180	213	224	199	193	216	204	186	222	214	212	220	225	208	201	193	223	209	205	224	202	166	216	193	211	206	183	228	198	194	208	217	220	183	206	194	197	213	207	180	248	196	201	202	225	194	212	191	208	178	217	222	207	208	212	196	210	215	227	236	218	233	204	223	214	224	222	223	184	222	198	219	201	207	191	193	214	232	188	217	209	234	208	210	186	183	185	204	212	198	207	179	210	195	212	215	216	187	225	208	224	180	191	187	194	226	175	174	203	223	223	223	219	211	220	181	205	222	196	216	182	212	213	194	200	245	217	226	224	221	177	210	203	206	213	205	218	220	192	180	215	184	198	200	210	198	214	204	199	197	204	215	214	179	219	218	206	209	201	195	177	172	214	201	218	217	216	211	207	189	181	231	221	218	209	216	202	208	222	239	231	191	196	201	204	204	195	211	220	195	205	187	204	178	226	236	206	186	203	209	195	195	210	215	186	198	186	217	236	219	191	218	211	207	202
8778	8242	4891	5508	5058	3902	3079	2559	2195	1759	1626	1443	1258	1216	1139	1024	994	963	873	795	796	797	696	738	709	695	682	655	661	647	683	619	575	636	586	611	563	567	554	582	561	539	574	552	495	533	557	506	529	523	528	527	553	478	509	543	510	509	505	517	491	530	437	502	532	497	510	510	541	499	496	513	513	478	471	485	471	479	510	478	518	510	474	500	535	497	472	539	514	469	499	490	507	510	469	501	496	524	474	480	489	491	512	530	476	502	536	454	489	460	501	485	479	491	538	486	456	507	521	472	521	518	479	475	451	507	469	466	415	479	510	434	464	478	461	476	486	463	484	515	484	481	481	505	452	499	472	496	492	482	488	474	474	477	496	476	447	457	458	479	479	449	513	482	459	473	476	480	526	472	504	480	447	481	457	495	461	453	491	485	494	476	509	494	483	495	525	439	462	483	518	439	520	481	465	510	479	469	505	502	458	460	481	505	476	494	491	446	464	490	466	470	496	495	522	477	469	490	491	465	489	474	488	476	516	466	459	491	442	469	491	494	483	480	468	501	468	494	531	452	520	459	510	461	424	480	484	492	499	509	489	490	475	449	484	427	436	491	452	496	459	455	463	459	436	477	544	479	523	452	486	468	480	478	518	463	484	468	447	509	491	511	453	494	442	493	487	456	496	471	502	491	501	472	449	440	465	456	492	449	463	480	458	464	491	465	491	468	476	493	442	465	466	456	495	485	420	494	469	528	430	465	474	442	460	494	516	454	481	492	472	480	458	480	502	498	507	491	471	487	481	428	467	476	496	466	462	488	452	496	487	461	501	490	473	429	444	477	508	472	449	469	522	461	499	445	472	505	436	455	495	496	479	486	488	457	474	485	458	479	465	465	478	468	485	442	446	528	497	454	450	471	442	471	469	451	500	485	503	485	509	489	479	476	472	497	482	488	470	472	485	455	523	500	489	477	518	507	465	506	482	501	510	473	465	530	490	455	496	473	464	496	484	493	452	467	457	517	510	465	492	452	456	470	501	444	479	507	492	463	545	470	448	461	493	445	459	467	478	469	484	453	474	470	481	492	488	473	478	438	456	471	460	464	472	464	496	461	480	469	499	488	478	476	464	491	475	496	469	471	458	461	481	472	439	518	491	478	451	452	477	470	477	485	466	451	493	484	450	514	472	500	471	510	495	464	470	496	494	483	501	470	500	454	477	477	457	486	478	467	449	482	442	462	490	463	468	467	470	518	492	465	477	487	455	455	480	481	455	504	475	495	509	471	458	530	467	467	464	450	450	434	524	464	458	469	481	463	494	477	472	451	509	504	479	461	492	443	476	439	482	472	478	454	460	468	444	483	508	484	463	481	453	463	494	439	456	446	441	489	516	451	479	458	471	453	469	517	493	505	491	467	438	438	476	486	495	477	508	492	466	448	496	502	436	433	473	468	529	500	458	463	481	505	465	461	467	482	483	501	479	497	491	471	471	477	453	511	461	454	470	500	457	468	485	434	467	510	479	468	499	485	446	469	472	468	465	452	496	479	499	443	458	500	454	463	515	496	496	427	474	489	496	494	437	453	437	466	509	490	523	480	458	460	494	479	485	489	487	467	445	481	434	486	511	497	491	441	438	508	448	460	437	467	475	484	440	429	449	467	494	492	491	470	460	461	491	484	478	465	479	489	499	492	503	435	476	511	501	519	471	542	479	507	435	462	472	502	469	487	482	501	461	442	463	483	481	457	431	492	466	446	449	502	500	480	462	483	497	458	452	460	451	482	498	468	495	479	471	467	437	462	504	453	485	462	508	468	482	443	465	482	453	508	497	474	476	494	465	451	475	531	509	518	530	497	494	463	460	472	482	465	470	466	513	495	482	487	498	425	465	471	467	480	483	500	468	479	458	446	491	480	464	457	427	480	478	444	477	481	457	487	487	462	488	471	497	488	463	451	462	468	448	472	476	506	466	501	484	505	466	469	478	482	493	488	465	524	432	488	488	509	470	489	495	476	459	510	493	489	500	467	502	475	479	492	468	471	509	500	463	469	491	486	471	441	504	453	457	495	480	485	499	508	449	501	444	480	443	461	481	481	485	440	475	485	472	506	453	468	415	482	483	477	499	480	466	456	510	493	474	499	453	516	490	492	473	452	448	456	495	475	457	489	468	478	487	485	495	478	470	471	467	495	443	481	482	461	437	504	484	486	502	465	444	476	481	497	497	476	518	493	465	488	475	485	473	449	460	457	479	422	457	453	469	467	475	456	472	513	469	446	484	502	482	485	525	485	482	546	442	476	518	509	457	511	477	473	480	487	461	473	447	507	496	455	446	460	470	485	505	469	472	448	474	472	417	487	439	471	478	470	494	451	473	483	455	471	440	517	480	499	482	476	473	482	501	475	471	474	497	458	469	467	502	484	448	458	455	446	433	482	466	500	477	460	485	480	485	504	463	486	487	492	514	487	506	470	513	453	455	475	437	453	449	500	481	458	491	501	493	451	490	477	516	436	467	506	478	469	444	506	446	466	468	405	487	420	482	496	467	481	475	448	490	508	486	481	456	508	441	479	471	488	507	498	501	491	441	483	481	466	473	504	508	436	452	466	471	485	463	487	466	475	492	475	472	474	445	486	474	461	430	505	444	486	487	482	464	501	447	459	438	473	473	479	476	505	478	510	463	438	508	492	509	423	436	487	468	476	460	438	520	477	475	471	477	449	460	475	459	448	471	491	517	472	469	439	471	483	467	484	489	452	483	473	502	479	435	485	458	484	468	491	507	445	474	469	509	470	474	455	444	491	508	482	463	503	454	468	488	484	456	427	464	460	450	468	474	520	496	512	519	491	507	476	482	486	456	507	485	438	518	445	508	462	504	509	453	461	476	489	500	478	470	440	456	484	472	442	480	506	440	453	473	447	447	469	501	463	421	479	444	470	491	474	485	442	493	490	533	448	442	459	484	502	497	480	457	474	441	465	494	479	457	481	468	495	486	483	430	495	464	481	476	490	464	460	472	482	469	508	471	475	500	471	475	490	472	453	437	511	464	475	519	509	483	496	457	488	473	473	482	439	506	458	469	473	469	504	424	489	483	504	492	494	472	542	452	485	489	461	481	480	473	472	463	493	506	473	467	456	471	478	491	528	485	470	439	463	480	461	464	460	465	474	462	498	498	460	476	489	505	471	460	516	498	434	506	560	455	506	483	510	487	470	436	494	496	491	477	485	492	479	483	514	476	484	443	478	465	514	442	491	447	472	456	511	479	470	505	491	442	447	492	464	511	445	472	482	478	471	487	442	480	476	499	487	481	479	455	483	461	492	469	484	453	469	456	459	492	463	510	434	486	464	490	492	460	457	462	473	527	478	506	464	458	475	508	497	484	461	461	494	448	488	495	469	462	485	456	480	513	487	485	472	470	464	447	477	483	465	508	452	492	450	491	494	486	474	465	459	463	489	434	468	459	462	459	464	460	511	502	466	523	460	474	490	472	478	414	486	466	472	489	461
3481	507	128	79	85	58	53	50	56	45	34	41	34	41	58	40	44	44	45	41	46	31	42	52	41	54	33	37	48	47	45	45	48	34	38	41	46	46	61	37	47	39	45	36	49	40	41	44	48	36	37	46	39	43	58	42	44	40	36	50	46	35	41	33	43	39	52	35	49	49	45	40	33	41	42	30	44	41	37	51	39	32	50	58	31	51	55	59	46	36	44	44	37	41	45	38	40	37	35	43	40	44	45	47	43	30	52	59	51	43	50	46	45	41	42	41	32	44	39	46	51	48	43	33	46	42	47	50	39	43	44	46	49	44	40	39	55	38	47	53	47	37	51	56	38	44	38	36	67	34	38	45	38	41	39	54	71	43	43	43	53	41	47	55	40	43	51	36	43	40	46	36	45	45	52	45	49	52	55	48	34	45	41	47	37	45	43	32	51	53	50	53	47	41	45	40	37	57	47	42	44	50	46	35	52	53	34	42	35	31	31	61	43	39	48	42	45	46	38	40	47	34	38	38	43	54	46	40	42	57	35	47	52	38	51	45	45	48	41	38	43	57	44	37	36	41	51	49	36	37	43	45	42	39	28	40	35	41	45	43	43	54	54	29	41	43	40	47	48	39	42	46	46	44	54	55	53	52	55	48	37	37	43	49	44	38	38	40	39	39	38	44	44	41	46	60	37	37	44	41	50	45	33	32	55	51	44	48	47	47	58	59	33	34	44	41	47	48	41	51	32	40	41	24	38	42	54	45	48	39	50	42	45	50	38	43	37	49	54	38	44	39	54	39	42	45	42	32	43	52	38	38	56	47	41	42	38	42	40	40	43	48	35	45	38	42	47	45	31	45	31	48	42	35	25	28	42	40	39	43	37	49	48	36	43	56	50	41	40	50	53	42	47	35	49	66	35	37	49	45	52	48	39	38	48	54	35	43	45	40	49	30	49	39	51	33	45	52	49	34	52	48	37	45	41	43	44	44	29	41	52	40	40	49	55	54	49	45	39	56	44	52	50	42	43	36	44	41	33	49	35	37	43	35	46	40	46	58	43	54	35	48	48	44	42	42	46	41	48	46	40	43	36	45	59	38	54	39	36	46	42	47	46	47	51	45	35	42	41	45	50	42	46	38	45	48	30	63	52	37	53	42	35	46	43	39	40	54	44	36	47	40	65	36	52	39	55	43	35	44	43	50	39	47	43	38	44	38	47	52	56	47	36	59	41	39	41	39	46	43	55	39	36	42	38	46	38	38	49	41	44	35	44	37	33	42	42	37	50	46	54	43	43	38	36	46	31	43	46	37	34	41	30	54	52	42	58	52	35	32	40	44	47	56	51	52	48	39	45	42	39	50	49	45	37	35	39	48	52	37	49	37	42	47	45	55	47	44	50	38	42	45	37	37	32	45	49	46	45	48	49	42	63	41	52	40	41	43	32	42	36	44	35	45	54	43	46	53	44	32	48	55	40	44	52	43	48	53	46	35	46	36	61	35	56	56	51	46	33	40	38	35	52	41	42	37	41	40	45	51	50	47	50	61	42	41	35	54	30	45	39	47	61	46	45	55	43	39	41	41	41	44	50	34	41	49	51	40	39	34	45	52	44	38	52	50	45	41	48	35	39	43	46	36	48	58	40	34	32	54	54	52	48	45	53	46	41	33	41	42	47	50	39	45	36	42	41	48	39	44	54	43	47	37	41	43	35	38	33	33	45	45	43	42	54	45	52	39	38	35	40	32	44	50	42	42	40	43	43	35	42	44	43	38	48	40	34	36	47	45	43	44	60	50	48	48	36	45	48	56	42	43	43	50	44	45	47	51	42	50	36	45	39	47	31	56	46	57	42	46	37	36	39	38	52	54	34	46	37	43	54	44	50	39	42	42	39	46	58	51	35	46	40	49	39	52	39	32	50	43	41	35	42	47	43	43	42	52	33	44	44	44	54	65	40	43	27	43	45	54	45	39	64	34	31	45	44	39	42	32	46	49	45	36	37	45	48	41	40	44	49	56	38	50	40	48	44	40	54	35	48	40	27	33	46	51	47	47	44	42	56	43	45	44	26	54	29	43	50	40	53	60	50	45	43	36	49	44	51	42	39	47	40	45	36	46	46	28	37	37	45	45	36	42	43	42	50	47	40	37	55	43	43	43	53	30	44	41	35	46	49	40	46	38	41	56	41	32	41	44	46	46	47	44	34	37	57	37	42	44	47	54	40	48	33	42	50	45	50	44	52	54	34	43	55	43	52	40	48	51	43	43	36	42	51	36	50	48	44	62	45	60	49	44	43	49	34	61	54	47	49	31	49	42	34	50	36	44	49	47	34	43	46	45	34	45	37	39	42	37	41	39	49	35	62	48	34	39	41	44	48	53	38	41	45	50	39	49	41	27	40	38	40	45	43	45	37	41	44	55	43	53	51	43	52	45	45	52	46	56	57	41	52	42	41	43	34	46	41	34	48	54	38	44	42	29	38	46	45	39	50	53	51	50	32	33	58	50	44	46	37	40	45	36	50	51	39	33	50	44	41	44	42	37	43	37	43	41	52	55	47	40	42	51	35	42	51	45	42	43	40	35	47	32	36	47	53	37	42	42	37	37	41	47	49	51	46	41	67	39	46	38	49	50	39	43	40	38	41	57	47	25	31	44	43	53	37	52	54	44	55	46	44	42	51	42	38	46	61	41	34	30	40	38	39	50	47	49	45	53	38	37	51	43	38	48	41	37	51	38	49	43	42	50	49	44	42	50	49	44	39	40	36	31	49	36	35	29	51	42	34	58	46	41	31	36	40	38	39	36	38	27	35	39	51	49	39	53	39	36	41	41	31	42	49	50	46	42	52	48	29	48	40	44	47	57	48	57	50	49	35	47	50	48	45	39	38	54	50	40	42	44	48	41	39	44	42	42	53	31	43	46	47	42	44	56	48	44	45	51	49	39	30	51	47	43	34	39	52	53	44	35	50	60	27	54	44	50	39	43	44	49	52	47	37	45	48	42	42	43	35	39	32	38	36	52	37	41	51	34	50	45	40	58	49	41	46	31	44	45	38	53	40	49	33	35	42	36	51	46	48	38	45	52	60	30	49	37	45	36	37	45	47	53	40	34	45	37	45	46	66	43	59	42	39	45	56	39	46	54	35	43	42	51	41	49	42	32	35	43	53	41	40	41	59	37	38	37	50	54	39	45	43	35	48	40	36	41	58	44	46	44	33	41	46	38	40	55	45	37	39	57	50	49	43	38	45	54	46	31	46	51	47	40	30	40	33	36	38	34	46	35	38	50	46	44	41	41	36	63	43	54	48	40	43	45	47	42	44	51	40	50	41	37	27	41	50	38	40	42	38	43	45	52	45	46	33	48	46	46	53	58	44	40	33	41	55	37	39	62	45	48	38	48	41	49	49	48	36	49	50	44	48	46	42	40	35	42	57	32	32	58	50	36	40	49	56	39	38	32	44	43	46	49	41	48	36	48	51	34	42	40	41	30	48	46
2502	555	252	273	295	214	217	185	196	176	177	152	173	172	173	173	148	158	164	146	133	132	138	139	163	160	134	159	176	139	158	135	142	164	135	144	135	160	153	175	146	160	134	143	161	145	152	130	137	158	143	144	138	137	160	135	132	135	152	143	156	129	133	125	128	142	149	131	147	172	160	147	151	126	159	152	151	131	133	150	140	150	162	140	159	144	132	147	123	146	135	135	134	162	123	156	128	143	137	139	145	140	133	136	144	142	136	132	132	149	144	144	136	156	163	160	162	149	133	155	151	137	157	141	132	150	154	155	147	128	145	139	137	156	155	162	165	126	132	136	159	137	157	129	130	173	128	133	145	131	136	146	146	153	119	153	152	161	159	151	149	154	147	149	130	120	147	134	148	144	130	143	165	138	137	133	139	136	146	149	138	159	151	159	152	154	145	157	133	135	139	146	142	128	154	131	163	153	150	146	158	168	142	140	131	147	134	137	149	153	152	148	150	141	147	139	153	146	155	142	146	125	141	154	146	128	134	148	142	135	142	116	134	148	138	154	166	138	158	128	139	139	152	136	117	153	126	138	145	148	164	142	135	142	140	138	162	143	174	143	144	151	139	157	158	143	133	161	133	141	149	147	132	146	132	160	187	135	129	168	128	144	145	148	133	171	144	137	153	137	140	175	131	151	148	144	146	132	152	148	140	154	131	143	144	122	140	164	148	148	153	147	152	142	156	132	153	148	124	144	145	163	136	126	146	150	140	152	153	166	175	142	132	159	123	162	140	170	136	145	150	149	150	142	148	115	131	138	154	134	137	134	141	149	138	142	138	147	129	160	139	150	150	137	139	161	124	159	143	150	169	147	140	143	142	116	164	116	169	160	156	156	136	141	162	135	141	144	172	152	139	171	138	127	151	153	124	151	140	125	161	151	136	138	143	135	148	165	150	156	121	144	146	134	150	138	146	159	157	154	144	153	177	134	152	133	156	142	136	161	164	133	141	142	147	143	166	153	132	133	148	132	151	152	154	157	138	147	126	145	127	145	148	151	144	151	128	143	128	151	165	162	136	146	130	132	150	163	158	140	136	121	135	137	139	130	153	136	142	146	137	141	139	133	152	159	138	124	156	148	133	146	150	148	137	138	135	144	121	169	124	120	149	120	139	154	174	148	147	147	153	161	128	156	131	126	113	143	131	146	151	144	135	170	140	161	138	134	135	182	163	155	147	150	152	139	141	145	128	146	145	151	160	126	152	142	133	141	125	139	143	152	151	129	141	147	148	144	162	158	139	122	133	139	160	141	152	123	159	127	140	148	133	140	112	156	156	155	157	139	141	127	140	152	134	141	143	152	142	145	152	157	152	127	156	146	147	162	142	148	140	139	153	159	148	157	141	173	144	164	153	124	134	159	134	126	164	155	139	152	135	122	132	136	135	116	147	160	150	154	155	119	152	147	139	148	156	137	143	144	159	145	164	142	153	124	142	140	146	136	141	139	150	143	150	151	146	158	151	159	128	165	125	169	132	142	123	154	152	142	152	147	133	135	139	151	162	159	126	155	164	158	133	138	160	122	150	145	142	121	142	131	126	142	118	127	133	161	156	148	140	138	156	140	157	132	149	132	177	140	139	128	129	143	119	143	140	144	131	159	140	137	147	147	148	150	132	124	150	142	144	168	136	150	146	131	137	154	150	157	139	134	146	132	158	121	130	150	126	151	132	158	136	161	147	150	141	167	161	148	138	140	133	141	145	165	127	143	133	134	123	151	145	129	169	139	155	147	169	159	160	151	159	139	145	150	137	169	154	156	133	151	140	148	136	133	114	130	139	147	138	154	161	147	153	149	151	133	143	140	150	142	142	128	122	147	152	151	146	147	147	154	136	133	150	128	157	153	137	140	166	164	154	156	148	151	136	149	145	143	132	122	141	165	131	155	138	161	169	150	130	166	159	142	148	152	130	148	146	168	155	143	135	134	136	156	157	148	150	153	143	142	144	133	121	125	136	156	154	139	153	141	131	114	138	126	138	144	134	138	146	143	157	132	144	129	150	129	156	137	135	123	149	144	132	155	132	115	138	146	146	165	140	165	135	139	151	153	146	149	157	146	144	140	121	140	160	162	135	139	130	143	126	139	146	142	138	120	138	154	146	169	138	143	131	156	158	145	128	125	149	143	135	155	135	145	155	133	157	141	150	128	153	145	132	161	150	156	144	156	141	127	137	154	140	155	152	124	143	137	143	140	148	149	123	146	140	162	133	151	167	166	126	139	140	130	154	139	146	119	146	141	149	136	148	150	146	147	147	130	131	145	137	140	140	137	147	156	141	138	152	160	137	151	139	149	153	148	146	127	150	167	125	142	133	126	134	149	146	166	116	169	145	140	139	130	155	146	141	155	126	122	156	141	156	151	142	141	140	146	159	125	153	129	147	145	165	132	154	162	147	149	131	148	138	141	153	148	160	146	141	150	130	135	148	127	154	147	154	151	147	155	139	145	136	154	149	146	137	150	138	160	145	135	155	160	156	129	149	145	153	153	143	133	138	142	128	157	156	148	140	144	149	147	137	130	150	155	148	132	144	132	144	138	168	152	174	154	164	164	120	163	124	129	130	143	169	144	148	148	143	136	152	144	124	143	125	144	132	126	152	144	149	146	127	143	152	150	144	144	130	152	139	141	161	155	166	156	125	151	122	147	148	160	135	148	145	126	166	155	127	130	153	153	120	139	143	158	139	137	132	131	144	134	142	140	140	156	153	139	152	129	157	152	167	141	144	158	122	149	139	150	184	152	152	150	155	128	151	149	127	136	146	139	155	176	156	171	127	129	159	146	120	156	146	148	133	167	160	155	161	155	151	147	144	167	145	146	134	152	143	138	140	127	122	142	163	148	147	133	134	170	150	130	135	155	155	133	137	144	147	151	147	144	149	132	144	163	122	149	132	126	140	140	151	139	138	121	143	134	145	145	146	158	143	143	144	148	133	156	125	148	145	142	152	125	129	142	157	150	153	151	155	129	146	150	151	144	145	146	161	129	163	129	156	148	148	143	142	140	134	145	157	149	141	136	142	158	147	147	141	131	136	131	154	139	157	154	157	135	161	147	156	141	151	144	140	137	149	123	160	150	153	137	152	139	133	143	139	168	148	159	147	144	158	147	128	160	111	142	130	143	152	152	156	149	154	157	154	132	142	138	144	140	148	157	150	167	141	142	155	141	146	167	150	124	145	160	139	160	156	129	132	150	129	135	137	124	125	151	144	137	123	135	146	133	139	141	139	122	157	134	162	156	166	139	141	159	157	147	147	158	140	131	137	159	157	143	158	138	129	136	153	155	154	155	157	128	129	135	132	123	150	132	151	149	139	166	140	160	153	156	118	145	124	130	145	151	143	147	154	155	149	143	144	131	145	150	152	137	149	146	133	149	130	143	158	153	167	143	136	138	139	164	133	126	157	147	148	158	161	143	146	161	130	119	146	104	149	146	133	142	132	129	141	161
12570	5720	1431	956	713	438	365	296	273	233	234	176	209	163	167	158	177	159	166	152	142	154	121	160	156	141	134	136	132	142	119	142	147	128	145	109	113	150	128	112	119	116	126	128	138	120	119	127	112	124	130	126	122	139	115	121	121	127	130	121	136	123	117	100	102	99	111	114	132	118	111	139	105	129	142	143	114	115	142	121	117	95	139	136	158	124	121	133	127	121	123	105	108	119	128	128	127	108	125	127	124	122	143	116	123	133	134	120	128	134	118	139	112	118	125	135	117	133	106	125	133	134	109	144	126	132	118	133	130	130	132	146	114	125	100	118	122	122	134	128	121	106	107	119	125	121	115	127	137	112	112	112	135	142	114	120	125	107	117	132	144	134	119	127	116	127	112	153	107	123	141	134	107	128	132	121	110	122	140	129	109	119	132	112	126	120	114	121	121	118	119	118	140	136	146	130	138	151	130	132	120	136	123	139	131	125	118	117	136	116	113	106	127	126	112	108	122	135	123	128	115	127	117	125	128	110	138	110	112	120	116	121	117	119	126	113	126	151	125	138	141	107	133	129	130	127	113	124	121	145	119	113	129	114	112	115	149	137	136	119	117	135	131	126	121	133	121	135	135	118	135	128	112	124	104	121	139	149	137	115	114	122	104	138	152	110	126	122	114	107	118	101	129	129	140	127	137	148	106	128	141	124	104	129	138	142	122	119	112	139	133	114	112	124	107	99	127	109	143	145	141	150	112	124	114	104	116	123	118	114	136	125	107	141	145	118	136	107	116	132	113	116	126	120	118	115	131	111	119	101	129	115	126	138	126	103	132	118	106	115	123	134	131	115	111	159	125	111	114	107	138	124	115	128	117	120	118	131	118	141	112	133	119	121	127	122	123	133	143	126	113	118	133	146	136	144	119	118	120	113	109	125	114	136	136	131	110	109	128	128	139	113	118	128	120	117	153	126	111	121	119	131	136	114	102	106	127	127	125	130	125	115	123	128	140	106	106	128	128	127	116	138	125	133	128	115	120	117	125	102	119	109	134	120	124	134	125	135	133	116	122	123	126	124	113	122	114	109	110	96	132	127	114	136	118	127	121	142	127	109	130	105	133	96	103	120	116	128	126	129	136	122	126	127	134	113	143	123	122	126	105	141	153	129	113	121	138	135	142	117	113	107	123	128	117	150	118	140	136	105	108	143	129	121	101	118	110	124	126	116	127	117	135	135	145	104	132	129	119	141	121	133	110	131	128	116	119	134	130	119	133	117	115	114	116	97	106	123	128	133	117	129	131	122	121	114	101	109	117	112	136	132	135	95	145	126	115	113	129	118	134	114	131	133	130	111	110	135	128	108	97	128	114	137	139	141	126	138	116	127	134	109	121	125	109	121	145	122	115	112	124	122	112	100	103	119	115	114	135	147	113	114	124	111	135	116	128	138	107	128	133	124	103	114	120	114	138	115	119	104	126	138	132	140	138	105	123	112	134	114	115	110	113	124	115	122	112	124	115	124	117	118	124	118	130	125	133	125	113	126	109	121	122	114	141	142	121	110	148	111	136	118	125	132	139	135	114	124	131	128	119	110	150	112	114	116	138	129	115	127	122	132	116	117	124	111	134	145	125	111	126	130	118	120	116	124	112	107	121	111	134	134	122	125	106	117	121	117	112	121	121	137	130	109	136	109	133	113	137	104	128	137	125	110	123	124	133	147	110	142	134	111	111	139	119	114	121	107	127	129	117	114	111	108	125	124	132	143	121	137	128	113	126	128	144	98	105	111	136	129	119	122	128	122	123	112	119	120	112	126	160	116	136	146	131	141	134	137	112	115	127	115	104	124	124	118	109	130	136	120	115	122	129	133	116	127	126	138	116	121	108	122	114	132	148	119	104	122	140	113	110	125	119	117	135	99	116	139	132	132	138	112	103	107	91	117	123	110	108	135	121	103	117	119	125	120	123	145	128	141	120	127	130	105	114	129	104	105	139	148	115	147	121	96	126	132	119	129	125	144	143	108	135	117	144	121	124	132	105	130	126	125	109	112	89	117	133	132	130	133	121	123	109	121	124	126	152	107	141	119	117	122	121	107	109	125	120	143	124	125	143	111	131	125	121	134	116	113	119	110	128	120	108	110	126	118	137	121	123	109	127	123	113	117	108	129	124	109	143	109	127	118	121	109	117	118	128	133	147	122	103	119	125	109	122	132	113	137	119	124	116	116	122	119	120	125	133	118	139	126	129	106	146	113	134	141	133	126	156	150	132	126	126	108	113	134	118	136	123	133	126	123	118	126	131	127	128	141	121	127	111	140	118	116	115	119	128	122	127	108	117	133	119	128	133	127	120	126	111	121	127	117	107	108	126	128	108	136	156	102	124	124	137	111	143	111	118	147	117	110	139	134	122	135	133	110	137	114	145	118	118	111	137	132	123	122	135	128	146	103	118	126	112	134	141	123	120	132	111	116	115	115	118	131	118	117	99	113	122	104	136	117	124	120	120	114	111	129	129	106	156	111	121	107	111	134	144	105	109	128	117	143	114	124	132	119	118	120	130	106	117	140	134	132	114	130	133	133	111	118	125	109	115	102	129	110	142	133	120	142	107	132	113	140	121	137	111	124	107	115	137	136	127	134	119	123	113	107	128	124	120	127	121	125	113	125	143	122	114	133	120	113	115	105	118	119	152	122	130	111	108	112	128	139	125	143	103	126	133	130	111	140	117	109	114	129	112	137	125	117	123	130	141	116	116	128	112	116	133	133	128	116	120	125	144	123	102	126	130	116	132	106	123	107	145	117	121	108	96	113	107	120	124	117	115	97	104	100	135	105	101	111	120	134	119	116	131	113	130	109	118	124	126	122	122	145	115	122	120	124	125	104	105	127	116	112	111	100	117	139	112	126	126	108	121	117	109	127	105	127	147	129	109	121	138	150	119	115	132	121	120	108	125	123	136	127	129	114	119	97	131	119	144	103	134	132	127	140	122	122	107	111	113	128	120	145	129	103	125	110	117	126	96	116	117	114	113	112	125	121	146	128	137	120	113	135	128	115	103	120	126	123	129	127	131	114	109	112	116	129	122	113	116	146	130	129	122	113	126	106	107	106	138	112	110	123	116	143	121	136	122	125	110	115	122	130	117	130	97	125	136	126	122	145	131	130	140	115	144	125	117	126	122	144	127	121	103	112	103	120	130	127	127	140	138	108	127	120	117	120	133	136	128	139	121	112	107	118	116	109	109	115	129	126	133	125	100	140	116	134	112	108	112	118	121	129	115	114	119	124	120	130	134	124	130	121	125	128	110	131	98	133	123	126	135	111	129	114	124	123	124	137	122	106	117	129	111	127	114	136	120	123	100	132	133	120	129	114	116	130	122	113	110	129	118	116	126	124	116	104	112	125	126	131	113	110	125	130	113	96	127	120	120	139	114	112	141	117	115	135	112	114	132	141	129	131	121	128	111	128	142	143	101	134	120	123	124	134	122	113	121	120	115	125	118	120
6820	4721	2720	3035	2743	2206	1656	1377	1239	1069	901	800	784	666	637	646	565	559	563	497	491	483	474	456	445	447	413	387	384	397	421	370	351	397	362	341	388	376	376	346	331	379	343	374	366	364	337	369	346	349	348	344	328	342	348	340	302	318	328	382	336	352	348	360	330	345	315	340	329	284	318	315	308	329	324	315	321	318	340	352	311	330	340	329	302	335	325	328	329	332	299	312	357	338	318	301	331	352	320	306	309	353	322	317	293	309	310	303	346	338	336	306	328	353	311	316	330	313	313	286	309	311	317	305	338	341	288	338	297	340	346	348	326	337	322	321	315	363	326	288	350	301	297	311	329	336	317	314	317	316	309	346	317	304	348	326	340	332	304	318	329	317	318	336	326	280	292	297	303	322	298	335	308	311	339	330	362	356	324	314	299	294	332	315	306	342	309	325	317	301	310	329	343	360	336	318	323	323	317	310	344	344	300	321	307	326	325	315	313	317	287	312	299	326	302	298	343	306	301	336	330	319	324	303	335	302	305	314	293	318	320	322	353	304	328	322	320	312	331	306	328	326	326	326	329	323	321	340	309	304	312	332	317	289	317	309	318	341	304	336	336	333	325	315	325	372	303	314	349	322	332	320	284	320	306	309	307	346	303	300	309	305	367	326	306	306	297	332	313	316	313	317	328	335	330	310	315	327	304	349	309	306	346	324	301	303	294	309	335	333	334	316	296	312	333	306	303	334	325	317	288	286	336	314	311	322	301	297	319	333	306	302	335	367	339	327	346	319	307	325	324	300	308	314	307	330	308	317	303	336	312	303	278	314	331	318	307	291	341	331	301	304	274	348	307	322	320	361	298	341	340	274	322	317	332	299	337	348	306	301	324	340	314	337	311	322	342	287	333	321	326	328	308	300	323	326	332	311	332	339	299	291	297	325	317	311	318	322	340	334	325	330	323	336	324	322	300	316	307	340	321	282	323	321	301	341	304	329	319	296	332	324	308	328	312	310	336	305	344	329	313	352	329	325	317	336	325	288	309	339	335	333	297	301	350	321	351	302	322	331	324	318	347	310	325	353	302	320	332	308	338	320	317	345	304	326	326	301	343	316	327	316	329	299	329	310	320	315	350	315	339	303	329	335	304	343	337	293	342	320	323	310	336	328	345	313	325	316	330	317	295	314	321	319	299	346	337	325	317	330	321	317	336	334	333	339	341	319	330	320	328	309	348	339	335	333	322	276	307	319	323	304	324	320	308	361	298	312	314	322	323	315	305	304	320	350	320	317	342	321	300	322	340	324	313	336	298	318	309	299	300	316	328	329	305	330	286	338	319	313	297	295	334	290	320	311	308	341	307	313	328	295	312	331	354	314	340	352	331	290	317	319	310	334	294	317	329	353	293	319	317	326	313	301	309	323	324	291	309	304	306	296	300	313	325	302	315	329	341	334	347	329	300	305	359	357	324	316	326	317	329	319	324	326	316	343	292	316	320	314	299	338	292	292	308	310	279	290	335	339	334	306	325	331	324	316	313	319	330	296	328	305	317	326	306	318	319	309	299	337	343	352	303	322	316	299	311	330	290	307	346	361	284	288	335	276	307	316	325	318	335	336	311	316	299	312	324	290	316	343	305	306	333	331	346	330	306	300	302	327	340	327	328	322	301	322	271	305	335	281	336	315	348	309	320	320	335	361	313	304	321	270	311	329	335	307	310	307	291	285	343	329	321	306	289	323	304	300	317	333	319	317	300	315	284	324	329	321	307	331	318	318	288	307	354	351	334	330	309	320	313	298	320	301	307	329	311	288	338	324	318	309	305	321	318	333	309	334	279	295	315	326	281	345	319	341	308	323	317	322	316	299	327	318	297	297	319	326	296	326	300	350	315	282	256	309	298	373	297	333	311	349	324	306	304	300	330	325	335	327	333	329	349	325	344	328	321	280	316	319	349	304	310	321	319	331	307	324	336	334	323	342	330	335	329	362	340	328	308	330	314	302	324	334	329	321	346	324	307	322	336	306	361	339	341	320	303	325	319	320	324	324	330	324	309	300	307	324	328	312	313	320	287	345	323	319	330	337	303	338	327	318	317	323	322	332	316	311	310	289	313	337	317	347	321	347	328	335	361	278	341	325	295	327	338	313	294	291	307	354	301	301	296	337	297	318	334	330	297	314	320	316	291	315	320	311	326	318	325	308	311	329	300	311	302	295	284	332	333	341	322	304	330	333	346	311	279	273	345	295	304	308	350	324	322	319	315	305	319	332	305	329	287	333	316	344	327	313	323	346	329	308	332	320	305	331	311	316	295	330	304	314	370	321	307	323	304	268	300	328	302	295	335	295	317	326	297	323	312	318	308	305	333	331	322	296	317	305	321	318	294	310	302	321	338	334	304	314	332	352	302	307	344	334	343	337	315	298	317	281	317	350	342	324	306	318	320	300	322	361	307	302	328	321	326	315	327	301	336	320	285	302	303	299	320	309	295	309	323	342	305	305	314	318	344	347	352	316	291	321	313	295	329	305	301	315	330	298	313	327	310	299	323	305	325	293	329	283	305	324	307	306	336	303	316	304	348	314	333	313	312	309	348	302	334	311	312	317	318	328	328	311	298	338	300	311	318	311	345	327	329	317	336	300	301	321	326	316	365	313	307	288	337	305	277	311	374	355	297	317	322	352	302	353	332	333	298	322	322	301	349	299	312	324	305	322	341	325	313	299	344	309	302	293	315	333	272	316	315	309	316	302	322	297	305	343	311	348	299	306	320	320	325	311	343	329	306	312	308	306	359	325	327	315	325	315	343	312	319	331	305	298	333	319	312	337	313	312	323	341	330	329	284	309	336	310	304	297	330	329	322	320	309	332	319	295	327	338	334	326	307	319	307	324	303	289	314	330	352	296	309	329	314	346	293	322	304	304	332	361	303	327	291	319	302	342	287	316	297	302	334	363	302	338	289	318	314	291	334	304	313	313	317	301	302	324	331	326	322	323	321	299	368	332	320	334	316	307	338	354	319	334	302	337	295	318	297	316	350	304	337	327	307	295	288	292	300	293	313	333	326	315	332	306	336	321	342	309	302	323	319	310	320	327	329	311	339	304	328	341	312	309	341	376	301	315	318	326	316	311	328	324	336	306	323	312	308	328	270	333	295	317	309	339	309	356	321	321	288	334	324	286	302	305	301	341	333	305	350	309	349	288	346	297	303	349	318	324	310	307	316	332	320	317	310	330	308	356	313	308	330	334	301	316	345	312	317	310	353	287	325	321	308	312	319	315	292	303	312	343	325	314	332	332	284	321	305	339	332	313	307	323	323	320	333	311	308	311	292	337	295	327	345	352	333	326	321	354	311	350	323	370	320	288	301	332	330	349	333	314	320	316	312	326	329	297	284	334	356	319	293	307	308	307	323	306	327	336	337	312	343	304	328	315	341	311	347	312	329	297	349	342	306	266	320	332	289	340	331	309	338	305	360	295	321	303	295	328	324	299	310	333	279	337	324	316
21000	12441	3678	1949	1318	977	710	594	487	423	384	331	307	306	290	301	315	278	286	227	234	241	246	241	207	230	240	212	230	194	217	221	208	226	225	203	214	248	225	211	201	198	241	214	229	202	200	220	200	218	204	198	186	223	200	208	189	236	206	207	197	202	198	198	199	192	185	195	196	219	203	193	213	231	213	187	225	220	196	226	207	199	198	225	200	242	216	207	197	225	211	216	195	215	202	193	240	224	203	215	209	215	202	212	207	216	235	194	196	229	205	205	186	205	187	226	206	182	197	199	201	183	204	220	200	211	217	223	181	211	230	196	187	189	195	229	226	210	228	195	178	206	205	234	192	221	197	208	216	189	195	192	224	222	220	210	199	194	230	219	215	179	185	215	186	201	200	219	195	230	208	219	219	224	228	217	214	200	200	198	202	213	218	208	206	208	170	214	207	183	201	203	210	188	203	233	184	210	186	186	209	218	197	215	195	204	217	212	227	203	195	179	202	187	198	211	193	223	215	214	227	174	185	181	199	221	202	195	246	183	220	202	193	229	235	227	179	195	216	200	216	239	175	178	190	221	211	224	232	174	195	237	190	222	213	212	216	172	220	178	168	194	204	228	202	214	204	204	207	211	206	191	188	227	201	243	218	218	177	211	199	225	200	232	201	214	213	229	207	198	207	203	201	186	221	219	189	191	215	215	208	199	208	199	193	210	194	198	199	211	205	201	248	195	208	189	216	220	184	204	183	190	215	176	196	207	195	199	236	179	208	183	191	211	233	207	228	204	220	194	191	215	238	208	207	180	227	201	190	198	179	196	217	204	166	177	191	232	197	186	174	201	233	189	226	191	170	200	194	200	209	225	204	194	203	195	192	194	207	196	223	204	202	210	210	232	233	199	217	187	214	192	196	217	234	206	198	226	201	172	209	218	219	180	232	210	185	179	203	206	210	195	210	220	223	214	187	241	209	197	204	203	196	215	191	204	194	187	234	193	223	202	205	240	184	211	185	212	198	204	235	185	215	206	176	204	214	204	211	203	225	222	201	208	203	211	191	194	201	201	207	183	187	220	197	224	189	193	206	213	199	194	219	217	192	196	206	193	219	202	191	222	202	208	224	218	204	192	168	205	225	192	205	206	208	259	215	206	202	214	193	202	203	199	198	199	201	174	198	200	217	200	213	179	198	212	209	211	200	183	197	191	196	225	205	195	213	209	214	207	209	197	206	219	195	218	189	200	194	215	182	227	229	201	226	188	209	241	202	225	207	217	181	197	199	210	188	182	202	221	209	227	225	203	210	187	218	210	203	214	214	201	220	247	199	190	177	208	210	207	218	202	180	234	210	185	205	187	211	181	250	224	185	201	223	189	207	230	185	184	202	201	168	207	183	215	204	181	215	216	184	213	205	211	188	195	231	214	213	214	208	196	181	214	199	210	205	222	222	180	188	199	210	197	210	195	209	215	194	198	202	228	189	191	214	218	187	211	190	209	191	211	194	195	194	225	187	203	209	228	202	178	214	182	212	214	187	214	188	212	216	208	221	217	200	201	172	181	197	175	193	217	200	219	198	254	215	184	215	222	199	209	191	169	192	210	211	180	181	219	183	207	199	203	221	218	207	194	201	209	193	205	216	197	221	222	165	179	212	206	205	207	199	240	201	207	213	207	233	217	215	192	206	231	200	191	188	187	190	201	205	190	179	193	193	191	218	192	206	200	175	218	224	222	178	198	202	199	196	164	217	217	192	229	189	197	194	181	177	193	198	179	200	203	196	210	194	214	215	179	204	220	204	221	221	200	228	214	227	177	184	215	195	196	211	179	189	174	214	207	198	184	191	203	182	186	198	205	220	213	201	211	233	177	215	202	197	180	218	214	224	197	193	202	222	224	212	210	197	179	191	216	197	198	177	204	190	220	199	208	215	214	221	190	184	211	213	202	193	199	190	203	183	190	212	196	236	205	196	204	209	207	221	195	218	190	211	221	213	226	191	194	216	195	211	201	211	203	208	193	216	213	196	196	213	180	189	200	212	206	195	206	213	191	215	204	229	182	213	217	218	222	197	196	218	200	193	210	206	213	223	195	198	196	217	195	221	226	198	227	189	205	224	179	179	212	203	189	213	197	203	189	181	210	208	205	218	190	173	224	199	193	210	187	192	198	189	237	205	234	210	201	211	218	195	218	219	205	200	199	194	222	196	176	210	245	204	201	207	186	185	196	180	202	208	189	217	194	212	185	188	195	235	188	181	211	204	176	186	215	174	213	205	193	199	179	195	195	201	202	199	236	198	177	233	215	227	238	200	217	197	205	207	220	197	190	175	182	190	225	214	212	220	231	170	210	194	193	216	214	206	206	190	196	207	205	202	187	192	211	219	223	184	188	244	196	183	179	230	188	178	224	200	202	226	203	193	211	205	201	219	208	219	191	201	247	198	196	191	182	194	164	223	205	210	213	174	176	209	198	178	195	205	218	198	205	193	207	205	222	217	226	158	215	184	179	216	214	211	228	229	195	208	224	197	213	220	207	210	169	204	202	186	192	215	185	184	209	201	206	199	185	228	220	204	184	198	229	189	208	192	193	193	212	222	186	216	215	194	196	188	222	209	216	199	224	192	217	188	198	214	210	212	208	215	233	233	194	195	218	216	229	247	211	194	196	208	203	199	206	239	184	201	177	191	205	211	192	210	230	204	187	192	159	216	206	224	186	214	215	192	201	179	210	173	200	231	195	207	204	215	237	186	214	189	216	210	182	211	185	197	235	203	210	238	189	213	217	210	218	207	194	213	200	214	204	199	197	210	224	210	208	204	216	234	231	213	203	216	196	229	197	180	193	203	212	191	211	185	218	203	204	212	216	203	185	180	201	195	184	192	190	204	200	211	204	190	228	218	225	202	199	208	196	181	217	187	213	197	222	214	221	215	197	203	197	191	190	190	168	195	226	211	218	201	211	215	205	211	203	187	214	220	191	187	205	185	192	200	212	209	213	232	173	224	218	226	200	191	224	203	239	177	214	239	218	190	186	196	202	224	179	223	200	187	217	197	178	224	184	200	224	217	182	212	206	205	175	198	196	209	226	193	229	210	201	207	233	211	227	196	193	218	218	204	233	188	219	203	203	212	227	217	222	183	204	217	177	213	187	196	185	200	192	183	171	185	212	197	196	197	227	182	214	215	217	202	231	204	222	197	199	212	188	188	198	192	202	200	185	177	215	208	193	196	212	204	201	183	203	198	186	208	200	213	185	181	224	210	225	228	219	216	191	173	202	200	177	207	188	201	226	220	224	211	199	202	216	214	197	208	206	193	211	233	211	236	192	206	196	186	209	209	240	185	221	214	180	217	201	184	212	202	212	190	190	197	177	197	206	210	202	191	206	189	204	191	236	226	216	235	202	203	195	185	200	217	192	184	211	207	194	196	190	211	187	201	189	207	223	208	221	190	201	194	190	211	174	218	204	211	227	233	197	195	208	216	182	185	195	205	187	211	234	223	204
8954	7881	4931	5535	4867	3975	3117	2565	2123	1849	1618	1461	1405	1182	1123	1043	993	946	870	846	863	793	750	746	700	686	673	697	697	667	670	622	627	599	632	549	590	596	583	548	577	573	550	574	576	561	569	532	543	534	528	546	463	540	540	505	516	526	533	541	480	496	521	489	527	528	551	525	511	517	519	452	491	517	457	483	484	511	493	486	502	503	486	535	477	510	527	517	463	500	443	513	476	510	491	496	457	529	480	514	488	486	506	475	510	449	501	451	486	507	460	485	474	531	470	462	479	473	485	505	443	471	482	479	472	512	496	455	483	473	513	486	495	493	481	507	471	505	438	452	490	463	500	481	475	471	465	475	521	488	497	459	460	488	517	451	469	470	487	497	526	464	453	496	484	482	510	520	484	475	458	477	456	485	432	479	500	506	457	480	460	445	454	448	485	451	471	474	495	447	455	478	465	476	438	435	481	503	480	492	496	443	450	456	478	460	468	547	446	468	490	469	492	498	495	457	481	523	495	479	451	496	476	511	475	498	492	447	426	454	493	450	462	453	482	446	511	489	484	454	463	466	538	482	449	499	473	453	475	453	459	487	465	445	430	452	461	462	502	492	475	481	453	508	496	495	491	516	443	446	472	560	457	459	460	462	470	492	505	457	462	479	445	490	477	460	460	504	511	455	453	500	417	484	499	458	458	469	489	478	498	485	456	467	451	490	501	490	513	454	505	461	422	481	479	462	478	441	430	484	501	467	488	465	471	501	443	468	447	511	459	480	480	473	466	469	489	472	495	463	480	493	483	450	472	506	463	528	454	500	448	489	499	506	456	482	500	453	457	470	487	476	450	473	463	470	483	503	466	506	508	445	491	491	502	513	435	489	457	477	509	485	476	482	516	472	454	499	485	472	481	496	465	480	487	480	484	502	486	459	492	445	490	441	472	468	490	490	491	456	475	467	464	453	464	438	430	467	483	469	490	458	434	436	489	470	414	449	488	482	499	470	487	459	448	438	464	453	476	490	495	479	505	454	467	482	465	463	461	451	514	447	459	485	453	480	453	451	475	509	494	478	486	515	499	479	450	483	485	502	486	486	457	492	470	497	479	436	457	468	500	465	473	492	478	479	490	498	498	483	506	470	465	502	469	502	465	482	460	483	455	488	482	500	465	447	463	449	492	463	496	480	457	493	499	464	488	482	469	463	488	436	464	522	481	517	446	451	447	455	456	484	474	498	492	469	440	459	496	505	491	441	501	505	471	490	510	452	490	469	468	460	485	482	464	447	507	493	428	521	462	471	445	454	481	463	506	485	510	444	452	466	486	478	482	460	472	526	489	520	466	465	498	476	460	493	483	447	474	471	474	451	464	463	469	470	505	522	474	480	486	479	495	465	453	459	464	435	474	475	473	466	439	455	465	509	470	490	487	474	489	486	468	470	476	468	487	520	452	481	490	508	476	448	487	483	493	513	476	481	487	469	486	474	480	502	492	537	486	453	482	500	478	517	456	466	470	477	528	482	447	448	456	475	495	475	479	475	491	475	488	494	464	499	471	562	494	455	490	452	472	484	472	422	490	482	499	447	433	501	495	470	478	457	501	501	477	474	477	448	440	460	492	459	426	462	461	463	484	479	475	480	486	442	490	501	497	487	459	492	499	496	478	498	479	462	489	517	462	500	442	493	495	446	499	449	471	464	456	477	459	488	511	467	462	445	508	510	470	497	498	441	471	473	453	508	454	463	472	484	463	440	498	468	462	521	482	487	487	490	454	447	442	455	436	473	483	511	469	469	488	448	482	492	446	461	461	506	460	483	494	441	499	461	507	489	507	483	497	456	444	471	465	465	476	478	468	471	528	471	522	453	468	495	473	480	457	487	519	489	458	494	439	480	473	492	484	489	484	493	465	470	457	506	506	465	506	500	491	443	509	492	523	491	424	480	459	502	489	473	488	445	478	497	497	481	463	454	467	467	469	517	450	468	489	483	482	460	448	477	474	459	444	431	499	496	468	488	491	491	481	464	481	455	488	495	478	507	458	540	467	503	497	497	440	430	462	467	456	462	461	520	505	473	470	502	498	432	497	431	458	480	493	458	449	467	485	471	481	488	443	455	438	495	472	487	481	528	481	486	477	462	439	488	513	453	519	511	468	487	454	459	470	494	473	435	470	486	506	451	499	530	473	487	449	464	452	479	489	461	456	482	465	475	509	491	471	492	479	421	462	488	458	492	460	455	493	480	497	452	489	471	473	477	455	483	518	483	494	454	468	482	464	493	490	525	498	456	487	435	450	459	424	462	443	461	446	484	495	473	451	490	474	484	484	483	474	491	475	463	487	488	461	471	443	489	476	444	477	487	471	452	482	499	467	470	455	540	468	454	484	472	497	487	476	470	444	489	485	466	489	454	453	465	519	473	487	492	467	506	478	482	439	474	507	420	483	473	479	511	477	487	476	479	432	480	503	488	479	483	519	453	476	478	457	446	448	475	484	490	457	448	463	490	485	461	469	474	476	475	454	459	468	471	461	465	494	465	443	484	468	474	434	456	456	471	460	496	483	485	477	463	454	463	489	484	466	491	455	466	470	495	471	510	466	461	520	480	543	469	465	500	458	477	491	463	417	482	470	470	466	504	464	500	491	452	495	450	430	463	484	475	461	457	503	453	484	477	538	478	473	471	469	463	494	464	472	471	476	499	457	489	475	434	511	473	519	482	465	469	512	506	471	485	472	478	445	475	517	462	485	447	506	479	483	474	498	491	507	472	437	465	469	466	507	467	497	506	493	457	484	493	527	499	447	439	481	488	491	456	460	444	460	500	485	506	472	474	488	496	477	490	472	493	476	502	469	477	456	482	509	513	484	473	473	470	439	493	487	466	466	465	482	477	484	465	499	468	458	498	479	471	476	468	451	475	458	471	516	478	473	485	487	433	468	455	423	506	528	468	495	476	459	453	443	448	458	474	451	466	476	486	467	446	443	462	453	495	488	470	487	485	482	443	495	502	483	450	494	446	479	507	474	521	489	497	479	479	497	473	498	468	491	475	478	465	494	482	498	471	474	495	499	489	478	482	437	471	462	493	476	511	496	514	458	500	461	497	466	464	487	484	495	436	486	484	486	464	458	471	474	464	516	512	478	513	461	453	478	475	518	498	487	479	471	457	487	480	469	502	493	490	530	466	509	497	493	486	497	489	506	441	465	487	430	486	445	452	461	471	479	495	460	468	513	441	489	475	483	448	483	496	466	490	477	420	444	479	466	474	422	500	446	458	501	486	484	463	500	429	490	457	469	450	500	494	485	499	454	485	486	476	522	493	441	442	479	447	492	485	506	477	484	468	475	440	468	441	478	502	481	469	507	489	498	453	443	493	502	474	484	468	494	460	456	482	490	488	462	501	478	437	465	473	485	483	439	455	447	507	477	452	475	460	504	464	498	445	476	515	471	488	481	478	433	445	472	493	479	463	510	513	468	479	471	517	454	481	496	513	487	461	448	488	450	453
3419	540	94	74	65	66	55	45	46	55	54	40	47	45	49	50	36	41	40	42	50	56	49	51	33	48	43	37	51	40	42	48	38	46	39	29	41	44	48	47	38	29	43	50	56	42	46	49	41	44	59	56	47	55	35	42	48	41	57	43	43	41	43	48	54	41	49	45	50	39	45	45	49	52	46	46	36	38	49	43	41	42	36	40	38	38	38	33	30	35	43	46	63	52	47	43	40	43	29	61	44	38	47	47	39	51	58	65	46	47	40	49	37	58	52	34	34	50	37	39	44	43	46	41	50	39	42	39	44	32	43	41	39	39	54	44	44	37	46	42	57	51	27	49	56	37	51	39	54	50	48	39	43	37	50	37	35	43	40	42	38	32	34	45	53	51	41	50	49	38	44	41	35	41	48	40	42	40	50	35	43	32	44	42	53	47	30	53	34	42	51	38	48	38	45	45	33	45	34	49	35	55	41	47	57	40	47	46	51	49	39	51	45	29	56	42	46	53	37	42	32	41	59	49	40	44	34	39	43	42	46	42	35	54	41	42	43	42	38	43	39	46	38	32	36	46	31	57	45	42	43	45	50	30	41	56	47	55	46	47	33	51	34	40	40	41	43	55	35	64	55	42	52	39	35	39	64	45	46	61	35	42	33	46	55	37	40	40	47	51	59	35	39	36	36	41	45	39	51	41	38	54	51	52	41	43	43	39	49	41	45	40	42	37	34	41	36	42	50	53	44	42	54	53	32	50	40	55	44	44	45	49	35	36	42	41	40	44	49	50	31	35	34	40	32	41	41	55	43	46	43	54	47	45	49	54	46	36	48	48	39	36	53	47	49	44	39	51	44	42	43	53	35	38	44	35	43	39	53	47	40	48	50	53	46	42	46	29	46	41	46	50	40	53	41	45	47	37	36	50	51	36	37	49	55	46	47	36	44	44	43	44	52	73	48	44	46	42	46	36	52	47	52	52	58	34	41	45	31	64	48	44	33	51	55	50	43	41	40	53	44	42	43	49	55	44	34	33	46	44	53	37	39	38	44	41	42	46	40	48	47	41	34	52	44	47	47	46	46	56	46	49	59	57	52	41	36	51	45	47	45	34	42	52	56	47	51	36	35	36	50	30	36	47	52	52	56	44	33	34	36	40	46	46	45	38	43	42	38	37	48	44	37	48	48	47	33	38	33	28	38	38	36	50	36	42	39	51	39	37	38	36	38	57	46	39	41	54	53	40	42	41	57	41	45	38	40	44	46	41	37	39	35	36	61	40	50	34	57	56	53	45	53	39	26	67	43	41	35	48	39	37	41	36	39	44	46	38	46	44	42	61	40	42	49	55	53	40	49	51	45	37	46	42	29	41	45	38	38	43	39	41	32	47	39	47	36	37	32	40	55	42	47	52	43	45	39	34	46	41	46	43	42	26	48	41	56	58	41	46	41	52	28	35	39	46	43	48	46	49	35	51	51	35	47	30	40	33	38	40	38	38	48	40	42	39	46	38	62	38	51	47	47	41	42	28	57	44	36	51	44	49	34	38	35	42	30	53	33	36	37	29	48	46	48	42	33	49	34	39	45	40	35	37	46	44	36	44	48	49	46	56	47	43	38	48	35	46	43	55	37	42	50	61	39	56	50	45	36	55	40	40	33	48	39	36	42	52	43	47	34	38	40	58	50	43	50	39	40	45	39	55	54	41	55	43	38	54	43	52	55	37	40	51	45	46	52	41	43	30	55	48	34	36	40	50	38	42	38	35	50	40	36	44	30	42	45	44	43	47	44	34	41	51	41	41	47	49	44	44	48	43	40	43	60	45	46	35	53	43	44	36	49	36	38	45	41	48	47	45	50	46	42	47	50	45	36	45	52	45	44	50	44	43	54	45	43	54	45	44	40	47	50	56	48	47	38	45	45	48	39	40	41	32	37	41	43	42	34	42	44	37	52	39	46	32	39	43	45	39	46	41	35	34	43	51	41	45	45	41	49	42	49	45	53	41	46	40	39	31	43	42	44	43	47	43	50	44	46	35	44	34	41	42	52	52	42	44	43	55	45	34	46	32	38	48	55	38	34	45	33	51	52	39	37	56	50	38	50	48	44	40	34	51	48	55	51	56	44	56	43	45	50	37	37	43	39	33	41	35	25	44	32	32	43	54	46	45	50	46	51	43	49	48	45	52	61	51	40	51	52	71	53	36	41	43	38	42	44	47	44	44	41	47	56	37	45	54	40	55	57	55	34	39	37	48	41	49	39	43	47	45	49	47	39	56	51	37	45	40	34	39	54	35	52	40	41	33	47	41	45	31	49	39	50	54	36	55	50	58	55	40	43	42	42	51	49	37	39	46	43	50	39	54	40	49	43	31	52	54	39	37	39	54	40	40	37	46	45	48	41	41	48	41	43	40	37	46	58	35	39	37	40	42	47	41	44	39	49	45	46	46	33	48	51	49	34	53	43	40	38	50	36	43	42	41	47	36	44	38	46	50	41	48	42	39	44	49	64	42	36	52	35	45	38	53	56	59	39	42	48	42	34	38	45	39	42	28	66	38	30	54	49	53	38	41	36	48	42	39	58	40	52	30	40	61	60	48	42	28	42	40	42	47	37	44	44	42	41	43	44	54	43	30	51	46	38	54	39	44	48	37	47	32	35	43	48	35	42	54	46	36	45	38	38	37	46	29	37	54	49	33	46	37	48	34	41	45	42	42	39	44	39	37	48	43	48	49	35	42	47	50	43	40	47	42	37	45	51	51	37	45	51	52	46	27	44	34	31	38	37	50	35	39	45	49	49	50	52	55	47	42	37	55	40	45	37	37	52	45	56	45	42	34	46	40	46	35	41	37	47	43	48	46	53	38	43	40	55	33	46	45	39	47	45	42	47	44	43	44	36	41	49	44	40	37	41	43	50	52	44	47	44	51	33	62	36	45	35	45	50	42	63	39	45	41	45	36	36	35	45	48	41	37	39	37	35	39	41	32	42	42	51	41	46	42	46	46	59	53	36	38	50	41	48	32	52	42	41	44	38	39	44	42	35	28	43	43	45	47	42	37	42	35	39	49	52	51	36	55	45	43	42	35	43	34	50	45	38	32	39	45	42	41	42	39	44	45	38	35	48	51	54	22	48	40	36	43	39	40	48	39	28	61	43	44	38	40	47	41	47	40	33	49	36	38	44	42	42	40	40	46	43	34	49	50	39	38	34	38	44	54	41	36	41	53	54	39	42	48	55	45	55	52	50	49	41	48	42	45	40	48	29	46	51	42	51	42	44	46	50	42	40	43	37	45	35	43	36	27	36	52	33	37	36	53	31	43	40	49	36	57	47	58	46	51	41	45	36	49	48	40	44	56	42	45	39	45	48	47	51	35	50	50	46	50	41	30	48	41	38	44	55	36	39	43	62	44	44	44	54	47	52	46	43	55	45	37	37	38	50	46	41	43	39	53	58	39	44	43	60	39	47	50	41	53	58	33	39	54	39	42	39	43	35	36
2448	572	285	257	258	220	218	196	187	180	168	174	176	142	156	154	165	164	167	149	145	171	121	172	142	159	148	145	160	167	135	133	144	140	164	130	144	145	144	125	158	146	127	128	153	136	164	145	162	160	149	167	154	146	156	151	144	166	133	133	148	156	131	161	156	130	145	168	150	150	149	162	142	135	129	147	150	140	142	141	144	150	136	173	127	159	152	160	160	128	169	136	144	147	124	139	137	129	127	138	178	145	136	152	145	130	136	138	148	135	130	134	134	159	154	142	167	170	134	138	136	154	150	139	149	133	131	145	147	159	153	147	142	128	139	130	136	134	147	127	154	147	144	138	144	145	126	157	132	147	140	157	133	141	155	152	146	148	156	144	139	155	140	158	127	134	127	129	150	145	151	133	157	127	141	146	127	120	132	162	144	150	158	109	150	153	141	142	152	150	156	135	137	145	147	159	144	156	124	118	160	130	150	138	140	164	137	159	157	124	141	135	126	143	179	152	138	125	138	151	136	134	134	158	144	158	141	146	120	116	141	140	149	135	145	160	136	147	153	144	154	142	137	141	143	112	135	124	149	160	138	141	142	165	162	145	141	135	136	153	145	140	151	139	149	136	141	151	126	155	140	134	129	169	140	151	134	134	169	159	149	137	161	146	145	165	146	151	146	139	150	166	126	125	154	134	129	134	126	120	141	157	157	148	154	129	147	138	151	133	142	144	156	134	165	163	143	176	140	133	154	165	164	143	146	158	136	139	152	135	144	153	122	128	140	168	159	140	141	145	127	119	130	171	168	139	148	148	133	135	122	149	146	151	136	148	121	155	131	136	145	154	142	158	149	159	148	143	135	152	131	147	141	140	149	163	143	144	141	145	155	134	132	128	152	141	131	140	133	157	128	128	162	145	140	145	135	144	152	139	150	152	162	158	167	147	140	152	134	146	138	154	141	158	148	169	138	160	135	167	132	125	144	151	144	155	130	148	156	144	154	138	145	142	150	170	136	133	151	136	137	142	155	173	141	130	157	158	147	140	136	126	153	132	138	147	130	122	143	148	140	158	116	147	154	135	158	145	132	138	147	130	120	143	161	145	149	148	140	144	133	128	146	161	128	157	132	166	150	135	135	144	144	168	150	129	154	140	160	139	140	134	129	134	131	147	154	164	138	154	144	143	132	136	139	143	127	152	140	147	149	139	134	117	153	150	147	151	155	135	139	132	132	154	149	147	147	131	155	132	145	139	135	127	140	152	158	146	143	144	143	143	135	151	138	134	150	124	137	148	141	145	136	133	146	145	112	149	150	153	145	146	147	127	126	182	123	145	139	149	160	131	142	155	148	145	141	145	128	117	143	144	166	143	160	144	149	138	136	129	144	147	128	164	145	126	155	160	127	141	157	131	130	132	155	125	144	160	125	162	135	137	159	149	149	134	119	159	127	141	153	162	151	121	128	135	166	151	132	141	139	153	132	151	139	145	148	153	148	148	130	153	134	157	163	142	170	150	128	146	138	148	129	138	140	115	141	156	172	135	153	137	127	161	125	160	151	139	134	166	142	148	147	151	141	153	150	147	124	143	152	157	152	149	147	148	137	153	146	127	161	145	168	135	126	147	162	122	150	161	149	143	151	149	145	137	158	132	169	141	135	152	166	126	154	142	137	144	154	135	151	146	149	156	129	131	135	126	140	141	145	131	124	157	149	131	146	139	135	140	137	138	155	148	140	164	161	159	138	130	142	120	140	146	125	156	128	135	128	146	157	144	146	143	135	143	156	137	158	147	147	160	137	147	147	129	153	144	131	151	132	149	163	133	162	167	144	139	148	141	137	142	144	154	156	140	140	157	135	144	142	142	153	129	130	142	156	137	140	155	154	150	142	155	148	146	152	161	164	127	141	161	129	149	143	131	143	147	131	152	135	153	127	133	132	154	154	139	121	147	124	145	145	136	151	151	120	156	130	149	149	153	141	154	165	175	141	136	149	121	148	145	165	160	137	151	125	128	136	145	117	145	130	147	150	141	156	138	154	153	140	145	157	147	162	148	157	138	140	153	145	141	140	136	158	147	143	121	154	146	141	165	148	134	139	143	135	163	135	146	147	150	135	131	141	159	127	157	155	138	129	128	158	145	157	119	121	177	157	134	146	138	163	142	145	150	148	144	152	149	146	141	124	140	134	163	138	134	117	146	147	138	145	136	144	154	159	151	180	165	146	136	146	145	140	154	144	139	141	133	149	132	154	122	127	119	150	148	135	134	145	141	135	163	145	138	140	146	158	144	131	145	128	134	133	135	143	146	148	131	137	131	127	146	143	124	146	125	147	145	140	129	131	158	144	151	146	144	154	150	129	123	158	146	133	138	142	138	161	164	139	148	134	139	153	156	146	128	152	136	129	164	134	168	141	123	121	153	142	129	152	150	130	143	131	136	145	138	141	164	131	147	157	139	144	131	161	151	125	156	142	175	159	168	116	144	153	132	152	150	134	147	130	136	169	139	142	165	155	141	162	136	146	152	148	158	144	148	152	161	157	143	170	135	143	146	156	118	144	157	149	138	148	162	125	152	129	152	155	133	136	128	125	125	141	150	137	139	136	152	142	148	144	128	152	139	155	129	141	135	144	113	147	137	139	139	146	152	156	159	161	145	145	143	136	144	150	151	141	139	157	141	155	141	127	142	145	130	131	141	128	141	155	158	136	168	141	147	148	161	140	151	133	151	142	138	158	147	143	139	125	143	145	134	149	131	149	161	143	129	137	118	148	139	139	142	143	144	162	153	152	170	130	144	133	175	154	166	137	146	149	142	155	142	145	142	144	155	159	133	128	149	144	146	152	169	141	154	123	147	148	133	148	128	142	154	147	154	146	156	145	152	151	147	136	148	140	141	147	128	132	138	147	141	141	133	132	142	125	145	150	138	161	138	145	152	134	132	136	128	123	151	145	142	156	146	135	131	142	141	132	164	130	127	135	155	145	143	153	155	131	134	118	129	152	149	149	137	147	158	139	137	126	154	131	125	152	133	136	155	160	132	144	138	135	161	152	134	133	134	174	147	148	118	123	150	144	156	141	139	171	121	137	156	145	140	129	146	126	134	152	150	140	162	141	155	137	132	136	142	154	121	138	137	138	128	133	141	120	161	149	140	138	151	152	147	158	139	156	138	161	153	134	139	155	151	139	127	155	151	150	124	141	153	145	148	150	117	117	146	177	131	150	157	152	137	121	143	133	150	127	159	141	160	138	131	138	124	139	129	135	139	124	140	143	134	141	130	126	131	144	126	152	164	149	144	140	137	119	129	151	128	132	132	135	146	149	149	155	120	143	125	153	160	142	129	128	128	132	125	152	138	115	152	135	157	143	138	160	168	125	136	135	136	145	143	182	150	136	150	140	134	142	138	147	140	149	162	144	145	134	127	149	130	134	140	153	151	157	147	143	140	120	145	144	128	165	158	135	125	143	126	145	129	147	122	140	148	149	134	138	141	133	141	137	157
12414	5659	1454	957	653	493	369	276	278	244	232	182	182	179	159	180	150	147	180	132	129	139	136	155	158	137	152	151	134	129	137	132	121	141	140	119	141	139	114	126	125	130	155	134	110	107	107	130	133	129	126	123	124	136	119	135	129	142	125	113	113	116	126	131	123	134	131	123	133	135	129	121	114	121	112	149	135	133	132	138	130	130	123	122	135	108	115	124	126	134	117	132	119	126	126	113	156	110	118	103	131	126	138	125	118	125	117	139	127	124	111	155	122	147	108	121	133	119	126	106	110	130	108	120	139	121	117	116	113	109	135	132	124	132	116	130	124	116	121	114	110	122	121	118	128	127	127	128	133	132	119	130	124	125	125	114	117	139	123	124	124	121	100	138	109	119	148	123	145	122	115	119	117	140	137	120	129	128	136	128	99	119	111	138	128	112	110	143	143	113	129	115	137	128	129	110	136	119	139	124	107	121	146	125	137	127	129	115	119	144	109	130	136	105	103	111	126	127	126	138	127	116	137	106	135	127	129	120	93	106	94	146	133	118	138	124	120	125	112	126	118	126	135	160	111	127	129	117	134	150	128	143	124	134	128	139	122	136	113	109	102	148	133	130	128	134	115	121	120	137	116	122	113	121	131	118	123	121	115	126	129	117	115	99	108	129	113	95	130	129	119	112	125	125	118	116	118	136	124	129	116	122	146	117	136	128	121	114	104	96	109	134	117	120	105	120	134	110	105	116	127	124	129	125	119	115	112	125	115	118	118	108	120	120	121	107	101	111	137	121	124	127	138	150	130	140	132	115	120	131	122	140	141	134	110	113	97	122	131	124	116	123	132	112	142	132	127	134	124	130	130	129	115	134	132	126	130	126	124	114	128	94	111	134	138	118	118	109	116	127	127	117	118	121	134	136	123	116	111	131	116	127	119	117	138	116	125	141	111	126	128	129	128	123	118	122	143	115	113	129	123	116	118	127	115	125	135	133	144	125	107	132	128	133	90	133	117	109	122	111	134	121	125	114	112	108	111	127	144	135	150	116	110	131	117	135	128	127	133	91	109	109	122	134	121	116	130	112	104	139	120	125	117	113	132	139	127	136	131	127	130	109	132	136	123	129	124	125	140	129	107	129	112	109	107	125	114	149	101	103	114	121	127	104	121	115	123	124	101	114	115	113	96	119	115	125	126	127	105	115	132	110	131	143	117	128	130	127	141	112	135	98	123	98	138	139	115	113	117	114	99	107	142	122	144	123	122	129	139	107	106	126	130	110	122	104	135	126	109	112	133	113	112	125	117	128	130	139	135	118	129	126	141	104	135	108	113	117	131	127	130	131	131	128	119	128	108	136	120	130	113	113	120	131	116	109	119	121	113	106	114	117	136	124	144	107	108	115	128	132	125	117	128	133	121	124	104	134	105	122	130	109	128	127	127	135	125	115	113	112	117	130	90	136	135	122	117	135	118	123	137	93	145	131	134	141	133	125	150	129	118	121	117	121	120	124	115	119	109	116	130	121	92	125	145	122	110	121	134	118	114	134	97	108	123	149	115	100	131	124	113	136	122	137	132	123	150	100	124	115	120	114	123	139	117	113	116	118	133	113	133	109	142	118	138	126	117	106	132	142	115	135	134	113	147	135	129	117	138	140	117	114	111	116	125	130	139	156	114	108	110	121	128	143	117	115	136	144	110	130	136	143	102	114	140	142	129	122	115	127	138	118	119	131	137	111	143	133	107	109	132	123	119	125	108	117	106	136	131	116	119	124	112	99	123	126	134	137	123	130	124	128	113	102	114	149	140	111	100	124	130	131	109	121	138	129	107	119	124	129	117	117	127	110	114	119	120	125	125	134	123	154	127	127	138	124	138	123	107	124	138	118	121	118	140	123	136	141	113	142	127	144	122	96	118	118	124	124	124	111	132	114	117	112	142	117	113	107	129	150	106	141	129	126	126	118	113	133	112	125	113	126	95	123	128	101	114	125	128	142	134	119	105	129	133	96	117	115	115	129	123	117	92	127	152	135	130	114	119	107	109	108	138	124	134	106	128	115	112	116	125	124	126	129	113	111	121	108	136	131	120	123	102	124	115	131	116	113	102	147	135	122	118	135	138	136	134	123	95	118	131	131	118	122	107	128	114	117	146	120	124	121	131	132	100	128	119	117	139	123	100	117	108	123	129	129	129	148	123	108	122	93	127	133	119	120	110	127	138	130	116	109	128	131	127	126	119	113	108	127	116	136	112	123	115	115	119	132	127	110	122	116	131	131	134	127	123	124	104	111	105	108	135	132	120	135	137	114	115	137	104	146	123	146	146	114	123	149	131	144	132	126	138	128	118	126	131	133	126	169	133	127	121	109	124	125	128	128	136	100	112	120	127	112	130	105	127	126	126	127	122	114	126	140	125	105	110	109	134	92	110	140	107	127	124	132	136	104	120	135	138	135	115	127	118	145	116	110	130	124	138	143	135	136	126	126	118	112	115	132	138	121	115	130	139	110	133	124	136	124	125	122	133	132	128	106	121	117	139	109	163	137	114	139	131	105	127	116	128	105	123	122	100	130	110	119	130	111	122	136	134	101	115	145	118	103	119	140	118	143	120	103	144	129	146	118	136	126	143	113	121	125	139	123	134	131	117	119	126	126	117	120	123	117	125	126	144	130	131	128	136	129	146	136	107	128	129	129	111	121	132	132	115	134	106	130	100	129	111	127	110	133	95	129	125	136	117	116	103	137	110	131	106	101	123	110	101	118	120	130	114	129	120	125	134	137	115	141	117	112	125	120	133	119	130	117	126	122	118	133	111	118	136	139	129	125	115	125	120	132	124	119	123	129	132	106	112	123	133	142	122	130	135	128	108	97	124	127	119	118	120	117	114	106	127	119	115	111	139	123	117	122	113	111	115	124	117	113	134	142	107	124	119	121	128	129	133	112	112	125	117	133	119	116	154	105	132	125	125	126	137	139	112	110	124	122	101	127	136	102	140	117	119	110	122	109	126	125	107	123	137	109	124	152	135	130	108	104	129	111	127	126	106	121	105	110	116	129	105	113	135	125	119	111	106	109	111	122	119	129	131	108	146	123	127	153	136	113	137	127	118	129	134	119	121	122	130	118	106	130	106	101	129	113	140	117	112	102	128	132	107	113	123	114	117	133	130	129	132	97	112	126	125	129	106	98	115	106	121	126	114	128	108	152	107	126	113	162	121	127	138	122	128	125	99	121	124	117	133	138	112	130	132	141	105	136	112	101	133	125	138	145	118	122	129	130	122	119	115	100	110	123	134	126	99	126	124	126	116	148	142	126	130	118	129	120	122	129	118	114	118	128	112	133	127	127	109	135	134	117	118	125	106	123	125	137	137	128	123	133	122	108	126	115	107	125	127	111	132	130	126	146	128	140	105	122	104	132	111	138	128	122	117	125	120	104	117	111	121	134	126	123	129	115	119	130	116	116	103	132	108	123	133	131	112	124	135	101	114	134	147	121	122	135	134	176
6820	4592	2702	2953	2745	2154	1658	1391	1183	1034	931	861	747	697	648	590	561	537	524	497	483	531	477	471	443	412	443	420	356	418	400	421	357	389	373	358	390	425	366	369	378	369	376	353	376	368	357	339	349	371	376	339	328	366	338	335	355	357	325	361	326	322	330	327	355	328	332	320	335	377	309	329	342	335	353	301	339	316	323	337	341	335	343	338	320	314	337	306	329	369	310	286	342	326	305	334	325	329	319	345	330	335	338	308	339	312	346	319	318	325	340	293	345	321	365	329	356	308	315	338	347	352	321	327	339	312	350	329	338	307	339	314	315	323	344	304	301	348	313	304	307	314	330	321	333	319	316	318	340	279	300	292	309	314	347	320	309	341	330	304	320	348	313	327	340	306	334	304	321	301	318	340	302	292	326	298	343	337	331	355	284	359	295	352	330	333	326	319	321	329	315	292	322	334	329	301	308	300	338	360	306	345	315	338	308	303	330	327	330	308	317	326	320	349	323	308	296	318	316	362	334	319	276	304	307	326	345	344	352	332	348	335	325	348	366	305	315	302	308	318	321	301	338	297	303	313	307	318	337	320	337	284	324	317	327	301	326	293	304	303	343	307	318	326	312	298	324	320	336	325	357	283	271	319	316	336	289	300	309	312	291	325	316	296	314	312	303	310	325	355	306	322	309	310	311	327	318	332	300	321	317	344	316	309	327	305	309	334	349	330	335	305	284	309	320	331	317	317	316	349	302	314	320	299	340	269	287	312	318	328	325	317	337	330	318	310	314	309	291	364	304	358	305	339	308	348	303	289	328	349	290	308	316	310	323	320	356	319	306	318	313	319	325	316	322	303	313	304	312	296	345	307	285	330	316	302	350	344	342	286	356	310	316	307	349	315	309	316	323	303	312	300	318	333	358	346	350	325	336	326	359	357	299	311	313	333	307	326	302	326	317	338	312	330	332	324	323	325	307	304	306	329	313	311	306	347	303	332	345	300	312	342	333	324	301	305	325	325	321	324	301	311	282	319	318	355	291	308	320	328	329	318	333	327	361	323	328	314	303	323	313	340	311	323	317	320	312	309	358	321	328	328	331	316	315	300	313	328	311	321	315	331	317	311	342	298	312	372	303	341	307	312	315	347	301	317	322	304	326	307	353	311	316	294	296	296	324	346	305	318	290	339	305	322	309	303	320	317	317	310	322	335	320	311	313	312	317	311	324	338	339	329	310	316	314	307	319	306	316	337	306	329	307	300	300	318	304	288	333	332	346	305	331	352	316	308	320	326	323	318	306	318	309	322	325	323	347	357	329	338	367	302	307	311	306	293	326	326	301	351	308	311	321	323	315	311	319	299	303	352	325	332	316	324	313	319	300	329	322	284	328	298	321	324	359	318	308	303	307	322	327	331	304	323	316	341	296	340	314	289	339	333	335	299	321	311	327	317	340	306	309	342	289	317	299	333	328	290	319	319	292	336	328	316	371	301	294	290	311	305	331	307	279	328	303	315	334	316	326	291	315	315	317	326	326	307	293	307	333	313	306	335	313	321	319	308	309	342	322	300	328	338	297	289	313	336	302	332	328	319	331	312	308	297	303	299	312	331	339	317	331	353	336	322	330	313	338	296	301	306	338	318	343	355	346	299	331	336	322	339	327	273	290	326	317	316	325	316	336	330	322	313	311	313	326	296	307	313	306	329	324	302	332	346	342	335	325	317	319	285	335	336	316	350	347	310	325	293	312	330	341	321	312	317	319	304	293	321	316	338	306	300	292	329	333	317	340	325	294	343	317	313	304	334	353	314	314	337	338	299	353	341	346	324	325	315	310	316	312	329	309	354	293	320	332	320	297	314	327	345	347	316	332	313	331	336	307	309	319	313	323	314	322	309	296	327	313	307	307	327	313	326	295	328	337	329	317	328	330	311	325	297	321	340	321	311	313	323	270	332	302	305	348	324	323	304	301	329	306	327	324	324	313	351	336	329	329	355	319	353	312	319	313	346	309	334	339	295	309	314	314	340	322	325	301	305	309	312	319	303	314	346	329	322	292	323	329	303	351	322	318	339	296	327	332	296	332	339	354	320	307	322	331	282	332	323	306	312	311	311	316	339	310	319	308	301	325	319	318	317	341	316	304	323	295	336	282	323	313	310	350	326	309	320	325	325	321	318	365	293	326	341	338	282	319	327	313	334	326	344	306	351	344	346	322	295	317	293	317	328	299	336	325	326	341	339	310	321	298	309	309	317	310	305	281	323	341	313	295	323	291	301	327	310	295	326	329	309	328	300	338	314	298	334	314	299	348	319	283	311	337	355	293	320	318	298	318	303	336	305	292	314	310	330	317	334	306	320	308	334	347	315	334	320	359	315	305	317	342	308	323	306	336	322	354	311	296	351	347	312	338	340	372	342	302	333	332	313	325	308	298	318	308	338	356	340	308	295	320	313	316	332	321	310	291	288	318	348	355	310	325	328	308	335	317	312	314	319	361	346	309	339	331	310	346	335	312	321	331	299	335	316	334	319	317	331	338	324	267	320	331	315	319	341	343	325	333	300	348	308	330	297	329	344	311	277	335	336	335	317	311	332	338	330	271	333	318	318	343	309	321	290	317	318	290	295	337	310	342	322	311	321	325	329	308	301	334	337	324	319	313	316	339	340	340	311	313	356	329	352	353	319	317	328	321	321	335	303	309	339	299	312	316	343	324	324	318	314	343	312	352	332	307	324	324	320	320	297	312	303	327	329	343	284	307	306	309	326	333	341	295	340	331	335	342	305	303	333	298	319	311	315	304	336	303	329	293	295	355	302	323	306	307	332	319	340	302	352	323	313	295	313	329	306	303	337	326	317	309	344	334	336	352	309	302	313	314	329	306	337	364	315	335	322	328	311	312	312	328	318	337	325	317	318	301	288	331	330	321	314	336	321	319	313	324	353	303	326	306	319	289	350	316	308	337	302	322	324	334	295	317	323	283	351	327	300	316	327	302	356	329	321	315	332	294	327	316	311	326	321	333	299	343	318	316	321	339	335	324	318	310	325	317	313	313	346	309	331	290	333	292	320	353	332	349	310	341	304	340	301	315	334	323	311	310	308	316	361	276	312	293	305	310	293	313	323	321	317	294	320	312	334	288	360	342	335	305	322	328	317	303	342	287	300	321	305	323	336	311	311	276	315	385	305	329	291	330	326	340	346	280	340	299	307	313	311	307	333	302	318	336	316	346	336	294	334	283	313	326	325	347	284	382	330	330	324	324	319	335	329	340	308	295	312	338	293	318	318	314	340	313	321	321	331	307	340	337	318	347	316	347	351	306	333	332	353	314	329	341	330	311	312	309	335	287	332	315	287	294	321	356	324	314	338	342	317	279	348	317	318	332	315	329	346	316	320	349	301	328	334	325	331	295	339	324	324	338	295	353	346	338	312	328	305	313	296	319	314	309	320	340	348	275	296	343	311	316	333	285	334	362	337	338	307	300	315	343	299	340	338	315	300	314	324	322	319
20611	12368	3717	1926	1346	919	709	551	477	408	385	375	356	297	297	276	268	264	230	239	252	228	271	247	229	220	260	228	204	207	224	223	226	225	208	200	228	220	203	205	229	201	209	191	197	191	209	213	212	209	198	197	211	205	216	195	203	209	223	199	204	210	223	183	215	187	212	237	195	212	213	204	210	197	215	192	209	203	215	209	208	203	177	200	202	183	187	196	206	212	192	198	232	200	180	223	187	205	215	197	229	183	205	202	203	216	210	188	219	205	204	221	208	187	195	194	204	175	204	206	192	187	231	212	225	200	204	217	202	227	206	199	219	214	194	208	218	225	186	205	202	216	205	212	235	219	178	200	199	198	197	197	214	222	228	228	201	215	158	192	197	207	181	207	203	199	225	181	173	194	214	209	222	199	204	183	189	179	201	170	206	210	204	198	192	211	182	208	208	183	176	201	192	239	221	197	195	175	209	212	212	207	212	196	191	224	223	210	178	219	202	228	192	202	185	185	226	194	183	200	185	196	211	181	200	193	217	204	203	213	231	178	199	206	228	206	185	209	186	206	200	181	208	205	184	207	189	213	211	176	209	194	212	192	195	192	197	208	209	206	187	188	203	210	221	211	204	211	207	195	197	192	214	196	201	191	197	198	203	199	205	202	204	171	181	212	200	178	189	173	200	201	190	193	193	208	245	207	208	210	210	201	171	212	199	196	208	202	170	212	225	198	186	199	198	217	217	206	210	191	211	186	202	206	190	215	205	175	202	197	201	181	198	197	163	191	188	192	196	202	218	167	179	218	205	210	197	208	185	205	210	206	207	207	192	213	190	195	195	192	219	212	208	218	237	192	220	217	192	187	215	214	220	216	212	199	212	190	196	193	228	215	188	220	209	209	199	192	178	226	203	171	226	172	194	224	184	203	199	204	189	191	204	199	193	186	203	189	205	178	204	200	206	204	216	207	204	201	178	169	204	191	210	199	227	217	181	212	186	188	209	207	208	184	202	198	207	218	186	221	227	199	216	203	209	178	210	212	213	181	218	232	212	189	191	200	202	209	223	206	220	201	207	192	224	189	197	181	206	200	212	192	208	210	172	204	158	226	223	229	243	196	219	201	191	191	180	184	194	209	173	214	236	186	217	177	193	180	231	211	222	187	199	207	196	202	184	236	217	188	207	202	196	217	219	231	199	229	199	173	205	203	203	189	214	207	185	185	201	206	195	207	223	204	209	194	178	200	197	209	196	207	221	212	188	190	210	203	209	208	211	195	185	210	196	182	220	221	217	192	221	202	193	188	227	206	186	203	189	200	190	177	202	183	205	188	211	187	210	194	205	194	205	181	213	182	220	203	199	218	225	226	208	191	219	204	208	199	208	192	208	194	205	173	203	198	201	226	185	211	220	215	204	173	195	193	228	209	184	192	211	188	190	200	180	184	191	211	187	200	213	211	194	235	192	224	203	189	184	199	210	192	203	178	178	201	184	206	186	226	201	203	208	178	204	195	207	201	209	204	183	183	184	201	201	209	202	215	178	196	182	178	190	203	179	180	215	197	189	207	222	203	197	190	174	186	189	180	180	197	200	211	225	186	221	250	196	190	209	182	214	167	191	235	194	214	168	204	199	226	186	194	209	160	210	211	211	207	201	213	207	211	188	203	198	196	188	199	222	196	202	181	203	207	190	208	202	198	193	204	192	209	212	202	207	186	215	243	190	208	241	193	224	180	188	214	165	189	221	196	194	208	190	179	214	199	213	182	221	194	195	212	190	188	195	194	201	208	191	210	207	208	189	196	212	201	210	194	202	198	220	187	214	221	177	206	196	193	187	228	194	191	207	216	200	217	212	197	210	223	192	195	205	200	201	229	214	176	208	246	211	191	193	200	216	209	213	181	199	210	215	200	204	223	212	183	201	227	201	219	228	217	216	193	188	196	207	182	193	207	224	192	208	217	200	199	203	212	215	197	213	215	205	196	197	201	184	230	199	201	246	191	200	196	205	204	214	176	183	210	201	191	212	228	177	214	211	203	206	199	189	209	209	210	191	207	185	198	176	230	194	215	182	188	172	181	178	197	209	200	211	173	222	216	185	190	207	192	215	191	184	204	194	209	192	191	169	220	220	200	197	192	209	196	207	207	213	200	187	195	196	225	217	204	197	178	221	196	197	231	212	211	194	237	224	193	173	212	204	219	200	199	199	188	191	186	178	196	208	211	197	209	201	182	185	203	208	218	200	199	192	203	213	173	217	188	201	202	212	197	180	209	192	194	187	180	223	213	239	196	213	222	221	186	221	203	213	221	244	184	193	186	205	214	193	206	179	222	181	185	207	195	200	208	193	184	166	201	217	192	197	239	241	202	202	182	229	224	184	202	195	215	215	201	203	213	206	197	190	178	220	196	198	241	209	209	210	182	226	189	181	214	186	239	182	222	189	208	197	209	193	200	190	202	198	202	211	204	194	189	185	214	204	203	207	203	171	221	205	178	207	174	208	176	180	193	194	205	201	198	189	238	197	205	218	236	213	210	209	191	212	231	177	214	203	176	199	185	204	205	194	201	199	187	201	196	178	189	195	215	214	177	184	188	216	219	212	241	189	204	176	225	208	194	218	192	201	211	180	197	203	192	202	213	182	209	189	208	205	221	193	179	209	204	212	220	207	179	201	197	217	199	214	190	188	201	200	212	202	219	210	205	222	234	180	210	229	191	208	218	191	178	185	175	197	224	204	225	187	173	200	203	164	204	240	192	189	184	199	209	193	187	183	202	198	216	190	192	181	206	189	188	200	193	207	182	193	207	181	195	234	205	217	197	248	222	211	183	225	218	183	197	207	208	214	192	195	217	213	171	191	178	182	202	208	192	189	220	195	192	195	198	192	211	218	193	202	195	206	193	205	210	195	193	213	176	212	199	223	229	171	208	209	192	201	193	211	204	207	189	203	223	197	208	188	187	209	231	210	214	209	186	192	206	169	204	185	199	218	201	217	192	203	184	211	226	181	158	201	203	186	236	205	232	213	198	196	228	232	216	210	208	200	198	206	213	171	224	177	171	192	215	224	204	191	213	212	215	230	198	211	219	187	201	184	205	196	201	202	176	184	202	181	195	203	219	196	218	222	213	179	207	210	209	204	193	213	198	226	173	207	208	205	200	207	197	199	210	188	211	206	182	212	199	184	176	196	209	218	182	183	212	194	229	180	217	215	183	207	196	204	201	197	214	164	232	211	178	203	191	205	195	197	219	198	208	180	201	183	172	202	206	200	206	196	203	203	188	217	194	199	178	218	192	229	227	200	207	174	196	174	187	201	218	190	198	196	200	231	234	190	181	172	213	211	211	171	209	218	198	193	196	208	194	187	204	178	211	192	203	222	194	205	203	204	192	222	200	220	192	225	196	192	206	208	208	204	207	206	204	198	227	192	180	213	188	197	186	231	210	221	186	210	191	206	204	213	209	211	199	195	205	206	184	207	185	199	200	209	182	201	202	191	204	214	221
8686	7975	4991	5464	4999	3952	3109	2454	2147	1806	1643	1460	1303	1200	1132	1026	970	963	897	819	806	755	765	714	666	691	622	672	679	639	653	572	609	603	585	556	571	517	580	548	554	520	541	563	563	539	547	529	533	529	513	524	531	559	514	554	496	506	514	511	536	516	528	518	525	505	547	494	451	485	467	521	512	486	468	502	469	492	509	459	492	510	480	496	486	471	503	506	460	477	517	531	500	444	488	446	485	477	495	483	468	502	549	463	486	490	495	456	491	508	502	487	443	435	444	518	493	501	444	475	460	486	493	508	454	520	457	498	456	445	464	489	513	445	498	518	486	459	485	468	490	485	493	496	457	444	400	432	514	506	431	480	476	469	474	449	463	469	475	515	499	488	446	476	485	480	452	475	451	431	464	470	458	486	542	483	494	493	462	477	505	508	474	413	463	488	446	447	446	477	444	473	462	483	469	489	493	464	479	462	479	489	463	473	507	468	457	455	455	466	478	459	463	524	505	474	454	496	480	454	469	497	468	492	447	479	435	462	487	469	468	516	456	464	494	475	467	511	465	509	485	470	490	490	474	480	438	492	480	464	483	492	520	461	485	493	510	491	491	487	442	444	491	508	470	505	496	455	496	517	462	495	496	470	501	449	501	501	490	448	459	447	479	481	493	472	516	450	455	464	512	466	452	464	476	512	486	481	459	472	482	490	501	467	490	496	428	474	456	474	441	447	488	447	474	516	480	474	447	501	450	468	479	518	471	479	486	452	455	491	486	479	433	494	468	486	513	465	494	523	473	492	484	455	441	449	480	468	489	442	485	451	511	453	473	510	418	489	470	454	466	489	481	429	475	494	448	491	473	445	471	442	485	477	465	433	472	460	446	468	444	473	487	485	467	431	469	463	484	457	513	491	483	451	466	444	497	531	493	464	451	454	451	479	463	465	441	509	503	461	478	453	462	496	438	506	472	477	438	489	467	432	507	446	465	454	472	479	460	481	490	469	463	454	496	499	454	471	499	454	466	467	462	490	473	474	475	468	480	465	493	447	467	483	493	457	474	491	496	469	477	491	499	449	509	462	504	446	516	476	495	446	426	470	466	414	444	435	481	507	505	449	468	470	490	439	486	458	460	480	454	522	486	481	437	492	467	485	457	468	496	503	464	452	490	481	457	453	470	524	481	438	447	452	470	477	474	471	486	485	483	488	412	481	448	465	422	450	464	487	461	462	485	459	474	476	449	466	483	450	444	495	490	444	459	448	444	453	509	475	464	461	462	491	451	486	498	449	496	507	532	505	486	488	478	447	458	476	492	494	456	470	506	478	506	478	476	496	490	472	481	475	515	455	483	439	449	435	451	460	449	455	466	488	472	461	437	486	448	480	447	496	486	451	471	450	461	479	468	496	458	472	517	521	490	457	448	484	477	492	512	465	451	483	495	419	447	451	480	458	472	469	498	506	440	493	453	453	429	462	502	457	499	495	478	471	494	505	439	447	480	480	488	470	490	486	441	479	471	482	478	491	472	501	421	510	459	455	435	483	462	514	440	496	481	476	495	452	484	485	427	464	473	462	480	452	482	459	476	457	487	468	495	478	460	473	441	455	501	471	448	446	467	452	465	410	471	453	484	481	453	497	478	494	454	473	454	444	474	496	483	480	458	459	472	489	492	447	454	482	509	439	460	467	485	477	477	471	463	451	488	473	449	475	489	437	493	480	454	465	476	462	455	455	445	483	482	507	477	461	495	498	463	430	494	455	475	507	501	483	476	440	467	449	458	477	452	465	482	445	467	484	507	489	462	529	519	470	458	520	454	508	494	488	453	485	469	495	445	458	488	468	478	489	454	481	463	485	474	445	436	464	471	491	455	483	467	472	490	438	489	463	473	488	485	509	497	483	458	505	452	444	455	479	444	462	461	484	493	449	459	459	510	461	512	458	462	484	501	485	472	466	450	505	510	492	489	432	470	458	457	446	489	498	485	455	467	496	490	434	472	520	487	434	499	440	470	486	465	462	507	468	511	492	482	416	495	469	455	475	478	473	468	505	487	455	444	472	462	467	460	485	489	462	465	491	465	532	488	464	503	460	488	489	460	507	487	442	481	457	463	500	457	468	462	490	491	456	457	477	474	469	492	466	467	455	474	443	433	474	498	467	491	455	424	479	473	475	458	487	470	505	464	482	482	458	495	463	484	488	475	505	441	510	458	474	461	498	439	466	507	474	492	495	448	477	455	477	490	453	467	441	469	472	516	456	527	504	459	461	457	456	439	480	509	490	500	433	464	457	474	430	462	461	443	508	472	464	469	499	477	508	454	527	473	431	494	436	450	520	526	443	445	490	446	483	483	461	471	462	462	483	446	479	482	476	473	486	445	454	510	454	454	430	484	487	473	459	430	479	477	450	490	469	466	447	484	483	456	461	479	479	503	481	469	525	465	484	466	448	473	481	480	462	458	502	475	466	482	466	460	477	483	460	464	469	436	506	502	512	450	469	471	499	468	468	504	514	454	438	476	484	485	496	507	477	462	517	489	462	495	479	467	483	495	478	510	459	464	480	494	459	490	482	449	432	453	466	488	473	480	469	485	451	477	458	512	469	485	487	522	475	442	491	471	487	467	499	450	471	467	465	463	514	432	428	453	462	461	458	489	442	521	486	481	495	504	460	467	475	444	463	486	455	456	484	502	476	462	484	453	467	470	484	452	462	503	489	455	451	504	451	498	487	452	487	458	446	461	429	477	478	486	441	461	461	471	504	462	478	462	466	460	475	486	452	483	502	461	477	496	471	458	461	485	424	460	431	475	465	436	488	435	484	428	498	432	482	501	482	487	468	473	435	466	470	490	462	497	471	481	472	450	478	455	487	464	499	427	483	468	480	497	417	456	436	449	460	494	457	478	509	474	469	446	494	449	441	493	463	486	496	451	499	518	472	448	471	448	458	466	468	494	450	466	446	446	448	499	441	498	451	460	474	502	469	488	499	484	520	523	445	450	474	467	492	515	494	460	449	450	479	466	456	493	443	475	449	476	482	474	458	462	463	478	483	487	455	444	455	492	472	464	471	475	457	496	477	479	492	485	471	465	489	456	470	442	488	460	494	496	464	486	509	486	493	467	429	514	442	449	465	466	489	477	486	473	457	440	498	441	475	432	471	471	518	469	463	467	444	451	503	483	467	461	432	470	474	494	471	472	516	467	467	431	501	454	479	464	512	511	482	434	465	526	486	498	459	465	461	462	476	446	457	504	489	462	449	464	450	497	491	479	465	484	474	469	437	474	493	455	475	469	482	453	469	446	465	483	445	484	508	452	465	465	510	495	495	494	452	476	477	478	437	498	454	493	472	449	506	491	513	500	474	484	460	449	487	482	502	482	456	498	492	480	489	457	473	501	480	456	434	456	487	457	477	440	451	476	473	479	533	452	465	506	468	456	475	464	479	454	472	538	496	470	527	472	465	422	522	464	476	495	452	481	501	451	450	453	509	490	502	469	496	447	498
3132	483	74	56	74	64	60	44	40	56	36	34	50	37	43	41	45	45	38	49	52	42	36	41	47	45	46	46	50	42	39	43	44	38	41	36	34	41	48	54	54	38	51	37	41	44	46	44	47	55	45	45	48	39	44	41	38	41	42	48	54	36	37	43	47	47	46	36	41	40	37	45	46	45	44	39	45	64	55	44	45	32	54	47	45	46	37	43	46	36	48	38	49	30	37	42	29	30	54	34	48	37	41	43	51	55	48	40	38	49	41	43	26	34	61	41	53	38	45	42	50	50	27	46	40	44	48	37	52	38	46	24	38	39	42	43	48	42	45	38	47	36	45	52	35	40	40	35	43	41	47	37	25	47	42	49	32	49	38	37	47	40	39	49	53	49	41	39	46	46	39	55	39	39	26	45	45	48	54	47	41	40	33	31	42	48	39	31	39	33	39	43	41	43	57	51	45	44	49	54	36	39	40	61	42	28	36	48	44	44	38	38	45	57	38	48	46	37	48	54	36	48	42	57	41	42	50	39	39	45	41	28	47	47	51	47	53	45	44	40	46	46	34	42	33	42	35	29	47	43	46	41	50	39	49	37	43	32	33	43	46	32	38	27	43	35	32	38	40	39	31	49	43	48	31	49	40	55	40	49	34	42	39	35	54	52	37	47	48	40	36	38	46	47	41	39	42	49	44	43	49	38	40	45	40	40	34	43	46	50	43	50	44	37	33	34	41	52	54	46	39	44	43	48	48	27	43	35	37	32	37	40	36	56	41	46	47	35	40	49	30	38	38	43	39	56	39	37	48	36	42	44	38	41	35	37	39	45	47	41	47	48	35	51	47	49	49	34	39	39	41	38	39	44	34	45	38	53	47	29	47	33	42	45	50	46	40	37	43	34	52	43	40	50	42	43	53	58	43	46	42	58	25	39	39	36	46	38	42	41	47	30	46	49	42	39	42	38	43	37	41	50	34	47	49	33	35	39	32	56	30	36	44	30	43	47	47	41	28	45	46	47	42	54	45	36	39	33	45	36	41	39	50	34	42	37	36	45	59	46	45	39	54	48	33	41	46	37	52	31	33	44	43	58	40	33	41	54	48	34	41	36	41	41	31	38	46	37	32	45	41	33	46	49	32	37	48	45	37	51	47	36	35	47	46	44	36	42	35	46	48	48	49	44	49	38	45	46	44	53	45	48	41	35	32	39	43	47	50	34	43	38	38	37	40	52	45	55	34	38	44	32	47	38	38	49	39	32	45	36	38	36	38	37	40	42	35	43	52	46	41	54	49	41	41	41	28	44	47	44	38	60	38	46	39	51	39	35	38	43	51	47	34	57	41	40	51	46	47	44	43	44	51	40	45	49	29	46	40	31	49	52	43	50	54	50	33	35	41	33	54	43	36	39	46	54	44	34	47	36	46	35	40	44	43	36	44	41	53	38	47	53	36	50	45	35	39	52	50	47	41	36	52	33	45	45	49	44	41	29	37	37	42	49	33	40	52	33	42	49	47	36	48	34	60	43	31	38	54	41	50	49	50	39	32	53	40	45	49	43	44	52	55	36	39	41	37	30	39	38	55	40	45	42	39	45	45	33	50	40	55	38	52	49	29	34	37	49	33	36	44	59	52	40	34	44	52	34	48	32	43	45	51	52	34	36	43	58	42	34	45	47	45	38	50	35	48	35	50	36	54	57	37	38	46	53	43	40	41	40	28	39	49	47	44	44	41	40	43	43	41	41	39	49	34	49	48	35	47	35	39	42	56	40	34	35	38	45	34	40	37	42	48	43	44	39	34	38	38	38	57	41	39	38	49	39	55	43	35	41	38	42	34	45	41	46	43	52	38	50	34	43	37	42	47	48	44	45	42	44	37	39	41	48	38	46	34	33	52	39	43	48	42	43	26	43	25	43	34	44	42	30	35	37	53	32	38	45	41	37	49	39	56	47	38	40	58	41	54	36	31	37	47	37	41	44	46	51	48	30	56	45	37	44	36	38	47	50	48	57	47	46	49	36	42	38	31	47	39	35	55	39	44	38	28	36	41	56	37	37	59	38	48	31	44	38	42	45	40	44	37	44	40	37	39	41	33	47	33	58	36	46	38	46	31	39	38	40	43	38	48	50	47	33	40	40	55	45	45	43	26	42	37	44	38	37	36	39	44	46	37	44	46	41	33	38	47	35	50	38	45	40	36	48	63	40	39	37	37	39	40	50	44	40	46	51	44	41	52	37	35	36	33	39	50	49	47	49	36	54	38	43	49	40	45	36	46	37	45	54	45	49	38	31	46	40	40	48	40	39	44	37	39	39	32	37	45	41	44	47	40	50	32	42	39	32	47	41	40	45	23	36	39	32	43	37	51	32	38	45	43	33	41	39	40	52	40	39	44	42	51	35	42	42	50	45	59	28	38	44	45	38	50	37	48	57	35	46	39	38	33	59	38	41	47	41	39	34	43	30	47	40	55	49	26	38	43	38	31	38	53	47	35	50	37	35	56	29	46	47	47	36	53	35	41	47	40	55	41	45	50	53	33	40	40	51	39	45	54	45	26	47	52	41	43	47	45	42	36	37	41	45	49	40	39	46	33	50	36	24	33	59	37	46	39	42	38	44	41	40	44	48	38	41	33	45	46	40	50	46	46	49	31	48	33	39	44	45	43	50	42	56	44	47	43	40	35	35	50	46	40	47	39	41	47	41	42	54	41	53	41	37	55	39	33	33	39	46	51	52	52	42	61	29	44	36	38	42	41	48	36	55	45	41	37	55	54	44	45	47	46	35	37	49	51	38	43	43	38	45	47	30	40	32	39	39	39	42	36	45	39	56	34	30	45	44	38	37	43	36	42	62	54	44	42	32	43	38	49	35	36	55	37	47	37	39	45	37	38	43	50	40	31	47	47	41	41	38	47	44	31	47	48	38	37	50	50	30	17	38	37	27	46	45	46	38	39	48	44	66	54	39	41	38	39	43	48	29	35	39	31	44	41	48	53	45	42	39	51	26	45	40	37	51	31	44	39	38	42	30	38	34	39	37	34	51	41	55	41	47	49	32	41	49	34	47	47	49	46	43	37	37	31	39	47	27	38	39	27	35	45	57	47	44	46	55	35	38	39	47	38	41	41	38	47	57	47	46	50	47	47	48	41	48	51	39	41	45	32	46	30	28	41	36	36	43	52	45	36	42	42	39	43	29	33	43	36	32	39	36	48	38	39	38	34	36	47	37	32	47	44	38	42	45	56	41	33	42	40	47	38	42	43	39	40	48	36	35	36	50	46	36	33	42	42	54	51	43	37	42	45	41	36	52	39	38	49	45	44	45	45	47	44	41	30	33	43	60	50	39	38	36	59	48	45	45	53	49	44	39	47	54	45	44	39	42	36	48	35	32	37	47	51	43	47	45	46	48	49	43	43	37	39	39	33	46	37	56	41	47	46	55	25	47	51	39	41	34	45	40	36	39	41	45	44	34	54	44	36	40	44	49	37	46	47	58
2446	532	247	232	224	219	179	168	172	161	157	160	167	131	157	140	150	134	125	155	137	144	149	138	145	138	159	139	137	149	140	135	144	148	134	156	162	142	158	122	159	135	124	124	144	115	158	143	141	141	153	150	144	150	146	113	144	168	136	141	144	139	150	148	150	134	143	157	128	156	111	136	139	171	143	128	122	152	162	163	125	157	141	143	127	153	144	150	137	159	150	157	139	141	141	127	158	145	159	149	145	146	140	136	134	126	125	144	149	135	157	133	151	138	148	126	125	137	154	163	120	138	128	142	112	147	139	142	145	117	142	153	146	141	145	134	153	125	130	144	142	151	162	147	134	141	143	140	127	132	155	152	150	137	150	152	138	132	164	172	131	132	136	142	141	140	151	155	133	137	126	159	145	124	150	141	137	162	156	138	153	153	147	126	149	150	141	149	134	103	145	142	155	144	147	134	125	136	135	132	134	137	135	150	140	131	150	146	146	138	139	125	153	157	148	132	143	160	147	119	138	115	145	146	123	129	155	172	144	135	150	139	160	159	139	135	136	131	148	127	148	133	154	137	132	124	168	122	146	145	139	133	154	143	135	128	121	123	132	148	150	129	131	157	139	126	154	127	155	141	126	122	118	131	143	151	140	140	165	138	133	131	119	137	129	126	134	110	150	144	135	149	137	149	122	156	149	158	141	147	139	148	142	135	165	145	157	136	131	154	147	165	152	153	123	134	127	146	141	142	158	164	139	144	144	134	119	145	128	146	148	149	123	144	138	116	166	141	171	142	137	119	146	143	147	130	129	140	118	130	138	130	145	139	151	142	123	128	127	144	142	152	123	135	146	156	142	152	111	151	140	140	147	162	129	145	130	145	146	141	129	126	158	154	137	132	140	157	145	127	133	139	150	135	136	152	161	174	146	125	134	168	128	150	137	127	150	148	121	129	125	149	130	121	145	150	114	123	121	130	125	154	142	161	125	155	140	128	114	135	126	141	141	166	124	128	148	137	146	151	140	153	167	126	147	144	122	142	162	158	131	151	144	150	152	153	158	127	164	133	123	141	151	130	123	144	131	135	131	129	124	150	115	148	154	147	146	143	145	145	137	147	139	139	147	113	154	144	139	141	117	152	125	145	143	141	142	139	129	127	105	144	123	139	159	135	156	139	136	141	145	122	145	158	141	127	136	141	169	157	128	130	140	152	161	121	149	161	126	132	127	131	124	155	138	164	143	145	140	138	136	131	141	133	150	135	138	143	138	141	123	137	154	136	141	128	146	151	160	141	139	130	143	160	137	144	128	121	138	136	158	129	156	131	115	120	140	137	140	144	138	148	158	151	136	137	126	133	165	149	161	126	136	129	151	122	136	149	144	143	139	131	115	146	131	164	158	143	167	134	148	145	124	134	123	126	117	147	144	134	152	147	142	127	136	140	137	146	163	143	144	137	124	150	140	140	142	144	130	147	133	134	148	142	135	151	148	140	118	159	128	139	127	142	133	138	132	143	125	127	134	145	156	148	148	143	152	102	136	168	153	142	131	133	113	136	137	142	155	150	151	140	120	136	138	139	150	130	122	159	143	138	130	136	140	126	135	146	154	151	159	126	153	146	129	133	143	149	123	160	129	129	131	161	141	131	142	129	141	137	138	139	134	161	168	155	130	126	142	136	138	130	143	150	152	131	140	155	139	153	145	118	145	153	152	147	149	140	117	156	131	159	133	154	151	150	138	128	123	126	140	140	142	136	130	139	142	149	146	136	129	138	138	162	158	112	153	140	146	113	142	142	129	116	140	140	130	141	155	115	137	124	134	128	155	153	143	139	161	135	138	143	139	159	165	138	156	144	149	138	136	130	143	147	133	130	138	134	151	118	161	137	160	141	138	141	139	138	144	141	164	136	137	131	145	144	149	153	156	153	135	157	126	136	140	154	134	136	139	157	145	152	163	137	139	136	134	148	150	135	129	144	150	135	127	129	150	141	138	124	148	139	144	111	165	118	134	138	122	136	140	130	154	142	139	148	138	134	127	148	138	164	151	152	137	125	150	127	139	154	158	141	132	152	145	159	148	141	130	148	128	122	150	143	138	147	130	146	141	147	145	141	144	143	155	155	138	116	139	134	130	145	148	143	134	138	130	153	156	129	150	127	175	148	134	130	149	128	130	164	147	140	123	120	148	117	140	117	159	149	132	123	135	158	159	136	146	133	146	136	134	132	145	139	135	144	137	125	153	138	121	129	157	141	136	151	141	151	118	139	147	140	133	144	123	141	158	139	144	138	137	134	146	140	134	133	152	134	138	122	144	144	140	123	143	151	124	148	159	172	128	132	155	150	120	142	137	132	137	152	129	139	150	144	134	138	134	127	140	144	131	132	144	137	146	117	168	140	153	151	137	138	159	120	164	123	157	139	161	159	138	145	132	105	144	147	132	142	141	139	130	129	134	174	150	139	141	134	147	129	131	141	153	155	151	150	151	128	151	122	126	120	142	129	155	149	153	145	105	140	134	152	113	135	136	127	134	158	153	145	125	122	137	130	161	135	132	125	161	117	133	144	155	131	129	135	132	126	149	128	137	124	139	146	135	161	136	135	127	133	148	129	137	139	150	147	121	130	133	159	147	149	142	165	158	178	133	130	149	157	111	170	151	149	151	135	154	139	133	138	165	150	132	141	142	131	147	147	131	140	126	142	144	138	156	133	144	139	151	134	147	142	139	150	135	134	169	154	128	130	120	133	146	153	140	129	138	173	148	138	148	145	115	151	162	162	147	155	148	130	129	131	139	145	154	131	140	133	150	144	138	118	159	128	146	157	141	158	161	125	117	140	143	129	137	141	149	136	135	140	130	165	135	125	127	155	151	131	142	135	148	137	147	145	147	142	138	139	137	140	156	151	154	138	138	146	169	161	129	134	152	149	131	141	138	151	148	150	125	137	132	133	156	153	130	147	145	134	126	140	127	126	125	149	137	153	145	139	140	144	133	151	146	123	164	138	156	147	154	130	151	145	146	147	159	153	129	122	142	152	148	145	125	137	164	147	146	144	162	140	145	146	170	126	137	123	128	145	130	157	138	143	125	128	133	144	125	140	140	122	144	147	133	124	142	133	124	134	123	142	156	137	133	109	147	144	141	152	130	137	139	149	136	158	150	139	154	147	149	156	147	133	126	134	153	151	165	147	139	136	151	133	134	135	122	154	153	154	138	128	163	142	129	121	117	153	148	121	139	156	135	126	166	135	131	135	141	158	138	148	154	134	138	114	140	129	131	150	146	146	151	144	128	141	145	143	128	137	126	132	136	158	139	141	162	146	179	142	134	133	125	142	147	140	128	145	133	131	136	137	121	139	126	141	141	135	144	140	144	145	140	156	139	130	154	139	148	130	144	112	130	152	145	143	145	122	148	144	155	131	145	128	151	138	147	154	156	133	167	144	134	139	137	147	154	146	155	150	144	130	155	137	142	144	137	128	137	130	145	128	116	168	148	141	148	134
12315	5554	1472	933	610	492	378	304	233	265	222	186	180	176	165	170	160	139	139	147	145	171	144	139	131	140	153	149	134	126	124	134	113	135	129	136	126	113	118	123	129	126	111	116	135	116	148	121	130	118	143	120	153	130	130	125	124	115	130	153	135	138	107	142	100	118	132	127	132	123	137	120	103	153	144	124	129	105	131	130	126	123	130	115	136	124	139	128	122	120	126	98	141	111	122	117	117	137	127	117	118	136	139	134	116	113	138	109	127	140	137	133	113	109	128	137	127	115	106	126	122	120	121	130	118	121	120	107	106	128	128	120	99	115	120	128	107	143	101	144	131	142	139	140	113	134	124	135	118	126	110	109	110	131	136	140	105	99	123	115	110	134	104	123	136	130	130	137	125	141	109	133	132	143	125	134	119	115	122	128	124	98	103	101	114	107	111	139	130	129	140	106	91	122	115	139	116	115	101	128	124	115	101	124	122	124	120	127	138	123	101	116	132	143	118	126	98	116	119	107	119	126	133	129	143	99	110	117	132	129	132	121	130	108	117	115	127	127	134	133	117	141	123	139	116	120	128	131	131	127	116	117	135	129	135	137	118	110	136	105	116	110	92	109	108	123	108	129	118	130	107	131	135	109	120	141	139	107	114	111	107	136	127	130	119	127	126	116	124	117	133	104	116	128	118	111	111	123	128	113	136	106	119	130	109	110	125	120	135	115	116	130	139	115	114	118	99	129	143	105	124	122	125	124	106	136	117	113	137	128	110	125	113	87	120	126	127	124	111	153	140	119	125	135	106	117	138	128	116	132	112	122	124	117	130	113	104	146	132	100	130	131	136	136	112	132	107	110	123	121	133	111	136	116	101	115	119	131	124	133	116	107	140	132	119	117	122	146	127	126	130	111	109	125	106	103	126	137	127	130	127	131	125	123	132	107	126	121	109	133	116	113	116	119	113	132	109	99	112	100	125	128	116	127	120	106	128	111	130	129	125	138	129	109	111	134	98	138	144	124	110	123	107	139	111	141	124	129	140	120	122	121	119	112	139	137	114	135	121	132	137	119	129	133	123	111	120	113	122	141	117	119	117	118	110	121	127	119	120	108	129	129	128	128	120	109	105	115	130	121	135	130	116	138	130	114	109	108	128	111	127	122	131	140	110	118	115	149	143	139	117	111	110	114	124	117	120	137	90	142	129	139	128	123	123	120	122	156	121	134	133	128	129	134	132	120	122	111	115	108	132	129	120	101	121	131	121	130	115	126	108	122	134	125	115	139	135	111	124	141	103	128	134	148	136	128	140	103	100	117	134	125	106	99	139	128	128	131	128	141	128	128	116	122	124	117	115	121	121	109	132	141	114	136	136	138	123	131	106	119	141	124	122	114	135	119	125	121	108	127	127	99	150	129	124	112	118	130	121	115	117	134	118	117	113	135	127	132	113	125	120	126	121	120	100	110	109	121	137	109	128	128	132	142	112	126	111	90	141	128	117	127	144	112	116	142	109	116	143	120	109	135	135	97	128	121	106	131	128	124	114	107	109	105	128	117	112	119	122	113	104	128	124	113	121	120	119	112	107	138	122	124	111	133	114	121	122	141	118	123	113	138	131	128	127	108	121	125	139	113	125	98	118	123	124	121	121	117	120	120	136	129	121	117	125	146	123	98	120	128	122	140	128	121	125	136	120	116	138	134	114	127	144	127	127	131	139	130	129	132	149	118	122	96	138	124	132	125	112	105	123	130	120	137	151	111	126	115	124	108	119	128	110	143	136	132	127	103	112	115	114	127	119	126	141	110	97	106	142	112	116	127	113	118	115	125	122	144	107	125	134	126	127	120	131	122	126	125	123	106	136	108	128	120	139	119	145	110	118	123	104	121	115	116	145	118	134	134	114	117	119	106	113	117	114	100	117	141	101	128	135	111	117	117	132	128	112	118	102	126	133	143	127	124	131	110	102	117	107	111	127	122	131	135	118	127	119	123	132	140	140	130	127	117	121	135	122	105	133	131	129	127	110	122	172	120	123	141	130	119	118	145	121	109	134	102	136	127	143	128	107	104	107	143	107	122	124	132	115	138	126	138	134	104	106	131	135	113	136	131	120	130	122	131	120	113	123	131	114	111	122	111	113	111	134	128	119	145	115	114	123	115	111	128	131	124	139	129	139	119	140	102	99	120	116	107	112	121	128	141	126	137	118	138	138	116	120	135	123	134	115	118	136	129	126	145	117	117	125	134	141	111	128	126	140	121	115	149	121	98	131	141	122	142	93	127	135	130	117	129	110	137	143	127	111	126	118	134	112	106	123	130	114	149	126	141	120	128	117	121	141	127	118	146	125	135	121	102	119	137	99	131	117	107	115	119	116	112	132	127	115	134	115	122	134	102	137	140	115	136	133	110	125	116	106	145	111	128	145	120	108	93	113	124	139	147	103	126	128	121	111	134	158	115	130	116	116	108	126	137	136	122	133	134	102	129	120	121	135	107	109	123	119	132	121	119	121	131	125	117	127	129	127	124	115	116	125	124	119	133	102	130	110	132	134	118	122	121	137	118	133	128	122	106	90	120	117	127	124	111	120	113	111	120	133	128	125	134	123	125	121	106	119	120	109	113	125	125	124	122	131	118	128	122	134	135	103	126	132	122	132	144	117	122	126	121	101	133	116	137	115	128	119	111	111	135	134	102	116	146	124	119	107	130	128	118	134	127	139	137	148	151	108	120	119	107	114	123	118	119	131	134	110	116	133	114	108	111	132	109	134	118	125	128	138	101	136	121	124	132	135	141	139	131	124	135	114	126	139	133	119	110	131	130	121	117	121	116	126	125	113	109	133	127	120	125	110	118	122	126	142	134	128	113	122	136	124	124	122	138	127	111	107	140	130	126	144	113	123	122	107	118	126	116	99	139	135	142	108	128	133	139	138	129	122	120	121	111	131	132	117	116	129	133	122	115	133	110	112	102	133	133	120	126	121	117	127	127	103	104	117	129	140	125	122	135	136	128	132	107	122	123	144	119	111	120	132	132	117	122	112	138	129	119	138	98	124	129	134	121	116	122	140	128	118	124	120	130	114	119	121	107	146	129	127	130	124	131	106	114	130	112	120	118	121	137	127	147	142	119	123	147	129	125	121	149	133	137	130	112	102	119	121	117	134	120	140	103	118	108	110	129	124	122	119	127	119	128	109	119	144	125	119	125	115	117	115	117	125	149	136	124	123	113	126	116	129	115	115	140	131	119	119	129	137	125	138	115	132	142	101	119	122	128	130	116	108	132	123	101	151	146	113	107	113	132	130	115	126	134	144	131	91	118	153	107	118	142	117	142	112	119	132	133	137	103	131	112	125	131	122	121	150	121	123	125	131	114	120	119	122	137	120	126	140	96	118	143	122	128	117	95	129	122	124	103	123	113	130	111	128	133	137	120	112	111	119	115	121	115	111	124	124	119	108	123	133	116	116	115	116	120	134	141	117	119	119	120	117	127	129	126	107	104	121	121
6804	4569	2675	3023	2631	2190	1782	1384	1191	1070	867	832	763	709	636	595	604	550	540	548	497	485	482	452	443	451	428	428	404	406	375	399	366	425	381	348	364	383	396	347	343	390	387	341	351	348	378	336	346	362	369	329	366	335	347	325	336	349	377	328	320	340	362	334	348	313	316	344	335	332	349	348	335	354	328	337	330	324	317	344	362	297	324	323	345	342	308	339	339	341	306	335	331	341	356	333	339	316	355	330	318	320	291	316	340	333	330	306	335	321	353	337	304	290	317	342	301	336	291	300	305	330	343	309	358	346	314	338	319	301	320	313	324	339	307	310	297	349	326	324	300	340	339	333	345	319	306	316	336	327	332	335	322	306	320	305	328	332	377	309	326	327	305	294	332	346	351	332	317	294	327	303	332	321	328	320	320	327	323	354	318	331	327	336	327	320	312	308	315	347	312	330	330	363	354	312	318	319	304	313	314	314	305	318	317	335	365	322	340	324	344	318	318	333	293	328	281	305	328	300	299	338	330	328	345	351	301	321	297	292	295	317	346	343	313	317	311	343	303	310	281	300	349	337	330	327	318	341	341	335	315	278	319	314	337	300	321	290	320	299	307	319	314	336	356	340	297	317	323	336	310	311	324	364	297	315	324	334	313	335	330	304	309	340	282	307	319	299	345	344	297	347	349	293	352	329	360	324	307	291	313	293	300	320	292	291	349	321	307	314	297	325	302	292	333	297	326	313	338	318	308	325	314	319	312	333	332	309	307	344	322	306	319	331	342	333	292	345	308	329	341	302	331	303	333	304	332	302	323	335	339	342	309	312	326	336	338	324	315	315	322	365	296	316	330	298	341	330	302	320	328	327	313	334	274	331	325	324	336	296	278	322	369	312	324	316	299	318	293	308	303	312	316	298	309	318	331	310	301	322	333	353	357	307	302	348	323	292	331	295	275	297	319	315	325	277	337	306	326	319	321	326	326	284	318	320	327	344	311	337	276	349	310	311	330	295	330	335	310	301	311	330	306	308	324	318	296	317	294	321	279	331	314	296	337	354	344	307	317	317	302	296	350	285	315	257	301	313	305	333	310	300	326	307	289	297	301	332	311	313	328	334	347	310	306	308	316	294	328	318	294	334	330	308	327	339	312	331	302	326	322	302	363	287	316	304	325	341	287	296	329	322	302	307	292	293	302	289	296	326	324	324	275	354	313	304	318	336	318	344	300	334	329	302	317	342	328	317	304	322	336	304	314	327	297	336	346	283	321	329	291	274	279	276	335	325	319	323	322	340	314	313	298	369	330	328	311	307	328	299	312	338	296	329	290	374	316	314	320	332	344	326	329	333	341	312	316	307	335	332	309	291	320	303	327	318	329	320	329	325	325	309	329	330	272	337	328	313	286	320	317	321	332	302	330	303	315	316	342	347	334	301	307	303	309	315	318	325	309	374	340	329	316	318	323	321	333	324	328	302	346	309	322	287	300	299	329	328	322	314	331	315	302	301	311	305	340	337	344	338	302	308	308	334	315	286	285	299	325	308	321	343	339	298	281	349	305	297	318	350	311	292	318	314	321	334	313	328	310	283	364	322	315	336	305	299	335	291	337	303	317	334	322	328	341	336	318	291	321	364	360	345	310	299	314	326	285	326	319	305	320	306	326	293	309	318	318	298	307	336	324	320	336	330	335	329	327	299	321	333	302	327	304	320	320	306	306	320	343	323	325	319	303	295	283	331	310	348	294	353	314	316	323	339	278	317	330	322	319	309	319	299	327	308	334	352	322	337	305	308	342	333	329	327	319	307	335	325	319	338	319	316	333	329	321	315	323	329	324	316	319	337	325	304	336	329	313	308	307	295	320	316	327	335	343	304	334	325	295	298	353	318	327	334	314	313	330	330	304	314	328	338	325	318	290	302	303	310	316	313	318	300	316	336	317	299	312	310	302	297	348	343	305	278	331	314	317	308	332	328	336	345	295	333	306	300	299	362	326	314	332	332	307	332	302	323	285	307	305	321	291	326	353	307	290	349	331	346	314	319	310	318	313	296	317	312	344	329	306	313	317	324	352	331	335	321	327	314	337	336	291	323	317	321	338	331	314	304	339	346	310	345	317	308	327	298	334	305	349	335	365	324	306	307	334	316	334	320	303	329	317	321	308	323	322	301	332	327	324	337	325	350	334	280	322	328	282	334	336	348	316	317	290	311	315	319	318	317	302	321	313	321	322	350	310	324	349	330	354	310	285	335	343	329	319	367	304	328	324	302	304	320	318	314	291	342	296	308	310	305	313	304	353	325	324	323	277	317	300	334	305	303	323	312	333	318	307	331	325	291	324	330	302	301	298	309	331	301	310	314	301	302	328	318	288	314	357	322	293	303	339	333	338	306	354	294	326	344	311	307	304	328	333	287	300	313	354	342	331	326	345	320	307	338	338	328	327	332	338	316	316	328	327	296	301	270	324	301	315	314	325	305	296	347	326	314	302	343	339	339	274	317	302	312	332	307	332	301	302	372	306	349	309	315	318	295	312	312	343	322	339	297	309	309	331	323	335	306	320	312	295	348	308	343	301	309	288	268	311	323	301	322	314	326	320	313	326	310	302	331	332	302	287	319	305	337	370	312	318	318	305	335	330	336	333	305	316	312	335	320	347	330	343	301	305	317	307	335	326	302	320	294	310	338	314	317	338	353	309	320	316	337	342	336	334	335	313	327	321	327	294	339	320	313	324	321	326	329	344	347	310	297	289	314	330	338	314	315	322	335	340	329	316	316	329	312	306	331	324	324	325	338	339	338	340	349	335	311	326	323	272	286	327	342	300	336	324	319	299	306	357	288	319	306	333	327	318	309	332	316	321	324	326	304	364	280	320	310	309	301	313	321	315	319	338	360	333	295	323	297	318	307	306	331	301	336	303	321	332	297	332	333	354	310	317	301	319	320	342	313	327	308	302	306	338	325	331	326	350	301	339	329	327	337	307	328	320	329	324	328	307	339	322	287	326	333	303	288	327	281	332	296	319	325	293	324	315	317	294	303	330	322	344	324	308	327	321	305	325	295	329	327	286	329	326	291	362	300	287	332	303	314	325	324	318	336	323	310	309	322	365	350	319	308	314	303	306	338	328	352	351	302	318	283	317	284	311	350	294	314	328	284	306	304	287	299	351	319	309	300	338	319	313	337	339	314	330	363	319	320	345	314	316	284	295	345	334	322	327	342	313	311	350	338	314	321	286	314	334	332	312	341	357	331	327	339	300	355	319	354	330	314	314	329	331	320	335	322	376	321	334	303	312	310	304	317	354	332	322	305	330	289	335	343	305	339	318	317	331	341	301	305	306	311	298	318	304	324	298	319	348	336	371	322	337	305	313	344	311	333	305	335	302	325	330	302	299	331	309	312	299	340	322	334	309	314	359	329	319	297	326	294	311	321	308	328	295	322	321	339	329	330	312	314	328	336	325	320	326	299	311	321	311	311	328	340	313	342	304	301	326	342	328	319	339	322
20362	11759	3559	2034	1361	977	675	554	492	391	417	337	351	280	335	278	291	269	238	247	247	225	224	238	243	217	212	203	206	215	220	213	226	229	204	202	226	185	205	201	211	205	205	187	190	217	217	225	191	200	237	224	220	211	210	212	209	175	207	211	191	227	197	242	208	217	205	237	222	208	217	181	200	206	210	222	203	197	211	239	203	202	219	219	205	232	194	213	223	202	186	195	212	207	212	210	211	208	216	213	187	191	208	228	194	214	209	207	183	189	194	234	191	185	219	191	189	214	209	213	186	195	234	199	182	210	174	187	199	209	188	215	195	190	209	195	200	192	193	212	191	207	210	195	167	206	215	168	202	231	184	207	207	201	192	185	190	222	187	198	218	253	225	209	230	196	220	185	218	200	184	199	188	223	212	205	191	208	219	190	205	218	222	211	202	218	185	186	190	207	222	230	204	193	223	216	195	190	185	211	229	189	219	227	207	202	192	196	216	176	219	207	199	201	199	216	208	212	178	165	198	187	207	229	207	206	225	224	213	198	196	202	194	197	192	208	196	188	181	177	211	189	197	204	213	187	208	212	214	173	202	203	215	194	214	224	199	197	215	189	203	171	227	183	202	179	234	209	231	223	187	212	223	209	230	215	208	217	211	198	193	211	189	239	226	204	190	176	194	188	206	205	199	186	181	190	221	187	191	218	203	213	207	205	223	202	208	202	191	215	200	154	209	203	217	217	204	198	192	184	200	178	219	228	216	175	207	203	206	208	201	228	200	212	193	211	186	211	186	240	181	223	216	201	213	222	201	174	218	193	183	187	200	232	200	191	214	208	218	200	207	237	222	220	222	236	206	195	191	208	216	195	219	206	206	218	181	198	191	192	206	202	191	185	215	209	213	212	217	192	185	210	177	197	227	193	202	195	193	194	203	230	197	204	192	194	202	195	219	215	200	181	199	191	214	214	210	193	192	203	190	204	209	213	184	221	212	224	174	222	199	187	171	191	207	205	207	203	208	208	189	224	202	212	197	197	202	229	198	212	166	187	216	201	222	207	181	210	200	196	219	223	210	178	196	230	226	220	170	204	222	196	197	190	220	208	226	187	204	213	221	221	212	196	179	204	201	183	208	196	206	190	215	182	183	223	190	225	190	218	208	206	215	212	195	193	191	214	183	188	186	205	200	196	193	214	216	191	192	202	179	206	202	217	195	211	208	176	203	229	199	234	187	205	206	221	240	190	166	188	212	184	225	227	224	199	189	192	194	188	208	216	242	195	201	197	188	208	191	189	192	212	241	186	212	196	224	222	201	224	220	193	219	202	189	196	193	210	216	206	211	207	196	210	194	222	230	209	186	216	185	187	211	254	202	224	215	199	210	198	221	178	234	197	202	215	197	206	193	183	204	199	205	217	209	215	198	168	185	199	177	220	216	205	221	205	230	210	195	192	215	183	215	176	173	211	193	219	191	185	209	205	234	217	219	218	199	192	180	182	202	196	181	179	191	215	219	191	192	200	198	214	171	188	189	210	196	191	201	196	216	189	185	198	212	209	178	176	184	187	180	197	189	207	202	185	172	180	211	194	188	215	186	175	201	180	186	194	196	238	202	215	196	192	193	218	189	194	201	187	175	197	190	203	210	195	231	219	203	202	185	182	218	212	227	198	207	237	191	185	212	211	224	174	210	206	217	198	197	200	199	199	219	230	208	185	195	232	219	202	168	186	179	207	215	191	239	219	221	206	172	184	192	178	187	202	218	184	187	200	210	213	198	170	225	200	215	197	182	226	194	189	232	220	192	199	175	232	192	203	217	186	211	200	201	172	194	190	198	200	208	217	200	199	234	190	217	219	197	204	221	183	209	191	223	183	195	195	242	213	214	187	206	203	202	235	222	211	197	177	210	234	201	199	209	191	166	206	218	199	198	161	240	190	196	212	198	202	195	205	205	212	204	220	197	197	229	200	219	188	225	229	217	193	193	208	197	197	204	194	194	202	205	218	190	215	197	207	221	198	194	229	224	192	183	221	210	204	210	185	200	181	212	223	216	192	205	205	200	215	225	194	201	202	203	212	166	206	192	194	210	207	216	199	192	198	210	213	215	202	194	187	199	196	195	199	203	202	238	220	220	178	222	212	239	197	198	191	186	194	211	191	148	190	161	200	206	205	207	201	188	213	197	201	200	205	211	193	210	192	187	188	200	213	231	188	234	214	175	207	205	189	203	182	219	200	209	202	204	219	210	187	174	180	201	210	195	177	199	192	207	227	187	209	199	191	187	212	208	204	209	198	216	180	196	203	212	225	225	227	188	185	203	202	230	190	216	200	225	226	234	234	223	174	211	199	212	209	232	197	186	242	198	177	189	179	231	209	219	224	175	211	203	197	187	186	169	202	185	206	196	189	215	195	202	208	213	225	209	205	198	196	222	196	198	186	196	185	189	205	183	227	172	224	181	225	236	227	218	222	216	214	194	204	203	192	200	222	189	182	199	213	211	188	203	197	206	184	208	167	215	178	191	206	230	193	193	203	244	228	215	216	183	213	186	183	188	194	211	185	191	216	189	209	211	218	191	230	202	224	200	200	210	203	200	199	204	189	185	230	200	168	194	198	192	191	210	237	198	240	211	220	183	207	187	183	205	181	214	181	188	179	202	207	221	208	195	214	226	210	187	222	200	229	227	201	188	189	211	202	190	210	207	190	232	201	218	199	220	212	204	226	216	213	170	173	195	198	172	220	240	196	212	200	202	198	206	190	198	195	163	187	205	226	216	212	203	203	195	192	193	217	194	201	196	215	212	203	197	206	195	218	215	224	177	208	209	179	222	213	181	227	194	211	204	212	227	211	177	205	237	211	208	196	198	208	189	188	207	219	198	224	212	218	213	202	208	216	190	199	176	197	216	213	190	204	196	195	207	196	186	197	208	154	191	198	208	172	191	210	191	215	203	198	228	196	199	171	231	200	203	201	191	202	212	199	215	201	187	209	195	199	197	193	200	202	224	221	205	228	198	236	192	214	196	181	225	197	198	216	207	217	190	210	217	192	203	195	204	202	202	200	211	217	186	182	218	198	188	187	238	203	198	206	198	214	193	232	186	202	199	183	196	200	189	171	205	199	207	215	204	190	201	208	228	187	231	204	193	225	169	188	184	207	199	210	196	211	221	187	201	176	221	196	207	184	240	177	207	221	216	210	197	218	214	189	212	232	210	181	193	195	217	213	235	210	198	200	198	192	215	205	203	176	182	212	220	207	196	212	181	226	199	200	170	212	204	189	222	201	185	199	175	215	217	214	219	166	208	177	208	181	208	203	222	210	215	198	238	225	201	217	206	189	219	195	232	207	183	203	195	200	206	201	222	193	196	176	202	236	222	179	206	215	202	199	187	179	208	203	200	195	188	195	180	233	216	200	205	183	211	199	188	204	188	199	188	198	220	239	200	184	173	219	181	209	210	220	213	198	177	206	200	192	199	195	205	196	211	201	207	211	193	219	211	185
8796	7345	4986	5571	4906	3930	3125	2412	2150	1837	1586	1429	1339	1137	1111	1054	938	888	876	864	757	752	785	741	741	652	647	696	616	629	592	615	569	655	590	553	597	578	545	574	547	556	576	535	578	563	555	563	524	506	524	539	499	557	504	543	533	495	534	529	511	482	536	482	467	507	464	499	480	470	499	521	529	486	500	466	495	490	468	491	526	499	487	503	470	485	530	465	492	462	498	490	447	501	491	498	459	458	530	484	472	472	486	468	499	456	484	494	506	498	448	478	483	477	492	526	497	535	436	482	485	480	485	475	462	496	523	429	465	478	482	460	460	488	458	499	465	465	508	457	497	449	471	507	463	458	506	453	479	403	472	481	444	475	509	468	444	464	467	492	500	471	468	493	504	505	465	470	480	481	465	470	504	461	471	488	492	476	491	464	446	486	451	463	509	444	504	434	485	472	530	474	478	482	469	471	490	438	496	450	463	506	503	466	493	513	482	461	494	464	463	506	492	479	463	465	498	478	471	412	458	443	476	490	468	502	450	486	429	472	491	458	501	495	498	491	490	458	491	436	457	450	479	484	448	466	518	504	468	515	442	482	500	480	517	499	469	433	462	492	489	467	433	438	427	469	479	505	481	450	485	450	468	489	460	468	446	459	468	460	486	493	456	485	447	476	490	482	475	512	471	488	438	500	498	466	468	484	460	472	468	482	446	473	507	487	498	474	461	502	485	519	496	492	473	503	466	433	491	469	499	486	446	473	492	431	426	476	528	464	489	466	480	465	492	480	452	476	472	458	490	506	479	476	463	494	450	502	491	472	506	446	473	472	461	466	485	444	470	491	450	493	493	467	488	506	493	466	455	449	474	460	488	501	496	503	480	480	514	478	469	443	478	463	457	445	467	520	490	458	447	456	481	498	462	454	520	466	440	451	489	478	471	450	483	484	492	493	485	450	470	458	461	461	478	446	437	472	446	473	472	438	453	451	477	460	470	454	473	484	512	481	473	456	490	511	470	453	458	447	503	517	482	458	476	460	486	459	472	495	514	456	457	468	451	505	441	505	476	455	507	465	477	452	456	445	505	491	413	492	440	468	474	439	533	457	508	450	453	483	499	449	457	461	469	442	472	491	494	482	430	460	468	442	475	490	500	445	509	478	447	497	515	502	479	466	427	462	439	469	456	452	485	477	510	473	454	502	473	467	428	481	470	462	431	448	490	482	477	477	451	464	458	497	492	479	490	471	454	480	500	443	454	488	449	477	445	528	485	459	493	449	483	491	480	432	473	481	466	474	491	509	487	498	473	485	471	487	493	480	437	473	508	502	514	479	437	499	486	503	432	477	480	468	433	468	467	473	483	454	484	433	443	471	505	470	458	478	522	416	477	464	465	487	439	456	482	492	499	489	490	491	474	498	449	509	459	479	452	452	443	442	456	493	508	498	507	462	509	453	507	496	456	440	455	496	457	461	445	433	521	472	448	488	466	518	450	447	465	453	425	467	500	458	465	477	451	493	499	466	466	509	490	430	479	482	459	491	495	466	455	502	432	480	520	459	445	489	480	499	478	461	459	471	528	469	493	500	461	469	492	462	476	489	469	476	493	494	459	463	459	475	444	499	485	463	432	479	469	456	488	461	460	454	440	490	506	467	476	468	447	438	450	469	523	452	497	457	482	454	455	459	454	506	456	492	473	448	454	459	481	493	447	516	480	510	505	503	528	464	514	461	475	483	474	474	479	525	458	436	494	474	449	467	471	458	462	464	468	476	467	436	437	482	505	472	473	468	462	484	465	441	469	484	481	447	440	484	453	483	524	492	475	479	489	499	444	476	462	517	453	485	475	455	458	448	462	486	484	510	483	472	448	436	475	482	478	455	461	461	502	440	489	446	442	430	480	474	470	433	454	463	423	505	477	477	483	437	484	452	453	470	478	474	490	481	498	487	495	499	462	472	452	479	469	509	467	448	487	477	462	490	472	461	467	452	469	502	475	479	454	450	448	455	450	480	460	509	462	454	474	510	433	470	478	463	524	448	490	482	451	464	463	499	432	493	443	491	464	481	475	466	458	490	512	463	449	468	520	473	479	430	486	516	488	522	451	447	463	453	482	490	492	455	472	492	485	463	458	479	488	459	465	449	490	450	484	466	441	447	469	449	454	457	489	477	492	470	458	449	437	522	448	425	463	446	430	469	470	473	479	470	469	471	511	504	496	466	454	515	478	494	447	504	471	502	462	478	456	437	465	500	460	484	467	443	475	493	518	504	459	448	446	477	479	494	473	470	460	481	436	441	491	472	464	465	465	472	446	489	457	484	470	449	479	507	443	499	485	457	478	442	467	458	494	466	512	507	438	515	460	478	476	442	475	501	494	415	475	452	457	445	477	452	502	479	478	499	490	492	493	481	469	425	506	475	497	464	467	487	455	469	473	456	451	459	485	450	502	440	511	456	461	476	487	475	530	422	496	483	460	492	466	491	454	423	489	492	464	466	459	450	475	467	506	480	517	506	492	472	469	478	468	496	461	467	477	482	482	471	431	484	461	498	432	465	452	452	448	476	458	516	489	489	448	432	505	442	441	497	447	447	480	524	445	483	487	490	496	418	478	441	453	478	431	451	494	469	523	474	505	482	473	457	499	456	478	474	483	464	434	483	470	494	461	515	446	476	470	501	453	493	470	478	486	459	471	497	467	478	446	450	457	463	471	469	454	478	471	430	501	475	490	505	477	486	460	497	475	472	460	447	485	447	453	470	465	459	453	444	489	455	492	451	482	465	448	443	525	458	447	458	480	464	470	441	483	493	461	480	483	486	469	469	470	457	468	470	494	497	483	480	433	496	472	456	408	492	458	494	520	440	464	502	494	451	456	472	520	467	465	449	473	497	468	447	478	471	517	488	510	495	485	443	477	483	460	433	496	468	463	484	477	490	465	483	480	478	463	488	460	459	509	448	435	507	446	475	461	460	502	462	464	485	442	459	521	470	469	493	494	490	470	487	500	461	454	501	483	477	468	481	439	473	482	457	493	488	467	487	471	451	488	438	458	489	442	493	465	488	449	441	469	489	476	475	467	457	468	491	495	463	470	502	488	481	511	502	440	478	475	462	472	477	457	460	478	447	478	464	492	505	473	461	468	476	456	481	518	482	463	487	465	464	456	505	461	482	445	440	479	486	468	477	449	447	481	458	467	502	512	500	443	448	442	478	463	490	444	432	460	459	474	464	491	492	488	450	443	441	505	544	441	478	491	432	453	462	414	511	488	494	447	461	458	459	453	467	500	475	461	419	481	463	492	464	501	440	472	466	498	466	512	472	481	488	464	468	442	451	464	476	476	482	481	488	447	466	444	479	503	466	447	505	520	474	467	461	470	442	499	476	462	482	483	459	464	487	458	468	504	459	493	457	492	438	467	455	508	465	475	466	479	428	462	452	493	470	480	470	480	439	458	463	449	447	473	490	505	476	453	466	450	523	474	480	474	458	462	469	489	466	463	466	486	476
3259	528	91	63	67	51	37	58	33	56	45	38	40	37	33	42	45	37	40	31	38	42	35	27	48	53	57	43	49	53	40	33	38	44	38	51	32	45	36	47	39	51	34	38	50	28	43	44	38	39	48	36	35	45	33	58	41	43	31	45	38	43	54	52	42	34	48	41	45	54	44	42	49	57	39	44	49	45	53	43	42	40	42	49	43	38	46	46	49	36	60	49	47	46	34	36	44	32	37	25	56	46	31	42	40	47	36	42	53	37	43	34	46	63	40	47	43	43	42	51	51	49	51	56	45	41	26	37	39	35	41	32	30	45	46	44	43	22	49	45	35	41	48	38	39	36	38	36	46	38	32	45	48	37	41	31	37	40	42	31	32	45	40	49	30	44	46	36	38	39	54	47	44	45	45	46	40	53	51	45	44	48	37	39	40	40	31	45	46	36	37	51	31	27	40	44	58	50	48	41	46	40	46	44	40	33	43	46	40	40	36	57	30	35	51	47	43	30	43	49	41	49	36	52	46	44	35	27	39	27	60	57	50	40	37	40	36	51	51	51	46	30	44	53	39	31	29	43	41	43	42	45	39	41	52	46	35	40	39	44	36	24	37	35	56	44	46	44	33	41	47	49	53	44	37	37	44	47	42	45	49	48	37	45	48	52	43	41	37	56	41	42	32	38	43	40	39	40	49	49	42	30	47	40	40	54	57	47	40	38	37	52	33	49	34	33	43	42	42	47	40	50	32	44	39	31	42	54	28	41	36	49	51	34	37	41	48	41	41	44	42	37	55	37	48	35	43	40	36	38	31	44	44	39	44	40	41	47	37	48	40	49	40	47	38	42	42	31	34	48	43	42	39	45	45	47	39	28	31	38	35	43	45	46	46	49	37	56	45	48	51	41	47	43	43	35	37	43	39	40	36	45	40	38	43	44	53	47	42	38	43	33	38	53	51	34	28	47	36	30	37	40	39	44	25	35	49	40	38	40	52	49	33	43	29	45	31	47	36	50	44	28	47	42	34	40	37	54	40	46	25	58	44	39	41	35	44	35	40	44	53	33	48	34	46	31	31	42	37	45	43	39	28	48	46	32	62	37	40	46	38	38	50	37	32	36	37	35	42	45	39	44	37	38	36	40	58	37	42	57	54	48	33	52	40	54	48	48	51	55	44	41	28	49	48	32	52	38	30	44	43	40	35	50	43	37	34	54	47	43	38	49	45	45	41	34	45	44	40	44	40	38	42	53	44	32	61	41	41	32	54	42	35	42	30	35	31	35	49	50	27	52	43	43	42	45	40	39	38	49	38	38	40	48	44	26	35	53	40	37	44	40	36	41	49	38	46	34	47	41	40	44	44	40	36	47	52	41	48	29	40	35	37	44	36	48	51	40	45	30	46	45	40	39	55	35	35	48	40	52	40	39	49	37	44	44	50	40	54	38	31	45	37	37	42	48	36	31	48	37	66	52	40	48	39	52	37	38	38	51	51	53	34	28	45	40	44	55	51	34	43	35	35	45	50	37	47	39	42	50	34	33	38	42	37	41	49	37	57	39	52	37	39	40	33	35	38	38	51	45	37	38	52	43	37	43	41	55	43	39	36	43	33	31	49	45	39	41	47	51	40	50	30	45	27	44	55	43	44	34	42	32	50	31	38	30	59	46	43	43	45	55	47	44	52	39	52	54	54	39	39	40	50	34	31	35	42	49	38	50	46	40	43	45	44	30	44	41	40	48	26	41	46	42	38	52	54	50	45	44	33	38	51	38	38	42	39	49	37	37	36	38	42	52	64	36	42	38	35	41	56	46	49	31	44	36	58	34	37	40	42	45	40	45	39	41	41	44	40	29	31	38	33	40	45	32	31	44	47	37	28	38	41	60	49	28	32	42	40	52	54	38	48	38	43	39	46	35	35	33	36	48	48	51	35	39	30	43	52	38	40	38	32	52	42	51	36	42	38	46	41	36	46	47	43	61	48	40	41	38	50	40	31	43	64	31	45	39	43	45	55	33	39	51	30	42	61	42	37	55	43	40	37	48	47	45	41	42	46	48	38	47	39	38	29	44	59	37	45	39	47	41	43	34	39	34	30	51	53	41	29	43	32	37	36	38	34	40	39	39	34	45	42	45	49	49	45	40	38	43	43	41	49	36	39	37	38	50	44	43	40	33	39	47	34	38	41	32	44	49	47	41	31	31	41	38	41	39	36	45	48	57	49	41	48	46	48	40	32	30	34	36	42	33	52	32	44	46	37	39	53	40	34	47	43	41	38	48	32	53	44	46	45	49	47	44	42	45	43	43	40	53	32	38	35	45	41	46	35	44	35	47	43	51	35	51	38	47	38	51	30	34	37	45	33	44	39	37	44	37	61	40	43	41	43	38	39	44	41	34	40	45	43	36	41	39	42	38	51	39	42	56	44	41	60	49	43	40	36	48	52	40	34	25	44	38	55	24	34	50	41	39	38	55	30	55	54	40	53	43	32	52	36	38	44	47	32	45	44	39	34	39	41	43	47	49	43	42	40	39	57	37	38	38	44	49	44	42	45	65	47	56	48	42	41	40	48	46	41	49	31	42	41	43	43	44	49	40	48	44	47	38	49	50	44	38	49	51	38	57	47	38	45	45	37	44	46	46	51	62	39	36	38	45	48	37	33	41	51	43	40	54	45	41	44	34	50	39	33	45	44	47	35	42	42	33	42	37	42	36	48	35	44	39	46	43	47	46	49	46	42	46	57	43	40	43	48	49	31	54	44	39	42	39	39	31	42	38	49	41	37	41	44	40	51	47	42	36	46	34	40	43	53	43	33	35	44	33	49	39	38	36	38	34	47	47	49	39	43	44	43	37	53	47	52	51	43	39	44	67	54	39	43	40	51	50	41	37	36	27	34	44	50	53	42	40	45	46	45	44	40	47	45	47	39	39	45	46	40	41	51	57	45	51	37	37	45	41	34	33	48	38	42	49	47	37	39	46	42	43	40	46	61	56	46	46	48	40	41	41	46	43	46	42	54	42	32	43	35	33	38	46	42	46	56	46	35	41	36	44	36	49	40	42	49	42	44	30	35	37	36	40	54	45	36	44	44	33	47	42	31	35	40	48	38	33	37	46	49	48	45	41	39	49	39	38	50	48	46	43	46	56	44	34	38	50	45	49	44	40	38	47	41	48	43	38	45	32	32	41	42	47	37	57	30	37	41	45	49	56	29	42	39	47	31	52	30	36	43	47	40	38	41	36	47	46	31	41	49	44	34	42	35	47	41	39	43	44	33	31	42	44	53	31	39	52	45	40	43	38	39	28	38	43	52	50	45	54	42	41	32	39	39	52	31	38	57	33	55	41	41	36	31	40	50	45	47	35	47	45	38	47	49	31	30	36	27	41	55	40	39	47	37	49	45	40	29	45	46	33	47	48	39	46	43	45	41	48	38	43	40	36	34	41	36	42	42	42	27	39	45	30	47	27	38	55	43	39	52	45	38	48	41	32	42	37
2519	591	237	252	221	206	184	182	165	174	175	168	147	166	137	155	152	160	127	139	149	144	153	122	145	131	150	142	167	144	178	126	140	133	151	140	173	151	147	157	137	125	122	147	150	125	155	141	151	137	115	125	142	122	156	131	152	155	150	151	160	137	154	118	142	150	152	162	150	131	142	141	121	146	155	132	140	152	133	133	152	142	120	141	131	130	155	153	138	136	166	145	124	151	135	147	138	155	120	139	142	150	146	145	156	143	136	132	157	144	133	129	143	127	134	129	119	142	143	168	143	165	149	142	123	140	119	149	149	141	125	145	132	150	114	154	135	148	132	134	141	151	118	151	131	128	159	130	147	144	150	152	128	140	126	142	154	142	126	157	149	131	134	157	175	157	152	158	113	137	155	144	159	150	134	128	133	127	146	144	148	148	131	152	133	157	152	152	120	134	139	149	152	155	130	150	149	121	132	136	129	145	128	153	130	146	131	150	126	130	132	144	156	134	140	116	139	144	155	119	120	134	155	159	129	135	150	114	158	137	120	139	144	134	157	130	120	151	151	145	144	138	144	141	144	129	151	157	163	145	149	142	109	174	153	136	144	146	132	148	142	148	135	149	108	129	144	130	135	146	135	152	116	136	124	151	128	125	140	147	145	153	139	127	163	145	145	128	146	158	145	158	119	138	153	140	136	133	143	126	148	146	147	124	138	137	141	126	137	133	134	155	135	144	129	147	131	154	137	164	166	132	144	148	138	139	151	127	145	125	147	139	141	135	150	145	135	118	142	148	113	142	142	133	113	143	147	143	124	151	148	144	119	146	128	166	136	146	158	123	135	140	145	139	134	139	148	127	136	145	137	135	142	119	137	154	160	131	142	125	125	135	173	149	141	153	139	146	152	135	137	138	150	151	143	137	146	137	144	138	133	130	146	163	157	151	133	128	130	151	141	146	142	147	146	131	124	128	141	135	117	160	125	123	135	144	148	163	145	145	150	155	141	125	145	125	139	144	157	135	115	154	132	133	154	133	155	141	149	163	137	140	142	139	102	152	136	142	137	130	125	137	143	124	136	164	130	119	149	135	150	124	138	131	165	137	143	147	126	161	153	133	142	127	138	144	145	141	137	144	146	141	113	126	145	160	126	141	133	158	155	159	148	140	148	153	137	137	152	155	129	129	152	153	134	149	132	148	144	135	126	158	143	154	149	132	148	112	144	131	154	142	159	142	118	149	145	146	135	138	147	129	138	129	147	170	142	136	153	138	134	140	143	130	148	148	157	124	140	141	147	147	140	148	122	137	137	142	144	137	121	130	138	128	103	128	147	136	151	136	126	133	142	137	120	146	128	165	139	147	141	154	149	121	147	138	143	141	152	143	134	158	164	144	121	130	163	141	163	134	132	138	130	130	137	127	126	116	134	147	111	151	138	133	153	146	152	141	133	148	134	132	151	157	128	137	152	144	134	142	142	127	144	135	144	149	133	145	142	137	142	140	154	142	152	157	138	142	127	131	150	130	134	135	152	158	124	158	136	123	160	134	141	116	144	124	126	140	132	144	127	138	132	133	156	137	153	136	115	118	128	130	144	146	147	135	150	155	136	134	151	162	139	138	138	144	149	149	149	138	147	135	144	136	142	120	145	129	149	134	120	144	131	136	122	141	138	139	161	130	148	158	158	167	123	145	134	142	163	130	136	134	139	152	145	149	144	148	132	130	133	152	130	145	152	152	148	137	137	136	136	145	149	152	138	135	158	167	133	134	143	109	147	156	129	130	154	137	140	137	135	146	153	146	154	118	143	152	148	143	136	170	130	134	138	137	130	140	157	129	133	150	143	132	142	138	160	131	152	144	141	134	149	137	125	133	145	128	147	120	131	142	129	160	155	154	149	155	129	129	132	141	146	149	131	150	153	154	150	136	144	131	135	156	138	120	145	125	120	133	120	148	138	148	152	149	161	130	146	150	143	145	136	137	145	120	152	141	118	141	142	153	143	146	121	162	157	123	127	146	143	136	142	144	159	150	131	150	129	145	139	153	140	142	144	156	126	152	148	139	131	125	132	159	150	139	141	146	158	153	130	137	132	149	149	153	143	142	130	158	134	125	144	129	136	145	155	144	142	137	158	149	149	133	158	132	139	136	147	129	112	136	143	136	154	135	132	157	155	174	132	133	170	138	129	135	147	136	124	141	150	131	148	143	140	128	147	154	127	123	157	135	153	147	159	156	124	139	158	140	121	155	146	124	137	150	141	120	115	134	144	137	156	149	143	140	143	147	141	144	148	130	133	148	146	153	164	138	137	134	128	156	144	126	137	138	132	140	137	150	146	132	116	128	153	157	162	151	141	133	135	138	126	133	130	138	158	124	140	158	139	133	132	135	121	137	162	146	129	136	155	132	121	116	139	138	146	152	119	140	150	140	155	131	144	139	107	174	126	137	127	128	138	145	137	143	125	119	133	134	132	144	115	107	145	156	167	121	148	152	134	139	120	145	142	148	147	148	127	137	137	132	139	165	130	142	128	142	116	129	135	141	154	125	146	127	140	167	148	130	132	154	146	130	134	119	156	154	147	148	146	133	135	148	155	166	129	116	136	174	148	155	150	153	131	143	122	136	140	146	152	152	134	147	140	145	133	155	125	135	127	138	143	152	113	139	141	152	139	140	141	165	154	134	153	137	150	146	135	131	139	155	133	150	145	171	149	153	112	150	140	156	139	119	165	142	134	131	153	154	143	150	145	133	140	128	138	150	148	155	151	138	148	154	160	137	131	126	145	152	128	129	157	140	135	164	158	145	144	148	135	145	137	126	165	130	127	133	163	118	153	159	149	150	152	143	153	138	148	125	128	130	141	141	159	156	138	148	139	151	130	139	129	140	139	131	130	134	153	125	144	129	124	113	132	148	140	131	155	141	143	137	154	151	137	148	149	138	144	140	145	157	129	134	156	179	144	149	151	114	131	128	146	152	119	146	132	144	146	140	156	148	167	146	130	167	141	139	142	133	151	119	132	146	133	138	136	136	148	136	125	124	147	136	136	160	137	135	130	138	145	135	137	130	160	149	137	137	103	137	136	159	130	131	154	143	125	157	136	136	142	135	142	138	137	170	130	145	143	128	145	156	120	113	146	149	153	138	135	192	147	145	138	131	138	134	129	126	143	140	145	147	137	125	142	150	133	154	145	121	117	156	176	146	139	146	148	158	153	112	129	135	138	164	131	135	143	149	137	141	120	98	129	145	111	141	131	133	136	148	132	142	138	151	124	144	137	147	132	151	132	140	144	150	128	134	137	146	148	145	123	152	152	156	147	134	130	144	129	140	154	155	151	153	138	135	160	130	157	149	141	152	126	137	119	170	145	154	146	145	147	146	158	156	152	122	164	152	159	145	143	134	158	146	154	128	132	143	151	132	148	144	162	131	140	149	147	150	148	139	118	143	123	130	144	135	146	139	146	160	149	126	138	149	142	160	147	124	132	148	140	142	137	134	120	153
12499	5853	1380	878	661	476	365	308	293	248	232	207	172	175	189	153	161	153	159	168	147	134	125	124	135	141	119	156	131	120	110	124	131	104	140	136	136	149	130	122	125	140	135	131	117	126	108	127	135	121	156	128	128	143	130	133	126	153	121	129	128	130	154	127	140	115	134	110	123	112	138	150	128	112	123	129	130	105	106	111	136	118	114	124	127	123	123	117	114	97	126	138	143	127	112	106	133	135	132	139	133	119	104	119	103	102	127	134	111	126	122	138	100	124	130	106	104	106	120	129	138	109	126	147	133	125	131	130	145	115	136	96	121	125	117	130	95	116	108	115	102	123	127	130	118	104	122	134	109	125	110	136	110	120	140	143	119	124	123	132	117	136	146	125	109	112	147	121	102	107	110	123	127	152	107	117	126	130	118	124	144	121	117	135	115	118	133	122	135	116	103	133	114	107	128	127	130	136	108	135	143	128	122	125	115	124	109	107	119	126	123	128	108	103	133	125	132	125	123	107	122	112	134	130	143	134	116	106	133	127	147	130	135	130	128	122	123	115	134	137	91	126	122	138	118	119	140	133	129	144	127	105	109	114	130	125	126	126	113	130	112	125	103	117	119	129	120	133	121	109	115	111	136	121	125	123	119	115	104	123	117	119	105	120	127	134	121	120	123	117	129	116	139	100	125	99	113	142	126	120	111	121	122	126	103	113	117	156	121	139	136	109	138	133	108	98	124	120	112	105	124	137	116	115	121	114	142	126	112	121	133	139	122	119	128	114	127	127	140	117	124	125	140	127	117	114	119	150	132	136	107	120	116	103	100	132	124	118	128	131	111	114	136	130	140	132	124	106	116	139	133	121	116	144	122	118	134	111	119	134	116	142	140	129	133	116	132	134	123	118	135	136	135	115	127	98	138	113	116	124	104	150	124	136	129	125	127	134	136	130	126	111	109	125	120	111	125	118	117	128	122	148	130	133	100	112	126	101	112	133	111	131	121	126	148	120	131	122	117	131	116	147	119	122	120	120	135	121	119	120	102	123	134	116	112	104	125	123	120	132	106	100	123	131	125	112	121	141	142	118	113	114	111	101	134	106	115	115	122	113	116	129	130	138	122	136	110	119	94	113	143	118	129	133	149	118	117	119	141	140	106	119	130	129	124	110	109	134	117	134	121	126	124	125	135	122	134	124	118	119	112	133	130	113	119	122	116	127	132	132	122	100	124	113	109	130	118	122	116	114	119	127	111	138	108	110	130	137	111	134	127	124	123	109	130	112	130	130	116	125	131	111	117	133	116	142	135	120	129	123	142	92	129	122	122	107	145	128	110	114	125	122	130	126	106	117	115	120	114	133	102	119	110	119	116	106	137	120	121	123	117	120	118	109	137	131	113	112	146	109	144	137	96	100	117	127	122	133	118	131	123	125	110	135	138	115	126	148	115	100	111	136	116	120	128	116	151	128	139	130	110	131	113	130	123	141	133	111	134	129	139	120	126	142	130	113	118	117	119	120	110	104	104	113	131	111	134	120	101	131	136	133	140	118	119	146	112	109	120	117	131	113	110	118	127	135	153	119	111	109	117	133	113	123	111	116	107	106	119	125	124	113	115	128	145	127	136	112	111	134	117	116	121	113	124	128	142	120	130	127	130	103	107	137	109	126	110	129	117	126	120	126	127	125	109	128	115	137	150	119	115	130	107	135	109	115	123	130	125	135	134	124	124	119	137	143	116	134	137	139	124	131	116	117	128	115	106	113	133	136	129	119	135	113	119	106	121	103	139	125	112	127	129	132	127	135	126	135	123	141	128	121	120	128	111	118	113	136	135	120	130	134	111	108	127	148	124	126	133	125	114	140	136	120	125	116	113	133	124	119	122	129	109	118	112	131	121	135	109	126	120	143	127	107	120	99	131	124	117	112	131	126	112	135	123	129	100	95	112	124	117	121	127	125	126	119	109	114	131	116	127	128	131	121	123	118	143	115	125	137	139	121	130	107	123	112	104	114	126	103	109	155	114	119	144	154	120	129	115	112	127	133	114	128	133	116	105	112	155	130	127	134	137	129	127	135	148	134	109	117	141	134	117	138	123	115	118	128	122	133	102	121	126	133	131	129	124	127	133	117	113	122	116	121	118	108	115	122	125	119	114	104	116	125	129	112	124	111	132	108	111	123	134	136	129	103	128	130	127	128	132	114	131	110	140	129	106	139	109	112	134	120	135	121	124	137	114	136	131	115	122	119	114	125	108	105	111	121	104	115	124	108	133	93	137	135	138	140	140	117	114	105	106	103	107	120	124	105	121	132	122	131	115	116	112	141	120	122	117	116	137	123	113	106	111	104	121	121	111	132	130	137	116	144	137	126	129	116	118	115	111	101	136	132	119	115	123	128	108	141	112	104	117	108	124	133	122	126	134	138	107	124	119	123	120	126	117	108	107	116	131	113	127	117	124	104	118	111	141	117	105	108	116	141	116	130	114	119	148	107	126	109	129	124	115	97	123	113	132	97	135	147	120	111	134	123	107	133	112	117	103	135	126	129	121	118	133	105	120	113	128	113	130	124	125	124	139	115	142	122	108	107	124	128	126	121	116	124	131	88	124	122	126	138	125	130	125	112	120	118	123	131	119	140	134	126	119	118	112	134	104	122	92	142	136	141	127	121	122	113	119	120	108	134	129	117	126	129	116	124	119	112	129	129	137	131	137	108	151	127	125	114	125	106	127	132	116	117	123	122	110	132	133	107	103	125	128	110	122	129	152	135	112	108	118	116	126	114	132	117	135	131	128	109	110	137	135	132	106	118	143	108	115	131	101	117	126	137	121	106	123	104	99	111	120	129	123	116	136	109	118	115	137	131	142	128	130	119	107	121	129	113	107	126	114	122	111	109	108	119	92	125	114	134	135	145	124	120	112	109	104	122	136	105	107	132	102	116	131	128	148	125	118	115	137	126	118	117	117	120	111	131	109	134	109	127	115	98	122	121	122	103	114	126	133	148	135	94	125	123	130	142	132	144	141	135	117	149	118	106	130	122	114	133	109	112	120	116	123	142	117	104	144	110	127	102	125	126	112	109	119	125	121	124	116	134	124	111	126	121	116	111	127	121	133	114	109	110	125	133	104	133	122	135	142	118	127	118	128	119	128	112	120	116	133	129	120	105	120	119	126	136	135	111	130	123	107	123	129	142	113	103	113	124	132	112	112	112	124	115	135	135	128	110	127	122	124	118	126	124	147	119	135	120	103	138	119	115	118	117	118	118	108	138	126	146	123	115	131	130	119	138	124	117	131	135	112	124	129	117	119	131	122	117	108	125	113	125	133	122	116	133	128	133	116	117	105	135	115	129	114	143	108	127	117	108	121	119	108	133	121	143	136	118	122	135	125	122	124	112	107	126	114	112	123	108	138	117	144	116	123	128	116	137	125	112	118	111	135	120	106	125	142	123	140	109	124	141	130	133	103	104	115	114	113	113	143	122	109	118	102	108	123	119	129	122
6938	4671	2672	3054	2757	2161	1778	1416	1142	1032	912	840	797	733	642	644	603	569	529	510	505	479	452	442	447	428	416	368	416	380	397	402	381	370	396	387	318	405	377	367	346	330	367	334	353	352	368	347	365	361	355	318	335	288	347	312	347	351	343	325	386	357	351	320	356	336	340	341	337	351	321	347	313	336	290	337	364	327	307	343	310	325	303	330	311	308	372	346	316	306	330	338	303	321	303	320	326	322	330	355	352	320	287	341	342	310	324	349	321	336	307	305	338	323	320	302	305	320	308	314	328	333	334	353	322	345	321	307	334	322	296	334	386	291	315	329	335	303	338	320	335	339	307	310	302	330	320	300	309	305	324	321	315	341	306	341	312	316	331	318	314	319	304	310	340	320	334	330	349	349	298	314	333	348	309	285	300	317	305	318	303	328	313	304	331	292	307	308	327	301	318	288	291	321	311	340	298	319	301	342	270	328	347	312	301	306	323	291	331	339	316	316	322	303	309	304	361	292	304	289	310	309	318	349	331	340	308	305	278	336	303	325	322	343	313	298	309	327	317	337	313	318	284	297	330	329	304	337	314	340	315	310	295	334	319	309	337	343	352	292	316	323	314	305	301	331	305	332	321	297	310	324	306	329	324	344	320	303	289	296	302	326	320	313	309	309	334	309	328	326	313	293	288	319	308	306	310	288	291	327	310	369	308	304	306	321	328	320	314	306	329	306	314	309	291	285	300	295	312	337	310	317	318	324	314	344	328	338	306	291	334	302	365	320	306	320	303	284	338	312	324	303	305	319	306	318	333	319	330	331	318	313	319	333	325	319	306	333	313	333	302	322	314	362	329	327	361	352	321	293	340	293	308	307	354	331	330	329	340	295	309	309	305	343	300	320	347	319	316	310	302	319	307	303	327	321	333	351	334	330	321	300	312	352	322	333	315	330	307	318	305	334	337	328	294	337	311	327	333	329	350	341	326	289	296	310	325	338	334	305	340	328	328	329	325	318	300	321	302	284	332	295	297	288	297	329	332	311	330	342	311	337	332	288	323	349	302	317	306	310	331	300	328	306	304	311	307	314	307	317	326	319	335	327	302	319	306	340	286	315	320	311	342	317	315	316	308	311	302	311	310	308	316	311	325	311	338	332	306	286	345	297	330	335	292	343	317	326	311	286	320	309	317	340	309	319	318	343	339	327	342	311	294	340	326	293	315	314	326	325	339	335	342	311	305	331	305	347	328	337	330	297	320	329	323	332	340	317	301	313	312	320	354	309	344	301	309	326	320	315	309	303	340	314	345	306	265	329	288	328	295	319	333	333	300	313	317	317	325	351	340	328	315	306	316	303	296	312	312	294	322	319	302	304	295	313	320	307	330	296	269	333	328	338	331	330	351	303	355	334	300	313	343	322	336	304	314	341	339	319	321	307	321	285	329	333	305	290	313	309	322	327	317	351	305	304	297	309	318	313	316	313	321	293	299	315	303	337	336	309	334	355	318	314	343	299	313	303	309	351	306	328	322	315	313	370	305	325	322	321	323	306	311	304	308	306	348	331	338	333	296	314	332	370	326	331	350	321	328	326	333	318	291	319	337	303	308	327	334	320	317	309	312	312	327	297	324	317	316	333	294	345	309	319	340	314	332	318	337	328	327	317	356	319	332	314	319	298	318	324	319	325	311	328	320	342	318	315	321	324	319	317	291	312	315	308	320	321	309	303	289	335	294	331	310	314	324	302	331	334	297	341	325	331	288	310	297	308	305	320	325	294	313	299	360	328	307	325	353	303	352	303	327	342	340	296	331	319	309	307	343	334	354	307	317	333	299	314	323	323	303	306	343	308	322	357	358	343	324	310	307	285	355	334	308	358	298	328	304	318	307	328	312	311	294	312	340	329	321	331	317	315	311	306	336	300	308	351	301	321	317	321	318	321	316	301	316	325	319	297	325	343	332	355	327	326	313	319	300	333	299	308	299	314	301	317	324	323	321	320	307	310	310	316	282	273	288	312	301	311	303	306	324	307	282	314	319	325	314	332	318	318	329	318	310	292	310	291	322	331	328	324	328	300	331	323	332	330	289	323	335	292	312	317	311	296	310	336	310	305	301	318	329	344	279	323	360	321	314	317	310	330	291	303	304	317	308	289	346	301	308	313	339	335	322	312	313	330	322	306	312	320	322	309	312	342	278	309	330	360	305	320	348	329	312	303	303	274	318	303	307	319	346	312	314	285	336	300	331	330	331	298	300	322	339	292	303	339	298	319	329	326	321	347	296	329	333	350	333	312	297	305	315	297	349	345	307	342	316	291	322	317	319	288	311	290	297	317	356	335	326	320	327	294	319	291	320	339	328	324	327	342	325	337	323	317	292	297	322	314	316	315	336	309	346	317	362	321	308	334	348	264	294	312	309	335	313	283	306	318	335	317	328	334	345	342	320	296	304	288	328	305	351	308	323	311	330	338	330	320	325	338	343	308	318	326	331	324	348	326	362	334	319	359	305	346	321	354	302	318	321	324	322	304	341	322	310	321	327	285	326	330	309	305	312	322	314	315	308	322	321	285	306	320	320	318	331	316	324	337	328	320	323	305	300	306	310	300	314	322	318	330	300	319	308	304	317	291	310	312	303	315	319	305	317	287	341	306	320	318	325	299	311	343	297	308	304	323	321	332	307	305	334	307	328	334	324	300	297	331	305	335	316	318	312	324	323	312	307	292	370	310	319	327	279	306	341	338	314	332	334	311	302	316	283	301	279	316	351	316	320	323	319	341	320	297	301	335	349	298	325	319	304	337	341	324	274	300	328	353	291	351	326	299	312	281	313	309	305	297	336	313	344	294	314	299	315	317	296	342	354	301	329	323	341	303	311	299	328	329	332	308	333	289	350	309	306	330	322	319	323	314	294	336	310	318	307	316	376	324	318	308	335	319	328	299	336	303	320	312	352	324	306	325	345	324	286	309	302	312	297	314	323	342	328	297	314	345	344	305	301	332	280	296	336	326	322	308	307	329	337	331	352	306	352	313	342	294	319	309	330	342	312	344	325	310	303	301	321	329	303	316	324	353	300	338	316	315	339	325	317	295	340	316	349	304	304	293	295	290	271	333	316	297	343	298	327	298	295	297	288	337	324	307	323	329	322	330	324	309	330	329	332	307	306	308	328	293	352	294	289	324	300	301	317	327	320	288	323	290	326	295	310	316	331	324	346	306	291	336	337	336	297	330	323	329	306	320	330	348	307	326	321	322	320	326	310	312	333	362	339	294	320	323	328	349	318	346	344	290	330	290	328	314	305	312	331	337	318	335	309	337	321	339	346	300	324	311	335	290	331	280	313	326	276	319	314	347	340	307	328	322	342	329	296	317	315	306	311	324	332	327	316	319	329	305	336	324	331	330	332	333	336	310	339	313	321	314	318	345	311	314	338	325	285	310	346	278	289	334	318	338	322	328	330	311	318	321	324	293	336	316	315	305	330	346	299	339	340	319	312	348	328	336	350	318
20746	11783	3729	1946	1355	964	686	602	477	391	371	383	353	299	314	273	274	254	273	256	223	267	238	237	249	194	243	229	247	233	233	233	204	247	254	225	209	214	209	232	200	189	206	205	209	220	208	221	192	218	188	193	205	218	199	222	205	218	229	195	195	214	221	184	203	218	197	232	195	222	180	192	200	216	233	188	195	212	214	207	225	218	202	193	208	193	238	200	227	194	178	219	216	179	196	208	214	196	192	197	197	208	203	199	196	238	230	220	210	201	195	187	190	229	208	198	199	192	199	174	227	204	192	209	215	221	221	208	196	212	156	204	207	216	225	241	183	225	216	203	196	217	213	210	220	189	221	176	197	198	178	220	192	214	202	195	191	203	206	208	191	193	179	201	211	189	191	213	207	200	195	195	215	189	199	234	208	189	200	185	223	226	192	208	198	203	199	212	205	184	188	183	212	177	207	214	201	204	226	200	205	205	200	179	203	201	208	220	210	200	222	207	196	218	226	211	204	194	220	202	197	229	232	190	207	207	195	214	212	185	235	157	208	209	172	194	195	224	236	222	196	187	222	235	186	182	208	220	177	209	203	200	203	206	184	218	207	237	213	201	202	224	199	193	207	192	199	194	229	211	197	216	216	204	201	190	214	182	214	202	186	191	206	193	184	199	186	196	207	206	202	202	201	194	203	191	220	207	170	199	206	212	190	207	174	210	235	190	184	194	179	203	209	211	198	224	208	200	170	217	206	192	203	202	178	194	208	211	240	193	210	222	195	188	190	211	182	207	193	229	211	204	205	185	201	189	232	223	212	226	191	198	206	198	195	182	184	221	196	217	204	210	182	204	195	212	183	207	236	187	237	185	182	209	191	205	187	189	188	228	188	188	199	191	174	176	173	196	208	220	182	185	197	198	204	220	216	211	188	191	204	188	191	217	190	207	189	228	237	189	183	186	200	231	193	169	218	204	175	211	199	193	196	206	212	202	190	209	205	219	219	208	197	196	197	210	203	214	194	212	214	196	215	209	181	205	196	220	207	200	199	192	215	185	178	198	177	235	199	180	219	185	214	202	217	211	213	194	203	173	215	193	197	189	196	215	207	191	215	198	185	205	209	217	193	224	198	225	209	219	211	210	201	228	243	219	226	218	233	192	209	206	185	199	201	202	192	213	222	193	186	184	174	192	198	210	186	229	200	222	207	218	170	205	229	197	199	189	194	203	206	187	212	196	214	221	214	200	197	198	203	205	209	196	212	171	189	217	191	188	193	184	191	243	200	204	203	204	204	206	225	231	206	223	198	187	211	202	195	214	215	210	211	208	180	196	204	218	198	198	201	205	204	199	209	213	209	200	207	205	185	220	202	202	200	183	207	217	183	235	201	193	195	168	224	217	222	246	196	222	204	215	215	213	197	190	172	185	183	206	183	188	214	179	209	203	219	191	233	233	190	211	186	215	181	209	218	194	219	217	208	225	203	198	206	185	203	185	199	178	194	207	186	200	182	226	192	208	186	196	191	226	200	220	199	174	211	200	208	193	207	181	190	181	192	236	207	176	227	232	178	179	216	192	221	207	214	216	213	203	171	221	200	188	188	174	203	197	202	180	184	181	210	199	212	204	213	194	194	202	192	178	174	209	218	201	207	189	209	203	220	170	211	235	199	176	199	208	233	209	213	230	213	191	198	200	164	197	204	203	190	188	221	196	153	226	205	210	220	193	197	167	186	208	223	211	205	211	196	195	217	209	195	189	223	204	218	175	201	203	221	208	188	206	199	176	199	237	217	190	188	211	207	263	190	220	235	212	211	206	198	191	178	194	186	157	218	212	221	209	198	221	218	186	206	188	222	207	175	216	195	213	182	200	196	187	218	174	212	211	194	176	217	165	229	207	188	192	205	199	197	213	193	199	205	222	226	179	193	184	185	212	234	246	213	219	217	199	198	205	177	188	170	209	205	183	216	197	191	216	213	230	198	216	186	218	209	231	200	241	196	215	218	194	187	190	215	175	204	198	185	185	197	195	204	207	197	196	200	193	176	194	204	205	219	195	191	190	196	205	226	215	195	205	193	188	201	224	222	189	209	196	215	200	203	205	196	187	206	202	232	193	194	183	211	203	209	220	211	193	209	194	181	206	208	216	169	202	178	183	212	172	217	201	191	209	199	193	214	200	212	215	198	196	187	209	182	166	202	202	202	197	188	197	182	215	197	176	178	182	185	189	213	187	190	208	210	219	204	189	196	213	219	193	194	189	218	214	209	200	205	200	193	229	209	175	227	194	193	189	180	210	214	226	200	190	220	190	205	155	204	225	174	201	222	191	202	203	178	206	205	200	193	169	199	200	197	193	199	182	200	151	183	195	197	197	208	197	184	220	228	216	185	221	178	202	184	195	178	194	215	206	216	210	216	182	201	217	218	205	229	213	188	203	179	205	212	198	192	196	181	206	192	190	205	207	228	194	202	192	171	190	190	184	216	193	209	217	205	177	201	190	215	202	205	211	207	189	202	200	204	203	195	197	197	194	240	215	188	185	219	217	196	208	225	194	203	201	202	229	191	202	210	182	209	221	190	193	201	220	193	193	197	201	200	202	207	205	186	217	204	199	176	213	186	218	218	217	205	221	228	215	209	186	210	206	232	218	212	210	185	180	195	227	194	185	168	224	202	198	209	189	212	209	199	234	202	223	194	200	220	194	208	185	206	232	239	200	190	218	205	219	196	228	210	197	210	213	218	193	187	197	208	225	187	230	202	203	179	190	198	179	232	190	219	199	208	213	184	210	214	217	213	194	205	212	207	227	201	215	224	210	182	195	190	199	197	183	180	196	205	189	204	192	191	203	213	196	192	182	185	192	202	201	210	223	214	207	184	168	206	192	208	222	210	194	212	206	222	210	193	193	224	204	212	195	213	172	194	215	218	210	183	198	199	223	214	209	205	211	206	190	194	184	182	190	191	195	189	170	206	200	191	206	190	192	209	167	206	202	191	206	219	180	190	201	196	225	194	187	212	221	197	195	179	190	215	208	198	224	217	232	188	176	183	179	222	220	214	223	184	198	208	183	194	194	170	189	212	209	196	182	205	183	178	164	232	200	220	198	199	183	181	203	195	199	194	181	197	168	183	186	209	205	185	230	194	216	191	213	201	214	194	213	188	212	210	227	198	198	217	194	217	208	184	211	198	222	207	191	224	209	199	184	201	196	194	227	193	194	196	197	208	182	185	212	160	199	183	186	183	187	176	205	177	199	206	191	228	195	210	188	185	183	180	206	185	208	175	221	185	186	202	175	196	189	218	219	206	244	199	190	222	188	200	207	202	177	193	189	217	216	186	175	178	180	185	181	197	213	221	204	179	233	224	202	204	185	185	215	194	236	210	218	197	201	195	190	203	207	184	216	206	203	230	205	198	207	238	203	186	197	188	223	215	208	213	204	196	207	230	208	202	188	186	179	210	204	190	191	228	206	207	203	201	202	174	190	199	232	210	196	225	208	177	210
8921	7514	4947	5503	4973	3917	3214	2531	2088	1853	1615	1539	1363	1230	1139	1028	946	881	879	844	763	752	716	744	664	717	688	627	682	649	617	639	646	638	641	664	529	581	575	539	551	530	539	582	502	589	570	544	489	552	534	516	523	509	498	514	519	539	511	500	543	506	510	505	496	516	468	463	476	513	532	520	501	534	496	481	469	479	500	530	459	506	474	486	471	472	473	480	463	487	500	476	472	447	494	504	494	430	472	479	495	475	490	530	495	433	507	450	470	449	480	468	486	525	468	466	473	474	489	506	478	487	474	490	493	476	489	485	457	477	488	495	552	444	443	514	444	460	470	486	452	500	473	475	423	448	473	466	464	457	452	534	500	478	485	491	484	477	491	471	492	504	471	482	475	484	489	492	440	462	476	502	462	466	468	472	467	490	456	452	450	476	478	460	463	474	501	459	505	511	475	444	466	503	474	477	455	446	494	458	487	440	472	492	449	495	454	471	440	469	462	481	505	463	455	464	537	512	470	467	472	462	468	451	456	439	461	485	451	459	457	496	466	472	458	468	460	487	438	485	451	499	452	465	508	454	470	508	500	473	476	488	459	484	491	481	493	446	509	465	449	488	488	471	449	441	440	431	475	432	460	507	458	453	445	476	477	453	485	445	495	463	438	484	497	500	496	486	451	433	477	483	469	451	457	460	490	499	490	490	450	466	492	484	416	459	494	492	475	484	477	474	465	476	482	435	477	489	437	465	537	488	469	500	457	489	493	456	467	490	497	451	458	482	489	440	492	500	491	449	456	419	392	490	520	479	503	487	472	465	457	493	455	482	464	475	492	484	433	414	471	472	478	516	479	467	430	500	471	455	455	447	491	462	497	444	469	441	470	487	467	505	440	472	492	485	491	490	459	423	461	459	480	453	496	513	480	496	484	471	476	471	461	519	487	480	465	503	461	472	459	500	478	466	458	470	456	452	485	457	469	496	478	487	472	451	474	502	452	428	488	446	500	477	470	477	483	491	462	474	476	438	472	480	436	473	452	443	467	456	486	434	481	443	453	473	479	470	494	464	448	460	449	475	494	458	438	461	472	490	481	461	485	457	474	435	473	464	467	451	475	471	446	437	498	459	474	471	470	521	447	481	467	473	479	455	445	452	486	503	466	480	470	440	478	496	509	490	500	477	444	494	462	458	486	475	474	506	457	472	510	442	456	483	472	489	482	502	515	463	468	503	456	469	440	460	503	466	459	469	493	481	472	483	492	462	468	440	445	495	484	521	488	496	495	475	459	470	537	488	504	476	455	451	472	433	463	469	480	475	476	476	486	486	475	461	493	487	467	478	446	466	471	501	458	454	450	469	488	487	454	486	486	461	514	461	476	450	474	463	447	458	459	480	451	470	479	466	435	469	460	486	490	452	465	463	477	496	513	475	466	481	466	490	464	460	467	510	471	479	461	472	450	443	458	509	445	459	446	515	448	467	511	458	481	495	467	483	455	494	455	464	445	427	504	462	479	506	413	476	434	445	459	490	482	446	517	451	466	450	474	504	461	440	520	446	469	434	468	432	442	472	481	477	461	512	479	452	461	487	507	474	491	457	474	438	472	467	490	468	495	475	465	472	489	466	467	470	483	487	482	483	493	472	475	446	483	428	475	483	427	491	483	471	460	487	457	436	460	416	491	439	473	496	482	468	500	450	503	502	478	465	475	480	467	463	440	462	453	488	486	467	502	481	506	470	444	490	525	481	496	484	470	480	451	479	413	486	459	482	519	492	496	466	473	456	474	443	479	464	466	504	475	471	440	498	468	478	472	453	483	455	475	471	468	511	489	484	458	501	433	486	473	491	456	432	477	463	504	440	446	462	436	490	475	505	462	482	456	475	510	446	472	446	437	484	485	449	486	501	440	457	457	478	465	465	489	487	454	444	468	473	451	475	493	455	450	455	464	495	489	464	456	474	458	484	483	492	477	496	483	511	437	489	484	449	463	476	436	450	442	517	446	472	439	482	458	433	454	471	497	461	504	453	465	471	480	491	484	452	448	493	482	465	489	442	455	479	466	432	493	453	485	447	501	458	491	445	468	479	490	478	454	446	453	448	460	476	492	478	447	497	504	466	427	470	474	490	506	490	466	490	438	484	498	473	466	471	497	480	483	444	429	488	469	474	480	490	471	469	469	504	477	513	473	433	490	486	501	475	459	468	496	496	471	477	459	475	482	469	492	464	439	454	487	487	485	496	454	450	419	471	469	453	488	457	482	487	437	466	440	477	484	462	454	478	482	438	439	473	464	511	505	478	467	486	470	450	473	449	429	479	504	468	452	513	482	470	497	444	466	510	426	470	460	462	484	457	507	491	449	456	470	454	478	477	465	481	449	445	455	472	465	422	455	459	473	448	485	470	457	488	463	417	499	446	458	501	444	497	474	449	484	451	452	460	483	466	430	466	460	498	439	463	474	465	459	466	494	481	484	464	475	490	467	451	478	471	440	525	471	465	470	444	475	511	504	492	486	450	414	452	479	481	494	487	493	464	489	480	472	498	480	512	502	464	512	486	487	480	442	460	486	476	491	484	444	437	508	500	478	462	458	507	480	430	494	494	475	452	496	473	468	472	450	502	456	478	433	488	438	454	451	480	464	477	473	466	462	487	465	528	435	451	480	484	454	502	450	447	460	453	485	459	489	497	510	507	506	474	509	493	462	454	445	466	424	450	490	435	497	465	478	449	464	437	449	479	487	495	488	437	486	498	462	484	436	506	484	484	458	495	512	466	490	473	471	467	438	498	475	480	499	483	448	472	439	534	509	488	460	497	490	488	518	450	467	464	473	479	480	474	484	485	455	479	469	472	473	477	497	469	481	419	486	475	465	513	515	491	446	499	492	432	446	483	509	495	495	445	435	479	518	491	471	463	466	463	439	513	477	478	460	490	456	470	466	461	465	478	476	489	470	456	463	482	459	532	437	477	458	466	502	478	463	464	481	497	470	439	460	449	519	468	444	496	459	484	440	469	471	448	512	469	487	433	511	486	486	508	462	494	480	487	495	479	434	478	441	477	441	489	489	443	456	466	505	442	458	504	493	473	449	502	444	482	480	507	409	528	456	462	487	487	450	473	457	440	440	502	466	482	492	494	441	430	494	446	535	481	473	473	454	486	492	472	486	463	452	502	484	454	437	469	453	466	472	465	476	460	459	481	424	492	502	477	475	462	472	482	479	498	482	465	455	462	493	422	474	475	475	486	458	462	463	461	480	472	481	481	512	455	454	500	464	465	490	444	475	455	454	480	474	471	452	455	450	500	439	480	527	501	473	425	453	460	474	475	462	464	517	496	454	439	484	455	482	472	449	464	438	486	470	452	465	497	507	433	428	489	460	521	457	446	456	447	492	485	462	455	466	506	555	456	474	440	491	487	456	439	442	438	486	518	470	505	478	479	513	474	480	439	529	447	483	444	488	418	453	478	437	477	493	455	483	496	472	446	511	482	470	476	468	420	456	454
3651	617	86	55	59	59	46	44	48	37	40	46	49	47	47	44	43	43	45	46	46	53	46	39	51	38	33	37	40	40	39	50	47	52	38	47	42	27	36	47	42	47	49	35	34	40	43	48	43	40	36	43	50	40	39	32	39	43	37	46	47	45	45	44	49	40	46	51	43	36	47	44	55	43	38	45	42	41	47	41	45	45	48	33	31	43	39	48	32	53	38	39	51	30	46	43	37	38	48	41	37	44	41	32	37	35	43	46	35	41	38	35	39	40	47	38	42	41	44	42	42	52	40	36	50	35	48	48	42	46	49	59	44	50	39	49	43	51	30	39	42	53	48	43	62	45	42	42	44	54	27	54	54	36	46	60	44	52	35	25	55	33	49	52	30	25	53	39	35	33	33	35	41	48	40	44	39	46	39	45	50	55	49	50	44	40	46	55	51	44	38	41	40	44	51	45	37	43	36	40	40	47	41	48	42	45	35	43	34	37	43	34	39	52	51	42	44	52	46	52	50	40	48	50	42	35	39	40	34	40	48	54	52	35	45	45	40	35	42	33	42	44	51	32	55	35	40	44	32	59	48	42	44	56	45	56	46	51	38	55	34	37	40	44	37	44	46	43	37	57	44	52	54	52	57	36	36	32	42	27	38	53	36	50	50	38	37	43	40	39	41	39	55	40	38	46	47	42	48	38	37	44	47	41	41	44	35	39	41	42	43	48	37	48	46	37	42	49	38	35	41	38	51	42	51	38	48	36	44	44	43	47	41	43	45	42	40	37	28	49	51	47	37	34	43	54	54	41	52	49	44	44	40	36	36	50	52	40	38	59	51	69	56	37	49	37	45	33	43	43	36	35	28	53	45	41	24	48	45	39	43	33	36	41	39	51	29	49	41	28	44	36	39	42	36	52	48	47	34	58	37	41	52	58	39	32	51	36	30	48	35	52	32	43	44	44	41	36	52	38	45	36	38	49	34	31	51	37	45	32	44	43	40	53	51	37	37	30	44	31	51	40	38	39	37	35	35	58	47	40	45	43	39	56	40	36	52	34	35	44	48	45	31	54	57	46	45	53	42	38	39	43	45	42	44	38	34	44	49	43	45	51	38	45	39	48	49	25	38	59	34	53	50	39	47	40	50	47	34	41	35	37	45	48	39	47	32	36	39	34	43	53	39	34	41	46	53	40	34	42	44	47	59	37	37	38	52	38	41	37	29	32	39	44	43	42	34	43	32	53	47	39	49	40	39	45	51	34	37	45	34	36	53	35	47	44	50	44	40	40	49	30	45	42	52	42	39	42	33	37	42	39	36	44	55	36	64	41	46	36	46	47	36	49	52	40	46	46	44	44	52	40	50	29	37	48	54	33	44	50	42	33	49	46	29	46	51	46	41	46	41	38	55	33	52	58	40	33	49	45	34	29	46	49	34	31	36	44	48	38	41	42	37	51	45	51	47	44	34	43	45	39	61	50	53	40	56	42	47	41	40	38	51	45	42	39	55	42	48	48	40	33	43	44	42	41	44	46	52	38	60	49	62	44	41	41	43	68	49	49	51	34	51	45	46	33	36	45	47	43	39	40	50	47	45	40	37	42	35	47	46	43	38	51	35	40	37	39	40	47	40	49	42	49	37	34	49	40	42	38	49	44	40	40	40	47	53	42	49	40	43	47	42	53	28	36	48	33	38	40	54	38	46	43	44	37	51	43	31	43	29	37	41	31	37	34	40	47	46	42	53	41	53	42	48	39	41	47	46	52	39	32	42	58	35	33	49	41	43	37	38	40	49	39	44	45	54	38	35	41	41	47	41	49	35	34	54	49	30	43	46	39	42	39	38	53	45	41	51	51	42	50	35	53	39	38	44	41	39	51	44	38	58	55	45	34	52	47	58	49	34	46	46	36	36	43	33	46	32	40	66	51	45	51	39	37	52	46	55	39	34	48	42	42	45	28	45	52	47	47	45	44	43	41	49	44	40	37	41	34	37	43	47	38	34	50	51	28	53	41	31	44	47	50	46	46	30	34	52	47	54	42	51	49	41	44	48	39	38	45	49	36	57	49	52	45	33	54	29	51	45	56	39	42	44	45	43	37	46	55	45	46	41	45	48	42	48	40	35	46	40	39	43	52	47	49	45	29	41	45	37	47	51	51	47	33	43	45	39	43	38	27	35	45	53	54	43	42	43	38	49	41	38	46	51	38	45	50	39	45	40	48	50	39	39	46	40	29	49	34	39	41	31	37	42	48	59	45	19	48	38	34	35	46	43	42	40	40	53	34	48	35	32	32	39	43	36	46	46	51	32	41	46	43	46	42	38	38	36	28	50	39	39	46	41	42	52	45	52	59	36	46	53	57	34	50	39	41	34	35	39	53	45	40	28	43	46	47	36	36	37	44	50	37	49	28	57	48	42	45	45	37	37	51	46	50	41	50	50	48	44	54	43	33	49	34	51	37	39	38	32	46	39	43	45	40	39	47	46	40	34	56	41	55	43	42	39	41	34	39	43	35	41	30	43	48	44	51	35	39	44	42	44	49	53	39	51	37	47	37	39	44	33	44	48	47	46	43	41	46	43	39	38	44	39	33	48	53	43	36	46	41	45	51	33	44	46	35	45	46	43	47	46	36	41	41	33	43	50	43	42	50	39	53	34	51	39	45	49	44	41	45	42	41	47	42	42	46	46	36	46	44	48	50	39	47	44	47	35	50	44	40	54	34	46	42	46	40	29	48	47	52	36	33	37	59	47	40	38	44	33	38	38	46	44	43	59	48	43	38	49	36	46	37	35	57	53	53	48	39	55	34	35	32	44	40	35	45	42	45	45	57	44	44	36	38	34	43	46	46	36	34	33	43	44	46	48	46	35	48	45	51	40	46	54	39	35	45	44	41	48	35	40	37	47	31	33	45	37	41	34	28	41	46	45	51	46	40	35	40	34	50	43	44	46	39	32	38	42	46	47	41	49	41	57	51	38	36	37	49	40	48	41	42	51	42	33	46	48	45	41	52	37	32	51	33	41	60	44	44	38	36	36	48	44	37	44	38	40	40	38	45	52	42	57	39	25	41	39	45	39	35	40	42	43	26	53	40	40	32	41	53	43	50	38	40	33	47	36	38	36	45	42	40	36	39	32	45	43	41	44	39	39	43	51	48	42	45	36	42	51	45	47	43	40	43	46	39	37	39	41	45	45	41	47	28	45	45	32	48	44	38	40	40	46	39	43	48	48	51	43	43	41	44	43	43	33	17	42	43	45	40	49	42	44	32	40	37	36	39	37	62	47	41	38	38	40	41	39	40	36	37	45	43	43	49	44	46	36	38	49	42	34	35	35	40	21	46	47	50	30	53	35	43	31	44	39	44	41	46	43	40	60	34	40	48	46	34	43	34	53	49	43	42	44	40	42	35	45	52	39	40	43	42	33	44	39	40	37	48	41	37	56	46	45	46	59	44	35	53	36	36	38	49	44	41	45	35	43	36	47	42	38	37	47	37
2529	646	234	245	223	208	181	163	177	171	194	169	163	152	170	165	137	156	142	160	146	147	132	153	147	128	136	148	155	163	138	123	128	146	169	150	163	157	157	134	140	134	144	121	136	154	117	132	132	139	124	140	144	137	138	145	130	136	139	157	150	138	151	133	149	149	123	152	152	144	154	147	131	136	136	144	158	173	141	142	160	137	147	159	152	148	146	147	151	124	130	157	142	154	134	146	145	134	135	134	147	159	123	155	125	148	146	147	147	155	157	151	161	146	161	145	167	136	128	129	131	155	157	142	152	153	144	129	138	129	125	135	141	150	161	151	150	125	118	124	159	157	136	124	143	148	149	124	138	154	149	148	147	135	148	137	125	140	135	137	138	146	128	148	141	127	137	128	142	159	141	133	148	152	143	165	151	125	143	132	127	119	141	129	130	142	151	160	169	154	132	138	117	141	158	155	142	141	157	143	146	140	129	140	142	142	144	137	145	129	135	141	142	141	155	132	157	131	142	124	144	131	149	137	149	161	133	133	150	143	133	141	143	138	148	148	126	136	148	147	148	168	161	135	145	136	126	135	143	140	126	140	116	136	161	124	143	146	135	153	143	142	149	130	150	144	163	137	131	141	138	148	155	149	122	143	151	136	151	128	153	134	140	162	147	125	158	145	156	140	138	137	145	140	142	148	156	152	120	167	154	131	138	150	139	136	145	145	134	146	136	136	149	139	141	136	126	146	148	156	133	136	150	146	138	160	140	133	143	125	148	135	125	142	119	117	142	142	137	123	150	152	142	142	156	143	160	147	141	141	157	132	127	123	144	161	142	131	131	148	136	131	147	135	128	128	131	163	146	142	123	150	164	133	154	115	138	144	158	141	156	151	151	142	150	136	133	145	130	135	154	146	161	144	157	135	148	145	131	147	123	138	139	140	165	132	162	144	147	132	152	141	148	131	147	144	147	158	150	143	131	159	133	132	144	153	153	140	133	120	118	154	144	147	139	128	140	144	117	136	148	141	147	142	153	140	139	127	132	141	121	117	136	127	157	131	129	139	141	137	138	136	151	135	133	124	122	109	158	131	129	146	134	138	138	154	126	142	136	146	142	151	127	139	123	146	140	128	176	139	157	156	144	153	133	140	156	147	146	137	125	122	140	122	131	128	142	133	134	154	127	124	130	116	155	156	138	136	146	159	143	144	132	131	147	138	134	145	155	135	140	150	144	140	133	156	141	151	134	158	137	159	123	156	135	150	155	146	139	148	162	160	131	161	153	145	138	154	158	162	136	132	157	150	143	150	136	133	141	137	146	144	147	148	131	144	147	128	130	136	147	138	146	131	141	159	137	136	149	109	151	139	144	139	135	134	132	131	145	142	139	144	141	126	130	130	158	141	153	149	142	142	146	140	138	139	133	140	157	127	153	155	141	158	137	147	146	124	145	140	126	132	128	147	151	137	139	145	163	129	154	122	163	144	133	147	130	138	146	139	133	141	128	144	158	145	130	133	134	150	150	151	135	134	134	136	134	146	131	123	127	144	140	140	131	143	146	145	119	120	147	139	137	135	123	145	131	127	153	115	149	147	136	150	138	129	159	146	132	150	124	138	148	141	130	144	154	138	138	137	143	128	151	162	125	148	157	143	151	158	170	139	127	148	143	134	154	132	120	99	144	138	126	137	133	122	159	150	113	157	147	148	152	140	138	137	131	146	134	139	135	153	126	128	144	151	139	141	153	160	137	122	130	152	150	154	118	152	125	138	137	145	150	137	124	145	135	150	133	152	128	122	133	135	134	154	153	162	124	135	140	149	139	136	161	150	170	132	156	136	143	141	140	137	143	155	137	126	156	135	121	140	152	136	115	132	140	142	133	138	126	129	117	132	147	132	145	148	138	145	131	142	142	147	136	130	162	147	118	152	135	154	138	147	130	142	139	144	139	152	159	125	157	142	147	142	133	151	126	146	155	135	153	143	173	143	123	134	153	153	147	150	139	152	146	130	133	139	131	147	141	124	164	147	114	154	134	164	153	147	139	157	126	147	121	148	129	141	147	152	159	139	154	128	119	171	138	139	112	128	131	150	120	135	138	144	143	164	137	158	148	152	141	158	122	125	125	156	159	133	143	128	129	126	141	145	140	141	126	150	140	128	160	131	139	133	138	137	151	142	162	161	138	134	139	126	130	119	150	146	161	154	134	132	137	140	136	127	130	155	130	124	131	137	153	133	159	153	139	161	143	141	138	152	137	139	145	144	131	135	140	145	138	149	149	148	137	142	137	145	140	123	145	138	145	138	119	158	157	126	142	142	143	127	129	147	148	143	127	148	137	128	153	131	153	140	152	145	148	148	129	154	146	150	144	145	133	138	124	148	170	122	151	117	148	130	141	155	120	160	128	156	137	143	150	146	143	135	135	147	134	140	139	140	137	144	135	147	137	140	125	135	123	130	133	150	122	124	147	139	134	165	142	132	135	151	126	134	155	133	159	116	145	144	148	143	135	120	146	152	146	141	149	152	142	136	144	140	146	146	164	152	139	130	159	138	155	146	129	145	118	120	134	143	164	144	133	133	153	151	161	142	141	140	143	140	146	153	123	151	131	121	143	115	124	138	164	150	135	146	136	142	157	129	133	156	140	130	124	145	129	139	139	172	142	153	147	130	114	157	140	151	154	143	151	152	134	162	137	134	159	137	117	144	138	142	149	156	121	139	153	142	139	144	128	135	123	141	146	157	144	155	149	125	147	132	153	141	140	142	142	174	127	125	141	130	137	125	159	157	163	142	145	125	123	151	127	139	164	149	131	163	125	152	132	147	141	156	153	146	141	136	130	149	127	143	140	174	145	164	125	147	170	152	129	150	141	148	143	124	145	139	145	131	145	159	132	129	158	135	125	142	127	139	148	143	133	149	151	148	145	153	129	148	163	137	140	125	127	142	144	135	123	132	142	148	120	144	114	137	126	140	140	126	129	147	141	135	152	148	140	126	154	160	152	156	135	117	135	139	167	158	135	135	145	149	152	133	116	130	144	139	138	145	152	140	154	141	124	146	137	153	152	147	130	146	156	145	145	153	143	125	144	145	145	143	138	112	147	156	147	166	140	151	122	129	135	139	148	150	137	133	134	141	116	148	118	143	140	124	116	121	146	137	151	157	141	136	113	155	134	135	135	134	134	136	130	127	141	141	160	131	149	153	136	159	151	147	155	145	149	147	149	145	118	141	146	153	133	124	137	126	143	149	156	157	125	129	136	131	143	151	130	153	134	130	143	139	121	162	147	139	142	151	147	175	141	134	140	128	144	140	141	115	140	140	147	135	153	132	154	139	142	129	115	140	129	139	132	143	134	145	158	135	130	139	148	148	144	144	139	138	145	127	145	153	144	125	137	131	147	120	131	147	139	149	149	161	144	167	141	146	130	135	126	132	148	159	144	134	130	149	139	152	154	135	136	120	144	136	132	152	141	135	158	161	130	134	170	144	127	139	148	154	141	147
12925	6167	1454	961	679	480	372	300	247	234	209	203	190	202	150	149	156	144	157	154	150	137	120	136	147	142	124	146	145	138	125	134	128	134	139	116	119	141	124	128	149	127	122	128	128	146	118	128	139	118	132	142	126	138	134	110	135	114	133	127	113	115	140	127	133	123	127	116	136	127	120	120	124	131	144	136	133	123	99	83	121	116	115	130	119	129	120	141	132	102	116	133	118	128	116	143	107	106	112	124	101	124	118	102	115	99	110	120	109	105	116	133	109	133	125	128	104	113	118	129	106	124	124	121	118	123	99	144	118	156	117	112	129	140	122	144	112	143	131	148	117	128	125	134	126	128	122	121	123	122	126	116	115	136	111	127	111	115	127	133	126	121	107	122	121	115	121	128	123	133	117	137	132	104	114	128	113	127	100	117	113	132	121	100	122	124	128	130	134	113	122	118	139	113	130	123	121	112	121	122	113	131	121	116	103	115	120	113	106	118	116	123	109	121	118	112	111	109	102	127	128	126	136	127	141	136	145	96	127	130	113	112	109	104	110	121	130	127	118	99	119	128	140	132	121	128	114	121	111	128	107	150	130	113	99	122	124	139	133	124	112	125	112	112	122	123	122	110	130	134	110	143	132	128	105	112	118	135	120	135	106	102	113	148	116	112	118	106	104	122	128	100	119	116	142	129	134	140	105	118	140	115	104	117	103	114	143	109	120	124	110	131	132	104	111	132	105	109	136	124	145	127	130	112	109	132	121	125	138	126	102	124	123	99	105	134	123	115	130	129	110	134	121	120	121	116	139	114	142	131	123	131	122	166	144	149	118	124	128	131	118	136	125	111	119	128	126	125	121	140	92	112	109	127	125	134	123	103	119	125	125	130	138	123	126	102	120	114	117	124	119	133	107	127	131	142	120	129	130	116	103	130	123	122	124	120	105	115	102	140	120	127	120	130	140	131	130	144	110	121	119	107	128	137	126	130	111	121	118	127	119	107	112	102	100	112	126	102	121	126	129	109	121	124	123	121	104	132	116	108	134	116	130	132	117	144	108	94	144	126	125	109	117	144	113	115	128	116	102	116	125	122	122	94	116	125	118	119	134	135	128	116	134	151	136	121	150	124	101	139	110	131	111	133	112	113	129	122	110	121	129	94	129	112	124	112	131	138	130	116	140	109	125	113	101	132	136	104	124	148	111	108	107	125	116	141	121	112	116	137	126	119	118	140	121	104	85	136	118	119	136	93	121	116	143	132	119	139	136	139	129	107	127	119	123	138	113	121	125	130	139	122	132	103	128	127	129	116	138	114	134	126	128	120	102	104	138	111	106	139	114	103	116	147	139	143	120	120	125	126	119	121	127	132	129	156	125	105	105	149	127	120	130	102	123	116	147	133	117	112	152	147	127	130	110	121	122	110	130	130	116	115	142	116	145	135	128	128	131	123	127	138	138	116	139	111	134	122	133	130	126	141	109	120	133	111	125	109	121	125	140	129	117	127	132	122	130	136	124	117	118	131	130	135	115	111	124	113	117	110	108	124	121	140	117	140	125	115	122	129	125	114	121	124	137	114	120	105	125	147	120	120	123	102	102	124	118	118	121	123	148	120	109	105	111	134	122	118	120	113	127	113	116	129	158	131	111	123	125	111	115	133	129	117	124	138	120	125	93	135	128	103	138	131	127	130	120	101	113	121	118	120	128	133	109	130	124	123	116	149	133	110	115	119	116	107	98	124	113	124	111	127	135	105	142	110	105	136	123	108	133	124	103	147	111	134	137	124	120	133	117	138	123	122	132	109	126	120	113	120	117	109	119	119	98	136	98	99	137	118	126	119	120	132	135	118	96	120	104	142	130	123	134	106	122	133	137	122	139	138	123	137	119	119	118	110	119	132	114	140	141	123	148	123	131	108	124	132	115	124	127	119	118	130	129	134	130	135	125	128	120	124	117	135	122	123	124	129	126	108	112	104	128	116	115	114	124	108	140	114	106	123	132	110	134	138	129	121	124	115	128	129	115	115	135	127	118	107	116	113	131	105	129	127	131	130	157	131	137	125	120	128	131	138	114	126	150	106	151	124	128	115	122	120	123	131	114	112	117	144	138	106	130	118	106	132	112	114	133	117	154	122	124	112	134	138	109	121	117	107	112	127	124	119	93	120	132	110	129	105	128	116	117	115	131	111	112	139	128	108	120	116	116	97	141	123	124	118	119	126	119	132	127	96	125	121	107	133	131	143	122	94	118	117	109	107	139	129	134	107	116	121	102	136	120	135	125	117	144	117	123	121	137	124	116	131	124	109	112	154	127	129	130	117	120	107	117	130	120	125	115	133	129	117	115	123	131	134	126	110	128	140	127	113	115	129	105	127	126	128	124	147	126	132	122	115	112	126	141	144	137	106	140	104	122	111	128	132	113	114	90	124	133	125	143	127	108	108	126	123	123	130	137	124	142	124	128	103	121	124	118	129	106	138	125	130	134	117	136	107	111	117	124	118	132	110	115	121	113	126	143	120	127	118	119	131	119	124	96	134	122	122	113	144	138	132	119	115	121	99	146	119	125	121	120	115	125	106	116	126	117	111	119	128	120	118	120	98	111	115	124	124	131	106	132	129	109	134	119	104	129	126	126	119	128	124	135	115	124	110	132	106	119	114	133	125	141	133	127	128	114	108	132	124	125	136	107	123	95	117	127	128	129	123	121	107	131	116	126	115	122	111	140	114	129	133	119	119	114	113	118	111	121	151	120	120	142	130	119	132	115	130	141	122	134	114	122	135	107	134	111	118	122	119	139	130	115	135	107	139	121	128	143	131	131	135	122	129	131	128	136	131	119	113	125	127	102	143	135	141	124	138	141	130	131	133	121	103	122	135	119	106	134	136	128	135	123	116	128	124	117	110	126	107	114	118	118	123	119	115	121	143	117	123	109	120	120	124	114	98	124	138	130	126	136	90	126	143	128	102	129	141	128	116	128	136	111	116	127	123	125	110	119	137	119	132	148	137	133	138	157	117	117	106	125	135	100	139	134	124	129	112	118	132	138	123	118	121	142	132	129	130	115	125	127	129	128	135	110	128	141	141	148	134	117	124	108	128	104	129	121	118	156	119	122	136	116	117	131	116	127	116	122	130	121	117	130	115	106	136	114	118	120	108	127	138	130	136	126	126	120	141	136	123	107	120	133	109	138	115	133	102	124	114	125	111	128	124	91	116	142	133	113	136	100	131	112	104	135	136	119	114	156	109	125	131	127	123	119	128	119	109	132	121	113	129	115	121	132	133	118	118	104	143	144	112	102	120	118	119	142	121	134	139	97	109	117	102	132	140	118	119	125	119	109	136	111	118	110	134	120	145	117	126	121	116	124	121	127	132	114	127	124	121	137	131	129	131	118	123	125	108	119	117	132	136	132	141	118	127	142	133	135	117	129	114	146	171	111	121	94	118	120	112	110	126	106	130	119	109	109	128	125	123	132	121	114	111	131	126	131	109	115	140	123	126
6948	4885	2664	3027	2774	2146	1706	1358	1142	1075	921	837	822	741	645	555	559	568	551	514	490	500	493	446	438	436	379	396	415	388	413	379	413	412	372	391	399	358	352	358	359	371	365	351	416	363	330	349	334	332	332	333	361	371	346	319	336	357	311	341	307	339	310	314	347	335	340	344	350	319	318	333	318	346	309	298	302	333	327	331	322	325	296	309	341	327	368	298	333	318	322	334	327	348	298	345	348	360	333	335	337	343	324	320	304	336	308	321	310	317	331	319	342	299	319	316	309	315	342	311	313	341	365	311	328	306	315	320	301	321	334	317	317	336	335	315	352	324	349	315	297	304	279	312	309	295	306	336	346	329	331	335	317	301	310	323	313	290	335	300	327	326	337	313	292	304	302	333	324	311	301	323	314	346	308	315	315	297	333	302	314	331	315	322	269	298	324	308	324	364	301	309	308	351	334	304	320	343	303	304	310	329	308	323	319	306	330	336	333	316	306	313	326	311	296	333	292	314	312	298	306	320	342	329	305	281	338	349	300	307	326	330	312	312	322	315	325	311	320	327	320	338	320	306	308	309	362	311	318	337	306	341	314	330	309	330	352	327	319	329	347	313	312	340	317	318	310	304	337	290	322	312	324	305	338	313	342	278	297	306	313	344	336	303	321	314	323	313	298	284	322	315	304	338	335	306	340	314	308	309	338	281	316	326	317	323	325	329	311	322	300	320	320	345	335	304	312	306	312	341	306	315	318	329	355	317	336	291	330	306	330	307	315	308	335	306	320	323	326	346	300	310	312	320	329	317	343	311	340	321	284	326	292	334	296	318	338	307	352	340	335	338	317	321	339	344	320	295	299	316	321	308	322	311	360	333	302	354	351	329	327	337	296	302	334	308	333	353	355	343	339	333	331	299	305	335	299	340	274	333	311	306	330	298	333	338	281	293	324	328	308	330	306	338	332	321	347	310	302	296	309	314	326	297	313	337	311	319	325	344	370	335	339	307	305	304	305	305	315	327	330	316	303	305	335	322	335	345	318	329	300	322	292	307	315	310	322	337	316	343	343	316	315	329	297	313	328	327	305	294	330	289	348	316	325	336	312	333	292	339	324	312	310	302	331	278	297	309	310	320	324	301	321	357	299	321	300	322	345	364	310	321	330	316	348	327	336	334	321	336	307	329	317	313	328	336	346	314	334	305	339	315	323	309	290	324	292	324	296	289	305	300	307	328	329	290	322	341	322	317	320	324	289	304	320	335	339	307	311	321	288	329	341	320	288	344	314	314	326	312	340	316	300	300	293	309	322	296	341	310	285	332	352	334	285	323	334	354	287	291	301	282	282	332	331	343	333	310	336	337	308	296	277	334	321	345	329	320	328	308	322	328	283	311	336	338	346	316	305	355	298	294	331	302	333	326	295	318	329	312	318	338	302	333	301	325	319	344	314	335	333	310	360	332	339	326	317	317	282	355	295	301	323	327	352	348	327	287	310	284	317	307	334	318	320	342	302	316	319	304	289	268	306	324	311	328	343	296	322	321	315	317	320	355	326	376	323	308	327	326	310	330	317	326	311	291	304	332	358	329	309	339	293	304	321	330	336	341	323	320	303	319	306	355	351	305	354	316	327	301	311	307	337	335	346	306	325	322	324	311	354	333	327	319	303	292	299	317	330	311	350	314	323	291	301	304	314	309	288	304	329	326	318	322	306	312	320	336	363	322	337	299	296	315	320	306	319	350	334	313	310	313	306	306	284	323	310	357	331	310	311	298	317	323	347	269	330	289	348	317	327	327	305	318	332	285	333	337	327	309	340	298	331	328	287	336	316	312	333	302	325	317	335	301	330	320	308	319	326	278	324	295	328	316	296	319	330	297	335	344	351	318	327	321	325	287	309	325	337	309	322	328	299	308	284	340	313	348	317	323	323	314	318	319	318	287	329	350	332	329	296	351	327	308	317	308	320	317	322	312	292	329	315	341	323	274	331	315	295	306	310	309	323	321	315	305	343	325	311	304	316	306	303	347	332	304	293	304	348	305	310	313	280	320	289	297	277	333	359	313	325	329	340	344	305	315	346	312	310	301	325	303	307	308	310	321	313	333	337	314	363	311	299	341	343	311	308	327	313	325	298	315	303	314	320	332	323	322	315	320	351	288	306	305	301	309	327	306	311	316	336	304	329	297	309	301	340	317	350	346	320	335	321	317	319	303	296	289	318	301	304	352	299	341	301	316	322	294	333	315	298	294	308	313	287	355	301	334	303	314	311	315	335	344	276	320	316	309	324	321	339	329	308	281	308	299	324	303	325	333	315	356	330	338	319	314	302	303	320	299	335	291	302	305	316	305	302	306	304	308	304	334	309	304	359	328	330	338	312	362	332	322	299	293	303	313	316	323	324	306	311	311	305	337	303	332	351	322	336	320	337	339	322	330	311	322	350	320	322	302	333	336	269	301	338	326	306	320	335	304	301	323	341	296	334	311	289	306	334	327	326	351	323	316	335	323	295	340	343	348	306	349	341	344	325	312	318	336	310	326	297	320	354	312	310	346	350	302	312	294	314	295	318	326	303	341	274	335	304	326	311	311	320	365	291	312	322	347	327	299	302	320	330	306	347	306	330	338	327	343	343	324	309	335	330	318	307	307	313	322	325	316	314	308	340	332	323	306	342	317	293	304	325	296	326	304	297	320	313	317	281	326	310	288	291	311	337	322	304	337	313	281	346	300	331	320	341	344	334	370	322	359	307	300	333	336	336	295	311	319	347	329	304	336	292	351	321	330	325	306	330	347	316	288	316	296	305	320	283	342	299	335	325	327	322	339	335	319	282	308	270	304	315	335	333	314	321	332	320	336	318	289	298	291	317	329	321	347	313	336	296	314	305	332	358	302	320	275	330	348	317	321	334	300	298	346	321	315	330	332	332	342	346	365	317	308	308	310	339	319	341	317	302	309	338	346	319	361	306	302	300	288	307	301	357	278	321	328	297	293	340	306	347	309	354	352	348	309	306	326	333	317	326	291	331	330	330	331	319	311	338	276	337	337	310	327	335	296	314	290	322	329	327	280	317	337	341	338	353	335	342	330	347	289	354	328	334	286	303	330	321	315	274	301	292	302	323	299	325	359	337	325	317	320	333	346	340	323	317	285	314	362	315	335	324	323	326	345	309	292	305	310	296	368	300	302	302	324	275	299	338	335	360	322	322	343	319	303	288	307	337	322	308	329	324	316	342	333	309	296	317	358	305	330	285	315	346	313	301	320	309	324	300	346	289	338	335	340	337	303	300	332	320	294	287	305	294	299	299	317	318	331	291	338	319	332	314	332	327	302	331	297	335	339	306	297	307	299	328	324	345	349	329	312	319	338	305	316	328	289	329	287	335	323	303	309	327	313	298	323	322	338	327	328	310	340	312	279	358	313	314	324	289	314	329	305	320	341	317	328	317	312	326	310	337	321	307	296	308	355	313	318	293	309	326	347	305	345	304	320	307	337	319	282	346	343
21117	12563	3708	1900	1294	946	707	588	493	426	405	343	333	307	323	292	288	248	263	248	225	249	234	237	245	229	216	243	233	214	203	218	200	193	188	197	203	210	209	195	212	201	227	204	168	210	206	175	179	208	220	221	227	209	232	193	202	220	192	225	174	211	215	231	202	214	200	197	207	248	236	197	207	229	216	213	211	195	223	175	220	183	185	197	198	190	198	216	172	235	218	196	212	218	192	206	215	207	195	187	210	193	218	172	221	197	229	203	222	223	195	200	181	214	218	197	201	214	203	221	210	212	207	197	187	235	220	212	249	186	189	196	200	200	208	198	224	206	191	209	205	205	210	175	184	224	191	218	210	193	198	215	190	164	199	200	200	190	182	203	220	179	201	188	203	199	206	180	211	207	213	170	193	222	211	213	211	201	197	217	225	191	205	191	191	219	207	202	189	206	206	194	215	187	213	209	205	210	203	199	191	222	200	195	230	218	216	231	209	179	193	212	188	222	206	233	196	213	179	204	192	217	171	182	205	212	216	212	219	207	195	221	217	184	224	209	187	198	214	210	191	206	222	253	206	195	204	207	192	181	201	193	202	219	209	216	190	189	213	191	227	171	187	174	208	228	197	184	202	201	167	188	198	210	217	213	211	189	168	186	173	203	204	232	209	215	231	203	208	237	201	177	208	223	159	199	192	206	177	203	194	206	175	182	183	186	218	199	173	201	209	204	197	226	189	218	222	199	216	216	188	206	175	201	176	172	213	203	215	215	207	243	204	199	194	186	200	171	177	198	223	215	213	206	222	213	213	209	194	214	216	193	188	203	232	193	203	208	192	189	193	190	207	210	191	178	217	183	213	225	199	204	223	227	200	213	203	234	244	265	182	201	178	204	192	206	199	214	203	213	221	186	205	202	219	185	190	204	195	191	212	225	201	213	205	196	197	181	211	207	207	196	198	184	180	207	200	182	204	182	181	200	186	194	186	200	209	198	207	195	206	211	184	213	172	201	208	210	224	213	211	180	207	177	192	203	218	199	200	219	198	223	237	184	207	214	199	194	189	185	170	185	194	193	184	203	180	185	153	187	198	180	190	187	181	211	199	190	203	198	216	203	217	191	216	207	188	223	206	215	198	190	201	218	200	200	221	197	197	213	212	202	225	205	203	209	232	200	236	205	179	223	172	183	194	195	191	188	208	222	173	208	236	190	213	220	201	218	229	200	215	246	206	189	215	194	214	203	184	193	188	197	212	204	197	201	234	212	194	194	176	170	223	222	210	205	182	212	203	203	206	196	224	215	204	213	203	244	198	208	181	206	195	184	209	216	214	188	188	213	200	198	175	202	206	217	219	212	210	200	232	178	197	240	196	216	177	204	183	206	195	186	215	212	230	179	196	206	196	187	213	199	210	190	199	186	209	192	190	162	175	207	198	189	216	194	213	204	192	219	196	214	192	204	182	191	199	205	174	213	227	178	211	221	196	190	227	221	227	184	204	222	186	195	193	206	178	189	166	209	212	215	208	214	212	223	185	206	188	199	193	211	175	209	201	219	222	171	204	198	196	192	216	194	189	201	206	193	198	209	184	204	200	194	190	185	196	228	223	217	227	195	222	243	185	177	181	195	193	199	197	204	187	175	213	200	235	227	208	195	205	194	207	216	207	200	184	203	221	220	210	227	184	207	217	182	209	189	219	225	211	204	201	224	189	189	226	222	189	209	210	218	201	185	194	189	203	217	194	202	200	190	223	211	226	234	193	188	213	178	209	204	190	195	200	186	196	196	206	225	221	197	187	198	175	188	209	208	203	195	184	207	182	201	216	220	213	196	206	190	214	207	203	197	167	216	196	220	205	201	179	197	214	182	211	210	223	207	190	186	187	205	209	203	208	200	189	202	197	209	228	181	182	234	203	236	200	202	192	205	184	216	205	194	227	204	222	195	211	194	213	220	226	179	166	184	200	206	183	197	209	211	216	237	205	210	190	230	198	195	202	204	199	214	212	208	188	196	221	229	210	235	177	174	199	209	193	184	204	204	200	188	157	181	183	220	229	227	185	211	204	208	189	227	170	187	193	214	214	178	182	209	199	189	215	201	198	191	196	210	199	197	194	192	183	208	203	206	186	177	168	214	220	180	201	212	197	201	213	207	201	221	186	196	187	204	218	205	167	192	213	183	213	219	235	200	203	213	209	186	192	202	193	187	169	181	193	205	235	213	189	201	205	217	195	182	192	213	214	162	210	199	202	194	186	185	177	194	195	188	199	201	213	188	178	192	194	197	207	219	196	227	180	189	202	206	203	201	214	203	224	207	212	205	216	215	203	208	207	218	200	229	200	183	204	222	210	200	183	217	214	205	225	199	202	192	207	202	201	214	198	170	200	210	214	180	181	200	217	209	194	207	192	180	199	174	211	194	225	210	204	182	223	217	212	196	198	205	205	218	225	213	194	224	233	196	217	192	199	190	185	211	222	216	181	214	210	218	197	204	200	194	204	211	212	195	200	211	199	180	201	207	209	200	212	175	202	196	188	181	181	200	212	203	230	232	189	189	165	197	220	200	199	205	212	223	207	192	202	212	157	170	209	205	189	196	204	207	228	215	225	207	176	217	209	193	187	213	207	181	190	193	209	206	209	204	183	196	196	210	218	203	169	223	204	200	214	192	214	247	225	199	219	184	191	185	207	210	196	218	199	176	233	195	211	195	182	180	185	193	202	232	195	203	194	191	198	194	203	179	190	181	183	191	201	178	216	198	202	211	226	174	215	217	194	176	199	220	211	200	203	200	174	200	217	223	234	214	205	200	206	214	188	191	212	206	208	211	179	200	193	217	228	198	197	200	230	206	165	180	219	210	197	181	196	204	169	179	219	201	195	193	213	203	225	220	187	217	212	203	206	200	212	207	189	208	207	222	166	203	207	217	206	202	216	222	226	196	210	199	187	190	199	175	187	164	210	212	188	189	198	199	180	220	250	182	209	245	203	223	199	190	214	216	225	198	217	199	208	199	218	180	205	231	189	211	199	211	207	194	213	190	188	202	198	200	190	190	186	186	179	196	215	219	182	209	202	207	190	231	199	207	202	199	227	232	178	210	201	186	194	203	210	221	186	212	179	210	199	193	231	174	207	219	190	211	189	198	180	195	193	181	215	211	200	192	194	224	160	192	193	208	195	213	196	193	205	213	199	208	213	205	207	194	176	204	202	208	218	190	200	200	193	192	195	207	211	224	187	179	200	202	210	191	203	219	203	192	203	182	215	228	194	204	200	187	199	143	223	195	169	206	205	181	196	188	187	197	186	192	197	187	216	230	212	218	206	196	165	204	173	223	199	210	226	198	204	187	240	195	225	202	220	204	195	186	212	217	177	190	166	205	171	203	182	190	195	191	204	181	178	165	233	210	210	192	202	192	205	204	205	202	208	202	221	198	182	200	206	205	183	197	201	190	189	238	172	194	213	213	216	224	204	201	223	188	200	176	211	225	210	200	221	207	239	190
8914	8032	4966	5500	4915	3817	3067	2568	2061	1861	1580	1467	1351	1190	1073	1051	946	934	861	893	787	762	734	668	678	705	665	602	623	629	617	596	599	607	610	554	547	555	578	545	525	573	534	548	525	538	533	502	519	520	505	520	501	545	507	529	539	518	522	525	484	497	485	560	509	472	484	474	511	493	552	496	504	519	458	489	490	546	503	487	479	527	485	477	438	485	512	428	466	483	522	515	511	491	476	456	454	461	488	459	531	477	519	503	498	491	456	484	477	491	497	490	513	441	491	512	457	498	476	457	463	496	458	509	480	476	459	487	515	457	475	438	492	476	494	506	447	450	488	439	486	489	490	459	440	478	440	486	467	504	496	493	465	467	467	470	460	495	541	507	470	470	463	480	435	501	486	449	487	489	448	455	450	506	463	454	496	425	498	451	501	472	495	464	445	471	451	492	490	475	465	462	491	447	473	488	445	459	459	455	502	424	453	447	463	481	513	450	468	491	469	503	456	466	480	505	434	491	440	453	480	454	467	433	475	473	508	512	438	456	456	474	465	486	454	474	489	468	464	452	443	481	504	464	484	457	494	502	450	437	507	494	443	487	444	475	476	487	500	464	478	483	453	450	451	442	508	461	507	440	467	478	483	461	464	487	511	505	471	457	506	482	441	519	494	464	452	461	408	508	512	476	509	489	439	465	490	495	474	445	503	466	501	458	467	459	481	511	506	473	449	448	493	496	465	476	473	428	447	476	451	504	488	495	446	454	467	446	462	463	469	487	453	473	454	471	466	515	514	510	447	453	435	479	467	490	487	504	482	475	476	489	525	476	482	487	467	470	472	470	462	438	427	473	474	493	466	491	465	463	445	457	471	455	469	461	480	468	438	487	471	472	469	518	518	471	466	472	473	489	502	500	476	494	469	481	490	443	491	482	456	442	483	447	478	435	459	461	465	431	434	465	478	456	506	476	447	430	449	468	462	498	439	459	472	458	461	485	453	452	459	444	458	486	469	492	478	442	484	497	456	456	464	461	430	494	433	461	451	457	453	469	437	461	457	479	468	485	464	499	458	453	478	509	455	481	459	482	500	446	474	456	451	474	464	476	440	485	450	452	484	481	437	467	490	431	486	487	506	502	442	468	483	484	466	467	468	476	425	498	457	446	464	466	465	452	470	447	475	465	450	489	501	459	468	440	486	472	479	443	453	493	490	475	480	483	464	501	440	487	474	445	486	463	451	444	474	499	485	459	503	492	453	474	486	471	460	465	457	482	435	511	492	487	474	489	484	444	492	459	485	464	461	490	454	499	444	479	490	469	503	479	475	436	441	505	464	491	477	456	471	474	467	456	440	453	489	498	442	462	450	481	439	460	472	470	471	460	467	454	472	492	464	479	511	470	483	519	448	496	443	463	474	459	459	465	441	474	443	466	460	450	479	506	491	475	487	485	484	457	481	482	448	485	486	456	509	487	430	476	461	516	464	451	475	449	450	469	454	477	457	475	481	482	456	445	472	459	450	456	498	464	448	492	466	451	413	484	452	481	488	433	505	457	452	472	476	464	436	460	448	506	497	438	494	478	467	467	427	481	469	459	466	479	446	461	446	463	443	492	450	460	457	479	482	493	491	452	534	447	458	487	461	457	453	485	467	494	457	436	470	474	491	470	474	491	474	446	455	480	481	464	494	503	465	461	481	476	453	447	446	473	470	453	450	458	423	469	475	421	521	441	443	464	475	466	465	483	477	477	466	491	439	458	466	492	491	452	467	493	470	440	458	482	476	468	449	454	493	437	458	478	462	458	448	490	465	494	445	461	456	480	448	441	482	466	482	476	435	464	457	467	514	467	446	472	475	477	497	503	475	493	453	455	472	462	441	472	511	467	491	459	455	446	443	477	451	479	468	477	464	489	422	471	493	450	493	494	462	464	471	484	485	478	440	506	483	464	495	476	458	412	462	485	474	482	477	494	483	459	435	475	464	455	499	460	494	464	455	463	458	466	462	457	484	471	481	477	504	479	496	490	467	494	502	487	463	498	458	435	455	477	486	486	468	492	456	463	523	461	456	454	501	441	500	481	456	449	452	500	476	476	484	477	482	507	476	481	461	483	491	471	432	487	442	514	466	489	458	486	436	472	473	465	457	529	497	429	486	453	509	432	464	495	463	452	474	493	495	457	468	471	480	428	443	487	461	475	456	472	487	461	468	489	481	455	464	442	457	423	470	512	438	452	468	479	483	502	497	472	461	466	478	485	477	444	476	448	469	431	459	465	449	451	488	455	455	461	512	487	478	486	417	460	468	464	478	432	454	416	486	474	438	470	472	494	484	492	447	437	498	501	454	459	452	463	491	474	457	446	492	477	475	459	478	421	459	477	483	510	452	465	494	490	447	463	472	458	467	506	509	493	477	476	521	475	463	495	475	424	449	479	523	478	460	464	480	457	428	437	455	520	449	515	482	481	473	470	457	473	431	454	441	468	460	478	483	470	458	478	463	491	517	491	447	467	469	485	435	536	474	460	513	458	438	457	474	454	474	462	500	463	425	447	470	440	480	473	438	500	484	455	431	445	430	479	467	482	443	489	448	513	483	466	474	491	468	467	463	453	487	486	467	462	498	489	502	452	498	495	430	483	481	506	502	464	431	464	504	474	469	457	498	510	480	487	472	498	498	451	480	486	476	483	496	472	456	503	477	502	478	459	444	475	429	449	493	444	471	533	456	500	444	459	460	485	455	436	451	460	473	451	506	468	478	515	462	463	449	465	493	448	441	475	489	476	487	436	496	494	479	482	491	455	493	480	458	490	471	478	441	509	471	503	498	460	500	458	487	493	509	490	463	466	468	450	473	491	473	499	455	455	440	471	471	505	465	476	465	466	502	464	463	464	508	494	429	486	467	428	446	466	433	500	466	487	449	491	455	479	454	497	436	490	466	474	431	429	454	473	465	477	494	490	447	446	483	489	483	476	468	503	491	485	459	458	445	494	467	458	531	522	491	490	450	471	459	488	478	435	449	487	449	454	455	453	467	467	433	475	472	462	455	469	461	446	479	490	469	497	460	473	479	462	441	459	418	490	449	473	475	506	501	469	475	489	444	478	468	502	450	467	485	490	455	485	443	451	494	445	485	481	458	451	511	443	460	489	481	480	472	488	467	442	464	473	501	488	448	483	476	476	467	477	489	498	440	451	453	476	478	508	450	510	483	482	460	477	470	486	469	474	457	475	433	444	457	428	446	443	470	473	461	474	444	461	488	511	499	480	478	456	434	464	515	437	442	490	461	509	470	459	547	507	468	463	465	477	467	497	452	465	495	448	482	483	466	482	475	504	430	492	479	466	482	475	454	475	470	476	474	463	441	462	459	452	451	471	489	493	437	474	450	455	427	517	446	482	478	495	464	453	490	441	465	449	470	452	462	511	522	458	487	449	467	479	469	473	479	462	461	453	427	449	475	481	455	448	490	478	445	471	470	450	447	460	475	500	450	484	440	493	494	498	456	489
3755	712	98	72	72	65	45	53	46	62	47	42	30	35	55	45	36	58	47	42	50	39	46	34	50	53	66	40	49	47	39	46	47	43	40	21	45	40	35	44	47	45	41	45	45	44	34	47	52	38	33	28	37	39	53	35	47	32	48	43	36	34	47	42	44	39	49	42	41	44	33	49	40	49	52	48	45	43	34	38	67	41	54	43	59	39	52	30	42	41	53	60	41	47	40	43	54	33	38	42	42	41	52	41	37	36	46	43	34	49	48	45	51	41	35	46	38	33	45	50	48	53	35	49	53	40	48	28	51	38	39	48	32	37	51	47	38	42	40	46	48	51	34	46	43	33	39	46	52	32	35	45	45	49	46	42	55	36	48	39	36	47	37	33	37	40	46	39	37	41	43	39	41	55	57	36	50	46	34	49	40	41	40	44	52	33	48	46	53	36	39	42	38	33	44	40	38	33	42	48	48	50	33	61	49	42	42	47	45	44	36	37	43	35	33	35	41	39	51	38	44	31	59	50	23	43	25	49	44	62	45	43	36	48	47	28	49	43	42	38	61	44	36	46	40	39	45	40	38	47	49	49	44	44	33	40	58	39	53	41	38	50	42	50	38	51	43	33	46	44	36	37	44	43	51	46	51	59	46	54	47	37	48	42	36	51	44	43	35	52	44	47	55	43	38	27	38	53	40	38	46	46	48	32	44	50	62	49	41	58	51	45	49	47	31	56	50	35	40	45	39	40	46	37	53	46	43	47	42	33	35	53	61	53	39	43	40	47	43	43	40	42	40	43	35	44	49	43	43	35	46	47	35	50	41	49	48	38	41	41	40	39	41	39	45	44	40	45	42	43	32	49	50	51	40	46	41	49	41	37	47	28	50	40	43	50	48	49	37	43	43	48	50	46	35	47	44	38	50	54	40	46	47	55	54	46	40	44	40	44	44	47	37	46	54	31	46	50	46	38	47	38	33	42	40	56	35	51	44	45	45	40	54	36	37	36	42	37	44	48	38	44	35	37	44	32	41	37	34	46	45	50	47	46	44	39	45	39	38	37	35	45	41	37	54	35	48	40	36	43	35	33	44	48	36	50	44	41	37	48	49	32	50	40	43	37	40	33	41	50	42	54	39	34	34	36	42	48	47	40	61	40	43	55	42	44	38	26	48	39	51	48	40	46	43	39	38	43	56	35	41	38	47	41	44	40	43	39	46	45	50	51	31	32	41	39	38	43	51	38	43	36	40	62	50	44	38	41	42	36	55	40	41	36	46	47	39	41	39	44	51	42	41	42	50	45	46	32	41	41	45	51	47	37	35	36	47	48	55	35	42	42	58	55	32	42	42	43	48	49	49	45	42	46	57	35	41	43	31	41	42	34	46	52	53	43	40	36	49	54	47	45	42	56	65	45	42	36	29	41	59	35	38	44	43	40	39	56	38	42	36	41	42	59	47	31	61	45	51	52	51	47	41	50	37	39	46	49	40	31	44	49	42	40	46	46	47	40	44	45	42	37	44	43	42	49	46	68	40	28	50	47	48	41	40	42	47	41	44	53	43	47	53	46	45	33	42	42	55	56	61	42	43	59	47	33	41	47	44	46	53	34	47	33	40	52	52	37	37	42	42	39	44	40	43	34	44	58	51	42	42	30	45	45	40	41	56	39	45	42	38	45	40	40	48	42	38	39	39	42	30	38	51	43	44	40	40	41	31	41	33	40	42	47	47	42	52	40	50	45	48	38	50	43	45	51	35	33	35	42	37	38	46	45	33	42	49	41	54	36	46	45	45	37	39	40	44	41	44	39	44	37	34	40	36	37	51	44	46	46	52	32	39	44	42	38	30	49	54	43	39	43	46	56	42	41	47	42	27	38	36	51	31	36	48	47	48	43	45	39	57	43	47	53	42	37	43	42	37	50	42	33	58	51	51	36	38	43	38	37	44	55	51	29	41	48	32	44	59	33	54	39	46	37	55	46	32	46	46	47	45	51	34	31	37	38	31	29	46	43	40	51	54	54	37	58	26	50	50	36	47	46	41	46	58	58	48	39	32	26	42	52	39	41	54	38	45	38	45	37	44	48	46	38	39	48	44	37	65	44	41	46	45	34	42	32	39	47	44	44	46	36	42	43	39	36	41	36	44	36	50	39	34	59	58	55	43	40	32	37	35	46	46	50	34	40	36	50	36	35	46	43	41	34	35	50	41	45	51	49	43	39	40	48	53	40	45	38	57	41	41	40	42	53	57	47	46	38	46	43	43	41	46	49	45	41	53	41	42	43	49	39	45	46	42	44	38	46	41	41	34	50	44	38	37	38	46	45	40	43	45	48	39	44	47	37	63	43	48	44	40	54	35	62	38	39	62	29	38	43	34	45	61	45	30	39	50	45	35	42	42	42	37	46	33	46	46	50	50	37	36	45	52	39	50	39	37	45	39	41	33	46	37	49	55	46	50	45	49	47	47	41	34	41	39	35	38	34	56	41	41	42	37	52	37	48	49	31	50	33	34	51	39	43	58	45	32	43	42	53	49	49	38	41	37	48	46	46	48	45	45	30	41	36	48	44	54	32	46	47	39	39	39	45	55	48	43	34	30	43	59	46	50	53	44	39	44	31	41	49	45	45	41	45	52	54	57	39	38	40	32	34	46	46	51	34	46	48	43	44	50	39	49	47	37	44	42	53	42	42	32	46	32	47	40	57	49	45	45	43	65	37	53	47	50	36	44	39	40	31	43	43	41	46	44	40	51	57	43	26	52	43	45	45	34	47	49	41	37	51	38	45	37	44	46	41	46	41	38	43	41	59	50	35	40	42	39	48	54	38	37	53	49	41	39	28	48	40	39	44	50	43	56	41	34	46	38	44	56	44	50	42	48	52	42	52	36	51	44	45	38	39	50	44	53	50	46	39	53	39	49	50	39	30	48	49	53	44	45	35	56	51	43	41	46	35	46	36	46	49	49	36	39	30	38	50	40	35	43	27	39	36	59	51	43	36	32	40	50	55	37	52	46	43	36	46	54	43	55	48	53	49	37	48	48	38	33	38	43	41	57	45	46	32	30	33	47	25	37	40	39	48	43	50	53	41	50	46	33	42	45	38	39	53	51	42	58	42	36	44	60	49	31	26	37	40	43	41	39	39	41	32	42	34	43	34	35	44	35	44	47	37	32	30	33	58	48	44	32	41	41	34	54	36	39	38	62	47	48	48	34	55	46	36	45	49	34	39	44	45	39	44	41	46	36	34	45	31	43	48	38	38	33	44	46	45	46	46	30	53	49	46	51	43	45	42	50	50	46	37	52	53	34	44	53	50	38	53	32	44	45	45	40	41	42	36	34	46	58	59	57	39	64	41	31	43	40	37	45	39	44	39	47	41	43	40	58	42	38	41	52	48	34	39	41	43	35	40	38	54	38	37	36	51	55	44	46	39	57	29	49	49	41	36	41	54	39	44	46	40	40	47	49	43	51	39	37	34	43	49	39	40	45	39	39	40
2694	654	248	291	263	223	203	173	190	178	180	162	185	169	130	161	146	146	161	132	162	146	172	168	160	129	137	148	173	139	163	145	160	128	155	147	137	170	144	138	135	135	136	131	139	146	172	114	140	150	136	140	134	144	129	146	142	133	132	159	126	134	151	168	139	135	125	143	123	135	132	139	164	136	144	121	146	134	163	149	151	151	156	171	144	157	138	143	136	148	147	139	135	126	137	157	135	150	135	130	149	126	156	150	141	152	131	134	159	129	136	150	123	154	155	142	125	137	158	135	149	141	143	124	120	157	118	134	136	135	164	165	125	145	141	145	150	126	167	134	140	143	138	137	137	145	153	143	154	141	129	146	138	126	131	135	151	151	150	126	141	135	137	149	153	130	131	146	146	147	128	161	127	141	142	157	135	137	156	166	141	134	131	126	121	136	135	153	161	146	168	123	146	141	138	156	143	133	123	154	142	153	128	152	130	137	161	148	172	138	139	130	148	135	142	164	148	139	135	134	134	153	157	136	154	146	143	152	152	155	130	133	154	143	127	129	148	138	128	147	148	154	125	152	153	147	150	143	155	110	143	113	145	148	122	161	155	142	150	136	130	162	132	151	139	176	163	136	129	150	155	122	120	162	149	143	133	132	131	141	134	163	131	140	144	154	121	123	170	160	132	139	148	143	152	114	157	137	172	136	146	131	131	143	130	141	122	126	152	132	129	116	131	136	141	145	131	160	147	130	148	140	145	151	144	148	146	136	139	144	146	171	140	141	119	131	124	153	147	136	155	152	121	153	157	135	144	143	130	151	130	152	161	143	142	140	128	149	132	130	136	168	132	126	138	128	139	163	132	178	148	169	162	141	159	149	123	140	119	119	129	158	124	145	150	131	160	144	142	152	117	151	141	162	152	132	147	138	149	158	153	151	136	140	132	142	155	129	137	143	134	136	137	164	152	148	162	121	129	146	144	146	145	149	158	142	156	136	126	165	144	133	145	136	130	136	147	160	145	135	134	146	140	139	155	144	165	134	132	121	149	152	161	129	137	175	141	126	144	153	134	146	150	141	137	147	107	139	136	150	119	119	124	144	178	141	155	125	150	128	152	135	129	144	147	144	152	133	141	144	136	162	145	126	152	142	126	138	151	145	133	141	140	142	151	121	155	159	147	142	143	155	156	139	150	150	137	154	133	163	129	147	138	118	138	147	140	131	158	143	122	154	140	159	148	156	163	126	135	151	133	128	147	130	141	148	138	152	158	127	151	158	132	147	143	132	167	129	151	138	126	151	133	162	134	141	129	143	134	142	141	131	137	133	137	126	161	141	120	140	143	141	148	149	139	138	136	145	129	119	156	149	165	137	134	156	161	147	139	161	148	164	142	148	152	142	128	131	137	151	159	132	131	127	132	153	147	164	173	150	159	141	140	139	143	127	131	121	167	146	134	147	152	130	147	128	158	153	163	153	148	152	133	136	151	142	161	141	157	124	146	148	158	141	133	156	144	158	115	144	142	152	149	138	160	155	133	160	146	136	145	141	146	141	152	139	146	140	151	132	149	168	162	145	131	149	171	163	149	125	140	163	134	154	154	136	143	150	117	129	145	139	146	161	152	154	155	159	142	131	141	140	145	141	147	138	143	131	138	146	138	148	142	160	144	149	152	140	159	144	135	133	132	148	130	159	157	146	122	131	156	149	131	146	133	160	150	148	138	145	133	150	140	151	126	152	135	147	144	139	127	139	143	142	146	152	160	139	145	130	127	150	128	124	126	136	117	125	150	150	136	150	134	138	124	150	163	125	118	131	143	149	136	151	147	134	149	138	136	150	117	144	136	146	160	157	147	135	129	154	134	133	147	135	137	130	142	159	149	149	138	160	145	144	147	136	148	141	131	133	148	139	146	133	145	165	152	150	115	141	153	143	153	129	122	128	144	136	154	142	130	155	154	138	135	147	143	145	146	115	152	121	114	150	130	141	133	116	141	147	154	145	146	152	131	160	133	131	137	125	131	133	159	138	153	130	139	135	152	127	140	124	157	143	118	153	116	165	141	132	147	161	131	147	130	178	126	148	154	134	140	152	155	140	150	145	129	142	144	171	144	136	137	147	150	154	140	137	126	136	154	150	159	161	137	143	143	154	147	130	160	136	137	136	141	146	123	149	120	119	175	136	138	156	136	127	137	142	126	138	157	148	150	130	143	142	159	132	120	151	137	139	134	151	137	132	133	122	144	146	166	151	126	136	141	156	139	156	125	149	137	147	140	133	160	147	135	143	112	141	125	142	163	148	156	161	155	138	130	145	148	141	143	134	157	141	137	147	138	142	142	138	163	146	137	154	132	134	132	137	155	142	152	131	148	150	126	135	137	128	131	131	161	127	136	129	128	144	145	137	164	138	130	140	162	137	147	175	155	139	141	161	170	143	145	142	124	151	131	154	159	141	132	153	129	145	129	136	157	145	145	132	163	145	133	146	142	148	138	121	161	161	152	132	149	148	132	145	162	126	139	137	147	143	162	161	136	167	135	145	140	132	146	144	152	155	133	154	126	156	135	137	156	132	138	150	148	148	144	144	150	150	148	149	143	140	148	141	159	144	135	154	150	140	127	148	148	126	133	123	146	167	121	169	156	166	157	143	155	157	161	144	113	148	143	135	121	142	137	139	151	155	142	153	130	120	113	146	134	144	130	150	139	125	149	152	135	150	147	146	139	150	130	137	155	138	158	151	159	139	153	148	128	130	147	135	146	150	137	129	162	158	132	143	167	136	151	152	155	134	132	126	143	150	165	137	165	133	135	133	152	161	151	128	140	158	130	149	145	121	152	139	145	157	139	148	140	158	156	142	146	166	132	127	147	128	152	140	128	144	133	150	166	151	159	147	132	134	141	149	147	121	164	140	144	137	138	144	161	113	132	145	153	129	165	129	154	161	138	144	155	148	164	160	153	116	143	144	138	143	143	135	142	147	166	141	164	176	146	151	150	168	148	148	143	135	120	140	116	139	153	145	134	137	131	145	111	139	150	162	148	127	149	159	144	131	128	163	139	132	160	149	138	143	135	146	161	134	138	169	139	153	147	147	156	141	149	149	140	129	136	141	160	131	169	131	123	119	145	184	138	119	143	132	131	161	141	140	149	138	147	129	137	114	138	140	117	146	140	135	166	127	146	147	157	155	162	130	150	155	142	137	125	135	153	140	134	138	144	159	141	139	139	133	142	152	136	131	138	133	133	136	124	126	152	147	131	144	159	136	155	181	165	146	141	168	152	162	139	149	137	158	155	152	159	143	138	150	157	149	149	156	141	147	151	145	140	144	131	143	142	122	140	153	136	158	137	163	158	143	138	135	166	146	139	138	133	158	121	147	145	138	156	131	156	144	154	141	127	157	130	161	134	120	137	140	130	178	139	143	140	144	128	141	154	147	160	139	124	163	143	145	168	153	124	147	147	140	145	134	134	145	150	148	149	135	127	155	138	125	159	137	150	152	127	153
13164	6323	1460	945	649	466	400	315	273	254	205	167	183	171	152	139	174	174	145	179	152	144	159	135	137	137	128	130	121	122	137	134	157	119	128	129	127	133	107	128	121	131	125	126	116	118	119	113	125	108	133	110	132	140	130	124	138	142	110	124	132	136	130	133	122	118	128	151	129	138	128	143	144	132	131	123	133	122	139	105	130	126	119	127	130	110	117	103	126	115	122	104	130	125	125	130	137	118	104	117	144	104	133	131	127	134	150	110	130	112	128	112	120	110	137	100	119	124	125	127	131	128	122	97	123	114	118	129	118	120	151	126	124	113	119	125	117	137	123	121	133	126	105	105	102	103	129	116	122	113	121	125	121	134	122	134	146	156	135	118	118	126	117	110	129	114	127	131	123	145	118	135	125	141	130	114	155	140	132	132	129	104	104	142	123	113	117	115	126	129	128	142	141	119	139	129	119	143	112	120	117	120	141	123	125	125	112	118	126	139	122	132	119	148	118	131	139	152	127	125	133	122	101	116	106	151	125	115	130	104	120	141	115	91	122	135	120	123	152	125	131	162	128	109	121	120	119	102	145	125	134	119	89	104	119	122	121	124	133	128	137	118	116	129	117	128	120	116	130	116	111	108	114	99	122	124	121	127	136	122	132	126	94	110	117	125	132	113	120	137	131	130	116	116	120	136	130	122	132	133	122	117	126	107	114	118	110	126	130	126	128	133	114	137	149	116	133	131	130	114	111	115	130	133	113	117	104	123	148	101	118	125	110	126	115	132	103	138	119	132	107	116	144	129	127	117	136	130	134	123	137	109	125	98	131	113	129	117	117	124	132	121	123	122	99	87	134	132	141	112	121	104	133	115	119	119	116	140	132	111	128	107	114	117	133	145	118	118	112	120	108	112	130	109	125	135	128	117	128	128	124	124	117	124	123	125	115	117	119	111	116	130	110	117	112	121	123	131	102	113	124	129	141	138	125	132	135	108	116	115	115	157	131	118	127	110	127	115	105	98	113	122	127	146	114	128	122	130	119	133	136	103	113	107	104	110	126	137	119	130	106	138	137	131	131	115	120	110	128	135	110	122	122	112	124	144	113	131	127	109	131	131	125	145	109	133	139	128	118	116	122	120	90	116	132	120	127	129	115	129	145	138	122	126	107	127	124	126	118	106	111	130	122	120	114	122	120	143	121	115	110	112	96	129	120	123	102	129	109	106	126	104	99	132	118	119	106	139	123	127	136	112	127	125	119	120	123	133	131	109	134	106	128	122	138	132	108	128	127	99	119	119	125	149	102	110	138	126	141	139	122	134	152	119	115	99	137	122	128	107	116	116	126	131	122	112	121	108	111	130	109	126	124	132	126	120	116	137	115	120	110	148	128	125	113	121	119	110	128	126	115	126	134	122	113	130	128	133	114	117	117	108	117	132	120	98	126	118	114	123	136	126	116	122	139	126	135	135	160	120	121	111	121	126	107	120	121	107	92	113	109	130	113	110	123	145	116	126	125	121	110	125	118	117	135	123	118	124	107	137	140	129	111	120	111	126	129	125	134	132	132	116	121	130	112	122	121	110	144	109	134	121	119	124	116	144	120	111	137	135	120	117	131	137	120	132	105	122	115	128	124	120	122	107	118	125	123	116	131	140	105	118	111	115	122	119	121	134	105	139	147	122	124	139	116	132	118	113	116	132	135	124	100	117	125	131	134	119	151	116	119	164	141	133	117	121	113	116	108	124	136	120	137	140	148	125	117	122	133	141	109	125	124	126	131	120	123	136	142	115	122	104	108	114	125	129	129	119	138	116	131	138	111	108	111	102	155	107	132	138	112	135	127	119	142	118	126	119	126	140	127	128	140	137	132	133	129	105	113	134	110	113	99	133	116	125	139	129	129	130	110	125	117	115	113	113	131	128	105	134	120	144	124	145	126	120	100	135	118	104	116	111	115	98	100	128	111	122	121	137	123	146	122	117	119	126	114	153	123	130	107	139	143	132	104	133	123	102	107	124	118	102	111	124	133	128	107	112	125	125	114	118	132	112	124	102	116	136	127	120	122	126	135	129	115	133	118	120	120	147	132	125	139	122	124	127	129	126	121	103	117	147	127	140	126	128	115	126	134	128	135	122	101	109	115	114	126	123	116	132	127	123	132	125	114	146	121	121	131	137	105	137	133	137	127	129	141	131	136	115	122	117	115	129	126	118	121	127	111	112	122	122	129	126	114	127	120	117	111	112	121	111	136	107	111	109	147	116	144	132	123	135	125	112	131	122	97	127	117	102	98	125	132	105	110	152	127	116	105	110	131	126	139	117	113	128	111	130	117	135	125	116	155	131	127	121	115	119	112	133	122	119	122	117	137	168	121	124	127	126	119	133	165	108	130	131	113	144	122	133	109	112	123	137	128	121	128	132	136	115	113	140	124	125	128	126	134	109	149	120	110	129	121	107	136	134	120	129	104	134	113	135	100	122	134	123	128	145	102	126	133	148	127	132	143	151	117	131	130	120	125	126	102	123	119	98	130	97	101	133	97	102	127	120	119	111	139	136	124	111	107	120	107	129	118	127	107	121	106	108	114	142	123	110	119	121	141	115	135	126	121	125	130	122	108	130	119	133	106	149	120	126	110	107	118	125	127	133	115	133	118	138	107	134	128	111	119	131	120	105	127	99	130	105	104	127	107	135	101	119	124	121	121	118	156	115	134	127	132	126	130	124	145	106	111	126	131	113	117	108	122	129	117	121	108	131	124	120	119	129	97	120	119	117	114	105	135	130	115	112	130	126	128	125	134	130	105	107	118	113	136	115	127	124	124	115	111	133	139	123	121	125	129	104	108	132	125	108	122	120	114	128	117	148	122	122	122	128	120	108	121	130	128	125	122	133	121	137	131	116	106	116	112	125	100	111	107	129	122	110	128	128	132	126	119	146	123	135	125	139	134	117	136	114	134	130	126	118	110	123	119	109	127	112	136	135	94	112	133	123	113	136	150	127	119	129	121	106	109	125	128	126	133	127	125	140	119	147	135	140	111	135	117	126	106	139	132	108	100	121	134	134	120	120	107	140	122	116	121	122	109	124	140	124	138	119	123	131	113	121	135	135	140	119	131	134	134	119	132	133	120	116	124	116	129	116	116	132	121	125	118	107	123	91	136	125	126	103	136	118	131	125	122	115	143	113	108	132	120	138	116	127	122	135	125	120	125	107	109	137	141	123	108	117	120	123	101	126	133	133	112	131	105	131	141	137	113	128	116	89	112	140	131	114	113	119	113	115	126	116	127	126	134	111	110	131	117	119	133	110	123	133	112	115	120	133	130	124	124	117	112	119	109	126	136	117	118	119	119	125	139	126	124	115	139	135	106	135	121	117	102	141	140	107	117	123	137	127	127	138	112	131	144	100	121	108	136	96	127	132	126	125	116	97	106	121	124	113	112	121	106	92	115	115	129	107	113	121	120	118	138	134	121	120	98	124	132	105	144	133	127	137	126	105	113	150
7124	5086	2615	3053	2741	2115	1731	1382	1195	1025	958	850	711	715	706	607	588	562	512	469	491	509	434	442	459	411	435	440	379	394	407	408	424	413	427	366	372	329	354	350	376	329	354	359	339	391	356	341	369	372	373	336	358	297	330	323	349	320	310	350	349	369	307	306	355	351	338	331	342	304	323	346	335	330	311	311	343	329	333	330	335	315	302	285	309	325	327	310	328	341	332	347	353	328	316	355	322	353	332	353	334	294	337	313	331	304	321	318	306	330	325	302	295	336	326	317	308	309	333	300	303	290	316	311	318	347	335	342	323	333	359	322	320	335	303	307	332	308	328	290	328	322	349	317	332	298	318	323	350	332	338	325	347	312	300	320	305	315	299	349	304	314	338	310	322	291	326	300	333	327	320	314	319	333	312	300	342	332	325	320	315	351	316	334	333	318	318	295	270	332	325	287	302	351	283	322	289	335	318	308	338	306	310	321	318	343	320	340	320	354	328	323	330	333	317	324	319	320	352	306	317	284	318	319	322	303	310	337	323	336	296	336	339	324	311	303	315	299	281	347	349	333	330	305	317	333	312	332	326	349	323	334	318	323	324	340	335	347	317	295	314	294	334	316	351	314	271	318	348	343	328	325	315	299	323	317	321	301	303	326	289	326	319	322	302	283	299	331	325	316	305	312	325	343	313	372	307	292	297	336	300	318	294	308	354	331	301	323	314	351	345	311	318	309	355	319	313	332	297	334	325	312	340	321	316	327	336	319	297	341	324	297	345	308	298	309	316	277	313	327	281	339	292	315	309	311	313	321	328	308	305	323	317	297	279	344	312	311	338	302	310	334	282	319	290	321	350	340	343	326	305	325	327	325	312	305	325	300	281	336	329	288	306	310	317	337	324	285	299	333	328	331	310	336	311	343	318	289	306	308	296	318	329	348	311	325	298	320	310	330	303	282	303	326	307	323	309	301	320	314	328	336	304	324	350	332	297	319	303	270	318	325	343	354	323	359	312	333	314	337	289	309	315	338	295	301	354	317	323	331	314	297	331	349	342	318	350	317	324	283	293	313	316	310	317	277	293	324	302	303	297	333	310	310	329	319	317	336	330	342	319	301	308	317	309	292	331	342	296	321	325	306	348	316	299	342	319	327	311	305	297	324	327	316	327	340	321	314	323	354	324	333	286	278	336	334	347	331	321	321	309	309	293	320	300	298	337	326	305	301	314	313	335	300	310	348	275	305	336	325	315	351	328	334	298	316	301	335	308	318	328	326	324	299	312	313	303	292	320	309	288	289	324	318	319	332	331	287	310	320	325	307	323	352	337	303	334	326	314	309	302	340	343	336	329	339	288	303	318	316	344	329	337	327	335	308	314	320	348	304	322	312	313	326	309	335	367	313	296	295	341	314	306	325	305	341	316	342	325	295	345	313	306	318	313	324	323	326	353	319	324	299	313	328	308	306	317	323	320	337	276	346	330	321	335	319	320	329	327	303	318	305	369	322	318	312	349	307	331	326	315	342	331	324	292	323	325	327	355	312	332	307	301	310	332	324	336	307	326	352	314	322	326	342	301	306	341	303	305	325	315	287	298	324	324	332	282	316	328	319	335	323	309	304	329	310	311	290	318	310	308	322	356	315	331	362	357	327	326	309	297	288	346	290	317	307	316	327	302	320	330	334	305	310	316	292	319	330	347	316	306	311	342	332	327	332	318	315	316	309	320	314	334	334	335	349	321	333	319	286	319	318	302	308	326	312	322	348	327	315	307	359	323	347	324	351	298	305	354	320	326	336	340	331	293	305	339	356	302	347	316	303	312	313	356	314	306	329	342	365	290	327	327	318	337	301	329	299	290	315	312	324	339	302	325	320	338	313	326	311	326	318	324	300	307	345	331	345	337	335	341	330	325	330	316	342	283	279	317	372	329	334	352	321	322	343	337	350	309	336	310	335	330	316	291	311	331	314	313	320	333	314	312	327	310	316	310	311	276	288	328	324	319	322	319	316	305	296	340	307	285	304	339	321	332	299	341	305	301	317	320	364	308	313	331	308	309	316	320	328	306	336	319	331	332	300	306	340	348	307	321	314	325	321	328	311	317	303	332	309	316	330	329	347	315	338	302	322	323	286	301	321	336	329	309	312	298	298	329	312	322	303	313	344	325	312	322	299	291	317	328	322	320	291	323	333	316	326	340	322	309	343	292	332	323	319	337	321	312	321	298	308	317	321	319	312	335	341	301	328	311	316	312	331	299	323	325	314	321	322	301	332	295	315	309	303	331	291	293	336	296	336	296	373	319	335	302	318	318	358	331	339	343	322	325	334	326	325	323	351	329	290	323	334	324	319	296	306	286	289	284	318	329	324	315	309	288	302	312	334	336	320	297	277	315	305	328	315	324	278	329	327	306	327	303	322	307	321	298	323	328	319	300	293	334	313	312	318	340	297	298	316	285	295	331	329	318	330	329	334	290	349	317	321	318	330	287	332	302	299	289	336	348	310	326	315	313	334	318	331	286	313	333	329	324	345	306	320	294	349	332	335	345	305	323	313	310	340	319	338	328	342	315	290	331	312	325	298	312	311	322	326	295	323	318	331	304	284	285	293	305	288	335	308	303	312	303	313	355	340	295	335	330	349	352	321	315	285	294	323	319	304	298	309	334	321	322	321	290	335	299	302	320	314	312	326	318	316	336	335	348	341	306	333	332	346	345	325	306	331	326	322	328	344	332	304	329	329	294	303	296	329	321	334	301	316	315	336	345	303	318	307	327	315	342	292	322	317	297	356	339	331	301	302	329	337	316	323	344	321	335	321	320	318	285	312	309	354	335	320	325	309	316	325	324	299	315	308	325	326	349	320	330	328	322	299	313	320	315	290	322	328	318	297	337	311	339	339	289	329	303	316	278	348	304	327	325	327	337	300	314	322	294	321	298	331	316	295	319	339	295	329	309	300	294	327	288	325	331	359	302	324	300	307	292	329	338	328	354	291	336	340	345	295	325	306	305	351	301	341	297	329	297	354	318	320	322	325	323	315	352	322	298	336	331	275	334	312	344	322	304	307	310	295	320	320	300	327	276	318	311	313	344	294	305	323	312	339	300	307	324	315	324	335	314	310	311	273	316	306	337	367	298	326	311	328	324	295	306	336	285	298	341	318	318	347	301	309	307	290	301	312	296	322	329	329	333	311	318	322	314	312	328	286	284	324	307	359	336	319	320	322	302	310	331	325	338	301	310	303	364	319	311	303	306	329	315	317	322	343	339	292	323	344	325	349	326	339	336	327	324	353	318	299	313	335	361	303	325	352	295	309	328	324	338	318	280	335	295	346	291	314	345	308	349	285	324	337	302	310	311	306	338	322	301	314	359	319	333	331	291	305	318	286	317	324	319	354	308	312	324	307	326	303	302	326	303	307	303	352	310	309	291	344	330	324	313	303	295	344	306	316	303	305	336	331	319	272	328	317	325	328	334	296	307	320	292	334	342	311	311	307	322	312	346	284
21319	13151	3985	2038	1294	929	667	557	484	437	368	337	337	286	310	313	294	295	291	260	260	260	231	222	220	206	231	206	225	204	211	235	228	213	211	217	201	211	201	213	213	208	214	185	198	211	185	204	224	218	209	225	221	214	212	230	239	230	208	213	196	185	225	219	203	227	217	181	208	200	216	214	180	177	213	192	189	181	207	216	182	192	231	169	211	195	218	212	190	209	244	217	230	198	221	208	191	219	199	198	195	200	204	198	217	186	183	194	231	193	209	193	187	196	228	218	190	213	199	218	172	202	203	225	210	186	196	202	194	204	190	210	200	199	181	194	207	197	192	174	205	204	222	171	197	193	206	209	168	170	198	192	185	192	206	197	215	205	194	229	213	209	240	216	219	190	211	212	223	196	201	212	221	219	206	211	196	203	235	188	179	217	195	203	204	193	221	205	187	191	195	229	219	182	188	194	181	199	206	193	205	215	223	204	198	205	199	196	216	223	207	161	197	202	199	196	227	188	200	188	211	201	193	245	200	180	202	182	188	198	200	192	190	195	189	198	219	206	207	210	190	231	206	216	191	192	217	224	210	188	211	189	224	204	195	195	186	221	198	208	252	214	199	191	201	182	224	184	194	197	194	204	213	200	236	202	228	194	224	216	195	186	246	221	202	204	214	205	192	197	208	210	196	185	194	215	209	209	196	208	207	225	203	197	179	203	193	199	200	214	221	203	203	177	195	193	222	190	189	207	218	204	192	218	229	211	190	176	201	213	207	189	198	237	170	219	190	208	188	169	194	163	181	234	212	194	225	209	192	209	221	190	201	183	196	195	201	218	205	197	204	187	216	216	219	195	240	192	200	181	192	201	198	199	183	202	236	184	213	196	207	167	194	192	206	199	183	221	195	213	191	201	194	203	202	188	202	217	234	223	201	219	183	227	164	197	177	207	220	222	177	216	185	199	210	216	192	177	194	186	201	201	215	185	195	221	213	196	221	208	188	180	190	215	222	188	181	190	194	198	214	206	218	215	191	201	203	190	179	208	170	197	230	195	186	220	180	186	194	199	212	207	212	218	186	213	189	205	205	217	223	220	180	224	194	190	191	173	178	205	204	204	194	203	203	193	200	210	194	221	204	214	203	212	208	196	206	185	198	218	208	200	199	225	225	184	180	220	193	191	222	198	230	211	193	189	199	179	198	207	185	201	198	175	181	197	204	213	186	175	192	181	173	176	181	206	204	205	219	198	206	214	184	172	196	200	193	199	173	203	207	197	205	224	202	201	210	212	181	198	201	224	184	188	207	197	185	218	168	187	221	207	209	216	194	224	205	214	206	184	226	223	202	205	193	231	206	171	218	227	179	210	203	198	183	217	213	207	208	195	215	198	190	192	196	191	191	207	206	178	219	202	212	217	177	187	199	202	206	211	221	216	194	181	188	228	196	220	181	181	197	224	212	181	205	213	212	222	174	208	201	196	226	186	199	189	227	203	182	180	201	225	217	199	194	208	219	199	211	191	193	210	209	202	225	183	203	191	191	203	214	198	205	198	208	201	209	195	225	244	212	228	182	180	214	198	197	206	215	199	215	194	187	203	206	196	186	204	183	221	208	210	208	201	183	210	200	187	204	224	192	232	194	203	196	204	223	193	214	223	198	225	209	221	215	177	191	199	204	206	220	212	202	206	202	189	204	206	193	177	223	191	206	211	199	177	203	187	202	218	205	208	223	183	234	213	198	194	201	214	198	196	211	199	182	190	191	217	195	199	175	190	228	181	208	215	180	186	232	221	192	200	206	174	188	196	195	193	208	202	203	177	218	210	185	197	228	203	197	231	191	213	218	209	198	196	219	212	212	218	187	208	201	207	206	165	224	222	201	210	212	217	214	188	224	199	202	205	202	243	196	194	193	196	194	189	209	202	164	189	205	175	195	221	210	219	225	217	194	196	212	216	191	221	185	218	208	213	191	202	215	182	210	214	160	188	200	234	190	205	197	191	179	172	185	216	189	183	200	224	218	193	216	205	234	198	219	181	215	194	211	162	197	189	191	183	173	175	215	225	216	221	202	198	211	220	210	205	218	182	194	207	192	219	214	216	218	218	205	204	201	194	185	199	203	228	222	220	205	188	187	200	204	188	219	188	195	219	213	204	218	203	190	234	198	193	185	204	195	175	228	209	194	201	183	209	195	203	212	176	191	210	201	194	199	171	158	207	222	193	227	195	203	208	181	231	214	222	209	221	209	201	198	213	221	202	176	221	197	195	206	199	199	190	205	212	193	197	189	202	189	208	225	178	201	216	183	209	183	218	188	204	183	193	206	202	188	194	209	190	222	185	223	222	181	209	199	218	200	219	202	201	196	209	212	204	200	188	194	219	194	215	190	205	181	203	198	203	199	210	210	219	189	183	195	209	198	181	214	215	187	203	198	214	240	212	200	192	206	201	224	225	237	190	196	204	214	204	212	199	202	201	181	220	200	210	197	188	191	195	195	178	192	211	206	191	219	205	181	201	191	190	215	213	218	196	178	202	201	206	194	203	195	186	223	218	205	214	210	192	213	182	188	195	250	203	197	210	210	192	182	175	198	183	209	202	225	232	197	176	205	199	192	199	231	210	210	193	191	170	206	184	191	197	195	206	216	202	180	182	208	177	187	203	201	219	243	218	215	223	201	213	181	193	216	210	215	221	190	190	204	208	179	213	216	215	179	201	207	182	217	200	190	189	211	214	201	211	221	213	194	199	209	206	186	185	203	202	201	230	232	213	194	171	205	212	171	208	234	210	203	197	188	201	181	214	206	216	200	193	180	229	237	189	206	218	211	218	207	215	231	192	190	222	211	218	210	233	214	175	218	237	213	190	189	220	190	188	189	181	200	209	185	183	171	199	212	203	176	225	191	196	210	170	202	205	209	192	238	187	198	194	205	213	212	191	214	208	181	199	234	235	216	219	195	184	200	204	220	208	207	211	201	228	195	203	197	196	181	188	208	219	184	197	218	231	239	192	201	202	187	182	209	192	193	186	231	197	199	215	223	169	197	196	200	179	204	191	208	224	203	188	218	172	204	190	194	194	190	196	200	203	242	214	198	180	184	195	227	220	213	199	188	218	225	209	226	216	218	209	171	179	215	197	211	187	210	204	208	219	207	184	213	204	182	191	188	207	189	178	175	185	193	196	219	224	221	222	187	218	248	172	215	212	202	184	191	204	204	190	220	202	197	201	186	179	191	208	202	193	219	189	223	196	185	183	191	197	227	193	215	184	194	212	194	223	197	190	176	221	168	202	211	201	195	208	197	203	217	204	212	190	209	192	211	175	199	214	184	221	216	188	188	187	181	214	202	201	187	192	210	204	198	201	194	205	210	209	211	225	221	207	194	193	230	196	208	206	181	206	192	210	214	213	212	192	196	192	185	216	213	225	180	215	196	209	204	204	183	188	200	190	207	186	162	209	182	204	202	227	202	245	208	201	220	211	233	217	212	193	198	216	233	210	163	218
9379	8189	4830	5490	4846	3915	3097	2553	2091	1828	1635	1489	1350	1200	1084	1027	949	838	944	783	764	752	756	710	726	663	682	706	646	616	617	611	594	578	589	591	576	512	576	533	562	546	560	548	485	516	503	537	531	512	532	525	540	525	551	516	529	500	534	564	452	520	502	495	501	469	507	544	491	502	480	460	481	518	498	461	523	483	478	464	497	501	559	484	484	427	472	473	486	513	508	463	502	473	469	480	492	531	537	449	474	453	498	505	481	468	467	528	495	466	503	489	477	461	493	502	490	477	446	465	500	483	468	508	510	450	477	505	513	452	445	485	509	462	478	459	440	495	491	464	493	463	495	493	492	455	471	456	508	459	471	469	465	502	461	457	478	491	478	455	444	471	449	488	458	463	471	523	489	458	484	504	484	528	516	475	485	494	476	459	447	477	460	467	494	489	447	497	461	479	460	462	464	465	463	485	474	475	481	448	510	492	447	447	454	463	498	484	464	483	438	421	450	495	453	458	452	443	450	451	458	484	438	466	463	453	433	522	511	483	499	472	477	476	437	433	467	459	476	467	463	465	487	456	457	543	458	508	488	471	465	453	463	444	432	477	471	493	471	476	489	442	494	441	482	471	489	455	494	493	477	455	465	472	474	463	439	471	459	470	464	455	439	483	485	495	467	490	434	435	427	488	445	471	484	448	439	470	480	428	420	456	481	478	457	491	466	490	470	494	500	502	455	475	493	464	457	438	479	469	467	461	464	504	432	471	470	449	447	478	470	451	460	490	455	440	478	442	455	466	449	431	493	467	489	481	481	469	478	438	445	500	503	490	456	464	438	469	521	471	458	469	453	515	484	477	494	471	482	457	449	503	472	488	472	504	451	495	436	501	444	474	473	470	466	490	460	490	500	496	477	470	457	484	482	473	441	493	498	471	512	417	480	482	472	445	482	424	491	450	463	489	498	501	439	443	495	490	444	484	456	499	490	473	477	436	454	495	427	486	467	472	464	482	404	488	492	460	466	500	491	443	469	477	433	468	421	466	472	494	454	448	435	442	439	437	460	441	480	469	391	469	441	505	482	425	502	457	428	474	453	440	452	457	477	471	503	475	497	458	497	477	500	483	466	477	464	471	455	451	471	480	451	473	465	522	474	473	457	453	490	465	472	504	455	495	462	478	492	478	440	486	491	429	459	449	460	465	479	437	468	454	420	468	446	469	468	494	452	459	468	469	500	501	492	482	483	483	462	485	480	503	488	453	500	434	482	469	489	455	448	438	458	447	476	471	444	470	515	515	479	484	436	426	484	480	468	487	479	479	458	439	458	445	502	465	466	452	462	422	506	434	450	446	422	499	458	490	474	414	456	472	505	494	478	446	472	442	470	457	504	486	480	461	477	438	483	440	465	461	486	447	423	466	485	452	485	445	480	432	451	482	514	479	482	486	494	472	495	456	454	474	467	479	442	454	490	503	492	480	441	504	441	463	445	507	465	478	475	453	510	475	467	484	460	472	486	482	450	475	443	478	474	444	476	460	467	450	423	449	465	469	481	478	458	465	483	446	466	435	472	426	491	445	492	472	498	495	467	473	460	453	496	481	463	493	481	478	484	460	492	489	498	463	475	494	452	514	476	449	464	509	494	452	502	448	482	470	414	454	471	489	477	462	485	462	443	461	478	489	447	515	470	467	462	468	431	478	459	505	460	490	480	468	459	506	473	485	462	473	452	490	476	438	439	451	498	469	461	436	449	433	458	468	503	460	478	504	484	498	494	498	465	504	452	452	482	451	486	477	463	500	476	467	466	486	519	505	440	501	445	485	469	510	474	498	502	469	462	459	479	466	460	454	472	495	501	450	456	415	473	484	445	472	488	475	480	470	443	449	490	466	427	471	421	513	470	444	469	466	521	474	462	458	485	467	443	459	490	464	521	474	479	477	448	468	453	449	468	455	462	507	501	482	449	478	424	472	465	489	451	479	465	477	459	470	496	433	484	466	477	450	410	465	456	482	473	456	462	412	490	482	495	467	447	469	469	502	467	466	459	451	488	452	492	497	484	470	427	478	452	441	452	458	470	478	456	476	519	442	476	463	480	501	456	508	455	471	424	452	492	456	443	471	467	512	460	446	489	478	463	480	473	449	482	482	465	420	476	480	466	437	489	434	481	483	496	452	474	447	468	462	465	479	482	436	494	446	494	433	464	462	439	452	493	461	486	457	507	490	452	454	485	480	484	456	463	506	467	477	482	472	412	448	463	441	518	453	486	478	495	484	473	445	493	464	468	489	476	481	459	500	507	463	465	472	446	492	501	443	469	476	456	419	484	483	484	452	486	480	448	478	516	450	529	465	464	469	437	477	459	448	489	438	474	502	441	480	500	478	479	499	447	468	479	457	454	472	486	482	488	470	494	478	478	488	482	465	519	483	467	444	468	475	471	508	464	472	437	450	452	447	470	442	475	469	488	477	476	490	463	465	432	435	464	437	436	487	466	522	490	488	472	450	467	502	433	445	485	477	478	492	478	470	461	479	478	506	489	491	463	511	482	444	467	492	464	437	486	461	492	468	492	493	491	506	507	460	423	444	476	493	499	471	463	506	443	485	483	476	478	479	484	497	482	517	487	453	485	478	452	455	468	477	493	482	510	489	482	433	456	445	488	478	439	486	505	446	474	478	471	458	458	464	480	518	471	441	447	483	526	471	481	482	494	444	498	459	481	466	485	461	462	458	466	457	440	457	485	491	517	470	456	483	480	514	472	500	463	491	477	503	457	477	490	457	468	444	448	481	447	426	509	442	459	488	487	467	477	506	450	475	465	452	447	467	497	496	483	469	471	512	445	503	482	459	467	482	505	466	477	507	460	455	458	457	483	486	479	515	466	465	495	475	495	481	486	501	455	439	505	500	467	470	475	467	452	446	456	449	467	460	475	483	462	481	468	429	478	484	451	474	482	457	480	446	467	495	504	479	480	443	473	498	510	504	462	484	492	441	489	464	511	443	484	475	433	465	450	452	476	481	465	500	447	468	448	406	499	488	519	483	453	485	475	465	467	483	468	435	500	467	494	463	446	475	459	466	478	469	447	461	457	499	431	490	476	422	476	482	488	442	452	454	510	456	457	442	483	480	459	469	435	464	458	442	479	482	516	497	454	513	482	454	450	481	461	487	488	524	470	450	466	457	473	505	450	490	472	520	457	497	448	496	483	467	480	479	467	460	463	478	492	464	467	460	500	486	474	476	517	488	473	460	447	484	476	495	437	499	442	441	480	523	465	504	466	478	487	491	452	497	460	461	485	464	483	474	447	425	478	459	478	506	474	487	474	468	456	462	473	462	461	463	472	460	449	459	467	468	438	464	464	453	504	463	469	490	457	456	458	479	485	491	476	448	483	456	464	501	459	467	477	455	460	493	474	481	436	527	483	489	484	483	466	448	496	487	470	500	469	493	452	465	417	472	506	445	460	444	494	493	505	477	475	444	475	494	488	517	458	417	491	463	471	459
3710	740	102	77	62	58	65	46	46	38	41	33	58	40	53	51	31	45	49	35	35	54	49	43	43	36	29	36	28	44	45	65	46	47	38	50	38	59	46	36	36	40	43	46	40	40	41	46	36	46	50	40	35	48	43	45	44	41	42	38	49	43	53	40	40	38	36	56	49	47	47	46	39	42	37	52	36	36	44	45	40	42	49	32	39	36	50	31	47	44	42	32	51	46	31	43	36	49	39	46	46	38	49	37	33	34	53	35	59	49	37	45	58	56	34	43	43	44	44	39	39	44	47	43	33	56	40	32	42	49	63	45	42	41	35	44	47	39	44	32	37	41	44	47	35	29	40	36	46	49	34	37	42	39	52	50	43	56	38	24	48	59	38	41	44	40	35	40	42	47	37	43	46	40	46	39	40	46	49	42	39	35	38	45	47	43	35	37	64	32	47	33	37	43	45	46	44	44	51	56	38	40	36	40	31	47	46	44	36	42	33	40	46	28	32	37	43	33	39	46	53	42	49	50	44	45	52	39	52	42	49	44	36	44	37	49	47	46	44	38	38	43	44	56	50	35	35	51	51	23	36	39	44	45	48	55	34	32	50	44	45	37	43	35	43	44	44	35	47	51	40	42	31	40	46	39	33	46	44	27	48	37	45	55	45	37	47	60	35	36	39	39	56	38	46	38	36	33	38	41	34	56	45	54	34	43	35	59	43	42	38	37	49	41	47	51	34	43	39	41	41	43	35	38	46	29	41	38	46	47	55	38	43	34	41	37	32	35	31	40	46	49	48	44	33	31	37	52	41	58	33	34	50	34	44	45	48	35	47	45	44	37	47	36	42	40	43	45	55	44	29	48	43	43	43	43	44	54	34	38	46	30	39	47	44	46	44	34	28	51	45	33	38	32	49	41	52	44	55	64	41	47	37	37	49	41	39	43	40	45	46	33	38	39	44	42	45	41	53	34	48	53	37	45	43	35	44	35	41	49	50	54	44	45	44	39	38	36	42	50	41	42	41	47	38	51	38	43	51	52	45	40	42	36	25	29	49	50	37	48	43	43	28	46	44	36	47	43	42	53	42	50	34	50	46	36	34	33	53	50	50	36	39	39	49	49	41	44	46	49	42	48	35	40	46	30	40	42	41	47	47	35	49	44	48	44	35	45	37	48	43	52	48	51	42	53	39	33	39	31	36	41	39	51	51	36	49	59	50	35	43	31	36	37	50	32	44	35	29	36	32	50	36	47	44	42	43	35	36	39	50	57	49	36	39	36	50	45	46	30	42	46	61	39	36	49	49	33	36	46	29	37	38	46	40	60	36	43	31	48	42	33	42	38	45	35	48	30	48	36	38	42	46	45	38	44	36	36	50	35	43	45	45	42	57	35	41	43	42	42	32	33	40	42	46	43	37	37	32	43	35	45	43	51	38	36	38	38	45	44	47	39	40	53	51	40	37	45	42	37	47	48	44	26	36	42	38	32	46	37	29	45	48	55	49	55	39	53	35	46	32	43	49	34	42	39	40	51	35	39	40	45	43	46	64	36	43	64	50	39	40	38	50	48	40	49	43	46	41	32	51	32	48	41	55	41	47	52	42	49	48	44	35	51	36	41	36	52	44	37	36	38	39	34	37	41	36	43	43	39	37	45	28	40	42	44	46	49	37	52	48	36	43	37	45	38	49	45	48	49	38	38	49	38	34	45	40	49	63	48	45	29	34	50	54	40	36	43	30	37	45	51	44	41	42	32	45	38	38	56	29	56	43	42	46	52	51	42	47	46	43	45	39	40	36	36	48	48	44	40	41	40	44	44	45	37	56	48	37	41	41	40	38	42	43	49	51	44	45	40	41	33	33	47	49	44	46	34	41	45	40	45	41	41	35	32	45	40	42	53	40	36	44	36	45	36	44	31	50	43	43	38	48	55	34	50	29	44	53	51	55	47	36	48	43	40	34	45	45	38	41	35	28	47	30	33	43	34	39	49	51	38	52	46	44	46	43	57	36	52	49	42	42	37	40	45	40	56	47	30	46	34	49	49	40	47	40	45	44	49	38	44	42	40	43	47	48	29	47	42	44	39	29	37	42	38	49	47	48	37	33	45	46	53	33	31	48	47	31	43	38	46	31	28	33	42	45	37	36	36	43	50	46	39	40	40	62	37	47	51	44	37	36	30	34	38	45	40	37	47	37	51	55	41	40	45	58	43	43	39	55	42	36	44	47	47	39	42	40	45	47	38	40	38	45	41	46	46	42	50	34	36	25	48	39	40	49	45	41	40	41	31	35	39	32	39	41	49	43	40	58	44	55	32	39	42	39	37	46	35	38	52	52	44	43	35	62	43	46	54	44	41	45	47	30	46	31	40	40	39	52	41	46	52	42	33	48	36	38	36	44	47	42	43	59	44	52	51	32	30	45	46	51	53	42	38	36	50	32	48	49	36	30	42	39	43	41	35	28	49	54	43	52	47	41	41	44	36	27	45	34	40	32	41	39	23	48	30	46	42	48	44	35	45	49	45	37	35	51	45	29	43	42	33	27	41	41	36	45	45	40	48	34	27	43	66	36	45	48	52	44	42	34	39	41	39	38	44	36	49	39	38	46	48	37	45	43	29	45	46	46	49	44	51	55	29	32	39	37	41	34	34	42	52	44	34	52	55	49	35	47	46	35	45	44	37	45	39	32	29	40	36	53	42	42	40	37	51	38	40	39	51	31	32	43	49	45	31	44	48	45	40	51	39	30	58	36	29	46	37	39	33	31	48	44	46	37	54	51	47	47	47	39	48	48	52	49	44	51	44	39	44	44	46	49	38	50	42	39	33	41	43	44	36	39	38	47	45	47	43	31	50	54	37	54	44	47	38	44	43	64	56	43	39	37	35	46	46	50	45	43	36	45	40	52	28	45	33	43	49	36	43	46	47	42	55	38	47	51	32	38	35	50	48	48	37	34	46	40	43	39	47	44	37	39	51	39	47	45	43	42	61	43	36	41	52	35	35	42	42	36	45	53	36	44	36	41	48	56	42	61	39	41	36	48	37	43	55	54	47	33	33	51	48	49	27	37	45	36	43	32	45	38	49	32	63	38	42	36	44	47	53	44	36	40	32	49	42	39	42	35	49	53	40	51	42	30	40	48	37	43	43	38	42	26	43	41	53	42	39	40	46	46	49	63	33	35	48	41	41	34	29	31	42	47	48	33	51	31	41	38	35	34	52	39	46	39	32	58	46	28	41	36	38	47	49	36	46	46	40	38	36	51	37	35	40	40	29	42	42	50	33	56	51	35	39	42	45	38	48	43	48	37	40	43	52	32	45	39	50	38	51	38	50	38	34	35	39	45	40	43	31	40	34	34	45	37	45	42	32	50	52	49	45	51	41	34	57	53	44	38	48	42	44	32	43	47	42	47	43	34	44	48	45	44	41	43	34	51	39	42	47	36	45	35	42	37	28	49	45	41	36	35	47	43	36	46	36	38	37	45	35	53	40	41	39
2563	735	239	235	212	223	187	187	186	166	159	183	140	148	150	129	167	141	156	154	133	157	150	161	117	131	131	148	155	144	158	165	148	118	163	140	135	139	136	134	152	161	139	156	139	158	149	144	121	155	165	134	142	134	153	134	141	146	160	151	133	118	144	164	122	150	175	136	153	155	143	171	148	141	134	143	137	119	142	140	167	131	133	150	143	147	129	139	156	148	151	147	123	156	143	139	135	149	133	120	121	138	140	148	147	138	143	147	140	137	131	157	122	134	152	124	139	109	139	148	152	152	143	148	146	134	148	122	140	124	138	147	140	140	127	148	120	169	145	119	135	150	143	151	169	145	151	121	138	127	119	140	144	150	141	157	146	136	142	130	122	158	134	128	143	136	111	143	147	160	123	127	147	130	174	150	148	131	140	148	129	137	132	126	132	150	141	128	121	109	131	121	134	145	116	159	151	119	161	151	125	141	160	140	151	120	133	135	151	140	144	131	116	143	129	149	122	149	144	148	147	162	142	131	114	146	143	136	137	131	141	144	157	138	129	128	145	153	142	145	152	141	123	132	141	137	138	136	128	151	124	144	134	140	130	155	147	136	134	148	131	139	126	150	130	142	136	126	138	133	152	149	136	159	150	138	152	165	151	150	135	139	150	115	135	133	158	151	128	156	139	131	133	128	140	139	147	136	151	135	126	137	136	141	131	154	149	133	135	143	130	144	134	97	142	138	153	152	132	134	156	130	146	118	154	123	122	140	145	133	146	143	147	138	148	123	144	122	132	137	158	149	138	146	134	165	144	126	129	138	140	142	132	157	137	150	150	141	155	148	159	143	158	119	141	133	142	158	136	135	160	145	129	148	119	149	136	154	141	146	159	151	117	137	162	122	161	126	143	139	147	130	124	148	115	134	142	146	138	120	144	125	130	137	155	138	150	133	130	140	113	179	132	149	151	171	137	126	138	144	125	134	136	147	149	131	133	129	140	151	144	138	158	142	158	146	152	144	139	139	167	143	136	133	142	118	134	123	141	133	127	141	126	139	134	126	144	151	147	146	134	142	132	144	145	132	142	146	141	135	149	171	128	139	140	137	142	161	148	148	144	146	134	133	143	138	155	140	143	142	141	145	153	143	122	153	150	148	149	148	152	130	150	128	125	133	134	149	127	129	131	135	132	147	141	130	147	114	152	131	135	150	125	128	134	126	139	134	154	142	138	126	142	152	147	131	141	145	128	147	132	145	144	134	148	157	126	146	135	138	144	169	133	144	153	115	147	154	134	174	131	132	147	149	123	137	133	137	128	156	153	140	146	151	118	140	154	144	148	124	132	147	144	149	158	133	136	148	150	124	127	142	141	135	130	132	146	135	128	132	124	154	155	121	152	131	144	143	136	139	157	144	143	135	159	139	116	124	124	121	162	132	147	137	128	156	145	132	138	143	137	131	139	123	160	144	122	141	116	122	132	135	135	120	132	133	158	145	155	137	126	136	149	152	123	132	145	150	143	135	139	145	129	144	138	147	156	137	169	157	150	120	149	143	117	141	130	148	151	134	140	126	128	128	133	143	138	106	137	129	138	141	143	137	156	154	149	147	151	137	156	162	113	138	138	145	159	140	118	129	161	147	137	127	146	137	122	154	137	144	130	124	131	147	140	136	141	153	132	143	144	129	154	131	109	148	132	136	159	145	128	154	140	138	137	150	150	139	134	147	130	151	156	125	133	155	155	145	155	143	134	138	141	140	141	158	145	147	149	142	148	133	151	135	140	142	148	132	147	137	141	152	132	151	153	129	143	127	148	141	117	149	144	128	139	138	135	152	119	150	144	140	135	126	144	143	139	127	146	144	131	125	129	146	154	152	147	117	141	145	141	140	156	119	151	126	138	125	139	122	156	132	136	136	154	131	133	152	144	120	146	151	133	127	143	133	145	123	130	150	152	120	141	143	138	144	128	125	149	123	118	162	134	123	154	134	134	130	144	149	144	155	149	131	141	162	137	134	166	142	127	150	120	130	135	127	163	124	149	132	138	145	160	138	126	148	130	127	115	137	135	144	152	128	137	159	133	128	159	141	142	151	146	154	130	136	158	116	126	137	135	142	140	145	123	146	136	138	132	120	130	143	143	132	162	158	112	133	175	142	174	147	137	127	151	142	145	149	135	147	145	152	127	137	159	135	145	144	137	153	149	138	139	117	130	134	136	140	158	119	147	175	141	147	121	159	157	138	152	136	145	129	160	131	141	139	153	135	144	140	151	133	142	146	145	153	143	132	137	170	155	117	137	130	164	136	146	135	119	136	147	155	158	152	142	134	133	140	131	153	116	161	148	137	158	145	160	148	143	148	159	122	142	142	154	150	154	157	155	136	143	138	162	124	155	145	149	126	137	147	140	144	146	142	133	141	147	146	143	129	145	135	135	124	136	123	146	147	163	146	149	135	132	144	155	160	125	142	137	129	145	140	147	131	145	139	158	143	118	157	130	171	151	149	136	119	118	132	149	137	127	150	150	151	128	131	136	140	134	133	125	154	155	160	138	142	150	132	138	132	162	163	115	174	143	127	131	140	135	148	143	140	146	165	145	133	151	141	134	150	156	124	146	146	119	154	133	146	138	143	155	146	149	156	137	143	130	138	154	146	139	151	131	154	132	146	138	129	161	150	144	131	158	136	147	124	123	144	144	156	152	155	147	141	128	149	156	113	132	135	148	158	156	133	133	148	140	147	126	138	130	131	150	148	142	138	130	142	139	153	147	170	134	141	139	120	136	143	159	164	119	147	159	151	151	135	153	129	152	152	138	142	114	148	148	138	127	152	111	185	141	132	147	126	147	137	150	129	127	129	139	160	139	149	140	153	144	147	148	136	142	147	129	115	138	141	136	147	126	139	158	144	140	134	146	136	123	136	132	121	120	156	129	149	159	144	130	139	122	134	131	146	138	143	136	150	151	141	167	147	116	132	166	119	131	129	135	142	149	135	116	139	151	132	151	129	138	115	121	135	146	143	137	136	128	140	144	149	142	139	143	151	144	155	128	154	132	135	141	152	138	152	148	155	114	137	145	121	133	135	147	132	130	135	175	124	136	152	141	136	147	147	147	166	136	136	167	137	153	141	136	141	121	139	128	160	152	118	183	127	137	138	137	143	141	157	131	138	146	135	120	145	145	138	153	135	137	158	129	139	143	153	173	150	141	143	148	136	153	152	147	130	131	131	155	129	141	134	137	160	153	117	127	148	134	127	155	131	139	129	143	139	149	142	124	144	128	133	135	127	140	120	139	128	144	145	150	122	139	130	143	146	143	149	145	133	141	138	120	139	128	124	145	141	141	125	134	135	133	119	156	136	155	150	149	124	130	138	123	131	152	146	145	121	154	123	146	143	133	131	137	118	120	156	137	129	139	128	151	142	129	161	137	134	126	143	147	140	138	138	159	138	135	159	171	143	136	152	143	127	134	123	143	168	121	163	138	151	140	114	144	148	148	143	146	121
12434	6397	1483	880	680	500	331	312	263	209	227	208	187	152	170	177	178	129	134	160	132	158	162	146	143	133	122	121	133	139	138	154	141	120	119	133	129	141	125	124	121	147	115	114	138	122	97	134	97	146	130	112	141	122	115	133	119	122	104	111	134	119	138	106	130	138	116	133	111	130	130	130	124	121	136	116	132	116	118	138	136	109	122	108	124	125	146	125	131	135	114	118	126	121	135	108	139	107	134	115	105	126	127	116	115	118	125	121	133	143	133	141	105	104	128	125	126	122	130	145	122	125	127	136	120	117	131	121	136	130	114	132	120	115	123	99	118	139	100	127	127	129	120	143	123	131	133	111	139	143	134	138	135	133	119	131	127	125	114	127	117	127	125	139	117	116	117	111	114	136	115	125	117	126	114	121	110	123	131	140	113	116	116	124	100	118	128	142	115	136	110	139	115	135	127	131	123	141	120	134	128	115	124	130	110	132	122	118	121	121	138	121	114	119	118	131	136	141	108	102	143	121	128	123	133	134	128	134	118	157	142	114	128	107	114	144	130	104	134	122	136	137	113	129	138	114	121	128	130	121	121	134	134	126	118	110	133	122	143	136	122	116	125	128	117	118	122	93	114	126	132	111	149	127	135	132	111	123	139	121	123	133	155	114	100	130	117	115	121	125	109	131	114	129	136	114	121	134	123	112	107	142	140	117	134	138	134	142	112	90	139	109	127	137	116	131	126	113	120	162	124	126	127	133	122	130	139	125	114	113	94	137	130	130	133	111	124	130	123	109	133	121	116	106	107	134	123	131	130	127	126	127	113	119	114	119	111	126	115	140	109	140	121	117	118	137	147	120	141	92	130	113	108	121	132	124	118	133	128	118	119	113	119	128	128	129	119	135	124	111	107	104	113	120	128	105	118	130	120	119	119	136	120	98	125	144	136	116	137	126	121	113	132	115	118	118	154	123	108	119	117	112	137	142	144	135	121	119	101	135	119	125	123	119	110	111	126	124	114	131	151	111	128	116	136	147	128	122	119	120	118	130	129	114	111	135	125	125	145	110	132	147	130	97	116	134	121	129	133	130	125	122	116	138	123	106	116	133	131	121	121	135	109	119	110	124	113	118	114	104	147	119	131	127	118	126	130	120	122	128	134	109	129	121	116	126	134	120	147	126	135	135	117	115	117	131	132	110	107	120	108	118	137	134	97	112	103	138	117	136	119	103	124	123	107	123	117	117	109	126	146	102	118	137	127	120	114	127	109	119	131	142	138	124	133	118	121	109	137	119	131	98	123	109	123	130	101	119	137	137	129	141	111	125	139	120	116	124	131	124	116	138	135	123	103	126	135	140	120	120	97	125	120	141	108	151	124	110	114	102	113	120	127	108	124	136	120	121	115	98	134	124	125	131	128	136	141	137	115	129	118	116	131	121	128	124	144	114	113	120	129	115	125	120	142	132	136	112	118	130	104	111	119	124	118	127	145	123	137	132	110	120	117	111	125	130	118	119	110	127	142	128	118	114	110	134	117	164	145	121	129	117	126	120	154	128	103	130	126	127	127	121	123	114	133	124	112	132	117	134	109	137	133	123	110	140	114	119	127	102	138	129	116	121	113	114	124	126	137	127	119	115	115	126	123	132	109	127	137	109	121	121	129	112	123	123	112	125	128	121	125	138	112	120	141	110	132	131	124	118	139	110	126	136	109	149	130	129	117	121	136	113	118	126	120	115	154	127	126	116	115	115	119	128	127	133	100	119	125	131	134	122	131	116	119	130	133	141	129	113	118	126	128	130	113	117	109	126	141	133	131	126	140	111	107	128	133	117	124	129	127	134	123	125	159	134	140	122	131	145	155	126	101	128	121	119	128	126	112	119	133	111	107	111	129	116	122	129	132	129	129	116	116	132	118	117	123	114	121	157	136	118	146	134	139	127	107	116	119	137	116	130	124	141	125	123	137	142	117	113	146	99	140	97	116	120	119	154	127	103	106	147	116	139	127	109	134	128	127	115	122	111	116	105	128	123	139	134	136	103	118	109	134	129	111	113	145	116	123	129	120	121	121	142	132	125	121	115	135	136	128	112	123	121	120	132	127	106	104	125	127	125	137	126	125	111	123	117	134	135	130	111	120	152	128	123	137	123	133	134	131	119	120	101	127	145	118	123	123	125	118	137	116	132	155	129	99	113	130	126	145	112	125	142	133	113	121	106	157	110	133	125	118	133	120	130	131	125	110	118	146	124	109	129	114	109	104	104	120	122	134	127	127	126	106	127	109	133	114	128	105	109	118	114	136	126	129	147	121	141	105	128	128	138	110	108	136	121	119	119	124	118	110	121	151	112	145	124	117	141	148	105	143	130	128	117	121	130	125	134	116	127	102	115	129	118	127	127	133	126	112	120	151	128	131	124	118	128	128	118	141	135	116	112	120	138	121	119	107	103	129	127	111	113	142	131	111	100	111	108	118	134	136	138	120	130	131	102	116	134	122	125	129	121	107	110	133	131	149	117	121	127	119	125	128	147	142	116	105	126	124	124	124	151	146	131	130	132	117	132	125	148	116	107	108	139	122	113	113	109	125	138	119	125	126	131	145	128	114	127	132	124	127	119	122	118	118	124	136	115	111	134	135	136	142	137	117	121	118	115	132	100	118	123	109	117	107	139	123	124	119	152	127	108	150	137	128	131	149	121	113	123	120	113	133	125	102	131	122	127	121	118	122	125	119	130	142	123	128	130	147	97	122	128	138	135	135	88	118	109	122	130	113	138	92	114	123	130	122	108	121	119	106	140	118	133	147	98	149	113	122	123	134	112	117	128	115	137	128	132	126	129	116	138	127	127	112	121	116	122	125	136	134	118	124	123	127	111	100	110	143	129	125	102	122	124	123	115	133	125	137	115	115	124	128	116	110	114	121	114	142	127	108	115	133	134	110	129	130	118	134	140	117	123	110	114	122	121	130	118	119	91	117	104	120	108	104	123	139	113	122	106	126	140	125	145	147	131	122	116	113	140	112	130	122	127	101	131	132	126	112	129	125	126	106	117	126	131	137	112	122	129	125	106	112	123	103	127	122	111	127	115	115	112	124	113	129	122	137	102	95	138	140	132	127	126	109	117	128	120	117	106	136	125	133	117	118	130	142	112	133	133	133	112	124	142	123	115	119	109	120	117	136	130	96	103	127	112	104	129	136	131	115	96	114	110	125	119	124	116	119	123	129	117	134	130	126	146	118	150	104	124	96	117	120	114	133	117	127	118	95	123	127	120	111	111	112	97	114	130	131	134	139	136	126	105	131	139	117	104	129	119	132	121	136	122	116	108	148	110	146	148	128	141	141	111	127	108	102	122	104	134	114	122	139	145	121	118	127	112	109	134	111	124	110	122	106	133	126	134	100	116	134	114	105	129	118	120	123	130	108	119	126	139	114	119	121	142	122	115	125	105	116	122	119	126	125	144	118	128	120	123	139	119	113	125	132	131	146	105	120	119	135	132	111	93
6988	5021	2651	3048	2779	2216	1712	1420	1179	1057	933	881	751	720	617	623	623	519	499	542	513	465	477	426	435	391	417	426	386	385	380	356	375	358	363	362	349	358	341	325	356	372	401	358	343	374	380	363	341	337	345	359	359	370	362	346	343	335	350	306	368	321	351	314	312	291	344	347	339	344	368	336	323	320	323	355	334	312	344	342	341	369	333	345	310	323	337	344	324	345	308	318	298	301	334	323	320	325	308	335	322	352	316	349	316	300	316	324	319	326	304	297	304	322	313	296	320	286	333	323	307	352	341	332	330	313	314	319	340	324	306	312	335	323	321	309	321	317	333	326	336	331	316	354	321	315	298	325	313	289	334	291	323	339	293	343	337	312	325	319	306	306	329	310	289	320	320	338	286	326	322	325	263	320	310	300	319	334	323	305	325	322	320	312	315	320	335	294	329	324	320	290	325	326	332	316	338	319	300	312	285	317	300	306	297	333	324	330	306	316	320	298	332	327	302	313	339	327	317	334	329	304	308	266	314	349	313	299	294	313	340	309	325	318	318	316	301	298	322	304	285	342	333	297	313	328	314	312	301	305	299	326	290	350	304	318	318	331	349	332	335	294	356	290	301	318	319	304	316	321	298	313	320	331	301	331	308	325	322	277	353	328	324	333	328	298	327	316	299	334	315	328	300	298	310	310	294	316	309	338	312	334	319	323	318	346	335	344	289	315	307	314	296	334	315	308	319	308	341	307	305	322	302	309	306	320	332	317	302	308	320	292	328	296	323	333	268	297	317	318	339	336	306	319	325	331	314	306	319	320	299	344	322	349	313	310	355	328	324	308	300	300	307	313	316	297	309	295	315	343	316	279	302	314	321	308	337	326	363	350	352	327	315	295	306	319	298	311	316	302	312	332	298	328	327	348	333	308	296	309	326	328	337	341	300	322	318	344	300	330	342	332	299	303	289	297	356	344	301	312	351	350	342	322	306	303	322	322	360	306	331	334	336	306	300	306	338	332	320	313	349	331	286	340	347	327	347	316	341	339	314	342	336	332	336	314	302	320	334	287	354	290	315	308	328	343	327	342	338	304	325	314	330	341	321	330	314	302	290	327	332	331	333	324	358	315	310	322	339	328	319	292	302	356	319	313	366	339	336	303	314	323	308	338	299	293	313	309	303	279	305	296	332	336	316	300	321	326	299	284	314	287	326	328	317	338	313	317	324	333	316	333	291	324	331	279	344	341	301	305	317	289	308	342	299	333	323	320	319	317	304	327	364	323	283	296	319	316	286	339	313	293	307	324	290	290	346	292	307	292	328	324	308	345	338	348	301	308	312	326	342	336	322	298	315	326	310	335	311	342	320	301	317	311	325	294	330	315	323	292	322	310	326	323	289	308	316	313	319	294	324	333	315	335	296	338	311	293	328	340	330	289	376	326	339	343	299	321	316	321	304	325	319	318	301	314	360	334	293	345	293	312	308	297	338	313	297	304	296	297	319	331	308	342	320	311	323	314	305	332	307	309	308	323	336	308	286	341	306	298	344	324	291	302	302	321	323	324	320	302	308	322	337	327	317	318	309	296	291	296	325	335	334	335	318	336	284	337	321	286	307	319	322	313	271	322	297	302	325	314	301	354	311	343	303	320	337	305	298	308	294	326	341	314	320	295	292	316	345	295	332	317	327	357	315	337	331	308	311	333	320	316	353	292	317	317	310	297	325	320	296	292	312	318	371	346	333	336	314	314	333	349	311	333	304	320	307	325	328	323	298	311	293	352	312	295	338	336	339	335	326	290	316	311	302	310	327	299	298	306	322	308	318	315	307	318	323	325	332	291	308	323	359	338	298	302	374	300	321	319	328	324	295	343	299	336	339	328	323	340	292	326	323	306	328	348	307	314	330	358	317	321	286	296	329	283	327	304	308	284	331	340	305	316	318	320	332	337	314	304	307	310	342	292	336	308	331	316	319	317	339	330	313	330	309	327	348	305	326	315	285	335	312	346	292	335	305	337	326	335	302	298	348	298	338	321	323	344	310	316	318	304	343	327	322	281	326	283	311	327	310	317	316	332	318	314	326	315	332	293	322	325	303	312	323	332	333	303	312	311	319	328	322	331	354	323	314	314	278	326	319	331	314	326	321	332	321	313	318	329	327	350	282	317	348	307	293	315	311	306	313	315	313	310	333	334	333	375	319	329	324	341	306	317	296	299	311	326	322	337	352	308	329	309	316	325	323	303	326	297	287	301	333	319	321	324	314	300	290	332	309	287	349	337	333	325	295	324	295	303	326	299	324	343	300	338	323	315	325	310	290	332	316	323	320	305	305	284	317	293	295	334	326	343	296	339	325	315	327	326	333	349	306	314	290	320	310	318	317	305	344	324	316	323	304	314	298	315	317	327	314	292	312	302	315	343	337	297	322	335	295	330	326	317	308	306	309	337	308	325	330	327	322	301	281	306	335	314	341	322	301	337	317	316	333	344	304	311	339	318	333	299	316	298	309	298	321	320	310	322	316	336	313	328	321	335	328	327	336	317	337	295	313	343	316	311	318	330	323	325	318	315	315	356	328	305	315	273	323	301	340	309	316	328	325	321	349	361	320	340	328	347	338	327	333	350	325	351	325	322	313	355	290	317	329	367	309	316	308	328	345	322	290	325	339	306	331	325	310	295	361	302	324	358	309	341	339	312	308	308	327	329	341	316	334	326	319	307	321	312	316	317	318	307	321	312	317	350	350	297	298	303	372	299	312	349	322	337	282	346	284	304	307	315	321	334	307	342	290	347	298	345	323	314	317	317	325	324	294	320	323	312	294	329	344	313	307	282	311	335	317	346	322	316	330	298	286	321	293	328	349	301	297	295	311	317	276	294	319	305	316	337	305	333	333	311	340	278	304	317	317	315	295	326	294	312	272	330	284	301	305	330	321	345	338	322	311	301	319	305	317	329	344	337	327	308	309	303	317	315	326	300	319	331	324	311	326	308	300	313	304	303	344	336	282	326	326	302	331	307	312	326	297	322	323	307	324	315	323	313	299	327	292	316	308	335	312	342	332	328	332	321	332	327	274	342	318	300	306	296	321	286	310	328	327	343	331	313	297	339	318	337	335	308	316	301	341	295	312	312	334	324	327	343	316	334	300	309	354	303	339	330	301	337	319	295	314	331	325	344	292	329	321	319	294	336	367	318	308	356	319	301	298	339	327	324	331	310	325	334	320	305	300	344	302	317	314	298	306	347	307	309	331	305	322	345	320	292	288	304	301	312	340	317	341	333	345	299	324	312	295	337	287	280	323	259	323	351	292	318	301	333	282	341	349	329	339	327	301	340	313	318	321	311	348	348	277	338	339	299	340	324	314	333	312	338	294	324	316	300	318	320	307	326	307	323	316	343	315	301	326	319	317	305	298	287	343	325	303	308	334	323	346	312	307	315	313	325	289	342	363	311	332	304	340	328	360	353	307	324	300	325	309	309	330	300	315	308	321	313	337	286	318	328	330	290
20265	12790	3732	1983	1328	905	733	549	465	419	372	325	348	336	296	261	237	263	255	270	223	244	232	228	233	215	217	220	245	223	207	217	203	227	223	203	228	228	210	183	216	203	223	212	213	202	208	211	237	213	198	202	196	213	210	213	230	199	231	202	221	219	223	191	197	192	205	217	171	195	212	206	197	228	216	191	192	169	213	181	185	213	202	202	193	209	200	202	206	208	182	183	205	199	212	194	189	191	205	205	182	218	208	204	193	205	202	198	191	196	193	181	211	204	210	216	199	199	202	214	225	197	209	196	205	203	187	183	189	197	193	196	204	186	187	216	202	209	195	209	184	194	224	193	199	204	208	203	194	194	203	164	188	207	221	198	192	199	188	188	218	213	225	200	207	197	205	175	202	195	177	191	183	186	203	186	208	215	196	181	185	185	172	211	202	208	204	198	217	192	219	182	196	174	208	210	221	185	181	193	211	215	177	226	225	205	187	192	202	189	206	198	172	183	187	199	221	181	207	185	226	217	201	196	198	215	211	204	208	198	195	201	161	181	158	189	226	219	199	174	188	237	197	205	234	195	214	197	196	193	227	168	205	229	193	211	210	165	215	191	216	207	214	215	227	212	221	203	204	194	193	209	191	200	203	170	189	198	174	205	203	198	176	198	198	209	185	204	206	219	205	198	246	181	197	199	212	179	209	250	204	207	190	162	214	186	203	207	172	219	211	204	208	214	186	206	187	155	176	201	195	216	192	216	208	221	181	225	219	178	242	192	199	198	189	205	206	173	197	214	212	196	217	201	200	208	199	183	194	189	197	177	218	218	209	208	198	223	178	196	180	206	214	233	190	198	205	205	200	200	194	202	180	170	179	210	201	193	190	209	198	204	184	208	178	212	196	201	192	184	227	188	221	204	200	232	204	210	200	196	209	206	199	181	207	238	215	199	203	189	177	208	194	202	194	194	190	198	191	200	196	175	185	184	171	204	215	212	197	210	206	188	200	194	192	210	202	188	186	200	203	201	192	219	219	191	206	204	228	189	180	198	206	228	206	211	229	194	188	233	234	222	219	190	190	203	196	211	189	212	188	187	199	175	174	187	197	206	197	193	217	195	205	242	205	212	205	177	195	207	216	203	210	217	159	211	207	198	214	221	205	192	210	188	199	200	201	216	215	207	199	180	188	179	177	199	194	194	202	198	212	214	204	188	191	210	204	224	177	201	219	178	185	206	209	209	192	202	212	196	201	223	203	191	212	197	219	180	177	209	198	229	203	188	208	181	204	218	205	206	203	205	170	193	223	194	194	237	211	217	216	188	203	175	190	220	187	191	201	206	194	225	208	193	212	214	189	214	189	226	192	191	188	198	217	202	181	176	231	188	193	204	179	192	202	224	218	192	214	187	206	197	206	179	195	195	230	211	177	205	221	188	212	201	200	195	199	206	196	180	199	199	198	187	187	223	181	225	176	209	236	208	189	210	207	198	213	187	206	210	214	204	173	210	184	183	186	183	217	210	186	190	209	185	187	177	178	245	198	217	220	218	218	203	211	195	211	203	201	216	185	200	201	219	157	212	196	197	192	231	212	231	195	216	214	197	212	193	194	186	198	183	188	202	218	195	202	193	221	172	193	196	201	202	202	176	166	219	231	174	193	189	190	192	195	191	179	226	200	200	201	184	196	222	198	209	212	169	183	210	212	174	183	174	196	214	213	215	222	205	200	222	178	188	199	199	209	208	190	220	229	183	193	199	195	218	212	191	221	170	205	200	215	212	220	221	215	225	167	172	185	205	178	227	227	207	212	175	212	212	196	207	188	198	203	191	210	198	202	209	204	208	190	188	194	226	188	182	212	209	171	204	192	225	185	187	179	192	200	165	188	214	217	206	205	237	203	186	198	195	190	160	190	207	210	199	220	198	185	179	210	209	180	212	188	209	209	204	199	219	210	191	188	205	196	204	188	192	186	207	193	220	216	183	206	185	194	221	200	188	202	212	218	199	223	186	214	183	210	196	190	188	213	181	191	210	216	186	199	206	208	217	200	185	200	212	202	198	231	212	210	188	205	215	226	220	211	218	182	181	213	202	227	208	225	205	222	185	185	201	193	217	182	198	182	228	207	217	172	204	215	198	191	203	198	209	190	214	212	176	217	226	183	223	189	219	224	171	219	205	225	203	192	212	197	200	220	207	207	199	204	189	176	228	195	225	174	194	212	208	194	205	193	172	182	210	180	188	201	178	232	218	220	205	220	200	202	211	195	203	196	177	203	177	201	185	201	184	226	215	208	222	202	200	207	182	219	206	210	218	195	211	197	190	215	208	227	196	214	192	187	193	191	184	224	201	185	229	217	203	205	198	218	190	204	202	200	199	203	204	197	204	197	212	194	209	232	188	198	182	175	186	192	186	182	219	203	221	205	190	176	190	211	197	179	192	221	214	186	214	211	204	189	181	209	182	203	197	188	200	207	200	189	196	183	169	186	203	210	200	194	209	222	178	194	208	192	223	219	200	206	187	191	185	204	215	191	220	208	219	180	196	181	194	198	167	212	193	168	213	222	205	221	213	197	203	209	211	194	206	190	199	199	192	209	199	209	192	201	213	189	184	182	216	195	181	178	175	225	184	196	221	206	193	207	197	207	173	177	203	210	211	210	192	221	203	192	208	176	179	216	204	224	214	197	208	219	204	220	187	217	230	216	213	189	176	189	227	197	206	196	211	213	194	183	216	206	164	205	215	189	204	219	207	195	183	221	194	196	199	201	205	205	228	226	177	223	196	181	201	228	215	202	201	222	242	193	213	222	192	225	208	185	184	211	234	186	196	181	184	206	177	208	201	200	204	200	185	208	191	225	213	217	229	201	200	194	197	182	174	167	226	183	190	198	202	202	188	200	225	186	202	203	177	174	212	205	202	197	215	197	191	190	218	195	206	205	206	208	186	207	202	200	202	188	226	196	184	173	202	207	216	230	203	202	189	216	197	203	210	233	196	183	202	210	188	187	183	190	180	199	199	194	203	182	205	198	201	207	206	199	185	205	198	178	207	208	189	204	188	201	213	202	212	206	201	172	224	198	190	235	182	198	178	200	179	203	215	187	210	208	216	208	174	191	199	198	200	213	207	192	180	207	189	169	209	183	192	227	167	191	212	195	179	193	180	205	171	211	224	227	229	195	201	203	187	201	193	181	163	213	217	207	188	228	201	195	197	198	218	212	209	167	203	170	225	188	203	202	203	192	220	205	194	184	207	207	205	199	211	206	210	211	224	199	198	204	195	194	190	182	184	187	197	192	193	196	183	180	210	213	217	204	205	193	209	202	162	177	209	226	213	234	181	209	186	184	188	182	226	219	218	221	223	195	205	193	206	217	175	196	219	211	182	193	205	168	191	211	220	217	187	171	194	183	175	199	200	206	181	215	207	200	209	211	195	211	203	178	226	200	196	181	184	226	198	210	228	211	172	177	222	173	197	197	196	225	192	221	226	189	192	192	177	195	174
8960	8311	4834	5504	4934	3934	3162	2479	2122	1858	1570	1460	1259	1226	1064	1072	1005	904	882	843	784	785	739	734	669	651	634	651	649	619	627	589	573	574	612	589	574	556	493	508	563	537	566	547	527	529	504	484	522	529	499	516	529	527	493	549	536	500	523	485	520	523	507	486	489	496	515	468	451	473	509	484	463	494	477	532	475	512	500	493	463	520	509	491	498	497	456	503	510	503	484	477	478	460	466	505	494	508	476	476	413	450	478	449	499	489	478	442	504	477	445	496	472	473	479	448	462	451	471	459	462	477	468	471	452	485	484	497	489	454	497	475	464	452	511	445	488	461	471	471	471	455	431	507	483	448	456	467	492	510	442	455	462	477	495	501	493	484	458	467	481	448	489	513	482	454	447	472	485	478	487	487	504	459	479	436	467	463	480	452	491	469	485	448	480	468	489	467	499	465	450	461	469	468	452	464	456	452	474	464	465	447	464	444	470	471	461	450	467	461	457	476	476	477	449	472	474	479	500	464	502	473	491	507	519	481	499	459	449	418	486	460	479	477	467	477	452	467	469	477	475	503	453	477	459	464	439	455	456	454	486	462	477	449	424	545	428	481	514	481	446	438	493	474	458	466	482	483	499	448	483	460	476	456	455	485	489	471	471	474	475	482	477	500	471	474	480	456	452	464	461	464	461	440	481	488	476	483	468	537	468	442	459	464	419	454	494	467	497	440	444	445	471	448	466	470	433	484	449	466	446	482	463	472	468	480	480	466	493	467	464	473	462	462	504	417	487	491	467	460	510	451	441	435	443	502	470	449	482	481	469	450	490	492	473	494	444	477	467	445	486	484	467	486	512	492	475	502	523	483	470	521	479	428	489	480	477	483	442	478	488	484	481	480	468	487	469	497	443	454	455	484	467	442	471	458	479	476	475	467	462	484	502	474	487	487	455	445	443	502	475	486	476	454	464	452	491	473	482	495	460	473	466	506	486	459	494	455	449	474	417	453	468	514	457	490	452	498	442	488	493	452	495	472	471	482	480	482	452	450	479	490	507	443	481	425	492	489	423	443	462	441	448	472	439	463	430	453	461	482	471	433	451	437	473	479	483	465	480	435	457	471	448	487	472	499	488	478	457	487	431	436	486	497	436	487	472	462	498	474	486	505	483	454	420	447	486	471	467	477	489	477	471	460	523	468	515	466	472	473	481	516	456	477	444	488	523	493	474	470	489	498	458	429	436	455	477	451	437	494	465	482	442	460	430	506	472	461	457	425	440	473	484	462	478	458	449	467	444	443	487	439	509	422	469	497	432	488	447	502	424	446	467	476	463	444	463	462	493	486	430	443	444	448	484	449	487	490	447	421	439	467	456	485	451	454	432	469	485	481	462	486	474	460	487	470	485	464	471	464	482	473	503	486	454	471	460	454	492	445	464	452	471	482	465	500	491	478	518	492	475	459	478	472	498	473	468	435	496	463	472	486	454	484	463	485	478	437	498	476	502	444	453	477	436	496	483	472	455	500	512	480	491	479	481	446	491	506	429	432	471	472	502	493	460	453	475	454	497	503	465	481	486	489	453	448	493	438	480	433	442	454	403	445	496	444	467	510	492	469	482	510	465	441	467	451	475	448	472	462	454	444	473	475	506	497	465	472	422	467	463	468	475	480	480	495	454	476	502	452	484	472	433	493	466	435	459	455	457	438	486	469	517	475	462	454	431	474	468	503	467	495	471	463	450	471	460	470	428	452	470	457	513	469	490	497	482	450	476	461	456	499	482	475	483	455	497	490	454	469	475	501	482	491	529	460	489	431	442	500	464	476	467	474	466	457	463	480	497	505	487	453	465	440	451	484	486	474	501	442	468	429	509	490	459	463	488	459	484	483	466	437	454	460	491	447	459	432	493	431	447	487	489	472	437	479	433	483	454	448	469	458	518	479	443	499	450	465	473	483	406	498	482	486	507	483	428	498	499	454	484	469	470	498	449	442	482	496	482	486	458	502	499	445	491	477	476	468	452	460	455	493	442	471	487	493	466	451	485	489	477	463	459	482	483	502	438	457	492	475	472	471	472	444	452	474	531	461	477	490	461	450	456	459	467	464	457	512	465	452	502	463	436	470	474	445	452	487	471	458	464	471	476	467	465	504	430	488	493	477	486	468	487	496	454	428	469	511	483	449	453	451	460	467	455	460	445	450	514	473	457	474	490	467	483	465	457	509	441	488	484	428	458	481	451	479	485	475	483	488	484	464	498	505	489	466	438	448	499	451	475	477	480	462	466	468	487	481	421	471	443	471	444	509	509	469	483	506	455	463	464	457	423	434	447	472	478	484	461	450	510	430	445	474	440	453	457	409	450	482	480	444	469	471	453	474	487	472	446	488	483	468	460	471	450	440	460	430	494	477	496	474	477	423	472	461	490	501	466	445	479	458	475	431	495	463	429	471	458	445	493	446	491	475	494	448	445	452	519	487	456	460	485	465	497	400	464	451	492	473	474	472	446	490	478	494	483	492	492	484	455	457	445	437	468	460	470	452	455	441	472	487	457	467	471	478	516	464	474	513	475	467	487	447	458	508	498	444	499	474	499	499	447	461	460	455	505	466	498	489	500	489	494	468	472	499	450	494	489	487	477	475	426	450	477	464	473	470	488	484	450	486	452	506	467	429	460	469	470	480	471	443	441	457	471	439	443	498	471	441	432	467	490	456	446	497	459	477	464	451	488	501	493	462	487	450	463	441	453	468	489	458	471	467	484	447	491	419	458	472	453	444	435	479	476	457	476	461	468	449	511	468	446	479	474	486	489	463	512	451	463	459	502	471	457	454	457	455	453	456	456	498	448	446	458	435	470	450	467	464	492	437	481	444	464	498	453	471	532	458	486	473	458	454	424	515	473	468	466	508	503	448	466	468	457	483	457	498	474	446	453	457	423	455	459	470	460	483	463	457	505	485	487	496	466	477	429	475	479	494	486	484	456	434	490	480	465	476	491	466	440	484	459	439	433	436	457	498	468	478	473	458	464	481	443	473	497	477	448	483	443	493	470	456	489	482	448	487	542	483	478	452	477	476	453	455	476	444	458	450	501	494	474	510	436	456	480	406	450	440	471	462	497	499	516	477	511	467	430	453	455	448	448	455	446	481	498	468	498	432	489	484	440	474	442	481	468	459	470	431	421	454	469	455	469	461	507	487	459	465	495	471	477	489	471	487	464	481	472	429	493	443	499	445	489	480	493	450	460	451	457	472	466	483	444	517	471	492	502	447	493	420	429	443	447	484	450	464	518	457	470	500	469	453	467	455	483	497	474	475	477	478	450	465	435	488	431	447	464	486	484	461	498	488	469	471	461	520	474	477	462	460	489	468	455	472	484	466	495	453	456	454	491	504	459	465	488	456	481	494	432	490	470	477	440	512	495	489	482	448	504	470	425	478	459	472	448	464	468	462	500	446	459	454	459	487	468	475	442	475	437	446	406	451	447	482	472	493	444	472	453	448	472	466	497	484
3414	671	66	73	61	57	52	56	44	47	37	35	54	42	55	40	49	38	31	47	44	46	33	53	48	53	46	36	47	37	49	55	40	42	47	42	35	34	44	35	32	45	37	51	49	36	37	41	37	44	35	41	43	37	48	45	44	43	47	36	38	47	47	46	41	40	59	57	35	35	50	53	32	41	28	29	50	41	45	52	36	48	31	44	49	56	34	45	31	34	37	52	50	27	44	47	30	47	41	44	27	35	45	44	41	45	39	37	46	33	45	42	40	42	45	38	37	46	36	32	42	39	44	42	53	45	36	38	40	38	43	25	44	60	49	34	37	37	44	38	52	45	58	51	41	46	40	40	30	46	42	40	41	37	47	39	33	52	35	44	52	47	35	39	39	51	48	38	43	40	31	40	43	44	44	44	45	46	35	46	49	37	47	43	57	40	46	41	40	53	44	38	40	40	24	43	37	39	34	49	42	31	39	42	61	44	28	49	40	48	34	32	52	38	34	38	41	54	41	47	33	43	43	48	37	35	39	35	34	47	39	39	53	45	41	39	43	38	40	54	38	34	46	29	50	33	35	43	44	39	40	39	60	42	50	34	45	32	51	33	52	46	42	32	39	43	48	45	44	39	37	34	46	35	44	46	47	45	53	40	43	55	41	39	52	46	33	49	39	33	36	42	34	35	48	35	49	33	40	46	56	37	49	49	41	33	43	53	48	49	35	31	34	45	33	42	38	38	29	51	39	39	36	49	51	39	47	36	42	33	53	40	38	43	45	45	32	30	51	45	33	44	44	53	51	55	49	46	43	40	44	36	38	33	44	37	36	56	55	41	38	52	46	56	36	37	43	37	44	37	57	42	50	35	38	42	50	47	45	36	44	50	32	37	44	41	36	59	42	33	39	47	48	35	53	37	54	37	46	43	40	41	33	40	43	49	45	47	38	31	37	42	33	41	37	54	57	41	43	47	44	43	38	44	42	41	44	34	31	45	45	38	39	40	49	40	30	50	44	38	41	42	45	44	33	57	37	43	42	53	46	42	42	47	33	34	48	34	33	42	53	40	53	49	45	49	42	49	35	36	40	42	46	48	48	28	46	46	42	50	41	43	38	45	42	29	51	42	47	43	37	52	42	46	34	35	47	38	29	41	40	56	50	45	30	35	41	39	36	40	43	48	38	52	50	40	54	57	52	39	43	44	49	51	49	45	42	42	42	32	39	36	51	41	41	45	44	42	47	42	38	45	56	63	42	32	44	38	40	34	40	32	48	49	41	41	42	39	44	41	40	51	44	29	41	42	46	47	43	34	40	45	33	47	53	47	43	40	50	38	47	33	47	46	34	22	45	49	34	28	40	35	49	46	45	38	43	36	42	52	43	36	50	46	37	45	44	43	44	43	34	45	54	43	41	50	43	34	33	49	36	38	50	49	48	36	53	42	41	34	34	39	39	44	54	45	41	39	43	34	50	38	52	28	41	41	49	34	39	41	39	42	46	48	43	50	32	38	41	37	35	37	54	34	46	54	44	55	31	42	40	42	27	38	43	35	46	43	37	34	44	56	42	46	47	47	48	40	47	35	40	28	51	39	43	43	48	56	38	53	37	36	52	38	41	48	42	41	31	57	40	40	38	41	33	37	47	32	45	30	36	37	43	37	59	45	43	47	53	45	38	46	44	33	44	40	41	40	60	54	38	46	46	47	36	34	48	41	38	53	34	47	34	42	41	37	51	51	32	40	39	42	48	29	36	48	44	35	34	30	36	44	51	46	54	42	43	37	56	39	49	29	38	50	38	57	36	37	42	40	47	57	53	42	41	45	41	53	49	38	41	32	39	42	52	51	35	42	40	39	47	43	47	40	51	43	33	50	46	41	49	41	41	34	34	52	41	43	44	23	43	47	39	39	45	48	43	46	32	50	44	48	33	52	48	39	45	39	42	52	39	37	30	44	46	53	50	41	42	37	39	50	41	42	45	39	48	39	48	36	37	33	48	48	48	69	43	34	40	38	45	46	44	41	51	35	37	43	41	41	45	41	38	40	38	42	50	42	33	41	51	60	55	34	40	37	34	33	46	37	37	36	42	44	38	43	39	36	40	40	52	46	33	53	46	41	35	39	45	45	39	43	43	42	53	40	41	63	38	43	47	49	47	45	44	54	51	45	54	39	39	40	27	50	35	37	33	44	48	40	37	37	51	29	33	43	44	39	46	52	56	34	42	40	47	31	30	50	35	39	21	42	35	49	47	38	31	54	46	35	37	40	50	49	46	51	35	34	33	39	38	47	38	34	52	33	61	34	37	42	51	48	43	44	37	55	38	40	39	24	40	52	44	39	45	52	43	40	52	47	45	48	45	35	45	44	49	35	53	50	49	43	49	45	42	62	53	38	34	42	36	33	36	47	45	42	40	39	27	41	33	38	51	38	40	36	60	47	47	47	35	50	56	43	43	47	48	29	32	38	64	40	51	33	52	43	48	23	53	44	43	38	45	45	39	38	55	36	34	43	43	32	39	43	50	50	47	53	40	42	44	47	39	44	43	53	37	44	33	55	41	37	51	43	41	37	44	47	36	56	49	44	51	36	44	35	42	37	49	47	29	39	54	39	50	50	37	39	45	44	39	33	31	48	40	42	42	54	49	38	29	32	35	41	43	40	44	26	36	32	44	31	52	32	46	44	39	35	39	35	40	47	44	50	40	63	44	39	48	29	36	36	51	59	51	34	34	32	52	42	42	47	51	45	40	43	43	36	41	44	28	43	41	35	39	37	46	52	44	43	50	49	43	42	38	35	48	44	47	39	41	43	45	44	40	39	31	38	42	33	42	42	43	42	37	47	34	45	43	41	41	44	43	47	41	43	38	50	43	40	42	42	57	40	53	53	33	48	41	49	48	54	38	50	59	45	59	46	49	43	39	41	54	53	44	38	35	52	38	40	45	39	39	36	46	41	33	38	43	42	43	47	40	28	45	38	42	27	37	38	40	55	43	43	40	36	42	30	44	32	37	39	36	37	45	32	45	45	38	35	65	39	37	39	37	41	50	45	29	29	40	39	52	46	45	37	47	36	34	39	37	48	43	39	39	42	32	34	47	52	44	40	47	43	26	37	43	40	42	45	32	28	50	34	53	45	52	43	47	41	41	35	45	33	54	41	53	58	36	34	41	43	44	36	57	53	44	31	39	43	24	41	43	54	56	45	41	44	49	25	62	47	41	47	31	36	47	38	29	46	34	42	38	39	44	39	45	38	44	43	45	33	34	43	45	37	38	46	44	45	48	43	44	34	36	43	36	51	40	44	40	42	41	34	44	31	50	43	38	33	39	36	47	44	53	39	42	56	35	35	43	46	42	38	50	49	38	36	40	41	37	45	44	46	37	42	52	40	43	52	27	34	43	40	43	36	38	35	36	37	36	29	48	42	55	36	48	41	37	41	48	38	39	40	39	42	42	43	62	52	47	36	52	48	36	50	43	36	40	34	30	50	33	47	54	38
2539	700	219	227	233	212	186	192	139	178	155	138	136	149	142	158	136	136	134	146	143	151	131	142	142	142	153	135	142	157	158	165	156	126	155	138	125	138	157	151	161	154	175	129	122	118	133	132	140	142	141	146	148	151	136	143	139	126	134	140	130	127	140	117	141	150	134	125	128	150	149	134	138	142	127	145	140	136	135	160	135	120	143	149	134	143	152	131	137	139	130	138	143	145	138	149	141	150	141	138	119	139	167	136	131	133	132	149	128	140	148	126	155	127	122	148	164	114	104	140	143	145	144	138	131	167	140	140	144	162	137	157	160	129	141	157	140	128	135	139	162	122	137	132	153	135	133	132	137	151	125	130	139	142	131	161	151	151	143	152	148	141	137	124	154	145	155	116	122	148	147	144	127	128	128	177	130	143	119	119	132	150	136	135	129	150	136	135	122	122	158	138	147	151	126	140	150	146	123	135	124	118	151	123	136	155	145	129	160	124	124	169	136	125	138	142	139	123	117	158	135	135	133	133	154	147	165	142	113	139	140	132	147	151	141	148	145	120	157	136	130	126	158	136	138	159	149	114	148	134	140	116	150	119	137	134	130	138	141	112	124	140	138	146	114	133	151	131	134	140	125	137	142	131	133	121	147	148	135	133	123	135	155	144	153	124	138	154	138	151	149	143	149	156	141	136	124	151	161	117	139	134	157	155	140	134	123	130	130	134	139	136	140	157	133	146	146	152	137	140	131	133	142	134	135	147	123	136	147	145	136	139	137	147	138	150	138	134	141	139	145	142	130	113	129	131	137	155	137	154	147	137	136	138	131	154	169	136	133	139	132	151	145	139	145	142	153	127	126	141	118	139	136	141	126	131	127	121	149	148	135	148	142	139	147	127	134	147	157	145	173	156	141	117	151	127	153	162	164	153	133	128	131	132	166	142	139	130	129	145	115	138	154	144	154	121	141	150	138	133	158	122	146	133	134	129	126	130	120	145	128	130	136	137	138	135	117	139	160	140	153	154	147	146	135	163	133	109	131	145	141	137	127	123	158	144	140	126	123	123	142	149	140	123	146	131	142	135	136	129	146	150	138	130	133	126	132	160	132	143	140	144	133	130	164	140	118	149	164	134	151	124	141	126	143	129	154	148	126	128	133	144	141	121	150	141	116	147	132	146	129	146	127	160	127	135	151	140	137	132	115	125	135	134	148	138	134	117	151	130	157	124	127	133	148	137	135	140	135	136	157	148	139	145	123	128	146	143	141	136	141	120	142	121	128	128	166	138	137	140	134	130	127	158	141	138	132	136	133	134	148	123	141	130	138	144	137	155	127	135	137	147	148	144	145	149	135	142	133	135	127	146	147	152	148	149	132	151	137	128	154	127	118	134	152	130	140	151	156	133	131	142	138	141	144	154	145	153	152	156	134	137	125	136	153	148	138	126	128	135	149	126	150	147	148	112	156	144	146	129	134	139	137	137	148	139	133	164	155	151	155	132	151	136	127	151	138	119	138	138	125	150	154	161	149	144	141	168	151	142	129	163	139	131	153	141	155	137	134	146	147	161	125	124	139	133	146	153	139	135	137	144	166	139	115	143	131	142	132	158	143	118	142	121	144	126	136	126	147	149	145	133	157	149	160	135	154	148	162	154	144	135	132	155	139	143	130	136	138	147	144	128	149	150	151	143	142	132	132	138	142	152	135	131	161	116	139	131	123	139	139	134	129	138	144	122	131	130	124	154	129	126	121	139	126	129	140	146	172	118	141	126	139	131	130	154	157	163	143	128	141	136	127	171	153	154	134	148	141	143	150	139	141	142	143	128	130	158	132	144	136	147	144	162	156	159	123	148	136	147	140	116	141	176	150	124	138	127	151	143	158	146	116	144	165	144	149	138	154	153	136	125	137	143	143	141	155	113	138	129	138	134	145	163	133	137	129	133	122	129	142	141	135	164	122	126	147	138	137	141	146	133	144	151	133	131	136	135	129	119	132	138	122	147	140	126	157	159	135	148	143	137	143	138	150	153	141	138	143	128	149	143	146	138	135	119	147	147	157	140	146	158	149	135	138	151	156	129	129	114	143	153	123	134	131	116	129	150	110	164	127	135	127	158	135	131	143	135	142	167	142	124	136	117	145	140	125	144	153	145	139	154	138	156	138	138	156	129	137	144	134	144	130	141	132	142	156	140	146	133	147	150	133	151	136	123	155	140	140	142	116	148	134	133	136	112	132	161	140	130	145	136	163	115	135	156	144	162	129	153	133	131	148	142	121	150	127	142	134	143	134	136	115	153	145	127	162	136	151	158	124	121	127	147	127	149	155	137	145	111	138	143	144	134	144	140	163	148	131	139	143	143	151	131	135	146	142	147	110	100	133	128	120	122	124	150	152	125	114	143	153	153	149	127	132	137	145	130	108	134	146	125	129	143	153	142	131	125	147	149	152	153	126	124	129	129	147	142	145	161	139	144	155	137	143	149	144	143	152	156	125	152	157	136	128	118	133	142	142	158	131	137	130	134	103	118	152	138	139	155	137	136	131	164	123	150	123	142	131	136	149	160	116	130	170	131	134	132	140	154	144	145	124	129	139	144	124	136	144	146	131	137	140	153	142	130	132	152	124	163	161	132	144	165	155	131	133	139	123	141	141	163	149	136	133	129	142	142	143	130	133	130	134	142	120	136	134	138	143	140	131	130	134	144	133	143	130	157	135	162	126	160	145	147	136	154	137	131	119	126	138	135	123	121	124	165	131	139	155	132	140	135	140	140	122	129	145	121	144	148	145	145	126	135	156	142	129	136	144	133	156	137	168	135	144	152	148	148	129	123	132	139	150	131	142	150	146	163	142	135	134	132	150	144	140	147	143	145	165	133	146	142	140	136	108	125	142	149	134	135	134	142	139	140	121	164	136	140	153	114	151	124	144	154	125	156	149	129	171	151	131	118	141	135	136	155	135	147	128	130	140	149	148	141	139	133	148	144	141	133	141	144	145	131	133	138	151	154	127	132	151	144	131	131	115	145	132	134	115	122	113	139	140	119	134	158	178	144	129	139	130	131	150	165	164	131	138	118	127	130	156	151	146	134	164	168	123	137	139	145	157	147	142	136	137	128	147	142	139	146	142	142	148	138	130	134	148	113	134	150	143	150	137	165	145	144	137	155	152	152	149	151	121	145	131	139	133	121	125	129	139	123	140	143	125	159	122	151	145	127	128	151	136	143	130	157	158	152	132	125	135	131	165	131	111	144	134	147	131	134	146	137	154	141	127	145	155	148	138	129	135	119	148	136	114	150	153	131	132	143	140	155	152	141	129	152	176	118	157	161	124	149	154	128	138	140	127	147	138	151	156	159	136	146	150	155	123	127	134	134	133	140	142	147	134	144	131	131	146	127	149	138	123	141	141	151	146	146	128	132	145	128	149	146	107	151	142	127	144	147	110	155	146	146	133	141	144	136	145	152	155	138	138	125	121	148	163	124	144	147	148	143	136	144	144	131
12139	5989	1395	903	645	531	377	353	298	241	230	202	186	148	168	180	146	156	161	136	139	136	132	123	124	148	154	159	107	131	133	139	124	142	127	141	129	106	133	160	127	145	128	126	128	129	151	130	114	139	135	131	134	142	141	129	138	113	132	129	131	108	108	134	118	133	132	106	131	136	126	143	121	137	140	110	114	127	133	111	114	119	116	127	125	123	121	103	125	107	114	123	109	116	122	138	109	106	124	135	119	113	118	118	123	142	126	114	138	130	124	116	124	116	117	116	107	135	109	112	115	109	113	153	132	106	136	112	110	117	137	120	112	115	133	133	122	117	127	134	111	105	118	106	135	127	140	140	114	124	135	121	124	141	123	116	114	128	113	138	114	121	127	127	127	134	119	96	103	141	128	103	123	136	125	118	127	160	122	124	124	118	143	132	126	116	129	123	122	131	136	119	130	120	104	146	147	105	131	140	116	120	114	125	120	141	130	107	112	117	132	97	106	125	120	116	134	128	128	117	135	112	120	128	119	106	125	102	114	120	120	102	124	128	117	136	133	131	127	124	102	116	106	132	110	119	103	119	141	129	124	125	106	101	106	114	115	115	121	114	98	145	115	125	138	118	118	126	118	106	127	119	109	120	125	105	114	115	127	118	109	116	118	113	119	109	120	154	126	135	130	109	130	127	117	125	117	107	114	132	124	127	131	129	116	108	138	122	121	122	119	136	130	120	116	114	142	116	114	125	127	117	132	110	111	118	113	138	118	119	131	121	133	123	127	112	115	120	131	142	124	111	119	124	147	144	134	120	108	123	120	103	134	130	119	146	112	134	122	127	114	117	115	125	102	138	159	122	115	116	97	117	136	99	134	130	118	124	137	117	121	117	139	138	130	100	135	121	130	139	114	106	95	102	131	127	106	149	116	147	133	105	120	119	113	120	124	123	103	116	122	101	123	121	123	103	152	127	120	110	116	115	113	147	130	101	106	114	129	117	126	133	120	121	114	129	131	123	142	139	105	118	148	131	121	116	110	139	125	128	135	120	113	110	132	105	137	111	137	114	133	109	122	150	121	112	106	132	118	110	125	140	114	135	118	124	136	124	130	131	106	131	115	127	133	111	128	115	132	136	114	96	134	131	122	121	122	107	131	110	103	137	130	117	136	135	112	119	124	121	134	146	115	116	132	131	138	114	116	123	142	129	127	110	122	131	114	121	125	118	129	104	136	125	115	97	116	128	126	115	114	119	109	116	128	116	136	110	126	122	116	119	125	121	121	146	116	100	130	131	141	121	120	127	130	128	117	135	141	109	117	131	129	117	118	129	120	120	130	121	113	137	123	124	107	128	113	124	119	133	130	116	119	116	116	143	111	123	117	123	126	123	109	113	130	109	139	143	133	122	119	128	122	119	130	124	123	123	118	114	121	114	132	109	118	148	121	120	134	133	136	123	136	135	135	108	133	113	113	115	104	124	120	110	121	140	121	137	134	131	108	125	132	125	121	125	120	119	118	130	121	114	132	135	134	115	115	116	109	113	125	103	134	131	137	131	145	118	133	125	121	115	134	136	148	117	134	123	129	119	118	109	136	124	123	127	128	124	129	129	132	123	133	109	122	126	113	117	117	118	143	102	122	113	116	143	125	118	128	116	113	136	119	138	143	122	121	112	125	119	114	125	116	97	116	117	123	119	139	110	141	125	141	105	134	124	127	121	129	99	127	139	114	120	132	146	157	116	115	114	114	99	134	121	116	117	127	131	110	117	109	114	108	119	95	103	130	125	134	134	129	140	129	94	113	106	127	118	131	115	159	113	93	95	128	105	112	135	133	115	131	112	120	138	131	121	128	115	108	120	124	114	123	129	129	133	139	120	133	125	105	143	112	107	119	123	136	135	124	125	124	123	140	129	129	104	127	133	124	132	106	131	106	127	134	126	124	132	136	114	113	139	133	138	134	119	132	115	97	138	139	153	118	131	144	124	108	101	116	117	140	118	128	113	117	117	131	95	120	116	126	108	121	138	141	114	118	121	118	130	107	114	134	113	139	130	152	131	145	125	115	141	128	115	129	135	129	115	111	150	125	115	122	116	100	146	123	118	101	120	133	127	120	108	123	130	120	120	125	131	127	121	132	130	113	138	130	115	110	125	111	131	133	131	114	121	136	159	123	113	107	112	125	134	114	128	113	137	130	113	106	134	131	139	130	117	142	132	128	112	121	111	122	137	129	127	115	100	131	135	105	117	120	122	109	111	115	110	133	122	114	126	135	132	120	102	116	114	115	137	116	120	114	143	127	144	105	125	124	107	123	117	118	141	127	119	117	133	127	124	123	123	103	109	108	142	137	121	127	131	108	113	113	122	123	120	145	111	106	118	131	124	124	116	111	128	125	104	117	126	113	106	140	132	102	128	120	112	126	99	117	126	122	156	124	121	134	111	116	118	112	113	144	125	118	110	111	116	125	115	112	111	119	116	112	125	149	108	125	122	132	137	110	109	142	130	135	121	139	142	95	120	112	115	112	105	111	118	120	127	123	140	105	103	125	134	121	111	116	119	114	113	137	127	116	140	116	136	122	109	119	111	137	120	110	119	97	125	115	132	134	109	106	112	131	139	134	109	117	101	104	123	117	127	127	128	131	133	93	110	110	111	106	114	112	122	115	131	138	124	148	127	149	135	124	128	125	112	101	120	130	135	122	117	128	112	114	126	116	111	108	138	132	104	110	127	134	130	111	113	121	118	122	120	117	112	128	134	115	114	121	127	110	117	110	113	131	125	124	125	123	132	144	131	122	125	109	130	128	123	120	128	131	128	142	129	122	123	124	117	129	129	123	152	145	135	127	152	127	119	114	121	132	134	133	133	127	138	139	124	121	113	104	123	115	114	109	105	114	113	102	128	118	114	125	98	118	120	131	139	108	107	122	145	122	114	111	124	119	117	139	122	98	125	120	121	126	104	121	126	131	128	95	107	129	134	127	119	132	139	123	153	123	130	121	119	118	125	118	115	121	127	112	114	122	139	137	128	127	144	101	131	121	119	124	116	120	143	141	126	121	120	135	130	142	124	120	122	131	120	120	91	115	134	120	137	118	132	122	133	114	109	110	104	150	124	104	123	135	133	107	121	99	122	130	146	119	112	106	132	119	98	107	126	128	138	135	116	110	124	130	116	121	120	119	125	135	116	120	117	148	111	104	137	118	111	127	114	136	121	133	123	131	133	118	124	108	107	110	117	123	116	107	122	126	117	136	116	124	118	128	132	121	108	95	130	136	123	116	103	130	99	104	140	118	132	116	105	126	133	114	130	124	107	119	121	138	125	132	102	134	131	113	108	111	136	126	108	133	117	118	126	123	119	125	121	136	112	107	118	126	95	107	127	110	126	117	125	135	108	119	104	105	130	127	120	121	117	111	126	132	119	125	98	130	100	130	121	126	131	141	118	108	119	114	129	121	133	132	130	136	125	114	139	106	105	101	119	123	100	115	123	133	118	128	143
6945	4874	2678	3036	2724	2064	1726	1330	1222	1032	904	847	711	666	623	621	623	554	541	464	477	456	476	455	444	460	393	422	428	412	379	395	408	361	363	360	389	374	372	396	353	365	344	355	360	344	315	339	345	343	326	344	340	325	357	307	317	344	343	334	323	330	318	316	310	308	367	328	363	337	337	313	337	324	316	314	315	303	291	346	323	321	301	323	329	300	348	358	321	294	317	316	343	316	314	308	311	315	282	321	336	294	328	328	329	368	328	297	304	318	351	311	351	318	302	322	311	329	302	312	306	308	308	318	296	329	333	300	327	326	306	318	291	291	326	319	314	323	314	309	310	342	350	333	302	301	325	334	299	323	319	357	334	328	329	359	326	325	331	329	335	300	309	306	334	321	301	320	314	324	307	297	307	288	313	297	310	297	342	305	337	329	309	307	336	297	311	302	326	334	302	309	289	316	330	335	305	303	315	328	328	317	328	342	320	340	289	301	288	309	315	322	323	315	328	313	322	327	303	311	311	313	321	332	305	323	347	314	312	310	299	308	305	351	309	304	327	322	301	320	309	343	303	324	335	325	301	333	335	314	314	342	320	308	314	300	308	318	304	339	322	296	317	330	323	318	285	301	342	317	330	303	307	309	300	315	325	304	317	319	332	308	327	327	338	278	329	293	315	327	326	304	317	313	362	333	317	357	304	316	317	323	312	314	294	331	327	309	309	315	338	285	310	310	316	309	321	325	347	272	277	322	328	283	300	295	322	354	283	343	336	299	311	349	296	320	286	337	309	291	336	319	312	306	293	343	318	325	311	324	286	284	326	330	326	309	312	332	314	317	311	309	341	296	302	286	322	301	295	317	323	328	305	318	313	319	328	319	320	315	309	333	309	303	319	315	327	315	306	322	284	303	287	315	304	314	321	338	311	321	343	327	336	328	322	311	301	300	325	354	313	329	314	313	348	336	340	317	318	312	307	333	328	334	311	309	313	308	324	310	328	326	300	318	332	297	339	296	298	344	305	308	306	304	293	350	309	318	323	331	325	311	308	331	315	335	299	337	322	314	300	331	316	300	326	318	336	333	335	314	323	321	309	292	315	345	327	343	328	312	316	294	323	341	290	328	298	330	305	261	317	303	319	304	305	321	311	308	341	357	300	303	299	324	322	330	315	319	282	323	303	315	325	342	310	310	315	303	355	306	308	331	312	343	321	298	298	325	333	294	292	286	325	321	329	335	317	306	347	304	304	314	320	314	300	318	292	291	323	355	297	318	298	321	316	312	330	342	321	327	285	327	358	283	326	307	333	315	278	326	319	320	335	293	322	334	329	319	324	298	359	265	297	320	327	324	321	314	292	351	276	320	341	281	349	336	300	293	338	294	277	299	328	298	291	291	320	318	319	319	307	289	311	304	361	325	332	319	286	310	309	279	338	279	305	313	316	325	316	313	332	329	308	340	310	317	316	341	307	325	327	328	303	346	293	309	271	284	288	281	327	312	330	329	315	268	327	320	333	296	332	318	291	338	304	280	317	315	293	336	324	296	288	313	315	315	308	338	319	309	331	335	309	318	295	336	333	325	293	302	316	318	309	340	339	341	307	348	351	365	332	281	294	356	361	292	336	317	300	304	283	312	321	309	301	316	337	333	326	304	323	334	326	324	330	356	306	309	326	327	314	294	305	326	340	334	306	288	311	319	320	307	325	317	304	316	274	304	321	304	337	319	344	324	343	318	294	317	297	300	347	347	296	293	325	344	331	329	318	343	338	304	301	317	311	346	338	321	309	324	295	339	298	293	331	322	328	312	311	335	316	316	336	327	331	305	330	317	277	334	320	329	300	323	293	287	316	288	321	335	308	319	315	308	314	286	336	298	296	290	326	297	323	317	355	312	335	317	322	333	298	323	333	334	313	303	325	302	300	332	351	327	339	341	316	306	320	349	344	317	310	285	280	302	307	320	294	320	323	340	301	317	302	311	308	318	275	282	316	315	321	340	304	320	298	287	309	316	314	297	357	314	310	323	292	298	325	315	340	346	323	301	335	321	323	309	318	335	320	297	349	322	331	366	323	292	321	313	320	339	327	292	314	326	309	311	342	321	298	331	325	346	287	311	294	316	318	302	325	292	306	317	297	299	330	323	312	290	299	329	310	297	342	308	316	326	322	335	299	254	320	307	324	300	301	304	321	309	333	329	299	335	307	300	315	319	287	305	342	314	325	360	343	306	305	312	297	329	331	330	318	288	323	297	326	307	335	339	297	366	343	338	292	336	321	331	316	312	329	318	340	306	317	281	317	286	302	338	323	329	312	329	316	331	317	298	358	297	328	322	321	303	343	303	311	309	315	345	286	281	322	298	339	344	317	290	319	344	307	317	314	320	338	329	301	313	313	311	298	324	323	285	323	331	327	290	296	298	344	302	328	310	314	330	311	359	324	288	290	329	307	301	335	310	333	320	317	322	299	296	315	318	297	323	303	347	310	322	334	274	301	321	307	303	329	305	302	280	337	298	331	343	313	306	328	299	323	316	320	311	349	328	288	304	302	315	317	343	333	319	315	325	294	339	295	310	313	309	320	331	321	346	313	319	315	329	301	299	296	305	323	323	312	303	345	315	315	337	342	308	304	309	346	327	287	324	343	348	351	306	335	337	312	302	317	309	311	317	309	332	340	319	325	301	323	301	323	306	343	321	301	340	315	305	317	340	293	326	310	324	275	320	343	306	294	327	350	307	339	303	316	318	314	314	306	288	337	303	309	321	315	316	319	324	275	311	307	312	314	283	279	344	357	304	281	315	319	318	330	314	326	289	319	306	349	286	303	358	334	345	319	330	308	335	277	322	323	306	305	291	312	326	301	311	332	339	354	315	313	330	321	306	322	327	340	316	321	316	297	311	351	284	330	283	319	344	328	311	323	294	324	311	331	343	323	309	316	335	311	313	304	319	337	341	301	304	292	288	316	305	300	311	306	303	304	315	315	298	302	351	305	307	303	307	313	342	328	335	291	315	293	322	314	286	347	341	324	331	339	306	312	321	333	319	311	324	329	314	280	308	338	301	305	315	285	305	299	316	307	310	352	342	358	317	307	336	346	301	306	322	330	338	309	323	303	303	288	323	324	315	328	315	297	291	318	330	355	298	327	321	290	318	321	312	335	327	326	315	338	314	302	309	331	309	314	294	312	357	309	310	305	296	311	334	323	331	337	306	320	332	287	286	317	326	307	296	323	314	292	315	374	338	344	288	322	320	300	333	326	324	325	352	316	326	341	301	315	308	320	313	306	328	313	297	352	312	329	348	308	303	321	311	330	328	322	321	299	308	275	288	358	301	310	310	306	311	295	319	304	292	312	296	315	318	319	323	351	333	297	325	299	314	321	291	324	323	310	331	317	301	311	308	316	331	319	332	332	296	323	333	322	305	332	320	327	307	308	307	330	295	314	289	301	342	320	294	342	317	340	280	310	334	315	305	298	344	313	319	304	307	287	332	299	321	286	306
20783	12756	3783	1994	1324	982	741	569	487	463	372	336	311	319	305	261	232	262	218	248	243	242	205	206	241	213	249	219	235	234	239	221	223	237	232	206	201	218	212	229	209	251	217	210	193	168	239	201	194	205	195	236	204	194	213	207	222	204	235	220	187	196	198	213	212	209	173	199	242	207	219	203	239	194	193	195	179	179	211	207	193	210	204	188	213	199	190	210	201	205	194	210	209	207	182	191	214	193	186	218	196	215	233	232	184	201	221	195	172	203	202	197	225	185	194	178	199	200	199	189	244	189	197	205	158	188	202	219	212	196	197	188	215	171	203	212	194	186	198	220	202	219	195	215	189	203	198	204	192	209	194	226	189	227	220	164	191	198	204	240	188	199	198	207	219	205	214	177	223	222	191	188	173	185	223	186	193	201	179	169	197	205	217	188	198	197	206	215	203	181	172	190	215	170	199	210	208	221	187	199	196	203	183	184	198	171	200	203	233	183	231	225	187	205	213	173	177	188	195	214	208	184	192	176	228	195	193	222	215	213	220	212	172	185	197	175	196	198	224	206	198	234	220	202	196	189	196	186	199	199	202	230	212	204	212	205	199	211	197	187	208	203	187	205	226	201	185	192	200	220	205	228	202	198	194	210	201	192	192	187	196	220	217	188	197	209	195	201	195	181	223	183	203	207	209	200	194	214	208	198	175	205	221	220	210	186	208	196	184	192	212	210	183	216	201	200	180	187	175	195	203	198	202	207	180	192	196	176	195	200	230	221	178	201	220	187	240	174	167	199	191	194	197	234	198	200	200	181	189	201	198	198	220	204	222	215	194	220	197	216	192	209	190	197	187	203	208	195	198	194	209	201	188	203	235	192	194	187	185	176	212	198	179	195	201	204	205	202	189	211	185	188	191	208	190	212	209	206	202	198	170	159	185	186	197	203	193	212	181	188	184	210	197	224	180	194	223	186	191	171	188	191	192	203	193	209	183	213	184	208	212	215	201	216	196	204	189	182	199	189	198	215	210	197	203	206	190	178	211	208	166	206	194	218	197	232	208	198	227	215	203	194	178	164	190	222	232	237	249	200	202	202	204	184	215	184	202	213	205	204	198	226	188	195	206	206	223	225	192	192	170	207	175	188	192	213	199	234	203	198	179	198	187	173	211	205	188	190	198	203	208	203	186	180	202	175	226	191	197	210	178	202	219	239	200	211	206	191	173	205	221	203	209	200	191	190	239	183	188	167	201	192	194	188	209	214	181	169	188	213	200	197	210	174	193	193	202	189	203	191	193	190	195	186	184	208	209	213	205	184	233	191	168	197	213	197	171	176	194	205	206	199	205	225	191	200	192	205	193	225	224	218	215	178	227	188	187	217	201	208	211	188	203	208	216	192	191	183	194	190	188	203	213	189	209	193	205	176	189	214	242	180	217	184	214	179	188	207	189	191	188	163	189	215	191	212	196	199	224	208	208	176	211	185	196	198	194	214	208	211	183	200	203	201	218	213	226	212	219	217	198	201	196	186	224	204	202	228	198	183	215	187	205	183	190	209	213	228	184	201	214	206	201	192	185	235	225	191	216	194	196	191	158	199	211	194	194	224	196	190	196	198	200	196	215	219	190	220	195	195	229	193	203	202	196	160	200	219	215	196	180	218	221	188	217	211	200	218	183	206	199	224	186	210	228	200	204	199	202	197	204	195	192	203	197	179	225	228	198	224	237	207	218	204	215	193	206	173	212	210	216	189	220	230	188	188	203	218	221	212	207	214	222	200	182	212	188	198	207	177	190	206	184	190	204	185	225	179	184	188	190	203	207	207	203	216	177	187	223	201	214	209	215	209	219	184	207	195	183	210	178	217	203	191	188	195	185	204	203	206	202	195	200	212	216	201	213	223	212	173	211	215	195	198	178	189	193	195	226	196	172	203	209	207	212	198	211	203	182	218	186	211	195	205	207	203	209	201	224	196	197	204	155	182	190	202	199	184	198	198	217	206	189	213	225	185	201	210	199	200	196	202	172	222	182	236	203	201	200	227	196	214	195	203	212	181	192	183	176	197	186	200	206	206	228	185	229	209	201	213	202	200	191	224	217	165	197	239	203	196	199	191	196	180	195	213	185	193	224	216	212	163	205	211	220	209	215	213	199	202	203	177	191	197	181	201	187	194	186	219	184	211	199	178	205	205	227	178	206	199	209	196	189	209	215	205	219	191	187	184	213	180	171	214	228	222	231	226	211	206	225	213	210	227	193	205	218	209	219	186	191	186	226	217	213	197	172	201	171	195	179	187	205	222	210	213	204	202	224	202	230	213	190	212	202	222	188	216	202	191	199	199	200	185	210	202	221	188	218	189	202	219	205	223	223	200	204	229	220	209	232	210	210	204	209	212	195	182	184	190	208	177	186	231	180	204	187	201	226	230	214	204	181	183	176	224	210	194	206	180	197	185	228	214	212	219	218	216	215	183	198	196	181	191	197	203	216	195	185	217	214	231	202	214	199	224	198	180	184	202	197	208	185	202	191	205	200	202	208	237	211	196	188	186	200	211	197	182	201	198	185	190	195	208	183	218	168	186	203	201	200	183	195	207	186	202	179	217	209	201	196	202	174	192	194	182	196	211	187	192	221	204	216	207	208	196	183	192	168	195	173	192	209	195	172	175	208	222	190	187	209	201	189	211	186	201	193	197	206	207	206	184	195	226	218	173	197	173	189	208	217	205	200	198	216	231	205	199	223	171	189	182	206	190	191	194	170	200	214	198	189	207	211	202	194	176	221	217	218	211	213	181	195	208	200	160	205	183	202	177	199	227	221	197	191	197	202	206	212	159	199	190	181	211	184	214	222	198	193	207	215	193	195	168	224	218	199	214	181	173	198	203	227	233	194	191	200	232	184	176	240	220	235	208	204	198	187	220	224	188	206	212	190	200	230	247	211	247	201	210	203	193	203	212	209	235	199	221	188	191	193	223	217	202	213	194	202	200	209	203	224	192	187	207	215	203	208	225	200	197	219	235	224	206	164	187	187	224	192	199	183	190	191	187	184	228	203	201	211	198	194	194	193	197	182	195	227	193	181	199	187	204	198	221	186	187	203	203	216	206	212	205	203	202	225	195	187	193	220	231	210	188	196	220	171	182	171	185	199	182	181	216	214	189	216	192	192	212	208	198	227	235	196	202	204	191	207	200	182	187	196	193	227	198	234	199	205	208	205	209	187	206	185	223	195	225	202	192	209	197	222	190	194	220	196	223	211	182	198	187	196	222	233	192	192	206	209	156	188	209	166	216	192	193	202	191	218	208	215	198	185	204	204	217	186	217	201	200	195	211	194	201	230	221	193	193	203	200	209	198	180	216	200	193	213	204	196	193	181	194	197	204	196	202	225	204	199	194	166	165	209	215	218	172	233	218	185	219	226	217	209	212	167	172	186	201	210	225	199	187	207	214	206	205	232	195	191	182	204	202	188	214	198	224	237	168	200	186	166	236	200	185	207	202	212	188
9036	7909	4962	5475	4921	3830	3027	2584	2145	1821	1620	1497	1273	1214	1102	987	965	904	880	782	823	809	793	753	674	673	685	662	662	612	596	626	593	615	618	549	545	512	583	523	560	544	532	533	566	521	524	544	514	544	554	538	500	533	461	526	514	485	522	522	518	499	509	539	523	464	528	505	536	500	486	513	516	527	465	481	495	483	464	485	500	480	497	477	509	488	456	506	493	460	445	486	499	494	512	470	476	463	480	478	488	504	472	497	485	465	513	476	464	504	489	502	489	464	501	474	462	465	469	487	460	476	461	457	500	447	493	494	454	455	453	452	492	493	484	470	493	478	471	480	486	524	452	515	486	478	475	497	449	470	447	463	480	496	476	491	425	466	481	462	456	468	498	460	450	481	488	503	474	486	479	430	484	465	432	451	439	478	457	466	468	450	465	483	486	525	447	461	430	437	454	495	488	481	464	455	453	472	469	475	444	498	441	484	450	443	488	469	475	455	444	459	483	468	518	506	498	488	475	469	496	456	480	474	487	451	439	477	426	440	459	450	467	504	450	449	484	451	485	522	456	498	460	442	452	510	474	480	519	463	498	459	459	461	433	494	504	507	487	444	457	440	472	527	486	447	494	481	515	438	460	461	475	482	458	447	521	442	430	465	479	499	477	466	497	481	463	482	445	461	479	494	480	433	457	484	481	434	496	473	496	487	465	450	432	486	427	456	459	471	466	475	470	452	471	479	462	431	450	449	465	472	478	457	482	438	522	519	428	486	468	462	464	458	434	476	465	464	457	480	450	492	473	495	449	483	449	445	472	514	471	428	492	505	445	438	492	481	455	478	425	515	456	447	460	471	496	433	466	419	433	505	474	485	498	485	495	476	473	493	426	453	453	454	464	488	469	474	504	502	474	470	465	423	489	449	474	521	414	444	486	459	453	476	474	471	497	463	475	466	476	446	477	511	526	467	490	443	449	499	437	448	450	464	463	445	462	480	490	498	445	437	466	492	452	506	455	430	457	424	495	490	448	496	483	459	491	472	526	464	487	465	462	455	472	464	484	421	454	463	488	488	454	470	476	467	502	459	470	454	480	460	487	474	525	487	456	452	512	459	457	460	438	463	490	460	476	482	475	432	488	454	457	488	454	476	441	502	436	491	502	430	479	438	488	478	451	490	439	444	474	433	498	441	444	466	497	457	481	483	484	465	478	489	441	476	468	483	437	455	450	501	498	482	449	494	458	452	421	478	477	471	497	456	420	463	470	453	475	478	453	475	471	420	469	491	465	445	436	473	475	452	509	476	488	485	453	428	444	437	453	424	446	487	457	408	481	486	474	489	471	452	446	447	492	460	516	444	461	468	462	468	444	446	466	461	449	508	491	456	471	481	512	486	476	452	438	453	475	503	484	455	520	432	416	454	482	463	496	463	490	459	506	454	487	505	496	518	454	466	511	441	522	486	482	486	476	468	461	470	465	473	429	456	466	472	447	446	466	442	423	496	503	467	439	486	481	432	471	444	484	481	487	462	505	444	472	443	480	437	490	480	511	442	484	471	471	437	459	478	488	460	491	520	492	438	487	454	465	459	466	526	450	415	480	455	439	465	482	441	493	446	527	486	458	473	473	458	423	477	489	478	446	466	458	439	460	468	423	462	476	456	421	480	503	450	469	444	503	444	485	478	482	473	477	449	463	461	466	476	495	471	491	478	430	498	475	492	456	520	429	480	425	440	483	491	459	441	491	463	488	484	470	474	478	470	479	457	479	478	478	440	483	458	457	460	479	463	499	502	478	497	479	483	449	503	502	501	487	444	477	471	477	422	468	480	456	468	467	481	483	464	460	468	488	434	473	476	438	438	457	489	475	446	481	459	472	458	487	431	503	519	498	452	501	430	481	476	502	441	454	472	478	443	473	449	474	475	464	478	484	523	456	495	517	429	451	464	458	487	475	466	479	440	473	471	439	479	460	503	459	452	435	499	446	487	444	487	468	474	447	453	459	466	477	497	486	441	497	474	483	459	465	475	459	432	471	469	466	464	467	453	479	434	452	435	503	448	460	450	467	430	462	526	431	463	448	452	492	480	437	475	456	479	464	456	443	489	463	516	459	480	438	452	436	445	475	458	474	482	467	450	476	450	455	470	452	462	433	436	490	482	442	474	459	528	465	460	473	460	500	471	465	436	462	457	421	487	474	440	485	444	468	479	474	440	464	492	488	518	470	469	485	479	461	485	433	494	470	460	447	474	498	452	485	460	440	434	486	474	492	487	486	428	503	473	484	469	469	437	491	465	490	466	453	461	484	500	461	434	456	444	444	444	472	487	431	483	460	459	486	498	471	484	469	444	486	513	461	483	478	454	496	480	458	516	469	463	468	440	477	456	447	484	472	464	446	471	466	485	468	422	461	452	441	461	459	483	443	478	485	422	493	448	493	448	473	507	484	467	453	536	484	456	482	443	479	434	474	440	475	483	483	507	459	446	537	536	483	464	484	472	462	457	484	504	520	476	480	517	465	449	483	473	456	470	463	457	497	480	476	461	456	495	468	454	418	433	525	465	490	446	446	434	473	452	489	447	470	445	514	467	471	494	457	461	433	485	456	501	445	462	504	515	475	469	498	474	495	480	438	470	511	448	474	490	503	454	452	481	472	440	445	485	470	451	503	431	460	469	471	450	508	456	491	437	468	469	491	455	469	473	485	447	456	451	465	457	470	475	507	461	438	456	463	476	496	447	459	452	442	445	501	423	431	461	477	435	462	458	465	507	459	419	492	444	510	492	444	483	475	454	435	483	472	487	456	506	482	477	420	486	474	475	473	468	458	461	485	476	475	432	447	464	436	452	422	446	486	458	517	511	457	466	450	459	464	492	465	472	426	453	469	481	482	452	418	473	408	476	474	484	424	486	453	457	430	469	467	436	515	462	475	464	403	474	479	439	479	474	485	488	495	466	430	544	458	503	477	464	509	479	449	438	439	439	511	493	471	467	431	467	486	470	468	395	449	447	488	436	454	486	465	435	461	475	507	451	451	447	465	497	436	431	441	467	478	471	472	428	421	449	468	456	487	442	422	471	470	479	489	470	499	477	463	471	464	489	449	463	473	481	511	450	451	477	497	503	463	468	489	468	469	439	456	459	477	437	452	459	461	472	488	484	451	495	493	460	437	424	506	482	502	453	491	455	477	527	454	441	508	464	480	452	473	461	519	470	471	456	439	456	451	461	459	451	476	509	477	462	452	464	478	479	456	473	483	431	473	489	435	428	478	417	460	470	456	464	463	466	424	466	469	455	503	480	488	445	470	427	468	482	453	451	509	455	439	474	452	451	482	496	497	505	472	473	475	482	448	466	437	435	452	490	469	447	453	427	465	485	460	463	468	448	450	443	457	442	449	477	494	462	493	458	487	449	439	468	512	491	457	409	439	485	484	472	471	483	459	444	440	490	473	449	462	449	470	489	470	489	457	514	458	453	437	482	507	470	445	434	503	475	428	492	469	483
3706	741	91	54	64	58	35	50	44	40	46	47	46	45	43	42	36	43	50	41	47	41	44	37	42	49	41	36	35	33	43	44	50	35	40	36	48	55	66	50	46	50	55	35	43	34	34	32	53	54	46	37	30	30	27	54	45	41	33	39	28	37	36	40	46	38	44	43	41	36	44	40	44	39	46	46	54	52	40	34	39	35	34	44	44	30	39	43	46	33	35	39	44	32	48	35	38	40	52	46	38	38	42	55	33	39	52	44	41	36	53	33	41	42	47	36	41	35	38	51	42	47	52	35	40	47	53	38	39	43	34	44	35	48	41	39	34	37	27	43	34	44	42	42	48	54	49	40	45	38	49	40	41	50	46	59	45	48	41	46	44	47	38	49	35	41	40	48	40	39	36	38	36	42	28	46	41	31	33	33	47	33	46	49	38	49	29	40	50	34	36	41	43	28	46	40	31	34	37	47	45	34	42	48	48	46	44	48	37	44	37	44	30	44	35	44	54	43	48	44	35	45	39	51	44	37	35	40	39	48	40	35	37	36	32	54	44	39	40	46	43	48	39	47	46	34	41	52	39	41	42	39	44	36	40	35	38	44	45	44	41	45	51	46	36	43	41	29	56	45	40	46	49	36	34	45	47	33	38	53	35	43	41	45	52	50	50	45	38	41	34	38	57	41	44	39	45	51	37	46	40	40	49	30	46	34	33	42	33	52	36	44	40	29	41	43	45	36	27	33	36	33	58	40	50	41	52	52	48	29	35	30	40	52	29	33	51	35	39	39	33	56	42	32	38	45	55	44	45	41	44	47	43	51	36	43	38	34	46	48	42	46	32	43	56	50	41	48	46	32	48	36	43	46	41	28	51	33	41	42	32	49	43	35	50	33	52	42	45	39	30	44	55	47	32	36	46	36	37	32	46	43	43	45	46	36	29	40	37	43	54	29	44	40	39	33	33	38	41	38	44	49	48	44	34	42	49	44	46	55	48	47	39	44	43	43	35	32	32	51	36	39	43	40	31	34	47	50	40	38	50	47	42	41	38	44	32	35	42	47	45	37	55	49	47	61	42	49	42	54	46	59	34	39	50	44	36	43	40	32	45	39	49	44	38	56	42	45	47	35	32	34	50	43	35	40	44	39	53	34	52	43	26	34	44	59	33	31	38	40	40	54	37	34	48	43	49	39	37	38	37	57	41	46	40	44	45	43	49	53	61	33	34	30	43	55	46	42	37	47	31	34	40	47	53	39	30	36	45	36	51	32	50	42	34	51	42	46	45	45	47	47	49	38	55	36	35	37	50	55	31	39	49	40	47	50	43	46	33	50	48	43	25	44	49	49	32	55	45	44	41	48	52	35	54	37	55	50	38	43	43	37	51	50	51	44	45	39	41	46	41	32	40	29	39	42	41	38	36	50	37	39	33	40	46	34	49	39	36	49	43	51	37	49	41	41	37	37	47	39	52	48	38	31	32	46	44	42	39	50	35	39	43	39	39	46	41	40	47	38	42	41	55	43	36	25	38	38	58	38	42	37	47	37	39	41	42	34	39	52	41	40	42	45	45	33	52	41	45	59	46	31	26	48	46	43	41	36	39	33	53	40	44	41	52	58	31	42	32	32	27	47	26	39	49	44	47	38	48	35	40	39	46	41	34	38	48	40	40	32	46	35	39	45	48	40	40	38	43	45	33	38	38	46	44	33	52	46	29	53	36	45	38	51	46	42	48	43	57	54	42	50	32	40	48	37	45	39	33	39	47	41	48	33	45	36	50	38	44	42	37	36	39	40	52	47	49	37	52	41	38	31	41	38	40	41	39	54	39	36	37	44	37	50	42	37	39	38	45	41	33	41	38	48	42	45	40	50	42	32	43	37	40	39	47	46	38	37	40	54	36	56	39	53	40	54	40	40	34	40	48	59	41	34	40	50	37	37	36	36	40	47	41	44	45	31	45	29	43	39	50	43	41	49	43	44	40	42	38	39	38	36	44	37	59	30	35	48	33	37	42	43	37	47	37	48	31	32	40	37	38	34	38	43	63	46	39	37	24	43	51	40	47	35	43	46	33	44	51	44	52	37	45	47	54	38	33	53	41	38	52	41	31	46	48	42	32	36	43	37	45	36	42	39	35	45	54	39	30	44	53	31	40	36	25	24	47	46	39	47	41	40	36	46	44	39	53	53	44	50	46	41	43	45	42	35	43	39	48	53	61	48	53	56	34	35	55	48	43	46	31	49	40	52	45	36	46	37	49	41	34	36	39	42	61	40	41	34	46	40	46	49	54	39	42	35	43	37	40	55	42	40	49	41	45	24	40	42	46	41	38	48	39	43	46	44	40	36	54	48	39	41	38	46	44	29	43	34	49	43	33	42	32	40	35	50	37	40	33	33	39	35	57	39	27	44	41	42	42	42	50	43	46	35	37	44	36	45	29	38	41	45	33	34	42	50	34	37	42	43	37	34	46	48	51	40	41	38	43	46	59	47	32	43	48	45	46	30	39	49	42	40	43	46	40	43	44	41	43	46	41	42	47	32	41	46	42	46	41	39	55	44	51	44	44	38	46	37	45	32	51	32	46	57	35	48	49	54	39	28	38	34	42	31	53	51	46	48	46	45	40	38	43	40	33	49	48	46	53	46	44	43	39	36	32	41	48	46	31	34	43	38	56	45	39	36	31	38	46	35	57	49	50	37	51	39	43	42	43	42	37	44	24	37	43	52	31	38	37	39	26	36	46	34	42	40	39	35	44	38	47	36	42	40	37	42	37	42	38	43	41	35	38	39	29	49	33	30	37	30	34	45	55	38	41	44	36	31	51	45	43	36	47	34	39	52	43	36	35	56	51	42	40	36	30	29	32	36	49	45	40	36	32	35	42	32	42	39	40	47	51	44	51	38	47	38	50	31	43	42	48	43	30	41	34	34	43	46	31	31	43	34	29	39	36	40	47	32	41	50	39	47	38	42	47	42	51	37	48	52	41	42	35	42	35	34	48	41	46	39	54	22	39	59	46	36	47	41	41	43	48	32	37	35	57	49	43	43	37	36	33	48	41	42	38	43	41	49	30	41	43	49	45	34	46	41	38	30	42	52	40	43	51	37	32	38	51	45	38	34	39	37	46	51	52	35	40	35	43	47	47	53	43	52	46	33	41	41	44	37	36	44	53	48	40	41	48	38	39	41	31	45	37	41	44	52	48	35	52	37	44	44	43	36	38	49	36	47	39	49	33	49	41	34	35	38	42	50	37	26	32	30	31	42	47	34	40	32	43	45	41	39	40	33	36	41	37	37	37	31	42	48	37	31	43	52	39	43	45	44	49	48	34	27	39	36	34	37	47	34	42	54	40	45	37	51	34	43	38	37	32	43	49	44	40	40	44	45	39	43	42	31	47	41	52	38	39	38	39	30	45	51	49	41	32	47	49	49	45	40	46	55	40	37	51	50	37	59	30	50	47	33	55	28	37	39	46	45	50	41	39	45	47	38	49	59
2664	726	226	252	232	192	178	189	183	156	160	148	162	171	167	142	152	140	140	144	176	134	152	160	145	135	146	136	156	116	145	147	141	142	134	145	120	150	139	139	138	137	134	151	145	141	128	147	118	141	123	156	130	109	131	155	133	125	154	162	151	135	152	143	141	134	147	166	128	135	140	142	132	145	128	142	154	128	140	145	132	138	166	148	128	160	131	121	149	140	138	148	157	168	152	139	144	147	155	140	130	134	150	124	168	142	145	103	145	145	141	130	135	130	128	147	131	131	132	142	126	134	136	126	139	144	122	136	145	134	142	107	137	121	142	156	155	149	151	134	155	117	110	141	125	129	163	135	165	133	157	170	133	138	128	133	127	158	138	143	140	139	143	157	146	167	129	152	142	127	119	144	134	137	177	119	137	138	133	139	149	135	163	141	123	131	136	153	168	129	134	141	134	148	144	155	163	138	164	129	121	151	148	127	140	129	149	150	159	128	134	153	127	128	130	152	138	134	127	138	154	139	128	138	135	136	146	136	156	147	132	145	136	138	138	132	133	128	151	170	144	138	129	138	138	137	139	131	136	145	148	148	129	121	150	151	125	139	156	146	131	124	134	126	126	147	126	155	134	158	148	139	134	142	158	155	150	152	147	117	119	136	148	143	127	131	135	129	129	153	167	118	132	131	158	144	150	157	145	141	138	124	132	136	115	142	139	146	133	122	132	124	136	163	159	128	130	140	160	148	125	141	153	139	124	127	133	135	149	147	127	142	144	144	130	139	149	140	138	136	152	143	143	138	140	141	129	176	129	134	146	158	126	136	133	157	123	134	121	130	128	126	149	138	138	112	150	157	151	141	126	139	142	139	125	118	155	141	131	149	127	159	127	165	122	136	135	143	147	152	159	141	143	155	121	157	138	127	147	133	133	151	143	123	152	149	135	140	138	136	153	148	138	132	161	135	157	141	152	151	131	145	138	141	138	122	142	146	129	139	115	124	137	137	166	122	146	136	126	147	145	157	147	147	152	139	137	148	132	158	146	129	148	140	144	130	158	136	141	150	148	138	148	137	169	145	140	142	162	152	147	132	148	126	128	123	156	143	127	114	134	123	136	155	138	156	119	124	145	129	137	146	132	140	147	150	121	128	133	133	131	139	150	140	160	142	137	148	128	146	132	138	136	143	124	139	138	127	136	146	148	127	148	161	130	135	158	142	143	134	134	146	133	142	135	141	137	144	149	148	154	128	134	129	155	141	126	122	147	149	153	119	129	133	165	160	122	140	133	148	132	137	132	142	133	135	145	132	140	131	141	129	141	132	144	128	144	140	130	151	133	150	155	142	148	129	139	127	126	139	154	133	146	132	132	129	144	124	135	145	145	143	145	136	113	137	151	157	141	150	140	142	139	151	147	145	150	130	141	147	143	116	133	141	121	135	145	131	144	132	121	165	170	130	159	138	147	128	148	148	143	147	113	143	154	158	154	135	133	125	148	134	132	136	118	129	147	148	135	128	148	129	140	139	142	145	129	146	165	140	143	144	134	131	140	124	133	131	136	143	149	150	140	146	142	138	138	161	150	149	141	139	157	138	149	138	142	135	154	139	149	152	157	116	126	152	140	155	154	119	141	146	154	122	147	152	129	150	139	137	161	132	148	136	139	152	125	152	137	156	149	140	123	149	129	140	140	147	134	144	108	129	146	131	160	133	142	142	149	140	158	125	150	126	128	154	135	157	137	136	142	140	130	156	130	128	152	127	115	136	121	138	146	137	132	141	127	144	153	135	138	131	153	134	152	142	131	145	156	135	130	136	148	136	137	150	145	145	134	128	144	143	161	147	142	165	133	142	136	165	161	136	141	139	142	149	142	132	144	145	151	143	141	137	136	134	134	135	119	141	122	143	136	132	126	145	146	147	108	143	127	136	156	140	136	140	134	122	158	136	150	128	141	125	134	132	122	127	137	123	131	149	144	147	129	136	143	143	155	178	145	140	137	122	164	143	131	129	146	146	154	145	148	124	123	145	142	135	143	157	114	125	129	140	129	135	117	132	117	136	152	129	144	117	117	153	129	149	150	147	154	146	128	148	137	149	156	157	137	152	131	134	126	132	163	143	119	151	145	161	144	142	146	137	122	122	138	141	120	136	140	119	145	134	137	144	126	143	157	122	137	146	127	151	132	133	141	144	138	111	124	153	153	125	145	161	114	120	139	151	131	120	135	127	148	149	134	148	130	146	130	123	131	143	169	136	140	144	142	145	143	137	137	128	138	136	139	134	150	132	147	133	138	148	122	134	140	122	165	134	152	154	133	109	146	141	135	155	158	154	163	149	146	138	137	142	143	145	136	144	140	132	162	151	159	147	124	135	139	155	145	128	145	142	146	140	134	155	155	130	125	159	145	137	141	156	152	146	140	127	126	121	137	147	128	138	128	122	148	121	146	133	137	155	137	145	115	131	151	134	131	140	134	133	143	139	134	131	136	123	140	138	126	128	138	150	141	148	138	131	123	139	142	139	139	132	139	156	132	155	154	135	131	133	138	125	147	133	138	137	135	148	161	139	140	139	143	151	143	141	133	128	135	151	168	144	145	150	142	151	135	152	122	146	120	134	142	137	135	163	138	132	133	138	154	129	142	143	132	138	163	115	135	115	145	159	120	137	133	137	152	149	136	146	134	158	148	142	114	154	156	145	152	135	134	136	145	154	135	130	136	140	115	138	155	140	143	123	138	157	143	139	146	169	143	145	125	147	138	127	144	164	126	125	131	160	172	118	153	154	132	142	150	135	147	151	133	159	156	142	128	125	145	129	142	123	129	134	136	135	148	143	140	128	150	136	123	148	140	158	138	155	148	136	156	160	157	161	134	150	142	140	144	131	144	151	142	157	132	128	121	138	138	146	137	146	134	163	125	157	115	135	128	136	140	144	139	125	118	152	124	126	143	137	135	129	147	122	146	158	148	131	129	149	141	159	132	141	125	148	141	149	141	144	138	129	141	140	135	128	145	141	131	138	116	130	157	125	150	128	150	142	131	145	139	137	144	129	136	154	134	127	132	146	172	140	135	121	127	154	127	133	124	146	138	143	151	143	151	141	132	134	146	142	141	120	124	130	153	127	149	116	145	146	122	158	142	132	139	147	153	136	155	120	149	138	131	136	134	143	141	141	154	149	140	146	110	141	168	121	139	131	125	148	140	159	139	136	135	137	128	127	133	136	133	153	162	109	121	133	128	137	129	142	142	136	125	151	138	141	159	150	129	156	143	134	138	139	127	141	130	132	153	142	149	135	111	170	145	168	143	119	150	137	116	137	144	117	158	127	132	142	136	146	134	128	169	145	146	141	136	124	141	149	143	146	126	166	124	133	149	130	142	130	129	138	158	152	152	162	160	158	128	135	134	150	147	119	160	141	131	121	144	147	137	120	158	164	151	153	136	146	123	129	127	137	123	132	138	148	141	134	150	149	129	130	138	148	152	133	139	125	160	143	132	133
12674	6175	1420	913	641	483	345	299	268	253	222	191	201	163	188	181	144	163	136	146	161	134	139	147	134	148	160	150	148	152	128	152	128	138	136	150	124	116	138	132	130	127	140	121	146	126	121	125	134	143	134	132	111	145	117	114	126	121	110	116	132	124	153	145	128	138	127	101	135	149	130	127	115	102	114	156	127	120	113	127	118	132	129	128	102	124	107	130	121	125	134	117	134	107	115	146	140	151	133	115	142	126	126	116	128	126	120	126	138	120	112	142	139	127	125	134	120	136	112	131	109	113	118	102	121	119	124	115	120	122	114	129	120	111	144	124	120	129	135	128	123	116	113	145	141	130	135	137	136	140	123	99	150	118	109	105	147	111	107	113	105	137	113	135	156	126	125	142	106	116	119	128	118	117	121	106	113	139	139	129	129	136	111	126	119	108	112	125	119	110	115	124	133	144	127	110	107	145	126	124	119	115	124	113	122	122	119	127	134	116	121	132	134	116	121	126	157	118	101	137	135	130	112	136	106	143	118	108	154	122	122	120	122	115	124	124	88	143	127	127	104	108	135	122	137	116	134	112	100	163	126	125	138	138	128	122	152	124	141	111	106	116	168	140	113	131	135	125	147	128	122	115	132	114	118	107	117	134	123	112	116	114	110	113	110	109	119	107	144	99	114	116	139	118	123	121	140	115	112	123	132	132	121	121	124	118	111	119	146	131	122	125	125	114	118	125	135	141	116	112	106	117	144	115	102	116	142	108	144	144	128	119	137	148	115	133	136	107	115	101	114	107	127	135	109	115	100	107	112	134	111	129	119	95	117	113	126	110	107	120	113	140	127	123	111	110	105	132	107	131	111	119	101	114	118	153	127	147	124	113	117	127	136	134	123	104	134	120	124	125	115	115	136	139	113	123	123	117	123	124	151	125	111	134	135	129	139	120	116	120	129	108	134	137	110	120	120	135	126	115	110	122	84	133	131	135	111	117	136	101	125	124	112	134	144	126	132	144	125	146	136	125	122	122	98	130	136	119	133	126	125	115	107	131	117	126	133	124	102	121	122	118	137	115	113	126	125	130	123	129	120	134	123	131	113	125	137	117	131	116	136	133	119	121	120	112	113	111	140	111	121	109	133	123	119	132	119	100	123	127	140	120	112	148	111	123	107	121	145	148	102	104	135	105	105	131	128	126	110	117	111	111	107	118	125	129	117	115	109	120	123	121	143	117	122	116	117	119	113	134	126	131	107	147	125	118	125	130	114	132	141	132	117	114	140	107	129	123	115	138	107	117	132	117	129	129	131	113	135	123	112	130	138	124	118	109	134	118	114	158	131	95	113	133	124	122	135	118	115	135	118	122	110	103	111	128	110	128	131	129	136	114	130	126	126	129	118	135	127	121	150	110	121	96	120	121	121	126	135	124	121	111	111	141	120	122	121	103	107	146	128	131	118	141	111	124	122	136	111	125	141	130	117	133	118	116	128	120	138	128	114	137	125	137	114	133	123	128	150	121	132	116	121	122	125	140	121	125	125	112	111	118	135	104	116	104	111	111	137	108	110	126	121	119	116	124	99	119	126	140	134	123	143	140	120	127	116	110	105	126	138	122	125	123	116	124	111	144	130	116	117	123	124	121	128	125	131	104	119	116	133	123	135	128	116	97	112	120	128	134	119	123	121	134	144	123	110	110	150	142	129	124	124	144	118	121	117	126	112	130	111	116	106	117	120	116	133	113	97	131	110	116	119	121	129	133	115	121	114	104	133	133	123	111	120	114	132	143	123	136	137	117	129	113	120	124	129	117	115	138	114	136	125	118	123	135	144	123	118	123	123	120	139	126	154	121	116	128	127	110	118	127	111	105	118	153	119	105	111	108	145	116	103	111	143	108	110	118	130	115	111	107	110	121	116	120	122	117	118	94	115	119	145	141	119	128	126	114	102	117	131	96	127	133	131	110	122	125	119	110	112	139	125	117	114	119	128	114	118	121	129	132	121	114	128	120	120	127	153	136	108	115	128	115	120	127	111	110	131	132	136	111	109	124	145	123	109	126	132	102	129	114	115	147	122	107	136	123	122	113	133	122	108	155	135	132	110	117	115	124	134	157	105	131	123	129	140	111	148	138	109	124	108	127	130	126	137	128	111	109	123	132	106	117	111	107	124	136	123	113	100	118	116	104	126	108	111	102	123	117	156	130	116	129	96	115	138	138	126	114	125	132	114	112	128	118	117	147	127	120	132	139	137	113	135	125	119	118	126	130	156	121	143	122	133	114	136	134	119	134	114	113	125	108	113	132	127	113	117	112	112	124	108	144	137	140	117	129	123	122	135	126	110	114	121	121	115	111	141	144	117	125	116	145	107	121	125	117	143	112	140	128	125	127	112	138	109	139	146	135	118	106	128	130	109	131	107	103	110	150	119	107	118	116	134	135	110	113	125	115	125	140	120	130	114	105	136	138	126	124	140	132	103	118	113	127	117	137	124	119	134	137	134	117	129	123	109	122	120	113	115	104	112	98	128	130	117	127	116	115	153	112	134	131	124	99	127	117	130	129	122	109	116	135	149	133	109	129	128	123	133	134	124	102	114	117	132	116	121	129	108	137	123	119	121	141	133	114	118	143	130	112	139	114	134	118	121	118	140	148	130	134	125	115	122	135	139	112	121	100	124	116	120	125	119	124	124	134	123	123	113	92	106	140	126	126	124	139	138	109	118	137	132	135	132	131	121	119	126	124	145	121	125	111	132	126	114	135	130	140	118	108	125	100	125	109	125	139	131	138	110	120	106	119	114	124	109	120	107	131	121	143	117	133	121	134	121	117	125	108	126	144	119	104	111	135	114	129	110	130	136	118	115	117	117	107	135	120	132	125	123	143	138	122	122	123	111	149	120	101	129	121	116	111	131	111	147	126	115	132	131	125	147	115	114	113	130	144	130	103	118	138	132	136	128	131	107	128	103	117	113	117	128	141	122	123	122	121	130	105	116	133	145	133	119	121	124	126	110	102	116	123	124	119	151	118	124	115	127	117	125	112	119	127	124	106	120	109	103	136	134	115	150	118	121	102	120	114	134	122	154	117	128	127	111	139	108	128	120	96	128	127	128	108	129	121	121	122	133	127	118	118	104	107	147	143	120	126	144	102	130	141	127	124	142	115	117	143	131	119	129	123	119	114	123	121	122	97	129	137	133	124	108	117	112	159	108	132	132	128	133	119	140	101	152	125	109	113	104	109	107	103	118	119	112	118	108	124	119	127	151	108	106	121	118	148	135	102	107	137	124	101	116	124	121	117	137	121	106	111	112	127	117	110	122	113	127	115	112	103	127	112	108	122	124	121	131	112	119	112	123	121	126	137	118	122	142	120	134	131	114	119	112	109	135	138	119	124	116	127	126	112	109	127	129	120	135	120	130	105	111	113	105	121	118	121	129	125	113	98	113	116	133	139	126	142	146	131	126	123	118	114	120	107	126	139	97	129	133	123	105	115	107	133	112	131
7035	4855	2708	2984	2717	2138	1643	1407	1156	1046	947	825	796	650	655	574	594	534	545	474	470	491	466	456	439	459	392	428	421	380	404	397	397	384	372	394	361	363	363	333	371	365	338	352	366	359	395	359	324	337	355	348	321	308	344	359	335	324	349	346	336	359	327	339	341	359	338	323	353	344	320	331	334	312	315	315	348	352	320	319	319	313	327	324	318	315	328	353	344	332	347	314	313	302	306	330	339	320	318	334	295	337	304	333	327	306	306	320	343	323	350	335	302	320	291	325	296	338	333	306	324	297	308	310	307	323	328	321	311	297	290	327	308	332	330	326	313	329	297	301	306	367	316	333	327	343	320	293	310	337	318	311	319	315	327	314	310	320	292	295	316	324	351	290	318	316	315	348	324	303	293	318	336	317	298	336	334	351	303	320	304	310	332	336	298	327	314	305	339	339	314	328	325	293	325	304	346	337	289	288	307	281	303	319	344	325	306	328	345	340	313	295	355	348	339	370	298	315	315	313	305	339	310	313	301	334	300	305	321	304	299	336	345	340	336	342	300	325	329	361	308	304	314	315	305	355	319	272	327	318	348	314	318	331	302	312	296	295	323	312	298	335	309	281	292	303	323	307	345	316	312	315	312	288	311	327	312	309	313	318	342	315	343	332	334	308	310	315	302	310	312	352	325	314	352	313	307	310	339	309	324	303	316	335	346	322	319	335	322	313	330	314	316	308	311	332	307	297	276	341	333	318	317	336	298	318	323	360	347	320	332	289	330	337	336	320	344	309	326	310	349	307	323	308	324	332	333	315	335	320	332	327	303	326	344	312	340	332	341	315	330	318	320	354	322	311	320	345	322	327	336	306	320	306	315	333	295	346	328	334	327	274	291	310	311	301	319	301	340	342	308	342	305	339	289	295	321	316	310	339	333	314	333	299	340	313	301	341	306	321	289	306	337	295	307	311	331	313	314	326	335	320	289	312	350	305	314	313	299	338	297	261	334	323	290	343	348	320	275	333	356	318	304	291	346	322	319	306	312	344	312	322	309	284	325	298	304	299	307	308	355	329	352	323	323	350	301	294	300	319	314	320	291	336	329	313	327	321	308	305	282	318	311	342	292	300	331	325	332	352	319	309	301	304	333	305	307	321	361	317	308	316	301	304	330	306	323	320	294	285	316	307	294	337	360	333	284	304	305	290	327	327	300	276	319	317	322	328	320	340	326	318	339	314	306	307	323	294	308	298	318	356	315	290	297	313	341	293	311	307	296	323	296	299	316	338	293	306	294	324	334	322	307	309	311	346	293	305	294	330	340	332	312	343	317	296	295	330	332	328	293	327	326	294	295	305	298	285	311	305	345	349	296	307	315	320	317	326	309	300	293	286	316	320	299	331	327	339	307	318	319	304	299	293	324	298	305	338	309	305	306	337	302	261	300	290	351	338	297	310	293	317	296	304	314	302	302	303	299	338	343	326	275	341	334	315	321	285	346	307	279	318	302	325	318	300	298	339	333	308	303	330	298	303	295	308	280	326	304	319	289	310	348	331	343	340	326	297	311	337	298	284	323	328	339	305	334	308	290	291	315	313	307	324	296	326	322	338	299	314	291	298	300	321	336	320	339	336	320	317	299	373	304	332	323	312	293	325	304	343	312	301	328	305	289	331	316	314	310	282	335	278	319	295	341	298	294	326	310	287	302	311	286	315	323	337	287	317	336	331	332	329	307	326	321	340	338	331	292	337	304	338	353	284	317	321	329	312	333	350	315	333	311	300	354	337	313	304	324	314	310	315	317	305	301	328	336	327	332	333	314	308	327	320	335	322	318	285	330	309	297	331	270	325	357	318	316	327	281	337	319	306	345	317	315	300	331	316	325	305	305	320	324	305	313	329	307	273	315	301	315	301	330	319	312	330	294	333	311	307	295	301	291	334	307	327	321	318	283	318	309	311	295	290	351	302	313	333	321	300	309	306	330	280	346	314	360	312	322	286	339	299	302	307	339	305	332	323	319	301	338	283	338	295	317	301	314	324	320	314	323	326	302	299	328	309	305	324	311	309	331	317	331	303	332	312	301	313	353	381	325	307	330	285	352	332	339	302	355	324	334	356	330	319	314	334	318	333	318	291	328	317	308	300	344	334	309	300	311	322	309	330	298	303	319	306	314	307	336	306	307	298	315	333	330	331	334	333	319	310	332	314	295	327	311	295	304	301	326	320	320	351	308	296	307	288	318	333	306	319	322	294	339	313	331	333	278	352	319	311	310	327	304	312	342	343	320	296	290	283	297	333	292	343	329	289	279	314	328	333	308	307	276	313	311	299	330	317	329	284	336	336	343	304	338	315	301	344	324	296	313	307	326	307	337	284	326	325	306	313	341	319	303	322	303	331	327	306	334	340	311	320	322	294	323	320	343	322	331	295	314	301	309	329	321	337	299	303	284	316	336	317	299	317	306	320	288	353	286	310	316	320	312	310	325	307	336	278	316	285	321	310	327	327	312	301	315	299	301	314	307	291	322	344	316	296	314	313	346	330	307	288	297	306	308	312	301	320	298	308	344	324	325	311	318	299	313	291	326	301	331	298	318	312	315	327	312	308	314	338	318	348	318	276	273	329	325	315	323	311	317	313	308	304	322	325	331	320	309	323	295	314	313	300	297	314	296	326	322	295	332	303	311	293	314	295	342	313	299	314	306	292	300	342	339	317	316	312	311	291	304	327	288	322	313	331	317	301	320	290	321	344	305	282	306	283	328	310	289	292	327	338	285	300	319	316	320	331	322	288	333	313	331	297	283	290	328	334	327	271	337	317	304	314	334	321	312	333	366	314	314	277	296	278	284	331	325	300	283	317	332	322	298	293	317	325	314	316	299	352	293	301	314	290	316	335	314	306	326	322	324	300	314	327	312	344	322	311	291	313	334	314	326	288	297	344	313	360	330	305	346	317	324	301	305	342	294	325	364	324	317	326	323	290	327	291	293	330	311	324	335	295	305	331	320	317	304	316	317	298	313	329	307	313	313	297	314	320	312	308	306	308	299	335	288	360	304	325	338	306	314	332	333	325	298	327	318	294	328	305	322	321	303	283	312	331	286	330	316	309	325	306	295	330	318	300	298	325	290	286	292	306	327	314	328	278	314	297	323	316	321	342	316	297	295	369	328	304	289	311	294	342	315	333	298	300	326	314	303	334	331	289	327	308	331	307	298	297	309	320	320	297	312	298	320	321	311	309	313	332	347	327	304	312	326	308	318	316	271	337	347	314	293	310	303	342	331	322	313	279	282	331	307	336	348	315	317	294	338	326	315	348	336	338	316	318	313	334	327	351	308	314	327	275	293	299	321	329	328	300	327	308	345	326	300	294	303	296	299	304	298	323	300	298	315	311	331	325	351	333	329	299	319	300	298	319	323	326	280	290	330	266	306	321	364	307	354	313	299	314	316	297	296	306	328	330	296	309	345	308	324	308	329	316	341	307	324	309	311	312	291	356	335	347	307	316
20857	11353	3476	1869	1281	899	742	540	523	423	375	369	350	283	322	277	246	250	240	243	251	212	234	234	229	238	227	192	207	190	225	215	209	231	230	235	204	218	218	185	205	210	204	194	209	212	165	206	216	223	221	202	202	195	214	211	224	212	197	212	200	245	238	206	201	176	212	211	208	194	185	216	235	229	208	201	213	196	200	202	213	190	190	215	183	194	213	194	191	194	202	205	220	192	196	179	219	197	200	227	219	233	211	177	208	197	216	207	207	216	191	192	180	180	194	178	206	194	208	219	223	184	189	201	188	210	222	194	211	209	190	199	203	223	242	187	214	205	199	208	197	183	197	203	217	179	215	220	202	203	216	215	192	187	229	189	181	196	190	187	220	203	194	191	232	212	192	165	183	205	195	192	211	217	188	183	198	193	204	213	194	192	189	200	198	207	181	179	191	219	194	180	222	214	223	197	218	190	197	218	211	186	211	183	203	203	212	215	198	209	200	192	169	197	215	205	218	185	186	200	212	210	204	206	193	198	193	199	180	164	229	201	208	197	206	217	205	195	210	228	216	200	216	187	194	201	219	201	213	194	192	191	197	192	205	213	203	187	195	196	211	215	181	190	211	215	179	184	185	192	209	191	212	203	200	203	219	190	180	210	208	196	179	184	180	197	221	205	192	184	220	178	182	184	194	200	184	210	201	196	221	200	194	176	208	186	217	197	223	186	193	189	212	205	213	224	206	191	196	231	209	207	180	209	213	204	201	189	220	204	213	217	199	200	224	207	216	201	224	208	195	209	199	188	209	208	201	213	187	212	184	215	213	198	198	204	200	213	214	196	191	204	191	201	198	205	192	194	212	216	210	213	195	181	195	199	180	151	214	175	204	204	230	192	195	180	185	196	210	182	194	198	188	178	226	214	194	208	216	214	202	211	204	208	219	183	202	198	179	197	186	197	216	197	203	190	215	192	180	183	228	188	205	182	182	207	189	191	167	208	179	186	233	190	176	192	178	210	184	207	220	208	188	167	196	188	187	193	196	210	200	196	208	160	193	204	204	215	201	190	198	205	222	208	229	179	215	199	203	195	192	212	205	185	209	191	197	181	213	221	207	210	213	225	229	203	187	192	188	193	217	209	218	209	200	204	201	203	210	204	203	222	222	182	229	194	199	229	203	203	194	211	178	199	171	203	221	199	210	209	223	191	211	186	179	209	210	201	174	197	211	202	227	211	221	196	209	200	201	213	206	218	203	214	196	187	181	221	220	210	212	192	177	196	182	203	212	222	202	236	193	173	206	199	233	221	194	207	213	189	186	221	218	219	181	192	170	169	174	203	201	205	214	226	191	203	194	230	188	181	201	206	200	210	196	242	206	184	172	219	215	213	222	216	206	187	236	195	203	203	195	182	189	237	217	200	195	217	233	190	197	170	216	190	225	218	232	195	220	195	199	209	217	183	199	208	210	202	183	229	200	202	188	190	199	207	224	216	232	196	204	184	201	217	210	231	218	224	200	215	257	192	200	208	205	208	171	189	218	189	177	186	184	220	189	192	199	185	203	188	199	216	211	190	204	209	200	216	198	181	194	214	201	199	189	201	187	196	225	219	203	224	217	210	210	220	212	208	197	188	218	221	170	210	224	189	205	215	200	202	222	193	206	184	186	206	195	218	191	191	222	193	228	196	198	206	203	217	236	204	221	208	212	187	209	207	180	202	184	244	215	196	182	197	222	183	194	198	180	187	226	214	197	189	202	174	194	194	205	214	208	234	179	215	200	199	185	226	208	204	229	203	173	210	202	209	191	181	210	199	215	195	211	208	207	179	210	188	183	211	191	180	204	224	209	200	195	198	187	200	188	166	186	201	204	198	211	202	198	202	224	210	218	207	231	213	193	199	196	184	191	221	174	201	187	202	217	214	204	239	194	189	220	190	222	199	196	190	184	213	204	204	208	190	231	196	178	166	205	216	192	200	208	216	190	197	234	229	215	209	196	185	205	205	211	218	183	192	199	207	190	184	234	205	193	202	212	214	206	222	175	209	228	229	202	216	214	188	198	199	189	193	222	202	199	180	204	193	207	189	199	219	221	194	210	198	202	184	187	214	190	203	192	194	194	211	226	209	226	182	179	205	186	189	175	203	222	208	210	212	215	179	200	203	191	211	211	210	184	210	194	204	197	220	204	213	192	194	192	217	218	173	210	201	191	187	222	198	206	222	208	194	182	204	179	202	212	225	182	203	186	195	237	208	187	177	177	190	190	206	207	208	209	183	209	190	191	184	205	190	192	192	196	194	202	208	199	208	196	219	171	176	224	184	178	171	203	177	188	186	208	194	200	217	213	208	194	241	222	214	209	223	212	205	182	216	201	213	209	191	184	207	214	219	202	183	210	183	195	201	214	178	216	192	184	206	221	194	179	173	208	209	214	174	209	190	214	217	191	205	205	208	210	225	215	183	198	184	204	221	205	192	206	206	177	180	212	235	223	209	192	215	230	193	213	206	196	191	186	209	182	193	196	218	218	200	221	218	197	209	193	184	204	206	193	208	217	190	211	209	227	203	218	212	206	196	206	187	195	215	186	196	221	214	194	198	202	205	202	213	182	212	196	236	193	191	216	209	201	200	212	187	209	199	187	192	248	205	211	192	180	201	177	202	162	217	211	208	211	189	207	188	199	197	210	214	192	195	228	223	230	182	213	213	212	190	177	196	217	203	181	224	173	209	200	178	188	177	210	209	190	191	202	206	209	197	212	189	184	194	193	196	217	203	183	199	210	197	201	216	169	177	206	196	177	219	188	208	201	197	204	216	209	197	174	212	191	188	185	172	203	203	200	190	181	189	184	187	206	220	187	171	164	220	203	188	206	196	184	199	216	189	185	182	227	213	211	202	209	203	237	204	218	206	212	200	189	191	210	208	203	214	203	221	208	240	167	174	229	193	210	206	194	208	209	206	176	202	218	201	214	207	190	221	216	207	207	207	191	193	205	176	182	212	191	212	225	175	189	193	202	196	210	215	196	188	215	233	180	185	226	169	207	202	199	202	213	209	208	231	212	192	189	202	195	208	191	203	207	205	206	185	196	201	209	193	179	226	217	234	204	194	210	183	220	215	200	223	215	192	197	207	170	186	204	214	215	195	208	179	209	207	210	222	202	202	205	218	221	207	197	194	200	183	193	224	212	186	178	216	203	199	197	189	209	214	186	220	191	180	210	214	206	197	183	201	201	202	240	215	229	194	198	187	203	203	197	203	225	224	221	208	161	205	199	197	205	185	192	216	199	210	215	197	216	218	220	196	231	200	207	206	209	179	157	210	200	218	189	206	181	194	214	226	179	203	214	184	197	190	200	190	183	206	187	196	205	173	215	224	179	228	221	190	206	209	193	190	179	224	206	205	206	191	206	209	198	201	188	191	211	192	206	184	208	209	202	220	206	181	214	208	213	196	195	215	206	221	203	210	208	187	210	200	195	203	201	227	224	185	208	199	191	182	180	206
9081	7055	4990	5441	4852	3908	3160	2445	2049	1781	1637	1487	1291	1223	1052	1023	951	921	822	831	800	717	726	698	716	726	618	618	644	596	602	625	564	588	580	593	550	551	564	550	532	528	522	536	544	522	537	555	519	473	489	555	530	513	549	536	517	531	474	520	510	517	472	506	512	510	521	495	492	500	489	478	506	489	445	463	509	495	462	503	486	527	484	451	495	474	485	474	467	460	437	480	474	451	509	481	482	455	428	506	512	488	481	473	470	474	476	516	490	461	466	468	479	476	518	468	449	489	505	440	444	460	485	508	530	476	443	475	494	465	428	480	453	448	443	467	488	442	470	455	464	460	474	443	464	474	438	445	471	500	469	471	453	518	484	480	446	477	474	484	482	470	443	513	476	472	450	456	443	460	435	477	519	475	475	478	460	483	479	436	458	465	486	435	460	473	479	480	455	475	501	486	475	464	502	469	486	476	494	461	475	466	466	452	457	476	444	462	445	501	488	439	518	474	436	456	498	502	474	481	452	437	441	432	495	481	486	465	444	467	448	520	462	427	490	457	454	459	452	456	457	495	439	444	485	499	446	490	467	472	449	490	466	486	482	447	513	411	429	476	453	397	461	457	506	471	491	483	456	462	469	445	434	514	502	436	480	481	475	479	468	466	481	455	449	451	465	477	454	425	459	488	460	448	507	428	432	445	476	481	446	465	470	428	502	416	527	442	503	450	445	457	482	456	441	478	471	456	487	457	492	468	462	509	467	474	450	479	460	434	466	475	466	469	436	458	444	452	453	462	464	465	465	427	477	412	473	444	476	475	495	509	456	473	457	478	468	498	425	456	471	473	476	482	466	470	451	438	461	465	507	476	457	479	446	493	441	465	451	444	466	509	443	507	490	448	458	465	482	426	486	475	451	489	450	500	439	481	435	491	492	477	488	467	442	459	437	469	509	495	455	456	491	492	458	452	478	474	477	437	449	495	504	459	452	465	492	480	474	462	448	438	468	467	487	499	483	465	448	502	458	431	448	496	479	469	476	508	461	465	475	464	476	488	477	463	469	426	436	510	465	447	444	472	477	455	479	487	476	477	449	492	458	465	447	448	474	496	480	461	490	470	441	483	457	433	498	450	431	423	496	477	463	495	497	468	477	467	465	472	484	440	427	493	462	464	476	516	484	465	407	454	477	463	488	531	423	451	439	491	477	478	464	452	476	470	488	474	498	480	459	482	494	431	453	447	464	455	504	470	478	432	497	477	473	466	471	441	465	443	479	478	498	491	474	466	443	472	471	456	511	449	495	505	474	453	441	481	454	469	474	461	458	478	463	439	425	525	441	465	447	429	449	484	446	539	486	460	483	462	454	458	492	490	496	474	434	456	484	448	512	483	465	462	484	496	483	450	451	475	470	413	473	461	465	510	483	492	464	455	474	494	480	462	478	472	487	434	493	441	449	504	473	482	469	441	460	470	488	446	453	454	462	476	475	447	449	451	474	447	473	463	468	475	507	459	473	484	473	449	484	492	474	479	451	446	492	483	436	483	495	440	467	468	448	476	451	475	460	451	441	468	427	493	494	509	510	474	470	433	456	466	452	486	453	480	458	418	454	443	411	451	483	447	472	504	476	490	488	479	488	454	468	479	475	469	461	443	410	473	462	417	496	468	449	460	441	475	452	451	475	456	492	418	487	473	446	486	478	426	482	474	430	499	483	471	442	481	459	445	470	435	510	439	465	444	465	500	460	463	491	424	476	486	483	469	540	468	459	482	471	450	480	486	456	442	417	461	438	472	507	457	454	476	476	465	484	500	522	494	485	468	472	457	475	497	455	450	465	437	470	455	446	459	439	475	488	474	481	483	487	469	459	467	425	504	509	467	486	482	460	473	438	479	466	483	486	478	479	425	450	482	445	439	472	437	456	472	461	471	450	445	484	458	460	461	454	489	480	421	471	476	427	477	444	474	484	462	464	483	475	464	492	460	438	449	463	445	464	474	439	431	432	474	465	467	470	457	490	461	447	448	472	475	456	476	445	466	468	514	429	462	478	461	461	496	458	435	448	479	487	416	480	516	475	513	521	441	482	445	441	480	439	450	469	481	458	489	443	466	505	447	433	476	477	474	503	448	478	470	460	485	439	450	450	425	496	462	483	489	466	480	525	432	494	455	444	476	463	462	459	431	446	461	440	464	522	492	475	486	498	474	477	449	488	475	489	456	446	475	422	482	442	461	478	465	480	489	489	452	478	493	433	469	444	441	442	438	524	457	452	486	456	464	477	480	477	454	524	457	462	426	496	466	475	460	458	480	427	422	472	459	452	470	461	435	515	456	465	449	508	457	474	475	478	478	490	464	454	502	484	469	508	518	468	467	485	476	456	487	497	449	411	464	445	474	490	483	457	516	443	460	480	507	462	460	459	470	444	488	476	471	491	463	471	467	473	456	478	432	472	467	461	489	499	453	495	494	446	495	430	472	451	468	469	441	458	476	468	467	474	482	466	469	474	482	460	482	514	431	495	511	464	461	481	462	450	455	476	425	449	461	453	449	481	456	457	498	472	451	486	453	449	477	479	483	473	473	448	473	472	455	437	447	476	464	479	452	463	450	464	442	443	436	450	477	468	480	464	453	457	453	469	472	451	455	448	455	460	426	427	468	461	446	479	479	450	484	455	471	472	450	451	463	498	499	444	490	437	446	447	449	477	470	459	442	439	468	462	485	434	444	483	459	490	467	470	503	451	446	462	472	453	426	484	505	456	444	444	462	467	483	475	487	492	450	489	484	472	459	476	480	476	457	476	483	457	463	443	477	446	454	447	465	475	485	459	478	482	429	466	479	461	447	437	478	466	506	449	481	490	463	469	453	471	465	497	467	457	487	456	429	435	469	504	447	474	467	471	487	451	421	480	502	445	448	447	464	482	499	465	447	458	518	446	476	440	452	474	466	450	450	497	436	482	506	470	470	485	492	498	454	425	478	466	473	487	463	444	443	441	446	470	436	477	459	488	519	465	512	452	457	472	481	477	463	482	465	520	457	501	434	455	472	452	454	450	477	462	436	490	494	479	458	436	453	447	482	455	461	490	477	492	459	470	459	449	461	474	476	479	511	474	472	425	503	477	477	448	487	477	495	460	457	452	476	488	445	463	484	482	471	478	480	521	445	477	483	476	459	460	478	442	508	486	479	485	482	456	469	489	448	460	475	474	457	464	478	451	472	491	472	465	487	460	461	484	455	444	465	463	495	467	468	402	484	444	473	468	477	451	464	466	500	452	479	480	453	477	444	466	483	477	481	480	468	449	485	458	482	463	446	444	502	417	433	487	470	432	430	473	472	427	459	476	431	476	500	502	497	481	493	487	459	499	465	458	472	466	445	468	430	509	433	477	481	455	471	454	475	479	449	429	477	458	472	450	484	468	456	483	470	467	454	447	421	482	430	465	447	490	477	458	458	466	483	445	481	481	466	489	502	455	436	431	495	503	460	489	473	456	469	470	471	425	487
3364	529	78	62	56	57	50	40	37	37	43	32	45	39	42	51	40	36	43	41	32	55	40	48	37	42	35	39	35	38	42	52	43	39	53	34	42	33	44	35	48	39	32	41	42	44	47	31	29	33	41	29	35	49	26	39	48	42	40	42	31	41	34	57	43	32	45	33	45	32	40	45	38	51	53	40	47	45	33	39	43	40	45	46	49	43	46	42	43	53	45	29	45	50	36	46	25	37	33	45	52	42	53	36	49	54	41	46	43	35	40	33	37	34	45	45	39	30	40	36	46	36	39	43	34	46	40	51	47	50	51	56	37	54	35	36	50	40	51	36	44	37	46	44	47	34	45	49	43	31	53	43	44	45	37	39	50	58	46	43	47	37	39	46	45	30	33	31	43	40	32	43	42	26	42	37	37	44	55	45	35	40	40	30	46	54	50	31	35	33	30	32	43	33	39	50	51	38	39	41	45	27	40	40	33	41	49	51	35	45	59	49	43	41	43	40	32	43	39	38	37	48	46	38	37	41	29	47	28	53	27	42	49	30	48	43	36	31	44	42	46	46	28	28	42	43	39	32	53	50	40	38	41	38	46	54	36	44	39	29	35	32	47	33	37	30	36	36	31	43	49	31	41	47	50	29	41	43	37	35	54	47	44	47	36	41	37	43	46	35	39	38	45	37	51	54	55	34	54	41	39	32	38	31	40	39	38	33	30	48	34	56	44	42	33	49	39	38	32	33	39	38	48	24	30	40	40	31	49	39	36	46	37	40	52	35	43	37	44	48	46	49	35	53	49	44	44	27	40	41	41	38	42	31	46	49	40	52	40	42	42	41	49	44	48	34	41	36	55	48	40	52	54	39	53	47	44	43	33	36	44	51	37	41	51	33	37	39	45	40	45	49	33	40	44	42	42	41	51	39	38	55	38	44	54	44	24	47	47	48	44	42	52	41	46	41	35	51	37	47	49	36	32	33	50	42	29	41	38	40	46	51	45	38	42	50	43	49	44	48	37	33	38	31	35	38	40	45	41	55	52	38	33	54	32	43	42	45	42	37	47	30	37	44	39	42	37	36	36	42	51	38	45	42	31	36	46	41	40	43	35	46	38	37	33	33	32	44	46	36	58	45	36	48	37	42	34	44	46	50	36	34	42	35	30	35	28	38	25	53	45	40	42	38	46	44	47	43	41	36	52	48	26	43	44	45	40	37	47	39	45	45	36	47	40	36	47	39	48	50	38	57	52	48	53	35	47	30	37	53	43	43	47	46	47	46	45	45	35	36	56	35	54	44	37	43	47	39	43	39	40	38	34	44	41	42	33	46	43	60	37	46	46	34	43	43	41	41	31	43	34	41	41	36	51	48	34	67	36	40	32	36	37	48	31	29	37	26	31	32	41	37	33	38	41	52	41	58	34	34	37	42	34	40	31	40	35	52	33	42	43	42	44	48	44	35	48	37	44	41	54	39	35	49	44	50	42	37	46	36	38	50	45	28	48	36	46	55	37	48	28	37	36	46	46	39	36	42	36	44	43	33	42	49	40	39	36	36	40	35	47	36	48	35	55	35	36	42	46	49	34	32	38	37	42	38	51	43	34	39	47	49	34	48	51	38	36	44	43	39	40	44	45	41	45	42	54	38	43	41	47	55	33	32	40	32	42	49	44	45	47	38	46	48	52	56	37	51	34	53	50	43	52	46	34	47	52	39	55	33	31	49	39	35	42	34	41	36	46	43	43	41	44	53	43	43	49	41	47	40	48	44	42	41	32	43	37	36	51	45	41	46	48	52	42	44	44	44	38	45	45	33	45	41	39	39	43	40	42	27	34	35	40	38	35	33	37	38	44	36	44	44	37	36	41	43	44	36	37	43	55	42	28	53	34	52	42	43	54	41	42	36	27	41	40	47	39	44	54	48	47	52	35	56	38	49	49	47	44	33	43	43	46	47	39	29	29	67	47	45	47	44	43	50	37	36	40	43	29	37	52	30	50	35	41	43	50	44	45	41	41	47	36	33	27	35	48	40	34	40	39	40	39	61	43	46	41	35	37	40	46	46	44	43	35	51	46	49	38	39	47	48	43	36	38	35	39	37	38	44	31	40	41	32	36	32	34	39	54	41	47	47	39	32	48	40	38	33	41	35	52	47	44	41	31	46	44	39	36	40	41	31	43	40	37	37	40	34	50	46	40	51	43	45	40	51	52	33	43	49	42	48	49	34	43	38	31	47	46	40	51	48	41	47	41	46	41	39	45	54	34	42	46	42	38	43	32	44	38	48	44	43	32	42	34	52	41	36	50	34	51	45	56	42	37	43	53	48	49	50	46	49	36	46	35	43	40	36	45	38	39	27	47	45	29	28	42	36	38	51	43	36	41	58	45	42	22	39	40	35	38	46	40	40	38	42	36	53	43	42	49	51	42	40	35	56	45	44	37	45	45	35	39	58	36	44	46	46	51	40	36	49	48	32	41	43	37	42	42	47	45	46	39	48	39	47	33	47	54	33	37	52	44	51	45	44	41	37	43	50	50	50	32	41	48	55	32	40	40	47	33	37	28	34	49	43	44	43	44	45	30	31	53	40	49	49	47	40	42	49	52	43	38	37	45	46	41	39	41	32	39	39	35	42	35	26	36	30	40	33	57	53	49	34	45	49	54	37	36	40	40	39	43	38	32	38	45	39	39	43	45	43	46	46	35	33	51	27	41	43	47	54	30	38	32	37	44	45	30	36	36	29	39	40	43	37	47	41	34	41	41	39	31	42	50	43	34	52	56	44	41	43	39	47	48	53	41	39	44	41	40	38	41	44	47	45	35	38	46	47	40	39	51	39	49	38	51	40	43	37	43	39	53	50	42	33	58	40	52	52	42	51	45	54	38	27	59	36	38	33	37	36	50	31	35	32	43	44	52	40	60	42	48	55	58	47	46	49	44	40	39	29	45	42	47	40	37	41	41	54	27	49	37	34	49	45	41	44	44	42	32	41	52	45	26	46	40	38	46	29	50	50	35	49	42	24	35	43	38	45	38	41	44	36	53	42	50	40	35	23	54	43	38	42	33	37	43	31	39	36	46	44	42	33	45	41	29	47	27	40	49	42	35	32	28	40	41	43	49	38	33	35	28	34	43	38	30	49	47	33	44	41	37	47	42	40	34	36	29	37	43	38	42	44	44	39	36	36	47	47	41	40	42	33	39	41	42	34	52	48	38	28	44	43	39	34	36	43	48	32	40	35	55	55	52	45	39	36	42	42	40	38	32	23	39	33	40	54	50	39	40	39	36	46	57	36	39	47	37	36	32	45	52	43	45	45	44	44	39	45	45	50	32	35	53	39	45	40	41	45	44	40	34	46	37	41	42	51	41	56	33	48	37	44	40	47	44	42	42	35	43	34	44	50	45	40	32	39	42	30	42	45	40	38	50	41	40	41	41	50	37	50	50	53	41	28	57	44	52	48	43	41	42	50	39	52	39	55	49	40	49	39	42	40	44	38
2483	576	243	235	210	218	200	191	185	187	161	166	163	162	155	146	166	149	149	150	159	154	161	138	140	172	137	125	152	128	139	142	127	124	130	123	141	148	139	131	145	124	139	126	131	126	155	137	126	132	137	131	148	113	151	130	133	150	132	119	174	135	122	136	124	142	125	110	128	159	147	133	141	150	136	120	133	133	138	142	146	126	131	139	135	133	144	138	120	159	115	140	118	132	117	132	133	126	151	119	141	150	120	127	143	130	132	134	131	153	131	141	144	138	140	155	133	134	145	137	157	147	136	152	120	123	139	133	132	156	139	152	140	148	137	129	147	127	142	144	148	135	137	134	143	132	144	148	154	132	152	138	121	153	137	161	123	123	126	137	144	153	132	146	133	126	133	146	168	136	137	137	136	159	124	143	161	142	138	136	156	133	135	136	145	157	130	120	127	151	138	152	115	122	163	150	130	114	133	161	119	128	121	145	143	136	131	136	135	149	142	124	139	149	138	148	140	141	147	134	128	162	148	138	134	137	136	150	155	151	131	146	163	143	148	136	122	133	132	136	117	129	140	140	140	154	140	145	145	141	140	144	144	138	128	121	151	130	140	122	141	127	132	157	133	139	162	134	141	159	137	137	156	138	133	129	135	156	126	127	128	142	128	141	131	132	127	147	120	132	146	130	158	134	121	148	141	152	139	122	152	136	149	124	151	135	154	144	152	141	159	158	142	130	146	145	123	146	160	149	144	130	142	136	150	137	123	145	128	135	123	152	131	125	140	129	136	143	138	130	131	137	159	129	154	133	163	139	131	146	127	141	135	134	137	148	155	145	134	125	146	144	136	125	136	127	133	173	130	139	142	129	149	139	127	150	140	140	114	127	131	134	126	148	139	138	140	110	140	140	138	125	109	131	151	131	139	133	137	149	122	120	136	147	159	149	160	128	128	152	125	139	144	130	157	159	135	147	140	130	144	142	154	143	133	157	136	148	128	146	135	136	117	149	143	139	158	143	133	155	136	119	139	142	146	134	121	122	146	156	140	124	120	128	139	141	132	141	127	135	135	145	144	152	132	146	138	144	167	125	137	140	124	145	117	140	133	122	133	139	152	138	128	148	143	147	157	128	141	139	140	137	167	137	130	149	133	123	145	119	143	157	147	152	150	151	126	123	145	135	147	145	132	151	148	130	116	146	139	141	145	137	146	142	147	133	145	139	145	151	134	146	130	137	153	147	159	155	116	134	155	122	124	134	140	155	127	141	131	131	150	130	180	146	131	121	148	126	146	135	148	134	120	149	131	132	149	119	130	144	151	134	152	143	142	136	138	148	143	157	133	128	140	138	143	140	147	123	129	126	153	137	155	147	135	153	127	138	127	122	141	110	132	141	145	148	128	141	142	157	137	134	150	158	133	167	149	147	123	152	135	140	164	124	147	138	149	149	121	143	151	143	173	119	123	172	129	139	137	134	131	133	129	140	132	125	129	154	146	124	121	136	145	131	124	129	134	123	135	154	135	141	143	144	136	121	141	136	130	140	142	150	139	138	123	154	130	138	155	118	148	133	124	145	131	144	133	126	135	126	124	133	120	132	131	126	157	115	154	134	132	123	125	117	133	147	128	140	117	155	133	143	126	138	146	145	133	146	136	121	125	130	137	137	132	120	131	143	142	137	132	155	137	131	135	133	121	128	133	139	132	142	140	138	132	142	146	144	124	119	134	144	140	145	129	146	140	121	141	131	139	151	154	126	134	131	135	132	122	140	152	147	140	134	148	119	137	139	156	149	128	142	126	149	109	145	122	144	129	132	143	137	118	152	125	131	130	134	137	149	125	136	133	126	127	129	140	164	152	137	143	152	145	124	144	148	130	124	141	160	137	149	144	176	131	136	153	130	141	126	146	129	111	138	115	146	129	148	122	141	144	133	144	152	141	158	142	131	155	134	135	146	122	148	140	151	136	135	118	153	135	150	135	152	128	116	139	129	125	161	149	155	132	146	161	133	126	134	141	133	131	156	154	131	143	148	131	133	144	123	141	129	128	148	155	125	106	141	141	129	126	146	128	132	132	119	127	125	133	130	130	144	161	142	133	134	135	137	139	135	139	131	157	138	128	140	116	139	140	151	148	139	156	144	135	133	134	134	124	147	159	142	140	135	131	132	141	146	128	134	130	115	143	117	137	136	111	129	144	144	132	155	150	137	138	127	137	135	134	122	156	150	145	160	123	144	133	150	143	117	163	138	131	138	144	131	125	134	163	138	134	129	158	135	159	148	133	124	138	140	130	143	139	144	143	140	163	128	147	144	147	143	135	155	129	120	138	122	147	137	128	133	153	131	112	142	131	145	139	140	138	138	161	137	131	138	133	123	148	157	117	157	141	146	140	148	145	161	164	134	134	117	116	129	130	148	131	151	130	126	132	131	155	131	122	135	137	141	138	144	127	136	155	132	142	150	132	126	141	108	155	140	134	132	144	134	138	144	131	143	136	126	139	156	151	150	149	135	139	136	136	138	141	135	138	151	147	131	135	135	145	129	171	146	143	147	139	135	110	122	145	116	131	150	157	138	140	140	161	165	146	153	137	126	159	133	146	128	133	140	141	134	148	116	156	151	136	142	145	147	140	141	122	141	116	145	140	118	127	136	145	143	144	142	148	130	150	138	119	134	136	151	120	148	133	144	119	148	145	127	152	143	142	136	145	151	162	132	138	141	181	147	134	150	136	134	151	142	143	119	134	134	155	145	128	131	139	128	140	156	125	142	130	140	127	145	140	133	152	150	155	149	123	133	135	115	153	141	111	146	137	146	165	116	144	135	134	145	145	140	135	159	146	155	152	126	133	136	136	144	129	155	147	139	113	119	148	154	152	120	111	151	138	142	136	148	146	127	141	140	131	131	122	179	133	138	147	142	144	151	143	125	132	152	132	151	134	127	134	143	132	123	125	111	103	143	129	140	148	133	126	140	127	134	135	138	120	133	127	149	137	148	131	149	156	139	144	149	134	141	139	144	150	149	145	141	155	135	130	139	144	141	139	135	145	139	147	142	143	145	149	151	145	136	132	119	138	145	141	126	136	117	143	118	131	133	171	148	133	139	134	142	139	126	146	156	130	143	113	130	127	129	142	150	129	138	141	128	146	136	136	142	131	125	121	106	127	131	134	117	139	131	147	135	123	150	124	119	152	148	139	145	135	125	152	147	119	146	128	140	154	132	143	128	131	143	141	139	152	128	133	137	151	140	144	154	148	138	134	128	149	122	142	139	143	124	128	139	136	132	122	142	151	129	149	144	132	136	146	119	156	133	137	125	134	139	130	138	137	133	122	131	142	140	134	142	135	139	151	136	131	139	121	130	162	141	136	120	137	140	132	145	138	158	131	157	140	133	152	126	128	136	137	129	149	157	146	135	146	134	129	126	133	141	124	150	147	146	158	174	125	125	142	121	143	135	134	146	136	151	129	158	141	125	146	154	148	132	142	130	134	139	140	138	132	149
12115	4227	1385	941	636	506	346	317	293	194	230	201	167	178	208	161	162	129	141	177	140	151	150	138	116	139	131	131	133	139	168	117	126	139	127	152	128	135	121	121	135	131	122	127	121	131	133	122	130	120	106	121	143	131	126	119	132	126	127	127	125	128	110	140	135	110	129	123	126	136	146	120	130	109	123	124	119	129	115	121	120	107	131	133	132	121	126	127	130	112	116	124	129	122	115	128	123	105	116	121	109	104	110	127	120	132	112	121	113	104	123	127	135	119	124	126	102	128	140	102	136	128	101	112	124	117	128	114	116	124	134	100	140	131	140	119	112	133	124	109	134	117	114	109	124	102	100	121	116	127	123	115	117	129	120	138	121	111	130	126	137	118	118	118	116	118	119	127	124	137	143	138	125	123	131	116	142	112	128	123	112	122	118	112	107	135	121	109	113	118	122	122	121	121	121	112	146	123	125	138	122	98	136	130	121	120	121	131	114	129	111	118	137	110	128	112	122	137	113	128	109	113	136	144	126	127	127	125	118	136	102	139	131	113	125	112	114	113	128	121	116	120	118	115	130	96	121	117	127	118	109	124	132	119	110	128	129	124	115	97	130	122	120	105	116	120	114	132	146	143	152	135	124	120	122	129	115	123	132	117	123	116	128	105	109	108	118	125	125	111	142	120	122	105	132	143	114	126	107	129	124	119	123	115	132	107	124	124	127	115	130	128	131	121	142	113	136	129	140	117	113	131	124	123	127	126	120	118	109	122	118	137	139	125	138	119	143	130	115	126	115	104	137	122	131	115	133	128	125	109	104	112	102	138	136	117	125	136	118	114	117	124	113	128	111	115	109	135	118	134	116	118	122	118	130	123	152	133	123	112	136	130	108	130	129	111	137	126	113	104	116	116	111	121	114	142	104	142	118	130	138	113	108	134	116	108	118	138	141	128	125	120	111	130	118	141	130	104	124	142	126	130	112	140	124	124	117	145	134	103	123	116	120	141	127	140	116	100	122	114	134	144	134	152	133	119	137	122	133	104	129	125	104	128	129	122	124	127	152	106	125	103	116	134	98	113	127	127	118	123	122	130	122	127	144	131	129	125	110	114	97	131	130	117	113	127	116	108	117	128	101	105	140	127	121	121	117	136	106	123	121	115	111	109	137	105	99	128	115	111	137	102	121	122	150	112	129	109	160	135	105	142	136	111	116	136	99	136	144	118	123	140	118	142	136	103	124	129	126	103	115	110	99	130	123	142	125	120	117	116	98	125	119	131	134	121	118	108	124	131	118	95	106	133	135	126	95	136	116	122	123	128	134	123	121	113	117	128	139	127	117	127	122	125	120	117	142	129	124	113	108	102	105	118	113	140	135	133	111	126	108	113	119	108	103	123	116	120	141	115	133	124	146	118	135	140	113	110	118	132	104	117	117	119	133	134	113	141	114	117	119	126	129	118	135	125	104	147	124	114	138	136	122	134	133	121	136	118	122	117	111	148	122	121	114	116	120	100	117	100	108	157	125	126	143	137	114	143	142	130	125	115	122	153	126	112	140	122	131	118	107	132	104	142	122	128	119	133	114	118	126	126	105	130	126	124	113	112	115	125	132	138	129	131	123	107	131	125	116	118	129	128	118	136	120	119	113	123	128	109	103	126	115	115	128	114	120	120	123	117	110	113	123	111	97	152	118	115	113	117	133	143	119	109	119	112	117	115	113	119	124	111	120	130	130	129	111	107	129	106	135	120	119	114	142	115	118	112	113	127	128	132	118	122	132	96	150	127	118	113	130	125	117	150	132	125	113	137	138	139	130	130	116	124	115	98	123	112	107	114	123	134	122	113	127	100	117	121	122	121	142	129	132	128	135	126	115	124	117	131	122	112	127	123	121	122	104	140	128	110	112	144	113	100	103	117	133	129	101	126	121	138	124	151	126	116	115	111	129	124	118	109	132	109	133	138	126	138	111	119	104	127	114	129	118	108	139	119	144	107	121	113	111	106	134	104	129	123	143	129	121	133	136	114	121	126	119	113	108	127	98	119	101	134	117	128	127	111	139	113	145	124	130	113	131	117	103	135	117	124	81	124	121	140	125	135	119	120	132	107	115	131	109	139	111	124	130	135	109	123	131	140	122	143	94	128	102	109	110	122	127	118	121	132	128	115	124	125	118	128	118	111	127	115	121	129	118	122	139	135	116	123	116	114	135	117	133	104	124	111	136	125	110	135	130	130	133	155	111	129	120	144	122	133	128	104	146	136	120	115	132	144	144	122	120	126	125	120	126	118	134	108	98	118	118	119	109	116	123	114	99	132	104	109	101	133	103	112	117	109	130	119	125	127	123	111	117	123	129	130	109	131	110	139	107	125	140	121	121	120	126	131	120	121	128	128	126	141	134	101	121	115	139	120	157	114	115	106	138	132	115	137	116	135	111	129	112	108	121	140	126	134	95	126	128	93	112	128	123	113	124	115	131	117	110	123	121	124	117	120	133	140	105	116	129	107	139	127	125	130	133	134	130	135	132	126	131	108	130	104	111	124	129	122	147	114	128	107	107	120	147	131	112	115	127	112	127	116	117	113	120	134	110	122	131	140	132	129	140	115	140	133	135	104	98	109	131	113	109	123	114	134	137	134	121	138	122	128	136	121	120	122	113	132	129	145	134	109	114	132	102	121	118	108	131	155	140	106	130	101	132	126	102	108	117	128	125	143	126	143	133	113	111	105	104	111	102	127	117	147	148	133	119	122	118	122	119	91	130	108	139	121	122	113	125	111	105	120	118	117	134	141	134	124	127	131	119	114	128	113	124	129	131	136	113	130	122	126	111	127	100	122	107	122	120	119	101	148	116	124	122	122	113	118	104	120	127	126	121	127	121	138	119	105	119	152	128	138	133	116	129	125	138	128	132	127	120	120	120	138	134	117	118	118	106	122	106	107	135	113	126	104	124	119	124	134	128	124	122	118	130	133	135	122	101	133	123	137	125	121	146	130	128	121	117	128	109	137	126	113	134	113	120	106	144	126	127	125	110	134	123	140	113	116	115	135	133	103	121	124	132	110	125	138	117	128	141	129	124	133	134	137	145	141	114	128	118	105	121	123	121	122	117	125	122	117	126	131	123	115	111	138	121	136	110	127	113	131	131	116	132	135	129	119	128	139	122	131	105	134	105	113	141	117	121	137	119	122	110	108	138	123	134	131	112	131	125	140	128	129	129	110	104	106	113	115	115	130	114	125	110	106	105	138	125	101	129	119	130	116	117	133	116	119	140	130	122	139	140	129	131	121	116	128	122	135	112	127	127	116	119	132	117	127	129	116	141	119	125	122	113	120	132	110	117	149	139	140	101	126	133	131	134	106	122	131	140	138	133	137	130	115	119	123	102	151	130	119	126	123	117	141	114	115	133	128	108	119	105	142	120	127	141	118	129	140	132	140	104	124	105	125	114	130	109	116	131	140	138	116	145	135	120	140	135	119	116	115	127	120	125	112	108	113	123	122
6815	3479	2574	2991	2737	2182	1705	1451	1202	1048	896	868	779	706	648	627	608	522	520	509	482	487	446	447	426	462	464	397	412	408	390	405	405	382	360	347	371	371	361	372	373	343	385	355	352	350	360	370	336	340	368	329	383	339	329	329	326	335	327	311	340	348	343	324	352	311	356	327	349	340	322	354	328	320	335	319	310	348	317	326	330	295	335	326	334	302	321	327	348	314	334	319	318	345	302	336	328	312	295	319	325	296	307	329	298	360	313	330	298	308	273	339	321	346	334	308	347	303	300	319	311	319	315	287	324	309	364	286	319	314	313	287	306	314	352	312	330	331	351	318	317	349	351	328	312	309	320	315	327	308	313	337	308	328	324	314	294	338	324	321	281	313	295	323	324	302	319	317	307	307	303	300	328	364	322	340	301	297	316	340	312	295	334	326	304	323	327	302	305	309	291	302	325	309	294	333	306	324	335	309	323	303	291	300	324	326	315	354	336	347	279	316	298	316	328	338	307	312	299	362	328	332	343	299	298	342	306	337	330	308	334	303	340	336	332	323	327	288	325	347	330	329	317	307	373	314	326	330	316	316	325	286	330	330	302	322	319	366	310	333	311	312	318	351	342	324	327	341	317	303	332	280	332	329	318	325	307	336	304	305	345	324	318	310	282	297	320	302	307	328	311	329	305	285	335	340	315	310	302	343	288	317	299	312	319	322	344	315	313	311	300	344	294	305	332	309	320	301	311	316	321	332	317	313	321	345	298	354	319	304	310	313	312	321	343	336	330	313	321	331	322	314	324	313	319	283	312	327	329	320	317	330	347	307	341	295	298	303	315	319	299	271	356	319	324	348	332	330	351	297	297	310	301	328	324	323	300	322	311	332	317	308	332	298	343	329	332	289	300	316	347	329	303	322	301	305	336	339	304	295	332	309	331	308	353	311	307	329	323	310	285	318	322	297	310	295	312	317	341	289	280	362	328	357	327	305	320	337	320	303	321	311	344	305	304	298	327	317	310	317	312	323	286	301	317	325	317	304	342	336	341	329	318	302	324	318	268	304	317	322	278	321	315	301	327	329	323	296	331	308	355	310	339	301	303	326	326	302	316	329	281	306	290	305	331	311	309	321	319	306	324	311	321	327	320	320	310	315	292	309	294	302	317	307	345	304	310	328	337	326	348	330	315	326	291	285	291	303	304	300	298	331	357	324	314	330	334	320	338	300	307	293	300	326	282	317	312	288	301	328	318	321	334	309	318	305	334	333	282	317	317	327	308	313	329	307	320	333	273	302	343	320	316	333	336	308	287	323	331	298	309	331	299	346	303	311	338	294	288	324	307	325	310	315	300	328	351	299	293	329	298	287	306	306	318	314	334	309	299	332	319	297	302	298	300	302	313	305	331	269	295	305	316	296	326	330	298	305	314	314	332	333	338	291	308	309	315	336	293	330	339	296	341	310	324	294	334	320	305	327	331	315	299	313	294	305	305	337	332	318	292	290	328	307	311	318	325	312	299	305	314	297	295	310	316	294	303	331	318	325	342	323	318	304	308	312	317	342	318	314	357	282	321	322	325	312	315	326	316	332	331	319	331	330	333	313	330	330	317	344	309	319	307	281	299	317	321	294	315	292	340	305	307	320	322	314	318	315	330	285	343	332	308	325	315	305	301	316	304	315	303	326	274	315	308	325	309	323	312	337	320	313	299	316	301	312	289	312	324	337	323	315	293	325	286	298	300	324	353	303	298	294	342	316	283	314	307	302	327	330	291	345	334	312	327	290	350	297	300	336	305	343	307	301	329	296	326	328	310	328	320	336	308	304	326	300	334	323	313	295	327	312	330	315	317	331	310	321	273	341	318	327	272	327	328	321	336	314	309	319	318	305	334	313	322	274	318	335	326	293	307	319	307	328	322	328	316	294	325	319	301	280	324	314	294	343	313	295	301	335	304	304	316	344	325	325	333	290	332	320	333	309	343	311	312	307	328	331	327	301	282	303	305	289	292	312	317	274	300	309	313	292	300	321	312	292	340	321	319	318	319	312	317	311	337	318	324	313	312	319	341	294	328	299	289	310	322	328	316	292	308	321	323	319	327	321	321	319	344	297	294	309	297	316	322	302	323	313	282	287	334	334	329	313	294	296	330	316	295	282	327	310	341	323	297	350	288	324	353	322	322	310	320	304	312	319	332	357	286	283	318	321	334	314	291	307	323	319	335	328	334	316	331	323	340	308	336	294	317	332	291	343	319	320	329	314	303	287	323	317	318	356	317	358	306	331	313	339	306	301	306	300	346	322	351	307	316	333	300	335	331	296	363	314	305	312	311	367	346	304	318	331	295	323	304	344	321	339	309	296	312	319	313	307	367	315	324	288	329	331	311	322	313	309	327	320	316	297	319	328	309	303	295	321	322	306	299	349	353	307	325	307	292	328	294	333	330	318	317	336	334	284	347	334	286	278	307	287	318	328	310	335	293	289	301	302	361	288	318	314	326	349	330	342	302	307	325	343	304	335	313	325	305	301	316	322	359	317	295	339	281	332	329	297	300	272	313	336	322	304	337	362	326	337	319	311	334	299	303	332	333	325	283	323	313	313	312	327	330	312	350	335	315	299	311	294	307	302	302	330	330	307	303	320	294	322	320	368	299	304	310	276	314	305	310	335	311	305	315	338	295	306	312	298	299	304	330	323	304	345	314	307	324	336	294	338	279	318	318	325	311	325	335	330	292	309	333	309	321	327	338	336	304	336	337	338	329	314	324	281	319	324	311	319	346	276	309	303	325	316	325	300	339	324	337	303	332	336	295	284	329	312	327	283	345	330	347	328	312	291	327	344	310	342	317	319	341	335	294	286	320	285	355	295	316	277	316	307	311	302	325	310	322	358	334	308	317	314	318	291	311	324	308	310	322	294	337	324	329	334	299	331	316	308	322	321	333	340	321	302	293	293	311	310	325	349	312	346	336	344	318	322	348	320	328	315	301	317	273	318	282	326	308	338	311	350	318	284	318	315	331	278	298	296	296	350	307	310	315	351	322	340	314	315	333	330	310	280	294	350	329	334	326	327	304	328	301	330	313	309	338	318	334	333	319	288	318	339	311	319	321	315	317	338	334	322	309	331	319	350	312	306	310	299	329	316	329	328	321	322	268	290	306	286	343	333	339	315	325	332	323	301	321	326	334	319	330	327	314	310	296	315	364	307	348	288	346	310	333	293	329	314	335	304	317	323	336	321	327	303	326	348	304	324	337	294	326	326	350	356	300	319	328	324	306	325	317	301	310	298	323	292	306	318	315	319	302	321	290	302	305	341	277	367	342	338	294	338	322	293	336	283	340	285	329	323	337	332	337	302	303	319	324	314	326	306	296	359	303	330	315	300	307	341	328	308	320	327	332	308	344	304	358	292	318	331	278	341	311	299	347	306	350	330	342	352	365	339	298	350	311	304	327	287	348	327	304	303	329	334	307	322	301	333	292	299	304	329	320	344	345	357	330	303	303	296
20777	9563	3263	1904	1372	934	703	588	500	418	413	368	319	303	329	287	276	227	277	248	248	225	238	235	220	207	225	204	204	212	260	206	231	196	183	205	223	219	214	224	231	248	237	223	200	203	187	214	183	189	220	213	203	177	196	203	186	202	212	211	220	210	183	193	192	219	214	204	213	182	186	236	196	178	220	214	218	210	211	180	212	209	171	197	191	196	179	191	195	211	195	172	195	211	215	200	200	198	178	186	182	217	229	203	226	228	208	226	201	228	195	206	192	212	193	197	193	219	200	224	189	211	206	181	208	239	221	212	208	208	210	220	207	189	190	212	206	180	196	189	231	165	223	186	214	202	213	165	209	226	194	208	196	195	194	208	216	195	204	212	192	214	189	217	196	212	192	197	204	204	190	196	200	199	191	184	218	214	197	196	197	182	187	209	218	199	181	184	218	166	177	193	187	199	221	201	230	199	183	160	203	204	196	210	225	225	195	197	222	188	206	218	212	192	220	189	182	218	172	184	226	207	203	189	205	195	190	205	184	207	208	215	203	237	202	195	186	206	175	202	173	192	222	229	188	188	208	201	206	211	195	193	169	192	204	227	228	177	193	229	176	196	194	180	207	193	194	187	189	185	208	201	227	206	216	225	187	201	212	215	191	208	188	176	166	211	192	194	201	208	197	199	197	196	217	185	196	207	231	194	173	204	200	203	212	192	189	214	186	202	201	197	207	184	181	185	186	196	172	212	197	230	208	215	201	222	186	168	200	207	203	194	193	212	207	195	197	183	197	205	200	201	218	200	200	210	192	183	170	187	185	202	173	191	207	199	199	188	193	213	205	189	202	234	187	220	200	178	214	220	191	198	224	191	208	216	188	209	196	169	207	229	216	213	176	189	192	234	195	222	193	204	208	187	186	206	205	205	230	210	191	200	184	199	198	206	224	194	215	178	200	204	208	224	201	191	186	186	172	190	189	210	166	221	203	178	217	197	197	198	191	197	184	235	204	236	217	234	196	216	226	178	210	191	172	170	199	227	193	199	178	175	202	194	216	210	201	192	191	199	205	202	218	169	230	211	209	196	224	167	181	211	189	216	195	219	215	211	199	216	201	228	219	196	187	203	190	236	205	194	204	204	194	208	186	220	215	202	193	186	205	199	186	220	179	185	207	195	206	204	205	202	237	176	195	206	189	202	204	193	225	204	182	210	208	207	185	198	162	191	197	178	177	202	195	208	220	211	193	224	192	196	206	224	196	199	204	225	177	199	209	217	189	194	195	196	180	204	200	192	209	214	191	186	196	208	205	208	200	203	216	201	194	218	158	195	219	200	214	223	210	223	204	200	210	204	198	197	190	174	207	188	215	208	201	189	184	196	194	212	183	215	203	215	187	203	196	195	222	196	203	183	201	221	216	207	215	202	180	212	213	188	207	214	203	241	205	187	205	187	201	187	193	204	193	193	174	190	216	201	200	214	208	218	206	199	208	197	179	188	178	189	202	201	204	201	205	211	166	207	171	178	189	162	194	222	227	186	204	188	204	201	202	178	207	200	230	182	166	213	199	217	172	213	213	195	209	193	204	188	175	204	195	222	196	198	175	173	200	203	199	198	203	193	211	192	204	197	222	206	199	218	209	210	206	203	192	192	212	234	170	211	212	197	199	238	195	240	201	193	196	214	225	202	203	192	211	221	187	216	191	185	208	204	216	198	187	198	190	214	209	172	193	207	195	218	204	214	199	198	183	188	212	185	191	210	220	210	173	230	192	188	181	208	205	180	204	188	200	181	219	202	193	198	181	198	214	169	206	189	212	207	220	207	175	167	216	203	170	170	206	188	173	205	186	198	204	201	208	198	208	189	203	196	197	195	198	200	196	212	170	193	191	223	221	196	200	214	192	213	191	211	191	186	199	191	211	216	196	198	202	184	200	199	217	191	208	196	191	219	230	194	190	191	185	208	202	216	209	203	189	210	217	217	205	219	205	213	216	196	190	191	191	197	208	196	189	192	200	195	177	214	222	202	199	203	213	194	169	218	205	221	211	207	191	220	184	195	185	230	216	202	188	205	222	208	184	197	185	198	180	211	200	231	182	165	209	215	189	195	187	235	191	193	215	196	194	207	211	205	213	190	201	209	174	215	207	215	216	181	204	202	215	169	203	237	222	201	208	205	209	185	207	209	214	191	196	205	186	214	198	191	201	197	210	226	202	194	195	192	177	193	214	198	218	212	215	203	206	207	212	216	186	193	225	195	198	230	216	222	192	218	198	172	209	196	193	203	192	188	189	195	208	204	188	175	190	194	197	204	207	196	213	196	157	220	217	187	205	205	200	181	207	212	215	175	188	217	200	203	220	200	176	222	199	224	189	199	200	176	205	211	203	212	213	191	196	174	195	218	207	214	215	218	201	218	210	235	220	211	200	187	185	205	205	180	200	190	211	221	199	188	195	202	194	208	169	193	191	220	216	184	209	228	200	223	182	207	211	182	203	239	205	221	185	200	192	213	209	198	202	210	216	189	212	179	210	226	188	176	164	179	182	186	165	200	226	201	188	186	175	204	218	188	204	207	196	203	233	192	208	218	243	199	213	176	196	193	188	206	188	201	205	206	184	200	200	213	198	214	216	192	167	181	209	220	221	199	204	190	191	210	231	210	227	222	195	204	191	217	213	195	196	192	176	199	200	206	198	212	189	206	238	188	208	188	214	180	204	222	223	208	181	192	221	201	190	195	195	211	203	172	198	203	196	217	193	209	213	171	165	209	212	212	186	199	212	197	207	194	194	196	231	199	180	221	209	217	183	178	212	200	231	208	205	197	198	197	213	170	184	212	225	208	181	211	195	183	170	194	193	223	215	203	197	218	201	177	197	188	194	213	197	197	200	192	192	208	201	211	185	197	205	202	191	213	227	219	196	195	207	195	212	195	205	212	207	171	185	226	208	188	200	217	212	188	180	216	206	202	200	205	208	181	199	193	208	222	233	206	221	195	189	233	199	182	185	179	193	222	207	190	191	200	180	176	229	213	220	192	196	214	197	180	185	205	214	196	184	216	186	171	174	195	181	200	199	185	179	158	217	171	176	207	207	215	221	217	221	188	196	198	189	190	211	188	206	203	186	212	199	228	194	198	235	208	217	218	219	173	202	219	193	175	194	205	193	204	205	199	210	211	198	198	183	203	199	201	210	216	199	175	208	205	188	199	204	205	193	187	171	184	213	192	199	200	203	198	195	201	178	201	207	197	195	190	182	192	201	220	183	203	210	199	181	218	229	210	211	184	206	200	208	193	198	187	204	195	217	192	177	218	194	214	185	210	221	183	189	184	189	203	229	197	215	196	214	190	201	202	202	174	227	197	212	202	193	192	202	217	202	224	188	193	188	197	191	202	185	198	200	178	226	208	195	220	225	183	184	236	211	190	207	185	189	206	186	203	200	191	198	210	196	183	213	215	194	201	176	211	198	175	217	220	194	177	219	207	185	194	206	184	180	195	179	201
8877	6132	4896	5573	4877	3856	3058	2487	2104	1843	1599	1445	1349	1196	1101	1027	954	934	872	851	810	746	672	738	707	701	608	641	628	631	598	593	582	582	550	586	569	553	501	558	554	566	561	562	519	502	535	504	489	498	499	536	521	481	509	494	496	496	493	520	490	522	475	520	473	535	474	506	480	535	439	486	527	494	492	477	516	467	507	467	507	529	497	461	487	495	437	487	504	484	469	474	469	479	482	457	456	511	492	460	458	468	478	469	438	448	501	494	476	452	462	455	473	483	447	463	477	444	462	491	513	500	454	457	439	446	485	466	507	464	474	477	479	446	495	461	480	474	482	495	443	456	457	440	456	469	443	464	457	466	457	477	480	486	482	462	461	483	456	442	467	470	483	478	486	420	481	464	460	482	476	456	479	477	448	448	467	491	471	442	483	455	469	457	450	483	486	452	459	448	492	462	479	479	456	478	425	461	453	451	479	479	444	450	465	463	486	496	447	475	481	473	465	470	458	431	427	459	485	455	474	480	485	480	480	485	480	481	439	480	454	492	473	473	445	477	425	454	479	487	432	466	490	528	437	483	476	477	461	507	472	458	486	458	444	452	499	475	453	485	434	466	423	480	455	465	464	483	474	458	470	463	451	457	414	474	427	459	465	438	470	494	427	487	500	446	501	460	490	425	471	428	454	458	461	424	469	473	487	479	423	478	473	476	462	479	495	439	437	446	462	450	487	452	445	441	479	488	478	451	421	489	508	474	496	488	438	443	512	455	468	495	463	443	453	505	454	485	466	478	456	470	425	478	471	494	452	432	417	452	511	435	454	464	489	471	459	472	485	441	478	454	485	478	478	487	456	461	480	484	454	451	487	502	452	482	458	467	495	463	474	482	488	469	461	429	468	461	449	494	518	447	489	478	484	463	451	469	431	518	462	547	466	457	471	461	479	446	520	462	437	499	469	423	461	457	472	473	448	455	479	433	445	483	503	436	470	459	512	454	435	444	462	484	494	450	429	492	446	456	466	485	429	470	475	469	473	471	505	485	466	451	461	461	487	468	477	442	425	470	472	472	499	457	508	486	464	488	447	453	473	474	484	469	466	457	461	416	475	492	443	453	455	490	484	483	472	507	439	489	463	464	454	461	432	479	468	484	432	479	467	458	473	480	473	451	475	454	469	444	435	477	436	462	458	454	445	502	484	460	432	469	492	473	456	495	466	474	472	455	463	447	444	432	465	446	494	466	479	448	488	456	486	442	458	453	457	478	428	452	453	448	474	475	471	483	456	490	470	447	467	480	506	475	462	476	443	492	441	479	438	469	444	493	506	487	472	504	453	434	497	487	467	475	438	477	426	471	430	477	450	466	491	462	450	443	463	432	489	420	466	463	451	507	458	414	460	451	467	475	470	478	433	423	481	448	450	496	460	440	492	453	434	436	467	453	452	483	472	413	514	460	473	451	437	475	477	472	455	452	489	469	462	456	467	517	489	452	475	468	460	437	469	451	483	486	438	428	515	460	463	503	471	458	460	483	462	496	453	427	516	494	460	438	474	464	444	455	482	458	460	474	509	476	483	418	449	482	469	499	486	424	468	485	479	444	456	445	466	453	478	453	456	446	472	464	464	479	501	438	506	481	436	457	481	445	472	465	455	517	485	487	494	454	456	452	484	505	451	472	471	444	485	479	457	482	459	424	498	461	432	470	490	498	471	480	445	473	444	449	451	479	430	486	438	463	494	476	494	480	489	448	449	479	457	447	473	474	492	456	458	463	504	486	437	461	468	498	500	439	469	495	466	454	429	451	493	460	481	479	464	471	442	465	458	470	472	491	468	463	447	467	438	473	465	436	384	446	438	458	441	488	419	481	452	493	449	478	473	480	482	487	453	466	461	464	470	485	439	461	483	457	441	436	475	449	422	453	491	477	463	475	413	474	457	469	463	467	450	491	461	464	460	461	481	472	427	462	440	497	497	479	458	470	488	431	478	428	506	438	435	467	470	469	469	514	482	462	449	448	442	458	453	456	497	475	432	454	459	479	463	485	455	474	488	448	445	437	490	434	468	478	470	444	447	467	440	437	445	499	496	458	484	489	413	444	460	454	476	464	479	485	487	481	460	463	435	456	470	477	435	426	474	466	482	427	494	447	474	477	463	484	444	449	498	488	481	473	483	507	475	454	439	457	479	439	489	459	457	452	488	483	474	454	472	451	467	444	471	428	475	457	484	428	451	432	457	465	454	456	444	467	469	489	426	442	448	491	447	457	457	468	463	518	479	496	454	472	460	453	452	450	440	458	434	496	474	459	409	456	442	452	477	430	455	485	453	500	447	448	430	471	451	461	464	459	477	489	454	453	473	518	420	474	488	458	444	467	470	481	461	468	459	442	488	444	451	427	479	448	452	467	471	502	421	444	477	464	479	468	444	443	464	458	489	447	435	461	460	457	463	470	475	476	508	467	470	473	451	422	450	474	470	441	470	432	475	490	483	446	493	441	511	449	459	450	453	438	487	465	466	471	448	460	436	448	470	484	450	465	482	459	475	469	461	489	464	470	475	465	454	503	457	466	489	478	460	457	486	462	460	499	457	452	451	454	490	491	473	451	478	488	486	472	437	480	428	487	430	426	464	449	457	446	463	479	495	462	452	478	451	512	477	453	459	464	460	453	456	474	477	479	437	450	477	467	443	504	498	446	458	462	481	418	462	440	449	476	451	464	473	436	453	495	515	468	452	445	517	474	505	472	464	462	441	484	456	460	461	431	413	441	442	452	467	420	497	463	457	447	462	498	459	444	470	486	515	463	438	459	466	466	504	450	474	471	460	471	472	480	458	449	497	448	461	506	484	465	461	457	486	495	442	506	447	464	467	434	432	491	449	468	476	480	499	472	467	507	439	465	477	423	465	474	466	451	457	460	456	478	483	428	446	459	476	497	466	502	446	418	463	417	449	464	460	479	487	503	464	484	459	475	465	433	466	479	445	477	428	450	435	475	468	444	443	460	462	437	465	440	468	428	422	460	503	505	511	470	451	453	448	460	458	462	442	458	428	459	485	482	469	504	474	444	460	430	473	469	464	487	435	454	488	456	439	453	484	454	477	414	444	452	467	473	464	443	455	451	446	465	473	497	458	451	468	468	465	417	520	473	439	450	479	482	465	491	459	486	434	467	475	479	479	448	513	474	483	455	453	485	510	466	473	506	484	477	413	490	490	483	480	460	475	460	470	485	410	495	458	447	452	418	494	459	483	483	470	485	477	458	499	471	486	474	462	486	450	477	438	463	488	417	424	481	481	500	474	454	462	493	464	484	454	492	495	491	481	452	442	485	482	462	418	449	452	466	467	445	489	446	459	454	438	462	486	453	438	455	496	452	459	483	469	487	473	482	473	449	474	491	471	466	465	464	458	505	421	479	487	454	469	439	469	455	466	456	490	481	460	467	495	485	464	441	488	459	417	449	476	452	474	459	437	451	464	478	480	469	478	474	431	454	446	436	510	461
3446	563	81	57	61	38	49	46	53	28	33	43	48	38	47	48	38	41	43	38	38	42	44	43	53	48	45	46	43	34	51	32	44	28	34	40	47	37	41	35	44	52	45	47	43	37	56	45	49	53	40	50	54	42	35	34	41	44	43	39	41	49	42	28	54	40	30	50	40	52	53	39	36	44	46	38	36	40	27	33	44	46	34	41	32	41	34	50	59	45	37	48	32	44	36	46	46	40	48	41	31	39	43	39	32	43	44	42	43	36	36	35	50	42	46	40	36	47	33	41	35	44	40	39	45	45	43	36	36	46	38	29	39	42	31	33	53	54	37	33	41	49	31	43	36	22	48	36	56	43	47	38	37	32	46	40	49	44	38	50	50	49	42	32	43	53	39	52	42	33	41	43	51	41	49	40	45	24	48	37	42	37	44	46	42	34	37	37	38	43	37	32	48	35	47	42	53	40	43	34	36	47	46	47	48	41	39	42	39	44	28	35	35	37	43	39	38	40	51	48	43	41	44	62	31	37	46	45	45	35	37	46	35	46	45	36	32	36	52	47	46	32	31	34	41	47	42	40	33	40	53	60	30	31	41	39	28	40	40	39	55	43	50	46	46	39	42	45	46	53	44	37	45	53	37	40	31	53	44	48	32	40	31	39	44	25	43	33	37	42	51	49	46	51	49	28	39	33	41	40	39	45	34	44	53	38	43	36	44	46	41	49	43	41	31	44	45	42	37	39	39	51	40	32	45	53	46	43	30	33	52	44	41	36	47	49	38	35	42	21	35	52	50	40	48	52	46	49	39	45	42	41	44	42	43	34	45	37	53	43	41	33	34	43	34	31	41	31	44	39	40	35	42	43	34	44	45	37	43	31	27	47	25	42	38	37	43	37	40	44	39	46	47	34	38	36	41	36	42	35	42	50	45	37	31	38	41	48	51	37	41	34	36	36	34	44	29	34	37	43	36	36	46	39	45	44	52	37	45	44	54	50	35	31	36	38	41	41	39	45	37	30	46	46	46	39	44	44	59	33	49	35	30	45	36	32	52	30	50	37	44	37	47	33	50	44	42	48	37	39	49	45	41	36	37	44	52	45	41	49	44	40	48	37	41	35	48	48	47	45	42	32	37	38	42	40	36	35	45	35	54	41	41	39	47	37	38	44	33	36	46	34	35	40	43	31	40	39	47	45	41	51	55	42	37	49	45	41	42	42	39	48	40	46	25	39	35	57	45	37	47	49	43	31	39	41	37	45	38	38	47	33	37	43	50	47	43	42	44	45	29	46	40	51	39	47	53	42	40	44	45	47	38	37	36	51	41	36	27	45	39	36	39	48	32	47	35	51	36	37	53	36	46	33	37	29	53	33	46	40	30	59	45	40	42	44	50	47	37	40	44	48	35	33	30	47	41	33	39	45	35	29	42	49	37	38	43	41	43	46	33	26	37	46	37	33	37	54	37	36	54	35	40	35	52	46	43	42	35	39	41	47	41	35	48	45	41	35	36	43	46	42	25	47	34	42	33	48	57	44	43	45	38	47	48	33	39	35	51	42	53	45	38	40	36	40	35	46	50	30	49	38	40	33	49	41	41	45	47	33	35	36	45	59	43	43	42	25	33	49	37	29	57	45	31	41	45	42	33	36	45	44	42	36	40	37	49	41	52	44	47	47	34	39	57	36	46	42	41	40	53	32	41	40	43	44	48	50	52	41	39	38	46	52	36	31	41	47	30	36	39	46	37	31	34	40	24	39	39	45	43	46	47	50	32	42	44	33	47	44	27	54	34	44	59	39	45	52	45	38	32	41	40	23	39	40	50	32	40	48	30	46	68	37	28	42	46	50	50	33	41	45	43	38	34	57	49	43	47	36	40	45	40	64	40	32	53	45	46	55	39	30	40	53	48	31	49	36	36	46	38	44	37	34	41	42	32	55	34	41	32	47	50	36	33	48	35	39	41	41	31	41	37	30	51	42	49	39	44	41	55	50	50	42	43	52	43	43	42	45	44	32	40	33	40	44	49	38	37	46	35	46	36	45	33	50	43	55	29	40	41	36	42	37	37	41	43	46	54	51	55	35	43	29	35	33	42	43	32	33	54	44	39	41	30	41	42	46	31	45	36	29	42	49	37	48	38	40	45	53	39	37	41	45	40	45	32	46	43	43	40	30	44	37	43	33	42	47	33	47	48	44	46	63	45	34	33	37	34	47	47	37	38	39	38	37	37	39	56	38	39	39	36	33	52	35	40	36	41	50	41	44	36	51	38	44	38	42	29	40	32	42	32	37	54	39	49	36	33	37	41	42	34	37	31	28	51	35	47	32	40	36	40	41	38	44	56	44	41	42	38	40	39	40	28	45	45	41	41	31	54	46	42	45	40	45	36	67	41	41	31	39	36	43	39	42	41	52	46	49	36	54	52	34	42	36	45	37	40	41	42	42	37	32	35	52	32	32	39	59	48	36	38	36	44	46	56	43	50	34	45	46	42	42	46	43	36	46	46	36	34	41	45	40	35	38	43	41	45	50	41	37	38	36	33	53	40	50	45	48	50	37	30	32	51	35	37	51	46	52	37	33	45	38	42	46	33	37	32	40	54	41	53	37	38	58	39	42	32	42	45	36	32	45	47	43	49	36	65	44	52	47	41	45	41	49	50	37	49	36	48	45	40	31	39	31	46	28	33	34	40	28	42	45	33	49	40	54	45	39	46	46	47	41	50	36	41	50	39	36	33	42	28	45	40	34	36	36	49	46	39	46	43	46	47	33	50	38	35	49	46	45	47	36	39	34	40	53	50	46	49	44	42	47	35	37	43	40	43	44	45	38	40	36	42	49	41	42	32	45	40	46	50	46	53	46	49	48	40	36	40	39	45	43	44	40	41	39	49	36	43	51	40	62	46	49	52	54	50	38	43	38	40	39	32	47	52	28	47	35	31	42	41	41	43	43	38	33	56	37	53	47	35	53	43	33	37	43	33	45	51	44	66	43	37	55	41	33	55	41	51	30	42	44	38	46	38	27	37	37	45	42	54	47	37	33	45	32	32	31	37	38	40	30	46	39	40	50	40	38	39	55	45	42	39	41	39	37	47	34	37	44	34	31	42	29	45	50	34	35	38	38	44	52	46	34	32	42	37	37	38	39	47	44	38	43	48	54	29	51	44	42	42	54	39	41	53	43	36	38	37	32	34	34	36	47	51	38	48	38	40	27	35	41	39	38	39	34	44	49	54	48	42	40	42	32	42	40	37	47	36	44	33	37	40	44	36	29	47	48	46	44	46	44	53	42	49	34	29	47	53	50	44	46	41	50	32	43	35	44	41	33	43	36	46	45	54	40	46	32	48	49	46	34	45	42	35	39	37	32	36	41	46	52	43	32	46	45	48	40	47	36	44	46	44	30	46	45	44	51	43	38	32	45	32	52	39	41	44	37	52	49	60	41	48	39	37	40	30	45	40	51	45	41	44	42	28	31	33	31	32	41	30	43	44	33
2448	637	237	225	254	200	187	178	186	138	169	171	168	151	141	162	137	139	150	158	153	135	156	164	152	142	155	147	136	134	144	149	159	126	136	145	156	131	143	147	138	150	139	134	115	159	137	134	145	131	140	141	141	126	147	144	145	143	150	131	140	136	130	141	129	136	120	143	130	135	148	146	141	116	135	136	142	164	136	132	147	125	139	147	125	117	130	122	140	144	120	119	135	147	144	125	129	140	134	153	126	149	144	124	150	117	129	132	136	132	157	133	118	133	155	147	123	141	113	153	145	167	157	126	148	138	127	119	135	132	137	125	130	143	131	144	149	132	139	161	155	148	141	154	140	126	128	145	152	126	149	130	122	141	145	138	130	155	153	141	130	170	147	142	145	153	117	137	132	137	160	132	158	147	151	150	145	125	143	102	150	135	152	136	147	152	162	130	157	149	129	120	144	169	137	146	136	140	131	120	106	153	151	119	146	138	144	131	145	144	127	124	149	133	150	140	133	145	151	127	133	149	136	151	134	134	140	120	126	140	127	147	130	143	129	148	146	122	149	136	130	143	143	137	138	153	115	140	148	144	132	131	129	155	128	132	140	131	140	125	137	136	112	148	153	151	129	145	135	141	126	150	123	134	143	111	141	125	150	136	153	167	151	140	132	141	124	136	143	142	116	126	136	130	147	127	167	125	147	111	132	124	134	145	127	152	143	160	134	117	111	141	136	118	134	142	150	136	158	155	131	130	124	123	144	128	142	144	161	127	135	129	136	114	155	134	129	112	156	142	158	136	133	148	124	155	154	134	129	132	139	136	135	149	143	116	122	134	119	156	134	141	117	161	136	151	157	135	135	149	136	158	151	136	118	146	133	129	146	147	148	143	122	132	144	143	139	132	144	145	158	152	160	154	154	134	120	141	139	141	147	150	134	141	128	147	128	113	164	136	159	132	125	140	132	154	144	150	146	118	104	130	138	143	133	115	116	137	127	125	132	150	129	114	124	138	150	123	135	129	133	135	127	130	149	120	123	144	140	135	136	124	128	126	153	123	137	134	158	145	154	136	139	128	137	143	129	146	129	130	135	141	142	131	152	119	137	140	143	144	152	132	116	149	132	129	145	132	117	148	131	159	135	140	141	124	124	151	134	147	134	130	124	144	137	127	146	130	159	138	135	138	156	162	139	150	121	144	125	142	165	132	146	129	126	146	118	122	120	151	161	130	128	144	126	153	148	141	121	147	132	148	133	119	150	117	147	133	140	145	161	129	139	136	138	149	155	140	144	144	140	147	131	136	142	150	138	149	160	133	131	145	130	146	114	147	145	160	119	136	141	157	136	133	116	134	139	146	145	147	143	146	140	169	128	118	156	126	139	130	136	134	140	145	161	134	129	134	140	135	142	139	141	151	132	121	133	122	124	130	144	118	132	140	134	144	143	118	144	145	132	131	127	153	140	149	129	119	125	131	129	159	138	126	118	144	140	176	162	131	138	151	141	150	145	139	145	149	162	123	131	151	137	140	144	165	162	131	141	142	145	119	140	128	145	139	134	143	147	153	156	130	130	154	132	134	110	139	147	124	123	139	146	132	134	125	139	121	127	139	162	132	143	141	165	127	125	143	144	136	137	124	153	141	146	136	122	148	144	168	129	143	137	128	145	157	113	149	133	131	146	129	131	136	145	124	131	139	149	129	155	141	151	153	147	129	127	132	148	134	130	121	149	136	122	143	130	154	137	136	128	165	129	144	134	138	141	138	153	134	128	133	148	118	128	130	133	120	142	134	154	131	151	148	127	161	161	126	138	129	133	113	131	147	162	126	140	126	130	133	144	160	128	125	148	135	146	137	143	138	141	136	137	120	142	139	137	136	136	147	149	147	127	140	149	167	136	165	137	132	145	156	147	130	135	131	138	128	163	143	142	139	149	146	138	131	160	140	144	143	147	139	127	140	138	137	130	152	142	145	139	135	139	145	160	138	126	132	129	133	146	132	118	144	176	121	154	151	138	134	139	155	165	132	137	160	115	148	154	115	129	144	131	115	155	141	122	152	137	138	125	128	117	142	148	160	137	132	132	151	147	121	124	152	125	125	119	136	127	138	122	127	145	167	121	132	124	140	152	125	146	152	134	141	146	155	153	128	129	152	125	128	182	141	138	135	118	134	151	133	134	134	132	129	134	148	128	143	153	126	135	137	134	144	132	138	145	130	156	141	137	130	139	126	126	140	122	146	169	142	130	133	147	127	130	124	138	124	148	139	153	115	149	157	139	144	149	134	128	135	141	129	119	148	158	134	133	136	138	147	135	149	115	168	136	135	145	145	146	150	143	108	134	148	159	122	125	153	124	147	157	136	120	133	143	150	126	142	137	145	144	126	154	139	143	144	138	131	137	123	146	148	117	154	151	131	156	140	146	124	140	122	158	127	144	140	126	142	129	131	147	138	129	155	142	146	140	116	129	149	130	140	154	114	134	146	140	145	149	137	138	144	134	152	153	137	145	119	155	145	131	140	136	137	131	149	134	131	163	137	172	151	130	153	138	138	143	140	135	139	143	148	143	145	150	128	132	160	126	139	155	118	144	122	164	140	127	129	127	157	153	132	141	132	137	132	127	128	126	148	135	135	127	124	150	158	151	154	138	152	143	151	138	143	134	156	153	120	145	155	106	149	114	154	133	138	145	122	146	139	150	140	160	132	144	152	129	158	118	130	141	143	158	130	121	161	164	135	146	125	138	147	146	137	134	130	152	132	123	143	149	163	158	135	143	147	169	122	154	134	137	131	145	144	140	115	129	146	145	136	124	150	139	112	133	133	142	148	145	147	141	144	124	135	119	131	139	153	133	130	145	142	151	119	141	129	138	138	159	120	148	131	151	147	140	147	140	171	160	132	123	154	130	154	129	121	128	127	134	141	127	123	115	139	145	150	148	133	138	124	143	140	169	123	133	118	133	166	149	105	156	129	127	137	139	144	121	141	145	132	133	159	138	127	119	132	156	130	129	137	148	154	141	120	129	136	135	155	142	132	125	127	150	123	148	154	137	149	114	154	137	128	142	123	129	125	127	124	120	116	147	134	130	154	136	145	143	153	137	151	176	152	129	134	163	141	120	141	128	146	143	131	126	144	167	158	136	143	136	144	144	142	130	122	110	131	129	145	132	137	142	141	144	137	132	141	139	131	124	126	144	142	151	129	156	133	135	120	162	138	152	125	140	133	149	133	139	155	152	161	145	141	150	127	126	136	144	144	123	153	153	146	133	155	148	125	142	139	139	144	133	132	141	152	150	132	137	145	128	133	151	129	144	135	129	140	151	133	132	137	132	141	154	159	132	142	139	135	137	135	130	131	145	138	156	150	125	139	128	140	170	144	117	135	150	149	133	139	152	128	127	143	125	161	137	135	130	142	112	148	126	125	127	134	152	133	151	138	143	140	158	156	150	134	132	142	149	145	150	125	136	127	138	148	151	121	125	149	137	105	138	137	117	136	149	165
12866	4890	1361	994	654	491	374	288	280	248	206	214	178	195	187	158	164	164	160	119	139	139	124	138	138	124	138	137	135	115	112	124	132	136	151	116	129	116	115	112	114	149	135	114	131	143	131	111	126	139	126	142	118	128	131	113	135	114	136	130	134	99	101	118	140	119	123	127	138	118	113	119	126	132	138	129	130	116	101	115	110	123	112	136	113	143	122	113	137	125	119	120	127	129	97	132	119	101	130	135	122	121	124	124	113	132	115	120	111	122	113	153	115	122	148	116	128	110	127	103	109	114	143	107	122	131	114	136	125	122	133	117	108	113	124	123	121	117	117	124	118	110	130	116	132	118	135	120	119	132	138	117	116	130	119	121	97	130	106	123	120	140	121	135	106	105	123	135	139	120	134	128	147	122	126	130	122	111	130	118	110	118	135	124	128	120	120	118	119	121	112	122	108	144	130	127	108	127	137	107	120	131	118	123	116	122	130	120	122	146	129	109	141	124	93	109	117	107	125	109	118	122	121	115	117	122	123	125	108	136	97	119	111	133	125	120	125	119	115	135	135	130	111	106	107	110	117	149	136	122	134	112	108	102	129	116	140	128	131	128	122	113	126	111	121	129	116	123	118	125	128	119	107	128	129	130	138	112	166	129	125	133	120	123	122	134	139	126	117	123	140	108	119	122	146	112	127	121	119	132	107	110	128	127	140	140	111	119	111	112	119	129	115	143	130	135	111	103	115	144	133	122	104	119	133	111	121	124	107	102	144	116	109	140	116	112	115	98	119	132	135	120	144	126	116	122	131	128	106	134	118	113	140	149	130	119	110	124	129	131	118	144	118	113	121	129	135	111	120	131	132	125	137	104	109	145	129	126	145	152	144	109	132	127	109	109	111	122	130	115	100	126	108	106	121	127	118	135	121	118	127	130	116	125	144	121	112	114	121	117	119	127	112	122	138	122	132	133	122	117	104	127	105	139	127	116	113	140	139	134	132	113	132	124	134	106	128	121	141	109	120	135	122	118	115	113	118	115	119	123	151	124	109	116	140	118	137	132	137	106	123	107	127	111	122	120	107	125	115	107	114	129	107	121	123	127	135	137	125	125	121	101	119	111	147	127	132	116	115	132	137	125	113	144	123	123	116	146	112	136	141	108	143	109	138	132	113	116	139	131	118	129	157	98	128	120	128	120	138	135	130	131	129	127	111	123	126	133	134	138	140	117	128	105	116	141	114	119	127	116	118	114	116	117	139	130	113	133	115	146	113	110	119	113	104	114	120	140	133	115	132	106	120	120	112	128	133	118	122	104	134	117	115	132	131	107	102	129	123	110	121	122	143	118	121	122	132	120	117	127	130	117	122	125	132	109	123	129	124	108	119	120	111	120	96	112	110	119	125	117	127	119	110	106	120	120	112	138	142	150	119	116	120	118	119	120	130	138	110	113	104	116	124	145	127	130	120	116	129	120	127	116	117	111	129	130	113	110	126	116	116	103	107	133	114	112	117	120	115	128	131	137	129	130	98	125	129	98	128	98	127	121	116	125	120	132	121	118	105	119	125	115	99	101	126	129	118	138	114	126	122	126	140	116	116	117	128	132	139	104	132	120	133	138	128	104	119	149	136	105	125	129	105	102	129	131	103	107	130	107	132	119	114	111	108	125	130	113	113	131	135	122	122	125	116	114	125	147	139	113	103	107	115	105	117	133	127	131	102	117	116	115	120	148	135	113	124	116	117	120	128	136	143	126	132	126	128	123	141	150	120	110	120	111	116	129	140	131	126	142	112	102	124	106	117	131	112	113	127	120	130	109	127	128	130	116	95	118	119	122	131	107	106	117	101	112	97	113	144	114	126	108	123	115	127	114	123	114	113	122	110	115	119	112	123	118	112	133	113	112	116	115	123	125	131	119	123	129	136	130	134	133	119	110	119	133	106	118	113	124	108	112	111	154	110	106	124	119	132	127	113	116	125	115	108	138	91	145	147	127	123	119	137	109	110	120	99	137	122	117	128	139	114	118	113	103	130	108	126	105	126	122	114	116	111	121	128	135	122	149	150	125	147	136	113	132	121	119	125	121	134	108	115	97	135	123	120	137	142	134	127	126	129	114	133	137	151	116	135	124	129	119	113	131	128	124	124	117	118	110	115	110	141	114	111	130	131	126	136	138	103	95	106	128	111	115	107	119	88	120	125	132	117	133	129	119	112	139	105	128	144	128	144	118	120	126	114	122	123	139	138	133	119	115	123	120	108	120	127	116	130	124	126	131	124	116	120	115	138	116	109	119	110	111	120	122	128	129	133	115	148	131	103	130	126	125	136	124	134	124	133	118	112	112	117	116	126	117	117	110	129	118	130	105	105	117	126	103	117	120	115	126	119	119	138	119	111	122	108	142	105	119	124	123	121	138	132	120	140	109	113	119	137	117	110	125	112	111	134	125	126	115	130	108	105	113	125	124	122	108	126	121	122	132	117	127	124	141	132	117	140	115	107	126	126	138	128	144	123	108	138	111	99	120	126	119	111	119	127	128	113	141	110	116	108	118	114	126	119	123	122	113	121	128	110	135	129	130	146	123	122	121	112	121	117	126	134	144	100	141	152	112	118	106	136	150	128	116	135	138	126	103	126	106	125	113	116	103	109	116	113	129	146	129	125	124	136	123	124	125	135	126	127	125	104	114	109	116	131	104	136	113	132	107	139	118	133	125	116	104	121	134	120	110	119	109	112	126	120	117	115	141	138	113	120	111	126	105	107	102	118	125	112	108	125	130	114	139	148	138	101	119	130	132	135	132	124	135	110	109	127	121	127	113	115	118	135	117	126	127	126	120	110	124	121	124	120	105	117	131	112	128	115	103	121	107	131	125	120	123	131	106	119	111	139	140	102	116	123	117	118	125	135	129	113	116	128	138	127	116	117	123	125	127	122	118	129	127	126	113	144	136	132	111	130	102	121	108	139	129	131	121	119	113	125	127	99	122	111	121	122	134	134	122	122	115	120	127	115	111	118	106	139	123	109	121	119	118	118	131	113	136	126	139	119	131	127	124	109	123	125	136	116	132	106	114	134	127	131	111	126	104	118	124	124	121	99	120	121	138	121	127	126	126	114	121	121	128	118	141	111	121	117	122	122	113	134	119	143	120	147	109	123	120	131	140	97	129	111	112	119	110	132	129	127	128	118	117	125	124	114	151	117	135	133	138	133	131	121	116	158	125	118	108	133	128	101	121	137	137	145	114	154	125	119	114	129	121	112	106	117	109	112	130	115	118	125	107	121	114	121	113	129	116	147	102	128	127	133	134	137	114	139	99	120	129	117	111	111	109	130	145	129	130	130	105	132	134	124	119	129	117	109	124	142	141	119	149	138	137	136	126	132	119	129	128	117	129	111	97	110	132	117	131	131	111	111	120	109	112	121	108	123	122	121	106	120	119	116	127	123	143	123	125	149	117	123	150	119	148	114	129	146	141	128	126	114	124	109	125	125	90	130	113	122	131
7023	3906	2610	3051	2704	2134	1701	1415	1139	991	916	852	777	689	624	595	558	525	510	528	491	446	438	472	471	450	401	400	397	420	414	359	383	333	362	369	397	370	337	311	356	336	322	372	384	361	345	370	349	316	344	327	319	324	346	303	307	348	356	352	326	324	325	398	290	320	314	316	325	304	311	307	322	337	316	355	331	336	364	361	341	361	313	328	330	326	334	325	301	313	334	301	320	311	329	319	306	348	302	334	303	328	303	301	309	332	282	346	317	350	305	324	319	296	291	317	339	326	292	314	333	322	332	358	283	324	279	338	341	342	293	341	341	334	312	317	337	318	323	325	338	326	352	326	311	307	314	308	322	277	303	321	308	319	322	363	306	332	308	303	322	312	322	301	323	298	328	326	285	325	344	321	313	327	320	336	311	323	311	323	338	303	302	341	329	328	308	303	324	327	322	274	276	309	313	359	332	290	336	296	306	309	326	322	323	319	334	321	291	323	367	337	325	300	288	306	307	298	315	313	343	300	321	320	322	300	298	280	333	308	316	302	312	294	283	310	332	299	319	319	295	328	303	274	316	356	324	308	344	311	311	326	305	323	303	338	304	323	313	329	335	336	296	318	317	317	299	306	320	292	285	298	315	349	319	331	301	317	293	294	350	297	315	333	321	304	320	312	310	286	314	330	311	306	308	335	305	317	318	341	296	336	317	304	286	308	322	300	310	297	316	283	326	304	301	315	304	297	307	321	319	306	339	322	315	293	338	299	333	308	332	307	325	296	330	286	338	294	295	312	313	307	325	324	298	310	320	303	350	293	296	309	319	291	330	289	334	287	291	296	284	319	290	323	313	323	304	315	287	324	309	351	290	331	340	307	287	338	327	323	317	308	311	325	341	328	329	333	307	305	290	341	293	366	330	314	299	305	322	312	323	331	309	352	320	290	323	341	303	321	298	300	312	318	275	316	320	306	309	323	335	303	294	336	321	322	335	309	330	316	325	358	328	319	321	277	331	342	344	303	308	305	326	351	294	316	296	288	316	306	334	323	353	341	316	315	322	371	298	321	321	316	295	345	347	312	321	329	316	307	313	330	303	310	304	306	275	320	328	305	338	277	299	322	298	379	318	323	331	323	310	313	320	313	321	279	350	324	300	334	324	303	328	325	288	321	298	300	316	346	296	329	358	318	322	338	336	337	291	325	311	318	333	325	335	305	300	290	314	289	292	277	308	303	292	330	324	331	283	308	306	285	317	334	325	329	311	329	331	248	324	316	307	292	314	291	304	340	321	311	303	318	302	300	307	304	359	342	338	301	287	325	318	284	338	331	311	288	371	306	278	282	300	330	317	274	337	330	311	330	297	328	322	314	292	303	308	325	287	300	338	290	322	282	320	311	321	281	302	290	327	318	306	361	308	326	320	302	313	291	307	330	331	342	333	290	305	324	329	310	318	278	331	321	311	297	291	319	321	333	297	302	327	337	295	315	310	337	326	310	306	297	333	318	308	328	312	316	339	283	295	310	293	287	312	299	316	307	336	301	313	336	331	335	305	346	319	325	300	309	305	346	296	317	300	312	287	317	326	335	345	323	308	299	325	321	336	318	320	316	290	320	306	299	293	301	301	308	318	318	290	289	321	306	317	302	356	332	294	313	344	310	307	319	319	305	303	271	292	300	304	315	297	345	337	329	314	299	313	328	358	310	331	310	307	331	318	291	318	327	323	313	304	300	298	339	287	314	312	313	354	322	296	327	311	348	289	303	317	319	311	310	306	315	295	326	344	308	302	327	304	319	318	314	312	287	323	315	313	332	306	336	297	335	330	283	326	291	308	329	294	320	291	309	314	318	306	301	318	312	305	301	346	300	303	306	296	281	345	358	311	316	329	332	334	324	308	307	308	295	311	291	342	316	324	329	305	318	289	320	285	304	317	315	328	308	319	314	314	309	319	331	300	309	325	309	296	323	306	287	307	328	337	303	327	304	326	317	318	308	317	350	310	324	320	297	312	306	333	289	307	307	321	307	324	298	291	309	322	300	323	323	313	315	346	327	330	325	328	294	307	326	307	310	295	311	286	318	341	321	306	290	312	321	298	310	315	318	355	296	322	318	330	333	312	302	306	320	339	308	311	314	331	314	348	298	289	318	329	287	304	321	325	309	296	324	311	331	353	344	334	316	318	343	339	309	317	305	321	306	307	316	293	290	344	299	324	342	320	286	311	319	341	309	319	303	328	340	294	332	314	288	306	346	331	324	296	320	303	322	297	321	323	313	328	317	288	335	302	337	331	313	304	328	332	315	354	305	314	305	302	326	310	310	338	379	302	293	329	320	333	314	328	316	332	340	310	350	309	341	300	327	309	313	324	299	313	314	282	320	293	318	345	337	333	313	300	308	314	324	304	292	328	319	348	329	288	302	321	317	326	321	295	299	314	310	311	325	329	358	329	294	302	314	308	330	293	320	328	291	321	294	313	336	328	300	323	307	296	295	331	339	322	337	316	334	310	309	309	294	303	322	299	310	308	353	291	332	302	333	291	321	309	304	295	307	325	324	351	352	334	316	298	300	326	315	312	306	322	339	344	318	304	312	294	327	292	336	307	311	316	324	331	340	309	349	345	299	318	324	289	299	313	335	300	310	332	284	325	325	338	353	320	322	320	304	308	322	336	317	343	352	301	287	309	334	298	292	347	325	326	286	339	298	320	307	313	328	298	312	310	308	354	324	336	334	291	326	342	309	315	329	320	285	308	333	314	292	334	291	323	315	306	305	299	300	323	318	299	307	275	293	300	298	314	312	324	310	329	320	335	313	312	325	316	327	324	313	303	321	308	316	288	288	330	310	324	305	316	321	307	290	327	312	317	329	343	315	327	311	321	334	316	312	343	309	282	312	358	327	303	327	310	312	313	330	294	316	347	322	354	336	307	282	321	301	301	337	302	325	296	315	317	326	315	301	303	320	303	310	316	321	317	291	329	384	347	350	315	285	320	357	333	320	328	299	307	312	298	299	324	308	313	336	302	317	328	307	264	296	301	323	323	285	341	330	299	303	294	311	348	323	328	263	309	318	327	340	310	347	346	331	314	343	297	323	327	303	318	314	303	308	319	327	308	282	337	296	340	304	351	324	306	297	276	294	341	307	314	309	326	303	321	316	305	320	336	338	318	304	369	346	301	303	330	339	328	327	328	308	305	297	292	319	323	314	299	325	312	306	323	319	293	318	326	304	319	330	314	323	322	315	341	359	313	306	314	281	314	320	326	322	304	304	321	324	316	321	325	293	338	321	300	300	347	318	317	298	312	290	299	334	315	295	308	317	308	279	306	308	306	359	294	359	324	314	331	335	294	314	288	326	339	312	340	305	325	292	302	320	337	324	295	301	302	316	304	310	296	335	332	312	287	312	343	329	311	328	322	295	302	296	290	337	321	304	301	318	308	314	283	315	292	341	320	334	317	312	313	330	309	297	312	358	332	324	297	311	332	326	338	308	354	322	311	316
20836	8890	3256	1963	1307	922	684	561	498	410	403	347	325	319	284	284	243	245	238	235	246	220	234	218	249	231	209	201	231	214	216	205	223	216	225	184	220	210	201	190	185	182	231	230	206	197	218	225	214	192	216	230	208	194	196	245	246	187	227	191	190	211	209	214	205	191	205	221	207	195	173	188	195	198	219	178	191	192	196	219	195	231	207	222	195	190	195	206	194	209	188	195	196	197	224	197	198	220	191	225	214	196	203	221	214	212	180	204	215	199	193	199	187	212	209	204	198	191	219	187	167	206	211	215	215	189	178	233	214	201	200	215	194	179	216	183	195	195	181	190	199	183	185	212	209	203	211	188	194	192	214	199	213	177	190	197	217	214	237	185	209	182	191	191	177	184	201	235	232	195	188	206	211	188	202	177	208	232	208	182	195	190	217	214	198	191	188	187	191	202	213	194	185	201	195	182	230	194	178	183	195	198	195	220	212	196	197	183	177	193	191	171	187	169	210	191	220	227	204	212	208	168	190	194	208	167	200	183	206	203	202	185	199	200	194	217	183	188	176	205	204	189	188	227	214	182	201	194	197	220	211	185	198	216	205	220	217	193	186	206	196	204	225	204	180	198	202	225	193	184	228	208	219	217	195	193	194	201	201	196	236	187	192	193	209	214	199	195	188	172	185	191	208	186	210	171	218	196	211	212	205	202	225	227	192	198	193	189	179	176	203	167	196	195	213	203	181	190	183	180	187	219	202	211	216	211	171	173	182	201	209	202	179	215	204	201	204	190	195	161	219	182	206	173	185	182	171	176	202	225	217	190	191	195	190	212	189	203	158	197	178	211	198	193	198	196	200	207	185	181	179	205	179	215	208	191	198	184	219	219	218	204	183	198	215	202	217	205	208	188	192	183	197	197	207	210	196	205	206	216	190	200	184	210	193	190	183	199	202	198	165	214	204	190	200	215	202	203	223	211	217	193	222	219	193	209	198	193	210	225	194	170	192	185	180	191	174	190	201	197	202	211	193	208	188	198	214	203	196	231	212	203	184	181	209	202	216	193	236	212	185	188	206	197	192	205	212	173	186	215	227	211	216	206	196	197	226	201	185	207	198	204	203	193	205	161	210	208	194	185	224	176	190	201	180	177	202	231	187	191	192	225	223	200	199	197	205	196	181	212	197	195	184	206	206	177	195	226	208	221	217	212	187	189	194	200	197	209	186	187	222	196	215	194	171	189	195	225	209	183	175	202	215	184	203	216	192	186	227	196	227	224	193	199	186	209	188	209	197	177	189	199	206	215	216	208	202	183	218	173	231	206	181	204	188	199	198	207	188	225	192	192	194	220	177	203	199	175	223	198	197	215	196	170	225	210	208	199	182	181	199	182	200	213	208	191	190	183	210	196	179	173	236	194	182	186	202	184	241	226	234	206	194	211	233	224	195	203	215	208	216	209	212	229	200	216	218	213	185	192	194	199	204	204	203	194	215	198	215	193	205	205	188	225	231	175	211	214	182	203	199	168	213	210	194	216	194	185	182	195	190	204	169	176	192	185	210	200	213	205	184	205	197	220	193	195	206	191	207	200	209	219	203	175	222	222	175	194	188	196	218	218	191	195	204	213	218	203	214	209	196	210	179	189	217	186	182	196	209	202	206	201	211	209	209	198	226	203	205	200	208	194	215	211	194	189	195	201	215	205	183	212	183	221	193	214	205	202	201	221	186	183	222	190	196	191	216	204	178	216	181	180	214	212	200	194	168	195	203	210	195	193	214	196	196	194	179	231	215	202	211	179	203	184	204	195	229	215	207	171	207	237	195	202	207	194	198	194	197	192	201	206	216	223	198	207	217	208	192	182	212	197	194	194	192	200	224	201	194	205	177	208	185	205	228	209	212	183	239	220	186	193	220	204	198	221	242	174	175	204	200	210	192	210	178	193	189	176	220	214	219	219	198	203	184	212	195	198	193	178	209	187	221	183	235	200	203	185	210	205	258	218	192	205	190	201	165	203	191	183	200	194	197	228	207	218	206	172	212	203	183	199	203	197	191	203	203	207	189	197	204	199	193	191	178	204	224	167	181	221	178	203	203	163	196	222	208	211	185	203	185	191	213	228	239	214	194	216	210	204	205	192	207	210	191	186	197	221	185	207	190	198	181	206	229	194	186	212	208	193	173	165	187	193	207	209	200	195	185	207	205	198	181	190	210	210	208	193	187	207	178	209	194	200	233	173	172	192	207	192	176	227	214	194	184	219	187	185	191	221	194	207	213	231	214	213	181	200	197	204	195	196	186	187	217	209	170	191	218	221	211	174	222	199	179	195	187	209	192	204	202	196	205	198	202	203	168	229	221	223	231	204	204	202	197	198	224	200	203	208	203	210	198	219	206	178	177	171	203	202	201	189	222	199	182	188	198	206	179	194	184	194	208	227	189	194	199	201	216	225	210	210	190	202	187	183	160	229	225	205	227	199	178	208	238	198	202	221	214	211	210	193	184	201	198	226	201	185	174	187	176	207	203	197	203	177	199	234	204	203	217	215	212	208	158	202	218	179	200	212	198	189	198	195	206	209	199	187	216	207	180	184	193	220	203	195	210	213	179	221	215	186	195	218	185	178	189	209	196	190	224	221	200	205	196	183	225	198	202	212	188	184	226	188	213	170	209	227	223	211	197	212	215	184	213	211	205	201	176	194	200	191	208	211	199	227	200	209	213	224	205	195	192	190	215	191	187	189	223	230	216	208	188	208	212	212	212	190	201	210	207	179	208	215	201	221	200	172	193	217	202	199	201	176	179	218	190	214	188	205	220	218	221	221	205	203	216	215	193	200	179	195	186	180	158	189	185	197	201	191	204	205	216	218	183	182	180	206	197	210	204	193	215	207	199	214	206	215	240	194	181	190	192	211	192	187	222	226	222	191	202	190	201	192	207	189	188	198	219	202	207	189	176	166	209	186	212	195	193	204	203	206	205	185	210	192	198	196	205	211	172	215	219	182	248	201	224	224	212	197	217	177	215	203	186	202	209	209	209	205	176	199	187	214	206	184	185	184	199	193	178	201	173	232	176	154	191	176	212	208	174	203	194	226	200	194	180	197	194	209	209	195	199	186	234	197	209	191	174	216	205	223	220	189	210	206	185	194	216	195	193	204	208	213	211	209	205	182	190	198	221	195	204	174	189	180	197	194	218	187	211	218	220	235	220	197	202	207	201	218	217	199	210	193	225	216	215	204	209	196	179	190	200	191	176	199	199	206	176	217	216	202	204	203	190	194	198	182	203	199	194	218	196	196	195	210	180	181	215	190	202	204	195	216	202	230	206	206	211	193	183	192	230	186	175	218	209	204	203	226	190	186	222	225	199	215	219	195	224	189	210	190	197	197	184	192	209	194	208	198	186	211	188	199	189	183	204	189	207	225	171	207	201	185	212	175	200	204	186	201	215	206	199	192	204	207	183	210	186	201	192	202	201	210	208	186	186	202	205	200	215	205	203	227	219	214
8941	5658	4918	5470	4934	3779	2995	2511	2095	1826	1651	1405	1293	1171	1135	1049	966	920	894	829	788	817	716	748	717	697	694	646	653	599	601	637	584	537	582	598	547	549	559	538	572	558	573	535	543	551	503	535	521	543	504	494	477	518	481	455	488	512	524	482	522	500	503	524	489	478	518	492	482	537	476	501	488	509	511	506	504	461	499	486	481	483	487	484	486	496	495	441	518	469	462	499	484	475	437	504	472	493	463	427	445	491	452	481	462	437	425	504	486	473	457	460	477	463	454	466	436	468	477	451	482	464	444	431	488	453	459	525	469	434	458	455	464	466	526	463	467	473	461	474	447	479	441	451	453	470	482	455	482	468	446	472	480	495	475	506	461	464	430	442	476	525	480	445	464	464	481	460	422	462	469	496	446	460	457	460	455	444	450	464	491	454	489	478	455	479	474	481	509	474	484	491	462	462	471	488	425	494	488	466	456	483	462	442	492	504	474	488	477	475	456	423	484	497	488	484	508	462	447	458	482	471	479	492	451	433	459	458	465	459	486	500	463	481	445	440	482	463	439	465	454	457	465	514	459	463	494	443	455	484	456	474	434	461	518	479	463	429	493	472	458	451	496	484	468	450	497	491	452	447	470	472	462	485	457	438	494	444	446	463	414	462	449	473	460	441	480	463	476	492	485	508	501	525	455	449	487	459	486	450	473	451	438	460	478	465	522	457	483	482	466	508	461	420	454	488	465	473	477	438	491	444	484	480	479	484	486	478	473	456	476	450	490	410	414	462	452	479	445	503	462	529	439	450	429	512	443	426	489	449	461	479	459	468	477	518	496	464	459	472	473	427	468	451	492	466	448	456	460	479	477	506	448	460	460	453	406	473	431	510	434	451	492	442	457	462	416	450	447	467	480	442	405	445	472	461	462	473	452	458	472	460	484	442	522	502	487	480	440	473	494	474	424	502	473	457	444	462	441	447	473	475	462	486	437	470	474	468	452	457	505	435	451	509	470	470	420	491	488	470	461	452	466	487	481	465	484	459	465	455	475	474	465	447	466	464	430	477	480	427	472	448	442	478	498	474	432	461	484	435	450	476	468	482	469	447	429	461	482	444	449	441	483	501	461	465	450	431	455	486	505	455	454	484	478	442	450	444	441	452	436	456	474	451	483	451	510	437	441	475	455	508	477	483	458	491	474	477	449	444	466	489	431	461	450	418	472	487	457	441	463	453	494	462	489	479	452	471	456	481	461	439	489	471	452	491	447	475	423	484	478	459	443	480	452	454	445	479	446	457	480	459	466	461	443	431	478	454	434	474	430	437	476	457	468	476	474	484	468	451	471	482	506	459	516	484	424	460	492	471	456	459	456	482	470	446	479	474	490	471	462	488	469	464	423	467	453	470	437	452	434	486	436	453	473	432	495	445	481	483	442	451	433	454	466	447	479	485	432	486	483	472	452	421	493	469	490	501	475	430	499	479	475	445	481	440	466	460	465	463	448	469	448	507	455	453	493	497	429	439	456	472	459	482	495	464	452	467	464	451	445	453	494	490	468	451	464	490	449	462	451	461	484	442	428	449	445	479	468	453	474	435	467	516	455	461	458	429	479	452	467	485	467	475	470	460	500	467	464	474	427	415	465	494	499	455	483	451	424	473	439	459	439	453	469	454	444	389	442	467	476	447	452	480	460	474	485	450	473	442	460	459	437	473	482	435	504	470	477	459	470	477	477	494	471	443	457	462	447	471	481	471	458	459	468	471	472	427	455	406	460	492	470	453	495	459	425	483	482	490	481	442	492	495	487	482	471	474	479	466	464	437	437	474	450	469	465	501	418	471	465	510	468	424	475	476	447	434	466	489	442	485	522	455	456	441	474	481	484	497	476	452	460	484	488	445	496	496	425	446	453	452	395	496	448	483	471	447	472	464	467	460	452	476	451	433	460	461	481	448	468	463	487	469	448	471	457	455	430	455	474	495	438	454	458	432	496	466	460	466	460	465	433	471	465	471	492	432	461	456	453	447	458	487	461	455	454	454	489	498	489	474	482	470	449	441	447	475	455	435	464	475	478	450	445	462	455	469	462	504	463	453	441	441	446	500	438	445	465	448	454	456	498	447	454	438	470	459	447	465	481	431	456	479	473	456	466	483	450	453	449	461	471	472	468	465	478	454	467	427	486	448	489	449	509	471	470	462	463	489	471	479	478	418	476	452	497	437	464	444	479	453	464	457	461	451	486	489	453	496	470	481	464	460	429	489	441	462	476	448	440	457	484	493	459	477	458	456	489	467	465	444	457	457	458	493	519	482	499	470	460	475	501	486	511	461	445	447	467	465	479	470	450	463	480	452	459	488	433	469	479	466	433	474	427	478	450	424	465	455	461	469	452	437	448	468	444	457	467	441	464	462	554	459	478	457	445	464	474	475	480	496	488	453	502	471	424	392	485	506	448	441	443	447	473	518	443	457	460	477	465	455	428	435	470	474	487	484	452	466	454	464	444	465	477	497	465	438	450	481	447	453	478	480	447	453	474	457	443	450	440	488	432	475	441	451	482	481	461	449	462	488	500	451	478	460	499	438	478	471	457	463	452	435	459	443	479	455	435	487	462	440	458	495	487	487	455	481	461	472	515	453	455	449	501	460	467	475	475	512	477	491	455	422	476	480	488	487	471	442	499	430	440	475	509	449	438	500	448	441	468	451	421	480	496	497	471	430	465	453	476	436	431	456	467	463	476	450	470	468	465	452	435	457	461	465	445	484	454	453	470	442	478	452	482	454	470	445	452	470	453	465	435	494	465	503	475	448	444	439	434	477	437	498	448	471	459	454	472	467	446	462	498	481	431	504	442	456	422	457	448	472	493	471	497	417	448	478	460	439	477	427	476	484	468	456	506	469	481	429	478	456	460	456	472	470	454	449	501	425	426	485	440	508	446	480	469	464	450	464	492	495	458	432	498	506	495	460	450	437	475	483	465	494	445	454	438	445	489	477	452	431	459	477	467	495	470	452	472	481	490	492	422	436	452	450	449	433	437	436	448	476	448	457	491	490	440	487	480	480	433	490	443	467	459	469	436	441	441	512	470	488	479	499	448	455	459	464	454	455	481	486	469	482	437	429	476	445	446	485	454	448	469	470	458	449	475	488	491	410	453	447	468	469	494	491	484	457	430	456	455	454	504	441	457	475	416	437	484	469	491	498	469	457	470	452	472	482	464	421	459	477	465	447	449	471	465	454	468	484	493	444	462	513	467	480	483	487	443	475	481	461	426	479	466	465	466	464	482	461	458	462	445	460	459	450	465	432	458	465	473	464	466	446	460	462	473	463	476	469	467	442	479	512	445	466	455	438	448	495	451	462	468	457	452	424	422	503	417	437	447	487	463	447	481	461	456	488	511	497	472	447	447	486	442	461	445	476	456	504	487	437	464	510	453	427	439	492	482	458	448	455	463	444	504	471	464	472	486	455	477	472	469	468	482	444	465	451	467	472	442	473	439	439	448	458
3296	533	74	56	73	63	58	36	51	35	44	47	32	37	30	34	37	47	30	41	44	34	39	41	45	42	50	46	40	48	37	44	39	37	39	38	45	36	39	41	39	35	40	43	37	42	40	52	38	37	48	37	35	32	37	46	46	41	40	45	43	52	44	47	40	36	37	41	49	44	37	39	40	37	45	47	39	44	41	49	41	42	41	25	45	45	36	39	33	30	41	56	49	32	41	40	45	49	39	41	37	38	46	39	40	39	34	44	43	44	43	37	29	51	29	40	49	44	57	44	38	37	37	41	47	38	38	43	41	45	38	43	47	43	44	34	39	34	43	49	43	32	40	48	41	39	36	32	41	37	51	50	44	52	37	42	44	35	40	37	32	38	31	45	43	40	44	41	46	43	42	32	39	43	34	43	48	39	30	40	37	45	35	45	44	43	50	46	36	41	48	38	44	25	39	41	31	54	40	48	44	46	37	41	45	41	30	41	48	33	51	43	51	46	27	55	31	40	39	45	45	48	52	36	41	41	43	41	42	45	42	40	32	36	48	46	44	47	38	37	48	31	37	47	35	52	43	32	40	39	35	48	37	39	53	53	54	38	55	47	45	46	36	51	35	39	60	44	38	37	44	36	46	52	43	45	31	32	53	38	44	34	50	46	57	39	45	39	36	36	59	41	37	53	41	49	51	42	44	46	37	32	42	58	38	50	44	20	42	48	35	46	44	33	41	43	42	48	43	35	39	35	39	46	32	39	26	32	36	38	39	44	41	37	40	42	47	47	50	49	49	35	36	33	30	40	47	46	41	39	30	37	42	44	43	36	50	34	46	28	49	36	36	45	44	44	26	44	36	42	40	29	36	40	41	50	45	44	42	37	37	33	35	21	37	35	36	36	37	40	39	40	39	41	50	32	54	48	30	43	44	43	44	54	48	49	48	32	53	38	47	37	34	37	34	46	41	49	45	54	59	43	51	39	35	35	45	44	47	43	36	49	42	34	43	36	58	31	40	25	42	35	48	36	45	51	41	36	36	39	42	42	53	51	39	44	51	49	37	29	43	34	45	50	41	49	42	57	52	42	35	43	40	39	47	47	31	30	49	41	35	47	51	41	36	37	38	34	42	46	45	41	32	35	24	40	56	38	36	38	42	33	37	40	40	32	26	38	34	46	47	39	48	49	43	44	47	47	42	37	29	44	32	49	60	50	39	40	55	42	30	31	43	43	39	31	41	48	35	39	37	46	35	46	38	42	40	42	37	51	38	41	57	37	45	45	47	33	37	42	41	38	43	41	33	38	37	53	42	53	49	44	41	44	29	51	46	39	44	47	37	30	30	46	44	29	42	40	40	56	54	43	35	38	40	47	36	41	44	44	40	41	40	50	47	40	41	28	43	42	48	31	51	43	44	37	48	46	41	33	46	42	40	55	35	41	53	52	37	48	39	41	45	43	44	48	43	52	41	33	27	38	47	51	48	34	31	50	38	45	35	50	43	43	43	45	36	36	45	35	36	57	43	48	34	41	35	32	39	51	46	49	36	43	44	41	48	51	54	41	57	52	46	49	44	44	50	58	28	32	39	39	41	36	40	43	53	50	33	34	46	48	45	53	38	43	41	38	53	46	46	35	44	47	43	26	37	29	33	50	46	45	46	40	30	38	44	52	44	35	42	47	41	55	53	38	51	50	37	53	42	44	50	50	37	50	54	34	38	25	38	50	53	32	42	48	48	47	59	46	28	30	47	46	29	38	45	47	41	48	55	35	48	39	49	41	44	37	49	43	40	43	41	30	31	48	39	36	38	42	53	31	45	43	40	54	53	46	44	45	45	42	41	41	55	25	36	45	30	43	43	37	41	59	41	41	45	38	27	29	40	44	52	53	36	45	33	53	45	49	31	27	44	39	36	60	45	42	39	43	34	59	38	43	53	45	45	47	41	39	27	37	35	40	43	42	33	54	48	44	47	38	40	41	35	47	56	36	43	39	38	57	48	37	36	29	41	49	48	49	53	39	43	26	35	33	41	38	32	43	56	39	59	42	43	53	55	41	40	56	39	28	31	41	32	34	39	37	49	39	39	44	46	36	41	41	44	42	32	39	50	47	46	42	42	36	51	44	50	36	45	37	37	48	42	49	43	40	40	45	43	39	46	44	43	46	44	42	48	41	57	42	37	43	44	53	43	52	43	33	42	36	47	53	42	37	43	35	47	34	44	28	27	40	38	38	51	31	34	30	50	47	40	47	46	28	44	38	35	36	40	38	42	48	48	58	39	41	38	48	49	50	45	34	49	44	34	46	58	40	41	45	40	40	34	35	41	37	43	31	34	45	39	36	41	42	40	33	49	30	29	41	45	50	39	44	53	38	35	55	41	55	43	32	23	47	36	34	47	26	31	31	45	44	39	43	44	30	32	36	38	44	41	50	37	46	35	39	37	39	42	54	53	48	44	47	48	55	38	41	43	35	46	38	39	43	43	34	44	38	47	38	39	54	48	38	48	41	32	30	30	49	47	36	35	39	42	47	37	46	37	41	40	46	40	31	45	42	41	42	30	36	58	36	42	51	43	47	58	49	42	23	48	38	46	43	35	34	46	36	34	31	41	36	49	49	45	43	45	57	37	50	37	43	48	50	40	41	44	38	35	37	38	37	39	53	47	39	53	52	39	31	39	49	42	50	42	45	52	38	50	30	40	39	22	31	37	41	43	51	31	45	48	42	29	48	38	57	49	50	42	38	50	42	47	43	45	33	40	45	38	32	40	36	45	33	43	39	46	45	38	42	35	41	44	46	40	44	44	30	50	36	44	45	46	49	47	42	53	45	42	43	39	48	37	31	49	38	52	36	42	38	41	41	48	41	47	39	38	39	41	36	41	37	37	37	57	41	51	35	42	43	45	26	32	39	48	39	39	52	52	38	49	36	47	52	39	46	52	36	25	39	26	25	46	43	51	41	52	35	47	27	44	40	43	51	41	42	27	46	37	58	32	36	35	44	34	43	35	45	40	48	37	40	33	49	46	43	41	54	40	40	47	45	43	38	57	43	44	52	44	41	42	39	36	44	39	47	31	37	44	50	43	48	30	56	47	40	36	55	40	39	48	45	33	34	43	34	39	37	35	47	39	36	41	36	43	46	45	36	44	45	42	45	45	52	51	44	41	42	50	42	44	61	31	36	45	45	29	42	48	43	33	45	36	34	38	46	36	46	44	28	35	42	48	36	48	46	39	43	51	47	42	31	38	40	47	41	41	46	41	30	43	48	54	37	38	49	31	37	57	51	37	59	41	40	40	48	31	40	46	54	46	35	34	48	40	50	36	47	37	47	40	29	57	44	50	53	55	46	39	53	40	43	32	64	43	57	38	40	38	43	51	46	48	45	56	42	33	43	61	29	44	34	51	43	51	46	45	40	41	37	56	42	51	45	37	36	32	42	34	45	31	47	46	43	41	53	45	46	54	37	42	57	41	39	34	46	40	55	36	37	40	43	41	34
2479	539	235	232	252	220	185	176	183	176	160	145	160	138	140	141	157	145	167	158	139	164	149	134	122	143	143	128	154	143	125	131	151	127	142	166	142	140	119	134	145	155	139	121	138	123	144	159	168	102	121	136	151	144	138	131	144	127	135	155	149	148	139	144	141	134	158	149	130	142	156	140	161	134	142	150	152	121	151	151	172	135	133	147	174	136	145	146	135	154	128	123	133	120	149	111	131	138	134	144	142	129	145	118	136	149	122	128	131	131	114	147	155	160	130	142	150	133	142	151	128	142	141	147	151	144	127	147	134	149	153	111	140	123	166	171	131	169	152	129	131	142	133	130	144	157	133	139	138	144	143	138	162	128	147	142	131	142	130	160	142	119	127	133	128	120	122	145	150	135	148	143	132	152	124	134	123	126	127	158	128	143	126	133	132	129	132	131	124	117	138	115	113	144	145	138	140	127	137	151	129	158	130	142	141	137	147	135	136	139	129	143	131	125	141	139	159	134	139	148	146	119	152	142	151	139	150	141	132	117	140	143	143	149	127	154	141	120	143	116	134	138	151	139	121	132	144	131	140	133	138	124	140	150	135	139	127	140	125	160	111	136	142	135	147	105	149	147	141	150	135	126	142	128	143	133	134	124	118	136	152	123	132	155	135	127	123	139	126	123	144	138	127	122	136	141	154	143	159	134	126	128	130	144	140	133	110	144	145	151	138	134	136	144	128	150	135	133	134	153	158	147	150	125	125	134	136	123	141	143	119	124	141	137	148	141	145	128	119	107	133	134	137	148	133	138	127	123	145	165	139	130	150	121	141	141	156	145	124	142	131	139	119	155	145	144	138	138	142	132	143	137	138	144	140	157	122	127	134	131	145	158	132	157	143	136	159	140	139	144	133	131	137	141	125	146	166	141	150	146	157	127	140	114	170	134	139	128	133	151	124	139	113	129	140	134	146	140	133	129	136	153	141	135	147	138	121	145	133	151	122	148	125	121	158	142	138	169	131	132	138	131	153	136	153	163	117	151	161	140	124	126	125	139	114	136	143	127	137	133	149	136	136	127	147	133	123	147	150	136	159	121	124	126	138	150	114	136	132	132	123	137	133	138	126	145	122	134	133	143	145	137	138	164	127	149	120	138	151	128	162	141	143	144	127	128	127	135	134	130	147	113	140	126	153	109	129	141	161	144	145	124	129	131	131	132	141	132	144	130	131	134	131	147	115	131	138	126	119	174	130	138	128	137	126	148	143	135	138	137	147	135	135	148	137	145	143	131	135	114	158	133	123	135	147	123	137	120	141	128	136	133	130	128	139	124	141	135	144	130	120	112	149	133	130	152	147	135	137	129	119	149	128	120	137	139	140	132	109	142	117	158	124	149	128	118	142	136	159	152	126	133	139	154	144	125	135	148	139	140	132	123	155	122	126	132	147	151	113	124	140	146	131	138	128	136	135	139	129	144	121	133	127	140	146	138	141	165	124	133	141	141	130	109	119	126	140	157	137	143	132	156	130	148	141	145	124	134	113	139	129	110	152	122	139	139	125	130	126	151	144	133	128	147	141	134	154	144	125	139	147	149	145	157	119	148	140	125	119	116	137	131	132	137	135	158	133	125	128	142	157	124	120	132	136	139	162	151	136	120	128	145	134	140	150	134	126	118	129	135	118	145	158	153	141	136	140	167	154	140	133	142	142	141	127	129	136	147	136	144	142	152	123	140	142	145	140	131	137	157	135	133	144	132	119	126	144	149	126	158	146	135	114	126	145	129	142	136	142	138	146	135	132	130	143	121	135	131	127	143	143	153	135	139	118	126	139	148	123	137	136	140	145	116	126	151	113	152	142	145	144	124	163	142	120	116	150	144	118	136	137	126	137	125	153	126	142	128	131	134	130	120	137	127	132	131	133	137	160	152	147	144	162	136	136	142	155	144	133	119	156	147	127	140	138	140	131	107	140	123	143	147	135	148	151	114	138	150	122	145	128	137	150	153	133	142	114	140	134	122	141	147	160	129	118	132	128	144	137	127	138	138	164	129	154	134	133	125	152	130	160	149	141	155	130	141	142	136	136	118	142	152	144	148	157	152	136	150	148	107	144	143	126	158	153	138	149	147	142	129	140	131	130	121	131	151	157	128	134	115	145	121	150	152	135	131	140	129	140	171	143	139	169	152	144	129	127	141	126	148	151	136	135	128	134	144	142	121	132	130	127	118	125	146	136	134	120	147	121	157	142	140	169	144	152	146	131	129	129	124	140	148	146	124	151	128	128	121	135	128	137	143	145	155	123	155	130	148	142	127	136	129	152	152	133	132	134	149	122	169	127	123	142	137	131	119	149	151	142	130	154	121	139	127	126	152	127	144	146	144	137	138	153	138	138	152	146	140	141	134	140	142	143	129	143	148	131	153	129	135	127	117	143	159	136	151	147	153	124	145	133	134	144	143	187	113	149	133	143	141	127	137	148	144	126	148	131	128	128	120	135	115	127	147	136	134	132	152	126	144	147	125	134	156	129	157	124	130	146	136	126	146	131	132	131	154	121	125	154	137	135	147	131	141	130	125	134	142	161	117	139	132	114	134	145	160	130	145	125	154	136	135	152	127	136	137	139	133	140	137	119	144	143	128	129	159	131	128	129	122	123	151	132	136	134	128	144	149	144	123	133	142	127	150	140	154	134	144	141	115	132	143	138	108	134	135	135	155	140	154	134	134	128	165	155	125	124	121	133	143	133	150	136	144	148	133	137	136	145	133	151	144	149	154	155	143	134	121	127	146	140	131	128	133	152	137	131	138	133	141	145	126	141	123	117	139	121	137	132	135	129	140	140	134	134	132	114	134	132	134	143	127	149	130	144	140	135	135	134	154	134	134	130	130	128	148	122	152	122	139	142	117	138	138	152	132	130	112	166	114	116	126	145	148	130	141	148	131	149	128	143	154	159	164	148	123	148	155	149	163	127	132	129	153	144	134	134	116	127	139	135	133	139	158	142	151	157	137	161	128	144	137	134	134	147	141	133	135	130	146	139	147	138	180	132	144	126	135	133	152	151	103	155	147	136	113	142	131	150	142	141	139	147	128	146	152	145	115	129	124	151	155	129	147	152	139	134	128	123	121	135	140	143	118	148	142	161	144	138	167	119	135	137	132	133	144	138	135	148	120	123	147	132	151	145	157	129	132	140	141	108	139	153	155	159	145	145	143	122	134	143	151	135	130	127	128	127	150	136	148	139	138	126	134	133	134	116	127	146	121	135	141	127	127	133	148	124	130	132	118	153	130	127	151	137	138	122	151	144	132	142	133	169	142	130	126	125	138	138	138	118	129	129	134	149	137	143	133	145	145	143	128	136	154	127	120	125	127	143	141	137	117	138	131	146	135	128	145	134	143	128	156	135	133	127	125	162	124	132	122	127	127	148	135	136	146	138	174	137	153	159	146	146	150	154	123	141	159	153	140	133	115	140	133	154	145	157	121	183	130	128	127	148	124	138	123
12511	4559	1316	939	670	518	390	316	291	247	195	184	161	187	181	139	166	163	148	133	142	175	144	125	127	137	138	130	145	147	132	144	156	145	137	134	138	107	140	129	118	142	130	116	134	127	117	133	140	117	125	126	128	139	121	120	114	134	134	129	140	108	137	143	125	114	141	125	134	128	113	113	139	122	132	111	135	112	117	126	100	123	122	104	106	128	115	104	131	123	132	129	127	106	120	135	114	137	121	110	107	144	117	143	130	105	107	134	117	113	148	129	147	117	119	118	125	129	119	112	102	112	127	145	142	119	130	133	121	119	135	136	96	120	119	138	115	103	105	127	120	115	120	126	104	118	120	119	125	118	141	119	134	114	122	112	136	133	125	121	115	113	105	113	106	111	114	125	136	107	123	118	137	112	118	132	136	113	117	112	130	113	112	102	116	119	124	113	133	109	116	153	102	104	122	112	111	117	141	116	113	120	112	108	109	117	141	118	106	144	129	122	124	126	102	130	122	124	127	131	147	124	133	114	113	119	107	128	147	136	126	131	99	115	141	135	120	125	126	144	151	141	117	105	108	117	110	129	131	116	134	128	127	136	137	116	123	95	138	123	113	116	120	125	116	108	113	124	109	142	131	119	128	130	122	111	143	129	133	112	131	108	124	120	123	107	111	133	132	125	121	126	130	114	131	121	136	128	127	141	136	120	111	134	137	114	112	135	132	139	116	121	110	141	125	132	138	127	101	158	122	118	133	116	125	123	150	140	112	104	132	126	130	103	114	113	119	118	118	131	127	108	112	102	120	115	122	123	118	123	142	110	99	113	140	117	121	123	119	122	115	114	107	131	123	116	121	101	124	124	131	116	107	116	145	143	132	125	121	119	122	131	131	116	135	115	121	106	120	118	107	128	110	145	118	98	126	111	114	127	115	130	126	97	120	112	145	138	127	129	127	127	121	110	136	128	110	129	130	105	123	128	117	126	119	119	117	123	113	103	109	116	115	114	133	126	125	137	122	140	125	108	114	109	126	121	143	128	108	138	131	109	142	121	123	107	124	144	114	146	136	131	115	120	145	120	143	139	112	121	133	123	122	120	105	142	108	119	122	132	114	87	129	135	113	142	121	129	114	133	115	137	156	106	96	136	128	124	136	123	123	130	121	131	133	115	129	118	107	113	115	135	135	128	128	107	114	119	108	123	125	129	98	131	99	124	138	114	138	115	115	112	118	136	122	128	132	122	132	116	137	129	118	124	123	92	121	133	121	125	135	112	113	127	114	131	116	133	127	152	131	119	117	112	115	116	115	118	146	109	119	126	128	132	99	120	118	105	104	118	122	110	118	114	101	124	121	119	115	97	104	112	103	128	126	100	120	134	143	114	107	126	129	134	158	134	132	141	114	122	108	122	138	121	126	106	124	130	139	99	142	122	117	137	130	119	126	122	110	119	129	129	119	117	132	136	159	135	126	129	118	131	119	127	127	120	130	127	113	134	123	120	103	120	128	118	124	98	125	110	133	111	131	124	112	120	129	154	126	128	141	106	101	116	133	122	123	125	130	121	117	134	123	143	135	118	127	124	116	126	109	125	117	134	139	108	124	117	121	124	121	143	119	115	121	139	121	124	135	111	145	121	125	111	112	99	141	139	124	109	131	121	124	122	109	113	120	110	114	118	135	135	121	116	118	104	108	153	124	110	97	109	118	115	118	138	139	100	134	117	112	108	111	114	121	154	139	120	124	120	136	121	119	113	116	127	124	126	131	117	115	118	136	136	141	123	114	116	128	116	135	140	133	121	113	114	111	121	116	138	135	113	127	112	135	105	118	93	130	116	128	140	114	107	97	123	112	107	118	120	119	98	123	107	134	133	126	112	130	106	113	136	118	114	145	117	128	136	126	133	125	113	116	116	121	113	121	141	143	126	124	121	119	128	134	134	129	122	135	107	136	125	123	104	119	120	111	124	125	125	127	135	114	131	132	120	115	124	130	112	128	117	117	140	123	116	111	123	124	140	119	116	128	128	130	119	105	126	120	107	124	115	123	129	118	124	131	118	122	99	144	110	113	134	108	146	102	111	117	134	114	118	124	117	127	103	122	129	115	126	136	142	110	112	125	127	136	133	125	122	131	122	135	124	113	114	98	125	103	113	115	107	122	131	117	121	135	115	136	117	113	137	131	128	122	105	138	114	141	123	119	121	111	137	123	125	111	131	116	126	111	107	135	139	111	112	116	144	115	134	137	117	118	133	101	139	119	124	130	137	125	118	103	125	121	129	121	109	143	119	131	124	131	106	125	141	127	127	132	109	130	131	115	126	129	132	135	126	132	131	129	116	119	105	130	128	126	130	128	97	121	108	105	147	132	115	135	117	115	135	132	136	142	113	106	118	121	135	133	112	119	124	102	110	141	114	112	124	117	120	151	121	129	136	118	131	135	132	134	123	121	133	135	115	105	123	95	105	125	122	114	136	121	138	119	124	124	118	124	136	117	135	121	123	116	137	134	123	116	129	123	118	106	121	114	118	113	106	138	133	105	131	117	112	121	121	128	123	141	131	131	154	123	107	139	127	120	107	110	110	112	136	121	100	123	112	105	114	125	126	111	121	130	114	124	126	112	119	125	127	108	118	134	140	113	124	113	99	104	103	124	111	123	130	118	113	119	114	127	133	129	130	122	141	127	112	130	116	130	132	112	131	96	112	132	125	116	128	137	143	118	120	116	97	109	128	130	141	140	107	123	130	111	131	122	131	119	132	117	142	128	133	121	125	133	133	140	135	110	131	124	123	113	132	118	147	134	137	121	131	120	138	136	106	102	110	120	106	132	118	108	116	112	121	134	97	119	115	106	105	130	120	117	122	125	120	110	108	104	100	132	112	122	126	115	123	116	127	124	115	130	120	122	111	143	121	114	119	141	119	123	130	124	122	137	136	124	128	126	134	120	145	132	121	109	117	134	130	127	100	118	123	161	115	139	117	105	120	107	125	124	121	125	124	128	141	116	135	134	118	114	99	112	124	112	102	122	107	126	121	120	122	116	127	128	120	128	128	127	124	111	133	136	130	134	107	111	123	126	121	136	99	112	124	123	118	141	122	126	124	132	133	118	135	124	124	100	143	128	123	132	116	117	125	131	125	127	110	113	111	110	123	133	140	123	111	118	131	126	121	136	139	116	128	117	133	114	137	108	123	146	127	117	112	121	120	123	118	142	144	131	115	141	148	105	114	121	121	150	134	119	139	103	115	106	126	124	117	98	140	133	139	146	140	145	136	97	112	140	134	122	124	122	126	117	126	109	113	120	134	121	113	127	99	121	105	130	121	127	124	110	109	144	107	141	133	125	109	124	120	124	115	126	110	108	119	118	109	106	105	132	127	128	119	103	125	124	127	145	124	107	135	122	128	107	120	120	142	114	107	133	151	102	107	110	125	136	127	120	118	130	105	144	123	111	106	116	126	134	133	105	129	142	123	124	145	135	122	106	95	90	119	111	135	114	116
6825	3633	2753	3057	2635	2179	1756	1368	1181	1071	966	837	779	668	717	629	576	559	551	484	473	463	473	444	448	460	399	425	384	392	383	379	395	381	391	359	395	341	402	356	340	361	367	347	327	370	329	361	365	315	314	332	342	342	356	366	332	328	311	324	358	348	310	325	311	367	331	320	336	345	341	314	333	321	329	290	338	301	330	338	297	307	328	332	324	321	293	321	326	349	330	319	334	322	347	322	323	349	341	335	334	350	310	327	308	314	305	272	297	292	330	296	323	313	286	274	318	312	268	296	311	358	316	289	355	299	318	300	308	348	295	334	336	319	329	338	308	296	319	313	317	316	330	322	284	271	297	320	298	298	308	324	326	318	374	303	340	304	314	297	354	330	289	314	325	328	298	330	293	341	322	300	302	322	312	293	312	318	305	321	296	343	297	333	335	310	311	319	347	307	324	301	357	304	316	321	301	330	303	328	310	312	311	314	307	318	340	308	346	337	318	318	325	327	311	308	330	336	322	328	294	302	323	321	308	298	322	311	304	319	324	304	303	363	293	320	307	314	325	337	326	295	347	334	316	291	282	331	323	316	347	289	331	327	342	310	292	294	332	287	297	343	343	313	325	327	316	319	362	303	346	325	319	333	321	306	301	318	346	310	315	287	320	321	297	307	318	309	337	317	313	336	341	292	295	353	335	328	291	320	309	314	343	322	298	317	318	311	318	299	293	312	301	303	313	277	310	279	297	317	311	301	288	292	333	315	313	351	316	337	327	319	294	272	343	327	315	305	319	296	310	297	297	323	319	370	346	305	332	318	303	289	313	323	328	333	299	312	285	297	340	306	300	349	303	317	315	330	334	334	299	318	304	302	314	325	327	293	312	297	328	300	340	324	317	334	291	304	315	312	325	310	289	304	319	306	319	314	279	297	292	300	320	315	295	310	298	320	311	341	330	299	338	312	307	294	332	308	279	314	333	334	312	315	303	323	330	304	295	327	325	334	318	327	292	301	311	312	313	316	326	334	352	324	335	337	287	313	311	323	348	301	322	306	325	334	326	348	331	304	344	316	324	316	318	319	293	316	321	317	325	315	330	328	319	318	317	328	326	298	288	321	301	305	295	306	332	317	304	304	293	331	294	313	338	280	324	308	300	277	338	319	275	311	327	324	323	308	339	311	316	310	321	285	302	317	293	324	330	315	334	317	325	354	304	287	312	312	315	331	329	346	295	290	311	313	320	314	291	342	346	310	313	315	308	306	326	333	329	309	318	312	291	323	299	307	311	335	291	312	311	302	325	301	299	324	304	334	348	332	321	290	317	307	332	324	325	338	329	340	347	328	308	310	315	312	301	303	326	353	318	335	319	313	323	320	306	283	322	286	303	325	293	292	323	321	310	342	325	319	326	320	345	297	321	325	293	317	319	329	342	304	314	341	327	320	313	303	344	297	304	299	291	347	288	321	346	332	338	310	301	320	348	302	330	304	304	293	286	321	307	320	324	320	317	334	323	325	333	302	341	304	346	300	307	328	314	344	297	303	320	333	336	302	302	328	331	270	334	320	298	332	334	331	293	314	278	345	319	307	309	330	306	325	322	333	335	308	341	327	312	335	312	293	347	295	297	289	306	300	280	315	332	337	311	284	327	301	312	301	340	303	349	336	299	280	348	323	364	324	312	302	299	307	319	314	328	310	288	295	332	301	293	342	321	325	337	295	275	314	295	320	303	355	276	308	314	331	302	320	296	313	304	347	327	334	304	312	313	326	292	308	310	338	297	343	291	278	353	319	303	324	309	326	310	292	337	336	309	310	355	330	331	331	294	312	295	330	320	309	341	297	305	329	311	351	316	289	304	298	325	352	266	301	305	323	313	283	314	351	337	319	303	320	334	321	321	312	286	300	335	313	341	305	298	335	305	304	302	297	300	317	299	303	322	306	306	330	308	336	280	343	291	333	303	321	319	316	318	317	336	326	319	316	303	280	276	297	295	326	297	307	301	336	335	304	341	353	298	323	310	280	291	330	330	326	304	301	344	332	317	311	323	334	326	350	327	293	318	338	293	315	319	290	305	313	322	339	314	303	308	342	318	300	339	303	313	332	318	308	303	320	320	304	318	276	326	328	310	302	312	299	320	332	300	299	338	315	295	304	321	310	287	326	304	290	320	317	331	305	322	300	282	320	332	301	325	306	297	315	326	320	318	301	323	306	295	309	275	288	318	316	319	322	295	335	296	334	349	312	309	327	300	317	320	321	305	301	293	346	283	317	316	322	306	335	320	310	346	335	298	343	325	329	324	291	315	320	323	327	327	327	329	332	297	303	320	307	332	343	312	315	312	293	290	285	310	301	319	298	306	311	268	350	311	321	322	306	311	299	332	332	341	323	307	330	327	328	298	321	332	319	296	323	305	319	308	320	329	337	311	319	298	322	307	326	332	339	319	353	322	301	320	328	306	275	312	301	320	313	318	358	326	307	302	315	313	333	323	290	328	342	303	297	318	301	341	330	317	314	345	305	316	314	335	295	321	323	354	298	300	302	339	317	292	299	320	305	335	306	309	311	313	330	316	333	323	348	308	348	307	315	320	326	295	325	330	311	316	302	350	309	307	338	319	324	340	313	293	288	308	312	311	313	313	335	293	356	321	331	305	287	314	287	344	283	293	342	301	295	327	312	334	303	332	293	314	307	329	304	317	321	329	284	312	311	313	331	303	338	339	319	310	299	328	321	326	328	328	307	291	337	332	325	315	329	303	312	290	316	315	304	328	289	333	314	286	336	297	344	303	333	308	302	302	319	315	284	321	353	341	283	310	312	334	347	353	337	289	299	305	310	323	295	327	347	339	335	309	316	330	333	308	283	301	296	345	315	353	337	303	279	307	319	318	323	327	311	306	285	319	307	350	300	322	328	319	316	335	320	291	318	317	348	305	327	355	311	322	298	292	307	305	326	310	315	335	321	311	322	323	306	313	346	295	299	300	288	304	341	295	324	324	336	275	306	299	315	293	319	320	315	311	348	289	306	290	304	343	307	331	339	307	306	325	370	315	347	297	305	274	313	331	316	340	305	346	342	295	319	305	313	349	290	315	308	329	317	304	315	333	343	339	315	297	313	316	275	332	320	351	337	346	259	312	310	333	309	327	330	327	327	338	321	289	313	352	302	297	292	308	377	300	335	311	326	350	325	330	321	291	304	304	334	312	324	341	310	281	292	323	304	299	299	327	318	307	301	310	316	280	324	314	324	314	314	328	335	298	310	327	290	312	319	323	319	317	329	357	292	314	305	318	317	333	313	302	327	322	341	314	285	324	330	294	291	328	331	299	285	312	374	318	367	320	329	336	352	355	298	270	326	327	295	315	337	324	305	298	295	332	295	302	306	327	301	343	318	312	323	308	316	304	307	316	311	321	328	317	337	324	278	335	355	333	309	328	284	294	341	313	362	289	329	304	298	355	307	328	330	333	302	341	285	330	344	304	293	315	311	334	320	311	308	333	325
20676	9719	3294	1889	1352	996	670	565	471	425	414	352	349	301	286	297	255	277	251	256	236	245	227	243	241	217	235	253	219	199	217	213	245	214	230	215	239	213	242	222	212	232	193	205	173	182	195	215	211	234	191	233	209	201	243	201	224	191	221	209	235	223	169	229	160	206	195	209	184	195	197	188	188	199	212	196	206	190	217	217	198	226	201	184	212	206	177	190	165	196	198	183	195	222	214	221	200	201	183	209	216	186	227	207	197	234	209	208	192	202	222	208	194	169	197	196	206	197	173	202	208	234	172	181	194	208	174	213	198	223	199	211	212	190	176	207	192	204	182	205	164	222	163	201	208	192	182	217	200	182	198	192	167	203	208	187	215	198	207	209	224	216	233	223	216	197	214	208	180	227	189	237	220	207	195	186	219	188	189	202	171	202	209	204	203	203	191	198	206	194	203	230	215	184	233	214	204	215	167	183	186	206	195	202	185	217	209	194	183	200	196	215	220	206	207	187	200	154	180	218	163	190	205	174	198	212	203	190	190	194	196	203	207	192	190	211	179	217	247	193	191	205	196	218	191	206	206	191	198	191	189	207	182	188	213	177	181	219	180	203	193	181	207	190	156	184	198	201	207	201	180	214	216	200	198	203	212	185	193	204	210	216	202	197	211	218	182	212	186	195	209	195	193	203	190	193	190	215	211	201	214	194	199	203	182	208	206	210	186	218	215	185	219	164	190	220	205	209	173	192	215	186	179	198	209	187	193	187	196	187	181	182	179	210	202	193	201	178	218	160	191	225	186	186	182	188	181	211	205	180	187	218	210	226	177	192	212	236	210	196	209	186	204	210	183	181	181	187	182	186	173	213	219	180	179	193	191	233	209	225	207	198	217	197	197	202	187	209	212	189	207	182	203	194	207	211	198	197	187	173	206	180	178	198	204	226	199	218	194	175	199	183	217	192	192	194	192	205	176	196	199	192	204	201	205	181	175	190	213	203	190	203	213	192	192	187	199	223	232	177	207	197	209	183	197	199	170	226	182	187	206	193	202	191	185	221	208	163	184	203	199	204	211	209	221	224	217	209	207	186	196	206	211	191	188	163	193	217	215	196	203	208	216	189	182	187	184	172	179	195	212	199	213	229	183	193	205	176	180	197	217	197	199	190	193	208	203	182	206	206	199	193	198	194	216	201	206	200	212	215	212	224	200	204	199	207	203	202	203	187	187	185	189	199	187	204	162	220	184	203	178	188	183	208	204	226	194	189	212	187	184	197	182	191	174	212	227	219	196	178	197	179	206	206	209	194	216	197	185	180	196	216	210	246	195	178	198	220	207	224	172	201	194	182	203	194	204	216	205	200	179	193	193	194	191	181	182	203	213	188	212	203	206	204	195	195	203	204	195	201	209	195	210	178	221	201	195	205	202	241	198	200	188	181	183	217	199	189	211	175	167	184	206	202	187	198	189	173	178	185	216	202	203	198	196	207	196	190	221	196	223	208	212	183	175	195	192	199	204	218	208	191	192	186	206	218	202	193	194	195	212	194	207	205	211	194	222	216	214	204	183	200	201	187	196	208	201	205	210	187	205	184	191	196	198	203	204	211	207	201	198	187	192	200	205	221	195	177	187	220	206	196	194	203	177	199	207	186	198	213	208	199	218	217	189	179	205	195	197	182	213	208	203	194	218	197	229	214	186	197	214	198	185	220	192	174	206	190	214	196	194	196	177	190	200	216	209	193	218	192	217	167	179	208	205	202	192	209	198	178	183	213	216	222	178	198	192	194	206	209	206	215	201	192	200	198	187	186	195	180	205	201	185	215	213	183	192	182	166	190	208	210	194	180	214	198	220	196	187	192	193	172	185	212	231	202	201	184	197	207	199	197	178	202	220	197	180	193	198	226	172	217	199	200	201	183	190	224	222	181	182	172	178	219	230	216	208	181	193	207	211	207	210	204	177	200	210	191	207	199	226	225	210	199	174	196	212	214	205	201	201	205	179	171	196	168	182	164	171	173	189	195	201	216	208	172	194	184	174	209	202	201	217	244	205	200	184	196	190	187	219	185	201	206	210	227	185	185	214	183	179	209	207	188	214	161	210	221	173	187	215	210	188	196	212	221	189	172	183	203	184	180	169	210	198	191	207	193	186	190	192	173	185	205	193	215	189	226	194	183	175	179	215	190	207	206	190	228	218	176	202	187	178	212	199	196	200	187	214	221	188	210	195	206	213	182	207	196	209	191	212	236	169	190	209	189	180	185	173	197	202	235	198	210	221	176	180	203	189	205	182	229	195	215	193	193	208	193	212	187	199	207	203	204	169	198	213	202	192	187	211	207	202	206	200	213	226	213	204	193	200	199	217	211	209	196	240	201	189	195	206	199	181	198	183	209	206	212	213	200	184	211	199	169	214	227	201	202	204	192	209	195	221	198	218	187	193	218	216	162	217	184	192	189	197	212	194	189	204	191	213	233	211	189	198	187	211	206	214	188	193	206	179	189	172	184	229	211	209	189	185	183	196	179	180	175	222	213	208	196	198	206	220	193	227	192	221	202	196	207	211	220	215	186	197	235	197	184	175	197	210	196	222	200	169	187	182	160	185	198	191	183	205	212	215	177	195	182	228	168	179	186	202	207	206	198	207	201	215	206	176	203	223	186	200	210	195	192	177	189	192	176	188	209	191	192	192	225	194	199	226	197	185	190	205	200	192	203	213	214	192	202	207	200	196	220	193	228	182	187	217	224	185	204	205	201	187	177	212	190	198	191	184	208	205	194	203	186	193	221	185	196	185	199	207	204	172	203	208	197	199	208	198	197	219	231	213	214	190	172	222	195	202	226	210	225	184	188	192	178	196	192	213	200	184	206	197	203	193	203	180	220	197	202	214	201	217	192	191	189	222	191	198	190	219	184	172	198	198	214	194	194	177	179	189	186	167	181	209	190	214	180	205	207	217	180	180	187	212	211	196	213	186	201	174	204	201	211	208	195	192	208	198	184	179	192	202	183	198	180	202	210	213	215	213	196	200	190	212	210	222	212	213	208	174	207	204	209	187	188	193	195	213	230	200	206	231	202	186	208	199	168	191	217	226	189	184	206	196	206	213	202	161	223	193	174	190	211	202	190	211	194	196	179	187	195	184	198	191	186	174	198	238	199	176	178	198	201	193	198	189	202	198	183	179	174	209	229	210	190	176	213	201	206	193	183	187	201	214	191	199	182	174	200	208	218	175	190	200	209	184	225	210	218	219	229	190	194	188	223	204	231	220	166	221	215	198	202	202	156	191	209	186	206	182	195	221	218	208	198	203	168	217	187	192	198	195	206	204	217	193	237	201	204	216	175	195	211	190	207	212	201	203	198	202	190	199	192	194	215	177	208	201	215	189	187	189	224	191	175	196	206	209	195	203	192	209	201	213	205	197	197	212	205	182	216	214	186	204	182	196	210	197	197	196	179	200	192	206	203	219	204	222	213	210	208	195	216	209	179	205	188	213	180	203	203
8867	6123	4910	5426	4940	3901	3149	2445	2223	1858	1676	1489	1327	1191	1175	1037	999	894	871	805	774	783	731	721	695	695	666	648	647	648	616	580	589	605	573	563	574	606	569	544	592	609	503	523	537	548	547	555	516	546	524	531	559	490	483	505	533	485	450	518	561	497	473	503	476	523	522	484	474	497	473	475	485	497	464	518	483	488	502	474	485	466	460	485	530	559	448	479	488	486	464	475	454	508	461	470	459	466	501	448	506	484	449	472	449	458	456	499	460	478	492	472	507	457	488	467	475	487	500	456	478	460	499	513	483	454	468	521	437	448	470	501	468	461	450	488	480	479	502	468	488	468	485	446	437	470	477	494	514	458	469	456	457	481	465	461	473	455	467	511	489	509	469	442	481	445	469	468	461	475	428	435	458	430	478	430	463	424	449	488	445	450	467	474	416	477	475	490	435	428	469	461	470	471	458	492	443	465	478	454	452	452	453	475	455	475	419	489	461	498	435	464	482	489	467	434	468	503	491	476	479	481	459	470	475	471	407	483	471	419	476	487	474	456	468	472	431	425	445	448	445	485	448	485	485	448	428	479	449	492	446	487	465	475	484	440	504	436	460	444	462	508	425	467	446	465	484	467	467	470	451	509	469	436	454	444	454	438	514	451	462	431	465	459	452	467	478	487	471	473	456	452	474	442	510	472	453	497	447	482	485	486	424	424	459	436	497	430	489	454	486	465	451	448	480	463	427	493	469	469	470	426	470	446	429	470	433	463	463	461	449	421	508	463	477	474	506	497	432	499	462	464	455	452	462	467	469	458	455	454	462	459	469	480	490	485	468	409	477	480	472	503	473	479	439	428	447	486	435	440	445	457	513	481	427	452	431	431	458	462	460	452	460	456	463	494	442	486	441	492	463	482	431	471	432	440	483	491	461	484	452	448	458	456	448	459	458	494	462	479	477	442	440	458	438	459	454	430	461	463	433	438	453	497	438	448	478	480	459	476	468	491	464	455	456	489	448	454	475	501	490	470	492	453	454	473	452	480	489	449	492	468	432	457	433	478	457	494	418	501	465	470	478	465	449	462	484	455	478	524	455	449	443	464	478	459	453	462	440	503	442	433	481	449	431	438	476	469	482	482	464	439	472	454	485	432	469	450	453	441	462	443	477	435	458	427	445	495	458	481	451	460	457	429	459	474	439	446	492	454	472	482	495	442	469	477	494	480	501	497	487	421	450	494	472	444	444	459	469	436	543	475	454	461	403	470	454	471	453	427	447	431	505	430	467	435	477	382	451	456	437	450	505	458	471	439	489	469	494	486	463	444	483	484	473	513	501	466	492	478	465	456	409	486	465	439	509	450	462	451	500	449	452	466	435	390	439	486	472	492	446	445	482	454	474	474	433	443	481	428	476	477	448	483	492	510	450	469	450	447	484	478	463	431	440	493	436	458	429	481	454	452	474	478	455	451	492	474	486	491	435	484	492	447	470	440	448	455	470	502	443	493	456	450	449	467	480	431	448	455	456	464	464	497	486	462	442	470	452	458	449	473	459	501	464	454	462	472	470	480	449	451	470	451	499	419	484	487	442	467	477	508	477	461	448	491	466	431	477	483	479	458	469	446	459	497	494	465	460	492	457	444	496	450	486	482	460	492	457	477	433	489	503	471	442	432	470	491	466	467	490	460	437	468	468	471	458	450	445	487	447	476	493	457	494	471	442	471	490	462	431	468	458	471	462	453	460	487	422	454	482	439	478	442	426	412	452	482	442	460	453	464	459	508	494	471	464	522	438	432	481	472	481	433	461	448	462	444	427	401	426	487	450	457	475	497	446	460	481	489	452	462	485	493	453	434	482	483	455	515	488	458	462	420	493	490	479	448	480	451	458	470	480	420	478	508	467	449	443	471	479	477	431	466	466	462	441	509	441	475	461	440	448	505	479	465	476	489	472	496	466	468	475	495	438	454	466	428	475	458	449	461	469	453	463	427	446	462	457	446	443	488	475	509	505	459	494	471	429	453	493	437	475	431	466	504	443	433	460	434	465	437	462	461	473	482	491	504	510	442	483	456	448	470	475	458	457	456	478	461	448	487	471	432	428	447	482	479	481	469	440	415	484	433	476	424	483	436	476	440	417	504	477	444	449	486	466	441	442	478	423	466	447	498	469	468	499	466	442	470	476	494	456	491	473	474	480	465	417	459	468	482	478	455	461	411	506	434	466	461	461	452	447	470	466	479	453	452	503	441	475	462	482	456	436	454	488	423	461	456	445	484	451	443	442	437	459	476	459	438	461	452	441	485	467	453	456	439	490	443	460	488	446	492	499	481	464	420	484	488	444	463	482	468	454	458	447	450	484	457	433	438	497	466	488	451	492	445	480	472	463	486	435	422	462	444	481	493	493	495	452	452	440	478	477	460	468	487	437	451	439	449	453	487	465	432	446	431	425	506	439	473	440	481	468	477	481	462	435	459	509	463	457	478	483	512	439	464	484	477	492	451	478	435	428	454	436	471	438	475	464	463	454	459	440	456	475	458	488	464	472	434	455	479	469	436	456	469	495	470	477	495	440	465	468	443	448	442	451	466	477	466	451	476	468	463	435	486	475	459	462	483	457	451	442	446	430	464	413	451	441	461	457	450	445	439	468	432	460	495	457	479	434	492	464	436	462	480	464	458	460	445	461	460	436	450	490	506	486	466	482	507	484	479	467	448	457	438	446	452	506	461	473	468	465	438	415	460	440	463	485	471	477	482	468	486	467	464	485	462	473	490	476	451	471	465	439	449	453	447	471	461	421	453	447	471	446	464	469	467	498	475	462	446	486	468	436	422	439	404	451	463	501	478	514	449	445	466	446	475	444	474	469	491	469	446	481	480	453	478	502	454	426	444	463	478	455	518	470	469	489	474	470	477	472	476	466	439	468	450	442	522	469	493	518	471	498	475	455	414	492	466	485	435	480	492	497	450	525	443	458	494	502	495	510	458	464	428	447	483	451	449	452	466	442	477	458	525	482	455	436	456	445	446	451	483	466	471	462	428	447	472	475	451	468	438	492	482	423	446	432	451	452	487	450	469	468	464	426	436	455	484	472	475	495	437	481	471	464	494	449	486	467	452	475	445	460	444	480	462	489	458	447	460	471	458	442	497	484	458	465	456	481	466	442	491	476	459	475	498	422	457	464	435	413	478	449	464	494	447	447	495	427	462	458	495	472	456	483	423	464	475	472	468	465	475	484	434	465	457	434	476	460	471	428	460	468	476	461	469	477	462	439	431	466	460	448	482	460	492	455	464	473	467	476	476	445	471	489	485	440	484	497	467	501	432	443	474	434	449	482	433	474	469	471	454	465	485	458	483	442	464	499	427	477	452	466	470	455	462	464	455	479	429	446	458	461	494	480	462	475	452	441	433	444	483	471	451	472	467	446	452	445	435	467	498	428	487	436	447	458	445	452	480	492	436	424	449	448	446	465	458	503	469	449	464	452	470	487	485	506	413	465	487	503	437
3535	673	115	85	66	40	52	44	44	61	56	47	47	42	45	48	54	48	47	36	45	34	34	52	52	50	51	42	39	49	49	39	33	39	40	38	65	42	41	34	42	48	39	48	40	44	46	41	49	39	51	41	38	44	49	41	37	40	45	45	49	33	47	45	49	43	40	35	49	37	49	36	46	46	42	45	38	54	49	44	36	48	36	35	34	29	46	46	59	56	38	38	39	49	40	36	47	34	39	43	45	35	39	36	61	53	46	44	49	46	48	42	30	46	34	29	34	42	46	47	50	60	47	36	35	45	44	36	45	44	50	40	42	49	56	36	36	34	43	42	53	46	48	48	22	21	41	44	41	45	43	31	32	27	39	46	37	38	39	38	48	41	55	35	49	37	35	36	36	34	42	41	45	44	40	46	31	49	51	35	50	51	42	36	42	40	48	32	46	40	48	36	44	41	41	27	31	36	45	52	53	49	43	44	46	41	45	37	57	45	42	35	41	31	34	33	52	40	46	45	39	47	43	41	36	47	30	52	51	45	44	46	41	38	41	55	46	48	48	34	51	47	41	52	43	45	50	35	35	41	39	42	37	29	52	27	54	47	37	42	48	38	37	53	46	42	49	40	41	44	50	33	35	40	38	41	40	46	45	48	36	40	32	54	29	45	39	36	42	50	44	36	53	47	40	41	39	43	45	44	45	46	37	48	34	49	37	44	54	46	48	47	42	48	35	46	51	42	33	47	42	33	32	35	44	31	43	47	39	47	33	42	47	52	37	44	35	42	32	47	40	34	47	44	34	42	38	43	48	41	45	31	52	42	53	37	43	55	38	45	53	41	45	35	48	53	37	46	36	40	52	42	59	36	29	44	38	49	55	38	58	52	49	41	51	42	39	46	45	46	38	41	34	39	28	25	36	42	31	54	52	41	47	36	37	40	40	44	35	48	43	47	39	42	34	31	35	42	38	47	41	34	42	39	46	49	44	39	47	38	46	43	45	44	38	33	36	35	52	39	38	37	38	47	47	55	54	29	55	49	49	51	44	38	45	45	29	38	29	56	43	40	44	39	47	31	39	47	40	35	48	50	57	51	42	39	41	41	47	51	29	41	42	39	47	42	59	43	34	46	35	49	57	46	54	60	34	34	43	43	49	43	35	49	35	42	38	38	48	43	38	44	30	40	35	45	42	43	36	34	41	47	44	50	34	31	49	32	42	39	58	47	39	52	46	41	48	38	54	33	36	41	37	43	48	41	48	43	47	35	47	32	29	39	48	31	39	50	46	40	41	41	48	50	39	36	38	37	27	42	43	55	48	41	45	50	46	43	43	37	46	51	45	43	35	51	40	37	48	32	44	52	35	48	40	39	44	45	34	40	43	45	43	41	51	40	47	42	39	39	37	47	44	43	49	47	42	51	47	36	44	42	39	45	36	47	32	36	49	45	50	46	38	43	32	44	44	50	45	46	41	47	42	50	32	51	39	38	47	41	35	44	49	37	42	44	44	36	35	34	46	48	55	45	45	30	31	39	48	45	48	47	38	39	34	43	46	42	33	46	39	25	44	39	37	36	40	46	43	34	46	58	39	36	40	43	61	45	55	47	41	36	40	43	36	44	36	50	44	31	35	43	51	54	34	30	28	41	30	39	37	39	33	49	50	48	39	48	47	41	47	51	39	45	41	33	49	51	47	47	46	49	37	36	39	33	42	50	42	45	44	51	39	49	41	44	39	46	40	27	52	53	38	43	46	43	55	35	42	36	59	49	43	35	47	40	51	50	43	51	43	44	44	42	50	41	39	47	41	32	42	41	39	43	53	41	32	42	38	36	48	35	35	40	43	39	39	36	53	47	50	40	44	44	46	45	35	42	57	32	43	41	47	42	41	48	53	48	38	44	43	33	47	32	42	45	42	51	45	33	37	45	40	49	51	48	49	50	40	49	47	41	36	51	52	35	45	44	43	38	51	48	47	41	35	37	51	37	34	56	45	40	45	46	51	39	32	47	34	48	43	55	55	32	36	31	49	45	39	43	41	47	49	50	39	50	50	43	41	35	44	48	31	43	46	45	34	46	34	40	37	45	39	44	50	43	31	39	40	52	38	34	44	39	27	39	38	56	38	32	37	43	40	45	41	31	42	53	38	36	38	58	34	33	35	40	35	47	40	51	33	38	34	47	41	37	54	43	34	34	34	34	49	46	43	37	38	49	40	34	41	46	49	47	47	43	33	50	44	44	40	39	41	43	41	37	37	34	33	34	34	38	38	36	41	48	51	48	54	42	55	51	51	43	53	38	34	39	32	55	35	31	52	37	50	39	37	34	44	51	50	43	37	43	26	36	31	32	43	52	50	48	41	44	34	46	53	45	40	41	41	41	37	47	45	47	36	50	39	41	40	38	43	42	46	40	40	44	42	40	39	48	44	41	35	39	41	48	51	42	50	38	39	26	38	49	49	39	58	37	44	41	42	47	48	31	48	39	47	47	38	43	46	25	34	38	41	51	51	47	44	31	50	40	41	23	43	43	50	41	39	42	30	52	49	37	35	45	44	44	41	40	45	35	52	52	36	49	44	47	43	46	21	47	41	49	34	36	39	31	50	47	44	49	45	39	38	51	31	36	43	38	37	46	49	45	34	48	42	40	50	50	42	43	40	48	42	35	47	43	50	38	42	39	40	48	54	41	45	54	46	48	40	44	34	44	43	50	60	47	41	45	41	40	44	39	48	31	34	47	59	38	32	39	41	45	42	50	35	51	59	47	41	32	47	47	49	43	39	56	46	55	35	45	36	38	39	28	50	55	41	37	51	45	43	53	40	55	34	45	52	48	38	48	44	37	40	35	42	48	45	40	48	49	42	50	43	35	47	31	49	47	45	38	56	39	39	53	46	55	50	40	37	44	43	39	26	33	42	43	31	35	45	44	46	38	56	38	32	48	43	43	41	41	66	46	34	47	52	57	35	48	50	47	43	42	38	42	37	41	45	35	29	51	36	41	34	45	40	47	52	39	37	59	40	30	47	46	39	36	39	44	49	27	45	37	33	50	33	51	40	41	42	40	45	36	44	38	35	52	33	42	43	44	54	37	45	61	51	35	45	49	50	44	43	52	43	36	44	35	31	36	48	46	37	35	41	40	30	39	42	47	36	47	36	48	38	41	33	37	39	36	44	43	38	47	44	41	46	31	34	39	31	38	37	50	26	42	45	39	49	50	34	44	44	40	52	47	32	39	37	39	34	42	42	53	48	50	52	34	45	52	39	61	39	41	34	45	41	36	34	36	49	42	35	51	33	46	46	36	40	38	41	32	34	45	51	39	59	60	36	46	32	45	41	40	44	38	34	48	34	52	46	38	43	31	37	41	48	33	46	45	46	50	38	52	47	43	39	48	27	30	32	37	34	40	49	32	32	35	39	41	37	40	50	35	55	52	43	49	37	34	47	44	46	51	43	48	49	39	52	48	38	54	39	32	47	33	47	45	39	37	37	34	46	45
2578	628	264	254	260	221	199	157	188	181	168	164	155	139	161	153	150	162	144	145	161	130	145	155	133	143	152	128	143	124	138	127	167	131	139	115	131	139	153	161	155	140	152	149	146	146	140	123	149	152	156	142	147	155	137	138	131	145	157	152	116	137	137	138	141	138	145	163	133	144	139	137	133	149	123	113	130	164	141	128	149	119	156	139	130	150	129	146	122	136	126	143	146	135	120	149	151	133	132	143	146	150	150	153	138	148	141	131	143	143	167	146	158	138	123	116	152	141	129	125	111	164	152	166	154	119	141	131	134	153	132	154	147	150	125	124	133	147	131	126	157	121	149	115	145	163	133	152	130	140	142	145	153	132	125	132	130	152	130	133	127	134	137	119	145	152	155	147	141	156	127	134	127	124	140	133	134	154	145	138	149	131	121	116	132	144	146	135	133	136	143	148	145	164	155	128	141	140	146	172	136	134	126	143	131	144	132	134	135	130	135	137	132	156	152	155	124	148	127	143	139	131	148	135	150	132	128	137	156	160	128	145	134	132	130	126	135	144	141	139	143	118	141	141	158	136	131	127	147	137	123	147	143	145	132	134	143	135	132	137	146	126	133	139	140	146	124	139	151	123	149	122	137	148	130	136	142	164	134	141	122	122	149	135	159	138	142	148	126	137	125	123	130	130	147	144	146	135	140	142	131	160	157	146	139	162	140	148	152	148	154	146	125	144	125	118	147	141	129	109	132	110	130	131	136	128	126	128	132	149	166	144	117	154	139	115	134	142	141	132	156	155	160	155	156	154	144	149	138	171	140	136	134	137	145	131	154	129	133	128	141	133	131	145	170	153	136	144	144	153	143	137	134	146	138	149	116	140	122	143	135	131	134	158	160	145	140	150	133	153	158	144	156	111	137	157	147	151	142	130	145	126	144	135	147	154	148	125	142	123	137	119	115	147	118	126	120	140	129	136	141	154	155	137	140	146	132	144	137	145	135	140	136	148	145	170	142	153	141	140	136	147	133	136	158	150	129	158	137	130	140	126	139	157	139	129	149	134	146	116	154	143	131	150	125	122	143	138	131	126	158	139	139	130	133	120	143	138	144	147	152	149	135	142	129	116	151	145	130	169	153	145	136	140	142	139	140	150	121	132	123	131	145	125	149	145	130	140	117	158	141	134	121	133	133	164	136	169	168	133	116	143	136	139	176	146	150	141	146	129	146	143	142	128	153	131	138	133	153	149	130	131	122	144	146	130	131	147	130	161	132	128	129	150	131	160	141	136	143	136	173	141	128	134	140	144	145	160	169	137	129	130	139	146	154	147	128	131	126	127	134	155	145	169	157	147	138	129	143	155	142	130	129	143	137	148	128	133	136	131	150	136	118	113	125	134	127	145	128	133	138	135	133	146	136	136	163	133	120	141	147	135	131	134	130	151	152	130	148	144	135	125	130	139	127	132	151	128	114	140	140	131	150	139	141	156	142	118	141	122	133	126	147	143	142	154	143	140	130	126	146	135	128	156	129	147	156	125	132	156	141	136	139	129	157	141	153	153	128	115	163	127	151	147	123	141	138	142	144	135	143	137	135	143	136	132	114	126	138	135	139	151	117	145	143	134	129	150	148	138	140	138	158	155	126	135	152	154	141	124	148	140	138	152	137	126	137	148	121	140	151	128	131	149	145	142	149	147	154	141	129	150	138	152	143	134	135	141	141	130	144	132	144	144	125	118	128	133	146	130	134	138	157	155	148	135	127	136	138	151	140	141	150	142	133	133	112	143	134	157	147	137	146	135	139	138	157	141	128	143	145	157	135	138	130	129	121	139	127	125	146	151	128	146	132	142	141	141	137	138	112	140	141	167	126	135	134	153	145	130	131	110	160	152	133	122	137	137	124	135	140	144	135	140	142	152	128	148	120	120	130	129	145	142	149	129	134	138	163	150	141	159	147	125	134	153	144	121	149	142	153	139	154	145	166	132	164	151	155	129	147	147	140	136	145	157	121	152	127	126	151	142	136	155	155	138	150	151	131	139	124	119	163	133	120	128	125	150	157	151	140	165	148	144	148	131	155	165	141	126	120	135	117	131	137	140	138	139	136	136	145	124	142	146	129	139	149	132	127	141	159	138	159	143	133	133	136	132	141	142	164	143	138	127	159	137	147	133	140	132	116	138	138	121	155	138	120	146	143	154	151	136	126	143	172	129	160	138	142	139	131	121	140	164	142	141	148	151	145	142	167	124	127	156	141	139	152	132	150	120	114	138	141	143	152	149	134	156	141	131	142	147	157	143	153	151	125	146	111	147	144	161	136	134	134	159	133	145	147	130	154	147	146	133	124	128	131	148	149	124	156	135	171	122	127	142	153	128	132	135	146	152	146	141	128	128	151	136	135	136	144	150	136	142	151	148	128	125	138	159	156	135	159	131	164	122	163	127	129	148	126	131	149	151	139	147	144	154	150	153	146	145	142	138	147	125	133	144	158	148	143	146	148	147	140	132	115	151	128	144	141	137	129	144	118	155	140	144	127	139	134	142	152	143	148	147	143	142	146	147	125	127	132	143	147	131	125	128	159	155	141	154	128	142	129	138	158	130	148	130	143	132	140	131	118	157	140	144	139	159	125	132	141	116	149	139	152	146	122	139	136	140	137	131	154	147	125	133	141	150	131	153	135	134	132	146	121	138	135	141	150	121	123	148	157	134	138	162	145	131	161	122	140	129	111	141	152	141	142	135	133	134	141	131	142	165	144	149	142	149	155	136	143	146	142	147	130	149	142	149	155	130	133	146	145	138	129	166	132	155	145	130	149	144	152	159	131	136	120	154	131	139	145	142	144	149	159	133	137	121	130	137	134	134	142	149	141	137	131	124	136	152	153	135	138	127	153	136	142	147	137	156	142	151	119	129	131	128	146	132	164	128	158	142	157	143	141	136	164	155	151	132	117	123	123	143	135	123	155	139	155	143	123	134	140	154	160	130	133	146	143	159	134	143	131	137	158	138	149	139	163	152	161	121	122	147	141	151	141	163	140	135	129	133	146	142	140	141	137	137	127	142	136	147	129	151	122	143	118	130	165	129	136	137	147	145	139	136	138	144	154	139	138	111	137	143	136	126	128	149	153	132	153	120	136	153	124	125	140	144	147	158	121	130	132	126	134	137	127	145	145	144	133	120	147	162	126	134	144	134	142	141	135	138	120	148	132	134	144	148	145	129	149	138	137	156	142	144	128	133	126	145	134	131	140	156	147	110	145	151	129	135	124	139	152	145	157	145	162	148	127	144	136	125	138	163	135	152	138	132	140	156	145	137	161	141	136	151	136	137	144	129	149	130	141	155	128	127	145	145	154	154	155	140	161	126	126	139	116	146	127	165	123	127	139	152	123	135	135	158	145	134	146	152	147	160	155	131	161	125	161	117	150	137	129	136	138	152	137	130	132	129	139	151	131	145	142	141	117	143	140	149	121	175	141	138	141	144	153	142	132	147	130	158	116	140
13191	4086	1271	892	675	520	377	287	288	259	202	209	208	182	153	170	145	142	133	143	132	122	145	118	127	157	159	146	153	131	127	144	133	149	136	141	126	112	139	121	127	147	110	144	153	114	105	108	123	122	143	126	124	127	121	134	123	127	145	125	132	121	125	122	126	124	122	131	129	120	107	132	103	108	129	131	124	116	107	121	135	122	112	116	128	133	100	151	108	142	151	140	158	139	133	114	112	134	123	145	140	115	120	122	127	107	105	150	139	102	131	115	130	115	119	146	122	136	132	126	139	125	136	115	116	149	149	121	135	121	117	122	115	130	130	124	137	132	118	140	106	129	127	123	117	115	111	130	127	119	121	147	123	131	111	124	112	101	128	119	129	136	117	142	110	120	123	137	129	111	140	129	133	114	107	129	122	132	120	117	138	114	116	116	112	121	102	132	138	113	121	115	123	133	139	102	139	125	138	135	120	136	118	121	127	132	135	115	131	116	112	104	128	113	116	105	119	123	119	115	110	122	112	134	110	117	122	106	135	134	119	113	123	133	112	117	143	116	116	126	121	108	122	130	114	135	139	120	120	121	131	105	124	138	146	87	114	123	100	117	145	133	106	117	130	101	142	126	132	119	127	112	138	115	125	116	115	117	133	124	127	125	117	135	122	131	109	109	97	122	100	141	125	127	114	145	124	120	111	121	123	153	124	108	133	111	120	134	118	101	122	112	111	105	146	120	131	128	146	111	114	112	121	117	130	108	103	104	126	117	127	113	126	146	121	136	122	100	125	124	124	120	105	133	151	123	147	122	134	95	126	121	108	128	128	107	140	112	134	116	132	115	111	121	112	123	135	119	131	134	122	130	143	124	118	137	104	106	101	115	129	109	120	129	127	130	118	112	113	134	117	119	131	119	112	117	142	134	107	117	127	145	102	115	122	113	129	121	106	126	130	131	111	113	120	135	113	122	103	105	118	120	131	120	124	125	100	133	119	138	97	110	124	104	101	109	135	113	118	114	115	118	118	116	110	111	130	97	116	132	116	122	139	120	116	134	122	124	122	108	128	134	136	120	120	112	128	123	123	116	101	122	115	124	113	106	112	133	111	137	135	130	117	138	137	119	113	135	126	122	129	115	133	121	131	120	120	124	133	110	94	139	116	113	111	115	126	132	119	111	128	139	124	115	115	116	106	149	138	142	120	127	107	109	107	133	132	132	125	130	112	142	133	127	138	142	128	134	119	100	132	141	114	122	115	129	126	120	128	116	134	137	131	118	124	122	125	153	121	130	120	136	131	107	125	121	122	101	145	99	124	133	131	119	128	115	130	113	105	147	113	120	104	131	135	101	122	138	119	135	110	115	86	150	95	114	92	145	126	127	113	100	118	110	124	108	125	125	118	130	110	106	125	126	128	127	110	124	107	105	100	139	133	151	101	144	125	122	121	126	125	145	123	115	144	109	127	113	122	148	115	109	130	125	114	107	130	126	111	125	121	101	122	125	131	121	121	114	120	112	129	121	142	139	124	122	129	112	110	123	130	115	112	129	133	109	110	143	100	110	125	112	110	122	115	131	136	112	110	102	129	118	116	120	105	120	126	126	126	105	111	125	133	119	121	137	118	110	101	111	136	135	138	108	101	129	124	128	116	114	113	111	112	116	114	118	118	137	139	114	121	154	120	135	134	148	126	136	130	109	138	134	112	161	102	131	125	131	112	123	126	123	124	125	116	115	118	137	129	113	112	114	128	107	126	113	136	130	117	118	133	122	139	116	134	137	114	118	127	143	121	141	125	143	110	114	132	101	137	124	125	112	140	120	93	149	141	114	117	121	126	111	125	108	110	128	141	115	126	132	103	123	131	103	124	108	133	108	122	104	124	113	119	129	130	144	125	128	132	154	127	141	107	123	123	136	114	107	109	117	117	128	113	115	137	144	128	108	117	131	103	135	105	114	140	129	127	125	104	129	141	140	133	124	120	111	135	107	112	119	119	136	112	99	138	127	150	120	123	125	148	124	118	138	106	129	117	137	119	143	125	93	104	117	128	134	112	143	135	121	123	110	114	119	109	126	109	136	133	143	125	109	130	117	129	128	140	132	116	147	120	119	108	104	104	115	127	106	132	106	116	120	125	116	113	123	111	117	127	107	106	131	131	116	114	122	112	120	128	127	97	121	120	121	129	114	119	117	116	125	107	112	111	143	124	113	124	117	124	101	124	107	113	122	108	105	131	124	121	121	111	123	112	108	107	131	130	135	134	122	115	95	96	95	121	129	136	136	127	126	117	136	141	105	142	122	126	123	125	138	131	126	122	116	122	130	106	126	133	133	126	134	127	105	143	119	121	118	131	112	112	114	98	108	119	116	119	114	129	141	118	104	123	117	107	136	134	113	102	119	109	111	116	124	120	135	140	126	107	150	106	128	120	117	124	124	114	130	126	126	127	141	123	125	135	148	107	119	114	120	147	132	113	111	131	114	139	124	103	123	133	134	114	143	109	128	106	121	125	124	124	135	121	156	159	132	101	125	102	131	129	119	124	124	105	134	116	128	117	122	117	119	112	152	108	117	124	136	132	121	117	131	120	130	101	136	110	137	109	117	115	122	123	119	122	132	113	116	113	147	144	137	116	107	125	131	147	115	123	124	109	129	127	119	150	117	108	131	123	140	122	135	142	120	122	112	130	131	118	145	128	140	125	123	126	120	136	129	115	107	121	137	130	109	130	134	117	135	127	139	143	115	123	148	126	120	131	146	122	130	111	117	123	119	129	118	125	110	125	141	103	102	118	132	139	117	108	109	125	112	127	134	104	126	121	124	128	126	123	143	129	120	156	123	110	124	127	119	123	121	143	130	122	138	111	107	124	130	144	126	120	133	114	125	112	140	108	144	120	116	121	120	111	124	109	122	105	122	114	131	107	119	112	146	122	124	156	121	173	136	120	124	117	118	112	115	144	133	130	139	127	128	127	122	123	123	126	125	149	128	132	135	124	124	119	118	125	109	132	118	125	130	111	124	107	98	123	136	119	107	119	119	129	139	117	156	119	109	124	121	123	110	146	100	135	142	123	131	142	125	108	132	147	115	115	127	133	117	129	135	129	108	122	116	129	130	108	121	126	118	105	120	133	97	136	144	114	122	118	110	124	135	114	97	110	118	115	111	100	121	146	122	120	113	126	116	127	123	117	114	113	102	126	138	125	117	131	125	130	119	116	121	127	124	114	104	127	137	118	134	111	118	120	113	99	120	126	131	105	122	120	104	134	143	118	129	115	128	128	140	131	131	126	142	125	109	120	128	119	99	105	125	103	115	114	108	107	112	139	117	136	129	130	133	130	134	121	124	134	119	108	141	137	130	107	133	116	104	139	117	104	136	104	144	132	125	136	130	108	108	124	136	148	131	117	108	121	120	137	118	126	126	128	129	111	150	142	110	111	132	130	131	129	112	126	114	107	130	140	123	145	100	125	120	130	125	138	129	110	128	151	136	95	129	115	98
7234	3280	2638	3097	2635	2090	1666	1330	1239	1001	960	821	783	764	647	605	523	578	546	469	475	448	436	422	414	485	415	387	385	396	402	404	362	410	380	384	374	366	332	351	365	403	344	343	319	356	352	344	317	329	350	363	338	328	350	320	324	317	327	347	316	358	337	311	349	308	348	305	331	341	313	330	343	311	342	334	338	324	313	330	316	308	309	335	297	321	319	305	334	312	334	319	343	307	339	307	313	309	314	312	314	306	320	306	288	323	313	315	320	360	282	328	316	315	298	320	320	343	337	301	307	301	350	334	284	346	324	317	317	329	322	298	326	325	336	283	316	309	356	313	321	349	328	316	313	307	308	315	332	331	340	315	339	311	328	323	359	325	304	299	321	312	296	312	300	318	298	322	294	290	341	295	324	317	299	298	299	297	348	328	297	294	327	335	314	303	315	318	336	322	340	312	311	327	314	325	293	311	325	344	321	299	335	298	334	357	320	327	335	330	328	294	330	298	307	295	308	312	303	290	287	356	335	331	311	312	336	356	311	326	333	320	319	309	304	312	328	284	319	305	321	322	329	335	291	336	347	321	306	337	286	327	328	319	314	345	338	339	337	324	323	317	325	325	315	340	332	337	327	306	313	342	339	309	342	311	323	344	309	316	312	356	300	329	302	329	319	347	302	283	320	292	314	296	318	352	338	330	287	317	355	312	308	303	311	327	306	313	301	324	334	318	318	331	282	290	294	310	287	344	305	323	342	321	330	309	319	307	318	333	309	311	290	335	346	311	292	299	289	295	341	332	315	338	332	300	298	278	338	328	313	297	306	325	333	308	324	303	320	307	331	318	328	332	322	336	324	319	346	296	327	309	300	285	289	288	320	335	318	313	342	326	372	294	313	312	298	298	342	315	312	322	311	340	311	310	338	284	333	289	307	322	264	295	342	316	298	327	342	285	311	286	307	310	291	359	303	293	304	315	362	321	350	344	310	332	330	326	330	325	300	322	343	308	336	292	304	301	297	310	289	304	304	317	315	316	303	295	319	302	322	306	283	310	344	309	318	312	342	295	296	315	334	312	315	333	316	304	310	328	343	323	306	313	294	289	287	330	302	326	336	346	341	322	315	314	287	287	322	342	381	339	336	285	344	339	307	350	346	295	337	355	340	284	326	299	296	323	310	275	327	342	308	338	324	329	304	306	304	281	303	288	328	321	338	324	305	338	332	337	302	330	334	340	308	309	311	331	315	318	310	319	332	332	310	326	327	309	324	339	339	317	302	333	305	324	334	349	305	339	292	294	335	326	311	292	322	319	327	327	316	290	300	292	304	357	286	322	302	317	289	292	290	310	301	311	298	317	321	303	282	292	325	321	305	282	264	319	304	346	288	297	326	330	343	282	333	321	304	335	304	336	279	322	321	342	309	322	323	309	297	302	305	335	324	313	326	329	297	318	310	338	327	326	326	287	340	314	320	345	336	310	319	333	308	327	298	335	279	313	300	309	293	315	313	299	306	304	327	352	292	303	335	316	323	328	316	276	299	295	322	301	347	338	307	307	320	311	300	357	315	307	357	325	271	313	335	325	310	337	333	329	338	352	308	329	320	318	317	311	315	312	308	341	320	307	295	320	327	306	284	330	286	314	320	299	334	327	279	302	343	286	321	321	330	309	289	320	348	296	310	286	335	304	322	301	307	309	317	297	353	297	318	329	315	319	301	293	344	330	321	344	322	305	304	304	323	310	329	335	298	326	316	352	341	334	300	303	331	318	345	290	302	324	302	299	341	290	357	305	335	305	299	311	335	348	334	318	329	331	337	323	329	317	335	362	298	328	300	347	305	330	294	285	297	311	314	329	324	319	324	320	327	282	306	302	288	341	338	278	302	307	331	312	342	351	312	309	341	352	333	327	315	322	339	312	335	313	312	315	330	301	333	342	310	329	296	328	299	342	323	315	292	301	296	289	340	328	329	296	315	294	304	326	327	310	302	318	303	301	323	306	332	311	303	329	325	328	318	330	304	302	340	305	294	317	304	317	295	330	313	322	322	334	319	329	320	325	333	305	309	321	292	321	312	300	318	295	312	264	317	327	317	318	344	309	333	329	320	303	320	348	298	309	313	334	316	336	328	346	274	342	289	266	343	311	310	307	332	327	338	316	310	323	312	328	331	308	329	314	343	327	331	329	296	324	325	317	319	348	329	326	358	287	350	305	308	315	321	300	336	340	307	322	305	350	310	305	325	315	337	314	325	304	302	297	303	293	310	328	318	309	326	326	299	348	350	325	315	328	311	324	300	287	289	318	325	318	280	327	303	314	330	312	300	309	329	309	314	347	309	273	318	334	293	318	268	303	311	328	344	358	313	326	328	300	321	363	292	351	329	338	305	297	334	315	303	308	323	309	282	318	328	310	281	306	265	301	262	318	343	293	298	325	280	313	312	324	312	334	315	316	299	313	317	323	298	313	325	314	335	308	337	266	306	300	320	360	328	301	327	282	310	329	304	316	316	320	323	314	353	283	301	278	311	280	306	292	348	323	321	320	322	283	303	315	317	312	274	331	307	307	308	280	317	319	308	325	310	330	304	308	300	320	292	305	312	335	334	320	308	347	304	344	315	345	299	285	312	333	294	332	310	334	294	325	326	301	347	327	318	306	292	338	329	319	356	334	315	319	294	292	322	327	320	347	332	353	333	301	309	304	321	327	327	296	281	324	335	352	349	300	306	314	307	329	299	318	303	294	306	325	353	331	315	325	315	321	322	292	325	299	330	325	293	288	339	324	282	314	352	324	296	318	342	323	316	344	317	333	320	300	306	294	310	301	310	324	305	339	315	320	326	302	286	341	299	354	334	305	313	330	322	331	305	308	293	341	316	312	312	315	318	309	306	317	313	322	306	291	333	320	307	307	332	311	296	307	296	323	296	322	281	279	308	294	317	316	310	323	274	324	310	300	296	288	310	318	336	323	317	326	325	322	321	352	326	325	281	331	332	280	327	319	341	306	340	336	324	292	340	323	354	339	334	326	335	319	332	300	298	330	302	323	320	320	321	303	323	333	351	293	350	286	326	330	329	346	328	315	296	319	311	332	331	332	290	342	326	290	340	298	318	314	285	322	301	297	308	306	320	299	319	293	310	320	323	318	333	323	297	352	307	319	305	292	329	320	318	339	292	320	313	323	291	330	329	321	309	326	303	351	332	274	319	294	277	333	321	306	290	285	307	309	307	334	342	303	344	302	304	306	328	312	300	330	307	312	336	306	339	294	301	314	367	308	325	282	316	322	348	350	331	311	315	302	335	312	305	280	306	315	280	311	301	326	327	316	318	310	300	313	291	323	291	317	327	296	334	340	333	317	303	307	277	295	310	319	300	327	305	343	324	315	338	330	332	334	283	326	291	312	318	335	313	335	312	316	333	326	306	330	305	309	291	328	298	312	351	284	289	319	301	292	319	322	325	304	284	325	292	329	320	316	340	288	298	312	291	335	300	337	333	313	331	311
21746	8655	3178	1947	1316	903	729	520	483	428	396	366	336	320	320	311	246	249	262	250	253	251	230	231	238	215	233	224	228	226	234	210	213	229	227	212	199	219	242	226	221	204	236	179	197	234	207	202	212	202	203	189	183	209	200	172	206	229	206	204	193	184	183	187	194	219	218	212	191	210	205	212	205	225	195	206	207	247	203	176	192	213	204	188	227	185	181	220	204	229	218	204	227	193	219	212	218	192	198	204	208	190	195	234	201	190	227	194	186	197	223	199	215	224	246	217	210	191	179	179	208	222	213	210	228	192	202	223	205	189	200	195	198	190	185	227	206	211	189	185	192	191	209	202	193	194	193	195	190	225	194	196	196	205	231	210	194	224	210	192	198	196	179	221	236	204	193	217	202	172	211	193	227	177	202	191	207	196	202	218	184	199	198	238	228	203	183	194	209	203	198	212	198	209	185	192	202	194	206	192	208	217	208	208	187	209	196	195	179	188	191	201	167	210	213	204	199	204	187	208	191	187	229	210	188	176	184	199	184	186	183	194	195	196	194	202	210	215	182	214	204	214	214	220	212	192	226	193	214	212	176	192	208	216	222	212	180	168	155	214	216	227	195	187	242	202	189	197	221	182	194	208	197	205	210	218	191	204	201	210	234	226	210	213	236	220	201	205	211	211	201	225	208	211	213	209	224	219	187	193	191	205	200	194	181	173	174	193	197	216	215	203	211	204	186	199	216	211	197	183	170	178	198	219	195	210	190	207	185	226	206	189	199	225	189	192	199	196	198	210	192	194	182	211	199	225	216	174	186	201	200	176	234	226	197	182	215	168	207	194	192	174	218	207	175	208	193	207	178	213	171	203	210	197	204	197	201	201	196	224	207	215	229	176	193	211	191	196	167	176	203	205	173	188	215	178	186	176	224	202	201	197	225	181	192	208	203	232	191	185	219	227	185	225	195	185	232	189	192	186	193	172	169	203	200	188	205	181	199	192	216	182	218	178	213	213	218	184	194	195	206	208	201	224	196	195	183	204	213	235	173	199	206	202	180	181	174	227	200	199	181	197	218	185	193	218	199	212	202	207	195	185	161	178	177	224	176	207	204	188	196	215	210	188	207	191	205	189	196	202	181	218	195	202	197	207	214	219	190	231	202	187	214	181	196	210	198	211	194	195	200	208	189	177	189	192	181	212	184	214	184	208	209	191	204	197	196	173	163	226	205	198	209	196	194	176	204	210	168	205	211	201	180	191	201	228	212	207	215	193	191	215	198	187	211	187	187	185	194	178	208	191	189	205	200	216	184	190	213	216	210	209	189	205	177	202	206	228	199	177	190	213	204	202	190	206	206	194	222	207	203	195	184	226	196	192	215	198	178	211	200	207	194	203	232	203	180	206	190	197	175	203	214	198	204	207	184	179	192	174	204	195	201	206	210	192	196	223	203	219	188	205	204	183	186	202	216	221	222	182	205	208	191	193	187	190	190	207	183	213	193	207	201	185	209	194	205	225	194	200	200	210	193	231	213	191	190	215	216	220	176	204	231	190	239	205	163	167	179	204	201	187	179	201	183	209	194	206	210	220	212	210	179	197	203	183	159	217	185	196	185	197	183	211	201	195	183	205	182	212	215	181	181	202	214	210	192	223	230	182	199	212	240	225	205	224	210	195	167	189	201	188	212	192	198	209	220	222	217	189	192	198	179	191	180	248	205	192	195	221	205	179	187	191	185	209	160	177	204	195	195	201	199	200	213	204	205	195	209	230	189	217	185	173	187	235	185	196	180	197	216	217	190	179	203	215	187	225	187	193	172	188	219	182	212	172	177	203	191	218	186	198	217	213	198	179	205	209	198	198	189	201	212	203	200	185	199	210	193	209	209	196	185	180	211	182	214	196	172	174	184	198	168	201	200	204	203	207	209	200	179	234	225	210	172	202	207	182	211	170	200	206	221	197	172	212	206	213	207	190	173	212	194	177	185	180	209	230	162	177	187	180	187	186	237	216	183	202	209	199	187	204	199	198	186	203	207	178	205	194	187	193	197	186	203	192	197	185	197	186	220	199	199	201	198	189	208	189	196	202	203	207	195	221	216	176	176	202	190	222	183	199	182	219	200	226	205	181	199	204	193	217	225	230	193	174	191	227	209	193	206	212	203	203	204	201	196	215	208	205	192	213	212	194	211	198	185	208	188	215	195	207	194	205	186	220	213	224	188	203	208	193	187	210	202	185	212	211	213	204	215	177	184	198	165	207	215	200	208	204	225	186	209	191	208	181	202	233	183	230	196	211	203	181	202	191	187	200	201	182	181	173	196	190	195	205	188	196	204	199	223	197	209	219	244	177	200	184	222	219	210	189	219	219	220	223	189	190	223	187	206	198	194	205	208	197	182	232	211	198	200	234	180	217	191	190	212	207	184	218	226	222	201	191	188	216	205	224	196	190	192	211	190	174	189	176	177	190	200	201	202	184	216	217	199	191	203	227	208	209	223	199	205	210	187	194	221	206	212	189	185	160	193	218	194	201	185	197	220	224	217	192	205	199	195	221	208	183	191	203	190	204	192	176	177	198	202	170	182	223	202	175	185	216	204	209	196	192	198	203	196	218	193	198	212	184	180	197	199	195	231	197	216	227	198	201	188	204	239	182	149	193	183	206	193	194	168	183	196	208	203	202	187	178	162	199	189	202	224	207	203	187	196	192	201	202	176	187	189	182	184	232	216	192	213	190	205	182	200	246	201	201	185	224	192	211	208	189	213	201	183	208	191	194	202	201	189	232	203	197	198	200	215	197	186	227	201	219	195	184	201	207	204	209	204	190	190	211	201	164	211	191	241	194	210	205	193	209	187	202	197	195	171	203	191	212	215	201	195	199	223	198	204	172	210	179	188	238	201	217	191	213	201	185	211	225	205	198	210	220	192	232	205	186	176	220	223	200	165	202	209	209	202	215	205	220	232	183	210	169	173	220	176	210	226	204	188	207	202	181	217	215	217	190	180	186	191	185	216	195	216	196	226	222	201	218	191	163	217	179	200	215	201	188	210	202	202	231	183	221	192	209	185	224	190	203	209	220	201	194	187	186	205	195	218	197	183	200	200	190	192	185	190	209	189	211	201	184	190	192	179	170	207	187	195	203	176	182	188	180	213	178	187	223	226	216	187	235	181	228	182	207	212	184	172	210	196	190	207	207	203	193	207	197	218	227	203	193	191	208	225	211	183	174	197	211	199	208	200	192	191	187	185	216	168	207	187	189	198	197	224	207	189	215	188	209	210	191	188	204	210	199	183	202	221	222	215	195	215	193	193	201	206	193	205	202	185	192	217	215	184	209	194	215	201	196	208	187	220	199	193	203	176	180	173	179	193	216	163	213	197	209	225	191	227	214	211	232	200	227	198	193	195	175	205	192	201	207	177	190	197	223	176	202	192	177	198	224	213	247	173	202	208	197	188	200	195	190	199	202	166	203	212	186	177	185	198	212	215	211	215	192	206	200	205	203
9461	5533	4989	5481	5012	3973	3051	2513	2192	1881	1599	1508	1307	1202	1104	1013	935	918	983	809	748	748	744	718	751	708	640	591	608	571	607	617	573	592	568	566	548	510	546	518	565	523	589	562	508	533	485	514	488	527	542	517	488	510	496	502	520	486	531	520	527	512	514	478	468	495	490	502	502	505	503	490	478	470	481	469	506	484	480	502	501	511	475	479	475	484	478	467	468	483	485	490	478	479	470	465	475	489	480	495	464	501	486	480	469	483	491	468	464	443	457	502	474	468	466	480	468	487	506	500	440	492	445	457	448	453	445	518	469	489	483	471	462	477	521	476	456	480	452	468	459	456	471	474	442	503	404	471	478	494	446	466	466	474	489	475	435	435	490	453	456	451	488	468	498	464	441	497	479	444	429	462	455	430	479	471	460	479	461	476	490	459	462	469	430	495	471	467	494	442	472	453	447	472	472	451	485	448	473	524	460	516	482	488	466	487	484	448	454	501	415	465	458	467	454	465	491	434	494	470	495	475	472	450	463	475	451	458	441	474	473	451	507	459	469	448	512	487	447	460	461	537	447	423	468	457	485	450	462	472	495	493	458	453	502	445	493	497	454	496	471	456	469	457	467	479	493	443	470	457	477	459	478	449	428	481	470	456	469	459	469	437	444	478	504	502	501	477	497	503	505	439	497	478	446	495	454	472	470	404	444	488	438	458	458	433	452	454	445	483	451	469	416	448	453	475	444	454	466	447	493	448	490	498	454	473	486	435	477	466	435	468	523	464	426	443	482	494	459	432	470	459	470	480	466	477	467	472	456	452	436	477	422	494	436	480	459	454	450	459	448	441	453	438	457	461	485	456	460	482	498	440	464	461	470	437	437	444	436	425	460	436	472	474	507	454	450	473	474	448	482	465	458	438	491	488	452	499	473	441	429	448	468	470	468	458	456	469	421	435	454	489	460	468	496	451	466	442	433	500	502	458	490	430	461	428	435	513	468	480	431	451	461	459	500	412	459	516	457	476	469	464	472	462	439	495	469	475	453	462	497	457	460	454	485	502	446	469	429	467	459	509	453	440	441	450	466	446	444	436	456	466	449	482	447	467	466	453	450	430	493	492	485	495	460	479	494	431	460	464	469	440	451	461	463	470	450	411	395	449	468	480	474	435	487	448	455	471	465	469	458	478	452	446	434	478	464	446	457	442	485	451	456	474	472	437	486	467	495	462	470	426	454	431	412	484	463	432	417	490	449	459	496	491	468	432	482	465	460	482	464	490	492	478	458	479	486	476	439	502	468	476	437	481	467	438	490	468	445	442	459	439	415	440	421	464	503	472	463	454	435	514	464	457	439	465	447	515	449	474	477	451	463	428	441	454	462	472	437	449	471	458	474	475	449	479	477	509	458	496	469	456	489	449	462	475	454	475	475	450	456	460	460	435	475	454	449	422	447	439	453	452	441	482	428	471	476	466	476	454	475	500	445	430	435	491	452	446	477	477	456	450	466	461	458	491	446	468	478	472	469	420	505	471	432	433	454	451	429	399	480	426	495	451	481	487	427	427	425	481	478	455	474	488	474	450	503	440	465	436	441	444	465	451	453	417	471	481	452	478	440	464	492	493	436	484	451	460	449	467	482	497	434	449	451	485	453	444	483	498	455	488	469	474	496	476	486	472	465	432	439	491	477	418	471	464	479	465	459	459	476	452	425	474	439	441	442	443	450	479	464	458	496	456	434	467	450	474	499	457	461	473	459	459	458	451	435	474	429	492	419	468	471	479	389	470	446	442	492	476	478	463	517	466	478	490	477	455	471	462	473	453	485	467	426	458	452	469	461	449	470	475	465	437	441	488	441	489	459	463	436	494	515	460	425	425	464	473	478	480	481	481	531	464	453	474	501	474	460	459	503	513	434	456	461	479	455	479	431	460	461	463	458	448	491	464	485	468	445	467	500	426	484	468	438	468	464	472	464	460	452	464	452	510	463	490	442	475	441	490	484	440	501	474	457	449	420	450	465	469	442	473	468	440	460	458	433	495	452	475	474	452	476	452	464	436	505	461	445	510	473	440	464	452	459	459	431	440	455	455	426	472	475	478	465	475	435	473	486	467	442	477	474	455	498	452	451	452	458	474	503	481	504	501	488	472	439	482	472	451	456	439	477	428	419	461	468	492	459	429	465	437	411	454	460	490	487	473	432	473	468	444	447	470	457	447	450	449	452	495	438	481	488	480	439	483	463	461	449	478	470	457	483	469	468	437	453	410	463	465	510	470	473	451	462	427	459	418	510	479	450	429	469	455	506	431	454	460	475	460	457	428	427	457	440	465	491	455	492	464	522	493	457	473	456	428	477	494	474	439	471	460	430	448	476	517	492	494	447	482	477	467	480	476	482	457	483	454	449	443	465	469	434	479	483	459	469	452	476	443	472	451	469	480	491	458	444	455	465	455	448	481	436	477	460	457	422	458	478	474	457	455	465	461	453	461	416	474	456	445	460	467	456	473	478	471	451	465	461	469	493	492	455	445	475	470	456	448	493	501	452	459	479	479	480	456	445	452	481	481	459	434	467	445	458	484	436	496	454	471	485	469	423	481	450	475	446	492	481	482	457	510	475	479	459	457	485	448	449	483	454	486	483	443	474	436	460	448	471	470	471	462	457	468	449	445	450	456	476	468	442	469	490	485	465	441	468	464	501	519	486	466	450	463	455	485	435	478	450	453	443	478	432	483	443	448	460	464	482	449	455	461	466	443	460	457	452	439	464	477	455	455	456	450	524	477	460	481	485	453	483	451	462	479	446	462	457	494	474	454	448	484	464	433	472	435	465	486	518	466	470	456	508	504	494	488	467	475	476	458	447	485	488	483	480	505	487	472	483	471	457	488	452	468	469	464	483	488	456	488	480	494	453	457	486	481	462	454	449	447	461	460	418	438	475	466	462	443	483	437	443	465	431	472	481	470	507	464	476	463	477	474	467	491	484	468	498	464	472	484	479	442	428	464	500	518	456	452	475	438	450	481	444	445	465	485	453	478	486	453	495	495	467	477	467	460	475	482	477	463	454	463	467	441	470	465	445	492	473	484	497	467	454	488	465	428	442	465	463	471	451	462	476	478	459	442	463	405	485	453	462	486	433	475	440	492	450	445	490	480	498	420	461	466	499	469	507	491	454	487	455	450	434	437	479	415	453	429	458	429	475	458	443	425	448	453	439	472	480	498	451	438	449	459	458	448	441	465	459	440	494	445	458	467	479	477	429	480	472	464	435	456	452	507	460	445	482	460	422	516	474	466	444	457	519	474	507	466	447	458	458	469	475	491	460	453	479	453	463	464	447	426	509	464	468	443	433	434	487	485	486	433	448	494	468	456	471	442	451	405	451	435	450	495	491	481	438	501	425	486	467	441	464	463	424	500	476	473	465	481	444	465	419	426	439	439	504	437	471	423	488	451	461	475	476	481	480	468	458	455	459	442	465	457	414	474	442	468	466	463	446	457	460	452	496	475
3698	518	74	64	63	55	46	50	58	45	51	54	46	38	37	40	49	36	31	39	26	47	28	43	34	39	37	38	53	46	33	41	47	35	33	45	35	42	45	27	55	59	40	51	48	42	39	50	41	46	46	44	38	47	43	29	49	61	32	46	43	39	28	42	42	34	40	34	38	39	43	52	45	44	47	45	35	46	36	40	41	28	44	44	35	38	43	42	44	47	36	51	43	46	37	32	43	37	40	31	43	38	42	28	49	40	46	37	51	40	33	29	38	41	37	43	47	51	47	39	30	46	37	34	30	37	39	34	35	53	39	42	53	44	32	50	44	63	43	41	53	47	34	41	40	45	44	46	51	33	36	51	37	42	51	42	36	53	47	36	43	49	43	47	43	45	41	38	42	41	45	36	40	52	36	35	45	45	51	48	27	42	47	42	38	36	37	42	38	46	26	45	48	38	43	37	45	33	45	47	34	33	46	31	43	58	32	39	33	28	49	47	46	41	56	42	51	46	48	38	35	36	45	43	42	49	47	48	38	51	41	45	39	42	56	39	34	47	46	46	45	50	40	37	42	32	39	45	37	58	37	40	36	34	49	47	50	31	39	48	39	39	41	39	29	36	25	38	40	33	50	46	26	54	39	39	54	33	33	51	46	41	29	25	48	31	50	48	36	43	45	44	45	44	42	41	44	52	38	47	33	33	46	37	44	36	49	45	45	37	41	50	48	40	46	40	57	38	28	41	40	45	39	49	33	45	39	39	34	27	47	45	34	56	31	42	44	40	52	48	43	39	45	43	45	44	44	40	51	30	35	36	35	31	36	37	36	36	50	45	44	36	47	42	33	39	33	42	47	46	44	38	34	47	40	36	55	33	38	40	46	41	36	47	41	55	42	42	38	34	47	37	36	34	48	39	38	48	28	38	40	46	41	27	38	42	49	45	47	46	38	44	38	38	38	41	49	46	33	44	46	48	40	44	37	36	40	41	42	32	49	53	39	31	46	42	40	40	46	43	47	41	51	40	36	40	25	43	38	42	50	43	36	38	33	35	32	39	34	46	41	37	49	48	49	44	30	39	41	44	49	26	28	37	50	30	42	53	42	35	48	41	58	51	45	44	51	43	41	36	44	36	46	39	34	39	37	40	41	45	39	37	49	36	49	44	52	46	33	40	39	61	58	45	36	51	47	37	35	49	55	28	47	51	41	43	37	38	48	37	42	51	36	53	45	38	40	37	48	36	40	49	45	37	37	60	44	45	50	30	42	26	34	48	43	42	29	39	50	30	38	37	30	46	36	35	32	29	33	35	39	35	53	35	44	49	34	34	51	39	47	38	40	29	45	37	34	45	50	46	37	41	44	36	38	46	38	39	43	35	45	44	47	43	50	39	43	40	34	38	38	46	54	40	54	51	47	40	52	29	35	41	47	46	36	45	51	38	49	48	38	39	41	37	31	38	41	46	36	53	41	40	39	49	39	51	42	46	47	49	41	36	36	31	55	46	40	50	29	28	53	39	45	37	37	50	38	35	35	41	45	39	61	39	42	46	43	39	30	43	38	45	53	35	43	44	34	41	41	37	38	51	41	39	40	41	36	33	37	36	37	51	36	40	30	41	38	48	46	26	35	46	49	42	39	40	39	43	41	37	67	39	44	43	45	40	34	42	40	46	43	35	47	38	28	35	37	36	39	49	41	39	36	36	35	48	38	33	32	39	37	49	46	44	63	34	50	39	37	45	52	48	48	42	53	53	36	46	41	49	54	35	50	53	31	38	49	36	39	38	37	36	47	42	42	47	51	44	49	52	38	50	47	40	38	40	41	41	40	42	44	50	37	50	38	35	41	40	43	55	35	47	41	30	42	37	41	41	32	32	42	36	31	46	37	44	44	45	45	40	36	41	46	34	42	40	44	46	45	39	50	43	46	38	50	44	43	46	41	52	41	40	40	49	31	38	41	37	48	27	44	41	42	44	45	43	39	34	32	51	43	50	38	37	33	43	45	44	36	34	37	41	33	32	52	39	46	40	42	40	39	41	39	39	40	38	50	49	36	35	40	30	33	46	42	38	45	54	47	35	52	44	40	31	40	46	40	38	59	43	38	53	40	26	28	43	53	47	53	46	44	52	40	45	42	31	44	48	45	29	45	49	40	44	43	36	34	41	47	49	43	48	38	31	45	54	44	40	40	33	33	35	31	43	53	41	41	39	40	55	38	39	34	34	56	44	38	43	52	42	52	50	31	38	34	47	41	50	37	22	31	34	33	38	35	43	44	37	30	49	35	37	45	39	44	37	40	44	47	33	50	33	41	41	40	35	53	34	40	44	47	43	48	39	53	53	48	49	41	47	42	34	42	26	37	44	40	51	38	43	36	40	39	51	48	40	52	33	32	36	55	52	33	56	37	32	41	37	48	28	30	48	34	51	34	48	50	40	39	40	41	54	40	44	42	42	42	47	23	55	46	38	41	33	46	30	54	56	39	32	47	48	39	28	42	44	39	39	33	42	44	48	43	33	39	46	30	34	37	41	40	41	47	39	44	43	36	27	32	38	39	45	35	42	33	38	37	34	36	54	28	47	35	53	32	36	45	34	44	45	50	50	42	31	40	43	40	53	34	36	41	49	46	44	33	44	36	52	39	39	41	41	35	31	30	32	59	54	54	23	39	52	42	35	38	46	39	46	42	36	44	31	47	41	33	42	41	38	47	29	32	43	36	47	41	41	49	46	38	47	42	43	32	36	55	41	42	46	50	38	43	34	36	44	52	43	36	48	40	32	34	40	39	43	57	49	37	48	41	51	48	36	38	49	51	44	49	52	33	32	58	49	41	44	40	38	40	49	49	51	44	39	43	38	40	44	47	47	42	44	42	48	34	36	44	30	39	39	36	41	52	43	42	40	37	36	53	47	37	36	41	41	46	40	42	30	46	51	39	37	46	39	36	30	40	39	41	30	33	38	42	40	40	38	46	37	43	44	50	35	40	42	36	29	39	43	46	48	43	44	44	54	45	50	41	42	45	45	36	56	52	38	34	56	39	37	47	42	46	45	49	34	45	35	46	51	36	40	34	29	45	26	38	54	51	34	43	34	40	37	44	43	40	41	49	35	46	39	35	48	39	29	43	41	43	37	35	35	27	32	42	43	44	41	60	36	37	36	32	35	34	40	42	29	46	39	48	37	42	37	41	35	37	41	50	39	34	40	38	36	47	38	55	43	34	38	42	46	39	59	56	33	41	32	41	38	32	43	44	35	45	35	28	40	48	49	36	42	40	39	40	37	30	51	34	37	55	44	46	39	48	46	34	41	49	28	46	42	33	31	35	48	37	48	44	28	40	38	39	36	38	47	39	49	40	58	36	40	42	35	41	33	43	51	39	53	46	40	39	32	50	46	41	32	41	35	49	51	42	34	42	44	32	43	34	52	41	53	29	39	42	40	33	31	48	35	45	50	39	40	44	43	39	43	50	37	46	47	46	41	37	39	53	50	45	38
2626	586	224	214	249	218	198	174	163	155	161	152	174	164	173	162	131	145	149	134	153	130	139	137	139	152	147	149	144	120	120	153	141	139	129	161	127	146	132	121	138	140	130	151	134	125	113	130	148	144	129	148	134	129	118	122	153	161	129	139	162	128	159	140	121	141	131	148	141	149	132	134	116	129	143	136	133	134	133	142	132	148	133	140	146	126	150	150	132	119	155	156	155	153	143	134	137	122	161	136	135	135	137	141	136	152	126	137	128	127	139	130	152	131	147	140	129	132	141	150	126	144	122	131	146	126	127	127	135	120	136	135	132	144	119	127	145	131	152	145	119	137	112	149	137	142	133	133	142	144	163	153	136	149	143	140	127	141	149	121	140	128	136	159	138	140	153	118	140	118	146	144	158	149	141	134	133	157	130	134	137	152	123	138	145	149	141	155	142	120	149	150	127	129	137	146	121	142	120	137	134	144	136	127	142	116	170	128	125	138	154	134	149	134	134	135	149	143	150	117	139	129	142	153	135	142	129	137	132	108	155	140	135	129	136	165	143	132	152	149	127	137	112	153	133	155	145	163	146	142	129	128	123	134	130	125	160	155	127	122	141	129	141	125	133	155	144	140	145	149	140	157	119	122	137	131	145	147	119	136	153	142	134	146	131	121	137	125	128	134	132	146	136	127	129	142	158	127	135	132	141	144	131	146	140	118	167	146	115	166	135	116	140	131	133	121	157	129	129	159	119	160	147	144	146	152	155	131	140	129	161	123	162	125	124	134	154	133	126	133	129	147	144	135	145	146	145	134	156	138	135	137	126	122	160	138	132	135	127	128	140	134	149	158	139	116	125	153	147	136	142	123	148	148	136	144	141	153	142	159	128	166	142	137	123	133	139	134	145	154	142	108	128	131	145	156	111	143	152	136	155	136	127	122	150	159	154	142	121	135	159	138	141	129	143	145	134	124	127	141	132	123	128	142	136	124	153	134	140	135	125	138	144	143	119	130	121	154	124	113	117	137	135	123	127	129	153	131	150	139	140	163	141	145	149	153	136	169	119	133	116	120	148	128	156	129	140	133	118	130	155	129	143	147	163	127	143	132	133	146	137	145	139	150	146	140	151	147	124	124	136	120	130	154	141	151	144	137	158	125	127	142	157	135	137	123	136	142	132	150	142	151	164	135	144	134	122	140	125	122	139	137	133	142	133	144	138	129	150	142	138	127	140	159	142	128	131	136	124	147	160	138	133	114	132	122	164	141	118	129	144	146	128	133	120	136	148	131	145	145	146	145	145	130	123	156	110	153	141	128	138	126	143	132	148	145	115	140	121	158	145	143	132	127	126	168	145	129	152	131	135	149	123	142	150	148	115	160	137	124	130	137	153	144	143	113	124	140	141	135	123	154	141	142	134	144	112	137	138	140	125	158	135	120	145	140	112	135	150	152	126	137	138	128	132	151	148	164	123	119	159	141	122	137	129	134	145	133	135	145	136	145	128	122	133	132	134	150	161	126	137	140	144	138	120	149	142	165	138	134	131	146	131	141	147	140	145	148	142	163	118	148	131	130	144	120	141	154	128	142	133	127	152	135	146	126	127	138	147	138	131	126	121	152	141	155	141	156	151	139	137	140	152	114	123	153	165	134	133	156	128	125	123	139	142	155	123	128	141	134	157	145	144	127	141	132	146	135	161	130	132	122	129	123	137	146	137	133	161	142	143	129	126	129	146	133	107	141	126	141	134	130	142	143	133	148	149	143	140	134	128	150	130	127	143	165	130	133	147	146	156	123	150	132	144	147	125	122	122	152	138	137	144	140	147	141	143	111	136	120	140	133	115	148	166	124	135	137	128	148	141	136	145	147	116	125	160	130	140	154	145	139	112	152	129	135	145	120	138	135	124	147	145	143	118	149	135	152	129	137	128	135	128	127	141	129	129	135	135	146	128	128	130	144	149	133	142	152	149	117	138	159	139	145	138	126	145	136	134	127	143	137	145	139	120	162	151	148	129	145	111	122	152	141	140	162	130	133	144	146	154	145	126	125	113	158	150	137	125	142	153	125	143	156	139	160	155	154	112	126	146	132	158	145	143	147	135	145	142	133	112	123	113	148	126	137	125	116	134	116	128	132	138	133	149	136	143	141	131	146	129	145	117	125	138	155	146	116	139	142	153	126	139	143	146	120	137	132	136	136	125	148	154	152	144	144	109	115	154	140	149	134	118	142	138	151	140	129	127	145	135	149	140	159	138	137	151	132	142	129	160	136	131	140	132	130	138	125	109	134	152	137	134	132	125	132	154	117	138	151	135	120	128	128	152	141	140	125	144	122	143	130	147	156	142	139	142	147	138	136	146	143	123	120	131	135	139	149	152	139	138	139	129	122	150	148	122	143	134	147	131	128	152	135	146	141	144	138	122	145	134	125	142	114	137	128	112	135	147	128	137	146	118	154	121	125	153	147	134	137	152	141	134	144	156	147	131	141	129	138	153	145	144	123	140	132	149	143	146	133	151	135	143	130	137	119	131	157	125	146	142	149	138	138	141	119	128	157	139	146	144	136	113	137	135	148	132	126	124	125	137	148	127	134	125	121	133	126	116	141	141	131	157	144	116	127	130	136	120	132	116	110	155	133	134	154	121	144	140	158	127	131	143	159	135	144	147	129	126	153	149	134	140	113	133	162	141	147	131	145	114	123	128	140	128	124	154	128	123	137	119	124	148	182	136	138	122	128	135	145	144	144	141	124	161	119	130	144	140	122	139	135	154	112	150	140	141	153	144	145	143	129	143	147	138	154	120	127	132	143	121	125	132	149	122	115	139	119	158	127	120	111	143	124	151	133	129	131	143	126	145	142	134	144	119	149	124	122	160	141	133	154	143	135	124	157	136	116	133	150	129	137	137	125	136	146	116	151	163	139	135	145	140	123	131	146	146	128	123	129	123	151	147	110	123	147	137	131	154	130	134	158	115	164	128	132	133	134	150	137	126	137	120	152	130	144	146	120	160	154	142	134	120	148	127	156	147	125	137	114	141	131	133	127	152	132	144	126	140	131	133	149	120	138	139	136	125	139	143	153	137	147	129	142	140	130	123	153	133	149	140	123	126	138	143	143	133	141	174	126	134	104	130	131	123	140	158	129	150	124	153	131	146	149	141	130	143	131	134	144	110	119	146	145	146	148	146	123	146	149	135	154	128	133	141	148	138	161	138	131	147	141	118	117	122	134	140	135	141	145	141	132	134	143	128	136	125	134	152	136	143	143	129	136	134	149	147	141	165	127	120	146	151	152	140	134	137	146	132	122	156	138	128	125	125	148	129	154	144	136	136	144	135	161	133	136	129	136	136	137	142	150	152	122	137	155	157	142	145	139	159	147	138	125	140	142	135	127	147	144	130	121	153	138	147	134	147	134	125	143	143	144	151	111	129	117	117	134	116	158	141	125	141	124	138	139	138	146	123	132	125	143	125	132	137	124	132	146	147	133	155	150	143	129	123	135
13261	3802	1400	906	662	492	353	279	288	228	211	204	195	173	181	178	166	155	150	153	144	140	148	145	131	141	135	111	134	139	127	142	134	143	116	117	131	109	131	116	124	163	117	143	112	135	123	124	130	126	120	127	113	129	123	118	146	137	116	123	139	146	138	130	125	126	136	108	120	115	113	117	131	132	129	112	123	120	139	112	114	124	98	126	128	135	130	141	113	142	125	97	138	119	120	133	123	126	127	116	121	119	90	127	116	120	112	125	139	125	121	141	123	123	114	158	126	107	130	99	105	130	133	106	120	117	125	111	127	96	123	121	125	114	128	123	132	131	108	123	120	101	121	121	111	125	108	126	123	144	137	117	126	109	112	146	116	129	128	118	108	102	120	120	126	116	120	108	131	123	111	112	139	103	128	142	131	129	130	132	129	138	110	123	130	92	124	113	136	123	139	110	121	122	120	132	118	121	156	117	131	123	126	129	113	105	134	118	127	134	102	113	113	116	129	107	127	103	138	110	129	128	109	129	126	126	112	129	128	138	126	105	122	116	123	96	91	112	125	118	122	128	144	136	135	138	123	135	137	131	118	137	125	111	104	125	131	124	120	127	131	94	143	131	126	115	144	129	113	134	139	107	113	109	130	128	118	109	118	102	123	129	120	108	118	145	114	115	122	128	127	106	120	115	134	111	110	119	117	117	128	136	118	131	115	145	113	105	107	117	128	125	132	128	125	122	117	129	117	121	118	161	147	111	117	123	128	114	113	129	121	129	98	136	117	125	109	122	115	109	115	122	115	104	106	113	108	136	109	101	127	118	122	118	135	117	123	132	123	134	137	109	122	139	134	123	104	113	117	146	125	109	112	134	116	119	110	128	126	91	127	104	136	135	119	120	113	110	123	137	120	111	119	118	124	127	128	138	128	105	139	120	121	124	110	117	118	122	119	144	130	128	124	116	111	130	120	116	122	122	130	163	140	112	152	133	113	129	121	124	140	126	116	123	123	140	121	131	113	114	119	119	126	96	142	137	129	102	119	128	131	125	112	98	150	109	114	100	108	121	126	118	89	100	121	133	134	134	140	124	110	126	127	111	105	118	126	136	146	130	147	140	131	122	147	132	124	108	119	127	133	116	114	124	136	128	146	136	123	112	126	144	149	122	135	127	126	107	110	125	129	131	131	118	109	123	112	129	124	115	106	142	126	123	145	142	97	132	124	134	131	111	133	125	97	105	146	111	127	143	134	124	119	126	149	130	121	120	126	118	135	116	114	112	120	133	117	126	132	127	138	144	90	125	116	138	129	101	155	131	122	126	115	104	111	117	124	135	125	114	118	116	109	136	144	124	118	114	127	117	116	146	140	129	150	126	129	128	106	124	113	118	94	119	118	104	128	117	128	122	121	111	122	129	116	124	136	149	119	133	108	122	139	132	114	103	117	121	115	122	127	99	126	108	128	130	132	113	117	117	127	139	126	135	99	107	105	102	138	125	128	123	115	123	123	113	129	155	115	114	127	116	117	105	107	137	120	122	155	119	124	105	128	146	126	132	117	114	132	133	119	122	146	107	120	99	127	116	128	129	107	128	117	123	128	116	142	118	127	109	136	119	111	125	124	123	141	121	96	88	120	112	137	147	122	124	126	124	119	131	110	133	121	124	122	117	136	131	120	131	119	108	133	122	119	125	113	125	118	117	133	114	130	123	128	128	130	129	121	105	118	117	124	132	116	117	116	137	102	114	124	145	130	112	113	128	107	134	152	117	125	131	136	116	117	140	130	125	109	120	132	124	126	108	129	146	131	112	108	123	140	100	121	123	113	112	105	116	105	123	114	126	110	115	131	123	123	103	137	126	123	120	128	135	127	112	111	104	126	133	133	107	120	102	108	127	140	119	109	128	134	130	112	133	118	130	146	101	123	132	130	111	113	119	107	126	101	118	121	125	135	123	114	110	126	137	126	110	109	121	130	123	131	119	116	128	134	125	121	119	134	144	109	135	135	120	130	117	101	119	119	113	144	107	130	127	116	121	122	112	114	109	103	140	116	117	127	108	120	125	146	111	140	113	110	139	107	136	119	125	105	124	120	132	139	117	124	124	139	122	104	127	117	113	120	124	104	116	114	121	112	117	133	113	132	118	127	123	126	94	104	123	104	139	142	114	114	137	146	124	115	132	139	136	133	134	138	140	126	123	138	116	117	120	129	139	127	124	169	150	134	136	116	145	130	112	128	116	125	117	120	103	138	158	120	125	106	125	158	134	108	113	108	129	129	114	129	118	119	118	97	127	135	118	128	116	120	125	116	120	135	137	133	133	121	126	129	122	156	107	115	130	123	129	114	99	132	123	134	135	118	138	103	123	138	102	122	111	122	117	101	116	117	125	123	111	108	130	128	118	132	97	115	127	149	143	129	137	115	118	124	115	134	104	116	122	102	113	120	135	102	114	98	109	147	125	129	131	127	127	124	129	123	113	141	107	112	116	103	112	130	133	138	122	113	112	129	116	138	125	125	125	123	132	117	128	130	118	136	134	121	104	113	133	116	108	129	121	139	114	140	123	105	111	132	130	111	107	95	132	137	124	126	130	96	129	122	121	129	111	130	104	119	137	106	110	119	141	131	138	127	138	118	96	101	115	115	117	125	131	126	131	151	116	113	123	108	117	135	146	123	124	127	120	141	126	112	107	124	129	125	133	135	116	128	118	114	93	110	149	153	139	123	120	111	128	126	117	118	124	120	100	113	124	108	145	121	105	145	102	126	132	115	147	135	114	134	125	121	121	115	103	114	140	133	108	108	110	113	100	116	117	106	133	121	125	114	108	135	170	140	122	122	127	145	120	122	110	99	124	111	91	133	121	128	130	102	108	109	104	149	112	108	114	126	118	138	124	141	125	132	137	108	107	130	113	123	113	116	130	140	141	123	108	130	120	122	118	103	126	109	112	121	120	134	121	114	160	124	103	146	126	123	123	129	142	115	116	112	105	134	132	124	124	118	137	132	129	132	127	132	122	109	140	131	122	139	136	117	139	135	134	113	136	132	138	112	125	118	130	110	128	136	125	110	106	133	137	124	138	132	130	114	129	114	122	98	132	149	135	127	133	126	116	148	136	127	122	130	126	133	119	107	118	115	124	102	120	119	111	117	149	121	105	118	123	120	119	116	135	117	108	99	134	118	122	122	99	138	124	135	112	119	111	125	130	116	122	100	125	129	139	148	124	149	118	118	137	132	132	117	132	123	118	115	141	141	120	125	119	117	145	140	103	136	116	151	147	113	119	117	102	121	133	161	142	116	109	121	114	114	122	125	127	134	116	132	124	107	108	122	127	119	123	143	137	125	138	141	98	109	126	120	129	137	120	111	102	128	127	128	111	118	136	111	120	125	147	118	131	136	120	131	134	114	134	115	140	128	134	155	141	113	127	110	105	131	144	115	117	117	122	123	131	116	104	123	131	126	124	132	130	128	119	122	114	128	126	132	111	130	109	122	126	126	124
7175	3173	2573	3028	2725	2179	1706	1385	1239	1019	869	839	767	699	664	609	571	509	520	492	471	426	461	429	448	413	440	422	383	416	413	402	352	394	364	384	392	364	351	356	384	362	339	370	357	332	330	347	337	365	328	349	343	319	335	333	343	366	307	337	311	337	321	332	363	336	316	327	302	343	298	313	283	328	279	309	338	324	340	325	333	365	291	311	303	337	348	308	334	315	310	355	328	318	316	331	345	311	323	337	343	296	318	323	322	319	343	320	302	319	356	327	319	308	331	295	329	330	338	330	338	320	309	322	333	314	329	346	325	332	316	308	332	301	313	318	307	318	304	346	314	312	333	313	316	354	331	293	295	333	314	337	301	333	310	324	327	301	344	342	272	343	313	303	301	332	285	308	315	306	302	336	316	281	291	299	337	322	338	335	294	292	320	324	302	326	331	301	327	302	308	321	290	320	317	343	334	336	314	332	340	298	343	331	363	288	334	338	344	302	335	319	296	325	326	316	309	330	296	328	307	318	343	325	324	312	318	349	321	339	307	298	254	329	314	342	352	309	348	317	325	323	313	325	296	337	297	316	293	300	312	282	306	302	336	289	316	332	319	332	319	301	310	311	300	310	330	316	303	316	301	319	315	319	345	313	316	327	322	307	302	318	272	322	343	331	299	330	330	285	319	307	299	306	305	327	263	317	316	295	334	311	310	317	339	341	307	335	311	335	340	279	315	351	308	292	305	310	312	301	296	324	337	316	323	307	308	322	295	321	334	301	319	313	314	316	316	325	349	287	308	340	339	304	319	320	301	321	335	354	308	290	342	315	334	285	310	310	309	299	334	302	310	313	360	326	311	315	328	307	305	333	321	315	338	314	330	307	356	323	302	335	335	319	326	345	326	274	285	343	322	290	309	306	312	316	301	316	323	300	328	317	320	342	302	286	314	317	312	304	301	318	291	338	294	303	316	297	331	297	361	317	293	349	330	313	332	307	334	323	306	284	283	294	316	311	314	289	329	306	348	301	300	333	278	334	300	308	297	330	313	305	339	307	294	324	307	305	299	323	329	303	338	322	309	324	283	317	292	305	314	302	298	320	320	320	332	323	320	329	337	337	318	308	329	285	282	309	316	340	320	309	308	342	334	291	285	321	313	335	301	336	300	324	313	333	290	311	309	319	307	338	337	323	357	306	296	304	318	307	333	325	343	340	313	312	309	316	299	325	319	322	297	302	307	282	307	287	297	290	318	329	289	264	330	346	285	337	291	303	327	298	361	304	308	328	302	317	295	337	313	320	324	315	313	318	281	299	315	336	320	299	321	324	300	311	308	307	320	311	310	341	315	312	315	271	332	287	334	301	310	335	342	275	307	319	303	300	306	308	292	324	337	311	308	264	301	303	309	284	281	313	328	315	335	281	365	320	299	290	328	310	332	317	318	307	279	321	318	320	347	328	322	333	302	322	331	324	292	296	287	279	302	317	282	325	299	328	343	316	310	326	363	331	304	276	283	329	324	329	315	301	337	337	322	340	310	289	323	294	314	285	299	313	313	305	332	319	340	353	311	322	337	299	332	299	315	321	283	298	362	322	301	306	358	308	305	279	298	310	361	339	326	319	317	301	297	282	294	339	318	330	322	324	323	297	326	334	292	330	306	307	291	321	298	284	316	298	323	313	321	321	309	325	293	321	285	306	299	302	301	325	290	331	279	343	326	319	318	337	331	316	282	311	295	325	319	287	324	315	334	301	320	289	308	302	308	301	336	340	293	315	327	302	330	317	312	315	306	327	306	296	319	332	291	295	293	312	303	313	314	315	311	277	327	335	322	317	337	304	308	344	315	287	272	315	307	306	318	325	291	283	282	321	299	323	299	306	305	332	336	337	312	321	289	278	351	338	284	341	325	313	328	300	309	293	290	318	336	347	316	309	326	306	303	337	303	329	307	323	302	308	293	309	301	324	324	286	364	318	324	282	322	312	296	315	284	340	310	337	295	309	286	305	311	312	308	297	323	318	316	317	335	316	285	308	321	355	288	331	311	330	316	311	323	300	286	332	313	285	324	313	337	298	287	323	358	351	291	309	321	315	313	287	347	313	317	358	293	316	297	318	310	325	305	329	320	287	315	296	298	308	298	361	342	317	308	290	300	322	329	326	314	323	298	302	302	318	310	274	288	281	315	315	316	297	310	328	315	312	313	317	292	310	306	295	349	313	285	358	314	267	300	345	291	302	294	334	319	290	317	318	318	299	315	331	327	322	276	320	302	296	338	319	301	278	305	312	294	321	300	327	343	306	305	322	322	323	306	348	352	303	292	321	323	308	297	343	325	344	346	290	312	319	303	309	313	338	316	326	311	290	305	330	291	307	299	315	305	296	324	322	334	332	296	335	343	308	294	313	305	320	307	294	329	290	326	327	311	295	295	325	325	323	328	324	326	338	296	296	324	331	323	327	318	334	344	319	334	291	314	274	309	313	321	285	344	314	303	316	328	314	319	348	313	309	318	334	289	300	315	312	307	343	315	332	318	319	331	292	302	340	322	308	292	329	311	327	315	329	317	318	304	291	323	298	306	318	307	310	333	311	330	314	341	312	310	346	273	310	315	335	315	307	282	262	330	301	334	328	343	324	310	337	337	332	323	351	305	313	327	314	326	311	276	345	331	336	318	314	310	306	319	330	318	315	340	279	317	306	323	317	290	270	330	318	317	301	301	350	325	315	298	320	309	298	322	346	316	280	313	321	320	320	281	325	326	292	335	295	295	324	315	347	315	326	310	306	317	318	321	304	307	282	307	339	330	300	292	297	328	309	359	310	319	356	337	314	330	329	308	318	357	350	296	318	300	308	295	313	282	307	315	341	277	315	279	324	285	307	315	332	292	322	302	308	297	295	313	302	311	311	325	305	302	300	346	291	299	258	317	283	326	319	303	330	320	299	318	301	323	301	321	310	295	301	342	329	321	336	293	282	291	288	330	344	310	308	320	295	324	333	330	344	295	302	339	325	315	353	313	315	297	269	304	317	301	326	285	297	298	312	348	294	300	300	349	293	297	325	312	317	325	334	308	299	311	313	320	298	323	328	326	324	291	288	336	316	311	317	324	326	291	328	278	283	290	316	310	309	325	319	314	332	335	311	336	327	356	332	333	269	294	308	278	319	330	322	345	314	282	332	317	325	319	332	341	339	320	285	318	346	284	337	315	346	338	326	316	311	327	352	309	337	307	289	305	310	295	321	306	332	318	319	312	296	327	307	329	321	292	334	329	295	330	330	292	306	313	323	303	292	361	287	317	323	318	338	316	320	288	296	304	339	335	281	305	298	316	316	330	329	292	341	321	306	320	310	320	279	311	314	320	373	309	314	344	321	319	325	328	317	308	305	346	297	293	323	314	319	321	339	319	328	288	318	296	297	319	284	328	317	317	331	326	307	316	299	293	302	295	299	310	306	320	309	316	316	340	339	310	333	281	339	347	308	328	293	309	336	303	330	313	319	332	289
21404	8634	3106	1983	1314	946	726	533	504	426	349	375	367	334	297	297	309	255	254	241	253	246	219	223	224	208	183	211	202	202	199	212	232	225	215	222	219	208	207	216	211	209	223	177	205	224	226	212	195	203	195	216	213	206	188	203	210	197	197	194	192	196	223	199	207	209	216	198	196	216	198	236	188	186	199	205	204	210	206	216	177	192	185	194	218	217	201	198	218	217	184	215	185	207	201	179	181	220	206	211	200	195	182	198	195	248	214	218	205	208	193	203	239	220	189	190	216	195	185	182	179	211	205	197	166	213	200	243	200	200	196	223	201	193	175	212	201	206	187	212	202	192	186	174	206	207	200	190	218	203	215	217	209	215	201	189	205	191	189	185	203	190	208	199	194	188	182	203	222	196	173	182	210	203	207	181	229	190	158	187	191	200	216	205	191	208	219	204	196	208	199	174	190	197	190	186	230	195	210	178	214	200	180	184	191	217	203	201	193	185	205	205	199	200	203	207	206	200	224	235	162	204	201	184	210	219	236	195	201	207	201	191	172	191	207	212	201	209	236	211	185	207	218	206	187	186	202	199	191	190	210	181	203	207	218	192	207	206	224	194	166	185	205	191	205	197	188	192	180	181	200	208	186	212	184	194	205	215	201	205	186	195	213	206	193	213	206	184	196	177	177	201	187	214	208	191	181	189	200	206	180	209	181	181	167	215	196	227	218	191	202	211	217	201	204	214	196	180	192	190	220	192	202	197	207	212	194	218	200	190	215	204	200	180	193	223	211	211	214	179	229	203	207	175	176	195	213	170	208	172	177	181	261	194	179	202	202	199	208	201	207	193	182	192	194	200	214	172	221	191	189	198	211	192	225	199	177	193	203	172	226	201	191	197	189	203	224	209	214	185	174	209	181	205	180	195	205	194	183	181	188	202	195	177	169	190	193	227	192	202	179	201	178	207	197	193	203	191	208	193	191	184	176	204	217	207	220	183	179	173	189	172	184	211	218	208	203	193	207	216	222	194	220	192	209	201	191	187	212	184	212	195	199	223	217	203	201	204	192	184	230	182	210	206	204	201	204	189	164	189	190	228	196	202	186	178	199	193	199	185	197	195	208	196	188	183	184	190	225	170	159	188	205	219	225	200	188	191	211	205	190	200	198	217	217	201	209	185	207	177	203	163	189	184	199	190	215	182	203	192	189	237	228	182	216	179	188	190	213	201	194	209	185	210	195	201	200	219	221	195	192	187	198	200	220	197	203	194	203	187	208	228	179	188	218	195	244	215	215	202	185	202	170	181	204	188	187	184	194	241	187	209	192	197	214	184	200	197	186	178	185	219	211	155	178	173	198	206	180	201	182	192	192	190	244	237	188	175	206	221	207	194	192	186	209	193	190	214	192	211	212	204	188	178	230	226	202	197	209	197	185	179	209	196	197	186	205	213	169	209	229	199	225	179	205	159	186	190	193	207	194	168	214	166	214	174	214	186	209	172	190	214	191	200	172	211	200	193	218	181	228	215	227	186	208	194	176	224	180	192	187	203	184	187	216	214	195	197	202	203	219	194	197	203	210	204	190	237	194	200	209	221	206	214	216	196	202	196	204	194	182	222	196	222	180	208	197	196	170	187	185	218	203	205	191	220	168	224	210	212	220	175	171	198	195	178	202	213	190	195	233	213	185	227	208	172	229	203	214	204	206	196	199	210	176	169	186	224	197	195	197	194	183	200	199	193	201	228	173	197	207	217	200	192	182	204	201	188	192	194	174	185	195	180	197	222	209	218	206	196	193	202	202	179	199	191	179	188	201	188	221	213	190	193	170	194	185	172	171	222	189	178	204	208	198	188	193	209	170	176	192	237	215	173	199	167	208	221	202	201	196	190	198	218	217	201	200	195	210	196	207	199	205	215	205	235	184	196	212	191	190	228	216	200	223	176	200	218	200	226	196	195	187	189	215	179	204	208	174	181	199	202	178	202	178	180	195	194	199	198	170	187	179	205	206	194	165	194	185	211	210	177	233	207	187	192	193	220	201	196	196	191	204	201	192	196	187	191	203	202	213	195	188	202	192	204	178	207	203	192	173	210	203	203	204	200	217	185	184	199	190	186	201	207	192	203	197	199	206	189	198	192	182	190	200	205	191	193	181	188	169	174	169	185	190	191	207	204	199	211	192	196	206	205	226	192	187	186	210	222	191	195	191	170	166	185	205	221	201	197	181	208	199	170	199	183	190	181	215	191	181	194	204	201	185	187	222	213	206	194	194	193	194	173	171	211	203	230	215	194	226	207	203	187	211	229	205	189	189	172	205	188	205	200	191	209	207	194	204	179	188	185	191	199	205	202	205	202	187	199	187	201	196	224	185	194	193	195	199	213	205	210	201	199	183	188	191	244	188	204	212	236	206	180	199	201	203	188	184	178	222	195	191	179	221	191	176	170	204	204	227	208	229	237	214	192	192	195	200	205	186	213	210	206	198	220	207	201	200	196	205	183	232	190	207	182	180	167	226	183	196	214	199	185	196	212	195	171	191	176	190	188	175	184	204	204	187	180	179	217	209	191	200	222	209	193	209	229	201	193	181	224	191	206	201	213	194	199	209	190	205	224	184	227	175	219	195	214	219	237	192	201	184	211	220	201	209	186	199	222	220	185	189	195	184	192	207	183	215	199	179	209	206	192	193	201	203	226	231	195	199	180	220	195	202	214	199	206	212	203	205	175	189	180	212	191	189	170	195	199	188	186	203	183	195	202	196	202	188	215	210	190	189	191	223	187	214	187	198	195	181	194	203	201	199	208	198	195	194	206	179	214	195	196	208	185	196	187	210	184	230	195	198	182	220	196	201	191	203	216	197	183	205	206	216	188	212	196	205	206	220	204	229	190	202	183	208	204	218	202	165	200	179	193	203	212	239	195	209	200	207	193	201	218	203	210	189	193	230	232	168	211	186	227	195	196	211	207	203	192	194	227	190	199	222	204	198	184	198	210	204	206	191	195	187	194	214	194	177	196	195	240	197	194	195	197	193	187	203	227	202	203	214	200	205	168	201	222	186	219	213	187	181	193	232	201	194	211	213	182	188	177	179	194	187	197	196	184	200	203	210	192	194	219	199	210	173	210	205	203	186	221	197	196	198	216	204	203	201	208	212	203	181	200	184	205	208	186	217	203	207	197	198	197	220	210	214	198	209	226	195	200	177	205	191	198	188	205	206	176	177	171	189	202	201	203	199	206	216	196	209	199	190	216	193	199	180	162	199	212	239	182	210	198	193	185	190	201	180	214	222	198	217	188	213	231	188	182	192	216	197	200	196	233	215	215	185	196	185	227	204	203	200	186	191	181	200	208	192	197	230	192	188	204	195	196	185	161	193	228	211	177	186	201	202	227	193	186	192	215	187	219	204	216	195	219	191	193	190	190	191	206	192	209	182	188	205	168	192	230	213	188	195	201	197	189	190	223	201	218	188	201	222	227	204	199	168	201	186	202	188	191	213	187	167	204
9236	5456	4976	5494	5095	3884	3056	2590	2145	1804	1690	1404	1392	1177	1097	1008	908	922	836	857	797	742	753	707	690	661	648	694	615	609	649	617	572	584	577	598	574	595	542	544	528	555	543	523	520	476	500	548	517	517	485	508	484	510	509	475	491	462	528	528	462	493	463	495	483	480	480	524	445	492	447	480	490	461	472	499	450	495	467	484	452	459	477	476	478	485	491	460	480	485	505	505	450	487	451	491	489	454	507	479	473	497	493	463	470	461	443	502	448	457	486	475	471	481	471	435	478	442	484	473	497	465	504	477	483	455	435	448	482	452	471	470	460	453	459	491	467	497	441	424	431	448	435	460	475	475	480	496	449	469	473	493	492	453	477	466	466	438	463	484	461	448	440	486	432	459	450	465	510	504	448	466	477	465	451	492	454	471	435	498	471	499	471	464	465	471	457	504	455	474	472	482	445	457	455	472	474	470	493	443	472	436	460	458	472	501	435	443	493	445	475	467	467	496	476	472	481	464	489	430	478	520	474	463	417	447	462	474	473	454	461	488	448	471	477	462	465	495	444	440	416	459	433	449	440	464	463	506	510	437	454	450	483	447	464	445	473	487	485	441	469	480	454	437	465	434	458	422	473	450	476	435	441	460	438	444	459	469	489	432	481	479	455	442	498	445	459	478	456	485	452	471	461	456	468	492	469	464	478	459	476	448	460	482	449	430	468	499	443	442	461	471	472	493	449	457	453	411	461	474	447	455	470	457	443	480	497	440	431	473	464	465	489	462	480	448	464	499	449	479	515	429	449	471	487	452	466	485	467	471	398	461	483	509	478	490	437	490	474	486	438	512	456	437	483	443	430	436	452	429	416	456	484	438	447	469	461	471	457	444	448	474	451	468	451	476	414	450	470	464	439	430	464	469	492	455	450	454	451	467	509	461	438	470	433	474	454	441	494	461	453	461	459	456	463	478	455	449	470	438	476	442	452	425	527	475	447	478	433	440	449	443	476	454	450	463	455	455	492	447	482	470	473	493	441	443	466	459	460	437	465	470	456	475	480	453	444	468	445	441	467	491	465	441	452	514	441	480	468	451	424	451	477	455	457	478	427	469	442	463	479	452	449	528	454	451	468	443	496	457	464	429	450	446	480	470	453	469	489	494	502	461	458	456	459	458	434	475	469	470	405	465	426	422	489	467	474	472	452	452	491	474	457	457	480	446	446	479	466	474	425	474	457	458	460	452	428	465	450	456	462	425	440	426	479	457	475	454	459	455	475	499	485	516	456	457	440	488	457	471	481	471	491	482	456	508	471	452	472	457	485	423	456	474	449	419	454	501	482	474	450	451	480	444	447	452	446	471	502	477	470	475	483	464	482	472	466	471	462	415	495	475	459	504	460	446	477	458	455	477	472	491	447	489	424	485	469	425	467	444	424	474	435	468	471	469	448	499	450	406	474	439	487	465	453	441	461	468	482	465	480	466	468	419	503	481	490	471	444	494	454	488	431	465	490	424	447	436	435	452	450	478	478	458	450	455	453	467	427	467	473	458	461	443	461	456	436	464	406	480	461	471	453	482	459	473	445	441	486	473	452	488	465	456	462	447	462	429	444	494	456	501	482	490	465	484	493	436	465	433	448	454	453	458	494	448	435	422	428	473	447	442	449	488	448	464	470	471	465	442	435	465	452	471	466	466	452	459	487	493	445	453	452	449	486	483	492	456	491	464	467	468	439	491	489	418	467	468	459	434	487	456	466	424	419	493	481	451	473	446	458	473	424	496	462	450	471	488	473	467	456	494	442	472	443	447	459	433	483	440	466	468	474	419	456	435	446	473	484	459	452	439	483	453	456	481	481	477	431	470	445	455	452	448	475	482	433	468	475	509	458	413	474	473	473	467	497	446	429	500	457	474	489	461	499	459	434	485	480	460	509	431	470	445	478	464	499	506	436	456	464	459	470	444	457	487	452	452	462	445	450	451	454	476	483	476	463	459	446	439	446	466	456	453	474	479	465	439	456	474	472	481	459	461	459	409	444	463	438	469	490	435	474	464	433	440	458	423	422	451	443	468	475	484	497	510	476	430	478	476	436	451	490	438	457	443	461	456	460	452	465	477	495	448	527	472	472	454	459	471	456	457	450	469	449	469	486	485	473	450	453	394	491	430	481	427	476	487	480	411	480	451	466	466	489	449	471	495	503	415	482	455	453	440	443	435	488	468	431	449	456	479	493	471	462	462	466	480	481	478	448	442	473	460	432	448	443	407	469	455	472	434	485	450	450	492	439	437	448	478	456	453	479	457	444	460	443	461	450	463	419	431	488	422	459	476	467	482	440	499	448	459	442	468	470	475	452	392	436	459	472	504	505	414	499	459	433	484	467	424	450	444	452	443	489	460	424	401	454	462	428	465	471	473	458	457	476	452	471	457	484	415	469	504	485	453	497	445	450	431	483	444	476	472	395	491	468	459	462	439	467	463	444	457	483	443	471	513	465	468	481	457	442	456	470	427	465	464	439	483	465	467	526	482	461	472	460	473	448	474	468	446	463	443	458	466	455	500	465	492	471	443	465	466	443	473	471	448	493	431	444	427	405	491	478	466	420	435	505	506	489	478	464	441	494	441	437	465	468	478	438	462	468	468	458	470	472	432	458	455	450	458	475	469	457	429	455	454	503	439	469	468	500	445	459	464	393	440	471	465	467	442	462	470	477	426	432	427	468	512	445	483	482	455	478	427	447	476	493	459	448	465	474	440	468	452	507	478	467	455	490	471	478	457	456	454	472	465	476	449	470	479	442	499	487	469	404	489	448	466	472	453	465	454	430	445	446	446	456	452	398	491	503	452	415	483	482	452	417	472	508	477	471	487	439	445	459	452	500	431	490	442	446	436	465	465	464	463	451	456	479	460	436	436	452	465	484	432	422	475	473	458	484	476	482	472	498	425	461	439	442	460	451	473	449	471	450	483	443	501	497	458	458	466	455	492	471	481	474	502	438	521	423	453	469	475	445	444	471	444	464	476	441	457	459	470	438	456	463	465	449	480	414	493	465	440	444	488	467	450	437	483	467	492	408	482	453	440	469	432	456	469	457	474	481	482	476	449	412	473	472	472	446	443	426	444	459	482	478	493	442	443	502	431	479	450	478	498	452	425	430	479	464	493	488	468	478	469	418	474	459	475	466	439	432	447	502	441	486	486	447	486	471	484	442	486	431	429	473	434	469	455	491	472	442	475	447	458	494	455	495	468	434	445	482	440	493	436	489	466	470	443	481	463	446	479	475	424	443	499	485	457	470	476	431	479	493	453	452	497	487	432	443	462	432	471	466	455	451	476	416	467	437	475	444	450	468	474	459	476	475	451	473	473	487	424	465	438	473	438	470	452	467	448	445	440	452	459	457	466	467	484	451	418	450	495	423	463	439	466	451	455	430	433	478	385	463	461	431	472	453	465	462	435	487	440	470	495	485	455	498	467	476	451	461	450	461	461	459	423	459	445	433	464	468	454
3778	596	113	64	73	61	44	41	52	45	53	49	45	48	45	39	48	43	37	52	42	51	45	38	48	40	49	53	42	45	45	41	39	45	46	42	46	46	52	39	49	44	51	34	49	44	51	47	41	42	47	47	43	40	34	42	47	42	57	52	41	49	55	41	49	39	47	54	37	39	34	52	44	41	44	27	34	35	48	36	35	31	37	50	46	32	44	37	47	46	47	40	45	33	41	44	46	47	34	44	36	45	35	33	49	34	32	48	39	38	52	39	45	55	43	45	48	36	35	43	41	35	37	39	51	45	39	52	40	35	54	37	35	49	28	40	43	26	32	37	38	44	44	42	39	44	41	50	46	38	45	40	45	50	41	44	40	33	32	56	47	49	39	43	34	57	51	39	44	53	58	53	49	47	47	41	46	31	54	26	41	42	43	34	35	37	49	39	35	34	45	41	49	51	36	49	42	40	46	43	45	34	44	29	46	38	52	45	40	44	45	38	43	37	46	42	34	42	34	43	38	35	55	48	46	42	39	41	35	35	51	47	41	34	46	49	43	33	52	47	44	38	46	39	38	42	37	43	34	43	43	37	42	35	43	48	39	41	54	38	45	27	40	38	42	46	42	44	42	42	49	35	45	44	38	61	53	52	47	35	40	50	41	46	50	46	51	42	48	31	49	39	44	37	28	48	39	51	48	44	43	35	34	55	44	32	38	34	47	39	43	39	35	49	43	40	48	35	45	60	43	42	45	34	36	52	40	38	42	48	37	33	40	39	42	37	44	40	47	49	45	39	36	46	57	38	44	34	38	48	36	33	48	32	54	40	43	38	38	49	47	47	38	35	35	42	50	48	42	33	41	46	39	44	50	44	47	26	55	45	46	40	40	30	60	39	45	46	43	40	27	36	51	45	51	42	35	35	36	30	46	53	51	37	41	46	43	40	50	51	35	48	33	33	38	41	44	47	47	33	36	36	52	41	44	43	32	51	47	35	46	51	53	29	59	46	40	48	34	42	35	34	52	37	45	47	34	36	40	40	54	42	33	49	35	36	43	42	51	52	36	48	42	28	47	53	41	48	45	44	54	48	38	35	43	56	43	43	35	44	44	36	36	40	47	38	27	54	26	39	49	31	48	46	49	38	45	44	43	34	52	45	52	24	39	35	40	46	46	30	37	39	45	50	44	37	36	39	39	46	41	44	37	32	41	38	34	39	42	51	49	41	42	46	37	44	40	59	55	43	56	46	34	42	42	33	47	45	69	41	43	48	29	50	45	41	38	52	36	34	56	44	36	53	43	44	43	34	39	35	43	45	48	42	33	37	45	37	42	42	43	31	39	46	41	49	49	36	33	38	48	55	32	46	43	38	37	37	44	47	43	33	32	46	33	40	56	37	41	27	45	35	35	43	47	52	34	40	37	34	37	59	49	50	35	35	51	41	30	42	40	44	48	36	42	41	40	46	43	44	47	46	42	48	46	34	55	36	49	29	44	49	47	58	47	40	43	39	42	36	31	36	51	35	44	41	47	57	41	49	43	48	33	39	39	40	49	46	39	44	49	41	46	44	52	46	47	47	38	46	32	42	33	47	35	46	38	50	58	36	40	38	50	30	49	32	48	47	42	41	39	41	54	40	49	41	48	39	40	41	29	46	45	47	41	40	42	44	34	40	30	39	54	42	51	58	43	30	51	48	36	35	40	42	44	46	42	39	32	60	41	47	42	65	44	46	36	35	38	38	25	39	43	40	45	39	43	38	54	54	43	42	37	54	51	41	46	36	44	42	53	44	36	44	29	44	41	41	52	41	52	44	33	51	44	42	39	45	39	56	47	48	36	39	59	37	37	48	30	55	45	45	43	46	40	39	37	54	46	45	51	58	44	48	37	49	32	42	53	38	31	40	40	43	43	38	45	51	48	47	38	45	43	42	40	47	45	44	37	37	49	45	42	38	34	39	34	41	39	43	43	48	34	44	45	50	39	45	42	55	46	46	46	36	39	44	35	48	34	42	57	41	52	42	39	49	44	44	51	35	46	41	51	34	49	35	49	38	44	37	37	32	47	35	41	41	50	44	41	51	31	45	31	45	30	43	36	37	47	39	38	38	41	44	33	42	50	39	38	44	59	34	41	42	35	37	56	42	54	48	39	36	36	42	45	36	32	38	38	34	53	35	44	56	41	51	37	48	37	38	27	49	42	41	50	46	43	47	47	45	36	26	64	54	48	38	34	40	33	36	35	39	47	52	42	21	35	39	38	39	35	36	43	29	42	43	39	34	39	36	45	48	40	37	32	40	50	48	38	44	48	43	51	30	44	43	44	43	38	57	41	38	46	42	36	36	57	53	45	39	53	40	44	47	50	36	42	36	51	48	34	39	53	48	46	50	42	41	38	45	34	37	37	37	40	39	38	30	38	55	45	31	32	38	47	46	45	40	41	39	52	38	48	52	35	40	31	44	45	47	40	48	47	40	43	50	53	35	41	48	38	44	42	43	40	45	46	35	28	49	47	44	48	35	45	47	52	43	52	42	40	44	39	44	35	39	33	39	29	41	38	39	25	45	36	41	49	32	48	45	38	36	30	43	46	30	36	47	45	38	49	42	42	45	36	38	44	46	41	28	43	50	53	35	42	44	53	35	41	38	41	35	45	41	38	36	45	46	39	46	43	36	51	33	31	41	42	37	41	46	42	63	36	38	30	44	41	35	62	35	40	48	38	25	44	41	48	52	39	29	56	41	36	39	50	52	50	30	33	38	47	37	49	40	43	32	40	36	44	42	41	53	42	37	51	34	33	37	41	47	40	46	45	37	49	50	42	50	33	41	48	40	35	56	55	48	40	37	45	37	39	52	46	51	29	27	36	50	43	45	39	49	48	31	49	38	32	42	42	48	24	44	48	45	45	34	45	52	31	46	43	26	51	31	44	42	39	51	44	49	34	47	42	31	35	33	48	46	36	30	41	48	42	32	27	42	38	44	43	57	46	45	34	43	35	34	44	35	54	36	52	41	36	44	44	34	39	39	46	43	42	47	40	55	51	64	42	43	36	48	43	34	31	39	44	45	44	38	42	49	32	33	55	36	39	39	44	45	29	36	49	41	53	44	31	55	41	41	34	44	43	42	45	52	44	39	36	43	40	51	51	48	49	51	46	36	36	52	41	33	46	58	36	36	42	40	35	38	44	51	49	50	36	51	44	34	41	32	42	37	37	47	44	42	44	41	40	42	46	41	51	33	42	34	45	38	46	57	39	33	45	45	39	45	44	36	33	34	41	30	29	40	29	34	41	40	44	44	42	39	45	43	51	34	45	46	44	43	44	38	46	46	47	42	50	50	52	54	41	43	39	30	45	42	42	45	38	53	35	38	44	41	37	35	39	40	46	46	40	39	32	48	46	56	40	37	48	42	24	48	39	39	41	46	47	39	50	39	45	41	42	36	29	54	30	40	52	45	53	41	37	38	30	47	55	44	47	40	37	29	39	39	34	36	43	39
2601	518	241	259	245	233	215	226	182	188	172	160	181	153	159	132	164	158	151	156	151	133	149	126	146	128	141	143	150	141	144	146	143	143	134	134	144	160	154	135	133	152	131	146	137	144	176	140	123	123	154	138	133	125	131	137	150	149	123	138	147	130	144	130	127	142	142	134	155	141	155	130	124	140	158	147	148	143	135	151	161	123	144	123	141	121	134	138	137	133	157	135	122	136	136	118	141	140	141	119	141	119	127	124	155	144	124	125	124	159	134	141	142	138	132	140	127	155	118	139	136	138	151	130	143	130	125	155	149	159	152	123	156	146	125	125	126	137	131	130	144	138	168	151	120	150	149	145	148	133	143	133	136	141	156	136	137	129	160	135	128	148	137	159	123	138	140	144	136	131	141	143	159	143	113	156	149	144	140	115	148	136	161	141	139	152	163	140	137	156	122	133	122	111	168	151	140	137	140	144	131	138	154	134	136	136	118	164	135	153	169	144	151	134	135	160	147	137	139	128	149	151	131	153	149	153	141	142	138	114	148	143	141	131	165	146	134	126	119	124	127	128	149	138	130	138	118	128	138	116	141	133	136	121	131	146	143	151	156	130	123	134	166	119	136	145	123	134	145	150	122	116	137	118	98	154	125	137	132	146	142	159	168	156	130	147	122	127	139	147	161	140	138	129	138	129	136	159	138	120	144	149	135	127	157	146	152	136	155	137	124	147	124	150	152	137	126	149	162	136	155	157	130	128	164	128	153	144	123	122	167	127	161	123	146	120	150	139	138	142	142	133	155	164	129	141	139	131	132	142	128	126	148	149	138	135	145	147	135	122	138	133	136	125	125	164	140	138	147	115	133	139	146	155	142	146	129	142	124	149	126	158	147	114	133	126	145	136	126	131	152	162	143	178	143	138	125	142	134	160	126	137	125	143	141	145	146	140	137	153	144	148	139	146	160	140	148	134	147	149	131	130	135	136	150	155	124	142	128	139	146	145	151	126	141	147	131	147	137	155	138	144	139	144	133	117	146	155	124	159	126	132	150	133	120	134	113	132	146	143	145	158	143	130	141	131	129	165	153	149	143	122	139	117	146	148	154	148	129	150	152	138	152	140	128	161	142	150	157	134	150	159	143	124	152	137	137	127	126	142	117	151	134	125	125	143	137	149	139	153	151	143	154	155	149	126	123	135	135	151	131	141	110	152	123	133	137	142	152	130	157	152	146	143	129	143	138	159	166	152	124	140	139	130	155	129	147	128	154	128	139	135	143	135	131	143	138	116	136	173	171	141	130	137	146	146	125	147	117	145	125	129	145	128	141	110	122	164	136	155	138	129	142	141	132	126	127	131	130	165	130	139	124	156	157	140	120	154	151	137	126	142	128	115	132	141	126	130	123	149	125	143	133	133	155	147	161	132	126	150	146	144	158	131	123	148	135	135	131	136	139	131	133	137	137	158	148	150	136	128	132	143	139	160	129	121	144	149	149	163	149	147	136	147	149	115	145	136	122	127	163	143	147	141	158	128	108	153	150	136	157	119	140	126	164	132	145	141	143	138	136	150	135	147	146	139	119	140	133	119	133	152	133	123	122	142	150	134	151	137	153	138	121	139	134	132	144	125	141	141	143	128	125	127	145	144	133	135	136	154	128	132	127	153	151	135	150	150	147	141	138	160	154	130	131	132	155	156	140	123	141	137	123	156	141	124	129	129	167	154	121	133	118	135	177	153	143	130	146	135	147	132	127	123	133	136	140	137	150	122	151	143	139	127	148	140	147	140	138	135	145	142	142	143	139	126	153	141	152	115	150	136	137	144	126	140	122	118	129	125	147	150	150	137	142	152	130	128	148	152	145	148	147	128	133	135	143	144	133	148	140	136	148	126	127	147	135	131	136	148	134	139	156	151	131	137	152	141	133	146	153	152	118	158	130	154	146	167	129	126	140	144	141	147	136	119	150	151	127	161	137	124	145	147	156	105	146	160	148	171	162	126	151	117	132	130	151	146	139	156	131	151	137	135	159	148	135	130	127	126	146	142	127	130	143	139	149	141	123	127	132	150	126	137	143	143	131	118	125	141	134	133	136	141	150	148	134	127	145	120	146	138	145	149	143	145	126	144	124	124	139	143	138	141	149	147	161	147	139	129	144	145	131	176	138	137	129	140	131	145	129	142	131	140	147	135	122	148	140	144	123	141	159	154	138	144	145	149	133	145	140	146	140	161	142	135	127	129	120	153	152	108	128	130	154	134	138	148	152	147	166	148	141	138	145	146	159	140	123	147	130	126	128	123	157	128	153	143	122	132	150	136	130	130	154	154	139	141	142	129	112	139	142	131	126	115	136	144	154	127	138	144	149	139	133	134	133	136	135	141	130	144	135	143	120	142	148	135	145	129	125	136	145	136	131	124	154	146	148	123	138	114	141	153	168	137	138	132	151	128	122	137	138	135	154	149	117	154	132	130	155	138	145	132	119	136	126	120	144	143	130	139	154	150	145	142	130	120	126	151	159	129	137	143	143	139	137	140	113	141	126	140	128	153	128	152	130	158	133	140	147	107	159	139	137	121	150	158	153	152	143	138	144	132	151	147	136	127	109	137	147	122	147	148	133	143	131	127	144	140	139	155	155	129	153	124	141	138	158	137	130	137	128	138	150	152	134	123	132	145	142	152	150	115	146	140	145	138	140	115	148	150	121	146	135	118	135	121	119	138	135	160	147	118	150	141	144	137	140	156	142	136	162	136	158	162	149	149	153	148	134	126	131	131	141	136	124	149	153	122	143	159	152	145	124	150	137	135	137	146	159	144	156	129	133	134	133	134	112	160	132	162	158	143	118	117	130	125	169	152	134	143	126	132	150	137	154	119	158	127	166	120	139	140	151	148	144	139	146	140	141	148	132	143	138	141	150	154	144	136	140	139	134	157	135	153	127	135	128	140	118	129	145	140	116	130	147	134	129	150	132	134	133	162	125	138	131	132	139	128	143	126	149	130	131	130	124	131	117	156	141	149	151	145	154	145	134	117	150	134	147	129	142	132	154	140	141	145	126	149	145	145	135	145	137	140	145	141	147	158	115	136	143	129	147	155	151	142	122	137	163	139	133	123	123	150	149	140	142	136	145	154	137	161	124	121	150	125	134	149	155	130	146	117	131	142	149	113	132	131	146	139	139	135	140	148	130	134	130	166	146	145	135	131	136	144	123	134	131	131	144	131	135	135	139	128	133	120	159	150	123	146	155	155	150	148	113	137	127	138	118	145	151	143	134	159	129	152	126	169	136	108	144	150	135	149	133	142	127	127	123	136	140	136	140	141	129	147	141	128	141	134	167	164	148	154	126	157	141	146	126	122	130	143	145	131	128	141	134	131	149	135	139	129	147	140	141	149	122	134	114	150	137	138	131	126	153	127	127	132	142	140	151	148	140	125	144	147	134	149	158	148	137	137	139	138	135	158	138	136	140	154	139	149	139	138	156	148	136	133	141	126	133	134	145	129
12821	3757	1271	927	664	493	374	298	277	208	210	185	200	155	192	162	160	159	160	149	149	132	147	124	147	141	153	109	155	138	144	127	123	135	137	135	96	145	134	114	120	119	98	119	109	111	113	138	118	100	143	118	132	148	112	131	133	117	119	139	133	136	121	122	122	135	130	124	122	125	105	120	134	126	141	130	122	138	113	129	132	117	129	116	144	108	119	122	146	118	122	146	119	110	114	102	123	123	113	116	104	103	138	131	125	115	140	119	123	105	121	117	115	99	105	109	135	141	116	123	117	132	112	122	103	117	128	131	131	130	124	108	119	110	122	106	110	127	124	116	119	124	133	137	129	103	128	143	129	106	113	103	132	138	112	130	120	127	126	134	128	101	112	127	114	132	140	112	131	119	128	122	109	124	124	128	99	97	132	117	131	126	126	130	127	118	105	117	101	111	142	124	105	113	126	123	113	124	118	130	137	118	119	115	122	119	123	115	119	114	128	128	121	105	105	103	130	121	116	129	112	125	134	121	109	111	115	128	111	115	114	129	119	132	123	126	118	106	131	133	100	109	141	139	141	115	112	117	115	119	123	116	113	117	116	121	103	139	125	125	132	102	128	118	126	128	117	130	125	121	138	108	123	130	99	138	115	139	122	117	131	132	121	117	105	124	123	122	123	138	129	117	110	117	116	127	131	140	145	126	122	129	123	118	116	125	116	151	129	109	117	123	114	114	133	119	135	125	125	109	131	111	127	117	105	115	143	126	139	119	122	120	126	133	106	109	143	122	101	123	106	108	114	111	122	121	157	144	136	117	104	131	113	128	135	113	126	114	130	130	136	146	128	124	139	119	133	104	106	122	126	105	107	151	113	125	116	110	130	125	126	132	119	114	141	97	137	109	123	120	126	121	98	110	131	131	129	144	120	118	119	125	136	109	112	148	125	123	144	127	117	129	141	117	141	121	139	113	118	114	143	117	112	118	121	136	130	125	119	104	107	98	99	130	117	117	112	117	113	125	115	113	134	137	131	131	128	117	113	124	119	132	109	84	116	124	131	147	130	114	104	103	116	116	127	132	109	120	146	117	127	116	124	130	132	115	114	110	111	129	132	115	119	124	99	131	123	112	123	128	121	110	103	122	115	125	115	144	122	138	125	134	134	119	122	113	122	118	110	121	131	146	128	141	139	127	137	129	121	119	123	122	114	113	159	134	113	140	138	115	130	108	124	139	107	106	110	131	130	126	118	103	140	119	121	126	122	124	138	112	121	121	123	128	129	121	116	111	115	133	127	98	123	114	129	136	117	111	131	118	122	128	120	112	104	116	107	128	139	116	113	139	120	129	130	126	140	126	101	110	100	114	107	116	103	133	104	116	111	127	140	139	98	160	133	107	131	108	127	119	129	115	111	113	114	108	128	140	123	140	127	132	130	123	131	105	126	122	141	137	118	122	105	136	124	133	111	110	119	121	112	124	126	136	137	124	125	137	111	124	128	133	130	134	126	133	124	111	127	113	112	126	117	122	115	127	101	116	112	127	117	105	111	120	116	125	128	142	108	108	139	116	128	121	128	115	129	122	119	124	109	104	114	134	125	117	148	116	127	115	141	150	128	94	115	137	104	120	119	126	123	133	111	116	110	137	138	126	121	128	120	120	119	113	142	132	121	117	128	121	117	129	124	127	117	134	117	129	132	118	126	134	151	103	101	130	114	118	118	121	134	122	129	106	112	128	116	125	118	139	93	124	111	131	138	118	110	137	107	120	111	135	105	128	103	94	107	132	136	111	116	125	138	142	137	128	130	112	124	118	124	138	105	114	116	127	133	113	103	110	115	122	117	148	128	127	135	127	121	106	103	126	118	118	117	129	124	126	148	127	141	118	118	109	130	129	116	118	142	142	128	123	120	132	127	117	115	100	131	130	124	125	127	102	128	131	114	137	112	116	129	108	126	120	120	118	113	120	124	113	137	112	126	145	103	117	111	130	133	113	133	130	134	132	99	120	118	119	118	106	125	115	131	121	118	116	114	90	98	113	115	106	109	134	135	127	117	116	136	122	111	131	112	113	122	122	135	109	124	109	119	131	115	128	120	130	144	126	114	128	114	132	120	124	136	125	126	109	124	123	133	121	115	96	126	133	138	107	113	132	118	104	118	135	121	142	124	124	117	128	119	123	116	127	115	126	123	143	130	131	132	135	123	125	98	118	124	129	125	127	117	142	128	123	125	129	118	130	97	107	132	127	119	162	119	107	116	117	124	127	110	121	116	120	111	104	112	114	132	125	134	119	135	118	133	89	119	128	126	124	133	140	118	143	121	121	123	125	124	133	115	109	118	127	123	134	115	128	126	148	131	134	102	100	126	120	149	136	118	110	93	121	117	131	120	124	127	129	124	133	110	127	135	127	127	119	134	116	129	127	112	133	136	130	139	126	102	128	118	114	144	112	123	116	134	122	124	131	113	119	137	136	141	127	135	111	117	135	128	118	115	107	142	113	113	111	118	132	128	131	123	130	122	108	115	108	122	120	138	107	122	130	126	129	125	118	125	105	122	125	117	131	127	116	114	110	117	142	118	129	118	116	121	123	110	123	119	117	129	127	144	128	108	116	96	114	119	127	101	121	117	131	138	133	138	116	131	111	127	109	114	143	119	122	106	114	127	102	129	129	118	111	112	140	108	117	113	129	99	112	127	121	136	123	102	124	116	132	125	116	130	104	116	101	124	134	134	129	122	137	144	123	137	128	134	125	132	119	122	125	93	102	126	127	121	122	118	138	151	151	121	116	127	137	141	113	142	102	117	137	138	141	112	118	117	127	107	127	124	110	117	113	131	93	123	106	133	108	123	113	130	115	133	119	102	131	139	143	101	121	117	120	117	117	126	116	125	99	112	143	141	136	141	125	106	129	118	132	121	149	109	135	86	113	117	121	113	123	114	116	134	105	97	103	142	121	105	113	136	126	143	111	121	108	123	134	128	121	124	123	141	105	117	111	133	134	123	128	128	116	127	131	124	141	117	126	122	113	113	126	132	112	118	123	153	112	123	123	124	124	114	135	142	128	127	121	126	110	112	121	136	95	131	113	121	126	119	134	120	107	97	116	113	125	106	123	115	118	112	110	105	108	102	120	138	113	142	102	107	98	117	130	119	121	100	135	109	116	133	139	129	147	116	104	134	130	130	132	101	124	94	98	141	147	113	118	142	106	126	119	140	117	145	133	132	109	117	105	120	124	132	115	128	122	108	142	122	128	128	139	115	113	126	139	130	119	102	123	115	106	128	116	115	150	102	122	120	109	118	125	121	129	116	126	134	115	135	111	105	113	124	118	105	122	117	117	115	132	127	108	132	129	132	118	118	121	140	124	114	116	129	145	98	117	109	123	115	116	164	116	121	120	111	119	119	118	144	136	126	105	127	120	125	97	116	109	131	124	123	119	112	127	121	124	123	122	141	128	145	118	123	124	127	107	106	121	116	106	122	132	139	139	118	126	125	118
7011	3143	2660	3075	2810	2067	1731	1427	1189	1052	921	815	737	711	651	605	557	535	496	471	500	473	485	448	424	435	457	369	401	390	416	383	352	369	396	375	352	333	404	333	372	354	359	379	374	343	339	375	357	368	367	325	356	349	332	325	352	328	340	322	343	336	293	317	283	334	339	345	332	337	339	306	325	310	336	340	318	344	351	331	316	298	308	299	336	326	319	293	334	320	321	317	301	297	327	352	313	316	315	320	316	322	343	310	329	327	312	331	303	316	302	312	310	307	324	322	335	360	350	317	320	335	284	317	293	329	303	283	275	324	312	312	317	310	325	325	327	325	321	336	318	338	317	326	312	318	316	315	309	337	316	330	321	291	323	303	300	291	321	334	299	321	339	329	315	300	325	331	302	309	339	326	316	329	282	303	333	326	300	332	263	326	278	331	319	306	333	305	322	320	329	279	328	304	315	285	339	294	299	313	314	337	322	316	319	340	328	318	285	305	299	311	327	311	330	313	326	316	288	369	322	349	339	312	290	320	316	315	328	335	283	269	320	309	324	324	317	351	305	289	327	308	286	307	331	304	306	341	315	319	308	333	325	299	304	312	299	328	305	319	299	310	288	315	324	319	336	323	319	307	339	331	306	304	298	314	325	319	311	300	341	297	290	326	311	328	309	327	276	291	337	295	326	321	287	298	334	325	324	331	313	299	316	322	315	334	283	305	320	323	308	326	312	300	312	341	297	331	325	359	329	308	331	348	321	310	325	337	307	287	305	334	272	340	318	316	351	320	304	280	287	277	295	317	320	313	298	319	322	297	310	314	305	341	322	314	293	337	304	291	282	282	357	322	284	307	334	332	337	318	310	337	316	336	298	330	334	298	298	315	309	313	305	320	303	299	322	322	328	321	280	316	290	302	309	298	334	303	296	309	337	297	309	297	302	332	290	329	294	292	320	355	288	301	280	335	302	314	308	318	349	343	304	320	345	326	338	297	337	325	310	299	309	300	307	330	340	306	293	314	318	292	347	319	312	322	279	326	322	325	288	298	309	323	326	319	285	297	297	316	281	287	328	288	318	336	301	313	320	332	306	341	303	345	327	313	315	348	306	309	317	302	314	286	321	343	306	332	336	336	319	334	307	309	307	289	315	279	317	364	315	291	314	311	316	294	300	328	309	337	315	302	324	293	341	305	332	344	319	299	324	288	292	311	340	303	290	328	316	294	300	344	336	291	345	319	329	282	304	331	312	317	298	322	348	291	323	295	303	284	266	317	292	329	291	319	320	298	295	313	281	288	360	343	314	294	342	293	316	306	305	307	315	334	342	359	309	310	309	299	313	331	325	288	308	305	294	288	320	326	290	334	344	330	302	307	339	336	370	325	289	354	294	317	300	327	307	301	311	292	308	355	318	301	345	288	320	309	327	320	305	298	307	323	318	341	296	346	326	333	316	313	334	296	297	313	297	304	316	281	310	306	326	329	308	337	281	308	311	318	282	305	300	335	323	314	320	330	316	311	309	305	302	308	316	322	309	288	292	313	314	308	288	314	278	327	293	301	302	320	311	315	318	309	322	298	315	350	298	321	290	318	318	288	322	283	306	321	298	321	333	315	323	324	290	324	294	319	328	317	304	311	336	280	275	309	332	303	329	318	319	308	325	311	332	310	303	292	314	319	288	292	318	319	301	304	312	296	291	285	318	310	282	296	338	300	311	317	323	333	352	315	283	319	327	307	331	337	315	368	311	318	325	324	303	327	301	293	308	299	356	333	309	301	324	289	298	334	313	315	293	305	327	278	315	311	284	297	347	323	309	339	312	319	289	331	310	316	316	312	309	328	301	307	291	301	310	339	296	319	299	344	316	308	332	373	328	292	306	310	295	344	324	320	329	325	321	326	313	341	297	298	328	320	286	327	353	286	294	306	298	316	356	349	315	308	314	319	326	301	310	318	333	363	299	312	299	347	295	299	325	287	340	306	326	332	329	317	351	295	319	316	317	302	293	335	315	323	294	305	330	313	309	301	341	302	313	331	337	336	328	316	301	332	268	308	299	311	322	289	345	308	329	333	306	334	314	322	318	319	315	298	298	291	308	325	325	319	288	319	306	311	326	282	304	303	316	322	325	294	301	300	333	297	292	339	328	341	318	322	321	307	302	334	293	302	320	284	310	328	319	325	303	316	307	307	328	287	307	282	322	331	299	323	325	341	314	305	345	277	309	330	310	308	303	329	296	328	321	327	314	280	293	319	292	327	324	330	309	312	321	291	311	303	312	294	284	292	298	294	317	328	307	342	326	289	314	347	283	320	318	333	318	282	301	299	321	299	304	297	286	321	293	317	336	311	303	304	298	316	330	319	341	290	277	338	338	314	298	268	319	298	330	312	307	306	319	331	309	274	331	320	321	310	294	284	313	318	305	313	315	343	321	292	322	306	324	347	353	304	337	299	313	304	346	293	307	328	315	285	320	298	328	313	295	281	317	324	352	359	294	297	350	339	308	335	326	289	332	312	313	321	308	316	313	304	344	295	338	299	355	309	358	315	326	315	296	301	318	292	334	337	291	306	323	312	254	334	289	287	339	309	323	345	296	331	310	262	309	286	304	308	317	294	318	321	306	313	360	309	304	356	366	315	298	326	341	332	283	296	306	320	329	303	328	325	315	322	294	341	308	311	304	309	304	292	265	296	335	289	323	330	326	331	338	331	337	315	309	313	286	333	304	312	315	334	315	303	331	301	340	305	326	301	299	339	300	357	301	325	325	314	307	315	321	345	331	286	307	299	314	304	313	288	343	300	327	330	317	314	294	310	312	312	316	328	312	290	309	340	312	318	305	304	304	308	295	336	310	305	332	322	323	313	305	296	321	315	338	313	309	321	328	331	319	304	304	329	325	316	314	292	284	297	340	307	288	316	317	307	308	332	306	317	305	308	312	307	307	305	322	324	337	316	324	319	343	315	328	308	281	317	296	322	308	331	340	361	314	286	317	309	315	314	286	311	304	334	334	285	282	265	330	321	317	317	297	285	289	304	309	299	283	343	293	303	319	329	348	317	320	309	332	306	303	317	278	282	332	311	271	331	329	320	321	294	300	326	326	333	333	344	310	292	343	311	331	306	323	357	326	299	298	306	305	321	329	323	358	339	305	286	303	306	288	344	312	314	324	309	300	304	295	299	267	297	340	297	311	344	339	316	323	352	310	317	307	309	348	321	295	307	294	303	336	305	328	334	331	322	333	326	334	364	364	286	353	295	322	284	311	326	317	309	304	281	308	288	326	302	295	315	348	338	318	310	337	324	308	303	318	291	313	331	300	294	323	310	288	321	321	329	326	307	300	296	329	341	323	299	315	307	321	290	290	313	345	338	310	300	327	335	299	285	302	305	304	310	316	314	302	281	291	305	320	314	302	309	336	321	319	293	330	304	318	323	301	280	330	341	318	318	329	321	355	348	303	301	312	304	342	314	327	304	343	288	326	295	302	299	280	289	334	338	331	316
21013	8242	3100	1877	1314	973	718	575	485	393	370	329	301	283	313	244	236	249	275	268	229	222	224	254	198	225	211	199	206	200	241	214	235	208	217	186	221	205	203	176	212	209	222	223	210	236	209	226	221	193	205	219	210	191	195	194	215	195	206	224	197	192	193	198	198	190	197	187	185	207	183	194	206	176	195	159	189	203	195	187	192	173	218	208	221	177	203	212	218	216	186	211	155	199	211	223	191	202	186	204	201	188	189	179	254	198	208	179	214	187	182	179	221	205	207	201	187	198	198	215	221	173	205	202	206	195	205	183	215	189	189	206	170	207	194	179	213	195	206	215	187	194	205	180	198	259	206	195	187	189	196	167	195	192	170	207	231	179	169	202	205	212	208	180	240	212	205	188	192	205	187	170	197	205	188	197	206	203	165	177	197	224	209	198	205	214	198	194	191	209	197	224	209	163	204	173	225	197	201	166	178	184	192	206	200	184	198	159	194	237	184	217	209	198	194	210	195	190	202	191	177	203	177	174	195	199	205	193	191	209	202	198	194	180	178	192	207	199	203	193	191	188	162	200	201	177	199	216	210	208	196	229	207	208	184	172	197	196	201	178	206	224	206	210	185	214	180	181	183	202	217	202	200	204	195	186	192	195	222	186	179	204	198	179	184	176	190	198	188	175	188	218	183	203	202	181	202	195	180	195	178	171	217	209	194	201	184	191	215	182	228	197	208	195	200	212	186	234	196	208	210	191	218	234	193	202	188	216	193	164	214	203	201	188	203	196	187	181	168	196	220	192	203	226	203	197	196	207	188	183	194	219	189	195	214	182	219	190	206	210	191	202	207	176	198	203	202	207	221	199	230	221	231	204	199	207	220	192	222	188	217	200	191	174	209	208	187	206	202	206	216	200	201	210	156	199	194	205	220	200	192	195	204	191	219	212	186	167	208	215	186	167	166	197	199	191	178	179	226	192	196	178	206	220	188	206	214	187	186	213	201	189	223	215	192	205	209	204	189	203	195	200	214	186	192	187	203	201	193	193	220	201	199	183	199	206	221	194	205	206	175	191	195	203	215	170	196	200	197	185	171	201	213	170	176	214	200	192	182	216	209	180	195	206	218	207	204	191	183	187	203	167	170	158	198	181	169	178	217	194	210	197	175	201	175	167	185	232	186	191	192	187	209	185	197	183	205	182	210	195	207	205	183	188	216	186	199	213	189	191	172	185	220	217	209	192	203	203	219	200	194	210	222	199	178	175	194	191	163	190	206	187	192	197	191	179	175	194	170	202	195	190	172	201	216	187	196	208	196	194	199	212	182	188	201	183	194	198	209	176	199	211	189	193	203	182	210	216	201	226	194	179	206	219	205	190	178	195	194	173	198	191	214	220	200	188	196	190	211	223	234	185	204	195	193	194	185	230	202	207	209	202	219	207	181	202	210	170	179	190	188	180	186	198	184	208	202	216	197	196	176	202	197	192	199	189	171	195	193	208	178	197	202	207	188	196	194	190	214	216	223	188	215	204	197	201	216	199	203	177	207	204	213	188	185	204	190	188	167	193	213	175	200	179	188	183	198	213	195	193	220	178	197	216	214	194	184	185	174	190	199	200	204	200	206	227	201	214	177	188	196	211	174	169	184	193	185	202	199	189	180	199	223	198	207	199	187	179	208	200	192	205	202	176	174	209	220	194	188	189	213	191	215	183	208	178	195	225	192	206	186	203	180	211	201	201	184	223	179	192	221	192	190	197	190	169	219	215	208	202	183	199	197	238	179	206	172	198	174	213	192	200	198	190	208	195	212	209	209	176	201	198	220	206	201	216	198	208	220	214	198	214	178	192	183	206	210	204	206	231	209	168	187	206	218	198	209	201	218	189	200	197	196	214	191	198	188	180	189	192	189	190	182	189	161	193	191	216	176	188	170	181	196	178	197	202	183	212	199	203	200	206	199	182	205	186	181	175	208	201	188	192	192	214	205	180	182	205	196	187	165	174	191	218	190	205	210	183	188	207	215	193	200	173	194	204	201	198	160	227	186	210	200	199	181	209	208	184	210	203	219	193	197	199	195	210	201	194	183	198	198	203	224	188	193	195	213	204	214	191	200	228	183	222	216	203	167	189	187	201	192	206	193	203	208	188	189	225	203	177	179	184	198	179	222	218	169	214	197	174	202	176	196	179	206	211	196	235	197	210	166	194	191	205	208	194	189	198	217	183	228	194	198	200	195	198	199	189	203	210	186	178	208	212	208	225	223	198	210	188	187	188	181	197	176	184	185	200	200	177	215	228	190	202	179	211	193	199	203	205	193	185	196	218	204	186	193	181	181	189	208	207	223	172	170	232	189	200	203	204	192	198	212	189	183	202	202	216	206	201	210	217	179	208	191	209	205	189	197	189	201	191	196	220	208	168	188	171	229	202	205	222	199	201	201	221	193	200	196	208	176	172	171	201	209	197	194	206	207	197	195	206	189	169	177	185	187	171	171	182	179	198	195	179	180	169	196	199	205	192	193	195	210	166	190	192	196	187	190	203	197	176	217	203	192	206	183	206	185	194	201	235	223	189	199	182	180	198	218	206	202	182	171	182	194	196	203	204	177	212	185	178	201	188	216	182	198	195	182	201	183	179	183	206	196	215	201	182	216	214	215	189	169	175	192	168	197	180	189	233	191	202	200	198	177	197	196	182	222	208	201	213	205	186	212	197	182	190	189	217	217	209	171	187	206	214	202	204	187	209	177	194	181	186	205	206	194	197	216	192	192	207	199	201	183	175	206	205	204	212	209	220	192	200	194	197	186	184	157	211	234	189	179	179	197	248	201	197	193	197	202	208	208	203	192	188	204	210	224	199	195	196	200	181	221	196	217	209	226	188	181	206	206	174	190	220	216	197	194	212	225	183	195	212	213	218	195	183	187	196	174	186	202	160	196	185	168	171	226	181	187	163	232	197	216	200	196	213	176	211	219	210	199	197	198	198	178	178	196	219	190	198	196	206	171	200	190	191	174	221	209	203	188	211	186	183	197	196	176	201	182	182	195	218	222	178	201	180	199	200	185	206	209	173	187	204	193	195	180	208	199	201	189	169	214	176	198	182	221	193	224	187	207	209	184	207	197	203	174	200	190	195	190	213	180	216	202	209	207	214	184	198	189	182	212	175	193	188	230	217	194	195	193	195	185	191	194	191	194	193	178	222	203	171	168	201	213	199	179	207	214	192	202	201	186	195	211	189	179	171	199	183	172	211	221	176	186	195	182	188	195	200	206	204	195	217	182	195	188	217	190	194	176	195	188	187	198	207	215	217	182	197	192	194	202	191	213	202	190	211	205	193	203	171	210	194	181	197	190	197	193	190	171	182	213	217	232	198	197	177	215	174	197	201	210	210	198	177	168	172	173	211	224	203	218	187	208	192	185	205	181	172	208	190	187	218	208	217	185	184	178	211	204	193	177	174	190	195	194	197	190	201	196	191	202	175	213	198	188	213	191	209	202	193	205	192
8962	5245	4829	5611	4873	3876	3113	2538	2207	1822	1537	1471	1332	1205	1084	998	975	897	879	835	825	822	702	712	659	685	597	633	627	623	633	578	578	547	540	592	546	538	554	534	531	555	541	537	581	509	540	533	528	509	503	491	565	496	501	514	453	495	507	494	489	464	522	460	514	467	545	469	487	469	439	456	456	467	472	485	497	475	462	520	479	478	485	470	492	504	453	444	489	500	474	467	490	483	480	479	470	493	481	502	480	428	484	487	486	460	485	494	455	421	497	497	492	468	469	479	480	458	480	453	435	476	491	483	496	471	467	477	493	476	472	416	457	427	484	423	453	438	473	491	445	465	479	462	503	480	490	455	478	459	488	474	469	477	510	478	454	443	483	473	442	490	458	441	466	470	459	475	456	468	495	476	423	456	477	452	449	470	483	443	460	523	496	458	436	478	462	490	438	459	482	464	441	461	461	490	470	443	475	439	448	478	470	492	417	465	415	464	478	447	484	476	481	466	475	454	457	436	449	439	505	468	449	433	486	481	465	452	440	451	470	488	483	464	457	468	517	443	449	459	476	444	454	465	467	466	449	500	490	481	495	460	436	449	464	471	458	454	476	434	466	487	443	477	437	480	478	459	465	454	503	422	465	464	469	440	476	457	452	444	433	442	474	457	505	456	473	454	494	434	498	446	472	433	477	449	444	489	482	459	497	466	443	446	456	455	452	507	485	411	475	487	451	446	472	430	435	486	465	435	423	455	482	481	450	467	435	461	481	469	453	477	470	488	489	455	488	470	497	477	429	444	466	502	463	470	448	473	434	490	448	432	469	456	449	502	465	480	474	444	478	467	463	448	448	437	496	458	460	447	466	461	453	475	460	465	530	485	452	471	453	472	458	470	442	446	472	439	441	467	442	442	440	468	473	435	467	456	457	489	439	458	472	463	458	473	463	477	465	486	484	403	421	431	442	451	458	444	471	483	433	480	440	516	462	461	446	461	445	479	461	478	460	489	456	465	467	449	432	491	491	497	435	448	459	461	450	465	453	508	440	449	443	432	472	467	404	483	431	475	429	460	448	475	453	466	438	480	428	470	430	497	411	467	445	432	460	442	445	503	481	439	483	503	487	510	433	526	461	450	456	437	431	481	444	449	446	488	451	469	450	457	454	435	469	442	455	466	466	490	462	449	473	463	430	455	459	501	445	424	450	462	462	454	430	472	452	458	475	435	519	464	442	432	438	496	429	461	499	465	449	465	452	463	432	459	467	436	429	461	476	457	512	485	439	463	453	461	470	477	489	503	460	474	462	495	454	450	451	455	451	448	434	447	449	448	505	458	431	450	482	463	468	443	453	451	452	479	455	447	472	449	466	437	464	461	480	470	489	488	464	443	432	435	462	434	504	451	490	489	476	451	457	499	471	460	446	457	437	451	492	490	449	426	439	472	481	465	443	441	487	447	488	463	496	454	457	475	424	458	426	466	469	494	463	450	455	466	434	468	435	413	460	505	442	492	436	467	423	462	473	460	487	451	444	480	476	464	478	433	421	454	461	431	493	476	452	483	452	449	466	454	465	422	436	439	467	461	447	432	423	449	427	441	440	444	459	480	489	450	438	444	470	447	442	461	465	478	473	444	467	414	478	469	416	442	439	456	471	452	463	423	457	474	511	473	457	425	430	472	452	420	448	468	440	450	456	442	455	408	436	448	509	496	428	460	468	463	474	454	509	473	442	449	456	488	470	455	475	455	463	449	461	481	444	458	501	464	455	474	424	433	438	452	470	453	441	459	445	479	443	435	466	467	490	469	462	444	479	422	424	445	478	460	384	464	484	447	442	448	446	435	449	481	492	469	450	477	482	436	447	463	480	494	430	493	476	485	491	496	453	454	414	434	481	463	456	509	492	473	457	470	457	453	483	449	464	520	475	454	459	516	445	469	494	459	456	447	492	501	445	464	446	474	458	453	468	444	466	449	476	425	491	445	411	477	437	445	470	455	488	463	480	465	465	452	469	439	414	449	474	484	458	444	423	463	452	474	446	430	452	449	455	524	455	438	434	460	503	484	449	467	427	453	479	483	488	477	483	467	491	467	492	448	420	474	459	441	443	465	469	447	440	503	465	462	477	464	509	464	447	466	451	479	453	446	477	486	444	499	451	479	493	416	468	458	460	471	456	478	458	457	492	462	444	460	458	441	455	433	413	457	433	479	473	472	486	486	447	482	433	480	445	484	462	459	475	456	403	488	501	461	475	457	466	461	515	469	489	469	436	436	467	443	479	466	463	493	461	447	460	488	467	428	434	461	459	452	458	461	472	464	421	441	472	461	468	448	464	431	480	453	496	453	424	483	451	453	471	444	446	440	424	458	428	431	430	460	443	424	422	485	491	478	479	438	473	444	447	462	476	436	484	458	442	478	483	488	435	469	444	443	475	454	460	441	476	454	471	425	477	452	455	433	472	472	445	492	457	422	409	481	464	447	471	465	461	489	480	428	450	457	463	470	471	458	483	453	477	461	473	455	439	470	450	464	484	488	446	491	468	472	429	456	460	476	476	437	459	511	424	462	439	451	481	443	429	464	417	454	458	457	457	451	452	422	447	443	434	489	410	454	465	449	472	449	444	462	434	454	454	485	463	419	453	440	474	480	456	474	443	483	496	486	478	471	424	462	504	462	436	438	471	429	451	469	425	436	454	462	443	486	471	506	467	464	457	448	488	450	463	461	468	464	444	468	466	457	472	462	497	478	462	422	451	446	490	469	458	464	467	477	441	440	482	513	471	456	479	461	452	422	492	466	426	483	434	446	483	476	420	475	471	456	486	453	463	441	447	464	438	467	451	462	444	467	492	429	482	455	483	466	463	446	430	462	505	425	453	473	458	474	446	485	454	471	482	440	478	473	496	467	477	456	445	467	433	467	431	464	480	434	471	461	509	447	457	447	483	457	460	462	442	488	442	439	484	492	483	438	445	473	460	431	466	467	429	445	486	464	469	455	436	455	457	494	452	473	462	468	476	457	505	455	445	470	475	475	431	433	451	459	447	485	466	458	453	475	468	475	440	442	422	473	470	462	449	456	411	419	472	450	444	463	439	422	478	446	445	448	443	434	475	480	484	450	447	477	471	443	463	435	486	495	475	457	470	470	475	474	468	504	477	474	440	458	458	448	437	431	449	468	450	421	469	449	524	467	457	488	447	479	459	461	450	458	443	450	447	456	468	469	478	457	493	464	490	429	481	444	486	443	489	438	443	458	468	435	444	453	471	459	472	495	449	430	453	462	487	486	445	464	441	464	437	418	478	493	452	477	436	484	482	464	479	486	448	500	429	456	485	479	434	491	461	474	427	441	453	479	444	456	471	454	493	452	481	461	471	489	512	468	489	438	440	451	448	476	460	425	429	482	474	452	474	487	453	459	422	426	469	460	434	483	467	457	448	476	461	477	460	437	456	456	478	484	465	499	470	471	446	446	441	427	464	409	442	452	461	460	422	491	498	449	475	443
3464	469	62	45	64	44	55	53	42	39	45	51	53	52	38	28	29	51	48	42	47	45	40	41	54	49	43	62	42	38	31	43	49	43	52	40	43	40	39	32	35	41	51	40	56	34	40	50	40	40	38	41	35	46	39	39	46	53	32	48	40	48	45	40	27	20	50	38	49	33	42	29	39	39	40	32	37	38	41	41	40	47	37	43	47	32	34	40	42	48	35	44	40	28	50	45	42	34	47	45	52	61	45	41	37	30	45	31	35	27	53	36	39	43	45	32	25	34	41	35	47	50	44	39	36	36	46	46	38	49	41	49	36	52	42	46	35	30	43	45	47	35	30	54	40	40	36	37	48	41	45	44	48	52	34	46	58	57	35	43	37	38	38	38	33	46	31	40	31	46	41	35	47	44	42	36	45	35	44	23	54	49	36	40	39	36	41	37	30	46	48	44	48	43	48	36	25	52	49	48	36	31	38	35	50	36	36	28	45	53	46	44	33	51	64	45	34	56	45	40	26	45	36	44	37	44	31	31	49	48	51	29	35	44	42	42	37	40	43	43	45	38	29	50	38	44	34	46	28	35	54	46	36	29	40	56	41	44	31	50	41	43	36	32	42	44	36	38	43	44	42	41	36	47	48	52	35	43	45	41	56	42	38	35	40	45	41	49	44	42	39	39	41	53	35	29	30	52	53	44	42	34	41	39	51	51	37	28	40	31	48	42	44	37	53	44	46	39	34	28	35	42	34	47	36	40	45	39	37	40	39	36	34	52	44	53	44	48	37	49	33	47	27	46	36	43	40	39	48	56	44	37	43	39	43	39	43	62	36	39	44	56	33	40	35	49	46	29	41	48	51	32	41	36	31	42	47	46	32	41	48	55	59	42	48	54	39	36	43	32	39	47	31	51	43	32	40	40	38	42	36	43	52	37	44	31	44	41	52	43	31	49	31	35	33	43	42	39	57	46	26	30	50	38	51	39	47	47	28	46	33	46	50	45	54	31	54	49	43	43	33	39	39	40	38	36	44	42	47	47	42	49	48	41	36	34	29	43	64	48	53	35	42	34	50	30	42	45	46	47	51	31	30	41	55	44	41	31	47	46	43	43	44	40	55	42	42	51	50	58	43	40	39	45	29	25	34	55	50	30	48	38	46	42	41	42	44	42	44	34	48	41	37	34	39	45	46	55	45	46	49	29	43	33	62	45	35	44	47	52	33	52	42	46	45	50	45	34	31	33	53	36	43	48	53	44	35	49	40	45	45	44	39	50	38	52	44	49	41	38	40	50	36	36	30	37	32	41	40	35	50	42	46	39	44	33	36	54	47	48	40	36	36	42	38	45	44	34	58	50	38	40	29	55	39	31	51	53	58	35	35	36	39	45	43	49	43	32	33	44	46	17	35	41	55	46	41	23	40	30	55	35	38	48	40	37	33	35	43	45	36	43	45	37	31	35	44	38	42	48	45	46	33	48	48	43	38	47	42	29	45	43	32	42	32	48	49	49	43	39	45	51	36	44	34	34	35	32	29	35	47	41	43	35	51	37	32	47	48	29	54	36	39	41	44	45	43	36	43	57	52	35	55	48	31	36	45	53	37	44	35	35	46	39	30	46	40	41	47	37	43	38	38	37	41	58	40	42	31	39	43	34	43	44	36	46	35	38	38	41	43	41	42	41	38	45	52	35	58	52	50	30	36	34	35	43	52	37	31	41	29	45	38	35	45	52	42	33	48	46	31	42	42	36	35	41	43	53	51	40	39	45	47	41	49	45	47	40	36	53	39	41	30	39	44	43	32	30	39	45	41	34	39	46	39	44	44	45	53	44	54	30	45	35	34	26	38	43	37	43	42	45	53	45	35	39	45	45	40	47	43	46	42	47	34	44	49	43	36	38	37	34	29	33	46	39	55	46	51	38	48	35	46	59	49	28	48	40	30	41	38	44	38	44	42	43	46	31	42	42	32	44	45	41	44	41	42	39	52	46	45	38	42	43	39	51	43	33	46	38	47	30	40	34	39	35	41	38	43	42	45	43	36	51	39	38	49	49	30	34	41	42	36	37	42	39	42	45	44	43	43	32	52	48	42	32	46	37	40	36	35	38	42	46	46	43	37	40	35	41	35	44	58	38	54	47	52	44	39	40	34	32	47	45	46	32	32	39	40	46	46	45	48	47	43	43	43	37	46	47	44	35	32	52	45	34	41	37	41	37	39	47	49	43	39	38	41	36	40	36	43	46	36	41	38	41	42	19	51	42	44	52	45	43	51	44	28	47	36	36	48	35	30	35	37	52	41	44	51	41	43	38	35	36	44	33	38	48	33	43	44	41	45	45	54	37	32	33	35	49	38	41	46	41	51	34	45	37	32	47	42	45	44	53	41	39	32	39	42	41	45	45	33	42	43	38	41	32	39	35	50	42	40	52	27	37	35	37	50	42	35	23	48	37	48	46	42	39	43	38	44	48	42	46	34	29	43	51	32	48	54	28	28	38	51	45	40	42	35	46	49	39	31	38	45	50	38	41	38	41	57	58	45	42	41	40	41	48	48	39	32	47	56	48	47	36	62	46	31	36	31	36	34	44	29	37	38	52	43	39	34	51	50	43	46	45	34	43	45	41	48	42	38	44	47	44	44	50	34	36	35	40	57	35	50	43	40	35	35	30	33	35	33	43	39	42	32	40	36	45	43	36	28	49	38	54	45	41	40	42	31	52	48	32	43	47	39	34	38	38	30	32	40	44	44	54	50	40	31	20	41	46	52	42	44	43	42	39	44	55	47	50	60	53	36	41	41	42	38	37	39	43	40	36	37	63	42	49	50	36	46	53	41	42	49	30	33	45	33	42	48	29	38	32	39	44	43	35	47	55	39	30	43	36	38	46	41	34	40	34	43	45	46	35	51	50	41	48	45	39	27	35	43	48	29	43	38	33	45	36	48	48	23	50	27	38	36	30	49	33	36	39	43	40	40	41	35	29	49	53	47	42	41	54	53	43	49	38	21	58	39	37	36	46	40	27	37	37	48	46	40	37	42	56	34	38	47	28	44	47	44	37	52	42	46	51	41	43	31	37	49	39	35	39	48	49	36	38	35	45	44	44	40	54	44	33	49	50	41	40	54	38	36	42	40	42	39	32	46	42	55	40	45	32	36	45	41	40	33	34	37	55	58	40	34	40	46	45	57	60	35	49	50	39	41	49	36	35	42	43	48	37	42	43	51	36	34	43	25	46	34	50	38	46	57	42	42	40	40	36	56	45	47	41	49	36	47	50	37	33	39	56	53	33	45	31	45	26	39	37	45	30	31	36	44	48	44	44	34	60	59	49	39	40	46	44	48	32	32	40	45	28	35	47	47	44	57	50	47	37	40	35	39	45	43	43	40	44	28	42	49	38	34	45	43	41	40	34	33	37	44	42	34	45	45	55	44	41	35	38	31	45	53	34	29	30	40	40	37	55	40	47	35	52	45	47	32	55	56	42	41	34	50	46	36	46
2557	573	226	241	236	223	173	164	163	160	165	135	161	152	130	151	171	149	122	162	184	137	168	142	138	137	152	148	138	152	164	136	139	145	128	121	136	140	142	142	126	143	146	137	125	153	117	130	144	140	128	136	161	141	138	141	143	133	142	128	124	157	135	155	157	129	131	131	132	140	127	142	134	135	131	132	140	150	125	156	141	128	145	140	151	148	129	143	154	146	121	124	125	138	145	122	134	145	150	137	125	129	157	163	152	150	148	120	129	122	132	148	137	131	132	141	133	123	134	112	133	112	133	133	145	139	136	149	155	126	148	127	137	120	140	146	139	122	125	147	137	143	124	138	145	128	148	163	141	145	126	152	134	145	122	137	147	128	145	153	142	130	136	140	163	118	125	137	125	142	133	145	123	124	131	123	123	136	126	121	129	119	141	121	145	117	142	137	121	146	145	131	134	140	129	150	127	146	125	119	147	145	141	155	125	141	131	135	145	128	157	130	145	146	136	140	127	145	136	161	158	147	127	144	131	128	128	142	132	125	138	124	137	119	139	149	135	132	135	140	136	124	130	108	132	123	140	155	145	124	155	136	137	137	138	146	159	142	141	123	128	150	154	131	147	127	126	136	119	151	138	149	155	121	123	121	133	134	144	148	163	144	155	142	135	133	176	129	127	155	123	121	126	141	146	130	123	129	158	132	126	136	120	138	120	126	143	149	132	149	156	130	126	133	126	134	125	130	131	142	144	156	128	130	126	142	135	122	143	152	137	161	146	156	128	135	151	143	158	157	121	118	126	155	138	142	114	120	109	142	149	137	139	146	116	139	142	133	135	120	129	146	130	118	147	124	137	127	150	125	154	131	145	129	130	148	141	127	149	151	151	113	134	132	135	134	130	162	132	132	124	127	137	145	134	139	116	162	142	137	124	121	128	145	151	120	123	131	136	160	148	127	124	127	124	150	141	127	140	137	142	110	155	153	157	131	128	127	133	166	146	126	147	128	132	125	126	154	109	131	142	125	126	163	160	128	140	127	139	129	137	142	157	125	157	124	143	128	134	135	126	136	123	137	133	138	139	113	158	135	149	114	134	142	146	133	136	146	137	171	120	127	154	141	170	114	114	138	145	149	136	146	130	151	142	159	156	149	134	129	138	146	143	128	133	120	136	142	148	149	121	124	136	143	139	141	133	135	142	125	154	149	148	133	135	144	124	127	140	130	135	161	158	106	142	152	147	150	146	167	140	134	124	147	126	127	144	145	101	144	123	147	120	152	128	133	133	153	116	139	139	144	122	155	131	162	137	125	112	132	125	139	120	131	146	150	123	135	150	164	140	140	159	137	131	135	144	137	130	129	124	140	135	164	125	134	156	135	139	132	175	146	165	137	145	135	120	140	141	126	140	129	124	148	139	145	141	139	129	139	134	129	114	152	135	143	137	139	143	116	133	141	153	139	146	138	133	136	145	123	156	144	129	135	136	121	138	132	143	122	148	147	157	127	144	138	143	122	143	119	153	140	140	128	153	142	144	131	133	128	123	135	127	134	158	122	135	135	115	125	135	125	145	132	139	117	139	143	127	158	142	139	134	141	155	142	131	145	136	140	133	136	130	149	119	143	133	126	131	139	155	128	143	133	134	131	133	141	136	114	151	137	124	120	130	140	127	155	139	140	142	128	152	153	132	116	144	141	131	142	148	144	134	146	142	132	157	139	128	149	124	124	129	120	150	133	133	135	128	148	158	129	120	109	120	120	138	127	135	161	121	147	143	135	124	137	144	127	126	131	135	139	144	160	141	167	135	141	127	140	152	142	138	149	122	151	149	130	119	120	144	125	136	123	135	143	143	122	147	93	118	111	134	123	137	159	131	127	132	140	140	128	155	136	133	148	134	127	142	145	150	141	128	129	132	144	154	126	140	122	134	160	122	138	126	142	148	158	137	122	141	123	127	153	143	124	139	146	139	156	125	135	133	125	136	127	129	135	120	150	141	146	138	151	129	133	139	136	134	149	135	156	126	131	132	119	162	133	141	139	146	141	133	161	125	150	134	135	131	127	137	158	151	133	141	145	134	142	113	157	123	108	128	129	147	146	141	150	131	133	143	124	134	138	160	129	143	151	158	154	133	142	149	150	111	143	128	143	144	110	132	116	146	111	139	140	148	135	145	160	130	148	143	151	134	134	137	112	133	160	142	127	124	159	158	108	124	150	149	134	178	135	121	144	154	148	143	133	128	122	143	130	118	152	130	154	112	120	149	139	142	130	150	132	99	139	154	142	120	121	121	154	139	142	142	143	123	127	141	133	127	156	139	134	131	159	132	143	132	135	159	147	138	135	139	134	130	129	146	135	126	124	147	155	156	144	146	124	143	129	132	147	147	141	132	145	145	145	157	112	140	142	139	116	132	150	138	147	133	132	127	126	153	139	133	130	127	149	138	156	135	132	139	124	135	134	142	132	130	149	114	136	138	138	130	144	139	136	141	154	156	131	132	123	153	134	150	137	145	163	139	151	145	138	135	144	148	120	141	143	153	107	129	132	147	142	131	118	112	141	161	145	137	141	142	116	137	119	151	135	145	110	132	145	143	153	155	124	136	151	133	132	131	151	130	131	139	163	134	123	128	147	140	134	159	134	146	154	117	151	155	141	137	145	118	144	131	131	126	118	129	141	134	144	140	135	124	147	111	139	131	127	128	128	149	149	152	123	124	136	113	143	147	129	148	149	119	129	124	119	130	142	126	130	132	141	142	146	145	124	154	135	138	127	141	138	145	113	139	154	146	126	144	137	133	150	138	133	134	133	150	128	134	126	141	152	139	147	127	124	149	126	140	131	150	172	147	154	131	142	134	129	141	134	141	130	125	137	130	131	148	146	139	128	153	150	131	150	134	129	118	149	136	143	134	147	163	141	140	140	144	129	150	152	120	137	133	141	135	140	138	133	146	150	138	117	149	140	126	128	142	156	136	148	132	152	135	140	135	146	129	125	130	156	149	123	165	119	126	131	122	158	141	120	134	141	120	145	152	128	126	142	148	142	134	118	152	147	161	134	121	116	133	131	145	149	154	131	155	150	115	132	136	150	120	154	133	136	132	143	122	137	148	136	135	165	153	168	118	150	142	134	135	137	136	134	146	141	134	123	162	127	153	149	158	134	147	134	132	150	149	128	145	170	153	138	139	138	132	134	136	139	128	142	153	134	132	135	128	126	120	134	141	135	141	144	118	155	132	148	134	143	135	146	148	159	142	135	135	140	96	142	149	144	137	149	130	122	146	123	143	123	151	120	126	146	149	160	129	158	130	135	105	130	141	133	158	137	134	139	110	153	148	123	136	135	127	131	154	118	127	127	141	151	138	132	149	151	120	144	127	169	134	122	127	136	126	157	140	134	134	126	155	121	132	133	142	125	115	132	133	132	119	148	146	141	129	113	122	138	128	137	157	130	139	120	133	132	142	136	156	132	127	138	137	130	157	145	137	132	126	123	139	141	153	133
13049	3300	1310	865	664	482	363	326	291	236	235	211	178	157	179	191	142	152	125	132	144	145	141	119	125	131	142	150	142	118	143	135	133	150	131	122	125	126	132	121	131	129	145	110	121	127	139	134	112	134	114	116	136	130	128	125	109	113	119	130	139	121	120	122	131	130	128	124	131	145	118	126	126	125	119	134	123	95	117	157	120	126	113	118	110	113	120	114	101	131	142	129	117	147	124	132	130	136	137	113	150	104	116	118	136	107	108	122	116	156	117	141	120	128	120	123	126	133	120	150	116	142	156	113	122	123	125	137	128	125	122	136	108	144	115	116	119	125	112	112	139	109	117	113	123	110	135	148	121	106	110	124	125	101	102	125	119	126	110	118	116	128	116	121	113	116	111	103	122	109	132	125	140	145	117	128	133	137	117	125	124	145	121	119	122	151	138	112	118	137	109	124	118	133	131	130	121	112	138	117	131	120	92	125	126	111	133	113	114	113	125	143	135	128	93	108	107	137	123	119	109	121	116	129	133	121	135	107	118	112	123	103	119	136	134	120	127	125	129	116	112	118	110	119	131	116	116	117	138	118	114	143	134	128	117	125	130	138	115	108	132	117	112	119	122	119	129	125	115	112	126	127	135	132	129	130	130	122	121	104	100	113	111	109	117	108	135	126	111	122	97	126	121	110	145	121	126	122	121	118	128	99	97	107	142	119	123	119	143	130	128	116	120	128	121	122	108	126	125	125	125	115	121	111	116	131	136	109	119	128	119	117	167	125	124	101	117	128	125	117	125	119	112	134	114	120	124	116	107	132	121	129	129	110	111	108	117	124	122	109	124	131	111	151	144	125	116	139	112	115	109	122	129	125	128	116	108	115	116	97	117	130	144	117	110	111	118	102	116	123	130	110	138	106	122	105	127	114	140	139	137	134	115	133	123	125	125	127	125	100	131	130	117	115	128	126	104	132	128	116	122	121	126	118	127	131	120	125	115	107	128	125	108	117	125	120	120	124	122	117	129	117	141	128	137	118	124	123	122	115	132	126	125	106	105	97	127	126	134	109	119	104	111	137	142	113	125	123	110	106	126	123	124	119	121	123	126	155	112	118	145	139	112	158	144	120	128	116	120	122	135	112	130	124	121	140	130	124	134	115	142	133	102	113	122	103	134	117	119	128	138	118	120	125	126	101	113	125	130	116	135	131	140	109	114	130	117	103	136	123	120	133	100	127	106	125	102	138	113	112	130	137	128	132	109	132	139	139	115	129	118	127	133	109	141	132	128	112	122	133	122	135	114	118	139	111	131	106	130	136	122	121	123	123	107	121	137	119	142	117	116	113	107	135	133	120	133	125	120	106	151	112	119	121	118	108	129	136	138	113	120	116	113	129	102	122	116	132	132	113	126	119	126	127	156	112	136	133	126	114	135	125	110	122	117	127	105	101	131	135	125	126	121	129	146	129	99	127	110	112	137	113	125	133	139	128	118	135	129	123	125	118	113	118	124	127	125	120	124	118	115	126	140	128	131	115	118	113	132	131	102	120	146	127	106	119	128	131	120	129	99	104	121	121	134	124	111	134	122	94	112	123	110	115	117	128	105	100	128	138	122	126	110	119	136	141	128	118	137	117	117	132	118	119	111	142	91	128	122	132	125	109	121	120	126	121	130	132	128	115	112	123	127	136	133	130	122	150	126	105	113	117	121	129	111	137	131	123	131	134	134	133	134	128	132	122	116	112	129	131	131	129	132	119	123	112	143	136	100	135	143	112	135	133	130	137	123	110	113	138	134	117	125	116	144	107	119	115	147	127	115	111	108	119	122	120	127	109	120	111	120	145	107	106	111	118	124	119	126	108	132	106	117	112	136	124	106	145	130	130	120	117	129	106	138	102	124	116	129	131	138	133	125	114	139	109	149	104	135	133	110	123	107	113	160	117	118	127	123	126	128	124	118	133	127	92	122	119	120	130	102	131	111	117	118	127	114	125	137	107	106	116	130	135	119	146	114	118	126	120	120	117	99	125	129	106	121	96	119	125	109	116	108	122	136	109	135	142	118	122	114	143	115	125	122	143	130	143	123	130	108	124	114	142	108	120	111	125	132	133	130	132	134	126	125	88	108	123	137	117	122	116	125	115	122	129	127	125	111	104	116	99	140	128	115	114	135	118	108	111	133	119	122	108	107	118	112	131	115	121	139	110	115	139	113	110	107	126	123	146	116	111	113	130	134	103	119	139	116	118	127	120	105	118	145	110	124	116	105	119	151	117	132	114	102	140	123	115	135	112	123	107	100	113	126	113	110	117	134	126	141	116	126	129	148	141	119	126	125	124	118	106	135	124	125	136	122	123	122	120	117	139	121	112	112	108	126	129	148	124	121	113	110	125	107	116	119	130	102	122	117	111	121	117	127	118	136	143	134	106	102	108	130	139	113	117	122	135	116	126	125	96	119	119	116	114	126	117	117	116	113	134	125	109	131	119	128	116	111	123	146	138	132	143	115	136	94	112	136	125	124	107	125	132	116	116	108	121	126	125	139	130	130	121	131	129	131	126	115	115	128	116	137	135	111	126	116	102	133	126	121	106	130	139	130	132	114	121	112	112	113	153	134	122	118	112	115	109	120	130	109	128	132	122	124	119	122	126	131	119	124	110	114	106	105	106	111	97	120	110	116	121	146	109	129	99	118	120	144	125	130	100	126	145	111	117	116	124	126	127	116	144	144	121	120	122	125	116	110	111	141	112	136	125	104	120	101	111	141	110	121	129	127	143	113	116	110	130	106	126	117	116	103	114	122	122	145	124	119	136	100	123	127	113	112	126	122	126	120	133	114	130	131	147	121	126	137	108	117	118	117	117	109	135	105	144	98	118	115	120	129	97	130	117	140	123	139	134	146	125	109	123	145	131	119	122	123	120	123	148	117	113	136	142	111	128	113	114	139	108	113	136	134	138	119	134	125	125	127	116	128	110	133	96	105	132	125	120	120	128	125	128	125	127	132	135	128	103	113	101	109	117	125	126	111	102	113	112	125	133	116	135	140	132	120	95	120	114	126	139	132	122	115	122	121	123	108	113	136	114	107	125	120	148	142	113	118	140	109	137	139	109	96	123	121	131	125	133	131	114	124	120	130	110	133	130	110	115	109	109	122	100	123	126	100	122	120	113	132	134	130	137	127	131	130	125	144	149	159	127	134	119	112	119	110	115	123	119	118	132	140	131	114	117	124	127	108	131	122	130	151	121	127	121	123	119	122	130	131	118	122	128	116	116	105	120	115	127	145	123	125	134	142	118	102	131	127	111	112	95	124	112	116	124	138	125	123	99	120	113	123	108	118	124	122	119	111	125	118	118	136	119	140	103	108	124	120	115	124	131	116	123	138	127	119	108	108	130	117	142	128	108	116	113	100	130	109	107	122	139	131	120	132	122	119	137	142	134	113	128	128	144	152	135	137	122	116	111	149	120	118	114	127	137	127	99	115	141	130	112	121	123	119	109	110	117
7001	2740	2674	2863	2752	2191	1698	1399	1204	1057	934	861	728	676	724	577	542	578	522	498	485	478	484	455	434	432	434	450	387	399	416	378	394	368	354	374	378	375	378	328	368	345	328	335	349	353	368	347	357	351	355	322	353	302	332	343	332	368	307	358	367	347	346	326	365	334	341	336	321	375	329	371	325	329	351	329	345	339	316	287	303	323	332	298	323	343	337	338	353	331	329	304	295	351	324	335	345	310	297	293	342	317	303	333	305	325	305	339	320	321	280	306	344	329	339	339	339	319	365	303	301	298	316	301	313	317	352	305	325	331	349	314	302	314	306	341	314	308	320	330	337	327	305	316	297	307	334	318	334	311	339	349	318	311	304	291	286	306	351	325	272	336	318	343	353	301	330	279	335	328	310	345	312	313	305	284	328	318	346	295	296	321	343	340	351	309	330	312	316	349	340	330	298	311	294	335	323	315	354	286	317	284	315	338	295	316	304	320	337	306	328	284	295	337	330	343	302	323	341	325	325	314	306	306	294	326	324	331	281	316	274	329	312	338	309	309	311	300	323	296	332	295	311	312	317	319	304	322	321	314	312	316	307	299	350	325	289	323	320	295	320	313	287	293	327	314	296	309	311	284	316	296	312	300	310	313	290	325	329	343	300	317	287	330	305	318	307	329	319	301	324	318	307	334	303	336	325	318	317	317	349	316	301	300	295	330	315	316	303	339	350	310	372	301	337	299	317	287	324	320	295	336	300	299	334	337	285	337	309	296	330	312	297	296	336	328	297	305	321	320	344	311	299	308	342	339	313	315	309	330	293	343	301	330	307	299	310	301	306	307	325	314	292	336	316	328	312	298	362	316	323	315	341	299	296	320	314	301	331	299	320	310	333	318	309	323	301	313	340	339	300	335	288	300	324	322	317	344	348	322	309	303	320	350	287	314	330	351	322	311	316	306	323	322	323	298	297	331	303	316	290	332	293	301	318	293	324	308	323	334	356	330	307	323	353	333	353	343	301	295	290	334	316	328	306	323	299	312	296	305	318	298	317	338	305	328	310	340	298	307	352	303	331	308	297	338	316	350	314	331	316	328	341	312	309	295	339	292	339	318	318	311	297	294	334	317	281	304	272	305	303	360	311	320	319	325	300	323	341	316	326	292	328	322	333	324	299	293	344	305	349	294	299	309	323	298	307	319	300	329	323	312	315	290	311	280	335	308	353	320	316	343	328	305	290	305	351	315	328	325	305	302	323	306	303	317	331	321	297	333	326	300	345	334	335	304	334	307	318	313	302	325	311	294	284	298	298	314	331	318	314	319	296	313	333	306	314	341	303	293	331	296	304	340	316	307	310	316	311	319	298	300	301	317	334	301	333	306	319	302	305	311	334	315	304	281	341	322	303	324	290	326	325	312	288	306	347	324	338	311	304	311	296	316	303	320	339	340	311	328	302	331	296	281	305	334	330	312	315	318	324	318	339	327	325	337	355	286	321	308	293	336	322	308	308	282	327	318	327	320	337	302	310	329	287	316	309	295	319	324	309	305	326	315	303	316	313	322	326	355	311	296	311	321	321	298	298	299	324	313	337	326	328	335	325	301	319	304	324	321	341	337	308	303	306	336	328	331	313	347	318	306	329	314	298	340	290	316	335	319	290	310	330	333	303	341	322	320	333	305	338	336	308	333	311	325	320	332	324	288	314	305	327	304	287	319	311	314	302	340	328	313	291	309	310	352	310	315	314	323	308	347	282	296	287	326	333	339	306	311	331	315	310	316	308	287	345	330	337	327	315	336	336	328	339	317	299	319	323	307	318	301	329	313	304	315	315	316	312	286	338	324	324	326	347	319	332	336	335	320	320	342	333	298	301	326	345	299	347	321	314	304	282	330	308	319	323	294	324	282	335	300	349	315	310	341	305	322	314	346	304	294	306	318	290	348	287	315	306	294	317	313	332	309	330	312	318	334	318	301	338	276	324	321	318	317	320	331	342	297	306	307	295	331	319	306	314	322	332	318	325	318	311	305	304	322	332	296	308	319	334	312	350	317	332	299	316	358	315	286	291	327	328	320	321	324	363	297	338	314	315	312	343	336	324	338	324	330	338	304	332	322	306	314	332	296	317	323	311	319	355	316	293	335	318	320	299	319	334	308	286	332	309	317	324	343	321	316	336	329	355	295	302	297	326	333	312	293	318	313	317	319	305	312	317	269	316	312	302	293	330	295	307	293	339	295	300	338	316	294	289	319	293	318	282	328	311	281	298	317	325	312	318	309	330	350	342	298	293	284	317	311	303	298	310	306	277	316	331	299	294	317	306	306	292	347	329	327	316	283	308	331	279	301	276	324	322	335	319	299	339	326	342	332	312	315	345	307	300	303	336	298	323	279	326	327	300	311	329	347	295	326	322	309	305	292	298	315	336	313	313	327	310	295	346	310	282	306	294	296	298	317	307	287	334	287	336	339	295	277	297	340	319	312	316	343	315	325	299	310	345	293	322	309	320	312	279	307	324	320	307	302	290	313	309	337	335	310	300	316	322	330	314	325	294	288	299	296	336	306	298	326	334	326	338	328	316	328	280	358	306	317	328	318	321	358	306	288	298	314	333	317	326	304	286	349	303	311	315	321	289	330	297	349	334	323	296	351	346	313	334	312	337	306	305	300	303	291	348	338	313	324	312	344	330	329	322	330	294	315	310	315	322	314	317	303	348	291	316	311	344	300	291	318	297	362	332	329	326	325	315	312	326	343	319	326	290	330	318	316	291	328	319	304	335	340	321	301	301	301	291	306	324	285	290	313	329	330	290	317	316	271	318	340	309	309	338	349	332	277	323	318	329	307	342	313	321	298	328	293	309	310	291	328	325	340	320	329	329	321	326	319	315	327	305	307	302	307	323	303	307	333	331	321	291	314	288	317	334	319	332	292	299	297	299	317	313	337	318	311	299	324	292	308	298	291	322	305	302	357	312	336	317	303	293	316	305	290	340	338	308	325	258	326	352	306	355	296	325	323	301	318	309	335	326	320	339	316	299	311	319	330	315	336	302	326	315	333	362	319	285	281	336	314	352	330	313	297	314	321	316	309	335	298	317	298	349	294	292	287	314	311	321	275	345	317	329	317	298	345	299	282	286	295	324	338	313	299	333	319	294	307	320	320	310	295	304	322	314	315	324	308	306	326	289	307	320	312	303	292	326	322	309	330	316	309	302	304	314	310	309	325	281	310	305	313	314	299	328	314	308	290	303	319	293	292	303	296	316	334	321	308	373	324	358	285	290	321	310	334	299	327	314	335	302	300	320	299	281	314	329	278	321	314	290	277	346	314	288	362	310	311	308	326	329	332	343	335	344	325	331	325	316	322	310	307	320	317	318	286	330	284	321	277	306	339	302	332	340	290	302	341	306	313	321	298	296	322	337	326	294	288	324	307	321	336	317	311	329	312	323	316	284	307	311	320	285	326	282	305	307	340	325	339	312	302	317	296	317	303	315	291	324	327	315	319
21088	7430	2973	1950	1334	940	696	553	496	402	411	362	298	294	275	273	297	285	261	296	229	257	267	230	213	208	234	238	196	235	200	232	202	250	208	187	213	227	228	202	186	224	222	212	215	229	220	210	181	218	203	225	213	202	187	207	215	189	195	182	162	211	185	196	217	204	205	206	206	186	175	200	212	221	187	208	202	223	206	191	190	202	208	189	195	206	207	198	204	175	205	192	213	185	225	207	201	188	201	192	217	193	206	197	197	194	177	233	214	179	180	180	199	204	210	209	180	208	158	185	199	182	186	193	208	211	194	202	214	202	229	213	188	199	187	183	203	198	213	216	195	217	202	184	190	187	202	191	208	206	189	199	194	199	212	188	174	186	202	185	188	201	193	215	195	224	227	182	183	201	188	168	220	182	207	197	186	178	191	187	192	207	219	210	195	173	211	193	161	196	214	182	203	187	166	218	200	169	212	206	211	222	206	198	191	180	213	185	213	157	217	209	180	213	210	185	198	212	200	185	189	202	185	209	207	178	176	197	186	189	212	185	195	210	187	206	206	200	213	205	231	194	197	189	178	212	217	169	241	192	226	211	199	173	193	198	200	224	192	185	193	199	199	205	206	219	198	169	187	185	220	169	189	181	189	192	174	220	194	207	184	212	211	188	195	199	208	195	213	192	190	183	182	197	170	201	202	207	198	196	220	174	202	195	195	210	217	183	179	185	201	163	184	182	203	217	179	223	222	183	196	199	196	196	213	170	207	207	199	184	208	196	175	214	211	229	207	211	218	206	188	196	219	174	194	203	211	205	221	171	205	205	209	209	187	188	213	213	210	197	179	212	224	219	187	207	224	175	203	211	172	149	183	183	191	214	201	196	196	177	200	175	203	181	181	198	187	158	231	213	203	205	200	196	206	187	202	206	191	226	185	205	187	198	195	224	207	211	194	191	216	177	195	199	190	211	185	196	180	190	221	205	216	215	208	172	189	226	211	191	192	201	194	231	210	179	199	210	193	211	198	196	198	212	199	214	217	181	180	175	217	205	213	208	202	200	206	194	209	211	188	189	189	190	188	193	183	203	192	211	210	189	194	211	170	187	235	189	213	196	193	205	200	178	207	225	186	193	223	211	214	202	188	178	181	198	206	247	205	170	203	195	231	203	180	195	213	210	212	205	169	190	184	192	180	199	185	211	228	221	184	214	218	187	211	199	192	229	221	221	189	207	192	206	203	207	218	203	207	176	232	192	202	195	205	197	189	227	205	207	187	208	197	193	167	195	193	185	203	202	205	205	207	215	190	201	172	185	181	222	200	193	170	204	199	220	195	217	217	189	179	215	204	208	190	178	225	205	197	194	196	187	203	202	194	205	218	200	221	195	197	187	196	209	198	193	199	187	207	199	210	216	209	201	195	195	154	214	215	204	183	187	218	185	175	194	188	197	205	199	208	202	177	196	210	198	186	198	192	192	200	198	171	180	209	193	197	190	195	195	169	199	211	211	214	182	237	207	203	201	202	206	212	242	219	199	208	198	207	206	192	203	221	195	204	172	195	222	204	218	183	201	192	212	177	199	200	176	214	217	185	182	194	173	189	189	175	228	192	219	179	177	199	192	210	190	190	172	183	189	189	191	204	196	193	198	221	209	183	215	173	202	186	181	197	224	194	185	211	201	175	203	195	216	216	190	186	204	211	225	204	172	205	196	208	181	199	197	191	196	225	190	192	188	204	202	197	174	208	197	183	184	231	187	210	213	196	204	179	208	205	179	221	199	196	214	193	222	206	200	202	168	212	178	220	201	213	204	192	194	218	187	187	200	176	209	178	203	213	237	188	192	202	200	200	207	231	223	168	213	193	214	207	223	199	198	217	166	214	165	215	189	206	195	195	178	186	204	176	200	196	222	183	185	203	186	219	206	201	188	185	204	182	184	189	202	211	201	182	232	188	198	229	206	215	184	190	205	192	181	187	193	187	198	192	200	224	173	195	189	215	214	209	192	200	208	208	169	196	197	197	206	186	220	182	178	208	191	176	222	215	212	218	191	215	216	192	186	213	190	219	181	201	196	177	202	202	179	211	179	200	188	199	215	202	196	223	226	200	186	185	202	216	223	190	226	191	207	220	212	194	190	202	209	205	202	194	192	202	189	204	190	205	198	206	201	205	200	189	192	207	207	176	191	216	194	203	216	177	178	178	184	196	211	184	211	173	209	179	203	222	191	227	191	202	191	177	196	207	221	194	187	198	210	203	217	190	195	210	188	166	174	205	207	193	198	203	184	209	193	185	196	191	210	237	194	197	206	221	200	171	201	220	201	203	206	196	188	182	196	198	200	204	196	195	207	204	235	197	185	205	190	178	187	189	188	187	215	197	214	185	192	180	196	191	181	173	182	208	205	184	209	195	170	189	211	174	185	216	179	200	195	207	207	210	187	199	191	191	205	176	202	187	187	198	201	191	177	181	190	195	206	197	193	199	210	194	213	199	208	181	203	197	203	198	176	203	216	208	189	223	190	189	190	202	185	189	196	215	182	198	184	203	227	179	214	190	203	177	203	205	189	204	217	217	188	173	173	186	184	178	222	175	209	221	211	196	190	184	208	207	219	218	208	190	190	198	194	196	219	203	196	200	188	215	192	204	170	198	182	183	200	185	174	212	215	186	192	226	198	202	193	183	183	179	202	191	196	176	208	190	211	184	185	187	215	221	183	212	218	168	200	196	194	186	195	230	228	205	176	185	204	187	219	220	194	194	190	204	213	209	191	202	215	177	213	206	209	189	219	191	171	212	193	199	188	218	209	182	229	193	211	213	184	191	227	187	196	217	227	185	234	218	229	195	205	174	201	188	179	198	203	202	187	225	196	172	211	198	182	196	196	204	204	182	195	213	208	190	204	192	157	218	188	189	194	202	197	203	211	178	181	185	174	215	194	191	199	199	182	207	218	190	170	199	223	197	227	206	177	199	195	181	196	206	171	208	208	224	210	199	198	206	203	199	206	213	191	204	216	188	197	207	211	219	204	202	189	197	193	188	173	182	223	205	205	180	196	186	184	185	205	170	196	208	186	186	207	201	210	189	186	198	158	206	189	189	237	211	207	200	198	213	195	228	194	213	150	207	167	175	200	212	199	175	197	177	201	186	202	198	196	216	213	199	187	177	177	233	185	190	198	198	179	223	176	216	190	193	202	192	185	175	197	193	174	211	209	222	200	191	199	189	188	171	190	202	204	171	192	190	192	164	165	200	181	198	207	198	220	207	209	236	207	181	206	205	207	210	196	196	211	201	176	185	211	200	213	204	205	180	179	199	183	218	201	230	193	223	198	193	214	181	215	191	207	208	218	174	204	206	214	195	205	188	192	184	219	167	194	180	212	204	192	166	200	203	220	199	192	208	183	207	196	216	202	189	203	184	225	227	206	178	209	212	207	214	177	193	216	207	192	181	192	213	200	192	169	208	170	199	204	200	215	182	195	209	171	189	224	216	208	223	211	197	181
8994	4796	4875	5570	4865	3914	3144	2570	2194	1848	1695	1451	1372	1176	1137	1075	946	940	892	813	777	754	711	703	658	665	603	615	626	639	621	623	579	588	577	562	559	562	589	518	555	514	520	486	496	512	530	513	506	468	489	501	504	510	475	516	518	538	465	499	491	488	476	509	463	484	533	486	481	483	490	458	495	516	541	512	476	450	486	451	486	534	460	489	488	453	481	462	501	472	457	489	466	468	488	462	473	455	448	415	501	497	457	472	468	516	500	495	471	488	446	467	457	426	477	452	492	453	480	508	434	475	447	455	474	415	456	443	448	496	475	450	478	464	479	472	446	483	456	446	441	484	464	471	459	439	484	470	466	484	435	488	460	437	459	446	467	442	454	474	450	487	460	438	444	449	473	457	488	438	456	451	508	439	455	445	495	459	469	460	468	479	451	468	475	465	515	433	479	484	503	430	484	458	460	430	501	459	431	487	461	474	457	453	502	467	468	423	506	483	481	481	507	470	461	450	440	455	460	454	441	448	465	391	462	493	491	472	464	463	437	431	470	456	462	439	482	475	483	437	515	478	464	446	430	454	420	505	473	446	501	468	447	421	461	433	445	478	452	476	457	482	472	464	475	470	477	467	483	438	484	437	402	519	465	467	447	450	456	481	457	466	437	500	458	473	442	451	434	443	473	493	494	473	457	452	428	443	459	438	460	521	430	467	446	483	438	445	483	474	437	454	477	445	454	453	446	466	475	467	447	449	457	451	432	433	462	432	494	460	473	445	475	424	442	449	478	464	459	453	497	449	444	512	471	460	454	473	427	468	454	447	466	454	468	427	502	471	475	456	480	499	477	458	493	511	498	475	480	482	454	454	458	416	481	476	473	493	479	483	415	482	466	431	448	490	478	453	476	469	476	420	464	445	494	462	454	418	467	469	451	472	520	500	439	433	476	435	482	500	447	484	488	444	473	462	446	487	465	456	433	491	412	519	457	434	425	458	432	491	446	485	453	439	465	485	442	474	455	459	502	439	464	458	453	457	428	466	469	459	455	433	441	416	475	487	495	471	427	511	468	501	455	446	474	476	465	474	486	454	439	449	439	470	489	453	465	462	465	456	436	462	457	468	456	451	465	426	478	456	468	395	481	462	480	480	444	484	449	436	462	415	484	450	470	513	473	472	465	453	467	449	448	480	465	438	476	429	464	446	481	436	480	459	473	500	411	478	468	462	483	483	450	502	451	480	456	461	456	468	482	462	464	464	444	513	472	458	450	458	432	448	430	440	496	484	481	427	451	460	464	436	444	497	468	455	460	477	447	467	460	420	454	469	447	463	479	425	458	457	458	429	460	444	481	491	494	444	479	472	497	473	460	421	477	460	442	472	451	448	456	502	419	437	458	440	464	462	442	483	439	434	485	483	455	511	442	438	462	488	469	476	448	483	462	501	423	449	477	417	441	458	484	474	445	447	496	458	465	428	514	478	450	462	469	464	485	448	488	450	460	467	468	485	465	475	441	460	496	470	476	487	471	500	433	465	470	443	449	438	449	453	454	428	491	471	455	456	408	459	487	453	453	438	422	466	445	477	468	482	493	468	436	470	506	438	479	473	452	464	447	452	451	464	493	441	496	439	438	472	464	466	444	459	482	438	438	457	455	466	487	465	449	506	444	481	448	472	442	439	496	419	438	431	460	499	408	428	458	451	431	434	438	480	424	485	485	454	459	455	477	455	479	430	490	474	445	448	466	484	461	462	461	466	461	432	437	492	460	487	448	465	482	507	492	450	450	477	452	426	472	475	477	436	430	472	464	477	470	477	469	475	472	432	453	474	478	471	453	459	473	455	487	448	477	501	494	431	437	486	412	470	429	470	462	507	416	436	485	473	434	513	486	447	418	457	416	423	429	475	491	434	486	442	438	437	444	467	452	456	450	502	459	443	466	470	491	453	496	469	481	447	444	456	472	508	466	433	477	457	478	487	490	455	431	460	425	490	467	470	522	471	414	491	431	460	456	492	489	445	474	459	453	522	499	490	468	429	445	453	444	429	449	449	451	460	453	488	443	440	500	468	468	430	480	449	424	417	485	448	454	455	476	463	498	460	440	462	451	492	468	454	462	499	476	445	444	470	486	474	473	454	475	461	445	464	491	464	450	461	431	426	435	406	468	509	478	477	426	468	502	444	447	470	450	474	467	487	461	471	445	468	440	468	430	440	417	420	472	440	479	501	502	478	458	462	491	440	455	443	459	498	456	445	482	454	484	467	425	456	470	498	475	442	436	450	479	467	492	463	450	505	448	428	482	463	462	445	468	466	442	464	489	471	447	471	472	469	506	455	410	464	484	428	464	476	498	463	440	493	417	428	444	465	466	480	465	435	472	490	464	464	461	459	446	463	485	455	449	451	455	488	444	495	491	466	464	448	439	449	482	442	437	463	473	488	479	483	475	452	467	476	441	462	452	431	466	452	461	428	440	464	461	448	493	487	446	452	443	446	432	449	458	435	459	473	442	456	473	437	433	438	462	447	475	421	451	472	488	463	486	466	455	456	427	466	474	435	445	478	456	439	483	439	454	428	432	470	456	432	484	430	484	437	439	496	482	492	415	454	454	448	455	434	446	474	462	437	447	435	492	449	414	425	480	448	494	493	479	464	435	471	457	439	468	473	462	460	475	432	443	494	476	487	428	426	441	454	422	469	448	463	487	497	431	492	450	461	426	425	463	443	478	453	490	464	488	469	453	420	426	457	446	466	471	460	443	455	477	482	439	487	459	443	446	409	463	481	481	451	458	438	491	502	442	475	455	443	446	419	477	435	446	450	456	477	434	477	455	472	471	406	475	427	450	451	451	456	445	531	480	451	479	482	440	442	419	508	420	465	441	447	439	473	459	444	458	458	441	479	492	456	461	454	466	482	458	487	463	459	468	467	466	438	432	445	450	473	464	449	472	506	454	475	467	481	451	475	464	453	465	471	459	456	452	464	437	481	465	472	467	469	474	471	531	500	460	489	434	465	471	447	507	463	450	468	476	470	426	459	472	453	480	460	499	472	447	443	449	456	452	486	479	485	445	488	463	502	438	466	482	460	445	445	444	462	478	455	448	462	480	487	466	474	452	488	455	459	420	459	485	432	468	490	478	435	460	469	459	448	462	454	484	472	489	461	465	437	484	457	484	443	463	431	438	466	451	478	429	460	466	437	498	459	457	484	456	467	456	489	438	470	453	480	409	446	499	457	474	464	509	474	458	440	461	458	472	474	444	457	467	425	493	462	494	526	477	445	453	466	454	467	485	467	453	474	465	459	452	478	434	447	453	454	457	449	457	451	462	457	479	434	468	452	447	482	464	432	424	462	459	442	441	466	463	464	462	479	463	430	452	498	452	416	444	451	452	443	420	494	435	434	454	480	439	490	461	460	463	484	434	433	471	438	452	448	484	441	455	447	480	457	485	490	456	474	462	435	474	467	437	436	464	437	461	490	458	482	460	478	461	456	485	435	443	445
3680	482	76	75	63	54	32	54	51	49	45	47	43	36	42	45	40	38	43	44	40	39	38	33	39	55	46	44	42	50	43	45	47	51	47	44	31	41	39	42	46	42	52	39	51	47	48	44	41	42	41	25	38	37	51	48	34	39	51	51	47	32	44	29	41	29	44	46	41	61	51	36	35	44	50	48	44	43	45	39	50	32	35	43	27	32	51	48	45	38	41	41	49	44	43	35	38	39	41	37	27	42	31	34	46	51	46	43	51	48	45	28	45	36	48	33	49	32	68	41	48	37	38	38	55	41	47	33	38	41	43	43	38	39	43	41	45	44	46	42	43	38	39	37	40	41	36	32	54	49	38	37	37	40	36	43	44	36	27	33	42	41	39	47	41	36	46	35	37	42	36	47	39	39	39	33	42	40	43	39	50	29	41	34	41	46	43	42	41	49	34	45	55	42	47	31	53	44	27	44	40	41	50	51	43	52	37	30	36	48	40	36	45	45	29	34	53	49	46	52	41	39	36	33	42	33	51	37	41	62	38	40	57	45	47	32	27	55	33	50	46	39	37	36	49	46	47	51	47	40	46	41	28	34	47	41	42	48	33	38	34	35	50	40	49	45	40	45	52	46	42	32	34	46	46	41	47	41	39	36	36	39	33	37	40	49	43	39	44	43	42	52	21	54	34	35	39	46	36	39	34	38	54	41	36	39	42	47	51	49	47	40	47	27	44	37	31	36	46	44	36	31	39	48	38	38	44	40	33	41	49	29	33	41	44	41	40	27	43	43	31	47	50	55	49	41	50	44	48	42	49	46	37	53	33	43	36	47	29	36	47	47	38	40	39	44	40	38	35	37	35	34	37	30	50	37	37	39	48	49	37	35	34	36	41	40	41	36	48	45	36	43	42	44	34	44	38	53	43	38	52	45	48	46	34	35	30	44	39	39	50	52	50	38	27	44	44	29	45	54	43	35	47	46	37	47	40	41	33	49	35	41	47	40	38	38	42	43	33	56	39	46	35	34	53	41	45	42	41	45	42	39	36	36	48	33	40	50	48	38	37	27	37	41	33	39	35	47	41	46	50	46	37	31	42	31	37	51	36	41	52	43	34	36	41	43	40	41	45	35	37	46	35	45	46	38	41	41	39	52	33	34	34	46	35	33	33	33	39	46	49	43	37	33	43	58	49	44	41	44	54	41	32	35	43	34	44	44	33	44	43	38	38	39	39	35	34	41	34	50	36	33	38	39	45	40	34	38	37	35	36	38	48	38	40	24	43	31	42	34	41	30	46	50	43	49	34	35	61	35	34	48	39	53	43	43	31	40	36	48	42	48	43	35	36	34	28	42	42	49	49	38	37	25	42	34	31	27	41	41	40	39	44	43	42	38	50	38	45	52	37	41	26	55	27	40	41	45	40	45	47	39	52	40	49	42	36	45	37	42	46	44	45	33	24	24	47	42	32	43	33	38	40	42	49	37	31	43	37	37	43	53	40	35	42	41	33	32	44	42	48	43	33	47	39	35	34	40	44	39	43	42	41	46	44	47	52	36	54	39	36	32	46	42	54	40	47	43	40	47	51	49	39	49	40	46	36	42	39	37	41	39	48	46	52	20	36	37	47	41	41	39	34	55	53	32	33	50	37	57	44	41	36	45	48	31	40	32	40	56	46	46	44	37	35	38	53	62	39	47	34	39	47	51	50	37	33	38	51	44	32	42	36	43	36	51	38	36	43	41	41	52	61	50	32	37	38	39	52	47	38	36	51	46	37	42	33	45	47	32	40	44	45	44	40	34	40	46	46	44	48	40	34	45	39	34	50	49	34	38	38	48	38	52	36	48	40	43	38	53	35	60	40	44	35	39	37	53	44	45	38	41	49	48	37	44	43	31	42	53	40	37	38	49	31	58	42	43	50	33	46	37	44	34	36	39	28	31	27	40	46	44	44	40	40	34	46	39	45	43	39	35	51	34	41	42	33	43	36	47	41	35	40	37	40	40	47	45	46	40	36	32	56	48	40	38	57	36	36	51	46	35	43	40	39	47	49	37	48	51	47	42	45	33	33	39	41	46	37	39	48	52	52	40	32	39	37	40	31	45	32	33	54	51	45	42	37	47	40	41	32	52	35	49	41	45	44	32	45	43	52	48	37	38	46	56	37	57	40	55	48	41	46	39	36	40	31	42	37	43	44	47	39	42	28	41	42	36	44	38	41	40	29	37	38	53	40	39	39	38	36	41	40	33	44	32	46	42	40	44	37	30	40	39	36	47	47	41	37	42	29	35	44	46	44	35	35	35	45	43	40	42	49	48	39	47	35	42	36	54	45	35	30	44	25	42	36	43	42	46	40	42	48	55	35	41	39	29	48	41	42	41	43	46	44	52	50	43	49	40	40	38	45	37	39	45	38	52	23	54	39	27	39	41	34	32	53	34	37	46	43	40	30	43	41	36	35	48	36	37	43	36	46	45	54	53	40	51	38	51	41	45	26	29	39	50	41	47	44	39	34	44	49	29	55	49	28	49	60	42	42	44	34	37	39	37	50	46	50	40	35	45	39	51	37	46	43	50	36	47	34	38	44	40	36	42	49	46	33	34	45	33	38	45	39	35	32	46	42	61	41	43	51	48	49	37	34	37	42	46	35	37	47	43	49	35	50	55	52	43	44	30	39	47	48	41	40	35	37	46	36	41	32	50	29	39	38	43	32	53	38	31	46	35	48	39	37	45	47	39	50	40	35	55	50	42	34	40	50	38	39	34	42	34	31	42	44	37	61	40	48	51	36	38	40	39	46	43	44	47	38	35	46	51	43	47	33	45	39	37	35	41	40	47	47	44	34	54	43	42	39	39	40	43	46	39	47	36	46	39	37	38	53	44	48	40	44	49	36	38	43	27	25	37	40	43	51	16	40	49	42	43	46	40	51	48	37	42	40	41	42	37	44	42	53	37	53	34	31	34	36	33	40	38	52	37	48	40	48	37	30	46	43	31	38	38	29	43	50	37	49	46	35	32	41	50	36	40	43	36	45	46	40	42	44	53	37	42	49	36	49	58	54	34	37	32	43	40	38	50	51	38	41	37	48	40	44	29	36	39	40	40	37	44	24	51	37	47	48	34	48	47	43	43	44	35	27	48	52	36	33	36	42	47	41	37	33	42	38	37	46	44	41	39	37	32	40	40	39	34	47	40	52	34	34	52	47	47	46	50	48	55	45	36	58	45	42	45	46	50	34	35	37	30	33	46	40	39	33	45	30	41	41	47	38	38	30	46	41	35	35	37	36	28	54	26	29	48	32	44	64	42	43	42	42	43	42	37	54	27	41	40	41	44	43	44	48	50	36	52	44	37	48	43	34	36	38	41	49	50	42	37	35	40	55	41	46	48	47	43	42	38	39	29	29	34	45	41	49	42	41	33	30	44	41	41	50	35	47	41	38	44	33	44	53	50	56	30	41	47	43	37	43	34	48	42	52	46	34	48	45	38	37	56	46	36
2662	500	211	230	204	195	181	168	143	177	147	138	151	159	156	140	158	139	157	175	142	143	132	138	153	138	147	158	149	135	141	148	158	146	147	165	131	159	116	118	130	147	153	138	130	136	128	138	136	133	137	131	123	123	142	141	152	142	132	130	145	125	142	134	142	144	127	141	136	124	136	143	128	120	130	149	126	143	129	136	121	150	141	129	130	132	143	129	135	141	144	134	132	145	147	136	122	134	141	112	144	142	136	158	142	137	128	128	123	143	133	141	144	128	101	132	126	128	119	149	138	130	159	140	139	120	149	143	133	138	147	136	149	124	146	140	127	140	142	120	147	145	125	141	141	137	128	144	132	136	140	126	160	124	150	146	136	140	131	147	143	135	142	149	116	122	143	125	132	152	141	119	146	137	146	149	121	139	122	137	151	120	139	137	124	113	147	143	132	145	126	141	152	145	136	132	133	135	143	123	140	141	151	129	126	157	119	121	144	144	141	134	134	134	124	145	133	149	144	142	133	139	123	123	130	132	152	150	161	144	143	116	144	137	146	150	122	148	109	144	140	127	117	126	135	129	130	139	135	125	131	141	129	122	145	114	127	120	137	136	129	136	119	142	145	144	146	123	141	129	123	144	130	156	137	136	143	142	169	137	144	134	125	150	134	158	137	142	122	142	133	143	144	139	123	159	136	141	141	138	167	128	127	141	146	132	121	148	127	116	142	118	141	124	158	130	136	135	134	128	130	115	121	140	127	114	124	139	137	136	144	157	134	156	138	142	136	127	147	144	126	123	115	130	128	144	135	143	126	133	118	151	136	127	136	154	146	136	144	136	129	131	128	106	129	146	128	122	136	159	116	157	153	132	133	127	144	132	125	148	129	142	143	155	124	141	135	138	136	140	125	135	116	155	143	135	129	154	129	155	139	130	145	118	122	162	130	156	142	136	127	128	141	140	127	133	129	125	142	135	134	147	130	125	137	128	132	125	157	121	155	154	137	157	128	136	144	156	129	142	122	124	135	144	154	128	137	129	136	122	131	140	142	133	139	138	139	129	166	143	129	140	146	139	140	142	134	146	123	147	144	141	130	139	143	117	144	135	118	146	160	113	135	133	118	131	141	134	138	119	146	135	147	140	138	143	130	135	134	143	126	142	137	135	132	149	120	156	140	143	141	145	141	136	138	136	145	121	138	136	139	135	147	134	149	154	131	122	129	126	143	144	116	137	130	128	128	132	131	144	148	147	134	153	131	128	125	115	121	115	143	140	137	149	129	147	145	136	124	137	153	129	128	123	134	132	136	135	145	149	128	134	151	155	135	128	129	141	149	138	146	129	132	112	115	132	137	122	144	131	129	124	149	129	144	145	117	132	155	143	143	116	142	143	128	140	151	119	146	132	144	130	154	148	146	145	133	121	153	124	135	149	126	148	135	122	126	146	134	122	119	132	122	144	129	138	122	123	143	137	134	135	154	146	136	139	127	141	151	117	115	122	135	139	127	141	146	126	122	134	153	153	115	149	126	144	126	160	139	153	147	140	130	145	140	133	145	151	114	138	131	141	134	134	142	129	142	134	128	144	137	154	147	147	145	160	149	142	153	135	142	164	127	128	117	154	145	138	139	137	135	126	144	136	119	160	136	121	127	126	127	118	142	146	133	135	136	140	133	141	134	134	146	131	143	135	149	130	136	140	165	123	137	132	133	137	142	121	139	127	122	138	144	147	125	133	135	141	133	124	128	125	126	149	110	139	143	137	111	132	129	138	136	146	138	145	133	146	120	158	162	138	136	133	125	129	142	134	130	144	156	155	128	132	119	141	139	146	143	128	139	137	136	129	139	134	156	129	126	157	151	142	145	129	129	148	131	149	124	127	126	157	166	150	147	127	119	131	132	156	125	149	128	128	131	154	133	143	149	128	143	119	146	145	141	121	125	156	163	141	129	135	135	135	131	151	148	126	148	147	136	133	154	124	156	136	144	145	138	130	128	134	131	132	111	132	133	145	124	107	116	133	142	132	142	138	146	161	157	139	126	134	139	132	139	130	139	145	130	153	124	151	126	119	139	148	133	138	139	143	157	146	122	120	131	137	118	121	145	114	140	133	139	152	136	142	131	131	132	141	133	131	148	147	125	129	115	133	140	129	147	120	143	161	137	147	129	122	146	147	132	159	143	165	136	130	134	128	134	132	132	133	115	152	152	145	143	136	138	139	118	131	148	139	135	137	144	131	127	145	153	130	129	137	127	148	114	123	153	128	119	134	122	134	143	133	128	129	141	125	138	139	138	129	116	147	129	155	139	138	155	169	134	130	132	140	129	151	117	138	121	143	166	161	134	121	148	129	134	146	137	126	141	123	155	136	136	136	129	142	125	132	132	148	150	137	148	125	137	148	109	138	137	113	136	127	144	134	130	161	139	159	166	129	141	159	146	129	140	127	117	132	133	119	150	144	124	140	129	138	144	127	132	142	144	135	121	119	112	144	130	135	120	135	127	137	135	141	148	143	163	134	130	126	150	136	137	140	140	124	148	136	125	133	147	131	143	136	151	144	119	131	147	144	121	126	138	137	146	135	151	126	153	121	136	130	120	138	155	129	139	119	149	156	144	137	113	140	134	126	141	125	132	125	139	133	134	143	131	123	114	117	122	129	125	125	124	136	138	152	118	130	145	139	134	133	158	146	146	135	154	134	157	146	139	133	139	149	137	147	152	138	147	125	139	148	133	133	159	129	146	135	131	155	146	133	146	107	128	118	142	143	146	143	125	132	124	144	147	151	150	140	120	146	171	128	162	147	150	147	132	119	150	136	130	133	137	143	138	131	140	137	119	135	162	134	131	142	147	141	123	136	134	119	120	134	127	130	142	132	144	141	157	141	121	121	142	121	128	139	135	149	138	125	122	144	128	131	142	124	129	128	118	139	133	144	147	148	136	143	140	147	121	133	151	135	141	132	150	130	135	148	130	122	136	114	124	149	142	134	130	141	158	139	123	117	120	118	147	126	133	129	133	137	122	136	147	146	159	168	132	135	140	150	138	129	131	118	143	148	138	130	139	127	150	134	167	137	145	145	140	130	153	123	126	128	128	117	144	127	140	143	126	129	151	150	119	159	137	128	155	150	176	149	117	130	150	143	133	146	136	122	126	138	113	127	150	121	135	144	137	135	127	140	161	125	130	122	161	149	166	145	149	150	136	121	150	153	145	139	127	134	147	129	156	111	128	119	130	150	146	146	157	141	130	126	140	134	141	115	133	125	126	141	117	150	144	118	111	117	119	149	146	161	122	123	132	136	105	142	133	126	158	137	115	141	125	108	139	136	146	132	140	126	134	127	129	150	147	125	143	129	143	122	135	150	139	136	138	135	120	132	147	127	127	134	149	134	137	140	113	149	126	147	149	129	157	139	132	136	136	141	130	140	154	142	152	131	123	142	129	133	137	128	130	126	139	123	132	122	132	161	143	129	159	130	140	146	138	125	140	128	140	136	143	123
13147	3396	1316	912	652	458	346	322	295	214	184	197	199	135	147	149	177	168	138	118	143	139	135	127	124	138	129	131	137	135	115	118	129	131	125	155	152	130	118	158	119	122	142	128	133	141	150	129	123	130	134	155	117	107	107	135	126	113	138	139	124	122	119	120	117	120	122	120	124	136	131	123	129	121	143	119	111	125	113	126	122	101	129	117	137	116	140	110	110	125	120	111	103	107	114	131	126	113	133	109	112	121	124	113	124	116	125	132	123	112	132	134	122	130	132	125	124	106	136	131	128	116	107	131	109	120	139	121	113	129	127	143	135	118	129	140	118	128	95	127	134	131	105	121	149	134	137	99	109	125	111	123	110	123	127	124	145	106	114	118	106	119	117	111	121	135	115	135	132	118	128	105	118	119	117	132	127	131	129	112	119	141	107	140	115	93	115	140	138	102	124	124	104	116	120	100	129	138	105	112	113	124	112	116	117	127	123	116	110	131	139	122	142	124	126	113	120	137	140	113	102	112	120	97	122	145	128	138	112	120	114	121	103	139	114	140	124	136	136	122	107	125	123	116	132	118	124	126	124	124	114	120	143	121	148	127	102	114	123	129	105	126	125	131	130	123	119	109	128	117	116	150	127	137	141	127	125	121	103	128	104	130	139	117	155	130	112	116	131	145	106	139	131	134	129	123	116	142	123	127	131	134	115	125	123	114	136	111	125	125	103	116	132	120	121	123	142	104	118	136	124	101	114	106	118	115	133	136	119	116	135	118	101	120	114	127	128	113	120	111	124	108	128	134	122	122	97	119	131	113	115	137	135	145	135	106	106	116	114	126	101	129	122	129	119	125	122	127	111	122	115	114	110	113	133	115	103	102	119	119	107	127	132	131	120	111	129	116	128	132	114	110	123	122	125	124	122	134	145	119	134	117	125	144	117	124	119	139	119	126	132	115	124	105	109	112	97	129	140	133	109	120	125	114	119	126	116	99	114	115	131	138	105	133	114	137	121	109	134	105	122	141	133	103	146	120	120	105	108	114	120	126	129	129	129	132	121	112	116	142	131	124	120	117	128	149	128	113	135	123	106	126	134	117	116	143	125	111	120	115	118	137	126	106	142	120	129	104	127	123	134	124	127	97	124	113	112	112	118	111	127	91	135	118	107	120	118	119	116	123	122	131	127	119	121	117	123	127	115	112	137	102	113	111	95	129	129	125	125	99	88	102	138	105	119	143	133	115	117	132	141	130	134	139	116	146	121	140	112	133	117	129	121	109	126	124	110	135	114	113	115	127	134	111	127	111	138	130	116	119	120	113	140	134	131	124	120	125	133	137	114	133	115	110	142	121	126	127	119	140	112	116	117	111	112	109	129	118	128	110	117	114	117	116	112	121	110	100	126	131	115	136	126	134	128	125	122	136	114	121	121	117	115	128	126	120	128	100	121	121	122	120	125	113	134	120	128	114	110	115	112	125	140	131	119	141	136	97	138	121	98	126	145	136	116	134	133	106	124	111	134	117	137	117	111	130	121	110	106	104	101	106	139	152	102	100	120	100	124	119	145	99	127	146	115	109	116	122	108	126	126	130	130	120	120	112	128	114	132	127	122	126	136	133	147	136	125	123	153	108	130	130	135	115	113	132	124	134	108	122	116	117	124	131	150	117	118	134	118	145	122	103	110	136	112	129	123	116	120	114	141	145	146	111	92	106	113	139	115	118	128	134	114	130	137	115	104	109	115	118	133	132	111	131	135	122	133	124	102	118	123	114	127	122	152	140	118	129	123	126	144	116	113	102	111	117	120	100	118	122	123	119	127	118	123	117	106	120	116	119	116	115	114	133	119	121	120	123	122	124	109	112	113	142	117	119	131	109	133	123	114	111	116	123	139	137	151	134	119	121	110	106	112	122	134	120	119	127	123	114	111	126	120	112	117	123	119	129	128	111	113	132	144	113	128	128	123	107	111	129	131	110	127	146	135	115	116	147	129	96	124	97	134	136	122	120	117	127	121	101	144	125	119	123	104	118	113	125	120	117	151	123	118	102	123	110	113	139	118	134	138	111	108	160	107	157	117	118	117	125	126	121	125	123	133	113	137	130	120	126	125	120	121	138	126	123	118	98	160	130	138	110	116	129	137	123	134	137	141	107	131	130	111	128	105	124	113	113	103	117	126	134	127	116	119	146	105	105	140	98	118	139	131	119	140	129	128	93	127	97	110	122	119	130	124	129	115	106	132	116	144	109	122	128	118	125	131	124	121	126	120	122	109	122	129	125	111	119	128	121	111	121	119	112	135	129	133	145	111	125	101	127	137	131	129	99	125	116	116	127	122	138	138	109	125	142	109	136	126	123	135	123	120	130	108	130	113	128	105	132	113	131	120	120	118	131	123	114	122	123	128	122	109	129	110	118	110	108	123	114	117	124	126	107	110	115	103	110	114	122	124	112	130	130	112	122	142	108	128	109	123	146	123	137	94	104	124	125	110	124	139	104	135	128	135	129	113	112	127	117	104	117	129	115	113	116	120	120	110	121	126	133	141	110	133	124	129	116	121	111	109	111	123	118	108	136	103	133	122	117	110	120	125	150	125	128	134	117	135	141	123	126	124	143	125	120	114	122	126	121	119	124	137	133	113	111	118	121	108	121	126	127	127	130	131	109	132	121	112	118	111	129	122	126	120	117	126	100	110	130	127	108	128	115	119	135	135	140	120	121	119	125	107	123	146	106	129	103	124	109	134	125	117	110	135	117	139	120	106	120	106	113	137	132	131	142	120	105	125	121	144	120	107	119	103	127	140	148	122	126	129	124	116	115	139	132	136	130	116	118	116	102	138	114	117	125	131	151	120	111	132	137	106	115	145	116	136	108	119	153	133	117	116	136	125	116	117	124	125	120	127	134	126	123	139	118	90	148	126	124	109	104	109	98	97	125	119	109	105	122	97	113	130	119	98	117	111	125	123	119	122	120	121	118	116	133	141	129	136	117	113	121	115	116	121	113	131	117	117	116	134	103	116	120	105	125	110	113	116	138	138	131	117	117	120	126	117	133	132	105	118	118	120	127	127	124	133	125	110	135	117	115	115	111	124	129	124	126	120	119	117	136	123	117	102	118	142	147	130	114	145	118	109	115	129	126	129	120	114	153	97	154	123	113	117	139	140	133	134	110	104	115	105	131	117	135	134	128	116	139	139	111	130	109	140	138	130	135	110	121	133	116	102	135	127	132	123	139	129	135	121	139	127	119	117	116	124	126	121	138	128	126	110	117	120	128	129	118	125	140	127	114	95	112	116	129	122	122	127	111	112	101	123	150	123	153	118	112	107	112	112	107	129	96	145	107	124	134	119	107	98	124	117	118	125	125	116	127	106	131	125	138	101	120	131	114	127	115	101	114	113	122	124	113	114	126	103	97	114	134	118	138	146	124	99	126	119	125	123	114	118	135	130	118	106	118	109	113	128	134	102	130	128	131	127	138	124	120	129	100	115	149	137	137	124	133
6992	2853	2617	2978	2722	2122	1696	1386	1268	1034	908	869	773	653	674	581	575	568	500	527	495	494	472	448	444	407	470	424	385	405	387	398	396	369	377	368	398	362	359	379	317	352	383	340	334	353	330	336	354	346	349	330	350	330	354	342	335	361	355	372	332	322	344	323	314	334	321	316	305	329	310	313	309	303	295	336	326	343	333	302	332	323	322	297	340	351	346	306	316	312	316	319	348	293	307	306	290	333	322	334	307	296	308	340	308	302	318	302	325	306	300	330	284	318	340	309	322	323	332	330	318	309	340	349	319	301	300	299	301	320	325	305	311	304	354	297	310	305	285	304	343	293	312	329	322	336	318	321	336	317	328	327	287	304	286	290	306	339	311	322	304	346	326	343	330	338	329	304	326	339	315	304	347	301	332	304	294	327	325	327	305	314	340	312	325	354	309	321	272	285	323	313	294	324	317	331	301	326	325	296	328	322	305	304	310	314	307	317	314	319	319	312	293	325	329	305	316	310	350	342	288	324	297	308	305	321	325	320	315	305	338	320	309	328	343	306	303	346	290	280	300	296	335	314	316	343	305	314	294	241	304	276	322	340	319	294	304	307	328	307	316	303	292	318	327	300	317	308	353	321	306	318	317	317	303	289	305	299	311	345	310	318	330	312	304	325	285	336	310	313	308	310	320	339	326	297	297	320	328	306	342	311	296	312	336	303	309	327	323	316	318	313	305	290	330	271	315	317	321	295	342	306	317	278	317	351	317	278	332	274	305	342	316	322	304	335	329	319	294	308	330	299	286	298	333	340	300	311	307	300	276	300	320	357	312	308	328	325	298	322	309	313	330	267	331	304	301	330	328	284	303	323	306	322	338	311	349	314	291	312	305	304	328	296	293	346	280	309	316	320	304	288	300	293	293	314	316	330	324	324	322	303	311	281	302	321	319	319	327	308	303	303	316	324	345	292	302	317	317	294	298	329	329	327	300	286	304	317	285	286	295	320	330	323	316	311	334	321	338	346	311	326	302	341	312	340	319	318	349	346	333	325	337	300	323	333	334	323	300	304	306	314	314	327	321	339	358	331	286	312	303	318	341	327	289	346	328	352	280	296	293	328	278	302	299	331	265	324	363	271	316	290	318	304	316	306	333	324	305	326	291	314	307	289	353	312	323	308	321	331	322	306	312	306	338	288	327	346	296	313	322	321	329	313	344	325	314	310	337	332	307	307	330	313	303	350	317	314	315	356	313	290	312	327	327	303	307	322	341	276	314	282	287	334	337	307	287	303	305	324	327	345	309	317	296	305	280	301	324	343	323	302	315	300	304	324	329	331	332	289	330	276	324	342	326	322	332	302	323	319	312	308	330	317	305	347	317	316	284	322	308	344	306	334	343	361	332	317	320	354	315	291	313	327	333	316	298	329	336	307	326	304	295	305	320	299	332	315	331	329	344	322	303	301	307	294	315	310	312	340	324	314	279	316	306	279	335	275	288	291	323	311	309	287	318	287	333	315	301	362	309	315	324	312	312	337	288	316	333	302	348	297	317	311	311	310	290	291	313	307	315	335	306	340	328	303	326	330	297	340	314	300	321	308	325	330	302	305	326	338	289	360	335	321	321	305	333	325	325	298	319	289	307	280	304	352	302	296	271	299	303	327	350	307	339	319	318	320	279	319	301	315	320	292	297	318	341	306	304	292	332	305	326	317	310	314	297	326	297	350	308	322	295	297	342	323	307	304	345	298	305	329	296	335	313	324	304	341	318	283	280	343	308	343	293	262	293	326	290	315	340	319	292	320	311	294	313	339	351	288	329	304	313	321	312	304	297	318	335	303	315	304	305	306	328	314	304	287	320	365	319	349	336	292	322	305	313	301	322	301	300	308	295	312	339	353	316	321	292	341	320	314	299	328	283	308	311	305	325	287	318	321	331	316	301	334	311	318	303	326	277	303	318	298	325	297	314	317	325	316	327	327	307	336	317	318	328	311	290	336	311	323	329	301	337	297	331	313	312	297	312	316	351	327	316	327	324	302	289	341	301	326	308	306	289	318	315	315	317	336	315	300	304	298	325	319	339	332	305	307	294	308	310	318	359	315	276	304	275	306	334	330	321	340	291	282	318	312	311	310	319	292	292	316	349	335	300	355	343	317	303	335	312	297	303	289	294	305	336	307	350	329	320	318	367	294	316	318	318	310	321	307	309	302	290	309	322	335	318	310	327	298	300	294	319	351	316	326	288	328	296	314	317	302	298	337	303	312	318	335	318	310	324	309	335	321	312	320	340	335	309	313	283	309	351	323	332	300	304	283	324	330	324	307	286	313	314	333	303	315	323	300	330	291	327	294	314	322	315	334	273	281	320	314	311	288	351	300	303	300	297	302	318	322	342	307	333	282	298	309	306	310	319	287	325	298	305	329	320	296	300	292	312	311	315	315	320	319	303	290	327	289	329	329	327	304	305	300	298	309	319	301	306	295	309	313	286	309	313	334	338	312	308	328	322	318	312	320	311	323	298	306	326	329	313	316	304	310	279	322	375	293	332	289	337	326	308	360	298	291	300	330	334	323	280	325	298	297	333	315	329	328	304	296	284	303	320	313	319	313	280	298	305	321	317	281	300	311	306	347	293	306	335	323	342	296	322	326	315	315	292	288	338	316	347	284	319	305	339	304	309	340	281	312	331	293	277	277	317	343	273	313	331	293	318	315	340	319	291	286	316	346	328	337	304	351	286	320	323	325	332	312	325	287	344	303	311	350	335	297	288	310	309	331	331	309	320	339	321	327	300	291	263	317	301	294	332	298	311	325	323	352	319	321	319	303	300	349	294	339	350	330	283	339	303	334	297	322	310	332	309	311	320	294	312	292	326	303	299	314	349	318	333	345	335	294	308	303	332	304	309	357	346	329	351	329	312	307	305	327	330	298	276	323	317	275	326	293	313	348	316	300	313	325	321	295	283	309	312	311	311	303	308	315	299	282	332	325	333	304	349	315	331	320	320	314	342	296	324	339	324	312	294	326	316	295	295	305	323	302	332	300	337	304	305	287	308	305	287	331	349	295	270	284	335	322	304	314	293	308	313	290	310	338	298	342	330	341	312	316	299	302	311	365	309	312	331	310	317	329	328	329	297	328	308	324	316	324	333	313	302	308	270	318	299	309	343	320	321	332	289	301	306	325	318	332	345	299	297	301	336	286	285	294	310	336	346	274	329	284	312	347	320	306	331	307	312	313	317	309	296	297	317	330	310	313	334	327	294	280	295	311	334	308	321	332	314	340	364	285	312	309	287	308	309	314	306	288	341	297	313	329	341	323	289	329	328	308	307	305	302	314	334	328	316	275	293	328	322	301	313	298	297	280	314	330	330	303	298	315	334	344	320	321	294	310	305	288	309	316	297	324	305	301	321	309	307	330	315	358	292	324	320	310	340	323	364	304	296	316	343	328	312	321	319	346	289	320	277	289	262	328	303	309	295	348	313	303	339	313	325	309	290	353	282	296
21273	7683	3049	1888	1341	872	726	589	477	401	388	347	325	371	259	294	272	294	269	271	237	233	215	220	248	210	202	228	209	212	218	232	212	213	224	203	191	218	194	223	222	209	231	201	199	201	198	207	204	217	225	226	200	210	192	186	213	227	208	216	219	204	204	191	215	199	194	192	203	210	194	191	183	185	195	205	184	240	197	191	207	190	188	182	190	192	194	205	195	181	212	216	200	187	203	178	176	199	204	227	199	213	187	194	205	196	181	183	205	181	175	190	198	187	206	185	203	175	192	194	176	201	185	186	203	213	194	189	210	205	176	188	194	181	183	210	207	171	203	234	212	174	202	202	198	202	207	170	202	185	197	208	176	209	194	194	208	189	195	174	208	212	186	201	218	183	223	188	214	206	206	221	206	198	202	201	194	201	216	208	205	219	209	192	197	197	192	202	191	203	214	200	195	200	171	200	198	176	184	192	218	202	187	212	213	173	183	194	216	182	188	213	231	193	220	202	210	204	205	212	195	195	191	173	185	190	182	183	204	204	197	202	229	190	203	201	202	179	200	190	200	192	205	208	216	208	219	187	224	182	216	190	192	206	200	203	186	193	186	206	212	171	197	213	189	180	240	209	182	203	199	194	204	189	235	186	192	189	197	195	202	206	206	193	224	192	193	205	184	199	205	176	203	189	187	204	182	187	189	222	210	155	180	211	207	216	197	208	197	204	208	197	217	176	220	193	193	179	194	195	204	176	215	206	213	190	182	217	182	187	204	211	234	189	203	191	195	186	208	196	216	168	203	210	199	216	185	189	203	236	185	178	195	184	225	196	206	202	207	194	211	205	192	192	190	214	208	178	191	215	176	192	201	190	184	202	189	205	201	212	194	225	183	204	211	194	182	171	203	184	170	175	184	196	193	196	207	188	183	212	186	171	208	194	178	197	209	188	201	191	223	213	204	208	194	179	216	191	194	184	178	196	166	181	186	207	220	189	186	162	193	181	211	199	200	199	209	228	224	210	179	208	217	203	186	175	191	186	201	202	198	188	187	198	211	170	170	208	184	202	233	164	207	200	183	221	207	209	209	185	192	193	220	202	175	192	217	187	231	197	220	212	195	228	172	222	180	171	192	184	174	193	201	189	208	181	231	238	179	189	188	208	209	183	175	162	175	181	198	206	229	190	177	181	189	186	201	204	200	210	174	179	193	183	217	193	194	190	207	237	215	211	208	227	198	202	186	217	186	202	207	205	182	213	216	186	198	188	209	203	230	175	177	192	210	200	215	205	212	190	202	197	197	199	191	191	194	174	191	200	180	181	181	190	185	200	192	200	212	212	206	206	204	186	196	195	203	205	167	203	197	215	189	196	205	179	222	202	215	208	190	190	194	189	174	207	193	202	218	208	190	207	175	204	199	199	188	214	205	198	223	185	197	198	196	209	209	172	212	202	215	210	196	188	189	180	223	190	207	195	194	203	217	202	182	185	192	194	219	199	185	188	203	208	202	173	203	223	198	197	186	168	231	194	186	185	200	209	175	199	219	206	185	201	182	198	203	179	218	193	201	196	198	192	211	182	204	210	198	191	179	217	221	216	186	196	202	200	195	208	210	214	180	203	214	192	184	212	196	215	204	210	223	211	209	202	196	198	199	196	184	200	191	201	202	185	196	211	201	220	220	176	182	203	199	205	178	185	210	200	204	181	179	215	219	199	190	204	182	184	202	191	194	213	182	192	165	195	214	171	184	200	178	200	213	197	203	186	185	210	186	199	185	200	213	206	202	195	168	208	170	192	207	217	204	185	215	213	198	173	210	205	184	189	203	205	214	198	208	228	173	218	212	182	198	184	230	191	193	214	199	216	193	195	187	163	174	204	179	194	191	199	222	224	210	214	222	219	197	176	172	190	191	189	188	204	185	200	218	195	205	208	169	193	203	206	169	221	202	205	197	212	183	198	169	192	188	231	192	199	213	212	192	219	191	199	189	195	218	215	205	174	205	187	206	196	185	203	174	196	192	214	222	190	190	172	216	204	183	207	198	180	183	189	210	186	216	207	201	147	197	205	230	206	198	187	215	186	195	226	225	217	188	221	186	191	202	230	210	200	209	194	210	208	238	189	189	191	221	189	203	206	196	213	228	179	184	184	213	183	199	205	177	186	208	201	201	179	200	174	192	210	204	206	211	197	199	197	210	207	192	211	211	200	208	190	186	206	193	181	218	208	190	189	212	196	213	226	204	182	185	211	204	190	195	204	189	188	176	196	197	178	206	183	204	196	172	214	229	176	199	225	162	195	191	156	204	206	210	202	194	204	209	199	188	199	182	217	192	181	200	175	196	211	197	173	176	211	194	205	189	192	219	181	215	191	171	213	193	177	220	198	215	221	172	198	198	188	179	193	210	170	194	207	205	152	204	192	184	194	181	211	202	197	194	196	194	185	185	209	179	197	206	185	210	187	220	199	180	206	197	217	198	200	178	205	182	215	171	203	199	198	211	204	225	206	196	205	197	212	206	181	193	186	205	218	195	193	219	184	198	201	177	196	175	210	198	206	198	192	205	183	176	201	201	219	181	181	221	189	182	216	195	198	211	168	178	176	188	209	195	176	208	183	217	206	221	184	196	206	182	185	175	177	189	181	206	206	206	191	206	199	185	205	204	198	206	221	208	211	200	176	180	206	210	188	202	232	199	206	194	204	223	185	213	199	219	197	193	195	190	169	187	188	189	194	217	197	197	185	203	213	211	181	181	220	193	210	175	194	189	210	185	199	202	211	194	168	204	185	215	205	187	242	201	190	217	201	181	203	200	197	195	220	214	230	195	167	223	224	206	231	205	208	197	194	187	177	173	186	200	185	182	200	196	160	215	179	210	233	213	197	174	193	210	185	216	176	198	188	184	187	191	206	199	210	172	196	202	193	210	178	189	211	213	183	217	160	187	192	210	189	181	192	203	190	209	205	186	195	173	189	225	203	214	183	203	197	223	208	199	200	207	201	182	195	184	199	181	208	185	198	192	185	188	197	202	204	216	194	193	187	189	179	182	194	174	198	188	188	207	201	184	224	167	214	216	208	196	174	177	187	215	216	181	209	190	175	204	207	190	183	177	211	191	200	190	200	190	180	214	200	204	193	189	202	175	205	192	201	202	180	211	228	221	193	195	200	203	181	197	190	201	203	173	214	199	185	182	195	184	200	188	204	188	213	188	205	208	224	196	203	183	200	196	192	207	217	202	206	210	229	174	204	229	197	192	200	224	176	203	214	198	199	204	214	188	204	200	185	196	194	217	213	221	176	185	194	174	209	208	196	179	209	205	187	180	210	171	189	172	202	210	206	197	195	187	216	173	212	208	209	204	216	178	197	203	201	207	218	190	195	225	208	191	210	218	165	224	192	218	209	174	220	180	185	180	211	212	191	217	199	201	180	202	176	233	206	232	202	178	204	217	188	192	205	184	196	213	180	173	186	203	199	209	220	197	212	213	230	203	187	182	198	198	188
8834	4879	4862	5464	5024	3866	3002	2484	2139	1729	1617	1477	1333	1198	1100	1001	999	884	885	864	788	769	744	677	671	672	625	686	634	582	601	614	596	590	588	561	563	551	555	570	572	557	527	570	517	530	540	523	537	497	523	534	523	514	480	494	481	485	486	474	506	485	475	492	518	438	516	470	479	489	494	442	493	514	497	462	514	474	489	487	488	480	495	481	483	504	495	468	492	451	511	434	472	458	468	464	472	495	476	457	489	449	464	511	469	517	511	464	479	456	474	438	469	492	473	422	450	490	508	470	483	473	438	482	446	465	435	451	468	463	511	489	501	451	479	482	478	473	496	483	486	454	437	442	422	475	425	448	480	449	429	461	474	456	410	490	466	457	406	470	455	457	472	456	471	464	469	462	435	417	460	475	472	463	460	482	459	426	439	492	465	491	452	487	446	498	444	472	438	462	453	485	476	470	452	459	432	467	449	454	493	461	467	436	459	445	472	445	452	501	470	463	488	448	494	442	451	464	443	482	448	436	452	441	506	461	445	485	472	497	446	500	512	451	420	435	445	427	460	442	479	487	449	481	437	438	450	479	455	449	463	490	452	486	447	445	491	452	460	502	479	467	469	445	479	477	431	468	472	454	434	487	471	439	454	486	439	472	472	492	449	442	468	475	454	479	489	483	438	453	451	439	487	436	478	451	427	434	472	444	423	481	450	442	463	445	471	460	459	490	433	483	458	414	491	467	434	459	436	412	461	474	446	451	447	510	466	494	445	481	459	499	469	475	474	441	473	480	435	468	430	453	450	479	452	457	464	469	466	435	451	468	471	417	433	436	480	462	467	425	460	433	441	476	499	467	445	425	479	467	439	477	472	489	442	475	430	484	435	463	448	487	463	500	469	482	433	459	436	456	416	468	459	464	471	477	467	459	448	439	454	447	463	440	464	451	464	427	460	476	486	465	461	485	495	466	475	458	461	451	450	475	454	439	473	482	452	463	476	448	452	506	451	479	457	506	461	479	485	486	467	473	456	444	443	484	448	465	469	460	483	458	461	460	434	424	484	475	453	458	465	466	508	449	427	457	518	423	499	455	470	435	476	462	445	496	430	455	494	446	466	470	463	464	454	441	419	477	463	465	452	511	436	458	446	425	439	480	449	482	440	475	495	457	458	462	466	448	462	473	455	436	460	506	449	459	464	459	426	398	432	470	473	423	439	456	431	422	471	488	465	471	476	442	462	469	446	453	453	456	475	466	421	482	426	425	485	479	457	515	445	471	435	490	473	476	431	481	455	475	470	486	456	443	495	417	455	481	424	445	438	468	426	431	456	437	448	460	471	484	451	459	465	457	470	480	419	447	479	484	458	442	509	471	453	492	464	473	484	440	480	472	442	438	462	454	457	435	440	473	451	439	475	447	500	421	506	479	435	499	493	449	474	452	441	474	466	444	480	455	432	425	420	449	445	412	428	503	477	430	425	466	445	469	439	452	435	496	460	463	477	423	460	472	465	420	469	457	442	472	466	435	461	476	488	425	467	467	439	493	435	434	462	441	464	460	459	449	467	468	463	454	436	463	448	442	469	481	478	473	455	447	465	494	457	437	478	426	464	485	461	448	477	450	406	451	435	462	425	468	485	448	468	480	456	461	434	453	449	476	441	499	442	455	444	467	478	417	468	470	525	485	449	432	457	465	440	470	428	452	488	451	470	445	464	411	477	501	441	493	450	495	454	484	474	470	461	448	462	494	476	456	474	453	466	466	465	463	446	440	448	455	469	475	497	449	492	430	478	417	453	436	477	460	442	445	472	448	449	417	472	460	433	507	449	482	465	436	444	475	459	463	482	451	492	472	492	481	470	482	457	496	473	462	428	451	470	501	431	473	463	428	477	460	471	421	465	454	440	457	450	471	427	439	481	457	486	433	482	464	434	452	458	485	463	436	438	480	460	427	449	475	451	480	447	446	441	474	444	481	470	476	458	463	456	460	478	480	452	433	477	458	451	436	435	449	469	466	457	470	450	437	433	442	426	431	420	435	467	444	453	426	433	453	457	421	451	431	428	445	481	428	461	472	481	463	431	458	481	489	462	469	458	435	480	445	477	464	458	479	459	436	453	473	493	472	443	478	433	485	461	458	453	467	466	464	453	437	471	424	462	506	490	447	506	469	478	474	463	455	453	450	459	445	462	466	453	449	501	466	466	428	458	434	471	450	463	422	425	460	464	438	461	446	433	471	418	456	442	480	444	510	435	448	479	468	442	424	449	505	471	467	461	461	482	492	467	483	457	473	429	454	508	481	482	448	450	465	469	480	445	443	476	437	466	502	484	473	458	484	462	416	480	488	437	455	445	478	458	478	437	405	458	446	466	474	474	441	487	455	486	438	451	452	439	479	497	433	441	465	496	456	461	464	466	478	453	431	469	428	470	446	500	450	450	452	517	460	463	462	474	462	460	464	453	427	469	467	511	488	460	488	441	453	448	474	487	470	468	444	472	518	470	433	443	426	478	471	474	450	457	480	435	444	446	474	446	456	445	451	440	460	427	462	423	425	436	486	458	470	440	478	459	492	468	461	461	472	481	460	419	464	472	490	478	469	435	448	486	469	482	463	492	468	455	413	457	466	473	488	454	438	447	460	463	485	482	452	479	488	466	465	475	456	475	489	466	423	446	440	509	483	479	439	479	441	455	443	453	435	488	481	494	479	493	492	485	476	423	467	472	459	456	443	427	461	470	455	503	478	456	456	476	495	493	465	447	454	465	459	440	452	475	449	457	445	471	475	451	441	431	463	451	458	448	447	441	483	441	445	505	485	475	433	439	458	475	467	469	512	472	479	481	460	464	455	489	445	457	494	468	434	443	474	495	497	453	490	463	461	494	436	442	482	432	447	459	470	418	452	455	454	466	455	481	480	480	430	448	497	466	456	484	432	494	439	442	440	468	424	429	457	479	435	473	438	471	472	454	421	436	452	504	472	443	434	493	477	452	453	473	456	448	473	445	443	435	470	428	455	448	439	481	482	484	436	520	497	489	467	484	455	460	469	429	448	506	420	472	440	500	479	463	447	495	486	479	442	476	464	471	493	478	444	487	457	512	461	483	448	438	488	451	444	441	469	444	419	466	437	489	471	437	464	454	457	440	475	442	434	465	456	462	486	478	422	456	428	484	467	468	458	448	445	472	450	471	489	464	411	446	432	466	466	391	425	458	422	443	448	472	437	491	429	454	439	473	461	468	435	471	443	465	451	455	471	442	443	460	458	423	490	441	418	481	487	478	470	476	422	423	445	413	454	450	485	429	462	461	471	445	489	460	425	475	458	483	476	446	449	433	483	451	466	472	440	453	424	436	482	446	454	488	490	455	440	457	495	464	466	426	429	473	482	477	436	477	471	469	498	491	430	455	462	449	495	475	462	439	488	436	469	447	447	495	470	471	438	451	462	443	470	479	457	417	462	460	470	450	461	471	426	418	448	466	477	442	466	462	459	454	484	452	458	519	465
3462	415	90	63	67	59	44	58	34	49	46	41	35	48	45	48	48	38	41	44	43	31	40	42	45	46	48	51	56	38	37	31	39	41	35	49	53	40	47	40	43	37	40	44	39	61	42	40	42	39	36	31	28	37	48	26	32	39	47	43	35	51	45	41	58	31	45	50	30	32	35	35	53	39	43	36	46	39	53	42	43	37	36	42	34	35	40	35	39	21	35	42	41	36	42	41	45	54	37	45	38	34	56	43	48	31	46	50	41	41	34	49	35	38	43	39	29	59	49	40	49	35	41	39	46	45	48	43	41	44	45	31	37	30	39	44	41	43	27	50	37	30	35	36	38	35	39	33	40	53	41	39	57	46	39	34	28	34	48	45	41	48	43	37	38	61	36	33	42	43	37	43	29	37	42	34	32	32	33	38	36	51	46	41	46	44	35	42	44	52	35	45	36	36	34	54	57	53	56	40	48	41	45	40	49	53	49	43	35	32	40	33	32	40	43	34	42	45	41	39	43	42	33	44	42	36	38	39	50	27	46	52	35	42	46	55	54	50	48	46	30	34	45	39	52	45	34	46	47	40	37	49	47	33	35	47	48	42	37	50	39	46	37	39	46	43	30	34	38	34	42	40	35	34	48	38	29	41	57	39	42	45	43	31	42	38	39	42	37	46	49	45	37	44	54	34	35	46	47	39	48	29	42	37	32	33	38	37	41	41	45	56	33	28	33	44	39	44	44	37	47	41	35	43	35	41	39	43	41	44	38	39	31	44	26	38	47	56	33	51	47	41	51	46	43	43	44	47	42	40	50	45	36	48	27	51	41	41	35	47	42	41	49	32	44	49	51	28	33	46	39	42	42	34	31	55	36	29	38	52	47	32	42	30	44	52	37	44	51	36	46	37	41	28	50	32	38	33	45	43	28	51	43	39	34	31	35	42	44	52	37	48	40	40	50	34	36	54	43	34	40	56	34	42	45	31	41	40	40	46	47	41	30	43	47	38	31	35	45	45	55	42	36	46	33	55	55	40	50	35	44	40	35	33	31	43	46	36	38	34	51	38	45	46	38	46	37	37	37	44	42	32	36	37	33	32	29	34	41	32	38	47	57	53	44	57	48	42	34	41	47	38	40	45	33	38	41	42	42	35	46	39	39	55	43	38	39	37	39	38	44	46	45	37	39	45	45	40	22	47	46	40	43	44	39	34	36	45	40	36	40	48	34	39	40	38	44	38	38	35	40	45	33	35	36	38	36	59	52	40	53	39	37	56	53	36	35	49	45	45	46	51	34	33	46	38	37	41	60	51	37	47	47	45	36	30	46	38	50	42	38	28	52	30	33	43	37	48	40	34	44	39	46	44	34	37	33	46	47	45	43	41	36	43	34	33	54	37	29	35	41	33	40	40	47	38	39	55	46	30	39	34	46	46	45	38	36	39	43	36	50	37	37	55	40	39	54	57	38	38	37	48	35	37	37	41	36	45	37	37	45	52	30	34	42	45	45	34	33	44	44	47	42	34	38	60	51	41	43	45	38	49	41	35	40	48	37	52	38	51	41	42	40	39	40	33	40	41	39	36	36	32	35	43	54	54	46	45	48	43	39	44	47	38	43	42	40	42	51	46	47	35	48	29	45	42	46	41	40	33	46	31	46	43	36	47	27	32	35	52	37	44	30	36	46	50	48	40	49	39	50	39	42	40	41	32	44	33	40	42	47	54	48	41	49	46	42	41	40	51	37	29	42	37	52	34	46	34	31	46	42	46	52	34	44	39	31	44	29	34	48	30	43	45	33	43	52	39	33	36	32	50	48	40	43	30	34	43	41	47	40	35	50	51	41	42	35	41	34	40	38	40	34	37	28	41	33	45	40	27	35	45	51	46	35	41	25	45	42	40	48	45	37	38	38	32	34	46	32	49	38	47	33	35	39	34	42	37	29	40	49	36	41	28	47	45	27	52	27	29	34	48	29	33	52	39	36	33	42	38	40	41	54	25	50	45	36	37	47	42	34	37	42	44	39	36	44	47	49	28	51	42	49	45	40	51	36	35	34	43	44	45	46	50	28	45	42	42	39	50	47	41	53	34	50	37	32	51	49	42	40	47	41	45	27	43	37	44	43	41	41	34	45	35	48	48	53	32	39	35	47	40	35	40	36	44	41	34	44	38	45	36	60	45	45	30	39	34	37	43	53	32	48	40	44	35	39	42	39	39	35	42	41	53	41	38	39	49	28	44	26	46	41	42	39	40	37	29	41	35	36	46	34	38	44	42	45	52	37	48	39	30	39	32	35	41	34	40	44	42	38	55	37	44	45	39	39	53	43	41	48	47	36	42	45	51	49	46	27	40	38	47	29	51	38	34	43	31	40	53	56	39	39	45	38	35	45	48	42	38	42	30	44	45	44	37	37	34	53	38	40	52	32	39	39	42	34	33	42	47	53	62	43	27	28	41	38	41	36	40	54	42	38	48	50	43	35	36	39	35	35	46	42	41	34	43	39	22	38	46	35	56	54	43	35	46	42	28	39	35	38	45	40	42	40	41	37	39	42	29	52	35	40	47	40	37	41	33	38	41	34	48	35	33	34	25	55	35	46	38	51	36	43	43	49	34	47	49	37	42	45	48	46	40	31	38	38	41	27	42	31	36	44	42	39	32	39	38	41	40	40	39	44	44	29	42	46	31	43	35	36	49	41	34	33	32	45	30	47	52	32	45	32	33	54	43	35	43	30	30	39	38	34	43	43	34	47	40	40	39	41	31	49	32	36	40	44	50	35	32	25	33	38	40	38	36	33	41	39	37	34	32	45	41	35	42	38	29	57	36	34	43	45	39	35	34	25	29	25	50	36	46	47	39	36	30	40	48	44	43	37	41	30	34	37	30	52	45	53	47	44	44	38	43	34	39	42	33	50	35	40	41	42	34	34	36	36	40	41	56	40	45	28	38	44	34	35	37	36	45	33	37	51	48	40	42	36	44	41	43	38	41	43	31	29	38	35	37	48	35	30	47	43	40	36	43	37	39	32	37	25	41	40	48	39	52	49	41	37	32	40	50	52	41	40	47	46	33	34	37	41	36	43	40	32	37	40	33	31	40	40	38	52	34	38	43	49	46	39	49	28	44	56	34	45	53	51	29	34	46	47	46	54	36	47	34	39	39	46	41	45	40	34	39	41	39	47	48	36	47	42	35	46	40	34	58	51	50	37	35	32	35	41	39	44	37	40	38	45	32	32	42	40	35	33	41	48	47	47	46	43	42	42	42	39	53	35	58	42	39	27	32	33	38	52	34	47	38	36	39	47	43	38	53	40	43	42	40	39	40	39	31	38	30	50	50	36	46	38	36	37	54	59	47	33	51	45	49	38	39	42	44	41	32	49	39	27	31	41	42	25	34	39	42	34	35	47	37	35	36	34	41	39	29	32	31	41	38	47	41	38	42	38	44	46	34	46	41	34	30	43	54	31	43	38	40	32	46	37	42	48	45	30	40	44	52
2501	479	225	230	236	214	199	166	163	142	162	157	137	154	148	145	150	121	160	127	145	146	138	140	128	127	161	141	147	133	126	144	120	135	152	141	136	151	145	136	134	129	143	125	147	143	142	134	144	144	135	137	134	132	120	137	138	129	146	132	137	125	143	136	145	151	131	147	128	136	132	136	135	143	139	120	133	133	128	151	126	155	151	142	144	124	131	120	126	138	121	162	147	144	126	143	136	132	149	160	134	106	130	153	117	154	129	113	162	129	117	158	161	129	134	144	122	134	130	120	134	144	150	128	156	141	144	133	144	118	111	133	156	137	119	118	127	156	155	140	122	133	125	141	129	155	132	147	152	142	128	133	145	134	133	113	146	134	140	154	118	119	114	138	146	164	149	153	138	153	135	140	117	140	132	118	119	132	130	138	137	142	130	135	148	129	118	130	134	131	138	140	127	166	135	158	130	134	139	144	129	162	137	127	163	134	127	143	123	124	139	117	118	133	136	112	128	144	147	119	127	165	153	130	128	153	133	142	129	137	131	135	146	129	124	133	126	132	130	160	160	130	120	144	139	134	141	126	122	127	146	123	133	119	141	119	131	135	129	132	125	135	138	155	145	136	165	120	119	123	123	145	154	130	111	127	147	139	138	134	115	143	151	117	129	135	127	130	117	148	125	135	118	139	140	138	126	132	132	144	117	130	133	160	134	136	156	129	136	140	126	137	133	117	137	143	130	128	118	133	155	119	156	152	136	133	158	123	127	134	156	135	127	128	149	146	129	145	139	152	127	121	119	140	131	124	143	143	138	138	135	145	113	139	150	138	147	144	120	133	133	123	132	140	130	134	158	122	137	142	123	142	133	146	124	141	132	134	139	120	131	131	137	128	155	123	129	140	127	150	130	138	114	157	138	146	125	155	134	144	140	128	133	155	136	139	132	154	139	139	148	106	112	130	140	138	134	148	131	138	128	138	128	136	140	144	136	162	126	137	122	154	143	115	141	128	122	136	127	151	128	159	148	130	134	144	130	146	118	137	148	149	125	141	146	128	140	131	121	129	131	137	130	137	135	141	127	134	138	130	123	154	135	147	112	134	147	120	130	125	142	134	127	125	125	118	127	147	150	137	147	136	147	137	137	141	133	141	161	117	122	143	152	140	138	162	114	139	135	137	162	140	135	134	123	124	140	129	136	124	116	145	168	111	135	118	141	154	135	133	112	137	125	124	145	146	157	135	128	152	153	129	142	124	121	142	128	139	157	153	144	127	134	142	151	124	123	134	122	131	138	112	129	138	134	130	125	119	135	123	135	133	141	128	138	129	126	134	140	132	125	138	139	132	123	149	136	129	144	126	159	135	142	129	144	123	135	138	118	134	122	133	132	153	162	143	147	117	120	158	151	138	134	134	126	139	131	146	141	145	154	141	145	123	144	147	141	139	141	108	153	136	133	117	134	143	148	142	132	139	159	138	147	149	138	137	147	146	129	128	140	162	117	120	138	125	124	161	115	142	134	158	149	136	138	126	144	134	132	143	131	154	129	124	138	119	126	142	127	147	122	148	127	156	139	142	134	143	127	126	126	145	159	147	128	140	150	140	129	139	136	131	135	121	114	135	126	105	132	138	158	113	145	134	147	136	146	143	147	147	130	109	129	141	137	144	121	129	138	123	134	126	108	144	150	145	133	129	139	137	156	136	138	140	121	138	133	147	135	126	107	133	135	142	134	148	137	126	146	156	123	136	146	143	123	150	142	126	149	127	119	140	139	146	139	137	140	139	128	122	121	145	140	151	124	123	144	149	107	120	138	143	130	140	134	137	127	135	119	138	138	133	146	131	147	154	157	133	134	129	150	126	146	145	143	147	144	125	122	142	131	126	139	143	117	141	144	137	139	152	130	121	144	134	159	139	119	141	118	135	161	158	124	123	120	111	150	121	128	138	133	134	151	137	113	153	148	130	145	129	124	143	144	124	131	142	137	143	150	138	130	140	113	144	127	132	132	150	151	140	128	138	159	141	106	134	154	139	140	143	114	144	130	146	112	165	150	128	143	133	137	133	143	130	138	141	138	150	123	111	147	144	148	134	134	106	143	141	145	149	139	132	129	122	133	112	130	147	157	152	129	131	118	133	142	129	154	135	156	139	166	129	156	118	142	131	128	139	143	138	132	141	136	128	145	140	137	133	122	134	122	127	125	131	135	137	133	159	160	137	144	144	133	136	135	107	147	149	127	126	133	143	127	119	139	148	145	145	148	119	154	146	140	130	138	137	136	135	135	143	136	146	149	122	126	143	136	129	141	160	149	138	144	154	115	140	138	132	131	130	132	139	136	140	139	154	136	143	139	163	139	151	127	134	144	137	124	159	138	142	143	135	117	121	147	146	122	150	137	135	150	147	129	141	136	128	128	126	147	129	135	139	134	138	121	149	108	142	121	125	133	133	139	121	132	112	154	125	130	111	140	145	141	134	139	128	153	146	159	146	138	150	125	147	134	123	129	131	129	123	137	139	132	132	138	153	134	148	152	133	125	148	146	122	130	127	136	141	132	138	137	140	109	126	143	129	133	164	124	149	115	154	140	150	144	131	147	145	129	146	139	115	148	148	138	143	119	146	129	140	130	150	123	146	105	140	164	125	134	129	131	159	122	161	118	150	124	128	128	141	124	131	120	123	143	140	115	119	138	127	136	133	136	154	141	126	137	139	139	144	131	126	124	141	138	151	117	126	145	141	124	127	150	143	133	150	148	132	149	125	131	141	136	126	154	129	138	147	142	148	155	145	126	141	125	131	146	130	140	146	169	132	137	145	139	133	111	124	124	124	142	146	124	130	111	138	153	128	135	129	135	162	129	127	139	136	160	133	138	140	137	124	132	136	144	148	146	124	168	128	135	160	152	130	149	113	143	124	109	153	136	139	132	145	135	152	129	146	128	126	138	143	150	125	125	121	138	160	149	124	118	148	120	142	144	126	138	126	115	120	129	133	119	132	133	136	125	144	123	126	152	128	130	139	118	167	134	137	174	148	136	148	126	115	135	124	127	134	147	138	146	156	148	138	136	124	145	136	122	116	127	135	144	141	108	135	129	130	141	123	123	142	144	141	149	111	116	132	138	132	145	150	142	164	140	156	119	135	152	137	131	119	136	115	121	139	125	117	163	133	139	143	139	141	133	146	161	144	142	128	147	116	138	126	144	139	157	128	139	146	138	160	125	135	133	124	142	133	147	117	134	125	139	116	146	147	136	139	165	133	124	129	160	132	124	143	140	131	131	134	126	141	138	152	130	169	119	141	122	130	123	130	132	163	132	128	147	129	136	140	127	131	145	132	139	120	153	146	144	149	146	146	135	136	141	125	124	147	111	125	122	125	134	129	148	133	120	153	144	144	150	128	149	141	127	134	164	152	150	139	130	130	119	127	126	119	134	145	125	124	141	132	144	175	138	139	127	123	136	146	141	126	143	144	142	143	136	129	143	107	120	136	150	148	157	133
12606	3512	1262	937	642	464	343	312	283	224	229	180	182	185	129	182	169	144	134	131	161	157	136	129	129	130	138	133	143	136	143	148	133	142	137	122	126	118	125	132	127	130	109	128	143	117	109	94	120	139	134	114	115	122	120	107	132	138	127	140	135	116	121	133	144	119	113	127	127	142	118	131	106	111	143	104	125	133	120	138	126	117	126	111	136	124	128	109	148	117	121	136	124	123	126	115	127	122	132	125	134	138	149	121	128	112	91	121	118	114	131	120	111	114	117	132	123	112	112	119	128	112	145	115	131	128	109	130	113	118	109	128	116	125	117	122	129	95	106	123	111	112	92	120	103	133	130	116	119	118	120	113	128	132	121	109	128	120	138	103	142	118	144	136	130	107	126	114	134	140	133	117	104	110	106	116	109	126	111	127	119	137	111	124	118	137	132	98	119	150	107	126	122	121	127	142	120	111	109	117	113	117	105	123	106	124	109	128	140	134	137	120	123	115	125	112	124	124	110	118	151	130	123	128	122	142	119	133	124	139	138	137	141	150	116	111	141	138	133	105	118	123	121	137	107	120	121	110	103	129	139	121	107	145	107	114	107	141	100	107	110	125	102	120	133	103	122	126	125	120	105	122	114	103	128	144	114	123	119	116	109	120	112	116	103	125	124	121	120	112	126	111	119	112	99	130	101	111	121	111	105	129	119	124	134	110	134	106	139	100	85	108	131	109	106	101	115	125	119	102	133	111	124	107	123	142	113	117	116	122	126	113	106	106	123	126	130	105	116	142	121	106	111	119	115	110	101	130	141	118	112	111	135	130	128	127	124	136	131	119	129	122	117	134	144	123	125	115	111	102	122	122	111	116	119	109	134	137	133	134	126	137	119	133	111	140	125	130	125	134	114	105	93	120	112	102	117	118	121	103	125	103	138	104	115	114	109	103	115	126	149	113	121	127	125	130	140	125	123	107	127	122	115	111	115	140	121	135	130	117	110	116	120	110	120	122	120	131	125	105	128	108	116	112	109	130	101	108	136	129	115	119	128	128	127	110	109	120	133	122	115	115	117	127	105	119	104	122	122	119	142	149	107	113	137	129	92	144	116	113	94	125	111	118	120	127	146	134	103	104	118	112	110	107	128	117	110	97	122	116	110	109	119	125	115	120	120	116	115	123	135	132	121	107	126	117	130	130	119	129	112	106	132	121	117	116	131	137	127	133	107	103	130	143	136	140	127	127	112	118	115	114	128	134	114	114	120	129	151	122	117	123	117	99	112	119	123	109	118	141	123	109	114	109	119	118	129	128	117	114	126	112	129	121	134	126	117	110	126	125	110	147	123	137	140	117	110	112	131	114	133	126	121	120	123	104	145	126	131	126	119	134	120	127	124	118	106	98	134	124	126	133	135	109	110	115	136	124	121	139	119	123	104	121	121	131	123	118	115	115	104	114	120	136	142	130	125	129	135	124	110	117	109	118	112	115	140	119	138	129	127	121	131	125	130	114	119	111	105	121	122	109	116	134	106	129	130	124	121	125	123	113	107	93	124	114	119	142	122	125	141	125	133	111	129	118	119	114	105	124	120	123	115	116	121	99	129	142	131	117	132	108	125	120	130	127	138	115	119	136	120	122	114	123	106	112	114	107	129	110	110	117	116	97	109	101	111	100	106	127	148	141	140	118	131	120	138	117	131	118	124	131	121	124	117	110	132	117	107	127	109	116	128	118	134	111	102	119	109	126	120	104	102	128	120	106	119	132	117	118	99	118	127	112	120	121	99	130	119	104	142	125	134	126	124	129	121	132	113	96	129	119	133	123	128	109	117	113	96	117	109	129	130	125	112	124	127	108	123	130	117	117	135	117	120	131	118	144	136	117	111	140	113	127	125	129	125	116	122	130	146	135	123	123	123	121	115	113	124	110	133	94	104	120	115	111	95	111	122	126	116	140	106	125	139	124	111	98	135	111	132	120	140	139	114	130	128	124	106	149	120	111	142	121	123	130	118	147	125	115	115	115	99	133	111	112	120	113	129	113	114	117	107	141	132	116	108	142	141	121	115	127	129	128	120	120	114	124	127	119	139	116	127	123	96	99	131	126	101	132	106	111	106	123	113	125	123	119	101	132	124	115	107	139	142	116	130	134	128	109	116	122	141	114	116	122	123	114	105	111	122	118	109	112	109	110	107	140	114	112	115	128	125	128	120	133	137	148	129	139	117	121	139	97	129	132	101	122	111	143	128	108	114	109	137	114	125	128	144	110	128	127	114	132	116	124	109	119	136	130	115	119	126	103	126	105	136	119	130	123	119	121	103	134	108	105	132	125	127	105	119	104	122	120	111	104	119	108	115	107	102	127	129	124	119	89	143	116	139	137	125	140	114	126	138	124	120	108	123	117	130	109	129	114	129	124	137	112	113	122	118	105	121	121	134	108	136	114	129	126	113	119	132	137	134	115	111	108	124	122	118	112	124	105	106	114	122	110	99	128	130	119	125	129	115	122	114	137	141	133	107	125	128	132	118	117	140	114	141	123	102	113	121	130	126	122	120	147	124	144	140	118	130	119	100	133	113	120	136	121	123	134	149	118	111	115	126	144	108	128	125	107	121	126	131	120	133	101	103	117	118	104	116	113	136	135	123	115	106	108	125	129	130	140	109	126	125	127	154	123	120	116	128	108	108	100	117	107	115	117	119	120	110	134	132	137	139	123	116	114	129	146	114	117	103	107	129	108	142	106	135	115	125	96	134	139	125	128	121	116	151	107	132	120	130	110	141	116	120	118	129	128	110	111	129	142	117	120	113	123	117	151	117	117	126	136	150	124	112	112	114	105	130	120	134	115	106	131	102	97	135	148	138	115	127	97	105	126	112	133	107	131	138	129	114	126	119	119	140	130	137	120	123	120	112	123	125	118	114	131	103	135	128	123	124	123	110	113	105	118	119	102	121	138	117	120	105	122	137	146	109	108	117	105	132	137	120	138	132	128	116	121	125	123	118	140	138	114	108	131	121	115	139	90	94	132	125	130	135	129	126	126	120	125	125	111	125	116	124	124	109	156	118	118	126	125	100	130	123	142	104	112	124	123	128	131	129	121	95	94	121	115	127	113	116	120	117	111	133	121	121	122	126	135	133	112	131	120	117	120	104	143	122	124	137	121	128	134	102	128	115	120	124	122	121	126	141	102	123	128	137	120	136	113	130	109	131	115	133	137	125	117	107	119	137	129	126	128	125	141	133	97	121	119	120	128	122	137	135	119	129	121	135	107	123	133	106	108	132	110	131	132	106	136	109	119	98	125	133	133	110	128	129	116	125	133	111	133	129	109	96	108	107	128	122	105	115	119	103	134	116	104	137	130	115	113	122	156	118	125	128	133	125	128	113	141	135	118	123	129	116	135	120	125	110	120	127	133	98	121	117	129	131	111	114	146	115	102	144	125	123	140	111	118	122	127	105	130	114	138	141	119	115	125	120	142	106	115	128	115	121	104	134	121	132	136
6832	3033	2687	2990	2637	2177	1661	1396	1199	1041	919	849	742	713	656	601	607	558	534	504	478	468	443	448	432	390	426	415	396	411	365	399	388	377	388	357	379	369	354	383	365	347	359	377	342	335	325	356	334	346	328	352	359	346	308	324	339	326	326	371	360	313	293	344	330	336	334	345	322	305	316	327	347	319	314	317	341	318	298	293	351	299	310	312	333	307	288	313	341	357	304	315	342	302	332	341	339	334	322	290	330	338	302	331	336	337	302	318	310	314	319	342	307	299	274	331	358	305	333	316	352	321	317	304	327	290	299	317	307	317	323	319	308	346	331	324	309	307	326	318	331	286	301	309	299	329	329	315	331	311	280	304	320	353	295	311	318	311	328	295	307	301	298	310	326	318	333	336	330	299	324	335	288	318	286	299	297	301	319	332	325	312	300	286	307	287	309	310	335	308	297	335	299	292	302	313	310	301	297	289	337	304	314	309	314	318	301	341	317	299	313	312	321	312	318	297	312	276	330	321	304	338	307	321	320	293	339	306	323	312	326	310	289	306	330	313	310	301	281	318	338	320	293	317	307	302	300	330	311	288	303	321	333	308	297	302	304	295	301	331	299	299	318	321	309	302	318	278	317	306	295	309	299	285	282	304	311	315	304	314	304	315	310	327	305	298	347	292	313	329	334	277	335	328	327	335	318	292	297	308	301	323	300	292	351	288	303	312	312	313	307	315	321	295	333	322	332	321	328	293	304	291	337	313	303	331	328	316	309	285	310	304	325	335	328	346	317	305	319	340	352	318	302	342	349	297	346	307	330	301	322	334	305	305	302	327	325	297	352	322	325	317	299	315	305	332	315	336	325	325	298	308	351	318	313	299	297	317	295	325	336	316	317	336	339	336	315	309	322	325	287	331	349	334	290	328	297	285	293	328	307	308	306	319	327	316	309	298	275	363	304	308	308	297	310	330	340	329	323	316	314	308	333	316	336	286	321	295	316	324	323	300	302	326	326	333	333	311	290	307	323	336	337	288	309	319	309	331	305	336	290	301	350	355	311	322	280	277	310	331	345	323	313	315	310	309	320	341	312	296	313	316	314	340	350	337	299	290	313	317	303	326	312	327	312	335	317	336	305	315	312	343	310	280	349	318	321	354	313	321	297	321	296	321	304	284	351	321	315	291	318	308	314	331	305	305	309	303	311	309	323	332	311	300	325	307	351	316	300	299	336	300	327	302	322	328	311	287	294	318	332	309	317	315	327	341	330	300	299	307	298	283	339	310	345	301	301	298	309	290	312	313	343	304	350	304	315	303	323	323	287	306	309	299	312	333	307	313	313	311	293	340	284	307	305	308	285	343	298	330	306	306	300	303	319	290	326	305	294	315	312	323	314	310	322	341	322	307	330	278	301	327	297	323	321	327	351	320	320	305	327	311	311	314	339	302	298	313	279	289	281	292	315	300	332	321	314	294	316	294	304	309	337	339	335	334	312	331	303	289	330	315	318	286	311	339	286	307	306	288	313	334	315	308	314	293	310	308	287	309	315	315	321	297	295	323	304	313	290	324	286	306	312	323	352	309	316	334	316	341	315	279	322	292	289	326	313	316	287	280	314	299	318	277	323	333	329	326	305	287	330	310	284	274	331	312	303	321	353	338	326	312	319	324	315	303	316	320	340	303	323	287	314	321	311	313	338	305	307	283	340	304	327	293	304	291	311	295	328	351	305	314	315	341	335	305	303	324	326	333	292	316	300	320	339	304	319	340	320	329	302	334	291	323	315	312	340	314	307	322	272	314	301	303	303	305	279	312	281	309	320	304	310	311	297	301	301	274	314	299	338	325	325	329	304	341	289	315	294	332	312	331	329	289	312	271	309	287	326	308	328	296	321	328	301	311	300	305	293	304	289	306	308	314	331	342	295	301	323	290	307	314	323	324	328	292	295	296	316	332	293	315	308	315	294	327	314	313	308	335	283	285	301	268	297	321	301	326	324	330	292	307	322	304	311	323	335	304	286	323	303	301	304	280	324	311	294	314	327	340	342	324	296	299	295	318	322	353	319	285	345	313	291	303	324	347	328	316	291	291	314	337	301	322	343	316	320	328	303	312	278	304	350	297	320	325	332	336	306	307	283	337	325	334	317	313	293	314	320	288	331	281	317	316	303	307	303	303	284	293	321	354	302	314	322	337	299	338	318	314	324	319	291	349	319	313	282	304	289	253	315	307	319	335	286	304	291	307	325	312	299	302	318	279	317	334	303	323	321	323	291	319	286	283	348	326	324	316	312	292	298	321	305	322	329	332	320	305	317	325	317	332	321	325	333	304	287	359	334	295	326	314	299	342	307	316	290	310	305	298	299	341	308	297	319	315	292	321	296	332	318	294	294	295	312	338	306	363	301	329	271	316	280	338	301	347	321	320	299	295	293	292	331	307	305	318	295	315	341	277	311	310	339	307	294	305	321	322	334	302	339	324	312	319	278	293	287	309	318	329	287	321	296	294	335	298	360	335	321	299	299	281	330	317	325	337	347	303	325	334	325	327	310	315	353	306	305	292	315	325	302	347	320	281	324	299	279	288	330	306	274	314	340	313	307	318	338	295	307	320	312	305	301	282	297	339	294	333	316	309	308	314	322	322	313	286	306	346	291	341	333	307	319	303	278	325	315	314	309	344	308	309	285	311	328	313	306	292	302	302	334	326	318	261	316	304	328	298	309	321	324	295	329	312	299	298	337	348	290	325	305	341	362	320	293	303	301	332	336	315	302	318	339	281	339	314	326	324	311	311	308	315	318	327	291	312	296	327	309	330	316	315	324	315	321	326	325	329	316	308	328	293	318	308	305	332	319	347	313	333	329	290	290	338	329	312	300	302	328	325	297	328	315	319	312	329	320	316	280	304	307	293	308	303	334	292	306	308	299	332	317	316	292	284	317	286	319	318	304	310	329	299	301	329	341	274	326	340	307	314	290	327	320	287	315	333	310	308	271	320	293	328	321	316	318	326	322	311	284	293	334	323	342	329	327	330	325	290	315	323	327	326	315	307	327	344	327	308	298	313	302	324	303	324	283	298	270	329	309	293	319	323	309	340	301	325	326	310	273	298	306	341	340	317	301	317	318	310	305	285	278	284	330	329	300	308	316	306	305	329	334	312	286	304	324	309	292	293	330	315	341	279	289	301	312	315	295	327	319	330	329	308	343	306	325	341	278	312	297	291	296	323	328	304	327	274	328	292	306	316	313	305	315	317	310	302	308	334	304	313	309	308	302	322	335	300	300	307	310	329	312	324	261	330	320	297	311	305	316	315	313	323	349	293	276	303	305	355	329	328	273	356	292	323	314	299	298	320	320	310	298	319	360	309	308	313	336	327	275	297	291	331	315	325	326	335	302	337	281	326	324	290	290	299	299	312	301	301	304	299	303	307	300	339	320	320	325	322	330	341	340	319	310	315	327	299	309	310	308	326	305	288	304	325	319	315	331	319	324	322	302	288	300	314	327	334
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
