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
335820246642	335820247180	335820247753	335820248303	335820248830	335820249380	335820249930	335820250480	335820251030	335820251578	335820252153	335820252703	335820253230	335820253780	335820254330	335820254878	335820255430	335820255980	335820256553	335820257103	335820257653	335820258178	335820258753	335820259303	335820259853	335820260403	335820260953	335820261478	335820262030	335820262580	335820263130	335820263680	335820264253	335820264803	335820265330	335820265903	335820266453	335820266978	335820267553	335820268078	335820268630	335820269180	335820269730	335820270280	335820270830	335820271403	335820271953	335820272480	335820273030	335820273580	335820274153	335820274678	335820275230	335820275803	335820276353	335820276903	335820277430	335820278003	335820278553	335820279103	335820279653	335820280203	335820280730	335820281303	335820281853	335820282403	335820282930	335820283503	335820284053	335820284580	335820285130	335820285680	335820286253	335820286803	335820287330	335820287880	335820288430	335820288980	335820289553	335820290080	335820290630	335820291180	335820291753	335820292303	335820292830	335820293403	335820293953	335820294480	335820295053	335820295603	335820296130	335820296703	335820297253	335820297803	335820298330	335820298903	335820299453	335820299980	335820300530	335820301080	335820301653	335820302203	335820302730	335820303303	335820303830	335820304380	335820304953	335820305503	335820306053	335820306603	335820307153	335820307703	335820308230	335820308803	335820309353	335820309880	335820310453	335820311003	335820311553	335820312080	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16091	2226	2060	1585	1184	765	612	483	389	363	317	307	267	234	227	164	221	189	188	158	201	185	196	166	177	157	158	171	151	157	154	172	146	162	163	152	158	140	150	146	136	146	158	138	146	144	142	167	139	142	162	112	142	145	145	136	127	155	144	147	164	130	131	140	136	154	131	114	164	150	141	145	157	160	146	161	147	129	153	160	146	147	126	155	152	133	120	162	157	133	153	161	158	134	164	148	140	150	132	114	139	142	127	139	128	132	133	153	116	132	135	128	148	128	136	144	139	157	145	149	133	148	152	124	141	140	144	123	130	156	135	125	142	145	115	153	148	127	155	146	140	113	111	154	134	143	153	127	142	119	151	133	145	141	130	155	137	153	130	142	127	138	131	128	136	137	148	126	135	145	148	143	131	155	144	127	142	154	132	155	153	138	148	142	138	125	151	123	126	130	127	126	137	140	141	132	136	145	135	138	145	131	132	131	136	146	132	165	160	141	140	150	132	134	145	148	154	122	151	154	148	144	157	142	141	152	159	160	159	136	124	131	128	115	136	135	136	131	136	146	145	139	167	119	147	132	133	146	112	151	135	136	158	140	159	146	134	135	148	134	145	128	152	125	150	145	144	134	150	137	156	147	133	131	133	146	136	110	135	118	145	129	131	124	138	141	147	124	145	138	142	147	134	139	134	138	118	133	158	140	130	152	147	160	134	137	156	147	163	118	151	147	152	117	151	140	121	147	131	124	154	128	146	136	138	151	156	120	144	135	140	145	147	135	142	147	149	124	145	169	147	115	133	139	123	154	131	163	139	130	141	150	124	132	130	144	135	128	141	130	143	155	137	136	140	150	123	146	140	140	125	142	153	131	133	133	170	137	152	153	146	120	152	147	125	157	149	161	148	158	145	148	136	120	142	128	164	130	131	147	138	115	123	138	155	120	159	157	126	138	146	138	157	135	140	146	129	136	155	143	118	135	136	155	142	133	149	156	150	152	123	182	156	144	167	139	156	138	131	144	130	129	127	157	145	145	150	146	117	133	169	137	158	128	146	150	129	105	140	136	122	150	152	134	143	128	127	155	143	124	126	137	125	141	131	143	149	122	153	132	150	137	151	134	146	144	137	123	136	142	112	141	131	143	128	122	160	139	117	130	130	119	131	152	149	138	147	150	124	153	130	132	156	147	138	142	135	136	132	151	141	145	161	130	136	141	160	151	129	131	155	156	142	149	150	140	129	142	125	127	144	137	141	156	139	145	134	142	145	143	127	135	132	140	131	143	132	128	149	172	118	138	125	135	116	143	132	145	133	116	132	144	149	142	158	142	125	152	149	140	141	129	149	141	146	132	143	133	135	125	148	157	131	137	155	140	145	157	135	150	140	145	138	133	126	139	164	132	141	148	129	135	139	147	159	141	142	131	135	122	127	135	132	141	136	138	123	127	149	151	154	149	139	146	118	139	130	126	145	141	146	126	118	162	133	148	143	123	124	143	155	150	155	150	149	141	128	148	147	140	144	143	135	145	145	125	142	133	154	161	137	132	123	143	140	128	146	147	145	132	126	133	147	158	137	152	154	157	133	131	121	143	131	125	137	161	140	127	126	130	141	135	162	131	130	125	146	144	136	152	131	143	152	118	147	138	137	154	149	141	136	123	156	133	153	114	147	132	142	148	147	146	141	131	146	126	128	118	124	137	135	152	124	139	141	143	154	137	133	137	139	131	133	162	105	135	145	141	164	142	120	144	144	145	134	123	135	141	150	137	134	127	131	148	164	158	157	148	135	140	122	155	136	127	182	139	153	137	130	135	148	154	128	124	131	143	116	129	136	150	144	134	145	138	166	136	133	122	134	146	170	154	132	126	161	125	157	135	139	145	154	155	143	134	118	135	152	146	164	133	144	143	139	148	132	149	153	135	168	134	135	136	142	118	146	127	152	132	140	122	153	121	153	144	115	133	151	136	142	161	120	142	143	131	165	154	165	142	142	139	151	113	154	147	146	136	134	144	149	123	146	148	139	133	132	133	160	144	123	127	158	147	139	125	136	147	145	159	169	148	139	146	149	144	161	130	129	132	144	139	128	147	160	153	119	147	135	128	145	123	134	158	148	126	151	152	144	131	136	129	143	128	136	148	143	143	148	139	139	122	143	150	144	144	150	126	129	142	132	135	145	116	121	146	145	150	132	139	151	142	150	122	131	158	156	157	155	130	133	118	138	136	156	123	141	129	140	142	120	138	138	152	117	137	129	149	153	130	144	141	137	160	138	158	138	124	148	117	141	130	153	158	145	146	126	127	164	151	148	121	141	139	115	151	142	127	146	145	153	147	138	148	138	167	141	156	148	140	144	134	135	138	133	127	137	123	150	141	143	134	125	145	126	124	177	139	133	128	153	134	129	158	153	149	148	161	121	146	141	145	153	126	140	140	130	144	137	129	117	147	146	158	143	132	133	158	151	158	132	139	147	155	160	149	138	136	156	157	150	148	139	140	124	125	150	165	136	145	147	145	117	132	140	142	129	139	125	141	151	125	142	149	151	160	123	139	140	118	138	146	135	136	159	140	154	131	129	142	148	98	137	123	132	141	152	123	137	140	137	146	134	158	145	123	125	138	157	146	138	150	123	110	125	152	128	143	145	130	138	128	152	136	143	149	145	149	137	129	139	157	143	151	148	119	104	158	137	147	146	153	139	103	130	161	167	131	163	135	138	130	167	138	130	146	163	144	168	148	134	105	145	143	146	119	155	133	124	146	148	145	140	163	162	134	142	148	119	139	126	114	131	131	142	123	171	159	155	137	131	146	128	122	153	139	138	135	145	140	146	164	159	131	135	139	141	138	146	144	145	134	146	151	115	133	121	141	129	137	150	143	154	136	149	145	143	144	139	135	151	145	149	143	154	148	129	128	131	147	133	146	163	123	141	138	154	146	126	133	143	121	134	152	139	140	136	150	145	132	160	146	139	132	152	160	149	146	149	148	143	149	128	159	141	153	129	139	142	144	126	127	139	142	106	141	136	144	121	142	142	124	126	125	151	108	159	148	143	143	140	121	145	148	141	165	134	157	140	139	133	144	145	133	144	144	149	127	155	125	129	119	145	156	150	125	145	129	135	133	141	139	139	133	125	150	159	141	151	131	138	147	145	139	120	146	148	119	149	150	154	153	139	140	128	142	143	141	138	108	135	141	146	145	150	147	146	127	149	145	152	141	140	140	141	160	149	147	135	145	137	140	152	157	124	136	148	140	146	158	134	155	139	134	130	142	136	129	139	141	141	137	136	139	146	129	145	144	145	138	146	144	141	145	129	128	147	160	135	149	144	150	148	157	130	127	157	126	127	134	138	128	134	137	153	135	139	145	144	153	146	130	154	137	142	133	125	144	137	137	144	139	144	119	134	160	139	136	141	143	132	150	148	152	144	129	131	123	137	136	142	145	141	124	129	135	134	139	154	133	137	149	148	147	146	142	142	134	139	159	121	131	135	132	139	142	129	145
10435	2267	5084	5695	5036	4145	3322	2841	2415	2107	1813	1644	1512	1358	1271	1230	1045	1016	953	914	906	891	833	796	721	753	743	742	672	701	740	664	671	615	675	647	619	614	573	686	597	577	556	594	574	579	581	556	582	516	558	568	575	593	592	552	590	527	520	561	583	521	509	540	521	524	555	529	563	535	589	496	524	540	520	527	532	520	519	484	500	534	529	478	537	515	530	526	499	488	526	505	527	542	528	530	523	510	523	553	543	504	501	549	503	503	518	499	461	478	466	536	530	542	493	497	518	502	541	516	488	558	464	525	487	491	510	524	508	515	530	555	498	505	541	465	547	470	531	527	496	483	516	502	508	503	525	507	534	516	501	499	491	529	471	486	491	499	504	491	495	488	498	527	503	492	471	544	489	479	523	515	509	550	484	494	544	536	523	503	507	528	495	491	506	544	529	474	535	482	527	473	531	514	524	478	539	555	491	529	521	512	513	477	517	503	479	467	500	512	488	502	510	519	546	487	486	459	491	490	485	488	505	488	492	532	507	485	518	476	546	496	488	485	483	512	503	510	484	483	494	501	483	498	471	516	536	494	513	525	506	526	529	524	477	440	501	493	474	516	483	497	487	525	495	495	534	470	485	496	506	478	571	484	515	505	499	541	485	501	511	532	494	478	487	460	491	515	514	526	508	503	493	517	495	482	514	520	507	488	532	536	494	511	515	494	541	474	481	561	538	512	508	505	539	478	489	525	474	535	504	485	502	556	511	460	536	575	527	476	521	539	507	506	504	526	484	539	518	506	521	499	546	527	487	509	454	477	538	523	476	500	516	496	540	516	481	511	499	506	506	542	509	492	478	490	532	512	535	517	489	520	521	497	495	494	503	482	502	481	518	470	468	458	535	453	513	527	510	485	531	550	519	531	528	530	518	517	530	491	501	491	504	516	521	504	500	512	514	500	470	483	496	503	540	528	503	502	504	500	522	499	488	480	506	450	523	512	516	521	481	508	529	487	495	507	486	480	487	516	498	512	500	549	483	485	541	513	466	478	492	502	540	502	494	504	530	469	441	523	504	525	492	500	489	503	526	544	536	531	487	513	489	485	452	522	524	463	504	538	517	492	453	492	481	501	514	527	475	464	476	528	492	532	506	487	496	539	545	475	522	503	449	503	505	473	566	506	515	518	481	473	515	527	507	482	500	503	505	509	537	502	479	485	501	547	502	494	483	499	511	527	482	505	483	510	519	517	537	507	516	519	493	507	491	565	486	493	512	499	533	511	489	520	497	530	499	555	533	483	498	511	511	469	517	530	521	511	466	523	497	496	516	470	447	480	515	513	487	534	520	501	493	488	511	500	514	492	486	458	530	481	523	503	520	493	522	469	480	514	517	479	521	557	488	544	533	534	488	501	471	482	490	466	498	511	459	526	498	547	472	490	490	515	488	485	491	503	484	515	495	464	505	513	566	509	503	481	504	489	494	541	488	502	494	542	488	513	495	523	479	475	503	517	503	462	494	522	526	530	550	484	500	515	524	465	493	475	511	563	481	510	479	495	480	489	467	484	485	510	491	499	504	462	515	478	525	522	514	498	484	508	516	482	477	548	457	498	575	507	475	508	505	528	481	511	511	454	506	520	500	514	500	514	480	523	487	528	491	518	511	486	512	474	489	520	517	503	515	466	525	479	510	483	495	486	517	494	493	508	506	537	504	502	496	515	506	498	545	462	484	483	509	509	485	517	504	531	513	488	478	463	520	524	501	521	511	510	474	505	505	480	507	519	488	508	473	520	526	510	505	513	525	462	550	497	522	475	516	496	533	498	485	476	516	512	509	535	476	509	477	460	510	464	506	493	516	480	489	512	494	513	523	463	501	466	482	518	478	509	528	493	498	501	531	509	514	493	507	488	521	482	507	501	516	540	510	448	469	482	434	479	491	498	455	505	476	511	487	482	496	477	519	503	450	486	538	513	543	511	500	494	504	531	527	506	542	501	445	518	483	532	493	485	509	495	496	493	517	447	499	478	469	507	518	538	512	505	513	490	475	546	506	503	472	476	533	470	532	487	519	528	519	521	524	509	509	561	463	475	523	506	476	521	454	511	495	470	521	519	538	501	503	474	527	499	554	520	505	552	491	507	507	499	520	495	476	481	486	510	528	505	525	489	498	466	511	461	514	501	484	495	549	549	467	509	466	483	483	481	499	504	510	468	506	561	517	489	532	517	493	512	492	521	512	463	540	504	520	497	505	481	498	502	471	478	491	497	488	568	509	478	494	538	511	523	521	503	488	533	495	502	513	497	524	509	484	474	536	487	483	524	468	553	512	485	530	506	500	489	497	499	496	485	488	494	482	460	502	508	515	518	480	501	498	493	479	508	539	489	493	528	499	480	523	477	531	513	475	524	506	491	516	507	493	545	473	514	497	485	519	490	516	460	483	506	504	497	509	529	510	514	522	498	536	525	509	494	505	483	531	512	524	491	560	515	544	507	491	512	536	501	476	469	495	507	511	501	479	514	497	495	521	512	523	507	477	520	475	485	464	510	456	475	491	518	501	526	484	536	496	471	497	467	495	499	465	486	486	517	509	462	481	483	525	542	530	468	507	534	476	484	488	472	534	477	519	508	500	492	510	514	476	489	507	522	483	488	539	513	469	507	477	459	489	490	517	474	522	474	476	506	487	496	474	509	471	500	509	501	473	527	495	499	465	527	494	500	490	534	509	502	505	507	504	519	540	497	503	458	497	464	489	525	513	502	487	510	497	458	517	507	507	484	509	520	455	519	473	523	510	507	546	514	505	514	500	516	477	524	528	483	497	526	488	524	471	507	531	500	493	505	511	492	502	466	477	494	519	476	506	487	511	504	543	503	474	473	503	507	486	508	527	483	488	490	475	536	491	509	541	496	533	556	505	511	529	516	492	482	473	486	515	525	508	510	490	493	512	536	524	539	504	537	542	459	493	539	488	474	529	525	528	525	482	491	469	483	481	528	510	521	486	501	522	532	524	468	479	499	492	478	515	498	537	509	468	489	542	494	493	509	498	474	514	472	545	484	472	484	494	472	495	456	478	518	518	518	487	523	538	506	506	488	533	518	535	480	509	498	522	455	458	497	516	520	498	532	509	478	479	496	508	494	485	481	525	512	494	517	497	501	507	517	521	520	529	479	505	505	504	501	479	457	487	473	507	450	482	507	498	565	487	494	485	503	504	504	498	465	477	517	523	511	491	483	556	477	521	530	526	507	504	493	459	486	522	518	511	501	522	478	506	483	500	553	497	513	477	506	509	504	455	502	500	528	525	476	525	523	519	526	522	469	482	499	516	480	516	544	471	503	478	485	502	474	502	527	504	468	533	524	485	479	498	509	504	495	516	504	505	525	504	516	500	552	504	508	485	504	515	485	491	505	516	520	507	509	519	485	480	484	506	522	480	501	516	473	523	497	500	500	499	497	511	486	481	530	481	510	472	470	509	518	469	488	476	535	474	502	508	487	486	503	544	500
1771	153	159	127	109	97	123	100	93	90	92	103	102	106	89	79	86	97	76	86	78	79	88	86	93	91	82	97	75	78	99	110	80	84	63	92	75	82	78	82	82	83	90	87	83	79	88	84	93	108	71	79	112	80	91	78	91	99	91	89	99	87	85	91	78	96	75	83	91	90	74	88	86	76	82	88	78	81	84	88	92	75	86	75	76	79	96	77	86	93	81	76	84	78	84	87	90	84	82	91	88	84	82	82	83	83	91	75	111	87	84	87	71	96	78	85	93	71	77	96	79	78	82	80	87	86	84	91	92	101	87	82	73	88	93	88	96	79	94	78	87	85	78	68	93	77	99	77	80	91	84	84	73	91	112	101	81	74	90	82	86	94	76	82	99	70	103	74	95	91	71	85	78	78	97	99	72	72	76	76	92	86	72	80	76	72	74	94	76	68	67	84	89	76	95	85	102	90	76	84	99	89	87	69	89	69	82	87	82	86	82	95	88	77	77	84	91	78	76	99	87	93	85	88	77	88	93	90	74	85	86	87	84	98	75	76	83	100	83	84	97	97	68	90	78	92	78	73	77	114	84	81	80	78	85	83	76	72	66	93	87	85	66	80	80	83	100	70	87	94	78	86	89	82	77	68	82	90	73	85	90	97	83	71	73	77	91	77	104	93	76	74	82	70	90	95	90	80	85	77	78	80	73	98	76	97	82	74	85	106	83	88	86	78	83	83	87	80	89	79	95	76	66	82	75	83	88	76	91	80	74	86	95	104	89	87	88	71	89	92	85	91	83	97	89	86	93	81	83	78	98	83	84	94	90	103	86	72	79	97	77	96	76	82	71	92	79	68	75	79	100	65	65	82	93	78	77	84	107	90	91	78	83	61	82	92	77	69	90	88	75	97	76	73	78	91	69	73	96	68	86	95	107	85	107	83	91	91	94	73	106	87	76	96	95	80	78	94	75	106	83	89	93	83	87	74	82	96	82	89	73	89	96	94	87	86	75	83	94	90	78	80	94	89	74	89	74	81	80	86	74	79	62	80	98	86	84	99	72	85	76	81	94	86	77	71	77	87	87	76	91	78	96	84	93	100	103	89	67	77	73	82	88	73	96	80	83	93	85	83	89	87	76	68	95	103	95	82	86	86	78	88	79	90	77	67	79	93	99	87	78	80	99	78	72	89	77	90	76	65	86	82	83	86	89	84	83	79	65	95	99	85	86	67	80	80	70	102	76	89	76	94	89	72	69	86	100	100	78	77	82	104	95	79	72	88	88	77	80	89	77	75	77	81	102	93	81	89	65	83	89	93	89	90	81	76	78	82	77	77	75	85	83	83	78	90	82	99	82	73	93	109	94	85	79	100	85	89	75	76	81	79	84	93	86	90	100	82	75	78	93	78	84	82	69	87	77	83	92	93	89	88	88	91	95	75	95	77	85	80	85	95	81	95	86	88	75	74	79	84	80	83	78	84	96	85	76	79	81	80	82	84	80	76	93	93	79	78	89	94	76	76	82	87	95	94	91	73	77	89	96	77	98	80	88	78	85	94	73	97	89	106	79	94	91	102	64	79	78	65	82	79	95	67	91	74	75	76	90	84	83	81	78	56	72	72	73	86	86	78	97	79	81	90	93	91	73	96	88	74	84	72	80	89	105	74	78	87	92	82	94	68	94	90	90	104	72	84	78	75	88	85	77	76	78	82	76	86	99	79	89	78	83	88	74	91	78	96	75	90	94	74	82	71	97	85	89	86	93	78	88	90	114	88	86	100	70	93	93	77	89	90	85	103	111	93	85	83	94	76	90	92	79	78	105	97	83	101	97	88	85	77	69	83	101	83	92	72	83	73	97	85	90	89	83	80	77	105	95	93	80	70	93	78	100	67	89	86	82	96	72	69	100	77	93	95	85	87	90	100	80	113	79	85	104	78	84	83	103	73	86	93	87	84	93	84	99	78	75	94	95	81	99	90	84	69	84	86	89	86	69	73	91	100	95	84	85	92	91	64	59	90	91	79	95	72	85	83	76	81	96	70	81	85	98	93	90	96	76	88	61	97	83	93	71	82	77	78	83	86	88	89	103	83	81	109	89	69	67	83	99	102	77	89	96	78	78	68	85	97	73	75	95	83	93	71	90	78	92	82	83	86	95	78	82	96	79	85	71	100	76	83	105	88	99	76	95	95	81	82	90	90	91	70	64	85	78	97	82	72	104	86	92	77	77	74	77	88	79	87	105	77	88	87	78	95	81	97	95	78	91	95	85	71	77	83	73	101	89	76	77	86	92	96	85	75	96	102	83	85	84	77	72	80	98	74	76	76	98	88	86	86	88	77	94	83	62	71	78	79	80	100	88	76	81	89	82	84	81	74	84	77	82	78	91	85	84	93	97	71	91	95	73	93	81	83	77	87	94	74	76	88	76	85	69	83	87	75	92	94	86	76	85	87	82	87	92	84	90	78	76	91	80	83	90	96	79	90	94	73	80	90	87	82	78	79	93	69	82	94	77	90	99	88	80	88	98	89	95	81	82	96	73	90	72	95	86	81	77	91	95	67	95	96	90	81	116	97	80	75	86	69	66	78	86	83	75	78	89	80	78	89	80	80	72	94	79	81	108	83	94	79	89	93	93	74	84	77	90	82	90	94	77	64	75	85	76	103	74	72	96	87	82	75	107	90	91	95	85	65	92	88	78	80	86	94	73	83	89	101	79	84	80	82	75	88	90	80	76	84	85	83	84	100	80	104	85	93	79	86	84	97	81	92	78	93	85	89	87	98	85	77	93	75	95	83	79	86	76	81	67	87	69	94	78	95	94	83	84	85	92	73	86	87	115	93	85	95	80	100	77	85	83	86	97	102	104	81	86	95	92	89	75	81	65	87	85	81	85	82	69	79	92	94	80	80	79	80	86	91	80	104	88	92	92	87	73	83	71	78	84	67	78	94	85	79	93	91	91	98	73	84	70	80	88	79	102	89	66	81	92	79	90	81	85	74	87	77	78	76	80	87	76	77	80	78	99	95	80	87	82	81	97	108	80	86	97	76	62	87	99	100	90	89	103	72	90	78	96	85	88	92	79	73	86	91	85	82	82	91	84	84	90	96	81	89	87	90	86	78	80	87	102	75	85	74	90	88	84	86	83	84	79	85	105	89	83	80	76	101	81	79	98	85	81	83	101	73	90	88	88	86	74	89	82	81	81	74	77	75	75	107	97	87	92	95	70	91	73	88	85	86	65	71	90	78	94	84	96	89	88	81	86	90	92	78	87	84	84	98	80	95	78	91	78	81	94	87	96	68	86	81	85	94	71	94	72	78	89	107	84	98	66	90	92	109	75	79	89	107	80	101	94	76	80	64	78	101	72	81	97	71	85	92	87	95	88	107	76	82	87	82	92	84	96	93	86	72	79	85	85	93	81	94	76	80	80	75	80	73	85	86	84	84	77	73	99	78	87	79	83	90	86	87	69	100	89	91	91	84	74	104	85	69	85	89
3587	418	511	550	470	440	427	402	355	349	373	368	389	373	360	350	357	341	341	392	376	335	340	348	332	332	318	394	349	348	309	349	351	335	337	313	332	324	371	369	344	333	323	347	323	345	346	318	335	352	324	330	311	323	356	307	327	330	309	323	351	335	323	330	333	335	339	363	318	328	332	378	345	360	337	298	342	337	327	344	329	329	350	304	306	373	333	349	304	322	352	361	362	347	346	313	314	337	318	320	330	343	304	324	340	320	356	337	349	327	307	325	344	337	289	320	322	312	342	338	309	334	284	325	319	345	335	332	331	320	346	346	321	345	339	356	332	367	312	317	304	367	333	283	330	299	365	323	315	304	353	338	314	309	325	324	334	340	295	327	327	302	357	322	380	328	346	308	320	314	299	335	338	335	340	355	341	349	339	348	308	361	328	307	341	323	332	309	315	325	334	311	359	321	299	337	327	342	332	351	346	335	305	297	321	353	345	338	329	322	323	318	341	356	345	326	328	318	316	315	304	304	325	326	345	346	325	343	339	323	308	291	338	386	336	341	322	336	320	333	339	317	322	348	297	328	319	330	338	316	313	346	326	341	345	382	350	311	317	339	337	334	318	310	333	326	323	357	334	341	338	326	315	297	351	321	349	352	358	343	328	338	337	301	341	332	312	351	335	313	353	298	361	290	345	325	330	305	306	327	326	341	320	341	324	326	333	327	309	335	325	348	330	350	330	331	350	350	315	351	386	337	297	339	309	342	324	338	316	321	325	323	311	330	364	315	350	337	352	300	330	334	330	328	344	333	335	324	330	353	303	336	331	345	353	325	349	363	319	352	350	329	325	335	354	307	351	317	330	340	328	332	374	373	367	333	315	331	327	310	321	312	326	333	360	318	313	347	333	325	301	325	339	361	349	317	379	314	320	349	353	338	334	365	331	300	331	297	332	363	331	337	341	326	328	318	362	332	338	340	336	361	352	322	349	349	363	334	304	360	310	363	324	317	355	330	358	332	322	324	330	320	319	339	321	317	318	340	346	338	344	341	301	298	321	332	309	321	319	297	358	336	343	353	331	323	355	348	329	332	312	317	356	338	304	348	334	342	355	331	333	320	334	336	303	325	310	349	312	307	368	348	312	328	374	316	349	317	330	310	309	350	305	339	355	303	327	339	345	341	356	303	326	298	313	368	335	337	297	308	353	334	325	317	349	315	324	358	336	321	374	306	334	358	295	302	313	324	316	320	317	319	347	342	346	317	324	329	348	322	332	360	326	322	345	348	310	319	338	327	346	344	340	317	336	338	322	354	325	324	320	328	331	332	348	350	360	314	330	310	350	333	311	326	345	332	356	326	344	349	352	347	345	367	310	321	336	353	318	313	346	339	338	314	334	322	355	333	340	327	331	325	316	352	335	346	349	315	352	356	355	347	342	356	325	357	334	299	336	313	301	317	325	305	318	318	309	298	324	301	333	347	317	309	356	327	333	351	320	336	358	327	344	318	310	336	308	309	335	325	331	322	329	316	347	355	351	292	361	311	303	363	310	340	362	330	352	360	329	353	340	310	352	369	301	332	338	337	330	372	325	305	333	347	294	330	327	328	300	327	347	309	330	322	314	352	319	321	352	318	330	339	361	319	326	326	345	320	322	353	303	330	348	307	338	324	336	318	322	332	309	339	328	353	302	339	350	333	335	337	328	353	344	313	351	296	357	340	309	317	345	314	307	332	303	300	322	324	348	344	344	306	302	318	319	348	333	354	318	324	349	305	309	303	307	348	337	315	330	327	394	308	326	352	320	357	333	357	315	330	331	313	364	319	332	315	341	315	314	320	352	355	337	352	350	325	320	358	344	316	341	329	310	346	344	334	326	338	316	341	335	353	353	338	336	351	319	306	337	315	315	308	352	359	315	353	306	310	329	337	331	358	318	319	350	325	312	328	329	311	345	319	318	370	344	337	340	329	365	346	327	317	326	330	307	317	332	316	313	361	354	329	323	311	368	344	328	280	333	296	336	333	335	338	345	336	353	330	325	319	311	327	346	322	338	343	307	366	351	315	323	312	322	328	346	322	326	308	339	346	320	354	339	328	349	343	322	344	310	310	312	364	356	333	318	313	333	314	318	343	323	311	331	339	297	338	347	290	348	326	303	318	326	347	313	322	360	315	317	324	324	311	354	302	322	374	334	343	322	320	381	343	339	332	355	360	301	322	327	303	376	339	338	339	329	309	357	302	330	298	354	335	304	321	351	309	309	303	331	331	321	328	340	327	347	322	330	331	327	320	368	338	328	311	320	345	313	336	328	332	313	337	325	330	324	315	342	325	318	337	306	308	308	335	340	328	310	327	318	315	355	334	338	339	353	304	331	336	322	350	315	347	353	361	340	351	324	330	329	336	314	321	343	304	318	340	342	318	308	311	340	308	370	330	347	329	360	328	332	327	341	328	351	332	331	340	343	332	325	300	342	320	326	336	304	341	337	332	354	351	336	322	341	310	331	332	327	350	298	329	344	325	351	351	355	342	325	319	309	302	335	354	347	312	306	307	335	331	367	312	353	309	326	323	327	304	330	344	368	356	335	339	345	328	303	342	351	361	323	350	319	325	332	302	322	339	331	342	359	351	326	320	325	343	335	350	313	320	307	316	374	322	320	315	366	333	316	328	314	332	335	327	338	312	317	330	331	335	315	300	308	323	319	343	339	336	352	355	338	346	343	364	350	325	339	368	305	357	329	320	306	334	335	358	371	329	309	344	333	321	312	322	338	337	358	308	328	340	339	335	348	309	344	343	339	328	340	349	331	354	343	366	343	369	356	331	365	322	317	338	320	310	336	373	352	316	328	315	338	331	339	316	377	353	345	333	321	322	348	362	331	376	293	306	308	337	312	340	343	290	335	321	287	325	316	333	296	335	344	315	331	349	350	329	341	365	317	321	353	345	336	338	316	331	343	326	303	311	332	351	320	314	322	309	320	332	317	324	320	309	340	334	339	329	362	338	340	318	309	340	313	293	337	349	309	335	305	342	374	365	362	344	336	353	302	344	331	335	332	319	287	302	313	329	332	322	362	331	305	309	326	349	324	324	316	334	342	344	325	337	343	318	365	351	301	320	343	314	329	345	333	356	306	347	323	328	316	316	309	336	374	327	342	305	307	337	317	308	322	296	334	350	356	347	343	297	364	350	314	333	353	330	357	339	337	343	333	318	331	341	352	328	332	328	360	351	310	375	326	327	346	333	303	326	322	326	332	340	320	343	355	347	320	325	327	353	353	353	301	333	324	358	388	338	332	372	344	318	310	354	327	323	365	367	350	316	347	333	348	344	346	340	342	379	323	323	345	341	324	340	362	336	322	326	340	326	318	331	340	354	321	323	329	327	334	299	336	309	335	319	334	316	324	318	332	354	356	329	312	317	337	325	318	342	316	327	339	331	351	333	308	321	359	315	338	323	320	331	302	318	348	311	315	304	316	309	318	325	312	330	339	298	337	319	340	313
10474	980	1035	773	574	371	293	235	187	186	141	138	125	130	107	110	123	110	112	83	95	83	96	92	91	91	99	87	91	74	81	75	66	75	77	78	80	82	72	59	77	71	88	84	61	66	80	72	58	62	81	78	69	53	69	71	63	79	55	73	81	85	93	54	76	74	78	76	86	69	72	76	62	73	82	65	82	75	76	68	74	76	68	84	76	63	61	74	66	70	71	71	83	70	68	66	64	54	76	86	81	66	68	56	64	67	66	70	81	77	69	78	76	56	83	60	70	54	67	63	77	77	64	53	92	72	71	62	77	73	62	62	65	91	57	73	59	76	61	59	56	81	65	73	60	65	77	79	73	66	73	65	74	61	74	58	69	77	69	80	69	83	74	73	65	65	65	69	62	73	71	71	67	57	65	74	73	69	57	65	69	65	71	64	64	61	75	75	73	67	63	60	78	66	61	85	75	79	57	75	74	65	62	65	84	59	62	64	77	76	71	67	70	68	57	54	73	62	69	62	72	69	69	72	72	80	78	74	81	71	71	57	63	63	66	64	62	75	57	74	62	72	87	68	72	88	54	68	86	62	66	75	72	61	83	60	89	60	72	72	77	63	69	75	68	76	71	74	60	72	75	58	65	65	56	62	58	65	64	78	61	92	72	64	67	62	78	53	80	65	73	79	70	78	74	66	90	80	77	70	80	70	77	70	73	62	42	70	86	77	74	71	65	64	70	66	72	75	62	65	50	71	58	75	64	57	80	81	83	66	68	61	76	68	68	70	74	69	63	64	65	89	82	73	63	72	60	79	60	71	69	68	66	61	59	88	60	59	63	69	78	57	66	68	69	61	69	52	53	71	60	79	70	64	58	69	75	62	77	48	76	64	60	77	70	68	81	64	74	57	83	63	69	73	78	66	79	74	76	80	56	59	57	73	60	78	64	56	49	64	58	71	71	60	55	88	79	53	78	68	60	61	62	67	72	68	72	68	68	70	66	74	68	62	63	67	69	71	80	67	78	60	75	82	64	61	70	85	70	64	80	92	65	83	76	58	70	63	62	58	62	65	84	54	84	81	72	56	86	90	64	62	75	90	72	72	69	71	82	79	57	68	60	79	60	72	73	54	69	78	71	75	90	77	62	73	63	78	68	70	65	70	51	69	75	54	65	61	65	70	62	70	87	64	68	62	78	73	65	66	62	72	60	60	58	70	64	72	76	53	63	67	73	80	74	52	62	62	69	71	60	72	65	60	80	84	72	84	62	77	78	67	74	62	63	85	75	80	78	58	72	67	54	69	85	64	49	67	82	76	69	72	66	59	65	63	76	69	59	68	77	65	66	88	79	66	72	78	72	70	77	77	61	74	83	94	80	65	79	63	80	67	61	78	70	71	79	80	64	77	67	67	78	75	76	66	63	80	68	82	58	81	68	79	67	78	64	62	78	69	54	73	72	69	66	88	75	69	73	67	66	71	83	69	73	67	62	71	70	73	60	75	58	62	70	89	75	75	56	63	82	68	73	75	62	68	75	74	59	75	72	84	76	69	70	68	87	74	68	84	70	91	66	61	71	59	73	81	72	70	50	54	93	70	64	73	64	67	66	64	84	86	86	80	80	81	61	65	64	60	87	82	81	50	61	67	65	49	77	68	63	63	65	61	67	68	70	75	72	78	76	71	70	61	70	80	72	63	67	75	67	58	68	72	80	64	80	57	86	59	74	67	63	69	62	82	85	72	69	78	75	66	72	63	79	69	79	77	78	53	61	73	64	76	58	72	74	63	76	69	78	74	72	62	67	74	64	67	67	74	66	77	63	63	76	62	63	65	86	82	70	68	80	59	57	64	66	54	71	61	71	65	72	66	69	70	61	76	61	74	85	75	82	75	81	81	60	93	63	67	61	49	70	74	71	78	77	69	76	65	65	47	60	70	68	64	68	64	72	56	65	83	67	58	66	70	66	58	67	66	75	70	60	75	69	68	55	70	64	75	64	78	65	63	58	71	78	47	77	65	52	69	72	81	77	74	84	54	63	62	69	76	61	62	58	78	78	79	68	64	79	72	88	64	66	83	68	67	74	70	84	70	72	68	66	67	77	71	77	63	58	65	70	67	51	56	68	69	66	78	67	64	71	67	72	58	71	72	69	73	57	70	62	77	61	84	78	72	66	64	64	82	76	84	66	64	83	78	74	78	79	53	67	78	61	69	83	60	60	62	64	65	70	65	77	76	80	71	72	69	81	63	70	69	64	66	72	65	76	60	61	75	69	80	78	64	71	58	66	81	76	72	68	57	81	60	62	62	58	57	58	64	66	64	65	79	63	64	65	55	63	70	73	74	64	79	71	61	71	86	86	56	69	71	65	73	72	67	67	69	73	81	82	80	60	71	50	72	63	62	82	65	72	62	60	71	49	73	74	76	82	65	68	65	81	69	53	77	72	77	63	69	57	58	67	66	89	92	69	71	66	83	67	67	78	72	72	59	79	78	61	67	77	74	67	77	77	66	56	78	61	69	74	72	71	80	61	77	62	58	67	75	68	62	57	67	83	72	74	80	65	75	82	88	70	69	75	66	73	63	78	63	59	74	88	59	82	78	54	76	77	76	72	54	69	86	90	60	67	64	75	79	74	64	53	62	61	67	81	72	70	70	74	62	62	79	76	69	57	70	66	81	63	77	76	79	67	73	70	73	68	67	62	75	72	69	65	83	65	54	84	74	74	77	70	66	69	65	63	67	74	72	79	67	74	61	52	72	70	56	58	54	81	66	71	63	71	67	71	72	72	59	67	74	67	66	59	74	61	79	61	66	66	73	66	78	67	64	68	67	73	69	58	71	79	72	69	66	70	82	59	68	52	79	79	80	81	68	76	66	53	62	63	68	73	72	69	66	72	56	80	70	59	69	55	63	57	74	69	68	77	76	72	60	72	66	66	76	77	73	70	71	66	81	77	52	74	73	50	75	77	77	63	56	56	79	75	55	56	73	77	69	66	73	64	85	62	60	74	64	84	63	70	62	64	75	71	64	73	48	71	68	71	62	73	62	58	67	61	63	64	66	69	84	67	70	71	79	65	62	57	51	65	81	80	61	74	67	81	54	66	89	68	62	66	59	72	92	68	65	66	66	78	72	71	76	74	72	79	67	72	76	72	69	70	57	73	64	69	78	57	65	65	85	78	62	80	67	65	79	80	71	62	76	78	76	63	55	80	62	64	77	58	79	69	61	55	61	64	79	69	63	66	72	75	69	58	84	80	63	71	56	75	71	61	61	77	59	54	65	67	68	62	81	63	77	66	80	67	77	64	78	59	70	76	74	57	61	87	76	67	72	82	79	54	54	66	54	82	65	84	60	85	74	71	69	55	85	68	61	67	81	68	64	87	70	63	65	77	78	67	59	61	60	51	68	60	60	81	67	70	71	65	72	67	80	56	53	70	75	73	66	71	71	75	63	62	63	78	59	62	72	73	59	55	84	86	71	82	67	67	62	63	69	72	81
7994	1107	2620	2958	2657	2242	1757	1495	1260	1081	970	830	788	772	641	628	599	555	516	498	473	480	448	406	392	383	386	399	384	432	358	360	359	342	381	337	313	329	285	320	326	316	299	315	332	309	307	334	304	329	286	354	291	340	304	290	309	324	305	302	314	297	310	320	325	302	291	287	331	300	305	284	279	301	280	280	306	279	261	309	285	278	309	303	291	276	273	297	311	282	260	279	291	302	288	319	300	275	294	282	270	286	285	299	319	296	306	287	248	302	292	283	286	290	250	275	295	297	294	286	274	284	268	285	289	288	312	301	265	287	324	276	311	278	246	285	305	290	297	269	272	284	299	278	330	292	302	291	286	281	292	288	303	290	285	274	279	269	274	301	270	274	284	300	283	272	287	316	302	280	280	273	289	270	303	279	279	261	298	285	293	278	294	280	274	294	276	257	279	271	278	294	279	305	329	284	295	314	278	273	297	302	279	296	311	322	276	263	293	272	275	248	297	278	301	292	284	303	275	297	265	289	287	285	277	269	281	249	301	281	267	265	268	288	281	272	235	274	292	241	271	291	294	270	315	304	287	286	269	261	288	313	295	272	291	277	315	274	269	277	290	273	276	280	283	296	315	254	261	256	288	294	292	262	296	302	288	286	301	268	299	252	274	270	283	281	285	285	247	248	270	295	313	292	291	291	305	272	254	284	269	266	284	274	271	302	293	241	283	295	286	288	277	291	300	300	283	288	286	297	275	281	282	296	286	281	299	275	296	282	267	260	276	294	283	261	283	297	295	270	300	260	271	289	274	322	263	280	288	267	292	292	275	294	281	276	284	282	325	300	280	293	255	291	283	294	294	276	275	291	276	272	250	287	286	266	291	294	267	309	262	292	287	292	294	287	268	283	286	246	255	291	276	285	283	263	303	266	275	292	272	275	294	274	267	263	280	290	295	283	283	285	300	281	285	280	285	283	298	271	306	276	289	279	295	269	278	273	251	276	259	253	277	280	245	279	264	296	295	282	281	262	281	256	294	274	285	334	290	310	287	285	302	256	280	270	275	302	244	293	285	303	300	269	269	275	274	270	274	296	305	270	302	296	300	285	264	279	267	269	296	286	287	300	287	277	277	297	254	312	259	280	283	289	284	298	297	301	303	269	318	283	249	290	315	262	307	274	311	306	285	330	278	274	297	310	260	275	275	296	239	266	282	293	314	313	243	295	293	312	273	315	300	267	282	279	291	293	293	287	244	276	312	284	275	291	289	305	289	265	297	282	280	288	242	290	273	290	267	289	264	257	281	284	278	311	271	292	269	314	276	263	276	300	270	264	281	271	272	323	275	270	295	291	258	262	294	273	270	303	300	285	304	317	293	266	281	269	246	270	275	290	290	266	275	265	266	290	288	283	335	293	323	244	274	298	263	269	268	287	275	272	279	342	300	267	258	308	305	277	289	284	299	282	281	277	256	282	316	300	296	292	262	297	270	273	294	298	293	280	291	279	299	270	324	281	286	290	282	311	312	275	294	269	289	279	291	269	287	293	288	304	286	254	285	265	296	279	289	290	262	282	284	256	283	289	268	275	284	287	283	319	258	287	276	244	298	278	298	285	287	259	259	290	308	261	313	275	279	304	318	274	302	290	289	279	272	283	272	305	304	284	256	262	310	277	256	293	294	223	287	304	278	271	303	274	291	259	296	289	277	276	255	283	277	299	313	276	262	309	281	297	290	292	259	300	297	270	268	267	317	299	267	262	313	300	293	313	284	291	296	289	274	286	286	259	297	296	284	297	321	296	283	292	271	264	262	281	306	290	298	278	315	307	286	265	295	255	263	286	279	303	287	281	261	280	291	286	270	284	285	240	286	291	257	274	258	287	281	298	276	287	244	291	286	296	279	265	278	283	279	320	287	265	292	282	282	296	290	273	275	298	263	311	270	272	273	293	254	281	316	303	279	328	300	300	258	295	287	303	280	313	274	280	253	278	272	282	302	286	281	265	253	287	281	283	299	312	286	303	287	276	302	273	290	275	312	272	288	269	271	311	251	303	273	285	298	290	321	282	282	294	282	286	311	269	268	293	284	310	263	256	272	265	279	264	276	265	308	281	254	295	315	267	274	305	266	301	266	293	273	260	296	286	251	281	278	303	285	252	282	300	293	262	290	286	278	257	295	301	273	263	291	281	282	272	265	278	275	268	286	282	263	296	305	270	280	271	282	285	302	300	295	270	295	290	287	311	275	286	295	314	297	243	254	284	328	328	289	296	261	295	281	280	290	299	304	303	284	284	275	281	270	255	268	276	278	281	261	277	302	256	294	283	280	326	255	298	282	301	300	285	317	312	291	272	288	290	289	274	285	282	297	276	297	281	277	264	289	279	282	250	297	300	282	272	298	278	279	275	262	290	289	275	314	261	267	295	275	280	282	263	279	262	303	266	301	274	282	297	275	285	301	292	304	276	280	259	312	275	265	289	299	284	265	264	265	271	244	322	309	296	309	277	299	294	289	292	279	290	266	267	280	283	293	265	293	257	290	284	309	284	281	322	270	270	340	253	288	310	302	279	289	291	286	273	279	314	240	318	294	267	280	281	284	281	254	264	272	300	300	296	274	302	276	266	296	293	264	263	271	277	336	272	273	298	275	285	270	285	281	258	269	274	311	279	287	302	303	298	305	311	269	307	282	285	314	302	283	254	278	283	279	297	307	288	294	288	295	273	292	266	280	264	310	307	253	298	277	262	287	267	285	306	330	270	286	277	273	292	308	271	286	251	290	239	259	247	310	283	290	285	292	263	298	303	268	267	278	286	287	267	264	270	276	284	278	258	243	294	296	274	278	266	280	290	298	277	288	267	291	322	270	298	281	316	282	316	293	301	306	292	279	274	284	277	279	274	273	258	284	259	261	282	279	300	277	249	282	267	251	323	286	279	268	248	324	298	255	256	289	293	259	281	290	315	260	286	287	319	302	265	290	278	285	291	270	274	276	281	302	262	296	252	284	249	285	269	287	286	290	277	300	269	263	289	293	258	274	297	267	259	282	285	299	286	284	259	263	265	301	316	285	291	269	294	292	302	270	290	300	283	277	295	277	262	292	293	290	271	283	264	273	287	295	266	305	279	296	265	282	278	293	308	303	281	281	268	317	285	268	288	268	270	287	301	283	268	274	291	276	274	271	276	273	294	277	277	279	292	264	290	272	295	292	284	275	297	250	317	257	286	264	295	278	294	315	252	333	274	240	257	278	291	265	305	282	267	287	307	274	293	281	272	290	293	322	282	283	277	285	272	306	254	274	272	254	312	284	264	259	278	266	272	270	280	302	281	300	269	299	269	305	268	263	266	271	293	260	301	294	270	266	283	285	282	278	260	298	278	277	286	282	269	291	273	269	282	279	273	289	277	287	271	263	286	286	257	254	299	268	274	307	290	285	281	263	254	262	295	288	283	271	243	282	304	317	288	277	278	276	276	304	290	259	270	280	303	276	273	305	291	295	283	296	253
20296	3051	2065	1535	1086	764	609	504	387	337	315	234	245	261	224	197	210	184	178	188	201	151	145	163	168	168	158	190	189	147	169	159	170	155	152	134	150	148	139	171	141	137	139	144	153	143	145	155	146	137	145	145	148	139	142	115	129	153	165	134	142	122	147	132	154	131	156	152	153	152	144	140	129	129	138	139	145	134	145	136	165	140	153	146	132	141	148	163	132	138	131	145	131	101	121	138	151	146	157	135	145	130	148	155	131	117	127	143	155	155	154	149	152	139	137	143	122	163	141	146	116	142	137	125	135	140	165	127	154	121	138	138	135	130	132	150	153	136	146	142	129	168	137	137	127	135	136	145	139	143	128	126	133	129	130	134	121	134	131	122	153	131	137	137	133	147	118	136	151	156	115	137	149	139	163	143	134	137	131	119	141	128	139	132	139	136	136	136	154	135	143	127	136	131	143	140	145	148	130	142	133	153	123	134	151	138	120	116	130	129	183	129	117	135	146	134	129	129	135	141	146	133	127	130	137	146	128	137	147	133	150	152	129	139	126	144	135	127	137	144	139	134	136	135	156	137	125	129	145	121	154	132	146	140	153	122	141	156	125	142	139	137	143	143	112	121	121	147	124	142	137	113	138	139	131	137	157	142	130	144	142	136	147	115	129	121	146	143	149	142	156	132	136	146	132	145	130	139	122	138	137	143	133	128	123	141	159	134	124	123	149	150	134	160	131	142	156	135	141	166	145	129	148	168	144	134	165	169	138	129	147	146	145	151	145	149	139	149	140	131	139	115	136	127	138	120	146	135	155	122	132	145	130	149	145	130	154	152	130	137	142	135	141	125	160	125	139	135	137	139	128	136	151	130	140	129	122	164	142	147	130	147	134	137	131	121	134	146	131	120	128	141	152	130	138	140	152	136	134	153	138	146	142	147	177	144	157	142	131	134	143	132	114	136	154	122	133	138	144	128	147	157	137	148	140	139	132	140	150	135	139	139	141	127	140	128	139	124	143	132	127	128	124	150	125	140	145	150	126	150	156	121	124	117	138	142	135	116	117	127	133	137	160	146	126	130	143	132	143	117	152	133	145	134	139	138	137	151	140	132	129	139	136	147	129	133	115	131	150	130	151	142	138	146	134	145	127	134	126	124	155	137	146	169	127	134	132	135	143	147	148	128	140	125	138	147	126	118	120	122	132	129	132	147	136	141	127	135	129	134	136	150	135	139	132	133	155	133	148	145	143	119	153	131	144	119	132	143	144	132	137	153	117	150	125	175	119	111	131	129	148	129	121	119	150	135	137	124	142	137	142	139	139	133	135	141	137	138	121	110	139	120	145	148	133	129	126	142	138	97	125	142	137	134	149	139	143	144	124	126	140	120	135	118	134	125	134	125	145	139	154	122	136	121	124	116	157	142	132	110	118	143	148	143	125	156	161	136	141	116	143	136	133	125	124	139	131	125	152	147	150	140	155	156	158	127	137	136	136	127	129	145	144	140	145	140	148	132	136	121	118	133	119	151	152	144	128	130	144	144	146	136	147	143	139	130	148	143	131	148	130	155	126	145	106	117	145	116	119	124	147	141	121	128	125	132	151	131	170	133	146	157	142	133	132	135	129	149	153	131	120	128	143	139	135	144	153	108	132	148	130	151	133	150	132	157	153	130	134	112	133	144	119	139	155	131	150	109	138	159	161	127	142	158	143	155	147	139	132	143	133	139	120	156	146	131	132	143	130	128	148	137	162	122	145	125	121	146	140	121	159	139	146	131	142	117	128	145	145	145	137	134	142	148	128	146	132	146	131	134	142	137	128	134	131	148	127	130	169	129	127	139	137	133	142	129	111	127	119	138	126	140	138	116	129	121	139	135	125	141	140	125	151	135	169	141	147	120	144	118	131	131	150	133	136	129	135	160	149	139	157	159	128	131	143	136	139	134	137	142	132	123	141	129	133	137	152	133	139	150	140	134	141	150	140	140	135	138	123	132	143	148	137	143	127	145	148	146	143	128	133	127	123	137	151	152	137	154	127	142	139	142	140	136	147	152	158	149	137	139	131	112	139	120	140	130	107	101	145	128	126	161	146	135	163	161	154	129	124	129	130	129	132	151	112	157	129	127	133	149	119	133	145	123	143	148	137	150	141	146	139	125	151	122	122	134	144	140	135	127	122	140	118	134	152	148	130	122	133	145	133	136	133	135	163	149	165	130	130	118	159	135	148	127	140	166	134	131	123	140	159	142	130	141	146	156	127	124	124	123	133	132	142	129	155	143	144	139	140	157	152	137	142	131	129	148	147	139	138	115	132	128	128	143	148	125	151	148	153	143	134	117	130	155	111	117	143	134	125	136	136	126	161	138	145	141	129	129	131	140	120	136	131	120	139	142	111	143	119	148	151	150	127	130	133	137	129	142	150	137	141	154	153	122	127	142	121	135	126	146	122	160	117	156	132	156	152	131	133	141	148	142	146	155	138	131	150	125	131	144	142	150	138	132	142	129	129	118	125	141	145	139	124	146	132	147	126	133	150	151	136	123	123	127	142	139	146	144	139	125	123	139	123	112	144	139	141	126	136	125	133	145	144	148	137	134	135	123	119	130	125	124	145	113	143	140	145	127	127	148	129	116	135	133	145	137	143	149	135	149	153	138	148	143	125	144	136	128	126	134	143	127	143	139	137	119	122	134	124	134	106	143	135	133	130	132	139	141	125	141	120	160	134	140	126	155	132	131	129	120	131	135	119	123	165	142	140	156	136	134	144	140	144	138	144	171	154	137	154	121	129	121	110	142	169	158	127	127	136	143	156	151	142	151	136	147	150	121	130	151	118	125	129	135	130	134	148	130	147	162	115	130	144	122	138	133	145	150	141	126	120	129	130	123	135	146	128	138	128	133	146	149	137	146	128	147	144	125	126	170	142	125	140	127	131	121	152	155	131	140	140	140	126	131	135	121	133	139	132	113	152	126	129	120	131	126	147	137	150	134	141	145	134	117	144	128	125	150	147	131	137	125	129	132	156	150	133	133	128	144	132	145	114	162	131	133	157	111	122	134	133	117	135	147	140	131	135	124	142	120	142	134	131	138	135	146	144	140	133	131	126	131	145	153	146	144	125	136	135	146	158	152	155	140	132	154	141	154	132	137	153	126	122	146	125	137	128	145	127	150	128	141	129	151	114	135	126	124	130	129	133	148	130	139	152	124	133	132	133	149	143	133	142	130	141	134	135	130	163	135	130	135	137	134	155	145	136	155	130	139	135	132	129	120	141	136	161	152	153	144	132	147	121	125	132	141	127	132	126	130	120	147	137	115	110	122	122	147	136	130	149	127	143	133	113	107	119	131	110	126	145	145	124	133	143	123	130	153	142	144	144	118	135	151	148	116	152	147	149	134	136	124	181	128	121	120	131	146	126	143	138	125	138	118	124	147	103	132	155	138	136	115	158	142	147	134	142	129	142	122	133	131	144	123	134	128	153	127	136	114	134	155	135	135	137	174
11430	2221	4884	5592	4864	3946	3125	2768	2411	2043	1785	1572	1471	1390	1219	1192	1117	950	978	915	876	807	809	808	769	705	700	723	647	699	658	650	645	626	619	607	639	566	564	599	591	565	559	567	556	554	577	568	550	568	533	576	571	583	556	534	553	499	521	539	527	548	561	540	544	559	568	553	553	495	528	541	520	498	525	537	518	567	548	525	523	509	536	459	502	524	554	526	513	547	482	540	509	528	535	543	566	513	540	526	536	518	531	528	510	520	511	457	503	543	498	512	527	533	501	483	559	555	490	495	519	497	511	541	497	513	519	472	531	582	512	475	519	506	492	486	500	517	453	447	495	509	453	508	517	523	503	529	476	528	501	469	520	472	524	517	450	510	486	468	567	485	500	476	500	473	494	526	498	496	511	491	503	498	515	513	476	504	532	480	509	490	514	459	478	503	521	491	496	489	517	513	534	481	519	491	479	514	513	508	511	475	492	514	510	531	510	497	526	446	509	469	530	472	527	466	515	496	524	505	518	522	503	493	491	464	490	485	519	430	503	504	513	483	501	514	523	516	486	481	518	487	472	477	486	504	521	471	503	494	514	510	493	473	510	449	511	493	477	494	514	476	474	489	502	557	503	492	499	510	537	487	500	499	459	484	494	476	484	464	485	518	516	464	467	508	506	497	502	451	487	495	515	473	530	550	480	500	496	511	505	500	453	489	503	519	498	478	499	474	524	512	505	545	511	536	480	508	532	473	493	506	485	500	487	488	503	516	513	493	476	512	499	472	495	481	512	474	488	486	466	510	508	513	501	473	534	492	514	521	515	509	528	496	465	520	509	487	522	468	505	522	486	515	472	453	540	457	485	472	521	496	535	447	519	483	486	549	500	489	476	512	514	482	495	500	467	521	502	517	511	495	511	530	477	467	487	494	514	498	514	516	524	507	487	476	517	496	524	537	496	501	484	486	483	497	490	475	497	510	524	458	511	499	470	488	469	503	473	467	464	483	531	478	485	514	489	510	508	487	543	472	516	484	481	513	471	488	480	511	497	511	506	483	476	454	484	499	485	475	482	486	523	532	477	485	526	491	488	523	503	529	499	482	485	493	534	472	481	522	444	494	504	466	479	504	525	486	544	471	531	529	476	546	490	517	510	503	452	489	476	490	479	503	511	523	465	500	490	449	482	504	492	473	532	500	502	491	492	467	506	529	497	462	461	466	503	472	470	514	507	493	475	473	498	482	501	479	504	550	505	522	507	491	517	462	499	523	479	502	541	535	565	502	480	494	532	508	472	479	483	507	522	532	482	488	480	547	528	494	496	488	487	491	457	526	487	469	480	494	493	474	477	536	474	444	448	524	502	526	496	503	497	485	512	487	482	511	510	462	483	474	502	467	523	493	485	458	499	492	527	489	486	495	453	490	476	499	544	527	465	473	534	512	493	476	468	463	499	494	482	497	516	486	499	500	529	505	468	486	522	545	449	516	502	483	494	488	492	509	501	514	492	489	515	479	488	507	502	487	500	510	499	484	478	490	523	517	489	515	479	490	501	477	521	497	515	483	461	532	491	472	469	497	484	492	497	482	484	517	509	485	446	495	487	502	541	458	501	468	499	500	492	526	547	485	493	488	493	507	475	489	481	471	476	512	524	523	511	480	497	540	475	503	495	488	505	470	515	512	443	480	496	479	461	499	506	539	507	525	495	518	516	536	490	511	499	505	496	515	511	477	524	465	504	486	528	464	505	501	496	496	525	474	497	519	540	478	508	503	536	485	490	478	455	495	506	545	489	470	502	504	555	513	503	484	471	515	499	486	525	545	491	499	476	507	505	488	479	499	456	459	485	508	502	478	478	492	487	521	510	509	513	469	510	539	510	519	463	450	479	475	510	522	494	504	520	482	474	482	510	538	511	481	498	461	508	493	504	469	482	511	509	516	538	504	462	467	510	467	527	503	526	498	478	520	496	520	492	497	463	462	533	537	460	531	512	505	504	495	496	509	537	500	478	475	508	480	502	508	469	515	487	491	513	522	490	492	502	468	494	499	492	512	485	508	481	502	486	504	496	487	500	517	490	512	501	501	532	518	477	489	520	497	474	520	526	440	507	471	516	487	477	514	476	502	540	493	487	518	534	518	494	484	504	479	496	539	505	502	443	489	479	480	481	473	511	497	475	514	491	502	479	483	493	499	491	491	520	484	472	441	456	484	486	504	474	495	493	514	515	479	477	528	528	502	466	502	521	479	485	505	491	489	503	498	540	491	503	503	503	475	486	495	435	470	490	518	518	519	539	486	503	487	478	441	504	524	521	502	502	447	508	493	522	465	503	500	524	518	529	515	517	529	483	467	488	500	494	489	484	475	482	469	452	473	509	465	522	511	483	491	507	497	506	457	495	479	460	482	476	528	466	516	495	516	496	507	489	483	496	466	530	484	527	466	513	484	494	512	466	513	540	494	493	485	456	512	562	516	474	514	507	475	518	508	450	498	508	499	468	519	481	498	476	486	505	509	526	470	501	490	499	498	522	496	456	502	448	488	515	471	479	498	526	546	495	488	510	502	520	453	484	493	494	473	463	493	487	468	489	500	499	470	493	510	452	473	510	498	494	490	530	482	527	482	503	499	504	505	501	511	497	479	452	548	493	518	496	480	508	525	503	494	516	463	494	512	498	513	522	491	503	468	484	520	494	446	498	470	510	505	505	514	502	514	467	493	521	479	519	478	488	518	525	508	504	495	500	488	533	494	515	546	510	500	484	427	479	515	507	469	434	457	518	467	540	558	510	522	501	499	523	504	485	491	474	492	454	498	520	456	511	452	484	489	458	448	502	496	479	509	516	461	500	533	479	490	506	528	502	460	497	497	509	487	506	498	503	475	467	503	462	499	478	491	502	517	473	533	524	509	504	521	492	511	480	494	493	495	516	503	484	498	488	488	509	514	469	510	471	500	476	483	510	466	475	465	477	517	466	475	493	508	435	497	505	480	481	477	541	481	475	496	477	479	508	531	481	482	499	486	487	501	491	516	526	511	490	482	504	507	452	470	535	500	494	516	528	494	479	501	463	494	508	456	491	509	493	504	502	460	510	478	519	497	454	460	527	511	521	459	508	518	474	485	478	493	513	463	483	484	502	477	459	486	505	524	495	526	493	491	512	520	530	509	475	502	499	469	491	524	513	495	486	475	496	489	526	484	507	476	517	527	495	507	497	491	508	484	501	473	465	555	488	504	515	483	486	457	492	481	482	483	477	507	478	479	510	506	510	518	517	537	508	550	500	480	516	516	477	501	496	500	500	500	527	488	530	478	508	456	517	470	497	490	473	452	470	506	510	472	525	489	464	456	496	508	499	512	486	485	477	492	550	513	507	543	471	528	522	487	505	517	514	516	462	494	494	494	487	535	502	516	524	485	489	492	479	448	464	487	503	491	495	491	479	527	497	533	510	498	506	479	459	489	516	484	493	494	450	517	472	479	510	472	499	490	483	508	540	472	512	523	521	499
2027	152	154	141	108	90	91	105	96	96	104	99	79	78	74	81	82	88	77	86	81	76	83	86	90	89	84	82	89	86	90	90	100	86	88	91	96	83	89	84	81	80	99	87	86	103	77	81	96	89	85	88	92	76	110	94	78	81	95	90	69	84	81	73	89	71	85	92	81	101	71	80	70	83	77	87	83	76	84	91	92	99	96	93	83	95	88	81	78	75	83	82	94	81	96	84	104	73	101	93	80	85	66	69	101	85	87	89	82	79	88	90	82	67	107	80	83	73	92	95	93	107	90	92	85	85	98	107	88	68	70	94	86	100	95	90	83	81	91	98	80	71	91	89	93	80	82	79	96	97	78	81	89	87	91	81	84	64	93	89	83	80	67	101	76	70	83	92	85	90	79	80	74	78	86	83	79	91	80	87	74	92	99	100	96	92	91	94	71	76	86	58	90	88	96	73	99	77	86	92	83	103	103	80	79	78	82	97	89	71	66	84	89	84	66	88	84	96	88	81	93	81	84	76	62	72	84	107	69	88	91	96	80	87	98	86	84	93	89	88	97	89	81	94	86	88	77	103	88	96	75	81	87	89	73	94	77	81	80	86	92	72	95	95	98	87	84	74	85	86	82	88	69	86	91	83	82	81	86	95	88	84	108	76	85	89	108	98	85	85	89	75	81	72	84	87	96	104	86	86	90	93	96	66	94	89	97	84	95	97	98	99	95	108	86	91	78	80	92	79	87	84	95	73	84	82	97	83	92	87	85	104	87	80	78	99	83	79	96	90	76	97	77	87	76	88	86	85	83	71	73	83	95	95	101	89	85	65	77	85	83	100	79	93	81	80	95	97	85	90	93	101	78	75	96	81	83	101	102	86	94	99	70	96	79	81	82	85	74	86	95	74	85	84	78	98	102	92	77	79	88	94	83	80	83	80	92	73	79	83	94	83	92	108	70	94	70	106	91	101	91	76	86	84	97	84	93	92	84	97	100	90	100	75	96	92	74	102	89	97	97	89	88	84	96	90	96	72	82	91	71	79	78	84	74	82	91	76	76	93	96	76	98	85	78	86	86	99	103	87	82	88	98	84	89	74	100	85	78	96	85	86	92	83	90	82	99	76	111	79	72	92	76	79	86	88	77	82	84	84	91	89	88	92	79	85	90	92	65	82	73	88	79	89	87	86	98	89	83	88	75	99	76	84	101	86	94	87	84	88	83	104	83	72	86	94	89	79	95	73	86	82	93	80	72	77	87	106	96	90	78	67	81	92	93	75	102	72	93	74	84	86	86	95	76	109	91	87	86	80	99	85	83	77	93	55	91	86	79	82	90	83	71	76	90	97	71	97	87	67	83	76	100	83	66	82	103	90	74	78	82	79	72	73	79	96	86	78	88	84	92	71	78	79	97	76	86	94	78	77	76	77	87	83	79	74	100	91	96	85	82	86	87	98	81	92	92	93	91	92	82	76	92	73	91	97	87	78	89	86	84	86	80	89	90	83	72	92	82	71	100	84	84	70	78	90	78	92	80	78	83	83	63	85	93	80	102	102	91	87	93	79	82	85	102	82	111	91	83	84	92	70	93	79	104	86	106	83	67	94	77	73	71	91	80	91	98	83	89	93	92	88	81	75	84	83	91	94	80	97	95	74	70	82	99	78	95	81	77	83	91	71	74	97	74	86	88	78	94	76	99	84	96	80	59	98	98	91	73	83	71	106	79	83	90	99	86	69	85	78	88	76	82	78	94	68	80	86	81	79	74	90	83	93	79	80	71	100	86	99	78	91	81	105	88	85	95	68	74	102	87	83	83	78	89	77	77	85	86	97	94	78	89	106	100	83	98	88	91	84	79	82	76	88	80	81	73	84	96	95	86	95	80	82	70	94	84	93	86	87	67	73	86	89	73	89	107	98	86	87	88	97	88	97	92	93	80	83	81	94	92	89	88	90	100	96	74	93	88	94	85	75	102	78	78	82	92	64	86	95	88	76	96	95	87	91	85	89	95	93	80	79	85	97	90	101	91	78	89	94	87	89	83	86	87	88	77	75	68	76	87	85	75	95	80	89	86	70	87	96	82	99	94	73	85	86	70	75	94	91	97	104	80	86	75	84	99	87	87	89	84	83	99	87	98	84	79	78	75	78	77	83	58	82	87	73	106	88	81	83	90	77	82	84	94	83	72	81	96	89	77	100	79	97	78	70	89	83	84	93	90	91	64	93	92	80	80	94	81	94	80	95	86	87	68	78	89	93	79	75	81	72	80	99	78	90	98	71	88	83	77	91	103	81	102	74	115	71	75	98	80	81	107	76	69	84	82	92	83	90	94	72	82	95	79	82	87	78	86	73	104	103	83	84	88	90	78	95	100	90	81	82	81	74	66	80	71	92	90	75	113	82	88	83	114	106	93	84	91	88	91	81	95	88	74	83	91	86	84	84	75	80	87	81	83	96	97	106	88	87	93	95	88	90	85	66	80	89	72	101	92	84	92	81	95	74	108	76	83	93	77	69	82	88	70	78	79	69	87	79	86	89	72	89	82	96	84	84	94	87	95	96	73	93	83	95	96	84	78	83	83	77	96	71	84	77	76	82	88	79	87	76	79	97	71	81	74	89	80	100	91	88	101	81	78	77	82	83	88	74	94	106	94	80	76	83	92	92	83	80	76	90	81	90	84	84	83	93	95	94	88	92	89	77	89	97	67	87	105	77	73	81	73	89	93	84	85	76	66	87	76	80	88	110	87	92	96	87	101	93	80	101	84	90	81	99	86	87	90	85	80	98	87	92	88	81	98	114	112	93	98	59	68	92	94	69	76	110	81	91	73	90	65	89	89	86	86	96	93	81	81	71	102	90	71	86	108	91	81	71	72	88	73	76	90	61	78	100	88	91	81	83	83	96	79	112	89	107	76	91	88	89	86	98	95	91	87	91	72	90	94	82	81	79	86	99	87	95	84	92	92	80	92	84	77	79	99	90	103	80	101	88	74	90	91	102	84	83	84	89	77	83	78	87	77	65	81	86	73	88	101	87	94	102	85	79	80	88	79	96	83	96	80	91	85	97	100	95	96	87	96	90	94	93	78	81	88	75	89	80	74	91	93	70	74	81	74	91	70	84	86	80	91	77	89	91	83	64	89	80	92	87	90	95	75	89	84	89	88	92	86	90	87	81	89	114	74	79	78	74	89	88	78	83	83	85	101	109	84	73	77	87	96	70	88	89	86	82	80	72	95	79	69	86	84	90	79	93	92	88	112	76	74	80	85	63	69	92	92	78	82	95	99	67	72	76	82	78	77	88	62	90	82	98	81	88	106	81	76	75	84	92	89	91	82	88	106	84	96	86	83	91	88	99	81	88	89	87	74	86	83	81	87	96	87	87	93	92	92	82	100	101	91	78	94	74	87	96	66	65	112	78	92	80	77	87	83	77	86	85	85	88	93	82	78	83	80	91	103	75	76	85	87	96	92	89	81	93	77	83	70	75	86	94	82	97
4070	417	513	546	491	477	434	440	408	403	362	388	386	354	389	368	331	374	403	328	339	342	336	323	342	341	328	331	345	338	349	333	333	345	355	306	311	332	341	314	335	365	351	357	314	357	320	385	333	336	354	343	326	351	314	363	345	345	343	324	341	317	312	325	316	336	314	324	333	324	317	333	345	359	314	327	319	327	366	330	350	322	350	349	309	385	341	364	389	343	330	345	321	354	306	345	341	303	336	331	313	353	335	338	371	359	361	342	328	345	363	326	305	339	348	334	312	344	313	317	358	303	285	346	327	340	330	331	323	338	321	359	353	363	334	326	352	325	319	321	331	321	344	310	333	319	319	321	355	335	346	350	310	300	316	360	320	326	318	343	331	331	333	358	340	331	350	323	313	328	343	338	341	336	346	345	342	350	316	327	322	318	341	317	336	330	341	359	332	331	328	328	312	295	349	326	347	333	353	340	324	346	335	340	373	343	334	353	349	337	312	344	338	350	307	323	341	320	324	346	390	326	304	321	325	354	336	342	318	325	331	327	346	339	326	353	328	361	335	335	309	358	353	332	324	345	322	332	326	361	318	324	324	343	323	365	328	335	331	309	334	323	310	335	330	325	320	315	374	341	345	331	318	346	349	344	352	336	356	308	313	359	336	326	313	337	359	318	371	361	342	342	317	343	323	363	328	313	330	335	347	317	354	343	347	345	325	342	347	359	334	333	319	362	343	335	358	334	345	340	316	304	333	296	325	319	318	317	338	369	324	322	332	350	304	323	333	351	345	352	328	302	331	341	360	328	332	337	325	338	309	351	329	343	330	358	329	349	321	310	315	335	324	335	356	334	338	357	344	336	325	328	318	321	338	338	321	323	328	365	337	302	317	283	354	327	345	337	345	350	349	335	328	316	335	318	348	359	319	328	334	315	317	331	353	347	306	316	366	305	312	314	327	348	341	309	287	345	299	360	356	337	340	308	327	311	354	327	328	357	326	310	317	338	310	364	325	324	316	364	328	317	352	345	328	333	348	324	378	344	341	347	327	342	337	358	327	372	341	338	337	324	312	352	346	359	348	333	336	339	350	331	309	345	323	327	375	330	301	307	360	341	338	333	305	334	342	330	351	341	306	302	302	299	326	305	363	325	347	326	346	333	320	329	336	307	315	309	306	332	311	336	325	349	331	316	329	326	320	324	321	332	383	323	340	339	306	299	358	315	333	327	318	339	317	340	361	340	330	338	317	346	315	348	309	348	322	358	322	352	326	303	355	368	328	334	318	313	356	309	335	361	310	325	368	337	332	337	338	327	328	322	330	329	337	350	318	340	338	334	354	352	332	332	327	316	330	373	304	354	342	320	352	310	343	327	354	310	338	324	378	349	327	327	347	336	311	343	294	323	308	316	322	321	284	379	346	333	331	316	356	312	342	308	364	353	345	340	342	347	353	315	351	328	349	319	364	336	324	304	313	312	315	354	347	333	338	317	361	309	352	346	325	330	353	317	326	343	345	327	333	313	315	338	315	331	343	381	349	364	358	346	333	333	303	327	328	327	356	348	350	334	336	321	315	320	348	318	328	308	309	333	348	315	340	320	334	331	332	293	331	341	362	355	335	347	348	316	328	342	344	298	320	317	309	354	364	344	332	334	330	345	302	334	336	340	335	326	332	325	338	312	361	295	340	315	324	372	320	315	317	314	361	320	313	361	316	290	351	359	326	319	342	313	310	337	339	327	369	300	313	363	354	335	313	342	326	342	348	370	318	329	327	315	365	319	320	302	350	331	337	345	330	342	293	315	320	356	320	318	340	306	329	364	341	328	342	351	339	337	331	329	321	358	357	324	315	340	357	340	324	326	317	333	351	348	316	325	327	337	273	308	314	335	312	345	360	301	337	330	329	346	329	356	328	334	328	317	361	325	353	327	329	353	369	302	331	306	318	360	325	356	338	327	344	351	355	330	307	306	350	332	304	371	343	307	329	331	322	318	351	327	321	338	336	341	340	323	311	331	361	330	342	314	341	353	320	318	351	369	337	330	296	327	308	316	352	318	338	329	350	336	329	311	353	341	305	356	339	318	336	326	383	362	336	319	329	349	355	336	346	351	356	357	322	340	350	370	336	320	302	361	341	334	330	321	338	319	336	330	344	327	349	308	323	353	313	322	289	298	337	350	338	342	325	296	340	359	300	361	293	364	341	299	307	272	323	342	343	348	321	317	343	383	292	354	319	340	338	332	306	361	321	334	335	329	312	321	328	330	316	289	368	317	322	332	344	295	323	331	330	316	337	330	345	364	335	354	321	305	303	299	331	340	371	341	331	331	324	347	349	316	357	313	338	332	285	318	349	311	336	359	317	358	322	345	320	338	324	301	333	337	315	350	336	325	333	334	367	319	342	348	326	328	333	335	352	320	329	349	322	347	334	322	307	328	366	365	340	334	313	314	376	317	317	314	342	369	332	340	319	333	340	347	322	326	306	371	339	311	345	337	341	342	367	341	342	336	302	339	346	336	334	338	347	335	346	385	335	332	335	313	328	352	339	341	363	315	310	312	341	340	331	343	364	382	336	315	327	372	350	333	364	305	369	349	331	334	366	305	342	345	382	310	352	324	340	361	354	324	303	346	322	377	342	338	315	349	355	306	332	324	330	343	369	314	334	329	336	322	331	351	350	339	346	330	323	374	305	343	341	335	347	323	352	323	349	347	310	325	340	332	348	343	310	343	339	362	336	308	372	352	355	334	310	311	328	317	348	322	351	323	352	324	360	329	319	343	350	347	352	347	344	348	330	352	319	361	300	326	326	342	330	368	327	361	303	355	304	340	291	324	313	332	324	332	354	312	318	315	328	321	350	333	304	296	324	304	348	338	295	303	336	339	349	337	336	313	342	328	330	349	340	321	322	319	330	323	313	342	317	345	302	343	345	322	337	313	359	300	326	347	275	316	333	340	321	309	355	336	349	296	343	332	325	303	354	359	356	320	339	346	314	313	335	348	350	321	333	340	329	332	331	359	333	343	322	343	312	317	320	330	322	332	321	339	329	344	300	318	337	345	371	357	328	339	346	312	340	311	319	325	364	318	321	336	335	322	371	359	350	331	340	329	335	322	321	340	345	371	330	341	311	323	367	349	322	356	338	344	305	334	313	341	343	324	343	357	314	330	328	327	320	325	334	361	338	303	335	355	335	334	322	350	326	329	345	346	333	302	330	353	317	321	312	328	313	330	321	345	296	351	349	322	330	347	329	345	325	342	335	318	303	309	354	349	335	353	339	327	291	313	338	346	349	344	341	320	330	328	367	341	312	336	321	315	331	346	346	305	352	342	353	326	351	311	318	339	323	355	341	326	361	314	334	325	341	320	331	342	345	340	344	314	345	332	313	346	340	319	307	325	305	295	337	359	318	342	291	293	309	310	372	357	345	334	322	342	336	329	321	340	336	327	338	343	357	322	308	323	325	318	343	344	319	359	349	323	340	325	335	362	330	377	337	314
13321	1224	1085	795	565	411	275	252	193	182	176	128	152	123	130	111	88	119	115	89	89	104	91	92	89	91	97	92	90	84	89	76	74	83	75	96	63	62	85	77	68	68	63	64	85	78	70	83	81	64	79	68	70	88	78	67	69	73	73	81	78	81	75	74	67	68	66	66	69	68	63	72	82	73	74	80	74	65	66	84	75	70	80	74	75	77	69	70	62	89	56	63	87	77	76	79	63	73	67	65	84	69	69	76	89	69	83	84	66	90	65	85	70	72	92	88	56	73	74	52	71	77	55	73	56	75	67	70	85	88	79	79	82	74	86	75	75	75	76	66	74	71	65	67	75	81	74	68	69	86	63	67	71	50	65	62	80	89	84	62	83	70	86	88	60	81	72	81	84	79	73	68	71	70	94	76	82	78	84	81	70	80	57	60	71	73	55	68	62	64	63	74	76	72	66	89	66	74	64	67	75	68	78	67	89	77	67	74	89	61	81	84	82	77	67	83	73	54	82	76	73	69	71	72	79	73	75	81	65	77	74	71	70	63	77	80	83	83	70	79	75	88	64	67	66	76	66	67	86	68	70	65	84	83	67	63	82	62	55	64	72	69	77	83	71	85	75	57	73	62	70	58	61	77	67	75	65	64	63	83	71	87	70	84	67	87	69	71	66	82	59	73	75	65	81	70	74	80	74	68	59	78	67	68	78	79	76	73	71	59	57	61	65	68	85	79	88	70	76	58	67	57	69	67	57	67	90	82	78	67	65	72	77	69	73	63	95	72	77	61	66	62	76	75	75	75	72	81	82	77	76	64	56	65	74	67	75	68	77	75	63	80	58	88	74	69	66	67	59	72	70	68	63	66	75	85	72	81	66	68	76	89	62	70	78	76	72	73	69	67	62	70	51	72	86	68	83	65	73	77	77	69	75	69	60	78	76	63	76	65	66	64	66	68	69	59	74	67	64	70	71	67	70	73	75	85	89	65	82	80	57	73	79	75	76	71	64	81	70	64	76	74	67	64	69	67	71	97	70	80	82	73	79	62	79	65	72	75	86	76	77	62	73	73	64	87	74	72	71	79	64	78	73	93	57	68	78	77	64	93	65	65	75	71	63	68	83	71	61	75	84	79	53	91	82	62	77	57	82	69	71	76	63	65	61	75	81	73	89	79	64	73	56	67	79	48	58	71	69	75	77	70	65	64	73	59	84	77	89	74	74	56	61	66	88	65	67	73	67	74	69	66	63	68	60	73	79	80	74	66	61	69	73	89	67	69	75	60	64	74	71	81	66	85	76	80	84	70	80	70	76	73	81	82	71	71	77	70	68	59	72	75	57	65	77	79	82	79	81	73	83	78	72	86	75	68	64	66	68	77	90	60	69	74	77	67	80	77	73	80	66	72	75	63	75	66	79	82	71	79	80	67	81	66	90	58	61	65	62	74	76	74	75	90	67	61	63	75	67	76	74	58	62	79	81	68	77	75	62	58	56	78	72	63	77	76	68	65	74	84	58	63	85	72	69	57	76	82	80	50	82	64	76	80	64	88	63	80	68	68	78	75	66	65	73	58	67	80	65	76	77	65	65	56	66	81	67	81	82	80	60	68	75	75	69	79	87	80	88	61	70	74	79	77	82	68	58	85	58	82	88	64	87	76	65	81	91	85	74	82	81	68	82	81	71	73	78	82	61	81	77	64	60	77	77	75	66	68	82	61	74	70	75	71	71	76	69	77	64	67	64	82	72	70	71	69	68	72	72	73	79	68	86	79	75	66	80	79	63	68	53	74	85	71	71	98	81	54	71	65	76	69	71	55	81	75	59	78	81	85	67	82	72	63	59	48	61	63	79	78	73	69	74	75	68	77	74	75	65	76	65	69	71	68	64	70	86	82	80	98	85	66	78	77	61	70	79	69	61	76	97	93	89	73	66	70	70	71	68	81	68	72	74	69	75	67	63	74	58	68	81	73	72	71	77	91	72	79	89	64	72	75	70	80	65	63	69	83	71	81	62	66	63	76	75	71	63	73	67	71	84	71	87	65	83	73	65	72	76	60	72	79	82	74	85	62	73	62	80	67	74	78	74	61	65	79	82	71	72	82	73	73	75	76	65	65	75	61	79	63	66	66	74	75	68	65	75	66	93	73	81	73	88	81	75	73	70	66	64	79	68	71	66	80	73	61	82	78	94	74	70	71	78	65	53	81	71	87	70	87	60	77	77	71	80	77	65	63	72	73	84	58	77	67	78	84	76	79	70	77	64	79	69	72	64	76	74	70	81	58	70	70	60	66	74	76	64	75	64	83	67	56	56	67	69	75	82	71	84	79	77	69	66	86	66	57	83	68	78	77	76	81	73	72	85	72	79	71	64	55	60	83	70	87	59	89	76	70	74	77	57	57	83	70	65	57	69	81	79	62	69	68	87	77	63	60	79	75	78	75	65	79	93	95	77	76	50	71	67	68	71	74	81	62	64	74	84	91	67	76	63	66	54	74	59	59	71	96	76	65	81	82	66	65	66	79	80	81	80	91	76	69	84	83	66	84	67	69	81	68	91	76	50	74	65	88	83	81	73	58	75	87	85	77	59	72	83	55	76	63	78	92	84	82	76	75	57	75	54	75	75	80	64	86	70	84	70	71	74	76	68	79	80	67	71	76	72	73	72	75	66	72	63	69	77	67	73	69	68	67	77	76	75	83	94	90	71	81	77	72	77	67	79	67	83	71	66	71	77	61	77	88	88	86	72	64	74	73	65	77	75	64	69	77	72	74	57	60	70	69	68	72	67	78	65	73	74	77	74	85	92	84	71	67	77	82	75	84	84	61	62	73	60	79	72	61	56	63	71	78	71	77	80	72	70	70	75	70	82	54	76	79	81	69	76	62	71	74	78	59	77	76	71	52	75	67	75	73	73	53	65	61	72	66	75	67	78	53	75	80	74	72	60	99	66	72	70	86	85	61	96	68	73	81	63	71	73	76	66	75	69	71	72	70	63	81	74	66	73	78	66	69	76	66	77	80	79	74	84	80	77	75	78	79	80	77	72	72	77	78	78	62	73	76	58	83	75	78	62	68	80	74	77	72	67	79	74	78	66	90	85	74	70	73	81	70	79	78	71	86	85	60	68	68	77	66	77	73	78	81	81	79	75	73	91	73	88	72	77	73	79	76	66	96	64	76	77	77	76	74	85	54	66	58	69	66	81	71	70	81	68	81	68	80	76	64	66	69	68	71	82	71	75	77	75	81	74	73	79	64	56	77	70	84	94	66	73	80	74	77	94	75	70	77	68	75	76	68	90	74	69	66	64	61	80	83	62	57	78	59	70	65	75	81	74	72	81	75	61	58	73	66	79	63	72	83	67	63	71	69	65	77	65	75	61	73	74	71	99	73	65	71	78	77	74	63	75	70	86	78	71	64	71	78	66	61	82	61	80	75	67	96	71	64	75	70	71	70	46	72	72	63	73	74	74	84	76	75	68	74	78	70	71	60	69	74
9370	1198	2661	3186	2660	2188	1899	1480	1297	1184	986	878	802	761	719	681	611	581	532	531	506	449	465	492	421	441	447	432	385	391	382	360	370	389	345	341	330	341	321	364	317	361	364	339	341	347	330	371	362	316	317	342	330	321	321	336	369	311	300	315	336	308	298	336	334	342	312	313	307	297	310	301	296	303	333	326	328	326	345	291	276	302	317	268	322	295	361	301	290	313	292	323	290	311	313	323	311	285	331	311	281	316	327	259	312	282	289	299	267	304	296	314	304	308	280	303	277	305	291	261	289	294	271	296	311	290	304	306	288	282	290	271	276	299	275	349	281	341	308	272	334	297	274	311	336	304	296	318	304	291	287	298	274	318	314	324	293	300	300	281	307	280	280	322	315	297	323	296	287	278	321	317	297	287	293	326	333	304	279	294	312	301	289	303	289	274	293	299	295	287	318	309	285	276	296	290	308	278	303	290	321	288	300	307	306	332	269	290	278	297	268	291	316	272	289	322	312	273	276	327	303	278	318	295	307	336	302	302	293	302	309	292	290	322	305	309	304	314	282	320	270	320	295	270	303	290	321	303	309	280	292	299	295	321	316	295	304	282	286	328	280	283	280	311	304	280	257	287	270	286	286	314	278	302	301	268	301	274	287	296	335	318	281	293	320	293	290	286	302	305	312	305	314	309	304	302	279	285	289	272	275	297	285	292	289	294	317	300	338	307	267	309	331	310	310	281	291	332	320	290	316	266	279	313	301	322	306	311	313	295	304	299	302	289	297	303	321	251	300	303	303	301	303	305	292	342	280	306	283	287	312	275	297	258	285	296	311	302	289	336	337	318	273	301	267	283	298	303	285	295	316	313	296	281	268	305	281	292	286	299	306	286	316	262	317	307	307	296	303	315	273	319	316	276	291	305	294	342	290	275	315	320	317	308	261	296	295	287	288	305	309	306	293	285	277	279	322	272	291	283	279	279	300	345	279	305	296	289	296	302	301	297	307	283	298	309	318	296	303	282	306	342	321	287	305	299	294	284	324	298	302	328	292	292	282	313	323	288	281	281	316	311	308	271	289	322	303	287	284	258	285	274	307	303	285	319	299	329	283	302	301	259	290	296	293	287	285	292	305	286	277	323	312	268	292	315	302	280	300	312	304	291	282	301	299	294	282	303	332	290	307	295	291	304	289	301	314	279	288	301	311	316	299	285	308	348	287	296	295	281	270	307	297	296	314	286	258	284	308	295	307	306	300	291	303	289	270	319	301	309	296	290	284	324	271	313	311	295	297	329	313	302	287	314	315	314	276	282	332	304	286	321	294	311	301	300	282	313	298	285	312	283	279	291	307	293	300	316	293	285	324	284	284	279	312	299	295	294	312	266	265	289	305	315	310	308	283	290	283	257	299	283	285	283	328	287	309	298	307	299	305	298	293	280	298	331	317	295	290	301	276	284	284	295	276	290	328	293	284	291	296	317	272	328	306	305	326	299	293	295	303	304	300	297	292	284	305	325	300	290	279	305	299	318	277	271	312	301	297	286	305	294	273	289	300	312	275	298	290	297	279	303	278	307	301	320	305	303	293	297	305	306	303	316	304	286	304	276	290	305	299	304	329	322	320	291	316	316	316	262	266	277	289	303	301	277	269	273	292	291	306	287	276	273	294	290	288	298	326	321	333	287	318	293	298	302	300	313	300	312	291	295	293	286	282	329	290	265	295	301	265	310	296	292	287	280	313	282	279	277	280	293	316	312	278	316	310	250	300	293	306	320	284	285	288	305	278	273	320	304	321	286	317	286	306	270	288	269	303	328	316	308	313	305	288	281	282	284	307	294	287	276	310	318	301	289	316	305	292	297	310	287	295	302	291	290	287	290	279	280	303	314	271	264	298	292	303	275	324	272	314	283	318	279	283	292	326	292	272	281	283	279	280	286	321	281	307	262	315	277	276	292	304	312	344	314	292	314	296	287	290	312	316	268	267	289	261	309	303	291	271	329	293	286	300	285	275	286	306	296	295	300	307	317	292	288	295	298	280	309	290	294	269	269	314	279	300	284	273	312	288	276	278	279	255	284	269	295	296	286	308	273	312	311	291	288	310	293	303	295	271	298	287	307	304	288	329	288	319	289	311	309	286	330	326	274	288	280	298	319	301	303	312	278	301	323	285	299	285	308	324	284	289	344	294	311	306	296	294	291	295	268	326	278	301	311	309	315	322	272	319	292	309	325	286	298	267	301	284	287	294	291	293	291	288	278	297	280	290	288	313	266	290	305	282	273	299	301	315	293	273	294	310	306	279	299	328	278	291	270	311	298	279	295	286	292	291	259	334	271	314	294	311	278	293	329	289	299	271	313	293	284	310	293	301	285	310	277	296	325	309	286	281	280	309	259	313	309	308	275	264	288	291	261	295	289	289	303	317	279	318	295	324	306	278	309	278	293	275	316	305	301	300	305	310	306	300	283	274	312	300	326	320	313	329	283	293	315	284	273	314	319	309	329	305	288	305	282	295	296	282	275	278	286	304	283	304	311	294	271	273	294	330	280	345	271	318	319	300	311	316	275	338	306	338	269	292	300	330	275	285	318	302	273	300	292	318	287	275	287	303	325	287	304	292	312	285	308	337	294	307	325	308	332	319	313	294	285	311	307	277	271	312	281	304	315	313	288	294	300	311	290	318	306	297	348	301	288	320	289	320	301	312	287	292	280	302	273	266	293	284	275	293	272	274	302	282	318	312	269	307	283	279	310	304	293	309	294	310	301	269	287	310	284	317	292	287	290	300	288	289	304	284	306	313	318	313	326	293	317	254	281	285	306	261	275	278	278	239	277	301	270	316	298	337	320	296	295	303	316	267	297	293	341	330	303	279	302	293	311	284	258	295	297	280	288	270	309	294	317	277	293	301	294	342	299	272	292	334	304	305	292	311	303	299	319	307	301	269	313	306	255	338	295	301	291	300	306	318	301	292	318	304	297	282	277	319	307	306	297	273	321	269	320	318	308	298	294	308	285	285	344	276	287	255	324	283	292	287	305	337	282	317	278	306	297	295	321	289	310	314	292	300	291	294	307	284	284	320	297	300	299	317	253	293	289	313	315	336	283	297	323	273	263	307	286	294	288	306	304	279	299	284	291	269	302	310	326	327	293	313	326	326	308	282	315	303	289	301	300	268	302	302	349	280	284	295	304	304	315	331	306	287	303	314	308	282	288	309	282	297	323	267	276	303	282	309	301	304	264	281	325	293	283	306	282	309	300	294	270	328	297	323	302	301	331	309	286	310	296	291	302	272	302	318	281	290	309	321	305	309	267	264	314	269	282	293	321	347	337	296	292	312	294	293	277	278	287	282	269	287	329	296	313	272	317	276	283	323	325	285	249	329	301	274	316	336	284	311	272	293	325	323	252	281	316	309	265	295	330	299	313	321	311	307	322	326	314	266	287	309	318	298	256	285	294	284	273	290	294	275	267	301	297	275	295	269	337	322	278	292	282	265	295	286	296
23172	3696	2107	1531	1118	823	634	511	446	329	302	305	240	256	207	238	204	198	179	182	184	190	189	175	162	158	182	154	146	158	180	171	177	154	141	159	142	152	152	142	150	136	154	152	145	143	123	149	130	144	137	163	128	143	153	142	147	163	136	157	136	142	135	139	150	153	168	156	155	121	137	142	136	142	136	130	126	131	158	158	132	131	149	146	165	140	168	149	155	146	153	143	140	168	159	163	133	160	144	144	143	152	153	154	136	132	139	145	139	159	138	162	153	126	144	158	135	128	146	168	150	137	145	140	153	147	153	148	158	131	158	156	154	159	147	153	137	142	140	139	136	130	133	167	152	148	136	132	140	146	155	150	153	153	127	133	158	137	146	146	130	143	158	170	152	133	126	147	173	158	146	136	143	136	138	149	139	140	131	139	152	132	153	127	142	156	151	128	161	138	140	157	143	165	152	153	123	148	154	153	138	152	140	145	147	154	140	121	134	142	147	145	146	137	170	145	145	149	118	123	129	150	131	137	136	160	156	153	143	138	154	145	142	123	148	117	152	149	139	156	127	135	130	126	154	128	145	139	126	146	133	156	167	149	154	128	155	126	149	152	142	134	146	147	143	135	143	127	147	134	146	133	163	161	173	141	132	134	152	147	144	153	141	148	142	145	154	161	130	121	149	143	147	145	156	135	149	143	160	141	151	145	166	136	138	166	150	137	144	146	149	117	175	127	146	133	139	129	141	150	134	136	131	146	158	127	154	140	149	149	157	156	138	171	139	123	132	138	128	136	149	150	118	160	148	157	143	159	147	139	144	150	146	154	132	143	133	134	137	138	140	147	135	139	123	149	142	173	156	152	158	145	149	138	144	143	152	145	160	175	149	160	134	161	163	148	127	156	132	143	128	152	156	158	159	127	122	160	134	143	153	145	138	163	135	130	141	142	129	146	156	162	132	149	144	146	184	132	166	147	136	138	138	148	149	142	163	140	153	121	144	158	149	167	157	154	154	161	141	114	136	143	123	146	142	132	153	153	141	142	120	145	135	126	159	151	138	131	144	140	133	166	132	157	131	179	155	148	156	154	142	141	153	137	128	164	136	148	126	140	136	161	147	143	154	145	157	132	149	146	144	125	139	127	125	138	150	136	156	132	140	142	133	133	148	164	148	144	154	142	135	132	153	143	147	164	153	153	131	126	136	136	109	159	165	132	132	140	167	162	156	151	140	131	143	151	157	134	133	135	137	147	145	145	151	175	120	136	146	133	158	139	133	139	151	161	137	141	134	146	151	163	150	129	126	138	143	155	130	139	119	158	141	132	151	141	170	140	152	132	125	146	148	163	120	148	140	148	141	143	121	148	144	154	133	138	152	155	152	138	152	155	154	147	140	136	137	139	136	141	132	148	143	119	141	146	136	146	161	128	168	150	153	127	133	127	139	149	144	145	129	137	153	155	162	144	125	142	167	146	130	150	138	172	136	155	167	135	150	150	135	133	138	134	138	136	153	136	144	154	142	128	143	138	146	177	139	130	136	126	132	144	128	143	137	162	162	144	133	163	153	155	142	164	149	153	156	156	157	135	129	129	167	137	144	138	145	158	167	141	160	165	153	156	139	155	146	165	153	149	118	134	136	151	136	159	130	150	134	148	138	149	123	143	143	153	120	137	141	127	148	147	158	129	158	136	131	132	162	138	147	137	128	125	119	128	145	157	168	168	138	143	150	156	146	149	141	134	124	156	137	159	152	169	153	145	159	132	167	154	158	131	146	145	141	140	147	156	170	178	144	136	149	145	161	144	150	127	130	142	155	137	145	144	158	132	154	151	150	149	127	160	164	141	111	132	142	157	155	149	155	122	149	135	142	177	169	137	142	149	158	156	135	150	136	139	153	124	142	152	133	122	158	155	122	142	131	135	120	148	124	141	142	156	157	133	140	129	159	139	137	117	154	159	136	155	147	173	149	154	130	126	136	163	159	149	146	150	160	152	160	131	141	146	149	136	157	149	145	128	158	158	138	159	130	142	129	160	137	134	145	144	146	134	162	141	139	153	129	137	120	153	149	136	140	136	149	146	144	157	151	140	158	155	141	153	127	144	140	138	149	132	134	141	151	134	148	148	169	141	133	138	131	150	146	134	146	142	148	146	133	145	204	117	150	162	148	163	166	142	147	161	152	135	153	141	143	143	159	150	132	136	133	115	127	150	151	160	143	151	133	145	135	144	151	131	123	148	149	129	144	135	122	132	163	142	153	134	122	132	150	144	168	129	134	144	162	140	163	144	157	131	156	147	150	134	154	141	121	143	139	155	129	153	137	117	141	158	135	134	149	158	141	139	143	171	151	149	129	136	164	178	147	127	122	144	141	140	135	136	140	160	140	147	102	154	163	138	156	151	131	134	146	142	142	141	140	149	143	126	147	144	155	136	158	137	157	165	155	140	126	135	145	144	148	154	161	145	161	143	129	148	132	147	177	158	154	143	145	139	131	144	138	144	147	143	149	121	126	123	139	143	148	128	128	130	136	134	144	137	115	140	144	145	144	160	137	156	145	145	158	144	129	137	135	126	147	165	142	152	138	151	138	153	136	130	134	114	159	131	149	147	170	134	137	152	148	124	145	138	161	141	132	146	148	147	153	166	151	131	135	165	155	152	150	172	147	147	150	141	151	132	132	151	152	140	153	140	133	140	139	140	129	125	142	158	144	151	138	139	135	149	148	120	127	131	147	172	154	157	130	168	127	138	136	146	145	139	168	152	131	132	147	132	151	121	138	142	134	163	161	135	137	131	142	140	144	151	137	137	127	138	140	147	139	155	139	166	155	129	170	145	149	136	148	152	131	141	158	135	130	125	146	145	155	145	149	159	142	141	130	151	140	146	143	124	141	143	149	141	165	143	137	125	143	148	140	132	130	142	142	134	130	153	140	133	141	147	146	169	147	161	138	148	143	139	145	141	142	156	158	156	130	133	161	142	141	139	155	120	154	146	140	147	151	164	137	110	134	152	139	133	151	170	152	140	140	153	148	134	133	152	147	157	164	171	129	132	132	123	124	132	154	124	130	142	124	146	127	148	149	137	133	162	146	142	154	140	137	149	144	158	170	147	158	148	147	169	145	168	161	143	146	126	154	136	147	140	150	155	166	135	157	151	158	128	140	151	149	142	150	149	152	162	143	137	171	157	159	150	160	119	136	134	141	168	164	139	156	149	161	149	156	136	130	140	130	132	123	156	157	129	136	131	139	147	171	147	117	161	134	136	145	140	118	143	132	169	166	141	125	145	143	145	168	169	147	126	162	147	138	123	143	156	153	131	128	144	141	140	136	137	126	150	141	152	134	141	134	150	124	138	121	128	148	127	138	157	143	142	146	152	144	154	141	122	138	122	155	137	148	155	156	142	138	148	147	135	166	130	150	138	122	144	148	142	170	119	151	139	137	156	129	138	128	175	158	124	148	136	146	156	131	146	174	149	164	125	156	142	166	152	159	128	154	135
12583	2338	5025	5734	5094	4159	3510	2960	2394	2096	1810	1620	1515	1412	1250	1241	1078	1044	945	983	884	905	845	792	793	749	781	728	730	715	653	723	720	698	658	706	630	642	598	631	624	594	624	637	624	564	599	578	555	596	622	601	591	604	594	545	573	556	602	535	526	525	552	574	555	604	577	547	536	557	573	556	553	562	577	541	516	490	545	547	546	560	559	511	557	516	516	568	558	527	545	552	591	541	538	510	539	494	463	537	526	562	528	547	529	547	556	557	515	514	587	565	539	493	516	549	517	515	520	500	508	505	513	490	480	526	537	531	502	572	519	517	533	517	517	502	498	533	513	511	537	531	494	492	542	530	535	504	508	541	515	544	495	514	513	549	516	525	533	499	549	554	516	497	565	521	512	503	508	543	528	538	525	546	518	522	522	527	526	523	518	553	524	524	477	539	519	480	571	513	549	503	560	500	502	510	531	543	540	517	518	522	519	507	501	499	520	532	510	487	507	494	518	509	516	533	521	514	538	496	525	554	500	510	509	541	526	497	501	502	528	476	528	518	512	540	520	505	541	486	481	502	524	530	481	539	537	533	510	493	509	559	506	503	511	507	514	553	535	518	506	529	511	528	515	530	518	493	451	471	545	517	509	515	498	522	518	521	523	557	543	522	536	527	488	517	525	521	536	497	530	482	543	494	504	508	535	488	523	521	535	496	504	526	563	548	507	521	548	514	478	518	501	512	524	470	544	523	506	508	537	516	517	506	498	500	528	510	541	508	548	536	503	566	519	521	531	527	551	554	525	521	512	512	504	526	537	535	525	482	507	518	525	504	542	514	530	566	530	505	508	548	508	507	488	550	531	494	465	522	527	502	543	477	527	536	487	528	500	464	519	498	543	554	511	539	509	515	521	496	520	496	513	560	518	508	535	524	534	530	492	540	545	487	541	472	601	506	521	503	501	448	478	519	507	544	508	531	485	525	510	518	486	550	528	501	539	507	505	516	517	517	520	530	525	507	518	506	509	544	495	498	492	500	510	542	543	523	524	490	548	504	513	535	516	489	496	507	518	564	551	501	506	504	495	513	514	472	522	530	541	524	528	517	548	490	503	522	539	514	558	535	498	505	528	498	512	501	509	502	529	509	567	530	525	504	532	512	497	481	500	475	511	524	553	472	523	479	492	499	531	507	523	537	539	525	517	545	535	516	540	470	538	502	495	516	477	513	530	516	498	507	516	553	498	533	562	520	523	515	515	521	486	491	478	520	570	513	511	538	516	513	525	527	510	485	531	482	528	532	484	516	473	508	549	533	509	473	568	503	543	534	566	502	543	557	543	530	509	482	511	516	495	519	524	472	500	506	522	508	530	525	549	516	498	519	492	511	502	522	465	532	526	496	550	545	532	519	560	512	522	514	507	567	495	530	512	522	541	489	526	518	543	537	549	516	541	526	530	520	501	558	523	484	520	494	483	486	501	540	509	526	506	494	541	541	508	523	500	554	498	493	512	490	511	537	525	508	541	506	565	530	500	520	519	532	543	508	547	503	499	534	528	534	583	535	500	540	543	487	464	532	510	531	508	523	524	568	500	546	506	518	515	529	530	506	545	538	504	520	538	550	547	520	492	516	531	524	515	483	526	476	515	492	526	499	550	548	515	519	548	531	473	520	531	492	489	512	501	559	503	511	533	508	547	552	506	520	497	527	469	554	526	478	561	495	515	524	529	516	484	512	520	524	529	489	514	518	489	536	538	551	517	542	558	520	516	496	506	506	528	513	536	497	503	468	502	510	525	505	551	461	526	535	523	550	499	501	519	509	517	540	494	520	509	508	499	503	510	521	482	497	537	488	498	474	514	521	523	496	508	531	504	524	545	542	479	475	554	519	520	537	501	525	529	509	543	523	534	524	516	556	493	512	523	557	535	488	513	543	492	522	488	543	527	518	524	539	535	518	521	540	512	563	535	550	494	528	511	526	548	535	554	496	502	560	519	509	508	532	512	493	503	513	519	467	551	513	498	482	534	484	554	505	511	501	560	538	560	502	474	524	536	514	545	510	501	505	486	517	547	493	518	514	544	529	482	521	507	493	505	507	524	503	535	537	521	545	544	524	502	532	493	496	462	504	523	562	584	508	518	528	522	547	486	545	478	480	500	537	512	531	551	540	523	484	543	540	457	467	530	514	516	514	535	517	503	516	505	489	513	520	509	502	511	492	505	501	510	542	532	522	534	540	495	585	502	570	527	522	536	557	509	506	511	527	502	542	517	537	525	534	515	552	542	574	524	523	517	533	548	516	484	507	485	528	516	526	498	545	522	511	534	561	576	518	549	530	546	535	566	501	505	535	543	552	478	528	528	488	485	499	519	486	538	475	534	549	522	475	531	535	521	503	521	521	528	528	564	525	517	511	524	553	512	504	542	529	470	517	528	538	559	523	564	503	491	523	528	532	521	543	504	517	525	512	534	531	533	521	532	524	496	538	538	534	534	529	497	497	521	512	535	491	519	546	562	507	530	537	473	540	543	532	527	498	533	521	524	490	510	516	516	521	489	540	482	526	504	507	533	512	536	526	513	516	517	529	508	539	527	537	518	516	503	575	521	511	513	500	519	523	527	511	532	510	503	533	495	529	496	529	541	499	540	505	508	532	511	547	499	520	502	500	500	545	537	518	553	527	529	498	512	536	518	499	520	517	496	515	558	519	504	501	548	547	523	543	514	506	534	508	550	499	524	542	547	558	520	478	516	518	493	512	495	580	516	480	537	532	516	544	522	507	512	533	545	489	541	557	574	528	503	514	528	521	541	505	513	551	518	492	514	520	524	523	522	521	554	511	544	534	521	509	518	523	498	550	460	527	522	523	523	536	544	491	521	534	513	487	507	527	515	559	501	548	490	526	512	508	543	470	505	510	524	496	480	544	490	533	523	510	501	527	525	530	516	521	524	522	526	490	557	504	536	503	496	531	510	529	533	523	514	493	508	504	548	534	519	499	519	551	462	509	496	499	536	525	541	483	513	505	521	579	548	499	533	510	504	523	547	532	510	529	508	503	517	473	508	496	533	494	532	533	510	571	550	486	521	536	526	523	525	513	525	534	530	509	526	518	567	485	537	548	517	505	522	507	531	514	517	484	565	532	497	517	538	523	513	523	479	587	484	526	503	515	542	507	514	519	500	540	509	485	510	564	497	527	514	563	502	545	518	515	517	534	492	485	539	545	493	497	512	529	504	539	537	487	479	528	543	534	471	510	523	506	508	515	524	534	530	548	563	525	546	546	490	527	511	502	512	515	543	575	548	503	527	483	514	507	507	511	484	580	473	482	510	521	495	491	479	529	511	506	496	504	540	556	543	481	489	496	525	526	530	527	496	518	481	506	502	505	498	517	504	521	480	499	555	524	545	534	514	538	514	500	545	513	506	500	533	522	510	548	517	583	535	536	513	512	535	506	492	552	519	532	522	476	502	506	505	538	517	538	540	518	529	519	528	490	600	541	489	534	517	491
2223	184	153	126	109	97	102	92	101	98	85	100	85	89	87	98	83	91	106	93	94	96	85	81	84	92	83	78	87	89	66	70	80	77	94	82	89	83	89	84	76	82	89	92	86	98	63	83	89	96	98	94	82	90	79	79	77	84	88	92	74	79	86	91	88	87	80	83	80	87	72	79	81	82	94	88	74	92	112	75	105	93	78	76	82	88	96	86	89	85	75	85	69	95	64	70	73	92	65	82	88	93	78	66	93	85	87	88	91	89	92	86	79	100	89	81	84	78	77	91	98	80	106	85	89	86	94	104	98	86	77	74	70	89	92	104	86	86	93	95	95	86	104	75	91	94	80	79	94	79	99	84	87	88	84	91	75	68	80	89	82	99	100	90	98	72	64	88	87	95	88	72	73	88	89	79	92	74	69	81	90	82	79	86	85	75	88	94	89	85	70	86	100	83	76	83	85	92	80	106	92	85	78	82	71	97	84	103	67	66	96	92	91	92	77	83	101	87	99	81	93	73	91	87	75	81	88	82	96	87	68	99	83	82	91	84	86	76	98	87	88	88	94	106	98	86	79	79	79	92	96	83	83	73	104	71	67	93	84	80	81	96	79	79	81	85	81	82	95	81	73	89	105	69	73	76	81	87	77	92	90	93	87	91	84	86	88	65	89	87	78	80	86	85	92	89	83	64	83	78	75	72	92	75	79	83	78	85	99	88	83	85	91	104	91	102	82	85	90	85	92	97	101	80	74	81	84	89	92	94	81	81	93	85	97	80	79	83	87	76	101	82	90	86	73	67	85	100	73	86	75	80	73	81	67	86	89	80	87	84	78	78	77	80	92	101	82	88	79	87	86	85	95	79	69	88	80	94	89	72	89	94	87	86	79	95	94	93	83	82	78	98	89	97	71	101	77	91	84	85	85	85	85	82	91	71	81	91	92	92	84	73	99	79	97	93	79	68	87	92	85	79	77	74	93	80	73	89	92	87	95	87	78	75	88	94	84	84	73	95	81	90	75	75	77	78	95	79	86	83	90	78	73	84	94	95	89	74	88	86	76	90	68	81	85	90	85	83	79	92	89	84	99	90	78	67	85	77	81	99	71	80	102	80	78	95	87	81	88	89	79	96	94	87	89	82	72	80	93	77	94	82	76	92	86	75	83	96	93	78	95	80	69	86	83	76	74	89	84	80	89	74	87	92	96	61	73	66	89	87	67	89	101	80	65	72	83	84	68	82	95	79	67	93	75	110	71	71	87	82	79	69	77	99	79	73	87	84	105	82	70	80	82	89	106	80	87	105	94	80	106	82	93	90	76	88	89	60	83	93	80	83	81	71	76	89	91	92	82	76	88	73	68	70	99	96	82	89	82	79	79	110	91	82	76	66	84	72	63	86	84	84	72	91	79	88	82	100	75	74	85	93	105	100	72	79	90	89	93	95	86	84	85	64	93	80	83	88	87	79	103	73	88	89	74	74	97	94	94	83	69	90	90	82	88	86	88	88	93	96	68	75	79	71	81	83	79	85	93	81	91	95	90	80	100	89	79	89	90	92	85	92	69	91	77	83	79	90	65	97	84	88	83	88	97	93	90	78	80	76	95	71	73	81	80	101	79	91	95	94	81	94	86	87	85	69	92	72	95	84	97	73	84	91	86	92	65	71	85	98	79	88	83	80	74	99	79	62	73	82	77	92	95	86	80	80	77	83	93	74	78	79	61	71	74	85	92	90	82	90	82	72	90	89	82	71	79	86	93	97	84	77	72	84	74	81	85	80	91	94	85	83	82	69	93	89	61	96	73	108	93	83	82	78	84	83	85	90	91	97	83	78	88	77	113	89	81	75	55	93	79	81	87	91	89	81	97	84	94	86	96	99	99	76	82	91	70	81	77	77	88	83	89	86	92	87	99	82	85	91	97	80	101	94	99	76	97	88	89	77	84	78	95	79	81	88	80	89	107	84	85	97	96	87	98	89	73	81	83	84	76	108	98	68	94	90	78	71	100	91	80	83	95	88	81	80	83	79	97	81	96	93	70	72	81	78	76	82	89	74	86	77	102	89	74	81	82	103	82	75	93	73	101	83	82	81	77	64	84	73	81	100	78	75	76	90	86	94	93	84	85	83	74	92	103	83	77	66	64	80	91	78	68	69	78	79	82	82	65	91	97	85	78	84	77	97	82	93	95	82	77	95	99	87	70	80	85	83	79	68	102	88	94	89	82	73	65	94	61	76	79	75	84	81	98	97	70	84	92	92	92	95	91	73	103	90	81	70	69	100	87	83	92	80	83	81	68	82	99	84	93	81	78	81	87	84	80	85	93	74	93	113	87	76	81	105	91	79	84	92	107	88	106	83	86	88	76	66	99	88	88	79	71	90	88	82	78	93	74	97	92	95	94	88	77	78	84	75	85	85	76	68	89	73	82	97	75	88	91	81	90	77	86	95	77	62	79	76	78	80	83	86	82	89	101	89	86	91	76	83	87	89	95	90	72	88	74	85	73	75	84	87	73	71	98	71	98	89	83	77	81	80	68	100	87	69	86	84	69	79	94	75	84	100	96	96	77	75	77	84	69	81	76	94	76	80	73	106	87	80	91	79	67	78	112	64	89	87	82	83	74	79	85	67	88	86	74	98	85	82	76	98	78	75	85	81	79	92	74	83	80	75	74	80	75	91	93	91	81	87	70	94	107	68	80	93	86	75	82	83	85	80	69	87	86	101	81	80	101	78	82	106	96	91	86	74	91	97	78	86	72	96	86	82	87	80	98	70	81	85	93	75	87	72	92	92	89	93	97	81	98	82	84	74	68	81	67	78	80	86	78	80	89	94	89	88	83	89	78	90	77	87	85	84	113	86	100	92	90	104	84	75	73	85	93	76	73	89	74	75	76	103	84	80	84	72	95	89	80	70	99	85	64	102	81	83	85	76	93	89	79	90	96	84	82	79	84	79	81	71	90	100	99	67	80	75	78	92	91	90	84	80	84	80	76	99	92	84	87	94	85	109	86	84	87	78	87	98	82	88	90	83	83	71	80	87	91	70	83	77	84	82	73	98	77	75	84	73	86	74	102	77	94	90	93	86	79	98	96	90	76	74	86	81	74	78	76	90	79	105	88	91	87	90	67	93	89	96	110	83	88	88	84	77	78	81	94	72	85	68	85	75	87	83	80	79	86	93	91	77	82	80	76	67	101	78	81	78	85	94	94	80	94	100	78	72	93	73	92	91	85	95	73	86	76	70	99	88	74	87	75	86	87	81	93	74	109	76	92	72	88	102	85	75	87	103	84	85	83	88	81	97	79	86	101	97	74	80	74	90	99	87	86	67	82	89	93	83	87	90	93	76	100	77	83	77	82	76	76	81	87	75	69	84	111	84	95	95	91	80	73	75	107	85	105	93	82	87	83	88	85	77	87	81	86	104	90	95	94	63	82	77	75	70	99	89	75	75	73	74	91	86	101	77	89	81	92	90	93	96	98	83	81	83	85	96
4259	421	472	517	494	428	433	422	389	386	388	339	362	342	373	354	327	340	354	338	315	348	343	344	333	360	359	330	342	336	337	333	325	347	336	337	335	328	334	314	334	352	306	321	334	374	346	356	343	352	340	329	317	342	337	328	327	321	352	319	303	310	318	329	368	310	294	319	342	328	361	312	313	316	305	318	334	352	329	341	310	330	351	320	327	323	316	351	319	311	339	334	336	328	340	334	339	324	366	297	308	355	337	322	320	349	315	328	330	316	284	325	320	296	325	331	332	303	336	313	314	330	350	315	355	342	331	329	345	332	341	344	327	310	317	342	327	359	363	323	302	332	334	349	333	329	292	352	368	317	353	327	352	332	294	351	324	375	328	318	351	343	344	316	333	347	329	344	346	317	308	317	347	344	352	320	341	305	325	340	335	345	295	365	342	317	361	363	321	338	344	319	315	319	337	338	337	309	332	322	314	340	316	324	376	319	364	350	352	325	335	370	337	366	308	308	345	334	336	356	295	333	317	311	348	301	323	376	330	339	326	323	342	330	339	323	356	359	316	324	329	327	314	330	339	336	345	290	326	310	320	348	317	326	314	330	348	323	318	343	337	311	314	302	340	330	358	329	341	329	342	351	345	298	340	295	295	319	313	352	318	303	341	344	350	332	339	325	341	348	367	317	335	324	342	335	315	306	361	354	360	321	308	316	362	307	345	338	338	322	334	341	304	321	317	313	374	320	311	331	313	303	350	342	363	322	315	354	350	311	342	335	311	287	334	312	325	342	332	324	348	356	317	341	339	353	346	348	374	354	303	350	299	339	337	307	316	294	319	293	313	346	316	343	311	345	367	369	329	347	333	307	276	368	316	347	340	322	322	358	364	327	334	341	349	348	326	310	315	364	343	330	304	328	280	336	354	347	330	321	332	348	323	363	317	333	340	329	305	328	300	307	317	313	330	339	338	316	319	330	321	312	318	360	316	337	321	368	313	334	332	336	331	335	322	329	341	313	352	337	334	352	315	331	314	344	363	362	356	313	362	358	338	341	337	340	325	288	304	334	317	352	325	315	324	340	329	319	344	317	347	331	354	314	296	317	368	380	331	302	335	316	331	305	314	382	310	336	354	326	337	320	310	367	338	339	342	357	324	313	308	293	335	375	332	333	354	299	356	328	344	328	332	325	321	327	307	335	332	327	338	331	318	355	354	332	321	341	326	350	403	342	357	335	329	342	311	328	337	343	363	307	318	332	342	301	326	357	357	312	353	331	340	318	291	348	344	361	347	323	348	306	352	355	332	353	328	343	337	316	352	345	329	369	306	310	355	338	299	379	334	342	322	324	289	299	328	332	297	328	325	319	338	324	324	355	335	351	375	342	325	321	326	315	322	333	343	333	328	340	348	331	336	348	312	300	311	320	354	352	351	340	342	319	317	338	343	315	364	315	358	346	347	357	324	340	321	295	335	353	336	345	342	331	355	368	326	345	308	331	312	321	322	349	319	360	339	308	316	341	303	348	373	330	316	301	338	366	327	330	340	311	322	343	319	342	376	312	357	300	336	320	354	324	284	357	270	334	342	327	352	302	315	336	345	316	330	354	325	329	313	311	372	318	338	297	305	376	345	303	334	344	316	326	341	358	356	292	341	342	343	317	374	353	306	317	359	325	329	339	326	349	319	335	315	330	348	307	336	333	330	340	342	345	335	315	287	347	317	360	351	300	325	350	314	303	322	346	339	355	317	319	347	331	339	321	340	306	350	314	334	306	343	349	330	353	344	323	331	286	314	323	328	330	347	354	319	332	316	335	324	353	339	327	316	331	330	308	299	323	334	311	330	355	346	332	334	317	339	335	299	329	303	360	328	303	334	341	346	333	296	354	318	321	341	352	311	344	340	306	336	315	308	317	340	357	333	356	361	316	335	335	344	342	312	319	358	357	338	314	305	322	303	358	329	351	338	350	322	362	316	313	339	346	328	301	333	343	338	326	332	345	337	366	310	363	336	350	329	364	307	338	333	361	346	325	354	320	327	329	357	323	352	336	360	375	309	339	327	334	266	334	369	317	341	329	328	314	322	329	329	318	305	336	351	335	322	324	348	343	340	351	316	332	301	346	365	329	346	304	338	314	319	318	339	319	364	329	312	334	338	339	348	322	335	300	341	348	348	346	327	322	338	311	347	356	324	325	324	339	319	356	334	345	359	332	344	341	351	336	332	361	323	321	328	328	338	348	360	351	308	343	338	304	344	337	318	310	341	349	314	326	355	324	319	349	328	337	346	339	334	353	368	347	313	328	332	348	333	323	343	298	331	322	356	333	335	336	309	333	333	332	338	366	324	327	309	357	331	336	301	341	292	325	316	315	347	291	342	334	298	341	348	332	344	344	307	340	331	336	325	341	313	343	330	329	341	339	350	343	345	325	351	297	348	339	309	322	318	324	331	308	336	316	328	335	337	344	332	351	355	339	364	359	347	346	330	320	332	325	314	350	333	364	330	316	319	314	311	319	344	339	335	331	323	341	332	315	350	328	302	313	327	337	325	332	326	360	352	346	311	326	355	281	289	320	322	332	313	311	302	341	337	305	357	335	362	309	339	340	332	348	369	324	311	321	325	332	314	342	308	370	336	301	332	347	350	328	375	356	319	321	353	322	296	358	300	339	328	349	291	321	299	308	334	348	321	342	334	341	331	319	312	332	360	331	323	347	307	354	332	345	333	317	344	307	320	343	324	361	321	312	344	347	349	311	323	328	326	326	344	344	318	356	351	337	299	332	332	332	352	341	318	339	358	350	318	321	324	326	330	311	333	323	344	336	320	325	322	338	309	328	326	348	336	329	318	352	337	355	362	355	331	332	350	305	338	341	377	366	312	316	348	321	337	293	310	333	334	350	316	349	341	339	339	344	327	309	326	355	311	355	341	355	318	328	314	329	346	344	344	352	301	325	354	326	348	322	341	317	346	307	307	350	347	328	352	317	337	314	319	332	353	328	330	342	355	294	378	320	343	335	341	322	303	389	345	352	321	319	339	309	311	297	325	319	341	330	348	312	335	360	352	334	344	344	320	301	321	345	335	325	346	309	333	341	358	338	339	356	324	342	339	352	331	308	319	316	323	347	362	314	338	315	347	315	336	309	366	315	339	311	340	326	328	317	342	312	331	331	317	323	355	332	348	327	338	346	367	308	322	303	354	347	320	351	296	280	343	346	331	354	338	329	311	344	318	310	326	337	352	323	338	277	341	342	337	324	361	325	320	330	337	294	324	361	367	331	341	359	324	324	334	346	360	358	350	352	330	308	328	347	351	327	329	340	326	336	351	344	319	330	374	346	330	348	350	325	317	298	339	341	367	330	333	373	329	307	332	335	350	361	302	359	306	321	319	329	364	303	346	321	307	328	323	377	298	359	338	317	303	365	310	347	342	337	305	351	335	330	330	329	324	351	334	340	338	330	332	354	325	330	320	338	336	329	336	361	324	327	358	344	320	321	335	339
14111	1292	1082	807	564	395	329	256	201	149	147	141	138	135	115	109	113	107	101	86	98	104	86	77	90	92	97	77	68	74	86	71	74	81	85	104	85	96	86	74	81	68	87	61	80	83	81	87	84	71	74	81	67	64	60	73	70	79	70	65	70	80	67	76	86	73	76	83	69	82	67	73	66	68	67	67	65	78	77	76	83	76	63	62	63	55	66	61	70	76	64	75	70	71	89	87	81	77	69	71	69	80	83	77	71	74	71	67	77	77	96	75	65	58	72	76	82	76	76	76	69	67	64	81	82	68	78	61	76	82	74	91	78	77	64	64	64	64	79	62	75	71	63	79	85	61	94	89	67	68	72	83	73	75	68	84	73	77	80	66	72	82	72	59	68	76	70	81	62	58	64	70	78	76	62	69	78	74	73	70	66	66	79	72	72	72	66	72	91	79	78	82	81	72	71	70	56	85	82	73	86	80	70	67	64	68	89	73	76	60	61	67	72	67	81	78	80	66	80	66	59	75	77	60	72	90	64	66	73	74	81	47	72	68	69	77	68	68	73	68	71	65	79	79	72	86	63	78	58	79	72	76	77	73	81	75	69	72	74	58	79	66	66	70	92	69	77	82	60	73	62	67	79	76	58	78	71	80	57	73	73	67	64	64	77	77	77	81	81	81	68	61	50	69	68	77	73	65	75	66	72	64	93	63	76	56	76	70	56	72	77	89	84	101	71	71	78	73	79	81	82	77	66	66	64	79	65	90	67	62	61	81	83	86	77	82	72	77	64	70	69	67	63	58	72	86	69	85	64	64	62	67	95	58	77	65	86	79	76	85	79	84	80	78	69	76	79	66	88	89	80	51	80	67	75	71	68	90	74	71	72	70	71	65	78	84	93	78	70	77	68	96	67	72	84	59	75	78	65	66	77	57	72	84	80	73	71	83	64	67	84	72	68	88	74	65	73	79	61	70	89	71	66	73	60	78	78	67	71	88	49	58	77	69	84	71	66	67	62	68	77	79	57	85	73	77	83	60	69	62	68	62	71	72	64	80	68	60	67	71	62	76	62	67	65	73	67	59	74	63	69	81	79	80	64	69	68	80	63	81	73	69	94	69	67	74	84	80	67	68	81	92	69	61	76	73	68	65	59	73	58	74	88	74	82	86	68	75	75	74	62	76	68	75	82	67	78	74	73	72	74	75	74	65	58	67	66	74	83	56	74	88	59	71	92	62	80	74	75	79	77	73	51	76	56	66	80	77	72	74	75	72	85	79	66	75	91	63	54	63	74	76	69	69	77	81	65	75	58	75	75	73	87	75	69	63	73	67	79	82	54	59	79	75	72	69	79	77	65	64	85	69	69	72	85	65	61	86	68	60	74	68	60	106	77	58	74	66	78	71	86	75	64	81	77	73	76	85	77	49	84	63	77	78	77	81	82	85	80	65	82	59	84	68	74	89	71	71	82	87	71	69	72	68	59	70	76	59	54	58	70	81	76	59	83	88	72	69	63	80	79	78	71	78	80	79	80	89	74	77	73	84	51	71	79	71	84	58	67	55	87	79	66	89	81	67	68	54	75	65	77	67	70	65	94	87	72	68	76	80	70	70	79	82	80	75	68	79	88	74	76	67	79	66	69	73	75	60	79	90	82	71	68	64	69	73	66	64	70	60	69	72	66	67	70	63	77	69	65	66	78	65	84	64	69	55	73	72	80	65	69	71	76	65	72	70	66	66	64	77	78	72	73	71	79	70	66	81	71	70	77	70	60	55	75	71	72	76	67	78	79	71	75	85	68	69	66	71	80	74	65	78	68	73	69	70	68	74	76	85	66	66	76	61	64	68	71	72	66	66	77	77	76	64	77	62	71	69	84	88	87	74	68	66	68	57	67	74	56	74	65	76	59	77	77	72	60	78	70	69	70	63	76	77	75	72	58	74	82	74	54	77	56	70	85	75	70	69	83	73	76	80	65	71	64	67	70	73	60	58	89	57	72	50	86	66	77	71	59	81	85	77	70	67	68	78	94	76	66	75	80	78	72	64	69	82	79	72	63	72	69	66	73	68	84	85	79	70	65	71	70	73	69	68	69	84	73	84	69	75	66	61	66	69	61	73	76	71	59	85	75	81	62	77	61	69	72	70	72	73	70	80	75	65	95	77	80	81	91	62	60	63	71	90	58	87	73	59	83	70	84	67	73	69	72	65	63	83	63	54	78	74	66	85	70	79	82	69	70	83	81	81	72	89	71	62	64	72	69	70	75	58	68	74	71	72	76	71	82	74	75	77	73	71	69	64	77	85	70	90	71	68	63	76	58	84	64	90	88	75	76	73	65	91	67	65	68	66	85	76	56	59	78	75	67	67	63	72	97	81	83	78	57	56	77	66	69	64	75	68	80	87	78	74	67	71	79	84	77	76	69	83	80	82	68	84	56	65	81	63	74	78	83	55	78	57	66	72	68	70	66	56	83	81	68	70	69	86	80	84	77	67	74	74	72	68	73	75	72	75	88	63	62	90	74	72	69	77	74	82	70	77	71	62	87	70	75	75	75	56	71	76	71	74	70	68	60	64	77	60	79	79	64	77	73	69	83	89	72	66	76	73	70	72	90	75	68	59	58	69	90	57	68	104	71	77	73	75	96	77	75	86	79	66	64	78	76	57	71	56	56	77	65	74	70	66	69	61	76	74	82	66	83	65	73	64	71	75	68	65	64	70	66	68	73	67	79	83	68	95	70	65	67	75	66	61	64	63	69	73	60	69	68	60	73	75	74	80	72	77	64	87	68	63	62	57	76	79	66	80	84	71	50	72	70	63	84	75	94	77	76	78	57	61	69	68	75	60	62	71	67	68	69	76	68	72	69	66	78	80	83	76	86	75	84	68	74	85	65	68	69	62	72	79	78	65	75	78	78	77	73	73	76	84	92	71	84	66	71	70	66	69	71	88	63	80	84	71	63	83	75	59	73	77	85	66	70	67	59	81	87	72	74	54	79	60	71	92	78	64	66	80	68	78	81	79	58	60	64	74	69	58	84	71	73	70	68	75	52	76	79	76	72	81	72	69	59	71	60	78	67	64	75	63	56	70	70	58	59	68	80	90	68	65	57	66	72	71	69	67	80	89	70	73	65	91	79	63	79	68	79	76	89	55	75	72	86	72	65	69	71	73	61	79	76	75	70	68	65	70	79	77	75	91	65	69	76	73	84	76	80	76	73	71	67	73	77	61	70	61	53	77	70	66	55	67	70	77	72	83	60	65	66	78	69	53	78	91	65	82	64	71	60	86	69	78	70	87	90	61	55	77	71	75	80	84	78	61	67	77	80	65	74	71	75	55	61	86	67	66	82	83	62	74	72	79	79	61	72	68	61	63	63	70	69	67	80	71	77	81	64	80	71	78	74	85	106	79	67	76	70	75	73	81	94	75	60	73	74	74	70	61	80	66	80	66	61	79	78	84	69	61	73	79	78	71	66	81	60	80	79	85	73	69	74	79
9468	1183	2703	3196	2769	2229	1831	1559	1273	1074	994	948	738	747	702	700	587	510	557	524	508	516	475	475	446	406	422	432	393	380	381	370	379	382	382	349	367	330	352	344	363	330	349	325	369	307	327	350	330	333	325	316	327	320	321	330	314	337	320	333	346	332	293	312	298	316	328	299	337	332	311	295	327	332	295	327	313	292	309	314	307	335	295	300	310	302	293	335	304	322	321	329	307	327	316	313	337	302	314	301	282	316	311	337	317	287	288	291	316	278	327	276	296	275	308	280	319	310	300	298	285	300	290	321	308	323	285	292	327	294	298	308	287	339	268	294	286	272	284	318	297	286	282	282	293	321	308	299	299	292	307	290	281	277	263	284	312	299	311	306	275	308	314	305	279	320	298	292	320	286	317	262	307	318	300	318	287	291	306	298	308	284	323	283	301	264	318	299	296	318	288	277	300	274	288	303	291	300	299	302	335	297	277	301	302	282	261	313	307	302	299	292	309	291	297	301	303	298	293	270	303	275	269	302	307	266	293	289	293	311	289	309	314	282	289	303	301	318	319	294	291	296	314	310	291	310	299	302	310	284	302	285	326	288	287	318	315	297	296	306	289	329	275	318	303	294	283	310	336	277	316	285	324	284	326	304	310	268	305	293	302	286	302	273	294	317	309	277	294	295	285	267	283	311	301	307	283	307	302	301	304	318	341	288	313	262	304	278	306	325	317	297	273	283	333	280	299	300	303	314	290	285	311	329	290	312	327	295	325	289	288	303	294	296	310	304	291	285	277	300	266	277	309	304	286	299	283	303	300	309	310	317	285	346	317	270	276	300	309	296	282	293	303	295	295	307	284	301	304	297	323	310	311	295	297	316	300	296	297	318	314	297	301	274	290	305	323	297	304	282	291	314	296	284	284	302	277	316	318	311	317	313	297	310	307	311	280	305	296	265	268	290	266	285	286	308	324	282	311	286	270	294	288	304	293	302	293	288	286	270	296	298	280	318	326	308	300	289	301	282	290	294	277	303	307	302	305	312	300	300	304	296	279	299	290	329	320	298	278	313	306	309	287	292	290	297	310	277	305	300	295	292	285	309	301	282	297	268	277	287	309	256	296	289	315	326	300	317	266	260	277	293	295	297	295	310	299	283	292	277	275	280	285	289	283	295	298	303	316	277	312	286	296	334	288	284	270	279	308	305	294	338	275	289	302	287	333	320	296	321	310	301	316	259	317	289	295	304	313	287	314	332	307	285	327	288	322	321	294	285	306	295	320	274	285	268	308	266	265	302	300	313	290	295	305	284	294	314	308	270	331	282	274	336	300	284	324	296	291	268	316	310	316	283	295	296	282	324	306	289	274	332	288	328	296	283	318	317	302	308	304	284	309	279	319	328	280	291	299	305	281	291	297	307	297	288	311	272	307	279	296	285	288	284	313	313	269	279	291	281	283	292	280	271	295	291	310	307	298	340	256	317	302	327	321	263	274	287	328	288	276	319	290	291	343	318	254	278	278	273	292	322	294	290	326	307	293	316	323	286	297	304	316	311	304	285	320	276	306	283	286	306	301	287	310	288	309	305	301	292	284	286	294	286	300	259	288	325	275	293	280	307	338	338	267	265	300	264	297	293	285	289	293	323	295	309	291	295	316	290	296	304	311	314	314	319	305	309	299	270	252	310	294	306	304	313	313	307	314	315	290	298	288	294	256	291	267	303	285	330	305	317	301	301	298	331	304	312	330	308	237	296	295	316	283	258	295	286	313	268	305	291	300	304	309	273	313	290	290	298	312	297	317	323	286	286	292	282	309	290	302	286	287	295	310	323	276	302	284	317	317	279	307	298	334	299	265	303	286	296	272	308	317	304	326	294	297	342	284	301	282	312	276	283	303	291	296	278	284	291	295	300	297	259	288	309	334	268	294	335	312	295	341	290	286	311	293	294	304	278	304	307	294	302	316	302	273	288	324	314	267	276	304	309	325	303	298	308	300	292	301	301	310	298	300	295	303	281	327	287	291	305	309	278	289	337	321	311	323	297	312	291	278	316	298	285	297	306	308	306	278	293	299	281	307	297	318	286	296	306	311	296	317	336	290	308	277	290	299	299	304	322	290	312	270	299	292	324	296	320	283	325	296	320	298	276	285	273	301	309	312	273	312	323	276	286	309	303	277	306	273	301	310	306	295	285	324	268	291	294	300	277	316	284	273	273	275	283	274	307	276	293	287	291	288	322	297	298	329	294	322	304	307	308	275	308	252	270	310	347	284	311	310	304	295	266	280	302	290	312	298	316	319	322	290	302	307	300	300	278	290	287	271	292	307	268	300	310	312	299	293	286	317	291	274	313	275	300	279	318	316	326	285	298	333	273	296	324	278	278	308	303	274	323	286	305	296	305	319	275	300	308	275	280	305	295	289	292	344	298	304	324	312	296	309	314	283	312	296	263	296	305	280	296	279	296	279	304	275	316	292	287	277	300	313	304	259	310	311	320	301	313	290	304	301	294	326	295	286	295	318	284	283	295	299	283	297	308	312	300	276	292	312	310	284	294	326	288	294	286	297	271	278	260	294	291	255	332	300	297	308	285	297	295	304	278	315	274	299	307	309	306	282	283	316	278	325	278	293	306	280	275	277	265	261	286	294	315	290	290	291	292	272	281	279	268	332	322	283	298	299	301	308	308	304	292	278	290	306	290	338	313	292	298	321	277	313	294	292	314	281	284	296	302	280	292	264	309	338	307	261	313	314	261	319	314	300	331	315	278	317	301	287	345	303	285	286	304	278	310	288	288	290	327	311	306	289	302	287	288	295	281	259	295	275	304	316	313	300	282	285	266	299	279	309	296	287	308	307	296	291	284	281	307	329	295	314	278	331	290	291	302	297	299	339	339	330	300	294	288	295	270	271	259	297	305	302	304	298	280	302	290	276	288	309	290	322	311	314	292	291	309	294	297	282	299	277	283	300	264	309	302	301	327	282	284	317	287	340	319	286	295	300	338	304	299	301	285	335	303	277	275	267	307	305	283	287	278	289	302	328	278	278	301	290	292	294	307	298	326	311	300	310	289	283	333	304	289	268	303	287	289	280	313	320	281	309	323	281	327	273	278	296	286	275	315	282	289	296	306	319	309	302	292	309	299	282	298	296	321	317	281	266	284	302	300	311	295	305	291	305	323	290	273	282	303	322	335	284	309	299	307	321	303	298	304	270	285	310	319	296	287	286	300	311	298	272	307	279	273	286	308	294	307	293	325	282	290	276	279	321	274	281	323	286	301	290	295	317	306	294	287	292	306	292	327	302	300	283	291	300	300	330	295	301	284	274	324	295	284	322	319	298	301	298	260	295	296	310	288	268	276	294	302	274	317	305	302	317	307	292	297	290	295	301	330	299	306	276	313	298	285	298	334	282	295	287	297	329	345	309	320	282	301	296	273	289	292	300	269	268	310	295	296	311	334	332	294	317	314	269	263	279	292	274	325	284	319	296	284	314	296	308	314	297	303
24938	4753	2160	1608	1082	820	646	510	417	359	345	303	252	233	217	211	213	205	212	175	181	179	177	157	171	157	168	159	172	153	167	161	170	143	159	148	177	146	170	155	148	142	141	141	156	152	142	125	171	149	143	168	157	139	157	158	143	155	139	143	154	147	163	162	138	139	143	143	147	139	136	139	141	163	138	142	148	149	149	151	140	143	154	141	131	136	146	156	125	152	125	155	160	133	149	166	144	148	147	138	162	145	130	143	165	153	160	146	144	153	148	143	163	135	147	141	141	145	162	149	150	161	149	128	159	161	166	132	120	165	144	144	163	130	135	142	129	133	151	129	148	159	141	160	156	154	158	136	136	139	128	136	135	147	137	157	168	157	153	175	147	136	162	153	145	155	149	129	141	151	144	142	142	121	137	144	174	161	168	120	142	162	163	143	166	125	152	131	144	144	146	140	158	148	132	144	151	145	155	157	152	152	132	143	141	138	140	137	144	143	156	153	142	139	123	123	144	121	145	145	169	145	155	147	156	160	142	141	157	136	133	139	134	143	160	143	180	153	137	139	133	155	141	137	127	141	150	134	136	179	122	140	164	130	131	151	137	132	173	148	143	149	119	157	145	158	133	149	155	126	133	133	145	151	149	143	131	162	156	149	115	144	174	144	132	135	147	135	148	142	135	156	144	161	138	146	150	161	157	134	133	127	146	130	143	161	139	152	157	149	158	118	171	142	130	120	149	132	152	164	144	127	132	137	138	151	162	160	148	141	160	141	114	146	147	144	148	143	126	145	143	143	150	151	157	153	150	136	137	151	118	146	147	155	161	146	134	152	131	150	130	165	140	162	123	145	150	149	157	151	153	159	150	162	120	157	146	141	149	165	156	134	159	179	144	152	123	124	159	136	171	134	134	156	137	141	159	136	137	145	147	146	151	144	144	159	149	135	139	170	167	158	134	156	145	145	145	141	162	127	136	143	138	140	141	160	146	146	155	129	152	140	138	137	148	152	129	127	142	158	128	139	160	131	160	124	149	174	142	152	158	141	143	151	153	158	136	130	141	158	157	137	117	146	137	167	146	148	138	133	143	141	143	122	163	147	138	139	146	141	148	158	144	128	124	146	119	151	169	139	146	127	135	156	161	146	154	158	148	157	131	150	131	146	155	141	135	131	150	132	154	143	138	152	132	157	138	153	158	138	151	163	151	144	150	152	119	143	139	148	137	155	156	127	143	157	141	157	147	130	148	130	151	122	131	161	144	148	146	140	165	150	133	147	140	155	135	140	148	137	141	131	119	152	129	154	137	157	144	152	171	156	116	138	152	167	136	137	150	137	164	151	132	134	138	129	142	129	134	149	133	145	142	144	139	132	150	130	154	138	144	155	161	152	168	147	135	127	158	143	138	127	133	169	143	145	163	140	134	135	150	136	147	141	169	133	150	146	104	129	138	123	133	157	148	147	158	148	151	151	140	154	151	125	154	145	139	152	129	152	138	154	150	134	155	151	142	153	150	119	130	165	148	150	135	112	160	188	136	128	151	151	150	148	143	127	164	149	154	137	125	140	149	152	143	135	156	146	140	135	136	154	124	142	150	128	150	135	158	168	124	112	159	161	152	148	170	136	154	160	140	154	153	149	155	148	135	162	165	140	120	126	157	153	171	142	109	132	134	142	129	141	165	140	140	157	162	129	142	118	163	129	142	160	124	141	138	128	147	158	136	149	148	146	144	146	141	146	177	154	136	158	150	124	169	157	157	154	118	152	137	155	148	120	131	142	141	158	163	137	141	134	140	126	144	138	134	164	139	148	144	137	136	138	140	145	173	141	132	151	143	139	154	121	145	129	139	145	133	155	148	153	140	152	126	135	154	158	143	153	141	168	167	152	155	129	149	156	143	151	139	144	152	128	138	127	147	128	139	156	155	156	131	135	177	142	143	158	130	143	122	162	158	145	138	150	143	132	139	153	162	143	158	143	132	165	145	147	141	160	126	137	158	148	155	141	113	108	164	148	152	145	165	131	134	144	139	140	147	130	144	150	139	132	161	128	147	140	156	159	136	156	133	131	153	142	122	122	129	149	137	145	131	135	134	138	140	138	155	153	154	150	133	165	166	127	138	131	139	130	127	136	141	150	153	128	133	123	137	145	142	138	165	121	129	131	152	141	152	167	125	145	155	121	148	136	131	147	137	110	133	147	144	124	147	144	158	171	115	121	152	132	146	145	118	129	133	162	148	148	147	144	165	137	133	143	140	150	132	124	158	146	154	151	146	160	144	118	125	139	141	137	162	134	128	125	152	146	140	133	147	158	123	137	143	142	146	137	148	147	158	127	160	156	141	151	143	160	155	132	156	135	113	152	146	141	128	135	139	156	157	138	138	129	152	154	149	150	141	160	141	156	141	155	157	143	132	161	169	145	151	145	147	137	136	154	158	138	139	140	149	126	143	149	156	139	152	133	151	152	155	129	160	147	148	145	142	146	143	131	150	149	127	137	135	158	166	136	136	152	141	127	157	115	117	144	161	161	158	133	137	164	166	151	149	144	142	138	145	137	151	156	137	140	137	136	143	161	140	143	150	148	130	133	137	119	127	149	166	165	136	150	143	148	145	124	148	157	166	136	154	170	142	140	173	128	116	154	171	141	155	132	163	170	156	145	162	150	139	140	148	141	143	126	145	150	154	159	133	144	146	137	138	134	148	153	155	156	138	151	133	124	163	160	164	145	150	143	134	142	153	144	167	154	160	153	131	134	138	139	123	133	139	124	153	120	162	141	121	133	131	136	133	133	139	144	154	153	133	175	130	153	140	138	140	168	152	145	133	165	171	160	143	145	154	139	169	152	141	163	155	128	143	157	143	141	125	152	123	158	139	150	133	144	139	140	119	125	158	156	140	119	137	127	129	147	149	161	145	124	127	146	137	126	145	142	126	160	145	166	139	150	136	172	105	132	149	180	131	136	158	126	110	128	150	136	147	137	146	125	143	123	152	147	148	141	143	155	139	154	146	140	129	139	156	157	124	137	158	132	151	135	143	149	132	139	119	135	128	142	134	136	147	123	155	158	140	135	132	132	144	154	145	122	135	167	169	130	156	154	144	130	160	152	150	157	116	138	141	135	151	149	148	127	151	133	139	150	144	135	147	163	127	151	133	129	147	145	147	171	144	160	137	148	132	153	148	131	140	141	145	150	147	133	152	144	154	146	137	151	129	141	158	156	139	133	124	149	144	148	117	158	146	143	136	131	140	126	161	144	155	122	137	160	125	140	144	137	131	143	139	164	155	150	134	144	132	142	135	158	147	137	144	142	138	136	151	123	148	135	138	132	146	151	132	146	166	129	160	139	150	160	122	146	127	131	143	122	130	134	138	156	156	167	133	146	183	142	159	139	123	160	123	147	116	142	154	149	164	154	150	127	123	139	151	132	136	151	158	155	139	142	129	135	132	137	157	140	128	132	137	166	141	158	139	158	124	152	140	148	145	159	138	146	161	134
12896	2248	5023	5874	4986	4087	3468	2986	2373	2084	1754	1621	1519	1403	1304	1255	1129	1121	1002	993	878	886	833	826	771	776	692	803	728	733	675	670	683	642	626	627	648	655	611	647	636	624	598	581	586	558	582	581	623	599	621	561	584	567	547	560	605	554	593	567	524	582	540	533	550	565	517	536	577	552	543	564	509	574	561	504	543	519	545	564	528	515	564	556	539	564	557	562	548	521	498	501	508	542	531	535	561	532	557	563	507	536	504	521	543	522	498	530	539	523	564	555	545	589	534	518	576	529	553	525	534	535	482	523	575	546	507	544	528	549	560	542	558	552	512	533	550	485	518	549	489	541	517	571	482	544	573	506	526	532	560	532	510	523	532	518	513	507	472	527	499	531	547	528	513	525	506	507	536	490	524	522	539	547	523	488	567	558	517	552	560	508	535	525	498	529	510	549	519	516	538	566	550	509	532	520	514	517	524	539	514	555	522	580	493	514	544	496	545	481	560	563	536	507	527	495	556	565	520	515	539	514	550	554	539	515	496	530	576	508	569	525	539	547	543	536	524	550	529	506	518	531	450	519	496	565	513	510	554	490	520	526	565	520	563	528	514	505	568	495	556	562	532	513	485	553	514	533	537	517	522	540	546	495	501	512	509	540	487	531	519	541	538	505	516	527	496	543	522	548	516	515	517	512	528	548	555	549	525	555	533	540	555	523	520	556	519	531	495	553	524	519	522	527	538	505	522	546	522	492	505	540	568	502	536	521	510	479	526	528	523	538	516	521	527	505	490	528	529	551	493	532	489	530	514	505	532	498	522	506	529	538	520	576	536	545	554	492	527	541	506	522	512	527	493	553	490	513	525	470	515	492	499	491	493	554	504	545	510	492	533	566	496	512	510	494	560	523	504	506	544	503	514	479	521	536	535	520	512	506	512	520	521	572	508	505	534	592	477	529	559	513	489	529	491	488	531	507	508	562	479	513	522	534	500	525	553	495	512	515	531	538	519	506	515	508	531	511	515	542	469	530	577	527	537	551	477	537	547	523	531	526	517	549	518	557	557	554	550	541	518	508	506	508	513	528	504	506	533	524	562	547	542	496	523	537	509	503	511	534	490	504	558	546	507	516	521	520	538	531	552	568	523	540	536	547	528	511	529	550	560	518	502	505	532	465	512	526	554	523	502	533	533	539	513	496	535	551	522	528	500	544	541	528	560	541	502	520	508	533	502	536	498	514	488	505	485	524	508	521	549	527	493	482	525	562	513	500	523	538	521	527	522	567	551	543	499	508	482	509	589	523	524	474	542	566	497	516	553	516	540	527	501	539	494	511	508	505	500	525	518	529	508	533	537	472	516	527	530	510	534	540	531	552	477	525	539	521	504	511	541	523	507	533	473	519	538	494	551	509	527	527	566	540	534	498	540	491	529	494	482	550	546	531	502	518	542	540	543	516	532	525	482	541	499	535	533	518	534	514	536	549	494	546	522	503	494	548	531	513	539	514	519	494	557	503	529	531	508	501	479	504	516	520	553	508	519	493	516	532	471	523	504	530	523	527	572	495	516	485	510	516	518	583	508	540	519	489	509	522	518	503	514	513	477	544	497	533	501	514	556	498	513	516	517	508	545	466	559	529	513	528	536	518	551	557	541	509	544	513	526	500	540	536	514	540	473	541	526	539	519	532	507	568	538	519	514	533	517	515	527	496	500	506	492	507	504	507	541	534	519	547	534	562	523	516	527	534	539	534	526	566	517	508	501	526	557	531	558	525	545	496	510	514	495	577	528	567	478	504	520	507	516	541	539	514	560	554	516	499	489	548	501	538	458	508	506	532	551	505	564	541	531	544	519	539	513	535	509	527	540	517	504	513	535	516	513	534	535	521	507	519	538	577	530	494	507	592	545	513	511	566	530	480	571	479	521	529	508	522	516	503	517	537	509	491	490	537	535	543	540	510	536	522	539	532	522	515	511	472	543	486	502	530	565	511	547	519	516	512	551	519	498	528	544	494	498	514	535	495	510	479	543	528	499	536	533	493	506	501	515	513	548	544	501	531	495	499	505	487	543	513	510	467	486	507	525	543	513	560	484	483	522	498	515	493	519	554	471	549	537	502	526	548	492	515	490	524	518	513	562	501	534	476	533	504	517	540	522	511	534	563	516	474	521	512	524	529	518	554	537	519	530	515	521	538	521	484	507	519	516	509	514	459	532	556	528	492	516	528	529	502	504	498	509	523	497	526	526	561	495	544	533	548	536	480	560	529	495	486	499	509	505	516	507	535	476	481	557	508	521	514	532	538	502	544	520	516	480	489	526	522	547	522	530	517	514	526	540	496	529	530	526	523	548	570	513	514	514	522	505	482	568	482	486	492	498	566	487	492	514	502	548	476	537	498	549	533	523	576	532	497	536	526	545	498	532	504	502	484	536	505	519	519	514	547	569	523	543	550	523	510	541	496	545	517	525	494	519	528	497	548	470	508	522	528	492	513	544	538	497	523	512	516	548	561	547	530	502	518	509	524	519	527	556	498	524	511	491	532	532	515	514	535	532	546	524	527	497	503	525	529	503	571	541	495	516	551	545	527	524	523	496	503	553	520	511	504	520	520	492	545	552	531	498	522	518	488	507	554	526	504	551	530	508	523	500	516	524	504	545	523	520	497	517	502	526	498	565	491	522	525	537	527	560	561	506	539	534	535	550	495	521	531	533	561	516	531	503	479	541	518	527	501	528	542	534	522	502	516	529	523	516	546	531	542	526	509	515	521	514	496	522	531	502	505	564	525	505	535	492	511	512	539	521	512	548	526	534	512	489	572	496	536	584	508	535	536	529	534	540	508	490	538	500	482	483	526	549	479	528	552	512	497	529	552	544	513	499	482	514	495	495	495	498	528	537	512	503	515	535	516	532	488	505	552	540	512	512	531	527	503	484	548	487	547	526	532	498	531	530	498	530	529	574	539	527	518	559	492	540	525	514	550	549	554	538	512	535	472	549	522	521	541	550	499	537	548	511	554	563	538	536	534	526	495	483	523	508	565	527	524	507	529	510	551	495	499	533	502	522	522	540	495	588	543	544	509	492	531	540	521	542	517	517	531	534	528	522	502	531	523	494	530	508	528	550	515	577	495	519	516	484	516	511	521	542	526	507	534	533	494	501	530	510	484	506	496	524	560	520	542	496	519	563	544	504	554	516	532	542	536	509	549	523	512	498	534	526	511	531	518	464	507	479	532	504	518	505	529	516	539	522	463	510	476	518	477	531	521	494	571	529	552	530	533	505	522	535	548	510	501	444	545	531	557	559	547	526	482	508	536	522	514	546	542	565	542	557	516	526	519	505	483	514	537	569	491	534	518	537	559	546	527	556	544	539	492	531	520	486	548	509	505	495	486	482	499	522	485	512	519	469	534	488	511	510	467	511	521	529	552	514	500	548	516	540	517	511	524	495	534	537	585	515	560	557	529	548	544	538	559	548	505	538	476	531	508	527	528	510	508	504	547	541	505
2343	177	132	111	103	111	108	91	87	102	83	105	88	89	80	83	81	88	88	85	76	72	79	95	97	79	71	70	82	80	73	76	74	81	79	86	87	79	72	84	72	87	82	92	71	89	82	90	94	84	89	79	80	88	81	74	80	73	66	95	86	85	95	88	85	83	63	82	86	78	87	93	87	93	77	99	72	90	92	82	96	65	77	81	77	100	73	82	80	71	86	94	88	73	75	75	89	73	85	81	110	93	71	98	90	97	89	83	73	67	90	83	75	98	105	84	76	74	88	100	85	87	82	81	72	83	76	68	79	79	83	93	109	75	85	84	108	64	84	66	75	81	71	68	74	99	91	105	80	95	84	76	79	79	96	70	92	81	82	111	77	84	88	87	80	70	73	82	68	69	66	87	81	81	76	77	86	77	105	82	98	79	89	85	80	87	78	66	94	84	83	67	84	73	68	84	79	85	82	84	88	76	81	87	90	87	84	79	73	99	81	83	103	88	84	81	85	72	97	79	100	69	78	61	93	91	77	86	77	75	76	76	77	71	76	73	79	71	65	70	72	96	76	81	87	78	66	75	68	98	87	82	78	78	65	79	94	87	85	85	78	72	94	90	69	67	75	81	82	82	75	80	82	73	76	77	71	72	78	102	73	88	73	74	79	81	58	79	89	87	92	79	74	72	75	75	79	77	89	82	84	77	88	66	91	98	79	93	76	79	69	90	65	94	84	65	71	81	88	73	88	84	74	85	67	88	90	81	77	90	72	83	67	83	91	91	76	72	83	99	76	96	75	87	90	87	71	89	91	88	79	93	70	64	74	70	70	87	79	98	102	84	86	71	92	74	90	83	82	72	86	85	78	76	75	85	70	67	82	77	74	91	80	77	77	104	81	82	98	80	72	73	85	81	80	79	77	76	68	84	89	75	84	72	54	84	91	86	87	79	83	78	85	84	72	81	92	82	78	74	95	81	74	99	78	83	80	74	78	87	77	63	87	79	89	91	79	90	79	77	77	60	69	86	73	72	81	68	82	75	79	80	84	88	86	93	73	75	71	93	82	79	81	70	96	94	83	83	64	93	90	79	86	91	73	77	76	65	84	82	88	73	77	79	82	85	74	81	90	87	91	87	83	82	86	78	79	92	72	75	90	82	93	80	83	88	71	78	88	87	74	93	84	72	87	79	75	85	94	84	79	71	75	81	81	73	79	75	73	81	84	89	88	78	62	82	86	79	74	74	88	92	102	76	72	88	100	76	80	86	90	94	85	89	74	77	72	87	83	65	88	91	86	92	87	90	81	88	87	77	86	90	85	69	81	78	86	89	80	87	81	78	86	74	96	80	70	82	83	96	78	78	73	83	99	77	85	77	93	84	78	78	64	98	77	72	92	93	88	78	81	86	79	93	84	79	78	73	92	87	82	83	89	83	66	76	73	96	98	98	83	68	82	64	80	76	84	75	75	78	79	85	82	76	88	89	72	84	82	76	91	88	72	72	98	80	85	86	101	82	82	89	63	84	102	81	91	68	89	80	90	73	84	98	84	81	85	88	86	69	77	84	93	84	87	65	62	81	82	89	66	91	90	87	72	89	90	81	97	93	89	96	84	91	80	74	79	77	80	86	95	72	81	87	73	75	81	84	83	78	71	72	66	80	88	83	91	75	94	58	77	94	91	80	77	89	76	91	88	91	78	79	90	79	88	96	76	66	87	86	80	76	87	86	74	73	101	68	77	83	74	77	79	85	83	79	61	100	68	83	88	75	72	74	74	73	81	63	107	87	93	82	73	85	89	76	80	77	73	78	83	68	78	75	91	78	74	78	82	89	93	68	79	94	77	98	70	85	78	96	89	75	78	75	82	91	83	80	84	82	80	72	74	65	84	86	93	76	71	76	97	84	72	80	84	59	82	82	72	72	92	76	76	80	88	91	93	84	84	77	85	80	82	82	75	88	87	90	66	78	66	79	93	74	73	88	74	65	94	78	87	86	82	80	77	101	74	94	74	79	98	90	86	67	83	75	73	93	91	64	96	81	66	84	79	79	81	89	86	85	71	81	91	75	85	84	99	82	62	79	82	76	91	75	80	82	73	82	66	84	80	96	65	75	90	81	73	96	91	77	83	92	78	75	75	64	84	72	89	74	84	90	84	83	76	77	83	89	73	67	77	85	64	85	76	75	88	90	87	81	84	78	71	76	112	68	96	91	75	88	71	78	85	90	81	92	95	86	75	78	80	94	78	95	77	67	85	79	88	90	75	76	74	83	79	77	86	75	77	71	80	85	81	84	95	88	71	97	82	86	74	78	64	93	86	84	93	75	103	65	85	82	83	82	92	87	61	73	84	88	87	77	89	85	75	106	85	97	81	72	88	74	71	88	79	83	70	80	88	74	74	92	69	75	72	79	76	68	77	86	88	80	76	93	84	81	76	78	79	87	84	76	114	100	91	86	87	56	102	81	91	75	65	65	76	74	90	84	83	68	66	83	77	83	86	70	81	85	72	78	70	105	68	90	86	105	81	83	85	82	80	83	87	80	80	78	88	78	66	82	81	81	83	87	84	81	86	88	95	87	75	74	87	97	69	86	88	86	90	83	102	81	90	74	80	72	88	93	77	84	92	75	90	78	82	97	89	83	92	96	80	87	81	86	86	80	92	94	83	64	89	80	65	93	73	69	73	86	77	77	82	94	85	97	67	82	64	75	85	63	83	106	75	93	69	72	73	76	71	85	73	68	74	69	81	88	97	94	91	86	84	102	96	70	72	76	74	73	67	80	91	90	80	89	91	88	86	95	83	93	88	87	84	92	75	100	101	79	73	69	78	72	82	77	61	60	75	72	89	61	75	82	107	77	75	71	71	84	99	85	94	66	83	76	74	86	81	93	89	89	72	77	91	83	80	79	94	79	88	88	66	97	86	68	90	66	78	75	74	67	95	84	79	67	85	81	67	90	92	92	82	72	82	63	69	87	81	70	81	83	85	82	83	73	78	98	81	82	81	89	104	86	79	87	84	88	74	75	81	79	81	69	88	79	80	82	99	75	79	65	82	84	68	80	71	81	79	80	67	77	85	75	88	66	95	87	83	77	78	74	89	71	83	72	86	86	83	71	74	85	82	72	89	88	85	77	77	81	80	91	79	88	78	72	88	84	80	86	75	81	70	54	74	76	86	82	73	82	84	77	69	81	85	80	82	74	65	98	85	82	96	82	73	77	84	83	75	75	89	73	56	68	80	79	71	81	83	91	80	85	65	72	86	78	79	75	90	91	82	84	84	85	91	93	78	97	69	83	70	78	70	85	74	82	74	78	90	82	90	93	74	73	89	83	75	77	90	81	76	85	84	85	90	81	87	91	81	86	88	80	79	90	71	78	94	85	86	89	85	86	95	89	74	69	89	94	87	86	85	86	82	75	84	88	79	74	89	75	85	77	77	92	82	94	98	75	73	78	82	86	88	87	82	68	90	79	90	89	93	82	76	83	90	82	80	92
4277	370	471	487	460	449	411	407	407	365	384	327	368	328	364	355	311	331	349	333	344	297	332	374	325	317	314	339	315	308	348	329	342	324	361	319	338	336	339	325	308	317	325	289	297	359	315	332	322	321	314	341	312	291	315	322	318	316	292	300	342	322	340	304	329	334	330	300	296	279	321	305	305	297	339	328	288	308	316	336	338	306	315	288	306	319	312	343	324	315	299	308	339	323	306	309	307	312	341	307	354	315	329	316	302	330	328	328	331	321	310	304	283	335	322	297	322	358	346	325	289	292	351	325	338	335	293	335	321	310	317	329	297	311	339	317	322	318	337	370	330	304	311	319	299	322	332	316	322	309	308	320	312	305	345	329	282	308	319	322	324	354	325	315	318	294	305	312	323	310	309	332	318	328	318	296	319	306	330	352	306	330	353	291	351	338	297	316	298	320	321	312	323	296	336	312	305	325	323	302	307	281	305	311	299	317	279	330	351	331	317	293	304	314	312	356	340	380	337	257	316	318	326	313	319	297	283	296	300	324	314	321	317	321	326	334	341	307	297	331	324	341	315	347	323	325	314	312	304	311	367	310	354	317	340	295	287	323	314	324	359	317	318	295	299	314	304	302	328	323	311	354	345	312	319	315	340	309	351	312	333	330	302	296	342	315	313	327	341	313	330	329	334	317	302	325	317	346	330	321	314	325	329	325	309	305	295	302	323	320	335	294	331	292	327	355	343	300	332	276	270	310	323	330	329	309	328	304	349	307	352	305	300	318	330	296	313	308	321	287	310	309	300	335	313	310	314	310	326	299	329	358	318	289	308	339	312	311	325	304	352	317	313	311	293	328	323	287	330	309	328	326	296	293	319	339	340	312	321	330	306	318	325	337	344	335	326	302	320	342	263	331	338	332	349	311	335	318	325	338	327	337	321	319	339	300	307	333	325	322	308	318	308	305	339	306	343	276	366	308	344	329	308	339	312	341	308	326	312	315	328	359	293	308	309	322	344	333	296	314	320	303	300	301	310	327	313	317	336	340	307	352	321	324	321	319	310	321	316	298	300	305	308	339	293	302	291	307	326	302	302	337	298	339	346	323	337	318	320	327	307	339	300	338	319	312	302	308	323	364	314	288	315	285	341	326	316	334	320	309	330	330	309	321	300	325	348	315	322	328	311	310	313	303	307	316	344	310	316	353	313	284	315	329	361	315	357	335	336	326	317	329	358	337	328	320	291	336	314	319	309	320	305	344	331	321	325	313	308	271	316	319	319	291	358	322	340	288	301	308	284	311	329	304	346	322	301	302	315	338	301	293	316	334	296	316	359	322	308	307	299	336	308	326	303	318	326	280	321	328	308	318	323	338	306	321	312	296	318	325	326	297	332	311	320	306	318	296	309	340	318	348	322	287	292	307	339	332	291	293	324	320	307	295	333	362	316	310	321	353	308	317	301	319	304	330	325	354	307	292	312	361	318	323	326	298	306	323	309	291	318	320	315	319	345	306	327	306	333	331	336	317	327	321	314	334	329	323	346	330	308	313	285	270	295	294	362	323	304	351	325	308	315	303	316	353	290	326	340	292	333	324	316	315	301	345	341	297	334	336	322	320	297	295	329	317	308	286	355	317	287	352	296	319	348	313	347	287	324	338	321	346	318	310	318	304	325	337	320	297	315	317	315	315	310	332	318	313	334	317	311	326	309	304	277	295	329	348	327	329	339	285	358	324	300	331	309	322	348	335	324	311	317	314	285	320	345	344	310	323	282	341	327	290	311	322	315	294	335	294	307	307	312	332	327	342	346	322	311	311	340	322	330	348	289	323	335	318	305	334	292	325	295	326	304	332	330	289	345	351	323	308	306	316	316	347	325	352	296	312	328	302	308	302	336	330	281	323	312	264	332	312	288	301	347	344	308	313	320	279	333	290	328	324	285	304	339	292	321	275	330	323	310	311	318	340	314	286	336	362	328	323	327	329	304	332	332	319	296	324	333	307	347	317	300	309	302	312	306	336	321	324	317	313	335	322	321	346	322	332	314	330	301	318	319	344	348	350	316	314	281	301	317	326	302	337	314	322	289	294	325	301	285	305	288	303	346	311	310	312	307	300	329	323	312	334	341	304	336	293	308	315	355	331	301	337	345	317	277	319	333	308	312	316	325	297	362	300	340	335	311	312	327	320	320	316	320	325	318	343	302	322	289	297	322	312	345	337	316	328	302	282	303	323	305	307	316	331	312	317	308	325	341	354	377	327	307	291	334	300	282	316	289	297	313	296	328	327	321	328	322	341	327	304	315	342	338	342	335	322	330	312	337	309	331	322	304	299	334	297	307	307	319	361	309	323	316	337	347	316	344	316	298	313	345	309	350	305	305	321	329	324	307	328	353	306	336	321	319	346	314	312	302	311	295	306	296	286	287	297	342	292	319	327	310	329	294	308	288	315	329	335	322	325	318	313	307	307	290	315	274	319	314	311	311	325	314	308	317	318	298	336	301	311	320	339	286	330	306	284	304	326	313	309	332	315	302	349	313	336	324	333	297	305	290	313	313	322	307	341	330	308	262	331	298	315	320	270	336	333	318	317	326	325	330	316	294	314	304	306	311	315	322	334	299	285	309	329	334	323	290	299	319	347	290	326	328	322	305	311	343	324	316	354	335	342	292	301	297	334	309	337	307	326	308	294	294	290	332	297	298	296	321	310	301	291	290	313	331	303	299	317	278	286	299	332	335	315	325	300	287	308	301	291	310	311	338	291	280	338	350	350	339	290	324	362	331	328	298	335	322	329	358	321	311	311	272	311	317	302	358	327	300	314	322	308	323	281	317	294	320	311	319	312	338	301	289	331	328	303	318	303	331	317	288	292	341	345	322	337	293	334	321	325	288	323	304	305	326	315	297	313	325	316	338	299	293	308	340	309	305	284	277	322	306	311	281	292	314	288	328	336	267	336	331	344	292	314	303	326	329	305	300	339	348	299	309	312	324	317	314	336	296	326	303	328	295	316	303	272	314	314	305	332	313	321	283	324	322	303	293	325	300	291	300	333	316	323	326	291	338	302	334	311	300	329	310	346	324	316	298	312	286	314	327	318	311	341	312	325	298	293	354	313	322	317	337	345	299	353	298	290	335	307	304	342	322	331	325	304	341	318	344	307	325	319	335	299	307	322	316	297	327	324	321	319	340	296	320	300	328	320	278	297	322	340	350	327	313	326	339	336	319	300	342	322	356	331	334	333	327	294	330	306	288	322	325	337	318	336	322	321	347	297	310	321	314	307	292	338	292	292	328	317	345	341	345	294	321	330	329	326	315	322	304	328	323	325	302	312	324	334	316	321	310	291	319	304	331	306	311	329	314	295	333	342	332	310	339	323	319	292	313	318	309	348	322	312	314	311	350	302	280	311	324	307	313	310	309	347	332	313	336	334	323	364	309	339	340	325	342	335	297	313	346	321	298	327	307	321	264	292	292	299	304	309	322	305	348	291	337	297	315	326	303	307
14467	1396	1017	785	502	366	301	214	183	161	163	132	131	105	119	88	91	95	97	95	85	84	74	88	78	91	77	82	79	84	89	79	61	86	71	71	75	96	59	81	67	75	69	74	56	70	65	70	80	71	72	85	72	72	55	70	72	84	74	69	86	55	73	66	79	66	69	73	74	80	67	79	74	75	69	72	62	82	87	73	62	82	68	58	62	62	90	67	77	66	90	61	60	60	68	89	66	102	65	78	68	57	77	70	71	60	64	70	64	75	79	75	70	67	92	74	67	57	54	72	64	74	68	79	82	69	86	76	90	71	73	68	86	75	62	64	86	67	73	73	79	79	85	54	71	64	73	63	79	78	74	88	69	63	77	75	68	75	80	75	58	75	78	73	84	65	73	69	58	76	67	64	66	58	58	68	76	85	60	58	64	71	74	74	65	67	64	62	65	62	74	69	68	66	72	74	58	64	68	61	66	72	60	74	82	72	71	65	64	72	75	74	71	63	71	66	65	66	80	68	66	72	75	65	78	74	52	67	74	70	74	75	58	66	77	72	85	86	67	68	70	71	73	62	77	60	62	76	73	66	59	69	77	68	70	60	75	71	70	72	76	71	70	67	66	75	65	59	79	63	58	70	62	69	67	62	70	66	73	80	75	55	78	65	60	68	82	73	69	73	71	73	72	58	80	70	77	68	82	76	78	75	73	69	70	66	72	71	67	60	71	68	83	63	68	67	70	79	71	71	74	69	63	69	73	61	64	75	58	68	59	60	52	60	60	68	44	52	63	85	67	81	81	73	60	63	65	69	71	69	62	65	72	72	68	83	64	77	65	73	76	67	61	82	75	78	80	54	64	73	72	68	74	70	67	79	64	66	87	67	75	67	73	79	73	66	66	68	59	68	66	71	67	67	73	69	75	72	59	63	67	76	70	67	49	81	53	78	71	66	79	67	82	68	75	72	59	69	85	79	62	77	78	60	66	73	76	60	84	82	85	82	70	71	77	79	76	74	68	71	62	69	56	65	69	67	79	77	77	82	86	81	77	68	72	74	88	74	57	88	82	62	85	66	56	55	65	85	69	87	69	66	67	61	72	72	73	73	73	81	84	83	80	70	55	74	65	70	78	73	48	65	82	79	74	45	86	85	70	79	83	88	71	69	74	55	74	62	79	73	65	70	73	71	69	69	73	70	63	72	68	55	80	69	73	70	79	68	69	52	80	83	76	67	59	61	70	77	65	77	77	81	70	81	77	60	69	71	66	74	69	70	70	71	61	84	62	72	71	70	77	72	57	71	74	82	66	78	70	85	67	55	63	89	69	83	67	57	63	83	46	83	73	68	70	63	60	76	76	75	75	81	78	61	76	74	60	42	63	77	59	83	84	70	81	53	57	58	80	85	72	77	65	55	73	86	71	68	69	62	61	69	80	74	81	59	65	73	80	71	69	57	80	62	75	76	66	83	83	56	72	72	89	78	56	63	78	75	75	64	66	76	73	82	62	67	70	68	74	66	61	57	70	64	70	71	86	68	68	74	87	57	76	69	45	67	68	78	57	62	95	57	60	75	75	73	61	78	75	78	68	75	81	89	68	62	55	68	76	69	82	76	73	61	65	73	67	54	67	86	76	60	71	61	57	62	79	63	89	59	75	67	79	67	60	62	58	67	77	75	62	74	67	74	65	66	62	71	68	60	71	78	65	85	71	76	73	65	60	90	68	78	69	83	67	77	68	58	73	73	82	81	63	55	86	76	70	64	72	66	69	61	56	76	75	74	72	57	73	75	55	66	76	55	70	85	69	69	66	80	74	69	67	74	56	65	70	67	74	71	76	65	68	66	72	67	77	67	66	62	73	70	70	64	86	91	73	72	66	62	66	59	58	77	70	83	59	57	58	59	53	72	71	69	67	65	66	72	76	69	78	61	68	80	67	69	74	66	74	67	59	79	84	71	61	79	88	74	70	73	78	58	50	74	77	67	64	77	77	77	62	57	67	65	79	64	62	72	66	63	73	77	57	64	62	70	58	64	69	81	78	68	73	76	64	59	60	63	71	76	60	75	53	71	62	86	69	98	71	70	78	81	73	70	57	68	71	68	79	72	64	69	53	77	59	77	71	87	84	75	62	93	69	58	64	69	75	61	62	79	67	61	74	69	80	70	73	71	78	66	68	74	75	61	87	77	75	73	63	62	66	79	54	65	69	79	72	83	66	66	95	67	64	78	75	74	64	75	71	69	71	70	72	71	61	67	67	77	66	62	74	72	71	66	75	80	60	79	72	70	78	76	73	80	73	78	56	71	90	70	82	75	77	77	78	83	67	71	62	66	86	84	49	73	63	69	73	80	64	65	67	69	77	76	78	68	69	73	78	62	69	71	72	75	73	70	70	70	68	75	63	90	69	77	70	72	74	63	76	85	67	50	71	73	92	68	67	69	79	66	69	66	76	72	76	92	89	69	83	70	81	76	82	68	81	65	83	65	74	73	71	54	73	54	67	72	70	83	65	63	65	91	68	54	71	57	69	68	57	69	60	67	72	63	57	73	62	70	60	60	69	55	76	68	64	62	70	80	56	57	55	67	68	72	52	71	66	65	82	74	63	74	57	65	66	69	69	74	77	65	66	55	57	72	76	72	56	68	71	91	71	65	69	71	61	79	63	77	71	70	80	83	68	85	76	74	74	62	66	67	66	77	64	60	65	58	61	79	71	75	59	69	64	73	71	64	62	59	73	72	72	70	69	71	61	81	77	76	62	84	65	66	66	89	79	76	74	73	56	62	66	62	63	71	69	80	64	90	56	69	81	66	89	61	55	60	67	66	75	64	66	72	72	75	61	68	66	59	77	82	68	77	63	78	68	74	75	76	81	64	72	68	63	69	71	58	83	61	65	64	59	71	71	64	69	57	67	66	82	78	60	64	72	76	76	81	67	85	78	71	84	89	74	76	50	63	65	69	48	76	70	63	74	66	58	70	70	59	67	74	61	58	84	78	71	81	76	73	75	76	80	76	67	70	74	75	66	63	70	87	82	70	74	67	61	68	62	70	87	75	85	63	65	66	60	89	69	62	74	63	77	64	76	78	60	74	69	75	68	71	95	61	75	78	72	66	63	69	68	87	61	63	63	73	75	73	70	65	66	62	59	62	75	64	78	72	79	69	67	58	69	56	61	85	76	84	72	67	80	74	67	80	55	71	62	75	84	64	69	73	56	70	73	79	72	73	69	71	80	60	71	65	63	63	69	69	57	64	66	74	75	56	84	71	81	69	66	66	83	74	58	88	66	63	63	86	73	60	69	71	55	72	78	58	79	64	66	73	72	59	62	87	72	71	72	77	61	80	72	74	68	55	74	63	67	71	61	57	89	62	88	80	68	71	73	82	92	61	64	55	59	64	75	56	70	72	76	81	60	71	63	71	82	65	62	68	65	86	76	87	68	59	88	67	62	60	67	72	60	62	68	68	73	99	75	69	60	77	77	59	67	80	62	79	59	64
9441	1096	2593	2987	2560	2093	1727	1493	1285	1072	941	896	717	752	693	640	539	535	513	478	461	476	452	403	406	393	376	437	416	408	365	380	373	344	337	317	342	335	314	314	341	323	319	318	315	305	313	318	337	338	302	331	342	260	327	280	288	309	308	306	283	302	326	331	313	276	321	285	280	295	288	280	345	286	315	317	297	296	295	281	309	284	279	299	276	316	324	302	287	307	279	292	264	262	304	273	279	294	270	271	302	285	303	270	276	289	307	295	284	288	269	299	320	271	288	286	296	295	291	290	280	288	286	283	285	283	275	279	281	269	281	253	292	285	297	303	282	291	293	271	244	307	250	260	296	293	302	278	269	297	301	271	251	283	263	291	289	291	270	310	251	283	298	298	288	267	304	280	303	273	289	270	319	335	299	265	286	289	296	275	266	277	288	264	277	279	285	311	311	254	260	274	289	324	263	293	269	288	295	270	293	246	304	282	291	293	311	298	283	266	286	279	301	293	287	258	259	273	305	306	287	290	290	279	296	285	267	278	268	270	310	303	320	298	293	301	286	303	273	258	270	276	281	281	292	287	300	285	285	279	268	299	273	295	298	271	294	275	304	275	277	260	289	267	284	271	244	278	321	279	283	291	279	268	298	267	295	267	265	292	293	295	302	268	311	273	290	238	289	266	271	266	288	289	306	285	300	289	262	279	269	268	304	279	289	283	307	278	262	281	271	283	299	292	286	297	270	282	284	266	302	251	296	264	296	273	282	313	275	266	303	277	272	308	285	294	297	266	266	270	284	299	300	269	254	298	312	266	278	320	263	280	273	294	321	265	278	315	292	268	317	294	274	300	243	250	288	288	265	277	277	300	267	275	258	331	295	275	278	253	282	284	270	316	312	261	310	294	281	270	285	305	288	260	304	282	288	297	272	267	298	301	301	292	309	291	280	263	293	312	276	272	276	265	289	286	279	265	278	301	278	273	274	318	280	276	311	290	289	263	303	304	275	309	289	258	262	294	284	257	267	277	274	288	251	290	262	319	285	285	285	241	279	292	289	277	251	288	264	301	281	266	270	287	287	296	251	296	249	294	305	304	268	285	267	320	267	278	281	275	301	272	271	259	255	281	262	298	273	268	297	287	285	281	304	289	281	294	287	298	304	282	286	271	300	287	277	277	275	288	278	252	303	261	266	287	286	285	279	290	298	282	282	300	309	269	255	293	273	300	288	253	309	289	308	293	286	300	266	289	281	272	273	295	274	313	272	286	260	261	318	268	294	278	294	275	276	276	284	285	303	263	293	301	303	273	272	311	300	287	284	282	261	279	287	283	278	292	305	270	283	275	267	309	254	276	267	307	287	302	312	302	274	270	272	267	274	291	292	281	282	270	272	304	300	266	261	247	297	300	272	277	274	296	292	306	293	301	287	313	278	302	276	309	294	276	269	279	276	275	286	279	287	284	286	304	292	275	278	273	287	292	286	319	268	305	283	290	286	290	316	273	298	304	301	297	293	261	291	273	290	272	297	256	286	274	290	298	259	265	288	288	249	265	278	260	280	272	288	266	274	289	268	280	260	272	297	280	282	272	284	286	281	268	283	272	280	301	303	232	288	310	309	287	258	290	280	277	282	302	266	290	261	274	257	278	267	286	291	288	291	292	284	286	296	276	302	282	290	278	278	285	287	294	280	285	290	279	292	293	266	266	272	251	293	274	290	272	289	244	290	291	299	301	282	252	277	293	279	294	291	302	259	292	286	322	294	304	302	283	276	285	270	292	277	263	296	315	271	286	292	247	288	282	270	282	287	273	289	247	296	266	288	275	304	295	286	285	258	274	297	283	295	261	316	294	285	302	312	291	301	247	310	293	301	306	277	280	275	307	273	294	286	284	285	286	282	269	306	288	282	281	307	279	316	258	306	271	267	260	299	310	293	277	313	289	298	254	268	284	286	248	303	306	284	284	279	267	303	261	295	307	284	296	278	334	281	279	258	276	262	269	288	273	269	259	278	291	258	277	278	285	273	300	266	292	285	256	337	294	298	343	271	280	291	311	296	253	280	258	298	301	276	283	252	253	274	291	282	293	281	258	295	269	305	291	281	289	311	280	287	322	267	277	267	277	276	262	265	306	283	317	286	277	317	260	280	280	304	275	282	295	272	286	268	277	279	258	287	274	297	280	256	303	261	261	257	295	289	292	265	297	260	276	264	297	303	282	297	282	279	287	288	293	263	271	250	285	276	279	291	280	264	294	270	264	269	267	315	250	292	288	286	272	279	292	260	261	264	284	281	279	284	288	283	309	254	276	308	276	295	280	285	262	286	283	344	289	280	244	280	284	287	303	295	291	289	302	255	264	283	299	283	278	291	297	291	303	291	267	266	302	309	272	294	268	256	284	305	279	279	274	274	288	290	285	263	302	290	295	301	313	290	273	298	283	300	286	313	275	286	295	304	303	299	273	280	279	307	308	285	277	275	302	290	289	258	269	288	269	267	294	318	258	276	273	271	259	286	265	273	300	246	285	273	276	283	280	303	252	289	283	281	274	272	276	273	308	288	303	273	260	293	298	296	286	276	246	321	267	327	273	248	275	284	263	302	275	267	289	267	277	290	287	279	307	275	294	249	317	264	256	301	272	284	288	318	291	254	276	296	299	304	292	265	299	277	302	278	282	311	281	274	310	272	281	289	245	286	260	284	277	281	302	295	289	248	297	286	290	276	272	279	274	299	269	298	294	298	291	279	300	299	311	279	312	298	328	310	285	293	309	274	277	310	286	296	302	287	288	273	293	293	312	313	319	261	288	284	279	328	303	320	321	295	258	286	270	276	326	268	264	298	292	297	254	283	284	266	279	286	283	315	300	278	278	278	284	261	290	282	250	285	294	302	266	282	252	270	270	281	283	257	296	312	283	301	305	297	297	276	288	310	294	266	252	321	266	284	255	279	268	298	269	295	271	323	295	257	271	273	275	276	262	260	290	294	280	267	274	323	282	271	307	290	279	291	268	289	327	291	287	298	282	271	291	280	302	281	282	273	262	281	292	284	272	307	297	278	286	262	289	272	291	278	277	278	297	270	294	271	251	312	280	297	280	296	268	276	286	279	292	262	268	308	293	279	264	301	301	294	286	304	284	275	266	293	265	273	263	269	282	273	287	298	310	271	299	263	274	287	285	285	307	314	276	266	313	286	295	281	302	280	296	304	283	301	267	278	274	270	280	302	267	323	279	279	250	300	248	275	309	291	278	263	318	297	279	291	314	291	296	287	296	280	261	304	310	317	294	287	301	275	263	295	269	292	287	279	280	284	274	291	284	317	260	264	238	324	298	282	261	294	301	270	289	301	307	294	272	266	298	291	307	289	290	266	282	297	297	281	272	263	260	305	298	240	283	290	299	281	251	289	271	310	272	294	288	296	310	290	257	279	275	286	284	273	281	309	286	268	307	312	288	298	299	278	275	295	301	287	283	273	299	297	285	299	286	276	262	290	274	279	277	269	297
25868	5175	2188	1472	1141	843	582	500	391	355	301	275	256	248	261	255	177	213	193	179	167	186	156	158	172	163	161	158	178	167	144	161	176	192	153	135	147	181	151	152	141	154	160	153	139	171	136	150	173	148	167	135	184	154	150	144	162	144	139	145	175	158	149	138	137	183	148	143	148	157	162	143	127	151	148	181	150	145	127	160	151	149	148	143	131	153	146	166	134	149	127	129	158	176	149	142	136	129	140	148	158	134	156	150	136	147	137	127	129	142	158	150	157	152	117	143	154	128	123	132	142	156	151	175	165	147	140	152	146	149	130	159	152	170	132	136	160	125	138	155	152	145	143	148	150	151	137	147	153	134	168	144	150	146	149	184	166	147	132	162	129	160	126	132	139	136	145	132	132	153	155	136	153	164	149	158	132	142	160	152	148	138	139	142	147	146	153	140	143	161	145	143	144	139	132	129	158	158	144	128	146	140	141	144	153	141	136	122	141	150	158	129	162	159	126	138	158	151	128	143	147	135	145	135	141	140	144	132	111	139	135	144	138	135	162	137	155	145	149	141	141	138	141	133	121	139	149	139	131	138	143	154	165	166	166	156	158	144	144	168	122	144	144	142	154	152	153	134	139	157	169	160	158	150	142	149	122	133	160	140	123	141	143	151	131	145	149	162	162	117	130	145	148	164	134	166	151	156	133	129	136	130	142	134	150	137	150	152	145	155	147	153	158	140	136	139	161	134	141	149	133	145	146	151	146	138	126	130	137	146	131	139	151	126	128	126	163	133	159	145	141	132	126	130	148	149	156	129	152	135	161	140	174	170	142	152	157	148	143	139	136	135	155	147	150	129	170	166	159	128	158	147	151	144	159	153	149	147	142	135	160	159	135	173	147	158	155	135	126	124	170	161	130	162	132	153	149	168	151	140	155	141	126	164	151	138	131	173	148	139	132	138	154	143	136	135	139	145	128	167	168	157	152	163	153	148	138	147	126	141	155	120	130	165	152	152	129	166	152	156	154	134	140	149	137	139	144	157	126	148	143	131	138	117	145	147	164	129	186	143	139	146	148	143	156	133	127	136	142	147	151	130	134	146	142	149	160	149	152	136	150	145	155	133	166	139	111	146	164	128	155	145	129	145	139	150	167	124	135	131	173	148	164	154	145	116	154	131	143	157	135	152	137	143	141	152	165	148	138	158	150	149	134	151	139	149	140	145	143	124	145	167	134	138	153	138	136	145	126	143	125	141	130	155	146	144	161	149	127	131	144	147	156	157	139	161	159	147	147	166	149	148	159	171	138	137	144	157	154	139	155	155	150	140	152	147	164	146	135	157	145	155	148	136	138	128	152	173	124	133	154	151	144	140	141	135	135	157	155	134	151	146	168	120	154	145	166	125	149	121	144	148	136	143	148	124	119	163	140	133	132	133	143	144	147	130	142	127	140	154	145	146	150	150	153	154	128	147	143	145	126	145	150	147	144	147	150	164	133	151	155	166	165	152	131	145	125	151	130	138	131	143	149	141	154	139	143	138	139	156	153	147	146	133	148	117	154	129	133	127	140	139	132	149	156	135	143	155	164	141	147	153	141	129	132	164	140	160	121	162	146	136	155	133	139	148	149	152	158	144	142	140	142	156	147	138	149	136	130	125	157	168	149	144	160	132	133	147	138	125	151	157	155	132	147	144	157	153	150	132	152	144	133	141	130	142	161	138	144	162	137	133	145	159	124	133	145	135	124	146	152	165	168	142	160	156	129	142	160	137	147	146	144	154	132	135	136	127	136	149	143	128	137	146	150	142	161	139	136	147	150	158	158	145	146	133	151	142	136	138	140	144	145	141	131	153	162	140	129	136	142	150	113	134	159	173	147	140	140	137	148	152	161	125	150	132	133	135	154	139	146	136	130	160	147	141	161	150	136	159	123	142	168	128	130	141	142	167	152	143	149	154	148	152	143	142	156	173	119	152	133	149	134	169	152	136	139	134	131	146	138	148	144	153	134	134	149	141	145	142	145	162	130	146	147	154	147	148	147	154	150	145	154	150	138	185	134	140	127	155	141	137	131	140	131	149	153	148	135	142	151	150	163	135	143	134	155	131	158	141	142	149	133	135	182	134	145	147	139	126	159	147	124	136	151	143	154	147	155	149	156	141	139	137	144	141	163	160	135	155	134	171	151	139	155	180	141	148	137	138	143	131	153	149	127	143	138	131	135	162	140	133	137	141	128	146	161	139	121	150	153	127	152	145	120	162	148	149	143	125	157	135	152	159	143	131	135	150	130	147	152	153	143	143	141	126	154	131	150	139	156	124	126	146	141	156	138	139	151	137	153	173	123	154	139	147	157	137	139	139	130	156	147	138	123	145	135	148	142	157	131	142	136	152	130	137	180	142	153	140	149	126	151	156	168	127	169	149	115	139	136	147	147	175	148	142	128	155	156	153	144	152	178	131	143	129	139	142	148	131	154	147	144	131	146	131	155	143	153	137	159	126	171	152	139	134	138	137	151	157	137	125	145	147	154	134	147	139	145	146	133	147	122	142	151	152	152	140	139	151	158	169	161	163	147	147	130	144	131	128	133	155	135	149	133	165	136	128	147	135	138	145	146	127	130	152	157	126	145	143	147	147	152	127	142	133	160	129	147	143	164	149	126	159	150	144	143	169	142	152	154	149	153	136	170	172	151	152	149	133	133	139	155	133	163	156	139	165	134	150	152	154	150	155	128	127	140	130	145	147	149	136	158	131	122	136	149	133	138	167	150	147	155	156	156	123	136	140	173	146	139	150	170	136	142	147	144	119	156	136	126	148	144	165	142	130	135	130	155	146	150	129	131	133	130	126	136	140	153	153	133	140	146	143	176	160	166	147	171	137	148	158	172	135	129	143	146	141	157	122	151	143	165	149	165	158	153	141	148	144	141	137	151	151	168	144	136	141	153	151	146	154	157	161	161	151	151	160	149	133	135	141	164	131	134	160	154	158	152	140	149	140	144	131	129	139	141	138	158	152	135	149	136	136	155	142	139	135	131	159	128	142	174	176	152	137	149	147	148	133	159	144	146	144	138	124	141	150	127	159	131	141	127	135	156	162	149	136	146	139	134	137	139	138	151	139	143	150	133	174	153	113	133	161	174	148	121	165	146	155	148	155	148	144	140	155	115	137	141	136	139	118	156	135	145	137	165	154	143	140	153	145	157	122	143	135	131	145	130	137	139	147	159	158	152	161	147	162	143	163	143	126	163	137	136	162	146	149	163	121	137	120	137	140	145	163	147	145	150	136	160	143	138	152	135	149	156	147	98	141	139	132	141	134	157	138	143	151	142	143	140	142	161	151	142	130	156	150	134	126	134	137	146	110	139	155	143	136	155	133	163	139	163	149	139	134	166	149	152	152	139	141	147	145	141	134	155	143	149	146	152	138	166	126	140	130	139	131	140	135	141	136	141	153	139	128	132	136	142	137	162	146	150	144	142	149	164	147	136	152	130	149	160	156	127	135
13218	2237	5038	5613	4802	4076	3342	2772	2390	1994	1857	1588	1502	1411	1300	1173	1165	1027	965	952	905	904	828	834	742	771	721	735	674	714	737	660	729	706	690	648	667	671	665	616	642	608	610	596	644	594	568	584	598	577	569	571	589	569	614	519	565	571	525	517	537	571	601	558	598	553	551	594	552	521	535	559	586	612	540	592	526	564	505	565	531	545	538	583	507	559	563	549	549	559	567	532	532	538	526	531	537	575	538	514	522	473	526	553	521	513	578	541	558	544	503	526	543	535	521	537	525	563	536	554	520	539	484	543	545	513	520	507	536	496	528	557	534	520	519	500	558	497	531	545	489	551	487	541	513	509	500	526	570	518	516	552	512	508	555	552	523	524	536	553	534	517	515	538	518	568	539	471	548	508	539	488	538	527	506	522	540	521	529	551	553	567	537	528	491	525	530	548	528	586	517	558	513	564	542	529	535	552	488	545	536	504	520	496	496	500	513	551	511	521	536	506	533	568	529	505	571	546	494	562	541	484	529	492	503	506	556	539	504	541	518	510	526	524	563	548	549	527	538	540	508	512	493	532	474	522	534	514	553	525	527	537	522	551	560	514	511	555	504	534	544	545	512	522	525	545	521	529	549	497	519	516	565	534	512	520	537	457	538	546	513	489	557	500	504	517	512	505	524	532	498	511	517	556	534	490	480	528	518	513	509	502	493	467	523	520	551	557	551	524	540	543	501	547	520	522	477	568	518	499	510	528	530	543	514	516	517	525	449	513	524	465	507	535	527	537	522	522	521	555	532	504	529	538	527	508	495	479	499	511	511	510	519	518	538	499	511	476	519	530	539	526	520	519	533	516	489	549	525	532	503	498	508	510	539	512	506	510	530	523	525	507	512	528	549	528	513	487	531	534	517	501	546	488	523	506	493	523	537	517	566	514	534	542	499	565	510	515	475	523	547	503	521	496	577	480	496	491	496	533	556	507	517	534	552	538	499	526	508	536	497	494	520	514	483	504	546	530	509	531	497	525	529	524	528	536	501	537	541	498	514	516	535	522	553	487	541	504	551	519	498	541	526	494	517	525	528	502	552	562	556	499	517	548	556	484	521	521	527	512	496	524	507	497	530	480	492	525	507	504	527	498	517	492	533	546	494	521	541	554	529	492	477	519	541	552	516	515	521	537	553	486	527	578	487	504	532	523	521	523	525	523	544	515	506	538	544	548	518	513	482	528	539	503	506	506	533	514	488	498	519	514	530	507	514	525	539	529	498	535	502	518	529	505	471	488	543	525	511	525	513	538	538	500	497	463	548	523	486	516	502	519	517	524	516	518	514	542	519	489	518	481	529	537	506	578	492	505	484	520	518	531	499	565	527	482	493	492	518	516	473	504	517	537	516	512	560	536	548	494	553	566	533	506	541	489	544	506	510	519	528	523	584	564	516	517	555	494	474	506	502	513	531	494	527	520	523	556	563	491	536	521	536	527	486	510	538	529	518	507	520	495	526	513	519	502	509	543	491	510	495	514	489	507	510	565	519	507	545	513	509	543	563	526	518	536	506	502	536	510	541	512	530	507	541	515	476	527	539	562	528	518	541	543	549	499	517	515	525	543	559	538	559	537	519	453	460	515	507	520	503	552	515	480	496	513	515	518	511	550	557	536	602	536	502	531	526	532	529	505	503	520	494	546	529	495	551	519	545	541	519	493	536	495	511	536	504	554	574	520	512	553	540	548	511	520	532	558	505	539	515	521	518	503	505	538	483	531	559	546	513	507	498	582	509	499	540	523	524	549	528	526	512	525	540	489	509	546	517	552	547	515	513	505	474	507	490	525	496	519	537	531	515	513	503	543	581	539	525	519	505	482	510	520	526	497	521	544	542	552	572	536	541	535	544	505	521	535	512	483	556	567	521	513	503	524	521	522	563	494	531	558	520	509	563	534	503	494	546	520	531	459	471	518	535	529	498	532	500	500	523	539	535	512	540	558	543	524	526	508	495	519	543	534	485	488	546	542	494	519	513	510	482	517	505	464	513	537	454	524	519	485	515	527	498	486	535	499	564	529	523	494	526	579	545	523	520	516	525	541	494	512	536	515	511	525	500	536	534	522	532	534	518	490	528	499	524	548	504	526	518	535	505	540	483	485	522	506	500	527	511	504	537	492	556	515	526	515	512	512	529	508	518	542	518	540	552	525	498	562	483	519	523	531	527	487	528	507	504	538	484	548	525	512	464	535	528	516	516	501	537	516	540	535	520	532	501	537	538	502	505	497	543	487	508	518	502	528	523	531	533	537	505	514	551	544	495	542	475	525	540	484	505	527	553	551	541	522	514	540	518	532	512	559	532	553	512	504	513	523	548	550	523	466	536	514	482	514	529	530	522	516	490	513	506	488	530	539	530	537	528	509	478	547	570	517	545	543	498	527	556	509	537	532	561	478	527	516	530	498	529	491	509	506	514	541	547	525	519	558	529	501	510	546	524	517	550	529	531	540	510	493	575	491	528	487	492	558	498	522	525	493	526	507	517	515	521	542	527	505	510	508	498	499	529	514	487	487	516	565	507	526	469	547	536	542	545	504	513	524	517	515	489	515	530	527	539	493	493	567	496	480	540	528	512	501	513	549	483	521	498	500	505	512	534	529	498	481	541	560	541	518	520	520	539	495	540	545	554	507	502	561	484	546	532	503	498	568	495	501	502	550	545	516	534	515	499	510	495	508	502	532	508	551	516	485	497	557	505	528	525	502	512	568	508	540	506	537	504	484	506	519	553	547	558	529	524	551	566	483	529	511	578	489	539	504	506	524	506	531	501	530	521	537	530	534	486	533	559	486	536	495	486	515	529	504	537	516	508	499	535	552	535	565	525	523	548	544	516	526	537	525	528	503	473	506	485	524	559	500	523	542	538	494	522	533	516	480	507	542	524	536	585	498	535	505	523	508	519	513	546	520	555	507	530	510	493	566	521	538	510	518	490	549	512	550	525	539	527	552	513	558	522	543	516	529	519	533	544	507	495	513	504	510	525	491	514	501	523	537	546	489	498	482	507	560	518	490	510	493	517	540	544	554	512	513	520	520	506	482	550	490	540	539	498	564	518	495	535	535	537	524	536	545	545	573	543	542	504	525	510	519	542	515	516	518	535	519	532	531	502	511	560	512	538	551	511	529	545	536	504	544	536	526	529	533	507	517	559	514	525	538	499	508	521	567	511	517	501	519	532	526	546	495	543	514	535	517	507	531	540	532	518	511	572	516	520	496	508	558	544	519	533	506	523	508	491	508	558	517	512	489	524	552	544	473	496	521	499	516	523	493	523	465	515	508	516	544	536	510	521	492	502	535	482	530	507	512	531	540	487	539	539	568	530	519	501	468	522	536	483	503	496	529	523	483	497	499	539	513	526	525	476	545	526	504	502	502	503	532	514	506	440	565	514	527	482	571	544	553	522	539	498	505	528	547	529	567	502	502	573	503	531	530	539	541	522	540	526	505	501	523	493	521	515	561
2571	182	129	128	117	95	96	96	99	96	94	90	82	93	80	93	76	84	92	92	96	90	87	86	103	91	87	93	99	80	90	87	77	92	72	88	88	86	80	83	76	90	86	84	76	87	77	83	81	78	100	91	76	93	84	99	86	80	76	80	80	68	91	80	88	79	89	95	81	74	71	81	97	79	95	93	85	86	88	100	94	79	76	91	88	77	91	93	82	86	89	90	86	95	82	81	98	92	76	81	91	72	78	98	80	74	75	78	93	77	78	86	82	88	90	94	79	85	85	88	88	87	70	87	84	80	77	76	97	75	81	107	90	100	69	87	78	85	77	77	96	93	87	78	80	100	81	85	108	74	76	72	89	79	81	103	82	79	93	95	87	82	88	87	91	84	87	88	95	84	73	85	93	78	74	73	73	82	79	72	77	98	91	105	85	87	88	70	83	88	98	80	108	88	86	86	91	73	86	96	78	82	87	86	77	100	85	76	91	93	76	105	95	96	93	85	75	80	80	84	84	98	82	108	71	73	78	90	67	66	74	81	95	99	89	97	95	90	92	78	91	65	95	87	77	85	97	91	97	90	96	94	81	79	84	74	78	74	89	75	81	103	93	92	91	84	68	84	78	83	96	95	89	68	81	95	85	91	84	92	76	91	97	92	97	79	88	76	88	94	86	86	81	85	100	95	82	86	89	83	85	100	96	95	88	95	95	87	91	109	72	80	79	107	91	81	90	81	87	76	79	79	75	86	98	103	81	79	97	83	89	92	72	88	79	76	68	74	87	86	81	78	69	97	82	67	83	70	88	75	79	94	84	91	72	110	95	81	98	76	92	81	85	76	86	110	100	85	94	88	90	89	93	86	77	82	90	79	77	88	89	86	93	93	81	75	91	90	97	90	90	93	93	97	85	90	85	89	79	109	98	90	80	95	93	89	84	89	94	76	92	81	85	71	83	87	96	96	85	77	94	71	84	71	89	85	84	87	79	90	84	90	86	78	88	91	63	88	110	78	101	90	91	87	85	95	79	87	86	89	89	87	84	80	66	82	87	86	89	87	90	99	80	102	95	99	96	96	70	94	78	81	76	79	78	85	89	97	70	74	70	81	72	88	79	92	76	96	79	78	83	72	83	91	83	91	84	85	79	78	85	85	79	93	88	82	88	82	79	73	92	88	75	84	78	66	74	83	81	92	90	87	91	83	102	94	105	101	87	90	106	93	90	73	92	66	68	88	72	74	79	100	87	80	84	85	76	87	85	83	82	85	83	82	86	96	82	95	75	82	94	100	95	84	72	83	91	100	95	90	85	87	79	97	78	77	78	80	109	74	97	69	87	98	94	86	74	93	99	79	93	85	88	87	96	84	80	66	71	97	73	79	87	85	79	84	72	86	101	78	85	78	89	83	85	85	94	78	68	79	96	106	80	93	76	86	93	86	77	80	84	79	92	75	74	88	86	95	99	88	86	88	85	92	83	95	77	101	108	73	82	83	94	80	82	108	95	76	79	82	81	93	79	90	102	91	86	78	78	96	87	78	88	88	77	86	82	83	87	83	92	86	73	89	79	75	89	75	81	89	92	91	90	69	103	93	90	92	82	77	95	79	70	72	69	83	77	78	82	82	75	74	94	83	68	76	82	86	74	89	104	86	87	82	87	84	95	79	90	89	84	96	94	79	96	81	89	88	78	84	75	86	82	88	84	90	74	75	92	88	80	85	80	85	98	79	98	87	96	90	105	81	90	79	71	77	87	86	75	79	68	83	85	84	87	89	85	85	82	87	95	87	113	101	66	69	88	71	91	83	77	96	85	103	110	90	85	81	69	86	96	86	77	90	86	74	95	82	95	82	84	66	68	77	83	64	74	76	72	83	91	98	82	100	97	86	79	77	71	85	81	70	79	87	66	86	84	86	86	81	77	92	81	86	74	82	88	84	67	72	77	83	95	81	80	74	80	108	80	76	86	90	84	84	81	79	88	84	82	94	74	92	93	77	80	79	92	113	96	93	78	82	90	71	92	87	80	84	85	77	81	79	87	80	94	87	87	71	98	87	92	78	78	84	80	75	107	79	93	82	83	98	79	96	85	94	91	88	70	105	90	98	95	92	80	85	74	97	69	82	64	92	90	95	81	76	85	83	78	74	91	78	74	74	79	99	94	95	62	88	73	89	102	89	65	98	82	65	84	89	75	63	85	98	91	91	80	67	69	83	84	88	94	99	89	85	104	96	69	76	76	86	86	89	87	84	71	86	104	89	79	83	93	88	85	80	87	76	86	90	74	87	86	77	88	68	84	92	78	83	94	90	81	87	70	90	81	83	93	88	75	77	79	105	90	80	69	68	81	85	78	97	85	94	102	70	89	89	86	75	64	85	86	91	91	89	78	104	89	79	92	74	81	84	94	75	87	85	106	100	85	83	81	73	83	106	76	94	90	107	77	88	82	93	96	106	83	79	76	66	87	87	90	84	72	82	85	97	95	85	92	103	73	98	66	94	84	95	85	83	72	80	73	77	76	73	81	89	90	86	95	94	83	75	73	94	84	99	85	90	91	89	96	79	92	91	95	90	81	88	83	78	62	76	91	87	75	79	75	83	102	81	86	84	76	82	78	95	99	77	84	84	105	81	89	68	91	84	92	76	83	83	90	90	86	82	95	86	83	107	84	81	82	96	89	89	91	86	78	78	80	96	69	86	79	100	87	100	90	71	94	90	74	98	83	82	86	81	79	81	96	79	93	79	77	92	92	80	98	80	79	88	101	81	99	70	102	81	83	87	81	97	91	109	94	87	110	90	74	99	82	73	73	85	102	88	90	80	81	90	90	86	77	100	73	96	88	84	102	89	98	91	104	90	83	104	90	81	91	81	75	77	88	89	82	83	77	74	92	70	94	85	89	79	90	79	88	91	87	76	86	93	69	85	88	80	98	82	94	83	92	78	74	86	102	94	100	76	84	76	94	96	105	95	91	87	88	86	84	85	77	84	95	92	90	76	81	78	65	98	72	94	81	92	95	98	92	99	93	99	86	81	74	96	85	92	99	73	76	76	98	106	75	69	92	77	71	76	85	76	85	91	100	83	102	102	86	91	73	83	70	88	84	91	73	81	83	84	72	86	89	87	92	76	78	69	87	62	87	80	80	105	80	89	82	92	92	88	78	88	99	87	101	76	87	70	83	91	84	77	89	84	95	75	83	88	93	85	78	71	72	85	84	98	89	87	88	79	86	100	77	93	90	84	118	92	89	86	85	99	76	93	86	82	77	79	95	85	85	81	85	82	89	93	98	82	101	76	81	91	80	70	100	104	92	73	80	93	92	75	76	79	99	88	76	89	83	84	91	87	87	81	87	92	76	75	84	71	88	62	104	73	107	98	73	106	85	89	86	75	93	84	98	88	81	83	98	84	85	74	84	88	100	103	89	93	89	78	100	98	91	101	91	95	83	94	95	67	79	76	84	76	98	105	72	75	78	89	74	92	74	93	83	73	86	78
4916	438	477	514	526	419	434	416	382	414	345	339	364	361	374	416	330	346	334	332	351	371	318	333	355	356	332	327	329	367	314	326	322	375	338	335	316	370	339	304	315	306	341	355	336	305	344	318	351	365	352	300	333	360	349	337	348	335	335	324	338	348	333	314	302	336	310	333	354	360	365	329	330	314	358	307	350	328	334	286	338	339	328	306	322	329	326	344	326	346	362	351	361	303	317	370	325	342	332	315	328	337	315	361	319	332	300	324	331	357	353	307	333	330	329	326	342	315	327	343	322	340	325	301	309	366	316	324	333	338	298	355	310	329	354	309	313	355	293	364	351	310	336	334	324	339	321	361	319	369	319	297	350	357	316	317	320	355	344	353	346	329	310	350	338	340	335	305	340	325	344	308	334	317	343	332	354	343	365	336	340	339	341	301	320	339	325	343	313	335	323	327	338	337	341	335	337	294	335	345	311	342	328	331	330	355	317	345	311	301	347	307	328	332	350	341	301	330	345	318	289	319	339	329	340	299	364	357	352	314	331	324	371	357	353	355	350	335	318	322	363	347	332	336	355	312	325	327	305	295	321	297	337	322	355	326	332	333	316	365	335	341	323	327	330	338	317	351	340	320	352	358	348	331	349	309	338	342	326	334	299	326	314	301	339	337	317	314	331	324	348	310	352	372	342	332	336	334	324	355	317	339	336	349	324	322	323	314	325	333	343	355	348	326	318	307	341	325	315	326	315	316	330	329	312	314	318	310	312	331	336	354	330	340	347	333	300	320	335	328	340	313	340	327	331	325	307	331	324	294	341	334	317	359	356	298	335	340	314	362	332	342	310	373	318	344	349	338	348	305	310	273	347	319	294	328	302	320	320	343	343	326	338	315	357	345	308	298	314	351	319	358	334	353	343	345	320	323	344	325	364	321	310	340	343	303	285	317	335	317	377	342	318	320	336	328	322	336	344	361	332	290	339	336	346	318	305	298	335	351	311	342	372	337	349	348	338	309	302	339	350	314	339	355	343	325	371	333	299	325	336	363	327	301	343	345	321	325	335	326	305	344	318	329	328	369	345	345	325	316	345	372	344	343	351	330	323	323	334	316	355	364	349	359	304	325	343	340	336	341	340	306	305	322	318	341	361	326	347	330	328	339	328	327	342	358	325	360	341	350	310	356	337	351	307	336	291	345	357	329	329	335	353	298	340	350	299	363	336	319	328	291	339	308	311	339	307	329	330	350	304	337	354	309	325	344	336	327	327	339	338	337	336	351	287	350	348	360	360	372	331	326	352	341	355	315	345	320	358	316	367	351	302	316	300	333	315	333	352	347	298	365	323	308	318	328	323	314	333	340	347	342	335	332	315	299	331	322	310	346	296	342	336	305	313	330	364	327	320	362	317	324	348	333	347	306	318	332	354	337	340	357	331	294	317	332	323	329	342	330	353	337	296	338	330	337	318	354	345	346	350	350	323	325	341	353	335	370	331	319	304	314	330	356	333	327	333	354	308	368	348	344	357	307	335	329	327	303	335	340	343	303	290	354	329	345	359	343	360	330	321	347	349	335	299	326	355	352	331	329	323	302	358	324	328	292	324	359	335	346	316	356	329	346	354	322	335	334	372	354	326	350	339	307	333	333	328	358	337	348	332	343	334	347	330	328	344	349	334	325	307	342	335	337	351	326	330	349	347	319	301	310	371	378	352	341	308	355	328	330	327	347	321	363	322	316	317	322	363	327	333	325	334	353	294	359	337	344	357	321	329	341	338	327	340	339	335	318	347	335	323	330	334	327	327	337	323	337	334	366	365	330	304	356	361	332	326	317	332	333	319	338	353	294	331	326	329	342	322	337	298	360	354	334	343	310	319	358	329	331	367	362	335	345	340	316	340	308	343	340	353	324	327	317	329	318	322	319	329	317	342	313	331	361	341	370	327	335	343	350	347	346	334	342	322	368	323	331	361	329	364	327	352	315	339	341	322	347	360	326	356	367	325	299	312	310	297	322	335	308	301	306	308	321	332	322	322	338	344	337	356	335	323	359	341	290	316	333	329	347	326	315	322	336	329	298	333	358	330	326	349	342	332	318	365	340	309	353	330	327	343	338	355	310	382	314	324	319	339	328	328	316	336	319	357	322	330	297	321	313	337	313	325	375	320	339	336	332	346	340	319	349	312	311	337	315	362	334	354	302	311	327	341	315	349	362	355	330	322	306	326	325	336	361	320	332	353	360	347	349	332	309	343	352	325	358	329	335	365	375	341	344	321	325	322	315	324	348	317	318	341	341	370	310	354	327	345	326	344	320	320	344	361	341	338	346	351	362	334	363	326	368	326	312	311	327	350	325	340	344	328	353	340	327	291	314	308	344	317	325	327	318	329	324	332	351	308	326	318	320	335	307	352	330	329	325	336	357	372	351	350	329	303	304	333	319	354	329	342	340	374	311	306	311	308	323	307	371	321	322	338	310	336	303	326	311	312	351	316	333	329	351	333	357	302	348	332	331	341	324	350	329	310	319	301	335	338	302	313	345	329	304	323	319	347	359	344	337	342	349	334	341	342	364	320	345	327	315	333	333	323	320	317	342	331	330	331	321	337	333	315	326	327	332	354	303	316	338	359	319	331	349	347	330	319	336	325	356	329	322	343	330	341	345	329	356	347	334	341	308	323	368	351	300	316	355	353	333	348	351	319	348	323	310	327	344	328	357	345	326	338	322	325	329	328	334	355	341	330	346	354	360	362	321	351	344	333	326	323	314	289	304	321	342	332	299	309	326	317	326	345	331	333	319	334	360	325	320	300	320	351	340	352	325	322	359	334	379	316	334	323	328	335	378	328	333	318	313	339	332	346	373	349	336	319	340	342	327	325	326	318	328	350	351	322	335	338	341	310	327	323	342	322	346	333	330	326	337	326	351	343	339	303	335	320	317	356	296	342	336	324	354	345	296	348	343	317	344	323	337	327	342	319	332	336	341	356	324	340	305	342	302	322	338	330	333	351	342	328	321	335	321	346	327	328	281	332	353	332	353	357	337	335	350	329	322	326	322	326	353	342	317	327	363	357	316	316	331	347	313	317	336	341	343	343	322	312	351	334	329	324	347	326	348	326	322	349	367	317	315	347	332	329	350	320	349	333	346	322	346	349	334	333	350	314	334	345	325	363	324	352	347	348	310	337	346	342	330	315	343	348	332	319	342	316	332	326	315	321	296	367	325	328	321	338	322	365	310	339	313	332	327	333	323	314	350	342	312	362	326	345	316	310	322	337	336	307	326	340	334	338	315	320	321	321	339	330	335	364	327	387	321	339	314	312	334	349	338	313	325	340	310	320	331	298	316	322	304	314	337	336	329	324	299	339	309	308	340	349	343	352	324	282	308	301	358	372	324	318	339	350	324	326	324	310	305	337	328	315	322	303	339	365	320	349	308	321	319	340	331	358	360	320	341	347	345	358	355	329	340	323	353	348	348	365	346	367	371	329	328	338	357	376	318	293	327
15302	1462	1036	843	536	382	326	254	226	185	161	135	152	130	108	101	124	115	88	88	103	87	73	89	90	82	84	78	78	78	86	70	83	81	69	84	72	100	84	88	65	84	83	68	70	91	73	64	85	76	85	80	61	69	78	89	73	87	73	73	80	79	68	66	78	70	68	73	77	77	75	73	75	88	60	78	84	77	76	82	69	86	83	78	75	79	69	80	59	80	57	63	70	66	46	84	73	73	77	69	75	71	86	73	81	73	85	61	85	77	70	80	79	68	64	88	79	66	71	81	63	71	78	82	65	66	88	71	83	79	74	63	58	85	66	69	75	77	65	87	63	62	85	83	70	71	79	72	74	104	68	75	72	79	60	78	71	64	81	64	88	64	64	73	65	93	96	66	80	61	56	72	67	85	61	71	61	59	77	67	75	69	78	80	78	78	49	94	78	55	68	71	70	75	66	68	73	85	69	68	69	57	81	72	68	79	76	72	86	71	88	64	74	77	62	76	69	64	73	77	75	69	87	87	82	86	73	76	78	96	82	83	63	59	93	71	69	89	72	78	70	73	72	80	74	68	78	72	78	75	64	76	74	61	78	74	82	61	67	71	81	82	62	58	59	71	58	80	86	87	82	83	82	79	76	71	85	73	65	68	71	69	70	64	89	84	73	77	71	70	68	71	68	80	79	70	81	73	77	75	71	57	75	64	59	59	90	62	84	64	71	80	77	83	73	83	73	61	63	66	80	74	72	63	66	72	75	70	69	70	75	62	62	82	61	64	68	55	70	81	64	63	85	77	74	70	69	67	74	57	69	74	92	85	60	82	55	67	84	90	71	74	70	75	63	81	60	63	67	83	65	68	63	63	97	85	84	74	67	75	72	70	71	74	78	64	74	71	74	59	82	84	58	73	75	90	71	79	86	72	79	90	78	71	75	72	68	70	74	83	70	78	79	94	66	67	76	69	70	71	67	69	77	70	62	67	86	58	80	61	71	73	81	70	88	78	73	71	65	75	64	70	69	91	76	73	68	80	63	81	69	63	56	72	78	72	63	50	64	76	76	71	75	80	73	78	74	62	85	72	70	72	67	68	74	80	72	75	84	83	86	66	63	67	59	65	81	64	63	72	79	65	60	78	82	71	81	81	75	84	56	69	62	76	72	71	63	71	69	80	71	68	71	73	70	71	57	77	75	76	77	62	71	72	72	65	84	85	65	74	77	73	76	73	54	77	86	75	78	73	78	63	67	56	54	70	90	74	80	72	64	86	75	59	77	74	61	73	90	84	63	68	82	70	65	74	71	66	76	74	81	65	74	59	81	75	69	82	66	80	75	69	78	78	70	73	72	75	71	75	83	65	86	64	83	70	69	81	93	82	77	71	82	83	69	60	62	75	84	63	70	69	65	78	70	59	69	79	91	63	77	81	61	76	73	68	67	70	78	80	87	72	68	79	68	72	77	69	84	72	79	64	65	74	57	64	90	61	74	77	62	73	75	85	81	95	64	89	65	76	77	71	66	79	77	77	78	63	74	77	78	78	80	86	69	54	78	74	60	75	65	88	62	66	76	68	82	57	78	75	54	73	83	86	75	84	77	75	84	75	66	89	85	68	66	65	74	73	74	71	70	88	85	60	75	76	89	77	67	79	69	74	71	72	66	65	64	77	67	70	76	83	74	63	91	70	79	58	84	86	74	84	67	77	74	74	79	81	69	69	72	71	76	63	84	66	79	65	81	73	78	79	73	77	68	79	63	86	78	68	55	61	70	75	71	70	73	68	84	65	40	59	72	64	87	68	70	72	62	58	82	88	77	86	67	62	73	69	70	74	76	75	73	68	48	62	67	94	81	73	75	71	69	67	79	62	73	80	71	76	82	63	75	75	73	76	73	76	53	72	76	83	85	58	68	58	72	88	68	87	94	87	69	83	69	72	58	73	76	77	73	74	73	79	85	62	58	72	73	63	82	75	72	69	65	71	66	82	79	74	76	72	62	67	61	96	65	84	82	74	69	62	71	87	73	65	83	94	56	77	68	67	78	64	67	65	81	72	70	80	79	69	76	90	86	84	63	74	66	78	67	70	76	72	70	88	67	80	75	60	65	82	81	75	75	71	77	80	78	66	74	80	83	79	76	73	79	77	87	83	74	81	72	70	89	69	86	68	78	74	72	80	61	66	62	70	72	81	66	84	101	68	69	72	68	65	82	82	82	77	72	95	74	68	76	88	76	76	76	71	75	71	80	81	80	50	76	65	71	69	77	69	86	87	83	76	59	79	73	70	68	68	68	67	71	81	63	76	83	80	68	72	63	68	73	77	76	67	83	62	71	68	75	90	76	69	76	60	60	78	72	72	80	73	64	78	71	70	85	74	79	73	77	63	73	57	83	94	68	65	79	62	64	65	63	71	79	67	69	86	90	69	93	63	79	89	72	89	79	78	78	69	83	68	78	79	62	69	84	83	70	62	79	62	72	99	71	84	87	78	96	79	75	76	77	83	74	77	64	77	92	75	92	71	78	84	86	73	85	59	71	73	76	68	83	67	85	66	69	82	82	64	68	74	66	72	75	81	76	78	70	100	92	78	80	87	77	93	72	71	76	81	72	61	69	79	71	75	79	78	64	73	67	66	70	65	76	73	81	82	85	70	82	82	58	54	68	80	75	86	74	87	77	81	65	64	49	71	65	76	74	61	57	73	55	65	69	89	69	78	85	91	63	73	78	75	68	81	71	61	77	79	82	69	77	71	58	72	73	60	69	97	71	85	75	73	82	69	80	71	78	71	88	86	77	83	66	80	82	67	99	77	67	69	72	57	56	56	72	72	83	72	57	59	71	78	68	74	93	84	71	97	80	78	75	66	74	71	72	84	72	57	66	85	71	79	65	69	72	62	76	77	76	67	68	57	69	75	78	67	69	96	69	57	62	71	74	61	74	80	71	77	74	62	69	83	90	73	78	76	65	64	83	95	82	71	76	76	82	86	72	75	77	67	68	75	71	66	71	63	70	56	63	74	94	86	68	61	67	70	70	87	60	67	84	69	79	72	68	77	79	99	69	49	77	69	83	63	67	72	63	68	65	76	96	70	81	75	64	71	86	84	71	63	77	59	93	60	65	69	79	75	82	77	74	80	61	80	82	77	66	89	77	59	68	73	66	73	72	69	62	76	81	80	67	57	80	74	78	58	77	78	72	80	85	56	68	80	83	67	79	64	87	62	67	67	61	72	75	58	86	70	77	83	79	67	70	83	71	68	74	82	69	75	80	68	73	78	85	79	75	79	83	65	78	64	84	73	71	74	74	78	66	70	68	78	76	80	70	89	66	63	63	69	64	77	78	70	76	76	70	72	77	68	91	83	79	53	81	83	65	86	64	62	84	79	75	77	79	79	77	88	70	74	74	73	95	74	78	81	75	84	67	68	61	63	63	78	72	69	66	72	71	70	66	70	72	62	76	69	79	95	89	68	77	78	74	58	80	59	83	71	85	64	72	85
10106	1235	2688	3124	2726	2202	1752	1423	1268	1122	1006	895	841	771	653	633	576	546	532	538	509	477	468	451	446	428	449	395	417	400	419	353	371	381	344	371	351	334	385	357	343	350	332	337	354	323	332	301	303	330	338	344	312	317	307	354	294	321	340	304	318	318	307	314	325	328	323	334	304	327	333	333	319	315	316	295	314	322	315	320	262	296	327	311	349	318	288	275	302	286	328	315	306	325	315	319	327	306	269	310	282	298	309	307	306	289	298	317	299	308	301	276	348	334	292	274	278	296	298	292	278	305	294	317	283	308	303	292	296	303	299	285	315	299	285	284	319	300	305	309	273	316	280	291	307	291	315	291	287	340	294	302	288	322	319	303	309	288	299	296	318	274	266	294	314	280	281	320	312	303	291	278	308	295	297	314	288	279	282	300	290	300	312	300	298	271	282	307	277	311	292	290	299	277	318	290	269	268	279	313	278	306	288	292	283	292	321	274	301	277	295	316	286	277	294	298	299	296	311	288	293	320	280	285	290	278	328	306	293	306	308	295	288	298	270	293	299	303	283	312	289	303	308	295	297	268	271	337	325	325	284	325	308	279	322	262	308	308	302	314	308	289	315	284	269	268	252	332	313	313	298	300	319	275	330	311	294	321	297	309	317	303	255	329	281	286	304	302	323	294	311	301	341	319	272	307	318	305	310	309	297	276	311	293	337	290	291	301	291	321	298	301	289	301	319	274	308	281	317	321	314	300	322	289	295	314	324	311	289	295	286	299	296	282	300	299	289	305	319	311	288	302	288	298	277	308	305	325	277	297	297	300	306	318	290	307	288	312	309	351	278	286	315	286	283	318	281	283	305	312	290	295	290	298	319	303	298	324	293	266	320	327	280	304	342	290	320	306	270	294	296	310	273	319	294	283	312	321	336	299	289	313	281	295	283	326	314	296	305	300	301	305	294	295	296	286	273	312	304	312	311	286	277	300	307	269	305	316	284	297	310	300	291	301	300	287	310	303	277	295	304	282	307	290	308	329	300	290	287	308	298	306	296	318	312	293	312	286	275	284	313	296	282	291	291	302	315	314	298	291	290	298	301	262	302	290	278	304	324	290	266	273	300	318	293	286	288	315	279	317	322	306	311	326	250	333	315	304	303	323	270	307	336	292	306	297	261	324	283	305	298	297	280	299	330	266	287	314	292	309	298	305	273	292	316	288	295	295	288	322	301	323	274	312	282	336	326	293	285	287	314	295	268	309	308	281	290	303	283	312	297	270	284	312	272	285	295	296	326	341	317	329	308	326	299	297	289	302	325	301	275	310	315	286	310	286	281	285	306	290	290	283	269	293	321	298	294	293	312	320	292	292	316	296	282	264	272	311	322	270	260	312	305	303	301	310	276	293	299	308	304	307	307	285	292	282	294	293	283	307	303	308	304	319	317	290	322	299	276	337	282	272	285	304	268	275	289	311	288	333	318	316	275	315	301	264	327	291	305	305	296	285	312	298	290	301	267	265	320	314	289	279	301	317	298	293	266	261	297	309	298	277	281	304	315	306	306	296	282	324	282	323	316	312	300	322	289	272	315	311	308	318	331	278	290	324	260	322	304	312	277	291	307	259	338	325	304	295	310	302	302	281	298	300	299	296	286	316	286	276	285	293	294	287	275	309	313	288	286	317	301	305	312	298	333	279	289	288	281	317	329	301	294	286	298	282	298	303	344	290	286	267	302	297	281	310	318	324	297	298	299	283	346	279	303	300	319	302	310	306	306	299	284	305	286	307	334	287	299	320	282	320	301	304	268	264	290	319	310	326	276	279	291	322	287	298	291	279	271	314	340	305	295	320	277	298	261	356	323	296	300	281	302	301	309	303	274	299	311	298	299	316	298	282	270	281	297	271	277	297	321	299	320	284	306	312	293	299	290	287	307	269	261	309	283	293	301	299	292	289	305	303	294	281	311	283	276	311	288	316	314	312	318	291	309	278	302	292	287	274	347	298	314	321	338	285	277	310	294	291	277	348	294	274	268	260	313	311	290	311	304	297	306	296	278	280	284	291	282	288	280	320	343	332	297	288	288	294	332	295	297	319	287	308	294	277	312	301	318	293	312	279	273	311	308	291	300	282	308	310	275	310	319	284	302	315	300	308	299	317	291	292	298	308	298	292	296	310	324	291	317	261	273	287	306	287	299	296	327	313	292	292	264	301	290	290	306	278	266	305	329	257	291	273	271	301	292	280	277	270	303	285	312	290	300	312	283	303	313	316	311	309	273	286	306	296	289	284	311	297	319	309	299	287	289	297	289	320	277	279	299	304	313	286	289	325	331	330	326	268	315	292	294	287	308	276	327	285	298	301	290	307	296	266	295	326	281	298	273	316	281	291	278	304	319	264	291	318	301	300	263	295	306	325	296	297	275	333	303	265	300	280	290	291	303	323	282	285	294	271	284	289	279	297	284	272	312	279	324	328	309	293	305	264	302	296	325	302	334	310	297	310	285	299	310	280	299	261	324	300	289	290	290	276	297	298	309	306	266	275	295	295	256	301	325	297	287	272	258	281	276	321	312	298	292	297	295	305	310	297	308	272	285	318	276	283	310	305	308	297	324	308	323	324	287	316	292	304	297	287	307	319	295	298	308	320	294	277	322	287	323	304	274	264	296	317	297	290	304	266	305	315	329	289	313	329	267	312	309	274	334	300	315	293	289	322	293	281	302	296	296	289	307	296	300	320	320	296	299	278	304	319	294	316	309	273	302	293	324	325	318	271	303	304	260	280	300	285	302	292	282	303	312	341	306	314	301	301	287	269	323	317	291	302	340	276	323	300	297	286	298	282	313	312	327	342	278	288	328	326	313	296	324	287	284	326	326	312	300	327	304	319	300	318	318	312	316	332	295	302	278	296	270	310	315	298	272	273	276	293	305	316	292	297	311	319	299	306	312	323	297	305	305	308	304	304	316	309	328	323	276	321	262	266	298	320	310	286	290	303	289	302	289	302	257	301	276	294	271	293	281	275	279	317	285	305	295	284	318	304	301	288	280	289	273	323	303	312	308	282	286	277	285	323	300	292	318	299	298	276	314	298	313	328	289	308	281	310	305	320	299	297	305	329	288	282	284	309	274	334	312	292	311	303	309	295	297	302	310	305	287	306	329	301	303	278	293	276	287	323	281	307	297	283	314	316	281	335	288	307	302	296	284	286	277	312	283	298	311	307	291	346	291	302	287	292	288	306	301	279	273	276	302	271	285	297	282	314	311	286	302	311	331	283	298	303	298	315	311	286	287	298	294	303	300	299	307	288	294	302	281	307	268	314	292	302	294	296	305	295	300	317	299	297	305	300	290	300	311	284	292	287	294	325	331	290	285	287	288	295	305	306	290	334	313	301	328	278	318	278	306	276	279	291	265	303	318	283	262	317	323	281	302	306	315	295	286	325	331	289	296	318	298	312	346	291	301	290	310	293	279	320	280	297	300	279	306	302	295	278	271	309	285	283	299	289
23445	4022	2197	1604	1072	792	634	507	371	371	319	283	254	250	248	205	196	206	205	198	192	200	166	156	171	176	194	179	164	160	148	151	161	134	152	178	146	142	165	121	128	146	170	156	179	144	152	132	132	153	134	156	131	152	151	152	138	145	167	155	159	135	119	146	165	133	143	148	139	162	151	150	138	144	132	151	146	152	137	138	143	153	142	153	124	129	141	144	154	146	168	137	137	163	139	143	161	157	160	155	137	143	152	142	136	163	153	140	122	135	178	145	156	122	136	140	149	151	142	152	154	147	155	150	139	159	167	156	153	157	142	153	141	144	129	137	155	162	142	139	161	144	148	155	159	132	168	132	157	112	150	155	134	152	150	135	139	132	148	156	128	154	160	135	154	159	139	148	132	137	138	142	162	152	159	150	129	168	130	140	159	138	135	124	161	142	126	143	138	144	142	129	157	156	146	147	144	130	157	158	152	133	148	145	157	138	134	126	144	116	137	155	144	124	145	134	136	157	133	150	161	123	136	157	159	147	169	126	150	135	144	127	149	157	141	165	144	148	148	143	138	123	136	168	136	145	147	141	128	148	154	154	136	152	133	140	159	163	144	143	151	164	147	147	138	147	141	160	144	140	164	132	134	131	129	137	145	123	149	138	139	175	147	139	128	155	150	141	142	154	157	152	130	128	133	140	130	151	140	124	127	150	142	139	131	152	174	145	141	153	152	159	141	143	157	152	156	147	154	144	140	143	145	130	130	158	123	140	148	132	159	151	130	161	136	128	150	130	132	156	143	167	139	146	128	152	129	149	151	161	112	158	140	154	163	149	144	125	156	139	161	162	130	160	129	131	137	162	163	139	121	163	144	163	146	148	131	139	132	136	167	131	149	144	149	129	160	131	130	131	138	136	140	121	170	127	139	153	156	136	153	151	140	141	130	140	148	162	140	145	156	144	133	136	167	150	148	138	153	143	141	137	145	143	149	124	124	143	122	138	147	149	140	161	157	162	138	147	159	141	161	127	135	138	133	155	147	128	164	144	134	156	141	129	136	136	138	150	138	140	126	123	148	146	131	142	164	156	151	139	159	173	154	129	144	113	140	145	146	144	134	147	147	124	154	162	137	136	147	157	134	143	148	121	145	141	151	139	136	162	149	152	146	147	164	157	142	150	145	139	147	153	158	145	133	136	135	145	142	154	134	113	124	129	168	127	149	144	153	140	140	146	149	132	127	134	133	146	136	163	135	169	178	128	130	142	129	148	158	158	136	131	144	142	138	131	147	148	133	150	161	137	135	153	146	150	140	144	141	139	158	129	166	137	143	143	140	134	136	128	143	166	146	148	131	130	147	142	129	131	138	151	146	157	155	167	152	119	152	150	148	118	157	131	155	152	134	131	145	167	165	151	145	143	149	143	140	140	130	155	114	154	130	123	139	135	143	154	144	150	165	155	170	125	157	142	133	140	126	133	131	152	132	146	133	134	132	127	134	133	141	127	144	149	135	153	146	142	160	157	159	125	146	136	115	167	139	168	131	136	144	158	138	145	153	155	153	155	154	145	136	139	135	135	139	162	137	149	154	136	160	135	124	150	149	143	155	168	133	154	167	153	149	161	132	140	139	139	147	160	129	145	129	147	140	144	139	141	146	156	136	130	143	164	156	118	146	171	140	155	141	141	150	155	140	155	151	154	141	134	147	145	135	134	132	125	112	144	138	138	144	150	134	131	134	146	154	154	156	120	119	155	158	154	144	143	169	152	117	168	137	153	160	170	130	154	155	165	166	139	143	186	143	144	145	143	128	144	166	146	138	114	157	136	143	149	146	139	132	126	141	125	151	144	135	130	174	141	147	170	133	158	159	139	138	163	137	147	147	173	149	140	145	152	135	120	156	145	149	133	156	148	150	151	144	161	149	161	152	138	136	147	130	125	168	140	158	154	143	140	166	144	141	138	137	136	167	132	141	133	136	155	174	158	146	147	162	136	123	128	152	134	157	145	153	148	142	162	159	115	133	156	136	156	152	131	125	153	138	156	137	134	163	151	140	160	136	144	162	145	152	158	160	135	129	147	146	164	144	156	146	159	149	159	146	143	143	134	161	110	135	144	160	138	164	144	116	138	143	145	158	148	148	138	158	160	136	158	130	174	147	140	138	134	123	155	137	154	155	142	158	126	122	148	139	167	146	136	159	154	136	150	135	149	145	154	141	149	141	130	144	155	124	145	128	128	168	145	152	160	139	138	132	138	149	138	151	165	139	133	152	152	138	143	153	158	134	144	160	162	146	143	130	129	144	161	134	135	153	149	157	137	151	130	134	144	148	151	108	159	168	138	163	139	177	143	136	140	158	154	141	139	131	145	143	126	130	160	139	158	150	133	149	146	151	148	145	142	143	164	129	150	133	155	167	114	142	141	145	142	149	160	135	135	159	137	131	132	153	122	137	136	121	151	144	164	139	133	159	131	144	156	133	156	132	160	148	152	153	140	140	174	153	122	137	138	148	139	164	170	150	123	125	127	125	143	148	144	139	143	155	153	147	155	141	143	124	138	145	150	146	140	137	143	162	133	133	146	151	144	129	136	142	159	153	123	148	156	142	158	148	141	153	161	136	123	129	140	145	149	143	144	164	149	147	153	145	143	132	152	131	142	140	150	144	128	132	142	163	130	116	137	128	146	149	139	151	149	139	149	145	138	163	131	123	151	145	140	155	121	141	119	144	136	128	136	156	123	159	148	149	136	154	159	153	136	149	137	169	133	153	141	135	133	156	146	125	129	157	147	145	169	123	151	146	149	165	142	143	142	160	145	146	155	127	127	136	135	153	162	155	136	146	156	140	136	140	149	139	128	149	140	157	135	142	158	131	135	158	164	150	150	134	161	151	106	152	120	144	137	151	150	139	150	135	146	147	149	144	148	141	145	132	114	126	153	124	135	161	152	152	136	156	149	158	141	140	147	142	134	149	117	152	123	135	133	126	157	145	137	150	152	136	139	154	122	143	140	168	157	124	135	135	168	171	136	126	150	153	146	150	149	139	167	154	150	143	146	124	167	153	134	135	149	136	137	134	143	137	144	141	146	145	141	146	155	150	152	131	143	146	121	149	143	142	137	152	135	156	126	152	124	145	127	145	148	154	135	150	146	140	144	175	139	161	131	152	149	150	132	142	149	139	121	147	152	130	172	152	167	149	150	147	157	162	145	145	122	147	150	146	134	159	135	165	142	129	124	139	162	154	123	165	162	154	141	167	152	150	133	147	150	153	161	167	139	141	171	128	143	142	154	124	127	150	144	139	152	153	136	145	128	166	144	142	135	146	133	127	134	164	143	169	134	140	143	150	136	146	139	154	143	136	153	160	136	139	144	139	137	128	149	152	160	142	150	156	159	138	126	145	128	147	160	132	157	143	150	149	155	153	133	160	153	146	127	150	137	130	135	149	140	151	137	134	142	139	138	124	146	148	128	167	138	139	147	137	150	128	148	152	150	151	157	136	136
12814	2337	4897	5816	5038	4124	3340	2877	2357	2070	1874	1685	1488	1401	1283	1206	1137	1052	988	959	931	845	825	822	796	746	723	708	718	678	718	714	678	644	654	676	604	628	657	599	608	620	620	584	594	597	570	600	576	585	574	568	601	615	559	589	580	521	571	546	551	577	550	546	518	545	567	545	563	543	531	575	592	529	528	595	539	523	518	562	536	544	538	548	543	509	538	478	542	520	537	509	520	556	536	541	566	575	520	497	568	488	522	551	527	533	548	486	527	508	508	517	538	526	524	519	519	514	522	529	486	524	503	522	527	516	520	506	513	533	545	546	559	515	520	529	531	522	533	531	523	540	544	500	527	533	478	494	548	534	480	540	490	521	528	479	512	527	531	571	544	478	549	540	518	504	526	549	520	508	513	550	505	542	510	534	526	526	515	573	540	562	552	538	560	502	535	562	535	489	506	521	547	511	505	521	485	520	525	519	538	484	515	512	554	564	522	509	527	509	506	527	510	468	504	485	546	520	537	497	537	526	539	534	519	522	527	557	529	518	563	519	518	497	497	516	519	534	570	519	556	521	515	505	471	521	537	519	538	503	535	492	564	514	497	512	501	496	500	508	559	501	554	537	542	525	521	524	528	533	520	540	524	519	572	520	499	514	535	573	482	519	505	503	491	494	549	559	540	511	559	474	507	495	540	540	496	532	518	543	530	513	533	503	502	512	519	540	491	503	528	509	507	526	501	508	543	509	529	513	549	539	538	502	523	523	484	520	483	527	538	538	527	563	507	544	526	516	514	507	507	548	500	504	507	550	506	548	540	522	528	499	529	489	522	552	504	485	517	507	543	507	551	527	482	511	536	529	501	487	506	559	470	493	533	534	512	521	510	525	477	528	522	518	534	511	552	481	555	495	494	494	572	545	560	521	510	535	499	525	563	535	468	510	537	476	499	512	539	553	468	507	466	520	544	549	537	504	530	493	475	468	542	532	499	539	514	568	505	532	521	542	535	516	537	506	518	526	523	517	497	543	541	498	529	526	544	555	528	508	536	507	512	526	531	524	564	518	553	494	489	528	523	543	521	552	551	508	520	547	522	482	537	492	535	531	500	560	568	480	496	488	537	512	543	533	499	518	487	523	527	512	518	513	525	529	508	522	491	535	511	514	502	462	502	511	547	521	506	497	530	501	500	517	524	530	528	553	569	477	540	530	544	522	523	530	508	536	511	507	562	507	525	513	539	539	507	495	522	585	519	543	493	513	519	508	471	535	501	548	496	496	514	540	541	519	558	533	494	540	491	545	483	506	521	476	503	529	479	532	496	513	559	510	527	498	532	491	517	486	531	507	512	508	554	537	513	503	502	511	491	529	533	504	526	534	531	508	511	563	519	518	506	494	548	525	525	509	524	491	552	522	571	550	543	547	579	493	494	547	507	539	537	525	513	526	512	499	545	517	481	516	521	514	505	540	575	534	546	515	542	503	520	509	504	528	496	483	484	473	508	547	497	486	499	554	513	498	492	483	524	525	534	520	514	498	531	558	514	517	523	520	519	521	570	498	510	492	501	536	525	525	521	512	536	508	528	537	543	514	517	578	513	559	487	501	509	549	522	526	533	506	577	565	511	552	483	514	513	556	494	489	562	505	543	582	526	538	534	531	477	534	517	475	514	524	541	559	481	542	499	499	559	551	495	519	529	507	508	527	481	524	555	476	521	522	488	486	535	506	497	510	542	525	496	508	570	498	507	529	534	509	534	538	495	494	503	479	522	528	540	507	487	517	488	521	523	509	495	537	503	507	496	514	514	521	553	485	509	536	554	516	537	529	544	494	526	533	503	539	550	513	508	497	526	561	516	500	489	527	540	531	478	525	547	494	512	506	507	537	482	495	522	535	518	490	488	490	513	544	553	527	522	476	545	512	556	519	516	542	547	510	538	529	537	527	547	513	545	532	525	487	469	519	521	547	496	561	537	489	500	555	486	513	543	512	543	545	526	529	498	555	530	520	502	523	549	523	569	527	542	554	535	517	534	524	521	542	544	542	519	510	492	491	526	505	547	535	511	539	557	515	498	493	552	525	517	505	563	498	528	513	513	562	510	498	495	528	528	491	557	507	485	531	528	588	488	520	551	502	469	511	505	512	494	508	507	504	523	541	503	507	551	493	548	524	510	524	527	511	486	535	488	521	543	522	502	500	540	517	470	552	501	497	529	522	527	524	533	504	519	503	555	514	542	511	526	514	488	521	482	548	500	540	488	525	557	526	459	491	524	505	530	494	538	541	557	518	518	477	543	534	513	546	562	488	547	498	559	519	504	582	504	497	507	527	541	489	511	530	538	561	521	521	531	494	481	487	531	523	527	526	522	529	562	525	536	545	511	541	501	552	551	535	523	517	540	538	505	534	491	526	556	513	500	475	460	546	497	546	506	546	529	502	497	520	508	524	513	547	537	544	514	507	544	501	528	508	584	539	527	513	484	518	493	555	498	529	548	521	525	523	500	524	501	560	557	523	522	523	514	541	505	525	516	481	475	529	487	507	470	556	513	510	535	477	534	539	494	519	523	528	498	545	562	518	501	584	516	483	514	522	534	510	538	487	525	535	516	506	502	528	524	510	557	496	522	541	504	531	511	520	523	524	529	498	529	519	522	515	518	499	568	532	512	512	513	557	544	496	510	456	538	499	533	534	524	500	494	553	511	549	537	524	557	470	510	534	548	525	529	521	510	480	491	530	504	533	529	538	489	520	505	550	523	494	528	515	522	528	568	535	528	521	495	528	536	538	537	505	498	521	533	509	533	527	554	522	537	539	484	557	494	515	534	518	562	530	519	513	504	489	505	550	509	538	504	525	545	541	536	539	506	498	522	506	486	525	520	541	508	547	518	547	496	527	516	491	499	510	504	550	546	524	492	508	529	503	477	503	497	523	550	508	513	556	477	489	515	501	462	496	550	513	522	548	535	525	525	537	487	544	516	528	533	492	507	506	484	513	512	515	547	538	513	484	517	515	521	513	494	530	527	471	521	549	509	497	515	547	533	524	532	552	548	502	552	500	491	538	543	494	531	529	537	511	541	522	493	489	546	524	525	509	545	553	534	498	523	553	513	539	527	509	527	548	521	497	491	527	511	481	540	549	508	504	553	513	517	567	562	586	491	515	550	511	508	541	527	541	503	531	497	530	492	495	506	496	501	535	563	499	542	539	497	500	521	515	542	540	572	517	537	535	522	548	540	493	500	500	549	531	535	510	527	503	514	528	510	537	545	514	524	517	507	513	481	531	510	511	518	553	497	498	522	520	479	556	539	522	536	531	509	489	516	511	521	510	553	531	482	518	545	506	503	526	532	520	551	509	543	526	522	521	521	495	497	476	566	534	526	580	503	526	570	513	491	495	557	532	502	507	538	520	496	518	529	502	483	542	540	516	497	543	507	503	504	502	575	490	534	484	530	501	533	535	522	489	453	519	528	507	510	553	531	516	526	531	536	520	510	512	475	502	488	499
2383	158	139	136	116	100	97	110	107	70	104	75	95	88	84	92	79	74	79	79	81	87	74	96	95	99	88	90	91	74	87	98	80	81	87	90	77	100	110	74	83	96	73	81	85	71	82	74	84	84	88	80	76	95	82	83	96	93	63	96	84	99	90	90	84	87	92	81	97	95	104	100	69	81	88	86	87	98	87	84	99	89	91	92	98	85	79	85	108	87	87	77	78	97	82	75	84	77	71	94	93	80	87	85	96	87	80	87	96	82	77	71	78	72	86	67	72	84	91	80	85	94	101	96	86	72	98	87	98	76	79	88	80	93	71	74	97	76	84	98	83	96	83	71	87	77	81	82	100	98	77	93	86	70	77	85	89	78	88	96	111	73	84	85	81	92	91	89	79	86	75	86	82	74	91	101	77	75	80	73	75	87	89	66	85	95	91	87	87	97	91	88	82	97	65	88	74	83	104	79	79	97	97	89	77	95	70	77	83	77	83	80	78	97	82	105	105	79	79	98	81	57	92	92	97	87	93	88	84	88	84	87	79	90	83	84	84	82	75	74	86	98	74	100	77	78	83	80	66	97	82	94	84	75	101	87	76	89	80	69	89	80	93	84	72	73	72	90	84	87	74	80	91	89	88	96	66	78	90	79	69	91	81	83	97	84	87	60	68	67	90	94	86	93	88	97	81	81	83	78	66	78	91	96	89	91	92	66	91	69	89	94	79	87	79	91	88	71	94	82	87	95	90	90	79	73	88	83	101	91	83	90	88	79	79	86	70	100	84	97	90	88	93	76	75	85	94	84	92	77	78	94	71	78	90	93	109	84	95	87	70	75	85	103	61	72	99	76	82	72	88	85	78	87	81	91	85	87	88	106	74	75	76	91	84	84	109	97	72	89	76	80	92	81	80	84	83	75	86	91	89	82	86	93	76	76	93	88	100	77	75	106	84	79	104	86	99	77	89	88	103	87	63	98	86	95	71	96	101	97	81	89	79	89	79	93	81	97	83	71	93	105	86	78	106	76	93	83	86	98	91	87	92	83	77	82	74	86	66	86	77	92	81	96	86	74	96	87	74	82	87	91	92	78	102	101	79	87	92	91	83	81	83	88	88	84	85	98	97	92	106	90	88	80	79	101	88	92	83	87	71	90	98	84	102	97	96	95	89	91	70	89	80	79	93	77	103	78	88	81	95	81	80	88	89	86	87	100	83	84	82	80	94	73	101	98	92	84	102	88	94	86	101	87	81	117	81	91	84	99	99	80	82	80	71	98	83	90	70	81	84	90	77	82	85	73	88	88	77	81	93	94	72	99	94	86	84	72	88	66	105	87	88	92	81	89	86	90	95	81	87	96	93	77	73	107	95	82	105	74	80	86	68	95	84	89	83	81	97	77	95	85	92	85	80	88	77	93	85	88	81	99	76	89	88	78	89	95	83	86	66	82	75	88	84	89	91	78	94	87	87	95	90	97	91	82	76	95	76	73	85	77	88	95	79	84	65	86	90	78	90	76	82	84	92	81	97	91	82	82	87	69	91	90	82	98	88	86	89	89	92	83	70	78	74	82	73	82	95	76	80	67	86	99	74	93	77	78	96	72	65	89	87	71	88	85	69	67	71	95	90	79	71	77	83	79	69	76	85	75	98	74	86	78	92	83	74	83	97	84	104	74	83	84	74	93	91	74	73	94	97	70	78	95	86	101	90	78	66	80	92	86	78	73	91	84	94	77	77	87	85	104	100	84	91	92	91	83	88	67	84	80	81	96	86	99	88	101	97	87	89	114	84	84	77	84	76	76	88	84	85	69	96	79	74	74	104	81	100	83	85	84	75	82	91	94	94	88	95	79	82	69	81	96	104	81	90	81	86	97	89	97	80	94	88	96	86	82	71	78	98	106	100	81	79	79	84	104	86	83	83	80	89	85	85	74	83	100	99	87	87	61	81	97	95	84	87	77	104	70	88	76	93	86	92	89	78	78	68	82	91	71	69	90	86	84	87	88	88	97	86	80	84	86	76	74	97	85	81	93	71	86	91	78	83	94	87	102	103	96	94	78	87	91	80	77	91	97	73	77	73	94	70	79	76	88	88	90	99	81	89	83	93	91	78	94	84	92	93	88	83	78	98	78	79	84	90	106	96	83	81	78	98	78	69	78	89	97	67	101	91	93	79	88	83	74	68	95	71	93	85	77	73	74	94	86	85	66	84	94	97	77	92	81	91	85	79	85	97	85	87	91	113	78	89	96	101	98	97	74	81	95	83	86	90	85	81	74	81	89	81	74	105	76	88	70	95	86	85	63	75	91	69	87	87	84	81	90	85	102	88	87	92	91	103	98	93	98	76	58	94	86	86	78	94	70	85	69	79	83	88	87	80	77	75	91	79	75	99	96	93	81	85	93	71	84	77	91	98	74	74	75	76	70	101	84	101	77	89	82	84	99	79	73	87	86	85	91	88	70	79	91	85	91	71	98	91	95	67	86	71	77	75	81	87	84	80	69	88	77	93	76	82	83	89	92	82	81	80	77	96	83	83	84	70	78	82	89	80	81	87	84	93	101	92	96	90	96	92	74	73	80	83	89	80	89	83	77	91	105	98	89	91	80	88	71	91	90	90	98	85	77	82	78	84	91	77	84	84	94	83	88	86	64	72	99	72	83	83	96	84	87	75	94	105	83	75	91	91	87	90	78	88	76	83	95	92	104	90	90	72	79	100	83	100	86	99	84	74	77	76	99	87	91	95	86	101	74	103	84	71	90	84	99	91	82	75	86	86	82	107	82	89	92	98	80	86	99	81	77	82	98	90	76	83	79	77	81	96	75	82	93	65	99	82	74	82	92	85	91	87	81	85	71	83	89	73	66	85	98	97	77	90	95	85	87	89	79	92	76	100	85	84	81	81	66	75	74	84	86	87	91	80	92	83	81	108	94	82	97	84	83	87	87	98	69	90	86	69	78	95	80	87	96	80	75	87	90	89	83	99	87	95	88	88	96	91	96	67	81	93	101	88	86	77	77	98	88	83	83	96	85	101	89	83	88	81	89	89	86	94	78	92	98	81	94	84	93	88	78	83	83	81	85	77	74	91	86	99	76	103	102	91	94	89	83	80	73	81	78	84	99	84	85	85	92	99	86	91	73	94	83	104	97	85	81	96	79	73	79	85	81	96	69	90	82	81	101	98	84	95	67	85	66	89	84	77	88	82	89	97	110	83	90	86	85	91	71	78	101	95	81	80	77	92	82	75	69	74	106	90	97	105	87	91	83	84	74	97	88	80	84	106	80	86	105	85	82	97	100	72	79	95	69	102	95	85	85	86	71	81	76	68	89	84	76	57	88	98	86	83	84	94	90	85	74	75	70	78	95	87	103	74	85	81	96	73	79	80	92	73	86	88	88	89	85	74	86	81	85	71	91	84	104	66	77	87	72	91	90	84	82	83	110	90	88	72	69	77	80	85	94	98	77	83	91	93	63	65	75	80	92	72	84	94	100
4778	428	477	538	443	444	404	419	384	403	393	409	346	345	336	358	348	318	370	347	310	331	346	351	347	332	334	314	340	338	313	348	330	306	377	315	315	332	322	333	355	323	329	340	356	319	358	328	327	298	329	334	333	321	355	328	317	313	319	308	333	340	311	330	345	350	305	340	355	306	352	338	325	320	328	341	347	333	289	338	327	334	364	318	347	299	338	305	314	322	343	293	295	337	312	315	328	317	348	325	323	366	366	330	316	358	352	304	358	309	335	325	318	335	332	333	341	318	318	328	344	301	327	328	348	317	349	292	341	325	336	345	336	361	328	328	292	331	321	327	362	381	356	323	369	330	311	335	360	337	345	333	312	337	315	346	289	346	335	327	344	358	367	338	310	316	350	319	313	324	333	354	317	349	319	341	322	338	312	344	340	362	319	343	296	340	338	326	347	316	363	340	350	329	341	326	351	318	315	312	317	337	335	336	323	341	341	327	319	361	352	333	329	346	340	330	324	345	351	343	342	348	310	348	327	336	329	308	333	368	318	351	321	322	308	333	361	352	332	326	370	325	329	336	342	329	352	316	316	333	333	334	334	360	354	366	321	340	304	309	351	345	347	329	351	324	328	325	348	347	308	336	342	327	324	328	335	324	321	321	327	317	313	292	357	318	328	351	355	308	324	343	342	330	335	363	325	356	322	338	337	317	332	344	313	339	326	353	307	317	328	333	344	331	362	313	354	361	317	339	345	334	362	311	358	329	311	373	312	347	322	308	342	299	316	313	338	322	331	299	341	336	340	333	343	305	359	324	347	340	345	354	317	311	331	336	334	335	336	354	327	326	370	333	322	280	331	343	329	345	334	307	307	314	363	334	323	318	338	326	327	305	311	329	346	335	375	355	316	334	313	336	342	320	342	366	321	302	345	322	321	338	331	330	328	316	328	362	312	309	340	328	365	346	322	337	302	315	344	324	352	320	314	334	322	332	321	336	337	319	281	337	331	326	335	333	309	312	328	351	319	369	358	330	290	315	336	302	335	325	294	317	315	301	304	353	334	321	344	366	359	288	335	310	308	377	316	332	345	341	348	343	338	316	319	315	332	344	327	349	360	330	317	359	299	322	314	331	353	328	319	313	309	311	349	340	331	337	297	322	326	324	333	319	309	329	338	320	325	344	354	347	329	310	333	324	328	288	336	351	320	345	315	316	329	355	326	320	319	323	327	324	319	357	317	355	348	298	330	300	326	360	321	343	303	335	328	351	328	347	339	368	353	348	325	330	336	331	320	301	363	312	346	382	343	343	331	325	322	357	314	324	327	324	354	305	357	338	302	335	337	357	338	351	337	348	341	304	334	303	327	299	302	334	320	310	323	296	317	332	318	329	284	313	342	326	372	332	349	364	374	323	353	347	359	313	379	330	316	328	356	341	330	335	339	324	341	375	296	328	333	281	318	316	315	365	369	329	327	337	308	350	338	333	340	334	340	339	336	346	338	355	362	356	343	320	336	324	350	335	318	322	348	330	359	346	345	335	302	315	367	327	338	330	358	328	322	317	325	318	305	334	331	346	318	315	341	326	309	328	342	322	315	318	361	337	354	348	322	376	323	335	286	328	371	323	344	312	375	328	310	326	321	341	324	361	353	296	329	334	341	322	346	304	341	308	316	334	302	304	326	370	304	331	348	357	355	304	344	332	321	314	328	321	320	355	312	329	351	328	345	336	353	336	340	302	309	341	319	348	339	337	329	393	300	350	315	348	317	298	337	356	324	318	315	330	356	326	326	338	352	330	353	324	335	311	322	315	340	318	328	292	338	320	319	340	349	326	336	366	343	357	329	357	323	353	339	324	359	322	343	315	322	333	303	310	331	325	329	350	329	349	328	313	354	336	295	343	315	317	320	301	319	355	338	358	318	346	353	327	322	339	337	337	374	348	349	325	348	322	323	302	340	308	321	327	354	333	354	351	343	339	335	347	314	343	335	319	369	326	344	317	306	331	330	339	340	354	317	350	312	312	378	347	337	302	317	353	322	316	310	362	305	332	374	323	367	320	333	312	309	329	336	362	335	335	302	334	333	351	348	373	330	349	329	328	334	354	334	324	332	307	328	334	344	327	326	333	306	324	318	317	342	306	330	338	351	338	324	315	329	352	327	314	306	324	340	353	324	317	353	324	344	330	337	339	327	327	326	368	361	346	329	333	336	341	339	330	318	337	323	336	322	313	329	324	329	349	323	339	336	320	346	353	315	320	340	367	319	313	344	323	339	348	318	323	340	328	330	333	335	351	341	334	346	346	320	330	355	329	342	347	309	339	341	349	359	308	328	335	313	321	333	334	314	376	328	355	324	342	308	365	329	321	339	355	319	357	354	328	302	336	309	342	323	322	346	323	328	318	332	318	345	318	295	325	334	325	340	329	317	352	339	345	340	304	338	324	335	327	323	316	340	350	321	310	314	325	314	325	367	333	336	351	321	344	364	295	348	329	340	320	341	346	340	306	341	353	341	326	281	314	358	321	334	364	337	389	343	341	353	331	339	362	356	294	313	339	323	327	348	329	333	332	277	314	335	348	343	310	356	309	312	317	340	336	341	359	335	324	316	345	298	329	334	334	332	318	298	306	321	328	341	339	343	326	323	327	358	321	339	334	349	323	320	315	332	324	346	334	348	308	341	348	306	319	334	333	336	322	333	346	336	344	318	323	319	318	324	302	315	367	296	355	289	321	322	338	340	353	349	354	334	352	335	315	363	307	321	315	304	323	338	312	300	321	335	308	329	318	340	291	330	327	333	319	316	325	355	302	324	316	342	360	330	337	339	335	327	339	309	371	352	333	348	347	355	327	338	334	344	345	331	327	340	336	356	329	302	334	330	322	310	307	317	342	326	347	310	333	325	362	331	344	335	323	320	311	330	307	309	348	317	365	342	309	327	322	327	325	331	337	329	348	294	347	317	327	340	321	346	299	322	330	317	326	307	344	314	322	328	369	317	318	358	307	337	363	315	301	330	350	326	350	348	337	357	349	345	281	339	321	333	335	355	331	314	287	319	309	314	315	330	344	333	341	339	338	356	313	326	351	334	309	379	327	306	345	347	343	365	314	354	308	361	337	336	315	316	337	308	350	341	305	332	350	330	352	334	323	325	352	350	366	293	316	337	360	331	309	321	363	338	323	327	358	316	363	345	320	331	310	310	337	312	339	332	349	330	363	346	297	335	348	353	338	336	300	309	358	299	323	369	346	303	309	318	335	297	340	344	335	346	360	306	350	361	328	336	348	355	322	321	326	316	340	324	322	311	340	345	316	329	323	331	309	316	356	314	329	356	316	330	341	332	311	352	354	350	293	365	355	300	329	355	341	307	320	322	334	336	358	342	340	335	305	360	374	341	341	340	342	332	320	293	350	336	344	358	361	313	315	334	317	348	327	357	331	346	308	327	337	348	346	321	298	331	356	341	329	331	358	338	330	340	318	306	311	323	348	315	298	322	380	323	331
14939	1472	1081	796	611	412	295	260	214	192	166	138	132	120	130	120	106	95	90	92	98	94	90	88	88	73	88	95	76	81	76	81	73	82	71	71	81	77	78	72	78	88	84	73	80	85	69	92	72	68	68	76	88	63	69	72	73	75	66	64	62	73	71	81	76	82	92	67	74	75	65	55	60	94	70	63	78	72	89	76	85	58	81	69	61	84	58	62	74	75	78	79	83	90	70	73	72	77	71	69	66	70	72	79	69	72	65	81	65	74	59	83	76	82	78	64	82	91	60	82	70	71	69	75	72	75	62	69	64	73	86	78	90	80	75	72	71	70	81	65	71	76	73	93	83	74	91	77	70	74	65	60	60	68	71	71	80	72	68	72	71	72	76	65	80	72	65	75	70	68	68	71	69	83	87	91	66	80	54	87	69	82	88	76	74	79	63	69	85	74	69	73	81	73	64	81	71	63	66	76	75	73	74	73	66	76	64	75	76	71	79	81	72	52	66	86	78	82	69	68	89	78	92	71	58	68	84	66	75	89	73	60	85	74	79	56	81	66	65	75	82	65	73	85	66	71	66	52	66	61	79	74	69	85	82	80	80	64	79	74	65	70	88	74	76	92	86	74	74	72	73	82	76	76	76	71	68	70	59	66	67	69	77	65	79	84	66	51	57	70	64	78	84	75	60	66	86	72	75	73	71	92	89	64	83	74	78	90	80	77	69	72	96	58	77	76	70	86	90	76	80	72	71	78	95	80	66	80	65	67	93	60	76	84	77	70	76	70	87	69	83	90	77	66	81	77	80	85	69	79	75	76	73	69	81	74	80	74	71	82	71	80	75	76	79	79	75	66	82	71	59	80	63	68	87	77	69	69	66	83	77	74	70	57	87	71	79	69	74	53	82	74	77	80	76	75	78	82	76	55	68	77	69	82	73	65	83	63	75	63	84	79	81	93	79	87	65	63	75	65	74	55	69	76	92	97	83	74	79	66	78	70	89	82	80	72	81	60	76	76	73	87	57	70	67	80	73	82	78	72	78	83	68	78	62	75	59	82	77	65	78	76	73	75	65	71	78	57	74	90	72	73	84	72	81	66	84	81	96	79	61	67	77	73	77	63	82	84	77	87	68	67	82	73	77	75	79	76	60	73	78	81	69	66	88	66	71	87	64	89	77	67	80	71	85	80	85	70	70	103	71	81	72	69	63	73	68	79	80	68	82	63	73	68	78	68	73	82	54	70	86	68	79	83	68	85	67	70	76	81	72	68	71	77	69	69	78	70	68	84	73	83	51	67	66	63	67	87	70	67	73	78	75	67	96	63	71	69	72	69	72	63	74	80	82	70	72	66	60	73	81	62	74	82	73	77	90	77	63	80	73	69	71	66	62	64	72	81	83	76	91	76	84	65	72	103	59	70	90	90	90	79	72	74	95	74	66	86	71	81	72	69	64	64	75	60	57	73	73	78	85	89	78	76	76	90	75	87	75	64	69	59	63	83	71	71	69	63	64	79	87	76	78	68	73	78	53	67	76	77	74	77	78	61	71	82	69	76	79	62	79	63	74	75	57	91	67	75	72	81	80	77	82	70	72	74	85	70	78	53	55	64	67	63	66	67	75	84	75	78	82	87	63	64	69	73	78	71	69	75	70	82	75	72	70	69	70	82	97	85	103	68	72	84	70	57	91	73	72	79	74	78	73	77	81	65	74	72	71	61	60	80	67	77	87	93	90	72	86	76	77	74	67	69	85	68	72	62	67	82	71	68	69	72	85	57	73	79	66	76	74	93	69	81	68	80	72	71	73	84	70	66	75	70	75	78	79	80	76	75	85	76	75	76	64	80	93	74	78	57	77	90	85	81	70	84	78	79	61	77	85	75	66	80	70	78	86	77	71	91	73	61	70	72	68	75	66	71	73	73	76	67	75	77	82	65	66	73	68	66	71	67	47	79	90	74	77	71	81	77	73	61	74	84	69	71	77	79	74	80	65	74	62	76	80	78	69	69	78	59	79	72	90	58	82	88	63	83	83	66	71	86	67	70	71	86	70	72	73	53	108	82	77	70	74	83	79	89	75	63	65	70	69	51	62	81	66	72	98	63	57	65	64	64	76	73	73	77	86	82	82	78	66	73	74	68	66	75	65	78	69	71	62	85	80	62	87	65	77	85	82	90	70	72	59	80	78	79	72	74	75	72	65	62	76	62	83	77	75	70	78	55	72	76	68	75	64	82	76	74	82	71	70	82	78	64	82	71	67	66	75	76	68	74	78	91	84	80	90	70	94	85	72	77	77	67	74	68	94	84	61	71	79	72	67	79	80	84	77	56	91	89	76	64	85	68	61	75	86	77	79	77	85	84	81	71	75	78	56	81	87	69	83	72	69	77	72	73	74	65	75	83	76	88	74	82	72	91	56	78	77	67	66	85	78	64	75	71	80	86	68	82	69	79	74	65	61	90	76	69	74	78	69	80	90	69	74	77	84	74	72	64	70	83	68	77	72	69	67	72	71	67	71	73	82	68	85	80	80	48	83	71	67	71	70	82	76	71	66	69	65	83	63	47	72	74	64	82	57	89	81	89	82	78	67	73	64	78	78	82	78	73	65	68	78	58	66	72	73	77	80	63	101	86	82	68	70	63	70	83	84	91	81	67	79	86	80	72	80	66	68	64	70	56	71	66	65	88	60	58	65	70	64	72	70	80	90	58	61	86	79	78	82	86	81	73	69	75	76	57	64	73	74	83	69	73	76	66	78	73	65	75	68	85	65	73	86	63	75	80	93	66	67	82	71	79	75	84	57	84	71	64	77	72	88	71	78	60	57	71	47	66	59	75	68	83	76	64	81	84	76	90	81	65	71	67	56	63	93	68	66	80	83	79	101	73	82	59	83	79	70	61	67	92	76	78	78	72	65	82	70	80	61	75	70	71	79	66	81	75	64	86	74	73	74	78	66	74	70	69	75	83	60	67	68	88	76	74	80	80	76	77	57	65	84	60	69	73	76	81	67	70	76	70	85	76	69	78	73	83	70	74	95	72	87	84	63	77	78	61	71	76	80	75	77	80	77	74	84	57	72	75	81	71	78	75	58	71	71	80	70	76	73	69	61	65	67	75	70	71	77	72	83	88	73	74	66	74	87	86	55	71	70	58	78	71	66	77	77	65	71	76	69	74	73	81	78	74	84	83	65	73	80	67	78	77	68	81	73	80	96	82	95	68	61	67	70	82	74	74	87	62	63	64	72	76	72	84	76	86	62	74	87	84	56	75	86	73	65	92	78	65	83	76	92	79	86	76	72	96	80	73	69	84	60	73	58	71	72	83	68	69	85	72	81	70	64	71	69	75	64	78	76	79	91	69	68	82	79	69	91	79	66	68	77	63	63	72	65	71	63	73	69	51	69	79	85	91	71	77	65	78	81	66	78	57	85	83	74	65	83	72	74	73	73	67	83	96	61	73	78	74	63	72	78	67	76	77	90	86	82	82	84	66	67	89
10016	1192	2770	3146	2690	2206	1775	1530	1290	1099	973	895	826	715	712	671	606	591	508	526	474	512	449	432	419	445	424	424	412	406	379	403	382	355	414	366	345	373	337	352	338	394	368	321	343	353	298	362	329	301	319	347	320	313	319	338	317	331	301	326	304	317	289	287	302	332	319	325	316	327	353	341	302	293	296	316	317	284	312	321	304	305	283	301	339	343	296	287	284	309	276	326	310	307	328	295	305	307	312	312	330	312	305	286	301	296	308	314	277	315	309	293	307	289	325	310	313	334	285	283	299	304	305	286	321	294	286	323	291	275	275	309	286	325	310	297	291	309	312	297	306	281	310	306	319	310	317	318	298	287	308	298	328	335	307	297	325	294	307	306	299	296	292	310	313	284	310	306	311	321	294	328	283	327	302	302	267	321	288	299	316	287	307	284	314	289	279	299	317	291	290	279	259	284	303	332	285	296	304	302	326	291	269	300	330	322	297	308	300	295	317	296	313	290	280	279	318	323	319	278	295	316	300	271	330	317	323	297	320	291	293	307	298	284	302	317	293	302	278	288	291	279	337	335	296	301	329	294	292	294	280	299	283	297	316	324	298	328	292	281	353	286	312	310	270	298	292	278	310	311	270	284	301	304	313	266	304	320	296	285	294	294	293	284	301	281	314	302	319	305	297	280	283	329	306	299	292	310	284	314	300	301	293	283	291	294	278	301	309	310	292	298	319	288	281	315	325	272	326	305	314	286	288	303	314	301	340	310	318	287	301	290	286	298	335	289	268	317	312	288	308	301	258	300	289	319	337	312	291	281	301	263	304	276	291	302	286	302	316	350	293	261	296	307	296	297	316	312	292	301	285	322	286	284	296	295	337	307	259	325	294	312	256	281	314	294	273	306	331	298	312	290	270	290	293	299	295	302	307	275	327	297	298	265	288	289	308	306	313	285	299	295	280	310	324	289	315	277	308	318	318	322	327	278	275	310	283	327	307	307	281	299	288	249	262	286	297	317	282	323	272	284	308	293	305	320	310	301	302	293	310	303	316	307	305	293	291	285	296	272	302	302	322	293	297	299	332	288	309	287	325	294	279	268	283	288	303	304	301	313	310	309	306	308	313	340	300	331	283	316	330	313	294	309	305	313	273	301	289	325	299	279	251	302	297	303	318	316	300	331	320	271	277	315	331	276	297	299	261	339	311	295	305	336	312	300	328	300	283	274	289	325	309	300	313	307	299	309	271	277	297	284	295	329	307	313	304	309	283	309	298	326	289	315	301	312	308	312	329	291	253	287	319	305	320	285	296	265	292	295	260	309	331	297	278	313	298	332	282	320	311	323	276	314	304	301	293	264	288	312	304	273	299	311	312	289	270	286	293	280	304	308	286	299	319	297	298	289	301	299	312	292	299	327	281	291	300	279	303	307	308	313	282	317	323	291	307	299	300	291	302	307	303	299	324	294	290	286	294	304	283	302	280	307	320	338	312	295	282	314	302	288	315	337	300	274	303	302	318	296	312	298	307	295	304	301	310	288	278	296	288	291	269	275	297	308	280	277	274	323	264	311	277	271	316	273	287	301	310	290	285	290	317	285	300	276	282	283	283	293	288	292	310	298	276	282	323	311	304	331	312	305	288	304	298	306	369	304	310	306	310	301	307	268	273	300	285	291	282	303	308	295	303	307	330	282	293	292	321	319	278	272	311	281	309	291	275	311	309	284	301	304	306	289	276	318	307	296	293	311	267	275	275	310	302	303	317	309	302	283	295	279	311	295	291	302	300	290	255	301	315	304	308	299	274	303	327	315	295	304	285	313	267	332	313	295	316	333	282	277	308	290	278	332	311	325	281	259	305	298	312	289	281	339	317	304	292	272	307	292	307	284	285	271	315	317	312	295	286	292	307	291	330	299	283	307	306	270	319	277	311	303	300	310	292	289	303	310	297	303	314	303	299	317	292	293	292	302	306	335	290	286	302	294	303	285	302	308	293	312	284	313	301	290	286	332	325	297	313	287	261	268	325	315	268	317	297	305	328	320	284	272	305	275	312	345	281	293	305	271	297	276	306	282	275	308	274	300	265	316	286	272	284	275	320	280	290	310	291	283	295	285	311	308	302	304	281	312	286	320	328	290	310	311	274	285	312	290	304	278	313	282	289	294	302	305	316	304	329	323	326	298	296	287	279	293	277	271	315	270	307	277	305	284	324	336	284	288	313	281	291	275	326	294	306	308	299	293	302	277	258	326	323	270	294	282	322	318	281	323	318	328	268	294	291	293	304	310	315	302	304	313	284	295	314	283	294	291	300	325	295	303	299	316	298	291	279	280	310	292	334	301	289	305	314	289	280	292	272	330	295	299	306	314	312	288	303	300	310	273	284	282	311	300	282	302	318	281	319	312	296	320	286	291	287	321	290	297	291	269	300	304	319	298	280	264	297	288	296	293	287	300	299	300	306	294	303	279	298	299	311	264	295	306	293	311	307	278	290	310	292	306	312	286	301	294	279	318	296	289	322	323	318	314	288	295	269	301	318	315	306	299	299	302	316	290	313	294	292	305	304	293	303	265	283	309	341	294	286	297	280	311	277	280	263	274	298	289	316	253	282	291	287	306	302	307	296	300	297	326	291	299	306	300	298	325	325	304	285	291	277	285	277	295	303	319	324	314	306	318	304	322	270	288	300	302	310	320	280	308	293	320	318	303	285	265	268	328	312	317	307	281	299	302	293	318	316	301	310	315	282	292	293	303	274	307	299	297	317	270	290	287	295	269	295	299	289	282	314	299	305	319	333	315	303	277	293	314	316	273	294	287	284	296	292	297	310	292	309	303	311	296	300	296	299	307	332	311	282	287	304	302	323	272	293	287	335	290	312	348	307	280	307	290	277	275	299	320	286	303	308	284	282	291	317	300	334	281	287	338	315	301	310	318	293	286	282	312	272	276	297	292	271	299	297	293	283	288	278	332	297	272	306	302	306	321	276	291	304	305	320	286	296	278	303	301	308	298	326	284	269	269	319	321	273	255	300	287	339	328	293	280	305	263	305	330	256	301	328	292	286	307	293	317	276	290	296	306	304	303	317	308	309	305	289	264	313	301	284	303	277	304	323	269	327	276	307	279	251	272	300	291	324	297	282	281	296	313	283	288	303	265	295	278	301	299	275	294	296	296	324	301	279	289	294	322	253	298	308	293	297	318	270	275	292	305	301	306	302	305	299	292	319	273	329	291	294	320	266	305	324	324	281	320	299	310	313	310	293	336	295	288	275	312	305	320	332	312	300	306	313	299	305	294	293	290	311	298	263	314	265	316	288	306	321	309	309	293	296	317	304	312	291	292	304	320	330	300	330	310	291	282	315	290	281	323	297	319	302	307	282	313	315	307	322	260	327	272	307	296	304	318	292	299	318	293	288	289	281	323	306	284	335	302	342	265	295	309	297	263	267	289	277	316	287	300	313	309	299	331	308	275	311	287	332	304	333	286	321	281	322	323	303	284	314	324
23425	4071	1959	1577	1046	748	585	494	375	332	312	269	285	226	239	221	205	192	208	173	194	168	159	165	148	163	153	178	189	156	145	174	156	153	131	147	138	154	151	145	153	142	161	132	139	152	130	130	165	139	151	151	156	150	150	140	152	134	149	146	128	153	144	154	160	158	146	156	130	146	141	141	126	138	138	158	131	126	147	142	158	144	135	138	131	130	134	141	145	144	146	172	149	155	137	133	121	148	151	143	159	164	145	147	140	131	117	133	139	142	154	160	126	161	146	115	131	140	155	138	123	132	135	123	153	122	140	133	150	156	151	139	157	156	127	127	137	127	151	130	142	130	134	146	139	141	115	159	131	145	145	129	156	143	131	135	150	134	142	136	147	142	109	139	137	142	136	153	122	147	140	150	125	144	143	143	129	128	119	145	152	144	134	151	132	125	134	152	126	157	141	160	131	119	146	142	144	147	127	139	152	130	133	155	125	145	139	121	140	148	130	132	142	127	131	151	145	149	148	131	125	138	126	143	132	141	135	153	150	111	126	151	128	143	137	150	155	142	111	147	145	155	139	135	155	114	126	147	133	151	133	148	137	131	139	138	127	148	134	120	128	166	160	170	162	135	161	155	146	152	148	133	146	116	140	135	144	123	129	155	145	117	136	126	147	143	129	148	146	147	141	142	145	146	137	136	143	152	142	129	122	128	121	149	136	119	131	123	152	107	145	118	146	122	131	119	136	139	138	148	140	117	145	115	132	134	124	160	161	121	142	132	119	153	150	134	145	154	134	163	149	149	148	167	148	157	118	149	125	123	146	147	127	130	142	153	134	147	106	165	163	129	123	132	149	135	148	152	157	147	138	168	152	118	121	142	129	141	144	120	143	135	139	138	117	142	144	130	167	147	132	139	148	146	151	145	121	133	130	147	128	133	139	124	120	155	109	132	136	140	154	146	141	130	150	126	123	151	162	152	134	140	129	143	134	137	126	125	138	154	148	134	131	137	166	136	118	132	161	155	138	136	120	130	130	134	136	146	125	133	124	137	137	135	136	165	130	167	148	144	152	162	119	133	129	175	162	133	154	163	167	118	141	160	136	138	168	144	144	145	138	141	154	136	141	137	144	123	138	128	144	123	140	125	149	132	114	142	146	140	134	163	145	160	140	140	150	148	118	129	117	143	155	141	136	136	155	136	147	160	127	120	132	141	138	130	138	145	137	131	140	129	132	134	131	128	144	136	131	129	125	127	129	149	136	152	130	132	147	139	144	148	133	165	164	137	156	133	143	133	125	146	150	134	139	135	133	147	154	146	129	134	133	150	136	130	146	118	140	161	142	156	150	138	146	149	165	138	136	134	145	148	145	138	152	129	146	137	140	169	154	129	131	142	129	124	136	132	144	128	142	124	149	157	118	132	153	148	151	157	138	126	131	129	128	135	142	146	145	143	126	160	142	123	133	160	135	152	129	107	129	129	121	122	132	125	134	139	132	149	145	125	143	136	142	139	140	140	127	123	149	140	136	130	147	151	141	124	135	165	134	118	131	140	147	124	125	121	141	155	124	138	150	115	133	120	137	155	140	145	152	140	133	132	114	156	133	148	126	129	135	144	132	132	133	155	148	143	145	174	145	146	136	132	155	135	123	143	130	156	141	146	120	156	121	120	125	118	132	147	137	132	137	128	155	151	129	138	148	133	135	118	137	133	128	146	121	142	155	138	122	137	143	162	139	149	130	136	137	152	154	136	132	153	163	128	151	120	141	146	138	126	149	112	139	141	151	114	150	151	141	121	144	144	140	138	144	135	135	143	161	140	117	159	143	140	125	161	130	144	137	137	141	128	143	139	159	138	128	109	158	142	129	128	137	127	123	151	148	142	167	114	154	155	125	123	130	127	109	147	182	136	131	142	141	134	118	137	126	159	151	134	150	151	133	119	142	134	133	128	123	148	161	128	167	149	148	131	143	151	153	143	139	127	124	145	150	131	114	138	145	131	143	134	126	157	125	142	141	156	129	133	156	141	122	125	112	129	143	137	138	116	128	135	144	139	140	127	139	134	149	129	147	162	148	126	135	145	148	111	131	146	126	133	125	139	128	128	151	138	121	141	132	146	138	161	122	144	125	142	138	145	121	138	143	136	150	152	159	123	144	151	131	133	133	135	162	143	142	152	140	142	124	148	142	133	142	122	151	156	128	141	155	130	125	116	155	132	128	151	138	139	138	152	147	144	170	117	155	135	129	116	132	139	137	138	160	137	128	119	120	157	127	135	150	122	131	136	140	123	134	151	118	150	128	143	129	143	138	146	127	131	141	152	126	137	150	130	135	129	131	139	148	121	139	142	142	131	134	137	147	151	138	134	158	148	157	155	143	132	129	132	160	141	138	153	135	146	144	150	138	131	138	128	138	134	142	121	124	119	134	140	146	130	142	142	125	134	149	126	140	151	117	151	155	164	132	138	154	140	137	128	131	127	142	127	134	128	125	153	139	148	137	142	132	150	131	134	125	140	152	125	136	149	161	116	145	120	134	141	121	136	141	149	134	149	130	153	148	127	154	156	132	170	158	140	150	132	137	144	125	163	120	133	125	140	150	156	166	149	149	134	135	154	150	141	139	141	148	146	141	141	141	134	130	140	122	120	138	134	147	123	154	122	162	139	146	141	135	137	137	125	148	154	134	122	148	124	132	122	145	156	148	144	117	135	161	117	133	138	163	158	147	158	146	137	129	134	151	125	132	137	123	128	126	137	132	128	136	129	122	140	157	127	141	158	147	135	124	139	120	127	134	144	132	119	126	144	138	142	140	132	151	133	142	132	142	128	141	150	134	128	139	139	142	139	131	144	109	143	147	148	148	132	152	134	124	139	138	137	128	148	151	133	127	146	134	139	136	141	134	141	135	136	175	145	121	139	141	118	150	146	160	145	131	142	140	128	122	129	136	123	156	123	142	144	146	110	149	123	157	129	135	139	121	141	155	139	127	135	124	125	131	150	123	126	134	144	127	147	135	144	127	155	127	140	165	141	137	150	144	130	127	133	119	149	150	120	142	123	143	130	124	138	128	156	127	151	114	143	160	163	154	113	138	134	121	142	165	154	127	134	161	139	144	135	125	132	149	117	134	148	127	133	142	144	140	133	142	139	132	152	142	142	123	139	137	133	126	135	155	137	159	155	120	155	144	136	153	126	141	123	141	160	150	137	144	127	127	142	138	164	145	144	148	139	134	146	147	150	126	159	136	147	146	154	174	153	150	117	137	133	139	164	152	132	137	138	129	142	120	136	128	144	138	130	115	115	141	139	133	156	156	141	120	156	147	131	152	150	140	128	128	133	155	118	122	151	144	133	130	155	165	127	143	130	117	137	147	140	166	126	140	124	145	163	138	126	131	137	135	141	138	122	151	120	136	131	145	111	138	141	155	129	133	142	144	131	144	125	142	143	156	132	151	115	130	154	155	134	136	137	158	135	151	134	170	140	153	124	143	140	121	152	163	142
12346	2190	4686	5556	4761	3785	3215	2716	2268	2014	1762	1554	1410	1427	1257	1094	1031	1026	1000	892	883	816	832	737	697	739	709	688	663	673	677	671	664	623	572	632	617	628	605	579	579	600	605	586	618	596	579	577	560	580	556	556	595	497	558	567	559	536	511	520	563	521	528	561	578	515	546	524	547	517	492	528	528	520	483	499	488	501	526	510	517	531	505	463	560	507	493	545	479	490	517	525	543	518	486	509	517	549	502	485	487	518	485	512	479	503	488	552	516	529	493	494	509	479	511	518	481	475	509	501	483	509	510	516	535	503	497	477	524	462	505	490	534	496	512	493	497	511	513	522	493	539	509	493	520	506	512	538	473	522	507	494	461	474	495	509	515	507	489	528	521	517	494	477	505	478	484	498	496	491	461	481	548	491	496	533	524	540	481	492	496	471	543	485	532	498	469	530	472	470	511	499	500	540	500	471	474	538	542	493	503	531	490	489	461	503	486	520	481	516	503	499	501	498	473	479	503	487	519	521	483	519	485	498	529	487	536	481	486	524	504	516	493	497	536	538	485	486	479	531	498	498	461	499	481	511	523	479	464	468	469	486	478	485	481	471	508	476	491	478	507	523	477	517	492	502	478	473	511	488	531	465	519	512	537	465	488	509	489	526	516	504	493	478	513	498	473	516	480	507	486	507	532	500	498	535	506	516	489	482	509	526	518	474	489	520	467	521	499	537	519	519	463	506	512	468	506	496	495	526	468	464	521	461	486	489	475	485	498	463	500	476	487	503	502	496	475	519	477	471	539	478	515	482	475	497	502	532	512	488	494	513	464	527	496	547	518	519	507	496	520	491	511	493	530	447	508	501	499	507	498	503	478	503	502	483	476	539	514	495	463	493	514	502	501	505	500	516	517	469	471	514	444	432	482	477	475	505	487	486	523	511	445	498	495	503	513	499	504	478	470	490	475	496	530	498	527	497	462	516	484	497	505	531	481	470	506	481	477	506	455	489	463	503	447	471	508	504	524	504	500	537	489	452	475	478	493	496	490	501	516	518	473	510	496	515	490	500	485	491	484	516	487	500	506	519	495	483	464	537	475	492	484	524	534	511	481	495	537	497	498	513	474	509	515	502	498	479	543	512	515	481	444	486	503	480	482	499	526	521	446	508	474	480	504	501	487	492	485	505	531	497	508	538	509	464	531	468	486	502	496	498	504	509	536	503	521	505	456	503	499	518	497	495	485	506	459	495	498	534	501	530	499	486	472	517	509	507	507	500	465	496	492	513	528	491	454	497	475	507	447	482	458	491	491	461	482	516	468	526	474	475	535	499	499	484	522	513	493	532	498	491	508	476	503	510	428	484	520	531	530	496	488	523	517	485	473	529	514	542	513	523	543	493	505	549	477	482	510	446	510	485	507	529	505	503	493	500	496	504	515	505	495	508	464	521	491	490	516	558	506	534	491	508	486	479	505	503	463	491	487	477	478	495	479	501	516	491	485	485	508	503	475	476	468	489	487	443	478	506	512	536	502	528	477	526	519	507	474	523	509	519	507	530	507	497	497	503	478	502	494	499	522	508	507	514	507	534	512	533	554	522	510	490	459	517	517	485	469	506	501	543	493	458	478	464	488	470	509	522	480	466	487	480	506	508	497	498	477	497	497	487	504	506	496	498	481	508	513	527	519	508	537	454	519	483	453	477	507	477	523	486	483	466	509	488	529	544	488	479	467	516	506	527	493	536	494	511	491	522	514	508	489	503	540	496	526	514	512	493	496	521	461	447	503	501	495	485	496	476	475	526	493	512	484	521	535	504	522	539	465	522	484	486	498	491	501	507	477	497	481	468	523	487	504	516	499	547	488	501	520	491	488	509	479	543	458	521	488	479	493	514	472	518	490	475	510	504	511	496	504	505	467	501	507	499	504	500	550	432	527	522	506	478	469	500	500	528	482	485	519	506	480	502	506	514	457	496	502	505	503	498	460	492	484	491	502	482	514	535	506	524	510	516	510	563	507	475	521	493	502	516	503	456	512	534	535	489	510	501	536	505	532	484	489	475	480	501	502	479	481	519	469	484	483	491	498	518	482	487	514	466	522	521	506	478	504	513	510	471	509	494	507	517	519	503	489	496	520	521	499	473	517	498	450	539	474	492	530	499	501	512	464	480	533	487	496	520	492	507	526	514	526	490	468	494	486	480	499	516	516	496	479	498	483	506	478	517	504	470	489	493	517	524	521	510	494	481	527	491	516	469	502	490	492	509	492	467	539	478	481	504	500	490	485	490	500	560	538	507	475	478	523	488	490	547	524	511	507	518	472	500	488	489	467	460	563	504	526	502	498	495	496	445	474	539	523	485	509	554	475	515	488	467	500	503	528	505	490	523	513	507	508	526	507	507	524	535	459	495	489	508	498	469	484	530	483	453	470	462	455	523	489	489	452	492	513	479	459	474	481	478	479	477	489	473	525	488	482	501	480	491	455	488	535	502	457	500	497	536	561	513	475	459	549	495	501	460	485	511	476	507	476	485	526	475	492	523	495	516	521	510	468	462	495	484	497	505	548	491	507	505	505	549	502	454	515	527	529	500	523	499	510	480	495	514	485	540	503	520	505	465	436	546	502	510	488	496	463	517	512	502	501	494	509	533	499	461	474	473	498	479	513	499	474	493	468	494	459	493	466	527	490	497	492	498	498	518	510	474	539	494	490	523	489	507	539	527	503	491	503	507	489	478	542	438	497	492	466	505	495	490	515	487	524	500	473	499	435	538	485	487	484	521	508	495	509	470	503	522	467	483	504	519	463	515	474	478	484	501	487	500	499	463	505	498	512	501	513	516	506	519	495	478	530	504	512	467	489	481	465	469	475	513	465	542	524	529	498	515	501	521	513	495	522	505	456	494	480	479	498	483	518	522	510	498	505	504	515	483	471	464	498	471	538	484	470	507	501	503	489	458	458	494	524	509	537	527	467	495	522	503	496	509	494	449	493	474	502	501	502	490	513	483	495	534	515	466	497	487	493	493	501	512	485	523	487	475	496	460	510	511	488	492	486	479	514	507	501	485	479	515	523	471	480	501	485	507	497	518	496	531	469	465	495	475	526	485	483	497	505	486	514	495	475	478	508	494	525	565	516	506	476	483	502	469	539	517	490	503	516	493	509	514	504	502	436	546	456	490	496	480	510	532	506	465	494	493	515	497	515	507	503	514	460	531	453	522	534	506	526	445	462	453	477	487	490	509	506	488	468	502	478	484	502	450	462	494	459	476	502	499	542	481	490	470	505	494	481	493	527	491	523	475	509	504	511	548	517	505	498	526	497	548	511	461	531	510	485	482	493	484	487	503	503	479	510	532	513	483	486	477	489	497	457	495	527	524	510	502	499	521	477	501	488	521	483	469	512	470	481	481	511	488	469	523	510	535	504	478	488	506	514	489	489	475	477	482	493	462	510	513	464	517	483	479	522	471	447	503	543	495	448	515	507	489	522	462	499	512	497	483	498	510	484	519
2023	153	129	128	120	99	88	100	101	68	73	87	82	75	91	80	67	66	81	67	101	86	85	84	83	82	93	78	91	81	80	74	88	79	80	86	85	85	82	88	83	100	73	86	65	87	108	70	64	71	85	83	79	68	76	83	89	77	67	71	69	65	97	90	100	73	83	67	99	81	78	83	88	74	90	79	92	82	93	66	65	81	78	86	81	71	77	93	76	85	77	80	84	69	71	92	85	79	75	87	83	83	73	66	79	86	80	79	75	90	86	72	90	78	80	75	79	76	82	78	89	83	87	93	69	83	80	91	77	77	76	70	80	75	87	70	70	79	89	72	84	76	100	87	72	67	80	75	86	89	68	86	77	65	76	80	95	69	82	73	68	81	84	82	96	76	72	70	67	91	75	80	84	82	96	82	81	84	66	82	80	74	86	83	80	80	86	86	77	80	78	77	92	64	70	95	74	81	64	83	72	92	94	73	76	82	86	94	81	68	80	76	82	74	89	73	87	96	72	79	104	68	76	74	97	67	92	88	72	84	86	95	85	91	73	79	70	95	80	73	73	69	74	86	91	83	87	68	85	77	73	80	73	89	88	84	73	83	101	75	75	90	85	83	72	91	87	85	84	85	93	89	97	87	83	72	84	84	87	77	91	65	77	58	72	82	81	88	67	85	87	78	78	94	86	68	71	97	101	79	96	68	87	83	74	76	83	75	72	87	85	93	71	92	77	72	79	82	76	92	79	84	68	84	78	92	84	80	80	91	100	94	68	86	69	76	91	76	98	91	89	86	80	74	75	89	68	64	82	88	84	63	89	93	77	85	94	93	98	70	86	67	86	92	81	85	82	89	97	92	73	77	80	89	88	79	66	70	94	85	77	81	82	83	87	85	98	74	109	94	73	87	77	69	83	92	70	70	72	85	69	76	82	80	88	90	91	92	71	84	87	74	75	75	77	84	80	67	78	64	66	74	87	79	67	79	75	88	77	72	81	88	80	74	77	70	74	85	77	82	70	72	83	68	85	79	83	95	73	85	77	76	89	71	82	69	86	78	80	80	72	84	93	87	81	77	93	87	71	82	91	85	63	88	94	81	67	92	78	72	83	80	95	74	62	90	91	74	93	90	72	95	77	73	94	76	84	68	82	75	77	77	85	85	98	85	90	92	78	90	82	72	88	80	86	86	70	86	73	86	93	85	83	74	99	81	87	84	71	88	97	91	74	78	76	67	81	81	86	81	66	88	77	73	79	90	77	80	66	81	80	86	92	82	84	83	82	85	83	72	72	75	66	88	82	82	96	62	80	81	76	82	79	83	82	77	68	91	70	84	87	88	83	72	73	79	95	91	81	95	89	90	83	64	83	83	84	94	86	81	90	70	80	71	84	66	76	78	83	68	100	94	73	68	80	67	65	89	78	96	84	97	92	82	76	108	89	90	85	74	81	90	66	85	91	81	85	81	82	83	99	78	74	53	92	80	74	72	80	88	80	88	85	78	84	83	80	83	78	77	75	84	83	73	84	84	77	80	66	82	81	79	94	92	67	82	85	96	68	93	84	103	85	68	70	68	75	88	74	74	77	81	72	75	94	85	67	78	73	79	90	85	97	76	80	85	65	82	91	87	62	82	82	83	75	82	75	91	68	83	90	84	94	95	92	83	91	79	73	86	73	84	74	91	79	76	81	83	81	79	72	102	86	97	81	88	74	88	78	81	82	83	77	65	80	84	83	79	88	77	64	87	67	94	83	92	86	76	84	75	79	76	81	69	63	83	81	80	91	73	77	69	57	82	80	64	71	71	72	71	94	89	87	93	68	85	85	75	73	85	76	86	81	75	68	71	85	76	83	81	85	65	86	76	72	78	90	84	80	70	85	88	80	85	81	74	90	64	82	76	81	58	63	78	76	61	68	75	88	74	64	84	82	81	74	92	70	87	87	82	82	82	84	72	84	89	71	76	75	69	70	83	82	69	80	89	70	68	74	77	91	77	75	86	85	68	71	67	88	81	88	76	83	92	80	83	84	84	75	93	84	73	68	94	70	98	85	78	84	70	67	83	88	83	82	76	89	71	87	79	92	68	88	84	80	80	81	83	74	82	83	84	88	86	73	91	78	90	73	83	73	79	92	75	70	89	92	85	78	89	83	72	62	90	89	68	87	87	77	90	77	78	77	75	89	73	89	68	74	77	84	86	84	104	87	87	87	74	80	85	89	88	74	82	81	69	75	78	78	72	74	66	69	79	75	80	93	77	59	74	97	84	82	93	84	71	62	90	84	75	82	80	84	98	77	73	71	78	85	85	76	66	66	75	91	65	70	76	95	55	80	77	80	76	81	83	85	87	80	97	87	92	87	104	73	83	86	74	83	76	75	76	83	106	73	83	82	85	77	78	90	89	93	82	64	79	88	74	79	76	90	74	76	84	82	100	86	76	74	89	86	99	82	83	83	72	81	89	87	72	78	93	92	87	82	78	95	75	96	88	84	81	59	81	83	93	78	68	82	81	86	74	78	74	65	79	82	76	103	81	89	69	86	82	86	75	77	71	76	84	79	76	78	86	75	85	98	86	98	77	85	80	81	85	88	86	75	89	79	83	76	90	91	86	79	87	70	80	80	77	95	78	86	75	95	77	90	87	63	83	76	80	87	95	86	75	90	78	75	70	77	81	83	89	60	88	73	78	79	73	61	78	66	82	80	96	69	71	86	81	82	82	94	86	72	65	94	95	74	88	89	77	86	87	71	84	73	69	75	80	74	71	89	68	78	75	90	97	71	50	95	90	79	85	87	83	87	88	85	87	78	88	81	87	93	96	80	82	83	82	59	84	97	69	74	84	84	74	88	86	79	75	78	75	69	76	74	89	76	101	75	73	74	91	83	80	76	67	75	82	84	87	106	95	84	82	66	68	93	75	87	90	85	94	82	100	81	71	80	85	75	76	75	70	82	91	80	86	90	87	93	80	75	73	95	92	79	83	78	83	78	86	72	105	77	62	95	93	84	76	85	71	85	72	104	79	73	99	76	87	80	85	93	68	60	79	79	83	71	101	91	77	63	102	79	90	77	66	77	65	102	88	72	70	73	82	80	91	74	88	81	81	73	89	90	88	61	82	77	80	94	86	83	84	82	67	83	88	70	81	77	90	89	82	83	72	88	78	66	79	80	88	66	91	86	89	79	75	79	83	95	78	84	70	75	84	95	110	88	89	85	96	80	91	91	79	88	87	85	72	82	91	81	101	88	59	67	87	77	68	82	68	78	92	84	75	94	80	77	64	72	66	91	80	87	87	63	74	85	91	79	86	88	71	92	83	79	90	82	74	74	75	72	69	84	76	73	81	73	67	81	79	87	80	87	92	89	78	73	85	90	101	90	80	94	74	97	86	87	78	77	73	76	80	86	96	83	87	93	70	80	68	73	80	91	89	86	72	94	80	78	81	86	68	69	81	62	81	95	84	93	64	80	80	92	96	92	72	80	91	94	73	79	91	83	76
4069	411	507	506	479	440	419	390	391	335	334	340	384	343	345	344	333	365	341	353	297	327	325	317	319	315	321	360	351	278	307	309	328	320	325	310	312	326	296	304	298	348	304	304	312	330	316	310	332	329	321	330	329	311	322	334	305	337	312	335	295	308	315	354	301	325	324	331	330	292	285	336	313	312	300	303	336	339	316	324	347	321	348	298	326	331	340	304	309	307	319	307	297	312	323	322	300	321	286	331	341	323	294	333	339	267	303	323	304	307	305	330	345	315	317	317	326	323	333	343	332	332	326	317	314	303	308	295	294	332	300	312	342	315	327	324	306	289	340	327	300	307	352	280	327	308	330	337	322	287	323	306	327	312	338	340	317	292	287	317	311	304	324	314	315	305	328	289	339	324	319	309	338	304	322	340	332	296	334	321	306	312	291	306	262	306	330	298	328	341	292	325	288	323	310	360	301	325	343	322	319	304	279	326	310	313	348	324	302	295	321	348	318	354	306	323	309	315	283	351	319	331	314	307	315	315	350	297	302	320	312	324	330	348	313	349	297	312	322	308	336	283	318	346	320	312	286	320	323	286	295	306	302	309	338	356	308	330	315	326	335	324	338	313	311	298	317	309	313	329	312	313	319	312	313	324	295	351	331	347	304	323	319	281	295	303	321	341	324	311	321	314	319	284	316	302	337	311	288	313	299	336	276	330	346	303	318	285	324	331	294	319	274	325	314	345	313	302	311	310	316	351	314	346	334	312	301	311	307	304	297	319	316	366	314	325	300	306	346	286	320	306	322	288	318	301	327	298	315	325	328	305	345	317	330	314	315	322	328	274	344	298	305	312	323	317	327	304	286	303	337	326	300	336	321	316	310	331	348	328	324	350	329	307	336	304	309	300	310	334	314	334	316	274	313	325	264	299	322	315	297	346	336	361	324	329	306	304	302	323	331	334	330	323	329	298	339	285	287	320	333	289	301	317	348	318	355	301	321	321	303	326	332	327	330	333	307	302	297	299	314	301	311	304	282	321	346	300	306	277	345	320	326	324	319	307	319	340	335	309	305	307	310	303	301	307	322	317	288	316	292	347	337	320	287	317	304	336	316	314	315	319	325	332	303	312	304	292	285	309	302	330	296	305	287	300	295	338	309	333	332	329	302	321	305	279	346	327	306	311	322	311	300	301	316	316	296	333	331	291	338	322	341	326	326	315	310	309	346	271	366	333	323	330	305	315	307	305	306	322	333	314	313	336	307	353	295	312	317	326	343	306	346	312	324	328	334	308	329	342	305	319	318	309	319	316	302	294	304	309	319	328	312	293	310	325	312	338	325	333	278	332	330	313	310	293	324	303	325	339	327	317	303	312	301	286	283	320	309	289	292	332	315	310	313	320	318	296	316	296	320	326	307	301	320	304	305	309	301	308	324	289	327	306	306	332	318	323	288	317	314	320	292	307	300	319	302	310	305	361	336	314	332	305	300	325	301	318	350	290	337	320	318	343	295	293	324	353	314	313	343	294	277	342	329	355	352	324	330	347	333	341	302	317	338	318	310	292	325	297	330	296	334	290	350	316	334	304	326	316	300	306	335	323	303	297	319	309	309	312	282	330	315	308	315	344	299	306	321	338	310	317	310	317	317	324	296	328	342	302	347	322	300	324	343	336	328	327	327	325	344	304	334	317	319	321	321	303	321	317	303	336	286	315	289	322	300	291	284	322	301	315	309	290	317	323	352	317	298	321	339	303	291	306	286	312	323	284	301	294	314	296	331	332	322	288	290	333	307	328	307	324	307	318	315	357	311	326	335	300	281	303	318	296	329	323	307	341	316	332	309	318	330	306	341	309	297	273	280	300	309	322	318	322	315	303	337	307	330	306	320	337	341	311	291	322	314	340	317	309	365	321	280	335	343	342	317	319	320	303	301	304	323	326	311	293	363	307	317	310	308	290	300	327	332	300	312	310	314	334	298	333	302	307	349	322	314	287	308	293	284	313	336	341	322	311	346	295	313	324	325	310	324	314	312	333	323	318	318	317	333	304	335	317	307	320	302	304	305	303	313	317	317	305	311	313	302	328	311	308	328	306	324	335	334	324	300	359	320	293	303	286	345	317	311	279	334	336	306	327	310	306	337	287	331	320	291	298	318	299	320	364	323	296	325	339	321	330	308	318	320	298	308	299	276	306	338	300	296	323	315	312	299	306	310	279	265	339	300	328	311	298	322	328	325	296	307	320	287	315	327	350	289	307	315	315	295	342	313	284	332	313	288	312	297	312	302	342	320	287	346	321	308	328	336	325	339	305	277	316	344	294	311	306	326	300	288	358	337	321	296	338	290	306	311	304	307	306	320	307	323	304	312	307	322	320	313	323	307	317	299	305	339	305	297	336	316	322	331	337	307	302	304	327	347	327	300	340	342	334	302	321	301	340	332	327	316	307	311	322	291	325	329	308	307	322	325	306	334	273	311	313	326	316	329	310	296	313	318	301	312	329	326	307	299	328	310	334	310	297	314	301	334	310	317	310	313	307	320	322	326	323	333	298	338	309	307	324	306	321	314	336	299	327	302	330	297	355	289	309	317	320	323	306	308	284	322	303	299	326	300	285	313	334	317	320	337	317	344	317	313	330	341	342	308	317	311	309	305	333	328	305	313	331	302	306	326	308	310	293	328	323	328	303	318	318	318	326	332	304	299	311	336	334	333	311	349	299	318	329	303	353	334	293	303	316	345	337	327	307	313	313	334	323	340	341	307	333	348	298	312	299	310	320	334	306	326	312	313	345	341	368	348	343	339	313	325	321	327	327	352	307	326	333	332	301	342	291	351	307	328	309	322	319	313	316	283	332	330	300	330	318	331	331	321	325	306	314	364	305	346	330	309	322	317	299	310	300	291	310	321	279	272	316	312	300	297	315	323	278	311	309	292	340	323	318	289	298	322	310	309	293	319	320	298	304	298	343	306	298	298	329	330	319	324	299	323	301	331	337	312	336	294	299	330	325	319	305	318	348	321	311	295	343	325	288	329	296	327	340	310	318	299	326	315	326	343	307	330	356	311	295	325	290	347	306	357	322	323	320	322	333	329	342	308	321	327	334	320	301	323	324	312	333	305	304	336	301	349	337	306	335	341	342	324	305	289	325	292	364	312	335	324	297	306	336	318	291	323	348	333	334	312	308	326	339	303	294	328	303	337	313	287	317	312	326	299	323	325	339	317	318	341	383	321	307	281	322	306	315	338	308	325	322	327	340	300	317	341	338	315	320	302	326	317	346	317	312	321	343	335	304	323	308	304	279	317	330	296	350	320	356	323	322	319	348	292	310	314	316	295	325	312	309	299	338	334	287	308	309	339	310	280	345	322	281	327	322	315	318	317	327	325	323	300	328	341	316	319	349	323	311	310	305	310	344	325	331	306	318	334	320	309	298	282	294	296	306	293	321	314	283	326	312	325	298	325	313	340	324	297	316	298	302	318	318	330	327	318	327	359	342	300	281	287	325
13742	1332	1034	748	551	379	246	212	173	157	155	133	147	125	120	105	99	111	94	105	90	74	83	91	71	81	93	80	59	78	76	65	71	84	79	83	84	66	80	84	79	72	69	68	82	75	66	71	74	74	69	76	63	70	64	71	85	65	72	77	88	75	54	57	71	76	51	77	66	89	76	68	71	58	69	78	75	79	72	68	65	62	65	56	82	69	73	66	62	50	61	59	76	73	67	72	62	79	85	74	69	63	70	74	64	58	65	74	87	66	70	78	61	56	61	75	63	59	76	57	71	61	62	59	62	79	64	90	77	64	71	79	67	65	59	65	61	62	71	74	57	83	90	77	67	64	86	85	84	65	80	74	80	67	85	67	68	67	77	65	75	63	66	85	65	68	72	67	66	70	69	69	74	77	74	79	50	53	68	73	88	68	75	75	69	82	56	69	72	73	77	69	78	65	77	76	72	87	80	79	79	69	69	75	87	75	68	78	77	79	80	63	76	48	75	78	61	70	80	74	73	61	69	74	75	72	66	80	75	64	77	65	75	74	74	78	71	66	64	69	74	63	71	74	66	70	87	79	74	77	81	70	66	78	73	73	84	69	81	64	79	65	75	79	74	69	58	68	86	73	78	78	83	72	66	83	81	62	75	61	69	51	66	70	87	77	70	70	68	61	59	70	65	58	88	66	73	63	60	64	61	75	60	68	61	78	70	74	59	76	63	45	75	77	69	71	66	49	60	68	76	58	84	72	72	52	63	72	85	71	65	68	71	79	65	72	62	77	82	83	67	81	59	75	75	45	61	62	55	67	68	62	78	76	65	80	76	62	56	74	78	92	81	70	74	75	71	63	61	62	71	64	60	81	73	66	61	66	53	63	68	62	64	71	60	50	73	59	65	68	74	82	65	75	80	66	80	68	77	66	74	55	82	62	64	79	58	76	60	55	66	74	76	63	72	77	75	73	65	78	67	63	70	58	71	76	57	65	72	68	74	76	77	68	79	59	61	78	57	81	61	71	79	79	66	85	81	66	66	70	81	63	62	65	66	67	72	70	89	73	68	91	67	76	76	61	59	68	53	69	89	72	56	64	77	64	82	70	69	82	73	82	76	69	77	71	60	64	69	61	78	56	53	86	74	74	75	70	73	54	79	61	73	57	80	67	68	74	80	66	80	70	70	68	75	73	68	86	71	58	61	70	74	68	71	79	66	65	79	70	70	64	73	71	60	73	87	72	86	62	54	64	78	66	65	63	59	59	76	80	86	77	83	64	59	70	78	80	65	86	74	64	68	77	65	72	67	80	77	63	69	78	63	57	65	73	82	82	63	66	77	72	79	63	74	76	70	66	75	66	72	67	70	76	61	59	76	60	62	63	73	65	61	65	66	58	70	63	66	80	76	65	70	57	69	84	61	85	69	74	81	59	70	66	69	79	81	68	59	63	67	64	68	79	74	74	68	60	63	64	72	76	71	55	62	66	53	70	58	74	63	82	77	68	71	60	53	55	67	70	69	77	84	80	66	64	64	57	79	74	58	60	70	61	61	82	69	66	61	62	83	73	67	71	72	58	63	74	74	74	81	60	67	74	74	67	102	64	79	71	72	74	76	69	72	78	68	59	85	51	69	69	62	72	61	81	77	65	69	55	86	66	69	61	74	88	68	63	77	61	71	68	78	79	73	83	81	77	68	72	65	73	71	61	66	65	66	68	51	67	76	75	71	56	74	85	71	73	71	68	60	69	68	78	82	83	65	77	65	63	72	57	67	77	70	70	85	70	75	79	65	61	64	68	57	70	67	63	84	74	70	64	76	64	76	69	69	58	62	87	79	66	63	64	66	68	59	66	75	76	75	89	84	75	70	67	72	63	72	81	75	75	80	80	57	82	83	68	72	63	63	65	63	73	74	76	59	57	77	65	67	76	80	71	63	67	60	56	70	69	63	70	71	65	68	68	85	71	73	70	71	71	56	75	66	61	85	62	83	71	67	71	51	66	64	64	82	64	74	69	76	67	56	64	79	75	75	64	62	63	81	59	67	60	67	57	73	74	75	81	79	63	70	68	58	70	70	65	71	59	66	77	90	46	84	77	66	66	69	65	72	71	69	62	55	76	72	75	58	58	61	75	77	59	68	60	76	67	67	85	60	68	67	63	75	70	79	65	70	72	57	56	69	69	83	67	87	72	73	69	71	62	65	58	76	61	78	71	70	66	78	66	67	59	74	81	70	77	67	75	62	76	57	64	72	83	80	71	65	66	69	67	76	96	69	61	65	61	78	61	61	70	87	62	68	69	74	68	71	57	64	63	88	77	65	80	72	68	67	85	83	74	63	67	70	67	69	74	72	71	63	73	81	76	76	85	79	72	69	84	70	77	77	73	60	65	83	58	77	73	90	82	72	64	53	59	65	71	74	68	76	71	76	63	80	70	67	66	88	71	67	62	65	77	90	65	68	70	82	84	61	79	73	69	62	73	72	74	79	71	63	66	57	64	73	66	66	60	77	63	69	48	67	67	74	67	68	70	75	76	85	62	65	80	67	76	63	66	56	52	67	63	68	98	75	68	69	64	65	70	70	87	67	76	85	67	73	83	75	65	81	67	75	59	68	77	82	70	84	79	76	60	67	66	69	76	61	80	74	61	66	69	68	69	59	83	64	68	74	65	90	77	69	73	68	67	77	77	65	54	75	61	76	68	69	80	73	71	62	81	60	78	73	74	69	80	75	64	64	78	94	78	72	94	76	57	71	58	69	66	83	62	54	78	62	62	66	73	73	83	69	87	78	66	52	77	72	70	72	72	76	63	65	60	88	68	59	68	73	63	81	67	72	68	58	74	63	71	73	64	71	51	73	53	68	84	78	76	69	71	69	78	61	60	83	70	64	71	54	82	61	86	68	78	74	70	67	64	54	64	65	68	69	60	70	68	76	65	75	61	66	74	58	74	70	72	57	65	61	59	73	75	56	79	53	68	69	72	69	77	77	67	72	76	84	77	72	86	59	68	69	75	62	81	75	72	76	72	80	68	64	75	71	59	84	76	71	68	64	54	76	86	79	60	60	70	77	68	76	82	74	86	70	67	67	68	77	63	69	74	84	70	65	65	75	67	80	68	64	69	76	63	81	67	66	83	77	81	77	65	68	64	69	75	64	74	66	82	59	68	68	65	72	70	68	63	87	75	80	70	66	78	66	82	66	60	84	71	78	61	73	59	70	78	70	68	77	70	62	67	70	76	63	86	75	70	70	84	53	86	61	56	59	81	70	64	71	77	74	76	73	77	69	70	63	71	70	78	62	60	67	66	59	69	62	60	72	79	83	73	77	64	70	76	75	74	82	73	82	72	78	64	72	63	82	68	76	62	82	71	72	64	67	77	56	75	82	68	59	68	73	68	67	71	75	71	76	65	76	71	67	64	69	63	53	75	94	65	72	84	80	89	84	79	75	88	73	78	73	73	79	81	65	71	74	57	72	62	64	44	64	83	76	68	72	59
9279	1108	2513	2985	2553	2054	1759	1423	1274	1072	927	823	816	715	692	592	556	546	495	473	484	478	422	429	377	443	426	419	411	371	380	351	355	346	371	333	300	372	306	368	336	328	338	339	325	326	282	333	331	324	285	348	333	297	308	311	322	292	284	283	308	331	289	296	276	327	307	321	313	295	306	296	305	303	289	272	281	279	298	285	308	293	274	310	297	326	275	274	274	295	327	280	315	284	273	274	288	284	268	323	314	270	294	309	283	270	287	278	313	308	330	269	288	296	267	288	266	300	291	314	293	296	290	289	297	310	269	310	323	266	314	264	284	269	309	290	296	305	305	276	273	295	290	298	250	277	262	273	313	281	274	271	316	269	267	320	287	301	261	279	299	274	267	253	311	271	279	282	303	252	269	287	284	280	286	284	280	273	280	290	274	287	270	300	281	291	295	286	289	293	255	266	319	292	283	273	296	303	293	268	306	277	266	270	285	269	287	305	300	282	282	282	289	293	264	314	287	272	292	280	288	291	265	315	247	293	310	278	290	299	303	297	261	281	305	239	270	280	277	286	283	258	270	282	313	287	318	267	320	302	293	262	283	304	249	281	291	276	294	264	270	266	284	292	262	267	282	302	257	287	273	327	275	269	277	265	296	257	288	303	300	294	295	284	272	275	294	277	307	312	274	289	279	291	268	287	286	261	291	274	287	264	277	310	296	295	289	297	250	281	299	272	302	300	312	266	283	271	278	266	296	298	299	284	283	312	309	301	290	279	283	301	313	278	272	316	289	255	296	275	279	286	286	269	282	305	304	307	279	269	283	277	272	281	291	278	314	287	300	270	304	272	271	291	269	292	310	290	268	283	266	294	295	276	281	312	288	262	280	316	283	288	312	266	303	274	255	275	296	260	303	272	258	281	262	259	266	272	275	299	314	297	299	287	294	280	293	272	312	281	318	296	258	267	308	281	294	279	287	339	292	269	297	257	288	279	284	264	271	248	251	269	283	297	286	288	310	273	280	277	252	264	268	282	316	283	279	278	287	276	285	292	295	283	275	289	284	323	294	257	293	274	280	276	306	305	278	290	305	292	284	292	271	264	293	288	257	292	326	277	274	290	277	304	297	271	286	290	282	259	277	260	279	255	277	272	282	287	307	310	299	274	292	293	290	253	315	272	290	286	275	305	273	274	292	305	285	294	296	319	290	301	286	275	292	292	288	288	246	290	283	306	288	261	291	280	282	285	282	316	272	300	293	278	292	288	285	291	282	291	292	288	280	292	284	299	303	276	288	278	284	283	293	294	275	310	272	279	296	299	289	270	314	282	256	284	292	302	269	285	289	260	296	258	299	276	279	280	270	261	306	303	249	293	295	281	284	288	284	288	285	292	290	313	289	267	268	283	286	273	282	259	267	277	304	278	287	296	317	273	285	281	276	278	298	273	278	282	315	299	291	307	296	264	264	302	284	295	289	299	303	288	304	268	285	327	294	281	292	297	268	285	294	242	316	253	304	298	248	315	232	278	271	263	264	305	282	276	290	285	292	284	283	253	300	310	296	289	272	280	289	288	308	291	310	279	286	299	282	274	303	275	260	294	284	296	315	290	305	277	270	312	272	289	292	275	276	285	283	310	296	286	239	296	287	292	292	277	283	283	295	262	265	293	270	287	257	272	280	261	263	273	292	275	263	306	302	282	276	285	250	276	311	263	293	270	273	308	316	272	304	298	279	299	284	261	280	267	259	284	282	294	255	326	291	308	263	298	295	307	296	299	291	263	250	297	294	291	280	320	292	297	281	267	273	291	281	279	276	291	298	276	271	264	299	294	281	276	287	305	329	267	302	300	276	289	301	256	278	251	266	288	259	290	265	300	284	285	280	282	271	309	285	295	275	278	284	282	295	265	254	290	256	277	281	273	295	290	299	278	297	310	299	288	266	292	273	268	296	265	273	279	270	272	282	295	277	309	274	302	300	293	306	303	299	292	273	312	275	272	270	273	292	284	288	288	290	275	277	273	291	265	296	292	307	275	285	255	306	291	279	281	324	281	269	268	268	270	257	290	310	264	309	299	296	293	277	270	264	284	293	255	304	273	305	291	252	290	297	272	276	302	263	286	309	251	260	286	297	273	280	277	288	292	279	304	281	279	282	310	291	290	276	295	280	296	274	265	268	308	264	256	274	263	289	277	283	290	286	300	297	272	272	284	299	270	263	290	278	296	277	298	308	278	282	277	294	291	309	281	266	299	276	257	262	271	273	282	285	326	264	298	289	282	293	301	297	295	326	278	275	272	309	249	297	292	293	283	267	310	276	270	283	273	285	293	294	251	311	266	265	259	268	275	316	271	291	276	263	271	289	300	279	319	264	299	288	282	254	271	285	272	304	303	297	274	297	285	282	302	272	263	282	277	303	291	314	309	296	280	272	272	276	274	277	286	287	287	272	293	273	297	254	270	295	326	263	292	307	259	272	273	287	291	291	271	280	301	258	308	285	279	289	249	271	293	298	271	260	282	277	282	296	321	302	276	293	275	274	298	281	287	279	276	283	268	292	262	249	303	284	287	313	296	277	275	280	300	307	294	250	271	302	268	304	282	268	311	282	270	312	256	277	278	271	283	282	284	297	312	283	289	282	285	266	293	298	286	277	256	306	295	282	276	268	262	263	286	302	299	272	300	286	290	281	292	294	277	294	290	312	296	295	288	279	323	271	303	284	291	289	294	299	296	292	283	270	282	251	263	308	272	306	269	293	303	247	276	296	269	285	281	266	286	278	277	249	273	268	249	301	296	291	310	276	295	262	297	298	305	287	262	279	294	282	275	269	284	297	305	280	284	295	293	311	262	259	294	280	282	308	312	311	300	279	276	286	263	290	293	269	295	265	315	294	253	287	270	282	278	295	280	315	281	306	287	272	274	267	281	256	246	296	288	278	277	297	282	286	232	279	280	264	288	280	311	262	267	281	301	288	293	272	313	281	271	288	268	268	319	287	266	278	308	278	296	255	280	272	290	312	312	281	276	280	284	307	298	304	316	279	295	249	269	292	280	298	290	275	288	286	283	283	293	282	301	289	247	286	316	307	287	267	305	285	280	270	283	291	254	287	274	296	284	291	275	267	311	295	290	283	248	241	284	313	282	281	262	300	301	271	271	292	264	288	281	320	271	305	264	314	281	331	276	302	263	278	260	311	293	266	300	296	282	232	305	262	287	288	271	307	305	303	262	298	316	263	277	284	312	275	284	287	287	283	284	297	292	266	287	302	297	283	281	277	273	299	283	282	276	261	272	284	320	257	240	266	289	295	273	270	285	263	275	282	249	266	271	267	304	292	287	257	260	259	311	298	267	278	299	303	287	282	284	284	278	295	272	268	270	264	298	273	335	283	303	284	285	292	272	297	303	272	282	291	292	272	316	284	287	263	274	305	321	315	297	298	285	259	291	279	277	293	287	294	277	312	282	289	291	275	297	273	273	293	310	265	291	257	281	306	273	284	316	286	288
25879	5210	2185	1598	1108	813	646	464	458	370	342	294	257	219	242	241	208	212	193	194	189	171	166	134	158	143	160	161	148	151	148	177	178	154	152	150	155	169	157	158	140	148	149	147	143	153	143	142	146	169	159	155	152	154	149	148	153	152	147	140	142	130	152	143	143	137	158	140	153	131	150	183	130	159	153	140	155	151	163	161	139	129	161	147	149	137	134	128	138	145	150	128	160	164	141	147	139	159	141	161	134	165	146	155	141	133	141	127	159	147	131	139	137	152	141	147	154	156	132	131	160	140	162	126	153	137	147	148	156	151	157	152	130	138	136	153	158	152	144	142	139	128	142	145	147	126	142	162	142	150	149	159	152	149	141	165	124	144	134	152	170	136	156	158	138	123	143	130	163	120	121	125	140	116	143	131	153	138	144	159	135	134	157	157	161	160	145	133	149	161	158	150	123	127	136	158	163	145	125	152	144	134	148	138	147	163	136	128	152	146	142	132	131	155	137	148	136	119	148	160	137	142	188	140	155	157	155	115	135	148	156	152	142	132	134	117	141	153	141	153	159	150	143	157	147	159	153	149	132	153	132	147	148	159	150	151	162	158	159	130	134	124	175	155	149	138	125	114	133	164	140	154	146	155	151	120	144	144	115	157	134	155	139	176	146	143	160	163	130	167	130	146	138	138	109	130	131	139	165	154	143	142	148	132	159	158	155	164	145	126	166	150	148	143	155	139	151	146	151	131	136	155	149	149	133	138	138	129	148	131	162	142	141	162	123	154	145	135	152	127	131	128	126	152	162	150	149	128	157	127	176	138	157	141	133	149	149	152	156	137	145	148	178	151	131	156	147	116	144	153	146	149	144	149	135	165	137	134	166	154	116	145	141	148	173	150	131	125	154	148	147	146	155	146	136	153	141	134	168	130	154	144	128	128	155	153	149	165	138	144	140	145	154	136	126	132	158	153	150	162	149	154	163	175	139	142	135	144	150	135	139	147	136	136	142	141	152	158	161	124	146	162	147	127	132	137	136	123	147	140	152	128	140	140	137	151	146	135	128	134	148	145	141	121	141	146	163	122	157	132	147	136	143	139	160	140	130	148	140	132	124	162	151	145	127	130	139	142	144	149	134	132	156	144	144	140	140	142	151	157	146	128	168	161	156	150	116	145	148	150	121	138	149	134	147	151	128	132	139	134	145	146	164	128	131	131	149	153	148	143	140	150	140	133	140	154	143	137	120	146	170	128	142	143	154	150	140	147	152	144	177	136	142	133	139	138	151	144	129	156	166	133	136	141	148	144	132	135	146	140	151	125	139	160	140	129	137	140	147	175	171	143	139	133	143	130	149	154	134	146	148	149	156	145	145	156	166	128	134	150	123	129	149	146	149	125	130	157	169	156	131	140	150	117	144	151	145	143	152	131	145	155	170	133	154	147	134	132	151	147	135	160	152	147	130	133	139	137	122	141	141	119	142	152	143	164	168	135	152	146	144	162	126	139	155	153	134	167	119	137	154	146	155	142	155	137	131	159	145	134	162	148	148	146	153	148	146	179	148	130	136	131	142	157	159	145	131	144	135	151	160	155	133	166	151	159	150	151	151	132	140	133	130	158	120	154	149	140	133	147	165	170	137	154	160	142	165	147	129	132	145	161	149	143	146	158	170	175	138	144	117	143	135	131	132	136	132	139	127	130	147	155	156	157	139	153	149	127	144	180	153	138	150	149	144	146	157	123	159	125	123	146	135	149	134	164	136	157	156	150	155	135	146	130	147	166	134	147	149	145	126	163	160	134	146	140	146	144	129	154	143	164	154	149	130	153	155	155	149	140	149	151	140	149	141	157	143	151	127	155	134	112	155	145	126	149	142	147	171	156	143	147	151	140	133	138	123	127	150	144	136	138	142	148	134	123	142	169	137	152	137	128	131	145	161	138	110	142	152	150	136	141	127	142	141	140	123	148	150	134	143	141	151	140	156	143	132	150	149	165	148	135	142	132	145	136	147	136	140	167	137	132	149	156	114	151	141	137	129	146	127	161	136	148	149	137	147	150	145	147	128	135	144	143	158	124	147	135	154	153	153	147	143	151	143	139	147	160	155	161	147	162	132	129	139	131	160	159	149	149	119	136	143	141	137	172	147	148	124	120	149	156	125	164	121	129	132	141	138	126	143	144	143	132	120	139	156	152	132	139	138	158	137	165	146	126	142	160	146	151	135	145	178	143	135	156	125	137	171	151	142	140	155	154	152	141	134	139	144	165	147	132	141	143	163	136	146	164	139	160	146	139	158	137	142	145	148	149	148	169	148	141	139	133	142	142	147	149	144	132	159	144	156	154	138	122	159	137	155	161	177	156	130	146	137	139	148	137	155	121	150	147	139	155	131	148	168	130	159	156	155	135	137	154	154	139	127	133	152	140	131	163	148	139	150	150	140	138	159	133	137	146	137	151	165	163	151	134	144	153	150	125	125	151	134	147	156	136	149	148	156	140	151	168	178	158	130	140	177	124	153	138	142	167	152	131	148	135	124	133	152	146	122	130	144	149	160	140	143	127	147	153	162	131	146	138	142	130	134	134	147	130	144	157	149	143	138	133	143	148	159	125	148	166	134	128	143	159	143	160	141	132	162	156	163	145	158	154	144	166	142	157	148	136	146	137	157	134	134	144	165	165	157	164	133	146	166	164	140	154	148	145	128	160	146	154	132	144	151	122	155	152	147	129	153	152	128	161	130	138	115	147	150	138	140	152	146	152	150	137	134	148	153	150	149	137	155	151	136	153	125	139	161	164	149	150	156	146	167	150	147	136	125	108	145	154	144	148	158	139	159	137	146	136	161	149	140	130	136	129	153	142	154	159	150	141	146	139	151	152	149	141	176	162	127	157	155	142	129	145	127	151	166	151	146	140	155	146	161	138	164	139	160	147	151	152	140	144	156	114	154	143	140	162	158	137	152	137	163	130	160	134	139	129	139	151	140	143	143	140	135	166	131	163	120	141	146	144	150	139	155	152	160	121	139	140	152	154	162	155	162	122	132	146	155	140	135	154	128	151	154	131	155	148	148	137	137	165	148	151	159	137	138	144	149	141	162	164	147	145	159	133	152	140	142	161	146	177	154	165	157	141	155	157	154	162	177	152	118	139	129	140	130	149	161	145	143	151	134	143	134	146	141	145	147	142	150	136	145	135	145	169	129	144	143	148	130	150	125	136	145	155	152	145	143	161	129	145	144	121	142	147	152	151	122	127	153	145	137	151	121	157	136	143	138	131	152	140	145	131	148	135	144	142	160	171	137	143	143	127	151	147	122	143	147	135	170	149	130	148	153	152	132	146	153	146	155	140	130	116	139	163	150	141	149	160	146	137	150	153	136	143	141	135	140	158	163	136	149	132	138	138	158	143	124	137	157	131	154	131	148	136	143	155	157	148	138	145	160	153	152	165	149	129	125	149	143	156	134	134	158	148	149	155	137	135	138	158	150	130	168	166	123	144	132	134
13067	2302	4978	5787	5005	4145	3432	2859	2389	2076	1879	1615	1456	1397	1282	1228	1136	1083	1034	935	984	909	854	812	765	745	737	714	750	704	725	671	694	665	660	675	630	586	625	583	617	662	625	552	641	652	607	575	591	565	568	622	594	552	539	614	589	560	572	539	587	624	549	573	583	579	548	560	561	526	530	572	522	552	521	538	537	543	526	563	535	525	581	568	560	549	567	541	555	556	518	526	543	551	531	537	526	563	519	528	566	536	481	560	559	487	505	516	587	527	535	499	497	522	548	547	535	537	522	523	501	554	506	539	528	528	536	540	538	548	512	570	512	536	505	499	511	494	538	535	512	546	554	532	513	500	551	517	558	512	496	498	568	535	550	521	557	573	573	564	545	496	526	506	504	499	542	520	561	552	525	481	512	553	541	542	547	471	561	520	521	485	515	511	483	503	550	514	548	509	553	524	512	559	518	519	534	494	523	506	506	495	514	524	545	565	492	502	492	526	508	535	562	510	501	505	509	531	501	527	507	560	529	540	553	549	532	517	533	543	505	495	552	550	520	518	495	548	516	536	528	546	535	527	526	486	554	495	515	510	527	544	541	537	495	493	569	510	491	524	540	534	479	473	540	520	482	518	525	531	501	546	502	545	482	533	516	508	489	504	470	527	546	532	467	517	540	521	503	517	518	534	511	514	543	505	522	507	496	485	488	512	535	514	506	558	467	503	500	501	469	525	519	539	545	537	538	511	499	511	540	560	525	497	532	514	574	491	519	510	526	531	488	552	534	544	557	536	501	496	557	537	511	501	524	518	542	536	532	524	531	537	540	517	524	506	536	519	500	540	550	473	503	526	503	558	586	522	562	493	476	511	479	546	514	553	527	516	534	522	540	513	507	560	518	492	568	492	471	496	532	522	520	565	488	495	498	509	520	522	529	510	565	540	498	526	551	521	520	556	525	511	526	519	526	519	500	529	506	570	529	539	530	529	508	528	489	478	527	541	528	529	595	522	514	517	516	535	510	497	486	544	560	526	511	520	543	536	560	549	516	491	537	531	496	548	507	532	543	514	497	548	499	554	539	480	535	492	494	539	515	518	507	492	516	542	537	503	519	507	510	552	550	512	532	522	550	495	525	557	542	552	527	527	519	520	557	564	539	556	537	540	531	553	535	483	537	503	558	571	496	481	512	514	507	506	544	548	533	515	536	513	503	553	543	513	545	488	492	532	520	553	505	503	538	501	542	528	461	531	505	528	561	517	499	525	506	505	545	548	519	529	522	527	502	552	502	482	556	557	551	525	530	476	517	511	485	541	527	498	553	517	549	541	528	501	497	525	521	499	514	489	509	500	540	516	507	553	524	549	491	503	527	526	497	542	518	509	525	504	520	506	523	476	502	526	504	514	510	516	503	512	557	464	510	511	553	505	528	539	516	499	502	533	550	550	464	505	575	528	538	504	536	564	511	508	520	563	531	538	517	569	506	508	511	480	552	524	580	480	538	510	502	540	511	545	536	513	552	519	521	535	529	515	523	551	524	470	534	520	560	502	491	520	489	532	521	509	581	524	471	516	508	516	498	537	497	554	573	533	533	514	517	525	532	541	527	507	513	551	531	566	541	574	534	512	503	521	510	545	524	517	519	543	519	557	504	534	541	561	558	514	523	533	559	515	499	508	512	504	501	555	518	546	533	508	544	531	551	498	519	507	513	497	517	566	514	543	508	513	520	508	540	530	494	564	505	535	515	530	526	539	520	503	533	539	509	543	502	499	479	528	539	532	522	529	513	552	562	512	521	500	513	547	497	501	501	537	523	564	538	514	553	539	493	513	550	529	488	541	524	548	495	501	519	549	513	568	538	485	522	520	517	500	506	501	538	534	496	488	542	543	520	517	586	534	518	500	544	520	483	498	543	496	491	566	493	538	519	518	518	480	545	521	547	525	541	572	540	567	495	521	510	527	499	499	533	536	535	532	484	532	510	528	515	530	508	521	526	486	539	529	549	499	537	502	493	529	528	539	523	496	508	524	494	495	533	509	559	520	516	501	513	510	552	539	481	536	532	486	539	517	534	455	498	549	544	538	505	537	535	539	469	553	509	517	524	519	522	513	526	544	531	525	564	510	528	525	520	514	547	547	510	562	512	528	517	508	490	527	498	516	535	526	544	509	563	515	530	536	542	500	509	534	509	525	522	538	580	517	526	493	501	518	525	506	578	557	511	524	542	512	500	564	572	552	541	519	530	554	502	540	558	482	530	521	478	558	512	501	558	501	502	548	464	505	561	544	480	503	544	516	506	509	541	508	538	528	500	510	525	525	543	545	516	517	525	513	508	508	522	507	506	551	500	520	474	500	557	514	514	533	538	492	504	571	541	549	557	551	525	540	486	508	514	524	534	536	499	514	518	519	479	540	513	477	532	512	496	495	526	520	537	455	518	487	509	497	493	544	539	509	486	495	541	529	492	481	501	516	533	507	538	490	505	531	542	481	550	541	509	549	552	499	494	526	489	550	494	558	546	490	520	545	529	529	471	535	525	519	518	486	489	548	530	522	487	531	518	520	497	558	547	512	545	512	501	502	519	482	502	531	514	500	532	525	543	554	462	534	542	517	493	512	534	512	508	514	503	502	517	532	493	518	500	544	538	495	522	515	501	541	502	523	491	525	488	535	570	533	508	537	504	502	544	498	552	506	488	489	490	509	531	519	514	532	528	512	509	479	565	523	526	510	506	539	563	517	522	515	496	526	573	534	531	514	537	521	520	474	539	526	573	509	498	557	518	534	533	517	534	549	517	556	503	549	521	494	534	510	480	520	535	526	537	516	506	536	523	506	524	563	486	504	522	517	524	508	554	529	500	557	541	534	537	510	512	498	542	539	501	507	530	483	556	509	497	512	472	519	509	518	503	525	556	519	543	551	515	527	488	546	529	539	483	504	511	530	513	504	520	547	511	504	565	520	534	522	542	557	532	503	520	516	509	492	545	497	481	484	522	525	535	535	509	546	521	523	488	517	508	553	534	551	546	520	533	518	490	522	529	502	522	530	540	536	514	514	508	520	578	489	518	493	505	525	491	504	490	549	514	513	517	525	566	512	543	536	489	525	511	503	504	497	482	537	522	504	502	496	522	523	488	544	527	528	553	521	496	515	528	478	524	516	538	552	482	556	489	516	526	508	516	475	553	520	467	551	515	561	517	526	523	491	511	526	522	533	504	532	541	519	501	530	536	494	491	499	493	551	530	518	541	506	533	537	545	535	519	489	542	495	547	531	545	514	522	515	517	540	495	518	487	556	565	560	525	522	521	491	494	528	504	552	486	566	522	532	520	541	542	522	514	503	481	467	509	509	504	507	538	508	540	506	533	487	542	496	524	561	537	473	546	490	524	494	518	536	552	540	529	491	554	504	492	537	531	530	525	530	520	478	516	510	540	531	535	532	509	495	507	552	540	547	510	484	510	511	545	535	528	545	541	535	519	516	553	528	581	493	525	497	534	497	499	541
2076	160	132	114	103	110	85	81	71	91	80	80	74	76	98	88	102	82	65	68	86	74	83	90	79	76	77	89	85	72	92	80	93	73	67	80	85	95	74	88	88	87	77	96	89	82	93	99	80	91	84	83	81	78	82	82	79	82	79	85	64	85	76	95	89	92	86	85	93	65	92	86	84	82	93	74	94	81	96	80	67	70	88	79	73	85	73	94	79	64	78	86	85	74	91	91	73	84	89	84	90	85	73	70	83	74	64	82	79	76	88	65	77	68	84	87	76	75	83	85	90	95	71	69	85	106	94	86	87	94	79	66	93	86	84	92	88	78	71	80	95	83	92	88	87	85	80	67	95	82	69	61	73	91	78	82	80	81	80	74	76	88	71	70	71	77	72	74	72	89	81	90	68	75	88	82	76	81	88	94	73	100	91	70	64	84	70	89	83	81	93	75	91	78	81	80	81	73	75	79	85	93	75	86	65	98	81	80	79	71	88	78	85	96	78	107	97	77	77	89	68	73	76	65	77	62	98	78	97	73	82	87	87	77	64	87	92	71	67	77	87	68	98	80	90	77	87	70	67	75	74	66	87	75	73	80	79	103	74	85	78	82	73	69	81	82	83	66	77	68	77	98	73	63	80	82	73	71	82	78	94	92	85	90	79	76	75	74	83	83	81	80	90	93	80	84	78	79	89	83	77	95	68	83	86	78	84	92	89	75	78	81	83	79	100	86	75	83	86	61	82	68	83	74	83	61	72	78	96	89	77	79	81	98	73	85	82	83	74	92	80	84	74	58	74	76	80	65	77	100	84	79	80	94	85	90	93	76	80	72	95	77	75	74	72	74	67	98	88	71	88	103	77	69	80	81	80	61	72	101	83	75	81	71	87	69	76	75	78	77	87	102	73	87	84	102	85	81	63	76	85	98	72	89	87	83	81	96	65	80	96	82	100	70	80	76	73	79	73	97	93	92	94	89	74	75	79	82	72	88	88	79	79	70	84	80	80	92	73	87	92	90	76	80	93	59	77	75	79	84	84	91	84	72	75	74	89	70	88	65	80	82	64	77	90	87	79	83	75	80	87	83	95	98	80	77	73	87	82	76	77	90	80	70	72	103	69	86	101	75	85	84	70	88	91	76	82	72	82	82	77	88	82	79	84	77	70	94	89	78	81	96	99	69	71	79	66	76	55	79	85	79	75	76	86	77	78	86	90	98	71	69	74	84	78	73	86	84	90	92	86	70	76	79	79	84	85	80	86	85	93	70	69	79	74	87	68	78	86	92	85	67	89	72	95	91	84	95	66	76	67	73	84	87	87	79	82	86	83	79	82	97	89	69	86	84	76	85	95	85	61	86	77	92	83	63	100	77	99	78	82	86	92	76	80	80	85	88	79	87	98	96	84	77	85	93	84	81	90	64	75	103	69	98	73	85	84	85	84	77	81	82	89	101	79	84	83	80	94	68	72	92	76	74	83	81	79	66	83	79	73	78	87	77	66	91	82	73	79	76	72	73	79	79	86	81	76	83	88	87	87	79	87	76	74	81	70	66	81	71	83	74	99	87	93	94	80	70	69	68	73	67	78	71	84	78	86	75	84	91	77	81	84	84	99	69	68	91	101	80	99	65	82	83	98	78	66	84	91	78	99	81	104	65	87	88	83	70	82	73	90	70	74	92	86	76	89	91	69	71	72	78	75	95	89	93	68	90	99	82	80	79	79	92	83	88	81	95	87	74	84	72	78	80	71	79	79	81	75	93	77	90	76	80	90	84	84	77	88	93	74	87	84	97	84	88	63	75	73	107	96	73	97	87	79	80	73	86	78	80	66	84	65	76	77	66	90	82	82	75	85	74	84	94	83	87	67	89	83	79	78	95	88	83	79	81	74	76	75	89	87	73	85	77	92	92	67	80	67	82	76	81	70	81	72	98	92	100	68	88	77	87	89	78	85	75	89	83	74	70	84	87	100	87	97	68	96	63	73	75	89	78	96	85	76	76	86	72	80	69	91	66	77	85	89	81	70	75	73	81	81	65	81	89	77	79	94	77	81	89	86	84	89	72	76	72	89	78	73	86	84	86	95	87	84	81	60	75	89	85	87	85	76	89	73	86	79	87	93	71	92	78	89	86	59	75	85	91	78	60	78	88	80	66	101	81	92	75	82	100	79	108	68	75	94	76	70	74	98	91	73	79	93	73	71	68	57	68	77	73	89	83	83	100	79	88	99	88	65	89	79	61	76	77	80	81	71	89	77	78	82	91	98	87	83	73	88	66	80	96	79	96	73	67	80	87	82	59	82	89	80	73	84	63	88	72	62	81	101	86	73	87	79	83	93	88	90	79	95	80	87	77	78	97	85	88	76	80	95	81	75	68	83	85	91	99	96	94	81	87	60	75	87	73	93	83	86	101	89	74	72	90	78	72	66	98	80	78	76	90	87	89	72	81	79	78	70	71	82	82	85	86	89	79	69	78	100	86	81	78	95	92	64	64	69	81	83	88	89	92	99	68	100	81	97	79	90	82	85	92	102	92	76	66	83	83	82	76	83	86	83	70	73	62	88	80	85	78	91	94	70	76	96	81	77	87	96	79	77	75	90	77	72	79	70	82	84	73	89	82	58	90	81	89	83	94	72	89	75	94	76	88	82	65	80	86	82	76	80	81	78	85	90	74	80	74	93	73	66	74	75	71	92	80	88	68	87	96	80	78	81	72	99	81	101	91	79	86	89	76	95	79	62	79	68	74	80	93	89	85	90	93	75	67	80	69	64	85	81	74	80	86	65	69	87	76	80	84	80	77	74	94	76	90	83	80	63	79	85	86	87	88	85	64	81	74	70	71	91	82	93	64	81	84	76	79	96	82	72	81	90	76	60	82	90	87	71	92	87	89	92	99	86	78	88	83	74	75	75	67	100	63	81	86	95	74	93	84	73	90	86	73	82	96	93	67	89	83	82	82	97	87	80	93	76	71	66	69	91	92	70	71	84	85	96	88	79	65	80	74	63	80	90	86	92	69	82	81	73	74	83	75	78	79	80	71	84	70	82	71	83	78	76	67	79	82	63	75	88	89	73	72	78	63	77	81	68	82	86	80	84	76	95	81	91	68	72	76	81	91	72	66	82	72	93	87	75	73	82	84	86	73	88	97	88	94	71	86	90	82	74	89	81	76	74	76	80	75	114	88	68	87	109	71	78	87	86	85	75	75	85	82	64	114	71	72	87	66	66	87	83	74	80	76	86	76	81	90	77	84	81	73	69	84	66	81	89	84	95	70	72	77	76	85	73	87	93	71	66	84	70	72	80	92	98	85	100	91	87	85	78	94	74	82	82	102	87	84	73	80	70	88	89	75	80	84	91	102	74	66	79	82	83	81	80	74	70	77	80	92	80	83	76	99	88	67	74	77	93	86	75	76	67	95	73	70	81	70	76	93	94	83	76	88	92	92	70	65	73	94	76	79	89	88	87	100	80	81	73	67	86	87	77	90	107	88
3950	410	437	495	448	419	406	373	366	368	378	350	345	375	325	337	362	307	340	344	311	351	314	326	327	308	311	330	351	331	321	323	324	308	344	319	315	319	317	307	326	299	304	307	320	325	310	299	309	317	308	292	319	329	337	310	319	326	305	316	293	352	297	334	304	326	291	327	315	325	294	325	316	332	327	365	288	300	347	335	289	306	321	329	351	277	323	317	307	334	338	329	335	323	309	309	308	332	349	283	306	296	312	294	311	318	317	327	309	290	333	286	302	338	302	335	319	345	337	309	330	328	326	322	314	324	322	326	311	321	305	315	328	323	333	311	307	343	331	316	315	307	300	315	302	298	324	327	300	323	310	300	325	293	317	303	293	314	311	340	325	323	310	312	334	289	319	307	319	353	326	295	293	310	317	321	334	343	318	303	295	269	331	321	326	338	313	335	344	324	308	305	347	316	304	290	366	289	340	336	331	312	320	329	302	317	310	305	323	305	338	311	315	350	322	310	331	289	297	326	302	297	314	306	306	298	294	320	315	334	289	332	310	292	320	318	340	306	321	280	312	338	343	320	334	311	294	325	369	339	288	331	312	311	330	316	299	317	333	334	319	312	315	280	329	314	309	328	314	314	349	307	328	310	308	321	340	326	295	306	291	310	308	313	323	342	302	320	308	334	313	351	311	339	282	329	311	312	327	357	305	332	301	316	297	332	332	297	313	355	315	317	329	318	328	332	306	293	314	326	309	310	327	324	315	321	311	315	286	333	293	271	295	312	304	354	317	326	312	335	295	333	292	319	346	303	340	317	338	302	326	298	309	303	322	353	291	335	298	325	315	317	311	337	308	308	306	299	302	306	337	326	299	296	274	317	274	304	333	314	312	342	306	326	321	323	325	305	304	328	315	327	332	295	299	316	339	304	300	308	289	312	283	318	333	313	305	356	301	289	303	345	328	321	301	327	364	291	324	338	323	293	319	317	319	340	318	341	325	328	308	314	315	328	325	298	303	327	309	328	309	326	349	309	304	297	306	328	284	321	304	342	325	308	338	305	329	318	331	317	285	336	298	322	298	295	288	310	335	315	342	328	307	287	290	309	295	297	303	339	298	311	349	311	278	340	307	332	316	314	284	308	315	295	327	324	314	345	330	334	332	326	320	332	309	298	297	310	320	298	318	302	337	333	314	333	338	338	328	320	319	300	276	308	323	323	304	292	324	308	343	334	281	332	303	300	294	316	316	289	316	307	323	305	342	320	328	324	325	308	300	297	317	346	337	319	304	339	312	321	339	324	295	316	293	338	317	307	328	339	306	332	303	273	313	301	327	364	311	291	328	306	356	285	297	282	321	331	301	322	327	327	308	371	303	296	335	309	289	328	323	310	338	297	352	286	324	291	336	312	292	341	332	296	310	319	330	342	343	320	313	293	337	338	314	279	314	342	330	307	301	310	356	295	315	323	327	327	304	315	341	318	285	341	302	307	300	312	367	289	313	312	327	317	323	351	292	310	316	304	305	332	323	313	286	298	306	338	340	297	311	318	286	330	318	320	293	308	353	312	338	306	318	330	314	301	322	328	317	316	328	320	314	347	308	323	329	303	318	322	314	333	354	302	317	315	298	298	318	309	309	315	304	354	320	293	309	338	308	305	321	319	316	298	280	342	316	341	335	317	331	313	324	295	308	330	294	360	344	323	294	334	308	328	308	338	291	279	328	285	293	311	290	286	306	312	322	321	343	318	312	308	310	295	311	293	329	335	306	334	354	312	330	317	303	338	352	296	304	324	303	325	332	300	326	319	297	327	310	322	346	341	314	291	317	303	308	321	313	338	334	321	319	319	296	336	339	323	279	315	332	345	298	322	329	315	324	332	303	324	282	328	300	339	294	302	329	299	308	314	292	279	342	331	332	299	301	309	323	308	306	297	294	328	319	293	304	311	303	315	332	303	321	301	315	332	337	328	301	286	314	339	288	303	331	322	303	297	325	335	278	306	314	302	325	295	335	309	290	338	319	324	328	309	312	318	297	315	298	301	312	306	315	330	309	302	317	324	355	305	349	276	311	337	321	303	330	320	329	325	302	342	299	291	311	294	319	319	347	329	313	344	325	284	304	331	331	321	329	318	300	358	335	298	330	320	298	306	331	305	310	348	309	288	322	300	298	317	314	301	302	327	294	294	289	328	306	305	340	305	336	318	301	341	328	348	320	322	361	288	346	306	327	307	292	309	313	313	315	324	333	315	332	342	361	344	321	324	315	299	313	305	320	284	320	313	302	316	346	306	311	326	304	301	347	322	292	298	310	321	311	306	348	296	315	322	340	305	344	302	330	320	311	317	313	333	307	318	318	318	294	343	334	313	306	302	314	342	359	351	335	344	325	308	334	325	311	288	316	322	299	326	312	315	286	333	322	301	330	316	293	302	309	302	355	271	343	320	339	332	317	310	314	346	339	325	288	304	324	325	306	306	320	303	303	336	322	317	276	323	337	292	350	326	305	333	319	304	297	315	308	278	309	334	302	301	309	334	313	301	338	321	308	316	324	361	352	337	312	351	302	329	349	304	310	319	314	317	318	296	344	318	286	329	319	313	306	327	361	314	325	305	337	321	283	286	277	275	297	309	286	289	322	302	319	315	313	291	298	333	320	330	304	333	311	311	319	310	331	328	281	324	334	340	343	340	316	288	313	295	313	314	325	320	311	310	322	288	336	318	323	322	327	306	314	334	324	307	319	325	341	316	279	288	316	325	343	314	309	311	323	304	294	297	298	319	301	309	344	304	306	331	301	305	312	290	293	329	304	307	321	297	333	322	284	312	334	326	321	331	336	351	304	331	294	302	323	338	330	311	337	305	306	312	272	309	311	344	290	310	297	301	326	309	292	317	305	307	342	291	332	349	292	323	304	325	295	306	301	308	306	307	344	298	335	330	298	323	337	329	327	318	344	313	282	336	311	299	320	305	298	311	338	342	308	305	348	323	302	343	342	314	336	301	306	344	328	322	312	344	329	333	288	300	291	319	308	306	339	314	309	318	319	297	324	307	313	289	334	293	324	287	325	317	350	306	306	309	327	309	313	338	340	311	309	316	315	300	333	338	338	299	306	330	315	301	306	301	333	313	319	341	304	305	292	314	320	333	357	353	318	295	306	339	341	319	308	310	336	330	324	314	316	339	294	301	323	287	332	317	313	338	348	337	276	322	307	277	297	307	315	322	295	308	291	335	327	317	278	326	317	347	291	302	337	340	329	296	334	310	324	344	322	322	315	321	287	316	320	390	316	327	307	327	312	299	284	326	310	325	329	303	347	305	314	329	339	328	336	310	313	323	337	324	327	311	353	314	320	322	311	323	292	307	320	321	308	326	343	317	334	318	300	322	278	308	331	331	290	322	285	329	306	316	308	313	324	334	329	291	296	308	312	314	310	328	292	316	314	338	313	317	301	296	304	298	343	318	323	310	305	316	323	321	316	299	327	339	293	328	321	315	294	285	327	319
14515	1509	1043	782	575	431	296	213	177	162	153	142	143	128	105	91	112	106	110	102	94	97	81	71	76	87	100	86	65	74	85	68	93	89	74	71	69	71	73	92	67	71	61	79	87	72	87	67	77	86	68	73	77	64	72	71	71	66	60	85	83	72	65	71	72	72	71	71	76	77	85	63	76	63	75	64	75	70	77	78	58	73	75	70	52	55	66	78	59	75	70	68	63	61	66	60	83	55	78	77	74	82	57	70	63	75	66	69	69	84	71	43	68	71	80	64	64	67	64	68	69	73	77	66	68	72	81	80	66	63	66	62	71	87	86	71	76	83	71	72	80	64	71	75	73	72	61	55	77	53	87	67	66	64	63	79	62	61	71	67	86	82	61	77	64	73	71	71	76	77	75	77	64	75	75	72	87	72	75	79	64	75	75	73	85	56	84	77	72	62	77	62	54	71	66	78	74	70	78	62	60	66	63	66	59	79	74	72	81	72	68	61	63	80	66	60	71	65	77	63	66	87	79	81	80	75	71	70	71	63	55	90	58	68	64	71	79	74	63	60	67	73	72	67	72	61	72	84	85	74	74	60	68	72	60	72	70	64	86	66	65	89	74	71	59	66	77	74	68	63	65	63	73	58	73	78	65	75	84	70	64	86	82	69	73	78	70	80	61	65	74	72	69	77	51	78	70	68	69	64	78	63	85	61	71	75	68	55	76	65	63	70	75	76	68	78	76	65	58	67	68	61	81	84	48	81	68	67	78	67	56	80	66	70	80	77	74	69	79	65	54	71	64	56	62	79	70	70	71	66	71	60	78	82	76	78	71	72	58	74	79	75	79	73	78	65	71	73	54	66	67	72	81	79	81	62	69	65	76	84	66	72	63	65	83	71	67	67	75	80	82	54	77	67	57	79	70	66	59	72	74	66	59	75	70	57	68	83	79	80	53	74	67	72	67	68	68	68	73	83	60	79	58	73	70	67	65	70	73	64	56	84	77	75	82	80	69	61	83	58	78	77	65	70	66	64	73	68	59	69	72	59	63	76	65	86	67	78	70	57	71	61	62	70	65	64	69	80	61	68	82	75	86	60	79	67	54	81	83	82	65	80	71	87	85	65	53	70	67	49	69	59	79	69	70	63	61	63	74	75	68	78	67	77	76	67	52	83	72	81	66	67	78	77	66	71	82	70	59	84	62	90	75	63	68	74	65	70	74	66	68	81	70	80	73	63	70	79	62	86	60	80	68	74	61	62	72	57	55	57	83	65	82	64	77	77	68	68	74	72	75	75	64	64	68	83	59	55	70	70	79	69	66	70	47	84	65	64	65	62	64	73	77	69	63	73	84	69	59	71	75	69	62	63	83	63	68	79	58	72	78	53	72	67	69	59	75	74	65	66	54	68	84	62	74	69	66	76	65	63	68	61	84	72	68	66	91	75	77	65	79	62	78	62	69	63	73	88	77	74	59	76	67	76	48	74	64	64	89	67	75	55	68	77	73	82	69	75	62	70	66	69	58	69	80	54	56	77	58	71	72	67	67	59	88	83	78	65	81	65	65	62	62	75	73	72	70	57	73	77	78	66	83	62	63	72	71	76	73	58	70	72	80	66	67	81	59	78	77	53	85	80	62	61	90	66	68	83	82	71	64	66	62	76	68	69	62	62	82	78	74	67	63	73	69	57	70	47	91	96	60	75	61	59	66	69	69	79	78	66	63	72	69	58	75	72	68	65	62	87	58	69	76	78	74	65	75	79	65	73	54	65	78	70	71	82	68	90	60	73	70	61	73	87	75	67	74	65	89	74	64	77	58	69	78	74	63	53	62	66	82	59	66	53	71	56	72	58	53	79	77	70	75	70	60	68	85	63	77	73	72	75	81	69	69	76	74	89	61	78	73	78	66	75	56	63	66	55	62	78	72	66	86	69	76	84	63	61	75	96	77	72	81	61	60	74	77	60	60	72	73	81	75	62	60	68	78	61	76	51	65	81	66	65	59	63	74	74	81	75	87	76	68	64	72	66	75	74	66	85	70	70	74	75	58	80	52	74	79	61	78	51	84	67	75	62	62	72	74	64	59	73	70	82	72	70	76	63	70	67	78	60	69	79	61	80	88	72	66	66	79	62	79	69	84	64	76	72	76	55	78	61	79	63	74	76	70	69	71	82	67	88	62	49	90	65	66	61	67	63	67	81	76	66	82	71	63	59	54	63	76	72	61	67	82	64	75	61	76	72	72	65	80	59	63	55	64	69	72	75	68	59	72	81	85	72	54	83	67	83	68	59	68	70	65	75	84	76	79	68	75	62	72	68	54	80	63	70	57	69	73	74	71	75	64	70	67	82	78	74	69	75	72	82	83	62	65	73	68	70	70	67	71	74	68	58	71	78	56	64	79	52	69	70	91	64	62	60	57	69	75	82	83	68	64	58	73	58	85	62	66	67	78	62	81	66	76	77	63	73	81	61	71	75	61	57	87	74	66	49	63	81	89	60	75	79	62	67	71	69	74	72	66	75	74	69	69	71	77	70	68	80	73	58	66	72	66	76	69	81	73	76	70	53	72	80	79	63	76	70	56	68	81	57	73	77	81	76	84	75	72	67	72	59	62	96	77	57	69	60	69	74	84	71	74	69	67	69	83	62	79	57	57	72	69	81	75	71	80	61	69	61	71	71	67	64	63	74	72	72	69	73	76	73	72	66	68	82	76	73	74	79	66	63	77	71	70	69	58	52	59	68	64	67	63	76	71	72	64	80	82	58	69	77	56	66	64	71	71	73	74	68	60	74	64	59	73	65	64	73	63	68	70	74	74	60	90	70	68	72	64	65	65	80	54	78	66	66	79	67	68	68	65	65	56	73	71	81	77	67	59	81	84	79	78	65	65	70	74	71	80	74	63	73	75	56	79	82	61	64	75	77	67	79	72	64	58	50	74	61	81	76	69	77	65	65	58	45	61	54	68	74	58	63	69	75	79	64	84	75	75	70	76	52	67	65	66	78	73	64	78	67	72	64	65	62	69	68	79	85	59	69	78	59	67	58	78	77	71	67	66	81	56	76	80	76	85	61	73	72	57	68	63	71	64	78	57	70	67	54	74	75	63	67	75	68	67	65	67	65	64	71	63	62	71	67	83	85	52	73	65	80	77	65	76	81	77	71	71	79	79	69	65	83	70	76	65	69	85	66	74	73	68	63	66	81	63	60	74	74	61	76	68	76	62	70	64	66	74	64	83	78	68	63	70	68	71	75	63	72	74	76	52	78	63	66	78	74	65	62	52	68	74	91	72	59	63	60	74	76	70	56	76	65	66	94	60	64	82	70	78	58	79	69	59	71	69	73	80	66	62	68	74	68	75	60	82	72	80	67	63	84	74	73	67	66	80	75	55	67	71	71	65	84	68	74	89	75	77	66	72	70	71	75	69	69	69	77	76	73	67	67	86	67	92	63	82	72	70	74	58	65	65	64	71	76	43	65	62	68	65	77	76	85	50	70
9391	1185	2497	2966	2567	2202	1740	1492	1215	1144	954	865	765	729	675	632	595	509	519	524	471	479	459	435	414	417	369	384	390	359	375	386	380	361	367	365	360	335	331	351	312	334	334	334	325	341	307	315	336	326	285	301	320	319	302	297	297	312	337	317	283	300	302	313	287	322	296	283	303	336	286	296	301	295	323	302	328	292	286	301	300	276	273	331	276	295	284	287	321	297	286	288	294	302	277	289	314	290	270	296	266	261	242	327	290	316	305	315	266	276	308	285	274	322	278	314	290	284	296	291	290	247	317	302	276	290	280	300	261	312	283	280	287	292	304	275	289	290	323	288	287	297	289	291	277	294	275	288	271	274	301	272	306	292	311	277	273	304	285	292	274	291	291	270	281	278	275	303	308	275	312	277	273	292	290	272	305	310	277	290	292	265	312	310	305	296	262	291	255	281	289	289	283	294	272	295	274	283	285	303	264	292	309	284	278	306	283	278	329	294	283	261	292	278	317	317	285	305	277	310	296	282	258	271	283	291	273	281	288	283	277	272	304	282	297	294	277	276	268	293	316	257	271	273	290	294	288	301	271	255	303	291	278	274	276	274	301	283	243	296	289	279	300	271	309	276	282	298	269	281	275	285	270	277	277	302	296	304	307	292	255	253	261	303	284	274	252	308	257	301	304	301	287	304	267	279	301	257	299	263	300	270	283	284	261	265	274	275	270	284	281	285	299	268	272	307	273	290	267	283	287	292	299	260	306	271	280	261	263	292	303	270	271	282	283	251	299	284	284	294	265	257	298	262	303	297	305	270	284	277	251	292	289	306	293	286	278	291	276	259	242	274	290	271	311	272	324	286	276	270	261	287	312	300	282	302	318	304	260	291	299	269	265	255	273	292	282	292	269	259	287	258	320	261	276	260	309	271	311	277	274	272	292	281	290	291	256	273	264	280	272	289	263	305	289	302	332	268	285	282	287	307	266	287	282	261	299	285	268	279	275	278	315	263	250	322	274	281	253	278	279	278	275	292	321	307	279	272	284	279	294	281	286	313	274	295	274	283	305	262	255	303	301	305	300	313	312	306	318	281	255	276	288	290	296	301	301	240	279	308	300	289	279	285	282	269	270	293	287	273	272	288	305	275	261	252	309	290	316	285	291	325	276	294	313	257	277	296	291	267	287	305	283	275	304	286	292	270	285	275	279	290	298	286	302	272	309	260	266	311	267	278	302	292	265	296	285	291	283	296	303	298	294	299	266	274	278	260	297	262	275	270	260	283	272	300	282	278	258	299	257	302	297	259	298	279	285	262	276	288	302	330	321	281	302	288	291	282	283	275	322	273	276	292	270	281	318	276	289	285	288	278	294	274	322	288	271	310	245	264	289	288	281	284	309	318	320	278	275	255	290	292	279	273	274	294	271	278	243	263	310	298	270	291	286	266	289	279	290	307	302	263	267	278	294	295	290	280	274	324	298	263	284	254	294	300	273	296	293	293	316	292	261	272	252	302	312	270	273	297	285	266	332	315	291	303	243	280	293	264	293	284	285	296	269	286	297	288	260	312	282	288	278	269	281	277	275	305	292	299	271	275	267	317	314	289	266	285	311	280	288	252	291	296	275	283	306	285	304	304	288	281	291	320	259	287	269	305	281	301	284	281	286	283	282	303	295	281	286	265	303	277	325	276	303	259	300	268	288	281	293	258	311	288	311	289	303	269	294	274	260	265	270	264	291	280	272	275	314	316	253	278	276	275	305	257	273	274	299	281	292	308	298	268	309	291	294	307	294	290	316	293	324	295	294	309	269	283	295	283	288	270	288	283	281	267	295	302	287	280	277	309	282	312	253	316	258	267	278	277	276	289	286	277	283	268	290	284	277	286	284	293	269	278	306	267	276	291	294	288	284	256	277	276	288	257	262	277	303	268	272	277	314	298	304	273	306	290	271	270	284	307	261	298	322	283	286	295	288	307	275	295	292	296	272	283	269	274	298	290	283	271	288	267	283	302	288	295	297	261	290	323	301	294	294	281	288	302	283	270	272	316	273	292	296	301	303	294	296	297	296	295	276	278	292	276	261	269	274	293	308	322	282	281	311	277	295	301	294	284	328	313	314	287	324	310	268	269	284	274	280	273	278	306	275	290	283	295	307	261	290	263	316	302	298	289	274	290	278	301	284	294	266	280	264	243	289	285	307	307	286	280	317	266	309	267	282	283	292	297	312	285	310	286	325	270	283	294	301	293	285	284	287	305	271	325	278	304	289	243	289	290	281	277	279	297	289	297	258	311	276	265	298	271	308	259	286	313	286	283	258	315	309	303	252	276	263	300	283	318	284	288	270	274	305	290	289	291	253	312	256	289	315	271	293	278	279	290	294	302	297	258	285	272	279	277	297	278	272	270	308	270	281	295	304	278	281	312	270	289	283	302	300	307	301	340	276	297	304	296	243	294	296	309	268	285	306	284	293	280	292	323	299	289	299	286	282	277	302	281	298	310	264	321	254	300	302	264	317	290	270	314	309	282	292	270	302	275	275	305	274	293	288	301	280	266	297	293	283	313	281	299	283	309	274	276	296	297	290	290	284	300	325	308	269	285	262	288	281	309	284	283	233	269	307	307	263	292	266	317	278	295	280	311	283	289	291	306	287	271	265	256	268	288	280	308	273	268	310	303	296	244	289	274	276	309	310	279	284	286	284	297	286	303	296	300	287	282	301	279	266	317	273	259	264	280	300	282	288	319	298	281	282	265	294	265	290	319	286	300	301	293	302	294	289	289	288	304	272	295	282	286	295	297	285	309	299	300	263	280	235	288	285	289	274	268	279	311	319	294	257	251	296	286	280	309	273	291	281	271	287	296	284	289	290	285	298	285	287	288	302	249	290	313	274	322	292	275	285	271	295	267	296	286	303	295	287	293	314	302	275	310	269	260	286	272	262	279	297	263	279	297	280	287	283	282	289	293	292	270	272	311	326	296	285	319	281	309	301	276	273	291	295	293	297	309	277	258	299	288	284	251	258	279	325	279	278	285	278	271	293	291	286	269	250	297	281	293	303	303	308	294	276	297	318	290	268	278	261	291	306	277	291	291	308	272	278	254	246	313	277	284	267	277	258	287	301	287	297	282	272	295	273	267	307	281	293	295	290	285	278	342	301	306	269	296	254	279	302	297	244	286	313	309	274	289	282	293	285	300	287	291	294	269	289	313	299	285	264	304	288	268	284	286	290	263	310	283	303	228	273	303	259	265	278	273	270	314	308	280	265	246	294	289	280	269	300	293	284	293	320	277	270	314	310	276	264	271	299	261	294	290	287	289	270	300	262	262	274	289	298	277	280	281	287	283	309	297	326	311	264	278	274	270	250	267	262	295	254	289	272	306	284	285	303	309	302	253	276	283	288	279	294	316	312	264	302	287	264	264	304	294	274	273	302	282	307	293	269	267	291	287	278	273	299	288	272	267	259	302	282	314	303	298	292	272	296	290	342	309	276	292	294	296	269	269
24543	5037	1986	1532	1127	767	575	507	416	340	320	308	237	235	202	215	204	185	176	177	204	174	153	157	200	175	165	180	147	166	158	151	137	163	139	159	155	155	143	126	155	154	166	135	126	126	164	135	151	141	150	151	158	132	144	149	138	123	140	142	144	135	149	153	135	133	126	131	120	141	145	137	126	126	130	136	132	144	134	145	114	140	124	132	127	138	133	138	156	131	134	153	146	140	138	152	158	130	133	159	136	124	131	150	165	148	148	157	144	173	142	144	130	148	130	154	135	121	144	129	152	121	122	138	135	128	122	133	138	133	152	123	132	128	141	147	140	143	133	112	152	124	146	122	134	138	149	132	133	134	144	144	127	145	133	139	112	132	145	155	147	141	115	143	107	154	125	142	123	153	141	143	114	143	155	137	155	144	131	137	132	107	113	118	159	149	139	140	135	150	125	126	134	117	144	136	138	140	152	145	137	133	129	123	148	157	140	137	147	150	134	145	125	140	131	130	132	146	154	131	120	126	139	171	129	146	141	153	132	141	118	143	167	142	145	155	155	141	135	146	132	158	146	121	145	126	128	135	144	156	127	137	151	131	142	145	142	154	135	160	141	138	145	138	142	140	135	131	135	143	151	152	122	132	125	127	134	153	135	139	133	148	131	144	143	144	127	136	157	137	158	142	164	125	128	132	135	148	150	137	126	159	143	128	170	150	141	152	132	135	142	135	147	128	148	152	148	154	132	122	124	149	121	147	151	129	129	120	126	119	123	138	142	131	175	140	130	143	120	143	125	116	136	128	130	133	146	152	147	122	144	157	147	143	131	127	140	153	134	132	120	129	143	146	143	143	143	134	132	142	117	152	115	139	154	137	134	152	135	138	132	138	130	146	138	119	151	146	139	144	139	141	125	137	138	130	112	145	134	121	131	113	121	125	149	156	148	137	139	127	141	164	138	141	141	132	128	141	151	123	141	134	134	141	148	135	147	148	134	139	119	128	140	147	143	146	122	133	150	143	112	121	147	140	156	136	161	132	132	140	133	122	140	133	123	114	126	146	147	133	130	125	144	132	135	143	139	153	119	144	135	136	145	129	112	161	139	145	146	124	144	143	154	131	139	133	141	130	152	135	121	138	144	136	144	148	141	142	133	154	136	143	126	136	142	125	132	147	131	155	145	138	110	155	153	150	134	157	142	153	133	141	129	126	150	125	132	137	164	135	152	140	127	159	139	144	130	147	116	135	167	164	156	128	121	151	142	150	138	145	129	124	149	146	135	142	144	145	131	128	146	134	134	139	150	141	122	120	143	145	175	134	155	141	140	147	124	127	161	129	131	136	137	132	128	153	143	114	141	128	135	154	137	120	138	139	127	140	112	119	126	143	152	137	157	144	141	120	155	143	138	131	132	148	131	129	124	155	161	120	123	139	130	131	130	138	134	133	138	136	156	137	150	157	139	129	136	133	132	135	113	147	152	140	143	147	131	134	150	124	136	142	135	125	128	138	136	142	140	145	141	118	127	133	144	151	136	143	150	144	154	119	156	142	135	140	134	151	130	150	148	136	145	139	123	141	124	122	149	122	127	141	147	124	143	128	142	137	139	136	134	123	153	128	130	126	138	132	153	124	129	149	143	128	149	135	120	132	120	130	162	141	156	130	150	163	138	138	147	141	143	152	135	119	147	121	137	126	122	146	134	146	138	135	156	148	133	132	138	126	139	131	147	114	156	133	118	126	131	136	135	138	130	135	140	112	158	108	135	132	127	128	151	124	121	140	156	127	156	155	125	139	150	145	139	141	170	127	136	137	141	127	157	153	136	144	150	139	128	148	152	128	138	141	150	140	141	133	116	139	127	121	142	140	160	143	124	127	134	122	142	135	141	131	139	122	134	162	146	133	146	141	144	135	120	130	141	148	146	124	156	143	132	132	153	140	142	134	147	147	142	120	135	138	131	150	134	127	130	141	125	119	139	138	138	152	160	134	127	136	137	109	125	140	142	126	144	132	130	134	157	123	135	133	140	151	170	128	131	143	142	131	154	135	149	147	150	130	118	135	140	158	132	140	147	136	142	153	130	159	140	131	148	142	136	144	159	155	143	136	116	132	131	118	138	130	128	134	123	144	125	148	135	140	126	136	131	157	143	130	146	120	138	145	127	130	138	136	145	148	121	125	149	141	122	155	115	145	157	119	135	127	121	128	152	135	135	135	155	138	141	147	137	156	160	162	146	130	135	140	142	136	145	127	143	137	126	154	172	137	115	146	150	124	147	143	139	134	144	140	146	127	135	136	143	131	128	159	138	133	132	142	141	145	168	138	141	142	116	154	124	132	116	149	129	142	147	139	131	126	145	174	150	133	138	137	129	159	145	165	129	153	150	137	125	130	140	138	139	129	145	124	141	142	136	126	148	133	134	139	139	146	152	135	137	122	150	146	125	146	139	157	162	153	132	151	157	148	154	119	143	143	130	140	126	125	125	150	129	137	142	139	170	164	113	149	144	136	146	125	146	143	128	151	123	129	139	150	150	133	139	125	145	123	146	134	143	124	124	148	134	147	137	131	152	141	144	144	146	123	148	142	127	137	121	116	167	149	145	136	140	149	135	135	128	141	149	152	136	148	145	123	127	127	167	140	136	135	125	123	148	156	152	129	130	156	148	113	150	134	152	137	144	115	126	149	127	129	149	143	127	124	136	141	127	122	148	131	137	160	140	126	137	128	141	137	129	144	121	140	150	141	152	126	140	159	161	167	132	147	135	135	129	160	143	135	149	137	143	145	138	126	135	125	126	127	156	159	126	134	129	146	170	146	119	127	141	146	129	131	152	126	128	140	139	132	150	139	156	149	160	127	139	167	133	134	124	146	131	160	131	129	144	128	133	148	135	162	119	128	140	175	134	151	128	154	128	114	158	115	144	130	136	131	139	121	142	150	150	145	133	121	127	131	154	144	127	164	128	139	145	123	135	133	145	122	135	125	115	116	144	144	149	148	142	131	151	150	137	132	145	142	136	131	159	141	147	154	137	138	128	150	136	141	148	152	150	140	136	142	128	142	143	150	141	138	129	138	137	164	116	160	145	138	134	142	135	124	139	161	150	118	138	145	130	135	138	154	147	133	129	148	146	146	132	150	136	130	147	136	125	134	138	144	150	135	152	137	113	121	140	161	131	135	135	151	136	141	162	151	154	148	159	138	127	137	136	135	144	135	117	145	145	132	118	150	137	148	139	140	151	143	132	144	138	134	141	142	129	134	138	129	145	144	130	147	135	159	137	138	133	138	143	148	153	120	127	126	151	132	147	157	157	142	135	145	133	149	144	145	118	154	127	137	157	117	155	147	156	132	117	126	152	131	150	161	126	140	154	142	144	170	136	150	139	145	125	135	152	127	140	165	146	135	163	151	122	149	158	145	127	157	120	156	141	160	129	122	150	143	116	115	137	129	133	148	129	135	134	140	146	133	142	133	152	141	150	147	144	134	150	132	145	134	148	108
12809	2264	4744	5549	4837	3895	3163	2807	2339	1981	1735	1557	1479	1407	1238	1185	1043	985	926	930	883	905	808	784	756	713	700	702	688	696	698	640	692	637	592	638	621	607	637	591	582	577	536	587	572	551	591	577	547	581	546	591	579	558	554	545	527	544	547	561	516	575	528	560	517	519	516	528	550	526	517	519	547	516	511	520	507	536	513	501	529	520	531	545	546	522	473	500	483	512	507	542	504	479	522	549	524	517	513	515	535	506	481	521	499	511	513	521	541	501	506	528	512	564	487	476	515	510	536	524	498	486	485	468	457	534	511	499	503	515	541	507	528	479	481	547	541	492	535	486	560	486	503	486	500	509	458	508	472	488	485	487	514	500	549	507	482	505	504	532	491	515	542	563	524	493	490	512	483	543	508	518	561	500	492	494	471	492	498	489	486	473	558	473	524	507	562	473	515	450	502	558	494	470	503	519	454	513	506	510	498	494	486	516	547	476	502	460	480	487	553	491	508	521	538	493	527	512	506	511	536	533	499	510	539	493	510	503	517	504	508	489	508	482	475	511	519	520	504	496	542	476	513	494	489	461	503	457	517	477	502	463	498	507	523	512	482	492	476	487	515	507	487	506	471	494	501	466	495	556	489	502	500	553	489	527	516	488	531	534	567	551	504	521	526	465	457	482	513	508	532	474	505	486	460	503	498	495	492	464	472	482	526	513	489	511	461	499	512	457	498	517	498	508	500	494	496	510	520	516	502	509	514	511	465	488	471	505	489	522	529	519	504	513	479	491	512	468	515	520	533	536	514	533	497	498	471	505	506	509	526	508	502	499	506	522	519	488	489	504	479	502	507	478	511	501	506	484	480	539	521	525	503	513	477	528	528	562	463	482	498	498	483	487	471	504	516	521	504	514	492	496	523	501	522	486	529	482	479	526	503	539	493	490	461	497	523	512	483	523	530	494	543	501	461	488	549	516	504	567	491	572	501	523	527	484	475	513	457	509	524	542	473	510	503	511	472	479	477	490	460	473	499	449	492	510	499	515	455	516	504	480	495	481	540	488	509	497	495	535	509	501	481	460	474	455	504	465	479	515	536	460	498	524	492	540	519	475	484	495	493	521	558	530	509	506	502	497	536	505	486	478	500	514	510	520	510	486	490	504	504	481	464	518	490	437	497	506	518	497	508	515	537	457	524	526	510	497	511	520	539	508	534	495	458	494	494	533	525	484	514	527	500	514	525	490	501	518	494	492	527	513	528	531	504	524	511	488	456	512	480	489	542	504	496	490	546	503	509	485	537	462	535	474	440	510	521	469	502	523	481	495	517	502	495	474	525	532	497	509	530	497	508	526	505	485	486	499	532	501	494	488	474	493	514	498	514	491	516	512	514	475	510	466	534	532	526	534	516	543	476	515	533	511	483	487	486	524	520	500	527	489	514	494	496	546	491	550	537	522	480	502	512	496	525	542	513	495	503	507	472	490	518	503	490	506	502	501	489	538	461	479	485	488	515	472	540	513	490	484	525	488	523	444	512	495	520	486	484	523	493	495	544	480	499	512	519	481	480	485	455	478	516	506	482	497	483	517	466	473	502	503	461	530	510	461	517	479	483	544	528	490	536	484	483	490	549	505	528	501	504	526	495	524	537	477	470	510	549	477	487	510	479	513	516	515	516	479	467	474	484	538	546	518	497	472	505	546	497	526	524	537	507	511	509	527	494	478	464	516	507	445	524	452	503	497	502	520	548	515	518	513	485	514	502	523	504	473	522	483	471	493	422	492	505	483	476	509	480	495	512	513	496	481	450	468	507	479	488	553	468	485	518	464	524	514	512	498	564	522	454	537	529	475	482	516	497	487	479	493	463	516	510	510	488	526	514	496	498	476	497	490	502	499	505	491	479	480	503	480	499	465	540	503	498	534	494	507	520	519	527	556	467	515	495	506	488	515	482	445	518	513	546	488	523	540	526	518	487	483	505	502	531	488	494	527	496	499	515	491	498	516	490	513	470	485	484	492	502	549	471	521	542	489	497	448	477	487	499	491	551	485	500	470	504	533	488	496	477	482	475	526	473	482	485	489	500	478	500	558	500	468	496	494	534	525	544	469	492	514	455	509	546	547	492	477	488	454	479	509	519	506	525	489	492	498	550	478	505	464	482	521	505	492	474	473	536	507	494	532	486	524	468	506	491	496	523	508	472	495	504	497	525	511	505	499	488	506	524	504	510	489	480	482	485	479	465	477	505	510	491	500	486	541	524	507	555	501	536	486	534	491	494	498	501	482	491	494	489	493	488	501	468	463	462	516	498	576	515	467	510	531	528	514	543	509	480	498	500	513	498	483	504	513	492	491	512	508	484	501	511	493	518	464	507	504	550	503	479	511	518	481	475	491	518	486	506	511	475	528	490	495	511	482	521	479	486	533	495	541	539	543	480	492	542	487	503	516	508	510	495	497	485	514	500	514	529	476	480	495	510	523	471	505	490	494	522	517	475	533	530	475	560	526	494	493	485	504	496	506	507	475	467	492	533	555	485	496	499	518	443	496	458	526	493	450	547	502	493	469	509	487	474	486	503	509	478	478	555	511	488	519	498	538	522	508	531	513	517	510	506	461	496	505	512	524	490	495	525	501	501	481	531	475	502	493	491	498	495	520	517	492	489	507	509	519	528	478	498	502	492	497	513	511	539	516	490	505	518	514	519	520	500	478	464	505	524	498	450	504	506	462	541	502	479	488	525	514	449	488	526	485	511	520	512	513	493	479	474	539	458	498	480	507	495	506	524	483	514	479	486	491	506	504	515	500	543	514	494	479	507	503	495	516	490	494	530	497	451	483	520	509	527	478	496	517	535	487	539	489	467	441	498	489	505	498	487	516	541	507	488	497	513	516	504	517	525	464	498	533	515	510	448	493	522	550	506	469	553	480	485	522	550	511	518	473	485	483	521	452	517	497	480	519	512	488	488	506	521	487	515	503	510	503	489	471	435	513	519	520	481	504	464	492	461	547	472	457	525	507	484	518	470	523	515	513	520	481	524	505	494	473	491	530	508	517	460	480	464	497	532	492	493	481	536	527	489	482	476	497	538	481	504	486	502	516	507	495	464	480	497	481	497	511	512	540	497	513	500	519	498	478	507	496	530	471	509	494	480	503	524	528	441	562	481	513	491	495	472	534	509	516	482	480	508	500	468	492	521	526	507	504	479	506	484	518	534	527	469	520	481	457	479	511	526	522	523	506	505	493	473	477	457	537	527	540	504	506	470	483	493	500	486	526	491	505	461	475	546	495	475	470	513	511	476	517	506	513	481	487	478	463	507	488	535	496	498	504	491	503	499	543	490	460	452	531	502	462	521	522	490	517	480	505	470	524	529	484	496	475	474	515	519	511	493	497	536	486	525	518	510	535	491	515	500	519	483	516	507	486	490	531	491	514	508	506	502	492	531	496	502	491	526	480	487	517	473	521	541	543	459	516	514	524	477	506	504	506	538	459	490	553	517	507	518	486
1952	147	158	116	100	111	92	89	91	79	90	87	88	97	83	88	90	95	74	104	91	77	76	73	77	81	76	76	66	82	95	59	73	95	85	79	80	75	84	81	100	79	78	87	104	71	94	86	75	67	105	91	84	90	72	72	68	80	77	73	75	83	85	83	83	68	68	76	83	89	83	79	83	70	69	90	87	91	82	77	68	89	76	75	74	82	82	71	101	67	89	75	80	85	65	80	74	63	75	71	84	74	78	71	77	101	71	79	71	99	76	70	71	83	74	66	69	85	76	74	67	79	70	68	95	91	79	81	72	94	79	77	80	86	75	78	71	86	79	66	81	83	86	84	84	90	75	73	79	82	96	93	78	77	81	65	87	90	74	89	74	80	89	76	72	80	68	94	82	78	75	71	73	66	82	85	87	77	73	82	71	95	86	94	102	93	85	94	88	78	81	86	74	93	90	85	80	83	75	72	77	83	79	74	86	89	68	75	82	77	73	90	78	68	62	79	89	83	93	82	76	71	83	70	88	72	95	76	84	86	87	84	74	68	71	76	79	91	76	70	75	71	56	69	79	85	74	69	67	80	66	90	82	89	78	65	82	75	91	84	80	86	90	78	66	83	81	67	95	77	56	89	68	73	83	75	61	61	79	101	73	71	84	68	95	76	78	77	88	93	71	73	77	90	64	82	99	66	79	83	96	79	84	90	81	83	80	71	96	94	83	97	85	75	59	73	101	98	67	75	76	83	80	98	78	71	73	73	91	77	77	80	64	85	91	89	90	76	81	87	84	95	93	87	68	92	80	89	74	86	73	59	72	84	70	75	77	93	86	85	87	100	73	82	79	81	94	71	76	70	80	91	91	70	76	75	76	81	88	70	80	93	79	73	77	70	68	80	69	83	79	89	98	73	92	89	71	85	82	70	90	68	82	69	86	78	76	79	99	81	91	84	91	96	99	78	90	70	71	71	76	99	88	65	77	88	92	75	69	85	79	92	81	81	98	86	69	87	79	74	92	68	67	113	76	77	92	83	82	89	82	86	70	71	75	66	90	97	67	63	90	91	86	94	70	98	83	79	96	69	82	83	83	64	86	89	72	96	81	71	93	82	94	84	74	82	81	71	92	71	61	65	88	89	84	78	81	82	82	74	88	76	90	81	94	90	74	90	78	86	84	87	93	69	83	70	78	91	83	88	71	87	78	102	84	85	94	83	98	70	92	73	77	77	70	95	70	70	85	74	72	72	69	88	82	79	76	87	78	83	75	97	101	79	93	62	86	74	88	86	85	83	81	71	90	86	96	87	83	67	96	67	72	89	75	82	86	90	79	83	61	65	68	75	78	84	73	92	88	82	78	94	76	73	91	81	63	79	78	63	90	81	88	79	86	84	81	89	75	69	94	69	94	92	75	93	90	95	74	97	79	78	70	77	71	88	80	76	92	88	71	75	86	82	73	63	88	91	82	72	87	87	91	76	89	87	66	101	84	90	82	88	68	69	79	80	72	96	79	82	90	72	66	80	89	84	79	74	82	90	88	93	77	80	73	89	70	78	85	91	87	74	93	98	73	85	88	71	90	111	87	79	76	68	80	66	76	71	86	80	70	79	81	92	93	71	90	79	76	77	97	88	74	82	72	87	106	87	64	81	72	81	85	95	65	84	73	94	69	88	86	59	79	87	78	73	83	108	82	86	68	97	78	80	104	92	86	93	66	77	94	95	76	80	81	77	82	63	98	73	65	90	81	75	77	87	79	73	71	91	89	87	93	65	84	69	77	87	87	84	82	74	85	80	90	71	75	81	77	93	73	86	71	83	94	66	84	79	74	79	87	66	83	80	81	104	78	77	84	98	78	58	80	96	81	86	81	105	69	73	88	92	75	81	74	87	72	87	75	84	77	101	91	77	90	71	72	90	88	84	82	82	89	89	94	89	79	89	84	101	75	77	88	96	93	76	88	77	75	96	65	75	80	86	90	83	79	79	77	72	72	76	86	91	77	71	79	71	84	80	72	76	82	78	79	90	82	90	70	96	80	82	73	87	72	81	83	90	90	75	74	98	82	75	80	104	87	70	74	79	90	87	90	90	78	88	85	79	63	106	92	87	77	74	83	77	70	88	84	73	71	91	88	68	76	79	69	96	83	72	85	85	85	80	83	61	88	62	74	90	65	76	91	86	73	93	88	109	71	72	94	80	78	75	65	86	83	72	79	77	86	83	81	72	77	84	79	92	92	87	94	87	73	79	100	72	74	73	89	69	82	85	76	69	81	75	68	83	71	81	70	95	96	76	75	87	73	97	95	83	80	91	92	70	84	78	84	65	71	66	85	76	82	71	83	80	71	95	78	81	100	81	83	80	75	78	66	84	78	72	94	86	69	88	70	88	89	87	97	86	81	72	86	81	83	77	91	69	87	75	74	60	102	105	84	72	83	81	86	87	86	88	80	86	91	72	70	81	92	71	75	83	80	92	70	64	98	102	85	82	79	86	73	95	84	76	78	98	95	86	76	78	87	79	82	82	75	81	74	80	68	95	72	88	70	76	59	91	87	68	79	82	69	96	78	85	88	82	85	84	78	80	79	74	83	82	65	86	89	87	68	82	76	83	91	86	88	72	73	78	90	78	81	88	81	84	86	81	83	83	91	71	94	79	73	59	75	71	94	86	76	93	69	76	64	70	78	72	84	80	63	72	62	82	81	86	81	77	83	70	85	102	102	88	67	95	69	95	63	87	91	79	89	79	95	91	73	76	72	83	83	81	89	84	71	58	68	77	79	89	89	69	67	78	81	73	83	89	86	81	89	78	66	79	67	66	72	83	102	87	81	92	85	95	75	81	106	72	67	77	80	86	91	76	74	83	67	72	98	68	89	76	71	80	90	77	87	78	78	82	74	74	81	88	78	74	77	89	63	86	79	73	79	82	74	94	84	75	75	91	86	82	83	69	83	79	71	71	70	73	98	98	84	80	92	76	87	86	74	73	82	72	83	77	101	97	106	78	93	68	104	97	78	86	94	83	85	82	91	79	65	71	88	68	84	96	90	74	77	81	79	81	92	70	74	83	78	63	78	80	94	84	81	78	77	89	97	85	91	78	81	71	87	101	81	86	94	84	71	75	91	65	78	82	67	83	102	79	80	98	90	83	77	104	86	81	68	85	77	78	80	82	94	82	77	70	68	79	83	102	78	73	85	98	82	74	81	87	98	95	85	64	64	67	83	65	71	92	91	83	91	78	74	88	75	95	78	80	101	79	76	67	97	73	86	85	73	86	91	71	84	79	70	66	71	72	66	66	82	73	88	87	97	71	77	95	97	80	87	74	80	87	86	79	86	82	83	75	76	86	91	87	84	68	82	84	67	71	81	75	97	69	73	80	86	74	76	74	69	68	85	70	70	87	79	91	71	88	76	84	85	92	78	82	72	71	63	95	85	84	82	98	81	78	76	86	74	87	103	76	106	80	71	77	91	74	57	80	80	91	84	97	73	84	88	77
3781	384	477	469	476	448	407	427	377	370	313	344	341	370	336	323	331	328	334	350	330	304	320	275	313	337	326	323	304	322	305	351	320	339	345	331	298	321	299	300	322	328	336	307	287	297	313	322	346	313	344	297	336	332	317	312	319	317	336	312	301	295	310	313	304	324	297	345	310	309	289	315	315	336	318	314	308	297	303	266	349	345	336	287	278	295	326	348	324	326	337	335	341	316	304	304	323	302	329	317	319	320	355	338	339	312	350	289	367	357	280	294	337	323	292	312	323	292	342	290	315	315	308	313	317	302	279	300	330	293	328	305	314	302	313	333	321	327	322	294	327	316	316	302	324	337	334	353	302	330	329	313	312	330	318	307	323	334	324	345	325	306	309	320	296	338	321	304	293	296	324	308	288	287	295	309	299	347	327	313	330	286	298	302	314	295	326	295	316	310	325	310	353	331	294	339	315	300	305	324	333	352	302	314	330	322	312	316	295	295	301	330	318	304	288	336	317	301	341	334	331	286	301	351	304	330	341	307	335	336	330	314	318	291	301	286	333	310	300	333	330	290	283	301	312	322	334	317	346	274	311	312	338	328	317	339	327	310	334	338	318	332	316	331	274	303	317	329	307	305	311	334	348	306	344	310	327	360	312	310	307	311	327	308	296	336	312	334	340	324	335	285	295	312	302	335	354	336	308	346	307	307	310	344	321	304	344	308	316	315	295	302	312	307	351	307	334	330	329	313	324	351	305	284	302	309	355	349	316	317	325	310	257	309	346	334	328	338	335	320	307	328	316	321	344	302	324	300	328	327	328	295	317	316	350	309	332	285	317	338	317	305	303	311	299	323	306	326	318	322	326	310	310	307	336	319	323	340	318	318	308	290	331	312	353	322	339	307	327	319	331	308	318	314	322	320	321	299	329	315	313	303	332	299	300	325	339	342	311	298	306	341	301	315	320	311	322	318	326	267	295	291	309	328	293	292	321	342	312	308	342	327	325	267	319	320	328	336	325	310	322	328	316	337	309	306	312	337	302	305	289	313	342	314	306	359	321	318	300	361	294	319	296	302	295	292	311	294	332	307	347	327	314	315	313	293	325	313	335	301	337	308	306	326	296	335	322	311	340	322	288	361	312	321	349	294	295	297	308	310	330	311	326	305	305	279	307	294	338	310	329	316	292	299	334	306	357	303	292	329	343	322	317	335	336	329	376	319	294	304	325	316	317	316	321	296	314	332	284	326	315	321	321	326	321	304	304	325	339	301	301	335	315	326	321	317	297	316	350	312	301	337	289	310	303	321	298	329	289	313	327	298	308	323	325	308	334	323	298	288	324	305	302	313	355	308	315	315	321	305	294	299	302	308	288	325	304	301	325	318	313	287	321	303	323	326	313	324	348	335	307	301	319	323	317	307	340	308	322	335	337	319	344	279	315	323	298	282	311	315	307	306	308	316	310	292	348	304	318	344	327	337	336	319	309	295	327	319	287	293	329	296	310	368	304	341	316	335	342	305	326	334	338	306	305	333	327	322	323	322	285	310	303	308	324	327	341	334	362	303	322	326	337	268	320	324	313	326	313	334	337	326	334	343	285	324	296	308	292	287	339	313	318	341	323	339	327	322	318	291	316	320	323	331	340	293	328	313	327	313	329	303	324	308	338	318	330	335	360	324	292	340	306	287	332	310	326	313	332	316	334	319	317	301	340	338	313	291	296	309	314	332	309	310	303	327	286	345	344	295	289	297	308	325	312	311	290	324	324	299	328	307	320	307	330	291	303	298	357	347	343	329	289	317	305	333	333	313	326	301	311	297	350	341	327	339	322	294	359	295	317	315	360	353	330	329	274	295	297	299	311	300	308	316	326	287	318	339	300	314	317	282	317	304	298	337	327	311	311	295	333	321	332	317	315	356	303	328	295	320	324	303	317	310	329	319	307	293	345	348	324	315	315	314	283	330	307	366	289	305	285	315	324	309	348	321	337	318	302	348	305	341	315	290	309	318	309	297	315	307	310	301	318	306	315	308	314	322	331	291	282	351	310	317	323	333	298	313	313	326	349	341	304	314	286	344	298	311	294	279	329	273	298	307	325	329	315	324	304	323	334	346	316	328	303	307	310	285	336	320	344	346	317	304	286	306	318	341	277	342	285	327	360	338	330	333	325	348	329	308	340	335	346	310	308	310	292	312	326	310	320	345	326	339	328	348	307	290	373	282	337	300	290	329	337	314	320	307	328	315	308	320	316	317	309	327	296	320	296	321	305	305	329	312	348	334	309	306	274	322	331	297	313	344	307	334	320	316	287	358	322	284	302	326	350	311	319	307	322	286	328	316	333	317	303	300	314	313	313	303	320	332	312	330	315	332	277	328	289	301	311	327	344	314	330	340	315	332	307	321	276	324	307	341	345	303	331	314	297	319	294	320	329	345	310	329	306	326	335	336	316	305	281	322	327	308	333	318	337	297	316	314	303	306	325	311	289	332	331	332	305	340	325	300	291	303	311	331	314	349	313	338	329	329	280	335	333	323	345	313	318	314	326	312	316	309	309	330	305	318	337	324	302	316	286	317	306	304	308	318	368	352	306	326	309	305	337	346	334	328	316	322	313	308	306	315	303	352	316	320	324	294	307	337	303	314	304	305	297	327	308	320	296	325	329	302	315	314	334	289	293	309	331	324	305	355	322	306	346	312	323	335	324	303	281	298	338	356	307	336	313	326	315	294	324	325	298	310	323	316	311	317	331	291	310	324	323	323	319	332	338	281	316	324	323	320	330	298	275	303	306	310	287	328	356	335	305	320	312	308	321	304	349	328	334	336	341	338	336	346	292	326	314	335	328	334	344	322	322	310	362	323	332	291	302	311	322	313	316	316	322	321	309	295	327	295	295	310	306	310	305	311	311	336	339	297	320	307	324	297	329	318	371	332	341	321	294	294	314	301	324	308	316	296	316	312	302	317	323	304	315	341	301	293	318	265	314	330	327	323	317	288	334	312	308	324	316	345	310	308	340	319	315	296	298	280	299	288	319	336	351	327	278	300	339	328	298	320	292	326	323	297	331	338	329	300	340	332	329	315	329	306	336	292	322	308	302	312	340	316	307	345	313	293	329	318	282	352	376	311	333	287	316	334	328	312	289	323	326	313	335	299	303	326	333	347	302	325	329	308	328	322	309	296	349	347	316	335	325	301	341	349	324	328	311	318	312	301	305	306	337	329	309	287	286	308	360	309	321	323	318	348	310	321	337	289	316	326	345	297	286	335	321	338	305	333	298	329	318	309	325	285	299	321	294	307	310	322	312	299	330	319	303	303	321	319	315	312	296	299	291	298	326	335	305	344	318	287	352	325	316	362	291	302	326	275	333	296	341	348	295	304	347	334	325	328	310	322	293	304	303	324	331	313	310	315	335	306	338	324	297	295	339	285	328	326	341	339	312	300	318	331	313	337	302	288	320	321	335	296	321	334	324	296	306	304	313	329	326	287	320	303	311	303	294	345
14011	1378	1073	785	543	401	292	234	186	182	173	149	119	108	111	120	108	89	90	77	88	82	85	79	75	93	78	75	74	73	75	92	83	75	90	78	73	83	71	57	74	64	75	61	75	85	75	88	68	81	58	65	82	65	64	71	67	66	60	85	69	76	80	64	76	70	77	64	69	76	64	94	91	87	71	77	82	77	83	72	68	66	60	66	78	65	68	83	85	79	68	64	82	87	59	77	71	79	83	66	101	60	85	67	61	82	69	87	64	67	81	68	66	72	67	55	64	56	75	85	67	75	64	75	72	70	71	77	71	62	71	59	79	72	68	78	87	89	87	72	77	68	84	92	79	70	72	89	80	65	74	67	71	60	61	82	79	71	72	79	101	86	67	68	74	74	77	79	72	59	85	80	53	78	77	66	66	78	68	78	65	82	78	72	75	60	72	55	90	76	56	55	72	52	63	66	66	74	72	71	67	75	66	74	68	74	89	67	71	65	76	70	76	64	70	65	81	72	74	75	68	75	84	74	62	58	61	77	74	69	77	74	72	67	60	63	65	66	76	74	88	76	75	80	71	71	73	74	74	75	83	82	72	72	72	75	61	75	59	55	68	79	69	67	53	65	66	80	83	54	73	64	72	70	70	73	66	68	66	65	74	56	81	74	57	79	55	78	63	75	65	70	69	64	60	80	70	83	64	50	73	71	68	63	74	88	74	82	75	76	70	57	75	79	83	76	87	64	63	77	63	75	59	65	65	78	80	84	63	79	68	70	62	69	75	58	66	74	69	73	72	64	74	72	70	85	89	87	61	81	79	72	64	81	67	64	78	53	62	58	68	85	72	57	58	84	86	73	73	67	74	67	63	59	69	76	75	56	69	67	80	69	67	72	69	65	83	87	71	61	75	80	63	48	79	71	77	74	74	69	83	87	78	81	55	69	55	78	66	72	68	89	74	60	73	74	65	63	73	67	87	68	69	68	77	79	59	90	67	71	68	72	62	58	64	67	84	61	61	66	91	78	89	65	67	65	70	77	66	88	68	62	65	87	82	61	66	70	85	63	68	76	67	83	63	77	72	58	64	66	65	72	61	70	75	85	61	74	71	72	92	82	67	69	71	73	82	79	75	83	65	77	75	71	65	70	67	76	75	60	71	84	85	80	69	71	78	61	68	70	65	70	81	77	63	70	71	71	86	64	78	81	70	81	73	60	89	66	77	74	57	76	62	77	75	71	79	65	69	66	80	65	68	73	68	72	65	78	70	79	73	69	79	77	73	81	69	65	64	63	66	77	86	72	85	76	72	78	77	67	81	74	82	67	78	72	74	70	69	82	70	55	73	78	52	74	71	76	72	69	69	67	72	67	71	72	67	67	77	70	90	75	75	72	70	79	68	62	76	61	71	74	49	60	74	70	62	86	73	69	59	51	63	70	61	59	80	72	60	70	85	80	64	70	77	64	70	79	51	73	62	83	65	63	75	75	67	81	71	80	68	94	82	67	61	69	55	70	63	76	67	65	77	73	65	64	72	56	70	67	63	76	61	67	65	60	70	64	66	71	58	73	71	55	69	65	59	60	59	85	75	90	71	60	70	54	80	77	67	76	72	65	69	72	68	62	66	70	54	74	68	71	76	75	64	69	71	61	75	71	78	58	75	70	62	67	72	53	74	75	78	78	55	62	61	76	78	67	63	69	68	76	63	46	73	69	73	66	72	87	78	73	71	74	69	74	69	63	59	72	56	67	86	52	75	74	72	79	65	78	75	79	73	71	77	68	61	66	73	75	56	78	63	75	73	67	68	67	81	66	79	65	65	56	82	82	63	66	66	57	79	63	83	78	71	79	61	71	72	71	59	80	74	86	85	62	61	71	81	65	92	70	73	75	65	84	53	69	53	56	67	83	74	89	55	82	72	52	73	74	63	78	73	56	63	73	64	81	85	56	75	69	71	80	52	77	78	67	51	80	65	66	59	73	67	88	70	65	70	62	71	67	83	79	60	79	66	73	57	60	66	68	78	64	66	65	92	62	84	66	72	67	69	65	80	48	59	70	79	69	93	51	65	87	71	63	64	73	67	63	77	70	56	72	62	72	65	82	75	77	74	81	73	75	73	77	81	67	84	72	80	77	74	77	61	70	77	71	73	71	74	86	76	68	60	71	76	89	58	73	64	58	75	82	73	81	71	73	65	75	73	63	66	68	70	63	83	64	83	79	66	70	67	78	68	77	79	70	71	60	75	73	78	65	64	67	71	74	71	69	55	83	72	65	62	76	73	67	79	71	66	76	65	70	64	58	65	68	59	57	63	65	79	83	69	67	65	75	61	58	62	70	70	61	68	66	77	71	62	56	60	72	66	69	95	71	76	80	64	81	61	67	77	68	81	69	91	85	89	67	72	68	67	87	64	74	58	75	62	70	75	80	69	89	78	87	77	84	83	86	83	65	76	74	69	72	65	73	68	70	68	77	67	71	60	70	68	77	70	78	66	74	58	71	80	70	70	74	69	73	60	66	81	74	64	81	56	76	66	70	58	81	66	70	63	70	65	61	66	77	69	71	66	63	82	70	74	80	46	50	62	70	66	64	78	53	81	68	71	68	66	63	78	62	58	75	78	68	83	56	86	68	67	72	76	66	88	86	74	79	74	60	70	70	80	69	72	79	66	54	67	63	75	70	71	75	81	51	78	77	63	76	90	64	72	59	67	54	54	84	71	68	90	88	73	63	69	84	60	68	72	69	64	71	66	65	74	67	69	66	77	67	76	83	53	74	86	89	87	82	92	64	80	65	56	74	69	69	71	53	82	72	74	74	78	75	72	53	71	78	64	60	63	89	77	79	71	66	75	59	87	67	63	60	72	57	79	70	82	69	55	71	62	73	72	76	76	50	66	78	87	80	62	75	72	78	68	56	65	67	68	84	64	66	63	56	59	65	65	56	89	63	85	55	63	80	73	73	52	67	74	70	62	68	79	82	53	80	84	64	69	60	74	64	62	69	62	85	72	82	77	75	90	63	83	84	65	71	72	60	62	57	75	68	65	80	74	74	71	68	59	83	56	69	61	67	68	61	76	64	59	66	69	68	71	63	67	64	60	72	73	70	53	61	61	57	62	74	68	75	60	78	78	71	52	80	61	62	62	74	69	53	71	69	78	59	63	78	73	64	70	55	63	92	69	67	68	70	87	70	66	59	75	61	65	87	70	65	74	70	61	69	74	69	75	82	68	86	63	75	70	88	77	68	78	75	56	67	76	78	59	59	68	61	86	68	78	75	81	74	79	70	71	73	74	83	80	75	72	80	60	85	83	71	69	82	80	65	71	70	74	66	77	68	68	74	60	69	71	80	74	77	77	72	81	63	61	62	76	75	75	71	71	81	85	84	68	58	66	70	74	76	67	72	57	57	72	75	67	69	75	75	78	74	79	89	76	71	64	64	68	61	66	67	63	64	85	77	65	63	60	70	65	75	67	57	77	80	70	73	75	73	80	66	65	79
9134	1116	2560	2998	2666	2194	1749	1461	1210	1080	948	816	765	774	709	659	635	527	513	508	466	477	471	411	433	418	428	377	353	389	406	353	360	388	371	360	326	337	335	323	359	312	341	317	290	340	342	329	293	316	351	315	294	285	322	341	301	313	296	348	315	285	306	308	326	332	322	306	306	298	318	313	298	298	298	293	279	315	292	301	275	294	341	290	281	298	319	325	302	278	282	314	308	262	317	310	282	300	283	283	274	300	285	317	273	274	303	289	296	272	296	270	279	275	291	282	293	282	293	314	278	288	292	306	308	274	326	303	289	267	312	290	292	290	272	316	294	314	345	291	288	305	315	289	308	285	271	282	272	281	283	284	302	287	270	286	302	300	293	312	256	300	278	313	292	288	289	278	281	267	301	288	293	280	316	296	302	287	304	282	299	289	309	313	288	271	291	275	287	284	306	304	275	274	303	304	245	299	300	297	283	273	286	316	265	289	294	278	295	290	294	272	298	276	275	295	261	279	285	250	297	302	284	269	243	282	255	291	299	269	281	279	295	323	271	283	263	307	271	298	286	248	296	289	287	263	290	315	286	308	282	295	286	286	280	285	299	284	255	255	305	284	286	292	272	298	298	277	298	296	292	309	274	280	291	321	270	289	271	259	269	294	275	293	288	284	286	308	291	311	278	269	293	265	263	290	278	292	254	305	301	286	274	294	277	293	280	274	302	304	319	304	297	305	269	271	294	293	289	311	318	298	267	279	306	289	296	247	255	262	279	282	275	231	322	308	273	307	295	279	278	290	257	253	286	281	309	261	289	277	268	276	309	289	294	292	263	303	273	285	309	284	285	263	304	282	279	285	267	273	268	257	272	285	295	265	320	288	276	310	297	309	262	295	258	289	253	271	267	295	299	301	291	295	268	273	312	275	297	297	322	286	297	281	293	279	286	264	281	301	309	260	295	265	284	274	280	276	259	289	279	262	299	263	282	260	280	286	283	289	270	298	277	271	274	275	279	267	294	330	284	309	302	293	268	271	274	275	274	291	292	292	341	288	268	295	282	249	291	298	285	281	305	286	300	279	280	307	289	257	268	318	324	267	301	265	276	275	257	285	283	311	277	300	276	270	271	236	273	281	273	290	286	286	305	297	288	298	294	289	293	276	290	303	297	286	254	281	280	278	288	303	281	325	281	290	280	254	332	292	282	267	313	296	285	296	290	290	289	295	293	289	255	309	305	293	281	313	266	251	274	260	287	285	280	287	271	326	294	277	319	277	286	290	281	277	259	259	291	288	289	285	253	298	302	301	284	273	270	275	304	283	273	288	278	258	274	282	285	259	276	300	307	273	268	286	275	310	279	290	268	287	277	303	283	285	271	298	283	283	279	279	274	299	295	274	272	282	264	273	291	278	299	287	298	288	296	275	295	287	251	304	283	279	269	264	301	296	258	285	268	262	286	273	284	289	271	265	286	307	284	288	277	273	288	292	284	277	276	281	274	296	307	259	317	293	274	246	287	283	279	255	268	294	304	261	246	263	268	283	289	281	295	282	270	266	312	302	282	290	277	280	270	298	268	266	272	302	301	277	287	280	262	261	297	279	288	286	307	293	290	280	282	282	300	310	278	304	293	338	301	305	271	302	280	275	290	284	276	287	298	281	310	281	279	280	278	271	262	266	287	276	291	270	294	291	306	286	272	292	314	263	255	256	310	297	259	304	281	294	294	278	296	285	289	297	304	278	298	284	283	279	271	290	293	287	289	287	277	315	288	307	267	278	249	295	274	302	247	291	278	311	271	307	281	286	298	312	320	278	268	299	300	272	265	273	282	296	290	284	289	283	286	289	268	273	287	258	261	295	305	295	290	271	294	262	285	252	292	281	290	310	286	301	274	274	304	257	309	287	308	292	299	265	282	276	319	282	272	306	291	287	282	260	269	314	279	292	272	301	304	274	315	256	271	272	287	243	303	282	298	288	268	298	298	258	260	259	267	290	270	306	287	286	284	309	314	304	280	260	275	311	276	305	287	284	316	277	284	305	266	295	271	282	276	263	267	287	307	292	296	300	263	272	290	290	295	280	310	299	286	290	278	278	277	274	277	270	292	286	295	295	298	272	274	289	287	283	259	300	283	273	295	315	293	277	298	286	307	275	304	306	263	260	298	308	315	305	257	328	284	295	299	277	288	283	301	289	300	275	328	317	271	309	277	257	305	291	267	281	293	289	281	274	284	289	282	293	266	260	274	249	310	269	267	310	313	291	254	290	264	270	271	279	277	259	331	270	307	299	304	319	284	296	278	269	269	267	300	259	293	305	280	273	294	280	311	273	293	286	305	293	306	239	300	280	260	321	304	281	265	251	298	305	302	290	302	271	258	291	280	294	288	268	291	279	301	282	250	299	267	308	303	284	313	269	252	299	293	290	282	292	288	257	289	276	293	277	332	282	266	289	292	273	284	282	275	306	265	261	304	288	275	264	310	298	297	303	281	292	274	282	268	290	292	297	261	295	268	268	255	300	292	269	289	270	268	282	306	298	298	264	274	310	309	287	285	284	266	295	330	305	286	314	301	265	303	287	261	276	294	331	291	284	293	314	263	285	260	264	303	262	275	317	266	267	279	277	299	309	264	311	285	288	274	286	241	281	325	317	263	284	341	271	314	303	281	311	278	283	267	299	272	263	293	291	302	271	271	280	270	284	275	287	295	341	295	283	306	266	310	271	285	286	262	262	306	266	284	305	244	256	253	255	273	306	268	284	286	268	276	249	271	301	279	255	282	305	284	304	282	254	290	296	285	279	284	270	270	285	297	271	284	275	293	301	283	281	287	292	279	296	289	329	298	282	303	266	279	294	279	285	281	297	287	264	243	295	274	305	290	266	297	275	300	287	254	280	305	286	306	298	288	317	286	312	306	293	305	284	301	261	250	288	260	274	279	265	296	274	279	262	327	308	300	272	274	301	292	295	276	294	271	309	302	289	287	299	301	290	280	286	294	282	290	277	284	288	287	298	267	296	294	303	292	291	293	261	324	269	293	286	300	280	288	295	263	309	311	304	316	289	258	291	260	259	262	287	287	280	272	297	261	297	256	269	296	253	283	290	256	259	306	306	264	284	313	265	275	270	272	282	253	294	281	274	266	277	265	283	284	268	303	334	312	300	274	277	277	264	287	283	310	262	307	309	288	290	282	287	276	263	279	262	296	296	279	275	271	281	284	292	283	297	279	282	266	290	283	278	289	280	281	272	279	291	305	291	284	305	293	281	301	286	288	280	294	294	289	268	288	283	300	280	268	274	274	285	290	264	303	308	282	300	282	313	302	283	265	254	301	296	270	288	279	294	310	315	304	293	246	298	290	255	295	287	289	299	286	286	302	280	291	298	259	273	289	299	288	283	301	292	293	294	277	287	281	299	279	300	265	266	275	262	302	299	297	304	258	281	284	281	280	278	258	256	292	296	263	240	299	244	270	271	311	273	310	279	290	301	277	260	254	294	290	292
24030	4544	2119	1668	1158	872	594	551	418	349	330	297	274	219	231	251	230	203	188	196	202	188	175	161	186	182	184	138	181	150	156	156	154	163	143	147	166	154	137	167	147	158	177	161	139	161	147	131	158	139	154	151	149	154	157	162	164	156	134	129	149	144	129	141	152	154	123	158	132	152	127	131	126	151	127	148	138	152	146	124	160	163	142	151	152	147	137	154	140	148	164	133	162	149	133	155	130	131	146	159	116	130	135	140	139	145	161	143	128	144	141	136	140	165	146	138	153	160	143	153	127	128	146	161	127	155	143	143	153	141	138	156	143	138	147	135	146	165	127	139	160	145	135	135	171	137	140	154	135	149	136	145	138	149	169	161	145	149	162	155	173	166	134	161	134	134	154	158	146	135	159	148	133	159	153	140	147	149	147	173	155	148	156	172	140	142	136	140	122	166	142	155	159	157	149	155	157	164	150	140	163	169	136	142	148	141	156	113	128	146	153	126	135	165	115	165	144	149	136	128	158	145	117	151	153	150	159	153	135	148	144	138	143	148	153	149	126	136	132	150	124	145	114	142	143	155	128	129	167	140	132	157	132	132	145	117	144	150	141	128	156	149	144	137	141	145	153	139	137	155	167	125	164	129	163	152	125	138	141	134	123	159	138	132	163	150	130	143	154	131	154	149	129	165	128	114	147	146	153	137	160	121	142	130	129	114	136	154	139	150	137	140	148	132	141	141	160	160	136	143	140	140	122	150	141	133	163	138	151	153	135	156	135	154	144	140	170	143	143	144	135	132	155	144	151	135	143	150	144	149	124	155	131	156	130	137	146	143	140	163	139	169	143	143	140	146	146	133	151	150	135	148	126	143	144	126	128	141	148	129	147	148	168	146	139	131	122	150	150	151	139	156	137	158	134	151	157	124	141	145	122	157	149	149	136	116	138	168	150	161	163	147	171	138	117	128	146	151	137	153	154	133	148	158	143	144	161	132	146	156	148	148	151	140	129	133	147	122	141	140	134	135	150	126	134	152	149	143	132	169	144	122	159	150	156	155	146	143	154	157	125	146	146	155	142	149	176	153	147	159	147	144	156	136	143	144	165	131	172	145	161	131	134	146	165	140	117	137	142	145	140	162	155	152	150	126	141	143	164	145	145	155	150	157	142	122	146	131	159	139	160	124	154	139	148	157	153	162	140	168	142	158	139	133	137	148	135	154	131	133	132	151	150	163	141	141	156	129	176	146	127	143	154	121	114	152	127	136	152	153	136	143	154	122	131	122	145	147	171	148	133	153	150	149	141	158	183	152	138	155	148	146	153	137	143	152	149	129	157	150	127	146	133	159	140	136	119	136	148	130	134	158	140	139	135	113	150	154	163	140	161	144	143	155	144	140	134	139	156	155	150	138	135	130	153	125	136	133	138	156	133	144	152	150	140	160	131	149	156	126	141	113	149	142	173	151	125	152	156	154	173	143	140	128	155	145	152	138	165	150	135	155	153	146	133	154	154	143	153	147	128	123	125	159	165	151	144	139	127	137	131	137	154	148	170	160	129	134	144	150	149	137	136	150	148	144	158	164	168	134	161	152	128	155	151	127	145	153	123	141	143	166	153	159	139	139	153	136	124	134	159	168	130	130	145	123	166	152	137	142	138	159	136	148	133	145	143	158	150	158	120	154	142	143	161	146	122	143	155	167	134	126	130	160	152	129	142	139	147	156	142	160	151	145	125	142	139	155	118	133	131	144	154	157	131	133	150	143	161	156	143	136	139	159	160	128	136	142	144	159	138	126	159	148	141	160	138	138	141	145	158	137	150	150	138	140	147	144	122	148	155	155	149	138	128	154	138	151	149	150	129	155	154	146	147	142	163	145	129	152	137	170	141	142	160	146	134	144	151	147	140	155	149	179	125	169	134	170	162	163	127	144	154	123	140	149	149	148	145	152	140	147	143	147	155	160	162	151	140	141	178	147	144	145	148	146	148	145	131	131	153	122	152	149	141	135	143	130	136	143	157	139	153	113	134	137	144	162	143	148	141	128	135	151	137	158	146	155	155	135	154	154	122	144	134	159	140	132	153	146	155	153	173	147	154	140	145	139	174	145	137	134	143	135	126	129	130	138	136	130	144	129	134	148	136	139	141	128	133	134	150	144	149	136	126	161	132	142	149	155	138	152	145	136	168	160	122	140	133	152	146	125	127	118	134	145	141	151	147	148	132	133	150	141	154	156	174	141	156	162	142	143	152	148	146	154	127	127	136	133	136	132	161	138	145	146	155	143	116	142	132	137	130	142	143	160	143	125	114	136	139	150	128	141	147	140	122	146	119	137	136	110	137	156	147	150	149	148	146	149	158	136	133	170	146	122	143	145	160	147	173	165	153	112	158	158	145	146	149	132	143	125	162	153	149	140	151	139	156	167	156	145	168	131	163	130	155	143	139	149	136	143	139	136	128	120	138	140	176	126	148	152	161	153	146	158	144	145	151	157	126	138	145	128	135	136	135	145	131	142	153	148	146	148	169	147	162	145	142	127	179	143	147	154	129	158	148	111	150	124	142	150	127	121	141	139	162	154	158	151	144	146	128	143	127	140	141	138	153	132	155	139	120	142	167	127	152	145	125	114	164	151	141	140	166	156	131	159	149	136	132	129	139	181	150	138	133	133	127	150	146	156	137	142	150	137	141	145	147	133	144	149	128	133	116	159	130	154	165	145	149	142	148	128	157	146	133	156	145	131	136	145	141	163	135	136	171	146	130	135	121	165	144	143	143	165	145	165	120	142	162	152	139	147	166	130	141	153	138	147	151	147	123	145	154	145	144	140	129	134	133	152	142	135	141	177	162	138	139	146	147	168	140	159	153	138	147	154	136	140	139	149	143	132	143	111	148	152	145	146	160	140	155	117	133	151	139	150	146	146	142	131	165	168	156	168	181	158	157	134	146	152	137	156	140	151	147	139	143	162	165	153	151	138	139	161	146	168	140	149	149	152	151	170	144	144	138	134	149	132	140	129	148	147	137	147	147	136	149	146	164	148	143	128	149	111	150	163	134	136	156	150	154	141	147	141	153	148	139	146	151	136	155	151	135	152	139	153	136	154	148	118	128	140	135	160	133	125	149	147	138	152	152	146	154	153	137	148	138	176	146	129	137	149	154	141	145	131	159	145	150	148	137	153	159	129	150	139	143	153	130	125	147	134	136	130	134	130	167	154	147	120	134	153	150	136	148	139	145	136	128	157	141	148	139	163	158	140	125	152	138	132	153	138	156	158	138	145	159	148	127	129	149	144	166	137	139	143	150	125	135	149	146	159	128	148	132	137	136	154	154	140	135	151	162	147	124	140	133	140	162	136	139	153	159	152	155	186	172	152	156	152	181	137	140	157	145	163	124	149	171	123	145	157	147	144	124	152	143	147	145	132	144	144	150	144	139	138	110	158	123	121	117	140	164	144	123	134	150	132	157	145	132	132	164	167	154	128	162	132	159	153	136	157	153	142
12775	2356	4883	5817	4960	4121	3460	2836	2471	2044	1855	1662	1539	1440	1314	1228	1146	984	982	1004	987	901	882	785	805	765	765	757	702	699	666	676	688	663	684	597	623	643	616	625	575	633	612	627	637	602	584	573	611	574	546	558	604	554	585	580	506	602	618	575	595	628	564	566	580	569	547	561	578	533	559	538	561	581	575	537	552	517	518	554	574	530	527	564	533	519	508	523	514	574	494	550	494	504	526	503	528	517	559	553	576	507	514	532	562	517	550	505	550	548	516	526	498	510	515	542	539	512	494	539	532	471	554	524	500	496	477	552	504	500	546	523	530	507	521	525	543	518	517	559	505	541	553	526	551	520	511	503	543	512	545	501	559	538	526	522	505	513	495	514	532	525	510	547	546	516	495	509	554	487	563	541	543	509	529	528	517	495	535	484	525	523	521	576	520	511	535	516	529	556	498	512	521	522	507	505	528	536	522	544	530	549	487	533	530	549	503	554	496	529	547	531	528	533	561	510	542	489	530	502	523	545	557	525	539	540	532	532	519	518	526	525	500	502	525	489	515	529	513	550	518	545	544	524	569	524	533	514	537	507	501	524	577	537	487	525	567	528	515	519	494	521	510	514	514	495	534	567	480	536	530	532	493	517	503	504	529	488	499	497	513	514	516	504	547	527	557	549	546	512	536	520	498	510	518	526	527	523	505	558	512	527	500	525	573	558	524	563	521	513	527	540	533	557	545	539	526	529	501	519	527	488	503	524	494	526	541	518	495	533	504	524	555	511	500	525	510	493	518	495	540	566	507	532	509	559	520	497	494	545	558	508	534	519	614	471	491	552	535	519	504	560	537	496	544	519	493	561	553	458	517	524	549	502	534	522	469	537	553	528	522	552	509	513	541	509	531	525	491	546	485	511	539	527	527	506	551	527	530	500	526	546	493	471	537	547	535	521	562	503	557	563	510	551	526	504	503	545	592	490	535	523	516	489	530	453	526	523	529	497	528	519	495	512	540	537	511	530	550	528	543	530	495	506	516	504	536	522	540	487	501	500	540	529	518	493	498	538	517	508	504	525	519	522	547	495	497	535	541	512	530	529	532	521	549	537	528	496	518	552	501	485	567	492	527	514	503	491	530	525	554	539	485	505	514	538	522	557	533	480	525	480	493	561	518	538	521	513	557	530	539	527	512	544	518	516	512	521	500	534	537	465	536	471	534	506	529	520	537	518	514	513	519	486	505	510	511	508	567	536	542	516	536	482	572	539	510	564	540	527	491	526	535	497	514	552	494	534	514	530	545	535	533	521	486	497	498	515	513	483	465	535	519	504	490	521	571	539	518	548	544	537	473	494	503	550	458	532	519	502	499	509	531	510	537	557	526	552	525	506	526	505	542	533	551	525	533	494	467	517	540	515	510	509	543	518	463	506	509	512	499	495	542	529	522	497	528	505	506	520	527	530	486	540	529	543	536	507	510	476	550	533	478	518	526	553	531	531	487	473	485	500	552	490	497	545	519	535	515	523	518	495	503	517	525	516	517	534	535	512	558	531	539	483	530	494	525	535	521	497	522	529	550	496	507	526	502	505	524	486	537	522	551	566	511	536	544	490	514	531	522	521	526	553	484	495	516	498	518	576	524	565	531	523	572	561	479	534	523	507	565	507	550	518	540	522	482	567	510	523	493	516	549	540	527	519	490	527	503	528	552	530	532	478	520	506	517	508	551	548	527	513	515	519	549	519	548	509	503	487	537	549	497	546	500	533	493	518	510	554	548	551	514	525	511	509	517	524	540	559	502	493	490	530	508	499	532	526	484	522	494	479	513	525	497	513	582	541	514	509	529	527	495	526	555	537	553	569	511	489	525	477	535	510	517	533	550	539	556	482	577	528	496	507	520	545	550	534	464	542	506	520	510	533	522	504	546	546	491	559	511	506	522	578	525	523	520	542	516	486	517	558	556	486	523	557	497	501	538	501	507	496	514	549	534	546	558	502	497	510	531	506	515	528	565	524	588	491	530	545	522	502	539	526	521	479	550	532	552	522	533	498	527	476	538	494	503	535	523	516	545	539	511	510	545	526	564	534	498	515	494	519	547	529	521	520	511	492	490	520	532	525	508	496	509	544	512	503	534	549	529	518	500	508	507	508	506	522	521	536	509	573	530	531	529	502	534	523	510	520	521	582	483	541	500	594	524	473	544	547	520	550	489	550	526	483	534	542	524	510	530	514	523	531	500	540	509	518	540	497	470	530	509	521	521	530	531	540	507	505	541	530	520	550	557	497	493	449	522	538	482	527	544	526	527	532	493	508	512	537	525	519	523	531	515	532	489	518	530	524	500	500	519	529	496	498	476	526	521	492	522	535	536	522	458	541	519	519	536	553	534	509	526	535	516	527	530	517	548	508	533	521	544	514	539	482	570	524	489	525	516	488	500	519	545	511	502	498	515	536	518	480	595	555	533	522	554	525	510	476	507	509	509	520	541	531	538	539	496	505	535	504	553	510	509	535	517	492	556	512	540	508	510	527	521	525	526	498	497	517	573	557	530	536	548	544	531	541	503	545	531	511	507	504	537	525	540	525	537	549	523	539	530	512	518	512	485	530	493	515	497	578	516	499	552	489	554	491	519	504	541	502	526	510	512	517	559	535	509	512	534	517	508	520	471	539	497	564	510	531	518	516	502	493	556	497	506	522	513	588	486	537	501	475	505	535	575	554	529	508	520	523	519	526	527	485	574	520	543	543	544	504	540	511	547	492	564	523	509	510	511	511	531	522	529	498	524	532	546	473	537	517	505	515	492	550	490	496	542	566	536	496	549	521	488	525	528	519	516	542	560	541	530	513	543	523	529	491	510	494	532	531	514	523	497	501	489	519	561	534	520	533	516	520	508	509	517	478	538	496	534	522	517	525	550	529	544	513	529	504	524	513	473	539	513	523	488	539	538	496	520	534	487	501	538	510	520	532	481	539	479	536	521	545	522	533	504	531	495	530	473	552	525	519	547	519	556	506	515	533	512	531	513	517	489	526	514	518	487	491	518	541	554	488	533	514	528	522	526	515	484	536	505	559	525	514	539	564	530	503	549	517	516	542	489	551	498	502	539	524	513	522	514	506	521	484	512	551	513	500	508	494	554	510	518	521	519	523	498	506	533	570	554	510	516	528	506	464	498	530	512	540	511	566	523	486	534	498	510	498	517	547	499	505	480	495	508	582	505	489	513	507	527	503	511	480	569	514	525	540	479	524	516	544	529	530	517	543	513	570	502	518	518	514	539	510	467	532	541	498	539	525	528	522	516	540	530	510	521	562	552	525	547	477	485	533	566	534	521	556	542	513	519	544	494	486	509	545	556	558	555	531	488	481	521	520	512	477	535	520	514	496	520	528	517	512	489	524	541	551	520	529	521	545	526	481	518	538	545	547	512	479	550	553	506	554	493	505	509	508	549	509	516	490	550	564	514	558	509	519	520	529	543	545	555	519	505	483	535	523	526	515	543	545	584	510
2148	167	158	135	108	81	99	96	96	97	84	85	85	90	95	108	99	91	99	98	103	82	85	97	89	84	86	110	78	84	92	77	89	81	82	96	93	76	87	102	72	71	83	79	73	88	80	84	82	86	81	84	97	77	80	85	91	80	73	90	68	74	93	85	106	78	83	65	90	81	81	89	94	71	93	80	84	88	62	89	97	81	87	80	74	82	91	92	97	82	79	90	90	94	89	100	76	82	99	91	80	85	80	78	71	80	72	85	79	91	84	84	90	75	98	87	93	101	86	95	88	81	71	70	88	86	100	66	96	80	73	74	96	112	92	70	61	80	72	69	81	96	93	97	76	86	89	80	85	88	85	77	96	80	86	77	81	86	90	74	95	77	83	79	77	78	65	81	86	89	93	105	77	96	81	90	80	79	81	79	78	104	85	74	79	74	96	81	99	89	89	90	89	77	96	97	98	81	79	88	89	94	85	76	77	83	83	76	83	109	107	88	80	80	90	83	82	94	102	84	78	80	59	92	77	85	87	69	75	83	92	97	77	84	96	96	89	72	81	71	86	85	73	87	101	103	70	83	95	99	92	76	90	78	83	84	74	84	91	82	88	73	80	84	92	89	77	94	108	87	75	85	89	85	84	76	77	81	74	86	93	66	77	79	85	86	83	88	75	71	76	83	82	84	84	92	85	95	94	85	84	77	83	87	85	89	93	81	95	88	79	75	81	80	92	102	92	98	82	90	84	80	92	82	84	109	80	92	75	81	70	98	78	75	87	79	84	86	89	68	79	84	95	94	84	84	99	95	94	84	83	92	85	75	88	95	72	76	94	71	83	81	89	98	85	76	75	87	85	73	77	104	78	82	90	96	77	73	77	68	75	83	74	87	79	80	74	81	73	92	85	82	81	78	88	79	84	85	84	93	83	75	101	88	90	79	92	87	84	78	84	86	78	72	90	85	78	92	79	75	83	97	74	81	86	70	73	76	91	93	76	80	89	77	79	70	93	72	100	84	89	94	90	83	90	87	99	80	89	90	97	81	89	75	79	99	85	100	72	99	63	78	80	87	86	76	73	93	68	80	77	73	74	82	88	77	72	87	87	72	81	88	78	89	79	86	94	85	89	75	79	56	91	80	108	99	87	82	86	85	89	90	95	77	77	89	89	84	71	87	78	98	87	91	86	79	67	88	72	70	87	89	87	77	84	77	85	92	77	88	94	83	103	72	87	71	92	98	89	81	92	82	82	73	92	82	68	91	92	77	87	85	84	96	93	71	91	78	82	77	86	91	80	90	83	84	81	93	74	101	85	64	91	96	89	93	78	88	82	85	83	81	108	87	76	94	99	91	83	76	92	95	75	79	91	90	75	94	107	100	91	79	89	101	90	89	85	93	89	73	90	79	94	84	72	98	82	74	100	87	97	76	80	100	80	86	74	73	68	67	87	75	97	71	83	105	73	94	92	103	75	98	97	92	63	96	95	89	93	78	93	90	83	99	90	101	89	74	93	92	87	76	80	94	77	99	94	86	80	96	92	81	87	82	90	102	78	82	103	85	74	70	74	77	78	71	92	65	79	77	80	83	83	81	85	92	79	82	104	93	79	93	83	68	81	90	84	78	88	96	79	81	70	81	80	85	94	78	66	91	100	82	100	77	82	80	71	79	63	91	98	85	95	83	83	66	77	80	80	75	96	91	93	77	78	88	59	86	95	86	90	80	101	89	99	80	76	98	84	79	75	69	86	81	87	87	100	103	75	86	85	74	74	59	97	82	91	86	106	98	81	74	78	89	76	95	85	71	95	66	88	72	85	79	96	78	80	82	87	83	82	74	90	95	94	81	78	98	82	86	72	85	96	87	97	66	75	78	70	79	103	79	77	92	93	105	87	80	68	86	88	68	86	91	107	90	86	67	87	61	74	85	84	87	82	100	88	72	82	68	86	80	94	91	100	98	103	77	68	89	76	84	97	82	83	90	77	88	96	83	92	82	92	74	91	71	88	98	83	96	76	83	86	91	113	93	94	66	105	90	75	101	78	92	76	85	85	90	80	105	96	77	87	81	100	77	83	89	75	63	67	86	88	101	80	91	83	96	90	85	93	89	76	98	80	95	91	99	83	78	92	96	98	82	76	66	100	92	74	74	81	95	89	88	90	87	81	80	74	90	100	103	66	84	86	91	83	101	74	88	89	93	71	80	101	92	83	81	66	75	87	94	88	97	97	88	98	82	78	72	90	100	73	93	79	96	81	77	95	78	90	88	91	76	70	86	97	90	77	78	69	91	103	80	95	75	95	69	76	74	99	86	92	71	89	87	87	72	100	93	67	79	80	77	88	95	101	61	79	82	108	80	79	83	95	82	85	107	97	85	89	80	94	110	85	85	87	80	86	73	70	75	76	90	77	85	102	89	88	89	77	88	90	98	78	82	70	72	77	91	81	92	79	79	79	94	85	83	84	98	93	101	80	75	75	91	98	99	80	92	80	81	94	89	65	80	79	89	84	93	85	99	83	94	77	84	80	98	77	83	77	76	91	104	88	89	91	81	90	59	65	96	84	80	85	69	107	87	87	78	88	87	60	100	73	79	85	90	72	95	96	93	65	75	97	71	79	76	73	89	92	77	74	79	108	92	92	87	101	83	96	96	81	83	97	84	85	74	83	77	90	103	87	80	84	95	94	88	82	95	99	76	83	76	96	91	69	82	71	99	88	73	80	96	96	103	98	89	74	73	88	77	89	90	99	95	96	104	79	73	90	83	84	85	92	93	91	73	93	74	87	79	73	86	85	98	86	88	86	70	72	80	73	83	78	84	72	83	85	86	79	77	79	85	84	82	87	70	73	83	92	83	83	97	87	76	83	87	90	82	85	99	79	66	75	94	78	110	82	79	101	75	68	103	83	83	100	86	78	73	89	101	78	85	77	92	90	83	102	87	71	95	85	87	83	90	87	94	96	83	74	92	95	84	103	79	82	94	97	107	87	95	76	97	71	83	95	82	77	90	83	83	78	77	98	81	80	97	101	90	76	74	85	74	78	70	65	106	79	91	74	102	75	73	83	89	76	87	85	73	99	78	80	85	98	88	90	84	107	94	96	90	90	93	80	87	88	85	76	65	74	88	72	70	77	87	101	86	83	83	90	85	86	83	72	85	91	82	82	88	92	84	95	78	84	77	76	79	84	84	95	100	91	74	89	86	85	94	72	86	93	80	96	80	99	90	90	91	84	81	81	96	77	99	96	79	76	106	93	71	75	83	90	88	100	92	80	82	73	105	78	108	95	85	106	98	84	99	75	94	74	83	101	72	81	81	94	88	90	94	81	81	98	92	68	88	88	97	74	86	96	77	79	71	91	87	89	61	89	86	81	75	101	83	96	87	89	91	87	81	97	90	84	79	66	86	70	74	84	80	76	92	82	85	83	86	83	70	81	87	72	85	81	83	88	74	80	89	93	99	75	96	68	72	75	72	73	73	96	101	94	87	80	106	91	78
3955	443	502	550	488	436	396	368	389	380	366	356	374	349	369	353	305	328	337	353	356	360	327	370	347	355	338	344	352	353	342	313	360	341	338	348	317	327	339	353	370	325	336	338	318	350	283	343	361	333	331	312	355	338	340	346	328	315	339	352	330	331	341	342	312	346	361	370	357	350	360	344	342	347	337	340	329	329	324	311	297	388	332	330	335	337	350	340	347	342	325	358	337	334	318	326	331	342	335	324	323	344	358	355	328	332	334	308	334	368	324	342	332	334	328	365	329	326	330	314	359	367	345	309	334	316	344	332	341	334	333	323	371	324	331	314	312	308	328	317	329	334	337	307	326	306	340	323	341	326	336	353	294	320	286	312	311	311	315	303	329	329	325	333	294	335	301	309	327	344	345	368	343	335	326	345	340	341	319	323	342	325	329	360	330	354	326	348	306	349	319	328	376	325	329	361	325	307	321	343	306	322	328	347	320	339	315	337	315	327	314	363	313	309	336	330	351	323	323	367	345	313	346	350	363	340	361	341	336	338	321	345	313	325	337	324	315	303	338	298	344	310	337	295	329	327	349	336	337	335	349	323	332	365	303	375	302	347	333	308	317	332	350	355	332	313	364	334	332	340	317	300	323	362	357	336	288	323	324	329	360	378	342	349	331	358	316	363	334	330	319	331	293	318	338	337	317	325	355	345	314	351	351	350	321	338	342	356	354	333	324	322	299	329	336	352	352	350	353	337	331	345	315	309	338	322	325	365	350	329	296	336	332	355	310	319	313	368	364	331	352	357	329	317	316	316	324	332	311	328	298	337	312	334	329	327	310	338	350	324	343	353	316	320	332	335	296	344	341	311	343	327	335	368	343	312	345	349	341	334	321	327	337	357	310	316	341	335	316	341	349	338	385	311	330	355	371	338	325	350	326	324	344	330	324	338	361	326	330	328	334	300	356	346	371	339	328	348	315	303	315	347	303	346	315	328	328	285	324	349	348	329	342	358	323	348	323	341	334	373	317	377	311	336	323	323	338	322	321	334	345	316	316	291	357	311	309	362	337	319	346	325	317	342	339	324	335	358	311	341	311	324	348	339	306	312	334	321	328	345	338	344	325	317	353	339	315	295	337	316	353	308	301	305	320	336	364	326	340	331	331	345	325	348	328	320	335	329	345	369	320	340	330	333	333	325	347	301	348	341	319	334	347	335	343	338	310	364	339	336	364	326	340	308	332	323	327	359	302	353	326	337	318	313	313	318	322	330	359	339	329	341	335	325	353	304	323	395	350	320	339	348	314	333	335	306	313	314	334	356	331	328	328	343	310	338	348	351	315	318	328	343	323	298	334	290	355	338	317	330	291	326	328	336	328	347	321	317	323	330	341	343	318	314	295	355	364	310	339	356	345	347	343	332	339	352	370	329	347	325	329	293	329	335	321	304	361	316	321	303	321	349	342	301	326	312	342	342	332	316	351	320	325	338	323	345	326	331	302	335	327	325	336	408	321	300	328	353	327	341	326	368	326	331	355	318	312	333	368	336	347	374	325	311	301	315	326	350	295	329	329	313	331	344	329	331	352	320	328	282	311	340	318	355	357	348	344	364	323	337	334	347	347	337	291	302	335	337	363	318	364	342	339	327	319	305	319	340	329	346	347	315	314	326	326	331	350	306	337	307	310	336	321	340	330	311	365	331	309	309	332	331	340	332	342	376	306	329	343	326	333	335	329	361	327	313	331	341	326	326	339	341	319	294	351	353	310	307	359	353	308	339	334	365	329	331	330	341	318	331	327	336	357	330	332	359	307	303	309	337	344	339	343	320	313	331	342	335	357	341	323	322	341	339	341	311	348	311	349	354	312	352	337	308	289	347	323	327	335	357	319	338	320	348	351	310	356	343	333	326	381	339	328	318	331	337	291	348	329	293	333	306	336	359	341	338	325	334	385	322	325	333	307	313	314	318	336	333	331	330	329	321	355	329	348	334	336	331	303	300	326	337	359	319	334	338	366	335	376	335	318	324	345	332	321	329	312	352	307	328	362	343	297	316	310	289	343	341	350	316	309	320	301	337	317	319	323	327	329	322	313	358	336	355	332	336	349	348	303	313	337	332	303	331	388	332	331	335	352	341	347	343	355	338	308	306	334	364	326	329	348	333	359	316	339	346	342	321	327	346	317	327	325	336	327	339	349	313	353	323	326	320	337	335	300	311	348	322	340	337	335	339	346	341	336	338	335	343	341	355	335	362	331	327	340	314	373	320	314	337	326	292	345	351	324	316	299	339	328	340	329	308	350	306	331	349	353	309	358	340	349	330	340	320	348	346	333	335	317	330	325	321	307	329	338	354	351	352	348	299	332	302	308	337	358	337	278	334	314	314	339	320	320	315	332	304	316	338	324	335	341	326	330	326	318	348	376	340	343	328	310	318	311	324	319	307	324	321	340	318	334	310	328	336	276	342	333	299	334	373	348	314	368	328	341	362	328	349	351	312	349	328	343	352	346	368	333	311	365	345	320	301	326	345	310	315	334	328	312	351	339	301	314	349	319	328	340	326	332	327	324	345	346	357	308	339	326	332	326	344	324	327	335	335	333	345	345	284	326	349	326	318	332	317	320	354	331	342	388	334	334	341	327	307	331	357	364	309	298	336	348	350	325	313	352	322	340	340	311	316	319	334	349	362	337	328	338	340	347	345	350	282	343	321	329	347	338	325	358	366	339	296	330	323	322	316	339	329	337	337	312	343	333	336	297	315	331	329	320	326	307	340	346	314	302	341	310	316	316	311	320	331	353	334	348	328	374	320	335	311	331	322	313	314	320	342	344	341	344	342	330	317	348	322	351	334	346	329	316	320	310	343	335	327	348	360	302	319	335	343	365	334	319	355	341	327	339	336	317	338	325	330	320	332	355	327	308	326	330	331	336	310	339	314	300	334	316	333	347	304	313	327	345	347	364	335	340	356	329	325	312	337	379	351	301	331	313	310	380	347	350	339	370	299	374	330	364	320	371	334	325	339	318	354	342	337	318	290	341	329	309	316	323	330	328	311	334	316	320	325	352	319	304	320	294	308	338	331	344	319	374	322	333	324	334	378	362	357	336	305	328	317	305	331	298	333	335	331	315	358	359	383	316	315	329	320	315	320	347	312	325	326	319	307	305	324	328	334	310	344	315	326	320	323	338	336	305	321	336	320	335	339	333	312	372	334	357	322	343	313	342	341	329	342	339	316	349	338	316	350	362	314	342	335	334	306	359	348	298	315	345	338	317	333	304	340	343	290	356	327	296	327	334	342	342	365	319	334	346	361	319	333	388	315	363	312	364	332	341	329	316	315	348	335	330	359	325	311	351	296	302	351	326	312	325	324	358	325	335	308	351	302	309	314	368	359	314	317	358	355	318	327	316	341	323	335	335	381	311	369	352	318	348	321	373	329	363	290	312	349	306	327	307	346	325	325	337	312	297	315	329	354	327	315	325	324	326	324	298	321	372	334	385	352	326	314
13609	1308	1053	796	548	421	309	243	205	183	155	145	124	137	123	123	113	106	97	95	90	105	98	93	95	89	79	91	89	85	88	92	78	95	89	85	85	64	58	69	82	82	92	79	75	77	78	75	97	65	71	75	86	76	59	79	77	78	85	88	75	67	94	74	79	84	71	77	74	72	82	78	65	65	72	74	81	84	69	69	64	77	63	66	91	78	74	93	56	85	72	72	75	79	68	61	81	80	69	74	66	81	79	69	78	73	70	75	72	87	78	76	79	78	87	70	84	66	90	67	81	76	65	79	85	83	72	84	75	67	52	78	67	79	73	88	65	90	68	79	93	69	67	70	67	81	61	69	80	73	72	79	73	76	65	78	80	75	60	77	73	80	59	73	65	77	72	78	69	91	78	70	63	64	87	67	67	72	84	84	74	67	72	83	65	68	82	83	66	66	81	78	85	75	65	85	80	80	64	79	61	73	67	66	81	88	73	67	83	64	67	62	79	81	82	72	68	62	89	68	60	74	71	63	67	86	78	70	77	65	81	86	67	73	76	81	66	69	85	82	66	72	82	57	67	76	69	64	64	84	87	60	76	76	55	86	85	82	76	70	69	63	79	101	71	62	79	64	72	54	65	56	84	78	75	73	92	67	99	85	88	78	80	68	97	77	73	77	67	80	68	74	54	55	69	55	87	92	59	95	60	79	75	78	69	68	65	65	70	101	72	95	60	79	73	93	72	84	79	95	73	65	66	76	81	74	78	85	79	70	92	77	79	65	63	76	68	71	90	59	90	79	64	82	69	81	76	57	70	83	84	91	67	70	69	74	71	84	85	84	67	89	70	85	76	66	74	71	75	80	54	71	76	68	71	70	85	78	70	63	74	86	84	69	75	74	75	66	84	68	62	88	65	73	65	67	62	62	80	74	71	73	73	65	64	74	76	64	61	59	75	76	84	68	80	74	72	71	66	71	75	86	81	80	64	58	80	61	77	87	83	64	70	63	71	73	73	77	72	69	76	71	74	71	85	80	84	75	66	65	65	65	91	88	74	76	64	80	67	87	68	70	75	67	69	79	75	93	82	73	66	82	62	65	78	54	73	70	81	74	83	71	66	80	78	75	89	78	81	66	73	69	86	65	84	84	76	78	82	80	64	73	98	75	72	65	73	75	73	68	75	83	72	67	85	84	71	71	84	77	66	74	63	74	65	74	60	70	72	83	60	61	79	69	87	64	77	78	69	78	82	76	75	94	63	65	64	70	61	69	91	72	70	70	56	89	69	69	89	75	81	81	77	76	63	76	75	68	68	92	75	77	68	74	73	74	89	62	80	86	62	76	70	89	74	67	66	71	77	64	71	57	69	63	62	53	72	75	83	67	73	92	86	73	64	70	69	72	80	68	68	64	69	62	79	68	83	61	74	84	74	61	72	55	53	79	75	65	83	83	85	83	81	84	65	64	68	80	79	64	58	79	75	76	73	82	69	69	74	81	74	66	62	69	78	81	65	67	78	77	58	55	69	71	71	72	71	78	89	70	75	81	85	64	60	75	73	81	83	78	72	73	70	75	71	78	72	77	66	71	83	81	72	82	78	67	74	69	60	77	76	70	94	69	89	77	81	78	63	71	88	72	83	88	60	84	72	62	85	72	84	62	76	80	73	73	73	76	77	85	65	74	66	61	62	68	91	75	78	77	67	75	60	75	69	64	66	80	67	95	70	69	73	76	79	60	54	78	67	66	66	75	61	80	71	73	69	62	68	74	67	69	80	71	56	69	80	72	82	84	88	68	75	75	79	66	63	71	85	84	76	59	74	70	57	63	69	80	83	72	90	71	71	69	64	66	72	92	82	79	89	81	66	63	66	74	77	82	66	65	90	64	72	64	78	74	56	66	71	80	85	80	64	71	65	61	77	82	80	79	80	84	65	87	90	89	65	75	55	70	56	82	70	81	79	95	70	85	75	68	84	70	72	79	80	93	72	67	62	67	71	82	69	76	87	69	61	78	71	78	60	65	61	70	71	90	76	76	93	76	69	80	78	76	64	75	72	76	78	66	72	70	67	78	96	76	88	72	59	83	75	79	75	88	80	85	76	78	62	71	81	72	68	63	79	66	73	78	73	64	77	70	72	54	89	79	85	85	76	69	63	84	72	70	80	70	63	92	64	80	72	65	80	71	73	63	79	79	84	75	59	82	68	85	73	70	84	73	72	78	73	73	75	73	63	80	65	68	63	68	78	69	77	86	65	73	82	81	61	68	57	81	63	70	80	78	70	95	74	72	68	57	70	75	79	82	72	80	70	58	68	77	64	85	93	76	78	80	76	74	65	70	85	71	63	68	70	98	69	72	73	67	89	75	83	63	81	77	75	71	92	72	75	70	70	69	62	69	88	59	72	71	74	80	68	73	82	84	64	78	77	82	72	82	75	81	80	79	71	57	66	62	83	76	76	86	74	73	60	57	72	79	85	74	77	68	65	62	74	55	70	73	82	73	74	71	80	58	75	84	82	81	87	81	57	73	74	73	73	75	95	65	75	67	78	66	74	74	63	74	85	65	77	71	64	64	76	71	75	77	64	68	79	70	59	69	51	75	70	72	68	79	82	68	71	81	65	77	73	75	80	70	82	77	87	71	82	62	82	71	78	83	66	63	74	91	72	57	61	72	94	84	72	72	83	95	64	68	69	77	67	70	60	70	72	70	73	81	74	83	58	63	74	68	82	73	69	67	69	66	80	70	65	84	63	85	82	61	68	67	70	83	72	69	71	73	76	74	69	79	75	69	66	69	63	78	69	85	84	55	88	79	48	64	61	76	97	61	57	67	75	64	79	71	80	71	77	74	73	73	83	83	83	68	76	72	81	71	82	74	81	65	81	75	80	77	57	67	75	77	59	71	68	65	68	67	79	61	70	65	81	74	73	70	66	73	60	91	75	64	73	68	55	66	55	76	81	83	69	84	71	56	65	74	67	73	84	84	73	79	79	65	70	64	62	75	78	69	78	66	86	82	70	65	72	68	73	79	76	90	63	80	78	61	86	80	58	72	78	74	81	91	73	75	84	60	71	74	77	77	74	69	78	71	65	90	62	69	67	80	86	75	75	69	83	69	63	64	66	80	72	67	85	87	62	80	83	77	56	83	78	73	87	79	84	67	72	76	81	71	67	67	63	92	74	80	80	75	67	71	77	76	67	80	85	78	82	68	73	79	72	71	70	67	66	62	85	70	69	73	92	82	74	79	72	69	81	76	89	75	64	69	81	54	79	68	87	80	69	87	64	77	91	62	75	81	82	82	78	72	70	77	70	84	68	78	72	85	77	61	70	69	72	68	73	81	68	71	90	65	62	74	69	78	71	85	74	85	69	66	77	69	76	98	72	86	73	81	70	69	80	79	60	90	79	75	66	64	57	60	79	75	80	82	76	67	82	72	67	85	73	64	80	60	88	93	73	71	64	79	71	66	82	79	65	84	72	77	77	67	70	73	74	83	54	94
9352	1182	2682	3201	2732	2216	1871	1455	1264	1167	998	890	781	798	678	656	570	578	559	513	507	502	472	433	428	448	403	449	398	412	374	392	382	366	373	370	356	346	362	373	387	349	327	310	324	343	332	357	290	354	288	321	309	338	329	321	331	312	354	316	324	324	290	311	303	346	349	308	316	302	312	288	310	301	310	324	290	306	346	313	325	298	279	310	345	315	288	285	304	315	294	313	313	322	285	307	278	332	297	295	301	327	313	292	323	312	281	288	297	330	311	310	290	308	313	298	326	280	306	322	301	291	300	328	310	336	299	309	289	300	325	304	334	298	260	313	278	335	274	298	293	321	316	327	291	296	311	270	300	314	307	317	311	319	312	301	319	300	296	277	335	307	302	306	313	310	324	318	277	303	310	272	281	326	302	325	295	282	280	295	298	304	297	297	295	276	292	285	307	275	298	286	278	309	319	319	327	295	290	310	300	295	288	269	323	308	299	325	337	313	295	305	305	304	310	286	314	272	280	316	285	293	278	280	288	273	302	295	279	308	308	312	271	285	319	310	326	303	308	291	300	287	339	293	264	301	299	297	275	296	321	286	324	282	263	277	307	294	270	322	305	270	279	286	277	296	285	291	298	329	299	322	309	278	313	310	300	308	285	276	298	288	297	293	319	280	272	291	325	267	308	285	332	275	310	292	273	293	318	284	281	279	328	319	300	329	300	293	311	281	261	289	294	309	292	289	287	313	281	300	317	311	294	297	298	283	319	245	269	288	324	284	280	279	344	327	291	293	307	270	309	282	306	307	320	255	272	278	281	284	282	308	254	321	282	301	288	297	273	296	294	319	282	295	283	299	324	302	286	310	293	289	267	299	295	304	289	279	312	270	304	277	294	287	288	303	320	280	295	299	283	308	303	286	289	301	291	293	311	300	339	289	310	280	331	288	325	340	310	305	285	335	285	294	323	295	307	260	298	250	311	326	285	303	301	288	283	286	323	278	315	297	273	267	284	279	303	287	285	316	276	318	328	296	295	322	268	289	275	295	310	306	317	326	274	302	288	303	333	280	287	320	279	276	296	316	309	292	314	278	277	270	278	292	311	288	301	320	289	303	319	289	276	298	312	303	313	301	288	285	302	287	271	295	278	308	318	298	293	321	312	272	323	304	269	269	289	284	316	279	317	297	305	268	303	269	327	299	284	331	305	274	325	305	284	283	294	282	318	291	310	294	300	316	287	326	309	289	303	268	335	291	280	293	277	293	305	308	271	279	297	307	284	294	311	303	318	318	285	275	296	320	303	278	289	296	284	283	290	326	281	288	297	326	312	330	280	301	281	305	313	295	296	326	299	259	295	265	296	287	318	291	296	314	290	293	313	272	293	289	293	310	323	317	295	286	288	309	296	297	326	284	300	305	285	313	282	305	297	291	300	282	292	314	314	302	295	279	287	282	290	291	325	331	295	295	312	291	269	335	278	298	280	291	294	281	309	295	334	310	274	315	293	294	285	286	317	335	302	298	289	293	278	312	293	315	306	288	311	295	301	299	297	302	295	277	286	293	279	286	331	291	293	304	322	272	337	310	281	308	303	321	298	300	306	303	315	304	299	296	288	315	306	307	302	280	317	268	265	266	310	278	298	288	314	283	304	288	291	278	298	302	342	291	291	320	317	307	287	305	297	318	329	314	307	281	295	317	314	308	287	276	316	288	311	281	325	307	282	314	274	297	318	308	308	313	316	295	338	306	309	298	298	293	277	283	328	297	287	283	301	302	272	289	295	309	285	295	341	293	297	283	323	291	309	316	311	285	310	284	318	268	306	312	292	262	279	296	326	292	267	309	260	273	301	311	319	325	291	299	280	296	325	322	295	319	283	306	277	329	304	304	286	240	298	317	281	319	282	284	284	287	273	301	342	289	291	306	283	291	322	336	291	296	307	305	300	283	282	301	315	282	305	280	306	287	279	321	305	289	292	283	311	295	323	300	297	268	296	303	288	285	279	283	280	325	330	306	332	320	300	308	300	290	294	309	264	313	287	288	311	308	299	285	283	299	293	286	300	309	261	291	316	290	340	324	309	289	303	292	285	297	328	293	300	296	300	299	309	302	297	284	291	268	294	291	304	288	260	284	313	303	296	284	283	286	289	302	299	302	316	276	298	325	315	313	323	294	288	288	301	323	299	281	302	283	291	301	313	303	291	310	287	315	297	316	280	313	284	321	293	304	271	306	294	312	293	293	280	325	281	255	284	299	294	311	305	290	318	288	292	295	293	293	294	286	288	310	284	302	302	281	314	290	350	275	294	295	302	311	308	315	287	292	306	279	289	324	296	294	304	296	293	316	304	309	284	294	290	291	310	295	295	272	299	293	307	298	314	298	308	283	280	305	302	270	280	303	306	285	294	317	271	323	294	298	313	277	296	275	287	295	304	307	308	298	304	313	298	283	288	259	307	274	300	312	249	338	295	278	292	295	300	305	274	297	312	271	299	293	293	289	285	280	301	338	294	312	300	304	286	291	299	305	305	276	282	289	291	285	274	302	299	303	288	309	290	285	283	280	311	288	308	330	310	298	310	316	301	319	283	297	245	310	319	306	265	323	283	289	260	315	305	306	301	302	332	282	275	319	300	308	289	294	296	314	268	328	290	309	291	292	300	283	283	318	305	298	317	297	320	326	294	292	300	286	296	296	276	310	278	289	309	324	277	282	303	293	316	307	317	342	300	282	305	321	296	311	268	276	286	306	292	300	317	288	286	319	291	277	302	300	302	283	309	305	340	291	293	307	287	262	296	285	300	285	278	270	303	261	306	312	271	329	310	302	258	294	323	310	286	276	286	293	268	283	315	315	296	319	300	310	292	316	278	320	310	314	300	294	312	288	252	301	288	324	299	315	275	316	289	315	277	288	285	314	320	299	296	308	334	314	292	329	299	291	329	269	277	286	316	286	310	295	312	316	294	307	267	314	307	291	313	293	298	302	315	322	301	283	265	295	296	299	287	306	323	298	287	293	303	300	288	289	323	334	258	287	305	288	274	316	319	325	291	301	296	298	314	291	283	280	294	341	280	293	294	297	306	295	296	323	296	344	296	305	278	295	312	291	295	320	285	298	284	272	295	305	328	277	325	311	291	331	284	328	308	293	274	304	327	263	293	281	294	330	310	322	292	275	319	272	312	313	310	300	297	279	270	338	299	283	298	302	291	309	305	295	273	294	292	296	307	307	337	292	301	306	290	278	292	273	307	296	284	294	321	306	327	281	313	312	286	284	312	350	307	319	299	303	312	304	292	307	300	338	315	314	272	285	297	328	315	316	288	282	286	308	277	308	292	311	278	276	288	286	307	282	296	314	296	269	310	261	293	295	288	318	273	318	311	293	280	308	326	324	293	320	318	266	282	308	285	298	289	280	275	328	292	295	278	304	284	296	296	321	298	288	307	311	310	314	306	288	301	266	304	271	296	308	295	285	303	310	307	309	278	299	289	297	310	281	307	332	296	290
23565	4430	2187	1617	1154	845	640	491	410	387	327	287	267	244	225	238	204	215	198	185	181	206	186	164	172	177	182	133	145	174	165	152	147	183	125	154	170	172	153	155	141	158	151	122	151	163	159	160	164	142	159	140	162	163	150	138	154	138	155	141	140	156	151	147	139	141	155	148	147	135	133	133	142	137	153	142	163	137	126	146	157	139	129	144	138	162	140	168	137	159	135	138	143	170	142	143	142	150	156	140	156	142	168	136	131	135	155	146	153	160	138	130	147	144	135	139	155	160	140	151	144	132	158	145	148	126	144	153	145	128	146	132	130	144	133	171	143	141	136	159	155	143	148	145	136	142	163	129	144	157	128	165	145	158	128	173	166	126	157	143	140	155	156	144	148	167	133	149	157	151	149	142	149	124	156	167	145	162	170	143	155	155	141	147	139	154	136	144	146	137	153	144	141	138	141	138	147	130	155	159	165	134	160	153	151	142	158	140	117	148	153	134	141	149	162	164	132	160	148	160	147	134	141	138	138	135	129	179	144	155	144	126	171	144	135	147	133	147	161	147	136	129	157	153	132	146	156	143	129	147	144	157	152	142	136	147	165	128	160	168	140	169	150	162	147	127	148	135	155	146	182	154	139	145	143	130	154	152	170	147	147	144	147	171	168	146	141	146	128	163	122	119	116	128	131	137	148	166	138	174	149	157	138	151	153	135	130	156	136	133	158	119	122	141	148	145	149	130	137	150	143	168	152	132	139	125	167	135	150	132	145	136	126	139	147	141	161	146	119	145	149	131	143	141	148	155	143	159	134	141	136	129	157	134	141	136	139	127	139	158	146	147	137	144	163	160	136	144	140	153	143	141	140	134	159	150	158	152	130	164	150	160	150	140	146	141	149	146	158	146	131	139	150	125	127	163	147	130	137	153	139	123	157	131	159	146	166	150	135	148	154	134	165	155	153	137	150	122	160	149	133	152	145	152	149	143	154	125	161	146	144	151	137	130	145	141	129	146	147	153	138	153	120	164	136	138	127	119	149	154	177	126	148	140	155	166	163	135	133	133	152	129	139	150	163	126	144	137	138	154	133	132	155	126	146	158	137	141	154	156	112	159	165	132	139	127	146	167	139	145	144	160	139	161	142	165	168	160	159	162	134	133	136	143	156	132	162	146	133	149	142	143	146	142	153	139	135	146	162	146	151	120	138	161	138	149	154	128	143	162	146	129	146	129	146	157	144	134	126	163	140	135	140	123	151	152	128	138	157	145	143	151	144	149	144	141	145	140	135	150	162	137	143	136	141	151	143	129	139	124	143	145	135	151	136	144	151	134	150	139	149	149	168	151	148	144	164	153	133	143	164	145	159	140	114	138	151	134	146	126	138	136	154	134	157	134	164	145	153	148	139	127	148	169	143	125	157	132	141	120	158	143	142	164	150	128	141	126	135	145	149	159	162	144	152	139	161	123	151	164	144	148	144	152	155	150	135	138	145	152	154	125	128	141	151	141	131	150	164	148	138	153	138	126	150	138	135	153	136	161	152	153	152	149	151	152	143	152	149	143	147	152	110	150	153	133	142	147	142	139	136	132	139	139	144	158	135	126	158	156	157	117	135	152	158	155	146	128	166	151	144	151	161	139	147	152	139	121	139	132	146	154	136	141	151	124	142	142	148	140	164	144	152	149	145	159	134	158	143	132	139	159	177	141	154	132	151	126	151	146	137	147	136	140	123	141	170	150	131	139	135	166	139	137	151	136	145	150	131	162	153	137	160	138	144	148	141	143	153	143	152	162	139	157	134	135	149	147	166	149	138	135	135	125	145	140	141	153	155	159	129	137	151	136	175	155	134	151	158	150	137	161	130	138	136	147	146	125	171	146	152	140	147	159	152	150	134	129	133	164	142	162	124	138	153	163	156	150	160	158	149	145	138	136	130	149	139	156	125	130	141	145	144	149	150	146	140	153	165	162	155	161	150	142	147	159	139	147	149	159	138	132	149	138	147	146	159	149	133	127	129	158	145	153	139	139	143	149	128	154	143	150	134	126	146	149	161	173	143	139	154	156	126	133	134	147	147	124	161	150	135	161	158	117	155	142	155	168	162	136	134	159	138	155	156	133	176	122	131	146	141	148	147	153	147	153	140	159	168	145	132	134	168	158	146	147	166	139	152	147	142	142	141	143	137	125	125	129	161	147	145	134	150	163	138	142	163	138	153	137	143	135	164	148	144	143	136	152	165	156	172	164	145	159	146	170	163	153	145	148	143	165	147	150	153	139	145	144	151	144	150	140	163	137	121	127	161	143	142	123	141	135	137	152	153	139	163	147	149	161	132	152	147	136	153	147	155	147	155	148	148	143	116	143	148	128	131	173	166	156	150	148	154	144	151	172	122	144	145	155	150	146	137	164	170	147	134	133	124	140	126	132	156	144	137	141	164	169	126	143	119	153	161	139	160	145	140	179	141	125	134	140	146	169	149	165	143	140	150	145	163	162	133	162	147	153	144	146	159	134	153	147	135	155	154	153	135	164	153	134	161	149	150	143	141	150	124	142	146	170	158	138	137	138	161	152	134	133	126	160	161	155	128	133	132	163	156	139	135	131	146	120	139	155	149	146	134	164	143	147	137	139	148	139	149	134	138	148	115	129	149	162	147	144	156	164	133	143	132	132	153	143	131	126	158	154	150	164	134	138	126	148	159	129	143	141	152	138	161	157	139	141	142	156	148	163	152	127	145	150	132	156	129	150	146	148	125	123	126	147	130	168	155	149	143	148	150	145	122	161	137	155	159	128	156	143	154	124	153	158	122	145	125	143	157	134	143	149	145	153	129	156	171	148	154	145	147	146	158	150	130	184	135	151	141	145	143	155	131	155	159	139	163	142	143	134	137	140	146	140	146	157	141	138	126	146	123	127	150	127	125	152	140	163	135	155	143	145	177	138	157	150	145	150	135	145	134	168	138	151	132	147	147	141	133	139	145	141	158	123	145	163	147	148	118	150	120	139	139	137	147	147	148	166	143	156	148	153	155	147	156	123	132	143	137	135	145	141	136	130	160	132	152	148	155	138	134	117	132	144	132	161	139	146	154	162	126	153	150	142	141	146	147	133	152	147	144	153	158	135	151	144	148	164	150	148	139	160	157	132	123	142	137	154	146	166	158	125	132	141	155	155	168	142	119	145	145	151	150	144	145	164	162	135	158	120	134	145	142	149	141	149	149	160	147	127	142	151	157	143	152	148	138	132	116	136	146	170	137	145	147	152	144	150	161	150	150	154	165	146	124	147	186	127	159	165	138	159	146	121	161	129	145	152	144	143	161	159	132	142	150	125	143	136	162	158	159	151	149	130	144	148	152	154	140	162	151	134	154	122	139	155	138	135	156	132	141	137	130	154	162	173	122	155	140	158	144	140	135	139	147	155	131	139	144	150	153	136	136	149	112	139	143	164	154	129	150	149	150	154	157	137	156	157	144	148	157	148	124	152	143	126	149	134	144	149
12611	2286	4946	5804	5164	4150	3447	2917	2453	2077	1851	1580	1598	1425	1349	1199	1107	1053	939	923	978	886	851	860	792	780	783	733	686	758	717	731	656	653	648	682	662	661	670	627	636	590	609	609	575	597	601	591	616	592	614	594	592	582	590	558	552	578	571	595	588	570	563	557	563	604	552	590	524	520	546	548	564	554	528	525	541	579	555	515	518	538	528	535	564	518	588	527	506	569	531	530	594	545	568	533	562	520	547	559	580	534	576	541	524	558	543	533	539	562	551	520	509	547	527	521	463	513	530	557	568	535	550	501	539	543	570	539	507	520	532	522	516	527	510	537	472	508	562	524	497	555	493	527	572	528	517	542	508	544	519	512	520	510	554	509	518	505	503	507	552	514	491	523	553	525	525	544	552	526	500	511	530	550	487	529	519	550	581	466	554	524	518	569	508	515	524	547	572	553	504	496	503	516	544	539	526	536	544	522	542	547	555	535	497	493	525	500	546	540	536	539	545	528	506	503	501	519	559	504	514	556	539	514	508	516	509	526	504	541	521	538	545	506	531	556	489	491	537	527	528	534	546	551	511	525	514	505	511	523	556	540	513	480	486	507	530	507	563	507	525	530	555	473	541	509	534	520	522	544	558	546	540	499	568	492	522	523	479	522	512	520	525	503	483	538	513	501	525	502	504	523	478	526	521	498	500	539	540	542	486	526	506	541	527	565	489	515	528	550	517	510	599	492	487	516	500	475	507	479	497	525	522	519	509	503	555	499	528	496	525	518	513	512	498	514	511	523	502	525	495	497	563	528	487	553	538	575	526	490	527	556	514	519	509	488	504	552	526	530	536	506	499	552	540	536	517	517	528	552	494	532	482	538	540	501	549	522	567	540	488	573	550	539	508	518	552	506	502	551	499	532	515	540	530	523	496	565	534	528	506	492	538	534	528	535	515	503	543	527	531	511	505	550	510	532	545	496	543	560	545	536	485	501	543	518	478	555	596	488	524	548	510	549	505	500	520	518	525	514	521	517	535	523	506	518	502	529	506	542	483	543	501	479	514	505	514	499	513	524	551	482	525	532	530	533	524	528	507	526	522	484	525	520	502	532	509	499	474	547	536	566	543	512	540	536	550	524	496	511	536	532	529	498	485	523	571	531	541	507	525	502	523	514	528	534	516	571	484	509	541	551	519	538	507	560	552	581	525	517	547	506	517	501	531	543	540	496	530	487	529	566	524	529	542	515	523	521	519	525	559	528	552	559	532	553	490	518	528	496	517	504	525	528	545	530	488	529	493	528	499	534	500	510	468	517	562	555	522	553	516	510	541	500	492	524	529	487	504	485	545	510	527	522	547	526	527	500	535	502	521	536	520	516	544	532	518	553	542	523	543	492	509	494	521	537	537	521	536	530	545	489	509	504	539	476	523	530	497	533	543	537	513	529	558	501	555	538	515	498	547	504	517	570	508	524	515	519	553	501	555	491	515	496	546	506	506	507	514	484	509	516	574	525	535	501	539	500	555	546	531	544	514	516	542	535	537	535	545	525	541	562	497	494	497	499	461	504	549	514	513	522	537	512	547	491	530	543	568	503	483	547	523	512	547	483	497	523	516	529	494	529	526	531	532	526	508	505	516	528	512	533	549	528	536	542	520	521	488	538	524	524	483	538	545	511	510	525	514	514	478	505	546	481	530	524	532	507	546	499	525	527	532	533	457	523	505	532	565	536	512	500	479	516	486	527	525	528	509	495	529	536	506	520	520	501	555	493	513	511	528	503	510	516	512	517	508	552	526	529	532	526	515	519	518	503	528	497	519	535	521	500	493	507	526	542	537	526	525	544	509	505	534	492	526	471	547	546	559	553	560	543	563	527	498	546	532	519	508	525	502	512	545	542	462	541	522	547	492	518	531	506	551	533	557	536	510	529	541	482	570	505	527	515	497	570	540	525	498	495	504	509	535	529	557	512	538	513	516	536	556	546	547	531	554	513	502	541	521	539	516	536	535	516	536	498	539	502	547	534	548	556	507	508	512	536	538	506	520	537	525	532	530	531	553	538	560	500	514	518	549	534	535	521	536	537	507	518	539	495	512	524	516	573	491	534	512	540	522	520	510	517	489	555	535	497	523	498	538	499	472	492	503	537	536	516	494	487	515	524	536	549	494	546	526	511	590	562	487	567	527	513	555	553	546	507	526	527	483	537	538	500	514	517	489	479	486	537	511	523	470	508	549	490	525	527	539	494	503	507	497	519	514	493	479	553	524	535	531	480	507	554	545	497	511	496	520	507	555	517	544	545	539	504	537	512	568	530	482	499	493	486	539	535	486	514	498	506	505	527	518	579	522	505	543	558	490	526	500	513	503	492	552	539	557	517	552	501	518	512	506	558	568	519	534	479	513	520	478	559	520	522	545	501	517	540	537	477	543	542	514	519	544	546	581	486	523	473	491	513	563	495	549	520	501	511	468	518	528	500	536	555	564	502	542	540	521	503	496	528	551	556	532	530	511	573	526	510	561	491	549	522	505	483	514	532	535	481	511	518	555	532	515	536	536	530	555	531	512	550	504	521	543	519	509	495	529	515	530	506	520	556	544	494	545	550	564	545	491	523	518	527	505	524	518	549	518	520	526	507	472	536	546	482	572	558	540	552	540	501	517	505	501	493	528	544	516	511	557	511	537	516	507	505	501	496	523	511	561	519	529	525	539	525	507	486	517	466	491	493	551	536	565	533	524	515	511	559	492	543	528	541	497	559	586	543	524	510	536	532	526	525	529	521	490	554	499	510	502	549	526	499	498	528	541	495	535	510	522	522	524	546	521	509	523	551	540	532	467	492	544	500	498	493	552	543	498	495	515	545	522	514	518	478	571	543	528	523	520	552	534	503	503	536	523	533	576	535	536	490	497	517	534	560	544	523	526	531	540	554	541	485	554	519	544	529	507	515	546	504	499	504	498	537	491	504	498	523	543	528	512	476	569	505	492	511	570	557	504	553	558	500	537	542	517	521	569	511	537	550	513	543	564	539	497	530	514	537	524	533	489	540	487	566	524	556	529	545	535	534	531	499	534	510	507	502	533	503	565	531	486	536	519	518	500	506	538	569	503	517	547	513	490	539	549	527	526	512	533	500	533	551	500	478	504	483	527	505	541	522	506	518	528	532	514	557	534	484	537	517	509	565	570	517	536	525	546	561	523	512	543	539	534	515	509	518	502	510	508	518	524	479	495	510	502	500	495	528	508	513	518	568	501	552	499	528	531	488	541	534	512	547	531	544	525	547	505	497	492	538	530	514	506	508	506	504	530	528	531	548	512	496	542	532	570	580	548	528	526	510	534	487	508	523	524	498	500	554	488	526	565	552	502	536	516	515	476	502	559	563	553	563	512	531	483	488	539	541	510	501	534	489	523	535	538	537	538	515	508	542	516	540	541	525	504	529	518	515	526	541	516	518	521	543	513	526	537	531	598	543	503	510	543	528	530	543	499	527	515	496	544	517	589	547	552	530
2362	157	162	144	117	97	88	92	100	103	95	91	96	70	81	86	97	74	81	88	92	74	74	97	75	83	76	102	82	83	98	72	92	87	95	84	89	93	99	84	87	98	88	67	85	96	86	82	80	89	76	101	99	65	88	105	90	92	90	75	84	90	78	93	94	82	102	85	87	80	88	81	78	86	90	88	72	91	75	83	97	70	81	84	76	88	68	79	94	77	94	67	75	83	74	84	84	93	89	76	82	97	89	82	61	97	80	94	93	84	87	77	82	63	80	97	77	92	76	81	89	91	67	69	96	83	90	84	83	79	79	88	80	92	94	79	85	91	87	91	79	85	68	73	78	93	73	77	60	74	78	101	76	84	96	92	96	97	80	93	64	89	92	74	115	101	77	67	91	66	82	90	87	76	76	81	79	87	88	83	97	90	103	82	94	86	74	83	97	75	92	81	94	77	81	77	96	76	67	78	75	86	97	96	71	86	97	86	77	91	69	84	83	93	69	86	93	81	73	75	86	85	77	89	79	82	87	81	71	79	71	103	83	85	104	77	101	76	90	81	99	79	97	87	84	92	99	103	75	77	83	90	93	80	82	82	87	100	88	95	93	87	92	77	82	87	66	60	92	81	85	88	94	90	97	95	102	95	99	78	85	83	87	95	85	77	81	83	68	94	78	80	77	99	94	94	105	80	66	62	95	82	72	89	84	86	88	98	79	91	86	96	91	87	77	87	100	84	76	84	98	87	91	98	69	101	81	89	77	88	84	79	80	77	105	85	69	86	93	71	92	82	74	96	68	85	75	76	84	80	100	69	93	85	72	78	66	94	100	95	99	89	91	84	86	100	88	80	71	88	83	87	86	81	92	94	81	93	93	67	84	99	77	75	91	82	77	92	76	83	84	85	92	85	78	73	92	80	83	77	85	87	83	89	86	88	96	75	79	78	79	95	95	77	93	72	81	82	78	100	76	71	89	90	81	81	80	77	87	96	80	81	75	88	76	79	90	78	88	68	100	81	101	87	80	93	81	75	74	80	88	87	76	75	74	66	70	104	89	69	89	74	98	98	95	83	91	86	80	105	79	88	109	72	102	78	69	88	82	88	76	70	84	85	94	101	91	81	90	94	95	68	82	75	83	91	64	103	73	96	79	83	89	94	85	85	92	80	96	80	87	81	94	104	78	82	95	84	78	77	83	76	82	93	83	91	77	77	83	89	89	78	74	89	79	87	83	95	81	85	89	88	88	92	66	86	80	84	76	84	100	87	92	76	72	83	76	93	88	70	91	68	91	76	82	80	74	104	89	84	78	75	88	84	70	77	78	73	69	67	88	84	87	92	83	86	100	88	81	85	72	99	84	81	85	93	77	69	96	96	65	63	97	92	88	82	79	78	88	81	88	94	90	83	97	91	75	72	73	77	93	85	80	85	87	90	84	91	97	78	93	96	68	89	92	67	84	76	105	86	111	69	79	89	79	78	89	86	80	79	97	100	68	77	67	80	79	87	76	80	79	102	72	86	91	97	79	100	81	82	81	80	79	84	92	96	77	77	89	80	71	69	98	78	85	94	71	101	97	96	88	83	94	80	90	77	87	98	84	104	84	67	93	93	86	110	91	82	93	78	88	103	83	81	93	76	70	76	80	90	84	87	69	82	76	78	84	91	85	64	65	85	89	88	74	75	91	72	84	78	92	89	82	80	85	75	73	93	91	81	98	78	87	80	80	92	89	72	95	77	103	85	92	89	80	88	95	71	93	90	79	84	89	77	95	72	85	95	86	78	86	79	100	114	89	77	79	79	85	73	82	83	84	77	77	89	87	87	84	101	82	69	94	76	87	98	91	73	93	81	80	96	83	74	94	73	76	87	87	85	84	87	82	92	83	89	91	101	81	75	84	73	73	87	83	84	80	78	79	74	93	103	76	91	86	80	74	75	79	75	80	84	99	86	82	82	75	74	71	91	89	99	93	88	93	79	88	99	82	95	84	79	95	75	98	85	89	71	88	65	76	88	88	87	80	88	79	105	79	101	83	90	80	97	88	89	93	77	101	103	86	88	95	83	82	74	72	80	79	74	66	89	73	104	90	80	99	81	78	101	106	93	89	74	86	82	71	75	85	88	86	93	99	87	88	67	80	93	92	72	86	70	84	103	74	89	85	80	83	87	93	84	86	79	82	83	83	96	91	78	79	81	87	93	86	91	59	90	88	86	101	101	85	101	75	75	77	103	79	75	82	91	88	76	84	70	89	98	77	84	99	66	86	74	85	67	81	96	94	92	91	67	93	81	74	69	93	83	89	94	78	72	85	84	95	66	75	86	95	89	70	88	85	72	81	91	80	69	83	91	75	78	73	95	72	94	94	77	77	84	75	87	91	65	87	94	101	84	75	81	83	78	104	75	89	86	77	92	98	105	92	91	80	88	88	88	83	92	102	99	86	102	93	97	81	98	94	84	90	85	79	69	76	79	91	70	83	78	77	84	87	87	78	78	82	83	84	69	100	96	101	80	89	81	90	84	85	83	101	84	86	83	96	80	81	88	91	79	76	93	93	108	83	85	87	77	98	92	76	79	76	96	77	85	86	65	79	100	89	80	78	91	94	75	90	91	96	83	74	97	100	96	69	100	79	64	77	96	81	88	101	98	102	69	73	75	80	71	76	94	84	72	84	73	87	72	74	77	78	83	92	88	73	88	99	74	86	85	84	76	92	79	71	84	72	91	92	96	85	91	92	90	79	87	76	78	65	88	83	94	83	75	83	89	109	85	84	89	79	93	78	79	83	105	77	85	64	102	94	79	88	96	93	89	102	89	73	84	78	92	95	105	94	86	71	76	76	95	80	83	80	91	75	68	81	77	74	99	88	74	81	84	97	109	77	85	93	79	81	78	72	88	67	73	78	82	88	90	73	72	89	87	89	100	75	89	75	73	70	100	74	81	90	85	75	78	90	80	91	80	92	82	95	76	98	97	88	84	103	96	71	102	93	82	84	95	75	76	69	69	87	91	86	73	75	102	70	96	86	84	94	82	96	79	93	101	91	84	91	85	75	96	91	84	76	83	91	102	58	95	80	83	98	89	83	80	83	83	85	97	95	75	73	88	79	80	78	99	67	70	82	87	97	98	77	79	88	86	76	85	80	95	84	92	88	68	81	84	105	87	83	79	76	75	71	86	81	90	89	81	103	75	75	85	91	92	76	76	77	86	97	82	95	75	87	91	78	90	79	73	81	102	88	80	94	87	91	74	91	87	72	109	73	83	73	88	96	100	96	78	89	85	82	92	96	97	94	86	84	82	79	64	82	84	85	83	78	75	92	82	61	106	94	86	92	98	98	95	89	89	110	95	85	86	70	63	91	97	75	91	92	95	66	81	67	96	94	92	87	72	77	64	85	89	97	90	77	77	79	91	70	89	100	76	89	89	91	84	85	84	85	86	73	76	91	79	81	88	75	93	84	78	90	82	69	81	78	96	86	80	82	70	105	79	86	82
4418	408	471	498	471	455	415	389	400	399	401	359	374	352	373	375	378	362	340	324	333	347	331	348	354	341	339	335	334	336	345	337	322	374	334	359	312	327	309	353	342	337	315	337	315	335	330	352	291	351	307	334	334	328	340	329	316	354	344	346	335	354	345	302	293	323	344	395	323	334	334	308	344	315	318	274	325	334	349	336	376	320	303	312	350	320	335	314	357	335	328	305	322	302	374	330	336	314	334	319	314	355	346	327	306	317	345	323	325	326	320	309	332	332	319	333	327	349	325	298	333	301	330	313	319	326	333	333	326	332	312	336	321	329	340	320	305	360	326	310	330	349	337	332	349	342	324	348	288	327	328	295	323	351	328	334	305	342	319	332	345	336	323	336	312	349	331	305	297	349	347	337	332	318	285	331	316	317	344	331	324	330	363	333	325	351	330	316	316	316	329	339	323	297	311	300	338	316	327	345	323	334	338	296	362	338	302	358	314	311	342	335	331	346	332	364	341	331	315	336	311	320	310	351	345	356	323	334	328	336	320	325	330	328	315	368	353	338	322	334	304	311	331	338	354	328	364	336	321	328	326	343	304	327	352	316	323	307	310	335	333	300	322	302	331	344	313	325	328	363	317	352	336	328	312	329	329	326	331	316	346	339	321	346	341	330	356	366	340	305	333	336	324	287	298	358	322	332	349	318	364	326	285	319	332	341	356	351	333	299	332	314	357	308	351	349	331	351	301	335	279	342	325	318	324	325	330	311	336	331	314	319	314	349	318	328	322	320	344	324	345	341	314	307	347	322	332	328	336	329	316	377	308	317	353	331	303	292	331	338	358	309	293	359	342	323	353	318	310	333	321	357	327	303	366	344	308	329	339	308	301	324	296	328	341	319	321	349	324	316	347	344	354	332	330	340	334	315	306	289	327	318	316	343	308	335	326	302	345	320	331	299	321	282	318	326	352	342	338	342	305	335	315	323	334	329	321	310	358	296	315	339	365	349	311	305	345	317	320	290	308	346	309	358	337	347	367	321	327	338	312	327	336	339	345	348	316	345	338	290	333	351	340	322	336	319	334	326	349	334	333	338	320	364	335	330	338	351	318	358	327	342	299	329	307	345	329	324	337	311	324	316	330	340	335	325	319	335	327	341	303	353	318	329	306	328	325	318	381	322	334	335	320	313	336	345	312	331	315	359	343	307	308	330	334	356	321	312	352	323	333	352	334	338	306	342	325	304	324	293	322	325	328	332	322	339	314	305	336	322	301	365	346	357	354	323	315	321	300	310	321	346	332	341	307	300	347	314	306	341	308	352	360	339	338	341	310	344	309	327	371	346	350	358	369	368	325	304	347	358	337	306	335	340	323	361	368	354	327	326	343	323	310	359	346	322	351	310	333	356	332	318	320	310	342	332	350	315	358	321	317	301	333	330	302	300	344	322	352	348	363	296	318	347	318	309	311	315	347	367	331	331	313	325	334	332	307	336	289	318	305	326	313	340	337	339	313	328	344	349	364	327	331	329	349	342	329	332	337	305	319	290	312	347	320	322	323	373	323	360	344	325	334	336	330	313	366	316	357	314	337	352	318	339	314	331	325	337	370	304	334	312	300	319	314	319	320	269	316	324	334	322	327	328	332	352	324	346	357	338	386	324	303	290	319	332	324	343	348	337	314	337	318	327	302	360	335	313	351	336	327	355	360	303	317	340	371	330	314	327	339	316	297	324	339	308	313	311	337	338	324	306	336	370	335	282	347	315	343	321	309	316	342	321	312	359	293	353	327	342	311	327	304	322	317	330	357	326	358	359	302	339	339	330	337	331	344	328	321	333	334	310	326	299	328	322	329	333	345	336	296	340	333	317	345	322	326	326	318	335	345	339	318	347	359	307	292	279	326	335	359	324	308	316	353	328	334	331	314	339	353	334	335	325	335	344	329	299	362	335	351	333	315	310	313	337	339	326	313	316	328	331	338	315	320	368	314	342	306	319	314	353	359	316	302	304	338	324	305	326	320	344	326	305	355	330	325	335	334	303	345	335	347	327	332	341	346	333	348	305	338	321	361	306	330	307	365	329	323	309	315	277	310	325	325	366	338	328	332	320	350	328	319	335	328	353	329	322	305	344	348	340	302	320	346	351	307	334	321	326	297	283	314	336	333	351	316	311	355	314	367	301	312	354	333	327	333	352	340	324	339	354	317	340	321	334	307	372	340	318	311	335	325	357	323	331	319	355	311	324	314	317	324	330	323	338	362	323	330	315	317	330	320	328	294	341	306	338	334	358	340	321	337	325	309	321	326	331	349	318	307	326	333	336	319	344	294	331	334	335	358	317	320	337	294	342	313	327	351	373	332	319	333	333	333	339	334	344	305	327	340	359	344	336	331	297	336	333	323	329	341	276	311	315	348	315	296	323	334	340	329	346	361	311	334	318	323	315	316	339	316	316	326	340	318	360	357	308	348	346	320	328	324	341	335	327	311	310	335	343	299	324	330	322	328	353	305	326	334	347	312	316	345	313	336	364	325	332	329	334	335	325	315	332	334	359	350	343	323	294	346	326	333	324	385	342	316	373	313	322	311	311	340	306	335	313	342	328	328	327	343	334	326	316	326	325	323	349	340	351	320	320	324	309	332	295	317	370	359	327	330	303	355	345	312	290	317	319	315	327	322	317	331	339	348	307	335	356	354	302	318	318	344	296	328	335	323	319	318	331	317	327	327	313	362	326	338	302	336	309	339	303	333	318	307	332	333	321	341	341	336	312	332	348	321	344	323	334	347	340	345	362	303	348	347	330	311	330	338	328	326	311	338	330	331	322	324	333	353	353	316	352	306	296	343	337	318	325	319	311	338	310	317	303	356	317	363	315	349	352	302	296	338	331	336	340	342	337	337	325	288	345	325	299	365	360	334	311	326	343	345	308	336	342	278	325	335	318	355	338	317	342	336	302	315	345	344	324	348	333	321	317	319	338	371	334	327	348	304	326	346	328	330	332	336	344	371	306	318	335	335	302	323	301	341	332	321	275	335	331	339	330	340	326	315	336	353	314	294	325	316	334	350	322	355	358	346	302	361	323	342	319	315	332	337	380	317	314	371	312	343	321	309	340	323	331	326	308	337	347	311	328	338	340	313	326	303	327	353	316	356	318	325	327	332	324	308	308	308	346	367	298	318	371	327	353	320	341	335	375	328	340	322	331	326	336	338	349	325	341	304	308	326	312	333	339	331	295	343	314	326	314	329	313	328	320	306	317	353	319	329	326	346	308	325	329	355	333	337	330	339	330	303	333	307	322	354	337	357	275	307	316	329	316	347	338	326	341	340	319	325	320	330	342	304	342	336	346	332	324	315	346	351	335	328	376	326	343	336	334	319	340	325	307	284	325	315	321	338	319	367	314	312	299	342	332	298	326	290	338	354	318	346	323	316	325	342	348	331	347	314	388	346	312	349	369	339	319	340	291	354	304	339	305	336	304	307	327	333	328	316	337	313	339	321	322
13269	1289	1014	775	528	380	313	230	194	145	147	139	142	132	118	101	89	102	84	105	90	89	83	101	86	86	98	96	78	92	86	70	75	66	87	78	88	64	67	72	63	81	61	73	59	80	86	66	60	82	72	83	85	79	74	74	69	64	67	74	95	71	59	77	72	66	68	72	73	76	71	77	78	68	65	72	69	79	76	63	79	62	72	85	78	65	67	59	73	71	79	69	72	88	82	70	72	70	76	67	61	60	69	77	76	71	73	66	71	69	77	68	50	66	72	70	71	81	58	73	70	59	63	66	60	70	88	60	84	63	66	79	71	71	78	71	79	79	81	80	83	81	64	75	81	67	76	76	91	77	69	67	76	62	77	58	66	59	67	82	82	68	85	84	69	67	60	85	72	79	82	62	65	85	86	79	84	65	69	70	61	83	58	96	72	66	69	68	71	62	56	85	80	74	84	63	62	73	77	66	82	62	84	75	59	70	74	58	77	68	67	80	53	62	64	69	70	68	64	77	74	70	82	75	67	62	78	65	74	55	84	65	71	67	80	70	70	73	76	71	69	61	88	69	87	53	63	73	66	66	64	70	62	64	74	78	71	82	59	70	64	65	64	70	79	63	69	61	61	70	78	66	59	72	78	70	65	86	71	76	59	69	84	67	73	72	82	62	62	55	65	75	61	55	70	81	71	68	80	68	66	62	74	70	68	65	54	72	75	80	78	70	61	71	64	79	63	81	64	80	62	61	68	65	87	67	63	78	66	62	79	68	66	79	78	78	76	75	62	60	77	66	61	70	78	58	63	70	84	53	79	67	87	69	70	62	78	82	77	66	84	63	63	63	87	60	62	79	75	72	75	54	73	62	67	60	81	64	88	74	66	64	81	66	76	70	72	80	57	60	67	71	56	77	71	63	73	80	68	72	80	59	75	75	73	76	79	60	66	64	77	69	77	57	81	56	73	72	55	61	73	68	75	70	86	80	65	73	78	62	64	79	70	85	100	80	69	67	71	74	61	78	72	67	66	59	71	66	74	65	60	58	61	74	53	55	66	44	76	86	66	76	76	67	69	67	53	69	69	64	61	73	63	73	65	62	78	76	72	78	77	75	71	67	82	62	60	65	69	58	70	65	81	72	76	73	75	71	65	69	78	55	73	82	81	65	88	65	78	68	66	54	72	71	76	77	78	64	81	68	66	83	76	69	77	80	58	63	67	76	64	68	69	70	74	67	65	54	65	65	70	67	67	61	65	61	74	72	64	76	78	83	56	79	56	72	72	69	68	87	65	69	85	54	67	62	83	62	59	76	65	72	67	70	71	66	76	80	72	78	83	72	60	68	77	74	75	69	71	79	64	59	67	71	82	62	74	75	73	78	61	58	59	63	82	77	104	69	75	84	68	69	61	56	73	68	73	68	73	57	72	57	80	70	64	75	83	73	68	71	62	68	71	67	56	66	81	67	48	76	67	71	70	73	70	71	64	60	64	72	53	66	68	70	59	68	73	58	65	80	72	67	64	71	91	75	87	63	63	73	71	60	67	75	69	81	68	70	74	63	69	60	59	78	69	61	73	66	79	78	73	72	66	80	72	90	71	66	72	74	57	62	68	75	64	83	73	64	83	61	64	74	71	64	68	71	80	53	58	71	70	71	79	68	74	74	57	77	63	75	81	67	60	69	79	77	62	69	77	66	63	68	59	85	85	66	58	70	67	69	64	80	72	73	75	65	75	72	63	56	76	71	59	64	81	66	77	76	73	66	65	78	54	65	65	70	70	68	65	73	82	72	79	75	82	81	82	78	60	63	78	70	82	74	74	71	71	72	68	53	49	76	66	66	64	72	64	73	85	57	73	69	72	75	70	63	74	70	71	69	74	53	70	69	76	69	71	70	77	77	76	70	59	89	83	83	68	59	73	66	71	76	79	50	82	64	82	78	77	70	71	75	57	75	60	68	72	63	73	70	66	68	59	77	63	63	74	81	73	58	70	63	72	64	54	89	71	79	70	67	68	55	58	72	62	73	72	78	66	59	72	75	63	73	74	78	77	61	75	63	67	73	58	74	69	66	70	56	75	73	69	74	60	62	70	66	84	79	56	52	71	66	59	56	59	67	62	93	72	62	72	51	65	54	63	73	65	84	69	68	58	73	69	71	83	82	74	77	69	69	57	67	81	62	67	67	73	80	53	61	78	62	67	70	58	77	71	80	66	72	80	70	71	69	84	69	78	69	77	68	61	62	67	59	59	68	80	74	60	58	58	71	84	75	65	75	59	71	66	69	87	76	77	50	72	73	76	72	62	62	69	64	83	63	57	66	62	64	70	75	75	63	58	61	80	60	67	66	81	80	70	60	59	65	66	58	64	73	87	71	64	86	71	78	57	69	68	83	83	98	68	58	80	78	83	63	63	80	66	66	82	85	73	80	62	74	80	81	69	79	75	73	84	75	65	75	68	80	77	66	67	62	75	73	76	73	67	89	71	81	71	63	69	72	82	68	73	69	83	78	67	66	70	70	68	76	85	68	75	56	57	65	64	69	64	70	69	64	78	63	61	71	70	58	65	57	93	72	56	62	62	73	59	72	64	78	59	60	69	79	67	63	65	66	74	78	71	73	69	58	66	59	56	68	73	81	72	69	82	79	73	69	59	72	81	76	69	75	70	61	68	62	56	85	71	67	79	83	65	69	78	59	80	80	77	57	76	68	78	59	88	65	73	66	76	59	70	56	65	79	79	75	75	67	71	57	79	68	81	56	74	62	73	66	66	68	64	68	66	93	86	68	71	58	86	58	74	78	75	68	58	68	91	59	60	78	75	88	80	74	53	82	72	69	87	76	82	84	82	80	74	74	58	79	78	64	71	68	79	65	56	78	77	63	59	81	78	62	56	53	92	73	71	74	77	63	73	68	75	68	72	65	57	76	63	64	80	86	80	86	78	64	81	62	66	73	84	71	74	76	60	74	59	78	76	69	88	77	61	73	78	80	76	73	75	70	77	65	72	76	70	81	67	58	67	86	55	76	76	92	62	66	66	76	88	78	72	74	80	82	78	73	67	64	70	80	100	74	84	66	53	86	85	62	67	68	83	76	72	60	80	63	60	73	72	53	70	75	65	67	78	62	87	68	65	79	75	69	65	77	75	64	57	69	66	78	92	84	75	53	84	69	66	63	82	74	80	72	63	70	75	73	62	63	58	74	71	75	79	88	71	73	73	72	76	83	64	69	77	61	57	83	78	72	54	62	63	69	75	71	72	71	75	80	62	74	75	67	63	68	78	74	61	70	59	65	54	62	57	66	78	57	71	69	76	57	75	77	72	53	67	65	81	83	81	73	68	63	77	75	55	71	58	74	60	59	49	61	77	69	70	74	73	65	61	69	65	74	78	87	72	72	81	71	65	66	76	68	82	61	77	68	57	64	74	74	51	58	76	66	75	78	75	58	72	76	61	74	63	46	63	60	60	76	65	81	62	71	57	60	69	63	59	67	53	67
9184	1140	2488	3019	2743	2171	1781	1411	1250	1080	949	819	789	719	690	659	596	556	471	517	484	471	426	431	364	399	372	400	363	379	366	335	363	380	354	355	340	337	351	330	319	345	330	320	338	308	299	302	324	308	328	332	314	315	337	316	304	310	290	287	308	311	289	306	322	335	331	268	307	270	306	276	273	292	293	310	293	293	277	309	305	310	323	275	280	314	306	318	303	273	304	290	286	311	305	301	297	280	304	292	244	275	271	279	283	264	311	304	294	303	286	301	311	287	322	266	303	287	304	293	277	302	244	299	280	288	296	274	287	268	284	339	270	305	314	274	278	307	316	282	311	278	265	280	298	270	278	269	289	287	250	298	297	285	302	300	315	292	315	260	292	283	276	266	282	252	277	242	312	302	282	285	287	293	287	278	281	279	288	298	289	281	270	286	303	295	304	320	258	255	276	317	295	318	299	289	308	295	280	277	265	294	309	284	274	264	278	286	304	278	316	252	292	285	254	249	308	284	268	277	274	285	272	308	293	263	267	287	252	301	291	265	301	275	319	293	305	297	295	248	292	314	266	269	286	284	275	278	269	307	296	285	260	253	299	301	280	287	305	276	310	311	285	262	297	288	273	277	269	299	267	351	239	278	298	283	270	291	268	284	281	297	325	271	277	259	294	279	249	283	282	291	287	279	318	306	276	263	281	256	278	284	277	298	305	275	280	311	273	277	276	310	304	301	265	256	302	307	286	308	267	279	254	286	289	305	265	279	251	281	311	294	279	292	270	293	252	287	316	255	259	268	314	284	295	249	310	282	276	280	289	264	278	287	276	311	284	283	275	290	289	295	308	279	317	287	285	274	268	295	303	294	279	275	249	332	300	254	298	298	272	269	295	264	269	284	282	285	274	298	273	281	302	280	293	267	274	269	263	275	278	297	282	285	285	308	278	286	273	262	298	316	273	269	276	293	293	280	261	298	303	287	298	255	291	266	294	309	290	328	287	273	257	279	297	274	310	285	257	253	283	292	295	292	309	270	261	282	272	260	297	297	289	262	266	263	275	272	280	302	303	282	273	311	278	266	282	265	263	284	285	287	272	293	298	292	289	264	289	284	265	277	250	268	274	289	282	299	278	311	268	313	280	268	307	294	295	286	269	275	299	291	302	283	266	289	283	285	277	264	286	303	282	254	280	286	283	274	279	286	289	312	308	288	273	303	304	283	254	299	277	302	295	268	306	279	283	283	292	295	299	286	282	282	283	284	265	299	290	285	299	293	285	314	253	286	279	291	268	286	254	265	285	277	278	261	268	290	301	271	292	290	285	271	268	291	262	309	269	296	298	264	278	314	287	282	281	292	274	259	289	289	276	283	262	269	305	279	269	276	257	238	309	292	319	245	272	297	289	281	307	299	279	293	296	274	315	271	299	295	291	277	277	276	290	309	310	306	300	279	300	281	267	293	280	289	292	265	292	277	273	285	259	299	277	278	264	283	283	257	286	278	267	278	282	313	278	298	309	304	303	304	277	306	300	282	300	257	302	261	284	288	296	315	264	290	276	311	295	250	293	279	299	286	284	312	266	265	297	278	283	265	299	282	294	282	309	264	283	271	255	288	272	291	257	253	284	255	287	328	258	299	293	292	283	283	259	308	286	282	278	269	254	266	290	263	279	287	294	273	272	282	303	299	298	264	274	299	265	298	263	299	256	295	291	269	254	299	267	269	270	276	285	248	279	314	276	285	265	280	262	324	287	288	281	296	271	275	284	243	266	291	303	262	300	291	274	266	293	305	280	294	264	282	299	300	300	275	295	261	269	294	299	322	299	316	269	266	281	285	277	266	292	289	262	288	278	274	270	274	275	298	276	298	312	293	307	235	272	285	299	269	284	276	313	299	281	280	289	304	271	268	309	240	289	288	275	296	286	293	289	280	289	285	311	269	266	286	309	289	269	262	280	275	301	276	292	257	286	266	266	278	283	290	285	294	278	265	296	243	294	288	269	290	268	293	268	270	284	314	285	290	303	256	286	285	270	306	270	313	303	269	290	267	304	289	301	310	266	273	277	280	314	283	295	321	286	311	309	281	270	300	300	272	301	266	288	280	276	280	270	277	280	271	274	272	275	304	304	290	302	263	315	275	283	310	275	274	310	291	297	315	281	244	292	285	292	290	260	268	291	321	286	316	271	257	301	283	297	274	278	295	283	304	295	286	302	291	269	270	280	286	315	298	311	320	255	298	281	308	290	270	263	275	280	283	293	301	278	297	282	290	268	278	267	276	292	271	295	300	284	273	287	302	305	269	298	291	273	287	324	287	278	278	320	275	288	264	281	295	277	283	286	291	284	284	302	292	297	284	306	266	307	272	243	272	267	307	269	298	287	271	287	256	283	285	295	276	286	331	283	300	279	291	299	292	287	306	310	256	288	298	326	272	308	293	306	272	290	264	271	294	262	279	264	287	280	307	287	276	269	277	276	277	281	284	263	257	262	291	267	276	244	312	303	283	277	293	294	277	281	288	290	269	281	276	322	258	260	304	292	325	275	276	272	253	280	322	278	294	294	292	301	284	301	291	313	265	282	247	292	302	275	302	271	278	274	307	281	289	257	286	306	289	283	290	293	327	307	261	293	295	329	276	277	300	275	302	290	310	290	277	280	298	295	292	284	272	302	285	299	277	316	284	279	279	273	290	296	283	320	275	272	291	298	307	276	288	268	277	291	291	261	274	253	295	299	277	297	273	303	292	261	274	279	269	321	298	312	281	271	263	285	314	291	277	290	293	295	240	270	278	269	284	262	290	289	253	288	286	276	264	274	298	307	266	284	301	269	270	274	294	283	297	270	263	277	297	291	288	312	275	269	293	275	261	294	293	299	272	254	294	281	298	272	291	285	260	289	291	282	289	273	304	278	279	299	271	279	297	274	281	293	288	290	297	276	280	304	262	281	250	294	269	272	275	287	288	275	329	288	319	295	296	280	290	265	298	265	314	283	258	270	292	312	304	267	275	269	257	285	288	288	277	284	292	277	288	272	282	281	309	282	296	279	279	301	300	290	297	278	298	298	275	292	254	282	278	288	275	280	268	293	306	285	289	296	292	285	271	302	338	285	307	284	298	280	265	274	296	274	287	248	283	265	253	269	285	269	308	263	308	292	276	311	320	288	261	292	290	304	266	285	316	314	267	285	312	275	249	297	304	300	291	267	293	272	276	282	294	285	284	279	313	291	295	309	287	284	283	303	282	280	269	278	310	266	273	293	278	267	271	263	294	291	291	265	309	264	289	275	291	298	285	290	282	290	266	281	290	289	310	286	298	297	301	294	273	285	286	273	271	269	272	281	301	241	280	287	312	295	286	284	284	283	295	265	253	298	271	295	316	279	296	277	261	318	280	281	283	294	291	278	292	296	236	267	263	310	271	315	261	290	280	281	296	282	294	287	244	307	281	267	264	291	298	268	298	282	284	269	281	292	325	324	302	293	252	261	287	298	287	282	298	273	278
22085	3944	2175	1594	1114	763	599	476	422	335	299	304	287	218	231	224	200	186	188	199	165	174	190	178	178	143	161	147	151	141	141	169	168	142	136	137	167	143	155	167	160	151	137	148	131	157	137	158	137	144	142	156	148	141	144	143	150	145	153	134	150	142	132	167	142	142	149	135	131	172	144	138	124	147	130	137	126	137	142	147	137	123	149	137	127	147	114	142	123	145	133	142	135	141	122	135	144	125	153	137	125	147	158	132	135	118	134	136	144	137	145	147	137	125	132	143	149	121	136	127	141	141	131	124	142	135	120	143	151	151	145	148	136	146	123	138	131	119	137	146	141	140	139	149	135	132	146	147	142	124	118	153	116	157	145	130	124	151	137	133	129	122	128	139	158	149	129	137	112	118	138	149	134	127	130	148	154	136	143	135	134	127	144	128	134	142	121	131	141	135	145	110	141	123	124	145	124	128	148	173	146	141	150	145	127	142	144	128	147	133	127	132	134	153	138	141	125	129	155	147	145	155	153	144	133	130	129	151	140	149	133	128	134	126	141	151	144	126	140	128	130	144	123	148	134	140	158	122	120	149	125	145	133	136	125	127	137	132	153	140	155	121	135	123	135	129	149	131	131	146	155	122	129	149	130	137	151	145	131	115	153	143	137	107	140	116	147	126	137	137	115	137	143	144	137	131	140	138	149	128	132	140	150	125	137	135	146	150	153	144	149	130	143	150	141	143	120	117	131	144	135	138	133	133	131	143	150	132	152	144	134	121	147	136	157	142	149	136	126	146	152	131	150	143	140	132	116	134	120	155	134	115	156	164	155	113	153	149	133	142	138	148	141	124	130	139	149	132	138	133	126	132	155	152	136	138	142	120	132	141	132	136	155	145	147	146	155	132	132	157	140	122	124	121	145	142	144	160	132	138	145	152	127	140	125	140	157	128	147	133	134	134	132	143	144	135	157	150	136	141	121	133	151	131	139	161	113	149	132	143	150	113	122	139	132	155	133	130	121	131	129	151	132	123	130	129	127	142	136	142	120	152	131	119	157	132	134	133	154	132	114	143	147	125	133	137	155	144	130	130	142	139	140	128	117	133	137	136	127	158	148	126	114	142	139	120	132	140	133	136	151	148	136	126	127	140	114	108	140	151	154	148	144	149	146	153	142	152	135	133	139	129	141	127	136	137	124	136	142	135	143	127	145	133	131	126	114	134	141	126	134	132	136	129	149	144	127	157	123	142	157	139	133	134	129	123	118	151	146	128	132	134	153	134	120	139	129	149	133	150	129	167	155	158	132	137	155	137	122	139	134	133	121	134	153	139	135	136	134	116	145	143	142	152	141	144	138	147	137	161	130	137	131	124	142	111	118	144	125	129	143	152	138	141	131	144	170	147	150	165	141	133	159	150	119	162	142	117	149	140	148	149	129	138	135	147	141	139	129	123	142	142	136	143	126	134	153	129	137	146	141	144	136	151	142	124	140	136	153	132	138	148	129	159	136	137	132	148	131	126	152	119	147	138	149	112	140	136	123	141	144	131	133	142	126	140	134	137	133	127	154	127	134	128	139	150	149	112	140	142	135	163	133	119	159	132	148	141	137	161	160	154	147	137	139	143	111	135	153	136	162	144	134	127	124	139	131	130	141	124	132	143	136	134	152	157	125	117	132	154	146	131	130	151	144	151	142	128	121	123	153	147	131	127	112	131	137	141	135	144	134	129	126	148	136	146	126	122	145	141	126	140	143	148	142	162	147	145	137	140	135	119	133	119	132	133	136	123	145	145	118	144	130	133	149	125	117	143	136	124	127	159	146	127	145	140	136	141	122	130	120	129	123	136	148	129	128	132	173	141	154	172	147	109	136	163	131	137	157	132	146	124	123	121	149	133	137	133	137	146	151	125	148	142	149	152	121	153	151	125	132	136	139	117	143	146	128	132	124	136	140	143	147	159	145	147	124	150	135	131	128	133	130	127	147	128	144	142	142	125	126	131	155	137	128	127	141	135	145	108	140	134	123	153	127	137	125	132	123	153	143	127	142	144	152	138	129	115	115	155	129	133	154	147	149	144	142	142	142	155	141	148	140	130	155	118	117	137	117	134	144	116	123	141	149	136	135	130	155	143	125	148	141	130	129	143	130	151	139	136	137	149	147	140	137	126	136	120	139	134	137	135	138	139	131	140	152	133	122	134	172	144	130	145	134	129	124	136	129	161	137	138	153	139	123	135	140	128	156	122	131	132	143	131	152	138	128	131	139	148	138	156	147	142	135	142	133	147	136	134	131	160	123	135	121	140	135	129	138	131	141	134	126	126	139	142	126	131	138	136	121	169	136	141	133	144	128	143	131	141	154	151	132	130	130	132	138	142	153	153	132	129	146	139	137	119	141	144	150	147	133	133	136	145	136	131	144	147	148	143	140	124	150	121	150	126	155	138	139	126	138	133	130	148	142	147	140	140	127	130	122	149	141	152	133	128	130	138	149	134	123	135	140	151	154	130	128	147	131	146	143	128	149	150	151	144	149	137	124	162	152	124	136	121	149	158	146	133	138	143	158	138	147	133	160	133	143	146	129	159	132	129	114	164	147	150	150	155	129	146	132	146	137	158	120	115	144	161	113	128	152	161	149	152	123	138	128	142	120	119	133	156	129	144	142	153	128	127	147	144	150	127	141	160	125	154	138	149	138	142	142	143	138	130	142	125	159	131	143	123	143	139	143	130	149	131	114	134	130	138	154	131	113	132	121	118	139	149	136	126	144	127	132	136	150	137	147	133	128	148	122	134	120	147	141	158	135	148	137	160	137	132	154	139	147	123	140	145	146	110	134	140	139	132	151	124	129	156	128	113	143	140	121	156	121	149	143	130	124	142	132	132	158	148	156	129	129	146	137	135	141	136	140	128	133	124	118	137	140	127	131	138	129	118	133	134	131	146	142	144	143	130	138	145	134	134	136	148	136	115	142	139	144	127	149	137	144	129	125	138	155	122	119	137	134	139	141	129	161	146	124	149	121	132	135	146	137	155	125	139	167	133	152	133	146	132	148	146	130	142	134	140	156	153	125	148	130	154	136	125	152	105	139	129	147	116	137	140	152	125	142	136	105	159	115	154	153	134	131	139	116	159	155	149	150	114	125	141	137	174	145	131	140	154	148	126	153	145	157	121	145	114	151	132	137	145	147	152	151	146	144	142	129	145	121	153	126	112	124	136	146	142	144	125	154	139	125	136	125	123	124	149	117	142	142	147	137	141	110	119	132	138	138	121	138	157	171	137	140	132	152	146	132	148	137	158	123	160	145	133	147	124	135	145	134	142	152	142	121	114	128	151	132	141	130	125	146	130	134	130	117	142	135	131	127	123	127	132	155	155	154	125	129	139	147	153	128	150	136	134	141	128	130	164	131	129	135	150	154	127	142	118	138	126	129	136	145	148	118	151	135	118	147	156	133	148	130	123	127	155	141	120	143	130	131	139	135	141	137	149	127	115	148	149	143	139
11936	2252	4752	5481	4780	3937	3370	2767	2386	1966	1815	1623	1473	1446	1239	1131	1072	1012	967	900	877	844	773	752	719	731	713	738	734	713	675	662	612	665	605	590	596	597	602	584	572	576	567	573	586	564	551	550	556	545	570	550	565	549	548	534	527	524	569	529	536	566	530	548	525	549	539	490	538	515	512	543	524	515	487	546	491	532	517	527	538	518	533	508	524	528	504	556	492	503	512	516	499	532	450	516	490	536	472	475	529	507	515	517	525	499	515	498	525	529	474	533	500	510	509	507	533	499	505	514	545	556	484	511	527	477	487	511	550	512	524	535	523	508	479	505	466	505	485	501	468	465	479	504	501	493	523	503	497	485	494	516	525	516	478	521	476	516	529	489	479	473	466	486	500	464	501	458	489	521	535	512	491	534	493	536	551	538	506	533	494	505	478	533	572	514	472	495	527	501	464	522	506	467	473	490	481	496	478	507	471	484	469	513	522	517	504	485	483	471	494	465	520	546	520	545	501	469	511	572	490	478	494	522	511	445	546	497	484	522	493	503	513	500	498	495	453	529	463	504	511	509	476	509	491	508	544	483	531	488	493	475	504	532	501	496	504	464	477	511	500	536	551	518	472	527	519	528	533	493	514	472	511	502	494	470	523	483	453	504	529	509	486	493	497	532	496	507	489	523	505	437	481	531	500	507	506	506	454	502	491	476	487	552	484	486	507	492	492	530	533	514	483	487	551	499	482	509	505	504	513	509	455	469	495	489	513	535	474	481	506	465	509	518	527	482	509	516	482	475	483	480	475	486	494	480	533	516	518	477	497	434	475	480	489	511	490	526	559	487	504	509	490	468	487	539	501	522	457	494	510	496	482	469	514	481	525	527	495	522	490	508	488	509	503	493	440	515	487	456	473	485	535	541	515	510	488	527	485	510	493	507	499	539	500	523	500	474	477	487	463	483	517	512	530	505	519	486	514	482	499	480	475	544	501	499	496	497	512	499	465	519	531	517	456	500	447	453	494	509	503	522	468	512	488	515	506	535	490	492	509	510	505	477	492	529	519	520	537	512	490	473	470	490	480	489	509	499	506	489	495	527	539	539	488	490	554	508	476	477	463	520	518	522	504	496	482	509	504	492	473	478	471	535	520	516	499	466	543	476	494	499	462	493	512	527	515	503	483	465	482	483	469	498	501	525	497	497	522	531	543	526	501	544	470	510	470	483	492	520	481	454	517	500	493	484	481	503	517	496	484	485	472	507	490	462	504	512	510	499	527	494	500	465	489	499	483	459	502	521	478	489	493	502	484	507	475	495	481	501	519	492	468	516	469	541	508	473	497	486	484	477	508	523	495	506	508	493	468	458	515	495	477	503	546	522	471	495	523	529	500	564	520	502	523	459	480	497	496	507	456	485	533	511	512	504	490	504	500	522	506	452	495	513	496	500	491	481	492	506	502	550	477	477	494	467	500	520	467	480	491	494	515	510	477	533	495	526	485	474	489	485	500	486	486	534	454	508	508	473	487	475	521	500	505	495	498	488	515	493	510	494	507	474	500	507	482	494	544	521	497	489	500	490	492	480	534	453	513	468	497	475	473	542	472	508	482	485	507	513	503	504	467	485	504	503	494	463	509	460	517	485	501	488	481	507	482	463	518	501	499	460	495	471	506	518	497	517	502	459	507	488	486	514	494	479	494	504	531	510	493	502	469	536	511	484	485	531	492	500	496	477	509	512	535	478	524	500	455	504	526	440	461	493	500	509	541	467	470	496	444	487	480	524	534	492	510	499	519	466	476	525	477	496	466	471	495	524	508	513	471	500	513	511	464	518	524	507	511	532	518	483	539	487	495	461	484	505	500	501	489	485	471	492	512	498	537	488	468	493	488	518	480	512	471	469	471	502	510	491	511	530	483	516	489	512	508	492	487	436	519	466	495	489	516	501	470	484	501	512	492	486	493	498	494	508	467	548	495	488	488	540	479	491	506	494	461	486	512	507	499	461	514	474	509	541	458	519	454	512	534	503	488	508	512	473	495	467	478	508	530	526	507	450	479	503	524	480	481	461	447	468	509	499	534	504	525	535	513	544	514	471	469	523	533	505	477	511	474	490	541	506	473	462	518	488	498	518	511	471	498	511	454	491	499	485	519	502	492	526	494	520	485	521	497	500	513	519	499	492	507	498	488	480	501	482	478	495	533	478	506	484	478	519	504	493	500	490	509	508	538	507	498	517	460	491	529	494	491	537	438	496	497	510	512	479	500	500	474	511	532	493	495	538	516	526	477	484	497	465	460	531	501	499	455	493	463	505	532	514	470	499	527	498	533	528	517	509	525	525	519	506	511	506	489	463	520	500	521	511	500	462	530	503	515	482	490	474	452	521	490	514	505	501	490	498	509	500	483	476	477	467	519	491	508	501	463	509	490	480	460	476	493	527	476	473	499	535	505	480	488	523	507	513	491	498	517	488	518	504	515	476	491	499	516	507	479	498	475	455	469	455	510	496	473	534	478	519	482	497	486	495	486	466	519	480	491	472	515	508	502	528	524	531	483	495	478	472	514	453	467	491	505	492	496	521	495	509	501	524	480	512	515	475	473	480	514	503	509	490	467	461	470	450	508	506	497	548	512	494	510	455	471	522	497	486	453	540	482	504	483	482	454	473	517	491	511	479	523	476	502	475	489	491	502	476	500	469	510	512	457	505	512	457	528	489	511	502	461	521	501	546	508	485	503	536	514	488	501	491	471	480	529	504	479	489	483	469	464	474	524	471	496	499	498	499	443	489	496	494	481	482	506	452	496	511	498	521	504	494	474	471	484	493	488	452	466	507	510	470	494	517	498	512	533	482	506	460	516	535	492	510	487	534	467	535	523	512	483	524	492	502	501	533	492	532	483	494	498	483	479	509	527	522	511	499	528	531	502	495	500	499	478	485	525	519	509	512	505	499	475	494	500	482	481	475	471	492	508	486	453	509	503	483	489	522	520	489	475	495	486	514	559	492	507	493	481	515	502	505	494	512	457	497	519	514	491	443	542	488	469	499	456	459	484	499	465	514	521	490	532	493	490	540	456	498	516	499	498	467	506	497	516	495	499	468	486	512	513	506	488	505	488	508	507	488	534	482	497	505	471	498	519	528	512	504	523	493	518	488	500	488	513	491	473	483	509	536	485	533	486	471	485	483	508	498	485	495	507	508	471	471	502	501	473	486	483	534	515	490	506	503	484	534	526	516	486	487	514	492	488	497	467	486	513	506	499	478	524	532	491	495	523	495	508	525	514	507	522	491	485	558	477	459	508	487	479	496	495	498	512	508	495	512	512	506	490	491	513	501	491	467	483	515	510	516	461	471	526	499	517	509	508	491	506	518	483	505	499	556	507	497	493	522	500	471	510	506	510	499	517	525	501	503	531	518	498	487	514	489	494	495	527	508	540	506	451	485	459	507	481	497	471	536	511	542	499	520	547	542	519	502	503	476	506	472	504	485	523	504	483	473	502	491	526	499
2009	160	129	105	109	117	106	104	73	87	83	100	77	82	90	84	94	95	81	78	85	85	83	89	81	80	98	75	69	87	92	78	100	83	63	82	92	94	64	73	69	89	86	77	81	92	82	88	88	90	89	95	76	91	102	101	86	82	83	83	89	76	91	92	83	79	84	71	82	69	83	65	74	90	81	72	71	75	79	87	89	94	90	66	80	86	98	77	85	79	99	78	76	78	83	74	77	74	80	90	86	105	77	77	95	93	80	106	71	87	88	100	94	79	76	69	96	80	70	91	92	85	84	79	95	84	84	71	75	111	81	93	85	75	92	90	81	86	81	81	85	87	81	81	82	74	80	83	107	98	94	78	79	91	87	82	87	81	91	80	71	73	74	79	77	76	81	71	85	68	87	95	103	83	82	71	95	83	54	91	87	83	62	83	101	80	90	90	91	92	101	91	84	82	82	94	88	93	81	95	76	68	87	92	93	82	80	72	82	82	87	87	85	88	88	72	70	90	76	90	97	79	99	82	78	90	75	82	60	88	99	77	80	80	91	68	85	81	83	71	94	75	82	81	86	80	101	91	91	86	88	83	93	84	103	92	91	94	87	72	80	75	76	81	81	92	80	87	80	79	72	91	84	71	78	85	85	88	87	94	90	89	102	87	68	85	101	88	80	81	101	94	87	95	92	84	92	87	90	82	101	63	76	82	102	97	88	101	76	90	77	82	95	81	77	92	87	92	83	78	83	77	85	80	63	64	82	87	85	78	79	75	78	85	83	76	76	102	81	92	81	74	101	84	85	98	90	79	95	95	83	101	85	74	86	84	71	84	86	97	82	88	81	72	79	87	84	69	92	90	101	83	86	90	88	72	72	94	68	92	85	73	92	73	102	100	82	89	79	84	78	61	84	87	81	81	96	75	100	114	92	89	72	77	89	97	89	78	82	81	84	79	79	92	83	93	82	75	85	87	75	82	91	84	77	89	85	78	92	84	74	79	85	67	80	73	65	70	94	79	107	74	82	104	83	68	86	98	91	87	93	90	99	72	80	107	73	89	86	88	95	88	86	87	78	92	88	101	99	73	93	88	86	94	91	96	77	71	80	96	93	92	80	83	91	97	84	70	82	89	89	94	83	76	71	95	95	87	76	78	85	82	84	85	88	72	86	78	95	64	91	91	75	80	91	78	64	66	83	74	82	85	76	91	91	69	97	88	84	88	77	89	85	91	89	82	76	85	80	85	103	86	80	69	77	93	83	73	79	92	86	87	79	80	101	74	95	80	88	80	86	92	77	68	79	76	82	86	73	69	91	78	64	75	81	87	71	76	88	78	86	80	87	90	98	101	98	79	77	80	94	63	64	82	83	91	80	75	73	100	89	103	89	84	81	81	70	81	79	74	91	95	83	69	82	101	95	75	85	70	86	84	72	70	90	74	82	79	61	76	91	94	85	79	88	85	101	84	59	89	99	89	72	101	77	96	81	78	95	85	83	85	72	73	76	64	72	72	91	73	72	83	84	79	72	89	100	91	83	71	83	91	89	96	83	88	94	84	75	77	85	80	84	61	71	79	63	81	95	78	77	98	74	90	92	72	79	79	82	82	71	92	105	87	91	91	102	105	79	89	98	82	71	94	99	74	76	81	84	86	87	76	65	88	68	82	78	99	82	89	97	85	79	88	80	82	67	80	101	83	83	91	96	83	110	69	84	90	81	73	94	85	111	93	77	91	80	79	70	89	102	91	84	74	106	106	88	96	90	74	85	108	76	74	87	86	94	73	91	73	74	81	79	88	86	95	98	89	89	86	92	92	68	87	71	84	91	80	93	60	82	69	70	72	77	96	71	86	91	82	74	86	102	78	90	79	86	92	98	88	77	71	98	75	84	83	82	96	71	94	81	80	75	73	87	97	98	88	80	80	80	94	86	89	88	82	81	80	97	84	71	81	93	99	92	78	84	77	82	88	92	79	89	97	87	76	75	83	77	94	78	76	84	78	81	86	85	87	100	71	87	81	68	81	90	77	70	80	101	87	91	95	83	87	77	88	84	66	84	90	86	84	90	66	86	80	79	96	76	74	82	91	83	85	89	71	85	81	79	70	84	70	82	83	91	89	106	95	69	83	83	80	75	74	96	66	76	76	75	84	78	66	117	97	85	85	95	93	74	111	94	88	74	71	88	79	86	91	88	97	85	77	74	84	86	75	87	78	74	90	86	89	87	77	81	79	72	83	71	85	82	71	90	78	70	83	92	72	75	80	80	82	82	87	89	89	83	86	89	65	101	95	78	79	92	82	75	92	78	91	99	90	80	84	90	87	89	85	89	80	80	81	65	85	75	73	81	78	85	99	86	87	82	78	86	75	72	70	81	68	69	91	96	93	80	85	83	97	89	85	88	91	85	81	80	77	90	83	78	89	64	83	92	80	87	64	73	84	89	70	93	81	97	65	88	83	77	85	93	73	91	81	87	83	79	82	92	81	76	58	76	85	81	78	81	91	81	69	80	80	80	80	79	80	79	83	76	90	81	74	97	84	98	76	89	82	84	93	92	97	87	80	78	88	74	66	79	78	61	89	65	80	62	88	85	101	82	82	94	89	77	104	83	89	92	81	79	89	90	73	73	107	86	90	84	77	81	84	68	80	92	78	91	77	83	103	94	80	87	75	66	104	97	109	79	92	79	106	80	86	102	77	73	89	86	77	90	78	93	83	92	82	77	80	89	103	83	76	83	89	87	80	77	86	86	108	74	88	82	80	101	88	95	84	96	93	91	91	73	78	68	90	97	80	71	90	85	75	70	83	91	71	86	86	85	81	84	73	77	68	81	85	73	81	86	92	95	82	101	91	70	89	80	87	87	86	77	86	80	73	92	92	81	89	105	72	83	88	82	76	96	97	88	86	69	91	81	79	71	105	84	72	73	75	79	89	75	80	84	90	81	92	80	74	71	70	85	80	77	85	78	77	95	78	100	72	96	91	82	93	87	79	97	94	80	93	97	92	94	74	92	90	77	96	84	95	96	88	74	108	88	90	83	72	86	77	71	79	85	92	84	85	87	93	83	83	85	82	72	99	75	72	98	88	71	95	96	88	90	82	86	80	80	93	66	89	76	90	83	88	77	77	82	81	76	77	98	82	81	79	94	70	77	79	68	75	72	84	86	86	80	82	86	93	81	77	84	75	81	90	86	86	89	83	88	88	66	72	88	69	73	85	83	79	79	63	80	95	81	82	80	93	83	82	71	86	96	83	91	74	88	74	86	83	68	71	82	88	93	92	76	63	95	80	83	100	78	101	98	86	90	92	93	99	91	80	85	82	94	89	71	95	93	81	69	101	100	77	67	78	86	88	89	81	82	72	83	72	79	93	75	98	80	92	87	71	89	82	77	96	90	70	93	96	76	76	86	85	84	75	82	87	71	87	89	93	80	80	72	69	102	87	81	90	89	88	97	93	96	92	91	80	101	100	93	73	82	93	85	60	67	118	76	79	76	84
3693	400	496	493	478	432	414	437	400	347	367	364	386	385	362	361	364	339	334	382	359	324	340	340	329	341	362	322	340	300	344	323	313	340	332	330	311	323	331	351	344	331	332	343	342	350	324	314	334	348	331	347	337	327	318	334	351	314	350	297	319	302	342	316	315	344	311	356	340	348	331	327	315	339	345	323	299	339	305	313	323	340	338	321	294	317	304	359	316	323	335	338	321	304	312	332	320	308	328	319	330	323	331	346	336	280	314	318	310	306	320	341	324	334	342	338	355	319	320	318	346	304	350	332	326	322	323	359	335	339	344	315	328	341	353	346	321	309	311	299	346	327	293	321	327	313	339	340	335	313	343	336	329	322	294	331	326	347	329	313	306	336	344	331	338	350	304	357	332	329	328	325	301	291	336	336	316	321	326	330	342	322	319	343	342	316	316	316	329	315	314	319	317	326	306	328	357	342	315	373	328	328	358	340	323	348	343	338	342	356	325	339	340	318	326	344	309	321	325	312	331	330	355	330	345	303	312	357	316	350	290	311	340	333	330	322	312	325	315	332	327	341	281	331	335	311	322	344	348	315	315	346	324	326	326	331	337	318	351	348	350	315	289	309	316	346	351	315	318	340	346	301	369	341	298	309	339	326	320	308	343	358	340	344	333	327	350	316	311	326	330	343	343	340	338	331	305	341	364	340	315	304	307	331	348	326	336	316	323	344	318	321	324	359	324	361	320	316	353	324	351	309	329	317	324	338	330	325	352	340	324	336	330	336	322	332	320	332	341	311	333	359	320	343	335	305	323	325	313	298	329	326	349	355	297	339	326	314	320	289	348	335	351	327	313	339	326	336	327	336	336	353	358	308	311	321	308	373	326	320	294	312	327	305	306	311	355	306	344	326	334	344	341	334	306	342	330	333	318	335	319	344	328	355	324	346	325	371	347	344	311	309	301	333	366	304	326	353	362	311	310	304	313	308	314	328	325	303	349	293	301	335	304	344	327	309	330	333	309	341	325	346	311	347	326	334	337	336	315	308	326	326	314	321	322	309	306	341	281	309	340	311	326	324	356	349	349	344	320	318	320	324	285	338	328	332	328	337	309	308	320	322	335	321	356	343	310	346	301	326	331	322	340	337	341	349	308	350	324	313	322	313	338	330	314	326	350	335	344	341	317	330	334	325	324	331	330	341	337	369	303	326	312	351	324	340	335	334	310	314	315	358	330	332	333	324	352	330	358	320	350	308	320	334	323	334	325	308	339	334	322	333	291	335	349	296	366	361	369	338	329	309	312	322	348	351	340	303	314	327	303	343	343	352	366	359	311	320	296	341	341	329	360	330	327	300	346	317	333	354	299	326	332	350	319	310	327	312	315	315	322	322	334	344	322	338	362	336	318	315	311	311	360	318	322	334	345	353	303	307	341	320	358	312	313	337	337	328	311	338	339	338	338	333	299	311	360	332	314	344	296	348	316	300	327	298	339	313	356	339	317	349	338	368	340	314	354	330	323	342	346	319	329	325	314	340	350	340	311	309	311	335	321	327	329	291	323	340	342	338	328	366	318	342	348	352	335	307	356	291	321	330	313	333	325	316	306	295	332	339	326	333	342	305	337	318	329	343	325	314	338	327	349	336	310	310	328	357	361	390	318	315	301	294	323	342	330	332	322	328	312	320	326	310	364	321	313	345	343	309	334	336	358	325	325	345	328	341	344	335	298	320	368	349	321	308	351	336	323	350	308	354	321	328	320	297	340	314	321	322	300	369	291	346	308	330	334	336	332	322	324	323	338	313	325	320	345	324	322	355	353	334	336	332	315	319	322	323	337	330	384	322	309	305	316	325	296	342	291	314	307	343	307	330	314	330	344	329	331	332	322	332	305	328	328	334	339	347	326	331	326	358	317	324	332	331	304	350	339	312	278	300	327	345	348	361	348	304	377	340	326	315	349	352	348	335	327	338	324	330	283	331	338	333	332	320	318	322	318	320	345	331	349	349	322	316	353	321	316	297	323	308	313	316	325	325	314	344	352	337	303	336	346	343	342	339	326	335	321	323	334	332	336	294	328	333	307	337	322	307	330	296	318	344	349	365	353	344	317	353	352	303	343	345	336	301	290	353	317	339	327	298	329	347	323	288	351	332	314	305	323	323	317	319	312	321	352	341	339	333	317	333	333	328	330	332	349	330	323	337	359	350	297	285	336	341	334	322	335	305	337	328	319	316	316	352	313	355	320	337	307	315	337	323	344	322	349	334	291	362	364	320	309	347	346	331	309	355	286	349	335	343	321	341	345	361	330	353	331	309	327	329	350	336	333	299	323	304	325	349	321	329	325	338	334	346	334	341	311	325	310	335	309	307	323	334	310	304	348	317	327	364	370	336	313	328	312	341	327	349	327	350	336	334	302	334	320	326	325	321	325	327	319	326	336	339	290	361	330	353	325	355	314	314	345	310	323	333	333	330	352	348	345	309	313	338	328	345	350	309	339	307	315	331	329	305	322	351	337	307	341	341	312	338	325	343	315	335	330	313	332	292	334	351	323	325	310	354	335	339	311	307	296	298	323	333	332	334	312	362	316	351	363	342	311	333	300	338	315	325	353	320	345	328	314	335	313	306	302	348	331	296	323	346	312	346	331	337	344	336	268	302	362	297	336	367	330	306	318	325	331	305	342	316	300	331	306	312	327	340	327	351	366	293	353	351	341	297	335	354	305	325	342	352	347	360	302	347	326	323	315	294	345	368	338	320	311	301	350	358	314	352	305	339	309	329	331	295	348	363	295	309	315	336	345	304	337	296	303	348	313	320	347	327	322	345	332	337	324	320	323	341	343	296	331	291	316	324	293	323	302	352	339	308	376	361	300	372	353	348	317	343	335	335	348	320	318	353	337	347	333	320	351	332	337	321	360	339	311	331	327	312	308	357	333	347	324	335	334	358	352	316	360	304	319	316	312	296	298	296	340	343	310	311	331	319	345	359	342	321	373	333	324	344	345	357	327	326	339	307	325	299	320	310	296	303	378	335	345	327	336	358	323	332	336	334	334	355	337	342	303	312	309	327	324	348	326	344	321	314	333	322	317	338	350	325	329	341	354	329	344	331	318	344	318	337	339	327	331	335	350	322	330	292	325	308	342	335	322	338	351	296	328	357	332	324	357	331	325	341	348	346	360	352	343	353	291	344	315	328	326	346	333	290	320	362	307	330	348	337	294	313	333	326	336	295	304	327	333	303	332	332	310	363	346	326	352	323	325	374	311	334	308	292	326	323	316	368	306	339	333	309	343	337	307	319	337	292	348	326	335	342	324	332	324	351	306	316	333	324	309	293	328	341	306	330	345	319	295	340	334	310	330	302	315	319	315	326	310	305	362	354	331	314	322	348	345	330	332	332	334	355	336	323	309	330	335	322	315	350	341	329	311	320	352	349	340	333	319	355	311	318	362	313	338	297	314	323	320	341	351	312	329	349	324	331	312	337	320	309	331	334	356	291	324	317
12658	1258	1076	782	525	392	293	237	173	186	168	134	128	133	109	128	111	93	94	103	81	85	76	84	79	87	73	69	79	64	81	77	76	72	60	88	68	65	68	77	74	76	75	78	64	68	78	82	77	70	64	66	79	66	64	69	68	70	83	67	77	65	78	74	64	73	57	91	70	61	74	83	61	71	77	69	70	70	71	87	83	65	90	65	71	69	58	62	83	65	74	58	55	68	57	60	83	74	75	74	62	65	82	74	77	76	75	83	61	57	55	68	77	78	58	73	74	48	63	72	62	72	61	69	78	86	69	66	59	66	67	66	66	67	74	66	75	69	68	77	69	72	67	71	69	63	68	72	68	70	70	75	77	80	70	69	76	68	54	70	85	62	59	55	67	56	75	72	76	82	66	76	65	68	64	73	62	65	66	74	68	83	84	75	74	77	68	68	73	79	70	82	58	92	62	70	75	75	57	64	70	72	64	74	72	72	68	65	64	76	73	82	75	65	58	65	81	64	90	82	58	54	76	69	74	59	62	81	66	65	71	56	86	64	65	67	70	70	73	70	71	71	68	73	54	58	79	55	59	82	67	78	72	77	59	72	75	75	78	73	77	78	68	78	74	58	75	66	60	74	46	60	82	74	65	60	70	66	72	73	66	77	77	71	56	73	91	72	74	67	71	67	79	73	67	56	59	64	61	63	66	77	78	93	64	62	77	67	83	85	76	79	67	76	65	71	78	74	65	66	86	66	60	76	69	73	77	73	74	62	64	66	64	72	76	79	74	64	83	74	71	68	77	95	73	76	67	78	84	72	80	67	73	69	69	63	71	56	66	68	84	76	83	70	75	90	58	70	62	73	65	82	70	72	76	65	54	72	55	90	71	57	78	71	77	72	64	63	57	69	61	67	61	84	70	68	67	61	76	71	66	63	68	68	62	67	62	63	73	71	64	69	70	73	65	80	66	75	65	55	61	54	67	76	65	73	70	86	74	63	74	71	64	60	77	81	80	63	63	66	59	67	70	84	65	65	76	73	76	71	69	68	67	81	71	69	79	65	66	77	80	68	87	84	65	80	51	77	60	68	72	66	67	80	71	66	69	58	74	76	58	70	82	60	69	63	68	75	79	64	55	57	68	68	66	68	58	69	69	62	83	60	59	64	77	65	57	55	68	63	71	74	87	63	67	74	77	69	64	67	71	72	58	64	80	66	87	63	86	82	68	83	70	71	82	62	76	64	72	70	75	86	62	65	75	88	63	74	91	78	76	68	70	72	79	74	85	89	70	44	75	76	65	66	71	70	70	73	60	75	74	79	82	85	85	74	51	73	64	80	76	63	80	70	78	69	63	79	73	89	86	70	79	72	57	76	63	81	72	58	70	63	72	57	85	84	67	72	78	68	63	68	71	67	76	88	63	57	69	70	80	73	62	64	76	69	73	72	57	83	61	59	65	78	68	87	61	61	70	48	57	62	80	83	63	57	65	72	92	71	69	82	51	78	70	71	77	57	61	78	73	62	65	62	60	72	70	69	79	86	72	75	65	71	73	68	62	56	68	71	63	74	74	67	83	71	55	74	68	64	70	64	71	74	80	70	65	64	69	50	79	70	78	67	53	78	66	58	62	85	79	62	75	71	60	62	68	78	57	84	69	57	69	86	62	60	65	61	73	77	71	58	62	72	70	76	77	80	71	69	70	85	54	60	59	84	70	62	60	77	63	72	80	55	61	71	75	81	74	67	79	80	84	62	71	75	64	76	74	69	70	66	76	72	69	76	76	64	75	58	77	65	77	68	65	80	75	57	65	86	75	91	53	74	79	70	84	62	72	48	70	83	66	69	67	64	73	52	64	91	65	62	71	66	68	69	63	68	70	54	69	69	66	73	72	69	73	59	75	68	59	74	62	49	87	68	53	69	64	87	58	54	58	64	66	59	70	70	58	83	59	67	65	59	67	67	70	72	71	60	59	78	76	74	94	62	67	70	55	73	73	79	68	77	65	75	71	65	69	58	75	74	79	67	58	78	62	76	64	74	68	69	92	62	72	70	65	78	72	70	79	63	72	58	64	71	66	58	61	59	70	82	76	77	66	90	54	68	68	68	75	65	86	80	59	76	77	85	71	73	70	48	57	61	72	71	67	60	63	81	84	77	69	60	70	81	65	72	73	72	71	66	75	71	70	68	82	55	76	64	76	65	59	63	68	56	82	59	69	49	72	80	73	69	68	65	67	59	67	68	83	52	59	51	51	66	82	74	57	73	80	71	76	83	74	58	70	60	78	69	57	75	80	70	75	66	73	60	65	57	57	72	89	63	62	72	70	69	90	73	73	74	80	75	63	62	71	64	48	75	67	56	82	65	65	71	63	66	74	74	86	70	84	82	57	69	65	69	63	64	84	68	72	64	75	64	79	57	70	60	45	64	80	78	68	75	66	76	90	51	73	69	67	86	67	86	58	75	67	60	65	76	80	54	64	77	72	73	66	76	82	73	80	67	62	62	65	58	67	73	80	64	61	101	81	76	52	77	66	59	73	71	73	67	61	72	64	77	55	63	59	51	66	71	65	65	87	79	65	68	71	78	63	68	72	74	70	66	67	63	81	71	65	79	90	73	79	71	57	61	61	67	77	65	81	67	76	62	63	64	80	60	76	67	69	46	64	79	67	66	64	84	65	67	70	70	56	56	75	74	61	61	57	62	78	68	63	73	68	65	75	72	69	56	80	71	74	76	75	66	73	66	73	60	68	84	75	65	67	66	52	59	80	68	58	81	69	62	72	81	80	66	53	78	59	78	60	68	60	75	68	94	52	51	69	78	57	78	75	64	73	79	73	61	62	59	62	69	65	74	72	59	73	79	90	76	53	63	55	63	65	65	69	83	62	68	69	65	68	56	67	74	81	73	60	69	70	65	72	75	74	73	68	74	74	68	57	67	62	63	56	74	61	61	65	77	69	72	66	75	75	75	56	64	86	57	79	62	76	63	49	83	77	80	66	76	69	71	65	73	69	66	79	64	48	70	70	76	62	89	64	72	55	77	73	70	65	83	62	56	51	58	79	65	71	71	65	71	63	63	59	69	64	72	70	68	81	53	77	63	66	74	71	82	93	81	73	70	64	51	67	67	64	66	84	76	63	59	95	60	67	57	61	63	92	77	78	68	62	73	82	78	56	72	58	67	66	61	77	64	73	66	73	79	65	72	72	76	75	66	68	77	56	63	64	71	67	55	74	80	71	59	80	81	68	70	61	66	75	82	72	70	59	60	74	81	83	84	85	64	70	81	75	71	67	79	73	70	52	74	75	64	74	69	75	70	76	89	61	78	57	68	69	73	76	72	68	47	58	74	59	63	67	71	67	61	76	62	60	71	56	79	74	65	76	59	76	70	70	80	65	83	65	81	76	66	65	79	66	82	57	73	74	78	67	75	72	76	69	54	69	69	77	57	75	69	73	47	54	71	86	74	59	61	65	80	76	67	84	73	66	61	64	71	62	73
8588	1155	2661	2988	2600	2220	1761	1509	1305	1095	965	871	828	766	666	694	578	527	502	522	476	431	456	394	403	409	450	398	379	392	368	355	344	355	325	341	362	352	329	342	372	305	350	330	310	332	332	297	316	306	299	275	298	296	317	289	338	327	299	291	316	307	303	334	341	319	295	289	304	297	294	302	275	325	333	288	328	296	297	282	280	274	279	312	280	312	284	272	297	265	298	308	305	275	324	292	275	257	298	306	306	276	303	326	281	286	254	288	270	258	292	303	294	299	280	305	283	277	284	286	261	282	241	302	307	263	269	284	273	310	317	289	305	279	280	304	291	277	290	262	299	298	295	278	287	296	271	302	298	290	294	256	294	307	307	322	294	290	269	277	270	288	245	295	289	304	273	285	268	292	298	272	309	285	294	271	282	289	328	281	314	310	294	276	294	278	293	292	330	274	297	271	295	297	268	280	318	269	266	290	294	272	276	270	265	309	265	287	298	316	268	297	281	273	254	282	305	312	278	263	325	291	293	320	261	249	275	262	290	286	258	300	295	292	259	272	294	289	277	277	298	255	299	258	335	293	311	294	286	273	274	267	291	290	289	242	272	321	284	306	316	279	282	283	266	295	254	260	241	273	292	290	299	279	276	285	272	281	306	259	282	283	289	280	266	309	300	280	286	260	260	264	258	254	287	296	280	295	312	298	307	283	290	306	300	283	300	282	291	265	295	266	299	279	283	275	304	278	272	264	289	311	295	275	276	276	303	263	266	287	267	250	300	313	261	257	279	312	294	275	275	284	270	266	272	271	278	296	269	313	281	268	301	290	285	299	279	271	284	274	290	325	278	307	273	279	288	290	302	268	308	280	248	310	283	296	274	259	292	300	288	243	266	249	285	253	271	277	308	281	247	287	296	273	295	261	270	302	287	281	265	288	244	304	316	305	291	256	272	276	305	280	282	266	282	276	293	273	286	272	263	290	263	290	286	290	290	288	287	301	284	274	291	288	273	278	292	272	287	295	285	251	298	290	278	309	300	244	293	294	277	277	287	262	292	287	325	262	291	264	257	311	288	281	283	284	315	286	276	286	274	285	313	289	288	276	275	290	267	284	276	239	261	293	276	304	245	288	294	295	282	295	297	274	255	282	265	268	283	278	287	261	275	299	281	280	270	327	276	269	259	289	282	282	278	314	282	283	302	264	301	283	289	287	319	278	279	277	256	273	288	273	245	291	274	265	297	300	258	286	289	312	318	301	285	286	281	297	263	289	260	280	266	264	269	288	276	276	312	301	293	285	275	294	277	295	280	256	258	268	286	257	282	276	291	274	280	273	277	284	287	279	286	298	305	283	291	294	298	307	281	268	249	288	288	274	284	290	274	283	299	308	289	270	312	289	265	271	306	284	260	262	292	297	276	275	310	298	265	284	268	298	273	274	273	275	279	256	273	290	277	281	248	289	305	291	301	266	256	314	265	276	278	308	262	285	305	282	303	280	290	297	292	297	301	266	302	296	266	275	301	282	291	299	283	300	286	287	309	277	285	288	268	263	286	290	281	279	308	274	297	276	295	295	301	273	276	283	282	325	307	279	300	293	301	279	282	283	284	324	285	315	270	300	254	290	294	289	280	286	250	288	280	281	282	293	288	248	297	279	318	272	270	269	284	288	249	264	308	296	289	261	284	302	294	274	310	262	256	297	284	259	245	264	296	278	252	287	278	271	285	294	295	294	290	318	266	288	258	300	285	268	282	294	276	267	286	257	319	278	272	285	279	260	273	293	263	279	249	294	259	259	278	282	258	274	282	270	287	292	309	310	268	259	306	303	302	280	283	272	285	329	271	269	297	286	289	299	285	264	270	284	274	262	308	259	282	272	247	289	255	316	284	264	264	277	293	286	286	260	269	290	276	270	248	287	295	285	278	272	270	277	266	281	264	326	264	287	288	286	296	274	306	280	242	287	273	291	311	307	287	266	313	267	297	252	300	294	306	316	272	306	299	285	284	321	292	286	287	312	263	281	273	309	295	305	269	285	280	279	302	287	299	279	278	261	303	298	266	248	276	274	263	283	285	301	263	286	318	294	256	264	314	257	269	319	297	291	267	283	298	270	297	264	264	303	283	318	265	284	264	318	270	266	262	259	263	276	294	311	271	277	292	288	302	297	271	250	279	297	273	270	317	283	266	291	283	311	269	287	262	274	284	273	243	296	316	284	290	270	275	290	261	300	282	299	276	280	281	259	273	294	259	268	290	285	299	303	274	275	267	274	269	282	312	268	275	294	262	278	292	271	276	274	279	326	284	270	256	260	291	286	263	303	308	262	285	317	309	283	308	304	282	278	276	306	303	287	285	270	273	295	282	286	295	272	286	281	287	299	258	281	301	284	287	280	275	307	259	287	272	274	306	282	300	297	297	281	302	249	281	274	262	296	267	289	284	286	278	297	280	321	296	296	316	273	262	280	299	276	273	295	250	280	290	273	269	273	268	266	289	285	279	299	279	307	310	291	274	301	277	294	299	288	309	338	276	293	280	287	276	269	278	288	276	260	286	286	278	287	278	278	261	287	264	256	323	304	287	306	292	274	262	295	311	283	270	288	317	258	323	303	298	271	285	284	285	276	282	294	259	272	277	301	281	336	288	247	303	254	273	284	319	269	271	296	272	267	274	273	302	265	280	286	290	275	298	264	266	274	278	275	271	286	277	265	280	281	300	273	296	271	284	278	304	292	299	285	266	271	268	296	263	265	287	252	286	254	307	256	304	275	293	290	319	291	254	296	256	273	290	277	261	298	271	283	274	293	263	268	298	273	314	282	275	251	267	278	308	295	271	303	295	321	275	306	260	263	277	287	266	278	281	308	281	299	278	322	284	307	266	283	277	309	296	269	288	286	286	271	271	257	293	288	259	291	313	252	326	273	268	300	293	283	278	281	275	235	277	287	307	307	304	278	270	279	280	273	281	303	304	316	271	275	286	272	286	308	272	307	301	274	273	272	257	272	297	293	294	286	280	273	274	294	282	297	267	274	260	267	288	247	277	283	298	284	264	276	289	301	262	264	290	278	254	274	264	283	291	305	300	290	260	268	282	281	292	272	272	271	305	273	252	281	270	291	280	304	291	276	287	285	276	270	294	275	291	281	290	265	314	284	250	260	309	265	313	291	291	278	238	284	283	279	269	292	267	265	282	280	270	303	301	268	287	247	275	263	291	303	288	280	256	263	292	250	294	284	291	285	325	294	286	295	277	305	294	295	271	265	275	292	286	273	272	300	298	271	267	318	303	267	260	328	286	289	294	313	292	280	264	295	289	325	313	290	245	265	286	297	285	284	297	289	287	293	305	264	287	280	304	298	296	281	272	276	282	302	286	278	269	283	248	275	287	294	279	305	283	318	262	312	260	309	317	282	295	270	256	289	264	290	264	290	308	268	288	256	260	272	278	289	288	266	266	283	309	286	299	274	297	233	268	290	302	281	274	264	305	264	246	276	271	291	275	279
21224	3552	2137	1528	1079	782	585	477	389	368	330	272	262	243	245	214	192	154	175	161	164	158	172	164	171	160	160	161	152	138	166	164	159	164	175	143	157	145	161	130	154	162	126	150	142	152	136	163	152	146	123	127	124	160	132	126	151	135	142	136	154	153	137	144	158	142	135	139	140	135	133	142	170	139	168	131	139	138	153	125	136	147	130	128	144	136	135	164	148	135	143	130	163	141	137	128	124	145	139	146	147	150	129	130	149	138	132	141	123	134	146	130	147	137	155	137	145	117	151	124	160	157	125	155	128	151	125	141	159	150	121	142	122	148	158	142	116	149	148	137	132	119	135	161	133	137	150	148	158	136	139	133	134	119	138	149	135	144	145	129	128	146	137	121	139	164	126	118	149	115	144	143	138	134	133	147	159	136	128	146	140	122	139	129	135	126	157	127	135	124	146	109	161	143	113	145	151	129	159	139	112	119	133	128	143	143	140	139	139	130	157	149	128	132	123	157	149	143	139	134	134	130	146	150	137	153	153	139	137	130	142	132	130	130	156	123	125	135	144	152	143	117	140	133	123	131	148	128	142	132	132	131	142	150	154	109	140	140	139	125	139	129	133	145	132	137	134	160	141	152	115	132	140	138	141	142	136	131	124	142	142	138	126	157	146	144	126	161	160	138	134	138	152	116	137	128	125	155	146	142	119	145	133	124	134	141	152	133	142	140	141	148	138	127	172	139	151	154	137	145	142	128	165	137	129	150	126	124	158	119	137	149	141	130	112	140	144	134	144	128	141	145	132	127	145	121	139	146	158	134	132	126	126	128	146	148	140	127	156	145	139	159	129	132	149	125	136	143	118	141	141	136	141	128	138	148	153	126	144	153	115	130	120	137	142	136	142	156	138	125	137	137	155	125	142	126	161	121	142	126	117	138	125	156	146	128	125	132	122	147	138	132	151	141	142	145	124	130	139	128	126	130	144	129	130	130	147	137	130	132	128	148	145	133	163	126	135	134	118	140	144	114	140	134	136	157	137	155	145	147	132	121	147	131	143	147	139	139	137	144	127	140	132	160	128	140	137	113	161	141	146	122	134	135	148	141	145	120	128	134	114	158	130	129	138	134	142	147	112	128	145	137	118	135	129	128	145	134	145	145	137	128	136	155	131	110	138	136	129	120	147	153	133	130	132	136	151	160	144	123	173	138	137	135	137	146	133	150	144	141	139	144	155	158	148	123	156	142	130	144	135	118	130	138	125	141	115	121	136	152	135	129	137	153	141	140	152	138	136	129	135	136	140	150	132	138	150	144	132	142	115	122	144	140	131	114	147	138	130	142	111	123	136	132	134	145	128	134	114	106	125	129	124	146	128	137	140	129	118	133	131	134	142	161	136	115	148	124	157	150	125	150	156	113	147	136	140	127	130	148	126	142	139	123	137	137	113	146	120	131	128	147	156	153	130	127	144	124	155	149	145	146	138	133	119	133	134	147	148	139	129	145	147	153	125	118	130	160	149	143	138	128	141	152	139	144	133	118	140	119	114	142	136	140	150	133	129	134	154	146	151	158	129	125	122	138	144	144	136	154	147	128	145	133	143	163	129	139	149	144	129	120	157	119	155	138	130	125	118	120	139	126	145	136	128	130	137	155	130	164	146	127	154	128	146	140	128	142	153	157	138	161	142	128	148	156	145	130	157	132	160	138	142	125	153	145	130	151	131	135	117	145	152	148	153	113	141	143	151	131	133	141	141	149	136	152	146	172	138	153	135	139	140	139	156	134	119	120	144	145	148	133	144	129	146	134	141	147	116	104	155	148	141	133	132	145	140	149	119	148	138	149	132	150	154	133	138	165	124	131	148	150	132	142	114	140	125	139	103	133	126	147	127	128	149	113	157	120	117	132	143	136	135	115	136	145	134	140	135	127	150	140	119	145	132	135	144	132	124	153	142	137	130	121	113	134	133	144	127	131	127	157	147	136	133	143	139	150	125	122	151	143	135	163	142	123	133	134	138	150	161	117	134	148	135	133	131	123	145	127	143	140	120	133	130	130	153	132	135	128	135	129	144	146	130	126	149	145	150	139	144	151	129	154	137	116	135	138	137	135	154	135	140	131	113	120	142	154	115	128	154	135	128	122	148	141	131	153	127	127	144	149	127	148	123	163	139	135	137	127	127	144	156	159	123	148	128	147	132	135	153	149	132	127	128	136	117	133	148	142	151	129	164	152	126	145	149	147	136	140	124	144	139	138	132	128	142	153	140	125	132	130	110	130	144	138	135	134	131	142	150	127	132	163	140	140	123	147	150	116	152	125	138	129	146	137	127	152	149	117	159	142	144	151	133	133	137	148	121	124	142	133	124	133	135	133	123	121	123	130	117	143	127	139	118	128	139	137	144	148	120	137	137	136	146	121	129	144	122	146	122	123	148	132	122	128	136	154	149	130	156	139	148	140	129	116	135	132	133	108	151	141	142	133	160	148	134	136	132	141	146	150	127	152	130	134	153	148	150	142	139	145	160	150	126	149	140	124	139	124	129	142	148	144	130	137	133	142	126	133	131	137	129	140	123	131	135	131	115	120	127	131	133	146	136	145	142	137	142	123	158	125	152	151	142	134	138	137	135	133	159	123	141	142	158	134	138	139	144	127	138	118	145	125	141	128	154	132	145	122	139	127	127	147	130	147	127	168	127	119	156	140	135	143	141	156	138	147	134	129	132	148	125	132	148	135	124	132	153	138	133	126	143	132	142	134	144	133	142	151	127	122	133	147	136	140	131	113	138	133	133	142	143	147	130	149	146	152	135	141	140	142	133	143	139	166	135	156	144	136	136	119	156	149	144	107	134	118	131	137	145	120	158	138	133	164	143	148	139	132	157	135	130	130	145	139	121	151	153	123	143	143	130	126	145	143	155	126	137	113	136	129	146	141	121	142	166	132	156	139	132	133	130	124	117	156	137	121	123	155	132	112	151	137	141	137	140	140	131	136	127	151	157	146	151	123	134	124	151	126	155	136	150	137	144	133	122	162	139	141	138	119	139	145	149	152	150	127	144	142	132	138	121	157	137	108	146	145	128	145	138	129	142	151	151	148	122	151	135	159	146	138	131	124	140	128	130	142	110	132	161	147	142	128	153	140	120	141	128	112	139	146	134	134	148	127	119	132	127	138	126	177	129	136	150	137	126	150	146	164	122	147	122	158	125	141	155	144	133	128	133	140	149	153	123	125	147	138	144	137	155	114	139	132	134	135	132	131	143	136	138	145	138	118	143	160	137	153	155	132	138	133	121	158	108	147	140	161	137	148	139	164	143	126	133	130	128	125	121	132	140	160	126	135	159	143	138	133	124	145	151	143	146	163	130	133	136	117	141	166	134	135	119	129	143	117	145	153	134	133	146	142	135	158	112	143	146	144	123	138	145	143	134	136	152	147	131	144	128	155	138	134	151	154	143	131	158	139	170	139	124	148	139	116	136	148	130	126	138	134	138	155	160	125	137	129
11548	2201	4933	5643	4893	4061	3299	2773	2430	2009	1827	1551	1472	1370	1246	1166	1057	1003	963	900	844	861	824	783	743	732	721	725	668	702	628	669	636	607	629	616	607	626	606	632	557	562	597	566	558	593	576	544	599	552	559	546	549	511	555	519	500	562	541	525	529	558	569	545	527	543	527	534	531	562	553	556	539	529	502	505	547	495	470	508	503	544	527	504	472	545	482	523	510	492	541	493	451	530	552	482	496	514	480	536	556	552	536	482	519	483	496	513	500	451	512	471	528	536	539	468	517	524	517	489	472	522	503	503	510	498	520	490	472	502	534	523	499	574	489	482	547	509	486	516	493	476	481	519	498	505	505	504	534	525	500	499	486	498	507	501	508	515	529	531	465	501	485	526	542	478	484	494	535	502	488	444	500	500	502	498	513	524	514	519	482	502	513	513	513	510	521	499	540	533	478	518	502	499	515	485	499	507	511	517	487	499	494	457	518	475	516	541	505	459	516	511	511	508	491	507	462	451	483	485	509	516	524	476	512	470	495	526	443	473	506	490	480	483	518	487	476	525	507	468	485	515	515	503	486	494	499	499	466	504	483	507	485	494	496	478	488	517	529	538	526	491	504	484	476	491	498	470	494	531	473	491	473	504	479	518	506	550	482	510	544	472	504	522	474	510	489	518	507	478	510	524	524	513	496	498	460	472	504	488	489	476	486	480	524	522	500	448	458	447	464	525	508	502	499	481	445	460	503	501	504	547	468	509	475	517	504	470	465	495	452	531	516	537	512	518	475	495	491	505	513	485	520	518	494	481	514	498	467	491	459	495	489	486	514	496	500	503	496	462	472	477	458	502	505	493	507	515	503	475	479	510	533	472	513	521	487	496	513	511	492	460	466	505	491	518	489	499	510	495	504	488	494	528	506	505	519	500	485	500	468	491	462	479	524	545	531	487	485	485	493	512	524	485	508	477	470	510	508	494	477	503	497	475	505	494	505	475	462	514	484	472	501	477	541	482	505	503	534	483	520	495	489	535	498	485	534	495	492	502	533	549	511	496	502	504	498	512	445	512	506	482	515	473	500	517	466	496	471	482	505	480	511	521	485	496	530	501	483	462	473	484	467	525	507	494	492	497	471	479	496	507	480	510	500	507	506	499	483	521	488	520	448	504	495	483	457	485	508	477	491	541	479	491	522	484	485	482	492	522	505	529	440	491	489	487	492	532	486	449	510	485	508	541	490	471	523	497	501	509	528	483	472	516	531	472	494	511	523	495	485	483	506	497	467	532	535	551	482	489	492	509	493	476	503	551	509	506	490	520	507	550	522	500	529	517	507	517	511	459	522	492	485	528	489	498	530	495	514	454	497	457	494	478	511	472	510	532	492	513	539	497	488	482	528	497	507	481	485	480	477	504	471	501	524	505	508	475	489	489	504	472	503	498	488	504	467	536	515	492	504	508	469	476	513	526	484	514	500	502	465	499	484	516	528	519	501	535	527	483	504	538	528	466	503	530	475	485	469	504	469	523	554	501	503	533	500	491	453	489	491	440	531	477	510	519	490	458	505	542	499	484	501	450	522	471	512	507	476	519	507	514	508	498	496	498	543	482	502	506	535	504	495	495	514	528	483	501	510	487	507	531	507	518	522	513	460	499	530	482	491	495	492	531	498	497	476	467	543	489	489	462	481	532	509	485	488	519	531	482	482	487	493	469	496	495	492	536	512	492	504	503	527	476	495	449	480	485	465	502	488	513	484	498	499	476	478	489	492	477	509	464	510	443	505	522	518	500	516	483	534	466	512	492	530	495	499	509	509	515	473	494	523	490	472	498	487	446	520	488	492	511	506	503	497	488	474	543	512	477	511	507	524	493	515	522	513	510	488	504	478	498	490	498	503	510	527	519	486	509	506	484	479	467	534	528	472	473	493	515	520	450	508	513	464	483	533	495	491	501	503	497	487	516	511	504	534	505	515	556	532	485	458	496	479	498	487	522	452	504	514	492	493	487	541	495	506	472	489	466	459	486	471	520	534	501	458	504	528	493	482	536	498	501	500	520	488	520	514	484	506	539	500	500	499	499	498	487	509	481	506	533	491	476	513	515	499	504	493	499	498	522	500	492	481	509	473	553	512	500	520	534	476	484	550	508	431	469	520	481	513	502	509	444	480	489	501	476	491	535	493	526	544	487	507	517	465	528	493	478	495	491	502	506	504	503	542	490	472	577	459	514	521	475	525	494	516	543	516	505	475	504	507	506	448	467	501	489	500	531	519	503	516	466	432	502	480	510	511	485	472	468	566	481	487	474	486	524	535	525	470	499	536	479	522	466	485	503	487	482	503	508	503	475	529	502	502	474	519	474	516	477	496	489	518	491	503	465	476	492	503	472	515	520	481	495	511	535	522	531	467	510	519	474	484	528	501	483	505	453	505	507	469	464	492	483	461	473	557	474	478	551	489	489	503	476	468	473	515	467	495	507	485	494	558	517	479	532	494	488	507	520	485	544	498	489	512	512	489	498	459	494	482	535	522	519	458	456	491	489	526	517	491	518	467	513	508	454	509	547	500	495	508	442	492	492	497	494	502	502	503	505	498	492	507	463	515	534	488	537	517	497	500	524	503	502	506	465	512	491	525	490	449	477	513	508	507	491	491	519	489	497	514	514	468	522	525	483	513	500	509	477	512	515	490	522	496	515	502	476	500	506	509	497	499	472	487	472	506	502	538	546	511	475	512	467	468	507	510	483	487	508	480	488	494	476	500	489	484	434	504	477	439	515	513	503	491	487	504	525	497	483	521	524	486	519	474	446	526	500	508	505	487	529	534	480	483	521	511	513	483	504	535	508	519	493	521	512	494	503	508	475	524	518	489	512	514	501	518	495	490	476	493	508	496	496	522	539	550	490	534	525	490	525	488	473	519	517	531	512	497	521	521	511	496	489	504	510	467	480	538	485	494	476	493	475	505	522	488	503	503	503	511	509	528	528	488	534	474	517	494	503	493	457	507	463	452	518	501	479	513	477	509	499	476	504	503	476	453	463	485	533	472	475	514	482	518	490	534	489	523	503	445	495	517	506	449	545	512	509	491	515	483	502	543	499	454	506	537	468	528	515	507	484	538	496	488	468	500	481	496	522	453	482	495	497	477	500	486	468	509	463	485	484	494	503	492	464	475	534	468	507	516	492	495	481	478	477	483	488	521	491	506	492	490	550	515	486	515	531	483	493	558	519	495	493	469	472	513	466	498	496	517	471	494	482	521	505	508	446	508	524	485	494	478	505	515	497	482	514	485	476	470	520	509	523	499	546	539	475	491	441	534	477	518	528	492	529	490	523	542	488	514	518	457	480	491	504	483	470	521	531	499	469	541	487	480	508	480	525	503	526	528	495	540	538	495	497	544	515	521	481	496	497	466	472	503	487	466	470	502	471	456	527	509	492	487	492	542	520	480	492	528	527	500	490	468	509	448	535	502	501	527	474	515	462	520	500	489	485	549	555	485	498	462	485
1799	160	135	114	121	124	104	97	110	76	94	82	97	82	120	87	102	92	75	89	90	89	71	83	94	76	93	87	76	86	72	88	104	87	83	92	89	76	81	80	89	79	98	89	77	95	86	89	91	84	68	79	95	79	83	71	91	78	78	83	96	78	93	86	84	88	84	93	80	70	84	95	77	85	96	84	98	74	86	80	88	82	95	80	93	90	88	74	81	103	79	103	109	69	77	86	91	79	73	79	74	94	89	75	92	77	77	107	89	74	89	84	84	87	79	73	84	77	75	93	74	79	88	88	76	72	75	86	76	79	86	77	71	87	98	90	84	94	94	81	79	103	90	92	67	93	74	81	89	85	78	77	81	66	88	100	90	84	101	93	91	82	81	83	93	90	83	89	81	90	74	73	79	101	98	103	79	87	90	76	85	95	96	102	87	104	92	70	85	85	90	81	95	96	84	101	84	89	72	66	71	92	86	69	77	87	76	89	89	90	91	87	73	88	81	86	87	74	90	96	74	80	73	95	102	78	79	84	79	97	80	86	88	75	78	88	75	81	93	83	73	99	101	76	76	75	74	64	83	93	79	90	86	87	87	89	95	91	77	70	82	77	83	80	79	82	76	93	82	74	91	87	88	85	80	77	76	90	71	92	79	73	75	97	80	89	92	83	81	97	72	112	85	67	73	84	82	77	72	81	76	87	79	91	83	90	83	82	76	89	79	88	80	75	92	91	78	83	85	90	93	90	76	93	66	75	79	87	80	83	85	81	83	83	95	97	92	101	81	92	84	68	70	87	74	99	84	86	73	83	74	82	93	90	92	92	72	78	72	93	104	76	71	75	87	80	95	92	79	83	67	94	74	85	96	77	87	86	74	90	71	88	86	91	80	89	83	92	99	104	69	69	70	89	88	94	63	84	79	82	89	77	84	95	85	84	79	80	85	88	88	96	96	67	90	69	87	84	70	69	90	81	90	87	72	69	84	77	84	94	87	83	90	84	95	79	76	81	79	76	81	90	91	78	102	85	97	91	83	99	92	90	80	81	79	82	68	64	99	77	86	79	73	99	84	83	94	80	86	84	85	96	65	71	76	81	75	75	80	70	81	80	80	75	90	78	93	76	81	88	80	82	81	82	88	90	64	88	75	66	92	107	75	88	88	74	94	91	87	76	75	84	64	93	92	75	74	87	73	86	81	99	80	86	84	89	106	93	94	69	76	86	88	89	78	94	80	86	77	76	78	89	96	85	83	100	75	77	85	103	95	71	82	94	89	77	89	76	88	85	82	92	94	71	88	85	93	79	80	87	83	86	74	92	80	79	96	78	105	72	79	87	83	90	74	71	77	86	89	82	95	90	79	90	96	94	85	76	81	89	100	66	84	80	76	87	96	77	96	78	90	83	80	85	85	84	88	82	114	80	70	70	85	96	88	78	96	86	60	91	84	105	96	83	74	92	83	74	99	73	90	97	84	81	80	77	76	102	88	80	83	86	76	97	78	82	80	88	75	73	88	77	99	65	91	89	87	84	82	76	72	82	73	75	90	99	90	78	91	84	90	82	94	73	95	84	78	88	83	87	82	91	78	100	60	97	80	84	83	82	102	70	84	84	90	88	75	96	85	77	77	95	103	86	76	92	91	84	89	82	74	69	69	93	93	76	76	88	85	72	97	96	92	94	84	101	80	84	98	86	103	81	91	100	82	61	104	69	95	75	76	76	90	80	90	61	70	98	69	79	90	68	74	83	94	76	90	85	83	79	89	86	97	84	93	77	88	72	76	89	92	99	80	78	94	88	84	98	79	91	105	95	79	72	100	83	83	83	88	71	84	87	81	103	87	74	91	91	79	81	74	80	64	99	99	92	98	80	83	70	83	69	75	70	85	73	99	86	82	80	85	95	88	74	75	98	78	75	92	92	93	86	70	75	69	83	85	82	85	86	98	77	83	97	74	75	95	81	85	94	106	83	85	97	93	76	71	90	86	81	84	79	90	64	83	104	74	82	80	81	86	95	85	77	83	87	87	79	100	95	75	82	68	102	79	73	103	74	83	70	82	104	91	106	90	86	89	88	93	79	74	69	88	87	79	109	76	80	75	87	87	84	74	74	100	71	94	91	89	83	75	94	84	106	100	83	82	89	92	82	111	96	80	93	85	96	79	89	67	84	108	81	85	93	81	77	91	82	82	94	87	88	71	75	79	83	70	81	75	68	87	92	85	93	81	80	73	93	73	84	74	83	78	88	83	73	74	91	94	74	74	99	85	71	83	85	82	80	88	77	89	90	75	88	116	72	76	89	77	78	76	93	82	85	71	78	75	94	79	80	78	88	80	78	64	92	84	107	75	77	81	84	83	80	78	79	76	84	86	88	76	84	92	91	108	91	76	73	93	82	100	71	105	90	81	72	77	67	72	74	71	79	85	98	91	101	72	82	74	84	93	86	79	87	85	84	73	97	90	79	68	81	90	65	71	85	87	86	86	79	69	89	87	85	97	72	89	88	93	93	64	71	82	83	91	91	94	60	82	83	83	90	80	91	82	84	87	106	82	85	82	75	77	82	66	79	85	91	70	68	88	85	88	87	101	92	77	92	93	77	73	77	89	105	73	74	83	85	82	75	77	93	85	83	77	96	79	88	87	92	87	72	84	93	80	89	74	86	73	90	82	82	64	68	93	84	61	89	86	75	90	72	103	87	80	90	85	86	59	95	82	69	70	83	85	82	73	95	106	90	91	73	92	79	61	80	98	85	72	97	64	56	70	88	82	91	79	94	103	115	75	67	75	92	88	77	82	88	77	86	93	84	82	75	75	90	85	71	80	81	89	95	88	57	81	83	67	78	80	80	99	84	91	84	72	90	82	87	93	85	95	102	83	94	79	87	90	65	77	95	85	103	85	84	86	88	76	85	73	82	73	77	79	92	84	99	84	80	90	79	83	88	68	73	93	69	81	88	73	93	91	70	77	69	75	95	73	83	74	66	73	89	85	82	65	94	77	84	82	72	85	73	78	72	83	79	84	72	89	71	80	72	73	76	72	76	84	83	70	91	76	95	81	59	87	79	80	94	87	73	75	88	68	96	78	82	77	77	90	96	61	78	80	82	97	84	89	68	77	84	83	87	71	94	80	79	84	91	85	92	71	73	89	88	92	88	88	74	82	74	92	77	82	78	80	91	79	87	77	89	68	70	70	94	83	95	89	86	89	84	76	89	89	95	84	83	86	107	82	90	83	90	77	76	103	77	108	79	84	87	90	83	90	73	68	72	98	85	84	82	87	95	89	89	94	77	68	85	87	104	90	83	92	95	81	82	78	78	86	70	102	93	74	100	67	97	94	90	84	72	81	78	81	83	78	75	91	83	88	73	90	78	84	73	73	75	98	91	85	83	96	86	87	94	77	77	95	86	85	74	86	95	90	90	78	88	77	81	86	70	73	76	90	67	92	86	87	89	82	74	93	86	78	85	91	84	86	88	92	88	85	76	75	94	83	70
3451	392	507	540	514	454	440	400	376	374	366	364	368	379	385	366	352	350	330	328	329	354	309	348	336	357	305	333	341	339	311	307	329	323	306	330	336	331	336	341	371	323	334	338	320	321	315	346	342	320	333	328	315	323	299	324	338	310	298	341	345	351	319	322	349	305	344	327	339	308	347	308	349	301	338	318	321	305	320	321	333	338	333	322	333	319	357	314	336	319	325	366	306	350	355	338	316	313	306	370	334	312	307	316	322	317	314	338	300	339	309	317	335	314	332	373	348	333	353	329	301	346	350	332	352	326	336	353	342	284	326	339	346	308	326	333	322	332	320	307	328	331	339	340	309	326	343	306	345	349	311	336	344	320	320	336	343	318	328	306	344	331	338	330	314	343	314	339	312	325	338	333	360	290	328	339	300	299	344	337	333	314	336	312	356	334	328	345	348	321	329	329	348	291	344	326	326	298	324	310	308	311	309	325	335	316	300	327	379	339	306	330	367	337	323	326	314	314	331	333	303	350	334	329	348	334	336	343	344	344	323	331	327	341	349	344	314	339	315	316	316	316	324	372	333	322	324	331	330	314	331	352	322	314	324	314	320	315	308	364	348	356	338	337	366	325	363	315	315	337	348	315	311	335	327	322	322	318	342	347	311	324	339	341	348	309	320	310	313	284	313	332	313	358	318	311	341	335	325	325	326	351	325	308	339	303	327	330	311	329	325	322	331	324	315	309	330	336	304	360	293	345	321	309	302	307	379	335	290	331	324	339	343	316	335	343	310	320	307	313	322	316	317	330	346	350	280	324	323	308	280	304	329	335	328	342	355	325	324	318	324	376	316	295	321	302	342	333	342	333	323	351	326	345	333	354	339	318	341	331	325	320	309	342	347	316	325	322	342	324	310	336	300	325	287	313	312	331	315	308	342	344	316	336	315	353	335	358	320	360	305	309	357	323	316	324	309	324	330	351	333	308	336	299	307	347	334	338	347	337	350	336	322	354	331	316	327	321	324	320	353	300	356	332	337	333	304	347	337	317	351	337	342	328	322	324	317	352	345	299	316	321	337	300	306	365	330	364	343	348	330	290	318	366	331	335	324	326	336	336	335	334	337	310	346	320	309	338	325	338	342	310	304	315	343	312	327	337	327	292	326	301	316	342	321	307	319	332	331	350	283	295	318	355	313	296	323	336	328	320	326	319	324	328	300	313	322	324	297	330	323	348	349	326	320	290	324	321	338	341	310	312	325	343	325	340	316	311	315	306	357	346	339	319	312	312	324	305	325	353	324	351	356	333	348	320	293	321	301	304	313	296	312	301	309	311	326	330	329	327	332	328	316	325	278	311	356	326	305	329	364	336	348	361	325	320	337	320	306	285	339	323	311	328	311	327	360	364	312	316	306	312	315	323	320	317	321	309	364	323	325	347	323	295	306	323	336	304	321	318	322	301	355	362	333	331	366	320	340	305	331	317	329	306	342	340	346	342	350	325	367	302	351	340	320	319	344	348	320	327	342	331	328	289	334	327	324	336	346	320	320	330	359	308	344	321	350	332	360	339	320	328	307	337	359	316	328	311	300	291	325	306	299	341	300	319	321	327	325	357	288	332	320	351	312	351	307	309	334	300	311	367	350	302	315	317	370	341	326	331	352	292	349	339	338	348	330	321	319	331	316	303	316	309	348	336	348	323	354	317	349	336	297	318	325	327	363	341	334	332	314	354	324	348	326	288	297	329	302	326	322	321	328	317	334	338	329	321	339	332	327	318	337	296	321	325	288	305	335	342	327	333	317	307	328	328	346	327	306	338	347	334	318	328	322	317	315	310	303	348	351	375	346	328	322	327	321	341	348	325	317	319	306	335	304	359	330	305	305	333	316	323	321	322	322	333	289	316	299	335	281	316	332	320	331	327	306	336	334	310	324	318	331	334	319	295	342	304	349	333	295	298	325	325	351	348	326	331	329	336	334	307	305	322	318	327	327	341	323	316	326	341	349	337	341	320	310	339	331	351	312	307	330	304	314	326	316	330	315	325	334	333	333	319	318	347	345	330	346	309	307	272	324	309	325	347	309	329	327	320	314	334	350	314	333	310	305	316	333	331	336	346	344	311	280	342	308	326	350	313	327	333	315	333	329	342	303	308	318	300	312	350	333	356	348	318	333	306	338	323	335	306	345	318	282	322	303	343	324	313	319	329	313	315	338	297	341	375	310	352	330	313	358	356	336	331	346	324	303	324	319	322	336	337	323	308	308	341	322	315	328	340	353	323	341	321	302	309	360	312	324	312	302	309	334	336	348	323	336	312	350	323	325	299	322	324	336	311	340	319	329	354	353	326	323	304	317	346	329	348	320	338	319	308	334	309	348	298	335	333	333	318	359	304	361	315	329	328	340	339	325	314	313	334	310	350	324	323	328	349	324	325	323	327	333	329	328	312	316	339	341	327	309	308	322	307	336	325	347	334	309	297	346	300	339	327	315	325	308	330	329	314	306	319	308	351	335	308	346	353	319	341	326	299	329	296	302	318	379	291	312	342	334	319	346	317	295	314	308	332	327	295	339	321	373	332	334	336	322	328	302	324	354	292	330	341	302	335	312	353	308	364	329	356	326	320	327	335	328	327	324	345	340	303	313	328	339	297	323	324	355	336	326	323	333	318	332	317	345	321	338	344	293	340	303	320	307	284	333	321	319	308	285	354	337	310	331	318	338	320	331	317	315	305	326	325	309	354	305	354	353	318	325	348	319	319	319	326	326	342	321	318	306	308	349	320	333	320	314	303	284	321	334	329	362	329	274	314	328	304	347	311	330	314	327	312	336	328	327	324	308	348	331	355	341	343	332	321	322	317	309	332	345	335	351	299	335	312	339	323	316	305	323	344	335	326	299	341	332	329	333	332	347	330	314	287	347	326	348	326	350	343	326	323	340	308	314	332	287	306	325	332	340	319	344	312	316	317	317	357	315	311	303	352	339	301	328	322	332	332	310	313	314	356	317	332	307	324	314	338	320	339	336	301	324	317	323	343	340	326	319	311	324	310	327	331	348	343	315	348	356	328	322	333	332	336	313	330	353	314	331	328	302	345	331	311	329	303	326	309	333	300	358	314	327	296	293	339	307	323	350	357	329	325	321	325	325	308	315	321	320	322	306	297	332	339	334	291	304	366	327	334	352	354	333	335	327	337	331	349	325	316	397	349	330	336	310	315	327	349	341	309	297	328	333	319	352	329	299	334	289	325	335	334	311	306	316	312	334	310	333	323	352	320	333	320	294	320	319	344	320	335	322	333	337	339	317	276	315	303	325	317	338	327	306	312	319	323	329	336	335	342	341	331	315	310	348	339	321	298	297	329	323	297	348	309	345	337	301	308	330	315	314	356	311	346	294	333	345	352	307	295	356	327	331	327	325	332	304	313	326	293	347	321	307	295	331	316	326	283	323	354	350	296	341	340	303	306	317	368	334	334	341	319	315	330	324	338	349	323	334	366	327	353	297	332
11278	1066	1107	853	528	419	305	243	194	171	146	141	124	122	113	126	87	99	73	95	84	89	76	97	83	91	80	75	78	73	62	79	79	83	79	71	83	80	66	89	104	59	101	75	73	76	74	80	88	63	68	73	63	62	71	69	75	66	75	80	66	73	55	63	71	75	70	81	79	74	71	68	78	72	58	70	72	73	64	79	70	73	70	70	63	49	75	67	70	72	84	85	75	87	66	96	65	74	57	54	62	78	85	51	58	75	49	71	70	68	77	72	79	75	63	60	81	71	66	67	71	65	73	71	81	80	70	62	57	65	65	76	84	74	85	74	71	79	61	65	69	48	74	74	72	70	72	67	74	57	74	63	78	77	80	64	67	67	71	59	74	68	64	69	66	77	75	71	52	57	79	70	80	76	73	66	65	68	77	65	78	66	71	74	75	72	64	82	57	58	63	69	66	65	65	63	66	64	58	68	59	82	82	73	83	74	66	53	71	75	72	67	70	72	75	66	71	78	45	57	71	76	68	57	67	65	73	67	69	73	61	73	71	94	70	85	67	85	73	75	72	72	76	63	59	65	70	80	76	63	79	60	65	63	75	69	65	76	77	71	75	71	62	79	66	76	70	73	74	69	83	72	87	65	66	90	80	61	72	74	56	57	57	67	74	80	63	64	72	60	73	70	73	67	68	72	59	66	72	72	75	59	67	72	76	71	81	74	69	69	69	62	78	68	83	67	70	63	66	74	84	66	68	77	77	60	68	75	71	74	65	66	75	75	56	74	79	64	52	76	72	73	66	69	55	66	73	47	75	64	73	86	64	71	62	69	83	67	65	59	69	73	55	65	68	80	80	71	80	68	64	80	53	65	56	70	70	54	64	80	71	66	72	73	70	79	67	62	64	78	71	72	75	82	56	64	58	63	70	66	70	68	56	64	63	77	68	77	69	68	72	61	65	77	76	81	66	69	67	75	69	61	76	75	73	75	62	55	73	63	59	71	60	75	84	76	66	67	63	81	83	71	61	68	70	65	94	77	66	68	74	70	63	56	72	81	76	68	56	66	75	68	62	53	74	70	63	61	73	74	54	78	69	73	85	63	70	73	62	68	74	68	78	71	79	76	62	73	70	71	64	65	64	72	60	73	54	66	67	64	73	61	81	67	82	65	76	71	67	60	91	82	67	55	63	64	70	67	70	71	78	64	78	73	62	78	65	61	58	70	67	82	65	76	85	81	68	73	70	68	74	64	63	70	65	77	70	68	74	76	63	67	73	74	71	67	66	51	51	63	70	72	57	73	59	66	62	75	87	75	50	73	69	75	62	67	80	66	60	74	73	66	89	54	78	65	77	77	79	55	61	59	65	62	78	73	73	74	64	71	72	69	77	63	82	61	54	70	72	70	69	75	68	65	79	75	64	78	72	75	54	67	71	70	88	68	72	77	63	77	76	68	69	65	53	52	84	76	76	65	67	65	70	61	69	78	80	71	68	74	75	66	72	69	84	70	74	76	74	73	73	78	66	66	66	61	68	68	70	75	62	59	69	77	60	74	65	76	69	73	58	66	65	78	64	62	63	69	65	69	75	75	65	70	59	80	77	88	70	71	69	88	81	78	76	78	66	67	87	60	84	91	63	63	66	60	51	72	67	65	68	69	59	60	64	63	62	65	73	73	66	73	60	61	64	62	77	63	73	62	70	70	61	74	59	67	68	76	79	73	74	65	78	85	68	79	70	69	62	80	84	66	85	55	62	72	64	66	59	79	76	62	66	56	79	63	70	65	62	77	74	50	65	89	56	82	54	73	72	54	60	62	60	64	70	84	56	76	71	68	78	70	71	73	74	79	86	63	77	54	78	56	68	82	71	49	57	73	57	72	69	75	68	66	68	75	84	73	64	93	61	47	78	63	86	64	61	69	66	71	78	63	68	87	71	72	78	62	54	61	65	72	82	75	74	76	71	74	64	76	74	63	58	53	71	67	66	61	62	63	60	77	62	72	71	57	78	76	78	66	59	80	70	72	70	72	63	69	71	78	78	63	67	67	56	72	66	68	70	57	75	75	77	68	68	74	65	67	73	80	70	75	75	66	64	64	72	75	59	74	61	62	49	60	62	66	81	78	69	69	73	69	75	75	81	59	69	51	76	61	62	77	68	68	63	76	78	62	69	69	71	64	60	94	77	58	81	95	73	65	67	76	87	67	73	84	70	71	85	61	72	67	70	70	64	55	78	72	51	74	80	65	65	81	60	73	75	66	63	73	70	67	53	82	62	64	61	64	70	62	53	70	70	64	59	60	59	85	80	75	74	66	71	51	68	66	91	77	66	74	60	65	70	50	84	69	62	63	65	78	69	69	69	68	72	64	73	80	77	82	58	62	61	67	70	66	60	67	70	74	75	71	66	73	55	76	62	52	67	70	65	69	69	83	64	58	78	73	79	67	74	80	83	68	59	74	74	70	83	80	81	64	73	58	70	75	78	74	68	62	89	56	51	63	77	71	78	54	64	71	77	69	66	66	76	68	67	64	59	63	73	85	68	81	70	70	75	69	66	69	80	74	58	76	75	65	73	56	77	76	70	58	69	72	70	60	84	61	66	89	70	69	63	73	77	79	69	72	81	50	57	80	71	58	69	61	65	66	69	76	77	60	62	77	67	87	72	69	59	57	87	52	90	69	67	82	69	51	60	75	63	67	64	71	73	71	68	82	77	59	74	63	71	57	66	63	67	68	84	67	76	70	62	77	82	67	61	65	65	74	58	66	65	78	84	62	70	67	54	72	70	63	65	72	72	84	57	53	66	68	80	68	59	69	71	65	65	68	55	78	78	63	67	81	58	65	72	72	89	61	74	75	77	77	76	75	61	68	73	61	58	66	72	73	74	70	87	70	69	72	68	64	79	70	67	56	73	78	87	60	79	77	67	62	76	63	64	49	61	78	89	78	70	63	72	70	65	73	67	68	76	64	68	68	71	62	94	59	63	69	70	61	82	61	69	72	70	67	70	59	65	70	74	64	65	60	64	77	77	75	74	68	66	73	87	68	69	55	67	52	69	53	76	66	65	77	83	65	73	53	67	83	53	61	83	68	62	72	63	67	71	74	72	84	70	76	58	63	67	62	63	69	86	66	58	72	64	69	62	71	71	75	58	67	85	82	85	78	63	64	72	69	76	96	74	58	69	80	61	66	83	83	73	68	74	80	69	64	68	67	77	56	64	67	71	73	57	68	64	64	81	76	75	73	72	64	59	68	69	72	82	79	70	74	61	61	71	83	76	64	87	72	80	87	76	65	67	67	66	70	72	71	66	67	55	67	71	68	82	80	66	59	71	75	75	76	71	68	75	66	63	91	63	76	78	76	66	77	76	72	74	75	59	69	71	71	65	72	80	75	64	79	58	74	67	70	78	70	73	77	56	71	75	78	75	65	81	57	64	83	59	73	75	66	79	72	73	66	73	64	61	64	80	85	74	72	59	65	82	65	77	60	78	69	74	61
8120	1127	2573	2994	2672	2190	1799	1508	1192	1148	1009	811	771	744	667	655	626	558	555	481	511	481	454	407	412	423	383	407	385	392	374	339	378	362	349	342	350	343	367	314	337	322	304	330	327	304	337	358	304	344	301	322	316	279	341	295	304	292	273	291	295	311	304	304	296	318	298	315	296	320	313	288	295	295	266	286	242	276	294	287	276	307	274	309	276	338	294	272	290	303	295	289	292	285	292	283	297	293	267	268	303	277	284	306	295	290	298	302	273	301	283	269	304	276	305	293	273	296	304	261	297	296	265	287	295	299	272	286	262	275	306	259	293	288	248	278	301	300	286	290	284	278	289	287	284	303	274	299	321	283	268	269	282	268	267	273	276	286	327	260	310	268	276	290	306	283	277	283	293	270	298	270	271	315	290	276	283	283	263	318	298	254	280	298	275	303	300	267	270	262	301	270	271	314	268	292	271	304	297	286	273	265	291	245	306	255	276	252	295	283	246	260	294	326	243	279	291	262	292	272	298	296	323	315	310	271	294	277	264	263	268	266	300	280	319	299	266	256	266	286	287	303	264	284	264	268	258	277	275	292	282	291	302	271	284	303	267	272	285	275	281	279	256	269	257	322	267	292	271	277	281	324	313	294	282	303	274	277	291	293	264	290	296	278	256	267	272	282	297	301	249	295	259	303	279	274	276	284	283	295	263	246	282	310	264	278	300	274	283	278	269	295	260	288	289	292	273	273	262	281	265	290	274	281	287	306	261	273	276	313	280	265	271	302	298	284	283	305	285	310	269	249	257	293	272	255	245	251	277	261	282	303	274	269	275	299	278	287	269	266	283	295	263	277	313	298	285	268	281	271	282	271	295	263	280	276	274	274	289	244	286	273	257	261	267	297	274	269	275	308	287	258	262	265	294	253	289	299	308	251	259	314	264	276	279	285	250	279	298	272	283	273	257	260	270	304	295	288	270	240	280	284	288	266	261	249	268	288	282	287	293	329	262	309	313	263	292	293	268	295	286	309	269	272	289	279	285	318	270	274	267	276	288	294	275	293	261	287	283	272	284	276	314	289	275	289	288	256	312	276	296	276	286	282	300	281	271	302	296	285	293	247	259	280	266	296	256	295	305	313	266	305	255	297	279	274	304	269	247	293	309	265	275	270	284	274	276	280	272	276	278	266	286	290	293	275	298	261	288	295	283	280	293	315	274	308	294	293	291	294	291	297	286	271	254	274	310	285	294	298	298	273	266	268	272	269	284	247	268	271	278	296	285	289	282	296	318	302	304	278	284	301	271	291	311	313	273	289	292	287	260	285	293	291	251	235	321	290	266	295	276	264	281	286	302	296	284	298	274	305	282	294	270	287	258	274	277	281	296	309	270	285	277	277	303	283	267	282	293	296	257	252	275	270	279	250	288	278	300	310	288	298	259	293	285	303	278	284	305	291	283	269	308	293	250	306	280	263	310	320	271	275	274	294	256	296	262	276	273	297	271	255	277	286	249	286	276	284	256	288	282	283	303	288	274	287	269	286	301	283	267	288	299	290	296	301	276	273	313	257	302	263	325	299	308	262	276	308	238	284	301	265	297	279	277	282	275	273	271	272	262	271	326	308	256	293	272	280	254	292	254	263	268	304	285	312	270	254	293	273	261	290	271	275	283	295	253	275	266	248	307	261	302	298	285	279	272	306	310	275	290	322	314	263	289	292	264	272	315	307	286	264	272	286	297	293	265	247	280	285	271	299	265	320	291	266	283	280	300	289	271	291	258	302	303	293	283	293	274	295	243	265	251	266	299	295	304	267	272	328	278	300	273	272	272	286	282	258	289	296	272	286	280	299	296	256	284	284	307	289	258	300	282	294	285	304	290	286	276	262	284	278	301	284	293	276	287	297	298	286	287	275	273	286	253	287	301	288	280	281	291	280	276	300	278	265	274	282	268	277	267	303	279	326	269	279	267	286	262	269	267	308	290	273	297	290	289	319	289	282	279	290	293	279	288	261	252	294	273	279	258	305	280	283	254	255	308	274	312	259	284	264	281	270	273	306	279	270	284	261	282	272	284	278	279	294	270	285	270	288	271	285	321	294	259	260	275	268	267	271	285	275	277	265	282	277	281	302	264	247	277	249	293	286	268	289	261	270	306	271	296	264	300	267	293	286	314	278	294	294	308	290	279	288	270	260	264	308	313	243	297	287	272	297	292	274	260	287	287	285	282	285	289	255	260	318	279	318	317	257	266	289	260	271	256	284	276	284	259	323	277	288	291	277	254	314	278	261	266	283	301	291	272	280	282	275	271	290	286	269	267	282	282	289	271	237	261	296	266	310	276	274	301	294	303	290	286	284	276	303	244	290	300	286	286	266	271	285	290	254	261	290	301	267	281	265	290	274	278	276	310	304	263	263	304	280	292	263	263	290	318	282	251	288	269	292	287	281	291	262	267	280	288	275	246	271	273	290	298	292	272	288	245	286	280	295	273	283	261	284	277	283	265	313	264	279	280	285	260	283	272	258	288	253	236	272	306	312	306	328	275	252	292	263	278	270	308	268	288	269	247	284	307	287	270	271	279	305	281	267	283	274	309	284	298	274	276	302	288	296	273	273	303	291	294	326	280	255	278	291	295	283	280	269	266	276	253	286	283	246	289	267	287	279	288	278	279	272	263	268	306	292	290	272	265	262	303	271	272	268	270	289	295	276	248	279	300	261	306	255	290	305	262	288	321	304	263	284	251	274	301	277	271	282	274	331	276	282	270	282	295	273	275	288	254	293	306	301	283	304	282	275	283	261	296	277	251	305	278	291	275	287	257	285	276	271	291	309	258	276	292	296	276	280	283	281	317	274	303	285	291	297	333	267	278	277	298	300	289	287	295	285	278	290	308	303	289	274	257	285	256	271	272	269	272	280	286	305	301	295	299	292	294	259	280	304	276	311	293	307	289	257	270	294	266	277	298	341	292	295	285	294	284	272	288	271	282	284	294	264	260	275	275	279	277	299	284	301	292	284	318	257	287	267	265	298	291	268	278	294	305	304	287	288	285	277	269	253	273	270	296	283	257	274	304	275	298	298	300	305	308	288	288	255	296	270	293	282	256	281	264	273	274	286	298	306	286	281	257	274	293	280	286	286	290	274	290	326	258	275	287	293	294	278	269	297	291	273	275	302	270	280	297	279	263	292	299	281	281	267	288	293	281	289	260	269	268	302	290	263	279	277	303	284	294	281	264	277	272	248	290	296	293	294	323	275	289	288	253	252	292	258	277	274	227	306	278	290	279	276	281	274	252	288	293	249	287	274	295	305	257	298	266	286	283	290	308	264	253	309	293	257	277	308	274	278	254	264	233	304	264	272	319	253	268	276	279	277	286	284	299	300	261	277	288	275	276	305	287	320	256	278	290	304	274	291	289	285	305	275	283	284	279	291	279	276	274	277	286	283	261	266	279	267	248	276	285	302	273	272	318	275	260	316	270	268	273	285	266	294	275	268	281	279	328	268
20943	3361	2181	1650	1141	819	628	472	454	394	309	298	230	234	234	222	232	209	194	184	202	190	191	161	156	174	176	150	149	174	161	164	149	168	166	167	146	157	151	183	156	159	144	144	160	180	133	148	189	160	137	168	144	145	145	145	151	134	147	162	140	161	152	167	143	163	145	151	139	147	150	149	166	155	168	141	153	156	136	159	141	123	147	144	166	148	156	159	162	149	148	173	147	140	149	137	138	151	130	118	153	156	150	131	156	145	142	160	146	155	130	139	138	137	137	146	154	129	121	134	154	144	139	147	137	152	149	150	155	138	145	137	135	146	141	165	150	162	151	142	114	141	149	148	146	145	128	147	160	137	145	157	154	172	152	155	131	163	130	130	151	143	135	130	131	135	151	139	158	155	135	151	139	137	153	132	147	144	130	149	146	154	138	142	145	175	127	135	156	153	149	135	143	148	139	161	150	166	144	167	171	160	151	138	121	159	141	146	153	145	131	150	180	146	132	138	149	141	146	137	125	146	169	158	163	150	138	148	131	137	155	132	132	147	162	148	162	151	130	169	161	148	141	136	138	161	143	158	140	134	159	154	172	144	143	138	147	154	144	149	145	142	151	171	157	143	160	143	157	125	150	147	157	143	138	156	166	164	152	132	135	156	156	148	170	159	154	153	127	150	161	149	154	147	157	156	129	147	142	147	116	138	134	147	156	138	150	158	152	128	162	152	151	144	146	147	159	133	141	160	150	166	155	129	131	145	139	150	144	140	155	127	140	145	127	153	160	135	137	164	136	159	168	153	159	143	152	142	139	125	120	129	147	147	121	135	135	130	164	155	162	133	132	132	149	162	147	151	147	135	144	148	157	131	130	142	155	149	135	158	146	135	134	158	160	133	135	146	142	138	157	151	151	147	167	140	153	143	146	145	151	129	139	150	149	138	147	160	166	155	117	139	142	138	170	147	140	173	140	143	147	146	138	150	133	140	157	148	160	150	146	152	155	135	153	114	153	134	135	164	133	140	151	144	143	151	144	137	130	140	142	141	138	141	156	154	144	148	111	155	149	144	153	147	150	156	148	140	149	151	141	144	144	157	143	142	137	121	153	150	118	162	134	142	148	130	139	145	118	165	174	165	129	137	136	141	149	143	132	152	154	147	151	162	154	152	124	140	148	138	125	155	139	156	157	140	156	141	152	151	129	152	138	150	143	148	133	155	144	148	146	137	150	136	141	148	143	153	139	133	158	171	179	143	136	138	150	146	125	166	144	145	142	150	136	138	148	149	154	135	149	167	158	160	148	129	153	147	146	137	157	155	154	160	139	147	124	165	145	142	136	133	183	145	160	141	141	123	149	127	162	146	135	147	148	148	153	148	126	156	143	140	129	154	137	139	158	133	157	138	143	135	136	124	142	128	147	135	124	157	136	135	134	133	135	139	149	161	134	145	147	148	153	138	151	135	162	148	161	134	147	163	151	149	149	157	152	142	148	145	161	175	151	132	162	140	157	129	136	131	147	152	142	149	137	137	137	148	150	150	166	132	129	146	145	139	140	141	137	143	127	153	147	152	151	130	154	147	138	136	125	152	135	139	140	134	138	143	127	148	125	145	149	144	144	134	129	153	141	151	142	153	153	139	156	140	161	152	134	138	141	171	136	143	138	139	147	151	165	146	141	117	149	131	151	139	137	148	142	137	167	164	176	163	138	121	143	147	163	145	166	171	162	140	147	154	142	123	152	126	149	128	125	154	157	164	156	151	146	184	144	150	140	126	147	154	134	169	125	136	119	135	147	131	153	158	156	144	145	142	132	142	167	139	134	158	151	158	147	125	161	152	123	140	157	147	159	145	165	156	154	133	133	156	163	149	153	134	146	140	134	161	138	132	128	144	136	143	143	148	151	153	156	145	122	140	131	142	155	144	140	148	160	143	135	141	141	152	141	137	132	151	156	140	135	115	165	158	151	155	149	140	147	144	125	135	128	139	139	141	136	137	125	121	139	138	131	145	121	155	152	128	148	144	152	131	144	154	134	171	154	175	152	139	147	150	161	139	153	149	128	159	137	150	159	137	164	129	155	148	171	151	166	150	135	134	135	154	135	145	153	132	143	158	130	155	138	149	138	118	129	130	158	137	166	152	122	136	138	152	153	132	148	145	146	157	152	136	155	131	142	150	158	132	148	167	145	161	122	147	148	175	135	165	157	121	152	157	139	114	165	145	132	158	142	140	119	143	173	128	136	143	152	135	152	135	133	151	133	139	153	161	152	133	152	151	126	140	129	161	150	172	145	143	161	132	128	161	163	146	153	164	151	133	156	138	129	137	154	174	163	118	135	132	149	147	169	139	146	147	147	147	132	140	134	145	162	157	157	143	130	161	129	156	135	137	153	137	166	156	153	138	155	153	167	156	161	145	126	149	137	137	145	136	145	146	159	146	154	141	117	124	141	133	149	153	166	132	148	153	164	139	137	126	139	134	179	124	150	146	138	156	145	125	153	114	155	137	137	141	124	128	152	152	169	148	162	128	153	163	160	151	129	134	133	154	148	151	139	136	146	157	157	138	149	155	136	159	145	131	140	159	129	133	160	147	153	138	150	167	139	113	133	146	155	159	151	146	138	122	141	141	129	155	131	133	163	143	119	158	147	148	146	139	131	132	144	161	136	144	143	168	131	140	148	134	115	149	132	135	147	140	144	147	150	143	169	163	145	135	169	144	143	147	150	127	126	130	156	131	155	148	159	135	135	133	113	138	166	155	158	143	159	143	144	128	172	134	160	154	120	131	146	140	158	143	146	162	157	150	139	145	136	140	163	148	144	145	141	141	139	143	157	138	140	140	129	171	144	145	133	140	156	146	152	160	150	137	138	159	150	138	155	138	157	118	149	119	142	156	146	132	154	174	132	137	137	138	140	153	151	133	145	149	131	151	160	142	162	153	152	163	160	136	158	145	157	132	151	160	156	123	139	134	144	139	141	150	147	160	142	136	148	138	124	124	153	144	134	152	128	131	132	142	129	122	162	153	142	135	169	142	139	128	151	130	166	138	172	138	163	134	133	161	137	176	146	140	136	154	134	162	137	142	143	157	139	134	152	138	161	140	166	166	143	161	143	139	139	146	124	163	135	165	123	138	148	170	131	153	166	152	140	148	120	140	153	143	161	143	141	147	142	143	147	157	139	140	150	160	164	156	131	150	136	134	167	141	126	150	158	151	133	162	147	141	143	146	161	150	135	136	150	147	107	164	173	156	136	139	147	167	135	141	170	136	161	158	138	139	158	148	145	149	145	149	131	133	144	145	153	153	148	146	161	129	149	140	139	143	159	150	139	145	125	132	155	142	131	128	154	119	147	135	143	160	146	159	160	133	130	148	166	148	163	150	129	134	145	131	137	136	138	141	154	126	142	159	129	154	159	175	153	161	137	162	150	140	146	148	140	139	149	166	141	156	132	122	138	162	174	145	152	143	143	151	169	151	136	136	152	154	150	169	149	145
11728	2332	5072	5982	5123	4141	3401	2807	2383	2210	1937	1693	1548	1470	1318	1212	1108	1023	1034	961	883	908	870	788	830	810	753	789	729	689	729	726	652	682	656	636	633	624	562	661	636	635	650	609	585	591	603	600	594	593	597	567	583	582	550	545	578	602	627	534	539	588	551	572	552	527	586	488	569	542	567	537	554	513	557	547	550	548	541	556	568	531	531	526	547	571	528	530	561	533	485	581	529	534	525	548	503	549	496	544	538	539	560	561	555	564	532	543	475	524	512	538	514	509	519	519	542	529	520	482	539	521	502	529	511	524	516	484	532	527	531	506	505	530	530	566	521	528	519	551	530	525	522	547	541	536	519	529	535	537	542	525	521	540	499	510	518	505	504	548	525	486	540	527	533	508	530	483	532	561	513	505	539	475	554	518	558	518	568	500	519	567	495	491	540	516	546	491	523	518	488	483	542	527	534	484	518	518	485	565	558	566	520	549	535	552	486	512	494	541	516	506	531	557	498	540	535	508	528	547	549	523	552	503	521	505	522	537	503	535	473	513	527	491	576	531	541	494	535	508	540	519	512	488	535	504	573	511	533	528	566	513	559	486	565	506	506	499	513	518	538	530	516	467	500	544	517	520	532	539	513	534	516	542	500	570	511	531	539	518	544	568	516	556	512	518	484	518	521	526	504	527	527	519	576	553	542	480	539	547	545	501	549	514	518	516	499	492	491	530	487	536	473	543	539	505	552	512	567	555	522	534	488	556	515	536	523	535	549	489	525	476	541	532	530	514	541	572	486	532	531	503	539	502	538	501	547	516	530	558	515	475	540	533	504	519	527	569	503	497	464	536	569	514	538	505	516	523	530	522	518	506	510	482	546	507	507	518	526	505	546	547	524	504	554	536	546	514	543	474	512	550	549	544	486	510	516	542	530	522	529	533	540	537	540	520	549	466	521	510	509	531	522	524	534	515	517	497	525	545	498	502	516	485	501	524	519	495	488	528	488	505	525	468	509	560	527	531	522	518	511	537	518	509	519	533	517	539	522	520	512	515	523	511	529	492	533	511	533	486	469	539	522	496	545	532	509	506	520	517	521	512	600	525	572	562	507	505	545	521	527	526	515	501	512	562	527	521	555	506	548	527	495	528	536	499	512	543	555	533	510	459	532	509	531	516	539	504	595	528	520	516	518	526	517	528	533	537	525	503	542	560	483	493	501	498	521	537	495	509	523	528	498	563	507	542	510	520	475	519	501	546	489	512	525	501	513	494	526	487	507	486	525	556	537	536	481	473	519	557	494	508	552	542	527	569	521	525	513	535	515	498	525	497	530	493	487	495	546	538	528	506	506	513	533	524	541	507	520	511	519	519	516	526	493	516	525	497	526	506	522	504	555	533	525	529	550	485	505	516	516	505	497	550	491	522	528	523	508	539	547	548	530	511	538	495	521	524	510	500	510	514	533	476	499	523	540	549	551	532	525	553	516	533	503	500	526	541	502	515	502	523	512	498	505	519	526	506	543	550	524	511	518	520	496	524	509	523	501	500	514	501	542	520	497	501	549	501	488	534	496	533	532	509	436	543	503	486	519	526	506	531	507	517	556	554	519	500	492	519	486	530	507	488	519	498	488	492	485	545	544	529	519	485	512	525	556	504	509	513	537	529	505	502	502	528	512	562	521	519	510	557	518	523	490	588	496	496	497	516	528	494	482	500	534	503	516	484	511	497	511	533	531	550	522	522	555	461	475	525	496	536	559	538	548	513	484	575	508	522	540	530	541	514	528	537	499	535	584	544	547	557	502	494	524	552	547	512	499	488	515	511	515	557	587	504	533	562	512	559	503	490	550	546	528	501	491	534	506	570	547	525	516	526	496	515	545	551	538	544	554	549	571	569	510	576	513	521	510	522	549	521	566	521	530	506	520	511	496	563	535	578	574	543	521	528	564	526	516	524	501	520	512	528	518	509	515	540	533	524	506	547	545	550	528	517	537	508	476	542	549	549	502	552	512	547	544	518	527	517	553	527	512	536	487	537	524	553	526	492	535	557	562	528	537	566	546	506	519	533	547	533	512	516	537	516	504	482	517	509	504	536	551	512	500	538	528	521	486	513	544	513	532	495	548	517	479	532	539	491	525	518	506	522	526	516	566	528	530	542	520	503	549	507	532	511	526	535	527	506	539	532	534	502	507	543	571	484	468	491	550	491	548	497	496	529	526	528	486	494	512	548	480	503	514	507	519	514	543	525	534	527	495	511	520	558	543	551	560	537	513	518	529	513	493	530	529	555	499	540	545	543	475	502	498	503	506	518	517	473	519	553	513	511	498	561	523	540	522	529	507	542	533	523	522	503	519	514	522	499	484	537	555	530	498	536	560	558	526	519	514	500	530	554	505	540	520	523	526	550	536	533	515	511	492	522	531	568	511	549	546	536	562	520	547	506	541	516	513	501	543	523	507	523	514	536	525	538	514	536	522	498	519	519	513	520	542	518	513	521	545	527	556	475	510	533	541	513	524	528	547	511	575	513	474	511	502	549	551	550	553	529	499	578	532	450	493	498	487	532	525	515	509	538	550	509	542	531	556	568	528	538	514	513	567	535	521	547	563	527	534	499	475	507	545	527	500	502	539	527	508	570	517	525	512	550	502	516	531	524	492	490	534	472	506	486	527	511	482	499	546	515	546	542	525	526	509	531	514	523	512	527	540	515	500	506	508	558	532	490	518	520	524	535	524	527	482	514	534	473	500	508	507	480	541	544	553	513	530	521	535	527	536	517	486	556	533	546	530	519	563	561	530	519	490	477	556	551	532	521	536	541	514	487	545	523	514	528	493	533	517	524	543	519	550	503	506	502	557	544	527	499	518	501	510	500	530	544	495	521	516	515	544	539	500	501	529	513	565	501	527	507	496	525	500	500	492	523	504	531	494	477	552	483	562	546	465	524	551	512	480	527	463	576	527	504	523	540	516	492	501	545	536	544	501	543	488	530	502	477	583	520	514	576	558	504	546	496	515	508	533	548	587	526	496	492	537	476	586	452	547	551	492	581	548	512	497	528	506	527	480	524	527	514	504	530	558	489	543	557	516	520	524	479	527	540	534	520	520	530	508	506	523	525	531	534	528	509	492	526	534	533	526	518	483	558	506	505	516	555	517	516	513	544	518	544	496	529	516	504	501	520	543	485	492	522	556	523	515	542	525	503	546	507	543	512	520	527	561	553	525	524	519	489	543	535	506	531	506	527	547	502	532	558	461	523	526	517	534	486	537	520	540	539	502	525	520	500	525	489	524	529	516	517	490	504	511	529	511	489	539	531	518	505	545	545	540	491	544	530	520	528	518	450	559	491	552	505	515	542	519	559	529	478	572	560	518	499	493	522	554	548	480	506	541	487	512	515	586	502	521	539	498	528	480	558	534	505	555	532	525	524	519	549	546	491	488	518	531	522	495	535	525	513	572	521	497	538	544	515	490	498	519	526	510	549	520	502	531	485	528	518	511	490	541	515
1946	151	157	119	117	98	88	100	95	85	98	80	104	97	85	91	103	86	98	99	75	75	93	88	82	70	80	87	100	75	71	66	86	80	87	89	100	74	82	97	95	73	84	92	76	99	73	101	84	75	98	87	90	80	92	74	76	89	68	80	79	81	92	93	79	96	80	97	81	82	75	105	85	69	87	98	85	76	83	75	74	72	77	71	79	85	91	99	101	68	75	90	79	85	78	89	81	92	98	78	92	58	89	87	75	103	77	90	78	88	88	88	81	73	73	71	96	68	74	100	78	92	95	65	80	88	75	101	92	71	76	92	84	76	82	70	82	98	85	69	80	88	83	98	80	76	74	85	86	84	76	71	86	79	91	83	86	74	79	80	82	87	86	91	101	69	111	99	80	80	82	91	94	84	76	63	77	76	86	84	81	71	86	82	74	78	95	88	100	92	94	82	85	80	91	75	78	76	94	92	79	84	75	80	78	103	95	84	82	84	81	87	75	101	94	66	93	87	78	75	80	100	89	73	96	85	87	79	77	85	103	80	77	80	80	95	73	80	91	82	82	86	79	93	83	91	82	83	80	77	82	77	75	78	76	81	73	70	61	82	84	80	83	88	77	94	75	72	75	88	73	72	70	103	95	89	72	65	66	82	78	100	86	81	67	72	81	84	81	77	75	79	93	88	68	85	82	80	75	81	86	72	64	77	91	70	81	86	86	91	67	77	94	84	87	92	77	100	73	72	88	67	73	79	78	84	71	86	85	85	103	80	88	84	76	89	80	86	88	86	80	75	72	80	82	80	73	72	74	88	88	80	83	74	63	98	70	82	89	86	75	89	91	80	85	93	98	91	90	93	58	76	70	78	90	93	82	73	74	86	81	87	92	93	94	86	85	70	83	98	95	86	63	79	97	88	74	73	80	95	91	83	80	79	98	89	84	78	72	88	91	81	102	82	78	72	78	93	77	66	80	90	88	84	89	81	75	88	95	82	95	96	87	99	86	79	92	99	103	82	80	75	70	81	88	78	73	75	102	94	84	84	86	84	83	78	87	92	80	76	85	87	80	81	88	89	72	91	80	100	84	101	77	82	77	99	96	70	69	87	81	79	71	82	94	80	75	69	86	96	76	90	77	101	78	77	80	99	75	91	83	85	89	83	67	87	105	73	75	91	81	79	84	92	87	76	88	75	98	74	98	79	91	83	80	91	83	83	99	86	96	80	77	89	67	80	87	82	71	91	88	88	94	89	80	82	79	84	85	82	79	72	66	87	77	78	85	88	73	89	90	69	86	78	82	85	92	78	71	82	79	78	78	95	86	83	83	85	69	84	83	75	79	82	79	74	80	80	86	76	78	78	71	86	76	80	77	83	97	95	102	67	78	68	76	80	77	83	94	93	85	88	82	77	77	79	91	74	87	81	85	81	86	77	87	102	84	81	73	86	94	96	77	79	67	99	77	81	86	76	99	89	92	84	77	84	94	69	81	73	82	76	74	79	74	103	85	88	83	87	91	94	72	87	86	90	84	84	71	82	97	83	86	73	73	85	87	85	82	84	81	73	90	86	103	89	81	78	87	85	76	88	71	78	74	89	105	65	77	72	95	89	82	64	79	89	81	94	96	77	85	91	76	89	75	62	86	85	76	88	80	77	86	101	72	93	90	86	87	70	86	63	102	95	74	70	98	85	82	86	102	69	100	101	72	73	86	88	76	78	71	90	77	83	100	84	59	87	79	81	78	88	86	95	77	98	67	80	83	81	77	86	73	81	89	82	82	104	92	84	90	81	82	75	93	81	90	83	76	84	98	82	81	86	75	84	107	86	69	75	94	72	74	70	91	67	77	76	77	95	91	87	74	80	97	86	69	61	86	89	75	99	82	75	105	74	78	79	104	74	93	89	90	90	65	87	95	89	87	87	88	92	86	91	92	70	78	91	91	80	88	86	81	96	84	88	92	78	96	92	94	76	79	78	96	89	96	90	99	101	73	76	91	74	81	96	113	92	82	97	90	78	73	88	89	80	74	88	78	73	83	83	80	62	81	72	95	75	105	83	83	76	91	81	80	100	83	92	79	84	96	89	80	91	89	97	99	101	71	77	82	88	70	96	92	77	85	84	90	93	80	79	64	87	86	76	93	92	70	65	87	84	83	85	79	97	107	86	78	96	87	65	96	74	92	81	88	75	93	85	77	72	68	89	81	91	81	87	83	72	84	71	89	78	86	86	97	91	95	63	86	78	86	74	86	98	79	98	75	79	94	79	77	80	93	84	89	91	79	68	80	87	96	88	79	85	89	93	94	82	97	74	86	80	85	83	89	62	95	84	77	70	88	80	77	86	85	91	75	80	83	77	83	75	71	77	84	83	80	79	76	85	82	96	102	84	69	75	98	88	73	71	78	86	76	97	67	92	76	89	90	82	84	102	70	83	84	73	101	73	81	86	80	74	75	80	93	78	74	85	80	74	85	83	94	84	68	81	76	95	78	69	83	79	75	80	82	89	73	83	93	81	74	62	80	75	89	72	89	74	65	78	81	81	81	72	103	86	75	86	86	85	80	97	105	86	77	77	85	91	95	84	98	97	94	80	103	95	89	82	84	91	77	78	75	92	91	88	73	81	79	66	72	90	81	102	88	82	89	78	84	77	84	82	79	66	82	70	86	87	95	91	71	81	82	100	88	88	71	96	79	95	82	78	72	78	77	89	102	94	93	83	81	84	96	95	87	88	97	89	80	81	87	86	97	89	83	88	84	85	86	81	96	88	75	73	67	78	68	80	94	86	89	94	80	109	80	79	90	71	89	75	94	91	103	66	90	98	83	85	85	84	83	94	85	85	79	96	95	90	69	88	70	79	87	90	91	88	90	78	90	62	90	84	88	75	72	73	69	90	82	90	83	81	79	81	93	80	80	91	69	80	106	91	92	74	84	81	58	88	94	87	81	95	88	80	85	77	76	76	86	79	81	91	95	88	82	79	65	83	83	77	80	99	92	86	71	75	90	91	87	87	83	74	90	79	91	68	83	94	94	72	80	76	84	65	86	94	78	74	82	93	109	87	86	76	87	90	85	82	72	81	85	92	81	85	82	83	89	91	92	81	92	88	89	79	77	71	78	86	76	103	85	77	69	94	84	96	90	88	88	82	84	88	84	90	75	77	86	80	73	82	83	91	87	80	69	75	105	89	74	73	89	72	87	74	93	59	77	98	71	71	77	85	85	72	81	85	86	114	107	89	76	86	79	83	74	81	75	85	111	78	96	86	82	84	71	89	78	83	81	94	81	68	100	84	76	82	91	99	97	87	95	60	97	86	85	77	94	91	93	89	94	85	67	86	80	88	87	83	77	88	71	85	89	75	92	87	86	60	69	85	85	67	89	91	62	89	94	97	95	72	89	87	86	69	72	82	88	87	84	109	65	87	82	82	90	66	95	66	96	83	84	100	91	103	86	93	95	75	87	80	99	70	80	80	93	83	63	78	94	71	77	79	84	92
3614	388	487	520	504	486	432	374	351	361	381	367	393	345	339	334	398	356	385	356	333	335	317	316	331	355	359	352	330	374	327	346	344	335	318	342	323	315	310	338	340	375	308	283	320	298	346	328	313	325	316	325	316	360	308	322	336	324	319	297	342	315	351	344	346	344	321	333	325	350	353	322	326	323	308	327	319	325	341	345	349	294	363	357	315	324	358	325	304	323	328	311	297	347	328	338	344	336	270	316	341	348	333	354	309	343	323	336	317	313	324	332	323	337	337	318	331	329	341	312	323	335	303	361	314	338	327	332	326	359	324	326	348	336	348	340	332	353	350	321	348	307	318	328	370	345	335	317	314	325	333	346	324	340	334	317	350	329	346	326	325	325	319	323	329	336	327	348	303	331	298	333	336	335	366	281	372	333	336	342	323	323	321	318	308	341	341	343	336	329	342	318	334	373	352	291	333	336	301	324	338	327	338	327	345	318	328	306	304	344	305	292	322	291	325	370	347	311	310	340	316	343	324	337	319	319	334	355	316	302	317	340	330	355	332	338	348	338	299	346	325	311	325	310	319	332	313	327	327	354	320	310	304	351	328	343	371	307	334	327	309	337	339	333	344	325	306	332	312	327	347	340	331	334	328	319	339	345	321	323	318	325	334	324	329	341	334	362	327	324	351	343	315	341	360	304	340	320	327	314	345	319	321	339	332	336	359	307	294	304	309	308	323	313	336	306	340	317	360	335	351	285	308	317	318	322	330	356	283	327	347	323	324	345	337	316	315	309	312	347	339	321	324	306	326	317	326	351	352	324	291	315	319	298	338	323	350	325	332	329	331	299	312	337	318	308	305	333	344	325	330	376	318	339	326	300	337	327	338	343	321	314	331	327	356	291	345	343	351	341	330	316	350	314	318	374	335	333	334	322	371	346	347	336	321	332	354	315	285	331	328	346	331	328	281	291	335	310	356	320	327	322	352	307	279	331	332	343	286	343	337	320	331	327	320	305	326	323	320	319	350	304	335	334	337	318	337	341	320	298	368	323	326	319	334	341	331	345	321	349	311	358	362	351	312	330	327	334	321	308	293	317	319	361	348	297	318	305	325	336	309	348	347	307	322	365	328	309	331	325	346	332	332	285	334	319	346	311	310	300	319	358	328	343	337	343	321	306	337	319	344	336	322	326	280	338	304	319	353	322	332	310	347	356	333	344	317	306	342	326	320	380	325	284	339	310	318	332	309	298	318	331	274	331	298	312	326	322	330	319	322	293	369	329	309	341	296	324	325	329	308	312	338	320	339	334	327	335	346	327	331	338	337	309	333	331	309	330	347	316	337	345	334	316	307	299	303	326	332	339	308	337	350	328	311	313	323	311	334	337	316	305	335	328	305	359	351	330	319	308	298	339	350	333	317	334	354	326	347	356	343	318	306	335	346	320	320	348	332	346	334	315	328	322	326	337	326	325	331	297	339	331	283	334	302	341	335	321	362	295	313	342	350	301	337	332	337	357	365	365	320	338	333	333	337	311	320	326	303	331	344	338	311	330	331	315	301	317	313	324	294	315	365	333	326	319	339	300	356	314	322	338	335	346	326	342	317	336	331	303	309	336	324	286	345	345	334	320	337	317	313	327	317	356	341	303	319	334	312	310	330	289	303	301	337	281	314	320	318	331	313	346	337	332	339	309	334	303	328	319	292	329	321	318	322	345	301	333	355	309	328	339	312	330	327	335	322	333	333	288	333	319	335	347	324	328	319	334	339	371	351	342	332	334	335	308	321	324	335	316	303	336	320	321	331	312	351	337	329	299	365	336	297	365	347	325	305	293	329	292	309	308	323	327	335	325	339	325	314	345	324	315	322	324	335	378	342	322	324	328	332	284	325	318	312	297	325	319	329	316	321	319	354	324	359	350	343	342	324	333	341	323	309	331	322	339	329	295	346	324	308	314	304	363	293	301	350	329	328	339	315	319	320	338	306	313	305	346	334	313	307	335	347	333	317	333	331	341	327	327	346	321	336	329	308	337	368	358	343	340	319	327	374	358	350	318	335	329	316	330	360	337	329	363	316	318	311	316	320	297	355	314	334	274	352	337	351	335	330	306	335	345	328	313	343	321	354	289	343	331	313	325	321	333	325	322	342	316	331	306	341	312	352	337	332	342	320	314	327	312	340	334	347	311	339	336	319	330	322	311	304	328	342	340	310	320	317	346	336	325	362	325	328	330	326	328	320	346	328	352	289	316	376	294	357	353	321	314	316	299	349	305	332	330	330	328	347	338	316	327	322	344	292	315	336	302	326	314	339	336	300	340	294	326	328	332	329	351	325	317	319	315	351	334	323	318	345	339	322	333	348	287	343	326	344	345	321	344	315	321	339	321	327	334	330	328	326	323	352	333	304	312	312	312	338	359	318	308	342	322	325	332	356	318	317	339	331	326	330	345	329	305	362	320	317	326	319	359	347	344	320	306	329	290	321	323	330	292	340	330	349	335	334	319	334	315	312	320	308	322	341	330	326	349	319	335	336	299	307	321	299	334	300	339	339	345	330	317	295	320	328	340	296	314	339	322	312	300	311	330	374	309	319	348	287	306	312	346	324	338	340	315	338	308	346	295	351	316	354	338	322	306	332	333	327	295	327	340	277	319	345	304	310	338	349	346	322	368	331	322	352	292	328	312	350	327	325	322	330	345	328	325	322	308	320	350	320	322	360	352	314	305	301	318	342	330	325	353	323	339	325	326	305	324	335	315	356	333	336	345	314	346	297	307	305	358	321	323	313	323	290	308	295	307	314	347	326	322	308	312	310	335	328	344	347	327	296	315	348	323	343	342	329	321	315	286	358	313	326	339	334	317	340	338	349	328	339	342	318	345	327	318	339	330	344	317	341	330	314	334	310	351	311	290	329	293	323	330	299	331	356	323	318	334	332	319	301	324	317	336	355	347	350	313	331	296	312	325	329	317	326	314	348	314	331	304	329	364	309	353	308	309	321	323	328	304	298	334	324	305	365	320	344	306	345	301	361	315	310	315	332	356	343	322	312	354	326	311	306	346	307	323	328	329	323	353	282	342	319	296	341	320	311	306	336	330	356	332	306	331	289	334	343	306	290	306	323	339	340	341	311	343	345	351	324	327	320	304	319	327	338	335	316	340	338	305	291	329	323	322	330	350	348	303	310	348	331	333	344	315	350	332	304	327	295	303	335	306	337	331	316	321	310	310	333	344	297	316	322	307	317	360	304	306	344	322	356	343	332	339	338	329	298	353	350	344	342	295	296	336	321	352	331	309	307	318	310	325	309	349	312	331	333	327	346	309	307	364	362	317	280	342	323	362	327	341	305	293	310	316	305	320	314	350	333	351	321	302	333	354	354	307	341	343	313	315	321	362	332	326	330	342	329	327	321	344	331	319	344	295	312	349	333	321	275	323	319	339	295	318	328	323	345	338	342	283	342	316	344	398	339	309	312	323	305	332	323	369	316	332	337	333	279	313	335	379
12813	1158	1122	745	604	422	310	266	189	191	144	145	125	117	118	119	108	92	104	84	101	70	87	108	71	84	81	80	84	74	86	85	102	84	82	88	79	82	84	93	68	84	85	94	73	99	70	78	70	83	70	69	67	70	75	81	75	64	75	96	51	59	77	82	67	74	65	75	64	63	75	70	77	76	83	82	56	65	63	86	77	66	84	81	66	66	66	73	74	83	82	75	77	86	77	60	77	56	72	59	60	76	94	83	86	62	91	61	78	71	64	61	82	85	78	82	68	81	77	74	80	80	68	85	53	82	71	72	79	82	75	72	81	58	77	65	81	74	74	95	89	70	74	58	69	53	74	66	70	67	81	70	69	76	74	82	76	55	76	71	76	83	80	76	66	79	81	87	71	72	72	67	84	79	73	77	85	76	67	83	74	56	73	69	77	70	79	58	63	74	80	75	64	65	68	68	80	56	83	70	72	60	70	81	60	65	61	78	67	86	83	58	64	76	60	74	73	81	79	77	73	69	67	74	70	72	64	69	78	86	91	73	63	72	74	70	89	92	65	74	74	78	69	74	82	81	80	72	82	71	75	58	71	91	74	66	80	69	67	80	62	61	72	62	72	80	90	70	87	59	75	60	72	73	80	67	79	74	61	89	90	61	70	75	71	74	73	76	70	81	79	76	77	75	73	74	80	85	76	71	73	71	75	90	67	91	81	52	86	69	76	45	67	73	61	71	76	63	89	85	74	69	82	86	62	70	67	70	86	81	66	73	63	74	81	81	71	91	78	55	73	87	82	80	84	80	71	83	70	93	72	72	88	83	74	73	74	75	60	68	69	75	71	76	65	73	79	80	65	77	72	82	60	68	70	79	64	73	62	67	64	69	81	81	68	83	61	76	65	94	75	69	79	75	78	86	72	79	87	68	84	86	73	66	75	74	72	79	99	69	82	66	76	72	65	76	78	102	76	69	62	74	69	65	64	75	66	70	71	83	84	84	69	69	78	75	85	74	71	77	76	60	84	65	75	73	73	74	76	79	72	64	64	66	61	78	74	70	71	76	83	65	81	63	72	60	62	61	71	81	77	77	86	74	65	75	79	64	78	66	79	79	63	63	86	62	79	85	68	64	75	92	79	67	69	76	78	74	50	67	67	67	69	65	74	63	79	66	76	71	72	63	70	86	80	70	73	70	70	61	75	72	73	68	64	66	58	66	68	69	74	81	68	63	79	67	77	80	73	91	79	62	71	82	80	84	74	87	75	73	84	73	79	66	73	70	66	81	77	67	72	75	62	68	72	58	78	78	67	66	74	78	67	72	78	69	76	69	62	78	74	73	77	70	76	75	89	66	84	71	65	69	74	69	62	80	68	89	66	88	79	71	79	80	74	86	81	60	79	77	69	92	71	76	53	70	92	73	64	73	96	76	66	88	64	58	63	77	82	78	71	74	77	65	83	72	73	77	66	72	72	82	60	72	69	93	54	62	74	73	72	66	76	83	73	71	87	55	85	66	80	80	65	76	76	84	81	61	71	76	82	76	63	66	63	70	65	67	53	71	73	81	65	64	57	64	76	92	72	79	75	77	84	97	52	73	70	64	70	69	67	85	79	61	75	81	88	76	73	73	78	61	63	77	69	83	65	62	59	68	88	86	87	75	71	73	74	71	80	59	81	80	74	73	87	70	73	64	77	70	65	79	74	72	66	90	63	86	70	75	73	71	63	73	65	87	82	71	78	65	78	72	69	61	67	63	56	74	70	70	76	93	89	81	65	66	74	77	73	74	70	74	62	67	78	58	75	73	66	79	61	78	69	83	82	84	73	73	79	66	78	77	69	67	53	61	83	60	57	63	87	74	78	92	83	66	81	60	76	66	80	63	79	65	68	78	65	75	64	67	71	76	72	69	87	71	77	68	77	62	60	70	73	79	79	69	81	78	71	80	82	82	73	81	104	66	61	78	65	84	58	61	65	72	63	57	77	69	76	66	85	67	74	88	65	80	66	74	64	70	74	66	76	64	81	61	78	73	66	75	59	68	85	82	80	72	80	69	75	74	90	58	72	87	66	102	62	90	78	73	82	67	74	67	79	75	82	80	66	74	67	76	73	73	78	76	60	74	77	66	72	57	68	68	57	79	73	63	57	68	70	69	71	76	52	95	69	81	75	81	82	72	77	85	69	73	73	91	71	71	83	64	75	90	74	69	72	69	70	65	78	73	72	72	71	77	86	73	83	67	65	58	69	71	65	59	69	70	84	68	67	89	68	71	63	69	63	72	63	73	78	65	64	75	83	73	74	66	62	84	79	70	81	78	83	66	90	69	75	76	73	65	67	66	66	59	68	88	66	57	76	73	87	71	73	88	88	67	87	76	67	60	67	69	77	66	70	78	89	67	74	71	82	78	75	75	79	71	87	52	75	71	74	88	75	73	65	64	73	76	81	85	69	83	73	69	67	80	81	70	83	77	82	70	69	75	82	84	78	67	74	71	76	66	70	63	74	85	89	76	77	65	71	60	80	81	95	84	68	80	88	78	53	68	87	64	72	69	69	87	66	68	89	66	75	69	91	83	69	76	71	59	75	69	69	85	78	88	69	62	79	85	79	75	72	84	70	84	81	77	72	81	85	65	69	78	60	75	81	81	74	52	71	65	69	82	67	66	64	64	83	78	69	90	74	66	70	80	80	70	89	68	74	57	83	81	65	73	67	58	70	68	67	76	71	70	77	73	69	66	73	54	84	71	68	68	79	70	81	78	69	75	74	75	65	76	67	63	76	79	78	55	84	72	71	74	67	86	77	78	75	74	84	77	61	78	65	74	87	89	72	66	66	79	89	70	59	74	57	78	67	56	83	78	76	69	90	59	62	78	68	84	72	85	68	77	73	58	83	86	77	60	87	83	82	54	67	74	69	80	69	69	67	66	68	77	67	88	68	71	61	74	92	88	73	82	75	72	83	69	85	55	75	75	83	93	77	51	66	72	70	77	83	91	89	74	74	69	73	60	90	82	68	68	72	69	68	72	61	70	66	87	81	63	73	75	83	75	68	66	64	85	82	76	71	56	68	60	84	88	66	73	61	70	80	53	53	71	82	76	80	66	72	88	87	70	84	87	73	86	72	83	78	73	66	74	73	87	68	77	73	66	89	76	71	66	79	61	85	65	74	87	70	71	79	80	76	70	72	68	79	81	75	79	73	56	85	69	72	70	80	78	69	65	66	74	71	73	92	73	78	69	56	69	67	67	87	67	85	75	96	71	75	85	85	76	66	75	73	69	65	83	66	82	72	80	65	65	77	74	72	86	70	78	68	93	65	83	80	71	61	83	73	74	80	60	99	72	79	74	90	65	70	85	67	79	63	70	76	72	77	69	64	59	68	56	68	79	63	56	72	66	64	62	71	72	85	75	83	79	62	80	77	76	59	71	79	79	70	83	70	74	81	83	74	82	74	82	69	82	80	76	80	83	77	75	66	68	74	56	78	83	79	72	71	78
8840	1264	2697	3252	2735	2221	1832	1630	1260	1168	998	908	881	775	707	594	598	540	531	537	485	461	469	440	457	380	418	416	363	427	416	382	381	363	326	407	372	388	364	344	326	368	346	332	309	336	328	351	318	321	331	313	339	338	335	331	330	336	309	334	289	337	301	334	338	329	314	303	317	310	316	302	288	341	319	319	308	330	335	332	295	317	291	299	291	319	302	306	287	332	316	299	283	309	301	308	286	318	307	292	319	302	296	306	319	275	300	323	331	291	306	298	342	259	337	307	285	290	282	285	324	288	278	335	284	317	337	315	268	288	351	300	279	306	309	293	295	294	326	285	295	289	294	304	288	318	271	291	279	303	318	300	317	306	306	315	279	277	319	291	301	321	320	316	312	304	328	285	306	265	279	304	304	282	291	276	290	264	321	271	298	312	334	286	274	322	280	307	324	308	317	277	286	311	276	285	327	286	304	266	309	289	292	310	303	314	318	274	301	308	294	280	264	300	313	287	296	309	320	315	294	308	296	285	306	285	293	323	295	321	274	311	310	293	304	256	313	301	287	287	276	311	324	273	279	298	308	325	274	302	288	292	253	250	298	303	307	280	284	276	311	274	305	266	323	303	289	299	274	302	289	314	280	296	268	283	310	275	315	286	288	297	284	289	276	291	308	265	278	305	318	262	294	315	285	302	309	293	271	320	298	326	294	307	305	311	292	274	297	296	280	321	291	284	305	286	288	290	296	316	320	280	309	317	316	267	272	287	300	311	295	322	295	293	316	319	303	286	281	302	306	266	295	327	316	315	318	306	307	276	286	295	316	274	268	294	294	294	300	298	301	310	279	314	314	299	311	317	311	298	316	284	321	305	288	286	300	343	306	300	288	302	310	314	308	305	296	313	295	328	290	307	291	288	297	289	305	284	303	302	281	288	314	326	319	302	305	304	304	317	311	291	310	288	274	321	299	284	319	300	268	282	317	287	312	289	282	290	314	263	288	311	307	312	301	286	294	309	274	299	312	287	306	289	296	257	287	282	277	287	291	284	296	298	311	302	301	262	293	294	297	307	307	304	304	313	293	260	284	283	289	285	300	262	315	294	291	306	303	300	287	299	287	287	311	312	276	293	305	284	304	300	295	269	332	309	312	298	332	311	311	333	326	306	310	292	303	285	287	302	319	287	229	292	288	337	296	306	301	300	314	309	285	291	300	274	284	310	325	287	301	274	309	263	315	294	276	279	308	303	316	318	293	281	305	305	276	328	293	276	295	296	290	285	280	310	278	308	324	286	313	295	279	282	281	287	299	292	268	247	292	289	277	287	294	276	283	271	276	307	309	303	292	299	307	317	276	292	301	304	264	282	313	307	303	300	304	315	301	320	297	291	258	300	293	284	272	302	304	299	297	279	271	324	305	330	278	291	286	254	294	293	317	271	300	289	288	309	308	279	288	289	276	286	279	302	275	307	327	308	286	309	296	280	308	281	308	275	291	292	276	296	317	312	264	314	293	316	289	301	304	299	314	319	284	308	311	293	262	274	268	274	273	334	323	270	292	294	305	293	312	285	316	285	292	290	294	293	294	290	315	288	297	325	290	285	300	322	311	309	295	276	328	286	310	290	302	289	283	288	274	297	291	285	291	281	272	287	302	297	295	316	285	302	292	337	312	314	316	283	278	273	302	312	269	279	282	293	274	316	285	307	299	299	295	285	284	298	286	285	312	300	295	254	297	295	275	285	324	282	279	325	307	275	285	304	329	323	285	316	257	261	294	282	287	337	295	288	301	293	286	292	246	301	299	274	297	284	275	306	316	272	307	305	316	307	305	316	290	285	267	297	269	293	293	327	311	277	308	320	284	287	308	286	270	283	289	276	304	292	284	283	266	323	304	302	320	318	337	298	304	281	294	316	317	288	307	327	331	288	330	289	309	316	303	293	319	280	275	298	298	276	299	283	343	320	272	298	315	296	278	272	282	317	270	302	292	308	288	288	282	287	291	294	283	335	292	269	287	300	308	342	280	313	260	319	308	252	334	300	320	297	265	281	302	271	304	304	271	318	326	289	291	294	274	317	334	285	304	297	278	293	305	286	295	292	293	299	270	291	304	298	322	304	293	317	286	315	271	311	294	295	308	302	277	280	301	307	295	306	281	299	321	294	285	321	330	286	285	308	304	299	317	291	324	292	292	308	299	318	289	308	306	289	309	336	275	313	286	277	315	289	307	276	286	286	309	298	279	321	292	290	302	294	304	289	297	314	279	290	309	278	293	327	273	282	241	293	279	294	284	266	304	278	281	316	287	316	320	272	304	306	295	284	284	320	287	288	283	308	292	293	292	316	297	270	299	287	278	290	305	324	294	275	272	276	269	277	260	304	298	294	310	317	318	291	306	312	310	299	300	337	288	291	301	293	295	291	309	307	340	275	284	291	309	309	310	315	278	299	293	264	272	307	319	286	274	295	294	311	295	321	288	275	314	319	284	318	284	279	297	284	309	297	299	284	297	316	298	273	330	305	289	288	286	317	283	317	285	277	297	254	314	312	289	305	303	328	313	282	275	321	318	304	282	292	307	302	318	281	281	289	279	300	292	290	288	329	276	301	287	292	292	311	270	325	278	316	300	295	291	310	311	291	309	348	309	292	291	304	299	289	296	328	280	318	254	309	310	264	291	288	282	306	279	293	293	330	304	298	303	292	271	285	280	335	302	288	281	299	281	305	280	281	287	302	286	294	319	301	248	305	304	318	301	290	335	263	271	302	281	274	292	305	273	277	284	329	300	325	270	304	293	301	315	293	286	289	306	293	310	300	269	287	282	295	272	287	283	306	295	273	298	296	290	284	279	272	268	291	302	299	314	282	293	311	277	303	299	263	282	283	291	269	316	301	269	318	283	304	260	310	291	319	275	305	305	298	290	284	275	285	306	296	252	273	298	319	315	277	287	287	278	292	311	286	269	306	294	296	287	307	305	316	287	314	327	317	307	324	292	321	281	304	304	327	291	272	287	317	301	304	285	293	282	268	290	314	299	318	319	285	290	294	284	270	316	303	299	274	298	312	308	279	303	297	310	307	267	312	271	297	299	323	333	265	297	297	269	302	287	298	277	295	306	296	283	305	274	314	297	326	259	327	288	254	303	304	291	328	277	312	288	310	301	281	322	304	289	282	331	287	295	311	285	285	281	281	295	308	336	302	303	294	321	299	307	295	270	281	275	292	275	266	288	316	298	318	301	296	311	291	302	318	300	302	290	284	304	273	290	270	294	308	339	286	273	288	272	288	303	294	276	307	289	292	289	303	279	284	305	305	294	284	312	277	285	303	256	308	293	301	262	318	313	268	268	274	299	322	324	287	288	267	281	285	276	298	286	304	327	284	281	324	314	319	312	291	284	318	291	299	313	297	294	303	303	300	300	313	307	307	302	302	283	288	308	313	306	300	296	294	320	271	299	284	321	262	299	283	308	276	300	290	297	291	311	257	291	314	293	269	277	276	286	302
21927	3594	2182	1584	1112	791	607	472	447	377	311	291	256	237	257	211	202	214	198	193	157	159	189	197	143	186	174	144	188	169	158	167	153	158	151	155	163	164	132	170	179	143	154	161	153	174	146	142	151	149	140	146	160	137	146	145	148	147	143	160	144	159	153	144	161	134	147	145	180	134	157	168	125	158	165	148	153	128	132	158	152	139	146	152	146	145	122	145	128	167	156	159	139	162	142	161	148	178	151	159	137	161	152	146	166	140	146	169	129	179	137	134	166	159	140	127	116	134	142	137	162	126	168	146	148	154	133	153	147	139	142	122	144	140	142	170	146	163	134	147	176	143	137	126	139	170	159	149	162	150	144	147	140	139	151	123	164	134	159	154	147	138	130	149	139	143	138	163	151	149	143	141	132	153	135	148	145	128	145	160	146	132	154	150	149	157	154	164	141	141	142	124	126	141	156	172	149	137	146	155	145	133	166	137	156	157	122	152	125	159	162	163	157	128	148	162	137	135	130	138	151	149	148	131	129	131	147	153	170	137	151	168	142	153	141	135	156	128	157	143	134	132	158	133	126	154	134	133	149	145	145	136	138	129	160	159	142	146	141	135	140	170	160	133	151	139	141	133	158	147	149	139	138	141	140	143	142	144	142	151	142	140	157	137	155	150	145	141	160	148	150	151	150	139	168	155	149	138	149	149	160	174	144	136	130	178	125	145	119	113	114	126	144	150	141	147	128	161	120	135	164	146	139	139	157	159	140	118	149	115	148	143	102	157	128	141	135	151	143	139	122	133	142	140	153	162	134	124	148	136	141	167	149	156	137	127	160	143	133	142	170	142	158	121	126	149	135	145	154	138	144	120	147	157	133	141	145	139	171	148	143	143	153	141	162	130	143	135	140	140	158	160	164	148	129	150	130	171	163	140	139	137	154	159	141	158	152	149	163	124	139	160	124	135	131	143	143	144	124	134	136	139	131	153	125	155	134	157	144	133	156	170	158	141	149	160	150	138	134	125	163	151	151	143	151	155	154	110	145	138	134	134	141	151	164	166	157	150	137	130	138	123	144	159	145	152	133	145	118	163	143	138	167	132	133	156	160	172	141	142	133	163	149	135	132	137	133	137	146	138	142	144	131	162	126	147	135	157	117	138	144	146	144	164	125	152	148	158	127	153	145	132	139	154	124	138	137	124	136	158	147	113	139	154	148	146	147	144	129	132	155	155	128	141	151	125	164	165	134	128	151	119	151	148	146	142	143	157	133	133	160	141	143	151	136	166	144	133	156	159	164	134	145	146	127	116	124	145	158	147	146	155	161	151	158	169	132	132	153	137	140	141	126	166	160	172	157	129	120	147	143	151	127	141	136	122	127	169	137	149	167	152	120	133	149	150	146	144	153	143	144	144	153	163	150	124	132	141	151	144	137	142	139	163	149	141	161	145	119	150	147	145	164	128	181	150	129	145	136	151	144	126	148	152	142	135	169	134	137	152	138	141	139	155	160	160	170	136	151	139	165	127	156	153	156	148	139	140	143	149	152	130	121	142	156	146	139	151	153	152	148	148	141	133	154	150	143	148	145	132	131	143	145	135	148	153	174	153	139	143	153	132	132	144	151	129	142	160	158	154	140	153	147	132	159	139	164	168	155	153	161	145	140	146	147	143	171	148	128	119	156	136	138	144	160	131	140	117	141	136	146	123	133	151	140	128	142	138	157	143	144	141	153	161	146	138	149	147	162	146	152	136	146	145	152	145	143	150	146	148	140	134	154	136	138	139	160	146	144	161	142	144	145	148	159	147	151	143	148	144	128	126	136	141	127	158	145	165	142	137	155	176	150	137	143	151	149	142	141	140	138	148	139	145	158	141	188	127	150	151	132	167	143	145	129	156	140	153	152	152	155	154	143	140	138	154	137	130	138	138	126	159	136	122	154	137	163	174	159	146	133	126	130	141	162	149	136	147	145	153	143	139	153	149	141	134	124	147	154	136	145	141	139	150	135	143	136	144	172	156	141	154	145	164	146	154	177	152	141	135	122	144	150	168	126	142	151	142	148	127	143	142	169	182	158	153	144	142	145	139	139	145	133	144	159	157	137	148	139	139	133	155	152	132	164	150	134	149	145	152	141	164	146	151	125	135	152	152	121	136	146	140	146	150	137	139	167	143	145	148	148	147	134	129	134	148	162	172	150	134	163	146	140	151	129	129	145	123	135	122	149	142	143	137	154	157	122	154	157	140	159	141	140	144	145	147	121	153	138	135	126	143	137	162	123	160	136	173	152	140	130	143	128	136	116	157	163	139	126	144	145	125	141	147	161	157	139	153	154	142	150	145	139	125	143	124	127	156	137	151	100	163	130	149	150	160	142	136	164	164	160	135	139	160	138	137	140	143	138	173	126	144	138	150	143	163	157	147	153	160	149	148	147	168	145	132	153	156	160	170	116	167	156	150	162	153	139	136	138	153	148	160	138	123	137	169	147	121	149	153	135	125	146	166	157	146	152	144	138	151	132	160	141	143	137	124	154	145	136	143	140	132	154	134	158	124	134	146	159	141	127	137	143	129	140	157	148	140	150	139	130	137	142	155	163	170	159	159	159	144	138	136	145	169	153	133	150	129	140	146	133	149	130	137	148	159	169	130	120	158	167	135	155	142	139	165	138	130	149	138	141	151	134	150	144	136	142	127	124	135	140	132	163	139	162	156	158	135	149	156	146	152	138	154	153	151	149	146	119	159	136	142	140	149	139	133	163	137	147	135	149	142	156	156	145	138	128	141	156	170	136	138	144	162	144	163	148	132	130	139	139	152	158	159	131	134	113	151	156	147	131	129	142	143	135	143	145	156	135	151	142	150	132	149	132	149	156	156	113	173	152	147	135	136	158	160	137	144	150	123	152	134	136	129	139	153	136	140	142	140	134	136	140	145	134	128	164	172	142	132	127	143	152	155	160	125	131	149	130	154	151	138	146	141	135	176	147	145	159	137	109	142	144	129	141	148	151	150	150	146	144	158	128	145	149	142	132	128	141	146	143	140	149	166	147	145	142	139	150	149	155	142	142	150	149	147	137	133	156	123	144	135	121	134	162	145	124	135	158	138	144	137	151	139	165	148	161	152	146	173	135	142	166	136	127	125	125	143	144	136	167	141	142	139	130	151	155	138	139	132	152	123	122	155	141	146	114	156	125	160	137	158	132	158	142	149	148	130	130	135	144	161	146	142	151	143	142	154	129	141	122	139	136	161	155	155	149	137	129	147	157	152	157	144	132	150	131	150	153	156	133	143	148	130	132	128	149	122	146	145	135	158	134	152	123	141	122	120	150	140	166	146	129	151	162	151	140	171	142	134	131	129	144	147	135	165	142	148	121	148	158	143	152	132	153	158	116	137	156	134	142	158	167	123	150	158	146	146	163	160	149	142	169	143	145	152	137	156	134	138	134	148	160	159	144	166	131	155	149	128	145	140	124	115	135	132	153	146	144	166	131	162	173	114	166	144
12184	2426	5146	5866	5102	4184	3380	2996	2432	2177	1909	1701	1541	1475	1330	1257	1133	1049	972	934	913	891	867	812	797	765	762	758	761	775	696	698	726	680	676	668	616	647	590	612	602	598	610	599	601	619	603	638	539	605	616	587	588	569	538	572	527	556	554	574	565	519	533	550	594	577	569	545	546	542	553	521	562	547	553	602	544	563	524	536	553	531	578	528	545	564	512	525	532	517	513	531	480	552	556	533	567	566	517	494	535	542	503	532	552	541	505	514	557	509	500	525	565	565	524	530	545	530	563	536	508	516	536	576	505	506	516	491	578	498	518	545	534	540	512	501	538	490	595	536	489	520	506	565	514	514	544	491	545	548	523	527	527	506	502	550	548	507	545	534	531	535	511	562	551	563	534	517	549	524	498	534	543	530	517	520	510	544	515	544	531	501	549	532	572	513	545	542	521	504	586	486	521	543	523	528	541	552	519	556	514	515	517	562	555	521	552	559	513	525	504	536	527	555	529	525	487	532	509	533	501	562	532	547	522	518	508	469	503	517	484	517	537	510	495	481	481	540	529	522	544	534	542	547	543	479	527	502	549	517	517	513	512	565	517	531	520	525	524	535	523	516	543	526	494	532	500	531	479	522	519	532	545	543	538	557	530	538	525	516	534	562	493	514	509	555	510	490	470	491	503	520	537	546	520	520	533	519	523	549	502	518	548	549	572	498	497	493	525	541	533	531	520	536	567	515	544	535	526	539	471	489	465	526	545	546	514	517	531	559	550	489	510	542	517	517	514	533	508	530	522	503	566	542	568	544	528	488	487	487	485	519	538	520	485	508	531	524	525	499	517	564	483	524	523	517	580	575	520	525	529	531	542	526	546	516	584	495	579	541	522	559	527	518	494	484	512	564	502	478	479	501	489	523	548	590	509	526	531	525	512	497	535	536	502	526	507	500	515	515	533	537	512	500	518	544	500	524	589	526	522	533	514	537	476	520	513	531	520	505	506	530	515	560	508	527	566	515	567	499	536	542	559	532	543	507	584	542	504	533	506	526	517	562	525	537	505	562	560	520	559	493	510	498	520	532	529	542	527	558	540	535	536	493	519	518	567	529	493	527	501	547	534	506	521	497	528	555	549	509	547	480	494	534	553	530	546	539	525	546	523	529	548	524	507	528	511	488	548	498	510	492	534	542	517	502	480	493	542	499	514	523	545	520	510	552	508	538	545	568	530	462	544	533	480	503	485	511	520	525	529	525	553	530	569	515	487	517	529	548	545	525	503	514	549	515	553	523	498	539	567	510	544	525	544	504	529	497	561	502	514	538	528	540	555	474	509	547	562	552	538	508	506	504	540	511	515	506	515	565	556	509	532	498	521	531	570	550	495	477	546	520	508	514	536	541	503	523	538	514	517	529	499	501	504	496	493	537	526	498	499	517	506	525	538	518	529	518	518	537	526	509	548	516	514	525	563	526	521	519	522	478	503	526	538	527	516	549	502	505	502	513	491	530	496	498	531	507	499	514	504	501	525	505	502	536	518	481	503	548	506	533	507	512	549	555	534	493	528	506	551	481	505	512	500	485	511	527	565	516	491	537	527	498	502	537	547	506	511	524	544	499	490	484	546	569	478	516	522	520	547	525	491	533	529	518	510	488	534	493	509	515	517	546	527	491	512	515	554	521	516	558	540	514	494	538	526	502	550	537	491	500	573	501	498	484	480	502	520	549	557	503	535	520	560	486	518	471	514	495	490	530	526	512	515	508	530	461	547	527	532	486	539	491	525	519	527	572	504	533	577	473	574	527	545	533	488	526	544	525	542	545	561	534	535	488	516	484	463	531	584	480	517	496	489	526	528	519	563	537	504	496	559	564	550	514	551	532	509	520	559	542	494	470	491	515	534	484	551	506	553	518	520	505	538	518	512	516	527	550	500	524	529	544	512	532	490	509	513	565	516	512	509	530	518	535	546	537	482	539	532	493	522	591	525	495	521	518	545	521	553	517	517	503	524	526	497	537	546	492	521	488	514	544	487	525	486	506	531	518	479	562	534	505	521	500	493	522	507	539	510	550	493	523	498	502	534	509	527	513	565	510	546	495	515	552	519	515	533	516	522	520	547	503	529	500	512	485	506	529	522	519	502	523	519	548	508	505	502	527	513	525	548	528	494	508	573	514	494	521	568	528	494	524	499	534	528	517	563	504	520	481	526	520	549	575	506	504	512	478	527	524	566	512	548	544	545	572	525	526	514	495	503	529	534	480	514	512	528	563	537	515	526	523	501	542	548	536	556	533	532	550	508	462	524	520	506	530	560	496	519	555	537	548	543	503	544	510	494	550	528	525	475	502	528	501	543	506	548	503	557	498	541	466	540	522	482	541	483	540	521	562	518	533	534	512	474	509	475	502	501	520	505	544	542	516	552	518	526	553	553	550	541	501	510	484	519	531	529	524	551	545	544	555	519	522	452	492	537	498	518	499	517	504	507	531	528	521	542	517	517	542	523	520	520	522	510	504	536	517	542	498	515	532	555	496	516	482	518	548	549	562	522	507	526	486	554	529	531	514	506	480	507	500	530	558	529	540	502	502	522	497	536	477	520	505	501	523	499	554	528	492	500	524	509	542	552	531	531	540	471	558	569	532	510	542	567	554	532	545	552	515	548	525	532	510	499	473	510	530	524	521	513	543	535	524	513	490	510	502	515	583	467	541	502	501	529	528	514	525	531	527	490	509	526	540	535	523	502	528	530	490	563	559	575	540	535	517	512	535	540	541	529	515	489	508	537	531	528	523	514	531	530	500	546	529	545	507	530	496	581	546	544	522	506	525	497	541	531	542	521	523	502	519	571	518	548	527	501	563	510	547	551	474	522	534	588	502	572	457	499	563	553	529	522	531	535	496	528	542	513	562	493	559	525	518	507	486	553	509	501	507	512	524	529	529	541	498	513	540	553	520	540	514	496	527	530	500	506	546	523	599	510	479	522	523	541	539	511	498	515	513	520	559	498	530	516	517	518	537	536	555	495	545	505	491	470	504	511	501	462	548	503	507	530	514	553	508	521	529	549	499	503	533	496	530	526	536	545	520	499	521	547	536	547	514	522	540	490	505	491	529	513	514	498	538	533	499	518	530	506	575	546	516	503	550	497	513	512	524	519	523	524	540	539	544	528	530	503	505	527	492	536	549	530	516	535	488	541	502	522	540	509	525	533	501	545	502	531	489	494	513	532	517	520	493	542	522	510	519	531	533	505	512	557	495	537	534	484	515	507	491	495	565	510	501	503	507	529	478	490	510	527	497	558	535	509	525	556	555	518	562	513	545	544	512	547	526	548	519	543	529	505	513	536	504	526	557	539	559	520	525	555	566	522	529	550	545	509	516	548	515	507	541	511	490	518	508	514	516	519	515	521	553	514	514	509	540	510	531	501	504	507	541	520	513	552	518	509	518	517	509	542	505	470	574	552	564	541	501	522	505	587	570	462	504	469	527	473	506	527	524	546	554	496	538
1978	150	142	132	114	87	103	103	107	86	91	67	92	89	96	85	68	83	80	78	97	104	85	77	98	75	99	70	83	77	83	99	66	74	79	84	72	69	83	68	74	87	106	79	88	75	80	94	79	96	105	79	77	85	70	94	88	76	73	91	80	82	88	70	73	76	86	77	84	96	92	89	90	93	84	81	71	96	77	85	80	93	80	90	72	83	78	97	72	67	89	71	77	90	83	93	97	95	71	92	89	74	100	87	72	81	102	91	90	78	82	90	68	68	82	84	83	73	95	85	80	91	92	88	83	99	76	91	102	86	96	91	81	85	103	93	86	87	74	78	85	87	85	98	84	79	79	70	82	97	99	81	106	82	76	86	87	88	97	81	82	96	73	100	94	86	81	68	78	81	83	91	89	80	88	90	79	93	67	88	90	80	82	99	81	87	77	85	74	79	80	76	81	84	92	81	77	82	90	83	83	87	93	75	95	103	79	92	73	77	97	98	87	81	94	105	99	87	80	80	82	65	94	77	77	90	97	80	74	94	73	98	92	74	76	84	84	79	83	80	94	77	80	101	83	85	87	92	84	81	87	89	77	98	80	85	94	85	92	88	84	76	79	80	74	68	73	95	90	83	85	83	78	86	85	70	84	85	69	84	74	99	87	87	88	91	83	75	83	83	83	87	80	89	84	73	86	86	66	87	71	79	79	79	88	87	72	74	81	78	79	86	68	99	81	73	75	72	78	84	79	87	97	85	71	82	63	91	76	73	88	82	80	88	64	81	78	84	105	85	86	75	80	85	90	80	78	73	102	84	85	89	96	83	83	83	88	86	98	81	86	82	95	95	80	87	103	89	87	79	80	91	81	98	88	80	78	87	76	81	82	89	81	78	89	90	77	108	83	82	66	108	98	92	87	80	85	80	77	91	74	81	103	77	104	81	83	85	76	87	79	76	85	100	83	75	97	75	89	93	79	87	109	72	98	59	93	82	91	69	75	93	82	95	78	92	89	87	90	84	90	103	81	76	94	80	84	98	84	97	82	96	99	96	71	80	88	89	79	87	69	83	105	75	101	69	81	82	80	62	87	75	57	83	94	78	67	90	80	87	81	86	88	90	75	97	66	75	93	76	94	80	74	83	87	60	81	85	67	68	84	74	93	85	82	80	80	88	67	105	66	84	82	80	92	70	75	85	78	85	75	76	88	89	104	68	83	95	79	75	88	84	63	79	93	68	79	94	58	83	82	79	84	89	83	82	101	89	66	101	88	73	79	90	102	84	81	84	79	75	80	87	85	86	79	85	92	83	102	71	92	87	97	109	85	74	75	73	101	85	103	93	100	92	101	73	99	95	100	76	86	95	62	89	77	83	72	78	72	93	76	81	95	77	78	77	72	99	79	90	76	90	83	76	84	100	66	87	74	92	88	81	104	91	86	88	87	74	92	82	95	77	90	81	88	92	93	84	80	79	76	83	95	82	85	93	97	79	78	86	80	98	89	90	84	90	60	72	77	96	83	84	88	81	83	76	78	75	78	82	79	90	86	70	98	87	93	80	73	88	89	97	83	63	76	92	100	89	108	103	107	86	85	86	87	82	93	101	67	88	77	97	105	95	84	77	80	77	88	79	87	84	89	76	85	70	71	75	76	89	81	93	88	100	86	88	78	73	84	76	81	86	70	91	107	88	86	97	80	79	72	79	82	88	79	69	92	92	72	71	80	68	71	87	99	76	83	86	90	81	78	87	86	77	91	71	82	68	77	66	87	112	99	76	83	79	79	69	78	69	73	98	73	88	94	84	77	79	85	101	71	86	70	84	81	84	82	88	86	80	80	66	95	65	80	71	92	88	61	82	87	86	80	73	89	81	94	73	86	88	87	83	90	78	67	95	76	88	86	84	73	83	90	69	86	106	73	81	92	98	66	83	80	97	81	86	108	76	64	89	78	86	96	94	89	96	76	84	68	96	76	85	74	80	95	67	88	90	85	86	83	94	73	70	84	84	62	93	98	68	101	74	98	84	71	94	92	92	80	76	90	83	77	102	93	84	95	79	81	81	79	89	93	89	78	84	87	86	80	91	89	84	83	94	87	72	76	67	71	81	75	83	75	75	93	76	80	107	90	74	70	81	66	75	96	71	99	67	68	86	86	78	79	70	90	93	80	96	85	103	96	86	75	88	86	79	73	88	71	86	69	85	75	87	71	89	78	85	73	79	88	83	86	89	79	95	66	99	75	80	75	107	92	77	72	93	85	78	97	85	103	91	85	86	88	97	96	84	82	66	92	75	86	79	91	98	91	80	86	94	77	92	84	63	93	95	93	78	85	76	74	83	86	82	72	81	72	84	83	87	86	91	83	74	74	85	85	94	86	100	79	81	75	77	93	82	65	83	105	71	63	81	77	82	91	82	97	78	84	97	72	98	73	87	83	72	80	96	78	95	84	72	97	90	79	83	84	74	68	90	81	87	82	93	79	87	91	73	101	93	103	98	83	103	71	87	76	84	81	85	92	81	76	82	81	103	77	88	92	87	78	90	89	74	77	89	91	81	86	71	72	82	70	81	102	94	91	82	86	84	83	79	89	81	83	72	84	95	75	88	78	82	84	82	97	89	73	77	105	76	75	86	86	75	68	72	82	69	88	98	93	88	74	71	94	98	92	84	76	79	87	86	77	77	83	69	108	91	88	74	80	83	86	75	72	95	65	107	77	79	92	93	86	93	85	103	65	88	82	79	88	83	86	73	82	87	97	87	102	78	75	82	71	78	60	73	77	88	85	92	90	95	72	99	85	81	88	76	80	85	94	71	77	78	70	87	95	74	81	76	82	95	83	76	96	86	70	98	71	84	90	79	88	74	72	82	81	78	92	82	86	82	67	85	87	65	70	86	84	86	71	96	78	91	106	85	77	107	77	77	87	89	66	85	87	82	93	60	92	68	71	87	77	68	81	62	87	80	85	95	78	86	83	84	80	79	88	86	83	74	92	88	91	94	64	75	88	84	75	68	75	105	84	73	96	92	77	91	76	89	69	78	65	87	94	78	70	81	78	82	94	96	85	80	92	68	94	87	75	92	83	81	82	78	90	82	77	84	57	82	87	84	89	80	76	71	92	78	81	98	98	80	81	66	93	86	80	77	82	97	82	79	89	86	87	86	79	77	75	83	85	112	78	77	87	89	89	91	76	87	73	91	93	94	92	93	71	76	95	97	74	68	82	73	89	87	91	89	84	84	92	66	88	89	91	92	83	73	73	80	89	72	100	86	76	77	75	92	82	94	100	85	80	103	77	96	86	71	77	81	66	77	97	79	75	81	81	66	78	86	72	84	64	91	81	79	90	86	83	83	90	83	77	82	74	91	84	71	97	83	77	80	85	94	61	76	85	80	76	82	90	85	82	80	80	73	59	84	79	98	85	97	88	87	64	94	91	76	87	77	86	94	90	79	87	86	82	80	84	80	70	78	87	91	109	87	69	90	84	81	76	95	70	77	96	94
3718	393	541	507	585	501	425	455	369	405	420	372	354	374	372	340	355	356	338	339	370	346	343	347	320	332	329	333	348	334	326	329	355	294	345	318	327	340	336	328	328	337	336	338	341	333	325	338	356	331	298	311	364	320	289	330	315	319	321	339	321	316	335	315	337	329	309	320	315	300	327	331	325	333	338	353	332	348	327	316	313	332	312	346	357	328	307	330	329	347	320	313	317	299	337	341	294	352	335	335	340	321	325	337	338	333	329	329	289	344	330	304	334	333	350	320	321	357	343	319	337	362	317	345	326	332	324	300	300	334	310	320	350	355	300	307	310	313	341	302	303	310	324	323	323	315	334	329	337	325	348	327	375	310	322	330	305	328	308	342	322	325	320	348	308	348	331	297	310	335	305	334	342	291	340	352	326	330	306	319	330	300	333	352	345	349	348	308	320	326	296	325	341	318	314	310	320	334	319	275	308	323	326	345	299	312	317	333	320	342	315	318	325	323	290	310	318	329	281	320	322	311	335	338	344	309	303	293	321	343	311	343	325	344	287	321	311	309	321	347	329	307	369	296	332	369	330	354	309	352	302	322	317	343	341	324	321	335	306	327	333	331	346	340	315	351	326	340	298	297	316	341	309	331	311	323	363	312	320	319	331	302	312	326	344	340	338	301	315	338	349	320	299	320	345	302	301	306	340	293	371	344	325	303	340	336	383	329	336	304	333	332	328	328	310	339	356	325	340	355	342	334	314	326	337	329	345	357	326	331	333	274	284	349	327	322	319	289	294	318	334	323	315	335	333	321	327	328	318	313	284	313	333	326	325	339	321	325	339	315	296	357	349	345	327	311	316	318	318	331	347	352	349	289	318	349	313	357	320	364	342	317	330	334	309	299	313	357	353	372	345	312	302	347	298	326	313	313	324	305	340	302	315	321	338	332	350	324	321	306	336	316	344	325	323	355	324	342	330	349	293	298	320	329	289	315	309	302	305	331	355	332	312	342	345	327	335	320	317	331	334	308	300	357	354	332	335	337	311	334	318	345	340	317	365	340	322	296	356	353	305	308	329	346	317	319	316	337	340	345	316	349	313	342	333	318	343	328	323	319	334	333	342	349	345	318	361	343	338	330	351	318	328	300	288	311	326	340	322	298	306	299	310	312	314	318	301	348	309	311	359	372	336	320	350	342	343	337	310	313	321	315	367	314	316	321	347	310	336	360	318	335	353	317	334	344	333	316	357	326	338	355	329	336	331	314	324	326	331	341	341	333	329	317	357	336	360	323	343	311	321	330	311	318	329	335	337	332	331	330	319	281	321	346	346	328	298	298	302	312	327	341	329	319	363	341	330	348	332	352	325	330	305	319	332	292	351	367	335	314	338	293	321	340	320	361	334	312	311	304	311	312	318	344	324	321	349	328	329	341	334	295	351	328	337	322	319	368	303	318	312	356	327	303	334	322	345	311	339	329	322	303	316	336	345	324	345	348	294	324	294	328	338	340	296	307	326	350	320	316	315	323	337	329	347	329	335	325	308	308	330	342	284	330	331	321	310	332	345	329	357	268	305	303	347	326	355	329	346	315	310	329	327	350	303	331	358	294	321	342	354	332	356	333	331	337	307	329	318	330	337	332	345	338	333	340	332	353	316	327	297	328	304	317	317	304	345	307	317	314	335	333	294	338	324	355	324	334	325	306	326	324	352	341	316	335	339	328	317	311	341	294	330	338	313	329	303	345	322	338	315	316	356	354	320	313	308	304	326	335	343	346	308	306	307	310	301	352	344	315	359	322	319	340	353	312	296	344	337	366	324	327	328	360	318	282	366	302	314	338	318	302	315	338	308	313	341	304	369	323	346	324	309	333	330	334	317	305	326	330	333	312	348	340	318	320	337	322	314	311	316	341	335	302	320	322	332	303	300	330	327	317	332	320	336	328	345	326	319	310	358	345	333	301	321	336	346	307	363	323	337	343	303	332	354	316	345	318	321	330	341	301	349	325	337	312	340	348	317	301	303	347	368	311	314	330	347	349	333	320	346	335	324	338	317	311	310	309	365	317	321	357	330	334	330	334	293	313	318	340	313	297	329	327	322	344	350	354	352	312	333	342	327	330	322	309	389	316	327	291	321	310	316	330	344	329	344	341	336	326	325	327	343	340	336	307	365	330	330	313	334	353	332	321	327	323	321	351	330	332	307	363	340	308	314	315	300	346	337	322	348	326	343	277	308	306	325	336	329	331	339	301	349	314	320	336	348	343	341	320	342	309	310	340	320	298	332	314	337	333	341	302	312	321	300	328	332	347	310	329	334	326	356	322	347	300	349	342	305	331	347	340	354	341	342	361	325	332	298	330	307	320	328	310	308	352	323	368	379	344	330	320	320	368	325	317	306	301	308	323	346	327	332	338	320	313	324	324	303	328	336	303	330	333	326	302	323	288	345	293	301	340	342	324	343	313	350	352	317	330	370	358	331	304	352	317	316	329	316	315	341	325	329	314	363	327	352	320	338	303	345	340	337	329	333	333	342	345	331	319	305	338	350	328	318	341	313	317	325	306	327	304	347	309	311	315	320	322	320	284	313	321	305	362	335	364	347	339	314	312	329	348	311	314	342	359	299	316	345	312	301	305	343	288	314	343	385	314	337	340	335	333	339	334	325	332	315	313	295	309	325	313	350	311	325	320	301	344	288	291	320	349	358	316	350	355	308	301	359	318	345	280	354	319	306	326	295	308	326	315	310	297	333	312	304	326	333	293	345	309	310	323	312	325	329	348	302	347	305	326	317	326	317	338	307	324	330	315	310	343	350	323	329	374	323	311	305	314	332	321	330	323	329	337	347	345	384	369	322	307	328	308	327	322	335	323	316	341	320	328	337	307	327	357	342	332	362	323	309	319	309	357	346	337	329	333	324	310	319	338	304	349	312	310	303	342	328	322	363	337	325	341	337	320	313	339	345	307	311	330	308	342	372	326	334	328	322	333	321	308	374	313	312	312	337	377	326	343	352	331	329	300	335	351	337	317	326	315	351	331	335	327	335	339	326	290	296	296	307	335	308	317	310	321	338	349	321	336	352	300	331	354	370	321	299	329	302	343	302	305	328	331	323	346	296	354	312	315	303	334	366	351	306	340	350	325	302	344	302	329	322	323	315	316	329	322	304	356	331	327	337	298	317	338	330	314	320	340	343	336	328	326	330	354	323	334	330	322	305	344	353	357	344	316	286	331	345	329	340	307	321	312	317	309	329	299	332	341	355	352	345	351	361	301	295	327	316	363	326	331	320	309	306	322	317	330	317	295	309	310	333	339	310	329	340	320	314	299	317	276	307	341	348	339	332	319	336	316	316	307	322	327	331	309	331	322	301	334	310	321	317	347	320	321	321	336	310	329	339	340	345	330	350	318	345	309	305	326	343	307	323	334	328	322	342	354	325	336	320	332	331	313	330	339	316	335	312	325	324	316	335	337	324	307	321	305	333	338	314	338	311	280	338	295	336	305
12760	1267	1085	863	602	435	330	268	230	198	177	140	124	137	125	110	110	109	97	100	116	105	99	103	101	96	95	84	68	74	78	78	94	79	69	76	96	81	84	84	68	77	71	66	73	75	81	70	81	65	69	65	70	78	82	70	89	87	68	82	83	69	89	66	70	64	68	85	75	77	78	69	79	87	66	62	94	73	72	89	70	49	90	78	68	74	75	79	80	61	86	81	89	66	83	71	79	76	84	70	71	74	76	81	78	76	67	62	59	85	79	59	90	90	81	86	76	67	73	83	74	67	61	74	75	78	74	79	64	79	72	69	78	79	77	81	67	68	82	68	83	71	76	74	72	78	67	70	60	69	80	66	63	65	85	55	71	75	74	76	59	71	83	79	63	77	68	75	75	79	86	75	83	73	75	80	65	77	62	73	70	63	56	66	76	69	88	65	70	71	82	76	81	63	68	85	74	68	77	72	75	73	70	78	58	79	65	74	62	71	80	84	72	87	72	80	69	68	61	92	72	73	58	78	86	75	70	79	73	75	71	77	61	76	82	75	77	79	79	73	64	66	64	70	66	89	80	69	68	75	75	62	67	72	73	78	68	68	66	84	91	71	75	70	85	72	71	71	70	65	73	61	63	77	73	69	74	69	70	61	61	66	73	66	69	65	75	78	73	78	78	78	69	78	80	68	63	74	80	79	69	61	68	74	72	68	79	78	65	86	60	70	69	64	54	80	77	62	79	89	63	61	75	80	69	74	75	57	66	79	66	67	69	79	66	84	84	78	71	61	81	68	62	68	71	76	73	77	62	63	67	65	63	64	72	79	79	97	86	76	73	76	75	65	78	67	70	79	71	72	82	71	73	66	75	78	75	73	63	65	68	78	71	76	72	80	70	55	63	85	65	66	70	73	76	69	72	66	61	73	69	59	65	82	74	76	67	71	67	53	69	81	71	93	73	79	78	77	74	75	82	87	70	87	74	61	72	55	82	81	56	72	79	87	76	76	82	75	84	75	55	84	70	86	82	72	86	77	68	77	84	80	78	70	76	59	76	71	87	70	75	69	79	74	72	74	73	84	77	78	80	69	71	79	73	65	64	75	63	79	94	86	70	71	71	84	72	75	70	58	67	71	78	59	65	81	64	61	72	77	67	63	76	96	60	79	62	75	80	85	64	77	74	67	69	76	76	73	74	77	83	70	67	87	67	66	71	78	62	64	76	82	62	85	76	76	78	73	85	59	74	64	56	84	84	69	75	73	66	87	72	66	80	76	67	65	74	62	69	81	84	59	65	77	72	71	72	82	74	72	62	79	61	73	64	76	74	68	85	76	65	79	78	64	63	74	68	74	72	88	78	93	72	73	68	82	81	58	74	72	73	74	76	71	71	82	76	86	68	72	78	66	66	77	73	70	78	70	88	77	67	73	78	80	72	72	78	68	84	74	63	84	84	77	91	76	60	71	76	67	77	78	86	65	64	88	70	76	84	73	78	68	71	90	62	79	67	72	72	71	81	57	69	62	74	68	60	77	75	75	78	80	69	88	63	85	72	57	66	76	96	60	71	70	71	75	70	76	76	83	72	69	70	82	77	95	87	68	94	66	67	62	69	70	62	66	76	87	87	83	80	86	64	77	64	72	61	74	72	65	59	67	77	90	71	75	64	68	78	73	78	60	65	80	84	72	64	67	69	63	79	61	72	72	59	68	65	69	68	77	69	73	81	77	70	73	71	83	66	67	65	54	76	65	76	67	88	74	63	77	62	75	74	60	75	72	77	76	85	80	86	81	78	59	65	79	60	97	91	79	80	71	74	74	66	84	68	63	76	77	86	67	80	66	81	66	65	63	74	65	78	82	88	75	65	72	78	50	82	69	71	77	70	86	62	82	85	81	89	74	60	73	75	73	82	64	81	71	64	68	71	63	72	66	68	69	74	73	86	77	84	83	67	74	66	73	59	57	71	58	80	79	68	66	67	70	85	72	70	74	65	61	73	76	59	60	82	82	74	75	72	86	75	77	73	61	72	73	72	80	87	78	79	71	66	82	62	71	64	74	84	75	72	78	90	75	59	64	79	79	76	66	83	69	53	61	85	73	64	69	92	73	87	79	59	83	93	74	66	74	73	93	81	81	67	80	72	72	76	61	79	66	82	70	80	76	69	66	69	66	92	71	80	65	67	72	72	64	64	73	78	75	59	61	74	70	70	75	61	89	67	67	84	72	68	73	89	69	79	64	80	76	68	58	80	78	59	79	67	82	72	72	90	63	58	73	72	61	82	72	90	75	81	73	65	64	65	81	77	65	70	78	71	82	73	68	79	66	71	74	79	84	77	68	75	90	75	79	89	72	75	77	75	69	78	79	58	71	85	61	65	82	77	61	75	78	68	68	70	71	83	57	63	81	80	72	79	60	72	72	61	64	77	55	89	69	71	62	85	87	66	73	84	67	83	60	67	86	70	70	62	71	82	69	78	73	62	60	72	63	76	80	56	76	78	76	78	76	65	60	79	67	62	85	79	70	73	57	65	75	70	93	77	70	75	81	67	85	57	70	70	60	77	84	71	60	80	67	69	78	67	83	80	85	81	88	77	81	70	70	84	73	78	76	74	65	86	66	73	76	62	82	61	69	69	70	77	74	71	87	74	74	66	76	72	78	65	78	76	67	64	72	81	83	81	64	76	74	70	59	70	64	56	72	75	70	82	65	66	56	69	68	64	72	84	72	85	79	92	63	87	76	88	90	79	77	74	81	60	69	83	71	76	66	76	75	72	75	80	92	62	66	66	80	68	79	71	70	84	61	65	59	72	67	81	52	58	74	86	70	77	61	80	84	68	68	80	63	47	82	80	63	74	78	74	85	71	64	68	78	90	92	64	69	73	68	75	68	71	70	79	77	56	91	75	51	77	77	77	63	68	72	61	69	61	79	65	84	60	55	67	70	85	78	70	66	72	88	75	68	66	70	68	72	76	66	81	77	66	83	78	64	58	81	81	71	78	75	67	63	66	73	85	86	92	89	91	72	96	70	71	60	73	74	80	74	81	68	67	73	88	66	72	81	62	71	80	78	78	71	67	54	90	96	73	82	74	69	70	44	65	72	76	75	73	84	71	82	75	69	72	73	79	78	73	72	63	75	81	66	77	81	58	70	61	79	87	78	72	75	63	85	73	51	67	82	66	67	85	75	57	67	60	61	58	78	63	70	63	84	75	81	53	73	78	75	69	64	79	79	93	85	82	71	76	71	74	78	64	55	63	78	66	68	75	74	80	78	66	71	70	71	70	74	65	81	74	73	67	67	67	58	64	75	83	76	79	80	69	73	77	70	74	59	77	92	77	66	68	72	75	74	55	74	70	56	68	84	67	71	69	74	74	80	76	75	69	70	75	77	61	84	68	86	75	78	69	68	78	84	86	71	74	71	70	67	92	66	69	62	68	63	89	71	70	69	73	78	73	75	90	73	74	64	84	78	82	66	70	82	82	69	72	71	89	70
8775	1272	2753	3214	2700	2336	1887	1573	1337	1165	1010	919	806	790	752	649	595	576	506	541	505	492	424	443	455	412	414	368	423	428	401	397	378	375	358	361	371	351	352	354	350	318	332	351	328	363	324	342	304	330	307	327	337	359	331	324	313	342	334	325	293	318	329	324	326	291	353	298	339	320	297	333	330	304	301	277	312	344	317	324	291	287	305	294	315	329	322	312	307	345	280	310	329	296	308	306	286	317	328	275	308	274	310	319	324	296	290	285	310	300	289	275	299	308	278	298	305	298	302	310	298	296	325	325	296	304	301	309	305	272	281	297	303	309	276	304	294	309	320	301	333	270	289	316	273	310	293	274	319	276	294	277	296	318	309	291	316	289	307	296	279	315	262	279	291	291	286	283	313	297	271	298	283	299	295	314	293	331	313	292	303	316	305	317	309	283	321	306	269	270	275	294	298	323	280	302	283	329	299	304	259	303	332	286	304	291	300	267	322	294	297	306	301	310	267	317	287	289	285	319	306	323	271	316	299	299	309	310	311	323	292	312	302	274	318	291	284	299	271	303	290	303	298	280	314	317	286	269	311	320	290	316	317	285	313	279	282	287	324	302	308	281	296	347	286	303	340	333	302	289	287	286	294	267	289	289	307	304	306	286	305	314	329	282	288	266	292	310	323	306	316	311	307	302	268	279	283	284	304	272	304	277	293	311	308	319	314	286	291	286	303	306	272	313	311	291	281	288	308	308	299	281	293	314	272	296	284	276	296	295	267	322	289	285	292	309	296	301	275	319	289	288	316	308	342	275	293	323	339	299	305	265	298	316	299	295	322	264	322	299	311	297	303	289	312	271	293	307	306	326	283	309	301	274	319	322	291	305	274	312	301	316	288	295	329	294	309	320	279	326	314	309	295	309	298	297	273	300	310	289	293	291	312	315	335	273	282	276	299	295	307	296	328	301	297	297	286	293	289	289	294	291	303	323	290	291	306	320	284	264	275	321	289	296	292	274	277	288	315	332	302	295	298	304	268	300	281	288	278	301	303	305	304	275	303	267	280	281	331	301	290	277	308	298	290	288	292	303	309	303	288	303	286	340	309	301	307	300	274	265	288	286	286	288	296	296	281	293	283	305	291	290	277	264	315	309	280	306	289	280	339	319	301	303	305	284	269	278	286	301	315	320	275	299	322	252	290	276	292	314	293	299	303	282	293	299	307	310	276	283	297	294	281	299	283	308	280	296	284	269	326	296	294	291	299	308	321	295	282	326	317	307	301	312	291	297	284	271	287	290	315	295	298	293	283	308	274	303	302	267	333	301	296	292	323	296	282	252	278	281	298	306	316	299	307	311	319	256	299	302	296	322	315	312	308	281	285	276	278	302	312	289	276	315	330	298	298	280	295	294	292	307	284	272	310	344	273	303	288	294	326	278	282	279	299	272	296	298	299	288	312	288	294	302	282	301	292	304	310	324	333	283	315	287	272	327	291	286	273	318	297	277	320	304	276	279	297	296	286	301	285	296	332	287	319	308	297	303	314	293	315	330	289	271	298	308	310	304	286	304	288	310	291	315	282	260	282	291	305	324	305	332	325	288	313	294	282	319	316	305	324	301	309	276	301	313	303	307	303	318	291	313	311	293	313	284	289	293	295	318	295	312	308	310	318	296	299	289	298	289	336	295	307	301	311	308	327	278	279	291	297	289	303	306	297	302	314	305	296	287	293	259	311	307	294	297	313	289	314	311	302	302	256	246	316	280	296	283	292	307	306	282	295	270	293	321	311	284	288	307	284	267	295	278	276	276	308	290	315	300	295	304	302	300	313	279	304	294	298	282	304	282	308	288	303	314	278	323	330	302	299	308	289	282	280	321	299	288	298	302	282	301	298	325	329	330	283	280	304	302	277	264	330	295	312	327	313	285	295	320	322	297	306	316	288	299	316	279	273	318	301	291	287	274	284	285	317	324	265	336	312	305	297	299	314	286	320	290	281	300	311	298	295	289	300	316	282	303	294	286	307	316	311	278	295	269	300	293	300	290	314	295	287	301	283	293	275	315	312	286	307	296	293	291	307	322	308	308	310	258	306	302	292	284	273	313	300	289	312	283	277	312	317	317	292	291	334	309	300	298	283	325	266	281	261	270	273	316	328	296	278	301	266	289	266	279	316	295	301	316	307	310	306	255	308	298	316	299	269	309	308	292	288	285	295	305	278	308	304	315	315	291	296	310	298	298	274	310	324	302	313	307	304	278	307	286	279	276	261	283	298	329	348	281	272	274	281	271	271	328	300	294	277	277	297	312	339	305	299	292	295	284	304	305	315	283	301	275	322	294	300	306	326	298	271	302	279	303	275	291	291	299	329	294	306	320	298	299	290	267	305	318	324	282	273	282	307	295	283	293	319	319	300	288	305	294	301	305	286	326	281	295	312	289	281	307	321	289	294	284	267	303	286	309	300	285	307	284	298	287	272	303	288	296	310	307	296	292	288	321	292	315	308	307	274	312	312	300	305	307	283	298	308	291	332	275	307	270	265	282	281	309	320	311	289	332	316	289	308	296	265	284	297	291	305	296	275	318	291	297	291	332	297	330	306	323	307	266	313	280	295	312	283	275	311	308	322	329	296	309	290	302	273	301	312	292	299	278	315	272	296	282	296	280	269	297	282	293	316	242	290	331	280	329	308	288	314	273	329	318	273	280	293	316	312	296	286	291	287	300	298	301	286	288	273	279	252	304	277	302	315	287	312	292	329	300	330	306	316	304	300	262	297	304	284	309	320	304	280	284	312	303	309	305	288	323	310	290	301	288	274	280	288	310	262	266	318	303	289	300	297	301	287	284	283	313	311	275	262	313	278	316	289	293	285	299	285	245	283	338	271	301	331	273	308	321	268	296	307	299	250	268	293	324	272	289	287	297	279	295	267	289	285	322	306	295	297	298	273	327	301	305	282	309	308	298	301	266	283	307	266	298	279	278	317	273	283	287	313	312	314	286	306	294	292	289	327	311	320	301	284	291	293	314	274	306	274	323	320	302	287	316	296	327	312	306	285	292	316	311	307	332	283	310	312	311	295	315	295	313	286	320	300	314	270	284	293	291	337	258	281	284	286	280	307	333	298	284	285	270	284	278	278	275	321	293	314	316	298	274	286	315	315	317	278	292	269	296	308	316	298	305	319	305	291	286	307	281	308	280	330	303	297	310	295	260	305	291	277	295	306	276	299	297	243	304	298	282	289	279	295	284	277	298	310	299	286	321	306	284	284	294	316	320	295	298	308	290	285	292	298	279	310	301	362	272	294	289	275	304	296	303	293	296	287	278	293	292	322	304	272	270	311	298	299	302	290	307	280	301	288	277	304	287	324	309	271	290	316	318	304	272	297	310	311	283	316	307	329	285	306	300	311	305	299	298	285	264	307	270	299	309	305	300	297	303	296	304	303	283	250	280	252	317	306	284	282	326	290	307	271	290	279	292	276	307	301	289	306	277	304	286	342	299	317	316
21556	3767	2051	1555	1151	818	663	503	409	324	321	282	234	234	266	255	210	197	197	192	203	164	145	159	172	163	169	156	129	149	163	151	133	162	160	156	146	172	157	139	147	159	148	150	140	165	147	123	173	137	141	138	157	141	152	133	144	138	152	131	136	139	134	139	143	134	133	137	151	132	145	130	140	139	144	149	160	128	148	134	141	101	147	143	150	143	126	142	131	131	128	139	132	135	141	141	144	146	133	138	133	143	139	140	128	142	121	144	133	165	159	141	153	143	138	117	136	121	150	130	127	127	135	143	144	145	125	131	116	140	126	158	174	136	145	116	150	138	138	146	143	120	150	121	119	139	173	141	135	140	143	138	113	169	120	122	142	126	144	127	128	147	153	149	135	156	162	126	134	131	160	144	130	126	141	128	152	146	139	148	140	150	126	147	127	134	141	147	153	136	133	162	152	140	141	137	136	117	144	129	132	129	135	137	139	121	136	152	123	126	152	143	129	145	149	131	136	153	158	139	137	154	149	135	148	144	150	120	135	124	137	128	127	155	138	147	147	135	138	141	131	152	117	120	122	137	160	131	143	116	142	133	144	152	131	138	142	130	131	120	128	156	150	141	161	125	141	151	135	144	126	139	110	157	141	150	127	131	135	133	142	131	131	143	131	137	128	138	118	145	150	137	136	118	122	137	132	151	126	125	114	157	134	138	144	126	145	133	143	159	138	138	121	147	139	153	152	140	132	152	140	120	126	159	165	132	142	152	152	147	141	143	135	134	146	135	142	154	140	141	139	155	131	141	149	124	129	144	128	125	140	126	163	155	132	144	122	138	145	148	153	130	123	144	147	130	137	138	127	125	137	133	151	134	164	140	135	139	149	124	136	155	160	112	153	153	127	148	143	150	143	145	129	147	149	158	151	132	151	122	132	161	156	135	133	143	122	145	133	122	126	130	143	142	144	135	142	126	140	120	147	148	130	167	150	140	134	132	147	138	162	128	144	149	143	132	138	143	147	142	161	136	170	143	139	123	112	159	136	132	140	139	123	125	143	133	137	140	138	132	139	144	161	140	136	146	146	125	142	147	145	132	150	140	131	135	141	133	174	140	137	135	139	113	153	155	141	137	122	123	152	144	137	150	139	137	141	145	129	149	139	146	128	154	159	148	152	120	118	127	138	161	153	124	135	130	149	144	144	131	138	137	143	161	141	146	136	131	145	127	131	161	145	157	145	137	134	115	122	134	141	138	140	133	139	133	116	155	148	140	146	139	136	136	147	138	131	130	152	146	138	143	149	144	123	132	153	120	135	138	121	130	146	160	133	158	138	138	145	131	140	146	134	146	127	125	148	119	148	118	132	143	147	132	135	152	147	148	132	131	131	156	161	144	154	132	162	141	157	149	142	116	149	136	148	128	153	144	125	131	157	151	146	151	134	134	110	158	135	152	143	135	129	144	127	134	120	147	138	124	142	132	144	122	130	159	138	144	146	134	144	121	137	150	140	143	144	127	126	147	151	127	135	144	141	147	155	152	148	136	138	157	162	142	143	145	139	138	167	153	146	148	147	146	142	146	122	129	139	152	135	144	146	137	146	131	136	136	148	136	138	138	132	123	149	134	136	132	144	126	138	147	150	144	155	121	139	135	129	130	133	141	136	153	145	137	158	160	135	142	118	146	137	142	134	132	150	137	151	126	135	149	159	122	139	141	163	142	156	137	143	143	128	137	135	130	125	128	136	149	129	148	137	112	110	119	147	144	123	142	141	166	144	143	142	165	140	150	144	135	143	141	124	125	136	161	142	140	141	147	144	121	148	136	127	152	140	134	145	134	136	151	120	127	158	144	131	146	119	135	121	146	122	150	144	137	145	139	133	142	133	137	116	146	125	138	144	159	154	137	140	122	135	146	155	112	141	142	128	135	160	141	137	140	130	140	151	124	134	134	146	127	139	123	126	130	124	137	124	133	127	140	135	113	122	146	135	133	154	138	149	139	132	141	130	129	149	150	153	126	144	133	141	148	137	110	147	128	167	126	158	137	112	142	158	165	131	124	121	139	145	165	142	142	115	129	153	140	122	153	119	121	125	160	141	144	141	144	134	156	120	130	146	144	111	135	153	121	143	132	116	132	119	134	129	161	151	131	139	136	134	150	135	135	143	126	160	125	113	130	132	136	131	128	143	147	131	146	148	150	155	147	115	131	135	127	131	139	135	134	146	126	151	140	141	127	144	157	150	143	125	138	139	135	137	141	150	144	140	145	141	140	126	145	149	169	147	148	129	140	132	142	157	138	150	132	145	139	173	134	134	144	128	151	122	168	153	147	144	129	157	141	155	164	147	147	120	148	126	133	132	167	132	119	120	135	125	120	131	141	140	133	160	140	127	144	143	144	133	175	169	133	146	134	128	137	132	133	123	133	132	136	133	145	114	146	125	143	132	134	120	137	150	156	154	139	119	146	148	150	123	137	149	116	138	132	154	119	139	119	130	162	118	147	147	148	131	156	157	143	142	132	123	123	156	128	150	144	150	121	141	156	144	148	136	133	158	135	129	140	118	147	140	142	155	130	156	149	128	155	144	146	139	141	157	132	133	151	128	130	141	151	148	142	162	120	155	146	141	145	131	129	150	125	149	159	162	153	131	144	142	145	147	133	156	126	143	139	131	139	152	156	130	134	155	127	120	151	131	136	149	161	130	129	127	135	127	138	154	126	136	147	156	144	131	140	129	151	140	122	154	133	147	137	135	113	133	143	138	129	136	125	144	126	147	121	141	149	133	133	135	122	144	143	142	149	127	139	155	135	160	133	130	152	144	143	109	150	146	134	138	118	142	141	156	134	151	135	139	139	134	138	157	141	113	132	134	149	129	145	143	145	143	125	151	144	138	118	136	150	137	132	139	144	144	116	135	139	131	136	144	142	122	159	132	135	135	144	137	152	142	147	143	129	138	116	154	143	151	148	137	140	134	153	139	132	119	125	120	140	136	139	136	146	139	150	138	137	164	122	149	147	146	139	139	130	140	133	127	147	128	140	147	135	149	135	138	144	130	124	147	114	136	127	147	135	152	144	145	115	151	133	147	151	158	157	138	152	145	173	131	135	120	134	124	127	147	134	139	175	144	144	128	134	156	131	152	144	147	139	140	130	170	110	129	137	158	144	133	127	146	136	156	143	133	120	126	126	146	139	151	124	131	164	131	145	136	147	145	142	160	140	144	150	109	148	147	160	146	124	142	134	139	142	153	146	142	128	137	118	134	133	132	126	139	155	148	130	140	160	138	146	138	157	148	139	132	147	142	136	142	130	141	135	135	143	158	127	148	118	138	137	146	132	131	125	142	131	150	147	153	153	163	129	109	142	163	143	167	124	130	132	130	153	138	138	144	132	124	128	135	146	129	145	149	137	139	129	126	140	154	123	125	131	151	131	144	124	138	136	149	135	159	138	142	133	132	133	136	118	165	166	137	154	124	135	144	118	124	122	140	121	154	158	144	126
11557	2247	4780	5619	5035	4113	3352	2834	2421	2075	1831	1680	1506	1375	1241	1189	1098	1013	942	954	921	861	851	810	783	797	762	719	732	721	593	650	641	631	642	603	631	597	602	586	572	601	614	600	547	592	561	582	572	557	593	559	542	581	561	535	570	505	536	541	553	562	516	539	531	574	535	508	521	559	539	501	542	521	519	549	508	511	582	509	502	527	540	457	542	536	515	525	526	565	493	504	495	506	493	508	525	534	540	484	523	512	492	492	532	498	505	511	505	508	487	510	499	510	533	502	520	523	505	502	486	515	506	486	470	526	472	540	479	485	519	479	516	522	480	486	528	499	519	505	516	520	506	522	499	512	534	476	505	479	514	515	476	497	502	480	510	485	463	488	495	527	515	488	484	501	502	489	491	499	501	530	524	521	501	465	472	509	479	513	523	479	507	494	486	503	502	483	502	475	479	542	521	499	503	515	501	525	472	491	495	485	463	527	518	546	511	509	451	496	487	531	528	540	509	511	511	544	561	446	479	498	487	498	507	541	531	509	512	528	493	475	479	515	495	524	490	543	503	510	525	501	480	503	538	470	491	490	523	507	464	429	489	470	486	485	529	482	480	480	504	514	487	523	494	443	523	496	448	484	500	506	479	513	480	497	485	472	492	519	482	508	470	479	529	464	470	515	519	524	517	488	508	474	486	516	464	497	527	496	506	453	538	513	478	500	489	523	475	510	511	505	478	499	478	501	516	492	484	516	495	490	509	469	478	465	506	493	486	510	472	506	495	522	534	481	499	531	449	490	487	493	513	499	510	471	497	514	510	487	486	506	531	517	516	546	500	524	502	490	489	534	502	490	518	513	463	485	472	506	531	499	508	522	485	474	508	505	483	509	515	496	507	520	551	478	495	519	503	493	473	464	491	500	454	516	489	480	467	480	494	450	500	489	492	484	510	535	477	523	518	548	504	491	514	510	520	538	490	507	491	507	495	523	485	475	532	489	501	519	521	502	497	511	473	507	473	516	494	514	471	476	561	513	504	488	509	483	510	494	514	504	524	520	540	524	469	511	506	483	534	470	515	514	462	463	524	457	462	470	512	513	506	494	499	468	475	485	492	528	502	505	487	462	525	472	485	518	491	471	535	495	487	508	537	514	481	547	473	504	511	511	524	504	530	498	476	534	497	458	512	486	497	493	521	516	525	478	483	494	533	533	509	483	487	535	518	492	479	481	494	492	483	534	514	504	512	527	529	491	485	497	508	519	531	514	518	526	508	495	484	471	514	536	490	495	519	523	517	543	508	493	517	465	492	478	466	519	530	491	493	492	480	452	509	504	475	455	518	510	496	507	510	520	498	521	495	482	474	519	487	505	502	461	466	499	501	520	532	504	494	531	472	487	485	481	483	485	503	488	507	503	519	507	502	512	500	522	520	522	489	544	502	466	497	526	503	503	507	473	513	492	540	518	482	534	521	479	500	517	506	497	524	488	482	451	464	443	510	497	573	475	465	510	515	534	494	493	509	523	498	510	534	467	495	471	500	496	466	503	503	488	545	502	470	509	497	502	477	509	505	512	528	474	540	523	537	488	514	496	540	511	485	503	531	511	514	482	488	506	513	474	498	472	478	478	507	464	525	496	492	476	498	479	486	484	504	510	495	503	459	477	515	505	500	504	547	507	504	483	473	461	495	492	485	504	473	511	473	475	491	489	502	521	485	487	461	515	522	533	488	487	518	538	497	517	522	486	505	454	464	504	486	510	498	464	522	531	492	547	494	511	501	519	464	543	493	486	465	492	482	506	522	532	514	487	497	542	513	509	484	478	498	517	536	487	489	531	523	496	472	542	543	493	469	467	468	505	503	493	496	472	515	478	449	491	529	580	463	548	517	499	501	497	521	504	447	483	517	449	463	480	483	529	530	495	508	477	517	505	505	483	491	522	509	529	506	525	497	523	517	516	529	535	541	487	507	516	532	513	497	521	490	475	510	532	479	469	467	507	532	486	451	498	454	511	461	530	492	483	503	486	528	515	499	532	493	484	482	539	503	479	562	515	505	491	503	483	482	502	480	452	475	489	514	507	528	505	498	506	483	530	491	505	467	514	532	470	503	521	538	489	507	503	556	486	503	518	536	513	561	496	490	478	478	512	495	512	494	460	484	484	502	502	504	463	507	491	471	515	489	501	466	513	480	562	489	487	496	504	486	518	496	531	519	481	503	502	514	504	503	513	512	492	492	509	522	506	516	475	520	489	531	491	528	500	526	493	517	508	489	501	535	491	483	488	531	497	506	502	519	471	523	482	520	447	486	499	449	501	493	476	510	473	498	459	510	461	483	485	503	511	464	478	502	521	526	511	526	515	469	506	487	500	565	475	537	494	518	479	513	482	492	458	494	530	512	527	509	511	505	533	494	470	479	479	500	547	477	477	542	495	485	470	517	516	529	485	514	500	455	511	487	530	515	504	490	521	511	487	513	512	557	455	504	468	452	503	454	545	525	494	503	479	500	507	465	500	494	477	480	520	517	536	512	496	494	514	462	498	493	545	503	526	494	483	538	478	503	513	482	528	499	476	479	511	527	504	507	504	485	527	484	498	491	513	523	504	495	480	526	473	488	508	466	518	506	491	466	511	526	503	501	529	510	496	456	508	502	553	462	469	484	509	517	506	464	502	523	462	471	519	484	485	522	477	497	479	497	518	470	491	519	499	549	519	532	520	473	500	477	507	513	481	481	500	515	525	501	502	454	470	491	504	499	493	502	490	490	480	506	541	456	524	498	485	508	488	569	503	474	530	466	552	500	469	482	484	528	508	530	478	489	480	498	507	525	478	518	485	505	478	507	496	490	496	496	465	492	515	490	482	509	504	536	492	490	499	465	539	533	485	507	513	517	511	462	493	510	485	515	515	466	502	501	502	540	482	508	496	461	523	484	458	509	498	505	495	478	500	472	500	510	532	524	483	461	513	486	498	513	514	498	504	529	531	459	470	454	475	472	490	508	462	484	464	485	495	449	510	489	528	470	532	492	503	508	508	501	456	492	530	481	490	503	473	517	521	525	529	461	518	529	502	546	476	502	499	472	541	491	461	510	467	498	553	483	501	495	484	508	477	514	501	508	454	527	492	508	560	494	502	509	553	514	498	487	490	503	552	492	528	517	471	492	501	512	507	487	460	494	508	464	505	466	494	510	497	549	510	528	522	485	503	512	504	482	489	482	454	501	500	488	490	493	488	485	492	499	511	500	523	513	481	508	501	489	490	496	481	505	488	505	506	483	511	480	450	488	523	498	524	521	507	479	514	529	499	492	458	528	521	504	497	485	521	522	484	516	499	531	496	500	506	510	540	524	499	461	495	525	499	521	542	492	513	503	468	552	518	498	486	512	512	536	494	514	465	511	495	488	497	514	514	522	499	479	496	538	531	520	471	528	514	538	472	476	484	457	461	521	516	489	499	499	520	505	495	491	510	507	504	458	545	479	488	510	499	486	516	499	493	520	498	498	512
1796	182	152	122	89	101	99	72	89	97	101	86	79	85	76	91	78	78	78	82	97	89	83	74	93	82	85	74	82	69	86	67	80	75	80	80	80	101	89	72	78	72	96	78	83	80	80	80	79	80	68	99	74	80	84	89	80	87	70	70	82	81	82	77	87	77	80	84	75	86	85	87	73	93	69	73	72	85	85	69	81	68	77	87	87	84	92	64	82	93	97	83	89	71	71	84	85	65	92	72	86	81	106	83	76	64	96	82	64	95	98	66	68	81	80	81	80	87	86	72	68	56	73	66	83	79	80	78	73	88	73	76	79	87	84	57	80	74	85	75	82	92	73	74	78	84	91	65	77	81	74	86	74	86	88	84	74	69	91	65	54	70	92	88	73	71	75	68	87	88	78	87	70	86	65	80	80	62	72	76	80	69	80	82	80	78	75	90	70	82	82	83	72	80	75	75	87	73	69	73	81	75	80	93	79	90	76	87	83	91	77	86	80	74	86	89	69	86	93	80	66	85	89	76	71	86	72	66	89	74	67	68	79	81	68	83	87	78	74	91	83	85	93	82	77	88	68	82	70	82	80	71	82	69	69	89	81	59	76	63	79	88	85	71	73	66	84	99	76	79	83	77	84	81	73	92	89	88	62	72	79	84	67	85	93	74	94	92	79	85	72	89	73	99	74	97	75	77	68	73	82	66	67	69	85	82	73	65	73	70	69	86	101	92	80	73	70	72	90	69	84	75	80	83	84	87	54	79	73	66	79	78	91	68	86	87	76	77	80	81	77	73	85	76	64	77	107	80	78	72	78	84	72	81	84	92	80	74	72	76	72	68	82	83	90	73	82	81	96	80	73	70	79	82	89	88	73	83	81	89	71	81	74	67	80	72	78	65	68	87	86	77	78	62	75	76	75	88	88	67	78	81	81	72	81	72	75	71	86	77	84	91	95	73	85	84	77	68	98	76	85	96	82	72	72	76	88	98	79	73	69	75	95	72	66	77	91	91	83	87	91	68	77	66	105	73	86	80	79	75	74	87	87	66	56	84	78	73	88	80	69	95	81	74	75	69	83	65	69	86	77	82	87	97	78	83	60	80	76	90	68	74	77	88	72	71	83	75	90	86	96	79	84	87	66	77	83	80	75	69	93	67	82	74	93	99	88	78	72	87	72	88	71	93	87	86	76	77	56	75	71	97	81	74	88	80	69	71	95	75	96	64	102	72	93	83	81	76	82	76	72	65	83	106	73	81	81	71	80	89	70	74	99	80	80	82	85	76	84	88	76	89	77	86	75	74	77	63	78	83	72	80	93	77	85	80	74	88	87	66	74	78	85	84	77	78	82	75	77	87	74	85	74	69	89	74	90	84	82	69	74	93	95	97	88	64	75	82	85	73	67	96	71	87	90	70	78	84	75	89	76	80	69	67	77	70	89	84	81	86	82	76	72	75	77	91	84	72	82	83	79	55	67	70	78	78	68	75	78	83	73	83	103	87	68	88	74	85	77	84	71	84	66	70	79	78	96	74	67	73	81	89	93	82	79	79	79	64	69	76	74	78	88	85	77	84	70	72	74	80	72	77	84	79	89	94	82	88	69	70	71	74	73	75	57	73	90	76	116	90	80	79	88	83	85	76	70	83	95	87	74	74	60	81	79	82	74	77	84	80	84	71	91	102	92	77	92	82	70	75	82	67	80	89	74	79	77	65	76	61	86	71	63	65	75	72	83	88	85	83	74	81	84	74	80	79	85	85	63	73	73	72	76	85	82	69	57	85	88	67	58	86	79	82	62	86	74	103	74	82	67	81	80	81	78	78	71	82	89	69	80	74	73	83	90	100	80	85	72	69	72	85	93	83	85	77	77	98	74	64	83	68	88	79	70	80	89	88	72	81	78	78	94	84	77	73	73	79	89	64	87	79	74	81	79	82	72	90	82	63	78	75	76	88	83	95	83	85	75	74	80	82	68	81	78	85	72	94	77	80	79	84	82	68	80	83	73	88	68	74	86	87	91	107	77	83	79	72	82	60	66	103	84	77	79	90	83	65	75	69	86	72	80	68	75	64	81	74	86	86	79	84	75	77	70	73	84	74	85	85	72	100	83	81	89	66	81	81	75	73	88	75	66	86	58	77	71	78	64	66	58	68	84	70	81	78	75	79	69	78	73	81	72	87	81	86	69	82	92	77	84	78	77	73	88	82	84	75	83	69	87	81	67	88	64	78	76	77	61	74	90	76	70	74	65	68	75	90	73	63	90	69	92	95	77	82	86	87	75	85	93	98	94	84	96	91	69	76	82	90	75	64	84	79	83	80	88	92	78	72	58	78	66	69	75	92	53	72	80	76	87	70	83	81	69	89	79	71	92	110	72	63	95	79	76	93	84	85	86	59	78	69	85	52	70	61	86	82	62	84	75	83	74	80	66	93	82	70	74	78	79	70	71	73	81	85	78	78	68	68	81	95	64	95	76	85	68	72	83	77	92	77	87	102	75	87	78	69	101	81	89	99	68	73	76	81	64	77	67	78	76	71	75	58	87	75	81	61	71	96	99	91	86	66	66	85	70	81	78	93	106	85	91	83	84	76	90	76	76	82	77	73	77	63	82	73	73	75	74	99	78	92	86	81	87	92	64	76	86	85	81	70	80	74	75	83	86	82	90	90	72	90	72	78	75	80	73	80	89	77	80	74	78	71	73	87	89	72	66	80	75	93	83	61	75	64	95	82	76	69	76	97	89	82	73	81	82	76	90	73	73	87	72	83	78	91	66	74	75	64	61	64	79	72	80	74	80	95	102	95	80	69	92	69	96	72	90	96	75	81	89	66	68	78	88	79	87	91	66	73	70	95	84	84	68	68	84	78	69	84	86	73	81	82	66	78	74	89	83	82	81	86	73	86	67	85	77	69	84	85	67	83	83	87	75	68	82	81	92	75	71	73	78	84	80	71	92	77	81	83	73	71	68	73	75	75	84	77	78	67	76	76	76	77	83	86	93	87	92	62	84	73	75	75	74	71	77	72	72	76	92	75	60	66	71	74	61	66	85	79	71	75	72	86	77	67	79	67	95	68	76	71	88	85	77	69	79	81	75	85	85	76	73	64	55	104	66	85	69	87	92	101	88	75	71	81	72	63	61	88	74	79	75	81	75	81	92	79	97	82	90	69	65	72	83	85	77	75	80	70	73	81	93	79	87	79	76	70	73	93	96	71	70	90	68	58	89	73	69	77	84	64	88	77	77	75	81	76	66	88	77	74	66	85	72	77	81	79	88	81	82	71	80	69	78	84	82	69	87	66	66	74	86	77	61	77	88	83	85	85	77	88	83	83	87	85	80	67	56	97	81	92	89	77	67	84	79	79	83	75	76	83	77	76	97	91	79	79	80	76	64	71	95	80	82	72	82	74	80	81	80	93	91	76	78	82	79	69	77	102	101	75	71	95	72	71	72	65	90	86	68	77	93	86	93	67	74	86	85	85	74	84	82	90	75	76
2976	425	523	490	472	442	415	370	379	361	380	370	344	345	333	336	299	347	320	319	338	337	326	303	328	323	335	322	321	293	332	344	296	304	282	330	315	316	313	310	319	323	265	304	314	296	303	288	278	304	329	291	311	314	323	288	297	315	320	287	287	303	310	299	318	296	307	329	340	340	347	318	324	316	292	321	288	325	301	300	316	319	333	303	331	286	294	295	326	299	318	308	325	309	284	320	303	309	294	321	344	301	306	299	318	315	286	328	332	322	315	342	324	293	305	339	306	325	296	308	323	308	315	327	335	314	309	343	323	355	317	321	292	316	309	331	275	340	306	300	333	329	298	282	354	306	301	311	323	295	325	344	324	347	324	292	312	307	311	296	318	312	337	320	288	309	298	323	337	312	323	294	321	296	351	314	304	302	301	277	330	307	303	278	320	330	328	313	328	334	304	338	324	327	297	311	296	313	301	285	293	339	337	322	331	323	286	309	319	313	309	309	310	282	300	272	302	308	323	324	314	309	330	293	339	337	290	323	300	302	324	322	314	285	308	317	293	309	282	313	326	289	306	298	286	326	301	306	320	304	342	299	314	300	302	299	297	335	301	316	345	345	311	328	307	342	326	329	311	302	319	318	333	301	352	303	293	326	298	285	301	298	299	301	305	350	327	316	338	302	315	339	306	308	304	317	333	313	340	293	296	326	288	314	320	323	325	314	327	330	324	308	334	301	269	300	291	325	357	349	285	327	317	316	322	327	331	334	309	296	289	318	285	274	285	319	306	264	322	295	322	303	319	320	320	319	269	292	329	327	304	312	317	283	311	314	314	281	317	342	282	318	315	292	311	315	305	300	294	299	308	310	324	319	359	330	311	295	332	298	292	318	297	285	301	307	339	306	323	333	278	313	319	301	299	296	319	324	312	293	315	353	299	332	308	314	301	308	341	305	302	290	316	343	318	324	267	302	331	303	320	285	307	307	286	299	319	320	320	308	285	303	283	314	304	322	343	288	318	309	308	316	311	321	332	334	289	325	330	322	326	305	341	300	305	304	292	326	307	315	301	295	325	300	312	306	266	299	284	304	297	317	316	319	296	313	318	328	301	288	325	281	310	315	306	339	337	332	285	346	313	282	299	320	305	310	331	295	324	310	335	299	312	316	309	316	289	295	289	297	350	288	320	302	321	301	292	305	314	322	295	329	288	318	325	306	314	307	303	333	313	327	329	308	304	309	335	298	292	321	305	303	311	296	333	303	313	303	293	279	329	305	303	329	303	304	342	327	305	297	301	337	320	304	304	298	302	304	313	320	306	305	329	309	321	321	323	292	297	326	291	298	307	274	292	272	332	317	311	298	345	301	334	322	304	306	305	310	307	288	305	317	337	284	295	306	291	298	309	323	285	297	317	310	291	302	289	301	306	290	334	310	348	286	323	311	293	301	320	297	316	321	302	318	319	322	314	308	294	284	283	315	326	310	298	262	322	274	293	331	306	326	331	325	322	328	293	295	319	321	300	306	304	324	305	305	332	297	311	322	306	296	311	315	300	314	302	307	313	338	303	272	292	324	304	297	279	294	284	317	273	333	331	348	279	292	311	331	307	291	331	331	333	306	318	299	337	284	327	317	309	287	277	285	316	288	270	289	328	301	313	307	313	304	316	290	348	313	334	324	316	315	322	322	308	337	306	291	304	297	325	298	311	277	305	328	324	318	326	331	325	307	319	277	307	284	322	325	310	309	310	304	323	311	317	331	307	302	255	317	291	299	316	303	329	285	284	327	321	271	311	315	254	308	319	295	299	315	305	304	292	317	293	325	319	292	318	318	306	315	314	291	295	314	320	279	331	320	321	300	320	308	297	313	271	308	317	340	300	282	311	317	295	295	300	319	307	307	315	298	309	305	312	333	314	311	288	341	317	321	325	319	304	307	303	303	335	286	319	336	325	317	319	307	304	289	322	310	315	305	320	353	325	329	327	309	319	348	284	338	305	320	294	292	326	338	329	325	314	285	304	299	287	325	311	315	312	327	326	298	322	308	289	306	312	299	319	283	298	309	316	318	321	321	311	295	296	315	303	316	306	309	345	327	306	295	302	306	327	316	315	331	314	337	301	318	305	329	324	334	301	264	314	280	324	301	290	295	313	306	319	275	274	299	319	313	303	312	301	310	294	353	327	343	312	302	294	313	317	295	293	347	309	323	312	278	324	333	314	312	301	324	341	293	294	297	316	308	312	295	326	308	314	323	306	325	316	302	346	323	292	304	323	286	335	298	336	312	320	320	300	325	346	302	306	315	302	304	329	294	318	302	302	310	301	303	309	335	328	305	344	302	285	293	343	330	332	300	329	324	298	295	312	298	325	266	328	316	284	325	339	317	340	318	303	302	290	265	292	316	306	324	324	302	325	307	325	298	343	319	319	312	276	321	306	305	299	306	283	316	319	307	332	315	311	319	323	303	309	300	320	325	341	331	321	298	330	294	302	297	328	307	284	327	317	311	304	287	283	298	332	309	306	281	319	312	300	292	315	296	318	314	306	298	315	324	290	314	323	313	316	302	290	334	320	331	320	335	328	323	273	330	297	286	277	306	327	326	313	301	300	329	290	328	318	349	305	291	282	317	325	291	273	273	285	309	311	302	270	316	323	292	334	284	310	306	363	307	280	292	289	355	296	311	302	312	328	328	319	293	314	303	341	308	293	293	287	318	336	327	309	297	307	318	341	300	327	302	315	326	302	308	308	323	302	321	323	310	299	333	328	295	326	321	288	299	324	282	302	298	321	314	312	273	299	300	298	340	312	341	317	329	328	323	314	310	324	329	343	338	314	298	340	302	284	358	310	307	309	304	318	308	293	309	299	291	316	347	284	313	276	327	295	335	324	292	329	293	323	308	313	296	329	301	331	345	301	290	300	294	346	302	305	303	317	295	331	307	339	337	297	327	288	308	328	314	292	303	286	295	307	312	311	298	279	283	309	317	289	314	305	324	320	357	280	304	346	298	300	295	304	297	317	307	298	283	320	308	287	308	319	295	307	316	313	302	301	293	300	308	329	307	337	325	311	320	288	322	301	298	309	311	333	327	309	307	331	316	290	290	260	294	300	302	324	329	299	300	309	302	303	297	271	301	302	322	310	308	282	310	318	313	354	316	326	317	309	294	347	287	316	305	310	288	261	311	285	287	299	318	319	299	312	306	290	308	305	306	296	290	326	307	279	302	289	353	315	295	337	324	308	299	315	299	330	318	288	293	326	282	293	296	304	308	299	305	301	306	298	308	298	307	316	301	312	319	312	292	317	269	351	364	299	307	325	313	302	307	330	313	347	302	262	312	314	312	311	312	310	323	310	312	316	295	349	327	292	312	290	302	289	312	319	306	324	342	339	307	340	298	294	296	323	294	305	325	301	324	322	328	324	314	286	324	309	320	312	336	304	290	318	331	303	325	323	298	295	291	317	338	324	301	294	317	315	324	298	303	291	319	312	262	318	324	291	311
12474	1236	1141	843	579	418	287	240	218	179	168	128	145	129	139	114	110	90	114	83	81	108	86	90	83	91	96	89	99	85	80	83	76	86	100	84	89	65	75	58	69	72	71	55	67	78	88	85	84	77	73	77	75	77	85	79	72	75	73	95	81	77	82	64	61	71	78	78	56	85	63	92	80	80	73	93	78	53	65	70	76	72	68	62	78	75	75	83	75	73	66	79	71	76	68	68	60	84	64	78	69	78	62	69	70	68	65	80	74	65	67	56	72	72	71	79	82	60	71	74	82	77	66	96	68	78	81	79	80	73	66	80	87	65	72	72	73	77	76	76	83	90	78	79	89	77	48	69	69	75	78	69	66	73	69	72	77	72	87	71	83	76	68	67	78	71	84	85	65	71	81	78	71	78	75	76	75	70	77	68	86	72	75	82	49	80	71	67	79	69	70	88	66	66	77	70	67	80	69	58	74	72	72	74	84	61	80	90	70	85	78	84	76	76	84	66	85	75	71	76	68	82	77	65	80	72	72	70	79	76	63	70	72	71	66	73	79	84	78	77	99	81	61	83	71	72	89	58	83	84	67	72	67	81	78	71	79	76	74	70	67	66	69	86	69	75	63	71	92	74	78	77	78	70	72	82	83	68	73	70	56	59	66	73	66	78	69	67	65	67	84	85	65	62	70	79	88	76	88	87	67	66	66	76	81	68	75	72	48	84	87	89	63	71	70	81	84	66	73	66	82	66	77	77	90	73	75	72	67	71	70	67	66	65	88	82	78	60	67	55	73	74	68	69	73	69	64	73	73	64	71	78	68	87	78	83	63	83	78	73	65	55	84	70	67	64	78	84	65	66	73	86	77	73	70	64	71	64	62	86	73	77	70	61	80	81	84	71	78	71	65	69	80	67	74	55	79	60	72	76	64	65	83	59	64	71	67	62	75	77	72	78	81	61	80	74	72	81	65	68	71	79	58	75	69	75	65	76	78	84	66	56	61	60	83	74	84	74	72	82	76	87	80	70	63	71	70	85	67	60	78	78	74	70	85	71	66	75	81	80	82	58	75	75	73	69	81	74	69	68	64	80	72	82	69	69	79	65	67	72	67	67	69	81	63	58	62	75	66	73	74	77	70	85	67	72	66	76	69	66	80	71	64	81	74	56	77	71	86	72	81	73	78	65	81	78	80	78	75	63	71	76	81	81	71	59	74	73	68	72	85	77	81	58	63	70	68	70	73	75	74	65	82	73	60	68	85	79	56	67	77	85	74	79	67	68	81	90	72	70	73	64	77	80	80	74	56	64	76	58	70	75	66	62	77	68	64	65	92	71	70	81	82	50	65	85	61	76	88	69	86	66	78	74	55	67	68	75	79	72	76	77	68	83	75	79	74	66	77	73	73	66	71	61	66	81	76	69	95	71	71	67	79	71	69	81	65	82	71	65	56	66	59	75	81	83	69	76	66	66	75	75	69	89	60	76	83	70	55	77	70	83	59	80	79	80	70	73	77	84	71	63	69	59	84	74	80	67	68	78	62	70	80	70	71	78	66	68	81	67	78	54	72	76	65	71	80	77	67	53	72	82	58	77	64	87	64	80	77	70	76	88	76	79	80	67	70	71	75	63	80	63	66	83	75	71	77	72	55	68	66	64	81	68	83	72	82	69	67	67	78	81	62	74	65	61	70	87	78	74	63	86	57	68	73	69	57	68	77	76	67	77	68	84	67	56	87	77	77	77	67	82	79	72	63	72	77	71	62	54	61	71	82	78	75	85	54	60	74	53	88	57	56	66	79	61	66	75	70	71	80	67	67	66	67	67	78	77	77	83	70	56	69	58	84	72	80	83	72	71	66	68	82	65	81	73	76	67	79	74	56	81	72	75	85	73	65	80	70	72	67	83	81	64	77	62	62	54	63	64	64	70	69	95	85	66	73	70	66	71	60	86	74	75	83	88	83	69	82	71	81	88	69	70	86	73	70	84	75	77	75	63	75	72	81	67	72	79	80	84	87	65	74	66	79	75	69	77	70	75	73	73	78	68	70	81	57	72	74	74	81	84	68	65	76	79	72	80	63	73	77	78	71	81	80	81	75	76	73	69	76	66	62	68	72	67	62	72	74	78	78	81	74	74	67	61	71	62	63	85	74	64	81	65	54	64	72	76	65	73	72	69	66	81	66	51	73	82	92	73	75	84	75	76	68	75	70	74	82	61	68	64	70	65	60	83	74	63	82	59	79	68	92	70	70	64	68	80	79	77	73	74	74	77	81	74	78	79	68	84	67	69	92	76	82	74	50	74	68	61	75	78	75	62	75	75	64	83	83	84	60	72	67	77	77	67	78	93	66	61	100	73	68	66	73	65	72	71	71	65	72	60	71	70	79	75	71	67	67	56	67	77	79	72	65	54	64	62	77	74	64	81	80	79	61	78	74	72	73	77	74	70	69	82	67	75	68	77	65	60	60	65	67	87	68	65	77	73	67	75	71	68	66	80	63	69	64	63	65	80	75	77	67	76	74	77	67	79	62	60	72	71	68	67	79	57	69	80	64	81	75	60	75	67	72	74	71	75	62	73	73	74	77	58	76	75	51	76	58	67	76	79	92	66	75	66	66	69	70	61	64	77	57	79	58	64	69	71	69	69	67	74	83	76	66	73	69	81	80	66	82	55	70	60	69	65	71	67	85	68	60	63	70	71	83	57	62	76	74	75	65	61	77	53	91	79	68	83	93	76	68	68	82	74	75	76	83	78	77	63	73	52	61	88	71	61	82	75	84	71	83	71	64	65	73	74	74	80	73	81	61	69	74	72	66	67	82	72	84	90	85	78	66	57	74	68	74	90	80	79	63	92	78	91	75	64	55	77	74	89	93	83	87	70	82	71	76	71	67	79	72	68	65	84	74	61	67	77	70	68	79	77	77	73	70	75	74	68	71	68	76	66	68	80	78	73	46	61	72	74	60	78	55	62	84	83	72	67	68	79	72	80	72	68	63	75	72	77	82	67	80	69	84	82	76	67	69	85	69	94	65	76	78	76	62	68	58	69	83	81	64	92	81	66	77	61	79	88	73	73	71	77	67	77	82	62	64	68	75	61	88	76	82	77	63	71	58	69	81	68	78	70	69	69	75	65	75	78	70	77	78	81	73	79	62	74	84	56	65	75	77	62	72	75	65	70	74	71	73	75	81	85	62	69	84	73	71	64	76	62	89	77	84	66	65	82	75	86	79	86	78	82	72	81	62	82	63	88	79	66	68	67	87	70	67	87	74	67	69	61	82	70	67	72	71	77	69	77	73	75	71	67	66	64	92	70	76	85	66	59	76	80	65	75	73	67	84	75	75	67	61	71	68	85	79	76	73	63	69	63	84	79	66	79	78	65	70	76	71	80	72	70	63	62	78	78	60	68	71	87	63	63	64	87	61	71	87	82	75	64	65	65	70	77	73	75	70	68	95	80	79	66	86	77	64	65	77	78	69	74	70	60	102	80	57	73
8638	1217	2676	3191	2753	2252	1858	1578	1318	1226	1013	868	859	793	702	687	591	552	548	517	510	473	465	467	445	467	402	388	414	393	370	404	395	375	340	363	371	354	359	333	366	330	293	311	393	330	329	338	331	337	313	350	299	310	329	326	317	320	306	303	323	274	342	322	303	260	326	296	296	288	299	322	339	289	320	308	298	310	315	321	318	277	319	313	297	291	306	308	312	320	304	310	317	357	318	281	327	315	318	354	327	280	290	307	315	297	301	314	281	294	315	284	271	325	290	303	298	275	296	323	313	311	306	310	311	275	311	299	300	274	303	332	288	294	275	278	307	266	299	301	304	297	287	293	285	278	284	300	284	283	286	299	294	282	301	307	311	273	297	314	291	302	268	299	272	304	289	284	303	308	291	306	288	308	310	308	310	327	301	295	305	300	291	282	305	317	316	283	284	312	305	291	284	313	287	320	319	303	317	268	289	286	298	284	331	278	296	324	329	300	308	262	319	288	293	302	298	330	287	328	303	311	290	288	294	300	281	309	282	285	278	296	327	284	324	304	292	286	284	298	280	305	297	304	289	286	306	302	282	294	281	315	319	298	305	299	276	302	324	307	326	264	277	294	292	314	312	284	280	327	272	312	302	313	308	293	303	301	277	316	305	310	278	297	280	304	297	292	316	293	288	277	307	276	325	263	310	281	265	285	306	300	292	294	279	269	281	283	295	314	300	299	276	329	287	275	298	304	291	298	286	305	310	289	283	324	311	306	287	276	311	267	304	264	304	297	277	287	279	285	312	326	272	279	271	290	317	312	288	271	301	280	301	319	307	271	286	301	290	312	301	327	286	303	314	284	296	299	309	299	295	299	298	287	280	339	293	286	302	293	288	290	289	302	321	272	288	330	298	284	312	313	307	294	304	313	319	327	280	286	304	294	315	288	285	275	289	303	308	284	289	294	301	295	277	283	297	308	243	279	301	314	291	293	263	290	291	280	276	307	298	291	286	276	308	276	302	284	279	298	279	306	303	308	295	282	312	301	301	293	292	281	329	294	312	295	279	301	296	264	323	312	302	287	316	312	290	293	299	307	308	273	322	273	313	283	295	298	309	319	271	301	308	296	293	272	278	283	301	289	278	285	304	314	296	286	290	306	289	270	284	316	285	306	300	279	296	321	282	280	271	322	286	287	277	301	295	303	305	281	300	288	307	304	292	313	312	287	289	300	327	300	294	291	250	313	280	283	303	279	281	298	297	293	317	283	282	280	276	302	314	303	308	295	303	329	268	326	305	276	303	307	283	286	315	333	274	297	279	337	306	276	298	307	273	295	295	277	309	282	283	295	298	300	292	287	294	273	308	320	308	276	295	293	277	273	265	275	293	298	315	305	311	291	305	291	258	282	334	308	296	286	290	312	303	286	305	272	278	308	331	306	327	308	300	306	291	317	295	291	302	290	285	299	308	291	303	295	288	284	301	276	297	261	319	301	323	285	323	268	283	298	314	282	284	318	304	321	289	248	328	268	301	300	285	314	284	297	305	290	262	267	286	297	273	302	313	275	317	313	313	276	290	302	296	315	294	288	301	298	300	297	327	289	294	288	295	287	283	290	253	308	323	302	272	284	288	287	289	273	305	306	286	275	300	304	329	282	285	278	289	278	296	310	286	292	287	294	309	297	285	316	315	272	281	304	315	313	297	301	291	299	296	281	305	282	287	302	272	286	287	295	277	288	312	302	286	292	331	285	306	311	300	296	281	252	281	310	307	283	303	304	328	281	304	266	294	281	285	271	339	303	274	316	300	288	294	302	350	290	282	274	279	291	276	297	313	302	285	290	299	289	292	339	287	319	299	278	296	315	307	306	309	285	295	332	278	270	307	280	315	317	309	311	292	297	281	295	284	292	282	269	317	272	302	262	296	338	288	319	296	317	306	294	285	304	319	266	278	297	269	284	347	294	279	276	307	304	298	318	314	283	298	308	287	300	306	291	292	286	307	312	278	297	296	323	284	290	274	307	301	324	304	285	274	279	310	287	310	287	288	307	284	292	292	308	309	300	273	340	326	284	308	329	284	317	288	310	276	274	315	342	297	295	271	291	297	298	279	307	306	297	306	298	327	286	310	265	283	286	323	287	272	311	317	305	288	311	315	301	281	289	318	281	299	348	275	327	301	310	279	321	271	312	291	296	295	282	285	293	280	301	308	291	293	299	275	260	304	307	285	301	283	308	272	295	319	280	288	279	283	297	280	297	299	317	284	266	286	277	289	300	306	301	313	259	288	308	278	294	282	280	302	282	292	293	305	291	326	338	271	268	301	299	285	295	283	281	306	318	303	309	277	296	273	303	292	339	310	294	318	303	276	276	310	281	290	291	309	290	298	307	299	277	275	281	321	306	313	303	290	321	299	280	289	302	281	270	296	286	299	294	268	274	308	287	253	278	261	320	301	284	312	291	264	312	310	314	288	288	287	296	300	308	256	285	310	289	309	308	305	312	284	304	320	287	254	280	275	285	310	286	297	304	287	299	301	299	305	295	286	320	290	292	309	289	294	303	267	272	282	318	282	326	308	312	284	291	312	271	300	292	294	289	279	259	324	297	282	291	274	290	279	284	292	279	296	283	296	308	293	285	312	285	305	316	291	309	276	318	314	308	304	314	304	296	285	303	295	281	313	313	311	311	280	301	299	321	269	292	308	271	304	270	288	276	304	294	306	311	290	285	333	274	320	321	283	293	319	309	260	290	282	288	308	306	318	295	322	274	307	276	288	294	296	270	275	289	299	317	267	303	275	269	308	317	276	309	325	311	299	335	305	281	302	286	299	292	311	287	330	311	292	301	263	292	302	309	295	303	297	301	256	304	302	275	315	286	307	305	314	287	299	304	318	314	308	277	294	280	296	265	291	271	298	331	276	308	304	298	322	303	306	294	333	281	296	304	307	290	314	295	293	307	293	309	309	290	306	284	314	290	291	295	291	299	282	332	284	291	270	285	273	296	291	297	300	275	277	287	303	300	307	340	291	283	276	336	267	301	298	287	305	293	307	336	310	294	343	302	322	291	288	289	338	286	306	295	295	299	300	293	288	272	261	312	276	273	270	310	313	311	302	303	292	289	282	308	295	300	271	288	290	305	301	286	297	328	285	308	270	272	281	310	276	300	284	295	307	309	305	301	287	311	289	280	329	299	307	264	307	324	284	294	326	293	286	279	324	268	313	319	309	311	307	300	285	309	288	305	305	285	313	325	285	294	321	272	281	324	312	289	274	309	307	293	291	294	295	337	300	326	300	279	297	308	292	279	318	271	321	319	295	284	316	296	298	288	313	309	270	321	283	291	318	284	285	301	315	312	297	319	307	306	334	280	306	320	276	280	277	304	276	281	298	295	316	320	270	326	271	307	314	339	282	305	277	308	315	279	301	297	284	299	270	326	300	288	319	301	324	317	281	293	329	290	304	312	286	352	274	295	311	249	283	293	296	300	313	313	293	307	291	292	305	300
20726	3315	2243	1735	1173	839	592	526	427	377	295	275	252	263	211	223	235	202	210	173	183	199	172	172	177	169	161	160	167	131	154	151	167	167	142	165	161	143	176	151	152	146	153	155	148	144	152	130	167	170	158	118	166	150	165	155	154	142	148	161	160	138	138	142	154	155	145	148	144	133	139	171	137	156	163	134	143	152	147	172	139	136	158	149	139	133	136	141	149	137	141	155	142	145	160	152	157	139	150	158	138	161	143	143	147	148	139	151	143	145	163	143	150	134	156	157	143	126	169	169	144	161	132	128	143	146	144	148	155	157	153	144	144	155	132	130	148	139	159	146	119	161	155	145	142	155	146	133	118	142	161	129	157	152	120	135	135	129	143	147	162	145	150	160	154	163	148	139	146	169	125	155	135	142	151	142	155	171	162	157	120	131	131	156	146	151	133	155	154	152	160	117	151	126	133	108	158	136	157	141	136	160	147	170	120	137	143	148	120	159	126	143	122	124	134	141	149	164	145	148	150	150	146	150	134	141	155	149	132	141	173	155	151	138	146	155	120	155	139	160	161	128	124	140	117	131	145	180	123	138	148	129	150	142	144	152	134	168	147	154	143	160	138	160	146	151	115	150	140	124	145	153	139	168	136	133	150	159	147	146	137	149	156	140	137	132	139	152	160	159	155	138	161	143	136	143	136	139	157	138	127	152	149	140	136	136	153	137	157	112	127	134	142	146	145	141	149	150	148	142	132	165	141	148	128	131	159	145	151	128	149	139	153	142	136	121	125	150	134	149	148	133	140	153	129	132	141	143	144	143	150	154	132	149	138	134	139	171	144	159	131	148	139	142	143	132	128	145	160	119	148	144	184	149	140	151	154	137	155	138	153	128	167	157	156	160	121	146	146	167	143	143	162	128	143	118	151	135	126	140	137	125	153	114	134	130	143	127	143	154	158	142	147	141	140	155	151	164	152	156	151	135	126	119	143	153	148	141	164	151	149	150	142	166	121	158	114	146	128	149	145	149	158	175	143	144	153	159	152	112	134	153	147	138	161	117	163	149	142	129	152	151	142	151	160	159	132	147	138	142	155	142	148	143	175	168	154	155	145	130	133	132	163	157	155	136	136	121	151	157	129	132	132	142	147	160	152	122	129	151	146	124	147	130	161	145	152	145	156	146	147	130	169	149	132	159	156	154	145	137	147	136	133	146	159	154	163	142	148	153	159	115	146	151	151	126	141	134	141	137	148	140	135	142	129	170	152	170	138	134	140	122	147	124	139	153	150	138	153	142	138	163	148	138	133	144	133	130	148	149	126	126	157	156	145	163	158	142	139	101	168	156	136	138	154	113	141	155	138	127	143	150	133	139	118	161	123	140	141	148	149	130	148	126	134	165	143	146	166	139	141	163	151	156	117	129	148	132	159	156	136	147	124	166	155	158	172	127	128	152	147	127	158	143	145	129	161	151	153	155	139	135	180	128	135	143	149	147	141	157	150	113	145	131	145	151	153	172	145	142	144	147	147	143	166	145	140	138	128	142	160	161	138	148	125	144	142	139	154	132	130	142	150	141	155	146	154	151	129	139	154	144	129	145	167	125	129	150	146	154	149	128	154	156	165	131	149	133	155	125	148	132	120	156	132	163	123	139	145	115	144	159	134	139	126	151	150	145	141	127	182	166	139	162	142	120	149	159	142	154	151	142	138	154	163	129	163	134	156	114	130	130	164	149	140	153	149	147	130	108	137	153	134	134	143	148	136	155	156	141	123	124	177	124	163	143	143	151	128	135	141	153	139	123	139	139	128	169	151	140	133	146	146	146	136	141	159	148	158	145	173	158	142	140	147	142	137	144	151	156	137	146	145	167	144	155	145	149	149	144	142	143	133	155	125	140	157	143	149	147	148	140	144	127	136	167	129	143	141	143	141	149	150	128	157	138	142	132	151	131	147	144	133	150	118	164	158	132	152	146	133	149	141	126	139	110	163	138	150	150	141	142	134	143	140	136	164	156	146	128	161	160	164	132	129	142	118	146	154	154	175	146	147	147	130	124	132	124	153	133	133	149	138	138	124	133	159	151	163	151	141	156	169	128	146	151	157	164	163	136	156	145	146	188	169	135	147	147	163	157	159	146	135	138	134	119	139	141	147	134	149	157	144	129	161	143	133	135	134	130	122	154	157	145	137	116	144	145	132	131	146	159	129	170	165	143	171	143	131	134	159	124	131	134	141	136	165	146	149	145	127	166	170	141	141	142	151	163	125	133	135	148	131	146	136	140	152	153	129	150	130	163	133	159	135	133	145	151	124	146	163	130	155	135	154	141	158	131	136	175	160	145	158	142	154	141	136	135	144	128	155	147	163	157	154	149	141	153	148	144	161	147	120	138	146	161	122	137	163	134	142	125	156	141	142	137	124	129	127	138	146	140	142	160	142	156	133	164	159	143	131	148	124	133	146	149	130	152	150	162	148	142	154	130	144	135	126	137	120	131	124	143	143	123	154	168	143	142	139	146	159	126	132	159	140	130	151	121	143	175	127	136	145	162	139	152	124	126	141	155	134	145	135	111	178	159	139	144	144	134	141	132	146	135	133	132	154	133	145	125	146	132	166	131	139	128	123	137	140	130	149	151	128	155	138	135	158	166	142	148	135	127	159	158	148	139	142	157	146	137	130	138	129	145	153	158	147	162	152	150	158	142	141	152	148	154	152	132	154	138	147	118	165	169	135	133	122	141	129	147	137	133	147	129	128	147	118	148	133	174	150	141	153	127	144	135	136	140	129	143	142	162	141	121	139	146	139	134	128	146	133	139	131	158	121	142	154	166	130	146	135	145	127	164	147	137	149	143	142	123	125	127	137	111	161	138	142	147	144	145	139	126	142	153	138	135	143	157	143	148	139	155	160	159	146	137	136	143	120	164	126	156	140	150	152	161	132	157	144	141	140	150	139	152	121	130	151	149	142	148	136	134	158	149	156	145	147	124	155	146	148	138	148	132	134	116	151	148	132	104	154	139	136	146	147	143	143	168	137	160	133	170	147	140	151	127	167	135	161	139	137	152	134	152	155	121	137	155	163	142	142	150	121	137	157	137	152	153	133	149	131	128	158	148	127	145	143	132	172	146	134	133	150	135	155	136	130	149	168	138	138	142	149	149	146	134	157	144	150	158	132	181	149	108	144	160	152	133	124	145	141	141	154	153	144	148	124	144	131	150	188	149	128	142	147	145	161	123	153	134	152	132	141	147	135	172	163	156	137	149	146	148	145	163	151	131	154	155	165	151	146	132	147	151	119	139	152	153	130	146	153	133	161	155	144	151	129	121	143	131	150	167	133	161	131	127	160	156	135	118	143	153	153	157	142	133	132	156	149	128	150	152	144	135	127	156	138	162	122	134	147	149	152	140	166	144	134	141	157	137	123	156	156	165	161	162	164	163	129	143	176	158	154	142	138	131	139	150	149	139	137	118	162	150	139	158	139	150	139	152	146	123	164	139	155	139
11683	2383	5180	5884	5133	4215	3525	3006	2505	2147	1917	1672	1508	1450	1355	1255	1134	1121	1011	1012	909	874	867	804	796	812	792	737	727	729	738	691	632	634	629	720	662	658	616	607	575	644	618	642	614	541	627	611	632	580	542	573	573	567	563	575	527	564	586	570	547	600	601	567	562	577	561	593	552	549	575	566	562	545	552	562	564	564	597	539	517	570	549	524	524	522	544	557	553	540	543	536	574	525	551	525	548	521	567	540	524	547	557	521	536	521	534	545	527	517	559	511	517	528	526	514	518	566	556	531	537	529	527	517	502	607	523	525	516	508	561	527	559	526	529	498	508	522	487	502	538	560	531	514	556	483	515	530	544	526	530	556	527	523	549	560	523	538	566	515	545	516	507	524	524	529	519	521	542	551	526	524	523	554	551	465	543	528	528	533	534	484	588	554	550	523	513	494	586	530	519	566	542	540	533	533	542	549	546	533	503	504	475	563	521	524	514	502	554	503	534	490	502	507	507	531	520	543	533	494	522	524	513	495	538	514	448	518	544	555	520	504	496	493	486	552	546	555	509	548	496	542	527	574	590	540	523	521	465	545	531	529	532	560	555	559	542	532	521	547	509	507	516	502	526	519	535	522	561	547	497	517	538	517	548	515	533	506	523	495	531	543	500	502	528	507	516	532	543	506	540	514	517	537	529	523	507	513	489	528	501	524	494	490	508	535	522	498	561	501	553	540	527	526	509	484	519	546	536	531	489	484	543	532	534	534	505	536	521	490	522	537	511	509	561	505	513	537	547	568	527	510	560	519	487	527	534	519	513	535	516	506	508	554	559	541	558	508	478	514	546	499	470	522	511	549	529	512	531	538	508	516	521	489	451	526	532	516	553	530	525	488	545	529	519	503	536	526	555	507	481	511	484	527	532	520	493	510	521	537	510	525	507	492	461	548	469	530	533	545	498	526	572	512	523	489	556	540	518	497	545	545	528	489	504	512	553	537	481	555	533	503	541	528	518	518	533	507	488	512	509	496	533	510	524	520	501	512	519	526	520	514	496	517	502	520	509	538	509	548	520	527	505	524	506	537	505	526	554	567	527	513	564	506	545	484	504	478	501	544	520	493	524	520	527	517	535	532	493	544	513	494	556	550	479	522	509	530	532	503	544	538	520	544	503	548	544	525	517	487	528	533	545	520	516	485	551	547	542	501	507	478	533	502	552	515	549	471	482	563	508	516	520	527	528	545	557	512	502	512	560	475	534	510	499	521	506	539	526	525	511	494	532	541	484	496	585	532	541	484	535	540	542	516	498	531	526	492	486	524	543	563	555	521	521	501	509	544	541	531	522	519	477	493	523	548	482	519	512	504	489	486	545	521	590	522	527	512	532	561	557	507	510	469	563	514	535	523	524	514	539	500	505	529	496	514	542	568	498	495	496	509	593	478	522	549	517	516	476	520	490	522	531	517	494	527	508	529	511	534	517	607	541	510	496	516	542	527	495	503	515	524	528	551	518	559	557	513	498	529	499	556	564	485	524	523	521	552	540	505	518	531	527	500	520	541	513	534	491	529	531	557	534	526	523	541	543	500	514	546	519	509	534	518	540	492	502	526	532	479	510	506	553	547	501	502	542	532	505	527	476	556	473	555	540	543	520	551	511	510	534	523	514	520	516	537	517	510	520	533	490	568	525	584	521	547	531	485	504	501	487	505	500	541	514	524	536	549	552	516	485	528	508	537	516	524	529	507	501	528	517	572	525	521	533	526	559	552	510	509	553	527	527	529	541	496	533	502	540	504	544	478	510	474	537	538	508	545	495	504	530	521	513	494	527	602	529	565	483	566	523	532	525	551	495	551	507	516	582	524	501	513	507	537	545	512	551	516	487	542	525	511	528	504	487	515	559	538	552	551	549	516	511	488	519	522	507	510	538	527	592	515	550	501	555	500	508	528	505	549	511	497	533	507	482	551	560	531	491	504	537	502	500	534	510	477	547	525	502	550	526	518	517	525	526	518	516	512	493	514	550	501	536	509	548	524	507	516	513	512	529	519	526	498	521	550	487	557	532	542	537	535	544	543	526	534	527	481	509	495	492	529	507	465	506	556	577	545	501	537	574	558	534	506	536	545	582	509	525	514	488	494	516	509	495	504	503	522	557	454	523	540	502	525	524	527	532	514	539	511	534	525	520	530	563	539	485	559	571	543	526	547	472	518	529	512	528	525	516	521	504	524	518	512	545	505	518	491	520	527	547	546	527	523	522	536	517	516	476	520	513	532	484	553	555	497	529	535	554	518	537	587	519	533	512	540	541	494	514	493	530	535	535	561	539	515	523	543	555	515	533	498	507	505	509	477	521	522	519	510	503	531	556	523	556	501	546	510	546	555	518	495	522	521	494	532	511	560	575	517	486	529	495	542	523	544	484	522	497	579	493	556	534	555	547	516	579	517	531	525	520	518	507	482	526	481	543	494	538	558	544	539	480	520	553	528	507	508	531	552	497	541	517	564	534	512	508	574	539	498	530	493	525	520	536	499	500	532	547	518	495	517	507	489	530	491	546	533	519	490	529	517	530	513	534	505	483	520	527	542	537	525	534	532	529	515	493	555	531	546	539	528	540	527	486	504	510	498	536	551	537	515	513	483	543	524	521	528	537	530	538	500	541	538	515	516	528	489	525	537	555	524	513	557	538	538	532	516	532	532	569	525	534	535	472	544	557	508	542	594	510	506	542	559	542	523	525	495	517	499	529	502	532	526	585	519	520	551	508	531	529	547	528	540	527	512	504	544	510	559	546	567	492	510	531	510	512	497	526	529	511	485	534	554	497	535	579	563	555	522	533	495	500	527	503	563	515	515	532	527	557	508	538	552	535	496	506	518	518	522	517	478	492	521	552	520	528	496	504	511	518	498	548	507	543	492	487	513	546	520	529	502	566	492	515	490	537	527	541	498	526	530	500	524	472	542	487	556	522	550	512	481	533	497	537	543	568	500	519	548	529	504	503	563	520	507	511	502	530	530	514	516	524	535	514	486	536	503	498	521	526	509	541	537	505	545	541	530	519	494	522	515	531	522	507	548	519	510	553	530	529	540	519	502	512	522	505	518	518	503	527	519	502	523	550	518	510	489	526	550	501	546	559	485	536	529	543	526	528	547	518	562	502	568	504	504	545	513	498	531	536	525	531	504	484	481	563	527	498	513	539	463	518	500	506	496	528	537	517	497	540	509	533	513	544	496	467	538	551	541	519	535	550	504	551	489	537	492	529	519	534	513	504	522	503	487	469	514	490	535	519	511	545	547	512	549	488	537	526	517	547	503	538	537	466	477	502	529	484	527	489	514	506	562	559	527	543	548	507	510	494	536	490	486	509	492	547	517	515	513	515	509	516	536	497	511	533	519	518	525	536	542	516	504	529	508	547	527	541	559	536	495	527	539	502	516	503	520	492	489	500	533	541	573	568	545	543	514	495	532	509	553	521	495	524	499	536	536	533	513	520	518	533	498	506	534
1880	169	128	137	120	91	118	96	110	81	89	91	78	91	78	96	72	86	76	91	70	89	67	87	96	84	96	102	86	95	64	66	90	67	96	71	88	86	88	75	97	94	78	86	77	93	86	75	84	76	61	87	78	85	76	88	81	84	89	58	84	85	67	82	100	88	99	80	84	78	97	59	76	70	79	73	101	91	69	74	67	92	98	89	88	72	75	71	78	94	71	93	76	83	79	85	88	81	91	72	76	72	84	87	91	100	112	87	78	102	93	78	80	83	85	97	77	78	85	79	75	86	82	83	73	91	77	75	72	65	95	93	59	93	83	87	96	71	84	87	88	85	88	75	84	88	67	90	89	92	93	81	81	83	92	78	88	96	96	84	92	89	83	78	90	92	85	85	83	77	67	73	80	73	73	81	83	85	88	70	96	111	65	89	77	82	72	77	93	85	72	76	88	88	85	79	90	91	89	91	83	79	70	82	72	79	87	67	80	77	97	75	79	84	75	89	69	78	86	78	71	80	89	88	73	79	81	81	72	75	88	91	97	76	92	84	95	79	69	87	96	79	71	84	79	62	75	75	92	83	79	92	84	74	85	89	81	73	91	80	75	87	74	61	91	102	86	99	79	75	84	82	90	88	72	85	70	76	78	82	89	81	82	85	76	69	80	88	75	88	90	71	86	94	68	80	95	71	90	88	85	90	76	72	82	83	73	82	65	72	75	74	96	82	84	80	80	67	84	70	95	92	78	92	75	90	67	76	86	105	96	80	82	87	85	80	93	89	97	95	87	84	87	87	78	66	102	77	78	64	88	83	81	93	90	83	77	91	76	82	75	62	79	89	83	79	85	95	82	76	73	82	91	95	91	85	82	82	96	74	84	86	79	80	87	81	92	66	83	86	76	97	82	87	89	71	81	87	75	75	94	80	68	82	94	82	83	86	88	73	80	79	92	78	75	77	74	77	86	78	90	96	98	93	101	83	76	78	85	87	74	74	77	83	88	86	91	82	86	74	81	75	64	82	89	90	93	89	93	75	67	77	81	94	81	101	83	78	86	81	70	77	87	79	75	76	84	78	84	84	70	72	82	86	83	94	91	92	65	76	86	88	70	93	84	80	78	91	88	88	82	84	76	64	73	92	89	91	86	86	83	74	82	76	88	86	82	89	100	79	84	75	85	85	83	74	90	75	70	75	85	75	77	103	78	80	93	56	78	82	90	72	89	91	91	86	88	81	58	90	86	96	69	76	88	91	86	67	104	85	66	84	85	72	92	77	63	72	79	80	77	93	78	71	95	80	79	80	95	89	92	95	80	87	81	89	72	76	88	86	76	74	82	75	80	77	80	81	70	77	75	105	85	79	70	95	78	90	76	105	86	85	78	80	84	73	82	96	74	80	78	78	87	90	82	81	90	69	90	84	79	92	65	80	89	84	80	74	87	72	91	85	99	82	85	93	82	81	74	78	86	80	63	75	97	88	109	84	77	83	82	69	81	83	99	77	81	90	81	80	72	64	77	76	94	91	101	80	73	75	91	83	99	79	83	97	68	75	89	77	63	72	67	82	77	89	85	102	80	89	85	87	81	84	88	97	82	79	92	78	89	83	90	77	77	90	83	89	93	101	75	86	67	87	75	77	86	80	82	68	93	94	80	84	86	79	80	80	72	87	88	78	94	83	93	94	81	84	88	90	75	111	79	94	70	88	97	85	85	84	85	84	101	82	70	65	76	74	69	87	98	69	72	88	81	84	82	94	88	64	72	99	70	82	82	73	81	85	98	83	62	88	61	94	78	82	80	92	75	92	97	99	86	102	73	79	77	96	89	93	92	79	88	99	84	76	95	82	90	87	84	94	86	80	93	85	89	68	68	82	64	69	82	85	84	75	89	86	73	94	102	75	78	88	80	75	88	89	71	77	82	67	78	90	73	73	89	66	78	81	74	75	78	86	77	86	95	77	86	102	87	80	88	95	87	88	62	85	100	74	86	104	87	75	97	102	92	95	87	93	79	79	94	81	80	95	84	74	80	62	66	84	76	78	77	96	94	91	91	81	70	95	85	89	66	96	78	71	105	81	86	82	85	81	82	90	95	77	74	74	79	82	92	79	100	78	66	92	95	87	75	96	88	70	85	96	67	79	100	97	85	81	79	83	79	80	94	82	81	94	86	63	78	89	77	76	79	69	81	76	83	81	94	82	72	92	71	92	93	75	74	80	83	85	92	73	94	79	72	82	79	81	69	82	82	76	71	90	72	73	93	82	76	76	88	76	66	81	89	91	96	73	81	91	81	77	86	99	86	107	76	103	92	78	84	80	85	91	92	84	90	86	89	80	101	66	77	84	88	87	96	78	72	74	76	71	85	87	74	79	78	83	89	71	89	85	75	87	90	88	73	84	82	70	73	81	96	66	95	74	75	78	77	89	84	73	80	93	82	94	92	74	89	71	77	98	77	95	91	88	91	101	81	99	88	66	86	61	79	68	82	80	103	92	85	76	98	83	91	80	100	74	96	86	106	104	82	109	101	74	80	96	90	53	81	93	75	90	84	98	75	91	86	78	86	73	90	88	81	87	92	82	70	86	86	90	89	102	80	84	85	87	92	88	93	67	76	75	74	79	75	97	66	76	74	67	81	75	85	84	75	102	93	73	91	68	78	77	89	92	81	89	72	77	104	81	74	84	79	89	93	86	94	103	92	86	84	73	72	73	76	85	80	81	93	84	75	85	85	95	80	76	102	86	74	73	65	75	82	89	87	91	76	102	86	73	88	101	84	64	67	77	73	78	65	95	90	92	80	103	78	74	101	67	86	80	84	79	85	73	71	96	87	73	68	97	82	107	87	86	81	82	89	89	71	82	81	75	90	84	75	87	84	70	76	96	84	87	75	82	87	87	80	74	79	95	79	91	71	84	78	88	83	85	86	87	83	90	75	77	86	105	67	92	77	87	80	88	107	79	67	90	90	80	83	79	86	85	74	96	69	84	70	77	72	76	76	88	69	82	79	87	89	94	87	85	95	92	60	80	59	78	103	97	98	69	74	69	82	86	89	112	79	90	88	88	74	87	77	74	97	95	104	88	84	73	94	73	83	87	90	100	82	77	91	83	80	95	92	71	88	85	83	82	96	79	80	68	79	66	86	68	89	89	82	73	91	76	91	84	80	87	71	90	73	91	87	78	99	89	79	74	79	81	80	70	81	85	67	77	67	70	83	88	77	91	65	93	56	66	87	92	74	101	75	69	89	82	61	82	82	66	65	96	90	90	72	82	94	81	82	71	94	64	97	82	91	87	76	110	91	88	72	73	81	78	89	78	77	79	94	94	76	87	68	82	82	84	90	81	68	87	90	93	81	75	79	86	87	90	81	96	85	76	89	81	83	70	88	88	71	70	78	74	79	81	86	77	73	79	98	67	74	77	66	70	88	90	72	87	76	72	76	67	90	84	90	79	80	72	80	72	111	71	88	100	94	77	81	77	74	75	70	78	57	89
3256	422	482	525	507	458	436	442	390	354	401	340	379	376	345	360	331	332	330	371	363	356	334	354	340	357	344	313	339	330	338	351	309	325	298	339	315	312	308	343	329	322	325	303	325	327	356	343	300	322	313	328	315	336	327	322	321	275	315	339	311	301	338	350	335	311	330	316	340	348	290	328	333	353	345	296	305	330	315	366	341	323	312	331	357	344	331	349	350	337	319	287	336	348	307	336	319	366	342	342	346	332	326	352	356	317	333	328	342	346	374	329	310	316	323	309	310	320	331	329	306	342	311	314	339	312	309	334	334	309	341	322	305	319	333	301	345	327	333	320	325	321	315	364	317	300	333	325	337	313	346	306	311	341	341	329	310	342	338	337	286	363	337	336	323	339	320	352	313	337	313	342	309	345	319	330	352	321	312	320	335	340	303	325	322	314	324	305	325	322	313	332	323	326	332	328	333	330	316	316	296	349	346	301	368	331	315	343	318	362	313	307	332	304	334	297	279	365	306	322	323	337	339	309	366	325	327	336	320	314	347	332	359	300	313	316	354	316	340	335	339	370	313	302	304	367	348	325	323	303	303	308	336	309	311	310	302	305	319	332	306	276	303	319	325	349	366	314	308	330	315	329	331	294	308	350	332	321	303	303	327	318	370	310	320	309	342	292	334	332	341	348	302	331	358	342	320	306	329	359	312	307	345	310	291	302	341	298	337	328	295	289	319	311	320	332	331	309	311	328	318	303	329	294	314	346	334	312	313	324	336	317	320	319	321	331	354	311	321	287	315	326	330	346	348	308	314	320	310	330	340	302	327	353	311	327	337	307	337	326	319	348	339	360	339	309	311	325	339	314	326	329	325	290	310	327	309	310	324	330	326	320	320	324	326	344	306	335	322	317	350	333	324	352	327	336	289	299	306	319	354	344	347	346	326	320	338	334	348	338	309	311	348	338	337	331	313	323	328	335	311	321	338	344	314	319	328	364	311	335	338	332	336	334	347	328	290	312	319	291	307	384	310	301	296	304	310	327	315	344	343	318	325	306	325	354	325	325	356	326	328	321	306	318	312	330	334	341	315	313	341	335	333	326	335	330	318	327	348	330	313	318	359	308	319	354	301	286	342	333	334	334	337	367	305	309	349	305	328	351	323	341	340	346	356	324	332	326	323	318	324	350	292	306	370	307	328	343	301	325	320	337	317	300	318	317	330	314	319	342	328	294	322	303	315	331	294	319	302	330	320	304	309	329	339	311	335	329	319	353	307	318	335	326	322	301	327	335	307	330	317	319	324	311	317	299	356	321	338	285	292	322	332	317	338	322	336	309	322	318	298	265	309	293	296	316	331	332	327	324	326	342	341	339	333	336	324	308	328	336	288	311	325	339	339	338	350	292	340	319	340	336	298	343	310	355	350	295	301	338	328	338	336	297	312	339	319	336	336	316	351	330	324	359	332	338	355	309	324	290	323	305	348	336	343	305	349	323	337	339	329	347	297	308	293	366	328	321	322	312	306	354	336	369	327	323	311	326	312	325	344	347	338	338	324	325	346	340	310	328	347	322	288	294	293	319	335	326	325	340	335	320	326	338	288	327	323	317	304	326	336	300	344	329	335	351	322	349	311	340	323	299	345	329	314	338	312	328	317	316	313	301	309	357	300	352	284	316	323	343	326	294	325	311	319	284	347	301	334	308	331	317	345	308	294	296	307	357	331	306	303	327	352	341	287	340	320	317	335	337	335	305	349	295	338	360	300	335	340	328	322	342	314	357	320	305	344	325	307	344	308	309	352	340	337	327	322	322	337	298	317	324	339	324	336	317	348	292	332	319	310	324	330	313	315	351	303	323	320	359	300	339	318	340	316	345	348	309	325	322	352	323	343	329	311	326	349	310	335	327	303	330	313	339	343	309	316	332	334	321	299	318	314	333	319	354	290	314	306	318	311	339	329	310	308	272	305	314	338	338	319	299	334	345	342	304	281	290	343	316	300	304	344	301	296	336	294	314	348	311	326	345	343	320	328	354	322	345	342	349	347	294	286	324	334	330	357	316	324	319	347	332	309	324	296	335	305	331	345	327	331	343	356	309	365	321	316	333	364	354	320	326	388	328	338	324	280	338	322	331	320	309	337	331	326	296	297	293	300	335	331	380	314	315	326	345	318	368	320	346	334	316	343	325	334	295	320	334	343	287	354	310	350	338	337	324	344	346	329	334	321	306	326	335	306	298	336	352	345	329	316	314	340	312	318	310	306	309	352	324	337	319	317	331	346	322	299	319	335	326	304	307	331	316	327	346	266	321	348	311	317	321	312	332	366	332	331	336	332	339	334	322	316	319	305	335	306	346	305	322	344	328	308	324	304	345	348	311	312	317	312	316	346	341	308	300	377	309	325	310	328	337	341	346	309	312	325	297	323	335	328	380	332	351	310	309	305	323	316	339	312	344	309	317	301	309	299	334	335	337	315	345	282	319	318	306	319	326	294	356	306	331	312	302	341	334	347	307	323	321	361	310	316	337	320	299	320	295	320	314	366	314	329	307	324	338	303	323	327	309	324	285	333	331	329	332	322	303	350	307	332	356	326	299	319	335	324	327	364	334	350	301	298	342	310	299	349	316	322	337	339	352	336	350	332	321	339	297	337	333	318	316	353	337	309	341	316	306	297	312	344	348	297	291	325	305	345	288	300	329	319	339	303	332	329	327	310	339	294	321	312	321	325	338	322	340	299	334	328	343	329	312	330	323	320	318	310	330	338	322	335	346	337	331	324	320	348	329	351	322	316	308	332	329	287	323	339	338	302	321	344	321	331	297	337	356	364	334	321	331	318	309	333	336	315	318	339	339	331	337	342	317	338	345	341	340	333	332	329	326	329	315	344	343	336	312	301	311	332	319	316	317	324	349	322	306	310	339	344	335	327	315	324	302	329	308	310	340	322	325	330	370	308	341	348	331	330	365	307	319	326	322	338	314	338	319	362	331	368	339	342	318	323	368	326	331	327	346	321	347	313	347	327	337	336	332	322	311	289	329	339	340	316	302	336	342	354	303	328	342	332	349	315	344	308	369	320	290	328	333	322	320	341	334	334	312	314	365	320	314	336	326	308	317	331	339	338	281	309	345	341	335	304	323	320	324	326	338	321	329	361	327	315	344	337	308	331	331	330	311	328	343	323	347	314	330	347	331	320	307	334	304	335	326	335	329	334	312	347	329	317	352	360	352	330	312	332	320	325	347	315	288	308	326	335	333	341	305	313	331	319	327	308	363	322	307	338	330	328	321	322	300	319	311	305	332	332	297	350	342	323	322	347	345	340	319	345	315	321	333	315	295	332	299	312	356	299	318	349	307	313	338	316	339	305	320	327	319	315	340	313	358	317	340	333	322	275	285	304	315	328	339	325	307	333	350	344	293	313	344	354	353	339	350	316	360	347	324	327	343	311	327	321	350	299	348	302	323	327	330	352	337	311	356	301	325	302	319	320	305	341	354	329	332	338	333
9678	928	1038	752	528	373	303	259	195	165	151	150	129	123	122	126	103	103	111	79	111	77	98	102	86	86	70	81	81	84	58	76	90	76	92	76	78	79	57	79	78	65	55	63	78	75	77	93	68	74	85	89	81	75	68	61	86	63	70	90	75	74	73	68	66	70	80	79	66	74	66	69	89	76	60	74	57	75	82	76	76	85	73	60	58	75	89	67	65	70	77	60	80	74	69	80	59	78	68	66	59	74	68	92	60	60	63	76	62	63	82	62	71	80	71	71	49	76	71	67	72	64	56	61	75	61	73	69	74	57	64	73	68	64	71	69	58	59	79	84	64	76	72	64	60	95	56	67	66	75	64	59	72	81	66	63	79	69	76	77	71	73	62	75	72	72	67	72	62	72	69	58	68	66	66	49	72	72	69	64	71	66	69	78	62	72	62	80	71	60	63	48	63	60	72	81	79	68	91	70	84	81	89	72	50	71	79	70	76	71	76	74	69	84	94	76	60	56	79	74	60	83	77	76	70	67	87	64	81	72	60	86	60	76	69	65	62	98	66	63	59	66	59	74	70	60	68	61	70	62	64	81	84	59	53	66	82	74	59	67	72	65	70	69	60	47	66	60	72	75	90	72	67	60	72	67	76	60	77	71	63	62	61	74	62	69	60	88	78	78	60	59	75	70	64	74	91	74	86	62	61	76	76	78	66	58	75	71	74	65	69	79	63	65	63	76	64	68	62	72	67	72	61	57	65	64	58	79	70	59	72	70	72	66	57	71	70	59	82	68	57	61	66	59	88	71	73	68	74	65	59	75	73	77	73	73	63	70	50	75	69	77	69	71	86	60	75	58	68	61	72	65	60	66	63	51	82	69	95	60	69	71	48	53	74	78	53	64	91	74	72	78	73	82	65	63	65	81	76	73	81	75	58	82	72	74	66	65	54	67	64	75	79	72	73	82	76	84	81	73	68	70	75	75	69	64	70	74	76	73	65	72	64	74	82	71	62	79	50	70	58	77	71	55	75	71	81	63	61	70	65	76	53	70	70	51	91	73	70	74	70	76	79	59	76	71	82	62	64	70	62	77	78	63	66	73	69	64	95	52	60	75	73	59	71	73	67	57	76	80	60	92	75	62	88	69	70	78	67	94	78	78	64	70	54	71	64	63	74	67	53	64	67	81	54	64	73	81	65	71	72	64	73	74	58	64	64	73	66	74	45	76	82	80	63	74	72	73	68	63	69	69	66	75	47	68	71	58	58	70	66	69	61	76	67	69	66	81	66	60	76	70	63	80	58	68	80	74	81	77	83	59	57	65	84	76	57	76	69	55	59	72	66	67	51	67	69	79	74	93	60	84	71	44	58	69	63	65	66	67	66	69	78	62	73	59	65	64	50	68	68	61	66	78	67	75	57	77	71	64	67	67	80	77	65	98	80	74	78	70	65	69	86	77	63	82	60	68	80	66	71	66	75	51	84	77	62	60	80	62	76	88	72	73	65	57	62	56	67	72	66	82	87	80	63	73	54	81	67	63	74	66	68	76	68	78	59	64	65	61	72	64	58	81	65	54	73	60	70	72	75	77	71	73	72	71	52	67	91	65	90	76	69	54	65	63	64	62	73	86	78	80	54	72	63	60	66	74	74	79	64	57	66	60	73	74	73	76	67	77	73	69	86	72	73	69	82	79	59	64	87	78	76	53	73	71	74	74	62	71	58	67	63	71	66	59	69	84	70	71	69	72	71	76	69	62	61	67	85	72	75	60	72	63	67	74	71	65	78	73	70	70	72	62	55	77	72	70	78	87	81	69	80	50	72	66	83	68	71	57	68	73	66	59	64	73	59	64	61	58	61	68	75	71	63	68	69	77	69	57	62	69	76	67	72	73	76	70	72	63	81	84	54	62	63	79	68	75	70	72	66	92	81	62	71	82	79	71	70	64	66	81	60	80	65	89	75	69	68	65	65	71	71	52	69	65	60	67	55	57	64	77	58	72	77	84	80	63	76	67	72	88	67	73	74	85	70	69	72	65	80	63	62	71	71	73	73	78	77	60	63	60	84	62	79	77	66	74	53	71	65	76	73	83	78	65	63	81	77	91	55	75	79	63	63	72	68	57	66	77	66	69	81	80	68	60	69	62	68	70	65	70	77	71	73	58	67	54	74	70	63	73	79	70	62	66	69	65	66	81	73	62	85	76	83	61	65	64	73	80	74	66	80	66	81	71	65	67	79	78	70	57	72	85	73	75	50	82	50	65	61	67	67	64	60	72	70	69	62	77	70	62	62	67	80	61	70	57	75	68	59	72	88	52	58	65	72	63	60	68	71	65	50	74	68	76	55	67	64	77	76	72	59	61	59	48	66	76	71	77	51	63	68	80	78	72	62	69	69	69	60	61	83	71	74	71	67	65	66	63	52	65	87	65	62	64	81	57	71	70	51	59	59	86	66	59	54	64	77	76	64	76	62	72	94	60	65	82	71	62	72	68	66	69	73	76	74	86	72	65	64	66	60	67	90	77	69	68	68	68	55	70	64	66	67	56	64	71	64	69	80	71	62	68	67	77	56	61	73	79	50	66	56	79	78	47	70	59	67	70	65	74	59	68	73	54	79	81	73	75	60	71	59	53	62	75	68	67	77	73	72	61	77	57	66	72	74	69	53	59	71	72	66	65	71	80	71	75	64	71	57	70	78	76	70	76	64	69	60	58	72	59	68	63	55	83	60	63	73	64	64	72	58	73	54	75	59	68	78	61	66	58	52	76	66	67	56	63	74	71	65	66	73	55	61	63	60	70	67	75	64	69	64	62	58	70	92	55	70	80	69	61	78	68	72	63	72	76	65	67	78	64	62	80	89	84	80	72	76	71	63	64	74	75	70	68	70	60	69	66	64	71	78	83	72	71	72	64	78	65	67	71	85	67	84	67	63	67	55	47	76	56	73	55	74	77	70	59	79	69	67	76	75	54	56	62	86	72	84	85	83	75	83	56	72	55	69	64	61	73	72	74	69	84	56	64	64	70	84	68	71	85	69	66	58	69	57	88	77	73	50	76	74	71	58	67	72	64	65	79	69	74	80	71	73	63	67	73	58	82	82	67	68	72	63	90	71	65	82	71	66	74	63	64	61	65	69	78	73	68	71	67	62	63	68	62	75	68	70	72	73	65	51	75	56	75	67	64	52	73	69	75	71	73	67	79	66	66	61	74	72	65	59	57	65	73	70	70	85	75	58	73	57	72	61	66	69	64	92	62	71	58	65	63	78	65	84	53	58	79	78	61	68	70	50	60	68	68	66	55	78	67	59	76	65	64	65	73	81	66	77	72	83	70	73	67	67	88	57	71	74	56	82	63	74	68	57	62	68	76	78	75	76	86	73	67	66	70	71	76	79	73	72	80	72	61	65	60	79	65	69	80	80	71	70	69	63	68	73	58	74	83	54	68	89	84	75	52	67	63	66	67	66	64	80	79	89	70	64	65	81	72	58	66	62	59
7732	1189	2580	3187	2658	2220	1772	1480	1231	1079	968	866	737	776	653	628	584	504	521	490	510	454	453	453	401	407	389	384	374	385	381	386	374	387	344	344	352	328	351	346	391	315	358	334	325	345	348	348	311	294	337	318	313	314	313	266	292	316	321	281	277	308	335	312	297	298	312	311	251	299	326	275	288	281	306	311	296	322	319	295	305	298	284	320	300	317	307	262	297	283	277	280	292	282	283	304	313	309	297	289	291	277	298	311	289	313	274	301	287	285	301	269	285	294	288	287	297	273	287	306	279	288	253	335	294	265	285	277	275	299	253	301	290	267	275	289	298	325	277	295	306	273	273	280	297	294	271	315	278	282	283	282	268	299	301	275	296	281	297	261	306	269	256	270	282	301	283	316	310	285	301	272	292	267	282	241	275	291	286	263	295	290	310	295	281	315	252	300	299	294	302	286	260	260	300	247	302	289	291	286	304	276	288	286	287	309	278	307	287	288	300	276	300	287	293	278	311	289	285	296	286	293	302	281	281	299	303	302	267	261	281	286	285	291	308	263	276	285	271	285	269	276	284	287	268	284	252	311	272	310	268	293	309	260	241	290	286	286	290	276	277	279	276	294	270	277	290	324	282	295	295	292	266	291	279	301	282	292	277	287	286	292	247	279	321	316	276	303	283	258	282	273	303	303	269	290	291	282	299	263	279	298	277	279	285	269	297	298	288	265	291	276	305	302	270	265	278	277	255	294	263	270	288	244	322	267	298	282	286	294	257	275	284	274	307	274	299	273	286	299	277	301	306	304	280	297	345	307	294	291	309	302	249	291	277	271	270	275	300	303	278	292	305	270	274	261	307	271	282	272	285	290	281	294	264	287	297	276	269	267	318	329	315	273	288	280	296	284	275	278	272	327	295	269	286	283	277	271	301	300	238	252	287	283	296	275	326	284	233	274	287	274	269	263	335	316	284	253	279	299	296	280	261	244	311	289	265	289	284	256	282	289	282	254	268	279	249	279	262	300	294	299	322	284	289	276	294	285	296	286	262	270	266	273	291	269	303	276	274	306	283	306	293	289	281	288	263	287	281	269	281	295	287	301	261	313	309	273	264	275	273	274	289	275	288	285	304	283	278	291	268	311	272	287	272	285	270	267	271	268	265	309	288	284	290	306	301	287	275	302	300	286	263	295	282	280	300	281	275	276	298	256	281	271	281	264	275	280	303	261	296	298	280	285	277	263	270	280	267	304	317	314	270	263	301	297	266	274	281	304	284	316	270	287	293	278	282	301	312	296	274	310	269	294	260	286	279	284	298	290	267	249	273	285	331	255	280	285	325	293	261	265	314	269	285	304	271	303	272	297	282	275	266	289	294	262	283	286	300	308	283	311	273	326	289	274	280	300	261	264	295	270	274	296	282	259	262	274	268	255	307	262	289	287	282	290	279	283	245	285	291	275	305	280	289	299	295	249	299	255	284	273	265	293	261	253	287	263	274	293	285	267	282	277	286	289	288	268	270	287	289	277	290	301	295	259	306	277	312	276	289	286	289	283	295	295	294	268	282	296	288	282	304	278	278	281	299	313	269	288	261	276	273	302	306	279	276	250	262	299	300	292	289	287	284	294	289	274	272	275	285	277	296	300	257	314	312	256	288	266	291	273	269	297	273	246	278	277	293	258	281	277	266	279	275	277	303	288	267	291	280	263	294	304	281	275	277	268	271	273	307	255	281	247	292	331	308	289	289	293	269	265	281	273	286	296	289	302	299	290	279	267	254	284	284	280	270	277	270	290	281	329	276	276	311	267	327	264	257	277	311	279	306	284	282	299	294	306	301	294	285	291	317	289	263	290	258	262	298	269	285	280	290	296	288	274	301	310	277	282	291	295	296	270	264	283	314	291	299	286	306	240	302	277	308	271	313	272	257	296	286	295	262	315	304	293	264	283	269	292	260	282	302	268	288	253	311	274	304	282	277	289	297	276	283	264	295	284	304	275	314	291	289	254	302	261	292	283	279	282	287	259	267	286	269	261	268	309	280	264	272	298	282	298	291	287	276	267	309	292	289	304	269	306	275	308	313	292	292	275	295	288	266	281	295	311	272	288	262	325	270	289	247	297	278	295	298	292	287	283	282	314	262	274	304	282	305	293	293	304	286	299	280	265	279	278	270	304	290	296	281	284	292	254	285	286	301	283	294	276	270	312	272	283	297	273	293	288	302	270	267	291	260	251	264	246	297	289	294	312	285	309	277	285	293	281	270	276	260	316	268	296	270	294	277	272	246	249	284	309	268	282	282	285	268	290	297	284	267	256	268	280	295	284	261	277	269	328	292	246	292	293	277	279	301	288	264	276	282	301	290	296	269	270	302	249	265	275	256	274	280	263	267	273	285	307	270	259	263	257	269	274	282	283	285	275	304	306	285	292	284	260	258	294	257	272	282	268	289	257	241	293	279	274	254	267	287	266	258	283	272	308	285	281	286	290	288	291	301	298	303	283	281	284	291	286	296	278	267	291	292	299	286	253	289	299	279	269	283	303	270	272	277	270	295	276	319	307	300	251	258	261	256	296	300	283	261	281	301	274	301	306	263	293	299	289	244	310	285	300	300	293	303	292	272	294	278	271	287	304	309	274	282	250	259	278	287	291	266	287	272	267	265	293	272	283	269	289	293	277	291	287	272	284	268	292	296	296	317	282	279	247	277	285	269	283	277	249	277	303	272	279	266	287	286	308	298	259	295	305	292	304	275	289	317	273	271	311	304	314	315	265	275	305	273	274	287	272	278	286	278	253	247	274	267	269	278	256	295	274	253	261	294	269	279	314	270	298	260	284	256	279	297	297	293	310	312	285	267	280	296	284	267	272	268	279	289	291	309	264	260	270	332	288	284	287	267	279	297	311	289	291	295	258	296	291	286	281	274	290	285	292	270	281	271	307	260	308	303	285	264	298	306	280	281	280	248	277	258	310	274	308	294	276	289	286	318	272	269	290	283	283	273	305	278	277	270	273	288	305	296	278	276	295	291	283	288	300	285	300	265	297	281	282	272	298	284	247	282	266	279	286	287	278	264	260	308	289	321	286	263	290	316	272	274	268	303	267	289	275	300	298	294	275	292	287	320	275	292	255	274	305	279	304	275	269	264	293	268	294	285	292	290	267	304	300	285	256	292	264	297	246	292	281	303	254	278	300	238	266	295	269	268	305	288	275	269	271	293	272	261	284	287	276	324	259	305	269	270	260	276	262	269	262	319	297	281	302	281	292	279	266	286	315	310	323	293	293	294	291	270	276	308	313	288	297	262	296	266	272	262	275	248	254	286	297	264	290	245	332	298	292	316	270	286	284	297	294	279	311	292	298	275	275	273	285	281	303	283	280	261	269	277	252	270	255	274	274	296	296	277	301	310	270	290	296	307	263	286	291	276	303	264	287	305	297	264	272	319	272	274	294	295	287	281	313	273	289	297	286	278	291	304	292	259	302	260	267	270	294	311	278	306	266	281	271
18845	2688	2202	1662	1094	830	668	522	399	348	349	284	261	246	234	238	224	201	187	187	200	195	184	179	188	173	165	180	171	163	170	158	155	173	153	181	154	152	155	173	141	168	130	139	147	155	160	174	175	157	159	140	141	162	163	138	165	168	158	160	151	142	165	141	132	135	177	153	161	154	151	161	153	155	132	154	155	144	119	139	160	175	156	140	146	148	148	134	142	167	138	147	168	135	164	147	146	170	149	152	149	125	145	144	147	156	158	128	145	161	150	160	151	144	137	152	126	141	133	130	152	137	136	129	127	156	146	143	141	141	180	135	132	141	140	147	127	143	134	121	139	158	136	158	133	142	172	143	147	150	150	157	141	155	132	143	158	137	132	147	167	146	162	141	159	151	140	150	147	148	141	142	131	133	173	161	143	132	151	131	136	139	141	134	139	166	146	134	148	160	124	147	149	123	141	135	145	148	142	128	147	143	139	137	146	138	132	140	167	155	148	147	147	127	128	150	147	151	150	135	156	142	162	141	146	149	134	154	135	135	153	135	166	153	140	136	157	134	156	156	165	139	163	148	136	156	139	135	126	144	150	137	123	164	126	130	141	160	148	151	135	150	155	136	134	147	144	156	154	129	137	140	147	135	161	169	151	144	146	138	137	139	181	135	113	144	143	160	122	162	153	142	145	143	116	153	135	151	136	150	147	154	148	155	139	141	177	140	153	149	157	160	166	146	152	139	125	133	153	155	156	137	134	183	149	129	141	159	117	133	170	156	141	143	149	133	147	148	144	140	151	152	152	164	142	138	147	165	143	141	157	137	155	135	129	139	139	140	140	142	151	150	144	138	132	143	142	141	139	145	171	130	158	132	163	136	159	149	173	168	140	161	139	143	124	155	161	146	155	152	139	123	153	139	149	153	153	159	138	164	132	137	142	146	148	136	166	146	167	122	154	162	159	141	140	154	130	129	142	145	152	141	140	134	137	127	123	141	149	158	148	143	122	140	157	160	154	151	146	138	157	147	140	119	158	147	132	141	149	135	166	162	153	140	146	133	132	153	141	142	167	128	150	158	134	131	141	128	139	131	133	139	164	160	140	147	149	139	148	150	157	123	153	145	136	142	142	142	143	154	178	160	152	145	137	136	159	131	155	146	145	136	169	159	145	157	120	145	165	147	138	138	148	133	131	126	156	154	146	143	136	175	135	154	137	132	162	126	131	156	158	160	182	152	132	136	142	138	147	121	147	144	149	165	142	151	123	128	141	153	129	147	161	133	157	138	128	136	148	164	165	157	152	133	160	141	133	130	134	151	158	146	140	146	145	155	157	146	146	150	165	154	150	115	134	139	121	138	160	122	154	126	155	145	123	148	145	147	166	136	135	140	152	139	172	143	140	143	146	156	135	130	157	122	153	141	143	127	161	149	136	145	130	140	147	178	147	159	135	153	124	141	132	158	136	153	135	145	152	154	171	157	167	130	139	150	142	134	135	148	133	141	154	169	125	144	129	173	144	148	149	152	138	133	151	150	152	135	154	165	120	156	141	136	146	113	162	151	135	141	152	147	143	129	158	130	137	153	159	138	181	153	144	153	160	147	160	143	126	156	159	155	136	143	169	129	150	137	152	145	157	135	158	141	132	143	146	158	140	165	143	154	153	151	144	150	135	130	143	135	161	145	149	127	133	157	160	147	154	158	145	155	138	138	154	141	150	131	149	160	133	161	138	153	135	148	143	144	140	140	159	142	147	138	154	178	143	128	175	136	136	135	134	148	143	152	126	141	137	150	131	143	143	131	141	146	153	169	160	137	140	148	149	148	137	119	158	135	171	128	132	171	159	149	148	147	116	139	152	146	144	147	134	131	144	160	111	142	142	130	140	126	143	153	129	144	134	136	155	179	163	155	154	156	146	163	133	154	150	144	160	165	174	130	147	162	159	134	154	152	140	158	148	149	123	126	135	127	147	147	137	114	144	139	140	144	148	170	134	126	149	158	148	144	146	140	168	129	122	137	144	148	141	144	165	157	148	127	161	134	135	139	162	147	141	125	155	147	154	156	145	160	166	168	127	148	114	160	155	145	141	146	123	134	129	153	114	163	134	140	145	117	129	141	155	160	132	151	129	157	156	154	144	148	131	136	140	163	147	151	138	141	130	137	151	149	164	150	164	132	130	146	120	133	128	111	138	128	144	125	138	149	166	142	144	127	138	132	152	150	141	142	127	149	137	131	134	137	140	165	130	156	144	149	140	174	155	155	167	151	131	128	137	133	125	153	161	143	150	139	148	142	156	142	148	139	115	123	145	143	135	146	148	149	132	168	157	132	152	137	136	134	136	147	133	132	121	160	134	126	141	120	145	152	144	158	148	143	150	145	151	140	132	133	165	146	147	132	160	143	160	157	160	155	126	145	133	113	138	140	149	151	151	143	163	143	138	138	175	151	151	142	165	139	147	140	165	124	163	147	141	144	142	133	143	155	164	158	167	148	141	150	144	129	161	132	131	151	138	143	128	150	151	147	149	149	125	153	141	141	133	147	141	132	139	135	126	146	152	152	144	147	143	142	128	137	162	140	133	136	170	157	144	120	145	136	140	131	129	146	153	141	145	146	154	154	157	160	151	152	167	131	163	161	148	149	140	156	115	154	123	132	142	157	169	135	125	125	144	141	140	153	154	134	136	174	134	132	153	123	146	175	137	143	123	160	142	147	159	136	155	157	144	177	149	143	179	152	171	119	129	140	152	134	132	149	160	155	147	138	147	131	155	152	139	147	125	128	142	143	138	148	154	136	153	150	174	154	135	138	157	151	156	159	144	158	153	148	128	146	160	149	152	143	110	148	157	159	144	142	162	129	136	143	144	148	137	143	127	150	136	152	144	125	147	153	151	148	150	124	144	147	136	128	136	148	125	148	166	146	153	137	167	147	169	157	146	146	151	154	134	186	148	145	150	138	177	153	147	149	150	142	142	138	140	154	136	116	136	162	161	143	145	160	139	154	149	146	136	138	139	145	125	149	144	140	141	165	150	145	144	140	151	155	117	130	145	157	146	146	156	154	139	133	134	171	155	161	154	162	165	167	131	145	147	143	141	131	164	146	121	143	150	126	133	123	135	148	143	147	157	112	158	140	126	126	152	138	133	122	162	133	142	149	148	121	137	147	133	157	145	136	139	124	155	151	136	150	150	151	149	143	132	155	121	147	145	171	153	146	142	137	150	126	121	149	144	142	142	141	149	163	143	150	143	122	131	132	157	140	147	147	156	132	165	124	152	139	142	157	155	140	125	151	137	157	164	128	149	154	163	130	135	143	134	148	142	130	147	143	164	150	163	141	140	134	166	144	151	150	125	142	135	157	146	138	142	134	140	143	133	162	155	138	153	132	153	145	129	136	123	136	144	164	142	157	147	139	147	159	147	135	147	128	153	140	139	141	142	145	153	145	153	135	167	151	135	134	148	151	146	133	148	138	162	156	142	152	149	153	141	122	131	134	127	153
11241	2356	5266	5826	5211	4241	3583	2972	2491	2147	1921	1725	1606	1427	1374	1300	1096	1124	1038	1008	944	916	854	793	790	765	757	775	763	715	666	726	714	689	689	658	642	674	618	585	623	664	612	575	688	580	580	580	603	582	586	566	593	569	602	611	561	578	592	593	543	570	551	579	541	599	573	546	598	576	568	519	545	556	546	555	601	542	549	536	549	558	561	554	550	565	529	561	564	525	517	523	506	541	531	549	577	565	554	531	529	556	565	537	535	501	549	539	552	558	534	539	533	513	525	584	572	513	567	510	520	504	584	506	547	556	531	549	494	562	556	528	535	584	527	555	479	512	520	543	549	525	514	546	555	512	538	548	520	557	487	527	520	534	548	496	497	508	537	473	517	545	530	543	511	510	511	503	539	490	521	511	489	515	544	520	546	540	541	524	512	474	520	548	538	549	566	513	493	544	508	553	512	550	516	522	591	517	534	542	507	515	522	539	519	498	503	520	576	555	501	519	486	511	508	518	497	516	529	560	515	531	523	501	532	530	524	521	518	532	545	537	560	490	507	486	499	552	558	511	532	506	519	536	511	551	529	530	547	539	491	510	547	521	531	530	524	504	546	547	564	540	515	513	538	556	548	533	525	522	518	564	518	497	539	565	559	520	561	527	536	501	513	506	499	527	524	507	506	571	512	475	480	525	537	490	512	583	549	505	532	570	540	496	497	531	542	574	537	495	505	526	546	549	538	505	553	532	523	465	532	527	552	520	505	542	551	544	521	533	545	562	528	509	485	532	539	509	519	535	519	484	530	591	493	536	521	537	527	457	543	474	509	555	528	506	558	527	533	500	522	539	562	536	492	529	520	542	497	482	523	533	509	505	547	546	524	543	534	527	516	578	499	523	520	516	541	566	557	501	541	514	510	537	509	459	560	511	540	519	530	528	513	500	504	497	544	546	527	487	548	516	514	520	531	512	545	548	539	504	525	521	488	482	519	516	520	526	517	535	532	511	537	565	525	482	497	535	534	525	542	558	563	522	492	522	554	520	516	475	510	486	543	483	531	572	518	563	514	538	550	525	519	504	514	507	504	538	514	510	521	542	533	526	543	501	541	550	472	528	521	531	537	548	565	538	501	490	563	529	519	529	537	530	549	515	524	552	517	535	540	553	490	521	520	537	531	476	530	513	522	544	504	504	537	527	546	520	549	551	539	495	512	566	531	539	526	523	495	526	543	535	511	498	515	539	489	524	503	516	501	527	525	493	550	522	538	500	514	531	524	543	503	504	518	536	481	532	551	500	556	529	496	494	538	537	487	508	542	518	542	525	511	529	500	544	511	492	504	566	506	516	539	560	534	527	498	561	505	524	531	493	493	514	503	569	521	518	543	490	560	477	520	495	482	482	519	512	553	545	538	532	512	589	505	529	527	577	507	510	490	545	528	504	515	589	486	532	532	490	511	469	507	578	529	530	520	507	529	526	502	495	518	541	531	502	541	512	529	512	548	521	498	535	510	549	530	490	548	488	557	511	505	539	510	527	559	542	510	523	524	517	505	520	549	529	547	523	568	523	545	527	587	506	482	506	530	512	535	526	533	496	576	543	549	541	498	501	538	544	505	509	515	532	537	542	515	519	545	543	568	532	510	547	542	543	512	525	541	485	500	547	533	533	522	526	510	515	536	523	569	498	509	538	562	491	504	530	522	505	534	489	519	538	523	500	517	550	547	537	525	539	489	523	514	529	476	481	521	507	514	501	556	516	536	532	565	479	536	516	524	552	513	511	559	527	503	511	532	560	531	499	532	496	527	513	519	524	534	530	500	500	528	529	544	541	512	510	522	509	522	531	535	507	515	526	562	548	540	510	486	542	547	519	541	524	520	545	543	552	520	547	555	497	551	518	480	536	541	533	479	522	551	528	507	528	549	513	546	542	510	514	531	524	485	536	563	490	529	515	528	510	539	549	492	517	538	518	533	558	528	523	520	521	499	522	534	546	527	510	527	494	542	519	538	524	545	555	522	518	519	536	514	526	504	540	490	534	545	522	514	576	550	500	504	519	489	539	525	522	519	499	541	517	499	484	533	510	516	527	488	507	513	531	532	549	519	494	516	509	537	500	548	549	499	535	500	500	526	485	545	520	555	495	539	496	520	522	519	521	545	510	574	536	505	518	539	533	503	520	514	532	540	541	521	545	481	535	523	547	521	532	524	506	550	517	534	506	543	549	499	534	522	527	567	512	490	547	497	506	545	513	526	526	554	516	527	540	508	567	490	542	548	517	494	504	522	510	512	525	531	511	519	519	508	546	509	552	513	499	542	512	538	482	527	515	515	526	502	529	523	489	509	529	499	522	533	435	545	549	518	542	518	552	522	530	481	512	508	536	494	531	501	559	549	486	547	516	562	529	516	538	486	611	498	499	525	545	489	514	535	529	514	519	498	528	492	524	530	515	526	484	545	543	502	518	520	546	500	512	546	511	499	525	514	494	523	514	541	551	547	523	511	535	498	536	530	514	523	516	524	507	515	542	554	539	535	486	508	493	549	509	558	511	515	530	537	513	506	506	564	489	526	526	516	518	552	555	527	529	474	497	523	504	506	524	482	531	518	565	517	519	530	496	496	540	541	501	559	520	529	509	535	513	473	534	538	521	522	542	540	526	514	535	478	542	521	523	516	531	542	508	543	490	536	554	552	526	530	528	500	544	558	549	556	495	542	531	536	512	542	548	513	534	514	546	542	523	523	533	527	527	525	525	509	519	523	546	514	540	524	540	553	511	530	590	518	509	552	550	477	496	568	555	543	532	529	525	464	526	574	538	519	510	580	535	517	487	498	546	538	546	476	536	540	502	567	496	484	540	530	537	497	534	513	542	537	555	527	537	509	574	493	529	524	523	487	527	517	563	511	495	554	513	470	506	520	530	503	546	537	517	516	516	570	548	490	504	522	557	546	550	492	498	538	516	528	545	520	526	538	546	534	552	522	567	535	519	523	540	474	550	543	566	547	541	509	522	548	509	505	522	539	532	489	526	509	478	512	506	528	525	529	520	524	543	537	573	495	557	529	511	520	530	512	524	588	538	515	533	525	525	565	512	499	536	486	511	534	505	578	524	519	542	527	552	531	559	527	517	558	547	527	546	519	514	502	515	493	500	540	559	537	548	480	563	525	499	528	543	518	546	518	518	525	524	501	548	508	512	524	516	551	466	542	534	531	528	476	521	525	529	494	533	540	510	527	566	540	528	512	488	502	541	536	543	533	506	553	488	533	513	532	507	533	504	479	527	515	531	507	505	525	505	503	518	495	536	502	529	522	569	541	492	533	584	555	578	550	538	510	551	568	538	502	531	521	533	523	544	521	486	497	505	552	539	511	528	527	499	516	495	523	502	525	482	517	506	503	515	500	526	514	537	481	470	533	483	509	529	527	502	520	538	498	498	527	504	542	582	524	505	500	540	519	502	543	570	562	504	522	569	516	511	550	543	524	476	517	512	487	545	502	515	500	522
1795	143	150	142	113	109	101	100	103	86	93	82	87	108	89	82	81	84	91	75	84	96	77	80	95	70	86	95	88	65	87	89	78	90	97	85	81	79	83	82	75	80	92	93	89	82	70	98	75	88	71	73	88	86	75	77	87	89	90	86	88	81	104	76	82	66	89	76	74	111	93	72	78	62	84	78	72	83	87	71	83	88	71	89	85	105	75	72	82	77	63	77	97	77	61	84	64	71	77	93	77	74	77	84	94	109	76	98	85	77	73	74	83	80	76	77	84	83	76	99	85	87	81	84	76	87	84	85	75	91	76	62	86	80	74	65	72	84	81	64	71	100	75	82	91	79	80	84	73	97	91	75	67	72	68	81	111	100	74	75	95	95	90	93	86	73	83	86	88	70	88	92	81	60	74	78	85	74	81	79	93	81	69	72	98	71	70	93	92	89	74	78	81	83	73	76	86	84	95	86	75	69	79	85	81	72	80	84	97	91	76	83	80	82	86	93	73	75	81	99	98	93	63	88	81	80	88	70	97	81	94	86	81	87	78	86	81	89	93	77	76	77	95	81	81	84	84	99	76	78	78	62	92	65	85	88	96	80	93	65	84	93	82	71	88	75	73	82	66	83	82	98	88	59	86	74	91	75	85	85	86	110	84	79	86	90	93	86	83	86	73	71	76	84	75	80	71	78	90	76	79	84	87	80	62	77	65	105	101	79	81	69	68	66	74	72	92	103	83	86	76	75	92	72	88	88	67	87	93	79	73	91	67	83	71	87	99	105	84	77	76	85	95	59	70	97	75	64	77	83	66	85	87	85	82	89	96	80	90	89	71	74	82	89	81	98	86	80	75	72	80	86	78	76	86	77	92	74	92	84	97	84	85	83	86	87	79	82	85	67	82	109	83	70	85	74	109	103	93	76	86	93	78	86	84	81	76	74	87	76	113	102	81	78	80	86	98	80	80	64	106	88	86	88	74	71	82	80	71	86	78	84	96	85	85	98	99	85	74	62	73	78	78	95	86	81	83	79	74	73	78	93	91	75	90	90	73	90	107	103	61	90	85	74	94	79	78	72	81	98	89	80	78	75	93	77	73	81	71	79	77	79	76	79	94	88	83	84	89	73	88	86	97	73	89	103	87	74	100	74	73	92	80	102	95	83	85	68	80	74	75	108	87	78	73	80	90	65	98	92	65	84	83	81	75	67	77	70	95	84	95	73	75	71	82	93	87	87	75	79	88	75	71	62	85	90	77	81	82	82	78	77	78	82	87	77	81	90	89	70	104	79	72	82	86	94	75	81	93	79	65	69	95	89	77	88	78	85	79	95	74	90	96	89	81	96	83	82	82	79	83	62	76	79	90	82	81	72	85	80	70	93	77	79	90	90	83	67	82	81	88	67	85	87	79	76	88	103	94	75	73	86	78	81	72	90	85	74	71	79	83	85	71	85	76	95	79	80	96	72	91	81	79	69	69	93	67	94	83	69	73	68	78	108	108	86	88	82	94	81	100	72	80	72	67	81	85	77	77	89	89	76	83	86	90	83	71	81	100	88	88	85	79	80	78	84	83	77	78	76	77	88	96	72	79	89	81	76	73	103	88	74	101	99	85	82	87	73	96	73	91	90	80	83	90	84	82	74	79	86	87	84	92	80	106	94	77	89	75	88	74	83	75	85	86	74	86	79	86	69	75	77	90	85	95	83	89	80	89	83	67	78	100	72	84	92	77	94	87	55	89	83	96	92	80	83	82	88	85	86	89	73	93	94	72	88	85	74	76	79	77	85	73	80	64	94	74	83	93	95	78	83	85	89	91	85	69	85	73	90	72	83	73	83	85	92	79	72	91	84	89	83	76	94	71	86	83	76	87	87	79	93	91	88	86	79	80	88	69	95	84	87	86	76	86	85	84	89	82	88	78	73	75	78	74	79	79	74	96	83	72	81	72	82	76	88	96	73	111	79	90	79	68	97	87	86	82	90	76	93	82	75	75	83	92	76	85	92	62	68	74	95	83	65	73	88	83	78	79	77	90	89	91	69	81	84	81	96	75	91	97	88	75	86	90	79	81	80	84	81	84	89	89	89	81	84	113	73	77	84	85	75	71	81	75	66	95	85	83	75	81	70	86	96	90	80	75	77	76	86	78	95	68	73	84	82	81	83	83	73	92	83	97	76	97	78	76	93	77	90	87	86	81	87	84	82	80	88	84	82	76	91	74	90	83	113	80	81	107	68	96	92	88	86	73	103	80	77	71	65	95	88	80	87	84	88	89	82	79	76	86	100	89	89	94	81	102	85	89	84	85	96	79	96	70	86	93	77	84	75	75	80	80	68	95	96	69	79	86	84	79	82	80	80	73	73	86	76	78	86	96	78	73	76	76	93	77	82	86	79	68	92	85	79	68	66	89	74	94	75	75	92	87	77	84	93	85	86	75	95	95	80	89	91	89	71	77	88	73	87	81	99	93	79	99	86	68	99	70	62	92	61	79	96	78	82	82	77	74	89	80	74	94	85	94	75	93	93	79	100	79	86	87	79	83	87	91	87	94	112	93	106	79	73	95	98	68	79	68	97	84	82	97	91	81	72	76	83	70	70	67	97	88	85	81	86	97	74	93	90	79	84	92	84	77	83	81	83	91	82	95	74	85	79	91	82	97	85	88	81	94	85	79	89	88	77	81	86	87	79	88	94	77	78	95	80	92	76	103	76	76	87	89	68	83	72	78	78	75	86	88	88	66	78	94	85	81	93	71	78	77	95	70	85	77	91	77	68	85	84	74	64	79	87	84	84	75	86	79	91	81	101	88	88	73	80	88	73	69	81	81	84	80	104	84	94	84	97	80	87	72	75	85	88	73	79	85	89	62	91	72	97	63	84	82	59	75	94	94	79	92	82	79	87	95	87	83	90	91	90	81	84	77	82	79	99	73	76	95	84	82	82	78	82	83	94	82	75	82	83	87	96	86	79	80	94	86	82	82	90	83	82	83	76	91	89	82	78	77	67	74	96	75	98	93	85	96	66	82	65	99	95	80	84	76	82	89	82	85	71	93	86	87	83	81	94	93	71	78	77	81	88	85	80	77	81	77	77	76	81	83	98	94	83	68	90	93	81	84	84	92	87	83	104	78	69	80	94	92	87	71	82	77	77	80	89	80	72	78	73	87	83	82	79	70	84	89	91	89	74	90	71	77	82	94	73	80	79	82	75	83	97	89	72	86	102	78	87	81	94	92	85	79	100	83	82	80	85	80	78	87	92	71	77	79	81	81	82	85	79	82	82	83	88	82	67	84	71	96	61	68	83	85	82	86	93	93	72	83	82	90	85	73	81	79	86	82	88	76	78	88	84	90	89	68	76	89	90	79	74	76	95	89	86	82	93	74	75	97	79	72	72	88	71	70	87	74	81	91	63	98	98	81	66	77	80	78	95	93	81	71	76	93	88	79	101	82	82	63	68	81	77	74	88	90	71	88	111	76	88	79	83	66	67	70	70
3242	398	536	549	493	470	460	403	389	385	374	324	356	384	378	345	296	310	354	338	354	328	349	329	363	332	321	348	325	359	347	354	324	322	321	321	351	343	323	329	346	293	325	360	320	332	325	346	327	324	319	339	321	312	351	334	339	344	311	312	345	345	290	317	313	291	347	317	315	332	329	278	352	311	369	310	336	342	339	310	330	309	302	321	347	343	338	318	336	320	327	323	329	351	327	336	344	304	310	299	294	314	329	299	350	321	312	329	275	323	345	325	298	324	297	365	373	322	366	364	359	324	353	284	321	327	332	363	343	299	316	325	340	305	329	312	336	306	301	340	351	305	319	335	325	303	317	322	312	291	321	310	335	362	328	351	337	323	304	297	314	308	316	301	327	342	306	350	325	282	351	358	330	321	327	321	312	324	293	298	352	301	312	347	304	279	313	357	305	296	322	331	319	338	322	329	328	304	342	333	335	334	326	311	335	324	334	353	346	344	292	322	314	341	356	308	341	314	321	351	308	334	340	325	336	318	310	322	318	290	334	351	362	338	287	330	316	297	317	322	294	322	321	295	352	318	301	354	318	329	325	345	318	344	298	312	344	344	265	318	352	327	335	323	346	334	321	336	330	326	298	350	329	329	351	338	310	328	304	362	361	292	322	341	365	289	334	331	307	346	322	296	329	329	327	359	372	345	330	315	333	300	326	291	314	308	358	322	314	335	337	318	331	322	305	314	320	330	345	342	327	317	320	355	323	324	332	341	317	344	313	301	319	350	327	321	303	320	317	307	315	363	328	333	297	297	364	334	320	341	322	313	323	320	343	307	314	347	304	311	326	331	310	358	335	319	323	327	334	342	325	337	309	344	323	327	320	332	329	355	333	298	337	321	325	317	298	364	303	338	324	318	306	305	310	336	317	356	300	344	334	343	326	318	320	271	335	361	325	337	297	348	318	326	349	337	328	344	322	292	310	325	361	321	318	312	347	344	315	311	307	317	306	319	352	347	330	339	339	340	325	330	333	308	314	341	321	320	340	335	328	272	318	320	281	294	298	308	325	353	317	381	315	326	301	353	330	359	315	355	314	357	318	336	362	305	334	318	330	346	324	314	361	309	326	321	330	333	304	347	318	292	331	358	349	332	325	321	348	312	310	300	321	333	359	317	314	330	352	285	320	327	310	334	332	322	353	309	341	340	327	357	326	318	347	304	359	343	319	317	321	307	333	316	338	357	352	338	313	329	324	332	298	305	318	320	297	336	341	336	352	337	318	308	333	327	340	334	346	329	358	323	291	330	329	327	342	305	298	326	338	339	326	334	267	311	311	313	342	318	349	346	340	332	308	338	334	350	338	311	349	352	325	302	311	306	352	324	308	298	323	286	333	334	313	319	327	352	318	312	331	299	316	299	299	340	330	324	316	338	315	333	321	304	306	302	304	314	322	313	301	307	293	345	311	344	323	310	300	340	330	362	346	341	327	330	349	326	319	339	311	332	331	335	332	361	326	319	313	323	311	343	340	316	317	327	333	344	322	294	360	340	328	316	338	328	304	326	314	309	345	343	305	357	337	325	343	352	286	314	313	306	374	343	375	315	324	309	310	360	346	319	321	352	332	293	300	303	355	342	317	325	317	310	319	332	325	314	315	342	336	359	303	360	337	299	326	345	308	324	316	321	324	306	319	334	356	334	370	314	289	343	335	348	314	302	316	346	353	324	304	323	324	289	317	346	364	309	304	321	333	350	309	351	320	318	355	339	354	327	312	293	297	274	308	314	342	329	311	329	314	334	310	362	347	358	312	305	321	286	303	309	334	360	313	298	370	305	323	353	369	326	328	315	336	328	357	328	340	341	339	323	312	360	334	355	349	335	335	341	322	286	305	322	310	316	331	328	353	359	321	331	342	333	327	367	341	345	334	377	323	313	318	348	315	299	337	329	314	325	324	317	305	292	346	349	342	306	316	300	311	300	328	324	339	333	320	301	317	331	324	296	292	307	363	342	328	317	328	346	313	334	347	357	318	318	327	325	351	337	334	330	312	338	305	323	337	324	298	364	350	315	316	353	325	352	310	346	305	332	327	279	353	309	295	324	365	327	313	314	314	333	306	306	308	321	333	297	300	329	344	310	334	332	334	316	335	313	309	332	313	328	325	344	307	321	344	322	328	341	308	305	332	324	328	311	321	314	339	322	331	339	320	312	322	304	315	305	320	333	311	340	361	310	327	314	318	347	310	307	339	327	321	319	313	320	321	292	343	313	330	335	373	354	318	308	316	329	359	310	319	327	322	331	326	310	335	333	329	321	349	352	330	343	308	335	330	312	323	314	281	314	315	317	298	338	302	315	311	335	382	331	335	310	344	317	320	313	340	331	302	355	327	332	324	299	324	349	293	328	334	332	296	336	314	337	325	323	303	315	323	383	304	317	342	297	308	335	314	320	325	323	324	340	320	331	342	323	372	342	318	341	310	293	323	321	356	340	345	355	333	289	320	351	334	345	334	339	339	296	313	312	310	334	310	350	296	316	322	344	323	331	326	323	350	310	347	307	348	312	360	342	308	335	320	326	326	300	338	325	306	300	327	311	325	325	369	318	331	296	323	329	348	330	329	289	345	347	312	326	321	320	330	310	316	341	362	312	327	349	331	325	328	300	329	316	336	341	314	326	312	351	316	304	332	334	336	335	331	300	336	314	349	333	310	314	335	305	359	320	314	336	320	332	329	321	322	333	302	374	328	332	352	342	335	336	348	290	325	314	376	346	326	315	345	319	295	354	331	312	356	344	324	343	303	344	346	355	328	339	321	333	336	321	306	361	323	320	328	306	343	319	343	316	368	314	325	307	327	303	324	336	350	302	330	313	296	314	345	306	305	316	324	351	344	324	339	334	305	304	322	324	299	349	332	312	291	315	333	317	321	315	320	347	324	312	324	334	286	324	345	331	347	323	309	349	309	290	332	325	346	301	310	345	318	353	285	332	316	328	342	314	333	344	315	333	309	346	319	342	347	319	359	364	307	314	329	320	316	356	315	331	329	331	323	308	328	298	321	325	312	317	311	334	325	361	356	318	289	353	321	326	312	336	319	320	312	333	323	340	323	320	307	312	354	349	319	343	306	346	300	360	318	344	344	305	315	317	318	330	319	335	310	341	335	333	309	347	331	324	344	339	314	321	320	333	301	334	334	303	329	346	319	320	313	312	338	344	316	310	315	373	312	334	346	343	358	363	317	327	317	305	333	320	317	328	333	312	327	311	325	348	338	326	321	330	315	326	316	312	362	334	305	303	305	322	350	331	312	308	310	368	331	311	313	342	298	328	321	322	319	318	311	318	329	347	355	292	324	295	328	315	344	326	329	319	317	350	308	335	328	308	306	314	346	336	303	366	333	304	340	335	347	324	349	332	318	348	344	318	331	363	350	313	350	330	320	326	316	335	336	329	302	305	278	325	304	325	345	336	357	321	316	323	312	356	340	314	304	329	355	367	307	351	324	344
9046	924	1032	827	573	380	307	249	202	179	174	146	138	125	117	120	122	123	97	100	85	73	68	88	82	83	80	77	95	74	83	74	77	70	75	61	79	71	72	69	69	54	67	84	68	72	78	62	87	72	76	70	73	72	74	69	78	91	70	68	67	71	73	65	71	59	76	78	76	79	62	67	65	77	72	60	89	71	88	69	78	68	63	58	70	67	51	65	76	78	61	64	58	59	69	72	76	61	84	81	71	69	79	79	61	70	75	57	78	73	58	66	61	72	67	74	62	54	73	69	80	63	83	66	77	57	63	66	75	55	75	69	64	70	80	79	78	83	68	69	64	66	61	65	67	85	67	89	75	70	80	66	64	70	78	69	54	80	72	59	75	69	76	62	65	69	67	63	51	76	65	56	77	67	84	58	68	79	70	73	67	68	77	57	65	75	65	63	67	61	70	74	60	68	82	68	69	69	83	73	66	66	67	72	91	65	85	67	84	68	57	77	72	59	89	70	72	66	66	71	49	63	51	64	69	78	59	60	57	62	68	68	61	71	62	61	56	67	77	66	75	84	75	60	82	59	70	61	73	73	62	70	66	64	79	68	69	65	61	70	80	86	52	73	63	65	67	61	65	71	66	71	61	80	77	74	79	64	72	77	79	52	55	60	72	75	73	69	79	50	64	66	68	67	59	75	58	58	67	65	75	67	61	70	78	88	84	69	63	65	79	64	67	76	71	72	72	79	55	68	59	80	68	71	54	64	83	56	83	62	59	68	72	55	87	64	67	71	65	62	57	66	74	72	68	55	70	54	73	67	61	70	71	66	57	57	63	69	62	66	61	67	72	79	69	77	75	75	65	69	79	62	86	77	65	47	69	65	73	58	75	77	56	57	62	72	63	50	62	71	70	74	69	50	72	59	78	79	72	76	65	68	76	65	84	68	85	79	79	70	73	66	66	82	62	72	71	58	73	70	72	76	60	82	52	58	59	82	73	71	58	78	59	78	68	68	73	76	82	51	79	72	71	66	73	66	63	73	63	76	75	67	68	80	64	75	80	68	65	58	72	80	78	61	64	78	69	75	60	81	77	65	55	72	70	62	71	81	84	61	76	80	73	72	73	73	73	61	64	72	76	79	71	65	81	62	67	84	70	74	65	65	63	75	50	65	63	75	72	74	60	65	80	71	81	70	68	76	81	64	70	60	58	88	69	67	79	79	67	67	82	58	78	63	76	75	73	69	68	59	71	75	59	73	64	64	73	72	67	68	64	79	74	88	73	72	66	81	67	76	91	72	73	76	73	62	64	70	58	65	67	81	64	74	66	83	46	77	76	73	79	74	80	86	74	69	55	57	72	72	75	64	76	75	78	75	70	82	70	70	68	70	62	67	72	54	78	64	61	67	75	88	69	62	77	76	75	62	82	58	70	62	73	73	58	83	73	69	97	61	69	82	58	67	69	61	79	63	55	88	73	83	67	59	67	60	85	52	66	83	77	71	64	68	64	67	78	53	90	81	73	52	74	60	59	66	76	72	68	78	89	61	58	63	72	75	73	76	77	59	76	69	67	73	70	70	73	86	81	67	71	54	68	50	74	73	73	71	83	65	73	58	82	69	57	63	68	74	64	82	66	65	74	63	82	75	68	71	74	70	64	68	70	59	68	63	84	59	82	76	78	76	51	70	66	59	81	67	51	60	69	59	63	85	52	71	56	69	66	78	73	60	72	67	85	54	64	74	79	74	82	54	74	73	66	64	72	59	66	72	63	87	62	66	63	68	69	62	77	68	78	62	77	74	69	67	76	61	72	65	83	74	77	66	68	70	63	60	67	59	58	61	54	61	62	82	64	80	65	69	56	70	70	79	65	78	60	60	57	71	54	81	72	69	73	66	73	73	88	70	67	52	69	62	69	68	76	57	77	81	70	65	83	53	73	60	71	77	55	68	93	62	72	64	66	71	84	77	78	83	77	75	52	67	79	59	66	68	71	54	68	79	61	65	69	59	81	70	68	67	70	62	73	88	60	66	63	66	79	79	75	85	62	55	58	65	76	65	59	83	70	58	62	67	72	68	58	69	75	63	77	58	64	89	62	63	77	49	74	74	76	68	70	78	74	89	59	64	69	61	66	60	82	76	82	59	58	64	83	62	75	64	78	66	61	62	56	71	68	79	82	69	81	60	60	63	58	68	57	59	77	93	69	56	72	74	72	59	71	65	67	75	67	81	75	65	54	69	80	77	73	76	76	70	62	66	60	71	60	89	72	53	77	65	72	64	69	67	71	84	51	68	52	67	65	77	71	66	69	69	74	65	70	78	72	83	50	61	70	64	72	74	66	68	53	75	68	66	57	55	70	63	66	66	66	71	73	70	65	73	73	72	69	68	65	71	67	55	73	81	75	72	68	54	71	86	83	58	62	56	65	63	68	61	68	67	56	85	92	74	66	58	76	71	85	77	54	63	63	72	63	67	80	61	84	79	73	70	77	78	73	69	66	69	58	73	63	82	74	80	68	71	65	72	70	73	74	74	55	85	78	55	62	64	66	86	79	75	69	74	59	80	82	82	67	57	79	70	76	72	59	74	65	72	53	65	67	73	69	68	76	61	72	71	86	46	78	81	66	66	72	78	75	77	67	60	61	75	73	65	69	67	71	57	72	72	63	64	72	78	75	72	66	70	73	76	64	81	73	67	77	68	68	72	63	72	64	74	90	66	63	69	83	71	58	84	67	73	60	62	65	67	72	71	73	67	56	70	61	61	62	60	77	81	86	55	66	67	72	65	62	75	63	62	68	68	58	72	70	70	78	86	80	76	65	60	70	86	61	66	64	68	67	56	73	71	65	61	70	64	72	66	79	77	74	55	69	65	61	80	64	72	77	63	65	58	53	64	53	77	74	74	69	56	74	69	75	70	46	55	82	77	55	54	74	68	75	60	83	65	65	80	68	55	71	67	57	75	61	74	69	68	78	68	59	74	64	85	56	79	81	66	78	68	65	79	68	65	79	70	59	59	67	72	74	68	61	67	65	79	79	70	71	62	88	83	71	77	60	71	59	75	57	65	76	80	72	79	73	66	64	68	56	70	74	72	69	84	70	64	62	75	68	57	62	68	83	48	63	80	61	67	64	60	74	74	66	69	73	59	69	71	65	77	77	73	73	60	72	81	81	66	67	73	93	81	71	55	62	71	73	67	62	63	85	62	75	70	83	69	68	75	71	65	66	75	71	62	72	64	66	59	73	68	68	78	68	71	54	78	67	63	61	72	80	86	73	70	71	58	91	67	84	68	66	75	72	68	79	71	72	70	64	69	66	81	76	66	67	86	84	63	61	72	52	61	60	60	72	75	78	76	84	65	80	66	61	70	64	61	60	56	68	60	74	60	69	65	84	61	59	58	83	57	57	56	82	55	55	83	80	64	55	54	82	68	77	57	82	62	77	81	72	70	72	67	86	63	75	63	81	80	65	69	48	68	62	63	75	76	71	77	74	44	58	80
7314	1205	2694	2965	2735	2217	1807	1460	1330	1075	934	824	783	773	679	636	570	569	513	475	466	454	456	406	405	390	392	408	333	405	383	367	354	367	372	342	344	359	348	314	362	354	330	354	339	324	329	337	334	343	312	350	309	307	296	288	300	285	303	275	274	272	299	297	320	316	323	304	327	284	290	322	299	281	303	329	291	306	268	303	320	292	294	303	307	284	267	275	272	253	319	283	334	300	287	291	269	318	278	275	256	304	286	301	297	275	288	288	280	300	277	292	279	267	287	263	314	275	274	290	292	305	300	281	289	288	278	278	323	248	264	281	281	274	313	266	272	280	291	282	249	306	291	259	297	271	326	283	289	281	290	284	320	274	324	293	266	296	288	270	277	281	281	297	288	308	282	320	304	262	288	290	282	275	278	286	281	278	286	315	291	252	289	299	306	258	271	315	280	293	289	300	283	295	282	268	271	231	279	263	281	271	284	278	257	273	280	283	281	273	268	285	275	272	285	299	268	284	288	285	325	293	314	265	285	275	279	281	285	261	260	304	290	283	282	316	260	268	273	314	287	280	309	237	280	278	282	291	289	252	294	263	288	271	274	245	279	272	311	286	305	297	292	273	263	278	339	270	278	281	291	278	298	241	284	265	305	286	280	291	276	265	272	283	295	296	293	299	279	288	304	315	292	282	266	291	258	304	290	260	282	306	284	269	278	259	292	270	278	294	294	282	264	269	298	279	268	314	269	269	324	302	265	278	294	278	243	280	290	309	289	304	305	296	293	273	305	284	312	314	252	289	281	265	277	274	295	268	283	289	283	290	264	265	272	291	279	296	274	259	271	261	310	291	304	349	332	280	324	299	300	311	312	268	275	289	293	299	294	288	278	250	289	290	298	265	300	298	278	282	318	257	273	281	242	275	271	307	287	285	276	259	271	278	276	287	256	295	327	266	288	266	262	265	258	262	273	269	303	300	266	306	280	274	278	290	300	299	284	275	261	265	288	263	294	263	303	283	274	257	310	292	259	306	274	262	284	326	259	287	310	299	276	270	251	293	315	289	298	282	300	301	284	307	307	290	249	272	268	298	338	283	311	292	246	279	249	255	317	296	268	285	287	276	283	274	273	287	287	276	284	282	282	281	288	282	305	282	283	275	273	282	272	278	279	272	274	303	278	280	276	288	280	263	286	289	278	261	288	263	290	269	298	287	247	281	268	299	260	263	273	264	285	288	265	275	277	300	260	261	311	277	274	283	266	262	285	292	284	274	288	296	290	258	315	273	293	268	281	294	269	292	294	259	285	289	283	266	281	279	301	296	279	260	261	280	269	299	320	338	278	279	284	290	238	265	266	273	273	273	279	276	308	275	280	289	281	312	282	288	274	284	306	311	265	312	261	304	264	290	261	254	297	276	292	303	305	318	268	272	271	279	288	295	306	264	273	282	276	295	315	301	256	268	287	272	314	319	259	290	271	277	272	282	271	310	260	273	280	276	290	296	298	288	278	277	273	296	261	272	273	281	299	258	265	304	256	259	265	268	276	266	296	268	262	282	280	292	274	293	275	295	280	270	317	309	272	260	293	298	263	279	293	302	267	317	248	282	305	274	274	286	272	292	307	283	312	283	277	292	265	310	284	305	287	274	299	311	288	289	305	286	279	266	289	271	307	286	282	297	277	294	275	273	253	293	292	291	312	299	289	283	266	303	298	290	288	295	267	289	275	236	303	263	303	272	277	313	254	271	272	262	292	298	283	266	260	267	270	288	310	305	291	280	263	280	306	288	270	282	261	256	261	266	269	284	262	284	267	262	247	289	303	264	261	275	252	282	290	244	315	297	301	286	263	275	287	278	287	294	288	305	263	303	272	283	290	293	273	268	286	296	280	269	287	276	272	277	291	289	276	268	283	276	284	283	279	279	286	316	301	293	287	298	297	279	286	271	264	279	295	273	326	304	288	290	279	271	292	312	293	296	290	294	283	300	281	287	273	274	327	285	303	284	276	276	278	285	281	315	303	330	293	314	309	304	270	316	302	286	297	283	285	264	290	297	283	284	282	292	275	293	291	264	277	287	303	293	263	268	281	280	283	294	287	279	256	325	291	290	285	288	297	319	294	291	246	333	277	291	282	264	268	286	277	266	286	249	263	300	259	311	265	306	278	282	292	316	271	297	280	274	289	271	275	301	290	276	286	288	263	273	279	300	289	283	258	276	269	279	280	283	303	287	281	282	284	308	271	304	278	278	292	300	260	298	282	301	295	281	302	276	293	301	286	288	261	252	280	286	274	278	275	310	270	279	346	268	262	292	257	288	278	280	296	303	290	289	285	264	268	303	276	289	284	285	291	280	277	286	302	290	312	266	283	288	270	301	298	317	287	297	243	271	276	305	274	289	256	293	314	286	275	295	290	264	292	274	289	283	325	303	277	310	278	273	277	279	259	282	294	278	276	274	292	267	268	297	274	319	319	281	273	302	279	288	310	244	264	306	320	294	254	275	277	280	328	288	242	289	295	310	270	269	266	277	275	300	264	281	286	294	283	259	265	279	261	296	283	289	273	290	275	269	270	273	278	273	290	277	306	296	293	312	264	268	294	294	302	269	266	293	296	292	297	295	276	278	292	286	293	268	265	302	271	285	256	312	311	283	264	259	347	298	279	294	281	268	271	248	261	315	277	277	258	286	277	312	263	263	287	322	286	278	288	283	294	306	305	306	287	311	312	294	278	283	276	253	289	293	247	272	298	251	293	278	317	281	293	285	285	276	320	271	275	299	268	318	286	271	265	277	281	267	264	273	302	289	320	281	290	297	293	268	294	288	283	285	273	304	249	302	265	285	279	252	298	256	301	274	291	270	283	310	276	307	277	321	279	256	269	274	270	270	279	275	294	267	291	277	293	263	261	246	296	290	283	316	289	252	249	277	294	299	280	303	309	264	268	287	296	300	305	288	292	288	281	272	288	296	261	270	294	286	256	251	291	309	282	284	278	277	306	317	305	307	296	279	305	302	288	308	304	246	284	298	294	293	277	291	261	280	280	265	259	282	313	300	253	281	284	294	296	271	292	288	289	274	277	263	299	268	240	289	272	279	280	263	286	292	300	281	307	289	304	250	283	252	309	261	314	320	287	298	271	277	290	271	246	258	282	292	277	263	282	267	263	282	254	265	278	260	312	283	301	269	304	308	281	284	267	289	298	308	281	256	253	268	287	274	284	263	309	277	290	259	299	281	284	310	302	284	306	279	262	281	282	293	282	286	280	274	284	253	276	299	283	300	277	288	293	284	281	277	290	288	276	332	281	280	268	284	307	302	312	293	280	297	310	301	286	294	290	301	310	284	281	315	256	310	293	257	291	290	243	268	252	298	305	269	291	303	279	289	301	266	331	283	289	285	294	306	297	259	295	272	265	276	280	280	274	279	278	282	284	290	291	321	287	302	290	284	279	299	281	280	302	280	271	298	310	292	274	267	272	290	283	301	273	285	303	267	291	267	272	289
17063	2352	2096	1599	1109	773	609	520	401	361	284	267	221	223	240	228	218	187	174	165	151	168	172	152	158	175	166	187	157	143	137	152	155	135	175	168	139	158	146	125	173	157	150	150	156	153	139	163	122	150	150	138	156	146	136	139	155	141	156	162	142	162	127	129	140	138	133	146	124	141	136	133	141	138	131	129	140	130	145	137	158	136	122	137	121	155	136	125	127	152	139	137	134	136	160	149	121	133	133	117	134	160	158	148	132	139	169	140	132	144	133	143	156	120	149	144	136	139	126	141	148	137	144	158	128	136	133	138	142	137	156	145	168	155	134	135	138	154	129	134	139	125	149	120	150	147	142	130	126	140	131	131	117	132	140	141	172	134	156	113	141	151	124	130	124	161	149	124	133	151	134	142	131	131	134	140	132	144	144	136	141	137	128	142	130	127	133	129	118	147	142	133	141	143	147	140	141	149	134	121	135	145	127	161	136	143	137	150	167	144	157	134	152	148	132	158	141	140	115	133	157	126	131	131	142	138	153	154	126	138	138	128	139	134	134	134	137	142	126	134	135	155	167	148	133	130	157	154	133	130	132	124	155	149	128	148	127	141	137	140	130	115	148	140	136	137	146	131	130	127	134	122	147	153	132	135	152	143	144	140	122	130	116	136	134	151	130	127	142	153	130	148	145	132	159	144	149	143	144	154	148	135	147	138	136	136	144	132	142	132	123	164	138	139	121	134	144	140	128	129	120	143	131	112	120	131	166	138	129	141	129	147	138	127	142	159	120	132	133	149	129	139	126	136	138	126	144	124	140	113	158	154	138	116	139	151	153	138	119	114	121	155	135	159	127	162	125	150	136	138	157	154	138	138	160	136	147	123	117	124	151	141	132	144	149	147	128	128	161	114	150	139	124	158	156	177	128	128	146	132	137	138	146	145	129	140	151	123	162	127	148	146	134	129	130	125	141	129	127	144	138	131	142	136	127	152	144	135	144	137	141	132	124	134	128	120	143	122	143	150	147	160	151	140	145	130	148	122	135	128	145	153	144	164	130	139	153	135	148	122	139	133	135	122	146	117	119	159	151	127	131	145	129	164	125	128	124	125	141	153	133	142	139	130	137	159	133	139	136	152	129	151	136	130	135	137	128	128	122	137	121	130	125	149	152	135	119	130	135	148	121	121	143	136	150	150	120	143	142	125	164	136	130	111	155	127	126	128	155	146	137	130	145	148	129	123	123	144	141	136	127	132	127	130	150	136	156	134	147	138	117	137	146	144	123	132	143	137	182	130	128	144	146	144	121	141	129	155	141	128	145	145	150	151	151	125	143	143	131	151	139	122	133	139	136	136	131	128	154	142	135	147	154	141	130	170	133	133	146	148	136	145	132	131	150	162	145	152	144	124	149	150	145	147	146	161	135	132	151	133	153	133	139	143	124	157	140	129	147	144	134	140	159	123	128	132	130	127	131	118	138	133	152	132	124	137	137	141	129	123	143	154	133	135	137	146	153	153	126	144	128	140	129	142	137	112	133	139	145	155	143	125	132	176	145	116	120	123	149	140	124	125	143	139	140	124	139	127	153	135	118	155	134	137	153	131	155	141	149	124	135	144	166	140	140	157	130	139	131	141	142	144	141	136	122	121	141	132	155	126	124	132	140	134	143	137	137	137	158	152	148	144	135	140	142	124	154	127	138	120	141	154	151	149	162	145	158	141	130	133	144	134	143	132	126	154	150	123	133	122	152	128	153	122	130	140	140	145	139	133	131	131	128	141	140	125	151	135	114	134	147	119	144	134	150	146	107	121	128	149	144	159	157	134	149	149	140	154	139	135	118	152	140	166	145	138	145	135	125	137	141	158	115	129	134	152	131	134	136	156	126	123	136	147	157	136	131	166	157	157	122	148	151	144	135	152	177	121	126	147	148	141	135	147	129	138	150	149	154	115	150	139	131	116	138	127	135	123	147	146	151	128	130	148	143	154	147	157	131	144	153	132	130	135	137	150	125	148	122	137	134	166	154	122	125	142	140	133	148	124	160	135	128	135	155	113	119	126	121	148	155	140	139	123	144	140	133	127	153	141	128	131	158	142	146	123	136	141	136	126	164	125	149	117	138	157	149	139	132	129	121	127	137	153	142	130	152	136	139	140	135	148	129	126	140	147	134	158	148	150	143	125	137	140	139	144	146	141	163	159	140	135	164	139	134	133	134	148	123	144	156	136	124	118	139	148	160	148	141	120	134	126	158	104	144	139	139	147	126	122	138	152	145	153	134	151	144	168	148	126	129	164	139	130	160	114	105	142	130	132	124	145	141	134	132	131	133	136	117	143	121	137	149	153	147	130	124	148	130	145	139	140	154	143	141	134	149	146	173	131	128	166	167	149	155	132	152	132	124	151	146	145	148	124	136	148	134	114	145	155	113	136	129	121	151	127	125	139	143	135	138	135	141	129	119	146	140	141	144	127	161	146	144	149	138	140	165	143	156	127	131	144	135	133	130	117	135	125	141	130	140	108	137	140	135	132	147	166	130	157	148	143	148	128	117	144	140	124	145	144	169	137	146	130	133	145	142	144	123	123	124	136	134	157	143	141	146	150	156	111	119	166	137	147	143	135	122	134	149	164	130	137	135	145	147	151	137	142	140	153	116	133	124	124	132	152	137	140	137	135	134	144	119	139	147	132	114	151	135	148	148	152	145	134	118	130	128	151	151	126	155	137	129	142	151	153	134	148	140	140	136	121	124	145	145	131	142	139	136	128	138	135	138	135	139	145	139	140	122	151	149	155	113	126	155	144	115	123	121	154	132	145	124	150	140	149	141	129	141	141	143	133	139	133	140	152	134	141	132	151	148	126	151	132	137	125	156	141	142	129	129	135	132	137	132	154	137	151	131	138	134	127	138	140	133	134	138	121	150	145	133	144	126	143	156	123	131	145	144	134	150	139	132	153	164	136	120	114	122	129	124	142	145	145	138	140	145	116	147	116	131	106	154	143	145	140	138	156	132	148	139	120	132	127	134	122	119	133	122	148	141	147	149	131	160	151	133	147	132	159	141	137	142	134	130	146	132	134	130	126	126	139	142	142	156	148	133	147	167	138	126	118	152	145	145	140	129	158	130	150	131	153	135	145	131	144	131	129	123	131	164	148	154	128	149	125	137	142	138	138	143	119	125	143	133	157	122	144	118	136	153	151	147	149	129	151	162	126	142	153	154	140	145	135	124	145	151	138	132	149	139	134	135	123	119	130	130	143	140	129	138	122	145	136	131	121	151	141	136	152	144	126	149	138	141	156	134	140	120	151	137	135	127	151	146	131	141	130	144	147	117	137	149	150	122	148	158	156	126	131	159	139	121	132	152	112	132	139	142	134	142	155	136	139	144	149	130	143	136	145	146	127	135	124	144	122	118	122	132	158	133	158	125	151	141	124	136	133	145	142	127	122	122	154	145	165	126	122	127	123	150	133	128	143	149	146	134	143	151	125	145	121	125	142	136	146
10498	2237	4809	5579	5038	4078	3267	2835	2408	2100	1730	1601	1470	1341	1246	1198	1106	950	952	986	866	866	756	729	812	754	729	744	708	655	683	652	654	660	617	614	639	613	611	663	609	575	598	559	561	555	560	581	572	560	547	547	549	528	520	549	523	559	540	549	549	534	476	549	573	554	505	568	531	550	532	508	537	476	516	491	513	524	520	511	509	487	569	534	589	548	528	526	483	513	536	549	479	506	573	488	519	486	508	467	534	513	515	520	492	515	500	508	482	540	513	511	520	541	507	570	502	508	559	495	520	499	507	502	521	491	530	486	505	502	492	499	494	456	480	483	521	474	526	526	496	479	501	458	517	504	497	525	498	501	519	529	546	505	558	521	492	501	511	495	458	501	504	523	506	473	482	464	478	515	512	487	505	500	510	481	538	512	484	545	504	527	537	542	484	481	487	504	482	504	498	494	473	472	535	549	538	501	488	531	522	516	499	475	541	538	466	483	528	483	556	486	532	563	499	478	526	505	529	507	542	444	501	474	463	479	506	483	500	505	495	484	468	512	517	500	511	520	463	525	535	553	514	506	519	489	530	506	516	536	493	444	506	466	510	505	506	539	518	545	514	517	484	486	540	478	465	525	489	522	491	533	484	539	534	486	517	469	495	511	501	500	524	506	490	475	499	442	504	520	513	521	480	503	474	491	487	513	534	517	457	515	532	516	530	510	505	495	544	487	473	421	492	507	505	482	488	521	470	480	548	470	485	491	513	483	474	500	529	519	557	499	488	483	531	521	496	498	480	496	495	506	536	472	499	538	504	485	490	528	473	526	488	469	492	517	503	509	512	528	499	501	479	507	541	504	481	528	448	517	482	506	469	482	482	495	482	501	484	499	495	505	508	513	534	436	509	509	463	487	523	511	511	517	506	545	527	517	503	507	466	519	482	507	507	542	503	529	517	493	455	504	477	530	481	491	545	465	477	495	499	499	538	481	496	554	526	504	494	502	505	549	486	499	541	522	493	539	490	539	514	501	481	474	444	504	511	481	558	486	506	504	475	516	520	496	521	500	481	494	483	507	523	470	496	495	510	493	487	524	476	549	472	489	490	512	489	473	482	480	480	485	454	477	536	514	507	489	501	468	508	525	528	461	487	492	500	510	541	474	526	491	472	505	505	544	521	503	477	489	480	485	501	484	459	483	513	501	486	502	473	521	480	482	507	477	508	506	545	450	519	516	491	496	500	488	537	523	487	510	505	515	523	521	547	504	509	531	517	514	509	481	486	514	493	475	472	504	475	500	513	503	499	502	548	470	530	521	501	470	500	517	507	508	514	486	503	490	501	518	507	508	515	540	527	536	470	494	487	502	517	521	516	508	474	460	481	546	485	518	478	517	512	467	482	506	550	492	463	503	491	517	520	524	502	485	457	499	454	473	505	517	465	506	500	478	488	497	476	491	495	470	516	515	503	486	490	474	478	472	504	494	491	491	496	545	495	480	502	540	484	488	493	476	505	531	498	502	488	550	512	507	521	490	520	512	487	492	486	502	501	512	531	476	507	491	485	503	485	466	468	502	508	506	486	482	513	535	462	528	545	459	504	481	542	515	486	497	489	573	535	465	510	500	498	497	494	492	526	478	534	497	538	507	475	512	508	496	493	533	502	474	526	487	444	481	494	450	501	493	525	481	523	500	507	489	458	495	534	494	528	514	528	484	478	477	530	491	497	533	503	539	517	523	542	483	480	427	505	460	542	493	486	462	482	503	493	491	523	515	506	458	478	487	529	509	492	504	496	492	485	468	528	566	474	469	496	549	517	519	565	499	517	514	547	518	460	494	493	518	514	483	477	501	496	530	530	492	486	484	491	484	512	495	511	475	530	487	505	502	506	510	467	497	492	453	473	479	489	502	523	481	498	499	485	528	536	466	484	503	493	486	501	513	477	512	475	493	465	501	477	502	479	466	503	521	482	433	494	482	454	518	504	484	509	517	455	519	476	489	502	496	502	490	505	510	514	521	506	487	451	499	510	514	473	504	484	490	524	503	503	465	516	492	471	506	514	494	497	513	488	475	485	471	526	504	501	536	487	466	520	480	515	491	502	473	495	478	504	497	481	490	471	505	487	487	502	510	533	504	542	522	554	482	472	484	529	482	521	515	515	477	504	529	506	522	483	496	508	515	491	480	533	459	536	493	495	512	457	502	459	508	526	481	536	513	469	479	462	450	508	514	522	555	500	512	501	493	479	474	496	521	511	470	508	517	507	490	456	496	501	518	495	505	508	507	495	481	484	536	521	495	495	546	489	508	463	510	510	514	520	512	508	471	488	480	526	520	514	525	518	522	491	473	494	492	496	486	527	488	491	486	522	529	500	490	500	526	516	486	486	522	494	524	473	462	502	487	484	498	509	498	505	508	519	494	485	492	474	492	479	471	451	499	495	474	492	483	472	502	512	476	527	450	511	528	448	481	498	472	498	512	501	481	515	494	540	515	467	491	505	487	496	540	482	515	539	485	466	510	497	482	497	506	503	501	482	522	467	535	501	486	517	545	510	490	503	508	517	549	516	488	488	508	522	540	500	513	517	470	502	510	500	506	481	490	475	502	495	478	502	470	476	454	549	452	529	517	502	495	482	483	519	520	455	511	541	487	509	503	511	508	519	472	492	523	508	495	499	485	507	489	499	491	451	537	496	511	503	522	492	493	472	503	507	496	542	496	483	545	513	469	543	493	514	500	480	470	475	520	510	511	560	503	497	500	504	509	476	511	475	557	494	496	474	525	463	506	531	482	473	523	514	485	530	499	520	544	492	528	513	511	487	488	508	471	501	530	494	496	546	489	493	458	474	508	487	491	468	494	477	494	493	490	487	479	487	501	460	508	502	487	529	539	483	416	460	529	497	489	548	522	488	517	474	519	474	464	514	492	493	464	497	537	482	548	462	488	524	527	493	498	473	481	507	512	511	531	485	466	485	487	494	521	504	505	483	574	475	470	495	498	501	485	485	530	500	508	535	485	495	511	476	450	508	506	498	449	502	488	502	490	483	504	465	471	473	469	458	491	509	485	467	494	495	490	502	469	569	516	472	503	510	508	482	514	512	539	526	485	489	499	454	473	495	481	511	501	521	495	467	492	475	487	521	463	492	535	483	486	480	484	529	477	481	483	491	506	478	517	438	522	490	492	508	480	533	520	527	481	501	499	522	523	481	492	516	505	525	472	505	489	519	518	468	488	540	542	487	532	476	492	498	472	491	511	495	540	467	530	496	466	489	501	490	493	510	469	544	515	498	506	473	558	488	483	490	495	504	520	513	498	459	491	468	492	478	525	519	473	522	493	502	512	525	524	490	530	521	504	448	516	519	450	511	471	532	522	512	500	525	503	500	478	498	545	499	490	502	493	522	474	557	484	502	543	471	460	501	510	487	495	497	510	513	506	540	484	502	492	498	548	499	502	498	526	524	526	485	519	480	492	502	462	485	501	488	534	518	472	504	522	517	484	509	486
1761	158	129	114	115	94	89	91	81	74	82	68	87	97	82	79	85	79	62	80	79	77	78	80	85	69	75	73	75	86	80	76	82	71	86	85	77	79	97	70	97	82	91	104	78	81	87	84	83	73	80	65	78	76	84	79	84	84	63	94	85	60	77	79	85	80	76	77	95	77	96	82	78	88	79	80	95	57	71	79	66	72	80	82	86	69	78	75	71	70	73	81	81	71	73	70	69	80	89	78	93	92	93	72	68	69	77	63	90	95	91	88	83	87	75	62	86	75	66	75	74	73	85	92	77	81	75	78	90	68	81	78	72	66	69	66	82	85	72	60	68	68	76	68	92	71	105	75	77	73	74	84	83	78	72	99	74	76	84	82	71	69	83	87	94	74	70	84	82	94	69	94	71	81	81	70	82	76	82	80	86	79	78	70	63	73	59	67	89	84	85	79	95	81	87	81	86	65	88	81	61	70	70	67	78	78	75	84	85	76	98	77	97	75	87	93	66	83	75	71	91	72	80	71	79	69	74	66	86	81	69	71	72	88	84	81	79	76	90	76	65	66	73	77	88	102	67	75	66	91	72	67	77	68	66	91	94	101	90	84	88	81	77	84	72	76	85	77	72	80	92	75	79	70	72	75	60	64	81	78	62	67	72	83	86	83	71	82	76	93	64	66	80	77	87	78	97	98	80	93	67	75	88	76	89	84	64	83	68	71	67	59	74	71	82	76	77	84	75	74	80	90	82	69	70	77	80	76	77	75	84	79	77	78	91	93	82	71	76	78	71	74	81	79	80	74	63	58	86	79	83	62	68	67	96	79	84	87	76	80	86	74	73	79	83	82	78	81	74	93	63	99	68	77	82	83	73	81	66	68	81	84	79	78	78	90	80	86	89	96	65	65	84	59	95	86	56	67	85	77	70	66	71	80	89	88	77	83	89	79	67	85	56	71	84	90	76	64	87	98	90	73	71	74	88	67	71	75	77	82	84	80	72	70	96	84	77	74	78	85	72	75	78	93	82	83	80	73	86	74	75	73	86	84	72	76	57	83	70	76	71	62	71	62	74	91	79	77	79	76	92	78	75	73	94	78	87	75	87	82	54	88	85	80	74	77	63	80	74	87	77	93	89	88	71	73	90	69	79	66	75	67	83	82	85	84	73	82	84	82	72	92	68	82	65	75	78	73	80	68	102	88	86	83	85	88	86	72	78	79	84	64	86	76	77	80	73	68	78	75	84	65	77	66	81	74	79	78	82	88	77	85	79	76	70	84	76	69	84	80	83	73	91	70	69	83	91	75	91	89	82	49	81	84	81	80	84	87	77	74	98	93	83	76	72	85	90	80	66	69	70	64	67	89	72	71	88	80	76	77	88	72	76	94	86	86	65	84	88	86	67	72	86	65	67	75	64	84	74	74	71	78	85	68	70	71	72	80	70	78	81	84	73	62	68	78	78	72	93	84	97	90	77	71	80	58	88	62	73	60	74	87	97	85	77	99	76	72	86	87	86	74	71	76	79	78	66	70	99	85	68	95	72	81	82	91	99	84	84	68	80	74	88	74	77	78	67	105	68	71	75	77	80	75	84	61	87	78	74	80	70	72	72	83	77	75	73	77	75	68	73	71	68	89	72	73	67	87	94	83	97	73	76	75	83	90	88	76	74	86	79	86	88	87	62	76	82	84	72	83	83	77	81	91	89	90	82	94	77	80	67	76	84	88	84	80	77	82	79	85	78	81	67	80	82	84	93	84	80	74	84	106	87	92	73	88	77	66	83	96	77	74	81	100	69	65	86	71	76	89	98	78	79	92	84	67	65	68	79	61	79	70	90	68	82	73	84	74	81	67	77	76	83	74	70	87	73	84	76	75	96	70	81	86	82	82	88	78	85	85	70	61	96	76	90	84	84	83	79	69	88	93	74	83	76	89	87	67	81	80	65	76	69	79	75	66	83	89	79	79	78	78	70	80	86	72	69	99	86	84	67	82	82	97	86	74	82	87	78	75	83	86	79	84	75	75	92	91	62	73	61	78	83	69	77	65	75	68	73	75	74	79	62	72	89	79	72	89	87	80	71	84	78	80	75	74	80	79	85	66	80	81	67	78	69	77	81	65	70	75	79	89	86	62	76	78	84	85	81	84	90	88	87	88	85	70	72	82	76	64	70	81	63	93	81	72	81	84	78	77	80	86	84	86	94	81	75	81	89	76	67	78	95	86	93	83	84	73	88	89	83	77	58	85	83	91	80	87	76	70	78	67	74	80	72	85	89	68	82	85	79	69	89	77	82	93	89	85	70	74	94	71	80	88	78	94	80	86	77	82	74	94	79	76	68	79	89	81	86	73	76	89	98	66	81	76	92	83	80	74	73	81	77	68	81	72	100	89	87	84	81	85	89	85	67	93	82	81	67	82	64	83	74	91	82	69	72	78	89	78	80	80	93	65	92	81	91	73	75	84	82	100	90	92	79	73	72	78	84	74	87	75	79	61	73	84	72	80	79	83	80	80	75	89	73	65	95	82	84	72	92	86	83	83	75	60	82	98	82	84	71	81	75	76	71	97	63	79	74	75	96	80	73	108	84	75	82	80	68	98	78	65	75	73	73	76	83	68	79	88	74	71	73	95	89	73	77	70	88	91	78	75	77	78	78	64	79	79	85	79	78	88	93	77	87	77	79	77	74	70	94	78	65	76	71	85	75	84	75	68	76	76	76	73	59	70	79	75	75	87	93	60	95	72	59	75	69	105	76	80	92	73	65	80	90	96	75	74	89	80	75	77	84	75	79	89	66	69	84	80	74	81	69	73	70	99	90	60	70	88	56	90	66	75	71	74	88	74	89	73	98	76	96	75	71	67	88	77	89	59	88	93	82	69	76	91	77	85	61	78	85	75	74	82	88	70	72	72	84	79	69	78	81	92	82	76	74	70	73	75	85	68	80	95	86	73	83	88	63	91	65	88	96	81	83	85	86	91	89	61	67	82	73	81	83	89	81	58	90	87	80	61	57	85	75	87	76	81	83	85	77	83	75	83	74	88	73	69	62	51	87	75	79	73	62	98	76	74	74	83	85	91	74	72	88	94	81	77	76	74	83	81	82	101	92	83	97	83	66	90	66	68	76	80	73	64	93	80	82	69	68	72	90	102	70	62	77	67	76	88	94	62	85	83	72	69	77	89	88	74	85	88	65	82	68	88	63	80	78	72	73	71	93	96	65	85	83	95	84	78	71	82	86	82	63	71	79	69	64	77	89	75	81	84	67	71	80	89	85	65	82	77	73	73	74	79	78	81	76	85	95	73	72	79	76	70	80	72	78	83	85	80	92	76	65	82	84	85	77	75	78	82	63	63	79	82	85	95	70	72	82	80	87	68	82	71	79	75	86	72	72	77	77	75	81	76	85	72	92	74	86	77	73	84	76	74	81	73	71	77	85	95	70	86	65	85	79	77	90	69	68	78	77	76	85	75	94	78	72	74	90	80	94	79	86	82
3193	405	440	533	446	458	437	410	423	368	357	314	348	333	358	344	286	339	311	324	323	275	292	312	341	314	315	332	303	328	298	333	269	314	274	316	311	355	319	312	324	295	342	313	308	300	322	282	317	291	317	330	289	307	312	294	285	302	302	300	296	335	321	286	320	323	340	345	306	307	344	325	339	334	324	278	297	285	300	297	307	362	274	298	312	327	334	327	322	314	313	328	304	301	329	317	336	291	302	303	308	316	310	291	311	306	347	309	293	314	305	270	302	281	302	318	298	310	328	314	326	316	308	326	304	309	322	311	314	314	330	316	352	314	305	274	292	342	284	312	320	290	306	330	286	333	321	300	309	313	298	303	315	311	325	299	320	320	320	280	304	324	314	314	282	342	308	345	340	281	279	312	301	311	293	321	314	301	300	309	296	312	306	297	345	305	321	309	309	317	321	307	321	305	316	302	293	320	312	322	279	320	301	323	315	330	311	299	292	323	313	313	299	335	288	302	316	323	324	312	286	296	300	299	328	294	318	304	319	325	296	296	283	322	290	324	314	295	322	299	337	312	322	318	295	314	294	318	306	338	331	304	299	303	325	313	322	346	307	300	319	335	305	330	289	316	312	344	267	322	312	291	307	314	330	291	334	354	290	282	329	304	289	293	320	294	321	287	309	275	299	321	292	304	321	308	280	289	338	309	317	335	311	290	328	288	318	309	314	319	322	333	307	333	305	292	355	296	298	307	309	286	284	302	300	305	279	293	321	316	315	328	330	314	327	346	319	306	330	309	294	294	313	318	322	302	323	302	255	307	293	330	316	312	308	316	309	300	258	343	334	333	310	305	319	311	321	321	311	322	341	367	295	276	294	292	324	334	293	316	331	310	299	320	275	291	310	315	296	303	320	344	301	318	328	337	292	306	310	306	298	295	291	297	309	326	297	301	308	359	311	295	330	333	290	304	309	303	296	346	314	293	305	297	302	304	325	312	292	337	298	289	332	336	329	339	331	288	317	307	339	317	310	293	307	316	310	311	326	316	298	340	330	362	321	307	336	285	309	319	301	317	305	291	319	316	307	339	278	295	291	310	319	324	319	291	303	289	306	304	297	305	317	313	328	327	296	296	316	340	317	336	322	299	311	299	299	315	325	304	309	318	305	316	295	310	357	338	308	304	304	311	331	313	318	294	290	318	339	322	316	275	335	301	320	284	342	290	283	305	338	325	318	324	321	321	345	314	309	302	319	320	286	331	312	312	300	318	326	283	309	304	310	282	299	325	312	318	307	318	283	318	323	317	301	288	292	306	299	337	316	284	316	330	336	297	324	306	326	291	354	327	308	318	334	305	288	283	295	349	304	302	293	305	317	300	287	304	301	324	317	288	356	322	312	316	301	301	294	300	294	324	290	293	324	296	324	298	288	281	305	321	329	324	302	310	300	323	283	320	319	323	306	315	315	295	299	297	328	269	302	306	305	327	315	300	324	293	296	307	278	259	308	298	322	332	292	329	305	307	310	309	306	319	308	300	291	298	300	304	289	275	329	339	324	306	301	299	313	319	273	341	279	281	322	293	295	312	320	282	324	332	305	309	311	281	319	276	330	309	294	287	303	355	293	308	275	330	315	311	318	290	337	322	344	327	322	349	331	327	299	293	293	325	336	300	325	320	320	300	293	325	329	312	326	298	288	288	305	279	333	330	329	340	298	323	283	331	294	313	315	334	323	309	307	334	316	303	328	295	321	317	320	283	326	308	303	300	308	338	299	316	332	307	327	339	325	286	317	312	318	308	305	309	287	334	301	300	296	330	301	300	304	314	311	350	275	319	339	320	302	321	302	309	317	285	317	292	333	313	317	279	329	307	310	311	297	300	296	291	285	324	318	311	293	316	292	293	299	372	311	328	305	307	276	322	298	304	292	270	295	313	318	350	345	325	292	291	286	303	314	310	329	321	314	345	315	295	297	309	305	331	310	309	332	309	286	315	327	305	322	297	362	274	296	296	337	303	289	330	314	315	290	313	319	304	323	279	294	293	339	307	306	327	318	327	336	287	304	285	297	298	339	331	313	323	310	309	278	318	288	313	311	287	317	323	328	312	277	309	330	314	306	315	275	320	336	309	282	310	309	310	269	319	326	322	295	344	319	321	309	321	324	292	318	307	325	304	300	293	298	310	289	277	353	320	274	348	285	300	338	315	313	295	310	291	318	338	314	296	334	306	288	310	310	338	308	292	319	326	318	319	300	326	327	278	341	365	312	307	316	315	309	320	327	303	333	323	315	326	325	289	307	330	307	305	308	313	344	318	296	306	300	334	340	294	310	288	330	304	329	318	316	324	331	293	316	295	299	308	322	308	316	335	349	263	288	316	328	311	315	292	329	305	309	336	284	308	324	312	305	317	312	317	306	331	289	289	322	320	314	323	317	311	338	301	316	307	318	296	316	320	306	310	290	284	321	294	291	318	285	330	307	328	318	340	301	332	309	317	275	314	350	326	320	315	315	295	297	305	311	293	303	314	335	288	329	299	301	302	307	294	311	312	307	284	311	266	319	326	306	285	293	333	302	308	294	329	323	297	328	314	324	301	329	341	323	334	327	319	309	298	319	333	292	315	336	344	292	334	320	293	307	335	311	328	308	277	287	347	293	297	330	308	308	338	316	310	338	327	324	300	313	317	300	291	321	303	316	348	288	334	298	316	336	309	300	342	327	334	348	314	313	295	334	340	328	326	301	312	319	296	319	321	296	320	308	336	302	303	324	318	284	294	308	292	307	320	317	302	324	326	338	327	304	301	289	327	315	295	312	304	320	333	318	318	297	323	337	327	322	282	311	351	316	338	311	299	331	304	335	291	327	345	291	271	299	315	336	326	330	283	278	302	299	298	311	314	331	338	348	297	325	305	286	321	316	279	293	319	302	304	316	307	307	309	323	307	335	302	297	279	308	292	311	316	315	335	318	332	307	311	300	294	353	299	288	310	316	297	280	287	343	289	285	304	328	278	321	299	333	303	303	264	285	310	306	317	327	293	302	322	290	306	300	287	275	318	329	343	316	335	286	300	315	341	311	295	312	309	318	287	292	303	305	306	282	276	333	301	328	306	310	321	289	305	307	299	323	361	297	326	288	274	354	338	315	316	303	297	312	333	316	312	275	290	315	330	318	326	317	335	348	319	339	335	331	325	296	335	299	283	317	333	356	346	319	330	328	297	317	301	322	324	316	282	303	319	329	346	310	333	297	325	319	281	304	322	336	299	326	307	335	317	328	322	326	325	308	281	303	328	288	327	288	341	334	315	319	325	302	321	293	306	290	299	305	307	319	298	297	333	305	293	327	288	292	328	327	324	309	346	294	310	312	302	358	323	326	317	316	331	332	320	314	317	322	328	294	300	322	283	315	310	296	290	301	299	310	318	347	291	339	313	322	312	313	299	317	350	320	313	305	296	313	358	299	313	313	311	309	284	304	285	303	323	291	326	303	350	294	333	302	317	325	292
8753	902	1128	865	568	440	313	250	204	188	168	142	143	124	114	112	101	97	86	99	88	86	73	89	86	101	91	68	73	79	79	87	85	91	61	98	78	79	73	77	70	65	63	94	69	85	102	61	66	65	73	70	76	77	70	74	69	71	65	68	61	70	84	72	61	74	67	75	71	77	77	76	78	87	69	80	83	61	69	77	79	57	93	67	77	77	83	69	66	97	79	61	84	76	67	74	69	62	78	72	64	69	64	64	67	67	56	67	90	81	73	74	81	78	80	81	72	75	91	69	58	76	87	73	98	74	95	69	85	85	68	68	68	84	72	64	86	65	71	87	75	64	70	80	68	62	86	83	75	88	70	68	66	75	79	80	64	63	71	67	64	68	68	64	56	70	56	78	60	65	78	92	41	70	87	64	74	71	58	77	70	76	69	80	71	89	64	70	73	71	78	65	80	97	86	87	78	77	78	60	70	72	74	91	74	71	75	83	79	66	72	64	77	69	60	72	79	82	72	74	89	75	71	88	83	78	79	74	88	78	96	70	75	77	79	73	64	61	59	73	57	94	52	85	61	66	67	80	80	87	77	76	74	63	72	71	79	53	77	88	83	67	81	79	63	86	85	73	86	77	72	77	63	82	62	75	57	83	80	85	64	62	70	64	71	59	83	66	56	74	84	72	81	72	82	68	61	60	78	74	69	80	74	74	77	76	62	55	74	85	78	69	60	70	74	75	67	75	66	62	66	62	80	76	62	75	80	69	75	76	82	78	61	76	88	71	74	80	86	74	50	87	61	64	71	68	79	68	65	67	77	71	65	80	73	61	63	83	82	80	55	67	74	73	72	63	60	59	72	76	79	70	79	72	75	76	72	72	71	81	73	69	72	81	72	78	72	68	69	76	76	59	63	65	68	69	86	75	56	59	83	73	68	87	66	69	80	73	64	64	83	68	76	85	65	76	85	80	61	69	65	69	69	59	61	78	69	72	70	62	78	70	83	60	68	61	83	75	85	60	74	68	59	76	75	76	71	74	61	75	85	69	68	67	80	78	81	62	74	70	79	68	67	68	57	80	65	73	72	75	71	64	73	62	65	79	68	68	66	61	74	86	83	64	62	68	85	96	82	72	72	71	71	80	66	71	93	66	65	69	59	72	71	71	66	68	66	71	78	63	67	82	75	78	64	67	67	75	76	65	73	70	65	61	68	96	92	76	72	67	70	64	73	94	71	80	79	70	87	75	78	86	81	73	67	70	74	63	77	80	63	78	74	69	72	85	79	82	64	68	67	80	75	63	66	66	68	64	66	85	71	79	89	74	70	79	74	83	80	72	70	61	82	74	75	75	56	75	57	77	74	75	63	62	59	63	63	75	77	83	79	71	74	85	72	71	71	77	72	67	71	65	80	70	70	67	80	70	62	73	57	66	75	57	67	73	52	59	69	66	78	65	62	80	67	77	77	65	89	68	58	67	71	82	69	66	81	77	61	68	83	67	67	84	72	64	60	77	58	73	89	63	78	71	68	83	67	73	80	75	64	72	65	69	78	73	50	74	72	65	70	76	90	68	63	73	60	85	75	66	82	67	61	63	80	74	82	63	73	73	85	79	75	76	83	56	90	84	70	56	72	64	76	76	80	76	61	70	76	72	81	73	69	65	78	74	74	69	86	86	77	89	71	72	80	68	83	80	85	81	71	70	75	66	84	71	73	72	63	65	72	73	76	77	68	66	77	78	67	74	81	74	81	70	88	84	87	70	87	75	85	74	81	78	85	57	93	74	85	73	79	70	72	61	68	64	74	79	64	65	89	80	64	86	59	79	72	82	68	70	79	78	59	79	97	72	57	78	83	74	72	71	77	86	74	82	73	89	72	82	54	67	79	68	57	72	68	62	67	75	54	74	82	70	77	70	66	93	70	67	73	86	59	70	66	73	82	89	72	71	70	74	72	56	67	79	88	69	73	71	61	83	81	74	66	61	62	87	69	86	67	66	77	89	64	79	89	68	87	75	66	68	75	62	71	90	79	67	71	66	78	70	50	72	66	79	61	61	60	70	95	70	83	80	78	77	71	71	72	77	63	70	61	78	69	77	91	75	82	71	72	76	77	68	69	75	65	70	77	70	59	67	76	65	78	70	73	75	72	78	69	64	62	76	69	60	67	68	67	73	67	77	84	69	63	67	72	78	69	80	68	80	78	80	61	66	69	74	72	81	66	73	59	62	75	79	63	81	70	53	78	69	83	76	72	64	71	74	91	63	61	80	53	93	84	74	58	64	79	69	77	68	69	72	90	79	71	80	69	56	82	65	64	67	80	73	83	69	79	69	67	60	63	65	62	73	77	70	73	80	76	78	75	64	74	72	66	82	75	64	77	57	81	64	75	72	81	82	67	95	92	84	78	78	71	65	75	66	79	60	65	74	66	74	71	67	73	74	71	73	61	90	69	85	86	63	69	65	65	73	92	77	77	80	75	68	86	75	84	79	62	83	70	66	78	73	52	71	81	69	72	88	75	64	71	60	65	58	66	86	73	64	63	65	76	73	61	73	59	79	72	70	78	90	46	74	72	73	60	59	72	62	63	55	82	75	75	72	76	59	56	75	70	64	73	75	77	67	61	82	74	66	58	76	79	76	54	77	73	76	74	68	70	80	88	68	70	60	72	67	78	66	74	75	82	83	66	67	81	88	77	55	60	60	77	70	76	59	73	64	73	78	71	64	56	74	73	82	69	70	74	62	67	85	86	88	71	74	72	71	66	62	68	70	75	78	84	77	74	56	55	62	73	61	85	67	75	75	81	70	76	69	64	81	60	65	72	69	70	83	64	73	69	69	81	69	75	64	71	71	75	63	71	78	79	87	84	83	78	60	60	93	65	72	64	80	81	79	75	66	65	66	71	75	61	73	61	66	61	75	62	74	68	71	74	79	66	68	93	63	77	68	70	69	63	81	73	61	93	68	72	80	82	74	66	61	72	86	60	64	82	62	73	74	62	64	80	83	74	71	77	80	81	74	74	68	58	73	80	60	65	75	54	78	72	77	76	60	79	66	68	72	89	67	65	77	74	68	71	65	71	79	77	71	69	68	79	70	77	81	75	64	64	69	77	72	55	74	69	68	62	67	76	64	76	67	70	61	84	83	88	78	65	59	70	74	73	79	76	64	95	62	71	74	61	77	59	66	73	84	60	72	76	78	81	65	56	65	78	70	85	65	78	73	81	92	60	85	73	86	77	74	62	65	83	88	59	68	71	76	77	66	80	72	62	71	74	69	69	70	63	79	73	74	61	62	76	73	74	90	61	80	73	62	72	64	80	76	70	87	71	74	67	76	73	74	60	78	78	80	70	71	75	72	63	75	71	80	78	66	96	83	73	68	75	72	72	80	75	64	60	71	53	78	87	54	67	74	74	75	71	55	82	58	67	67	78	71	84	82	66	54	84	79	73	86	82	78	58	90	66	85	68	79	81	84	74	54	65	74	57	80	85	69	62	81
7553	1255	2780	3239	2818	2301	1859	1489	1332	1141	1078	921	801	747	699	673	608	597	510	496	509	518	472	465	450	446	429	414	419	435	390	403	343	371	358	335	354	417	348	359	331	338	367	318	325	340	343	357	333	346	317	304	342	333	305	317	300	291	311	332	318	344	325	329	336	329	293	342	307	303	331	306	316	315	310	347	283	302	326	297	301	298	325	313	279	309	308	314	306	303	284	309	315	289	314	303	305	301	321	345	313	301	318	285	311	304	290	288	335	294	260	274	315	333	315	325	330	338	309	290	315	327	330	273	312	309	332	314	300	269	287	337	301	292	292	300	313	311	288	310	270	302	324	334	297	281	319	265	272	335	320	290	301	288	274	305	314	298	297	275	294	328	293	276	319	292	286	279	299	306	290	297	325	293	322	310	309	321	306	310	277	315	303	301	287	284	301	268	295	285	286	314	302	303	302	311	293	315	290	281	337	306	312	308	320	260	309	300	298	287	297	317	296	332	306	304	313	286	318	326	287	310	306	295	283	304	315	289	289	290	275	290	312	285	318	285	301	278	310	290	268	284	302	314	297	323	299	309	300	303	277	285	281	286	288	286	311	302	287	299	279	290	294	319	304	278	289	305	308	305	307	314	285	307	307	291	284	311	281	285	325	276	308	332	275	304	304	296	332	327	273	310	303	309	294	303	324	299	269	287	313	328	293	287	299	311	294	308	298	297	295	288	291	303	290	307	282	305	331	283	287	289	314	296	307	317	312	269	310	302	314	299	287	284	303	293	314	282	273	301	293	289	286	301	305	298	295	289	275	283	281	292	307	285	291	304	276	290	305	306	262	280	253	297	315	315	308	288	266	314	310	306	331	307	294	300	283	297	278	300	290	317	293	326	312	274	290	303	325	296	298	279	320	294	284	277	285	310	263	311	293	320	280	309	295	271	324	318	294	277	324	291	294	271	291	276	296	279	313	316	316	277	336	326	315	304	274	290	292	307	287	287	257	346	286	278	302	307	328	298	289	305	281	262	286	295	279	324	313	289	302	302	308	319	296	296	284	301	277	297	301	328	270	310	264	294	288	310	314	315	262	293	326	308	293	305	309	294	300	296	303	271	298	281	300	293	292	312	284	290	282	285	303	304	309	281	278	285	313	281	297	263	295	285	288	311	320	278	303	314	319	309	300	292	299	309	313	290	291	310	290	344	298	319	291	295	270	287	301	302	290	301	317	281	298	312	322	301	295	273	279	347	301	327	296	310	274	298	297	325	291	270	280	301	306	294	301	301	321	303	310	302	305	301	302	292	289	329	299	311	316	276	287	289	275	311	298	312	285	291	287	289	331	320	303	278	286	312	307	314	315	290	311	333	287	298	273	295	309	298	319	277	312	319	308	304	284	309	304	294	319	310	296	296	264	292	299	289	289	299	291	273	312	307	300	325	273	293	275	303	318	311	292	319	303	305	298	286	308	302	322	291	292	318	257	307	296	311	289	272	310	308	309	312	306	296	281	270	289	295	280	299	296	285	309	283	311	307	268	307	277	307	314	286	305	311	268	300	301	316	313	284	307	315	306	283	292	330	287	308	299	285	314	262	307	292	285	317	315	284	311	318	279	299	298	280	317	295	299	290	298	276	314	292	287	313	304	299	287	296	328	331	287	292	296	322	295	275	305	319	288	297	314	324	307	300	297	289	312	289	291	316	325	294	284	290	309	257	290	281	299	288	277	283	265	264	306	278	294	304	286	273	303	297	290	349	275	297	301	296	259	335	318	306	305	318	288	316	289	312	298	319	319	294	292	288	290	276	284	297	294	325	305	319	298	263	300	293	307	281	305	250	303	320	294	305	271	306	282	293	285	293	293	277	299	298	299	270	269	331	289	290	306	285	321	310	303	301	280	306	279	283	299	288	284	286	292	310	311	309	305	292	272	280	288	295	299	308	278	321	289	301	301	303	306	315	306	294	303	302	281	309	320	312	298	298	281	274	286	303	295	307	314	298	303	304	263	278	292	324	293	302	294	304	296	289	305	302	308	283	297	258	300	287	299	275	281	280	260	290	279	292	326	316	303	318	272	302	301	302	264	328	317	321	286	275	307	272	300	280	318	274	261	289	309	277	275	297	335	283	325	288	300	294	332	288	260	290	327	300	296	302	308	301	254	319	332	287	282	310	316	293	294	313	292	285	289	285	310	278	307	324	304	307	271	282	293	300	332	324	299	293	327	290	315	291	284	294	337	281	298	271	293	300	266	324	328	312	298	299	302	310	270	301	322	294	304	298	273	300	323	320	299	289	300	291	293	307	288	302	294	287	295	340	313	295	277	297	303	304	310	307	314	333	315	317	284	295	270	289	270	311	302	307	285	315	291	284	326	279	285	325	300	298	274	323	294	251	283	302	298	324	296	289	262	299	299	308	244	267	301	300	273	281	273	295	281	285	312	288	335	258	271	334	307	306	295	285	328	312	263	298	318	321	267	295	310	299	293	324	282	325	286	282	296	291	306	295	321	290	302	298	282	272	294	317	285	271	294	275	274	272	284	322	270	306	269	291	289	294	318	289	255	316	278	327	265	273	319	307	264	279	268	334	307	271	267	316	282	288	298	316	299	288	287	290	302	310	313	280	285	322	297	324	310	268	303	300	313	268	300	289	309	323	294	308	307	286	309	274	271	298	293	335	294	317	315	305	289	299	305	297	298	314	293	277	304	258	299	308	259	293	294	288	316	326	326	274	290	301	315	306	290	281	280	283	295	320	299	282	298	279	327	316	299	289	298	290	291	300	297	327	275	338	310	301	307	286	311	304	292	295	291	298	320	258	274	304	258	336	277	308	291	304	283	295	298	325	302	310	267	293	315	300	276	316	266	313	308	292	292	272	335	309	302	283	300	315	278	282	298	302	283	308	304	303	315	280	271	321	306	302	292	332	286	259	298	333	285	307	295	300	279	290	266	293	298	316	315	268	273	302	269	305	299	295	270	286	310	276	287	297	304	317	297	259	296	307	297	281	291	302	290	272	314	333	306	291	295	309	308	297	303	293	292	286	315	302	292	282	324	292	314	300	298	298	292	278	289	274	283	285	316	299	280	277	306	266	276	285	323	306	286	245	297	294	296	298	311	324	319	311	301	288	301	313	325	274	323	266	276	325	285	297	321	301	304	296	280	314	311	268	300	314	269	303	303	292	328	303	322	281	283	302	314	295	285	278	295	302	300	288	290	323	297	294	256	286	297	321	285	259	308	300	323	288	283	308	297	298	272	304	299	325	288	292	314	291	292	306	304	327	294	304	328	311	260	321	276	316	306	295	309	280	297	283	283	290	312	290	313	307	286	264	294	314	283	305	285	279	288	300	321	302	285	313	279	291	294	287	292	275	331	328	323	332	296	298	301	301	285	292	264	310	301	286	310	279	282	318	296	269	287	298	304	307	317	257	321	286	302	299	274	317	348	293	301	294	311	331	313	273	271	284	280	286	302	284	311	312	321	264	316	295	292	275
15706	2079	2136	1571	1110	775	650	493	436	330	281	243	277	243	235	219	225	196	208	197	162	188	169	152	165	165	165	153	149	159	156	138	145	171	145	145	150	145	153	132	159	139	156	153	158	150	140	131	117	162	171	125	137	151	168	123	145	150	136	159	144	150	123	169	159	136	121	144	154	131	126	141	153	143	147	138	156	138	139	142	139	156	138	145	144	134	147	145	136	125	125	132	154	141	123	128	130	150	128	130	138	129	137	128	146	153	145	150	141	133	149	141	126	158	127	142	150	133	150	145	108	112	145	142	147	139	153	137	131	126	145	137	146	136	131	131	148	130	146	138	156	155	120	129	143	138	132	155	136	142	161	146	137	141	154	151	133	144	143	159	139	137	127	143	145	138	150	154	114	133	157	154	121	134	138	158	163	106	158	123	126	148	129	135	124	129	129	145	142	161	139	137	128	157	150	137	129	118	146	148	122	154	133	162	138	152	141	135	133	133	130	111	133	124	140	134	136	146	144	151	148	134	161	125	142	135	131	148	128	134	139	126	144	139	141	133	145	125	127	136	155	165	150	142	165	150	156	137	137	145	154	119	145	143	125	141	129	132	121	146	140	129	142	131	145	133	139	142	158	156	143	137	133	154	141	150	143	141	132	155	140	138	134	151	116	147	143	130	134	141	134	148	158	131	148	155	132	142	135	128	157	131	135	122	131	133	141	121	155	146	147	150	127	147	116	134	145	118	125	138	142	144	154	138	137	127	119	145	159	135	122	136	134	125	163	128	142	117	137	128	122	139	167	142	157	146	149	146	146	127	122	167	153	143	136	139	122	128	128	126	128	145	139	158	118	126	147	128	147	148	133	129	150	146	139	123	118	131	128	146	125	144	120	141	146	141	127	146	140	134	143	148	143	131	131	122	123	163	126	146	147	149	148	139	149	141	140	144	160	142	143	126	143	154	123	111	107	140	155	129	156	123	150	125	145	140	150	146	137	126	146	133	152	156	153	110	126	140	127	118	144	137	159	137	111	135	143	143	137	136	140	140	135	130	139	141	123	125	142	137	121	124	133	131	148	116	127	137	141	126	137	150	162	149	121	140	135	141	135	163	139	156	128	113	126	146	146	127	157	130	118	154	144	126	135	149	149	160	138	159	140	138	151	129	146	136	135	152	129	145	137	142	142	147	115	136	131	138	148	121	133	146	127	134	156	129	123	141	142	123	136	156	130	152	128	152	146	127	128	143	147	150	142	149	158	150	144	137	136	138	140	146	151	134	125	129	150	131	151	148	124	159	148	142	148	145	136	124	121	131	140	126	136	149	135	131	158	158	142	137	124	146	121	156	129	139	150	136	130	116	140	116	124	113	149	129	137	134	155	150	144	141	131	119	148	147	127	135	157	131	136	155	133	150	157	131	122	131	133	150	126	132	125	152	132	128	118	164	145	126	137	137	143	148	140	128	137	150	139	147	136	138	124	137	158	129	140	128	138	120	150	148	138	128	147	132	131	148	132	140	136	132	145	138	157	140	127	137	133	140	131	152	150	132	135	155	125	136	130	144	138	154	153	140	135	147	128	121	137	154	115	146	151	113	166	133	126	150	134	136	146	143	125	133	150	145	131	129	137	142	133	112	125	125	149	150	151	150	132	140	139	139	125	155	139	133	153	147	137	139	150	143	151	141	138	162	126	133	158	153	156	139	124	162	138	139	130	148	133	124	145	133	141	134	168	137	132	121	139	165	135	131	156	174	137	128	129	143	151	138	143	136	150	145	135	126	132	141	143	139	143	148	131	134	123	149	127	137	152	130	147	143	141	139	157	111	136	151	125	159	162	165	154	147	159	132	143	147	145	140	144	153	167	170	156	149	128	133	145	109	115	134	137	173	176	140	165	135	131	132	141	144	148	164	135	124	134	125	127	142	136	136	137	145	122	156	134	135	144	125	140	132	135	120	129	151	135	143	140	130	141	123	163	139	130	140	142	114	152	125	130	140	145	150	127	143	147	139	136	131	116	160	157	138	131	153	140	156	134	145	131	128	139	155	140	148	133	146	128	138	130	143	155	145	149	111	135	131	135	144	128	152	136	165	127	127	149	142	146	134	145	127	146	158	139	132	123	152	137	152	163	129	142	134	150	141	140	124	133	167	146	130	123	132	143	129	136	151	138	160	145	141	131	150	133	137	142	115	150	136	155	133	156	144	135	125	142	155	123	137	130	150	130	156	139	136	129	121	130	139	136	146	138	142	153	155	140	131	144	124	118	125	140	140	146	140	129	128	154	140	149	141	143	149	142	143	144	128	114	143	134	133	142	103	144	136	129	148	133	152	153	123	139	133	151	149	128	143	150	135	141	143	113	141	151	154	154	139	147	120	157	156	145	158	119	138	145	136	139	146	121	137	128	131	118	158	145	142	132	145	132	123	153	138	114	153	125	132	140	153	142	132	139	126	144	156	132	141	139	154	138	137	143	123	150	122	148	115	117	133	147	156	140	124	136	142	128	125	139	149	149	130	129	136	145	132	147	143	132	137	153	127	127	158	122	143	119	163	133	157	127	134	145	126	140	141	142	146	120	113	166	153	135	147	149	136	143	128	142	154	139	140	137	137	149	140	141	137	136	151	155	123	165	140	138	170	137	145	140	151	146	163	146	133	107	137	142	125	141	131	142	141	142	146	139	142	136	151	134	129	143	129	124	142	130	147	143	136	150	134	143	124	141	134	144	173	143	136	124	123	138	126	141	150	139	142	121	137	123	151	146	149	140	150	156	124	136	135	156	127	160	135	125	129	167	141	129	149	136	128	139	166	129	157	146	138	133	140	152	128	135	155	140	162	147	141	145	133	142	152	134	150	146	128	121	148	128	134	131	146	129	145	128	120	117	119	147	125	124	149	152	148	143	141	142	140	127	128	145	132	147	143	139	146	144	148	149	174	139	140	135	129	146	137	135	132	125	135	149	133	161	122	135	128	141	129	137	127	141	122	146	142	142	134	135	151	148	132	152	143	135	145	120	132	153	128	129	146	131	129	143	142	148	149	161	156	145	152	138	125	141	149	156	133	132	143	133	143	133	136	169	143	149	150	147	144	140	121	132	147	137	136	143	152	134	148	154	150	141	141	132	126	132	150	123	139	121	130	138	148	138	152	135	142	145	146	139	146	118	119	138	128	150	176	160	146	145	143	127	149	153	151	148	146	163	146	128	142	143	130	130	134	142	142	136	152	124	135	129	142	137	119	137	152	143	142	136	147	139	132	143	143	139	127	132	134	130	136	139	132	151	125	118	143	136	152	141	140	145	128	159	122	131	125	105	118	146	143	135	144	138	125	147	126	130	151	139	135	128	127	147	164	118	121	137	155	156	132	130	120	126	144	153	156	118	139	140	150	134	130	159	149	149	141	131	139	133	144	132	144	161	140	116	153	141	158	119	133	154	137	123	146	131	155	128	131	142	136	147	144	151	148	148	134	134	125	139	145	133	160	145	138	126	155	151	134
10005	2332	4901	5466	4958	4076	3315	2871	2422	2027	1807	1508	1459	1382	1195	1190	1062	1002	991	885	871	854	785	768	799	752	691	690	688	683	709	692	633	656	614	609	610	574	595	621	608	584	605	592	562	570	591	585	546	586	568	555	599	597	534	628	545	532	547	551	582	490	543	567	523	556	508	552	558	544	523	501	520	502	495	538	504	545	512	549	523	518	509	520	548	526	557	498	545	531	533	522	512	491	570	519	529	534	510	506	515	501	467	528	520	524	498	517	549	524	527	528	455	494	484	510	506	483	485	546	554	521	555	587	537	506	524	515	500	511	520	520	495	507	517	529	488	560	492	501	513	533	497	530	518	482	476	482	487	469	507	531	510	496	519	545	471	468	513	534	490	505	538	515	483	513	496	502	495	517	485	492	504	504	505	505	516	484	506	519	490	493	499	487	470	511	485	498	528	480	518	544	470	486	544	507	507	542	480	505	503	521	522	492	484	490	525	511	499	489	509	495	485	498	522	491	489	505	530	476	538	531	503	489	522	537	485	497	488	463	526	486	521	472	483	545	495	522	518	472	523	509	548	508	508	497	500	509	484	540	496	520	473	490	493	494	497	467	479	491	498	482	488	470	537	482	535	489	507	524	509	478	503	509	513	523	503	497	517	522	469	462	491	521	511	528	467	467	483	503	499	474	561	458	578	521	520	497	475	521	532	564	461	486	492	457	498	491	510	524	491	498	491	521	453	507	478	461	547	488	505	513	511	505	502	485	497	518	470	484	513	497	500	508	516	507	484	519	507	492	488	495	558	471	472	524	472	505	503	484	461	524	538	495	533	486	501	502	480	511	510	506	525	498	509	490	494	551	492	484	496	498	523	492	500	517	479	485	523	528	459	478	493	512	498	502	472	513	519	510	519	494	469	474	507	512	511	517	495	470	520	517	513	500	533	492	487	500	512	520	511	531	506	510	515	526	516	520	529	481	485	469	481	573	502	545	497	475	541	469	464	514	503	511	491	484	453	476	486	514	523	466	503	484	498	503	509	472	539	502	499	504	555	486	491	514	521	503	466	476	486	529	529	480	480	530	530	482	500	466	541	525	536	504	469	491	511	501	472	479	538	482	527	506	502	507	495	466	498	498	535	501	516	506	472	482	472	504	521	467	516	526	550	531	509	522	509	509	498	498	501	511	496	475	500	478	484	552	484	498	517	492	508	488	513	508	482	491	515	477	475	494	513	498	507	467	479	508	508	508	534	526	506	537	469	500	513	526	473	484	498	536	494	494	459	487	492	474	506	507	490	483	481	516	518	515	528	476	503	487	520	540	537	501	506	518	518	519	517	534	506	541	495	524	487	514	496	515	477	501	505	501	537	512	475	478	510	486	492	537	533	509	497	497	473	510	533	498	475	494	508	489	500	503	472	517	507	498	473	501	483	500	551	527	487	498	505	501	472	491	495	491	495	496	506	522	529	486	479	509	504	527	511	495	496	471	509	530	550	507	493	509	493	517	514	494	498	509	534	523	500	459	503	535	512	492	527	509	511	562	520	466	492	475	503	488	485	520	508	519	501	476	490	503	529	522	474	459	494	504	507	473	480	519	495	532	496	486	473	486	470	507	468	536	517	511	478	490	523	521	529	484	494	491	510	512	496	498	541	485	508	470	514	503	491	464	501	505	482	503	513	531	510	475	521	527	472	525	509	486	465	515	535	474	508	480	460	510	497	515	473	493	510	521	498	501	469	557	513	500	507	468	485	466	501	519	552	467	508	499	533	479	518	500	512	537	491	447	472	519	482	574	526	487	490	494	490	498	496	556	496	473	511	523	503	506	466	538	497	520	469	495	506	490	515	536	492	513	496	530	517	526	521	518	521	476	492	523	519	507	504	492	497	520	508	469	509	500	500	480	523	512	509	539	500	543	485	513	523	497	500	511	511	514	532	526	496	501	513	540	499	518	499	508	475	519	501	488	505	507	499	521	484	504	480	464	453	474	518	525	526	506	469	486	491	460	488	518	502	475	500	473	489	544	510	500	500	516	483	530	520	532	498	499	508	493	514	493	454	503	502	422	477	532	498	513	485	496	529	553	525	545	516	514	478	507	528	489	501	512	500	517	532	510	512	525	504	538	529	503	530	524	525	504	472	489	490	497	484	451	504	500	498	460	491	512	499	497	534	528	485	482	506	536	491	511	524	506	518	486	475	537	487	512	521	521	503	512	507	508	512	481	520	468	510	516	483	493	485	482	483	509	492	511	554	543	476	535	459	497	454	508	500	520	526	495	521	518	512	494	493	508	487	500	518	468	520	525	489	474	504	480	510	481	489	495	497	494	494	510	472	524	502	496	510	521	512	522	522	511	520	530	524	555	520	476	507	511	459	511	506	492	510	497	550	507	468	453	486	510	483	475	507	523	471	516	510	522	487	530	508	472	521	460	514	493	511	471	488	491	534	474	504	488	514	517	489	475	497	510	530	473	513	513	474	467	467	519	521	492	529	495	532	501	481	453	514	515	520	513	540	539	462	513	455	526	513	486	511	503	513	502	513	526	520	505	525	501	500	514	480	471	502	509	497	515	492	530	545	492	483	492	493	509	500	498	497	499	492	522	518	536	501	526	495	486	501	509	518	501	498	524	495	511	490	556	545	517	497	463	505	465	548	512	491	514	508	503	492	508	493	530	476	494	522	503	512	533	530	491	489	540	501	476	474	532	465	491	509	469	546	525	525	501	502	488	529	522	527	498	552	479	462	472	510	463	541	510	449	500	461	471	480	471	498	474	479	507	535	504	486	521	471	500	494	480	514	477	483	513	500	574	549	489	516	507	478	520	499	506	534	507	521	481	508	487	478	530	498	468	506	508	501	517	498	462	516	506	499	523	539	458	504	499	512	464	500	515	493	555	568	499	476	521	464	523	503	563	492	498	506	448	488	512	498	470	486	523	518	530	514	537	520	503	516	480	499	497	514	507	486	497	537	519	473	465	526	514	503	559	517	450	477	495	501	506	500	487	482	524	473	452	519	484	487	489	489	535	510	515	502	526	492	532	542	499	473	506	521	509	497	477	522	543	530	491	531	486	557	498	547	459	510	525	488	496	570	488	501	487	503	493	486	521	506	464	520	516	453	479	484	491	475	500	483	500	493	499	473	471	523	503	489	488	499	481	487	464	505	478	458	511	497	490	481	479	501	506	495	484	503	483	490	484	468	499	532	540	478	474	482	557	517	471	495	503	543	519	470	506	514	483	444	466	525	488	531	470	510	534	507	534	481	493	491	489	478	475	481	506	523	502	511	494	525	549	486	527	520	479	516	497	535	523	533	517	519	490	523	474	501	505	506	505	502	496	527	533	504	511	493	497	525	529	536	480	503	522	499	474	486	555	489	514	523	468	484	503	501	490	486	529	483	513	482	494	505	514	510	526	515	515	506	501	471	523	497	485	510	525	498	545	523	509	468	549	557	481	507	509	495	499	505	481	440	511	506	536	520	512	526	467	547	532	512	489
1685	137	145	115	110	101	92	96	87	96	91	95	86	85	93	74	70	65	67	80	76	84	94	99	76	69	91	86	90	70	64	93	74	93	62	76	86	78	83	89	96	84	84	73	84	79	74	102	71	75	89	68	84	78	101	91	81	93	68	82	76	81	74	88	83	77	88	88	96	68	94	90	86	77	75	88	59	89	85	67	76	93	69	90	83	64	74	93	94	91	77	68	88	69	83	87	74	69	86	74	90	92	86	81	84	86	61	63	67	69	80	80	87	82	78	76	74	94	77	83	87	89	71	83	76	77	92	73	76	87	88	68	84	101	85	93	87	76	82	73	82	72	83	88	84	78	85	78	85	72	104	76	73	84	79	95	84	76	78	86	66	80	90	87	85	81	62	64	69	84	69	96	77	76	93	60	75	62	84	85	91	87	73	82	76	86	85	81	65	74	81	83	75	82	95	81	67	76	81	83	81	84	80	71	89	72	92	89	72	78	99	77	71	70	72	66	81	82	75	71	87	83	79	89	66	58	70	78	65	68	78	76	84	69	103	88	82	71	89	83	82	73	86	72	90	72	74	74	88	90	79	76	73	81	81	76	79	83	79	77	85	81	83	80	82	66	66	74	77	78	78	78	89	90	76	71	65	78	88	81	75	81	75	86	72	76	75	79	86	68	79	83	82	91	85	79	71	80	92	72	72	80	79	67	79	90	87	63	65	78	70	89	74	83	80	74	90	65	81	71	74	74	88	86	70	77	62	78	97	83	92	85	83	76	82	81	94	72	83	87	74	83	65	84	91	76	73	101	89	69	84	88	99	65	76	77	81	85	78	90	73	82	81	82	81	72	76	69	83	89	72	91	84	84	70	72	79	78	80	82	69	64	93	67	71	78	72	74	81	77	84	77	78	71	72	89	81	76	107	75	82	80	66	78	78	91	65	80	69	104	75	71	72	104	77	66	76	71	77	83	70	69	88	68	72	80	83	79	82	76	80	70	83	90	78	71	80	70	86	99	74	87	97	101	84	85	83	76	79	77	90	79	83	77	62	64	80	81	75	93	71	87	81	78	101	95	84	72	83	87	96	72	84	87	69	76	70	67	77	77	79	74	67	95	78	74	72	65	74	91	55	87	85	69	85	95	64	80	81	86	82	70	93	66	88	78	82	74	74	72	87	81	77	76	87	83	89	88	90	82	77	65	78	93	77	98	87	73	81	87	72	95	74	84	84	89	85	79	89	87	83	80	82	104	79	57	82	75	57	57	81	73	67	79	90	85	68	88	92	79	80	82	85	94	91	72	78	75	90	65	96	66	79	75	81	84	90	75	83	72	85	86	72	73	72	71	80	76	95	76	68	74	88	78	68	65	83	75	83	80	80	76	79	80	66	84	75	82	89	79	74	76	83	75	82	68	76	77	66	67	89	88	92	91	85	70	71	79	72	84	92	88	64	70	71	78	80	82	74	94	87	76	81	69	90	84	86	86	90	69	81	73	88	82	67	93	76	57	90	83	82	67	77	71	71	80	79	86	83	81	84	78	74	84	85	76	92	77	93	91	66	68	72	89	70	75	85	88	85	80	90	90	83	80	89	83	76	80	99	81	66	63	79	76	87	82	83	72	83	70	75	83	72	89	81	74	69	103	88	80	69	68	81	71	88	75	82	87	78	87	79	77	75	83	74	72	80	93	87	75	88	73	87	90	80	82	98	95	91	80	79	75	85	76	72	69	79	76	78	75	78	70	90	73	77	67	86	83	67	86	88	92	80	81	84	81	87	83	63	77	92	63	73	72	78	87	92	71	75	98	79	77	85	70	78	70	73	83	84	84	79	78	73	77	84	68	73	86	79	87	75	80	77	68	79	94	78	70	90	98	82	70	73	97	79	75	82	94	77	67	69	81	99	74	90	67	76	74	84	69	78	85	81	91	98	102	81	82	91	72	77	67	93	67	83	85	75	61	83	89	88	73	80	66	81	93	79	72	82	88	73	84	84	71	67	85	74	82	73	81	92	90	74	83	74	84	79	79	85	78	68	76	80	83	86	76	76	59	81	81	89	91	84	84	77	83	75	85	103	72	69	63	87	65	82	86	79	96	82	91	84	77	86	63	59	83	77	76	87	90	59	80	72	90	76	73	74	74	83	76	72	83	86	83	81	69	78	70	113	86	81	87	80	73	84	73	72	76	82	84	88	76	67	86	83	75	60	77	80	96	58	85	78	78	90	78	77	70	67	62	70	78	78	84	68	90	75	53	90	64	95	72	81	80	78	88	82	86	70	74	72	81	83	79	85	79	93	71	76	66	102	80	75	98	72	84	70	77	83	80	78	78	74	78	75	70	77	78	69	86	80	84	79	71	75	74	83	78	78	76	67	79	78	76	91	73	70	67	78	76	75	78	83	77	74	69	64	81	70	89	96	75	90	86	63	86	87	77	77	79	70	79	68	89	69	88	72	68	74	84	72	87	81	90	79	73	69	66	72	92	74	82	73	64	90	71	83	94	77	80	102	78	85	76	63	81	74	88	65	76	80	70	84	78	90	80	76	75	82	73	85	75	81	77	71	68	84	93	69	74	70	78	94	90	81	79	74	89	83	73	85	82	74	67	82	73	94	86	49	72	75	68	96	87	78	75	82	79	82	77	79	75	85	84	84	71	88	74	71	75	87	81	78	78	85	75	79	87	85	87	79	71	77	90	85	81	72	74	87	80	89	85	73	78	68	67	61	88	77	72	88	83	93	80	79	84	82	67	82	74	86	84	85	69	97	73	80	82	87	91	82	75	83	68	87	65	96	67	79	71	81	66	72	82	90	79	88	77	84	73	81	90	87	74	75	75	95	67	95	76	77	82	84	83	68	79	82	88	81	63	90	81	75	75	75	82	83	69	68	90	80	69	71	78	69	83	84	83	72	84	89	78	78	102	88	72	85	96	77	86	72	61	83	83	83	91	89	69	83	94	76	80	73	79	76	74	75	68	82	80	75	87	71	87	78	82	81	80	92	88	70	86	81	60	75	77	80	81	64	73	67	70	74	81	74	82	83	67	79	60	87	79	81	79	77	79	76	68	88	63	84	75	72	69	91	73	91	67	84	89	72	79	73	76	81	83	66	77	69	65	83	79	90	75	78	91	87	82	95	75	74	67	72	79	76	82	68	79	86	95	70	83	78	82	58	80	77	70	79	91	64	95	96	87	73	83	91	75	77	69	87	69	74	79	64	89	66	87	76	85	89	69	66	82	85	77	81	61	93	88	70	86	85	72	71	83	72	82	77	63	78	65	76	91	84	86	76	76	79	77	80	67	77	99	83	83	72	91	85	80	83	87	88	78	71	90	94	71	84	76	75	92	57	73	74	80	85	76	81	84	79	78	66	98	69	86	89	88	74	95	72	76	86	70	66	85	82	87	97	72	76	88	76	87	82	78	91	89	74	68	85	88	83	79	67	86	71	71	89	87	73	71	71	103	85	90	87	84	74	85	69	66	66	66	64	86
3255	383	506	507	475	471	411	370	371	412	375	354	368	333	358	351	306	324	348	337	326	321	328	315	318	346	320	306	318	314	337	313	316	331	314	299	315	308	325	334	304	315	314	304	299	278	297	318	308	291	315	276	301	316	289	314	313	339	311	318	334	306	309	311	319	307	328	308	321	287	334	311	284	317	315	340	319	307	323	307	288	345	331	288	307	307	303	325	313	300	316	305	306	303	298	317	314	302	297	302	306	323	319	328	278	308	294	274	347	292	298	324	313	297	303	297	322	302	331	322	288	289	309	327	303	285	306	290	330	323	321	322	317	337	322	324	322	321	298	290	349	304	313	277	304	309	299	309	311	337	318	311	325	329	281	313	315	302	314	357	308	309	312	329	328	345	332	314	312	300	298	315	280	280	308	312	310	308	319	294	330	311	326	318	341	305	313	320	331	304	289	296	312	310	319	296	333	349	322	302	329	335	323	285	270	317	328	285	337	328	303	313	329	303	323	319	316	303	318	296	307	304	291	316	314	328	313	317	322	313	305	329	281	310	314	305	300	342	312	305	300	300	303	306	297	318	302	305	310	327	280	322	313	309	310	312	319	328	315	323	292	315	338	334	289	319	321	328	270	300	315	291	337	319	348	330	317	328	297	307	265	323	315	325	299	294	315	336	327	303	299	333	304	304	285	350	328	332	295	298	303	284	316	312	331	319	304	317	284	308	325	290	310	318	293	260	309	319	335	352	292	324	328	332	287	334	297	279	322	293	339	283	309	323	344	310	316	329	301	294	317	280	340	313	305	302	318	322	306	310	312	311	282	301	343	271	304	310	322	304	322	308	327	334	294	298	285	305	334	304	294	309	296	321	335	332	303	299	299	306	302	270	306	314	307	320	324	332	314	326	319	311	318	306	350	332	333	305	322	333	270	299	315	317	314	321	274	279	323	318	313	305	336	310	316	301	317	336	310	325	316	349	312	316	321	332	315	325	318	299	316	338	319	285	290	309	278	301	310	316	325	289	303	309	291	302	291	318	317	287	319	350	305	300	312	349	333	300	290	315	324	341	294	301	337	300	308	309	300	315	296	309	318	287	330	315	306	316	307	331	279	303	317	300	336	330	312	357	302	291	298	335	306	316	318	350	307	327	355	276	330	310	308	320	336	358	319	304	283	326	320	304	316	307	359	306	322	310	284	288	318	312	347	284	295	324	332	283	290	317	328	290	298	315	303	308	314	311	331	294	316	336	309	344	301	313	306	320	298	296	326	317	305	309	323	301	341	313	315	291	328	313	303	300	299	306	297	319	291	322	311	311	308	318	308	292	315	305	312	299	306	348	311	314	307	321	273	327	301	311	302	332	290	317	319	352	323	321	277	319	339	312	328	314	284	314	313	320	298	305	281	286	333	298	321	305	327	305	288	306	312	333	319	305	294	317	325	311	320	301	295	313	319	301	278	284	349	321	313	317	319	291	307	289	334	313	298	309	311	292	314	302	295	333	280	299	287	316	303	335	337	311	298	297	342	319	338	265	334	340	291	314	302	292	300	299	321	324	297	311	290	347	310	325	300	314	345	320	332	323	336	304	306	310	289	322	309	310	287	279	309	317	324	289	313	327	317	309	324	315	313	321	310	332	301	295	316	313	331	299	339	295	333	307	307	292	317	283	317	319	295	299	304	314	323	288	317	327	336	290	311	325	295	298	292	339	306	314	343	312	343	319	284	308	327	315	320	286	294	324	312	304	303	300	323	313	315	323	312	309	307	320	312	312	347	336	309	310	322	281	290	315	311	312	292	318	327	308	304	281	308	311	308	297	326	344	321	334	334	313	322	326	301	293	291	358	331	307	333	323	309	316	281	299	271	321	317	334	299	306	298	319	289	336	335	327	313	335	316	333	296	303	304	293	288	275	300	298	297	293	303	302	294	303	269	307	300	346	345	319	317	321	321	319	309	281	309	302	277	289	333	326	316	322	305	314	301	323	291	296	341	338	310	287	307	320	325	316	339	300	308	323	280	302	321	307	308	314	279	318	315	292	338	326	312	316	336	300	298	327	299	339	312	320	327	305	308	321	316	299	330	321	307	338	310	305	298	290	304	307	306	297	312	327	327	339	304	263	302	344	314	322	319	296	274	302	308	296	297	290	300	323	336	337	311	284	309	297	315	291	317	319	319	335	299	305	286	300	296	289	327	320	298	309	290	308	336	328	318	321	312	331	307	342	288	270	287	282	293	278	306	302	325	320	314	311	355	315	355	305	328	292	288	312	294	299	345	295	355	329	309	308	278	303	317	320	302	311	306	312	331	301	324	282	318	313	319	317	296	274	321	329	317	306	304	297	323	295	265	292	324	307	306	280	312	315	334	326	305	339	321	323	317	294	329	286	326	290	334	313	311	323	308	304	335	320	299	304	307	288	339	283	306	307	298	299	331	327	280	327	293	303	323	311	295	307	292	332	361	328	303	312	279	321	283	302	287	296	302	326	323	317	291	311	312	315	315	297	288	328	329	302	318	314	298	346	289	331	311	284	331	301	287	316	322	314	328	342	330	375	310	322	324	326	310	355	312	297	319	345	314	321	304	301	284	303	308	344	299	335	311	319	286	270	301	326	341	303	309	324	300	302	297	297	288	329	355	290	302	311	286	309	312	300	333	299	315	318	330	303	312	294	330	310	310	304	288	347	276	323	293	315	294	355	318	331	317	271	301	329	305	338	308	312	313	281	339	293	320	323	333	307	317	352	313	325	290	318	301	293	293	298	296	331	318	285	272	312	338	263	312	291	344	334	315	319	310	322	314	314	288	323	314	321	304	327	312	331	308	306	283	283	347	326	303	288	283	314	287	313	334	297	304	305	292	325	267	307	297	316	319	326	334	301	318	309	320	311	332	293	318	319	300	302	301	306	294	302	274	291	296	300	337	305	313	316	300	306	354	268	296	294	305	299	331	297	301	296	297	320	293	322	318	340	317	281	323	288	334	322	317	314	275	287	294	320	307	279	308	338	316	312	295	298	365	321	310	320	299	290	299	343	292	325	327	339	298	323	333	327	326	323	312	316	319	283	329	363	314	336	334	310	299	307	322	335	322	295	307	286	319	330	296	309	319	278	334	297	305	296	319	305	331	294	321	284	326	281	326	318	304	317	295	328	293	305	332	311	334	319	323	304	349	301	318	322	317	333	300	275	312	296	325	320	309	333	316	321	316	318	343	322	319	324	287	349	329	278	294	270	309	352	279	302	339	317	304	317	339	318	331	312	323	347	323	340	293	305	314	317	303	318	305	300	274	302	298	302	301	292	287	278	310	267	265	343	310	319	310	338	287	309	314	349	288	301	285	283	308	325	314	324	294	348	325	304	312	330	329	336	296	325	319	336	317	329	285	327	317	308	313	311	319	278	331	307	318	284	294	324	327	328	328	319	316	300	339	315	302	303	332	305	337	304	308	301	279	302	305	318	288	309	323	282	310	316	289	322	325	319	304	307	317	306	313	312
8719	868	1099	772	505	376	339	253	204	193	195	135	155	113	132	91	99	104	102	83	91	91	83	84	75	80	81	80	69	79	79	79	80	71	69	83	67	73	82	95	89	64	71	72	74	68	79	89	76	66	78	74	70	85	72	68	81	81	74	76	72	82	63	72	82	80	80	66	69	70	66	60	55	55	81	71	76	65	75	56	61	86	74	70	56	60	83	80	57	63	62	69	81	68	85	61	70	72	54	76	76	83	67	64	73	62	55	68	90	55	79	56	76	68	64	57	76	72	69	69	73	65	67	67	88	57	70	75	63	63	63	56	64	74	85	68	83	72	60	60	73	72	66	63	58	63	65	74	65	70	70	72	80	65	74	69	73	72	82	92	73	71	81	77	87	56	59	53	72	64	78	67	73	77	80	80	73	62	87	66	72	74	58	55	74	65	80	75	78	77	72	56	67	81	61	84	72	67	56	70	84	60	89	68	74	66	64	62	61	62	81	72	60	78	68	71	81	76	71	64	74	83	62	76	71	81	67	63	72	64	64	67	62	62	66	75	72	62	72	74	77	66	65	61	57	61	64	75	79	70	66	80	64	62	58	66	61	75	68	77	65	73	77	58	62	64	58	74	57	78	76	78	77	82	55	62	69	66	86	74	71	68	69	80	68	70	76	79	69	70	57	73	72	82	68	74	70	60	60	68	68	63	62	92	56	66	65	52	71	62	55	90	71	63	75	65	74	76	71	70	72	67	43	58	69	66	66	79	64	62	71	57	83	55	65	75	58	68	52	60	63	70	89	57	65	91	71	77	70	65	78	69	72	81	76	74	63	76	74	72	68	77	69	84	76	74	67	63	59	75	79	69	66	57	64	75	68	67	59	79	81	70	76	76	61	62	73	58	49	68	74	70	68	73	47	74	63	79	73	70	94	69	71	67	68	66	60	66	65	79	79	80	71	74	66	47	54	57	73	64	64	73	70	67	67	68	64	70	67	69	71	66	63	78	76	75	73	62	61	75	68	77	65	71	60	72	71	81	80	65	75	76	60	72	74	60	87	62	60	60	68	86	76	72	67	69	62	75	61	57	70	80	64	69	75	70	64	66	71	51	58	70	75	74	68	51	70	59	88	70	70	64	78	70	75	82	68	79	80	74	83	60	72	45	62	87	74	67	70	71	69	65	56	74	74	72	67	56	83	52	59	86	62	68	64	70	73	68	59	70	79	70	68	77	71	69	69	82	66	73	76	64	71	65	72	71	79	81	88	64	64	65	55	76	83	79	74	70	80	63	65	69	77	77	69	56	73	68	67	67	70	54	62	74	68	80	79	75	72	78	69	95	68	75	82	63	55	74	72	59	55	74	61	75	73	55	60	73	80	76	61	63	50	61	54	67	63	64	85	69	63	66	65	79	74	70	58	65	74	85	77	62	65	64	74	67	77	66	64	69	86	68	76	66	71	72	70	65	65	69	56	72	60	81	61	59	82	72	72	63	71	67	77	57	75	68	86	65	72	70	73	85	71	66	76	59	75	68	58	74	70	87	64	62	64	79	66	56	70	65	74	78	63	76	75	74	68	59	56	71	60	68	63	67	71	64	63	72	70	70	63	65	58	72	72	59	63	55	83	72	86	82	72	68	70	75	46	83	62	71	69	82	79	74	86	81	81	65	57	60	59	81	73	71	60	54	78	74	44	65	70	68	80	79	54	62	66	76	70	70	84	72	69	67	66	83	78	78	83	74	58	55	77	58	59	59	73	67	74	74	74	69	69	70	74	64	52	57	61	61	62	75	63	63	80	61	73	72	78	60	86	86	63	68	66	66	72	62	69	67	79	68	63	72	73	66	59	80	75	67	58	76	72	71	62	98	75	76	86	50	64	66	72	59	87	60	54	69	59	81	60	70	60	63	69	80	91	75	69	49	56	73	78	64	72	68	62	89	77	60	52	84	74	65	65	61	65	58	60	64	55	66	79	73	79	77	74	66	71	65	72	67	71	88	60	69	77	67	69	77	69	61	65	66	91	65	68	75	63	66	77	60	62	76	77	59	55	71	74	67	48	59	70	76	77	61	72	70	68	63	58	76	75	59	60	85	69	61	65	57	69	94	74	57	67	71	64	70	66	64	70	60	76	86	69	69	71	66	64	78	75	81	68	71	60	83	69	77	70	59	83	76	74	64	64	64	67	59	67	69	66	56	70	66	72	60	69	72	67	77	81	73	79	67	69	81	78	74	75	78	83	66	75	61	68	70	73	77	79	81	49	70	84	51	66	67	70	53	72	73	73	76	69	68	80	65	49	73	70	65	77	66	78	81	61	63	51	58	73	93	57	73	84	66	79	78	60	82	79	59	63	59	78	69	74	62	82	68	52	92	85	70	65	66	75	60	63	69	73	57	65	72	66	74	86	70	71	59	80	73	73	74	77	80	74	62	81	82	82	58	59	64	74	58	72	88	65	91	68	62	90	80	83	81	78	75	70	65	73	64	75	83	55	64	63	81	69	67	65	71	49	72	73	72	53	74	73	73	66	77	77	82	61	67	83	68	75	77	63	90	56	62	62	73	71	75	63	69	75	67	75	67	68	60	80	71	75	58	82	80	61	58	68	72	66	69	75	79	67	81	62	61	68	70	75	67	58	75	61	64	67	70	87	86	62	66	63	73	65	76	65	74	57	64	74	75	75	83	78	63	75	70	67	71	59	58	76	78	59	88	77	58	80	64	72	59	78	75	72	74	68	70	70	77	75	76	82	63	63	69	64	61	65	69	71	67	73	66	58	89	75	60	50	67	69	68	66	71	64	67	73	60	69	66	71	71	74	75	68	69	48	73	65	82	62	69	71	52	78	69	64	61	75	70	83	68	68	62	66	71	55	73	75	75	77	66	63	78	77	81	65	68	75	55	61	74	53	72	70	69	84	70	79	69	61	67	74	68	58	67	65	56	73	55	74	64	69	68	72	73	70	68	68	69	75	57	76	79	72	71	59	68	76	65	58	68	67	58	74	66	65	68	63	74	77	63	52	79	77	66	80	75	82	58	73	79	73	73	62	67	75	66	78	75	71	76	85	68	66	62	69	64	61	70	75	75	86	76	74	74	63	61	69	52	62	61	70	71	76	73	75	48	75	75	69	69	72	81	67	74	69	63	74	69	67	57	82	75	69	58	66	77	70	70	66	64	69	58	63	61	62	66	73	67	67	71	84	72	64	89	75	75	51	66	67	63	77	81	54	61	64	58	66	66	61	80	82	74	70	69	77	73	66	71	67	59	61	59	70	80	63	68	57	82	68	84	61	74	74	65	86	64	72	65	75	52	74	88	72	59	71	78	57	68	75	64	79	79	62	74	85	79	66	74	68	79	68	71	82	70	69	53	74	57	67	78	64	73	73	62	73	79	69	65	70	67	60	69	75	80	70	82	74	82	69	61	80	69	63	63	78	81	63	66	48	73	77	85	66	81	84	77	81	73	75	70	68	65	68	62	71	76	58	56	66	70
7504	1227	2647	3101	2711	2123	1759	1453	1256	1128	970	865	822	746	707	638	600	600	530	460	526	453	472	409	430	447	381	373	389	401	401	404	381	337	336	356	361	352	333	325	342	375	333	355	328	323	330	328	319	307	312	303	296	337	311	284	300	323	285	305	321	307	295	318	329	318	324	290	311	272	291	310	296	304	303	316	305	325	284	289	282	301	302	294	278	270	291	303	261	296	310	267	318	307	305	263	285	295	300	300	275	300	324	290	286	257	308	268	308	324	290	318	306	261	279	293	288	285	268	302	297	288	266	251	309	320	292	315	292	277	296	285	315	287	288	291	278	269	294	291	291	297	280	289	296	272	288	312	295	291	289	268	303	302	265	287	253	327	281	305	260	286	282	277	276	293	284	290	278	270	346	300	301	288	303	261	330	274	280	302	284	306	305	309	309	315	297	300	265	285	278	292	263	276	281	302	297	294	268	286	306	293	280	274	280	299	269	278	296	278	331	284	259	267	310	301	270	277	290	284	308	288	269	283	276	304	275	281	263	288	245	306	278	273	291	277	303	253	270	280	317	300	295	255	276	277	287	266	334	289	287	288	256	265	290	294	262	307	290	265	275	300	276	274	259	304	274	283	260	295	305	289	299	285	308	269	292	289	285	284	266	280	268	318	274	278	288	297	268	272	267	262	308	280	285	277	267	302	266	284	254	280	299	295	285	287	301	282	291	281	299	323	296	301	291	283	290	300	235	299	273	277	287	268	286	328	295	308	271	286	275	281	301	278	292	281	283	299	273	277	262	283	270	273	300	259	284	289	345	273	295	292	256	307	244	273	298	295	304	275	312	288	289	270	282	335	313	271	309	286	311	296	283	281	283	280	294	300	294	287	306	269	276	262	310	294	319	291	298	298	282	279	295	298	280	265	264	308	309	295	287	299	296	282	255	281	246	279	290	289	283	283	309	320	296	259	282	284	305	297	287	285	294	288	298	272	268	261	275	289	261	299	280	291	279	305	281	283	317	279	267	290	279	290	279	273	320	266	309	297	302	304	292	302	245	266	272	275	290	274	259	270	317	269	272	258	286	280	308	309	284	298	272	289	292	288	259	304	261	267	292	275	282	322	283	271	267	314	264	293	258	289	284	289	312	262	298	275	268	276	336	264	277	274	317	307	271	285	290	295	286	309	285	281	297	260	253	265	292	256	297	302	296	339	279	259	275	293	280	260	265	268	284	274	305	309	279	303	292	281	310	257	274	291	279	298	258	308	283	270	290	282	277	296	274	286	260	285	308	274	275	296	289	310	289	291	276	296	293	300	285	297	301	275	288	270	279	286	268	277	297	288	273	298	262	274	272	297	277	266	285	292	266	305	292	316	326	291	268	318	294	285	292	254	285	279	272	270	308	284	272	264	295	301	297	294	272	296	283	280	274	302	286	280	263	288	285	288	284	293	304	272	294	280	295	271	274	306	305	264	293	295	304	306	297	296	289	267	299	284	298	288	289	275	282	276	263	297	305	302	290	308	290	299	290	299	288	234	306	284	268	287	280	296	277	287	288	268	292	283	263	305	303	300	296	305	281	279	286	332	306	300	272	295	266	275	254	275	281	268	295	288	295	296	291	251	294	301	233	291	284	308	294	276	305	284	299	300	292	272	296	288	257	291	270	259	278	271	281	321	283	256	285	275	288	289	264	293	273	317	268	289	262	300	269	267	285	292	283	303	293	314	266	253	288	290	255	276	310	273	292	290	267	285	259	282	256	283	286	297	278	292	286	328	289	295	305	292	275	286	248	307	287	288	291	301	312	295	271	308	302	267	278	298	270	324	285	273	293	319	268	277	276	303	311	301	321	271	299	310	325	282	288	301	259	300	289	274	304	289	278	288	266	289	265	296	288	293	268	263	246	311	241	285	256	279	307	259	305	271	271	288	283	249	274	278	308	307	244	292	297	270	291	290	301	281	290	252	287	286	300	274	303	295	305	286	293	292	271	272	301	252	301	255	288	298	271	298	286	279	290	256	317	276	278	229	321	271	286	290	298	285	276	288	260	302	297	287	314	249	312	257	280	277	263	310	256	287	291	291	269	274	284	263	287	290	278	278	304	292	293	301	300	299	288	278	281	274	269	322	280	258	256	285	286	271	283	325	270	261	294	280	271	271	262	270	278	314	324	279	285	277	285	258	311	289	276	266	275	281	302	306	305	288	298	267	273	265	272	293	293	281	307	280	268	308	274	288	303	283	248	267	282	273	306	286	288	282	252	256	299	276	290	308	259	272	285	261	274	306	315	310	298	269	283	291	277	299	253	288	292	285	294	305	306	282	294	281	263	278	275	250	280	317	289	276	295	288	279	280	256	267	277	268	307	289	272	316	272	315	296	288	274	295	302	300	276	283	280	280	293	276	244	282	278	287	239	271	275	290	245	283	262	293	279	276	296	257	287	283	282	287	306	287	301	315	267	275	260	308	297	303	316	275	296	265	272	276	279	282	296	233	321	270	284	248	270	324	277	264	285	265	299	259	284	285	289	306	277	258	321	277	310	295	279	283	309	295	289	309	278	313	265	313	294	311	263	276	286	289	287	303	277	314	291	298	269	276	313	285	322	272	286	284	299	272	262	273	285	278	298	290	285	284	278	260	287	274	326	273	271	324	294	284	274	322	286	269	268	281	284	284	302	275	299	285	275	263	283	301	286	299	260	266	276	257	294	267	292	280	312	297	327	270	271	291	288	299	293	298	288	279	248	284	308	257	296	275	264	322	293	309	267	266	266	289	276	275	276	297	274	287	301	303	273	263	254	284	253	311	292	262	307	275	273	282	308	271	262	299	289	280	283	271	272	307	267	293	282	269	280	267	262	269	289	314	265	277	287	292	280	311	280	271	296	279	314	293	298	273	256	296	264	254	292	279	304	294	297	276	279	297	287	298	266	263	294	269	285	282	276	267	266	282	289	267	306	278	294	283	275	273	285	308	290	283	288	279	304	293	280	261	298	295	277	296	299	309	302	294	284	282	270	286	315	279	294	294	270	302	294	275	270	280	293	291	278	282	291	249	290	293	291	284	289	281	264	273	274	291	306	260	289	269	272	296	294	316	290	275	279	300	255	277	312	277	296	304	302	281	271	318	280	276	254	277	300	288	289	260	276	277	253	278	273	267	306	285	264	294	301	279	253	314	277	270	262	275	297	302	319	297	283	290	288	286	279	277	286	297	262	272	262	297	274	291	270	274	300	307	280	254	287	275	318	296	263	278	285	266	287	315	268	272	279	300	289	277	293	257	296	267	303	297	283	255	280	282	287	284	281	293	283	289	284	281	281	283	285	284	311	265	257	293	280	264	271	269	306	278	292	309	284	263	263	290	271	265	269	295	280	281	277	262	319	285	312	299	317	296	306	299	296	282	280	280	267	298	300	274	258	256	313	288	278	312	302	271	301	291	291	267	292	261	287	288	292	287	273	288	278	306	257	269	298	276	292	288	275	284	290	302	304	282	296	321
15697	2023	2067	1611	1053	795	596	501	420	375	306	269	268	228	217	238	221	206	201	226	188	191	183	144	171	163	163	161	154	158	144	156	161	157	178	161	141	157	133	146	145	138	135	143	127	105	147	141	157	156	136	140	135	128	154	116	143	144	167	120	163	149	129	145	155	142	150	140	157	148	138	143	124	150	137	138	151	142	135	124	160	145	133	142	138	127	160	140	161	117	141	156	154	142	144	139	138	151	156	140	138	150	137	145	158	113	148	136	139	139	122	146	140	120	132	149	151	106	153	145	159	163	136	117	140	154	150	139	125	165	133	123	157	118	143	129	156	141	139	152	149	145	132	129	145	154	151	116	145	131	139	139	127	145	142	135	125	162	145	114	160	139	141	138	130	158	145	126	148	127	147	129	128	149	128	157	148	132	150	138	134	128	145	121	131	150	142	159	132	159	147	138	141	129	125	148	148	143	169	133	121	141	123	158	141	130	136	129	155	126	127	146	147	139	146	122	142	134	134	140	141	129	136	150	142	142	140	143	129	165	149	158	134	139	112	140	135	139	109	147	146	146	142	144	147	120	143	147	145	154	143	150	153	150	158	123	133	143	144	120	130	126	123	135	149	146	155	148	125	143	140	138	132	163	144	123	143	133	139	158	136	141	125	119	148	142	147	130	150	136	121	114	123	147	129	131	147	166	166	135	147	143	165	137	122	127	138	139	146	149	153	111	136	141	129	142	157	133	141	127	143	130	143	140	162	145	139	148	139	127	139	122	124	138	136	136	143	133	142	150	130	132	131	141	131	141	162	124	143	131	151	147	156	155	128	133	99	122	137	125	121	165	138	144	120	145	138	145	134	150	142	142	113	137	140	146	147	144	128	128	140	147	133	126	120	125	146	155	132	131	150	160	127	131	139	142	151	132	132	131	135	125	142	123	157	152	136	135	108	132	128	161	138	140	146	144	149	126	136	147	144	149	147	142	137	147	136	139	135	139	151	120	146	139	147	143	131	167	148	117	135	123	169	133	153	132	136	121	135	115	123	140	150	126	132	148	155	122	135	139	137	157	147	149	140	150	150	120	132	138	139	136	139	139	127	154	134	150	123	138	139	137	144	143	140	134	152	126	155	109	141	136	137	150	140	156	151	128	153	144	160	132	136	138	132	140	152	133	139	132	151	131	145	139	133	156	148	140	134	119	143	119	150	136	150	128	139	145	117	132	150	133	135	132	132	128	151	134	119	142	135	124	134	126	145	139	152	125	128	139	150	157	146	111	152	138	148	164	142	143	132	131	129	133	148	131	147	134	129	138	154	132	137	142	136	143	151	133	130	148	118	128	129	121	161	130	147	140	155	140	144	152	170	137	137	132	155	156	149	141	150	139	128	133	120	140	145	142	124	129	157	127	134	122	132	142	150	145	138	142	146	153	141	137	145	159	150	123	117	139	161	138	134	145	140	141	136	139	150	130	142	142	139	138	146	126	160	138	139	147	143	124	130	131	142	136	143	144	147	140	139	135	152	151	167	143	153	155	141	131	137	169	149	138	135	119	140	144	142	134	156	144	129	149	135	143	161	144	143	139	166	139	132	142	147	137	152	137	133	163	141	117	129	166	143	144	134	141	142	121	145	133	139	143	130	143	148	136	136	138	127	126	156	143	139	146	138	153	139	111	120	130	132	144	139	123	147	135	159	132	128	134	115	135	151	158	138	133	141	138	134	139	140	130	135	115	144	142	146	120	159	118	144	147	136	147	131	146	143	137	116	135	135	141	128	127	135	134	141	145	158	145	133	152	144	133	132	143	125	136	144	113	131	143	161	140	137	123	133	141	149	122	160	150	141	136	138	132	147	130	151	125	123	151	128	148	143	153	131	146	135	144	147	135	154	159	140	144	125	133	134	132	135	127	146	158	145	127	152	137	140	163	135	159	147	148	138	141	142	144	134	164	126	162	142	151	125	117	127	138	150	132	117	146	133	169	147	121	163	136	128	135	138	136	137	138	138	148	161	144	158	125	158	164	131	132	133	135	151	138	149	136	135	135	137	140	128	117	137	141	153	140	124	129	136	125	150	117	146	139	160	125	122	127	136	123	130	145	146	139	147	125	142	147	141	139	139	124	129	135	116	127	122	142	131	157	136	118	156	135	132	142	153	149	116	140	142	131	159	171	150	140	167	143	144	143	130	118	147	155	144	136	128	125	131	155	120	129	145	143	117	146	147	138	128	141	132	137	141	122	144	134	127	147	137	145	145	169	139	126	144	137	137	162	136	135	175	154	149	135	162	135	139	133	135	162	139	140	126	146	112	167	141	133	131	117	140	119	130	149	127	132	130	138	149	150	137	143	160	150	134	132	167	123	141	123	118	158	132	136	152	133	152	130	146	129	147	150	141	136	149	137	138	145	125	125	154	142	158	148	156	137	141	157	123	125	134	164	168	133	140	138	123	137	132	149	125	151	129	134	134	157	133	132	138	137	135	121	133	143	134	136	151	140	128	145	122	144	142	149	137	111	124	155	144	144	149	133	138	138	146	160	147	168	117	138	143	149	125	139	159	133	162	138	141	128	126	158	155	151	150	124	116	138	145	145	140	146	139	167	135	154	137	140	144	140	138	150	121	146	114	134	124	152	167	147	133	123	147	128	160	130	143	139	159	140	160	148	147	130	150	146	119	118	128	126	143	167	145	142	155	150	135	123	144	115	140	153	141	154	134	135	136	119	133	149	143	129	134	145	145	149	142	133	127	150	144	118	118	140	125	141	127	155	146	126	137	174	146	159	141	132	157	143	149	160	147	162	148	147	133	114	144	135	125	136	151	141	141	163	129	143	119	135	132	134	127	142	144	131	153	140	172	137	155	144	130	137	146	137	120	149	120	142	132	128	125	163	123	146	148	140	144	148	141	142	155	137	110	147	129	130	123	113	150	154	142	129	144	155	138	138	151	134	159	148	138	135	122	124	136	138	107	122	137	129	144	162	148	141	134	140	130	150	135	134	150	145	132	138	130	145	168	140	143	152	133	136	156	136	138	112	143	122	132	143	155	122	132	156	120	154	149	135	137	133	149	147	160	110	135	156	132	145	157	135	135	130	135	142	141	153	131	136	139	136	133	164	131	145	141	143	126	137	149	145	150	114	133	144	173	124	143	135	139	147	147	121	131	143	136	139	140	145	137	135	144	128	147	141	134	159	144	121	128	122	139	148	120	158	134	137	168	135	153	127	132	136	131	131	144	138	156	139	149	110	146	149	136	160	130	143	152	118	118	165	130	126	142	130	147	139	140	152	163	125	147	124	145	130	136	158	134	134	139	144	161	134	132	141	162	140	140	155	134	115	148	144	126	124	146	123	155	144	128	134	124	150	140	131	137	131	116	132	147	138	140	147	142	125	160	132	136	140	135	141	138	123	132	167	138	136	131	148	138	119	142	124	137	139	149	170	144	147	162	138	154	132	146	153	154	142	149	134	150	145	129	132	147	140	136	129	145	160	137	132
10092	2219	4892	5684	4951	4068	3376	2805	2319	2027	1823	1571	1459	1351	1244	1173	1027	950	949	860	906	822	781	778	740	777	746	742	745	728	669	686	653	640	661	595	632	636	597	612	557	580	638	554	553	594	603	561	578	547	587	602	574	588	539	573	517	550	515	557	539	534	564	512	531	536	515	555	556	543	567	534	512	530	534	565	507	515	495	503	529	573	517	557	511	546	518	511	538	510	522	501	508	487	533	470	486	538	508	532	545	509	489	483	548	521	518	534	492	523	503	491	465	491	491	518	500	525	545	543	545	496	514	525	526	494	482	506	510	508	481	539	507	511	528	505	519	505	492	488	493	493	494	516	511	508	490	509	495	507	518	533	488	515	540	517	486	520	457	466	490	490	513	505	510	468	534	473	540	522	521	496	525	521	503	497	525	487	457	533	504	521	509	481	482	492	526	463	530	495	494	505	512	524	482	528	522	503	514	477	529	524	499	529	528	536	519	510	491	501	486	498	535	500	501	480	480	500	482	523	464	512	476	519	515	521	502	510	527	507	508	533	517	497	510	518	495	526	481	517	518	483	472	501	522	452	519	487	478	473	461	469	491	543	473	528	554	488	550	506	511	486	505	491	496	514	484	492	497	496	481	518	496	540	480	501	498	496	459	495	506	529	545	491	514	476	510	477	526	467	503	540	546	520	511	497	498	537	517	489	520	490	505	485	490	460	497	496	482	512	519	475	535	569	453	538	513	471	508	505	521	494	527	502	482	546	470	519	539	463	497	489	475	508	524	491	465	486	535	492	499	532	507	483	493	514	516	512	506	496	510	521	491	501	512	463	497	516	475	498	541	491	568	530	522	486	508	545	513	523	512	511	479	507	523	467	558	539	484	521	451	553	475	528	514	505	498	506	505	506	493	535	524	521	527	520	512	514	497	482	530	493	470	504	484	491	504	465	530	521	513	492	514	556	538	517	524	504	523	489	448	516	452	510	499	508	495	476	467	556	494	524	514	500	479	528	466	501	519	505	493	530	504	529	503	493	548	490	509	520	483	479	529	444	510	518	502	467	512	515	457	496	513	498	495	474	530	516	531	489	497	530	518	499	484	496	509	513	530	516	521	539	524	487	515	504	497	520	558	541	550	511	531	502	534	512	507	482	499	506	526	493	513	508	482	514	538	527	525	511	505	508	504	518	526	482	524	498	494	505	510	537	505	512	484	501	520	529	504	497	500	485	480	475	461	509	498	521	497	510	507	481	491	484	469	472	512	520	486	502	473	516	493	503	496	483	535	502	480	528	524	513	482	527	508	550	490	524	534	495	524	533	528	475	501	483	522	532	468	478	496	496	487	506	524	475	515	523	524	546	555	508	514	506	522	518	554	530	483	525	490	541	523	523	512	483	519	444	513	509	467	519	522	508	497	534	478	508	462	507	494	518	463	520	518	553	456	504	500	537	549	507	501	495	467	480	523	472	529	515	548	531	491	505	526	541	512	508	506	488	470	568	443	508	484	497	510	559	458	496	494	526	494	507	496	478	543	488	504	522	524	506	550	484	501	455	500	535	494	518	473	530	518	493	491	507	506	523	517	516	491	449	520	504	542	530	504	510	494	533	534	487	471	524	497	499	510	510	550	484	496	526	529	483	476	495	518	497	494	509	479	484	552	503	519	505	526	564	483	491	524	515	508	476	528	492	492	511	567	502	545	473	512	503	497	478	508	507	515	476	461	514	510	485	506	505	533	511	496	517	479	515	537	510	516	554	514	483	503	464	492	528	509	463	474	482	506	494	532	489	508	470	499	511	519	490	493	534	527	495	476	501	490	499	501	521	502	498	469	497	486	518	530	490	515	492	491	517	530	515	485	524	538	493	497	482	504	527	535	542	553	470	488	510	478	498	505	482	460	520	494	490	497	465	498	486	514	523	468	473	478	527	553	524	492	521	494	474	499	496	546	509	534	494	523	537	534	484	495	483	491	503	523	479	509	478	499	509	488	504	492	509	482	470	495	481	499	546	546	545	489	502	479	493	503	502	478	550	523	495	511	495	512	559	491	507	489	542	533	531	515	508	525	553	485	495	498	498	500	501	479	529	475	509	479	526	503	475	557	551	519	523	507	516	485	511	495	498	452	504	474	473	508	528	502	486	512	500	501	492	514	500	498	529	498	477	502	528	523	513	499	498	540	550	571	503	533	513	528	487	539	524	536	519	472	498	518	469	494	470	504	511	483	535	503	484	511	497	501	536	506	495	518	500	518	489	513	507	490	527	515	502	482	514	491	495	504	512	532	498	477	486	501	530	498	521	554	476	475	559	498	518	485	487	459	496	474	507	466	517	508	493	511	497	524	494	501	484	493	541	499	520	488	521	525	506	483	506	580	530	514	490	492	520	515	448	498	539	506	494	527	458	506	497	487	520	495	511	486	498	492	513	521	462	513	489	476	525	502	478	509	512	514	511	499	515	502	520	488	525	543	501	518	497	478	482	494	504	504	534	537	497	536	486	520	496	483	489	505	496	489	485	507	507	511	514	494	486	465	511	467	492	463	510	501	487	493	491	496	517	521	506	555	526	497	472	499	502	467	474	450	509	507	507	489	467	582	521	519	488	511	489	490	525	461	509	536	529	505	491	534	499	529	502	468	479	536	496	517	468	538	509	528	524	509	483	493	490	519	519	525	482	501	521	507	488	495	478	492	487	556	541	521	482	499	502	500	475	508	519	516	496	483	467	482	487	496	516	507	545	506	493	440	507	516	543	486	531	521	532	525	489	482	492	468	484	534	498	480	527	491	518	509	485	499	453	489	514	479	567	459	508	539	502	530	508	506	497	484	468	500	487	516	529	457	504	495	518	512	483	496	491	502	456	506	506	489	492	507	477	525	509	493	512	509	492	511	501	522	494	518	496	509	491	446	507	525	497	516	508	491	497	486	484	512	526	477	507	454	490	479	456	528	506	536	515	471	573	549	530	503	521	491	480	499	526	515	533	489	522	499	520	462	503	462	501	519	507	484	494	489	506	506	495	526	500	456	504	501	535	468	478	478	521	529	544	520	488	514	499	496	475	543	531	539	516	508	512	520	489	489	516	494	545	508	520	496	513	482	521	506	537	453	479	516	527	544	524	512	479	482	502	461	480	489	522	522	485	529	528	516	520	532	512	494	542	487	487	560	503	481	502	523	487	513	487	492	496	559	513	521	500	511	540	531	518	517	539	565	518	534	476	529	503	467	479	536	482	564	526	489	564	494	497	528	522	465	504	490	491	541	510	478	529	467	521	511	536	452	465	515	490	478	510	513	501	502	505	505	506	493	547	504	455	507	464	513	476	515	506	487	500	547	489	532	493	514	529	526	465	517	526	479	480	532	535	530	550	450	488	518	546	493	469	506	499	511	495	496	485	500	521	495	491	524	545	536	501	472	496	512	541	537	470	526	491	515	535	499	486	505	528	499	551	507	480	536	493	505	562	528	512	473	508	526	508	456	468	510	496	484	522	520	489	493	507
1738	146	151	151	101	85	97	110	108	76	88	88	79	74	84	72	85	78	74	94	73	93	88	67	83	78	70	80	64	70	90	64	87	81	84	78	64	80	93	76	86	85	80	84	76	88	71	76	91	81	85	81	68	83	88	68	84	85	73	72	81	91	80	77	94	70	86	82	69	85	86	77	74	81	86	94	72	86	70	78	69	83	66	55	92	82	73	83	83	105	92	88	89	68	76	69	56	82	65	69	89	75	59	84	69	81	82	74	66	79	71	88	78	96	67	73	69	71	91	75	76	67	74	76	74	81	73	78	69	82	90	83	76	71	86	76	71	69	88	90	86	83	87	64	69	86	65	101	79	85	84	83	80	78	96	64	70	77	77	65	72	81	77	84	81	90	80	68	74	77	86	86	102	85	90	91	87	66	74	86	84	78	78	85	72	96	73	81	80	77	63	88	90	76	73	88	84	64	78	91	87	76	85	75	73	90	73	74	70	88	85	83	90	77	99	91	59	73	87	79	80	85	75	84	78	82	83	70	82	81	79	84	101	84	72	85	66	69	74	86	68	57	88	79	83	86	71	94	79	85	87	94	87	81	69	92	68	69	83	64	76	79	80	85	90	76	65	73	74	93	88	73	67	78	74	84	71	82	84	79	64	83	84	77	85	82	78	90	94	84	80	84	76	82	78	81	83	67	84	87	85	82	85	76	77	97	84	67	56	82	83	70	80	82	75	79	69	72	98	74	78	71	75	58	93	59	73	76	70	77	65	71	86	61	85	91	82	78	92	79	88	84	65	81	75	76	90	74	77	91	82	70	81	77	88	89	89	56	82	89	82	91	74	65	73	56	71	88	75	70	85	80	90	72	83	76	82	80	76	93	93	100	80	63	81	64	94	66	79	81	88	78	77	90	84	66	82	73	92	71	75	81	75	90	90	81	82	69	72	65	71	76	78	74	88	78	83	75	74	92	88	97	82	82	77	86	86	71	75	71	78	78	78	113	80	72	77	74	78	81	73	77	57	89	73	68	83	76	80	83	72	85	81	72	78	77	78	85	68	81	80	77	73	75	77	88	79	82	79	83	86	87	83	84	81	93	66	68	81	77	79	84	71	69	76	67	72	77	79	81	90	80	76	73	77	74	82	79	76	75	88	68	78	85	70	68	83	86	76	62	76	89	75	68	77	76	82	81	78	66	83	81	85	80	71	74	88	78	74	94	79	70	73	78	76	88	67	76	86	88	68	91	87	78	81	68	82	71	73	85	80	81	85	99	85	79	87	80	82	77	87	87	70	68	73	87	84	89	76	74	81	69	72	89	81	82	81	71	84	71	83	78	66	80	97	77	76	75	86	83	87	81	73	62	62	71	82	95	82	75	72	86	64	82	82	71	72	82	77	70	90	82	70	87	80	89	84	73	73	73	88	84	83	65	94	98	84	81	72	80	66	66	71	66	82	91	82	94	86	77	80	61	79	62	74	85	92	89	88	92	88	54	75	60	77	80	66	92	90	84	91	94	75	92	71	73	61	66	77	68	79	81	93	74	73	71	73	88	92	89	77	77	71	85	72	81	79	60	80	94	91	86	64	83	80	77	86	74	79	93	64	74	79	85	82	80	76	77	79	85	61	85	65	70	91	72	87	74	75	71	84	74	78	79	91	87	74	79	87	70	65	71	84	97	90	61	81	85	80	61	85	79	84	73	86	86	105	70	72	85	70	86	74	108	77	76	110	73	98	76	80	86	96	91	82	78	85	80	81	82	78	83	72	84	87	90	81	80	92	86	59	73	88	90	67	86	86	68	68	83	63	73	76	80	60	84	71	82	74	90	72	75	69	63	75	70	95	85	77	98	71	75	91	71	81	82	71	82	87	71	85	71	90	71	96	79	75	81	86	75	77	80	79	100	89	95	72	77	87	81	82	87	96	73	81	79	83	76	86	75	62	84	98	69	85	74	80	84	84	59	81	95	80	77	70	87	71	68	89	82	75	73	77	86	92	78	84	70	99	75	94	84	82	92	85	73	65	83	90	93	73	78	66	66	73	71	78	66	92	88	87	77	80	85	73	77	80	80	68	74	70	84	94	75	87	84	73	106	63	86	98	85	97	82	76	85	79	84	91	97	67	77	84	83	80	65	96	87	93	74	90	84	83	94	78	73	83	81	94	79	61	96	76	76	85	83	82	76	85	72	74	89	83	91	95	81	78	74	75	76	71	82	77	74	66	70	88	84	73	74	77	76	89	66	83	75	70	80	70	69	75	91	62	81	73	82	79	88	81	65	69	74	94	68	92	76	65	69	74	84	87	81	78	81	71	61	70	92	74	76	86	73	74	100	84	66	92	72	83	85	81	73	73	92	74	70	78	92	78	71	87	92	73	85	63	77	72	70	73	76	71	75	77	72	66	76	71	80	73	72	63	77	68	75	69	72	84	72	83	75	69	79	94	78	69	70	66	83	76	83	72	78	67	71	81	80	69	74	73	82	79	75	71	89	82	82	74	86	77	80	68	82	74	78	85	84	108	82	72	73	81	79	75	76	92	77	84	71	84	89	81	77	76	86	80	72	82	78	91	75	69	83	71	85	75	93	78	80	76	67	76	85	77	65	69	86	83	66	81	85	74	93	81	85	79	89	81	89	86	70	83	79	85	82	75	72	94	77	80	67	64	75	77	90	76	72	64	75	82	74	74	70	70	65	66	67	83	68	71	87	58	86	78	60	96	83	74	73	63	90	89	71	86	77	67	94	85	91	73	65	62	68	85	76	75	90	80	62	70	88	71	94	64	77	70	83	76	85	85	82	67	70	85	77	74	87	88	76	79	79	76	78	81	99	78	95	64	83	88	78	62	93	63	80	90	79	60	86	68	77	105	89	74	82	75	78	79	80	58	86	66	81	69	71	75	80	76	77	72	81	66	68	63	98	64	88	63	86	74	82	100	93	94	74	75	99	72	88	87	63	68	61	81	68	69	71	81	78	70	62	88	70	89	70	72	82	66	91	64	65	73	90	86	85	90	79	85	82	71	69	82	63	83	75	85	63	87	81	65	76	93	77	75	85	97	85	94	62	80	76	50	73	80	80	72	88	89	100	74	76	82	75	85	88	84	91	97	84	86	78	76	69	91	75	76	72	54	70	65	74	75	99	87	90	77	66	92	88	77	72	77	75	90	98	75	82	84	79	73	84	67	81	97	94	82	84	86	85	76	90	84	85	93	97	77	79	57	75	83	64	87	87	89	91	83	82	84	78	69	87	74	59	73	77	73	71	76	86	65	68	96	71	64	89	74	76	81	94	70	88	84	75	67	69	87	71	88	72	90	90	68	94	92	86	74	71	93	86	85	76	73	79	69	89	86	83	76	78	85	98	73	88	84	93	71	88	64	84	69	100	68	86	82	66	94	74	82	85	84	74	75	87	80	70	68	79	81	99	65	80	80	78	81	77	87	83	85	78	61	73	84	66	81	63	69	74	87	67	84	95	74	86	87	93	88	69
3482	347	462	499	493	430	409	360	406	377	347	353	339	356	347	321	334	308	342	319	308	333	322	334	292	345	333	315	326	317	332	294	309	303	303	322	336	324	316	327	333	351	308	351	318	327	333	316	336	296	332	278	308	298	291	338	284	314	293	314	332	309	299	349	292	292	310	343	296	312	314	325	318	294	348	318	303	319	308	305	328	290	294	299	320	319	297	339	298	338	319	285	275	306	327	300	327	307	338	316	329	297	296	309	295	285	307	319	317	293	281	283	301	299	325	330	308	304	326	300	316	312	305	330	320	308	331	315	304	308	319	293	334	286	311	295	310	330	325	311	285	343	294	290	315	324	321	314	333	304	295	355	256	288	310	298	298	311	335	314	338	278	320	337	314	335	310	346	314	313	301	339	316	300	325	328	316	330	308	288	313	308	308	311	309	305	310	331	272	306	293	312	331	325	322	317	311	301	310	298	310	320	273	312	277	334	318	312	339	311	297	343	319	321	317	333	322	278	301	322	319	298	289	344	303	312	330	303	300	324	320	297	310	325	303	336	333	301	312	282	365	310	344	312	288	290	301	307	307	319	285	332	303	321	312	277	292	278	295	321	306	302	299	321	315	301	312	299	311	301	310	289	295	299	299	300	298	300	305	338	293	301	343	312	310	316	307	319	326	326	306	294	355	313	310	295	302	314	283	296	297	334	311	314	334	325	338	295	343	342	322	304	284	302	313	311	285	309	332	289	312	327	321	306	329	333	311	333	331	314	322	365	333	313	290	291	311	307	319	318	306	330	295	300	313	331	295	293	277	288	307	335	314	304	289	304	315	303	283	324	306	303	317	339	293	333	353	314	309	296	304	314	304	328	311	308	282	333	297	314	317	331	316	294	322	301	328	307	331	324	303	288	319	331	307	341	307	328	323	293	324	326	319	300	327	312	336	277	331	359	321	283	317	319	283	318	310	269	326	334	296	310	284	279	284	334	309	282	299	324	322	285	321	315	300	318	308	341	317	280	296	311	309	279	311	309	303	290	324	308	305	302	311	333	291	317	304	286	300	276	320	336	338	298	293	286	293	308	322	313	332	316	325	313	353	330	308	290	316	302	327	349	316	334	303	324	301	314	329	327	298	311	321	265	333	326	300	332	333	335	295	330	311	321	287	285	274	329	314	337	279	304	307	287	325	291	317	306	321	355	339	339	283	287	306	353	296	308	291	316	291	280	295	285	322	305	306	295	304	314	312	334	311	330	306	303	327	320	318	323	312	332	322	330	316	312	291	319	296	310	276	282	323	295	306	324	290	311	312	308	308	296	321	281	321	293	305	296	290	362	343	345	290	297	314	300	298	330	298	276	296	309	289	318	339	314	331	322	305	303	287	289	304	327	303	314	291	313	291	314	294	322	334	299	319	315	318	281	285	322	301	322	302	313	323	276	308	313	322	316	333	297	324	290	341	299	304	292	305	329	267	308	318	289	303	314	323	279	299	310	294	320	329	321	274	320	325	324	321	312	334	309	302	317	336	292	313	315	312	318	328	321	318	319	306	320	317	329	326	288	286	336	322	317	309	318	312	319	321	293	333	318	338	310	318	334	314	324	333	310	286	315	334	318	316	304	327	320	262	311	320	289	302	296	316	287	295	303	307	285	318	312	292	335	298	328	310	332	312	298	295	284	304	315	334	301	306	327	328	316	298	318	308	293	311	346	319	327	306	307	346	315	329	304	343	290	334	304	309	302	343	305	307	315	318	322	317	287	308	342	301	324	344	338	306	297	294	336	335	326	327	310	314	320	306	296	341	316	317	303	303	304	328	324	319	329	307	301	331	314	303	306	305	314	304	324	301	303	324	319	338	311	316	308	347	310	299	312	298	312	355	306	347	352	290	317	283	319	328	303	335	313	314	297	318	309	315	335	311	309	313	294	318	308	309	308	321	313	325	316	355	309	333	299	347	329	317	347	296	303	283	312	309	307	274	357	284	346	326	368	300	314	307	316	306	319	333	299	301	290	286	336	307	304	305	302	309	340	296	337	323	327	319	296	323	344	314	314	292	342	295	301	316	301	329	302	328	319	322	327	330	335	296	311	318	282	300	292	317	316	301	289	320	313	339	325	276	285	327	330	289	324	357	303	299	280	278	302	313	297	290	320	366	307	322	346	299	296	279	296	274	285	274	279	306	298	281	301	293	293	323	340	287	300	303	297	331	311	287	321	294	279	327	300	321	339	303	333	325	308	284	300	309	305	305	307	302	281	305	274	309	322	303	324	312	301	309	327	331	328	331	292	305	313	305	294	308	302	326	298	304	316	338	331	291	300	291	266	299	319	313	291	303	348	323	333	328	310	300	306	279	316	327	305	314	323	327	351	305	300	309	345	301	294	313	324	280	306	334	292	315	316	304	311	310	325	306	291	295	337	302	320	312	317	345	302	297	305	303	341	301	320	334	328	311	308	309	318	344	288	307	310	302	295	281	294	329	312	288	329	274	293	325	338	342	328	297	310	308	320	332	303	309	303	322	297	298	319	316	315	283	333	317	317	327	300	314	315	301	333	287	294	327	305	299	329	282	286	308	312	319	291	289	329	293	305	323	283	317	293	352	285	309	328	334	294	312	320	315	308	298	303	330	320	310	332	351	299	289	306	308	314	316	308	314	315	339	304	298	321	301	316	307	314	302	320	286	329	303	281	335	326	298	285	327	299	303	312	312	320	313	292	294	309	330	282	332	315	303	311	307	317	318	319	289	304	334	326	303	302	305	311	321	287	337	308	302	307	290	317	322	314	329	304	309	291	332	302	325	304	313	316	324	279	328	327	303	308	274	326	314	323	325	326	308	314	353	313	285	298	310	322	332	330	299	321	315	329	321	327	298	309	310	318	266	318	305	280	330	307	309	306	312	323	318	300	288	297	365	293	347	319	308	328	324	330	309	308	343	297	277	305	297	304	298	306	346	323	300	298	295	307	305	293	297	315	289	342	349	325	333	309	344	314	347	330	272	287	292	326	284	333	327	345	300	320	285	320	295	322	311	325	306	284	335	302	321	336	317	311	289	350	310	346	315	333	308	321	320	260	295	322	335	305	316	302	300	305	272	313	314	344	313	324	301	325	301	343	320	299	328	302	341	326	328	279	304	328	325	330	321	324	315	342	311	295	302	313	333	310	343	313	323	300	320	290	330	327	279	320	285	307	302	320	313	329	302	301	315	340	292	311	322	307	313	308	347	290	308	324	323	311	304	302	294	313	311	306	291	340	296	324	301	318	307	330	310	304	314	313	300	332	281	299	294	301	310	315	324	323	320	321	307	331	296	341	331	285	315	313	322	324	306	286	314	312	326	330	303	291	313	290	308	296	315	315	316	298	311	337	321	303	311	299	307	277	288	322	313	306	299	345	307	313	327	299	324	308	317	298	294	323	295	342	304	311	306	300	312	289	298	309	298	271	296	299	329	277	325	312	278	337	308	323	314	307	286	292	316	293	281	286	284	318	334	338
9969	992	1123	848	589	411	291	244	224	175	156	138	135	125	108	108	95	100	99	89	94	91	91	118	91	86	83	92	90	68	93	67	85	73	79	89	78	89	59	84	65	84	87	92	72	75	62	73	86	72	67	96	68	82	74	75	89	70	76	87	83	75	95	67	73	84	68	87	64	83	86	86	75	89	63	68	84	72	71	79	79	68	77	77	67	76	69	68	66	87	84	83	91	55	64	70	80	79	81	74	87	66	58	77	89	74	74	71	65	78	59	74	75	76	70	70	82	73	74	72	84	81	80	62	62	86	63	75	84	75	69	71	61	77	57	93	71	75	62	79	78	70	76	70	72	70	83	75	79	62	87	66	77	70	73	67	83	56	70	60	72	74	72	83	82	65	81	74	64	54	82	70	64	74	64	87	74	74	58	64	72	65	68	84	74	58	67	74	75	66	82	83	66	64	88	72	58	86	80	89	83	71	86	82	93	73	75	80	83	68	65	73	66	77	67	71	71	84	74	88	89	74	78	80	56	86	72	83	58	78	60	79	84	68	74	89	65	72	59	89	69	66	92	62	94	79	61	72	62	83	80	66	69	76	66	55	75	79	65	64	74	86	62	68	60	77	69	83	73	75	88	87	80	90	68	66	68	73	67	80	89	80	77	64	68	71	72	66	52	79	88	74	69	65	76	76	92	77	90	64	78	55	65	73	73	64	71	46	66	68	95	84	74	81	70	76	84	59	74	73	71	68	80	67	70	91	82	69	69	66	71	81	67	64	82	88	75	74	82	57	94	78	82	68	66	73	74	66	79	83	87	71	73	71	69	61	66	64	62	73	79	68	71	61	74	73	71	74	81	67	64	67	69	67	76	86	55	83	73	71	63	60	64	55	56	83	63	70	84	76	98	74	59	69	81	100	83	68	76	75	77	72	66	65	68	68	82	70	85	80	73	69	65	85	82	70	72	85	63	76	67	67	67	74	76	74	63	84	64	91	64	61	80	59	78	74	95	72	70	73	88	85	66	68	80	59	75	87	64	79	62	72	90	68	78	98	78	71	83	71	77	81	80	76	86	73	78	68	80	66	71	61	78	59	68	56	89	67	65	59	72	67	92	55	97	79	90	73	82	63	69	63	77	65	87	84	72	79	68	73	74	84	78	78	85	74	74	69	82	76	84	90	84	57	80	84	73	74	70	59	74	79	74	64	62	73	65	50	67	90	77	71	81	72	89	73	63	75	76	84	83	74	82	75	67	75	93	92	74	83	68	82	66	67	75	84	75	80	69	88	72	68	55	77	76	73	79	63	83	71	73	60	80	79	67	84	74	75	77	65	67	83	64	70	74	76	77	67	76	94	72	65	82	79	69	76	68	67	96	81	81	65	78	66	73	60	79	67	78	72	77	75	72	78	80	63	84	65	75	77	71	70	68	77	77	80	90	72	68	72	69	73	69	61	78	62	82	72	83	69	61	73	80	66	63	83	72	66	75	75	77	96	77	86	70	62	73	79	58	79	72	75	78	70	77	77	72	83	81	71	74	82	66	75	68	73	80	88	64	70	64	74	66	78	68	68	75	70	75	77	74	83	69	79	85	79	57	72	73	75	73	69	70	84	75	77	86	60	92	66	77	66	76	78	63	68	70	82	82	63	63	78	72	96	70	58	78	71	75	77	73	65	77	65	79	76	78	96	68	72	70	70	82	75	72	85	69	79	72	81	79	70	74	88	68	72	88	76	78	69	78	62	77	62	76	81	63	72	69	72	62	75	74	64	64	74	83	52	68	65	76	71	77	69	78	74	86	83	67	70	69	69	91	76	84	74	89	70	69	77	94	73	66	71	60	67	75	81	68	85	70	74	90	68	63	86	71	66	79	71	63	78	71	61	74	81	88	76	74	61	67	87	80	72	74	70	84	66	57	70	69	72	60	67	69	69	74	77	94	83	62	59	80	80	71	65	94	67	64	66	59	86	80	87	81	70	84	63	77	60	76	93	71	98	81	69	78	68	93	71	79	80	71	70	72	74	72	76	80	73	72	70	90	67	78	82	82	68	86	77	68	81	83	63	87	78	62	61	64	70	83	77	76	89	70	79	56	66	70	64	75	67	90	78	77	82	70	70	71	80	76	57	78	74	73	58	77	69	73	66	64	79	67	67	76	85	72	86	81	70	76	68	83	61	75	75	69	85	65	64	67	75	71	62	75	70	73	79	65	69	73	69	83	74	72	70	75	85	85	88	77	69	68	70	85	85	66	75	91	72	77	65	67	79	95	70	75	93	83	66	94	78	81	70	87	85	57	74	69	71	72	71	81	79	81	72	67	70	67	69	89	72	83	71	79	74	73	107	55	68	69	70	74	87	71	75	83	71	72	90	79	90	75	82	81	69	77	72	77	78	84	76	82	63	66	73	71	78	92	83	57	76	75	64	75	65	87	78	70	76	77	56	80	75	56	77	71	86	86	72	78	76	67	85	90	79	72	76	64	82	70	62	84	64	74	78	69	61	79	77	75	76	77	74	74	69	58	80	68	72	82	63	64	67	75	84	78	88	79	76	69	65	71	72	76	87	59	69	69	56	72	76	62	62	68	84	59	63	71	70	69	84	76	80	67	76	69	71	77	71	80	78	72	70	78	86	76	78	79	81	81	64	82	76	84	92	69	77	55	69	91	73	80	85	79	82	59	63	72	68	69	72	75	69	85	86	76	58	64	65	80	64	91	73	84	71	84	65	82	79	69	58	67	76	56	63	83	69	75	77	67	80	66	60	82	78	80	65	75	76	65	64	81	57	71	57	86	73	70	72	68	69	62	81	76	94	79	77	70	80	62	77	89	72	74	57	78	84	72	72	69	73	59	86	89	79	72	73	65	66	64	78	61	86	80	71	76	67	80	75	73	79	88	68	87	78	73	86	73	68	56	73	75	80	90	75	73	77	70	72	73	82	71	58	61	64	66	77	83	66	78	76	51	75	81	61	55	70	83	73	91	72	82	66	86	79	79	86	80	60	71	71	66	66	68	87	88	74	73	63	79	57	83	96	76	75	69	72	67	67	68	77	72	79	76	80	91	69	61	80	70	67	72	75	60	76	73	72	76	88	59	66	68	85	77	92	84	71	70	88	76	80	74	57	55	73	70	81	66	74	68	72	71	67	86	70	66	78	77	80	79	81	64	68	68	59	63	67	81	70	84	83	75	82	59	78	79	70	70	64	71	74	82	64	76	72	74	66	71	70	72	70	55	73	66	76	91	81	68	59	70	74	73	76	85	69	71	84	75	75	66	74	88	81	54	71	67	59	85	65	66	70	76	74	88	68	71	66	68	64	80	74	71	70	75	68	75	67	77	71	79	67	58	77	73	79	58	76	76	81	87	69	81	67	72	80	70	70	70	64	63	79	71	80	92	74	83	70	65	77	71	78	64	74	69	84	73	75	64	69	70	79	81	60	63	74	74	59	69	62	57	95	67	72	63	80	73	78	78	76	78	67	68	64	61	75
8209	1235	2723	3362	2801	2311	1888	1569	1391	1129	999	906	845	798	755	626	602	572	530	537	508	493	513	462	437	433	448	423	423	387	392	393	376	391	377	381	366	341	323	371	359	386	333	323	364	357	339	311	357	309	335	333	329	331	340	335	372	314	333	348	316	330	307	331	317	281	335	313	319	344	329	305	319	355	352	320	313	337	311	330	295	321	311	290	310	317	325	301	322	279	340	317	321	325	292	303	299	262	328	311	328	307	300	327	289	321	299	286	299	341	306	320	307	313	296	327	315	331	286	303	311	297	305	278	293	308	322	303	297	269	325	288	325	319	301	298	298	296	277	328	291	319	294	305	296	277	301	294	309	311	320	309	283	289	308	294	304	288	269	325	327	290	271	301	312	310	301	303	308	320	316	260	287	290	328	308	322	297	297	292	304	314	289	293	309	303	280	312	279	277	283	275	294	262	330	297	325	303	279	318	294	272	290	277	304	308	263	282	293	299	304	280	288	295	328	298	331	302	312	303	277	309	303	353	302	269	303	272	276	284	317	296	337	303	321	303	264	302	331	250	297	333	280	323	320	295	298	262	300	312	312	298	289	314	286	283	270	322	295	291	295	306	286	307	330	287	297	298	309	302	308	311	296	297	302	308	322	327	312	310	300	295	291	283	265	274	272	320	298	283	311	313	313	297	307	316	312	313	279	269	310	270	268	323	295	326	323	309	316	292	291	300	275	273	307	307	280	308	313	306	269	305	306	298	305	287	274	305	286	308	297	259	280	311	296	289	323	304	303	305	310	320	305	267	299	329	291	322	272	309	320	297	277	272	321	306	287	315	325	308	292	272	307	330	316	304	287	303	258	287	316	324	297	292	332	296	282	312	302	313	283	294	304	285	287	305	316	296	277	281	319	280	300	301	269	259	299	275	292	291	293	317	294	283	299	305	299	295	344	352	311	303	295	310	284	283	315	305	289	292	294	297	295	350	270	322	320	329	304	311	296	311	279	300	314	321	303	274	263	329	278	331	333	309	298	294	362	321	285	322	271	328	316	271	297	311	288	293	296	298	275	325	291	299	287	286	283	280	266	263	291	312	302	310	313	295	303	290	356	301	315	315	285	280	299	334	336	299	283	305	328	296	319	320	288	302	296	294	287	311	313	302	321	301	277	308	295	310	271	295	334	306	278	293	286	263	317	292	277	319	314	294	284	297	292	298	315	283	276	296	290	293	319	313	335	288	294	297	285	304	282	299	282	317	305	295	303	288	299	312	310	286	298	272	274	280	282	315	294	296	299	313	304	303	281	314	293	310	303	279	305	285	337	294	321	291	303	299	330	312	303	288	326	321	304	330	328	303	319	292	295	296	306	291	322	273	296	275	305	323	282	330	300	306	293	295	319	314	267	262	277	289	297	274	304	269	284	310	305	299	278	280	297	304	301	323	341	256	289	306	303	310	297	307	321	285	285	306	273	287	305	309	295	281	328	282	322	316	311	306	328	296	306	302	279	295	288	305	304	301	324	289	319	273	313	311	312	290	272	291	294	313	301	274	254	322	271	340	301	271	305	278	315	294	315	294	309	312	321	305	303	324	287	294	302	316	309	301	326	336	289	305	294	293	317	316	289	311	317	312	351	310	265	273	293	272	288	301	281	332	277	304	326	319	272	278	352	277	304	272	292	267	295	315	268	273	290	313	321	317	282	292	315	302	303	315	282	308	290	296	308	298	308	308	304	311	290	299	274	278	297	276	303	282	288	285	302	274	321	293	302	285	331	305	302	316	308	263	322	287	319	280	302	310	316	319	279	292	328	289	281	283	283	309	316	300	273	281	351	304	296	346	317	301	287	295	279	303	259	292	290	300	287	276	288	315	274	297	301	300	312	291	291	308	317	304	307	310	310	308	269	319	280	309	282	313	300	332	310	312	297	284	288	297	286	287	321	295	305	288	272	315	295	307	321	338	293	304	320	304	302	286	281	280	283	291	276	313	284	269	289	284	297	319	313	313	287	310	316	315	313	290	302	335	285	312	313	306	309	295	304	284	291	318	316	289	302	285	295	280	326	328	302	283	299	284	301	296	283	290	324	302	314	325	316	295	293	298	296	315	279	295	316	333	291	325	303	293	289	334	314	293	291	305	325	281	339	282	294	313	313	314	302	268	300	300	292	289	299	307	292	301	283	308	314	336	298	308	286	318	269	297	279	312	315	283	311	299	274	313	291	299	311	320	314	294	294	328	296	305	276	315	301	322	306	295	285	303	296	296	281	299	304	280	311	329	305	327	289	280	295	295	301	329	295	298	291	304	317	307	275	302	303	317	276	319	308	291	312	260	311	281	303	311	283	303	267	298	288	274	283	297	287	311	286	320	307	345	316	335	314	289	335	325	279	277	294	297	301	291	290	304	301	307	333	263	299	312	306	285	257	318	279	291	281	322	320	345	320	314	267	293	315	312	321	290	285	318	337	321	270	321	297	287	329	288	313	283	339	292	312	316	280	294	317	310	301	299	305	295	276	318	308	309	301	287	318	305	304	284	304	320	323	268	311	307	285	291	298	307	301	297	282	311	291	318	312	309	280	302	264	263	272	296	296	337	319	305	309	322	304	292	317	259	296	264	332	319	289	287	281	307	292	304	300	285	295	282	292	294	310	301	291	304	290	314	308	286	307	274	349	291	273	318	281	324	296	276	286	313	282	295	295	299	306	305	302	286	317	305	311	283	277	315	276	289	289	346	309	290	303	300	320	304	304	338	283	320	288	303	306	294	307	299	322	294	312	316	313	312	328	280	332	296	310	290	285	291	292	298	287	312	282	285	278	306	284	296	277	325	323	314	314	297	324	340	322	289	321	305	283	318	284	329	316	292	301	308	284	311	320	314	299	306	299	291	294	318	312	307	273	286	299	302	302	282	322	312	301	293	293	285	284	291	320	295	292	311	335	295	294	329	323	302	306	296	286	308	313	329	285	297	318	283	309	299	324	296	310	314	305	314	342	310	318	304	294	303	298	330	308	296	319	279	281	295	323	317	298	282	292	296	289	277	305	315	306	291	310	333	279	308	308	290	332	302	304	326	331	311	291	311	325	264	300	346	323	273	298	288	291	305	288	296	294	322	293	313	291	310	293	302	324	338	292	281	315	316	280	313	320	299	304	325	296	300	333	271	324	302	291	305	313	306	299	310	299	286	297	308	306	299	309	291	302	278	321	275	322	273	295	281	315	314	300	292	295	332	308	288	322	307	258	304	254	291	320	291	298	289	303	301	268	288	297	305	283	257	282	285	292	283	302	293	267	325	303	294	283	267	312	282	276	291	287	298	307	289	290	294	304	288	252	303	303	290	305	327	284	303	293	314	288	283	320	305	294	287	257	340	309	289	303	326	281	304	281	311	319	301	281	316	297	301	302	328	294	308	284	305	288	336	272	273	284	305	282	301	276	302	289	300	270	313	299	286	297	300	301	309	317	290	278	304	328	292	293	316	319	291	306	281	309	270	308	358
17837	2456	2032	1655	1074	850	602	535	454	329	354	267	209	242	231	206	210	175	208	185	185	172	180	171	156	179	172	162	168	136	149	176	134	168	159	128	173	151	143	143	143	147	144	171	158	145	138	159	137	148	132	161	158	143	142	139	129	150	147	147	137	142	152	115	133	152	152	141	153	144	135	142	139	153	143	127	153	154	134	155	138	164	149	153	143	140	127	151	135	161	133	152	138	150	152	123	129	144	140	156	149	140	152	174	153	141	153	130	129	152	143	138	124	124	127	123	144	134	138	125	125	141	131	151	146	146	164	143	150	151	156	139	150	153	143	149	123	152	135	120	150	144	133	147	139	138	149	140	139	162	113	141	131	136	137	135	132	131	145	140	128	133	146	148	149	126	138	147	128	139	143	147	131	168	125	128	126	141	143	125	151	143	137	144	124	131	116	135	117	130	135	148	150	147	141	137	131	166	139	132	142	146	135	124	147	145	137	137	122	161	152	161	142	121	133	146	148	147	148	156	125	141	131	150	139	135	160	141	140	152	140	154	145	138	142	146	142	167	146	117	150	132	125	130	127	131	147	115	127	151	135	162	132	149	130	143	166	143	132	120	148	140	135	131	131	132	159	155	125	132	133	127	145	159	121	137	135	138	148	140	153	139	146	125	134	141	125	131	135	165	134	154	109	144	141	172	146	122	143	127	123	138	143	126	156	158	136	134	135	128	155	140	150	134	134	134	131	147	133	135	152	155	146	130	148	143	175	145	139	139	151	154	134	136	144	129	143	159	129	158	151	151	118	130	155	128	140	122	129	141	149	137	158	153	146	135	138	121	148	138	163	112	143	135	144	130	139	142	135	134	142	150	153	144	131	146	139	136	123	144	163	167	156	130	140	133	157	143	138	138	131	141	147	156	138	139	155	124	137	118	150	143	154	143	124	121	140	131	144	130	140	155	147	137	152	150	156	161	148	138	142	126	115	161	136	150	125	143	145	130	124	131	128	141	134	155	135	129	148	149	152	167	161	138	143	166	146	126	150	128	163	145	133	131	134	138	120	127	138	146	163	142	143	142	123	149	136	133	141	130	145	134	143	135	126	115	133	143	163	122	151	140	148	129	139	120	130	134	138	145	123	150	141	131	135	139	121	135	142	132	149	147	145	128	145	141	150	154	149	136	143	144	145	150	130	134	142	156	144	138	141	167	127	130	134	129	133	154	128	150	157	116	144	138	157	135	143	151	129	166	131	146	143	139	148	133	122	132	146	145	162	129	126	132	120	130	130	165	118	141	134	137	153	152	174	134	134	126	123	124	143	134	124	137	143	136	139	146	143	148	155	141	133	140	141	155	149	130	133	129	130	129	137	158	153	137	117	146	146	134	159	141	153	148	143	163	136	126	110	135	150	151	142	149	142	133	149	154	162	138	115	122	158	125	153	143	147	164	142	128	156	134	153	152	119	140	136	122	160	150	165	139	149	124	132	133	132	141	108	154	144	151	149	145	148	152	178	130	146	139	139	136	156	150	130	143	126	134	144	162	159	154	145	137	142	146	133	126	147	156	140	151	126	138	123	135	143	135	145	142	138	130	156	140	123	132	137	125	170	147	123	138	160	144	154	125	144	124	133	108	129	124	150	137	150	125	158	135	143	131	160	123	154	133	135	147	113	138	146	135	148	143	137	151	146	141	137	166	156	148	129	134	138	123	146	142	137	150	138	164	141	134	123	141	123	161	153	154	169	141	140	133	142	141	135	138	140	129	160	144	143	158	126	130	171	128	134	131	161	149	142	144	147	138	147	149	116	138	141	158	132	136	136	114	133	135	135	150	143	132	143	127	136	124	129	122	120	143	163	128	145	144	151	170	142	148	131	137	136	136	131	158	142	137	148	142	146	136	133	148	149	145	142	131	151	140	133	145	133	142	121	147	149	141	145	151	147	154	149	128	162	147	132	155	132	138	136	138	139	156	153	135	147	122	148	138	145	134	144	141	148	160	126	149	147	139	125	129	126	143	138	139	167	146	159	140	141	141	136	137	144	132	123	156	155	132	141	143	126	150	159	126	153	154	115	138	139	142	136	157	151	143	147	154	137	147	158	156	134	134	147	154	129	139	138	141	124	153	133	143	141	147	154	174	142	142	142	139	130	145	159	123	131	159	122	156	130	136	132	155	136	153	138	144	147	131	159	136	137	125	139	152	139	141	129	141	167	132	129	149	129	137	123	127	145	143	159	133	120	156	171	137	156	129	137	117	161	136	114	141	142	153	138	126	165	118	132	157	134	132	134	156	126	150	119	145	142	143	136	142	147	150	136	154	133	125	130	148	137	136	140	149	156	131	142	141	115	144	123	152	120	144	136	139	128	130	146	144	144	122	135	160	147	135	135	134	168	122	131	144	131	143	156	143	149	138	122	133	146	133	139	139	147	149	153	156	145	141	162	145	137	138	137	163	149	137	145	142	135	136	151	136	141	155	133	146	151	146	138	133	93	155	126	145	132	147	143	152	158	149	118	130	148	127	138	157	148	143	144	139	125	154	148	143	143	119	141	127	140	149	127	157	138	144	141	143	133	133	169	127	133	131	145	129	134	135	151	131	158	139	156	136	137	143	123	138	137	138	137	124	129	168	126	129	115	123	152	139	145	129	137	128	138	136	142	156	123	145	144	135	129	144	164	168	143	134	152	144	133	150	119	131	126	152	149	126	137	137	147	170	169	147	144	142	152	152	157	116	150	138	133	125	144	128	120	127	133	151	157	117	143	145	150	132	128	141	160	142	141	174	136	129	152	146	137	152	150	155	137	122	145	156	144	151	139	138	150	135	140	159	137	144	132	142	143	155	121	152	133	157	156	156	133	138	159	129	151	157	129	150	156	109	147	143	124	138	126	160	136	133	128	124	129	121	153	138	154	163	119	149	139	141	122	128	154	152	186	140	143	124	147	150	148	128	159	137	143	140	131	127	135	164	140	133	138	139	144	140	116	135	142	146	134	140	114	139	151	131	141	126	142	130	135	140	143	161	145	157	126	135	139	144	143	154	137	129	123	118	126	158	146	135	154	148	159	129	127	143	140	131	144	119	149	142	141	148	134	137	132	151	140	140	132	138	143	166	167	143	131	134	131	135	138	147	150	146	147	158	132	140	132	150	155	144	140	126	153	139	137	151	139	144	155	119	128	139	157	136	134	120	127	119	139	173	139	169	133	124	117	146	121	156	127	121	137	143	133	131	135	122	152	140	119	161	137	141	130	134	148	132	141	118	115	164	141	147	139	145	148	169	157	160	150	148	100	140	128	156	132	131	127	135	135	143	147	122	132	148	136	154	153	167	135	122	167	127	164	136	150	146	147	130	148	142	124	169	121	135	136	139	139	126	149	151	128	143	146	160	141	144	145	137	116	143	142	133	151	151	146	149	147	135	142	148	135	141	114	145	142	134	147	127	157	130	126	135	150	124	135	156	132	122	143	119	126	131	131	129	146	149	156	152	138	141	136	147
10726	2280	4880	5595	4934	4072	3236	2859	2384	2073	1900	1588	1501	1397	1291	1157	1053	977	991	923	915	858	806	754	765	792	727	644	694	700	690	661	665	625	638	612	613	596	626	631	600	547	622	599	583	570	561	570	572	567	569	523	546	571	566	516	534	552	556	523	534	589	519	493	524	553	547	548	547	527	530	538	539	511	566	532	516	462	504	509	534	554	520	525	522	514	518	514	490	516	530	473	520	492	531	554	513	535	478	523	518	494	540	535	486	508	489	513	511	521	508	490	477	513	523	512	511	503	490	462	550	496	500	501	492	539	522	541	475	516	517	528	469	495	526	495	510	530	535	521	509	487	555	524	549	512	534	500	536	501	507	506	523	479	523	522	484	515	521	531	494	507	489	487	487	518	492	506	505	467	479	517	508	526	474	494	488	508	513	518	497	509	491	521	516	512	501	481	494	483	489	496	529	520	502	499	486	527	458	481	502	529	499	517	511	512	507	497	507	485	512	478	483	469	504	542	492	524	496	502	495	519	509	493	517	525	493	513	503	505	500	475	521	462	497	490	463	536	524	553	460	509	485	495	511	518	564	521	487	517	478	504	495	480	520	473	483	521	467	515	487	466	544	525	480	450	505	490	495	493	510	521	520	468	490	480	516	525	502	492	495	492	527	485	488	503	495	485	517	534	492	465	527	512	487	508	512	501	505	506	454	499	485	549	462	492	498	486	480	517	519	480	485	529	505	510	500	511	507	492	495	497	505	457	500	495	519	524	542	509	503	504	483	516	511	493	489	494	507	471	512	499	498	509	526	485	511	547	483	508	552	498	505	482	483	528	483	544	515	501	512	492	507	493	500	500	524	492	490	523	476	519	485	514	485	528	503	544	477	519	485	508	519	486	483	513	526	532	504	584	503	507	458	523	470	485	495	499	486	496	516	509	510	503	494	517	479	515	462	493	523	483	480	524	484	488	498	514	498	511	475	462	496	511	494	504	486	504	508	550	505	523	502	511	510	506	475	537	506	494	474	506	504	481	483	517	453	527	495	518	497	462	472	493	498	469	509	495	476	473	522	481	516	469	521	515	511	531	522	497	529	503	467	514	505	465	537	505	457	501	500	498	529	519	508	484	497	519	499	521	503	501	471	498	480	505	530	542	474	533	518	549	483	532	519	493	479	513	534	537	502	506	516	527	524	493	497	495	505	492	508	492	520	509	543	466	494	508	507	508	523	468	508	520	470	515	523	500	533	541	506	492	482	510	495	489	541	528	508	498	495	539	488	458	487	482	492	526	528	485	508	511	504	497	511	533	523	519	488	496	506	495	452	507	566	505	471	493	545	477	495	487	461	497	494	512	492	467	492	536	507	533	481	489	474	465	539	513	506	504	498	502	498	464	498	510	499	520	488	507	518	497	523	526	486	519	490	474	514	496	481	470	566	507	548	500	522	472	510	496	497	530	516	485	466	526	498	480	507	500	505	532	492	481	542	531	522	505	448	486	521	516	565	503	510	487	530	476	477	513	475	535	514	483	504	496	486	511	487	511	530	508	528	503	478	500	513	515	504	499	495	531	472	492	517	507	520	487	512	516	498	522	514	512	522	505	478	518	518	492	475	544	557	488	536	495	533	507	464	510	518	483	489	476	493	517	474	517	524	510	491	503	485	515	468	516	504	457	499	495	503	540	490	503	497	495	494	515	514	511	511	502	490	486	481	492	519	515	539	503	481	498	517	511	505	483	494	500	497	499	498	457	506	488	475	455	500	508	500	529	520	486	505	515	503	485	488	458	518	489	530	519	475	491	523	539	500	522	509	518	546	523	518	465	526	501	508	513	516	516	534	515	475	509	504	483	473	533	518	500	493	474	565	515	469	498	463	500	514	494	510	535	501	521	513	508	492	508	466	499	500	481	481	470	488	495	508	503	464	505	487	513	504	507	476	516	474	516	551	493	441	503	455	483	480	467	495	507	479	493	509	503	502	459	495	519	504	527	524	505	501	504	514	495	506	501	533	515	485	503	488	518	522	491	496	445	529	520	452	516	525	494	530	511	524	510	495	479	498	467	518	512	470	473	503	506	497	506	505	492	530	530	484	542	485	510	519	484	522	509	507	450	489	512	468	496	520	495	526	541	498	500	450	510	488	498	499	512	513	480	483	485	488	493	490	480	488	493	495	506	501	527	478	542	497	491	504	504	510	504	496	464	508	488	545	503	529	552	523	480	539	527	538	509	511	508	499	528	531	488	508	512	523	507	527	509	486	490	534	517	505	502	500	536	467	525	445	511	541	546	510	504	488	542	483	522	521	495	470	490	526	493	497	494	493	518	517	497	480	469	498	539	477	507	494	509	495	538	531	487	495	509	546	506	507	506	472	517	500	519	483	495	520	489	530	487	543	514	496	493	449	478	518	497	520	540	517	503	475	537	535	491	504	495	543	526	515	520	476	460	538	519	520	532	483	489	501	495	479	497	494	523	469	523	496	502	537	494	471	510	516	483	510	523	489	486	546	459	501	509	521	501	473	476	501	495	527	510	487	512	490	503	465	514	506	530	518	515	534	502	521	473	506	502	498	499	509	491	495	487	533	537	498	541	534	496	490	530	506	465	500	499	471	510	473	488	469	515	504	497	508	476	515	485	512	509	482	493	508	512	510	542	525	553	519	451	495	498	490	486	526	524	500	512	473	517	509	510	495	422	508	520	483	468	472	488	523	546	522	511	514	512	527	542	476	543	529	469	497	456	498	520	550	534	508	506	485	543	509	511	532	472	521	519	539	485	494	490	483	533	480	471	549	503	528	486	531	483	486	487	487	480	505	479	508	531	461	493	521	495	479	481	527	513	536	512	497	531	501	523	492	480	499	518	472	506	567	576	531	495	489	519	534	487	477	489	485	498	472	480	481	522	503	483	534	498	513	515	490	518	494	513	526	544	511	540	531	496	519	496	498	506	504	475	535	533	523	485	485	533	484	539	541	525	511	499	511	560	526	532	484	482	471	485	507	488	509	502	497	506	460	521	509	473	522	543	529	490	510	511	506	549	513	538	498	479	469	532	474	497	525	505	498	507	493	470	538	473	505	534	495	520	506	485	522	504	509	499	447	529	505	500	532	480	500	491	568	481	512	488	502	469	488	522	500	531	495	478	505	485	495	507	477	533	484	509	500	510	522	534	508	485	489	535	522	531	493	498	508	521	464	514	504	473	466	491	522	561	504	516	486	514	500	447	534	480	488	513	491	527	522	477	516	543	522	549	514	537	481	484	516	496	495	518	545	532	539	512	499	546	520	506	504	480	490	515	520	551	511	477	504	499	471	477	498	526	463	501	482	484	496	529	517	474	534	498	480	504	482	497	509	503	486	458	495	491	492	482	488	536	539	483	498	520	524	490	547	506	503	539	483	487	484	498	523	519	503	529	496	483	501	536	467	526	504	542	498	461	465	495	477	487	487	541	473	516	528	512	490	513	536	527	522	481	503	470	505	541	549	484	518	500	503	505	513	523
1800	135	132	119	119	90	94	85	90	84	88	86	76	101	89	87	75	86	65	88	84	92	78	84	86	96	79	84	87	95	74	59	81	83	86	83	64	85	93	65	86	80	74	67	80	87	89	76	76	80	79	78	88	87	72	84	81	71	76	90	78	87	77	88	76	80	79	65	86	83	77	96	74	76	65	65	87	75	89	69	75	74	64	84	80	102	74	67	71	86	74	84	72	70	73	75	76	89	78	83	67	72	79	87	87	89	67	71	73	74	80	80	82	78	93	91	66	79	80	74	88	88	77	85	69	77	60	91	80	76	90	86	85	76	93	84	70	65	78	74	73	101	89	74	85	73	67	73	65	73	72	78	92	96	73	85	89	94	76	75	77	76	87	88	79	78	72	66	73	96	57	78	87	69	77	74	75	79	87	81	75	78	79	87	84	74	92	87	83	86	76	57	82	85	96	74	81	83	67	77	74	69	76	71	70	69	76	65	90	82	59	87	83	81	79	68	72	91	90	85	72	77	68	78	93	91	71	82	90	83	76	64	71	86	94	78	100	95	70	73	91	87	80	80	86	88	101	100	69	93	68	69	73	111	82	85	80	79	94	99	81	74	81	74	78	72	77	87	79	94	68	77	70	76	78	70	80	90	80	87	82	91	69	82	95	85	81	84	84	93	74	86	84	70	74	80	69	88	81	79	74	81	90	75	78	76	83	84	87	90	99	82	66	78	85	77	84	86	70	72	88	76	67	71	80	87	70	86	81	92	71	67	56	89	72	89	95	73	79	78	73	76	72	62	78	81	85	82	75	76	96	89	81	78	90	89	94	76	78	81	72	99	79	94	69	96	93	74	85	81	74	69	81	83	73	87	61	68	89	69	95	72	78	79	71	81	87	84	75	85	81	76	89	78	87	66	77	113	81	69	89	68	81	79	77	77	72	72	69	70	88	79	81	63	77	72	78	77	78	80	65	76	94	81	75	82	79	77	66	113	79	87	90	68	77	77	80	64	74	102	85	81	68	78	74	88	85	84	80	88	73	71	66	83	79	78	87	85	77	81	84	94	82	62	66	70	73	83	81	99	90	83	72	76	65	75	80	72	90	92	82	94	85	64	80	83	90	79	85	72	69	103	75	98	84	76	66	78	89	70	75	90	77	98	70	76	68	90	80	70	86	53	80	87	79	68	70	70	84	75	96	77	96	81	80	79	80	81	65	84	78	68	86	95	81	82	86	81	74	81	90	77	75	92	68	82	88	78	95	69	74	75	75	94	70	79	100	79	89	84	76	76	80	67	73	78	65	89	107	67	72	83	74	79	82	79	94	69	86	72	69	93	75	80	79	83	61	63	60	90	88	77	75	89	74	75	103	90	62	68	86	79	74	80	69	81	69	90	79	81	67	69	87	76	93	95	81	80	79	79	73	79	66	75	75	79	75	77	80	75	71	79	66	86	80	81	56	82	91	84	92	74	66	84	87	74	69	72	88	80	77	101	74	89	88	76	65	84	66	88	75	88	82	81	85	86	69	69	76	73	73	62	91	67	89	68	77	86	80	85	80	87	71	87	85	81	71	80	76	71	76	70	70	77	76	77	90	80	87	96	79	72	86	71	62	80	94	84	78	79	88	89	76	90	82	84	73	75	67	87	79	74	95	82	94	74	70	83	73	72	88	73	87	81	82	80	93	86	67	90	93	72	85	71	85	98	73	85	75	79	81	74	83	88	83	76	87	73	95	88	71	66	71	74	75	87	80	93	94	94	79	91	77	61	87	90	72	80	82	91	82	83	75	75	95	83	63	66	86	87	70	83	88	58	81	82	75	78	77	64	91	71	74	81	82	84	84	77	80	73	90	93	79	80	92	80	76	69	80	78	84	75	79	99	64	94	76	77	100	69	98	67	93	73	78	76	72	93	92	69	79	91	105	80	99	90	89	70	73	72	99	80	95	82	79	95	91	86	76	75	72	82	77	71	77	69	72	85	77	76	79	86	80	87	85	90	79	70	85	65	82	93	79	87	83	79	67	65	97	75	76	82	77	80	67	90	77	76	88	66	76	93	58	92	82	87	70	80	79	99	86	67	88	71	91	80	95	60	77	77	75	74	76	79	80	87	69	77	73	75	83	83	85	93	81	77	68	80	79	69	82	81	71	88	48	83	62	93	86	90	82	98	78	77	81	69	92	53	79	69	74	85	82	80	83	79	66	66	89	79	81	84	80	66	83	73	83	90	71	75	76	91	78	80	87	97	76	80	67	74	72	82	84	75	73	86	83	87	77	75	87	81	76	96	83	77	76	63	69	72	80	75	77	83	77	72	85	56	91	79	78	76	73	81	66	75	80	86	88	90	76	73	81	64	80	70	85	76	74	77	90	75	79	64	76	71	84	74	74	79	84	84	90	81	82	78	77	62	91	88	80	67	78	91	77	101	71	87	79	78	72	88	67	71	82	64	75	86	86	87	60	91	73	78	82	79	92	73	81	78	72	88	85	73	81	73	78	87	70	75	78	70	67	70	73	87	73	77	93	75	82	79	61	89	75	85	73	84	80	90	72	88	84	80	80	69	66	76	76	73	92	78	79	83	62	84	72	77	78	71	83	82	88	79	82	78	89	82	85	75	86	93	77	98	72	87	83	81	73	82	70	68	80	82	80	78	89	83	70	85	90	85	83	58	75	70	68	84	89	66	78	79	71	70	69	79	64	93	75	81	85	84	96	81	62	89	93	83	76	66	87	74	85	72	77	78	82	68	94	81	84	77	74	75	100	88	68	100	71	76	79	72	67	83	86	73	76	83	87	72	64	83	91	77	71	81	78	85	86	77	88	69	73	74	80	83	71	81	84	72	78	68	68	75	63	70	75	67	83	77	72	90	73	77	72	75	85	83	72	80	63	67	73	58	75	91	77	81	78	94	72	62	78	74	75	82	87	68	92	92	69	83	82	80	70	62	78	85	82	85	94	73	85	88	82	84	77	94	88	97	83	79	83	96	74	77	87	80	83	79	86	84	67	82	87	70	62	74	80	75	72	76	78	88	75	74	85	67	67	92	75	70	65	85	84	95	87	75	70	74	71	78	104	84	83	78	69	86	65	71	92	79	74	80	82	84	82	87	94	77	69	93	86	86	84	76	103	78	86	73	78	70	72	74	85	75	69	77	69	80	79	83	85	84	96	75	84	99	88	67	80	80	81	79	72	64	90	93	72	70	58	89	78	73	90	67	92	89	79	68	89	80	77	82	87	90	85	87	76	76	77	75	101	82	77	79	88	75	69	86	71	71	93	81	86	90	93	96	81	92	97	87	75	88	79	83	86	67	84	61	88	70	88	79	73	98	80	88	80	81	80	86	81	80	85	71	68	77	82	80	77	66	81	79	80	76	78	85	88	67	90	70	67	59	74	85	103	80	83	80	78	77	75	99	68	73	83	84	80	79	70	85	77	66	80	77	84	72	88	79	82	84	96	69	87	83	99	92	64	85	76	89	85	85	76	73
3502	386	482	490	397	451	448	361	381	346	359	340	336	352	341	348	348	329	307	328	336	327	305	308	306	325	291	295	307	330	292	323	321	332	323	309	303	288	308	303	310	337	343	282	292	300	328	314	319	336	361	315	340	305	301	318	328	336	321	315	291	288	301	312	327	329	257	357	322	316	296	348	301	321	299	325	337	307	313	300	284	328	318	301	297	313	331	309	298	272	318	328	312	314	331	327	321	318	296	358	306	295	284	323	341	319	301	294	317	310	305	333	307	318	278	284	306	309	323	256	308	321	326	296	331	324	316	285	314	302	315	324	287	284	323	309	303	298	361	313	321	296	308	303	339	295	300	292	329	325	342	309	312	310	322	306	335	290	317	296	327	299	300	287	314	295	285	303	317	307	303	336	310	310	324	319	295	302	276	324	291	313	316	311	291	306	297	306	298	306	326	312	316	307	320	304	306	328	299	317	319	312	318	275	307	294	320	330	313	288	316	276	321	312	296	327	296	318	313	293	287	334	290	321	302	307	270	305	309	334	295	297	302	305	285	299	288	297	302	309	287	278	311	337	280	310	305	337	277	294	329	296	339	308	297	293	327	339	308	339	295	349	321	297	329	309	323	324	299	308	339	299	307	296	321	306	289	294	335	333	304	301	307	281	311	304	341	315	309	306	259	298	316	313	313	306	299	319	290	308	305	321	319	333	310	341	311	274	293	291	301	318	306	273	295	335	304	354	308	327	308	316	301	282	334	309	333	315	323	299	309	304	317	305	296	294	344	309	304	287	311	331	272	321	314	298	308	321	314	327	319	313	296	311	314	308	280	301	310	339	334	288	284	306	308	310	308	292	316	327	305	320	299	313	308	333	328	315	288	311	278	307	332	338	309	308	331	305	340	313	339	307	318	305	288	339	340	294	294	305	300	388	336	283	322	290	340	319	333	341	325	309	297	337	328	291	307	283	312	298	310	318	329	328	322	294	304	334	300	294	315	331	315	298	323	314	320	291	286	272	337	285	313	278	326	333	281	339	315	325	327	271	317	277	310	321	307	333	318	306	301	308	329	316	295	310	305	305	307	320	303	321	309	316	296	323	322	315	354	306	283	328	304	288	326	333	284	294	313	290	294	297	289	329	328	314	309	289	313	294	323	305	308	329	336	343	322	315	313	294	318	320	324	332	316	312	320	321	326	319	300	349	316	337	307	339	303	308	284	333	344	303	278	315	286	303	320	311	324	318	357	339	285	316	308	355	299	301	302	338	317	330	299	321	308	325	302	314	294	345	320	330	296	281	311	345	287	330	281	310	338	286	306	342	300	310	324	282	336	307	327	315	306	310	319	309	316	323	291	309	286	295	336	304	323	311	312	294	321	304	297	302	288	337	309	336	300	290	303	307	313	337	308	331	339	314	304	287	311	302	288	308	305	331	303	289	309	314	308	319	312	331	326	315	293	311	288	307	311	317	317	325	328	309	301	320	308	323	322	295	269	329	293	328	315	325	314	308	318	313	309	315	294	305	305	355	304	306	301	336	325	335	305	344	330	292	359	335	298	301	306	307	312	322	340	299	328	294	303	335	350	315	298	336	312	280	311	333	297	322	321	334	309	316	302	316	330	290	311	314	339	300	332	306	308	319	311	318	310	314	294	320	321	291	315	323	350	311	307	311	304	306	316	320	319	353	334	328	297	322	320	297	311	293	340	350	301	333	302	306	337	282	339	308	270	307	303	309	299	304	329	273	328	316	340	321	317	322	315	312	304	324	320	313	316	334	318	318	326	316	304	290	295	321	304	334	325	303	297	342	293	351	342	300	302	322	315	336	311	346	299	323	299	305	280	301	309	285	313	317	297	303	315	306	314	322	347	338	310	315	319	320	320	328	311	311	322	287	332	345	313	265	265	352	306	322	303	319	307	283	307	317	290	327	302	277	326	346	298	317	322	314	319	287	295	306	290	311	316	324	326	274	308	329	305	324	330	289	295	322	310	313	322	317	296	305	301	314	312	295	334	287	340	327	328	324	308	329	323	310	346	276	316	306	297	322	309	300	307	325	314	336	320	325	330	285	316	310	292	326	313	333	319	313	315	302	338	281	298	318	300	328	316	315	308	304	281	287	296	310	305	302	313	315	301	324	355	295	321	296	307	324	318	310	327	323	312	313	312	315	302	315	303	285	344	290	323	300	298	336	305	303	326	331	300	318	317	298	341	323	338	275	296	321	323	295	317	266	296	321	332	304	287	279	290	317	312	297	303	306	337	337	311	317	307	307	362	305	317	292	297	297	275	295	320	329	263	322	303	312	326	297	297	341	326	339	287	300	325	302	316	329	304	283	295	304	313	321	307	312	335	294	300	319	316	314	317	318	310	312	317	291	322	328	327	298	287	287	292	315	316	326	340	292	308	339	297	295	299	298	311	312	327	300	299	317	328	319	315	307	313	346	320	337	295	306	320	317	314	329	316	322	307	312	270	320	265	299	279	288	314	278	278	296	301	317	306	313	291	308	335	285	332	301	278	326	315	345	312	321	318	310	299	313	329	305	314	323	312	291	319	325	313	300	294	328	323	316	277	316	321	312	324	319	313	329	302	303	285	285	311	325	296	309	297	321	327	324	323	312	321	306	289	300	327	322	324	326	292	323	335	266	346	347	299	343	340	312	289	309	309	301	289	300	335	305	323	309	300	303	325	313	305	333	328	293	308	283	302	310	320	292	288	295	320	297	311	307	286	325	324	281	331	272	304	292	288	303	310	327	306	320	319	303	324	332	310	312	321	305	324	289	315	291	323	303	316	321	286	273	283	301	335	306	328	308	350	312	293	315	276	319	313	358	350	325	330	295	281	324	311	310	320	315	303	321	309	310	291	267	297	296	324	304	303	324	336	314	275	292	339	286	292	278	317	297	261	295	321	309	290	329	310	307	323	336	291	304	307	270	274	268	294	296	317	322	316	298	289	307	321	299	337	344	288	324	312	326	288	312	326	317	326	300	290	311	325	291	303	316	323	293	278	292	291	301	343	303	305	299	346	291	319	313	307	327	307	320	318	319	317	294	319	315	314	327	286	309	291	305	361	320	307	296	319	291	310	327	306	317	293	284	300	286	338	281	307	309	320	341	287	330	305	336	317	338	310	316	308	312	329	318	316	314	289	308	298	273	339	300	304	268	321	307	306	297	308	299	326	303	320	328	308	307	323	308	292	310	317	344	307	336	287	360	320	302	289	276	318	300	291	339	340	310	319	327	302	312	300	342	283	297	311	307	300	310	274	308	300	300	279	299	295	331	315	303	292	314	304	329	346	311	313	309	294	319	308	300	366	291	283	291	316	362	314	294	301	316	336	316	303	324	328	293	298	297	312	289	334	327	303	316	327	354	308	320	301	324	355	287	324	323	334	336	312	308	298	267	343	315	309	277	308	296	344	291	312	308	329	317	342	318	326	317	304	319	294	298	311	286	310	286	283	308	292	318	311	331	287	318	309	299	337	306	320	322
10768	1030	1038	789	579	405	298	228	235	178	141	142	124	118	122	96	109	92	97	85	91	100	87	94	86	74	65	81	89	83	68	87	79	81	96	63	67	91	78	68	80	82	69	83	70	65	68	70	79	57	65	72	75	81	70	78	66	69	94	73	67	67	61	80	84	64	72	83	81	72	83	86	64	75	80	73	68	85	67	68	71	73	64	77	75	70	69	67	72	73	72	81	87	59	55	67	78	69	60	54	59	62	73	71	68	71	79	84	78	74	69	71	56	64	65	65	75	81	89	72	59	70	59	84	68	73	70	77	74	71	72	75	63	71	73	73	77	62	65	50	71	82	69	86	62	70	60	65	65	75	74	75	100	58	68	71	70	83	52	68	71	71	68	60	76	88	80	58	57	78	92	87	70	60	63	82	72	83	73	63	69	76	65	87	78	54	63	77	75	75	56	56	75	73	65	80	72	66	64	71	63	73	72	84	50	58	80	64	68	83	66	73	63	77	69	59	59	73	68	59	59	79	64	48	76	66	62	72	83	67	78	62	71	80	67	65	85	82	68	63	55	93	51	77	63	73	73	67	75	72	77	85	79	56	62	67	70	65	66	67	74	64	80	75	87	81	86	77	79	79	69	66	88	57	80	60	71	76	66	61	88	58	52	70	64	71	78	71	64	65	77	59	73	69	73	69	71	75	64	75	85	74	67	67	74	54	66	76	68	76	60	70	69	80	58	67	76	78	66	73	83	82	81	76	72	76	56	64	73	69	62	69	97	86	61	75	82	86	75	61	60	70	82	70	73	80	63	69	63	78	71	76	62	67	75	72	81	79	63	62	57	85	74	76	72	66	81	81	63	66	68	54	68	81	62	64	55	72	80	82	68	82	62	73	92	71	73	72	58	73	82	57	64	68	69	73	64	75	71	63	62	83	78	63	66	74	74	82	69	79	65	79	70	74	75	61	94	77	66	78	70	71	78	71	61	77	77	85	67	69	73	89	80	71	70	68	71	59	67	75	67	71	79	80	69	85	51	87	66	68	79	68	74	56	56	75	87	84	71	71	75	74	82	81	66	61	68	77	80	66	72	62	73	59	64	74	79	61	59	78	67	58	61	65	70	61	79	66	63	67	82	73	64	76	92	74	78	71	72	67	63	65	60	63	63	77	62	70	69	67	64	70	75	64	67	63	74	65	60	66	85	59	76	67	82	73	63	71	53	75	81	65	68	69	63	69	61	70	58	72	66	70	74	81	58	85	87	74	54	62	64	69	67	73	70	72	56	78	57	66	79	78	59	79	73	53	68	83	83	69	69	69	71	61	89	62	63	75	62	57	69	82	78	67	75	86	72	76	67	67	70	67	90	90	86	65	83	82	70	78	72	74	76	82	65	63	65	77	76	75	67	74	84	69	60	69	79	78	80	75	79	87	92	78	73	63	89	68	69	74	71	74	58	78	73	70	74	76	70	58	74	71	53	57	69	74	59	61	68	78	67	74	69	62	72	66	69	71	71	53	60	78	70	65	69	64	63	67	63	71	59	69	74	68	66	66	79	68	68	72	78	63	81	85	73	70	76	73	75	73	64	59	69	64	56	71	75	65	71	67	73	67	73	92	80	61	73	80	59	82	78	73	75	59	66	62	66	82	76	62	71	77	67	68	61	64	74	72	78	73	94	79	81	78	82	74	61	77	79	83	65	66	65	69	78	83	92	82	90	61	83	78	66	80	76	64	65	69	69	70	70	66	58	64	85	87	75	71	63	67	65	82	73	67	73	73	57	73	67	74	65	68	73	75	70	77	75	70	80	71	75	82	71	74	72	56	60	74	74	71	65	84	70	60	71	59	71	63	71	58	69	52	80	73	78	77	76	61	55	67	54	67	72	98	67	54	63	71	68	67	60	68	47	82	80	62	61	70	66	57	52	79	68	80	73	64	56	74	75	75	73	76	64	69	66	78	62	76	76	68	85	73	69	78	77	67	72	77	71	79	73	60	71	87	80	62	64	81	62	70	72	64	79	54	61	63	81	74	73	68	55	62	74	72	71	70	72	67	71	94	68	60	67	64	71	67	64	77	69	64	75	73	85	64	73	74	76	70	71	67	74	72	63	73	64	59	83	79	74	72	84	60	66	60	75	58	65	73	83	66	80	84	66	74	78	70	70	65	56	70	57	84	77	72	68	74	82	66	73	87	65	65	80	70	90	69	76	72	58	83	66	64	65	66	78	98	66	63	66	68	59	79	69	74	65	78	68	87	69	71	70	68	62	72	57	56	73	81	78	77	68	75	63	72	66	68	69	50	71	67	61	82	68	75	67	65	68	67	81	63	65	83	63	89	60	70	69	77	70	59	72	54	72	62	71	66	80	65	73	71	69	60	67	72	61	74	74	70	77	68	82	76	60	66	67	67	84	69	75	65	81	63	70	65	63	80	77	62	74	60	73	66	70	76	70	58	79	65	74	74	62	66	78	72	71	67	88	76	60	59	80	69	65	74	80	70	72	67	79	69	78	78	73	61	67	72	72	66	70	68	68	59	83	79	73	66	69	75	58	84	71	71	48	72	73	83	64	53	68	69	76	64	64	93	63	68	75	51	60	64	74	80	73	71	70	67	73	84	77	69	72	67	78	78	72	67	72	73	80	64	87	73	67	83	66	69	77	77	67	75	74	61	74	70	79	71	63	73	70	66	67	76	65	75	63	64	77	59	66	77	65	60	65	79	69	74	78	57	74	70	74	73	77	79	84	83	62	62	68	77	71	70	71	66	78	69	56	80	75	71	64	78	85	68	80	57	60	75	70	82	77	75	86	67	69	72	75	79	70	72	54	69	67	55	68	67	69	66	68	75	64	75	63	84	62	72	70	60	61	72	74	75	73	76	65	61	79	71	59	71	82	53	61	77	78	65	75	64	76	72	67	81	62	84	62	50	72	69	71	67	75	74	59	74	56	68	61	88	80	67	70	69	70	64	67	51	85	72	78	86	87	86	59	66	80	69	80	57	59	76	66	68	91	69	74	82	81	71	77	54	84	60	70	64	71	66	64	77	53	76	69	84	72	57	69	84	70	60	71	61	67	61	74	70	64	71	65	70	75	78	82	63	63	86	75	54	66	76	77	68	70	93	78	62	69	82	71	61	75	72	65	86	87	57	68	74	66	58	86	70	76	64	75	81	53	66	64	78	68	76	61	60	60	75	47	73	84	83	81	64	68	68	69	62	74	76	71	63	70	61	85	67	59	65	77	65	71	70	78	60	71	69	73	70	74	63	87	77	60	61	70	57	75	68	74	56	89	72	64	62	66	57	60	72	76	69	57	52	74	62	74	70	73	77	65	71	77	69	97	73	62	78	66	75	62	72	75	64	83	81	85	71	71	70	73	66	62	72	71	76	58	67	60	80	72	65	68	63	67	89	68	76	49	79	63	67	59	77	72	71	72	64	69	56	78	56	72	69	63	75	75	77	82	68	95	71	69	73	73	67	81	87	63	63	69	70
8229	1170	2543	3062	2719	2225	1773	1471	1346	1108	968	817	778	721	696	672	546	530	537	559	473	512	456	434	419	412	419	395	395	375	434	335	362	398	368	335	349	342	329	337	345	328	334	339	332	329	303	312	334	313	290	322	296	288	317	300	301	298	319	298	302	334	287	308	315	304	317	282	313	306	307	278	311	269	287	266	315	280	302	289	307	284	301	318	270	303	310	304	300	252	298	279	286	301	281	306	297	330	293	263	283	294	298	318	279	283	289	329	270	270	270	325	280	278	254	309	289	314	292	296	302	258	290	269	248	278	312	300	295	294	307	297	272	293	302	313	302	337	275	277	297	342	305	264	298	305	285	299	303	302	278	266	295	267	305	292	267	253	272	268	301	273	287	271	298	285	323	297	293	278	299	290	270	286	295	303	299	304	286	316	270	270	290	271	294	281	297	267	280	304	285	310	280	288	310	317	276	262	298	300	292	292	293	265	302	290	274	316	288	290	286	252	291	262	281	287	264	310	294	271	287	273	280	287	278	270	286	314	325	290	299	304	324	267	290	289	270	316	278	274	324	285	249	311	289	275	283	279	295	268	302	290	282	297	291	295	263	280	327	329	298	273	296	305	277	262	288	293	305	303	285	277	270	304	294	295	277	288	290	302	269	254	291	266	268	295	295	310	269	313	289	260	290	273	292	284	297	316	261	287	287	255	278	279	297	298	291	310	271	276	284	267	268	300	302	295	314	308	322	273	314	281	298	310	286	283	293	315	279	305	292	288	311	301	267	296	306	304	293	271	290	289	278	272	286	293	308	306	262	318	305	299	281	297	294	267	276	281	284	302	321	265	308	319	304	308	267	281	284	281	325	298	285	283	267	294	272	282	283	286	267	245	313	274	274	283	306	296	277	291	300	282	299	274	270	279	282	284	279	284	331	290	267	300	298	274	285	272	286	289	284	283	270	306	297	273	287	258	293	289	318	331	285	279	298	290	283	285	260	282	277	308	346	269	281	293	292	267	295	282	299	263	273	285	290	281	283	291	289	300	289	274	288	266	290	298	278	305	305	274	299	289	282	299	257	274	291	285	291	297	298	269	313	270	319	300	294	295	252	281	273	292	281	286	291	275	283	279	313	290	273	279	318	286	286	295	292	272	262	261	227	304	286	300	262	289	304	286	301	288	281	269	272	285	283	287	285	303	298	289	295	260	290	271	269	321	277	263	296	296	264	283	314	301	304	297	298	274	307	263	282	312	275	268	317	276	285	313	263	279	288	282	285	309	284	307	278	321	282	296	255	282	289	290	290	298	273	267	258	269	278	278	254	302	252	284	307	266	247	280	307	289	297	288	288	282	293	261	283	291	277	294	286	300	266	290	313	278	283	291	313	266	322	256	287	312	263	279	298	256	282	288	268	318	316	306	315	259	268	300	277	301	298	273	283	290	304	284	323	272	271	298	273	285	293	270	308	279	274	292	253	291	285	275	279	255	305	299	303	262	298	287	263	295	317	288	316	285	287	270	277	287	269	302	281	279	302	283	285	280	285	277	266	304	269	298	287	291	290	262	273	264	289	285	318	312	268	278	266	310	285	327	295	299	275	288	282	271	249	271	283	282	294	276	296	261	272	263	289	267	275	337	300	259	284	293	308	275	287	260	288	281	292	286	304	298	281	287	260	283	280	310	265	281	255	294	290	269	299	311	257	290	294	289	287	293	267	314	308	295	280	290	292	306	290	274	268	235	302	254	234	271	296	298	278	256	289	278	258	270	325	318	292	278	265	300	276	278	270	303	276	264	248	306	293	273	297	295	295	268	279	285	281	307	330	273	274	305	285	278	261	249	272	284	274	286	295	285	289	260	313	285	297	309	317	301	241	283	273	282	316	255	290	285	273	274	267	298	307	270	298	282	271	297	309	276	271	283	281	276	338	326	289	282	289	276	290	281	293	301	297	271	290	280	303	277	282	329	285	277	263	272	266	297	269	289	276	269	283	249	256	302	284	293	300	273	266	258	289	300	274	267	296	280	291	296	252	270	269	296	294	304	300	281	316	249	292	291	305	267	282	337	286	296	302	329	264	295	276	259	266	294	283	317	263	308	284	280	282	303	305	282	281	294	293	299	284	294	250	292	280	287	278	280	266	279	292	266	292	278	283	280	273	307	313	299	270	288	288	250	282	245	283	305	258	263	302	274	286	273	258	267	307	283	290	268	302	280	292	302	284	302	289	312	271	280	306	288	254	293	286	315	289	287	295	277	300	305	292	310	305	292	266	321	289	298	305	282	285	267	263	302	322	292	287	291	308	267	275	305	290	274	307	284	273	270	271	270	249	290	302	297	296	286	297	262	312	284	271	287	301	303	274	271	283	256	302	317	280	308	270	326	284	292	297	311	280	281	307	267	252	270	269	269	270	289	273	274	267	305	274	273	319	303	261	273	282	288	254	284	299	277	287	294	273	314	317	270	283	309	267	267	254	288	297	263	265	266	271	295	279	298	305	296	276	292	287	291	305	254	327	294	290	292	284	275	304	308	260	282	285	300	276	278	279	264	279	294	293	296	300	275	265	242	284	285	265	313	223	286	280	300	278	291	260	276	295	256	285	266	309	301	330	277	275	295	269	278	279	318	266	284	256	276	321	290	269	298	277	275	277	289	310	266	272	309	281	283	286	284	268	276	278	274	266	278	274	287	300	286	344	302	292	278	311	267	271	302	262	291	294	274	326	279	283	285	304	298	267	293	287	305	276	278	290	278	302	271	272	291	300	280	294	250	286	317	242	274	302	279	304	287	295	290	258	289	298	270	283	284	272	294	291	303	260	271	284	269	264	288	292	307	271	276	294	279	264	314	286	311	281	326	297	294	305	298	295	293	279	284	294	271	287	314	279	288	301	299	288	258	292	272	307	334	282	291	277	294	263	295	264	286	276	288	290	264	282	297	308	262	305	262	276	293	268	318	281	288	282	284	282	281	313	284	267	287	289	316	316	301	291	259	279	278	283	253	310	292	276	279	254	299	292	266	339	279	290	309	281	263	270	287	268	271	310	295	288	271	291	265	282	272	300	296	273	289	271	291	284	289	283	287	310	247	306	277	280	277	298	283	323	300	275	295	322	301	260	282	290	255	325	283	277	273	280	282	288	306	295	309	296	271	260	311	257	274	282	293	287	294	291	279	265	306	293	301	292	291	323	289	307	291	294	284	273	283	273	285	293	302	263	273	291	301	309	267	286	288	273	296	272	343	299	277	311	297	288	301	288	283	316	301	286	294	302	265	302	303	258	281	307	290	295	292	273	283	306	290	295	255	287	277	296	295	305	281	280	274	304	280	293	297	306	280	318	260	272	301	290	296	291	287	321	283	303	274	270	285	286	276	283	267	272	272	276	259	304	290	270	297	253	308	264	271	274	314	293	280	296	256	275	292	281	284	307	305	279	283	282	274	274	279	298	293	303	272	264	276	242	290	311	285	264	283	273	314	312	269	304	275	303	285	250	303	313	268
21132	3251	2204	1626	1189	771	604	521	465	337	292	299	263	235	199	230	218	216	184	179	168	184	181	191	174	176	198	179	196	153	179	163	158	177	156	155	164	150	156	156	156	155	155	144	152	142	154	177	154	143	139	135	170	147	160	149	144	153	165	148	170	148	153	135	160	142	144	145	157	149	163	150	147	168	138	145	164	140	146	152	148	135	151	130	150	137	135	146	131	156	170	149	131	162	161	150	134	151	160	138	135	165	125	152	141	143	176	142	163	173	128	162	135	128	136	142	142	149	141	153	129	135	148	157	162	160	128	127	162	164	147	156	152	158	133	156	117	136	119	147	153	156	155	130	148	146	156	131	161	145	163	152	125	123	144	120	149	151	133	144	153	150	131	155	149	135	139	153	134	156	128	128	152	137	122	137	154	130	140	162	135	144	145	153	161	158	137	128	132	133	175	170	154	142	139	138	139	159	144	159	175	137	144	149	119	125	139	153	128	153	137	159	151	164	147	148	139	140	154	158	142	165	146	151	153	151	136	156	141	135	132	151	141	172	139	143	143	142	174	162	148	150	156	153	153	124	146	140	167	137	150	148	144	154	134	142	160	168	149	148	146	132	147	140	150	157	150	160	128	161	169	158	129	148	134	166	141	136	148	137	138	127	144	149	159	170	139	134	145	161	148	144	153	150	157	140	162	131	145	144	138	145	145	132	169	137	121	127	140	178	138	146	147	128	147	145	130	163	131	155	152	174	138	146	144	155	132	150	168	117	148	146	163	113	161	140	168	156	153	160	158	153	130	150	163	156	149	149	138	152	157	137	133	147	172	156	129	131	119	130	139	143	161	149	173	138	118	131	152	147	154	160	155	148	148	139	155	163	141	132	138	151	140	154	174	135	124	158	158	141	165	128	149	133	125	166	128	160	162	153	165	132	129	133	130	168	132	161	142	149	140	135	136	139	137	151	158	132	133	137	136	146	141	134	130	153	146	138	116	140	139	121	148	156	132	175	143	146	136	142	135	153	154	125	154	130	141	156	156	178	139	140	148	150	145	139	176	136	169	144	153	144	163	138	139	149	128	143	130	126	146	140	123	145	168	139	145	144	153	154	149	132	133	147	143	153	150	142	144	144	131	151	164	161	141	127	170	142	123	136	131	159	147	143	150	123	168	142	173	170	173	152	178	138	159	137	146	129	145	147	133	165	121	125	160	136	146	150	171	137	168	144	153	149	147	142	150	136	163	124	134	145	155	136	140	147	137	134	167	114	140	146	139	144	149	151	146	146	132	144	156	139	134	154	139	166	114	142	137	151	147	138	145	154	166	161	141	147	110	148	160	144	148	152	149	143	134	144	155	146	154	137	128	136	136	134	162	134	162	147	138	147	130	144	147	134	144	157	148	126	142	140	150	160	153	131	142	150	137	141	130	143	149	136	162	139	128	154	153	145	151	147	134	128	133	146	162	144	156	134	135	161	144	158	134	155	119	147	139	157	163	173	113	164	148	152	143	159	135	135	148	129	150	144	156	144	145	155	130	126	132	137	138	135	150	143	146	150	162	137	140	152	139	125	139	144	141	155	156	142	145	160	145	146	138	165	145	150	147	148	141	154	161	143	150	157	125	140	124	150	154	142	165	159	145	141	130	151	155	131	150	147	160	137	142	146	146	144	141	155	153	152	147	143	151	153	131	158	134	151	140	152	140	146	137	147	131	153	134	165	144	127	127	147	153	150	147	158	149	152	160	135	151	166	135	151	145	154	140	145	154	152	127	151	144	163	160	147	155	131	157	153	138	164	140	139	140	158	150	150	138	131	141	155	157	154	147	155	144	141	149	136	156	138	131	152	176	172	125	145	155	127	156	153	158	166	154	140	139	151	151	158	154	143	164	143	152	137	152	176	148	127	152	136	138	149	123	146	151	149	149	134	139	145	144	135	153	150	120	173	150	130	140	140	152	126	142	129	152	152	140	151	159	160	114	151	126	161	143	129	132	152	141	157	152	162	144	152	144	136	152	128	178	133	157	155	136	151	148	149	142	150	148	154	137	134	130	162	174	139	147	153	141	134	138	141	149	131	136	143	145	167	180	131	151	144	145	143	139	167	130	151	143	130	149	154	132	132	139	145	148	144	136	156	152	130	169	137	145	156	167	151	168	149	149	165	154	152	139	151	177	154	130	129	149	144	122	138	150	182	123	156	148	152	127	141	137	151	146	128	170	149	154	156	173	162	158	160	152	140	140	141	139	151	143	136	157	155	149	173	162	163	141	134	151	121	136	180	155	155	140	127	155	146	138	139	146	131	154	154	157	143	145	119	165	169	145	142	141	136	142	140	152	117	156	136	156	152	154	139	140	124	164	137	127	152	155	160	117	153	170	140	160	140	145	162	152	169	158	117	155	141	124	131	162	148	145	135	128	148	135	133	155	133	141	165	138	154	147	148	143	150	152	138	160	140	162	138	150	122	131	151	123	146	136	147	152	144	146	127	135	165	140	147	134	149	159	163	142	173	141	160	161	138	140	150	141	154	150	131	161	157	148	147	156	134	143	143	148	154	150	149	136	131	154	134	138	134	140	143	148	134	141	171	161	152	148	146	155	124	125	134	164	149	140	152	162	156	142	167	153	154	148	144	142	139	138	146	144	126	162	125	141	137	163	138	145	127	146	136	139	139	130	134	131	136	131	133	146	175	144	150	152	157	141	131	167	138	123	151	129	148	155	115	134	157	151	134	143	141	133	145	138	166	144	160	157	151	123	140	146	145	127	146	144	123	167	153	137	146	137	139	166	132	150	144	132	127	159	166	143	139	139	147	139	119	144	126	129	147	129	121	139	149	159	142	146	164	150	123	130	153	128	138	122	135	170	157	128	150	150	136	158	140	155	142	157	147	158	160	145	142	148	131	130	149	160	147	137	160	158	126	153	145	134	138	155	140	156	134	129	142	134	177	157	162	146	136	152	159	139	148	151	137	141	158	150	142	176	150	147	134	150	161	168	146	145	152	131	123	119	149	140	143	144	153	148	147	140	125	128	137	128	127	167	137	140	148	152	146	135	162	145	138	152	146	162	142	136	162	152	146	157	148	138	147	146	125	155	155	173	156	166	141	122	120	126	129	166	132	146	146	136	156	150	148	147	149	153	125	144	148	141	163	152	146	134	147	135	133	138	136	148	142	130	158	132	142	151	166	156	152	152	131	133	144	154	133	129	144	161	152	116	162	132	137	155	127	150	146	156	130	151	157	132	153	145	163	123	143	143	138	133	154	149	154	150	133	146	152	142	146	164	151	119	148	146	123	140	139	130	160	134	160	154	140	143	146	132	166	149	123	150	131	163	157	142	132	136	149	158	143	165	149	125	158	138	165	148	151	144	142	146	156	156	127	156	137	139	138	143	150	153	165	151	145	144	153	149	146	131	126	127	137	144	161	122	127	130	146	135	153	183	138	137	154	137	136	153	163	146	145	145	152	151	134	163	157	157	140	145	166	156	150	138	134
11882	2380	5166	5928	5170	4096	3479	2967	2448	2107	1848	1747	1571	1494	1319	1240	1161	1028	1015	931	973	956	814	856	867	757	781	748	706	772	730	727	671	703	671	665	626	606	653	623	656	631	602	604	589	581	598	641	542	605	551	569	593	598	596	569	539	579	541	565	555	624	555	600	604	550	567	560	570	543	552	534	545	564	565	528	603	547	549	560	544	561	547	537	553	545	555	557	570	538	568	482	564	572	536	538	549	523	511	565	539	535	539	548	558	554	573	528	584	557	500	526	517	528	524	555	513	559	506	501	542	543	509	524	548	524	546	523	563	551	547	544	501	523	536	512	512	509	525	555	514	527	522	526	571	528	521	520	507	522	571	508	530	562	562	512	513	543	528	547	534	521	550	521	568	527	528	538	532	535	518	501	538	489	522	570	548	554	571	520	489	534	574	500	552	545	546	543	520	543	518	529	548	528	542	556	513	543	564	557	505	534	559	523	508	548	486	523	494	545	508	594	537	467	540	525	520	501	537	500	492	502	531	526	521	524	554	490	502	490	589	516	524	545	511	524	539	547	528	523	516	546	514	499	571	566	501	559	542	508	518	488	510	550	495	526	525	510	518	510	537	544	541	516	501	516	526	525	521	538	519	480	543	524	527	528	488	499	513	532	495	528	540	511	502	517	524	544	532	524	485	541	505	516	516	563	568	502	504	530	559	528	524	604	484	540	529	499	526	533	569	523	488	548	598	516	514	560	555	523	524	547	564	520	548	532	564	492	513	469	537	501	512	514	533	534	515	531	520	532	494	533	505	554	565	523	544	569	586	541	499	524	497	507	505	549	564	519	527	527	518	557	573	543	546	498	512	532	549	498	517	557	519	531	537	508	534	527	575	548	513	535	517	559	504	522	522	541	492	533	536	553	498	552	515	549	504	545	544	495	542	547	526	497	529	571	520	530	536	552	536	509	545	533	520	505	526	481	496	501	509	534	501	496	560	553	525	545	532	528	547	490	544	524	501	474	523	552	522	508	511	571	541	555	533	557	549	533	509	514	495	556	540	513	519	508	548	542	522	535	543	523	535	563	563	550	506	547	497	506	551	559	559	532	497	552	530	514	548	550	516	543	507	538	518	530	553	477	537	499	512	517	537	528	509	532	535	482	518	513	485	512	529	548	527	486	506	547	532	512	499	567	526	535	514	549	588	543	540	508	552	563	466	531	536	552	528	494	569	558	488	504	594	563	495	523	520	460	515	513	517	538	558	511	583	491	534	550	517	544	546	499	522	505	526	541	491	532	520	514	540	520	544	493	504	503	525	528	479	485	533	560	528	543	478	491	514	540	557	540	543	487	545	507	523	544	494	555	533	513	525	526	496	520	551	557	511	519	540	532	488	506	607	540	524	509	528	554	579	542	505	528	524	534	541	537	513	488	514	535	526	570	486	501	496	553	508	505	519	555	485	505	533	508	512	549	554	515	514	563	563	543	537	534	531	554	519	555	542	518	563	473	505	507	535	507	496	541	535	500	559	548	520	535	507	540	508	499	552	538	481	576	531	572	507	579	570	493	514	533	534	519	551	525	551	551	532	554	528	516	497	556	496	551	582	542	514	525	505	518	493	526	511	496	545	512	539	506	543	520	502	521	534	528	506	508	536	526	527	546	529	545	513	535	496	550	509	536	547	501	479	546	525	509	525	516	516	510	496	546	538	521	529	524	583	525	549	545	520	540	551	511	521	562	501	561	488	519	552	526	522	541	516	486	563	544	582	506	529	498	537	541	524	525	523	493	543	532	535	515	516	560	532	508	537	503	516	541	504	540	528	495	562	495	527	531	535	503	519	551	506	542	498	548	503	493	514	534	507	486	498	552	529	542	490	511	535	542	505	542	507	482	509	474	525	532	456	496	551	518	515	536	500	580	542	569	530	541	558	497	510	546	530	547	539	549	549	531	517	521	531	498	516	501	494	523	520	550	528	526	531	514	546	528	532	536	542	564	542	536	493	551	503	523	502	565	536	503	530	514	513	536	557	509	468	510	535	515	577	531	526	511	490	537	538	526	510	533	527	589	522	561	509	505	537	536	548	513	528	548	533	499	535	530	527	530	516	532	522	556	542	491	478	557	533	538	558	539	510	483	561	527	528	507	525	512	506	541	538	558	545	520	495	561	540	521	501	576	518	518	523	538	486	502	519	515	512	525	499	502	506	484	506	533	564	497	517	541	525	522	525	560	498	579	531	526	565	539	521	533	527	528	529	541	521	547	531	497	510	511	522	485	519	488	543	549	518	512	479	492	509	540	505	557	540	565	541	532	522	554	557	539	544	541	563	514	519	502	533	563	544	534	520	580	541	539	546	547	516	545	531	566	593	523	538	544	515	513	552	479	527	542	473	550	533	495	484	499	525	522	552	539	531	524	529	495	536	559	520	528	539	533	530	573	519	501	563	530	529	538	527	516	527	520	534	582	504	541	549	548	557	558	594	569	547	516	486	552	553	522	530	538	521	593	505	524	512	514	546	508	532	529	522	534	510	549	512	529	490	542	549	520	564	536	509	552	511	501	528	547	523	528	546	530	564	524	531	500	548	526	546	513	552	540	516	516	561	507	521	526	523	516	472	507	533	512	521	544	586	524	524	480	500	504	530	537	506	573	500	530	503	530	480	542	521	542	498	537	517	544	527	523	518	512	521	550	551	502	511	548	522	555	552	576	543	533	568	526	533	553	542	534	518	542	530	492	516	543	555	519	521	527	583	525	547	547	504	487	487	539	532	546	549	538	529	546	506	535	500	570	507	540	529	527	548	543	521	542	516	564	502	543	571	534	533	520	496	529	483	526	514	546	560	504	521	507	539	539	550	515	542	517	506	478	540	484	520	547	550	539	546	557	536	537	546	556	481	512	511	550	538	555	534	529	550	506	544	568	499	560	525	518	552	549	552	555	552	540	550	479	501	519	563	553	495	524	564	501	518	556	458	532	518	551	537	572	547	532	554	526	554	517	535	552	529	527	519	561	518	512	551	543	549	545	494	520	534	547	507	536	531	509	603	591	539	522	521	530	523	554	509	498	536	544	530	503	527	511	526	539	525	527	524	556	535	535	522	544	537	563	524	594	527	521	496	545	526	530	526	595	518	538	501	534	535	516	512	541	518	549	489	520	549	559	519	508	538	475	540	529	530	569	501	483	546	527	499	536	530	469	505	525	512	532	497	528	516	552	496	504	550	533	543	541	510	531	496	597	549	516	529	517	507	548	510	503	523	527	539	528	557	521	515	514	501	505	512	493	511	506	517	529	514	522	555	558	529	531	544	565	533	505	568	561	511	555	529	524	544	496	493	531	538	507	549	507	570	562	557	508	506	531	482	557	543	510	507	504	546	485	576	531	479	522	534	509	544	550	553	539	486	487	537	512	538	546	541	538	534	535	526	535	506	549	549	542	532	510	541	523	498	533	498	509	484	504	532	531	549	502	531	521	498	533	518	544	483	516	536	533	548	551	549	542	547	498
1929	187	159	114	109	108	82	94	84	86	91	97	91	89	86	83	99	96	53	80	94	92	94	83	78	58	79	84	73	78	84	75	75	80	76	80	75	94	80	87	80	74	71	68	92	104	70	81	60	89	68	77	85	71	81	75	82	68	77	85	74	78	88	74	77	94	75	65	77	70	96	96	86	75	69	76	80	63	64	70	79	87	68	78	81	69	74	78	70	84	90	74	73	83	81	84	100	82	85	83	77	69	84	70	80	70	70	62	77	82	77	72	93	88	82	64	84	86	64	82	78	78	77	79	76	70	91	87	69	82	73	78	77	85	65	83	91	72	79	88	82	75	64	92	78	66	76	71	79	71	94	73	74	80	65	77	77	83	86	69	78	93	71	78	87	84	76	77	92	72	76	78	79	75	59	73	92	81	83	71	81	60	107	66	73	72	82	78	88	101	70	88	77	84	63	69	90	81	69	54	71	89	98	76	91	68	96	90	77	78	90	76	85	89	74	86	81	82	59	79	82	83	71	81	77	65	80	68	82	72	75	86	69	80	88	67	59	72	89	90	83	80	71	66	62	70	66	76	83	73	91	61	80	90	76	90	80	60	72	90	77	79	70	102	80	90	83	74	77	84	84	83	71	82	95	72	100	78	69	80	95	62	89	84	69	74	82	77	75	82	74	78	80	86	101	81	98	63	106	71	70	111	83	73	70	82	68	80	84	82	80	82	66	78	62	79	63	77	76	63	88	81	87	84	85	84	94	82	77	76	70	56	69	79	77	85	71	67	72	77	77	100	83	75	62	74	82	67	86	77	85	88	74	67	86	67	69	81	90	76	63	95	79	74	82	81	91	67	86	82	77	92	95	80	73	68	72	72	77	81	71	79	86	83	92	60	81	76	74	65	73	68	78	70	76	86	83	78	79	80	106	105	95	76	68	75	77	73	81	95	89	93	77	80	81	80	78	79	81	81	89	61	80	79	96	61	72	83	83	87	72	81	80	77	77	66	71	64	95	90	80	78	70	65	67	71	96	89	91	81	84	83	65	63	65	75	74	61	91	71	72	73	68	89	73	70	76	85	71	75	67	88	69	69	74	87	67	93	76	66	65	91	90	82	84	77	66	67	99	76	92	84	94	73	69	97	66	70	83	80	79	78	80	60	92	84	72	75	89	80	83	69	74	57	86	103	78	69	80	71	66	80	70	90	84	100	85	91	95	94	97	73	70	81	82	64	82	84	95	80	77	90	93	95	94	89	78	71	76	78	64	67	73	96	90	85	82	81	88	75	82	70	77	79	73	83	78	77	77	77	83	83	78	81	75	71	79	76	78	69	79	91	82	93	74	69	77	74	71	79	69	92	94	77	69	68	93	73	63	85	73	92	76	78	73	74	86	76	62	86	67	88	78	74	83	82	83	87	58	84	72	99	73	82	86	83	81	73	85	72	83	84	75	94	74	90	84	77	75	81	97	86	85	78	78	85	81	81	90	75	70	95	83	84	91	93	80	73	77	74	81	69	82	81	77	81	82	61	86	65	92	86	88	79	91	74	69	74	61	62	56	69	81	78	85	86	82	94	77	75	76	76	71	81	89	70	75	83	78	76	67	85	85	99	83	71	65	71	88	82	69	83	67	79	86	92	86	101	78	74	80	63	69	81	75	75	66	70	70	77	73	63	80	83	82	77	88	71	82	77	93	85	95	76	70	68	82	69	85	66	70	88	75	78	79	83	70	84	87	82	74	79	81	89	79	82	89	70	91	84	65	81	97	86	93	75	74	90	64	78	95	79	74	77	73	75	83	69	77	77	82	68	100	98	67	78	70	63	89	81	74	75	86	74	81	79	77	78	78	86	81	74	90	76	72	88	87	86	79	78	80	82	83	64	84	74	87	77	97	65	76	75	84	81	91	81	96	70	81	75	80	78	96	63	78	78	73	75	84	80	78	83	80	83	77	74	83	70	65	74	91	79	87	69	64	63	80	66	77	83	76	69	73	77	78	65	83	76	68	78	85	71	98	79	85	79	77	81	77	82	91	95	86	83	82	76	66	81	81	81	47	72	83	95	79	79	84	73	65	83	90	70	76	78	75	80	71	85	79	75	80	75	80	76	72	82	77	80	90	74	90	85	66	66	75	73	66	77	79	101	81	86	75	71	82	86	71	75	79	89	77	69	70	77	85	76	86	77	62	79	70	67	84	90	82	77	99	90	71	92	96	73	74	84	62	80	83	87	83	84	93	84	83	81	72	103	77	87	71	81	86	82	69	78	76	62	85	93	80	79	76	77	77	72	86	84	80	66	75	71	67	73	77	80	75	83	81	80	69	84	78	99	91	69	80	86	86	62	76	68	68	74	73	68	75	77	74	81	75	83	90	88	71	84	71	77	99	70	62	88	85	81	68	86	74	71	74	82	81	83	75	97	69	90	71	70	67	94	66	68	67	79	90	69	89	74	65	80	96	81	78	84	75	84	84	67	95	79	72	80	78	86	81	88	87	80	85	79	80	93	77	94	88	85	71	84	80	100	75	84	65	75	71	84	82	71	91	70	99	85	80	72	104	73	70	77	84	84	68	80	64	65	91	83	87	63	73	80	79	65	73	85	86	94	88	71	91	74	78	83	74	76	88	87	91	81	90	90	80	78	97	78	75	72	81	94	65	79	69	75	82	91	87	79	73	73	88	71	73	94	79	83	82	77	73	86	93	86	74	83	75	74	87	74	66	99	78	85	84	89	90	79	80	102	74	50	71	75	75	70	76	89	67	73	91	84	81	70	84	72	69	82	84	86	76	87	78	76	65	75	65	85	87	67	74	62	66	77	106	76	87	98	84	75	98	67	100	66	80	91	70	84	81	87	93	81	79	70	75	84	77	74	87	91	77	79	73	73	75	94	78	69	91	83	89	81	83	80	84	79	94	74	78	72	85	69	67	77	87	86	76	78	75	89	69	102	90	91	71	64	79	83	92	78	62	67	88	91	75	93	95	71	86	61	91	80	82	80	103	77	75	82	80	75	88	80	80	67	87	83	66	78	73	66	76	82	79	67	81	80	87	69	78	80	85	65	83	78	93	91	93	82	72	84	86	76	80	78	71	79	72	84	73	79	73	84	83	87	80	70	69	75	84	76	62	71	71	80	71	80	81	99	72	78	63	73	79	92	90	71	81	86	85	73	81	85	86	78	69	79	93	70	99	82	87	85	78	73	84	95	58	86	73	85	92	99	77	69	73	79	79	80	74	79	73	73	74	83	69	74	74	75	95	78	78	98	91	91	78	93	84	79	73	82	75	82	80	104	70	91	74	96	73	77	84	79	77	70	74	84	70	84	71	66	72	80	85	83	76	80	78	75	77	84	70	70	73	93	90	70	74	78	87	70	94	74	80	74	93	79	66	84	86	65	85	79	66	75	56	89	72	83	76	82	66	67	86	76	88	80	72	72	49	77	83	87	84	78	87	75	77	68	94	90	78	82	91	74	91	84	84	78	75	75	71	74
3416	362	448	469	449	461	389	380	358	326	338	338	368	322	320	332	334	313	319	306	307	314	301	316	293	323	275	314	299	331	303	338	318	293	337	347	328	311	330	312	286	292	325	324	299	323	321	309	310	293	310	299	317	304	327	316	314	310	293	321	334	321	294	295	312	331	297	333	334	280	323	295	315	311	327	312	310	347	294	299	308	309	320	294	303	299	278	316	301	315	296	349	306	294	314	308	320	319	319	318	310	326	303	327	310	315	309	308	348	304	303	315	319	309	336	315	318	332	289	334	309	294	316	291	320	306	292	270	297	295	316	306	344	341	293	319	299	314	331	327	311	336	356	301	332	336	322	290	349	306	325	322	343	310	333	322	308	330	271	321	289	312	318	291	304	304	333	311	309	316	316	313	319	288	335	274	338	306	301	302	295	338	336	325	317	277	315	309	341	312	316	328	337	314	329	284	307	275	288	304	328	308	328	276	312	282	314	347	278	313	320	293	328	304	292	310	289	293	323	337	344	301	326	310	293	292	308	323	294	325	305	305	330	315	336	316	304	318	294	314	287	331	303	321	316	297	296	294	323	318	321	294	308	312	351	317	301	309	314	275	314	328	292	302	293	319	310	307	318	299	295	309	323	311	309	323	286	304	303	311	334	279	315	308	312	318	304	309	312	315	340	284	299	309	299	315	295	314	308	326	304	308	299	308	314	305	315	307	318	321	295	305	303	297	326	304	327	309	279	340	324	319	298	301	310	313	314	320	312	302	300	338	313	329	321	300	292	327	325	292	299	318	297	295	317	335	286	287	301	304	345	308	317	335	330	323	311	282	325	299	329	342	327	316	265	289	272	322	293	306	323	334	325	269	299	304	291	306	309	299	314	334	315	310	319	300	344	308	288	311	281	318	344	353	331	318	305	293	293	312	305	333	331	288	324	311	303	312	281	299	332	328	312	331	347	285	294	314	325	288	311	301	349	338	322	326	305	311	286	300	315	311	322	307	349	302	297	297	302	306	300	314	328	286	348	295	291	298	311	323	274	271	319	311	312	340	304	306	317	310	283	365	294	305	309	293	300	305	308	296	290	330	317	332	325	319	322	319	297	313	287	316	293	326	339	313	299	334	292	323	307	293	307	322	328	306	307	314	334	290	309	327	323	298	301	323	288	279	300	318	297	281	314	342	335	338	328	315	291	310	321	339	297	338	320	309	299	287	300	321	324	315	299	294	322	322	323	342	281	328	296	359	299	276	316	300	318	320	291	351	349	309	330	318	316	322	319	319	345	278	324	298	274	318	338	302	337	311	323	311	316	327	315	309	291	336	325	298	324	299	319	333	313	306	342	321	315	300	309	311	304	319	360	359	318	321	285	306	320	323	343	283	345	321	320	299	315	331	301	339	333	336	308	303	364	333	304	291	330	317	327	294	284	305	319	282	323	334	290	350	300	299	301	327	331	316	320	306	327	343	325	345	303	309	301	279	298	325	325	299	312	297	334	309	347	281	310	309	324	309	332	310	332	328	308	284	325	340	318	297	331	287	328	323	306	311	335	358	317	322	321	310	336	323	304	329	345	326	349	325	313	332	306	303	304	313	286	330	305	306	286	278	316	303	328	314	320	276	299	340	345	312	323	280	298	326	309	292	297	286	311	313	303	281	324	317	326	317	332	296	316	310	290	284	311	296	325	316	327	321	318	302	326	318	313	323	312	308	314	340	336	316	311	286	318	309	330	275	339	299	303	309	299	319	270	266	305	337	316	312	303	322	324	316	283	283	293	306	288	319	298	314	288	301	296	341	307	341	302	318	329	319	271	299	322	329	303	319	339	306	320	307	337	329	317	283	342	307	284	316	283	323	273	320	279	327	297	296	296	313	300	326	320	319	283	314	299	316	291	332	303	278	322	314	308	336	316	307	314	324	287	303	300	311	319	338	290	325	299	304	314	289	323	317	290	308	320	302	334	327	307	306	303	321	304	301	329	297	298	330	295	316	331	313	296	284	273	284	301	312	302	295	320	298	292	328	333	310	313	330	288	312	303	307	307	315	332	330	342	310	336	300	337	305	327	321	301	303	321	325	331	292	302	323	338	289	327	330	318	304	328	303	302	299	313	318	317	304	319	308	320	317	299	321	299	338	314	287	315	329	299	326	294	323	298	281	304	346	287	316	321	312	267	268	335	305	282	332	283	301	287	308	303	288	324	305	293	301	302	299	302	311	314	308	312	325	330	271	314	318	301	313	331	310	322	283	295	281	304	313	291	300	288	334	305	311	318	319	324	341	308	294	273	291	263	336	302	304	284	292	319	282	330	297	309	307	288	352	320	321	298	301	313	320	318	298	279	300	309	320	344	291	322	294	343	299	284	297	331	295	344	299	315	337	324	316	296	278	294	285	318	292	313	289	300	303	323	289	286	295	330	312	313	290	298	328	322	267	323	280	324	304	325	284	296	332	306	336	278	302	294	332	343	328	300	313	323	345	305	279	311	329	290	326	313	319	305	331	288	284	317	294	324	347	321	305	344	332	308	296	313	315	303	332	277	352	328	315	314	326	284	312	318	317	305	282	324	310	291	264	308	299	271	282	334	322	303	288	301	323	282	297	315	298	311	323	301	293	313	299	316	316	309	284	295	308	329	308	288	287	314	322	336	288	274	320	303	311	300	316	360	311	312	328	342	292	298	311	300	337	306	298	311	291	339	297	305	334	297	315	322	327	314	330	323	299	280	329	295	318	304	306	327	303	324	295	319	325	304	322	323	276	285	328	310	308	317	304	314	317	326	333	319	312	288	326	284	302	318	308	308	294	298	292	276	288	312	291	278	283	358	323	296	311	297	327	337	324	310	328	334	302	336	318	283	306	309	293	299	334	322	311	307	303	301	326	300	278	317	312	310	299	338	300	330	326	317	314	342	300	298	360	326	315	290	294	306	272	298	308	298	308	318	330	307	260	298	320	301	340	322	294	316	290	295	281	316	302	326	336	311	314	313	340	307	317	326	332	309	308	350	341	339	301	311	308	318	318	296	316	316	309	310	303	313	329	317	304	327	301	289	304	344	351	331	325	281	322	328	334	321	281	291	290	312	293	289	294	306	297	314	322	292	284	312	299	309	297	306	316	351	314	279	323	316	325	320	305	291	329	322	311	302	313	318	334	282	306	328	331	328	267	328	308	306	319	326	322	306	315	309	312	308	313	297	290	296	319	334	305	304	320	337	292	300	317	312	290	314	322	285	300	346	292	318	301	315	318	307	317	312	320	300	301	322	321	305	321	282	302	334	300	297	305	323	310	290	279	307	294	320	327	294	322	326	320	316	304	335	305	312	313	318	318	313	328	361	325	329	292	315	288	324	350	318	309	315	319	329	313	331	321	309	309	344	274	314	318	299	303	337	311	286	287	290	318	321	315	301	313	304	305	290	305	338	301	297	322	287	327	336	322	295	327	314	285	322	330	289	314	299	312	309	333	307	313	303	306	332	340	332	291	325	312	269	283
11126	1031	1076	787	518	386	305	238	183	173	167	152	134	117	100	120	88	75	111	98	99	87	95	90	92	68	97	80	79	101	88	83	71	71	79	65	66	77	71	79	58	61	64	76	92	68	81	82	69	78	73	71	70	87	71	59	81	65	93	72	69	83	74	55	66	69	75	72	67	79	74	71	84	55	84	65	65	74	85	64	63	70	66	74	80	72	72	77	70	61	70	73	76	77	73	77	74	75	56	70	61	64	71	69	66	68	78	71	66	72	69	72	69	74	63	68	69	77	75	86	64	68	69	61	69	74	70	90	84	80	62	59	64	72	74	80	81	62	65	89	80	61	75	62	77	63	84	77	75	65	66	73	79	86	65	67	74	66	66	61	68	75	70	85	71	65	61	83	65	68	67	74	65	94	62	72	79	72	69	85	86	65	89	84	84	69	74	61	63	66	69	77	64	88	74	71	77	63	62	74	70	54	71	86	67	68	75	70	66	55	86	74	76	73	63	71	70	56	88	69	71	70	95	67	73	81	66	71	53	62	70	75	70	72	76	77	77	62	77	67	78	68	79	90	60	66	67	74	65	69	71	68	61	71	58	70	70	74	61	66	83	59	82	82	62	68	68	59	70	63	81	75	69	58	82	79	70	76	67	74	73	80	74	75	71	66	77	63	64	71	73	63	63	71	77	72	65	74	71	62	71	71	71	100	83	76	85	72	75	69	78	64	72	72	67	61	69	69	77	65	52	67	65	82	64	64	65	67	88	84	82	65	59	68	67	71	67	70	78	73	82	66	67	61	74	68	61	75	75	75	75	87	58	85	75	67	71	71	70	67	83	73	48	74	63	69	73	82	67	76	70	74	62	65	87	66	62	81	72	80	66	93	71	53	53	61	60	70	49	64	72	65	55	57	80	82	63	65	71	73	76	79	60	62	67	82	68	60	74	70	78	61	79	77	67	61	55	82	81	76	69	72	67	69	73	66	51	79	81	74	76	80	83	82	78	73	65	66	63	65	60	74	88	68	74	81	73	75	61	74	72	71	71	78	79	67	67	58	75	75	64	65	82	73	63	61	80	55	71	63	67	73	65	69	63	75	78	72	94	76	64	85	71	66	60	84	73	54	71	66	60	105	67	78	80	77	69	77	76	85	80	74	70	71	77	74	72	62	66	72	53	65	76	71	89	71	63	76	73	71	83	72	71	64	69	67	74	62	68	86	69	69	75	67	68	56	74	76	75	66	70	54	61	67	75	68	77	61	65	56	63	79	71	85	67	59	73	77	69	54	65	70	72	66	65	74	67	60	69	64	55	69	65	75	55	68	64	59	48	71	66	74	75	71	75	77	73	80	70	67	75	80	68	69	61	66	75	70	77	77	70	87	65	67	72	72	66	74	70	79	75	90	71	66	71	85	75	65	48	65	81	79	67	82	69	68	70	61	73	69	73	62	72	88	71	65	66	49	82	67	74	55	70	65	74	77	65	88	69	62	79	64	60	71	74	81	65	79	72	76	67	66	67	79	50	69	71	74	84	84	57	64	72	84	70	75	89	66	68	67	64	76	80	53	78	71	79	60	70	58	65	57	58	90	71	63	72	71	71	73	68	63	76	59	76	65	87	61	68	74	70	71	69	71	72	70	65	75	62	67	63	69	65	90	79	58	77	79	71	60	62	75	56	82	70	82	68	72	65	69	76	72	81	75	51	69	84	68	57	77	67	70	69	75	67	78	59	74	67	71	72	78	77	68	80	70	64	87	64	71	72	73	68	60	78	78	67	62	71	75	61	81	90	71	71	72	82	69	72	75	52	72	74	81	83	70	67	58	69	72	63	67	55	63	60	79	85	78	66	59	65	83	72	64	79	55	63	66	59	69	65	60	63	77	70	56	79	74	65	69	85	84	68	71	71	72	79	70	56	56	74	61	78	82	78	84	62	70	68	73	52	64	81	55	65	59	60	81	80	85	77	66	67	62	67	76	72	69	65	60	77	83	71	74	61	82	69	61	74	68	76	62	81	66	68	74	70	60	69	83	67	75	73	78	61	73	86	75	61	68	62	81	76	77	64	84	54	71	85	73	58	76	72	79	63	72	73	74	55	65	67	85	61	81	79	70	67	58	65	67	78	69	66	62	59	81	63	70	83	61	78	61	57	61	65	63	47	69	73	63	84	64	71	71	78	58	81	66	71	77	75	75	60	61	58	73	71	80	55	64	76	76	82	69	67	80	74	49	65	56	70	66	75	79	87	69	66	61	71	65	86	70	82	76	60	76	92	75	68	74	75	76	70	74	66	63	70	61	63	78	75	62	85	69	68	60	59	76	75	70	64	76	77	76	73	84	50	74	89	70	69	64	83	58	53	78	57	58	66	87	58	69	75	70	72	70	72	71	86	85	67	69	90	75	62	56	71	81	67	68	74	69	83	77	85	62	84	68	64	78	76	65	56	65	89	68	73	62	79	68	75	57	81	73	66	53	77	78	79	68	67	64	89	73	73	73	70	53	62	80	74	86	73	73	69	73	59	76	86	81	69	61	67	62	62	70	79	51	84	89	74	68	72	88	72	60	70	78	66	63	70	60	70	80	78	63	75	68	68	59	65	71	82	76	81	68	61	87	82	71	71	68	89	58	67	68	66	68	74	63	69	80	76	64	86	63	60	66	53	59	60	73	76	52	81	65	70	82	59	59	76	58	71	56	67	69	72	58	61	71	67	56	62	71	62	71	73	79	86	66	66	60	64	69	58	61	73	77	87	78	63	81	76	61	68	82	61	70	66	70	70	64	68	63	70	77	80	74	72	59	78	63	69	69	64	76	75	68	52	60	67	64	82	65	70	65	71	74	64	76	71	57	65	75	72	86	79	58	75	64	75	61	63	78	77	74	60	69	78	65	66	68	84	73	61	67	60	74	76	64	63	69	70	63	75	67	72	65	76	76	71	73	81	56	62	58	53	71	52	66	76	71	60	70	93	66	68	77	70	66	68	57	62	56	80	53	85	76	67	74	65	64	88	78	70	70	74	52	70	65	63	74	73	76	67	72	67	58	67	78	67	73	68	77	63	70	72	79	80	69	90	64	81	67	67	74	73	63	68	79	78	72	74	65	80	59	80	58	69	66	77	57	63	73	66	65	59	62	69	63	66	77	78	75	71	76	62	59	65	75	78	75	76	75	73	75	59	73	68	56	78	68	83	81	61	80	79	66	82	80	57	77	59	60	64	69	77	62	70	52	70	81	90	68	83	82	66	68	73	59	61	77	77	71	61	65	79	74	65	70	81	66	84	75	75	66	76	71	65	84	70	64	63	82	51	88	68	70	92	79	74	70	65	65	70	65	75	57	57	80	62	59	81	62	73	65	62	66	61	51	73	74	81	91	58	68	78	71	72	66	68	55	83	63	65	70	65	76	90	73	81	72	69	62	72	67	79	82	62	68	52	55	70	67	75	69	69	79	55	84	53	58	72	67	73	83	75	68	67	81	59	74	69	57	70	62
8187	1207	2640	3045	2705	2149	1756	1481	1242	1064	973	852	815	749	720	641	518	511	517	523	522	439	476	407	486	412	372	458	406	367	445	404	371	347	356	317	340	390	348	322	333	348	322	319	299	332	338	329	324	326	305	326	316	313	307	321	334	301	313	328	314	289	314	331	330	297	298	284	304	292	306	264	327	318	287	320	313	306	269	291	305	264	301	283	287	281	279	303	300	285	291	305	294	288	285	280	291	302	283	285	296	303	273	283	288	296	311	288	265	284	284	288	273	313	283	270	281	295	307	288	292	260	286	290	322	258	287	306	277	295	286	290	285	282	291	295	303	314	261	307	289	323	267	263	291	319	309	229	250	279	277	298	274	282	286	297	295	302	284	299	309	303	308	273	289	284	254	285	273	319	309	272	299	314	267	304	272	305	267	290	282	312	263	302	259	299	333	293	295	287	281	286	295	273	306	304	283	290	289	299	313	260	298	296	282	280	281	274	265	301	301	282	287	311	264	310	284	284	305	272	277	295	270	298	276	252	258	279	315	263	307	311	267	251	304	282	270	291	298	256	286	282	275	287	287	322	288	273	273	277	295	291	293	273	293	262	282	290	289	272	306	269	304	304	265	274	305	282	280	275	288	267	314	279	294	279	289	283	302	278	291	257	239	285	299	284	250	300	277	317	286	293	295	249	258	280	265	284	264	274	300	310	316	324	265	314	302	304	262	280	299	264	299	292	298	282	288	270	301	275	277	294	288	287	293	289	266	291	280	279	294	270	301	252	287	303	302	273	272	277	284	312	319	275	284	261	316	269	270	303	283	268	277	290	300	266	314	239	309	277	281	278	275	283	282	279	285	288	271	308	305	303	284	253	289	273	289	290	269	281	251	280	275	279	288	287	316	267	285	276	261	292	264	301	271	270	267	276	282	280	289	284	276	295	289	281	265	290	249	286	268	303	240	279	291	303	294	314	253	286	304	288	325	273	272	263	285	271	293	263	302	289	273	291	282	294	259	281	291	283	303	277	290	292	253	316	313	307	293	291	273	317	281	299	289	312	269	302	304	261	295	303	303	327	273	316	271	273	301	293	289	327	302	255	288	296	303	299	271	287	290	284	264	275	291	324	284	267	290	305	267	304	301	293	274	302	249	283	283	285	297	282	255	292	302	285	261	285	259	292	272	302	322	280	265	292	241	284	320	307	320	292	274	288	253	302	302	299	258	305	290	296	270	274	277	297	289	299	284	283	279	330	307	273	291	306	279	300	254	287	283	301	280	297	308	295	290	281	310	270	293	299	274	269	248	260	287	297	282	300	255	284	286	298	273	266	322	272	285	258	287	248	269	295	288	286	295	305	258	317	270	283	279	278	289	299	295	277	323	296	287	294	275	260	316	265	278	281	302	291	310	274	287	306	285	274	306	252	308	276	274	268	276	298	269	253	300	279	318	275	292	271	281	292	268	304	297	278	295	304	267	328	286	282	278	245	286	275	290	298	296	289	278	272	277	276	298	304	260	280	304	283	306	287	278	274	274	295	285	307	270	274	296	279	256	253	258	283	293	310	277	292	272	301	298	272	282	280	324	272	293	313	280	293	291	269	254	307	282	274	276	277	317	289	275	259	298	285	307	298	258	289	304	283	306	287	329	268	295	294	296	273	274	258	271	288	281	301	290	265	287	250	288	285	272	297	295	270	265	283	294	281	300	309	281	305	278	277	290	250	295	267	306	260	286	264	305	303	259	288	297	279	251	303	274	298	286	327	275	268	265	246	293	303	245	259	284	273	271	305	299	286	308	279	283	283	285	302	257	288	275	303	272	318	296	293	289	273	281	291	273	263	272	265	262	272	301	268	288	315	263	287	276	288	326	298	313	283	318	300	256	288	283	265	270	297	296	284	300	274	277	310	293	293	282	268	308	294	309	271	283	286	303	268	303	265	282	289	283	310	278	292	302	291	286	305	297	270	287	286	259	260	243	288	273	271	266	265	262	301	296	268	285	285	311	286	290	299	277	282	298	292	280	271	318	264	280	305	255	313	283	289	291	253	264	303	296	326	258	308	306	253	279	272	295	285	272	289	305	291	300	279	300	267	258	292	313	263	259	274	280	279	281	290	284	281	251	275	271	253	291	283	284	269	275	310	297	289	317	288	292	276	294	322	270	300	278	259	275	275	285	293	278	238	297	278	286	274	262	272	296	282	283	248	285	288	289	275	274	309	310	311	284	284	287	274	284	260	290	257	287	310	308	312	292	276	283	310	305	278	277	288	277	282	314	255	285	304	295	280	293	309	279	280	306	274	291	285	294	302	265	283	291	292	317	274	275	265	269	271	301	296	301	280	253	285	286	292	276	306	302	289	267	284	305	278	279	293	281	299	281	295	293	279	265	312	296	302	296	283	274	255	292	254	281	256	309	307	280	285	267	263	251	292	258	301	283	292	278	286	273	292	266	302	304	281	319	294	306	319	270	289	257	273	290	269	276	313	263	259	281	328	302	291	302	279	296	303	295	298	286	286	277	255	283	292	285	264	307	286	305	276	298	276	288	264	269	304	300	277	274	293	263	317	276	249	290	274	266	279	301	268	334	306	276	298	320	285	297	281	316	271	296	295	297	281	307	281	285	274	277	259	283	256	274	297	297	318	305	288	278	293	277	297	304	270	273	295	317	269	279	295	285	247	269	283	288	309	278	296	286	282	312	307	283	263	274	306	288	281	263	276	279	291	259	301	253	272	311	278	280	292	277	284	281	270	296	298	288	266	275	316	286	272	276	292	286	288	305	309	294	296	311	288	312	278	296	298	265	275	307	277	300	270	291	297	272	286	269	298	254	262	259	268	294	299	276	274	287	290	300	286	290	294	300	275	288	299	265	277	287	287	273	271	262	288	293	254	269	285	272	264	285	275	279	313	269	255	304	280	288	267	314	287	258	286	301	271	286	303	274	285	298	285	279	276	294	292	275	283	319	275	280	283	300	285	291	275	284	306	282	301	296	269	273	312	296	297	256	297	312	300	265	272	262	300	301	283	283	292	302	277	274	278	283	286	275	283	293	247	268	258	263	307	292	299	312	276	282	298	264	267	304	299	267	261	289	309	319	259	288	295	276	287	310	278	269	275	278	255	323	293	284	293	289	280	300	269	282	304	303	285	269	301	298	286	292	273	271	308	244	280	303	277	306	291	291	284	250	271	277	265	292	268	248	289	243	283	303	287	271	264	296	281	296	288	295	285	269	286	262	292	282	282	303	307	294	283	307	260	292	265	283	292	289	289	274	282	294	287	274	258	292	304	287	293	301	272	287	305	276	319	296	289	263	308	273	289	296	264	289	295	266	269	267	301	304	322	284	280	269	308	255	261	310	294	293	317	311	298	268	321	303	285	275	288	296	305	286	288	298	291	303	288	279	285	284	298	294	280	294	310	297	269	284	253	280	262	284	290	279	309	286	262	294	263	262	263	260	265	275	262	264	298	301	318	303	266	294	285	281	305	264	279	308	269
20953	3036	2160	1576	1117	844	605	517	382	368	316	306	276	250	223	229	234	186	222	183	187	159	172	185	163	177	167	146	151	158	186	173	161	181	168	150	175	159	154	166	126	166	174	163	172	148	139	165	156	158	170	155	167	142	133	150	146	149	170	151	156	145	143	138	157	147	166	146	153	160	163	138	159	156	156	167	156	141	145	159	161	159	146	143	145	130	158	131	144	145	140	123	153	151	157	148	175	157	147	137	128	150	164	140	143	143	132	161	172	156	132	162	154	152	141	149	152	152	158	128	154	148	136	142	156	153	134	145	162	169	136	155	156	142	161	149	154	140	156	147	156	141	152	153	132	178	156	150	151	167	141	133	153	151	171	163	139	164	159	165	167	130	155	143	132	134	159	143	154	119	143	144	159	149	132	128	130	147	128	157	147	153	139	145	134	152	140	129	133	151	128	159	146	149	133	156	162	141	136	142	151	131	154	161	143	145	147	151	152	140	133	144	139	134	142	160	142	133	152	140	160	129	143	132	148	160	141	142	140	131	142	155	148	138	132	151	129	137	158	159	148	157	156	122	128	158	154	153	166	176	144	143	169	159	163	128	126	138	161	128	142	137	140	149	142	134	139	133	166	160	153	177	127	132	156	143	148	132	138	170	148	152	140	140	153	160	141	146	171	148	136	156	147	156	155	137	141	147	155	154	151	150	124	149	155	164	167	150	131	163	148	158	134	151	148	146	144	136	166	155	138	159	151	143	120	151	144	152	136	141	123	146	139	157	159	132	136	128	143	168	140	134	142	140	143	159	150	129	130	135	143	153	134	158	144	163	147	143	121	149	156	148	163	155	134	141	145	125	148	135	121	154	156	124	145	158	160	130	136	159	124	123	140	124	138	141	157	146	137	150	176	127	125	152	134	154	139	127	153	155	161	162	169	136	144	150	139	136	134	156	153	137	119	166	138	152	172	146	147	150	153	140	144	155	130	153	139	154	130	142	159	150	144	158	146	126	154	134	131	149	119	144	138	149	139	166	160	155	170	156	152	138	175	142	176	140	153	141	151	160	147	152	148	132	148	139	162	157	134	155	156	156	147	159	140	160	155	149	157	166	155	143	134	160	146	160	136	163	145	153	124	146	152	141	179	146	136	167	139	173	137	143	152	155	149	142	139	134	147	145	148	160	145	171	142	128	157	152	152	148	138	139	131	159	145	134	139	175	156	115	130	160	156	133	127	146	168	150	165	138	134	143	142	140	141	126	134	150	150	127	139	154	158	155	157	157	156	153	149	136	143	153	141	138	148	167	153	143	139	123	143	157	141	152	147	136	137	162	155	142	133	165	160	150	144	156	136	175	143	161	150	158	150	150	147	168	150	159	159	157	158	174	157	144	140	156	142	140	148	146	137	156	131	164	155	140	148	118	156	160	142	143	153	129	159	163	127	135	158	125	155	161	165	157	172	149	153	167	161	141	157	145	170	167	142	129	161	159	149	162	136	122	130	140	155	142	151	147	166	152	123	161	164	154	141	156	168	131	161	143	155	164	141	150	153	137	139	146	165	153	116	153	161	152	136	148	153	136	156	159	155	144	163	164	142	141	163	153	156	153	146	168	134	152	157	127	131	157	140	166	151	133	148	156	143	151	145	114	138	149	132	146	157	128	140	143	137	129	159	134	139	145	146	154	151	135	142	146	119	150	166	146	150	162	161	153	146	144	143	132	146	148	137	143	147	167	145	155	135	143	150	137	140	147	149	151	152	136	142	169	149	144	151	141	132	153	151	148	164	147	148	158	148	176	132	135	140	145	140	165	141	161	135	124	138	139	137	153	146	147	139	148	130	147	174	138	138	138	160	131	126	150	141	171	135	144	148	140	142	143	151	134	132	143	146	156	142	143	155	126	140	142	141	141	141	153	141	159	124	125	129	138	142	134	141	128	151	137	160	137	142	136	153	112	121	174	161	160	139	161	151	154	135	156	178	118	131	155	144	139	139	144	142	156	148	161	167	144	155	145	132	153	143	141	151	149	156	149	136	134	178	172	171	133	158	129	136	146	135	140	155	139	150	155	140	142	135	152	142	132	158	153	154	134	135	148	146	136	143	145	141	138	143	152	132	147	141	171	148	152	138	149	136	144	166	148	146	151	136	155	139	150	150	142	150	164	159	130	158	147	156	141	149	136	149	133	148	147	135	146	162	160	165	149	159	152	149	136	102	141	149	140	122	141	148	138	162	152	113	132	157	142	143	159	155	159	148	160	146	144	151	148	132	143	161	127	145	169	152	154	150	137	169	139	138	159	132	146	135	158	133	144	153	140	150	154	145	149	146	145	161	144	153	150	135	139	133	126	135	148	133	130	141	140	161	146	151	162	154	150	154	136	148	152	151	142	136	132	150	142	152	173	144	146	137	159	145	119	137	143	145	156	161	149	155	151	171	140	150	144	166	133	162	133	126	133	143	158	148	146	137	164	140	139	160	145	149	126	148	156	136	137	136	148	158	144	152	140	135	141	143	154	151	168	137	145	165	155	140	138	153	152	135	161	136	143	136	142	151	139	167	155	150	138	148	156	152	152	144	145	121	161	141	151	144	153	153	168	142	144	151	147	138	151	131	128	121	155	159	153	125	147	152	142	131	166	151	153	140	156	138	141	138	143	149	126	162	145	145	156	158	149	147	123	158	133	147	137	129	158	131	164	149	185	157	130	121	145	131	146	141	150	153	137	120	168	159	146	141	154	154	161	149	156	148	150	133	153	148	128	151	126	150	160	151	157	161	125	155	177	151	157	140	140	137	157	146	147	142	157	118	142	124	152	158	154	139	158	131	159	158	153	162	153	152	143	132	158	146	142	151	156	147	128	152	140	138	128	180	161	160	130	137	141	128	143	137	163	135	158	146	152	174	156	165	144	120	130	161	158	142	151	153	163	142	134	135	147	153	169	158	172	125	147	130	135	159	162	142	145	151	156	145	146	128	145	148	140	139	162	132	150	154	137	146	129	152	152	129	131	155	143	163	148	141	148	164	132	139	157	139	140	138	118	135	122	142	149	147	152	147	144	155	133	153	133	145	135	152	163	138	166	150	164	148	155	148	148	143	147	158	148	124	140	131	158	133	129	158	144	157	144	132	161	150	144	153	156	152	128	153	153	161	153	134	153	167	148	169	125	154	132	150	171	146	150	152	152	144	159	156	148	160	154	148	128	146	149	127	144	114	121	143	143	137	156	159	152	154	137	149	128	134	167	152	154	141	143	149	154	143	165	148	165	161	165	156	157	151	142	131	145	138	145	133	145	179	131	159	169	140	152	137	152	158	140	136	144	132	146	157	155	143	158	134	127	145	163	146	173	136	140	154	139	138	153	140	131	169	136	150	156	160	156	153	137	148	143	145	146	162	147	141	122	146	141	136	139	153	158	147	131	151	148	140	136	140	174	131	158	138	170	146	152	151	150	142	152	167	139	128	145	142	142	126	162	134	124	135	146	145	143	141	141	121	149
12092	2426	5012	5861	5129	4127	3433	2901	2444	2144	1834	1635	1559	1469	1308	1196	1113	1043	990	990	924	886	918	844	773	797	790	696	749	691	735	712	653	704	720	688	659	629	674	676	619	660	585	584	610	590	603	578	585	591	558	579	614	548	536	587	566	542	540	494	555	607	611	551	533	566	562	579	560	577	579	535	527	549	538	553	526	563	588	554	599	513	554	538	558	522	552	577	573	534	497	587	530	552	543	509	532	539	542	527	542	541	538	519	508	558	519	497	551	542	503	507	519	529	545	569	527	598	524	520	509	524	518	552	551	506	560	543	537	520	505	525	517	544	559	545	504	562	561	536	542	522	553	517	581	515	575	558	490	547	572	538	540	508	567	541	468	527	528	539	546	568	536	533	562	540	550	556	549	501	525	525	541	525	538	559	528	533	502	523	497	523	537	522	559	523	555	582	545	527	516	544	486	568	503	567	568	562	515	493	495	499	538	560	522	571	556	468	568	552	513	564	515	525	541	527	492	546	525	573	501	482	524	507	529	543	494	535	499	539	489	534	516	539	527	528	494	552	537	529	541	507	554	517	514	533	518	511	525	514	501	519	536	507	535	524	555	508	564	550	529	592	522	537	528	524	538	517	503	513	469	517	541	551	544	543	506	523	496	539	533	518	529	520	526	573	545	507	516	512	538	514	568	519	525	562	499	511	539	537	519	525	575	524	536	544	533	593	527	515	537	552	486	507	532	520	518	495	492	497	544	528	499	492	569	518	526	505	536	530	575	518	465	535	507	524	556	512	489	490	576	499	570	525	510	529	533	548	519	507	545	501	538	541	536	542	532	554	521	555	534	551	499	547	514	517	486	524	515	526	533	528	498	512	530	502	533	548	507	532	505	518	595	479	526	507	507	504	551	491	574	521	525	519	522	514	567	497	525	542	529	500	545	521	529	532	538	525	530	526	513	522	495	523	531	534	520	519	525	541	559	538	516	530	550	585	515	513	512	512	512	551	497	521	523	534	529	517	512	518	515	543	495	570	509	515	495	548	510	548	526	513	529	536	516	508	580	503	536	473	512	525	517	483	539	566	561	496	510	502	528	574	525	478	500	527	513	499	548	525	557	515	511	523	540	551	507	510	501	513	526	521	529	509	508	568	522	522	518	539	500	586	539	530	514	531	495	542	522	535	546	484	502	490	535	511	519	549	520	549	543	517	568	492	532	532	513	505	563	498	515	527	514	569	535	559	516	549	522	522	511	508	566	499	464	523	482	521	511	523	539	541	559	529	507	535	512	524	539	529	518	543	528	564	511	514	511	513	525	518	539	510	519	502	549	550	554	546	540	556	556	486	496	501	533	485	560	546	545	537	545	485	526	554	501	532	562	520	553	488	498	541	484	529	586	516	536	547	504	482	499	509	544	519	525	502	531	524	497	530	553	540	541	497	539	520	546	534	533	480	512	540	540	520	542	534	515	516	540	527	524	508	567	509	558	548	546	533	505	519	538	545	515	552	510	543	543	510	545	514	520	537	517	514	530	532	464	511	558	528	552	528	530	554	496	510	549	525	538	525	559	562	515	549	488	539	522	523	512	503	540	581	547	555	530	595	526	505	512	508	463	510	519	567	527	504	490	539	539	521	563	500	538	545	513	522	529	573	521	528	552	501	536	524	504	568	523	547	565	490	517	537	519	507	519	559	475	492	504	521	517	517	540	518	511	529	542	514	521	570	511	543	507	531	535	538	573	547	536	517	509	529	538	517	563	512	549	563	558	515	531	543	486	499	513	513	532	510	550	560	533	530	520	524	539	541	574	525	542	506	532	511	542	557	510	551	499	516	528	520	503	532	518	537	543	557	543	522	507	501	550	518	531	504	506	528	528	523	525	528	554	494	527	532	537	531	546	489	515	513	546	505	581	506	516	511	541	544	517	557	544	476	490	524	527	506	507	550	518	520	519	526	526	512	522	525	521	498	526	548	494	495	542	556	498	524	537	550	511	555	477	497	513	508	519	556	499	537	558	518	539	522	558	524	550	532	554	517	572	548	494	546	553	554	525	571	544	539	524	536	524	519	540	516	552	521	512	542	527	519	543	537	547	528	531	531	552	502	526	555	517	546	519	517	546	524	500	533	506	571	531	556	552	551	499	530	492	508	534	547	528	528	481	554	491	479	503	550	561	554	550	494	537	510	518	561	545	527	544	493	504	520	527	536	493	548	566	540	524	523	496	506	528	504	541	522	526	523	524	541	524	499	531	536	541	484	506	523	503	547	512	534	490	483	486	565	536	519	537	598	532	511	541	524	522	516	539	499	495	549	535	505	595	533	507	499	500	513	498	496	485	547	513	527	521	480	540	543	543	515	577	529	533	524	607	541	533	465	504	506	555	531	542	544	562	532	505	538	539	534	559	482	475	535	518	526	526	510	532	526	515	513	548	515	508	536	537	490	551	539	511	516	547	525	529	526	544	544	533	480	512	539	569	559	518	514	564	523	532	490	502	511	531	527	517	536	533	525	476	554	511	535	524	504	521	531	513	529	548	553	536	491	560	529	489	489	542	536	520	534	494	554	548	537	490	549	536	496	519	536	532	537	538	537	532	551	477	494	517	492	511	547	542	529	520	544	508	505	519	552	580	517	507	536	532	490	493	550	535	572	519	512	505	551	492	524	526	511	501	539	545	504	540	522	555	576	513	480	535	576	486	517	503	516	524	562	550	520	530	509	519	509	569	547	527	506	540	496	533	519	512	493	513	519	547	540	523	488	537	548	540	515	546	527	532	552	499	490	505	529	529	487	528	580	547	532	509	540	511	493	534	486	511	487	512	497	528	557	516	524	515	509	553	524	556	528	513	488	530	523	529	515	526	531	549	505	542	531	486	481	498	533	531	546	562	529	492	518	492	495	503	554	587	496	528	532	557	535	537	509	541	490	509	550	519	495	566	546	574	498	512	556	555	510	516	533	533	549	572	546	535	530	476	563	550	535	549	521	555	512	525	572	528	526	528	523	479	534	514	541	523	540	493	546	512	545	483	525	535	532	543	508	529	502	532	480	535	516	510	497	546	574	508	471	547	562	501	501	538	543	518	552	508	509	518	582	503	493	531	518	548	506	521	516	541	538	551	543	553	545	477	540	538	542	486	542	515	567	530	534	536	541	579	530	552	460	544	501	504	535	497	556	561	462	507	578	490	487	555	538	506	515	559	527	526	522	564	499	551	486	582	514	543	547	492	496	561	560	567	518	500	526	585	555	551	509	566	513	545	550	489	547	547	505	517	532	510	521	543	544	520	547	540	506	528	522	542	503	537	482	528	502	564	472	513	534	538	558	539	524	522	510	547	512	513	542	567	533	510	530	502	545	524	549	538	548	539	534	511	509	533	585	517	522	529	551	479	528	534	500	547	522	501	570	543	484	501	495	533	494	539	520	536	532	516	502	555	552	567	537	489	527	550	529	521	553	553	514	510	512	536	521	506	538	533	559	534	529	541	541	518	513	528	545	547	539
1919	148	138	121	123	102	100	87	92	88	92	94	87	85	81	83	72	96	78	95	80	91	82	90	93	81	86	82	87	76	73	71	86	80	86	96	94	89	82	105	91	89	85	67	89	95	100	85	80	84	88	77	77	81	76	95	83	80	76	70	80	79	91	83	88	83	76	84	89	85	86	94	98	71	103	61	86	65	85	92	81	81	76	100	84	86	74	89	71	66	76	91	71	79	101	83	87	81	72	78	97	70	76	65	81	84	78	78	88	80	72	74	93	95	93	92	82	94	86	74	87	73	99	70	97	97	81	90	88	90	101	93	73	83	82	80	86	77	93	85	80	81	106	91	78	75	72	106	94	87	92	90	109	76	81	90	72	101	90	80	76	105	74	88	73	96	78	89	84	97	88	85	78	79	76	84	81	73	68	84	71	83	79	72	91	70	92	84	82	101	78	87	82	91	66	85	83	80	90	101	94	80	98	80	106	82	75	73	90	69	86	95	82	77	92	86	89	85	102	70	100	78	104	74	85	94	79	77	82	78	105	85	86	79	72	97	102	74	75	78	86	80	80	104	84	83	82	88	90	87	58	82	76	70	78	75	82	79	74	83	98	91	103	106	67	79	90	72	69	81	89	85	72	88	77	89	72	78	90	75	83	75	86	76	75	78	98	92	67	93	85	83	71	86	81	98	74	73	78	86	76	83	83	92	83	80	65	76	76	81	89	67	79	83	83	85	84	91	85	94	77	81	87	98	76	92	72	94	78	76	97	79	91	90	109	91	93	86	68	92	76	88	84	70	87	69	88	82	75	80	83	80	72	83	86	89	80	80	111	82	74	83	78	82	79	75	66	88	82	87	75	85	91	67	90	89	93	80	76	67	72	70	76	80	71	107	92	86	105	68	70	90	85	83	82	93	95	95	79	91	84	87	80	75	68	89	85	80	86	72	82	81	96	78	65	76	84	85	71	86	67	88	83	108	87	97	84	70	85	66	58	91	68	83	81	104	77	97	90	92	80	85	74	80	76	79	75	87	85	71	78	81	96	84	81	90	73	101	97	86	72	95	74	66	63	86	83	97	77	81	85	94	89	83	76	82	93	68	89	76	72	89	71	101	55	79	74	89	68	96	74	97	73	87	90	89	75	84	85	83	90	77	86	79	81	76	77	88	76	80	66	85	94	86	80	89	89	95	70	90	89	77	81	73	90	89	73	102	95	64	95	87	92	81	85	79	96	82	83	98	82	73	83	87	69	80	91	73	76	79	86	73	100	96	95	86	95	76	88	90	83	90	81	62	76	90	92	75	80	83	77	83	80	89	97	84	87	79	74	79	73	84	74	90	98	97	65	80	92	87	74	83	81	75	97	91	103	77	71	86	94	66	75	86	91	81	84	91	90	84	76	92	89	87	104	87	66	87	87	89	92	105	89	80	98	85	85	79	75	79	99	82	84	79	100	96	93	80	85	71	84	106	85	86	87	83	107	83	83	91	87	96	74	87	85	84	77	82	93	114	80	95	88	91	86	71	95	73	89	103	82	93	92	78	77	100	92	95	88	71	80	69	73	84	88	79	81	78	69	78	82	80	71	72	90	89	63	80	74	87	60	108	71	82	80	92	89	108	97	90	80	91	83	86	94	96	85	76	80	70	72	95	82	90	70	87	82	92	87	75	91	87	81	77	71	110	86	97	80	70	94	74	86	72	84	101	72	66	79	88	94	73	88	87	88	97	86	80	80	85	73	70	84	79	100	81	92	76	81	83	85	90	97	87	74	63	85	76	83	84	90	72	83	78	75	88	81	99	83	86	76	84	72	91	81	86	66	85	93	93	90	77	87	61	85	93	98	77	74	70	80	78	73	84	89	85	71	83	75	67	72	67	76	82	73	73	88	71	86	81	102	83	89	95	87	84	89	74	88	92	84	100	55	77	97	75	85	64	78	74	79	81	77	84	78	89	76	95	79	84	56	83	87	95	82	89	81	86	98	78	77	75	77	98	88	72	83	86	88	84	84	72	85	78	84	80	70	92	78	74	76	83	95	89	75	82	72	87	84	97	76	83	81	83	71	86	70	82	77	67	77	85	86	97	88	87	83	78	95	80	94	83	80	73	83	94	71	91	86	72	84	92	86	97	75	84	91	77	86	81	74	101	93	72	90	96	85	85	69	84	85	76	79	87	79	74	73	79	78	77	67	84	95	89	93	95	82	80	80	70	100	104	102	67	92	86	83	80	87	82	77	90	96	82	81	75	81	71	90	77	71	102	91	72	64	92	72	83	92	76	84	86	70	80	84	88	71	82	77	99	81	76	101	73	78	88	74	69	91	82	85	81	76	78	92	79	80	102	88	96	84	86	83	92	83	90	93	103	87	86	86	77	74	92	85	71	83	69	86	82	82	86	96	86	85	85	82	73	81	88	84	98	96	85	68	92	79	88	88	95	92	92	76	81	84	71	89	70	85	72	81	70	83	82	93	92	77	87	91	86	92	89	89	84	87	81	94	91	78	93	82	90	73	88	76	84	89	76	83	92	85	84	80	89	70	77	88	89	89	83	79	87	89	93	82	73	108	81	80	73	88	71	85	70	71	98	70	87	88	92	77	86	85	78	66	79	74	91	90	86	89	98	70	77	82	87	85	80	74	95	87	84	78	68	94	78	76	94	81	88	90	86	64	62	87	67	86	79	84	90	86	92	72	92	85	78	74	102	79	69	95	76	89	87	82	73	65	77	67	86	72	81	81	59	74	71	79	88	79	92	79	88	71	79	78	87	82	64	78	91	72	87	83	78	79	91	94	75	105	65	82	84	103	79	95	80	78	80	91	89	96	85	83	80	84	78	83	106	82	93	79	84	81	64	94	105	84	83	82	78	75	91	79	83	80	90	91	74	86	99	104	83	113	95	85	96	77	84	100	86	95	99	86	87	80	92	80	69	87	83	84	92	88	87	81	76	60	83	88	93	75	80	94	88	90	96	79	90	83	95	92	78	74	86	83	80	80	109	93	88	75	87	78	89	95	98	84	84	82	78	97	81	90	86	83	73	93	83	82	101	88	77	73	93	76	72	98	88	98	91	87	97	74	84	81	92	85	88	86	81	93	84	79	86	85	63	65	78	64	81	88	72	82	69	83	95	70	73	95	80	85	99	98	88	84	79	98	78	102	72	98	85	95	85	66	72	91	84	85	94	67	90	75	83	82	93	81	95	73	81	91	87	88	82	107	89	90	77	77	71	83	88	88	71	79	77	72	84	79	79	102	91	82	77	85	100	80	78	81	84	89	83	95	75	77	88	79	90	77	70	78	76	88	83	74	70	84	75	90	87	91	85	98	73	84	74	70	79	85	84	84	91	85	83	90	94	77	80	90	79	81	92	85	71	80	93	75	74	87	78	87	87	70	97	85	101	75	75	67	88	76	84	79	84	68	89	79	97	94	62	89	72	75	68	84	81	94	75	96	84	77	83	76	77	90	87	91	71	69	86	92	74	69	73	75	88
3611	389	508	512	535	444	413	379	387	355	376	357	364	339	388	344	342	342	320	343	357	346	330	348	312	328	307	313	329	329	356	339	305	351	338	336	331	319	328	334	315	347	356	296	301	331	332	323	348	328	312	332	311	324	312	333	361	320	325	326	311	343	340	324	321	310	317	325	331	345	339	338	339	336	286	333	332	338	340	317	311	306	330	340	321	338	334	329	328	309	323	289	287	335	335	298	352	334	347	319	318	320	329	312	312	329	320	318	327	336	351	341	362	329	348	288	323	342	287	329	323	336	301	326	338	345	315	300	339	343	335	321	324	331	340	321	325	340	317	346	306	316	322	320	315	302	333	305	308	340	310	301	337	293	341	338	368	328	308	317	322	342	341	292	306	324	342	317	325	338	336	325	345	291	358	330	297	323	309	329	311	305	323	305	296	324	333	318	338	330	320	351	325	316	359	350	344	317	294	320	317	321	338	294	364	320	347	329	306	323	307	289	338	341	339	310	335	356	302	304	336	329	342	334	333	318	347	313	332	323	312	350	324	339	322	314	325	334	346	351	344	307	359	342	329	329	329	305	319	294	312	327	307	344	319	327	308	289	351	339	337	313	338	309	306	355	342	336	319	320	335	321	321	321	328	322	295	319	346	317	319	326	338	322	351	277	325	310	304	319	358	301	341	315	335	350	333	335	315	337	375	315	316	348	297	318	317	313	374	354	329	324	327	332	341	333	356	346	343	349	303	310	318	323	346	297	317	313	351	328	318	318	338	350	334	344	323	347	325	347	306	319	335	318	317	317	307	343	340	307	319	338	329	356	346	324	334	330	331	306	332	313	339	303	317	357	317	343	330	317	314	317	323	328	308	299	363	340	306	306	311	324	304	324	311	346	318	295	344	334	330	317	337	354	311	350	342	321	315	340	325	346	345	323	357	317	317	311	323	354	329	324	314	321	297	286	322	328	340	305	330	341	308	302	326	362	320	308	293	287	346	332	350	316	359	309	326	335	318	349	328	358	329	348	306	309	303	369	329	347	321	315	336	286	322	327	311	323	305	313	341	300	339	313	319	304	345	333	279	288	309	332	303	339	337	309	321	318	336	321	306	325	337	335	277	312	344	344	314	312	314	302	354	322	305	304	342	326	339	328	333	329	316	313	320	306	283	317	332	333	317	323	325	326	348	336	331	307	336	313	336	350	351	318	299	331	306	318	304	351	326	334	330	337	325	337	347	313	339	321	314	348	326	327	326	327	331	304	307	349	312	335	305	342	329	310	321	352	355	315	280	366	348	337	333	302	313	359	314	314	332	353	305	305	309	340	311	319	313	320	299	327	306	350	356	333	334	330	344	323	329	342	315	311	321	315	312	300	319	306	309	332	325	322	313	348	339	335	334	299	345	330	324	318	341	324	318	303	341	319	321	302	311	350	356	307	336	342	323	292	312	313	304	341	306	316	332	328	280	321	326	341	327	344	310	346	339	292	315	324	332	316	330	347	340	315	337	337	330	325	337	326	347	341	329	309	294	327	300	306	330	324	315	307	338	295	324	368	295	320	329	311	328	352	325	384	316	335	343	299	319	291	327	313	353	321	360	313	323	322	309	315	307	340	319	295	284	346	374	310	313	345	310	348	317	297	337	340	300	329	326	289	309	342	300	343	321	333	346	309	322	311	315	332	313	317	298	334	286	349	342	308	330	330	357	294	349	350	312	313	338	336	306	283	321	347	348	305	339	353	317	351	345	293	308	336	296	296	316	292	325	324	302	305	316	347	324	310	323	348	302	328	319	326	343	323	311	334	324	324	317	328	304	305	318	334	313	325	336	317	311	338	320	347	322	340	328	347	309	322	320	344	319	323	284	299	294	320	322	315	341	332	329	316	325	313	338	374	312	300	321	286	312	339	311	319	311	330	335	317	338	311	350	333	337	295	370	300	316	321	342	300	307	331	331	336	311	334	333	299	339	310	332	335	313	331	345	331	363	287	346	344	322	289	328	321	296	365	330	316	303	314	329	331	330	310	313	301	340	343	307	332	327	352	308	341	344	319	321	316	347	299	316	306	324	343	327	332	342	306	307	318	316	335	308	324	329	345	308	304	314	348	315	340	321	339	326	338	315	329	287	321	310	321	324	339	314	349	281	312	342	281	309	318	329	319	325	309	333	345	348	327	311	280	338	327	318	330	322	308	320	342	283	330	340	341	285	334	316	333	325	333	307	317	335	310	310	332	325	304	316	310	341	329	324	313	334	336	333	322	343	324	337	320	320	343	320	344	329	295	360	321	317	339	326	326	323	322	329	358	318	338	325	323	345	331	329	335	353	342	334	302	315	346	306	290	348	348	306	319	332	330	303	295	314	325	306	352	349	315	358	329	324	333	295	351	325	335	317	325	330	330	314	338	354	351	332	315	340	330	285	318	324	335	333	299	301	326	325	327	316	323	362	318	301	344	326	310	308	369	327	329	329	310	320	338	366	324	316	304	307	341	317	296	345	330	333	343	360	329	315	316	333	340	314	327	300	298	310	325	300	333	319	294	346	321	291	307	330	320	344	282	321	318	323	321	319	331	339	274	356	304	317	324	299	314	326	318	338	353	286	305	351	298	339	361	312	312	319	347	311	315	326	314	293	336	315	319	310	306	318	304	341	309	338	336	352	305	335	322	347	333	326	317	321	321	311	330	320	318	313	329	317	350	331	353	317	319	339	361	328	331	314	331	333	300	322	313	327	327	309	290	320	316	345	336	319	335	318	304	344	318	306	319	296	300	331	358	314	333	334	332	305	342	324	345	330	326	317	314	328	325	333	328	333	327	321	307	299	336	348	336	334	341	332	334	308	327	340	334	335	302	315	319	347	345	324	330	358	335	313	314	336	364	353	333	354	312	320	334	308	321	320	332	310	330	328	318	335	337	324	337	314	308	344	315	324	297	322	322	315	335	307	325	317	307	288	349	316	343	343	281	321	323	322	316	333	305	368	304	320	328	336	335	315	274	338	296	332	273	353	323	343	346	302	342	333	323	335	318	305	315	375	297	308	310	330	372	322	326	334	327	338	320	288	284	298	315	342	341	356	347	313	341	304	310	349	351	322	327	321	328	327	335	351	325	295	345	336	323	350	319	339	327	339	331	320	327	309	323	314	346	293	310	325	321	306	315	339	312	317	323	352	290	332	343	333	285	309	333	354	307	340	294	305	353	325	295	346	346	339	344	308	353	315	331	307	345	329	324	324	330	289	326	347	334	321	338	351	335	327	316	352	352	331	349	355	310	305	325	337	313	323	307	297	323	352	333	302	325	303	367	329	320	320	326	336	347	334	318	319	332	315	335	317	343	311	337	317	291	302	320	315	324	341	322	319	321	323	310	326	334	336	344	332	331	348	323	318	336	316	367	329	313	322	336	322	351	347	339	331	346	320	317	332	302	347	310	311	321	338	305	336	338	333	317	345	289	320	343	322	334	335	318	351	352	348	344	299	305	344	336	293	300	320	331
12039	1113	1059	787	548	379	314	245	227	207	156	140	160	137	113	128	116	105	87	100	94	83	92	95	88	93	89	84	101	101	94	90	83	94	89	90	74	71	83	79	81	69	76	77	81	81	82	86	68	82	77	65	85	75	73	68	77	65	58	75	82	70	86	84	84	80	74	73	80	86	72	74	70	87	87	70	98	87	74	74	72	76	77	84	70	63	90	79	105	66	61	63	78	77	85	78	63	82	52	75	72	73	77	82	75	65	84	72	78	86	63	73	77	76	71	69	75	74	78	78	68	68	67	72	66	76	71	73	74	77	78	72	59	64	75	76	75	57	62	65	67	75	74	81	70	77	65	79	59	65	66	75	97	81	79	78	75	93	78	67	74	80	59	66	83	65	73	79	73	63	78	81	73	68	85	86	80	60	93	77	78	71	73	71	67	83	56	82	85	74	68	74	65	89	68	70	82	59	58	69	74	62	75	71	72	78	81	72	78	82	72	53	81	81	75	78	74	73	96	67	64	68	68	72	82	71	75	58	71	64	82	85	79	71	74	75	85	73	74	85	69	68	75	76	77	79	75	69	76	69	72	73	72	65	65	87	71	81	85	78	74	77	76	75	75	74	82	77	64	68	80	86	63	60	79	72	69	84	76	77	74	83	66	70	79	73	60	79	65	80	71	74	72	75	66	59	71	66	69	85	82	72	88	53	60	83	59	79	79	78	68	76	75	72	79	76	87	78	86	77	69	66	78	61	66	70	89	76	53	62	78	73	82	80	68	71	95	59	74	73	76	79	67	66	76	71	83	77	79	69	76	89	74	81	76	81	83	80	78	66	83	81	67	82	77	70	83	64	79	64	73	74	79	69	86	76	61	85	64	79	84	69	74	77	61	81	71	74	87	68	83	88	75	74	69	78	74	76	78	74	75	78	87	79	82	82	76	71	85	73	89	70	70	74	73	76	80	75	74	64	79	66	80	72	78	78	64	87	72	73	93	65	72	68	87	69	82	60	68	60	90	69	72	80	76	91	70	87	63	72	79	68	69	82	84	78	74	78	76	76	73	64	71	73	70	54	70	64	79	82	82	80	74	68	72	76	71	66	65	64	66	79	95	76	72	81	71	74	65	90	75	83	82	74	74	78	83	73	91	66	62	73	78	60	83	88	64	79	79	74	79	77	83	77	70	71	75	77	91	61	81	80	82	54	69	74	75	77	75	70	62	73	69	72	67	77	78	84	63	84	76	86	75	73	81	80	86	83	68	65	73	67	72	82	73	76	75	67	73	68	67	86	73	73	84	69	83	69	71	64	70	62	75	74	70	73	77	69	78	67	67	60	72	60	83	71	77	72	74	76	66	91	68	62	83	79	63	90	63	88	69	74	72	85	64	77	87	76	61	70	84	76	69	60	73	76	55	82	73	71	66	88	74	75	70	72	83	62	78	72	72	71	70	61	95	61	64	82	60	76	78	85	79	75	69	69	58	88	74	95	69	80	65	72	71	96	68	70	78	64	88	59	74	57	83	76	77	100	75	70	66	76	64	64	69	68	52	80	72	67	63	65	81	92	80	87	61	75	80	74	74	82	77	67	74	76	78	74	63	75	80	84	76	82	74	75	73	69	78	70	59	86	59	81	89	75	79	77	69	70	85	67	86	84	70	80	79	72	85	77	69	76	77	81	86	69	95	70	80	76	65	70	82	67	72	52	64	74	79	72	72	67	82	65	58	89	66	80	66	72	78	85	83	70	74	57	74	75	78	55	66	79	58	79	77	67	83	65	96	80	76	68	59	74	71	72	87	74	71	91	80	94	78	71	83	74	68	72	82	89	80	76	87	70	77	73	62	72	69	71	82	81	59	62	61	80	78	73	77	83	78	91	68	69	68	64	59	91	63	84	90	75	72	75	83	78	65	57	84	76	71	78	68	71	70	66	65	72	92	78	73	85	69	69	86	79	71	91	72	62	70	62	63	66	79	67	75	58	80	61	78	81	76	75	76	75	71	65	64	74	65	71	76	75	82	69	82	64	62	68	67	65	73	66	84	84	66	87	76	83	75	71	80	90	86	74	85	71	68	73	72	76	72	88	57	81	69	74	76	80	73	86	67	78	70	69	81	63	81	74	60	79	70	89	77	72	70	60	69	75	68	76	71	61	79	80	60	58	65	72	72	65	60	76	74	58	83	62	64	73	77	82	79	79	76	70	80	66	84	86	91	65	73	79	88	66	80	74	63	78	70	65	89	93	87	72	61	71	76	73	93	74	74	80	63	65	74	80	89	73	70	86	69	64	82	67	83	66	62	85	74	75	83	74	70	74	83	74	55	92	69	78	75	76	73	61	84	64	77	86	74	74	67	90	76	66	73	75	80	67	82	60	69	65	64	69	65	73	73	64	78	90	67	71	82	74	78	80	73	73	69	67	64	67	88	65	78	72	71	67	88	75	76	86	94	73	76	71	53	87	87	77	82	74	76	87	79	99	75	75	78	72	81	81	76	86	72	71	60	75	75	75	71	70	75	74	81	73	81	62	63	62	70	72	79	74	75	70	76	80	58	73	70	85	73	87	85	61	73	81	80	50	86	78	86	77	60	86	82	70	75	59	84	84	69	65	57	73	72	67	74	84	84	88	72	69	72	68	81	70	75	80	69	79	71	92	71	56	61	76	71	68	83	90	60	73	84	84	72	70	78	65	78	100	73	79	66	76	85	67	69	91	73	71	68	85	66	73	77	67	72	72	61	76	78	66	86	48	89	58	58	66	60	60	77	76	81	84	89	89	82	77	72	51	68	73	74	77	77	83	78	87	78	80	61	87	53	75	73	85	83	77	87	79	65	66	58	78	64	76	58	75	94	70	69	69	65	73	57	64	89	66	77	80	83	73	72	73	73	70	78	74	81	63	82	61	74	62	65	88	62	73	79	64	80	63	83	76	83	85	73	83	81	75	71	77	80	82	78	64	71	82	58	80	83	70	75	64	74	70	85	94	71	56	60	79	75	79	70	85	66	82	71	80	72	51	82	81	70	79	76	72	70	75	87	67	64	74	62	66	86	71	79	82	73	84	68	71	74	63	73	73	75	80	96	74	80	82	75	66	81	62	73	78	71	86	66	63	72	71	72	70	60	79	91	69	72	92	74	89	64	78	68	70	80	76	85	55	85	74	67	57	72	62	78	89	62	71	66	83	79	74	81	59	80	68	80	67	80	84	77	85	73	69	63	65	77	78	75	70	73	66	85	70	78	84	67	70	72	76	65	85	68	78	81	67	86	79	68	76	63	73	73	79	71	72	86	69	71	83	82	65	60	74	86	65	75	70	77	84	77	62	77	71	77	52	65	55	73	68	69	67	75	70	79	87	78	69	77	65	67	75	80	67	64	74	75	74	69	75	61	84	78	60	84	90	85	76	69	79	81	73	72	75	73	69	70	87	82	69	66	70	65	71	70	85	70	85	70	74	72	70	78	79	73	65	65	67	59	77	74	74	65	82	72	75
8750	1271	2785	3097	2780	2286	1873	1490	1308	1128	980	898	870	737	701	682	571	591	517	518	487	463	497	445	409	425	445	394	402	398	385	366	404	399	360	336	360	380	377	350	339	347	381	352	331	323	323	309	342	316	337	317	335	318	332	318	280	315	307	343	313	319	289	325	374	309	300	340	340	282	343	309	329	312	295	297	296	309	309	314	312	351	331	342	323	297	303	312	306	308	288	310	300	349	329	328	320	289	320	294	292	319	306	287	311	304	303	314	340	286	318	316	301	278	291	311	299	326	301	307	298	283	315	308	303	303	318	324	300	320	332	300	307	306	298	315	284	313	290	317	320	331	281	265	316	271	295	327	312	309	320	312	303	308	283	299	292	297	337	328	309	292	305	286	295	302	284	335	286	325	311	311	300	306	283	313	294	309	296	283	312	313	284	302	326	319	312	322	308	292	325	321	322	330	298	305	294	318	275	287	285	317	310	293	302	298	289	301	302	309	287	279	293	298	304	310	334	300	304	295	279	291	296	317	289	290	293	296	305	314	301	279	283	299	305	295	336	313	298	277	302	278	315	310	327	307	281	318	313	309	309	293	292	321	288	342	301	271	309	331	270	307	310	281	300	308	314	304	327	295	324	313	307	295	298	285	287	288	296	309	295	280	327	282	313	268	332	300	290	294	303	322	285	295	302	301	333	314	291	307	341	295	278	298	311	297	312	277	313	335	314	332	288	292	298	301	288	317	307	291	306	291	275	321	306	303	288	308	294	302	301	299	281	280	296	326	321	284	322	294	292	288	276	308	308	312	310	292	322	331	258	318	303	304	315	333	321	288	341	337	298	308	292	283	289	278	301	302	319	317	289	293	305	318	279	298	287	298	282	295	317	290	287	312	296	280	287	269	307	286	330	283	282	296	291	303	291	297	306	293	292	279	286	314	319	293	313	296	263	315	322	295	321	299	293	272	331	284	280	286	279	277	312	284	287	290	302	309	294	276	292	305	318	353	304	291	328	308	266	316	276	300	331	273	290	272	310	297	294	312	312	304	290	323	309	318	279	285	314	305	316	277	269	269	294	318	299	316	286	316	304	328	319	292	315	297	288	309	307	300	300	274	292	291	287	301	306	316	280	305	315	308	294	301	293	321	320	299	313	304	276	298	311	315	308	329	296	295	306	304	311	323	301	298	311	301	319	272	290	300	319	310	295	328	287	277	299	278	324	310	328	302	302	308	274	286	274	306	310	282	306	323	309	292	280	305	288	271	309	320	314	259	329	267	308	303	272	315	326	293	282	305	318	304	317	297	258	271	303	297	290	287	325	315	322	308	291	301	297	283	310	274	313	282	302	329	274	308	303	319	307	318	304	296	285	311	312	306	289	316	278	295	311	282	319	305	296	318	277	319	330	321	306	285	289	297	302	309	280	321	324	316	307	290	297	300	326	287	318	304	271	284	290	289	297	302	284	315	336	294	292	292	332	307	289	290	321	306	298	302	323	307	316	303	296	306	296	278	331	323	270	310	310	284	320	288	278	316	305	311	296	302	304	326	281	292	302	258	292	313	317	269	285	284	307	289	341	282	292	284	288	272	297	306	289	286	317	312	306	300	291	296	278	319	282	327	287	265	309	345	303	288	317	274	320	325	318	312	326	275	264	278	288	310	313	283	293	321	333	310	315	307	290	285	294	282	303	300	316	296	299	306	300	286	351	272	301	285	275	305	290	284	304	302	309	284	296	305	325	284	313	301	325	294	305	321	306	290	313	318	312	292	292	296	303	298	299	328	282	311	337	302	305	304	289	291	284	304	322	298	302	286	285	327	320	300	277	316	275	319	320	311	322	299	300	306	297	316	303	289	286	336	321	319	288	300	311	332	320	307	286	316	298	318	318	282	290	354	301	290	268	279	295	308	288	312	304	292	321	309	302	307	283	310	270	304	295	278	310	286	295	279	270	305	297	308	284	296	294	297	317	288	308	279	300	305	331	302	298	305	325	310	302	285	292	298	301	299	325	312	300	277	305	308	301	312	324	294	283	281	258	285	330	303	290	267	264	316	275	278	322	298	300	294	322	308	298	337	332	273	301	296	293	296	308	319	283	317	312	321	307	317	331	272	288	307	314	283	290	324	306	311	282	298	282	275	277	312	310	288	316	298	277	306	316	295	295	297	302	296	332	297	295	317	294	308	301	296	309	307	307	312	288	312	327	300	304	323	282	301	307	333	296	295	311	299	283	288	295	289	321	283	305	319	310	298	285	279	307	330	302	273	315	306	270	307	311	309	297	327	279	293	305	300	279	299	297	322	307	306	323	319	290	284	279	303	322	303	324	273	309	329	269	315	302	300	286	302	294	311	304	278	284	260	274	286	318	262	296	294	281	288	301	278	321	320	291	264	303	284	283	279	295	298	319	299	280	301	292	294	295	322	306	318	289	300	293	297	310	294	315	300	338	282	291	296	310	299	334	327	293	295	303	277	273	276	293	323	291	284	280	299	279	275	286	287	281	327	298	299	307	298	325	312	293	321	285	305	335	301	306	295	257	301	307	328	314	307	305	295	291	313	302	321	316	300	322	270	271	286	294	307	300	309	313	299	290	301	286	277	278	293	280	314	299	296	318	311	306	264	305	310	298	298	300	297	308	300	295	292	296	298	298	303	304	299	309	275	292	283	322	334	289	290	330	303	314	300	331	294	309	318	305	292	303	293	327	308	289	299	290	319	276	299	313	296	321	320	307	308	309	299	310	319	305	301	343	300	275	325	336	289	287	334	327	323	282	339	298	331	290	304	314	268	290	282	301	308	333	308	303	312	289	309	319	289	311	293	298	335	298	282	302	279	309	320	323	291	295	299	294	319	311	289	292	310	309	297	293	280	285	299	284	315	290	309	277	295	285	316	268	322	341	305	312	298	324	321	302	285	301	303	271	311	310	295	311	293	280	276	294	303	319	306	284	286	300	288	306	275	312	289	325	312	320	315	288	298	308	263	293	318	318	303	274	296	295	287	288	285	299	320	289	304	303	309	318	305	320	262	308	326	269	317	327	296	271	332	279	324	301	291	292	335	328	311	280	323	292	322	295	332	277	325	326	308	275	286	307	296	294	317	314	271	301	282	290	303	309	296	292	302	319	301	322	295	253	298	308	268	266	298	273	327	285	272	280	310	282	266	271	332	305	304	304	280	276	294	308	304	268	310	334	311	326	292	309	320	302	338	290	291	290	264	303	277	282	294	289	298	321	292	316	309	298	313	314	298	308	284	280	270	274	295	320	301	314	311	293	295	273	299	292	317	295	313	266	300	301	300	300	329	294	317	300	331	286	298	284	299	301	289	295	302	309	313	298	302	284	313	291	323	310	306	330	279	307	319	300	328	303	297	321	325	278	273	313	313	302	279	306	347	336	301	279	268	302	283	289	293	320	307	279	315	295	303	301	293	298	305	299	307	312	294	329	286	289	315	285	303	289	302	327	289	279	289	284	293	325	309	327	305	289	313	284	307
20302	3011	2091	1584	1042	764	582	475	403	358	299	266	280	252	208	210	201	210	173	183	187	154	180	157	174	177	156	162	186	152	154	155	145	156	152	149	147	171	147	154	146	144	139	147	147	154	132	128	139	152	163	147	118	143	163	152	109	131	144	111	133	149	166	139	157	151	124	125	135	127	161	144	138	138	134	141	127	140	120	143	151	171	154	137	138	137	127	139	126	154	146	137	135	133	139	131	154	120	121	152	149	157	122	149	140	132	159	138	152	159	133	139	141	138	122	128	152	146	147	138	135	141	133	154	141	138	139	148	143	147	151	140	136	146	139	145	159	136	154	151	145	124	146	135	141	136	132	144	149	141	123	161	157	139	140	151	143	144	140	135	135	136	135	128	140	139	141	138	154	167	133	145	140	140	141	145	149	136	125	154	128	155	176	137	135	153	137	133	121	156	151	145	149	157	153	153	150	122	152	155	144	145	147	133	138	136	135	124	135	139	141	110	131	135	142	125	147	129	123	155	140	133	141	168	143	152	141	131	144	113	130	140	137	114	153	141	134	141	135	126	130	138	145	150	132	132	127	148	142	140	151	136	137	152	172	137	128	136	146	151	147	107	131	152	138	146	117	146	141	137	145	149	128	149	140	150	116	148	125	163	122	139	139	132	158	148	122	153	162	148	124	148	144	132	130	144	137	154	145	118	144	140	130	138	135	149	148	128	126	135	150	155	136	140	131	133	121	140	152	119	130	140	128	162	130	133	158	150	157	141	125	143	123	123	133	130	133	146	130	136	151	161	143	139	152	149	149	132	147	140	112	141	120	135	151	160	140	136	142	136	162	137	140	148	140	153	149	142	147	135	139	133	151	132	154	132	143	155	123	133	122	127	139	121	151	151	150	140	141	110	132	124	141	130	128	154	162	124	135	161	116	122	140	157	132	137	148	127	154	161	146	138	127	152	132	144	131	142	139	147	125	128	149	141	138	156	137	140	130	162	145	152	136	139	140	159	157	139	131	137	139	127	116	130	124	139	150	157	137	144	150	143	160	136	127	139	139	132	153	172	128	151	138	130	135	138	131	149	115	153	131	149	148	145	140	146	126	143	127	141	145	142	136	143	151	127	129	140	153	144	148	138	136	136	141	134	128	144	154	153	152	150	131	126	153	161	131	149	144	133	134	151	148	152	135	140	125	114	132	119	143	147	142	132	145	128	126	145	144	154	139	148	132	157	144	142	159	141	163	139	162	154	126	150	152	149	112	128	134	120	142	126	160	127	130	140	144	120	139	140	148	138	166	149	155	153	142	148	131	156	136	147	140	121	136	143	149	143	114	149	147	148	126	148	153	156	125	147	143	152	138	144	145	120	124	149	147	128	129	145	133	118	154	126	138	153	139	145	168	141	141	141	151	132	140	146	133	142	141	125	152	146	131	125	133	144	141	129	151	111	112	150	145	150	147	139	142	158	140	140	162	159	106	153	150	139	131	147	165	162	135	155	143	124	146	154	141	122	124	125	141	135	127	151	140	109	154	139	154	156	127	153	134	126	129	149	147	166	119	146	140	159	149	153	129	158	151	166	149	149	142	172	134	160	125	136	148	114	133	115	156	128	140	131	130	123	165	123	141	128	163	145	121	161	131	134	154	150	143	136	138	148	145	130	130	152	144	148	146	130	145	122	154	135	146	162	153	136	149	151	144	117	156	141	145	154	136	127	143	139	134	133	132	137	109	147	134	141	139	144	158	138	150	127	143	140	151	126	146	144	155	155	149	154	133	126	142	144	160	143	124	142	147	152	145	132	152	135	122	169	130	145	135	163	163	134	153	153	137	133	139	125	148	126	128	146	158	157	143	144	141	143	147	133	135	149	143	111	150	140	155	153	132	143	141	137	147	149	140	133	138	150	147	129	147	137	144	126	151	137	126	126	154	118	132	128	139	151	141	136	133	137	155	135	142	145	157	120	156	135	139	144	160	121	134	127	131	166	134	122	124	136	128	136	137	133	162	141	152	162	143	143	142	139	148	138	138	129	135	156	131	134	127	157	159	171	145	154	152	131	124	128	136	139	138	129	129	133	164	150	146	150	147	147	141	130	154	133	133	173	147	125	138	133	147	168	141	144	162	139	137	144	153	124	146	144	143	119	163	160	143	138	141	122	152	160	139	131	150	148	148	140	136	133	124	156	131	131	149	133	143	161	127	140	129	124	142	125	145	137	132	148	126	145	145	142	127	135	159	133	135	154	133	150	157	139	146	148	158	162	155	139	152	125	153	143	151	119	126	142	153	161	149	134	142	140	168	141	142	142	121	139	135	142	117	139	156	135	141	162	150	127	142	131	134	131	138	137	131	149	151	141	137	147	125	138	152	162	154	129	161	161	158	132	140	129	133	134	138	159	126	135	154	138	122	159	167	129	142	122	162	148	162	131	124	139	144	133	134	166	134	134	146	139	158	140	128	152	139	133	145	140	144	144	132	137	133	143	130	126	155	144	161	146	136	165	147	160	124	147	141	161	133	128	145	147	141	160	143	137	128	127	135	145	145	130	128	145	149	148	129	129	150	140	166	121	144	152	161	126	144	126	140	142	127	125	134	177	129	162	136	145	133	154	134	152	153	137	131	136	132	156	159	141	140	155	145	140	138	148	151	147	148	145	143	155	129	134	116	131	153	129	159	122	128	152	147	144	142	128	155	139	141	128	147	148	135	156	168	137	144	130	146	155	133	158	139	145	136	109	157	123	134	144	125	154	131	130	154	122	161	127	160	128	162	139	157	143	145	141	130	119	122	137	155	129	140	140	123	155	131	144	132	145	140	150	138	143	133	141	132	130	147	139	129	131	139	156	152	151	134	136	126	117	145	142	137	146	133	127	130	141	127	153	153	136	132	141	143	149	141	144	151	136	166	165	146	130	160	147	140	142	122	155	121	123	148	130	144	155	116	136	145	143	148	136	136	137	139	147	158	144	137	150	141	136	144	139	154	142	132	127	133	128	116	142	156	122	135	144	138	166	140	137	158	124	142	158	148	155	154	150	135	141	166	124	127	122	133	132	139	135	179	156	148	133	132	130	139	145	141	147	148	138	125	135	147	132	141	142	133	142	133	122	131	151	151	133	128	152	156	168	149	143	151	156	146	146	155	135	142	158	133	169	131	121	155	146	142	134	144	119	139	142	139	141	143	133	152	155	126	147	143	137	136	146	144	136	151	153	147	129	150	158	137	140	131	154	145	139	126	125	141	134	143	139	124	154	144	133	141	115	115	121	135	145	151	150	125	148	153	150	141	148	157	120	140	141	144	134	156	131	155	135	144	122	140	148	123	138	131	143	124	136	168	144	154	144	148	133	129	119	141	131	150	134	133	143	139	132	145	138	154	146	137	136	155	126	160	136	136	132	143	161	112	150	168	146	102	139	138	138	128	145	132	140	151	134	133	119	141	133	136	132	162	143	147	144	132	152	123	132	144	139	152	161	111	155	128	139	134	153	135	137	122	132
11798	2187	4906	5820	4856	4037	3386	2703	2284	2039	1796	1557	1483	1353	1279	1140	1102	1043	950	931	907	848	893	792	812	767	738	704	730	691	734	640	627	673	602	653	627	644	603	634	635	601	627	574	572	602	591	560	603	552	600	579	557	549	525	559	564	582	543	577	496	542	555	550	522	519	546	551	548	483	529	518	512	581	546	542	574	587	518	532	534	501	527	527	510	514	547	557	510	519	548	533	527	519	510	569	524	509	541	538	540	511	485	492	534	535	512	481	489	473	528	518	523	537	549	543	520	522	537	503	476	526	504	497	488	459	533	510	505	509	510	499	539	534	527	506	498	493	526	508	516	511	513	519	507	471	490	515	530	508	532	490	509	520	512	507	492	540	521	541	541	512	499	505	501	520	528	484	521	511	472	540	500	515	509	529	505	515	521	503	513	492	478	521	520	477	457	560	491	469	523	497	512	486	521	534	536	525	505	488	510	480	509	524	503	501	451	525	547	482	557	512	482	506	510	503	517	492	504	480	507	519	545	529	472	474	511	475	485	501	467	526	478	522	498	509	463	511	507	510	492	530	487	507	476	531	485	501	503	487	518	509	471	499	489	489	510	514	516	482	530	498	501	505	530	505	495	502	515	475	474	528	516	541	492	496	494	470	549	522	482	507	528	509	490	551	507	512	506	505	491	514	535	522	522	520	508	516	479	509	526	490	501	513	513	517	525	498	501	506	473	505	496	523	493	494	554	514	530	542	506	444	534	498	524	475	468	545	488	488	549	520	530	515	486	477	548	473	502	517	508	494	489	530	524	540	550	502	521	500	494	468	508	496	484	474	561	491	544	510	526	495	524	541	497	497	474	492	483	490	498	525	500	505	498	503	532	544	519	505	486	492	546	516	537	506	471	528	508	531	541	486	501	466	510	506	488	463	525	509	524	470	469	508	528	465	487	476	502	518	494	524	446	473	536	532	489	512	473	483	539	490	491	473	533	503	488	541	454	521	517	506	516	515	479	496	528	555	521	520	482	520	479	508	508	507	496	471	464	513	503	490	512	483	490	492	537	543	498	515	483	512	505	487	473	539	536	539	529	493	506	507	524	499	459	514	550	473	494	519	450	512	485	491	509	526	515	508	532	482	497	480	519	507	489	513	553	498	470	492	500	517	507	482	500	482	524	488	546	509	514	474	533	477	529	488	493	547	514	510	499	497	502	510	485	485	518	522	501	531	515	501	494	538	525	505	520	510	476	464	516	504	497	483	466	478	509	509	503	513	492	496	502	499	517	483	510	519	516	499	510	543	493	487	486	495	475	494	514	530	510	469	516	491	476	483	498	490	495	513	520	501	463	530	518	456	510	529	508	445	499	484	524	453	527	503	498	491	510	461	523	493	490	479	457	511	470	484	480	481	526	503	509	495	495	530	510	501	494	490	518	506	463	527	511	431	522	540	509	537	495	516	491	487	476	483	550	501	495	483	520	508	469	507	522	524	530	504	470	535	484	514	523	509	501	537	490	550	537	491	490	495	529	523	537	505	526	493	485	493	459	503	488	502	528	535	504	509	490	498	515	508	494	517	503	508	495	510	484	501	492	496	516	510	505	502	522	515	500	533	530	559	507	507	534	520	506	518	478	475	471	523	514	502	489	478	502	487	511	525	525	508	502	537	476	507	468	547	482	489	524	506	557	530	544	524	531	515	500	522	500	500	556	521	478	514	538	513	436	549	533	490	498	500	457	491	489	466	525	467	512	456	537	517	508	523	464	504	575	461	529	486	474	522	497	527	497	532	505	500	492	527	503	513	512	493	473	509	487	504	493	483	509	469	552	512	511	524	496	530	487	519	523	473	491	531	519	453	509	532	535	477	503	547	474	501	462	453	511	534	501	523	473	510	521	474	485	491	525	538	504	499	502	465	476	496	496	545	506	455	488	503	517	541	496	495	500	506	474	535	471	519	513	487	453	513	493	524	478	495	492	493	479	499	524	466	526	535	539	512	484	529	544	525	484	472	491	543	510	477	521	512	476	510	496	483	495	539	478	484	489	484	486	476	515	478	514	490	503	520	561	467	504	505	517	498	500	542	539	500	503	463	535	494	496	485	502	532	491	511	521	523	497	497	486	495	503	489	493	534	505	464	533	538	500	501	502	492	464	494	496	508	504	493	534	519	485	490	507	523	486	527	554	508	488	499	517	518	535	523	493	533	516	482	498	500	507	509	486	479	492	524	504	531	499	509	477	523	485	488	544	508	519	509	505	507	471	486	504	510	483	517	524	495	497	481	481	508	554	510	531	463	522	491	506	481	501	472	479	504	531	468	498	490	509	494	497	487	457	483	492	505	490	518	512	501	534	491	439	516	490	477	534	515	484	491	557	500	501	481	526	486	517	508	480	483	527	483	491	493	506	515	498	486	498	488	496	506	507	503	493	549	532	528	511	521	493	494	500	467	500	548	497	496	516	507	488	515	519	536	493	478	501	537	505	497	517	507	482	473	500	531	490	548	489	484	467	505	498	486	507	544	504	510	518	462	502	490	431	536	537	510	493	507	484	504	501	512	483	497	496	505	530	475	535	521	504	478	525	503	480	521	492	504	501	497	482	525	474	542	525	491	498	518	509	470	528	464	492	492	480	472	479	475	484	493	512	507	457	525	504	497	509	500	464	534	477	511	477	529	537	483	471	501	513	504	524	507	509	493	501	495	473	492	528	521	494	563	516	542	532	532	489	477	487	511	533	506	482	516	519	541	495	519	508	469	476	508	518	532	541	496	498	502	523	530	508	510	533	505	493	526	473	520	441	510	487	467	502	461	500	491	520	521	523	482	490	542	510	490	508	507	476	491	486	542	514	527	474	467	508	535	544	495	522	499	533	523	525	533	483	492	492	496	500	475	483	468	513	495	529	497	514	527	503	505	513	505	491	497	465	474	494	531	519	494	485	478	490	504	518	504	490	494	498	511	486	469	521	518	502	506	495	494	468	520	495	528	520	497	513	540	517	502	493	487	521	506	523	474	473	479	501	488	501	535	476	474	520	551	491	482	519	512	508	488	518	486	499	501	492	505	492	548	474	531	531	494	515	493	509	492	495	457	494	497	512	511	524	499	508	481	512	452	510	541	504	498	480	516	498	496	478	483	530	492	502	520	538	496	469	526	528	508	505	515	513	494	476	543	529	504	526	554	536	547	473	528	495	488	493	465	501	516	489	533	500	544	492	504	497	488	514	480	482	483	491	538	503	496	515	536	503	524	489	523	488	457	503	471	510	484	489	512	512	491	489	550	472	503	520	522	493	512	533	540	476	519	491	506	513	541	490	511	501	492	516	462	498	521	481	541	495	506	477	535	490	482	508	499	466	507	503	483	533	506	512	529	465	481	537	466	460	507	490	490	485	548	463	529	525	521	528	540	487	476	520	531	469	549	505	566	515	533	504	540	498	532	512	497	537	474	491	545	490	536	505	515	508	451	484	497	482	494	485	493	510	520	518	494	494	527	504	503	502	512
2033	151	145	133	116	100	93	108	101	82	96	90	72	83	90	80	81	97	75	72	69	68	82	83	88	78	74	81	84	73	78	97	79	78	75	66	71	81	73	98	75	87	81	87	85	76	83	76	76	77	85	78	86	66	69	80	73	85	69	65	75	65	75	83	70	81	87	83	75	64	72	74	94	86	73	73	69	63	75	67	71	66	79	86	83	84	66	67	77	82	86	91	68	69	77	102	82	85	65	66	65	94	83	73	71	71	86	80	82	83	98	74	80	92	76	70	79	73	79	88	81	66	64	88	60	92	86	88	76	86	74	73	96	82	78	86	81	84	77	84	92	88	80	91	75	76	86	87	84	89	91	73	81	84	76	71	86	77	94	74	88	74	84	80	67	64	84	75	88	70	93	75	77	69	87	74	73	90	79	67	87	80	77	78	85	80	81	73	79	73	91	67	88	79	83	94	83	92	81	72	91	71	78	75	72	74	78	93	66	64	99	79	69	89	85	89	85	105	70	78	87	87	68	94	76	88	78	74	72	95	86	73	83	71	90	67	70	87	69	66	88	69	64	72	86	79	87	91	86	68	79	79	68	81	76	79	78	74	87	76	85	86	88	62	95	73	77	83	72	65	91	85	93	81	89	77	95	87	64	77	75	97	84	65	79	71	77	80	90	71	70	81	69	87	88	84	60	95	87	75	83	70	70	98	96	71	77	91	84	89	79	68	86	88	61	86	84	86	92	81	81	76	92	74	68	72	69	76	94	85	83	92	73	57	64	71	82	86	72	87	82	85	71	82	77	75	80	71	74	74	85	78	81	78	76	80	80	72	77	91	89	78	85	84	81	88	86	57	65	80	81	77	83	65	73	72	80	83	83	73	79	84	83	81	90	70	60	94	84	76	87	91	79	83	80	80	94	88	74	71	73	73	75	81	82	80	74	69	60	89	85	92	67	76	85	75	96	78	81	74	91	69	99	85	77	72	73	84	61	90	77	71	69	80	74	90	89	90	81	82	79	76	77	93	74	80	82	65	85	72	87	71	104	84	93	79	78	74	74	89	74	83	72	77	71	74	65	67	97	75	80	89	83	83	56	67	92	84	73	75	79	70	63	61	75	75	84	82	83	78	84	80	96	84	83	76	72	74	91	73	70	82	68	68	86	76	74	82	70	73	93	79	80	86	78	90	76	76	94	89	83	65	67	77	78	89	73	82	94	78	76	91	77	90	83	88	69	75	76	77	60	71	75	81	75	73	66	69	99	78	76	76	98	98	90	79	93	83	80	78	91	88	73	99	81	80	67	70	95	74	76	61	78	70	87	82	71	70	85	98	80	66	77	80	81	76	82	79	92	63	73	78	82	82	74	88	75	68	77	82	92	86	77	68	64	89	76	100	89	88	80	88	58	78	83	88	75	77	94	95	79	85	86	69	65	86	86	83	85	101	87	74	86	68	82	87	74	86	84	80	70	75	89	88	65	76	85	79	74	81	78	79	76	64	81	96	73	85	77	78	86	74	85	76	74	88	65	97	85	75	80	79	71	80	80	81	69	78	87	86	84	86	78	78	83	81	63	86	74	66	91	89	84	89	94	91	89	94	87	73	71	76	97	91	79	85	77	76	66	74	72	82	88	74	91	73	79	79	72	84	81	86	68	92	77	86	69	65	66	89	85	76	81	73	80	91	62	65	83	68	72	66	73	70	77	87	89	92	91	77	81	84	71	66	87	88	80	72	63	64	85	75	83	91	69	69	72	62	83	74	85	85	76	72	85	85	75	72	73	82	90	71	78	80	72	70	89	88	86	78	73	84	79	78	91	76	88	87	70	71	97	89	76	79	78	71	87	97	76	94	79	94	93	74	91	80	95	91	82	80	99	88	86	67	81	76	86	58	80	89	83	82	81	68	84	71	81	79	99	83	65	68	83	72	68	73	64	79	81	88	76	88	96	71	84	83	73	67	76	74	78	78	92	77	78	84	79	66	66	73	71	96	73	72	94	77	78	80	87	81	66	69	72	90	71	73	75	91	78	85	76	75	81	85	83	94	87	116	76	67	82	98	73	96	79	74	87	82	93	73	78	76	77	67	70	66	83	75	79	71	61	81	97	72	80	97	81	77	67	80	78	69	74	79	69	74	77	85	87	68	88	70	79	70	71	76	79	99	89	64	71	83	86	69	67	94	83	77	81	95	95	66	81	76	95	64	72	81	80	76	83	90	70	95	73	93	96	85	65	81	85	71	83	73	87	82	88	89	88	75	70	95	87	79	87	85	85	83	64	76	73	87	90	89	71	81	82	76	76	67	64	57	96	68	79	69	84	77	67	88	78	82	84	81	80	83	77	69	97	71	88	72	67	77	82	83	74	70	79	88	74	71	83	72	78	74	67	63	86	76	91	80	110	79	102	78	68	89	72	98	68	74	77	85	84	83	78	78	74	91	86	77	76	70	76	76	87	79	78	68	78	90	68	84	58	91	81	76	90	74	77	65	73	79	58	91	91	73	89	74	76	86	69	76	75	76	77	64	77	79	61	71	78	80	76	77	77	73	81	77	79	90	84	78	96	71	92	79	86	63	80	80	94	94	90	79	84	82	93	86	79	76	69	89	90	82	78	88	94	85	73	79	80	73	80	76	94	87	76	82	69	93	77	79	104	86	80	70	89	101	94	78	74	71	89	77	68	84	80	56	74	81	91	73	83	72	77	90	90	72	75	63	79	59	62	91	74	81	85	75	73	99	71	80	73	99	75	73	74	83	81	82	87	67	82	81	84	68	76	89	77	82	84	89	90	91	77	94	93	89	72	77	71	87	64	73	78	82	81	89	86	75	78	92	79	91	82	86	69	66	91	72	85	73	72	77	70	79	66	78	78	88	72	91	82	88	74	64	88	79	85	100	84	81	68	83	66	83	81	87	82	82	80	73	74	76	70	68	107	79	99	77	76	76	81	90	82	76	89	87	69	86	83	89	86	59	90	90	73	83	71	66	78	77	55	73	78	87	88	74	73	84	88	93	74	81	76	70	87	89	61	78	64	81	85	72	67	81	81	71	70	73	90	74	103	84	64	79	79	75	76	87	86	101	89	59	85	80	93	93	88	83	93	84	74	88	74	76	76	68	84	66	86	82	83	89	78	74	77	110	87	85	90	76	81	65	89	92	75	78	72	75	79	83	77	74	102	81	87	95	78	83	78	77	75	67	77	88	80	60	76	81	69	87	73	81	78	93	73	82	97	76	83	61	81	77	71	77	79	94	77	90	66	77	74	87	73	78	89	80	90	75	84	69	104	84	76	83	73	91	72	68	80	76	90	72	87	79	66	88	67	77	82	81	79	79	83	67	73	83	76	86	73	79	68	72	87	63	58	82	73	99	85	78	86	72	91	94	83	90	77	75	78	96	75	99	75	81	103	78	65	67	74	72	78	77	62	79	79	99	74	82	82	81	75	63	81	87	87	76	75	97	92	81	96	71	87	82	79	71	79	84	76	91	100	82
3804	430	492	458	461	417	466	383	385	369	339	333	362	355	335	335	325	303	342	309	304	318	306	312	298	351	306	320	318	306	279	315	356	329	309	297	317	309	307	331	316	330	316	330	298	290	305	304	332	320	321	315	325	325	314	284	324	293	312	332	300	283	326	337	313	297	327	300	307	324	299	292	309	312	297	290	309	307	302	275	309	280	302	337	318	304	339	315	322	330	308	312	319	334	315	306	302	312	344	309	315	338	296	336	304	316	315	312	322	305	320	306	322	323	324	296	311	322	293	322	318	281	309	302	331	310	303	319	311	297	304	322	293	333	314	305	334	316	312	307	308	329	310	340	282	314	320	315	267	277	318	291	297	316	285	306	284	301	315	326	312	312	307	314	337	278	282	314	319	345	313	321	285	314	322	276	309	295	294	292	325	325	305	355	320	297	310	350	324	316	332	316	311	314	333	305	340	271	331	331	303	316	329	334	312	330	310	306	330	307	314	337	303	348	305	310	331	304	308	335	310	334	278	284	336	322	302	317	356	336	310	325	288	297	320	336	324	326	308	305	332	326	301	317	327	292	293	305	340	341	355	315	329	329	327	290	325	280	325	323	287	320	313	320	291	315	314	321	256	284	324	313	306	289	290	290	321	288	317	321	306	314	323	345	319	305	326	306	319	319	312	337	304	284	318	309	346	288	328	301	284	319	310	327	311	318	341	310	332	275	356	326	300	309	313	319	317	291	326	286	292	311	283	293	336	293	287	318	293	328	307	332	304	305	294	308	336	298	306	322	324	298	314	307	322	302	310	317	314	287	310	305	339	317	322	320	314	315	328	303	327	297	291	312	323	354	307	317	300	323	332	322	320	310	308	302	335	283	284	320	319	288	314	329	307	320	325	312	309	302	318	309	293	339	294	334	313	282	294	298	321	296	313	289	319	303	299	290	330	300	316	237	336	310	322	335	301	311	313	313	292	301	330	323	308	353	288	342	337	303	331	356	304	317	326	324	286	319	304	301	297	313	315	297	300	329	353	321	327	306	282	338	333	327	326	334	298	322	323	337	316	300	330	327	322	305	321	306	301	317	310	285	306	302	288	315	277	316	295	323	295	311	297	308	268	301	291	328	301	297	319	284	338	297	310	329	276	316	320	309	315	352	319	287	320	310	271	316	283	314	336	330	314	316	296	318	302	315	271	325	291	306	297	307	312	306	301	324	311	283	327	335	330	307	285	309	334	317	300	325	302	320	310	315	320	317	259	292	311	346	306	304	305	345	306	311	297	306	328	289	295	332	316	339	321	294	300	313	311	309	285	330	335	317	295	313	283	307	312	345	354	334	320	316	328	315	288	314	294	308	300	305	291	317	297	324	300	305	301	323	313	293	304	330	273	290	311	313	277	324	344	304	280	307	287	297	357	312	298	302	321	316	303	307	299	306	308	325	304	323	296	309	353	294	288	307	320	326	312	293	299	328	325	322	308	291	286	293	286	283	336	321	306	331	305	326	313	332	328	322	324	310	319	304	292	310	306	328	306	310	334	281	338	300	320	300	322	300	303	313	299	340	304	313	310	282	298	295	308	305	297	286	288	274	317	331	289	295	301	288	328	350	343	320	316	297	279	276	301	312	290	333	308	309	292	312	311	291	318	326	295	322	320	300	300	296	321	281	323	301	324	346	298	321	294	300	311	315	305	310	306	307	315	340	320	296	341	316	312	321	278	307	272	308	338	309	343	273	298	317	323	307	320	299	319	297	315	302	327	316	282	323	299	307	333	296	317	346	308	267	324	300	304	312	313	296	294	298	326	316	291	323	336	331	359	332	334	310	299	307	320	302	307	337	320	319	314	309	341	346	287	313	341	311	311	328	322	293	299	297	269	284	301	306	303	276	294	299	307	308	327	302	299	298	291	300	339	325	321	305	314	273	320	305	296	278	313	322	330	316	310	329	300	278	330	332	323	304	315	319	312	315	322	290	317	292	290	315	286	309	273	316	325	317	285	325	296	295	307	294	320	296	310	335	274	303	310	337	309	321	290	298	290	288	327	320	340	311	301	345	323	271	324	308	333	271	305	305	284	323	322	308	352	302	320	353	325	324	317	289	333	313	314	275	334	315	322	331	276	318	300	309	311	295	314	289	297	340	327	328	300	335	347	317	316	317	313	314	305	324	309	323	328	304	333	308	329	297	335	309	300	333	288	284	308	306	306	300	319	313	304	311	303	324	281	308	319	316	310	302	293	339	316	318	299	288	297	302	318	304	329	297	300	295	314	330	326	333	285	308	311	330	293	324	332	313	343	288	311	304	304	327	305	295	300	286	296	298	321	339	286	302	311	298	299	267	315	292	298	298	320	312	319	326	320	315	334	318	308	315	305	306	318	298	308	302	287	279	315	306	316	333	295	293	317	328	309	307	288	307	276	311	303	315	309	325	320	299	293	315	299	305	277	269	287	311	324	304	308	329	319	283	344	319	335	296	319	295	312	327	321	299	290	259	315	314	306	317	297	278	303	308	305	291	284	296	300	322	315	312	326	318	311	306	338	303	298	369	310	314	303	306	317	339	333	282	318	333	359	310	275	340	293	294	290	309	320	335	328	326	327	336	318	286	308	337	319	313	292	286	288	286	297	295	324	336	284	330	336	278	319	283	288	307	285	343	317	268	293	297	294	331	320	320	307	310	294	309	324	289	293	302	325	305	300	347	318	318	307	339	275	294	314	340	340	310	297	289	310	314	323	301	309	302	313	328	320	323	332	280	308	339	315	296	314	293	338	325	325	290	307	289	289	314	285	314	301	329	343	315	338	330	307	255	295	312	341	303	314	319	320	311	331	321	327	316	304	314	350	337	328	329	322	313	304	337	310	279	338	313	301	322	293	334	298	297	324	312	287	310	310	313	301	359	300	326	273	295	307	316	330	294	306	313	303	331	305	324	340	335	292	324	337	325	310	292	316	308	312	311	325	321	302	312	297	329	327	292	318	315	313	301	295	300	311	301	302	328	343	318	317	299	282	343	289	318	342	326	321	325	317	342	300	307	330	284	308	324	303	320	337	300	310	311	300	279	314	309	292	288	317	321	326	300	294	317	302	294	339	356	307	322	307	310	290	325	351	296	287	312	321	299	319	346	326	269	280	307	280	298	329	336	292	341	299	300	309	284	312	296	321	317	294	302	329	284	311	313	328	333	296	279	302	329	301	314	323	295	313	295	359	317	326	331	294	309	312	330	358	295	318	307	297	308	330	312	286	313	329	317	324	311	343	332	350	301	303	297	308	297	310	317	305	316	318	320	290	323	312	344	337	342	302	336	333	338	320	321	293	306	297	327	263	323	335	316	296	299	341	301	296	313	354	334	289	308	316	336	326	325	312	286	315	267	324	313	312	312	296	310	312	309	286	331	298	288	307	304	292	338	298	316	312	289	291	310	317	323	340	303	318	324	303	296	294	337	324	317	331	311	327	313	278	285	322	322	306	284	289	303	312	304	321	277	290	308
12400	1078	1104	825	572	407	304	273	191	196	163	144	144	154	144	99	101	131	100	111	94	80	71	85	103	79	83	81	75	82	90	108	80	72	97	83	87	80	81	75	83	68	82	72	68	83	70	75	89	81	85	72	79	88	80	72	74	89	82	60	84	90	60	57	85	85	80	87	75	80	83	85	80	77	78	77	67	82	71	85	60	79	70	74	65	77	91	72	79	63	74	83	68	77	75	79	80	84	69	74	77	75	69	82	84	65	83	76	75	72	83	69	77	68	78	72	77	73	75	78	84	99	71	78	77	67	66	74	75	64	68	72	75	69	73	72	72	75	81	83	67	69	77	79	80	69	97	67	69	72	78	85	68	76	74	73	69	69	77	73	76	87	80	94	69	85	85	75	73	66	88	62	81	73	75	81	76	81	80	77	77	71	67	77	69	76	54	74	68	83	63	84	94	89	69	74	72	68	65	62	66	94	77	85	74	82	70	77	73	77	56	70	82	74	63	72	82	65	72	90	91	78	66	69	59	78	86	71	80	67	74	88	73	83	72	71	79	84	85	91	87	83	78	84	75	80	72	62	73	85	72	69	79	69	74	63	79	65	90	77	58	77	78	94	72	83	77	83	76	77	80	82	75	72	55	88	97	62	77	67	63	77	76	76	65	57	74	67	70	67	77	62	68	89	87	66	59	67	73	72	75	71	73	81	68	67	78	77	78	61	80	73	91	78	61	61	64	74	85	68	70	68	73	77	80	88	70	74	79	59	70	84	75	79	70	74	73	77	77	80	74	85	86	68	73	68	63	67	72	72	72	75	69	85	76	75	59	77	77	72	81	90	72	85	70	81	52	82	82	81	64	84	69	86	64	72	72	71	73	77	91	72	75	80	80	90	70	77	76	72	63	76	81	80	79	70	69	95	89	77	73	66	64	61	86	76	63	65	63	68	78	92	80	80	75	76	85	75	69	76	65	83	78	90	82	73	79	83	64	68	72	75	69	80	62	77	76	80	83	72	94	76	80	71	84	95	74	80	71	80	66	76	70	81	98	73	91	67	70	86	78	67	77	79	76	70	83	66	54	93	78	68	72	67	69	77	72	79	74	78	77	70	79	84	85	60	84	84	73	84	67	79	79	85	83	71	86	76	58	73	83	96	73	87	76	85	63	77	87	74	82	85	79	85	68	89	71	69	67	83	68	59	65	77	71	88	60	70	99	66	82	73	82	78	84	73	88	76	89	67	67	85	74	68	80	85	71	79	75	81	69	77	72	60	74	70	68	72	75	73	70	70	79	66	84	76	63	97	76	67	81	83	74	79	70	74	68	73	85	58	86	76	72	79	75	85	73	79	67	83	90	63	70	83	64	80	72	86	67	69	70	63	73	69	68	69	69	68	70	83	70	80	70	79	78	70	81	100	80	79	87	79	76	82	81	76	73	74	83	72	76	75	88	76	66	70	81	70	77	71	61	72	86	68	77	77	73	77	68	73	74	75	76	80	82	72	79	86	69	80	60	78	78	69	65	83	79	74	72	79	86	75	63	72	72	82	67	81	64	76	62	68	79	76	71	63	80	64	83	82	71	70	62	70	60	65	73	61	77	86	83	66	75	75	68	62	67	77	65	86	65	83	72	78	74	78	71	75	94	81	84	59	83	65	76	75	81	79	87	71	74	61	77	83	76	71	76	83	66	96	67	78	69	66	63	78	80	71	60	67	76	86	68	76	80	76	67	83	76	68	76	87	79	64	86	87	66	69	74	70	83	79	67	88	86	79	86	70	61	76	90	82	86	79	73	80	59	73	93	81	89	72	79	76	57	74	75	78	68	70	66	83	88	74	91	87	74	82	74	66	76	71	73	75	56	71	67	78	69	73	68	63	69	77	64	72	86	75	76	67	87	64	74	78	66	75	65	62	60	64	64	76	79	79	83	84	95	81	76	58	62	61	81	83	81	67	59	79	91	75	66	87	69	75	69	91	66	76	72	73	70	77	68	77	84	80	63	78	66	70	81	67	91	76	79	77	70	89	51	66	73	79	89	72	74	69	66	74	73	80	86	81	71	83	76	85	70	70	85	81	70	83	74	76	71	69	62	90	77	73	85	64	62	84	67	81	64	78	77	86	78	78	73	66	96	72	67	83	69	70	76	95	72	74	74	83	70	69	72	86	86	73	85	78	72	81	72	74	56	76	69	92	79	78	75	71	78	83	70	75	69	79	63	83	70	72	67	62	77	68	74	85	84	90	85	69	66	70	81	80	59	69	78	83	82	64	69	94	75	74	79	64	68	85	81	76	67	53	82	59	79	90	87	86	74	72	84	84	83	82	77	70	73	71	69	71	59	88	86	58	72	84	82	66	61	64	86	72	59	88	81	71	70	65	64	82	76	91	89	67	71	107	92	75	71	81	81	68	84	69	68	81	57	69	74	56	61	63	64	86	98	67	86	67	76	82	83	70	77	61	57	87	79	80	81	74	74	72	70	78	77	85	85	78	83	64	73	66	70	84	69	68	70	80	88	77	106	65	83	68	79	83	67	73	75	77	72	79	75	65	79	79	67	70	75	74	73	75	72	81	77	69	62	66	74	68	84	64	81	81	74	69	70	65	61	80	72	78	61	77	64	74	78	90	90	76	75	75	79	86	72	79	74	71	80	80	75	77	83	85	91	93	80	67	64	75	76	78	67	85	77	72	79	64	77	74	83	89	79	77	70	77	82	69	76	81	79	77	88	89	65	75	70	67	75	85	77	78	70	82	78	90	88	79	70	95	65	68	85	77	73	65	72	86	64	92	75	65	68	80	84	80	59	63	70	80	60	77	76	80	67	69	79	88	78	63	68	69	90	79	65	77	84	82	78	65	76	70	92	82	75	75	75	82	53	79	86	84	67	70	72	69	65	76	77	89	73	72	80	68	89	75	53	70	75	86	81	79	72	81	78	73	80	83	68	72	68	72	71	87	79	77	86	70	68	77	78	61	86	74	74	66	84	82	59	87	70	75	67	77	79	67	77	82	73	67	58	74	78	81	71	60	78	72	66	79	61	74	88	70	83	74	82	76	63	78	90	102	74	68	79	71	68	85	58	57	72	73	79	90	68	84	62	87	74	71	76	76	71	73	75	82	83	95	54	79	72	67	65	84	59	69	73	78	66	58	73	75	65	75	62	80	72	71	67	82	83	94	69	71	92	76	79	75	85	92	72	89	63	90	79	78	74	71	70	77	80	94	72	74	72	73	71	66	61	70	82	72	73	73	69	58	95	82	69	78	77	82	76	67	83	63	74	60	71	70	71	81	68	95	78	98	75	75	61	75	96	89	75	77	76	73	78	72	87	79	89	79	74	66	69	78	69	83	76	73	85	77	56	71	76	82	71	90	96	78	85	71	82	87	59	93	97	86	80	94	73	79	81	74	63	83	83	61	86	72	60	77	73	67	79	73	90	88	89	67	91	75	73	69	76	85	61	64	94	57	71	63	84	75	92	73	72	77	66	59
9148	1279	2711	3218	2824	2297	1817	1539	1283	1153	1000	841	836	769	738	652	613	554	549	525	546	488	454	450	403	417	416	398	437	407	415	394	378	374	372	380	376	338	363	337	352	323	354	338	384	325	343	340	359	310	358	347	342	344	354	329	314	331	328	322	297	310	290	303	327	322	280	291	337	303	336	300	298	284	323	285	289	333	318	333	339	303	331	326	315	275	264	329	303	300	293	315	343	314	310	319	289	287	314	313	322	341	301	337	307	305	297	302	334	291	308	333	288	300	304	309	287	292	309	308	309	310	296	289	317	304	329	308	302	307	314	340	326	318	295	309	276	276	294	272	329	321	309	276	302	321	293	338	288	295	304	298	319	299	305	295	341	289	305	315	275	281	303	311	309	288	261	286	299	325	309	335	301	330	280	327	309	307	310	277	309	309	312	303	309	277	276	288	331	294	280	307	289	281	320	332	269	302	264	337	315	318	298	278	318	309	290	299	266	302	305	297	317	310	312	301	311	313	313	300	291	315	296	295	321	292	339	311	325	308	293	313	299	305	272	306	306	287	321	288	335	312	325	295	302	321	325	293	281	300	293	313	296	296	314	315	283	333	310	309	327	295	299	293	314	312	327	279	287	304	296	313	286	296	296	310	322	309	307	309	286	263	306	284	315	321	301	289	294	302	267	307	352	295	288	316	308	321	300	301	324	324	283	317	296	292	301	296	295	317	285	312	275	283	302	343	300	300	317	346	313	317	295	299	275	310	324	289	289	308	303	314	311	296	335	313	285	296	337	291	310	304	299	285	279	304	296	275	291	299	296	302	286	313	316	287	302	308	313	288	309	309	291	296	299	309	289	289	306	318	321	305	288	294	293	294	300	333	305	301	303	261	288	301	318	292	313	314	326	317	274	273	309	329	299	271	287	290	272	309	305	293	302	281	305	290	307	314	305	333	283	286	305	327	289	292	314	289	292	269	302	318	295	316	298	279	312	324	291	321	308	310	299	305	304	311	287	324	314	301	320	315	322	316	287	283	312	283	303	303	312	300	280	318	313	281	299	300	286	289	290	284	295	315	337	302	299	290	318	343	260	303	314	259	318	308	265	290	265	321	321	267	310	279	304	322	301	313	322	286	276	306	308	300	302	338	329	304	316	285	282	330	296	301	319	297	265	298	298	308	316	328	282	314	256	275	311	306	307	327	324	283	298	331	307	273	278	319	308	318	289	326	335	318	305	255	297	282	285	325	315	287	307	332	296	294	312	303	305	287	297	325	298	288	289	326	323	287	297	290	292	281	320	300	309	284	348	315	308	276	308	307	287	303	310	272	304	262	308	263	279	304	305	318	297	307	316	310	303	279	306	310	319	286	327	307	258	319	328	312	300	299	315	302	323	290	302	332	301	298	300	301	276	282	308	314	265	312	299	286	297	282	272	316	345	303	294	310	272	317	308	327	312	314	306	302	296	307	272	319	287	283	294	320	295	303	299	299	299	325	311	284	330	305	303	277	315	302	292	312	286	308	328	304	327	294	291	307	305	295	297	314	326	340	293	301	289	288	289	314	306	319	291	273	291	287	298	307	300	321	314	316	276	286	323	294	320	319	292	273	279	315	312	286	294	276	326	299	285	282	290	325	281	316	307	300	305	289	326	280	255	306	304	282	284	277	327	303	262	309	308	303	293	275	286	340	284	314	271	306	279	295	322	321	305	285	304	296	300	278	283	308	292	321	297	298	302	306	270	300	296	284	293	277	330	306	315	325	305	315	260	330	325	309	274	298	306	279	286	319	316	313	299	299	306	291	314	292	306	315	326	297	327	323	313	295	289	345	314	268	309	331	298	303	304	260	301	299	312	312	321	292	292	295	319	330	341	308	308	307	323	301	321	305	301	336	313	281	308	301	293	306	277	279	302	284	292	332	306	307	262	300	314	294	280	315	299	301	303	320	273	287	291	345	297	306	296	274	309	310	317	304	303	315	314	250	298	280	293	300	297	319	302	304	308	293	323	292	269	278	293	311	299	312	291	272	291	312	310	278	259	312	314	311	298	316	315	323	310	316	280	295	303	299	273	336	355	269	307	320	309	294	304	302	321	327	281	304	303	320	283	305	295	299	307	307	305	315	295	292	325	308	313	324	294	291	299	311	319	316	302	295	297	307	313	320	322	296	302	310	294	279	288	312	300	317	288	273	310	310	281	254	299	303	332	293	285	312	295	316	317	335	310	316	277	286	297	314	269	301	322	301	308	305	280	312	314	301	333	274	288	276	296	281	298	271	337	294	291	305	320	253	290	276	311	298	296	295	307	325	300	278	310	297	315	296	280	293	292	308	298	323	312	316	294	295	295	330	310	305	310	282	310	311	309	288	291	267	288	319	300	277	276	308	334	330	279	277	273	308	298	315	329	301	305	282	292	305	290	297	305	300	262	317	309	332	310	285	295	318	297	293	307	306	343	304	282	319	307	328	297	271	284	346	300	295	299	322	305	316	264	325	293	302	360	304	306	317	278	288	294	280	310	285	299	281	309	310	301	309	308	303	313	314	331	312	282	300	308	292	276	303	266	279	310	312	330	313	325	332	293	314	301	308	336	319	312	311	302	288	302	318	300	322	291	317	324	296	298	336	288	290	327	298	298	306	321	294	297	281	284	297	302	296	287	273	321	295	293	321	293	291	294	309	315	280	287	325	303	328	323	328	322	310	298	310	304	297	306	290	331	288	300	313	295	293	326	300	296	299	333	312	317	319	283	286	290	304	330	273	322	313	302	300	299	317	294	306	279	337	278	276	311	287	325	288	290	305	310	292	308	303	289	324	307	309	292	329	300	279	304	319	264	294	292	250	259	302	316	284	340	318	279	308	276	295	297	300	308	317	282	312	290	309	296	313	324	305	282	289	335	283	295	309	293	305	292	319	306	278	292	284	319	295	312	279	289	311	307	286	324	284	295	299	288	286	308	301	287	275	296	320	310	301	330	283	343	282	328	298	336	308	285	300	306	247	284	307	322	307	325	317	316	306	332	336	304	297	312	324	300	332	298	298	330	310	324	281	311	322	279	311	307	306	319	292	293	323	313	322	296	308	330	308	312	289	307	296	330	308	291	303	317	290	301	304	307	286	286	304	315	323	282	310	295	304	304	329	319	312	308	286	299	296	287	306	281	302	312	280	314	313	312	325	318	331	305	301	304	294	312	295	278	330	269	291	305	268	289	296	327	325	307	278	317	317	296	290	307	278	292	288	294	295	311	327	282	267	309	315	318	291	291	303	282	353	312	320	282	312	300	317	297	307	304	310	296	305	266	299	290	310	309	311	293	335	307	289	308	315	280	299	286	307	280	330	327	299	311	307	299	306	303	320	313	331	299	294	311	335	274	321	292	307	308	292	264	300	287	329	326	301	275	314	274	289	272	278	327	307	322	265	299	289	321	321	325	306	304	314	286	287	297	294	297	355	312	305	321	288	296	294	298	325	320	324	308	301	307	333	290	320	319	306	278	298
20999	2957	2137	1728	1169	809	597	462	411	356	352	289	248	263	265	237	185	204	227	200	214	202	152	186	162	175	179	160	174	177	174	153	164	154	159	143	161	167	138	136	168	170	161	129	172	160	172	153	162	131	161	167	140	162	148	132	144	163	147	144	140	158	133	157	149	131	144	139	151	151	152	153	147	134	156	158	142	149	143	141	158	145	163	137	173	147	159	143	142	150	133	158	152	137	163	153	143	128	158	138	174	152	138	155	138	153	165	134	138	127	161	147	133	146	169	163	125	151	143	141	145	143	145	146	154	164	147	147	157	158	130	142	153	162	161	150	164	151	133	138	146	136	151	144	141	173	131	140	134	179	161	110	149	127	148	151	133	146	169	145	146	156	156	156	158	131	132	154	143	152	149	126	159	138	147	145	133	132	140	147	144	137	135	160	161	154	142	143	146	131	147	145	131	132	160	137	156	153	152	150	145	144	148	135	153	160	142	143	173	146	160	150	175	160	159	145	144	125	145	143	150	149	130	143	137	131	133	157	149	152	148	136	147	145	170	139	174	164	158	150	138	155	151	153	140	136	142	135	165	135	127	162	145	131	162	152	166	130	172	116	139	149	138	138	145	145	156	130	140	130	146	133	128	146	141	186	135	171	137	116	170	139	130	143	152	123	148	159	154	145	141	142	154	149	135	156	130	147	143	156	145	167	145	149	161	137	142	148	154	156	139	142	144	171	171	142	130	155	140	157	145	150	127	136	151	164	143	146	156	150	154	148	138	140	169	130	149	168	146	137	124	145	149	145	156	147	154	148	150	138	131	132	138	134	141	137	157	134	145	136	158	143	155	140	166	133	141	127	158	135	130	157	156	162	148	160	134	158	142	144	167	159	144	158	135	153	151	148	158	140	149	155	145	165	142	144	149	154	118	137	150	159	149	153	133	134	155	148	159	144	158	138	130	129	138	132	155	146	136	159	137	153	141	131	145	161	168	142	125	146	128	159	168	163	140	178	147	142	137	149	134	138	142	163	177	127	153	147	151	143	127	140	127	138	151	151	131	137	162	144	139	139	138	145	142	175	148	127	147	149	156	137	148	132	162	129	147	167	163	150	141	159	160	139	151	140	150	156	143	164	153	161	151	153	155	152	151	151	146	148	145	132	140	143	130	143	150	143	131	134	146	158	157	149	143	142	142	139	144	171	132	130	148	142	149	152	130	130	139	141	166	144	135	149	156	135	141	146	140	143	141	130	134	169	154	171	158	149	146	139	125	164	164	138	154	158	137	150	131	130	164	159	168	133	156	150	144	157	148	130	146	148	156	156	144	147	135	136	146	145	146	136	139	131	152	132	157	137	138	137	137	166	147	154	148	139	149	158	133	159	135	136	147	171	132	126	144	158	148	136	150	145	140	146	114	165	171	148	154	132	149	148	157	151	149	120	153	144	155	154	159	156	139	148	144	138	139	148	150	147	122	147	174	138	124	153	139	126	125	169	145	135	133	136	142	139	153	128	163	139	130	138	150	155	146	156	133	173	159	157	156	142	127	166	152	154	161	159	148	165	142	142	149	145	140	148	164	145	165	140	146	138	154	159	128	145	136	145	144	138	152	154	146	151	162	135	146	131	135	141	148	172	150	135	143	143	136	145	174	149	152	155	151	153	175	160	124	143	151	132	162	122	133	137	150	120	139	132	157	156	138	163	121	143	142	152	144	153	138	143	142	154	144	159	155	136	139	152	138	152	141	126	143	144	159	154	134	159	162	137	169	163	136	148	145	158	160	152	158	152	151	143	125	138	179	149	178	159	135	132	149	118	164	152	146	141	160	140	150	151	163	138	148	152	155	130	148	175	137	146	128	136	153	145	140	133	145	169	155	142	136	133	138	162	154	148	140	154	160	139	144	163	132	173	165	154	140	156	135	134	143	158	151	138	147	148	157	149	152	146	142	149	157	142	142	150	159	144	143	154	152	182	151	160	133	136	158	137	133	129	174	146	134	152	168	167	155	121	165	122	149	145	142	151	135	142	135	160	137	159	128	172	136	161	149	163	145	142	146	161	162	137	132	117	156	143	134	147	133	154	167	157	177	137	141	143	159	147	151	157	125	159	152	142	149	163	158	123	138	122	127	155	155	143	146	144	134	135	160	154	152	132	154	142	151	135	135	152	173	153	164	154	157	142	156	140	139	150	143	157	140	129	136	142	124	136	140	156	151	135	167	159	139	148	143	168	130	144	170	152	141	124	167	180	133	148	130	136	126	145	150	131	153	142	135	150	132	170	154	138	144	157	156	167	133	133	128	141	148	154	161	142	147	159	158	146	125	143	138	150	145	138	148	152	142	130	168	157	151	154	140	137	143	135	153	155	148	127	143	145	162	162	133	141	130	152	145	183	147	134	159	143	150	146	158	148	149	158	107	144	166	145	147	169	142	159	152	135	131	156	111	142	130	149	122	147	132	139	139	157	140	145	134	157	159	165	134	146	170	155	135	150	154	118	138	149	133	148	137	129	139	142	148	122	153	152	146	162	135	153	169	159	139	148	134	144	130	162	147	134	124	163	165	141	145	146	122	158	151	146	168	131	154	159	159	162	135	131	135	123	143	169	155	144	136	127	152	152	157	135	163	118	150	171	146	146	146	154	144	139	138	158	144	163	149	168	147	135	154	125	157	158	160	148	145	149	140	138	135	155	132	161	170	144	146	159	127	153	150	163	144	138	171	168	143	140	127	149	132	153	142	129	134	140	138	158	160	144	148	142	158	147	137	159	162	177	163	169	147	168	169	130	124	151	134	138	114	185	155	136	147	140	134	136	173	154	136	160	159	147	144	150	149	157	157	133	150	145	155	155	170	159	143	152	151	155	138	170	156	126	152	152	131	130	140	144	129	155	151	149	155	140	137	144	139	147	154	146	149	154	168	142	142	129	153	145	147	142	162	155	146	145	144	154	164	165	146	153	161	161	128	151	138	163	150	154	145	140	154	152	132	123	146	131	151	153	162	139	171	142	140	137	160	139	131	125	140	153	137	143	136	145	133	150	133	158	150	148	152	152	132	150	130	173	153	153	159	149	171	162	155	157	158	137	156	148	157	144	150	146	136	155	152	133	143	164	155	148	152	149	119	151	139	170	137	164	145	136	139	160	139	156	159	154	140	124	142	139	156	174	146	139	146	145	157	160	121	187	143	128	160	134	147	169	135	130	157	147	147	141	136	140	138	133	135	153	145	145	145	151	148	154	157	147	147	157	144	187	143	150	157	153	142	151	148	140	138	149	142	132	135	166	155	146	156	150	150	150	170	150	151	131	142	158	140	140	139	163	136	137	169	137	148	142	156	139	120	147	140	142	183	134	156	162	129	145	140	149	159	139	145	160	137	138	140	175	143	150	134	128	158	156	152	132	147	163	146	159	130	148	149	161	140	160	148	149	121	138	125	166	150	154	152	163	144	140	151	149	146	143	162	156	178	139	144	153	172	174	152	153	160	152	158	128	134	148
12150	2350	5119	5798	5153	4142	3372	2914	2397	2037	1810	1662	1557	1402	1300	1204	1105	1094	1075	964	911	886	840	797	776	819	771	751	760	701	698	675	676	618	644	659	677	637	605	660	595	606	610	623	646	629	620	584	613	592	569	615	610	594	600	605	592	543	597	579	550	558	575	605	556	537	573	570	593	595	600	556	570	616	547	548	543	569	560	524	595	549	536	560	556	511	556	559	481	542	571	530	592	533	547	557	539	575	549	547	526	567	545	548	525	565	559	507	562	513	507	517	507	518	532	538	515	537	516	494	529	544	545	514	533	527	549	556	509	543	541	555	518	507	541	526	568	567	537	565	536	513	505	518	566	519	551	573	534	530	525	540	528	495	532	533	520	543	559	539	543	546	539	523	543	536	520	527	551	540	513	539	479	546	510	484	498	567	510	479	526	525	612	522	511	566	515	538	491	572	534	496	568	533	531	521	523	537	552	512	546	550	562	535	525	550	512	543	523	532	525	555	527	525	501	507	523	538	527	539	562	534	491	544	531	544	519	544	557	570	541	490	514	547	535	545	522	506	527	518	574	548	576	571	545	543	542	532	557	525	543	541	589	515	531	524	556	556	521	525	529	517	529	508	513	486	530	499	529	526	546	535	550	547	530	505	514	563	561	566	560	551	535	527	526	530	544	557	536	523	517	538	503	534	552	558	521	538	540	494	509	520	539	537	548	516	548	492	513	518	527	543	556	504	526	540	494	541	502	513	546	533	532	470	528	510	520	545	492	528	506	555	497	511	539	539	498	469	560	555	493	537	541	512	521	494	494	491	544	531	514	534	525	496	510	553	493	495	533	510	557	573	556	506	544	546	519	514	525	510	525	554	516	564	512	571	534	475	511	449	546	486	553	510	521	483	516	508	564	532	526	524	490	502	533	540	493	507	579	542	538	539	532	521	529	560	550	540	580	522	484	554	476	529	512	546	512	531	548	586	538	534	537	546	556	576	513	521	508	532	497	525	535	506	551	559	559	514	516	506	535	516	539	511	503	488	497	531	531	502	515	518	576	498	567	531	535	529	567	503	514	510	536	533	573	539	535	516	529	492	482	531	565	551	521	551	512	534	545	567	550	533	511	597	533	505	520	503	572	533	520	546	486	530	527	496	553	539	528	531	495	526	482	529	512	510	515	516	533	506	497	555	497	535	526	551	520	556	532	549	518	515	516	548	484	550	511	535	482	550	539	518	531	533	534	531	530	542	547	519	501	573	523	545	526	548	518	517	496	543	532	535	514	523	578	507	552	534	537	520	512	547	482	546	547	546	502	526	553	547	563	529	490	513	526	555	504	519	535	472	526	531	472	503	520	519	531	531	524	525	566	525	542	483	503	529	510	552	550	518	557	520	520	525	525	547	484	519	525	503	508	565	517	558	554	509	508	546	527	543	527	546	523	482	542	546	516	523	486	537	559	564	545	558	588	537	490	541	517	536	577	512	611	568	543	548	524	547	474	536	558	526	525	514	544	544	537	533	514	512	547	483	517	514	548	549	546	535	492	511	550	530	512	536	542	546	530	504	553	555	556	526	494	514	517	519	576	526	543	535	483	528	537	544	514	548	557	499	520	524	491	549	537	558	506	542	513	541	517	487	514	573	528	571	505	507	551	536	528	538	522	562	535	496	522	536	511	526	552	549	555	528	520	538	540	533	497	509	498	545	520	550	540	566	524	543	525	537	524	536	572	554	495	559	547	547	526	537	496	511	494	543	535	511	538	540	542	498	568	504	507	530	521	490	541	562	525	553	514	525	536	533	532	546	524	501	566	504	529	503	544	555	519	525	536	558	527	527	538	539	529	521	524	524	550	554	490	522	544	540	549	538	545	548	541	522	525	548	567	552	518	523	571	530	525	569	519	521	479	539	543	559	541	580	574	568	514	555	536	519	517	514	495	532	529	548	518	523	545	565	516	511	561	501	536	542	488	525	543	502	536	563	555	480	541	512	560	537	571	529	493	558	562	550	510	512	531	526	575	501	546	555	505	562	547	507	550	480	522	524	515	537	547	511	562	511	516	517	518	496	517	549	548	581	506	517	528	498	494	543	547	524	555	511	547	527	568	518	492	546	557	537	519	520	500	483	522	536	574	525	535	542	552	539	505	547	549	552	524	562	527	537	539	525	583	534	530	575	544	517	500	521	514	531	560	517	532	507	531	514	532	505	519	543	498	534	520	507	537	527	524	499	553	547	519	574	525	528	509	586	513	524	537	557	566	554	542	560	544	554	547	516	505	525	494	535	550	503	565	565	533	568	535	539	561	523	542	508	548	523	505	535	552	537	527	503	555	506	522	551	509	544	517	522	499	529	514	537	495	506	516	588	503	524	523	501	509	530	467	528	531	561	516	527	514	525	520	474	510	551	500	506	527	552	517	545	564	542	546	516	515	501	536	492	470	536	552	516	504	499	528	492	538	517	501	526	481	537	551	542	548	501	528	534	566	525	548	540	489	579	543	516	492	554	519	516	550	528	555	526	534	516	516	529	534	526	545	560	531	527	531	533	544	567	537	499	549	539	578	537	488	536	536	530	548	465	548	535	534	520	548	524	545	503	555	518	515	524	507	493	542	568	502	525	511	534	505	511	561	537	539	526	527	501	523	546	517	567	543	530	520	528	567	541	552	540	526	572	505	529	519	510	504	538	518	550	534	455	524	521	514	508	533	533	508	544	570	466	528	534	520	519	518	539	522	569	499	550	536	501	525	536	530	534	536	527	520	571	534	545	572	512	516	554	553	536	531	520	498	503	553	553	547	507	540	532	599	542	492	548	543	535	522	587	565	543	501	538	536	525	542	523	486	517	516	528	538	551	534	549	523	523	545	498	528	516	506	515	555	534	543	493	512	547	547	474	571	546	545	502	521	573	510	465	515	523	538	550	560	562	519	572	492	520	532	517	505	519	525	482	503	472	554	494	508	549	546	508	558	584	503	512	526	515	534	489	537	526	541	504	563	558	512	533	531	495	527	536	550	514	534	513	488	526	551	523	526	510	510	486	512	524	543	537	528	510	526	525	543	541	530	485	500	547	554	522	534	539	524	534	495	550	526	513	505	531	546	550	515	568	554	538	533	493	512	546	520	529	527	532	507	540	479	577	532	515	495	539	570	497	544	534	559	548	537	551	526	516	541	527	535	503	563	535	560	544	516	559	504	534	524	531	521	545	526	542	524	534	542	519	540	561	527	528	522	527	546	565	524	518	532	503	516	524	471	516	539	558	535	545	528	511	526	574	531	530	524	546	563	470	531	523	574	503	528	502	509	556	565	533	497	545	550	481	502	523	503	554	536	527	529	534	540	519	533	514	550	486	530	553	569	511	487	552	542	502	532	523	560	566	527	523	560	511	552	494	500	558	569	555	549	555	505	480	520	504	517	537	527	496	495	497	531	519	565	520	510	497	532	545	577	538	556	536	527	544	515	513	566	538	561	518	533	503	525	523	555	515	540	517	553	515	547	548	485	549
2117	145	147	113	107	114	102	92	83	105	98	79	85	88	77	95	80	65	84	70	80	81	99	98	85	84	109	75	74	71	92	87	93	86	92	80	89	89	73	87	92	94	92	72	70	87	89	79	78	80	86	88	66	78	80	81	76	81	81	73	94	82	80	97	83	90	78	78	72	75	83	83	92	83	89	94	78	92	88	97	95	82	70	85	81	98	80	76	82	81	82	78	94	79	82	84	83	88	66	99	84	87	84	78	87	88	72	87	87	92	86	86	84	79	85	80	70	91	83	84	68	78	83	80	82	98	81	91	104	94	86	106	68	87	91	115	73	76	68	77	87	89	98	83	85	92	78	84	99	98	69	96	96	100	75	66	76	82	79	74	82	74	75	74	86	99	76	77	70	74	74	74	70	95	89	87	89	76	76	86	77	85	94	98	89	85	82	79	92	85	98	88	92	80	68	85	89	79	82	64	75	81	68	103	79	86	94	81	79	87	78	69	77	75	92	90	94	77	61	98	63	87	79	84	82	81	89	91	89	84	78	87	92	105	90	86	99	90	84	73	80	78	84	63	88	82	73	84	81	74	94	75	72	93	77	74	78	95	98	77	75	72	94	87	91	84	92	87	81	91	105	90	85	69	70	81	98	81	95	78	78	83	73	92	81	91	90	83	86	87	86	84	76	96	95	88	92	87	81	82	88	81	99	91	85	90	90	78	85	100	88	86	84	81	86	92	69	76	77	77	84	98	77	77	85	80	82	94	83	81	80	84	91	92	66	101	89	76	81	89	79	85	84	75	70	66	93	87	92	87	77	73	75	92	81	74	83	82	83	92	79	64	77	89	88	75	74	70	67	78	73	86	76	86	90	95	76	78	78	78	78	83	76	91	85	88	72	86	74	91	80	85	87	65	91	89	89	84	91	92	80	86	90	82	84	87	79	91	85	89	88	87	84	87	80	90	64	83	85	100	88	74	76	98	82	78	69	81	79	79	88	78	86	71	73	79	90	98	83	82	93	83	85	75	99	84	73	90	84	96	76	93	62	89	85	75	79	86	85	86	77	70	82	108	76	86	85	81	76	94	72	91	78	79	87	89	88	76	76	78	84	78	92	100	75	90	87	83	73	76	81	84	74	74	82	91	69	87	80	92	75	98	73	85	90	79	61	71	86	82	85	83	86	79	84	86	84	69	92	88	74	91	73	80	101	97	81	87	74	82	70	71	78	81	76	89	92	67	69	80	98	83	79	71	71	82	89	79	108	75	86	81	75	62	66	88	83	77	82	84	77	85	88	67	79	69	74	90	79	81	90	74	82	83	70	87	90	97	92	75	68	94	84	85	87	91	82	70	75	91	99	86	92	75	82	92	78	81	70	90	80	70	84	93	94	87	87	83	89	87	83	70	103	73	91	98	93	73	91	70	97	92	88	82	83	82	81	88	81	81	81	86	90	64	73	80	71	79	86	84	86	88	74	84	93	77	75	86	94	80	72	93	80	78	76	84	85	85	89	71	73	79	89	76	75	76	74	87	80	75	76	87	78	79	83	74	85	72	75	81	79	84	88	80	85	74	88	77	82	90	83	94	99	87	83	76	90	92	74	76	85	72	83	85	80	76	87	74	76	91	83	78	98	95	102	91	73	75	94	96	83	85	75	81	93	88	81	82	77	102	94	80	78	92	87	95	83	78	85	95	87	97	81	84	79	88	74	102	90	72	61	91	81	95	80	88	89	94	81	100	73	86	92	70	70	91	65	84	90	90	96	92	87	86	85	86	87	96	72	88	85	63	70	86	74	66	77	92	93	94	97	84	81	102	98	88	84	87	87	89	86	85	86	80	96	83	86	82	81	71	82	89	82	88	84	84	69	73	83	85	95	90	82	82	91	74	88	81	79	93	79	72	82	77	69	86	86	86	76	83	73	99	72	113	88	87	85	70	81	96	100	70	78	63	83	71	81	76	67	78	91	92	91	90	85	88	78	81	85	87	81	88	71	71	82	80	70	96	81	92	70	70	96	83	89	99	75	66	91	89	100	68	90	94	83	87	84	82	83	99	94	78	81	68	96	101	92	84	87	87	87	80	83	78	79	78	86	81	60	75	80	78	78	95	98	84	85	96	88	68	60	82	85	90	87	79	83	92	74	81	81	77	99	85	84	114	88	74	91	90	81	74	79	72	95	93	87	87	77	76	91	111	78	80	94	97	101	89	75	84	97	88	83	83	83	100	84	86	65	85	73	91	75	99	78	69	86	88	91	82	81	76	94	82	83	89	76	84	69	82	92	88	77	87	89	84	77	74	72	87	95	69	97	91	87	91	82	73	72	109	90	85	89	81	65	87	85	82	91	87	92	89	78	87	95	76	90	80	105	76	91	99	64	90	80	81	76	79	76	84	88	80	93	61	81	75	91	71	88	88	94	93	85	74	82	81	89	61	85	81	82	77	85	70	89	79	92	96	75	70	78	86	73	69	88	85	77	69	88	84	85	78	82	89	81	97	98	85	102	84	92	63	69	89	67	82	78	111	84	71	107	80	84	79	90	81	72	67	81	89	70	80	83	78	74	83	81	75	85	90	73	81	72	84	86	86	86	65	67	92	70	97	92	86	84	82	90	88	79	93	68	86	85	95	85	91	77	83	89	67	91	68	85	82	99	91	81	96	100	83	80	77	71	85	83	69	85	74	88	100	79	86	84	90	87	77	86	88	77	89	63	83	87	86	84	85	88	78	84	81	82	91	90	73	99	88	95	84	99	58	74	83	91	97	91	78	83	81	74	74	79	78	94	94	78	88	90	90	83	79	99	85	84	74	89	96	96	76	79	83	87	93	82	83	84	78	93	83	91	64	97	72	78	75	77	58	82	88	73	77	87	87	68	88	77	75	82	71	63	84	85	76	72	97	84	91	85	103	75	84	80	76	91	84	79	75	86	69	80	87	86	83	84	73	98	101	72	83	73	68	85	74	92	96	79	67	77	86	82	84	86	80	74	88	75	82	81	93	67	77	72	67	91	98	80	84	78	64	84	87	85	90	75	91	89	92	96	87	101	87	92	80	74	73	87	88	82	67	72	94	86	87	78	83	82	99	85	74	81	91	77	96	83	67	69	91	82	83	74	81	79	90	94	90	83	77	92	80	66	88	97	77	80	82	92	79	88	94	91	91	81	76	87	74	65	75	99	78	75	69	83	88	68	80	74	80	67	74	80	104	92	88	91	79	100	70	96	99	99	73	81	75	78	83	89	81	67	73	77	63	70	97	86	81	88	88	87	83	82	64	76	99	88	87	84	104	77	67	87	86	75	59	89	88	91	106	90	79	90	72	77	93	84	89	86	99	78	81	93	89	99	78	86	74	90	81	86	77	77	85	90	88	108	72	84	95	85	78	83	84	83	82	69	72	89	78	71	71	72	92	78	74	73	92	75	76	84	60	80	69	65	75	85	93	92	71	78	83	79	73	91	95	93	99	104	77	79	84	71	100	93	82	95	108	73	56
4152	438	509	512	433	442	451	418	394	405	368	383	361	373	337	368	327	339	344	381	338	346	310	327	352	318	340	347	346	313	319	328	334	330	308	335	366	352	316	314	311	317	366	323	326	330	326	343	348	324	329	320	332	341	298	334	334	322	340	336	311	311	315	309	343	351	295	309	319	280	309	305	341	310	324	321	330	330	306	315	323	351	323	343	357	285	307	324	331	329	284	296	315	316	335	304	322	320	317	353	325	313	324	331	322	331	331	301	329	307	341	331	316	319	294	357	322	308	323	311	341	330	332	295	335	337	296	323	346	333	346	357	315	314	352	329	332	318	343	322	291	354	318	324	355	297	348	320	326	322	341	343	323	321	336	300	301	322	302	301	317	332	317	311	305	293	338	329	292	304	314	301	321	355	308	321	343	321	345	326	335	336	289	313	311	330	339	293	356	344	339	289	349	306	321	325	311	320	323	333	323	321	323	330	300	335	300	314	326	341	347	320	338	315	331	346	318	313	336	318	311	341	333	314	356	343	365	319	342	287	305	314	340	320	315	346	324	320	331	315	297	308	326	305	328	316	330	306	327	296	340	330	312	351	321	327	309	318	333	340	329	302	345	316	306	335	331	290	345	311	315	301	365	296	298	330	331	342	318	292	334	343	325	305	339	322	312	314	326	307	338	336	321	296	328	285	326	318	351	347	345	310	335	342	307	330	343	345	363	353	312	318	328	295	334	367	317	339	328	314	351	333	327	337	312	327	353	319	300	309	310	317	334	327	321	309	297	304	307	312	332	308	329	327	319	297	300	312	315	350	351	347	345	335	326	327	292	323	326	336	310	331	326	325	341	326	324	323	286	313	331	335	291	318	326	335	318	325	341	320	330	358	302	340	317	323	307	344	282	312	296	313	348	357	345	324	390	337	308	330	321	351	314	319	302	328	347	291	303	337	351	303	318	371	347	314	306	342	351	315	332	310	334	331	320	282	305	327	308	336	319	308	326	296	319	347	303	308	292	320	364	313	326	342	317	344	375	327	361	320	327	316	290	317	326	345	287	331	353	291	372	328	347	340	298	333	286	325	336	341	318	357	370	332	321	319	356	315	318	331	347	337	314	327	323	325	349	303	328	271	339	300	329	324	321	336	340	315	298	322	309	322	354	283	325	327	306	314	312	318	307	350	295	305	340	332	307	328	331	339	337	326	319	310	326	323	332	310	332	318	322	337	331	328	346	316	339	345	336	330	325	337	332	338	326	310	355	297	330	347	346	321	313	295	326	336	297	351	311	306	357	323	298	318	335	312	317	296	337	311	319	304	311	335	315	306	308	323	307	316	331	300	304	281	320	350	345	333	339	334	339	320	348	307	312	334	319	341	313	297	330	328	316	288	336	323	352	370	354	287	311	326	315	314	298	327	315	331	358	339	344	329	281	321	342	309	312	318	327	348	327	304	317	339	349	298	317	324	311	302	335	329	313	323	317	316	332	348	320	336	353	323	336	314	315	338	336	310	336	312	318	344	327	327	320	311	353	335	345	346	308	307	303	307	342	338	355	319	303	327	319	299	313	333	337	344	355	361	294	330	338	361	302	314	294	320	333	347	324	331	301	323	334	322	347	341	321	329	325	321	306	305	307	328	334	354	339	316	294	320	350	340	338	313	307	346	301	326	355	326	315	318	317	341	326	327	318	352	317	291	327	346	334	328	311	339	285	326	313	326	313	336	342	337	342	315	318	306	298	377	280	305	345	322	312	356	310	305	319	318	325	313	340	323	302	304	346	305	300	327	308	339	318	307	343	330	311	322	341	345	305	297	311	326	320	342	309	365	321	350	316	350	306	318	339	333	328	339	299	347	310	326	343	335	308	348	345	302	327	318	322	305	337	329	310	353	343	335	313	383	326	323	369	340	342	299	339	322	346	325	321	333	317	319	338	357	301	353	333	312	314	321	333	326	322	308	314	275	291	319	335	341	273	289	344	332	310	296	336	360	303	351	313	324	341	331	348	282	299	315	319	306	334	329	345	306	303	310	335	320	345	330	364	324	366	348	349	305	309	317	348	306	306	331	331	363	333	321	326	337	295	336	296	344	290	351	293	317	292	324	347	334	312	346	326	328	315	303	328	357	318	339	304	312	339	318	359	307	334	333	282	377	343	295	330	289	336	322	327	288	316	318	301	317	327	342	344	308	334	346	291	317	320	310	337	364	312	340	334	327	322	322	332	311	317	329	327	297	360	322	340	315	323	335	291	324	309	336	343	322	288	313	347	339	357	329	336	333	302	324	337	340	323	337	310	314	309	321	353	330	301	323	329	333	284	308	306	314	316	336	296	353	299	331	316	319	318	331	311	314	342	279	342	327	347	291	350	350	357	318	348	351	323	352	345	291	371	314	345	291	302	291	289	305	345	325	331	317	306	343	342	326	319	353	322	334	319	322	337	331	328	323	329	342	311	343	311	339	340	332	329	347	339	326	343	338	324	337	310	291	296	349	353	359	338	325	305	342	314	324	314	318	306	352	302	331	345	322	314	322	317	288	281	319	336	324	327	313	312	326	328	318	321	314	350	327	314	327	320	332	306	338	318	325	326	318	353	302	345	340	316	302	331	345	349	319	354	328	352	296	341	339	347	320	302	352	348	314	305	348	324	318	308	324	330	336	304	344	327	326	354	327	331	338	323	317	343	315	311	315	303	309	356	322	324	308	339	357	328	342	353	311	307	299	316	321	339	321	344	328	364	297	313	348	371	324	348	312	328	340	325	347	335	323	321	343	321	343	325	346	337	313	323	321	334	328	321	362	322	298	351	345	329	358	329	328	302	299	325	325	326	333	332	313	340	315	326	329	328	343	297	330	315	313	312	334	312	350	331	303	319	326	327	328	324	315	322	330	312	340	318	343	347	342	315	335	340	325	328	345	348	328	290	324	318	319	302	311	324	345	309	340	335	315	324	312	305	298	331	312	323	315	330	344	351	320	332	326	316	301	340	324	316	304	309	306	307	341	338	313	325	301	329	343	328	353	309	355	322	318	313	318	333	331	335	316	305	342	298	327	361	342	300	343	346	309	308	318	331	343	321	322	326	357	327	325	339	317	347	327	304	324	294	287	324	285	336	311	322	370	330	334	319	333	329	345	322	291	324	331	303	365	304	333	321	301	340	331	290	330	327	329	313	312	359	323	312	329	348	301	335	331	337	324	337	322	288	337	323	361	355	318	333	301	314	338	331	342	314	337	332	340	313	320	311	303	336	351	313	354	346	360	322	311	324	343	341	305	348	296	338	375	304	335	319	339	340	339	308	350	328	324	310	324	311	295	332	316	356	337	341	298	337	362	340	316	332	342	320	339	303	338	334	327	346	319	293	298	300	331	329	343	325	329	296	336	339	308	333	336	289	331	358	320	314	336	314	350	310	339	344	324	338	303	309	298	325	333	370	330	355	320	328	320	330	304	321	299	335	315	345	324	320	358	307	288	328	301	317	329	353	304	332	322	331	317
12977	1130	1055	813	602	415	307	229	199	188	160	161	136	137	112	90	126	117	85	99	88	91	99	88	97	98	86	84	83	86	78	85	94	90	90	76	83	80	71	71	82	76	76	72	67	67	71	73	73	85	71	85	68	73	78	65	78	84	77	86	71	57	91	81	90	52	82	78	74	91	77	63	75	71	63	93	78	76	75	76	74	78	76	73	83	83	80	75	70	57	77	55	68	76	91	82	92	74	52	88	60	75	78	77	75	78	74	75	74	77	67	87	71	74	77	65	85	78	79	75	64	69	85	95	73	86	84	80	77	83	73	80	72	77	64	72	81	67	64	89	80	71	70	61	74	87	90	77	79	71	62	80	65	69	81	69	64	92	73	68	83	69	68	80	73	70	87	73	74	73	76	64	75	63	75	68	77	77	74	74	74	69	82	78	74	73	64	82	63	84	58	57	78	66	80	77	50	69	81	90	64	83	77	77	79	99	72	68	76	82	59	68	67	80	73	59	71	77	83	71	68	76	70	82	80	75	82	59	71	81	92	75	76	86	92	63	80	63	70	84	86	76	72	63	80	66	72	71	90	74	70	74	69	78	72	76	64	77	88	85	69	82	85	79	74	73	76	85	77	67	75	75	78	63	73	61	80	78	61	75	74	62	64	81	86	76	70	77	73	68	79	58	69	81	73	83	91	68	73	70	66	91	77	63	73	78	80	90	72	74	69	71	82	79	97	74	69	84	73	78	92	72	72	71	74	74	79	79	79	66	87	79	84	70	62	68	77	80	76	82	69	69	74	62	58	74	82	77	80	83	70	88	70	72	71	70	76	81	88	67	82	96	69	62	67	75	73	69	84	69	91	90	89	74	76	72	72	65	76	75	83	65	69	59	84	66	64	82	82	62	81	75	74	70	77	83	87	70	61	87	75	84	62	86	73	69	75	86	72	61	78	78	78	79	79	66	76	78	89	87	71	64	82	64	60	73	74	80	102	78	76	83	90	75	68	86	68	76	78	72	74	75	66	68	75	73	77	75	72	84	84	91	68	77	73	99	69	66	78	72	65	82	70	78	86	59	75	80	70	73	76	81	86	71	64	87	64	77	78	76	75	75	61	72	88	68	90	83	87	64	84	70	62	71	81	79	83	70	75	70	76	76	65	77	81	84	61	70	86	74	76	73	62	79	68	102	74	74	77	83	74	78	78	78	65	71	79	82	80	77	74	74	86	75	68	71	74	89	77	76	84	62	71	81	93	57	75	71	94	78	82	57	77	64	94	89	67	74	63	62	72	66	81	69	90	62	90	64	71	84	63	76	76	75	97	67	87	72	70	82	81	75	61	66	88	76	53	67	84	77	76	87	70	69	87	66	83	66	68	80	81	77	83	81	76	75	78	91	71	62	63	67	55	77	62	80	62	61	72	85	89	89	67	65	82	72	86	72	75	60	64	70	67	70	65	77	69	72	73	85	79	76	77	83	74	68	78	84	69	85	72	64	70	79	73	69	90	74	77	67	63	74	75	76	78	69	63	86	73	91	78	84	75	71	78	66	89	80	75	84	87	77	71	68	74	77	79	89	77	68	81	68	65	74	58	66	72	79	66	54	75	89	70	74	78	76	72	65	78	56	70	72	84	80	66	66	84	64	66	74	69	65	72	87	79	87	87	82	80	61	70	77	83	60	77	79	55	75	67	64	74	76	68	76	61	78	79	71	87	64	86	87	68	72	86	70	70	71	95	86	81	79	78	70	72	77	70	80	71	66	80	65	82	74	76	81	73	71	64	77	70	70	63	72	87	67	75	88	68	78	56	75	75	93	75	86	71	71	76	75	71	80	79	86	68	85	75	85	68	81	89	72	73	86	84	83	73	84	85	73	78	67	74	76	64	80	77	68	72	79	76	81	71	83	58	73	70	68	81	85	96	80	78	78	81	73	67	90	60	71	66	70	78	66	88	90	69	67	80	79	70	85	67	70	84	82	63	69	78	72	79	86	77	99	72	55	79	59	82	74	68	73	74	82	72	64	73	71	97	74	88	70	67	82	91	66	72	63	60	71	70	75	66	74	72	68	73	71	68	79	73	67	75	64	73	58	67	72	78	62	87	81	64	63	67	84	81	64	73	80	73	88	81	76	81	88	91	75	68	74	69	71	75	71	78	66	67	69	76	73	77	73	72	69	62	86	77	76	70	77	63	95	87	75	72	87	64	80	65	82	77	70	65	70	75	82	69	76	90	76	67	86	79	80	78	91	68	81	86	73	69	85	66	81	68	85	73	62	77	81	74	66	86	82	77	85	81	78	73	64	84	92	69	88	73	73	78	69	78	86	95	75	62	74	73	92	80	73	70	74	66	71	79	66	70	72	68	80	82	96	84	86	55	68	70	89	72	78	74	75	59	81	75	65	86	78	72	85	77	88	84	71	80	78	69	81	87	76	77	64	70	63	87	75	73	66	68	85	80	74	80	73	73	67	77	77	95	69	73	69	76	76	77	93	73	71	76	73	63	93	77	71	81	83	84	68	67	77	84	64	82	89	82	68	87	70	63	84	74	82	77	71	67	80	80	90	72	82	80	74	84	79	73	65	53	72	77	54	66	72	68	81	66	63	70	64	76	96	70	83	82	90	87	71	62	73	72	84	67	83	74	80	71	84	75	64	86	79	79	80	69	61	63	63	83	77	73	62	83	74	66	85	84	74	82	92	66	64	53	79	85	72	78	76	75	61	84	71	68	74	67	60	80	64	55	70	80	64	71	67	66	75	68	77	67	82	72	87	71	69	71	77	70	57	74	71	81	76	87	74	66	75	70	75	70	67	77	76	73	78	96	68	75	58	70	77	70	74	68	76	74	69	67	60	76	77	77	83	62	76	68	72	86	90	71	69	66	67	71	98	70	63	74	71	80	77	90	84	76	71	85	73	72	74	65	70	70	78	59	86	72	75	69	72	66	96	72	74	85	87	49	71	62	71	65	75	76	65	66	76	82	79	55	74	69	69	86	74	69	91	67	75	79	77	89	52	86	70	76	86	91	88	82	91	80	78	69	76	77	85	56	64	103	66	81	85	74	85	65	62	69	69	90	69	78	82	70	54	71	65	79	70	76	78	80	85	61	78	80	70	67	68	76	85	70	81	77	69	77	71	88	91	74	85	55	71	75	71	75	86	77	68	75	65	70	62	67	71	66	96	68	70	75	81	79	80	77	73	79	67	68	68	65	72	96	81	68	66	63	100	76	62	86	60	71	66	74	73	95	65	80	73	82	85	71	78	79	73	86	80	70	67	80	80	86	80	55	58	81	80	72	94	83	78	87	66	84	63	83	79	73	64	62	72	81	84	66	65	90	80	74	92	66	63	55	83	65	68	83	94	53	77	81	87	81	74	83	71	80	87	80	69	73	67	77	78	81	77	68	79	80	62	69	70	83	98	76	64	80	81	73	89	74	66	51	76	63	80	80	65	65	68	71	80	73	56	78	75	62	69	82	74	77	78	61	82
9425	1188	2621	3116	2690	2256	1852	1601	1285	1140	969	876	795	735	704	675	583	591	532	546	513	523	467	472	445	460	418	451	388	394	385	413	411	390	433	386	387	397	323	345	323	352	333	363	320	351	326	339	328	330	317	308	350	343	342	345	329	332	347	317	310	292	318	316	365	320	352	323	321	303	313	301	315	309	327	296	291	329	329	303	308	306	328	301	329	320	286	314	304	297	303	296	282	278	314	345	305	309	335	295	300	284	301	277	290	280	313	273	286	277	296	285	311	306	284	306	346	283	291	313	302	272	290	284	320	304	302	294	293	318	281	305	303	297	335	306	296	298	290	283	320	322	297	277	327	310	320	289	312	301	313	290	294	360	291	326	281	311	313	295	311	318	256	346	294	309	304	291	325	293	377	302	312	304	302	281	299	305	302	314	314	306	304	308	302	291	296	306	315	301	291	272	323	338	297	277	311	313	318	333	304	312	291	337	304	283	302	317	285	311	324	287	326	325	285	305	296	314	312	288	297	298	337	334	303	287	291	331	293	317	304	298	284	322	287	329	315	320	311	289	269	331	295	308	316	316	296	321	317	298	294	295	299	278	303	336	313	319	298	322	284	297	316	313	296	293	339	311	317	303	301	311	305	295	319	291	280	285	295	286	321	267	292	283	323	313	301	276	310	290	299	301	276	285	277	322	296	325	301	277	303	280	310	292	317	312	320	296	312	298	338	312	330	315	296	283	282	338	300	305	309	346	325	289	296	281	301	328	302	329	315	302	310	318	341	304	313	295	286	331	306	281	287	267	327	311	279	329	296	316	308	290	325	315	302	313	317	295	320	314	352	322	311	289	332	298	283	307	294	270	284	296	277	310	304	293	308	338	324	287	308	290	310	311	299	287	307	294	318	317	356	318	298	295	284	303	316	321	298	312	320	336	302	290	269	282	307	306	325	354	300	328	325	298	273	303	310	295	334	327	308	307	305	319	313	279	273	304	303	288	295	287	317	284	285	315	267	303	317	312	314	319	279	291	321	296	299	327	313	291	302	317	311	292	278	276	299	290	307	306	288	329	293	324	293	323	307	311	278	310	328	286	313	272	291	331	316	280	300	321	291	303	309	322	324	295	295	355	296	296	307	292	289	292	290	308	297	287	315	305	301	293	318	293	292	313	297	314	312	291	281	349	306	265	315	311	303	314	272	299	305	289	269	308	334	290	282	292	274	298	311	344	283	344	303	299	282	307	336	283	307	287	311	317	299	323	331	319	322	303	302	317	293	332	318	307	292	305	314	345	286	302	306	310	304	267	311	308	306	328	303	288	308	289	317	298	320	286	317	300	334	312	310	320	308	321	293	304	281	315	278	307	288	288	334	288	324	302	331	280	319	300	301	298	311	318	273	306	290	294	293	303	294	263	311	301	288	297	283	311	286	320	299	319	314	294	296	269	286	306	308	312	286	303	294	291	303	311	274	312	317	302	297	301	331	317	317	350	313	298	306	301	313	309	292	295	279	294	314	286	289	320	323	303	304	304	332	274	311	330	298	316	304	293	280	313	304	274	305	307	286	330	306	293	275	287	297	316	286	305	274	327	320	338	304	328	296	315	290	317	326	311	311	269	319	274	300	286	293	302	303	303	291	278	314	279	276	335	329	304	301	291	312	320	307	297	299	305	315	295	282	335	288	314	291	301	289	331	315	317	317	266	311	293	289	337	287	298	332	301	325	286	274	282	281	304	263	326	288	322	302	284	312	299	311	314	284	310	279	331	311	289	294	298	307	324	304	323	315	278	274	286	309	324	312	307	316	301	320	294	344	303	326	317	284	302	304	306	304	286	309	269	306	300	284	299	279	313	304	317	300	279	293	314	309	293	291	318	315	312	319	291	296	307	289	263	271	318	332	297	326	278	298	313	308	273	314	337	285	308	303	287	282	324	312	316	314	274	295	312	307	339	311	293	299	296	322	274	301	297	295	279	298	269	308	275	288	289	313	310	288	284	329	302	324	294	307	264	345	314	302	315	281	317	309	298	304	314	276	324	344	290	318	275	322	297	300	301	289	312	285	290	278	289	273	304	275	288	318	282	305	295	327	288	279	310	332	328	277	305	286	340	317	287	320	297	315	293	322	271	297	291	306	296	321	291	292	322	270	283	304	318	286	294	287	304	291	306	315	305	274	333	304	316	304	329	297	313	301	328	305	294	327	278	306	338	305	343	303	313	309	323	307	306	305	310	323	281	288	284	335	288	287	304	321	295	308	301	288	312	312	273	334	298	293	284	293	297	297	295	275	283	275	280	314	295	278	304	300	322	261	321	287	287	281	317	296	294	308	285	314	318	307	315	322	304	337	304	299	321	309	317	305	313	286	268	297	320	299	282	304	281	309	282	309	289	316	318	303	263	341	326	335	292	311	283	305	312	298	269	286	288	314	286	285	304	315	295	294	259	290	291	295	302	304	273	315	282	327	276	282	303	294	299	285	281	276	340	302	299	306	277	321	292	286	288	310	272	309	299	289	293	323	297	315	354	286	302	315	301	324	308	301	301	296	297	304	308	289	316	322	305	312	297	291	292	298	269	306	287	281	299	317	324	314	287	305	309	292	317	316	283	306	278	282	306	294	323	330	287	308	263	280	297	293	296	273	303	297	306	273	287	347	297	302	308	322	307	316	271	269	279	305	311	270	301	288	293	299	295	299	311	301	289	311	325	292	320	304	317	314	300	312	294	300	283	310	314	298	302	294	271	276	306	307	298	273	307	298	291	309	274	291	299	300	298	308	303	288	318	255	279	318	312	293	310	307	325	296	306	301	287	309	269	293	293	287	300	299	293	306	322	283	309	285	295	320	327	291	293	325	287	303	305	321	304	279	308	341	317	310	270	294	285	286	320	272	335	282	308	313	301	315	315	305	292	290	284	303	342	292	300	311	324	330	304	290	324	295	345	298	277	314	321	311	310	315	313	290	296	308	299	308	305	305	316	262	292	332	329	308	295	286	270	312	290	314	287	297	292	270	302	332	273	277	283	294	312	297	317	318	298	310	351	301	314	276	316	270	299	299	300	319	284	317	303	307	284	321	296	280	299	295	296	282	298	323	316	308	329	289	326	301	292	298	308	270	306	281	294	310	295	319	259	302	298	282	298	322	280	288	292	308	322	330	299	301	273	325	281	310	312	298	311	322	298	288	294	292	327	295	309	318	329	292	314	282	300	312	321	280	304	281	297	303	333	285	301	278	279	262	318	321	318	302	294	301	293	298	325	273	318	319	350	307	313	315	288	328	336	275	322	308	301	297	315	317	311	289	328	308	302	323	300	310	310	316	285	291	304	293	309	302	286	316	290	295	310	318	316	291	345	323	337	288	321	289	298	318	290	315	359	328	322	303	311	323	308	316	334	276	290	323	307	316	304	276	304	285	307	277	331	297	322	297	276	300	272	309	290	273	288	321	298	296	297	304	300	289	316	320	297	304	290	305	281	295	299	295	288	325	263	291	328	282	301
22052	3482	2069	1600	1079	721	565	432	382	348	279	291	251	254	217	241	208	204	188	203	173	194	179	164	182	162	179	167	166	172	158	151	144	157	157	165	154	159	157	146	135	154	156	142	142	142	149	140	138	172	147	160	126	134	152	131	130	146	129	137	141	157	145	148	140	159	137	143	126	127	142	137	129	141	134	152	129	125	141	153	139	137	130	165	135	152	123	163	135	143	160	157	156	181	142	134	130	141	148	150	130	149	123	137	152	141	149	150	152	190	144	132	156	140	144	143	140	148	147	144	142	156	149	137	139	149	132	136	155	143	139	145	146	139	141	126	124	150	134	140	137	146	129	139	145	149	138	131	121	126	119	145	143	153	146	139	112	158	143	148	132	142	133	156	142	161	136	148	135	142	155	134	155	137	136	134	133	157	127	144	142	111	147	124	126	138	168	141	154	132	149	143	141	127	125	143	140	162	120	128	162	158	121	133	112	159	153	137	129	127	138	143	130	144	137	133	140	132	135	149	132	148	138	145	136	164	157	134	129	138	153	138	147	149	144	150	145	152	134	154	121	147	129	136	126	136	139	154	140	134	129	141	129	124	122	145	141	153	159	131	139	159	166	141	135	130	128	152	144	137	153	136	147	168	151	150	136	139	151	149	134	123	135	141	141	133	125	145	172	156	131	129	165	138	146	146	155	152	139	165	143	142	145	144	127	148	153	139	152	161	124	139	140	142	126	137	149	139	140	131	148	147	160	139	125	160	144	133	139	131	123	154	142	142	131	132	140	145	136	143	161	139	159	134	113	172	151	123	131	144	131	142	148	152	135	163	156	144	159	150	123	138	143	148	134	155	128	150	122	125	120	138	146	148	124	153	157	144	128	134	144	151	138	140	150	149	152	141	146	148	119	156	149	167	149	158	138	131	125	162	123	143	126	132	131	157	144	138	146	137	160	159	142	153	147	154	150	125	139	135	139	136	124	131	141	152	140	129	141	120	153	151	144	144	127	150	134	138	145	142	142	115	134	130	160	149	136	173	151	145	156	139	152	137	141	153	158	128	146	149	131	137	147	134	152	155	130	138	117	161	136	132	115	143	144	129	154	153	129	127	148	138	136	138	144	140	151	142	121	156	142	139	142	158	134	156	143	139	146	148	147	134	128	146	153	137	133	150	141	159	134	145	144	129	149	154	128	125	154	152	164	130	130	154	140	139	138	133	147	118	140	140	147	136	149	141	142	129	144	156	169	149	143	140	153	120	155	139	150	156	146	143	135	143	125	142	145	150	150	145	146	143	139	143	134	134	131	137	147	142	126	138	147	150	139	165	113	153	135	145	145	161	131	134	134	129	126	152	147	136	144	137	130	160	148	136	135	132	122	153	129	134	126	136	137	143	145	159	149	134	162	138	150	126	146	123	124	143	148	142	145	142	150	133	158	144	131	148	160	127	147	139	152	142	127	132	134	130	158	130	138	141	129	147	155	142	133	138	144	132	151	142	145	142	146	145	152	124	149	156	148	130	142	153	134	127	136	126	166	126	154	127	154	134	133	149	150	151	144	145	157	122	150	158	148	125	137	152	135	137	152	140	153	142	157	146	130	138	136	157	145	138	118	131	136	145	132	134	151	121	133	148	163	140	141	128	121	150	141	135	158	138	145	136	134	137	140	142	134	158	152	140	145	132	159	133	136	140	142	134	146	145	152	129	129	159	136	149	167	151	151	148	150	129	125	143	154	120	144	154	143	159	143	151	143	149	132	136	139	157	151	108	144	147	136	158	136	142	131	154	156	146	135	144	133	121	145	128	140	152	151	142	150	157	127	134	172	147	140	146	155	162	156	144	160	129	142	144	138	118	158	158	152	145	144	141	139	141	134	154	143	134	142	174	135	166	154	152	129	147	125	135	160	121	139	169	141	124	126	128	150	145	139	138	154	135	135	138	154	159	142	150	150	147	147	132	138	136	127	130	144	127	137	155	141	148	134	157	134	144	128	148	134	149	146	141	121	142	149	131	143	145	138	153	142	134	127	152	150	138	143	137	151	157	143	165	164	123	140	134	162	166	136	151	156	147	149	146	130	142	138	124	128	178	152	133	148	149	161	117	161	150	138	169	135	137	136	142	155	134	154	149	129	138	149	138	160	140	138	142	143	130	141	131	135	138	127	132	138	142	139	163	126	139	135	149	121	148	151	143	134	142	162	159	157	132	127	146	136	150	132	139	168	162	147	139	154	147	129	151	144	150	122	127	156	156	120	141	132	138	135	130	163	148	147	149	160	117	137	132	163	137	146	140	136	153	126	151	160	151	138	144	150	149	145	131	139	151	133	131	126	144	156	157	136	145	159	158	146	130	142	144	145	152	144	137	149	164	135	133	139	158	159	139	142	148	138	140	148	123	134	136	136	159	155	137	145	140	141	149	163	122	134	141	133	145	171	163	160	137	141	146	136	141	139	136	134	137	124	150	143	123	130	141	147	145	152	137	133	125	164	126	148	145	134	142	136	126	147	140	139	138	157	150	141	156	139	126	141	140	155	130	129	141	124	139	147	123	130	160	130	143	142	130	128	137	162	136	141	132	162	120	151	149	133	147	131	141	138	151	127	161	141	139	150	149	120	132	125	126	136	143	142	150	133	129	154	152	136	130	145	119	144	144	158	145	152	166	153	122	160	124	123	128	147	145	149	151	150	134	138	127	133	141	147	140	137	139	159	124	131	138	155	156	144	139	137	135	143	130	150	169	116	147	157	117	140	158	151	143	134	140	134	142	129	147	131	119	149	159	141	154	155	140	133	138	155	120	124	125	145	149	135	143	135	139	133	132	132	160	148	134	122	147	136	121	141	155	141	149	146	124	129	146	130	140	159	142	121	147	144	134	148	146	132	146	128	140	140	133	142	127	130	161	142	150	150	136	145	122	144	128	127	140	137	134	145	135	131	124	168	137	145	145	130	133	141	135	156	176	150	135	159	141	152	127	124	140	136	155	149	151	128	136	159	126	161	161	134	159	163	138	117	150	133	149	163	148	128	143	137	135	147	158	137	121	169	133	159	145	133	134	126	132	149	115	131	141	125	143	152	141	145	129	146	128	165	147	148	157	138	127	145	131	161	131	151	131	141	133	146	142	150	135	132	138	154	131	136	145	139	135	151	153	155	141	138	155	124	130	135	132	138	143	140	131	138	131	141	148	116	142	172	129	128	135	127	129	142	150	149	159	132	135	135	138	127	140	184	125	155	139	148	154	133	155	131	130	141	144	142	146	152	119	147	129	137	137	143	129	123	139	150	154	132	128	132	148	136	129	125	131	140	138	156	116	147	127	127	144	145	169	138	137	125	130	158	114	152	126	150	147	149	156	139	154	136	149	146	150	151	165	159	120	124	138	128	116	113	149	141	151	129	158	149	172	151	147	153	151	160	125	143	154	129	167	139	133	131	166	141	140	137	131	139	176	148	143	139	149	125	145	163	145	131	139	140	135	162	132	148	154	131	120	142	139
12220	2195	4817	5475	4868	3854	3188	2786	2412	1994	1702	1593	1486	1355	1206	1120	1043	1014	988	958	919	882	800	758	749	702	713	685	759	691	651	638	644	644	620	640	641	594	635	561	591	580	587	662	601	594	548	609	552	559	532	548	598	589	542	575	556	509	524	545	559	618	570	543	546	586	552	561	527	524	557	539	567	546	490	565	503	515	530	548	526	536	520	514	531	507	524	509	502	540	491	533	532	572	543	518	529	559	514	513	565	513	512	544	537	559	523	537	506	544	525	534	514	536	520	509	508	488	530	493	568	525	548	512	524	507	510	514	534	521	534	517	528	533	504	555	492	502	518	485	558	514	473	505	503	563	504	484	508	514	480	550	516	526	496	502	491	568	525	534	492	519	520	532	538	503	497	483	506	514	523	516	532	537	547	520	527	511	505	514	498	518	492	516	508	498	487	508	511	516	512	521	532	550	478	508	497	463	501	489	465	499	476	522	470	520	524	524	479	468	563	529	509	482	525	487	490	483	495	477	525	550	535	515	503	478	506	491	513	506	529	504	498	510	532	511	472	495	530	528	533	522	465	517	519	520	502	509	515	476	507	509	506	478	517	481	504	504	487	473	505	522	525	497	504	530	495	527	504	525	516	486	482	512	506	478	530	480	523	477	479	495	513	543	546	495	503	497	499	533	472	483	521	502	480	532	502	481	466	494	502	481	508	505	501	505	505	510	536	516	465	490	525	487	509	456	564	526	498	489	494	533	521	505	492	469	488	518	509	525	487	503	503	504	504	502	523	537	505	493	528	508	482	474	538	497	491	500	502	508	490	485	477	489	571	461	520	498	466	526	493	510	527	513	493	486	544	512	504	519	502	473	470	504	526	496	507	498	500	522	522	487	539	492	481	450	517	532	541	553	573	525	508	522	507	503	517	548	490	508	514	479	490	481	505	463	498	508	513	515	475	497	474	495	540	501	509	500	514	533	498	544	514	517	488	502	500	511	472	530	531	466	514	506	485	499	468	478	509	518	529	496	509	472	497	507	535	497	536	483	521	464	490	482	470	532	471	492	511	495	463	514	521	532	502	511	492	517	438	491	511	483	473	510	491	487	510	512	518	547	518	497	483	505	497	502	514	506	538	551	515	512	511	502	509	469	474	489	523	502	502	500	492	522	549	501	537	504	530	525	494	490	513	506	507	526	500	462	516	503	528	494	517	507	473	497	471	542	506	499	495	495	518	508	497	463	515	512	494	483	490	464	494	549	507	477	458	511	544	519	505	520	466	541	538	505	505	526	514	528	514	519	507	511	487	491	527	483	467	517	508	490	465	515	515	508	564	519	522	514	504	455	509	509	532	485	486	512	497	493	518	520	524	514	531	464	523	535	527	476	487	504	457	479	521	533	525	503	497	498	491	499	446	536	487	514	491	476	485	509	521	493	487	448	532	494	516	525	514	496	471	516	514	520	517	521	488	520	478	490	531	535	530	506	477	465	523	523	504	486	541	494	490	507	513	548	542	516	467	480	492	494	513	496	475	534	521	518	496	513	500	482	511	498	477	446	491	496	493	520	479	528	514	510	500	470	545	490	509	567	494	520	520	482	501	514	480	492	543	472	518	504	517	498	500	551	504	491	497	514	496	506	517	505	515	515	507	522	518	520	521	517	490	515	506	501	484	510	512	520	497	518	501	510	496	489	498	516	516	508	510	482	514	488	505	519	492	531	532	515	568	492	517	545	537	533	529	500	534	515	482	511	462	489	546	499	499	477	511	517	492	527	477	522	494	494	510	519	508	528	508	458	557	535	515	510	502	553	495	509	484	528	486	531	485	536	451	484	489	547	479	519	524	495	498	506	476	544	549	526	495	492	491	546	504	499	503	536	441	490	465	522	476	495	505	499	526	566	521	501	543	475	499	475	502	505	541	504	482	478	511	517	523	493	499	524	480	482	504	522	505	502	463	496	466	530	528	526	512	535	457	500	509	527	497	508	515	503	536	523	455	523	486	508	480	505	515	528	491	523	517	489	481	508	504	454	540	449	534	532	500	529	481	523	490	469	484	513	522	503	525	485	516	523	502	508	465	475	507	536	474	549	482	462	499	487	494	533	535	552	494	500	528	504	518	508	489	486	512	502	517	533	507	516	496	535	528	497	539	491	512	450	515	520	519	508	462	493	507	529	512	449	533	477	508	489	519	506	482	495	513	514	479	495	487	494	533	517	487	541	502	526	467	487	470	530	511	506	509	510	501	555	511	515	511	505	511	484	538	496	469	517	519	527	478	513	494	499	492	515	487	489	462	547	490	519	520	504	535	493	537	488	474	515	476	472	468	497	483	527	499	503	491	542	544	503	486	533	550	508	496	527	480	472	498	485	499	514	491	519	508	534	481	501	503	514	522	487	487	478	516	488	530	514	486	481	474	495	499	480	496	549	515	511	481	497	489	486	479	512	541	513	531	545	523	483	496	503	541	495	501	509	516	495	506	579	482	507	497	485	500	521	497	561	515	494	535	485	457	456	544	524	498	517	549	481	506	502	513	515	508	488	529	499	525	538	529	489	522	496	487	510	514	529	511	489	501	466	493	475	481	532	479	549	494	510	509	533	512	480	492	488	532	463	510	480	505	545	513	513	505	498	524	497	492	547	517	490	517	515	528	485	524	512	498	513	534	501	514	502	488	505	519	538	473	508	491	516	504	474	535	513	516	479	469	522	539	495	501	526	529	481	562	527	510	492	528	526	511	496	490	493	543	476	521	537	509	521	520	523	479	503	510	548	490	548	569	549	472	474	513	471	534	519	469	548	501	503	513	515	517	516	481	472	468	527	513	505	524	492	507	495	506	534	510	505	555	541	498	495	500	504	491	491	473	515	500	467	477	526	513	570	470	548	507	539	532	530	532	489	499	511	485	499	541	457	479	503	506	517	516	497	480	524	496	519	521	507	477	467	492	530	470	486	528	478	511	531	505	510	519	493	511	503	487	506	538	489	472	522	523	486	455	532	492	501	484	519	519	521	524	536	521	499	517	509	478	503	537	506	516	494	514	532	467	530	483	501	475	486	535	511	481	478	517	543	495	522	477	548	522	496	526	518	511	491	506	496	501	519	512	488	509	517	498	496	522	533	487	481	505	490	495	487	524	525	498	484	517	459	541	496	518	470	496	515	509	510	530	523	453	496	471	507	515	528	469	471	475	491	508	502	483	494	510	501	529	480	512	514	471	535	511	508	510	516	496	529	501	526	441	523	487	504	499	546	521	499	504	492	521	451	492	500	532	486	490	514	484	533	547	489	501	475	500	543	507	487	493	511	481	529	517	482	504	495	495	551	497	474	509	500	516	531	473	468	487	491	508	499	520	515	528	448	483	546	497	546	525	532	504	504	496	512	505	567	537	495	494	522	520	515	512	549	519	461	486	480	466	504	537	519	494	499	494	536	504	492	512	489	479	468	505	497	528	520	514	492	498	530	543	470	517	550	558	485	516	498	499	543	537	511	475	526	517	517
2381	165	134	139	138	90	95	105	102	77	74	90	98	91	88	69	100	90	87	82	78	73	87	92	102	95	95	77	102	77	93	89	68	84	87	84	83	88	95	95	73	82	83	84	91	82	92	86	81	80	69	82	77	86	79	77	79	73	76	99	61	80	92	87	87	103	84	80	88	76	80	82	82	86	84	100	74	88	85	72	93	83	81	91	78	92	78	77	84	81	89	92	75	75	63	83	76	77	90	91	82	99	77	92	90	78	74	80	101	79	89	77	79	89	73	101	93	76	68	77	82	82	80	70	72	94	95	79	97	106	89	99	84	88	102	76	71	80	76	85	99	90	74	96	83	89	92	78	68	94	89	70	85	71	87	103	73	97	86	90	88	72	69	75	86	106	87	98	89	63	73	76	94	75	87	85	68	89	72	89	87	91	100	70	116	97	94	87	98	71	76	82	81	79	88	97	76	78	85	91	85	78	85	79	70	96	83	84	92	76	90	84	79	88	82	90	80	96	74	97	74	78	95	81	84	97	78	74	84	84	101	85	76	79	82	93	83	80	73	79	86	102	91	65	81	69	86	84	82	98	85	88	92	89	80	75	94	75	99	81	104	91	99	66	86	73	85	88	81	86	80	95	85	85	86	100	104	72	80	78	89	99	63	73	84	77	83	82	74	79	76	78	78	104	85	99	79	66	75	79	81	78	81	87	83	84	79	71	87	92	86	113	83	84	87	73	92	74	93	75	88	73	87	82	95	92	74	86	88	89	74	109	81	60	96	70	103	81	90	92	87	89	86	91	81	79	85	78	72	80	79	85	76	98	75	98	89	90	65	86	80	76	80	73	81	79	87	83	96	83	93	84	95	68	91	80	72	78	84	83	82	95	79	91	97	98	81	83	87	69	88	82	88	90	80	75	93	83	94	100	78	93	92	85	97	75	68	74	74	90	69	83	72	80	89	82	60	79	81	80	88	88	96	80	81	98	95	75	91	76	79	86	75	87	87	93	84	86	92	75	72	85	78	73	92	88	67	85	86	74	90	73	86	88	77	75	91	87	63	57	78	81	82	90	90	80	93	71	96	77	69	78	79	73	93	102	80	88	81	70	90	86	78	94	67	87	98	110	81	89	83	94	74	77	93	104	78	84	105	92	80	97	87	89	85	81	77	95	81	76	84	88	93	77	92	97	90	84	87	96	90	72	72	78	75	85	90	84	100	98	89	89	65	74	74	93	86	86	97	85	67	70	89	73	68	80	91	95	85	70	75	67	74	73	71	84	92	70	73	87	79	81	73	79	75	85	83	78	96	96	77	88	62	101	95	81	75	68	85	73	87	88	89	79	76	91	98	93	85	89	75	74	97	88	72	77	80	78	84	90	98	91	84	89	88	97	76	79	84	82	83	76	86	82	81	81	84	86	80	78	77	74	78	78	85	88	87	77	91	89	71	69	68	71	80	97	76	79	96	89	85	75	75	87	85	81	80	91	84	102	87	82	80	66	87	84	83	80	87	93	92	94	98	92	74	78	92	85	86	66	79	67	92	95	82	72	78	98	80	101	79	67	95	89	86	88	95	95	84	74	90	95	84	94	72	85	70	94	89	78	90	100	82	96	97	93	82	84	83	78	79	79	84	96	73	77	107	82	79	85	64	78	78	77	88	78	80	75	88	85	80	103	85	75	85	83	76	72	100	87	98	60	92	91	93	72	91	86	90	72	82	77	72	78	89	66	69	77	96	103	85	81	68	89	86	77	73	86	67	91	73	85	79	95	78	89	84	83	81	85	87	71	88	73	86	68	75	90	105	80	91	80	103	83	76	82	88	86	77	76	93	84	74	96	96	64	102	92	79	90	68	67	88	81	79	73	95	95	106	75	93	81	89	76	79	71	81	85	88	79	101	71	78	82	81	85	67	86	86	76	83	86	85	81	93	82	68	85	108	86	83	84	92	87	82	85	107	75	92	77	80	82	103	98	78	88	91	89	85	98	89	98	96	89	98	87	78	91	82	85	77	79	92	80	78	100	97	76	97	99	82	67	93	85	78	81	88	84	87	95	84	79	103	76	95	74	82	93	98	85	77	71	82	79	80	70	78	77	88	94	96	88	80	74	71	75	87	68	64	101	72	78	86	85	87	89	98	85	77	65	83	78	88	73	85	80	91	77	81	89	72	75	77	98	86	78	95	84	102	87	77	76	72	91	87	87	81	92	72	73	93	68	75	80	80	91	79	77	102	85	89	78	90	72	81	87	91	97	97	82	74	81	94	80	96	90	78	91	87	74	71	82	94	83	74	80	86	76	75	90	93	94	105	80	82	85	89	95	80	76	85	69	88	82	89	97	78	65	87	80	96	93	101	79	70	84	83	75	78	85	88	88	97	76	74	90	79	87	80	89	86	83	97	88	71	86	88	87	79	83	78	76	81	79	76	83	68	91	86	79	93	77	75	81	87	88	76	75	97	80	77	86	91	79	105	91	89	74	99	83	108	82	68	71	85	84	77	81	74	84	89	85	89	70	82	88	74	82	76	89	82	88	81	73	73	71	74	95	77	88	74	74	90	76	88	101	87	85	99	107	74	92	62	88	82	88	98	78	62	90	75	106	69	82	79	83	86	100	105	98	91	65	100	77	84	92	77	93	100	84	92	102	84	80	88	95	80	95	80	92	100	85	83	85	93	66	85	82	76	99	90	84	70	97	84	100	88	77	84	66	95	81	73	98	97	86	76	82	95	92	88	87	91	87	92	77	77	85	66	86	83	98	94	82	66	89	78	77	71	88	83	97	77	70	97	98	82	79	68	80	78	82	80	90	57	75	99	98	82	86	80	86	80	79	98	92	86	84	72	81	87	83	83	90	85	73	65	79	75	89	88	75	81	75	84	85	59	94	94	74	97	83	84	72	92	89	87	88	87	82	78	79	79	75	81	94	93	99	70	79	83	79	83	74	75	81	94	79	71	85	90	86	82	73	102	99	87	88	79	81	77	91	97	81	85	101	101	80	82	60	92	97	93	74	82	73	84	71	92	98	80	83	76	83	89	85	73	76	87	101	72	89	94	80	88	71	83	80	93	87	88	85	74	76	87	96	79	77	78	91	78	90	83	71	94	75	84	87	83	89	75	71	97	79	76	91	101	97	99	87	99	80	89	88	79	79	104	69	89	79	96	85	93	85	84	80	62	100	83	91	92	83	72	80	100	80	88	85	69	88	91	79	83	76	81	92	79	74	84	83	75	82	72	88	83	88	73	78	69	81	81	79	94	91	90	73	84	79	75	92	91	91	79	97	80	80	101	62	96	86	86	102	81	70	70	81	90	89	70	94	88	88	63	79	102	82	90	112	72	94	78	86	78	70	90	81	89	82	93	86	84	66	72	84	89	89	95	98	93	92	79	83	88	88	111	68	71	73	67	78	88	72	80	108	96	79	91	101	94	93	74	77	79	78	88	80	76	85	100	72	82	99	81	79	87	92	84	90	89	89	98	90	70	79	82	72
4602	383	504	530	473	426	423	418	413	363	383	364	365	382	340	363	368	373	386	331	347	343	330	334	309	311	382	308	335	336	311	342	344	303	332	340	344	337	304	294	321	345	350	318	334	336	294	345	352	332	318	307	305	334	317	312	333	304	310	330	293	328	336	323	327	325	327	337	339	347	326	347	332	329	339	294	316	340	322	306	331	316	346	323	308	318	321	314	326	334	353	312	358	323	328	329	345	350	338	348	317	303	326	331	346	343	364	319	342	324	344	352	337	341	337	314	308	337	337	318	327	358	311	329	330	321	309	304	330	324	291	282	316	319	325	384	331	315	350	332	327	333	309	349	298	352	337	340	317	316	323	338	306	340	323	295	313	339	337	341	288	333	309	314	361	307	341	347	310	308	324	340	334	326	347	326	335	322	314	327	316	322	315	320	346	344	352	314	340	318	326	318	293	336	313	329	328	333	335	345	300	338	329	287	343	332	320	318	312	303	360	291	343	307	328	310	306	360	356	337	309	319	338	310	325	334	312	335	337	310	310	326	325	351	334	355	332	303	328	345	341	313	308	324	340	358	337	329	304	328	344	348	329	334	307	354	327	293	371	326	342	304	315	326	339	318	314	305	310	292	315	329	315	328	335	306	352	323	313	372	355	339	342	322	317	326	323	343	325	339	349	333	303	323	317	346	332	292	328	327	329	332	337	314	326	314	313	336	307	321	332	297	316	326	302	321	333	334	325	327	335	360	319	353	322	280	331	315	313	331	365	309	305	332	307	301	345	330	302	330	299	358	324	341	313	323	346	342	332	327	340	362	308	326	355	338	329	319	308	319	351	332	342	336	291	306	323	351	312	320	318	308	321	336	332	352	302	322	335	282	343	346	344	327	350	313	286	314	310	348	295	304	299	336	319	337	342	335	340	286	313	329	340	318	314	305	336	320	324	326	348	291	322	331	338	340	307	338	307	311	302	337	352	346	313	333	349	352	330	319	334	358	320	296	308	308	311	336	318	335	352	344	350	337	350	309	309	321	304	328	320	311	318	334	339	350	336	321	331	338	338	294	316	332	311	293	347	352	320	338	318	343	334	302	319	310	322	354	345	360	333	318	324	314	325	323	328	317	334	314	321	351	331	322	301	306	334	339	344	325	299	347	325	359	338	319	324	309	333	317	345	338	345	348	313	313	320	321	285	327	323	310	322	324	322	346	287	336	329	312	340	354	312	342	334	326	296	329	315	329	315	322	332	296	313	353	333	307	347	353	372	364	325	315	311	315	333	338	346	345	325	309	300	311	340	320	323	350	320	342	306	324	315	326	323	296	287	320	323	325	300	316	336	315	330	371	347	340	330	322	305	325	334	340	302	327	322	322	331	313	310	328	323	304	314	292	350	333	352	326	310	335	311	330	307	335	331	362	339	310	353	323	316	321	335	331	305	345	359	330	326	311	344	329	319	337	349	350	294	355	316	354	319	313	351	314	340	314	339	319	309	353	320	333	306	358	347	331	324	319	306	343	324	327	320	324	332	312	318	314	313	322	334	318	333	350	330	345	349	338	318	316	323	311	356	309	311	315	322	280	294	341	315	334	332	321	322	314	329	267	301	332	337	319	310	322	348	294	338	329	340	339	340	327	334	310	299	331	338	332	326	331	316	328	307	326	319	319	303	327	346	296	345	336	305	334	293	336	283	356	315	327	314	334	326	311	342	337	324	342	317	331	322	319	336	325	294	349	337	331	306	326	331	341	326	328	300	370	317	320	332	338	340	315	315	319	323	316	308	343	324	387	323	348	321	325	319	345	342	304	358	325	272	306	317	337	348	350	325	340	316	347	335	320	294	303	317	325	333	312	298	304	314	338	309	325	318	332	344	327	344	352	354	315	323	348	314	327	325	301	316	344	316	342	342	347	313	368	318	361	332	349	328	312	318	332	335	318	329	319	304	327	306	317	349	332	323	311	331	310	305	324	324	295	322	291	315	332	329	316	333	364	361	334	330	343	311	353	314	324	348	316	317	339	315	306	308	335	307	337	311	320	348	304	332	321	326	329	309	329	323	334	305	295	305	344	329	319	334	349	342	336	326	330	312	295	308	313	324	343	332	303	359	319	343	351	319	302	299	300	322	311	349	336	323	346	312	312	348	345	331	310	325	323	327	331	346	313	302	305	315	336	325	318	311	352	337	318	345	330	304	340	343	339	348	318	325	339	307	337	322	333	319	315	333	308	339	325	332	324	331	362	319	336	303	348	321	337	335	328	315	326	338	322	373	326	313	332	312	348	312	314	304	353	303	333	317	329	339	328	318	325	353	314	345	327	347	337	376	314	360	328	302	300	319	336	312	342	330	339	342	353	352	316	334	339	335	363	332	340	325	318	313	349	315	281	341	320	304	315	321	367	319	316	347	354	332	372	312	307	291	305	320	332	378	296	327	334	303	321	321	325	290	322	325	344	327	366	324	320	297	294	325	316	324	331	335	317	337	313	330	366	332	309	327	325	302	332	330	321	348	319	304	341	330	339	310	330	318	329	321	357	321	298	312	333	318	326	357	311	321	300	348	277	319	328	323	332	353	331	325	336	362	333	321	301	325	331	314	324	303	320	353	324	316	338	329	339	302	352	334	321	315	319	310	335	356	341	325	338	353	314	359	328	357	336	333	324	290	304	321	338	349	297	311	325	335	329	326	321	319	350	346	316	341	311	328	331	321	357	302	330	357	334	353	314	320	314	340	320	315	346	343	309	325	351	291	317	348	349	323	346	317	324	328	325	318	293	323	316	329	319	365	348	347	341	369	343	310	326	343	330	350	315	312	333	282	325	309	321	300	373	347	304	330	335	323	328	334	315	339	340	337	327	326	320	335	330	337	323	370	337	364	332	325	303	302	361	345	333	307	321	317	310	329	340	318	322	330	288	318	301	318	324	354	330	321	312	355	349	347	337	346	347	355	347	350	319	320	335	305	355	347	311	336	337	317	324	317	327	336	343	308	297	339	312	310	324	295	356	313	342	349	297	319	315	324	353	350	315	321	287	341	340	326	319	295	333	326	339	329	299	307	344	302	332	312	359	323	322	360	352	345	311	327	347	300	290	340	310	314	353	324	320	319	321	328	313	331	334	351	354	343	338	299	309	336	306	340	345	314	311	314	346	297	329	339	311	304	343	335	315	360	344	346	299	330	310	346	318	334	331	329	322	326	354	345	324	348	344	334	304	347	322	314	327	321	312	318	339	328	329	341	318	316	334	306	320	324	344	340	336	318	315	310	325	325	313	335	318	331	309	339	353	328	310	316	318	337	319	345	330	298	327	311	303	339	333	329	339	316	312	334	315	305	326	301	342	307	312	332	316	297	350	320	311	344	347	312	313	321	318	325	364	314	327	324	318	321	347	366	311	366	313	322	315	326	367	337	352	307	357	337	332	341	314	354	315	335	345	336	310	330	331	320	338	344	357	332	338	323	315	323	322	317	366	324	340	348	346	323	318	311	334	361	311
15512	1572	1041	803	559	423	313	261	199	190	180	137	132	115	125	98	106	100	87	96	79	91	83	79	91	87	82	62	98	85	103	91	74	85	81	74	88	71	78	68	77	80	71	97	79	74	69	73	81	75	75	79	84	72	67	74	84	65	102	81	87	81	89	62	78	72	80	90	77	80	82	78	73	73	70	73	70	73	72	74	87	91	88	81	73	80	59	78	87	80	74	75	76	92	71	85	73	76	81	73	77	86	68	85	84	82	73	66	78	59	64	87	73	70	59	69	74	71	82	77	91	75	72	82	82	83	70	81	70	62	68	76	91	73	70	78	65	71	72	81	84	79	54	80	74	75	75	82	68	93	78	78	77	72	87	74	76	83	71	71	71	81	87	63	79	82	65	85	72	72	80	90	86	81	73	65	70	70	77	69	72	73	80	83	65	83	70	77	88	68	87	89	79	87	79	65	79	84	88	75	75	67	74	68	90	84	84	77	82	82	82	79	72	73	73	80	77	76	69	73	69	84	68	88	87	67	63	69	72	63	81	85	73	74	63	85	75	81	67	74	104	72	77	82	73	62	68	72	60	77	77	80	77	68	77	71	62	87	78	93	73	89	73	74	76	72	67	72	90	74	60	79	58	72	82	75	87	79	62	72	76	86	71	81	81	73	68	69	79	75	83	73	86	75	88	98	72	81	72	63	87	67	73	69	71	69	83	79	81	78	102	74	80	66	71	82	67	58	83	98	77	62	65	78	90	92	70	74	68	80	75	80	78	71	93	77	60	82	81	69	68	77	95	61	68	77	59	73	67	82	80	83	70	83	74	72	77	62	87	87	75	71	65	78	59	71	67	72	64	74	81	70	71	59	68	79	59	74	79	88	61	70	74	67	71	82	86	104	72	64	73	84	75	66	82	91	77	81	87	83	81	75	85	77	81	83	70	76	66	82	72	65	75	78	58	81	69	75	64	76	61	91	76	80	79	71	98	95	73	73	81	71	73	71	82	86	81	62	61	81	77	86	73	67	76	76	71	84	71	69	85	66	74	82	63	76	64	98	94	81	87	78	69	73	74	83	76	77	65	74	63	75	70	77	83	97	72	77	84	65	78	63	74	77	71	63	86	80	90	75	72	61	71	66	68	71	81	78	65	81	78	75	76	69	82	83	75	88	79	65	85	71	82	68	73	83	72	68	74	73	79	76	69	79	81	72	77	72	81	78	67	67	87	82	69	86	75	71	66	71	74	77	71	87	58	87	67	74	83	77	75	58	77	66	60	66	83	71	67	70	86	54	82	71	73	77	64	66	82	60	95	83	87	72	68	76	76	79	79	66	66	54	71	72	72	71	56	74	76	88	86	78	63	67	78	69	66	82	74	76	66	71	89	65	91	63	60	73	94	79	68	74	91	60	69	79	81	81	70	53	69	86	65	87	70	70	85	72	94	76	73	85	77	77	68	61	67	74	62	67	71	61	86	76	74	63	77	59	81	75	77	67	74	87	80	84	55	71	76	82	84	78	96	73	83	66	72	62	76	74	80	71	82	78	88	66	66	81	78	79	74	85	67	81	80	71	63	86	79	76	80	73	72	77	67	75	68	84	70	77	76	79	62	83	83	79	85	78	72	84	79	82	72	72	85	61	79	64	79	85	63	81	82	69	81	83	77	72	71	67	86	71	95	92	71	70	55	74	67	88	68	100	72	69	84	72	65	77	76	77	71	74	79	73	75	61	80	75	73	63	76	87	71	72	92	80	72	63	63	93	73	76	72	80	76	90	62	65	73	79	80	81	71	67	74	74	82	68	86	70	78	70	83	64	64	79	87	72	69	67	64	66	77	86	77	70	76	61	67	55	71	67	79	62	78	77	66	74	79	68	79	90	63	68	85	82	72	82	91	81	76	88	79	64	68	74	56	69	87	80	68	71	85	76	79	72	76	73	74	78	85	80	58	77	76	69	71	80	70	74	78	61	74	66	78	64	61	75	75	90	70	84	76	75	69	89	74	65	78	69	71	62	79	81	88	81	73	61	82	96	93	82	74	73	56	79	80	88	88	69	63	79	76	61	92	81	77	72	74	78	63	80	62	90	87	76	82	84	78	78	82	78	89	72	79	82	67	72	76	70	73	88	83	85	71	62	80	73	71	77	82	69	79	53	79	69	77	77	77	84	75	76	82	76	80	68	71	56	75	71	74	60	65	68	66	79	64	63	66	79	66	92	68	79	69	63	67	78	83	77	73	68	87	70	83	68	84	69	76	74	75	77	77	76	80	76	69	70	80	86	69	70	58	76	71	73	82	94	70	73	92	69	83	85	66	78	74	78	76	86	82	83	68	70	63	103	76	85	76	78	66	64	59	81	72	88	76	73	68	69	80	75	77	76	65	68	82	73	72	68	87	63	102	53	69	68	79	63	66	60	79	88	78	80	76	74	69	77	74	66	72	64	72	79	75	88	76	94	75	87	73	79	71	78	75	76	58	76	74	80	76	84	71	67	71	84	73	85	56	79	77	71	71	80	70	66	69	69	76	71	89	68	68	66	85	96	76	68	92	68	60	68	75	64	94	79	66	63	70	80	88	53	68	80	63	69	74	88	60	79	58	69	81	76	83	86	73	80	73	59	65	75	81	82	78	81	76	79	79	71	69	83	63	71	85	72	69	88	88	72	87	71	80	64	71	73	72	74	80	71	66	77	72	73	97	84	71	95	69	74	82	65	77	66	69	72	87	78	77	72	77	72	73	70	82	72	76	63	82	82	70	64	92	76	75	64	80	69	72	68	69	63	76	82	78	73	97	80	68	98	81	79	75	63	63	81	68	66	75	70	72	66	67	72	69	85	78	73	66	71	61	67	73	79	75	66	86	68	84	59	82	72	80	79	69	74	85	81	96	80	69	71	70	73	74	74	70	71	85	65	77	65	57	84	84	73	87	66	75	69	78	65	65	79	78	67	77	76	71	63	51	89	82	70	71	68	61	79	82	81	78	66	72	82	72	64	72	64	76	84	72	81	85	67	77	73	70	97	69	77	89	75	80	74	83	88	93	78	80	71	71	78	78	79	76	66	77	75	75	73	66	98	81	59	76	93	79	77	62	81	70	80	77	80	72	70	73	65	67	74	78	70	78	74	60	73	71	81	82	72	76	67	85	66	79	58	72	68	75	79	82	78	80	65	92	76	69	67	64	60	89	67	66	92	56	80	71	77	62	86	75	84	81	81	69	72	84	79	85	80	78	68	89	66	77	81	73	72	94	76	74	70	64	82	84	63	89	68	82	70	78	67	95	84	77	71	73	71	66	78	70	68	66	83	78	88	76	75	96	70	54	73	79	86	73	85	75	89	62	69	86	71	70	75	63	78	107	85	89	83	94	61	81	67	81	74	75	64	66	76	74	75	74	83	63	68	85	77	65	79	86	81	74	67	64	80	73	75	79	70	63	85	71	85	79	81	73	60	89	82	77	80	76	68	58	82	88	75	71	80	74	68	80	72	63	86
10363	1197	2711	3058	2731	2259	1774	1527	1278	1091	1004	932	776	790	751	666	653	607	576	535	507	490	449	424	415	459	416	414	433	395	398	380	409	403	366	344	383	366	336	368	357	359	375	378	344	350	372	327	353	360	354	317	343	307	303	316	328	323	317	320	307	333	352	308	313	328	363	325	318	307	319	297	318	330	304	325	337	332	326	324	323	329	343	299	328	357	320	306	325	322	333	310	314	312	298	316	307	299	310	313	324	342	306	306	321	325	320	317	336	292	357	308	293	313	301	310	311	300	289	307	319	289	327	304	321	310	310	291	324	303	340	270	310	291	309	318	319	296	325	289	331	289	311	325	308	309	283	328	301	312	269	316	286	298	285	297	260	299	290	296	340	313	327	327	309	309	318	275	318	286	320	296	303	317	321	284	298	327	293	312	289	317	334	299	311	312	294	285	313	296	297	317	311	326	307	289	307	293	337	301	324	282	273	307	325	274	274	286	313	321	299	296	319	302	290	298	331	326	338	325	335	309	300	313	278	309	269	308	274	291	325	281	285	290	315	304	286	325	299	308	299	292	311	297	333	298	304	302	288	314	285	296	308	332	292	299	287	320	327	346	304	292	321	323	306	319	326	296	315	318	294	312	309	310	301	328	315	289	273	303	316	299	327	298	321	327	341	308	293	323	308	314	331	299	294	319	295	315	282	300	287	276	295	305	293	297	293	319	312	311	275	308	300	287	275	293	308	312	303	331	280	303	296	319	310	302	297	337	295	336	311	301	319	314	306	319	300	299	302	290	291	296	302	338	295	324	340	309	310	303	320	301	274	329	301	280	315	289	301	276	300	288	308	274	298	298	296	293	285	289	315	268	333	306	269	301	319	301	324	295	304	310	305	337	296	300	304	302	342	302	324	290	304	274	295	290	319	319	318	322	321	295	330	311	292	301	304	323	311	331	328	316	321	324	314	309	301	327	286	297	325	284	313	308	276	320	303	309	314	320	319	317	297	332	318	311	279	306	298	275	297	350	278	311	286	328	322	312	263	288	300	267	325	291	291	316	288	274	319	300	318	305	304	275	317	292	307	314	296	317	348	290	315	317	301	308	265	278	293	310	293	313	282	300	293	303	324	319	318	300	305	343	325	306	315	322	296	311	335	300	315	294	297	329	294	303	319	317	276	282	312	315	291	299	323	309	300	293	292	294	295	269	297	312	289	289	295	324	300	313	295	302	320	301	304	287	337	330	299	331	307	294	321	341	293	279	317	294	311	298	295	302	301	295	312	300	321	312	318	320	331	295	303	293	323	277	297	318	299	290	317	286	316	302	301	287	289	331	302	297	305	293	292	303	302	305	335	297	305	306	245	320	260	302	299	300	304	331	329	324	301	319	272	305	278	291	290	305	288	265	301	302	294	297	286	316	279	292	283	313	288	312	316	304	301	293	335	290	320	325	303	298	304	300	320	297	296	295	327	305	332	309	294	328	282	282	278	282	307	282	297	307	269	295	321	308	291	311	307	298	328	303	330	325	270	349	315	265	280	265	302	271	299	313	309	307	308	314	318	273	323	285	322	312	312	287	286	340	296	328	326	309	294	299	310	291	292	319	278	297	330	287	301	288	317	320	295	293	306	283	298	327	298	307	304	288	303	309	316	308	296	321	289	297	307	338	297	290	287	308	293	327	293	315	290	305	294	277	308	299	288	311	308	323	314	323	336	314	309	296	304	306	302	325	314	288	307	320	286	313	295	336	299	303	312	321	298	298	308	266	300	318	316	293	293	308	351	281	299	337	319	324	264	303	260	315	302	306	309	294	284	261	300	320	336	327	330	327	315	334	303	300	335	308	307	304	264	319	287	308	320	327	319	285	334	346	306	317	310	319	299	274	300	301	315	295	302	290	318	337	315	292	292	318	327	289	286	304	297	281	275	292	325	324	285	311	302	313	311	302	334	313	283	317	319	294	257	303	306	270	289	312	296	325	279	308	301	276	313	325	294	274	322	327	300	294	259	313	310	286	293	319	293	311	293	309	287	299	310	302	303	314	315	302	319	276	302	300	313	301	316	299	296	285	262	291	300	291	338	309	307	319	309	312	307	306	307	305	321	306	319	311	310	305	298	295	321	313	305	301	299	295	302	278	288	308	316	326	319	308	322	305	310	332	274	283	324	319	276	311	301	315	318	307	307	302	316	303	306	292	312	291	317	275	283	310	273	263	319	303	307	325	299	334	308	276	321	328	297	344	299	320	290	353	318	307	294	327	315	287	282	279	306	324	300	311	288	322	309	303	295	295	291	322	309	290	305	313	333	317	327	290	303	291	329	313	310	340	317	285	305	317	282	305	326	307	322	296	296	331	294	325	287	314	330	280	299	306	317	296	286	303	312	311	330	315	265	265	302	315	286	301	292	302	275	311	330	293	307	305	296	295	288	313	311	328	322	293	272	288	298	285	332	290	306	307	317	319	253	299	297	292	281	296	301	283	304	294	293	311	352	284	300	325	314	336	299	287	298	312	299	282	317	317	285	304	318	309	296	310	297	290	314	288	295	278	298	314	305	333	307	300	271	324	302	308	323	306	313	270	341	303	316	315	296	288	285	309	302	295	285	314	267	321	282	309	312	312	309	270	314	320	294	326	290	324	316	306	337	320	313	328	286	325	307	287	292	283	292	333	324	345	302	284	304	332	307	285	303	308	281	323	307	289	310	319	300	280	303	311	334	314	302	289	294	309	303	303	279	310	321	315	307	312	296	319	284	302	309	276	320	317	315	325	313	325	305	292	323	316	274	293	334	296	309	326	321	320	317	313	331	302	306	319	340	326	335	279	312	299	312	296	276	313	303	300	303	292	320	285	301	262	279	321	285	287	298	286	332	281	312	284	281	337	296	303	327	330	271	301	299	293	293	326	292	305	279	299	287	321	294	332	309	329	256	295	321	316	325	281	344	315	298	280	288	291	303	290	309	309	326	302	291	287	314	288	296	283	314	297	266	276	315	306	301	316	309	286	318	321	281	289	282	320	325	312	291	308	325	285	307	295	324	299	296	323	270	324	319	290	365	309	346	288	263	303	274	305	301	278	311	284	305	274	320	295	297	320	287	351	294	316	295	279	332	310	310	314	292	306	282	313	312	294	276	297	279	283	289	293	312	276	305	324	288	301	312	283	311	300	340	306	333	299	298	283	326	311	320	328	328	328	321	284	307	309	296	321	284	307	284	299	309	288	302	322	318	318	314	314	284	320	325	323	279	309	307	316	317	308	299	339	285	296	275	306	311	286	309	320	280	309	323	280	307	284	314	292	293	290	314	319	302	328	329	303	297	281	308	299	301	286	289	287	325	321	306	294	272	293	297	293	271	314	302	313	310	308	304	340	292	319	346	304	316	279	289	312	298	284	285	292	312	308	309	296	289	290	330	304	293	301	259	316	310	291	266	307	276	318	315	300	319	307	315	294	285	309	328	326	265	294	305	297	314	331	311	322	325	304	334	297	303	306	299	307
28188	6708	2201	1564	1171	788	588	482	457	331	336	301	277	235	246	232	225	199	180	194	198	191	173	170	181	179	172	153	179	163	187	164	154	171	141	155	171	167	152	153	153	153	157	169	172	151	140	172	139	157	168	119	152	167	160	149	144	145	150	167	156	147	136	143	152	153	151	152	170	182	117	132	155	154	149	149	152	180	156	150	144	177	159	134	137	124	139	133	166	169	154	126	142	170	170	152	167	150	147	165	155	150	137	153	166	150	149	162	155	142	136	140	168	165	160	132	132	166	176	163	154	130	152	147	163	139	159	158	143	142	148	146	135	125	138	161	168	148	161	124	124	155	131	141	158	132	131	160	149	155	150	145	163	119	146	164	148	155	147	151	167	150	134	168	146	148	140	163	147	155	142	137	147	161	138	169	136	148	139	158	166	140	154	136	157	129	165	131	142	147	146	139	149	145	141	150	151	156	130	137	150	116	132	157	153	155	146	139	164	143	143	135	142	143	160	129	146	144	147	123	136	144	145	128	156	135	181	168	162	155	167	132	147	150	155	119	154	135	140	152	149	138	153	129	153	148	135	159	144	140	150	147	162	162	157	138	144	139	143	126	137	164	130	150	142	160	138	139	147	143	155	170	167	163	160	139	143	125	139	157	181	153	151	120	145	141	140	135	160	133	124	146	137	170	170	144	138	140	134	153	151	149	130	137	154	142	144	133	142	175	168	115	161	153	153	155	166	141	131	141	157	183	156	153	130	130	146	132	148	147	133	160	145	154	120	151	142	146	137	149	153	165	149	171	135	133	131	161	153	161	139	137	141	141	167	151	131	131	130	133	158	161	176	137	156	156	149	150	138	138	151	123	147	139	155	137	185	144	164	147	150	158	145	159	153	150	155	151	183	137	135	142	150	157	142	163	116	148	141	115	187	127	171	158	153	149	150	173	161	150	142	155	153	141	173	160	161	157	171	149	163	145	167	132	161	151	148	139	149	168	138	134	152	150	148	124	144	135	163	130	145	157	154	139	145	157	141	156	145	128	142	191	128	164	164	147	146	151	152	118	160	126	162	150	139	141	154	146	133	158	147	155	155	149	145	140	149	178	139	138	163	148	144	132	134	145	132	158	141	144	162	158	161	160	162	153	140	147	145	157	138	177	152	153	149	143	157	136	144	141	141	147	143	138	151	154	146	137	163	123	151	128	150	154	155	148	139	154	165	149	145	142	165	155	158	152	140	166	134	138	161	128	176	138	158	150	153	164	158	149	143	166	156	167	154	157	131	131	158	145	149	136	135	153	141	164	153	147	153	170	167	158	158	137	160	130	145	151	175	149	174	163	148	138	157	129	156	155	138	154	154	145	135	133	143	166	144	130	142	133	149	151	141	143	142	150	173	137	158	156	179	148	160	155	131	139	137	162	143	146	157	149	164	146	174	146	143	159	128	142	127	153	157	143	143	157	162	135	170	157	138	139	149	148	166	142	158	154	160	131	133	129	151	151	138	134	178	142	155	147	147	145	139	150	152	141	152	140	144	173	155	128	152	156	138	147	124	171	149	140	129	142	127	142	139	142	152	146	165	156	157	171	148	136	159	161	139	141	150	144	135	139	150	175	158	147	146	162	139	164	163	130	148	146	140	137	152	169	163	167	154	147	147	146	132	161	147	140	150	150	167	144	146	159	137	123	161	161	134	140	143	159	162	148	162	128	170	176	137	138	126	134	147	159	137	127	134	119	161	134	149	136	130	143	156	154	138	126	159	165	154	149	149	146	136	135	135	177	175	159	151	149	147	159	153	148	137	149	147	158	145	149	132	134	158	148	167	141	155	145	148	132	137	161	158	137	173	158	152	135	158	157	145	132	157	162	156	133	144	129	160	154	127	147	123	158	136	156	156	136	147	155	164	144	152	151	148	157	146	138	153	143	149	143	135	143	119	148	146	141	152	145	146	143	152	137	151	138	127	154	139	136	151	157	154	155	159	147	156	137	145	165	139	152	139	149	151	135	157	144	155	131	131	156	135	155	172	136	158	140	153	147	144	183	157	151	147	116	150	138	155	150	132	170	130	161	141	146	144	135	155	150	148	142	129	159	124	139	146	151	147	147	142	163	147	143	158	122	168	146	150	142	146	154	152	154	148	140	173	154	144	155	163	150	183	144	157	151	159	171	134	147	139	148	151	153	148	149	148	161	146	141	153	155	141	149	150	157	151	130	151	155	139	162	137	126	122	157	142	134	136	125	144	162	156	135	148	125	144	133	161	164	113	129	147	130	135	146	142	146	140	134	131	131	155	168	132	158	141	162	140	147	126	147	155	142	154	153	156	149	144	155	129	143	145	135	146	151	140	134	150	152	155	144	164	155	165	125	152	162	142	145	161	146	132	173	149	135	126	154	160	138	139	149	159	137	146	176	148	158	155	126	152	152	163	170	139	160	161	138	145	142	165	141	153	158	148	145	145	138	152	131	135	136	155	141	142	141	155	143	142	142	142	149	122	150	155	133	143	141	161	142	153	152	139	155	147	169	134	147	164	151	159	156	143	135	148	139	151	140	152	145	165	156	173	163	144	143	154	131	156	141	155	138	137	150	125	140	150	150	145	140	138	136	159	134	182	132	134	148	144	140	136	162	143	145	147	147	144	166	146	145	151	149	163	149	137	139	147	137	137	152	145	161	132	149	165	150	132	160	135	154	143	160	153	144	173	153	129	164	149	141	128	182	126	143	163	155	139	162	145	156	179	156	146	158	144	163	144	132	143	159	133	140	170	161	140	153	138	144	162	157	150	150	140	151	156	157	123	143	138	148	157	131	143	132	146	153	132	146	146	128	152	170	143	138	129	152	149	149	162	164	153	154	134	134	157	160	157	158	145	137	128	174	134	149	128	137	143	167	142	115	124	170	142	131	127	161	137	141	163	151	146	139	149	138	145	154	154	154	139	139	135	137	154	124	151	147	141	137	158	169	155	147	159	171	135	150	146	132	145	150	164	146	151	156	135	129	159	168	155	158	136	161	158	160	158	142	147	131	138	128	133	162	160	151	134	133	177	147	131	134	159	154	134	158	137	132	146	164	154	165	134	149	140	150	171	149	154	129	156	154	140	137	135	159	145	125	137	160	158	118	150	142	143	147	126	129	150	141	151	143	172	163	157	144	146	118	143	168	147	157	147	159	153	149	158	160	156	152	130	162	171	143	146	131	145	145	140	168	153	158	144	152	132	159	150	150	145	174	163	155	177	168	173	128	151	132	163	150	140	151	129	143	163	149	157	154	131	143	158	174	140	154	138	155	136	157	166	130	137	157	158	140	145	138	135	142	173	124	163	171	144	127	148	128	138	151	150	167	154	154	165	137	155	141	158	140	143	155	149	132	143	156	149	144	143	152	149	142	130	156	147	147	163	161	172	154	152	160	149	145	158	169	148	146	137	138	161	142	154	130	156	163	165	136	157	150	150	146	169	137	156	146	164	138	158	120	146	149	171	137	141	152	153	137
14219	2314	4939	5647	4889	4067	3362	2881	2399	2077	1934	1601	1531	1444	1337	1183	1103	1032	973	969	922	871	882	791	811	787	781	782	749	746	692	678	699	714	694	624	685	669	615	624	634	652	606	680	605	595	627	576	589	570	617	604	579	578	560	600	546	581	604	618	582	559	558	560	564	565	571	544	528	581	568	533	567	556	566	545	589	534	503	559	558	586	530	545	584	522	495	586	574	559	577	526	565	571	561	495	538	542	551	557	566	517	614	589	557	572	545	532	533	554	537	581	550	521	539	549	507	534	522	561	520	604	572	528	488	537	564	586	520	573	528	514	541	565	535	525	547	559	544	545	547	529	497	559	550	519	528	556	513	552	521	557	539	521	530	548	500	523	541	559	527	552	527	539	499	528	513	523	548	500	539	539	534	520	510	557	541	528	505	568	520	495	509	551	534	582	506	575	553	551	551	504	574	547	541	534	557	501	531	507	546	540	536	575	514	535	532	535	529	568	555	496	591	516	560	543	560	547	543	539	538	544	505	534	511	515	539	523	527	551	564	547	513	526	571	536	529	533	508	503	550	509	568	525	526	484	559	556	520	502	533	532	523	522	532	547	521	552	593	523	503	514	545	535	540	521	533	532	533	533	537	526	533	536	529	517	555	547	529	508	553	515	577	525	542	550	510	549	500	514	543	508	513	541	555	568	583	536	523	548	540	568	500	515	506	525	519	519	551	554	529	493	532	524	528	537	523	543	517	547	525	521	528	547	547	589	519	527	535	541	511	556	530	545	520	592	564	505	511	541	519	541	510	572	528	542	488	545	497	569	516	523	532	568	541	500	532	519	515	520	527	549	488	501	521	502	548	514	544	538	549	523	538	547	547	536	515	540	525	509	563	566	552	522	534	519	544	475	516	546	545	513	550	554	504	536	533	528	544	492	547	558	526	538	562	553	527	521	542	521	540	571	534	517	506	529	529	507	540	531	543	504	543	601	540	512	510	571	498	524	511	474	518	508	535	557	505	567	532	534	516	525	538	514	519	533	546	536	563	564	517	551	539	522	514	606	546	585	553	553	523	509	570	525	536	547	502	497	543	544	549	545	521	500	527	528	500	533	574	529	556	526	512	512	516	529	520	531	527	553	559	526	531	524	515	535	514	542	554	499	533	511	527	490	563	545	528	539	525	522	566	535	542	544	548	538	537	552	517	543	518	525	512	519	533	570	527	547	544	539	596	537	494	581	493	537	523	543	512	497	526	530	559	552	550	489	565	532	509	564	535	528	550	570	509	569	564	543	544	541	521	550	613	499	535	515	538	535	491	552	528	545	529	541	521	555	570	530	526	578	552	542	553	522	501	517	512	538	542	511	543	558	510	541	557	560	568	566	563	536	519	540	505	528	528	573	489	531	513	578	532	503	519	553	533	538	525	541	536	514	534	531	507	516	527	558	541	536	543	527	553	542	547	506	547	522	502	536	501	544	532	581	550	543	542	574	530	587	542	495	536	551	560	485	543	513	530	537	486	524	546	516	565	523	524	517	499	522	531	522	544	529	492	569	485	511	566	539	566	542	527	527	515	551	520	558	482	518	541	567	480	522	486	488	524	539	503	550	520	524	543	567	500	534	497	556	539	518	557	547	529	502	528	563	550	505	565	504	517	547	548	518	531	534	563	567	555	511	576	554	552	547	525	536	525	505	537	516	522	531	489	554	516	547	550	528	545	531	532	524	555	575	530	524	502	592	528	549	544	527	550	500	544	543	497	523	532	495	500	546	528	512	512	536	546	550	546	526	553	502	524	537	537	540	511	546	486	550	560	535	541	532	545	493	513	539	511	517	524	505	494	561	461	513	562	508	535	563	534	516	520	508	540	511	554	488	532	545	507	549	522	546	551	550	550	561	544	539	537	541	542	533	532	552	495	549	554	520	556	526	529	500	545	530	525	492	532	537	510	525	548	508	556	509	489	521	503	532	545	522	505	541	523	519	545	545	522	559	552	501	515	543	517	541	538	527	519	546	499	537	587	558	556	534	543	539	507	540	565	525	561	526	514	546	487	497	554	539	530	498	552	503	519	522	520	584	538	544	525	536	531	530	526	575	522	499	550	532	532	529	534	535	502	524	502	568	534	531	493	544	490	523	569	505	537	510	544	536	511	503	560	561	518	506	528	534	517	556	539	543	541	521	518	501	550	547	534	533	500	548	560	564	520	522	512	519	524	546	525	546	529	530	548	517	519	540	499	516	510	557	538	548	511	508	527	491	554	546	541	514	547	521	557	562	579	518	526	503	552	534	508	564	544	524	565	530	548	556	492	523	527	508	554	529	553	518	530	527	564	523	517	544	554	528	525	479	556	539	488	538	528	493	478	485	520	506	495	524	566	522	562	552	540	566	538	502	505	518	537	527	496	545	558	529	526	510	577	554	514	523	514	518	510	527	511	517	558	536	517	541	507	526	525	581	521	515	529	522	537	539	520	592	554	523	505	563	515	520	520	535	532	550	534	525	557	546	527	504	533	529	516	522	527	539	562	534	573	530	563	544	517	548	542	562	579	541	598	524	523	481	515	557	578	541	553	484	556	546	534	583	545	530	492	493	564	562	554	585	515	551	575	495	518	511	551	555	521	534	568	516	543	515	505	548	503	547	527	532	547	559	500	527	539	497	531	533	568	570	515	503	512	552	529	520	516	506	529	529	520	506	525	535	590	540	541	580	570	521	551	547	531	533	541	516	529	499	554	486	528	558	548	553	550	508	560	530	520	569	541	555	508	527	545	530	549	530	534	541	541	553	540	530	538	516	537	543	590	543	532	556	518	573	537	542	528	540	527	551	505	518	563	548	540	551	506	557	495	526	552	484	506	510	528	512	536	500	485	511	513	524	541	532	546	528	525	538	534	545	526	544	524	517	553	534	555	540	559	525	567	559	534	541	503	543	535	559	532	532	513	515	495	541	517	545	543	526	566	553	557	506	559	534	575	557	513	517	550	533	499	562	482	528	498	518	584	559	515	564	542	568	597	558	520	496	553	539	544	548	560	567	540	578	524	526	540	516	544	524	515	549	518	537	536	546	500	522	548	571	532	567	551	567	565	506	479	545	533	542	538	509	556	506	545	522	523	542	509	515	504	534	526	560	530	497	536	537	508	536	551	588	596	522	523	557	530	550	530	516	517	527	538	559	528	537	531	570	544	499	534	521	486	560	526	558	552	514	539	516	570	490	513	533	522	499	570	528	509	529	539	544	549	511	522	523	535	506	572	537	545	565	567	557	531	533	546	551	551	516	533	464	533	516	541	533	519	553	542	554	489	535	560	542	557	525	525	545	537	513	542	576	545	550	537	561	527	508	505	579	529	523	538	542	499	534	567	522	561	536	544	583	535	543	507	538	577	545	541	517	568	532	567	539	512	511	573	528	503	530	555	577	517	572	518	533	591	544	527	485	547	571	536	500	513	486	473	527	521	486	566	515	531	535	527	533	502	523	543	522	526	556	506	526	512	486	499	591
2211	156	124	118	117	99	95	106	79	96	77	84	71	91	98	79	81	76	82	61	92	99	88	86	87	66	73	83	77	87	94	77	89	80	65	81	77	78	89	90	84	70	88	76	92	71	87	94	79	73	70	82	81	63	69	86	79	92	106	78	96	85	75	93	94	85	79	77	86	96	98	72	82	88	80	71	85	83	76	80	93	79	76	81	85	76	80	82	88	84	100	81	72	81	84	100	84	80	83	86	76	75	74	83	82	78	87	99	86	74	64	87	87	87	84	64	80	89	85	67	89	87	81	89	81	91	78	91	85	85	73	70	89	90	101	89	79	86	73	75	79	83	78	81	93	84	81	71	76	96	78	79	66	65	79	87	90	73	86	74	83	76	76	81	77	71	81	75	83	76	79	84	76	79	76	75	70	67	82	87	73	76	81	74	92	86	77	65	80	61	86	72	89	96	73	89	77	69	81	90	59	80	77	87	92	83	75	73	95	80	80	70	69	81	90	70	93	73	71	81	74	67	62	85	82	80	84	64	74	83	87	87	74	81	75	74	95	81	73	63	72	94	74	83	84	90	89	75	79	85	91	88	72	79	82	75	72	89	84	80	77	97	90	92	100	81	80	72	83	86	68	83	77	68	85	65	87	55	66	81	66	81	91	74	56	90	75	73	67	79	99	83	88	73	77	73	83	99	73	87	68	67	90	82	79	78	74	72	83	75	103	80	87	67	84	90	84	83	67	98	92	75	73	81	79	74	66	82	89	90	66	82	83	83	78	103	78	82	90	90	87	89	76	75	77	89	83	77	88	89	67	77	85	94	87	91	87	66	83	90	75	79	72	69	71	79	97	79	81	80	74	78	80	80	90	76	73	82	87	81	91	75	76	74	77	76	79	83	65	69	71	93	81	77	66	79	79	78	93	69	77	71	68	82	67	81	82	81	81	90	66	69	59	66	69	73	69	97	78	84	77	76	85	87	86	61	77	70	100	63	63	77	90	88	74	68	85	71	85	82	93	75	77	67	77	82	76	88	76	85	83	82	86	67	83	92	80	65	83	83	80	70	76	80	91	86	84	77	83	86	89	93	85	74	76	85	82	75	66	72	93	80	85	80	78	77	71	93	90	76	66	84	81	86	76	95	89	82	90	81	75	82	71	95	64	90	85	64	94	89	75	63	95	90	90	88	63	85	90	57	80	84	84	82	72	68	75	59	86	75	84	78	85	81	65	82	78	80	66	89	80	81	76	82	82	78	72	100	82	66	82	72	82	84	88	83	71	67	86	73	92	69	86	73	80	83	82	87	75	81	70	72	80	87	71	80	83	77	68	74	70	84	83	89	85	72	71	79	74	68	79	73	83	80	67	87	77	88	78	80	92	74	71	66	78	77	79	81	73	64	74	77	86	63	71	85	87	86	85	71	68	80	70	76	85	76	75	72	73	84	92	66	91	81	73	75	74	77	82	77	95	66	92	81	62	70	83	86	79	89	83	56	91	81	77	84	71	83	92	80	77	76	80	83	75	81	71	78	81	94	76	71	89	76	69	74	91	94	84	90	87	98	72	79	66	85	65	77	88	81	87	74	81	73	89	79	76	76	81	82	75	79	98	79	81	74	71	78	92	61	79	94	76	89	69	83	60	82	87	78	87	80	83	85	86	93	93	91	81	86	75	86	66	85	91	70	74	91	70	68	93	89	69	81	79	79	82	83	77	78	70	67	81	84	83	75	74	73	72	90	81	77	79	70	80	81	87	78	80	79	80	81	77	81	69	72	89	95	85	86	64	77	90	76	80	64	77	79	74	66	76	69	93	91	76	84	86	88	86	87	67	75	72	83	72	82	81	71	103	74	87	94	79	71	79	80	78	88	73	88	100	103	72	73	80	80	74	72	75	83	89	77	78	80	76	76	81	80	104	96	86	84	72	70	97	68	66	86	88	80	73	89	80	85	87	78	93	76	62	82	74	75	76	69	82	93	77	87	88	77	84	88	71	76	67	74	68	79	80	95	89	64	87	78	84	77	56	78	77	85	77	87	76	75	93	80	84	69	86	82	71	67	90	64	76	67	104	72	77	72	90	80	78	88	102	82	94	83	71	69	73	73	80	76	97	78	78	93	88	82	76	90	77	86	84	89	100	98	63	91	77	93	89	75	88	71	63	91	88	70	79	86	82	80	87	77	84	87	100	89	74	75	81	76	71	69	77	86	78	83	79	77	86	81	78	81	77	77	79	88	84	66	76	75	71	75	79	67	81	92	68	79	80	93	75	70	69	74	80	92	74	92	72	76	78	66	79	79	75	79	71	74	62	78	73	71	83	83	81	89	71	85	87	77	94	78	75	63	90	86	64	78	75	71	79	104	90	86	75	81	74	84	88	86	86	81	89	76	80	84	72	82	79	74	69	84	87	79	82	81	87	76	78	84	63	81	68	68	77	91	75	65	71	62	78	78	90	69	73	81	86	82	80	91	91	66	86	86	94	97	73	85	80	66	76	89	91	73	83	73	85	87	78	86	79	79	71	85	68	88	69	66	76	70	66	89	85	78	88	80	76	98	64	76	86	80	84	85	61	81	65	96	74	88	92	72	80	75	77	87	71	84	71	71	85	77	100	80	74	91	74	75	82	63	68	77	87	72	84	82	87	90	90	83	86	75	79	80	74	69	80	72	74	83	83	73	97	77	77	69	90	76	74	79	63	73	84	86	69	79	84	87	73	69	70	74	67	87	69	99	65	85	99	73	72	62	84	84	86	86	84	78	84	83	68	69	76	85	98	85	75	83	82	70	87	71	76	81	92	64	77	85	79	81	74	87	76	69	96	77	82	72	92	87	84	81	73	86	81	100	78	102	83	74	72	70	70	89	96	83	84	83	63	84	93	75	77	62	81	96	81	82	56	81	89	79	70	93	82	83	55	87	88	85	80	69	81	87	82	79	86	82	71	82	86	71	81	69	74	78	84	75	71	70	65	79	79	65	100	78	65	68	76	78	81	87	69	92	87	99	88	72	84	81	67	79	87	81	87	72	88	77	69	77	97	88	81	76	91	72	79	69	81	74	83	89	79	76	72	74	88	77	75	80	75	70	69	89	90	61	76	86	85	78	74	79	73	79	83	65	63	83	72	94	74	78	79	87	94	79	73	84	84	80	98	89	93	104	98	75	70	74	78	73	74	77	62	87	76	79	74	93	78	85	62	80	74	88	73	83	80	88	71	76	81	83	75	79	81	81	86	74	76	78	73	69	90	77	63	85	84	75	83	83	95	74	65	89	72	75	86	82	81	70	67	85	75	70	87	85	68	80	59	76	70	78	83	72	89	85	86	68	71	78	75	101	72	84	87	80	80	82	86	93	72	72	77	75	76	78	73	78	78	75	75	76	87	88	88	69	70	84	95	69	71	63	81	84	82	81	80	71	91	84	82	85	75	73	80	99	87	95	93	70	80	85	84	89	92	83	74	79	73	82	78	85	71	96	85	71	79	71	87	64	91	93
4122	386	506	474	450	438	420	396	357	357	353	388	335	337	335	352	311	310	334	317	342	314	323	341	310	337	328	314	300	326	339	288	328	317	311	319	328	320	330	313	305	329	321	321	278	327	341	346	307	341	302	317	330	337	332	326	348	310	298	363	354	335	303	291	336	350	339	294	321	331	290	294	326	286	306	287	319	300	294	353	311	302	301	333	312	324	320	348	329	332	327	318	327	284	319	303	303	320	315	282	304	309	338	296	290	280	299	314	335	335	301	283	346	314	325	311	320	315	318	312	305	294	327	298	301	304	286	333	313	329	269	331	336	327	316	319	313	294	314	305	318	298	348	322	294	308	327	312	355	292	323	319	292	348	288	287	311	316	290	307	338	313	329	303	270	319	291	288	291	301	310	323	300	323	321	310	278	285	322	313	284	314	287	320	310	287	322	338	336	299	311	327	330	286	308	300	319	304	301	318	291	300	306	328	291	333	276	324	323	338	300	295	312	341	320	309	318	327	320	306	283	295	333	325	310	304	320	332	324	321	321	264	299	289	328	306	296	329	321	311	292	333	317	295	290	339	292	274	336	359	300	307	331	302	310	306	320	303	293	314	301	314	348	312	298	291	333	288	304	302	330	321	321	314	307	335	313	366	313	300	364	324	353	336	339	307	317	284	316	316	306	333	312	301	292	308	331	305	326	301	298	300	306	314	340	313	300	323	326	280	336	299	305	308	302	303	324	358	315	305	308	313	320	302	341	299	304	335	338	341	355	336	301	269	298	306	320	317	287	294	323	334	327	315	301	330	297	295	306	319	302	308	300	344	302	309	337	324	316	318	331	315	321	311	256	286	316	314	315	306	302	297	334	321	293	310	295	323	290	320	333	312	323	316	323	284	305	301	344	322	335	306	315	298	318	299	311	313	302	320	311	281	346	309	291	350	319	314	334	316	302	314	285	345	334	306	318	308	346	306	324	311	309	309	342	323	309	288	296	314	307	293	299	335	318	291	321	319	292	290	305	291	318	326	318	317	329	318	279	349	318	324	299	287	298	322	306	290	284	295	303	322	319	307	289	312	285	285	317	297	330	295	292	299	332	302	305	271	352	333	329	313	294	307	333	311	324	335	284	304	301	302	314	312	361	347	323	298	306	300	325	316	331	334	294	321	290	309	331	302	314	291	334	321	309	324	300	323	322	290	268	307	308	344	320	319	311	326	333	340	312	315	309	331	317	318	327	327	326	341	299	338	316	310	309	310	294	295	306	326	270	317	309	314	291	330	311	278	300	282	299	331	307	321	336	310	327	288	303	296	312	305	319	309	282	314	319	312	307	327	300	357	313	318	337	318	295	282	290	332	321	295	294	276	315	286	310	295	315	306	337	319	277	313	328	327	338	282	303	320	295	307	320	310	306	343	298	320	315	304	317	304	312	317	313	314	284	294	288	354	316	310	327	303	314	327	345	333	297	298	301	325	294	327	341	343	338	284	337	316	323	342	322	327	316	295	299	331	332	320	313	316	309	326	305	302	312	301	328	308	303	281	289	305	312	293	267	311	284	277	323	304	284	316	336	280	296	310	303	264	323	334	302	302	313	323	299	326	318	321	338	327	311	326	346	274	326	328	318	337	318	307	300	326	254	298	321	312	303	321	309	334	306	331	318	325	325	283	298	311	302	318	324	308	331	329	311	350	326	345	340	327	328	314	323	319	290	326	327	304	315	335	327	327	299	317	290	281	290	290	318	312	329	293	361	326	324	313	322	309	302	339	289	304	322	302	279	312	310	337	333	297	302	279	298	305	319	300	326	316	311	321	301	297	321	312	295	302	305	320	311	278	322	276	285	310	314	299	297	303	336	297	328	323	314	318	294	329	312	354	342	293	288	307	308	314	300	300	314	301	296	323	297	300	284	300	300	310	319	273	300	285	310	312	308	323	308	330	302	290	319	315	310	305	340	291	330	335	287	334	325	320	301	285	329	334	305	351	300	291	308	314	329	336	328	286	323	318	320	328	313	340	308	316	289	327	317	292	342	288	303	306	297	304	312	300	313	290	289	325	305	306	306	288	324	322	310	326	291	308	284	330	287	308	303	351	329	317	337	309	287	304	276	307	308	296	297	322	312	321	325	316	317	305	303	312	324	315	312	317	299	320	318	309	312	311	331	291	303	306	318	304	312	301	328	335	324	326	317	310	335	328	318	314	313	318	317	327	298	275	320	323	323	322	330	318	316	337	289	346	299	289	317	320	318	290	298	310	316	287	304	301	352	280	306	313	303	314	327	318	330	317	320	321	313	307	325	286	341	323	317	295	300	330	320	340	296	327	295	339	298	353	288	300	323	335	322	317	299	315	318	314	289	318	301	302	323	318	287	329	319	309	293	299	308	301	304	323	320	294	310	325	297	323	318	316	347	341	314	313	293	310	313	311	303	328	309	284	330	337	290	284	314	315	327	312	320	325	286	280	291	330	310	328	324	357	283	321	297	347	284	325	302	310	336	312	297	302	311	298	326	315	289	322	322	332	293	293	300	301	302	319	315	312	279	288	287	344	308	303	317	307	346	303	323	315	313	311	310	302	309	311	310	323	246	335	313	321	325	289	306	334	306	349	336	327	307	332	310	308	327	306	292	326	324	342	308	312	328	303	336	296	285	307	324	321	305	300	319	296	299	323	336	318	338	311	322	306	307	299	314	317	305	286	296	355	315	313	322	300	304	321	298	332	312	325	298	276	352	314	322	314	305	312	308	334	332	334	294	317	336	321	350	303	330	343	296	295	288	328	328	281	329	316	325	299	346	317	286	296	332	317	332	290	293	292	302	310	323	313	275	313	309	319	308	292	314	284	311	330	349	310	310	308	314	322	343	283	341	304	334	289	295	310	326	286	309	299	336	305	314	318	333	294	300	317	309	329	321	289	289	291	272	309	301	316	326	319	319	315	309	312	299	305	307	325	313	321	305	311	302	322	316	295	354	299	287	316	307	301	325	331	320	294	295	308	291	309	336	312	342	323	316	327	331	334	263	312	312	329	311	317	320	311	307	326	307	324	304	301	304	318	307	325	323	310	329	335	307	329	308	337	297	324	284	338	308	355	339	330	279	286	312	324	308	340	334	295	315	306	326	338	296	319	295	286	358	276	301	294	284	282	339	315	306	329	321	316	317	293	310	334	319	328	311	330	300	315	330	294	345	301	336	314	336	325	316	310	309	312	339	290	345	315	298	301	310	349	296	305	292	304	307	282	306	317	336	293	342	275	292	345	314	321	349	301	279	327	292	308	331	326	335	300	288	326	303	292	326	301	317	296	346	322	317	326	316	322	328	319	298	299	342	301	311	317	307	305	303	311	323	315	325	343	287	332	322	307	290	333	295	308	313	342	290	316	292	292	313	282	289	332	291	301	317	301	332	312	287	287	308	307	332	319	310	297	301	323	320	312	332	267	352	334	300	330	298	326	314	312	305	289	281	304	305	301	321	323	316	308	312	334	321	336	303	283
13847	1244	1019	740	538	328	330	243	202	154	167	123	153	143	135	96	109	91	92	105	104	89	87	65	74	66	72	80	84	75	84	65	97	69	70	88	75	75	91	69	84	96	75	76	78	75	73	70	76	88	75	80	72	70	76	67	83	60	63	88	75	65	73	60	65	84	68	61	78	66	82	66	64	82	67	73	81	64	61	82	94	65	75	81	66	79	85	91	84	59	75	67	71	79	84	76	77	74	77	73	66	72	78	63	81	66	68	77	63	63	79	72	78	73	78	75	73	77	73	84	64	77	79	67	76	58	48	56	90	70	78	57	76	72	81	66	85	63	63	91	80	71	58	72	71	85	82	60	84	88	70	86	68	100	85	69	71	75	76	77	61	67	57	70	69	68	64	82	69	76	52	75	66	78	77	69	70	79	69	70	69	66	81	86	77	74	58	80	70	72	66	59	72	75	59	69	89	83	67	87	57	76	70	81	65	75	82	60	64	72	84	68	63	85	82	79	67	84	59	79	60	75	74	65	61	66	65	80	72	67	61	80	82	74	62	70	70	80	76	66	66	71	64	75	72	69	80	75	70	82	67	70	72	78	77	56	62	64	70	58	75	74	75	63	64	70	69	80	75	62	70	70	79	72	64	57	78	77	61	70	69	72	87	60	80	66	73	77	89	79	68	75	64	73	83	88	73	77	75	70	80	73	82	75	64	70	75	83	60	88	70	80	79	60	75	81	72	66	68	90	63	71	56	72	69	76	69	63	61	72	73	75	70	66	85	76	64	69	66	78	66	73	79	82	84	69	59	72	77	67	66	77	77	71	57	65	91	84	64	90	93	70	81	69	79	79	71	69	66	84	71	66	87	68	81	62	79	57	71	59	61	79	64	74	74	61	60	72	64	69	76	67	83	68	69	78	71	65	61	81	69	83	81	73	68	66	81	64	59	69	62	68	63	77	51	74	79	79	81	79	84	56	80	69	72	78	64	71	66	84	64	63	69	62	76	76	70	59	53	92	73	66	65	65	89	52	72	90	76	60	71	73	81	70	74	96	72	82	58	65	66	74	61	73	79	70	81	67	60	75	76	61	73	81	54	65	77	81	63	66	63	63	66	77	66	67	78	67	57	76	73	76	81	70	65	86	83	74	83	58	68	71	61	84	69	73	61	80	68	80	74	78	71	71	80	72	81	78	70	85	54	69	77	73	69	68	77	61	55	67	72	71	74	67	63	74	73	71	77	63	71	60	83	66	51	80	70	60	71	69	67	78	71	61	68	75	66	72	65	76	89	93	75	71	61	82	75	70	67	83	65	64	75	69	80	63	81	54	52	68	69	64	68	67	72	74	78	79	71	78	70	72	67	74	92	82	78	68	65	78	77	70	83	69	68	95	68	84	76	70	79	71	64	74	87	64	77	65	60	59	65	63	81	65	69	63	61	71	67	70	87	60	75	71	72	71	54	78	76	70	80	64	66	71	72	66	60	85	78	73	67	80	62	67	64	75	68	76	61	75	82	72	87	63	68	69	74	72	78	61	84	74	85	63	81	79	61	65	71	69	72	84	82	66	55	69	95	79	76	85	61	61	73	75	62	67	65	89	72	73	59	60	80	63	81	78	77	70	70	74	72	66	61	62	87	72	81	72	66	67	87	93	69	52	65	79	62	67	63	76	63	85	67	73	83	56	73	58	73	65	74	65	62	83	79	58	76	76	90	83	85	70	66	72	58	68	79	68	86	76	60	57	77	72	79	81	68	72	80	72	65	71	77	72	76	71	73	68	67	68	87	79	75	79	80	56	71	82	64	67	65	70	70	75	63	79	72	85	69	87	80	53	76	86	71	74	74	52	62	62	90	55	68	69	71	69	59	88	71	94	73	70	95	76	72	85	61	80	81	75	76	59	70	53	73	78	79	68	64	73	84	73	80	58	82	61	72	67	83	58	88	74	68	71	66	71	66	79	69	82	71	65	65	73	67	60	61	55	78	76	78	71	85	80	78	61	58	73	80	72	71	76	66	77	78	76	70	73	73	77	79	69	68	63	63	74	69	50	51	67	58	55	65	80	73	76	72	99	87	86	79	74	65	83	81	57	76	78	80	76	73	57	77	71	74	70	75	71	61	80	82	68	78	63	81	74	52	73	68	72	73	80	66	68	75	69	72	75	76	58	67	71	72	69	79	65	62	74	64	59	70	77	69	65	72	71	70	61	73	66	76	73	65	84	68	50	80	77	79	59	73	68	83	62	86	73	71	81	71	86	73	61	60	81	70	64	78	78	92	73	90	70	64	77	79	62	65	78	65	79	60	66	77	83	78	66	64	85	66	86	82	66	59	59	89	61	73	78	84	76	68	73	74	64	55	68	78	72	71	66	95	71	61	64	73	53	78	63	75	75	58	81	67	64	65	63	59	69	77	78	61	60	89	72	73	79	75	74	83	64	73	82	81	68	71	79	78	64	64	65	67	65	62	97	83	85	71	67	68	69	76	57	77	64	82	75	59	82	56	75	73	80	75	69	85	71	80	67	57	76	55	81	87	68	57	97	84	82	85	64	78	85	66	54	89	77	78	60	79	74	76	65	69	71	91	69	81	73	81	64	61	79	64	78	72	71	73	70	70	71	50	89	61	80	75	70	67	80	84	81	62	64	68	63	61	67	65	59	65	76	82	80	69	89	66	66	70	60	69	66	74	69	64	74	66	61	77	75	57	55	82	72	85	69	92	74	73	75	69	81	74	56	69	66	79	94	71	78	83	83	86	80	77	78	80	76	69	73	73	89	70	83	73	62	64	80	77	74	86	75	72	62	67	85	73	75	67	78	65	71	71	75	70	65	88	71	65	60	64	74	70	76	76	76	69	53	82	68	74	77	85	79	83	73	72	58	92	69	57	54	58	61	65	79	78	62	64	78	59	63	71	73	66	74	68	84	68	68	76	79	76	77	80	71	63	69	65	70	73	70	68	68	72	74	61	72	78	59	68	57	68	69	84	67	79	77	84	67	65	70	68	71	82	63	78	67	71	90	73	72	79	70	76	58	66	69	77	74	70	84	79	71	64	69	63	82	67	82	62	69	62	70	74	74	74	86	72	91	82	71	68	80	67	59	82	70	69	70	72	90	74	70	83	64	67	71	87	88	73	68	80	73	76	73	75	68	72	64	74	46	79	62	78	68	57	76	77	69	68	74	80	70	72	65	58	71	69	66	61	85	85	74	59	78	78	69	57	79	75	76	78	80	73	71	63	74	75	62	65	86	73	75	61	64	73	60	68	74	76	53	64	72	85	82	77	87	71	68	70	69	71	78	62	75	78	85	71	68	72	66	74	69	86	70	75	69	59	78	78	61	68	74	82	75	78	79	73	79	75	66	73	82	74	66	81	72	65	71	98	64	81	75	87	87	60	66	63	73	59	72	84	64	88	61	71	78	54	80	69	81	91	62	72	81	72	85	70	71	78	67	71	76	60	73	94	69	86	75	71	61	54	65	67	56	69	76
9254	1177	2571	2975	2562	2105	1748	1440	1215	1051	973	846	787	757	691	630	624	547	519	499	476	412	443	412	434	431	415	414	419	396	376	356	366	388	337	309	312	357	323	323	385	325	310	321	358	352	315	321	308	310	302	340	292	312	314	326	320	324	313	306	291	302	291	293	326	293	316	329	316	325	312	292	319	293	291	299	308	314	304	307	295	282	324	318	305	283	300	298	311	286	283	305	313	283	303	293	301	284	305	287	316	272	310	310	289	290	315	331	303	266	307	319	301	299	283	290	322	289	296	312	262	262	289	314	304	272	295	284	316	286	280	293	265	286	301	280	337	317	286	287	270	315	294	284	275	302	303	286	316	265	288	324	303	297	287	274	302	281	295	323	310	287	272	288	298	292	309	315	282	303	304	300	288	288	300	294	283	303	313	297	302	305	247	267	292	272	290	290	297	289	311	301	279	306	283	294	279	289	309	328	282	297	294	277	325	258	281	274	288	273	284	250	279	259	300	306	278	307	281	303	293	296	292	265	299	281	304	297	267	269	301	314	291	264	259	290	286	309	306	274	301	317	275	285	276	279	298	280	302	283	289	286	306	296	291	295	319	302	294	281	324	286	255	261	261	309	275	272	260	286	304	279	297	250	273	299	289	304	295	283	303	311	281	278	275	296	287	291	300	262	287	274	276	304	308	252	293	294	277	288	295	281	310	295	298	286	287	324	296	267	308	282	310	251	327	294	303	281	305	295	277	289	287	260	320	314	312	296	314	291	305	321	297	290	296	301	296	298	285	304	286	292	314	265	315	297	312	280	289	254	316	284	258	306	294	292	280	263	285	270	269	261	268	265	303	299	263	334	283	284	293	302	323	290	306	283	302	303	301	305	308	284	284	313	292	302	270	284	314	335	285	362	280	282	276	273	277	298	302	283	279	291	301	290	315	298	276	313	284	287	271	269	327	290	287	291	288	296	276	307	285	285	317	297	303	305	303	288	285	314	272	305	309	290	289	282	288	318	295	275	278	283	297	279	267	313	276	313	275	280	273	291	271	320	320	293	252	282	310	287	305	302	276	286	247	286	330	295	297	335	303	288	288	309	272	296	283	318	286	290	258	282	291	317	299	295	254	320	320	273	316	275	267	271	292	289	312	265	300	269	289	325	278	290	275	284	300	312	304	292	264	277	319	291	310	308	281	285	313	281	299	276	304	289	320	285	312	276	285	287	329	266	286	275	287	275	270	301	287	283	236	296	315	294	274	272	303	280	315	280	280	275	297	285	281	282	295	288	268	263	298	304	273	304	314	297	295	294	322	318	277	286	305	300	267	277	293	275	287	279	329	280	289	316	296	262	289	263	281	287	313	311	280	294	312	287	266	246	264	292	302	304	298	286	273	256	285	298	282	278	280	277	322	269	292	309	300	288	283	286	285	279	303	294	307	301	277	292	289	277	288	289	288	296	299	282	313	341	275	314	294	279	273	313	299	284	305	301	319	306	302	296	273	301	293	303	281	312	296	281	283	292	271	284	287	288	296	319	283	304	306	264	294	293	263	293	274	275	311	294	293	284	284	310	293	285	294	283	289	288	280	293	302	265	314	308	310	318	286	253	291	294	284	298	306	271	283	318	283	294	302	291	278	279	270	280	288	313	286	292	299	295	262	288	306	294	263	260	288	308	315	261	277	291	322	306	286	292	272	289	300	306	324	276	309	301	296	293	306	295	322	301	315	265	313	288	299	291	275	300	290	285	274	281	284	297	290	287	274	278	283	314	294	313	301	281	289	312	295	258	290	300	281	282	270	302	290	317	304	305	285	268	292	293	305	274	311	307	289	279	292	285	290	274	300	300	293	308	266	276	309	291	283	308	311	305	301	297	299	257	278	301	323	310	288	300	282	280	308	285	263	281	286	302	321	288	264	304	283	263	282	284	285	297	322	293	299	297	327	270	307	296	292	276	310	269	289	302	320	287	328	279	307	320	284	295	292	278	277	319	298	282	298	295	308	292	323	294	296	307	286	301	291	289	292	280	285	273	291	302	237	328	285	283	323	270	321	294	285	299	305	295	278	269	269	270	282	293	279	276	296	270	284	309	324	285	310	294	332	274	324	309	303	320	281	300	275	304	279	265	285	313	280	272	309	268	254	286	313	293	258	286	275	303	298	283	282	292	283	328	287	337	337	243	289	293	294	269	296	305	277	306	278	290	298	274	287	272	258	274	282	270	238	258	300	327	286	297	313	291	304	301	321	304	301	277	303	278	283	295	313	301	290	310	280	280	301	277	302	295	316	281	275	281	298	287	305	258	292	293	284	300	307	272	294	275	283	280	299	308	302	288	288	306	277	309	319	283	314	298	296	302	304	296	284	300	287	294	281	282	282	284	312	279	334	324	271	276	322	296	250	285	295	294	271	331	278	307	324	289	283	281	264	268	284	323	288	268	287	303	310	293	300	305	241	320	302	275	252	294	298	291	261	273	307	287	288	291	283	321	316	285	286	276	290	278	277	276	307	287	294	277	274	257	277	318	310	302	265	296	301	307	299	295	268	304	294	307	309	267	305	292	292	306	323	299	297	294	287	306	257	290	254	283	329	263	319	277	301	300	291	288	297	293	270	267	306	296	294	285	299	311	288	306	291	280	316	272	294	257	280	290	316	290	289	272	304	298	281	285	315	302	296	277	276	288	286	282	284	285	292	272	298	296	303	312	292	299	275	279	316	284	288	310	279	276	302	284	269	303	291	286	329	279	272	279	280	292	285	279	285	272	293	275	306	299	321	247	312	294	276	248	275	290	283	262	273	264	279	265	292	318	281	287	302	309	293	248	291	300	301	300	327	283	311	268	283	331	278	271	282	280	290	276	246	295	292	287	310	331	260	292	288	267	299	322	281	306	277	295	281	283	327	318	283	312	277	324	284	271	291	318	290	279	265	321	310	286	259	286	275	272	302	296	300	345	301	292	283	321	291	293	303	275	266	278	283	328	298	249	300	269	292	272	286	291	324	288	302	281	298	292	273	292	292	284	294	317	268	263	292	308	283	296	318	295	318	296	292	288	291	274	277	283	297	265	271	308	316	297	312	326	292	273	305	292	278	308	299	282	284	271	291	297	282	288	284	293	278	292	285	307	278	291	304	289	269	287	304	275	284	295	308	304	300	305	286	320	278	304	272	327	296	280	297	290	280	274	296	275	271	306	309	288	267	320	304	270	267	279	287	290	279	295	298	316	284	294	259	300	286	268	302	296	293	279	271	262	281	297	274	298	282	280	275	285	305	313	310	298	283	304	276	276	286	288	291	290	315	289	286	283	293	284	294	274	283	284	287	337	274	280	298	249	300	264	299	312	312	300	284	287	289	321	286	301	292	282	290	264	276	276	293	313	311	317	267	272	294	267	265	283	306	285	273	300	285	281	274	282	294	282	301	327	270	292	296	295	315	273	271	288	311	322	271	291	268	309	285	302	323	292	283	274	302	285	317	309	284	302	295	302	287	286	282	287
23004	4026	2190	1642	1162	832	634	494	400	368	314	261	262	253	265	237	211	212	193	190	185	185	208	165	156	179	180	151	166	170	190	158	170	173	172	154	154	159	150	171	159	149	156	145	167	160	146	153	148	143	141	154	155	146	148	153	146	162	128	154	146	142	126	151	152	158	162	144	144	151	139	161	146	168	158	126	128	119	148	130	148	116	149	132	137	156	159	146	144	129	152	165	153	150	170	138	155	141	137	135	149	146	166	132	133	159	148	138	136	152	164	149	142	142	134	136	158	155	150	178	148	134	151	146	168	131	137	127	147	130	154	163	142	143	146	154	154	156	138	136	141	145	148	151	143	141	152	153	152	147	136	167	150	126	152	170	167	160	138	160	140	115	160	144	158	170	129	138	144	152	116	165	125	157	139	142	168	158	160	153	145	141	147	127	143	139	156	137	142	151	148	133	146	131	161	155	139	156	167	147	116	131	139	134	140	150	145	150	132	129	135	151	156	151	159	158	167	176	141	180	151	154	153	153	146	127	152	161	161	119	141	117	135	138	153	164	143	129	158	142	122	156	144	162	139	124	157	139	167	133	137	133	155	178	145	144	123	173	164	154	115	145	158	152	157	116	129	136	150	149	148	175	144	144	146	143	137	154	128	154	136	167	140	157	140	169	139	157	162	150	143	142	135	164	142	159	135	150	140	128	136	158	152	160	141	140	163	147	147	133	149	146	164	151	143	138	142	150	124	143	138	152	151	141	143	148	139	160	136	145	139	141	167	139	130	153	144	164	149	165	122	148	141	161	145	154	159	141	131	139	159	124	169	135	145	158	138	174	158	158	153	157	158	149	154	129	136	158	155	172	143	149	156	144	126	137	137	148	156	145	164	147	159	178	138	141	156	134	170	134	150	142	138	131	153	138	136	133	152	133	149	137	150	155	139	126	166	138	142	148	138	143	144	147	176	142	157	149	152	160	159	140	164	152	153	134	165	125	153	166	158	136	150	152	129	145	166	152	145	141	154	155	132	133	146	135	171	138	160	173	134	150	137	155	151	150	135	125	159	140	156	144	137	149	127	158	133	133	157	137	147	157	165	133	146	135	140	114	147	121	156	151	136	163	146	150	141	142	163	114	152	142	142	135	142	155	142	150	140	150	171	179	154	142	151	136	156	150	159	148	133	126	151	172	154	158	141	153	130	156	157	148	151	134	144	132	150	130	138	133	142	136	152	150	142	150	141	164	129	143	147	144	151	135	141	161	164	154	179	147	142	160	145	154	156	153	157	142	144	160	146	142	154	151	144	154	157	163	130	147	148	138	168	157	150	134	155	142	143	127	154	129	140	139	147	181	151	157	129	145	142	169	160	166	145	140	164	149	157	157	163	151	169	164	151	142	148	153	155	149	149	132	150	156	149	158	130	140	145	144	152	152	152	151	140	140	155	133	149	154	131	127	146	129	177	143	160	131	137	147	163	143	139	145	148	151	144	154	150	151	126	134	141	153	181	143	150	140	160	166	137	148	139	154	133	141	138	179	134	149	151	150	143	148	146	140	132	142	138	137	132	160	177	147	153	156	152	130	127	132	151	140	128	165	135	167	145	143	133	136	143	143	137	145	157	160	145	177	133	146	122	146	146	141	133	141	145	138	114	143	132	139	143	156	126	163	138	138	148	161	184	166	169	129	132	171	141	148	145	157	168	173	140	160	141	143	115	154	141	172	129	150	121	158	163	139	132	142	159	158	131	143	144	139	148	140	166	161	143	156	139	137	156	152	134	149	150	145	149	131	143	125	135	138	130	141	140	173	150	157	137	153	151	162	145	158	155	145	155	160	146	150	157	154	151	132	138	129	149	137	161	146	161	138	167	152	160	158	135	124	168	157	148	155	136	158	129	175	121	156	152	153	141	125	154	149	145	134	136	136	140	143	153	149	142	151	161	146	139	127	157	168	157	147	160	134	107	160	151	145	150	169	134	141	151	148	150	158	148	151	149	146	150	156	172	149	160	141	135	153	157	161	153	138	148	132	152	145	144	156	147	150	145	152	137	153	138	132	137	137	143	148	133	157	146	152	169	153	149	160	167	152	148	138	153	132	157	124	164	154	141	145	154	151	131	136	130	148	152	150	140	164	122	158	127	160	157	137	128	175	157	134	132	155	134	146	128	155	159	138	148	141	131	129	149	137	149	117	147	145	152	134	146	146	132	164	153	145	157	175	141	173	159	122	152	154	159	163	153	130	127	131	130	160	134	146	144	156	166	144	141	128	150	162	116	158	132	137	141	165	132	163	154	155	136	150	141	135	161	140	124	149	156	147	145	143	152	164	158	161	144	158	148	147	151	132	154	120	176	146	141	140	148	127	151	152	142	149	125	149	162	158	138	128	161	133	144	121	156	146	157	148	164	154	148	150	153	152	157	135	157	135	152	152	151	139	151	152	135	157	154	166	127	149	122	139	135	143	144	140	166	134	148	129	141	119	146	151	156	142	143	137	151	148	158	146	150	139	157	143	159	164	153	128	153	157	130	153	143	133	146	131	166	146	139	155	151	139	117	146	172	167	134	158	121	134	175	152	138	165	171	141	150	147	140	136	117	136	160	140	147	153	152	145	133	148	149	142	162	141	142	162	149	137	143	145	151	128	141	143	153	134	153	141	164	143	174	176	150	157	146	139	160	138	127	170	166	142	158	138	162	149	153	155	153	142	152	154	131	148	167	141	139	148	143	151	145	150	145	137	175	169	135	162	148	159	155	168	149	136	155	148	147	159	138	135	160	146	133	145	152	166	146	144	158	123	164	144	167	156	153	164	139	153	164	128	158	159	144	145	136	129	139	147	124	151	132	146	151	153	139	140	155	146	127	138	162	158	155	147	137	156	153	138	135	127	144	156	151	145	135	135	140	141	149	134	156	153	144	142	158	161	138	142	138	156	138	141	178	156	137	134	154	169	143	142	161	119	156	168	158	144	131	122	159	141	133	160	142	165	147	161	169	135	133	147	146	153	168	140	156	135	152	148	150	147	140	126	162	145	151	134	145	160	159	146	155	150	134	144	127	168	148	140	155	144	165	162	138	142	154	161	157	147	142	125	144	145	144	151	158	131	137	140	162	172	146	130	136	140	140	161	145	152	171	120	137	134	135	147	166	151	138	142	133	159	153	139	155	153	162	150	140	134	148	135	157	150	152	157	148	147	151	134	155	138	160	145	142	137	168	137	143	166	154	154	146	131	135	127	153	135	123	151	165	138	157	151	161	142	140	154	132	162	132	121	147	157	129	142	152	172	155	162	142	150	140	158	155	123	134	142	148	147	145	154	132	146	147	147	120	163	158	132	166	147	150	127	147	130	175	144	142	139	140	142	150	168	150	122	174	146	143	143	146	169	130	130	141	147	166	153	143	162	141	136	169	150	134	135	141	175	149	140	141	123	163	137	152	144	132	140	145	137	153	142	151	147	145	131	158	120	144	136	128	151	139	146	142	129	136	175	178	149	128	156
12819	2296	5071	5835	5022	4238	3440	2936	2451	2039	1907	1652	1583	1393	1395	1249	1089	1078	1082	958	967	884	927	793	817	779	743	739	706	740	697	672	706	660	623	634	709	645	632	613	604	616	602	605	602	611	589	660	553	622	576	624	582	591	576	566	567	526	551	565	577	518	513	566	570	535	541	575	587	512	536	564	513	573	554	530	550	618	569	522	566	572	584	565	559	560	531	540	544	544	525	566	551	545	537	513	596	557	557	569	550	520	501	584	552	526	538	542	563	540	551	521	579	548	531	559	538	573	527	555	554	491	550	525	580	528	536	565	533	563	558	589	486	536	575	564	519	524	546	560	550	541	528	554	537	547	498	535	560	517	582	497	500	532	580	477	521	570	559	534	543	569	511	500	538	501	514	548	537	551	541	514	523	538	558	511	523	541	540	523	543	515	488	508	528	492	520	568	559	539	550	525	525	498	536	517	555	507	537	530	526	543	538	544	532	529	534	504	556	556	517	508	539	552	530	545	508	525	549	549	568	559	493	512	556	568	537	483	539	557	539	532	500	541	536	543	511	493	526	534	486	515	551	529	543	527	510	544	543	551	516	497	506	542	520	550	517	514	534	552	584	528	525	533	544	547	558	486	519	555	549	505	544	552	555	532	545	528	541	565	539	487	514	524	520	544	480	513	534	577	498	526	543	527	513	520	508	546	561	493	571	517	530	550	520	513	518	526	546	554	557	508	567	525	550	605	552	540	538	519	544	535	529	527	563	520	521	493	528	533	535	493	518	541	515	544	526	579	543	530	548	525	513	481	561	551	573	474	538	520	534	509	566	575	496	536	519	524	549	518	569	507	531	485	528	555	499	523	508	570	487	598	556	481	547	531	525	524	555	525	524	506	538	529	544	552	544	485	532	557	513	552	522	542	562	561	523	503	528	514	507	508	507	518	530	514	550	572	541	546	547	517	525	516	537	532	541	516	500	512	545	558	536	507	516	529	535	506	537	507	541	482	538	548	532	523	539	485	557	555	518	493	536	517	503	538	522	554	531	531	511	524	525	506	512	555	534	559	523	517	538	561	525	493	542	530	571	534	536	520	528	527	528	507	546	507	520	535	508	548	520	526	535	566	569	524	541	552	525	502	490	530	525	537	514	531	561	508	480	541	550	563	500	491	547	503	560	546	534	502	535	529	530	550	562	527	520	534	563	511	523	527	504	510	556	546	548	555	548	539	557	561	532	514	513	505	500	561	551	487	537	557	543	536	541	530	548	527	520	539	515	498	547	534	520	518	521	566	508	542	506	500	503	537	508	519	498	569	571	518	512	492	506	510	567	519	513	514	528	527	546	560	538	528	513	579	527	513	494	543	513	532	555	504	493	523	513	547	536	462	562	531	533	541	506	571	505	516	511	527	557	538	539	519	549	546	514	575	494	538	533	528	535	510	572	546	500	537	540	519	528	500	543	494	504	521	524	501	574	504	517	565	585	528	568	559	551	530	549	580	518	528	522	538	536	535	512	508	505	554	520	554	523	506	539	548	549	522	532	480	528	539	513	493	503	568	529	547	499	515	550	544	514	511	516	549	502	496	545	521	523	548	496	534	537	517	555	516	525	494	528	533	528	492	612	518	533	538	547	465	524	518	580	513	511	521	523	557	524	560	558	524	528	485	468	540	527	540	531	521	521	492	468	519	590	524	537	496	530	520	529	532	518	525	510	536	516	545	523	529	533	544	555	540	568	547	475	476	523	528	559	539	504	517	511	541	524	548	497	475	507	530	528	510	559	555	537	541	513	533	559	494	544	549	579	525	538	517	554	585	534	519	545	584	529	515	564	509	518	512	547	580	533	505	513	526	549	564	546	497	535	485	480	554	558	524	520	544	546	481	556	525	543	498	569	511	525	490	545	544	563	518	540	512	540	531	566	538	496	551	541	550	513	513	522	526	538	506	544	545	505	529	517	536	578	540	531	510	524	519	502	540	506	530	538	516	549	545	530	524	520	484	548	535	504	559	538	506	578	499	551	509	534	529	570	541	520	518	530	518	546	490	552	523	566	524	526	540	499	527	533	508	556	479	555	542	515	530	537	524	603	552	510	534	535	487	531	526	567	545	523	520	571	521	488	501	557	534	532	545	500	516	510	542	546	551	515	533	536	555	504	522	523	519	516	530	521	518	533	514	516	505	554	524	551	486	507	536	541	545	531	508	515	573	530	544	516	564	553	514	496	555	500	518	551	525	493	528	534	566	500	550	508	549	529	537	566	506	553	515	524	541	532	507	521	533	536	554	525	518	515	526	491	567	523	538	499	493	518	514	532	525	507	524	532	517	528	536	523	527	561	548	514	532	491	523	546	563	530	543	564	553	527	493	526	575	504	539	512	538	546	529	551	538	560	549	567	522	531	468	536	519	543	523	539	495	541	539	516	522	530	503	544	579	509	557	520	529	537	538	551	497	543	526	576	493	530	507	501	548	510	531	549	547	533	575	517	509	510	530	566	537	526	508	590	516	531	512	519	495	542	576	528	515	512	510	512	506	520	567	530	540	569	514	558	507	531	540	486	504	537	516	532	550	501	542	526	542	538	505	536	518	546	554	542	546	497	537	489	499	512	532	517	519	507	513	478	558	537	554	526	467	506	547	545	489	531	519	526	538	508	511	508	566	554	505	538	534	549	572	553	513	556	572	548	490	521	529	510	520	512	530	558	551	494	504	536	523	542	526	540	526	520	562	547	570	542	530	527	492	547	517	529	535	519	552	542	507	553	522	573	508	516	519	555	537	537	546	524	550	542	560	520	507	521	548	524	531	560	541	532	521	480	577	538	549	566	522	530	511	512	526	556	547	583	487	551	519	495	492	515	508	545	514	546	551	522	536	553	544	555	530	537	525	520	523	524	558	505	530	564	531	550	546	547	524	541	552	478	554	545	506	509	580	487	532	501	548	549	532	495	531	495	495	581	533	505	560	550	530	557	541	558	538	540	529	514	505	553	578	528	537	569	518	523	520	556	502	554	555	484	515	539	576	576	515	537	565	530	549	564	548	517	554	546	498	535	574	583	540	536	527	535	490	544	497	559	533	537	511	543	548	518	504	519	514	560	574	506	535	535	553	525	542	554	496	550	539	530	524	481	488	566	532	542	496	574	502	507	582	533	507	564	499	575	548	525	560	527	536	533	508	564	506	591	535	496	483	561	512	511	544	482	533	538	535	552	535	533	571	522	590	514	533	553	539	559	532	554	522	501	539	585	537	537	525	505	511	499	531	555	520	481	524	537	551	542	531	532	520	543	506	518	527	509	520	526	533	515	530	551	537	535	532	508	512	505	545	517	514	576	552	536	497	534	573	553	585	535	506	556	580	557	528	496	521	503	495	559	535	524	561	505	505	531	515	499	557	538	556	539	528	556	530	515	546	550	507	541	549	523	534	537	517	533	516	503	522	539	510	504	555	520	534	524	470	537	533	537	525	520	553	526	550	548	523	503	521	550	542	567	524	498	560	526	563
1837	161	131	122	117	101	87	85	90	78	86	92	86	91	81	92	88	66	84	70	82	67	81	73	72	82	82	63	88	72	85	88	70	92	87	84	85	70	89	79	83	89	89	67	90	87	61	76	89	83	91	74	80	84	70	79	92	70	82	114	79	87	60	68	84	85	78	76	89	66	69	75	100	97	83	69	76	75	71	94	59	87	89	82	74	74	89	74	85	93	65	88	93	75	90	87	99	89	90	101	90	66	77	82	79	95	79	89	100	81	81	80	95	89	70	89	72	63	101	93	92	86	70	70	82	75	93	75	82	80	92	81	95	70	81	72	71	74	84	88	61	92	77	73	70	66	82	85	73	71	75	79	76	89	73	64	75	64	90	83	81	66	78	77	70	74	73	84	88	97	76	67	79	78	93	78	82	74	89	85	79	87	82	73	76	80	73	103	89	100	79	79	71	74	74	65	74	72	68	83	73	88	84	85	83	90	85	83	81	82	83	89	84	77	88	71	81	84	77	84	88	95	68	93	77	86	82	76	88	75	76	80	67	80	88	85	72	92	79	78	74	67	87	79	86	88	72	69	69	76	83	91	98	73	87	93	77	69	79	69	81	77	82	71	94	69	83	78	78	84	71	74	82	73	85	97	90	79	76	91	93	70	83	72	84	91	82	77	64	65	70	90	87	78	87	72	81	58	69	74	78	75	78	76	74	80	68	89	81	71	90	75	73	67	80	82	72	87	74	80	80	60	81	83	69	65	77	75	84	91	80	59	90	81	78	66	78	86	79	68	77	76	84	84	84	103	79	116	75	79	96	79	77	74	76	67	65	86	75	75	77	83	70	84	71	82	71	71	75	83	86	71	85	79	78	73	88	82	82	73	79	82	73	77	71	82	87	94	77	80	79	73	78	89	78	83	76	81	79	85	79	79	95	92	78	93	74	71	78	82	82	75	70	82	95	91	75	79	79	82	91	84	87	79	77	74	76	68	81	71	86	86	81	69	75	92	91	75	71	90	93	77	84	79	75	82	95	73	75	75	84	82	84	91	72	66	93	69	76	92	86	99	68	79	102	80	76	73	74	70	67	81	91	80	78	86	79	97	76	69	75	101	74	89	97	85	90	74	84	78	64	61	87	79	88	70	78	72	74	78	101	96	97	73	97	77	100	68	92	80	86	88	85	60	73	64	90	75	84	69	72	87	83	72	72	67	90	71	76	89	91	79	81	74	82	81	92	87	80	73	72	100	89	93	85	82	83	108	84	98	81	81	77	97	74	88	78	80	82	70	83	78	85	74	91	67	82	76	90	90	82	82	107	82	72	73	88	74	77	77	82	78	80	68	81	68	83	79	80	65	87	68	87	76	82	61	98	68	81	78	74	79	83	73	84	74	74	81	84	74	73	84	84	75	92	82	67	65	75	87	78	74	95	88	63	95	80	77	92	71	79	91	81	93	73	75	63	82	73	87	82	65	76	92	84	100	60	93	76	88	78	64	75	68	72	74	68	87	89	72	68	85	73	68	71	73	76	76	79	86	89	91	91	81	77	79	83	96	83	66	79	73	85	86	79	76	75	82	92	90	75	85	79	82	91	58	78	80	68	78	82	75	80	98	105	88	90	68	73	77	87	71	79	86	89	83	77	78	89	69	75	89	85	87	88	70	76	100	96	76	84	78	64	77	76	67	93	88	78	76	92	68	77	88	86	96	62	86	75	68	78	98	92	74	69	75	81	73	67	72	81	78	60	76	81	72	77	95	88	92	68	91	71	91	80	79	90	84	82	84	93	79	86	68	87	80	86	82	82	81	83	79	78	88	83	89	72	78	77	89	82	67	84	63	71	71	72	72	86	99	65	75	84	86	65	78	86	76	69	84	86	75	78	90	83	89	88	68	80	100	80	82	78	69	90	85	81	93	72	82	80	77	79	79	83	85	77	88	59	88	83	79	66	80	78	74	67	73	83	71	69	72	77	80	72	79	65	73	82	90	86	87	85	81	76	81	75	79	84	64	90	86	81	62	79	94	66	73	81	94	79	83	62	76	78	93	81	74	77	84	75	80	74	75	72	79	91	75	72	79	69	79	78	84	68	90	85	85	72	79	73	74	84	75	84	86	84	83	71	77	87	92	59	71	85	74	73	88	78	66	88	82	83	80	90	83	78	74	94	70	75	74	77	83	89	79	89	61	77	85	85	71	78	84	87	80	75	91	94	83	88	76	82	85	73	98	63	77	78	66	91	98	98	90	84	68	89	70	69	73	88	78	83	81	73	73	71	65	73	90	93	73	75	65	80	74	80	71	88	69	64	71	80	79	67	75	72	80	72	83	66	67	85	78	79	72	84	89	88	56	70	78	74	84	67	94	82	74	91	83	88	81	73	71	78	67	76	95	94	61	86	85	65	94	66	75	71	82	71	76	75	77	76	97	73	77	87	83	102	69	83	77	76	83	64	87	71	81	86	91	75	70	76	69	77	81	73	91	90	69	68	79	72	88	77	86	84	76	73	74	72	76	81	75	83	75	70	85	77	94	73	74	85	89	73	85	81	86	79	82	69	76	73	78	81	73	93	85	94	88	94	81	71	85	81	93	64	76	61	74	78	75	80	69	85	81	78	72	69	76	77	91	77	95	74	87	76	67	68	84	85	75	63	84	79	68	83	87	76	67	96	83	82	77	84	78	82	79	79	102	90	78	89	85	82	97	74	81	78	71	75	72	83	82	76	80	83	85	84	78	83	70	89	73	86	86	69	82	83	81	66	67	71	79	90	82	70	85	91	80	75	83	77	61	82	70	92	86	67	74	74	72	95	72	68	77	81	91	81	104	83	84	95	77	77	78	78	77	78	78	88	90	90	90	61	66	83	77	84	91	96	79	74	89	76	74	85	92	81	88	81	83	84	88	64	74	72	73	90	74	77	73	75	81	84	93	77	102	80	80	85	82	103	82	79	71	76	83	69	95	74	81	91	72	91	82	86	70	92	80	90	68	77	95	81	65	92	92	83	82	84	94	74	62	76	87	77	65	72	95	91	73	83	87	94	84	84	90	63	83	84	82	74	81	66	92	96	85	90	85	96	91	92	90	70	89	84	90	86	80	94	87	82	78	72	71	65	77	81	93	77	76	91	76	89	72	92	90	73	75	75	87	81	79	81	90	77	74	70	79	94	72	61	80	85	78	89	76	83	79	78	69	73	70	97	80	92	81	80	80	79	74	80	87	78	74	73	83	79	71	84	63	77	79	64	75	71	79	87	70	84	78	72	76	80	75	71	71	65	75	81	74	68	82	82	76	73	85	88	77	78	85	92	89	70	82	83	92	81	89	94	78	74	79	78	68	77	91	76	81	73	88	86	76	71	78	77	72	92	86	70	78	73	76	82	82	85	72	99	70	93	70	84	84	78	93	93	77	82	85	85	65	87	82	67	67	63	76	67	76	89	74	74	73	53	67	87	78	82	91	69	70	82	74	86	82	77	59	70	77	74	72	92	72	79	106
3291	383	443	493	480	449	402	373	346	371	379	346	319	340	340	365	357	351	355	318	350	328	347	340	326	328	305	337	319	332	296	365	323	300	320	319	287	342	341	305	297	326	310	316	290	311	322	299	292	343	289	297	302	304	345	301	297	321	315	299	310	334	303	282	310	314	332	318	292	309	298	298	314	328	344	324	326	321	307	328	308	295	328	305	277	325	324	312	306	292	322	301	307	320	284	315	334	315	310	297	323	293	338	302	332	285	290	309	330	287	312	323	333	342	295	315	284	309	299	329	298	269	299	313	279	321	303	302	288	304	323	293	317	275	284	320	352	327	302	329	309	315	275	323	287	319	320	306	324	289	304	326	315	310	298	333	308	311	328	309	292	314	318	293	309	323	303	291	318	275	322	322	314	311	326	307	310	300	347	330	298	331	306	337	329	295	311	317	314	322	333	326	295	338	299	322	322	333	330	304	308	311	299	311	338	315	337	287	300	295	303	331	308	304	323	307	272	323	290	290	352	325	318	313	298	305	329	325	326	320	314	339	326	292	318	317	319	298	311	318	293	316	347	348	320	341	306	267	303	345	330	316	331	293	303	323	315	294	325	292	333	318	317	298	326	313	302	291	330	294	311	317	322	314	322	302	334	316	308	322	282	320	288	282	310	288	319	298	295	309	310	310	290	306	324	317	342	322	268	347	325	291	311	331	311	288	345	252	310	306	292	347	299	266	345	305	277	296	320	320	329	329	317	345	321	309	327	305	323	280	333	294	276	308	318	317	291	325	354	324	298	305	331	314	297	333	320	319	342	308	337	293	342	341	329	303	337	329	309	340	312	309	326	300	288	306	327	303	291	323	326	317	300	297	330	322	300	329	290	269	322	329	304	329	304	307	281	294	336	282	315	308	314	304	306	311	295	299	289	315	344	319	332	311	319	274	278	298	302	280	315	285	307	302	321	312	322	305	338	314	333	301	284	342	337	332	326	303	322	310	333	328	309	321	312	313	296	288	298	317	323	342	299	315	319	344	323	330	298	298	308	290	306	301	316	348	308	325	294	321	290	327	334	319	303	291	302	293	314	299	288	298	317	314	286	315	309	326	353	294	318	287	328	332	288	322	308	310	345	305	329	326	303	304	314	302	329	309	309	337	333	308	322	300	306	290	308	319	301	315	328	288	315	318	287	301	330	274	300	305	317	336	293	293	318	299	341	329	294	279	277	320	307	304	317	293	299	306	305	311	306	293	289	265	293	290	326	320	272	287	317	319	331	318	290	325	292	320	334	284	325	324	297	294	340	332	289	294	292	336	285	311	306	294	321	332	332	293	294	297	317	308	351	312	319	299	317	301	318	305	322	323	309	360	302	304	322	302	331	298	299	327	290	299	304	306	295	299	320	330	299	291	305	306	313	311	297	334	291	288	326	288	292	286	286	321	284	282	296	283	309	344	313	323	292	275	322	317	292	299	312	299	331	309	318	294	297	309	317	298	292	289	274	318	297	320	305	318	321	300	298	300	328	306	343	291	314	313	318	287	299	280	309	324	314	324	291	318	350	318	301	333	318	326	303	310	309	302	294	314	317	323	283	273	326	317	307	305	321	327	271	316	330	282	306	304	347	264	305	314	306	276	326	314	289	316	306	309	309	361	328	286	327	288	302	313	310	302	291	303	318	307	315	317	311	292	288	306	314	330	330	300	302	314	348	343	288	314	297	307	326	307	328	322	293	312	304	291	305	323	308	295	317	289	307	299	335	330	317	294	319	286	335	324	297	307	322	311	323	325	298	294	314	319	330	316	318	318	322	329	319	299	329	329	318	284	289	287	303	336	326	328	326	303	321	331	338	315	306	304	297	313	306	336	301	280	338	306	263	284	279	312	312	302	291	324	323	304	284	306	346	310	315	306	279	326	294	317	315	290	314	282	307	315	310	293	297	288	305	323	309	332	317	319	331	329	306	292	293	311	325	300	291	283	288	306	307	307	299	333	332	326	330	326	325	314	325	300	320	311	327	338	332	337	306	319	328	321	299	302	302	310	310	316	357	318	319	299	297	302	320	316	305	279	296	294	321	294	293	285	324	285	316	297	302	336	289	320	300	319	300	292	301	327	328	303	310	343	314	305	333	310	350	297	332	286	305	337	311	270	319	339	328	314	331	305	295	314	340	357	290	325	333	314	312	295	296	288	299	313	297	301	334	325	306	314	300	283	317	309	338	300	339	315	324	345	282	304	307	288	317	294	317	307	322	324	277	304	336	290	313	306	307	302	320	321	309	305	318	335	318	330	310	332	318	292	300	313	308	302	301	328	308	281	296	335	333	308	314	293	295	307	324	311	334	305	295	303	329	319	320	308	326	318	306	321	302	300	296	339	285	346	320	276	296	283	316	321	300	285	307	328	312	279	285	320	320	301	325	297	349	303	329	311	294	304	298	329	321	309	292	307	313	350	287	311	279	277	282	313	291	320	332	294	314	323	303	326	327	289	323	314	328	325	309	316	311	345	347	326	286	316	299	322	315	310	331	302	316	301	345	292	300	301	293	307	313	284	325	301	308	328	286	326	308	329	287	314	300	323	331	317	307	288	296	309	303	325	316	315	270	314	274	326	315	289	295	311	305	330	307	309	275	302	316	307	344	322	330	336	304	318	292	327	312	324	300	328	308	316	318	326	275	285	324	299	313	309	320	297	315	297	346	319	302	310	291	283	286	323	310	312	331	314	303	338	292	318	316	327	286	345	329	318	304	305	304	310	299	293	278	303	302	308	334	293	314	350	275	311	291	251	309	321	301	326	358	302	297	293	285	322	301	339	308	303	279	334	302	273	319	303	330	285	324	312	358	303	333	294	283	290	337	302	296	299	314	318	294	309	324	300	310	296	277	317	293	307	277	325	334	306	297	315	316	320	312	304	329	277	303	348	318	304	308	317	282	317	322	312	344	290	335	298	308	303	337	323	333	324	327	298	334	290	336	297	305	316	292	318	324	337	318	300	257	302	344	303	315	325	308	331	319	313	288	316	317	306	317	290	329	328	330	328	324	305	321	276	335	293	319	304	312	324	340	307	280	263	304	310	305	316	316	306	334	307	303	316	312	310	333	340	316	334	305	334	299	286	305	300	300	295	315	326	306	300	323	317	309	330	357	312	330	324	316	294	309	307	303	314	323	330	279	327	302	302	339	324	300	304	322	304	324	271	297	294	322	278	303	300	287	305	337	345	300	317	319	290	320	298	296	312	288	302	316	336	302	330	282	300	343	334	316	294	307	293	315	286	314	299	309	293	297	307	338	316	320	343	300	290	304	313	271	289	332	276	306	306	272	308	321	289	319	324	299	307	298	309	322	329	328	302	311	324	314	300	283	309	321	292	297	338	306	311	322	329	308	314	323	340	303	294	321	306	291	317	300	327	313	327	302	328	315	319	311	292	339	323	340	275	323	317	315	310	317	331	344	314	303	285	296	306	315	306	306	325	340	318	309	284	348	305	302	315	264	321
13155	1284	1026	757	563	398	266	256	194	150	146	155	137	118	119	107	101	90	77	105	100	97	84	83	91	79	81	84	86	70	72	77	87	77	61	74	73	65	93	85	60	79	80	76	76	75	73	67	69	94	81	78	86	70	60	60	77	83	73	71	70	68	63	77	77	85	73	59	77	61	69	69	65	76	78	69	66	86	80	71	72	68	69	58	65	86	72	80	79	61	62	70	77	88	74	70	73	70	75	66	65	63	83	69	71	79	69	69	63	76	75	71	64	73	61	71	67	75	71	69	82	86	76	71	70	62	50	92	79	60	80	65	71	81	65	78	67	70	63	66	78	54	78	85	67	67	77	80	74	61	71	70	73	72	85	64	86	78	52	97	73	88	74	80	72	64	71	61	73	60	56	77	88	93	72	80	60	65	63	59	68	77	78	59	68	84	67	75	78	69	69	61	78	68	70	70	72	65	65	75	81	74	78	85	77	56	71	79	71	64	60	67	95	73	57	59	62	75	68	73	63	84	57	72	67	54	62	65	75	70	62	78	69	72	65	49	77	58	77	80	68	56	74	74	58	78	70	64	70	69	79	64	66	70	67	69	80	67	68	61	68	66	80	66	60	77	88	63	92	64	77	66	70	70	65	66	76	78	76	69	74	70	66	90	76	71	65	77	64	71	61	69	66	69	83	61	67	77	94	75	66	75	84	70	60	81	72	68	80	79	68	67	73	69	78	82	69	58	76	74	66	68	83	62	71	69	69	75	66	70	78	75	80	60	61	65	74	58	68	75	72	63	67	62	69	80	70	70	68	71	67	71	58	63	85	79	69	82	83	72	65	72	78	64	65	70	76	72	72	57	71	70	81	73	74	75	59	72	95	69	63	77	77	65	84	54	65	71	62	62	69	61	69	78	67	69	64	58	81	60	72	62	57	65	59	81	64	60	51	68	64	64	87	78	62	56	81	67	77	72	68	61	68	71	72	73	74	69	81	74	87	77	70	82	89	90	71	85	65	72	79	72	73	71	82	53	77	72	78	62	70	69	76	52	83	81	69	81	72	72	74	64	60	68	71	89	63	76	64	78	76	68	80	76	73	66	73	73	76	72	69	73	60	61	73	66	68	66	58	64	81	60	77	71	76	73	73	71	77	81	58	61	70	68	77	70	68	71	72	80	74	83	62	74	63	85	83	68	91	63	72	84	82	71	69	52	82	73	67	81	76	77	74	73	70	81	69	72	69	68	54	72	73	77	63	61	73	68	80	62	72	74	81	75	74	78	82	81	80	50	75	65	69	73	64	64	62	80	69	60	85	70	82	71	79	73	68	70	78	76	74	74	67	58	74	66	65	67	74	66	69	74	66	65	67	72	70	78	65	75	72	80	73	90	64	62	64	69	71	85	63	69	68	74	60	69	70	74	67	86	79	70	68	65	76	73	68	63	74	71	83	73	76	84	69	78	77	85	64	69	67	88	68	88	68	73	65	68	71	66	83	68	81	78	53	62	81	76	60	52	81	65	79	81	71	62	82	68	71	57	81	64	72	71	72	76	59	65	64	72	71	78	80	74	70	71	64	66	68	72	75	60	79	74	73	60	72	59	80	99	68	66	78	73	68	75	82	74	59	69	62	81	57	85	65	77	67	71	91	70	72	61	72	66	73	86	68	65	61	66	64	66	84	81	66	70	71	72	77	71	68	69	55	84	62	82	81	71	64	63	66	69	56	70	89	64	61	66	71	62	64	49	86	78	53	55	67	79	86	76	65	70	61	68	74	79	65	71	68	69	67	66	70	75	81	76	57	82	70	76	74	76	65	73	76	75	83	76	65	68	76	61	66	67	70	75	71	65	74	65	80	62	82	66	79	71	81	70	75	74	61	75	77	71	77	75	59	66	70	66	74	76	75	59	72	56	91	60	57	72	76	69	75	62	68	75	61	71	73	79	68	70	72	64	77	72	62	77	85	81	61	86	85	62	71	73	66	70	71	82	80	70	69	80	70	73	70	77	72	73	80	73	82	62	68	71	71	59	61	68	70	71	74	60	70	43	76	71	61	66	64	66	91	74	74	72	66	69	73	69	76	56	74	96	78	75	71	82	70	72	64	83	60	84	66	70	68	72	77	71	85	100	71	64	73	74	75	72	86	83	83	72	67	67	78	76	73	75	72	53	64	65	60	56	72	82	73	64	72	82	74	65	62	69	58	73	61	83	75	99	81	73	76	70	66	76	71	81	67	78	70	75	71	82	86	71	74	70	69	73	77	70	80	62	68	70	72	66	59	82	87	76	78	64	44	64	79	81	79	67	68	70	60	71	64	85	80	63	81	61	82	79	74	61	73	72	78	73	70	71	92	85	55	70	85	67	63	68	70	69	69	66	72	88	86	63	88	71	75	77	61	66	67	74	79	84	77	62	61	82	72	78	77	76	62	62	78	79	84	63	74	69	73	67	80	63	64	61	69	63	79	52	62	81	72	68	73	69	66	88	80	73	69	61	74	73	66	56	76	76	73	65	74	53	53	79	63	70	70	65	69	61	73	74	75	69	57	73	79	72	61	79	65	81	81	70	77	73	85	79	70	68	59	66	94	81	69	71	66	66	75	64	76	71	60	60	80	68	53	54	68	65	70	69	66	76	79	69	66	65	73	70	67	64	75	73	68	68	68	63	79	82	68	71	84	68	62	82	74	77	89	65	81	63	64	78	63	82	90	76	83	101	76	73	63	66	72	78	81	69	57	82	57	61	61	79	65	60	62	74	85	58	59	67	63	65	73	55	66	58	62	51	58	60	81	75	66	68	73	73	61	73	72	63	60	81	61	70	62	75	77	69	80	59	65	68	83	68	79	69	75	71	72	81	61	73	60	73	70	86	74	73	66	66	73	65	71	67	59	72	84	60	65	94	71	78	62	80	87	82	76	75	76	70	80	64	70	59	81	74	74	78	64	71	60	60	77	65	74	82	74	59	59	50	70	70	64	69	76	73	70	68	70	77	54	76	66	85	77	72	71	84	69	69	62	66	70	73	79	65	65	66	74	59	62	71	69	74	73	70	61	69	65	74	79	66	80	89	68	63	90	57	68	66	65	84	72	64	59	69	80	82	70	68	66	73	77	52	83	60	70	72	59	69	60	77	55	96	81	71	55	56	68	63	73	75	72	76	79	69	87	73	65	68	83	69	79	80	64	80	64	84	79	61	63	59	52	77	72	81	67	66	72	66	83	62	69	56	66	65	77	73	83	63	76	68	65	80	84	68	63	66	71	76	58	83	89	86	81	84	59	65	68	76	92	75	66	69	67	72	60	67	57	71	65	79	101	77	65	69	66	62	80	69	61	68	70	61	62	59	72	78	81	78	74	70	86	75	68	67	79	67	75	63	75	75	79	83	86	62	84	89	61	65	70	81	70	68	78	59	68	66	71	68	66	82	65	59	68	70	73	70	93	74	79	72	69	73	57	67	75	69	61	80	73	85	76	71	62	56	81	77	56	60	70	76
8756	1213	2655	3015	2610	2245	1857	1505	1232	1120	956	851	797	740	696	634	678	543	496	502	473	481	450	444	412	413	421	385	365	380	364	375	377	377	387	388	374	346	347	335	332	299	369	342	314	303	331	319	361	359	308	332	302	325	336	308	306	304	318	324	317	334	334	308	313	327	307	286	299	355	287	303	299	285	279	291	285	265	294	310	304	303	311	304	283	294	283	302	310	300	282	292	310	308	298	302	298	270	284	313	293	300	271	287	295	276	287	303	278	278	283	296	290	327	316	294	274	292	287	278	302	340	292	330	268	286	279	317	270	280	297	292	275	286	308	284	313	307	299	277	275	291	262	268	306	271	281	282	293	297	282	276	280	266	301	284	300	339	275	286	290	273	280	284	317	338	297	308	285	297	332	302	305	300	282	322	298	297	283	295	280	270	283	269	292	302	279	308	306	285	336	310	305	273	283	281	303	272	301	265	288	281	278	270	297	307	292	299	275	280	304	252	279	307	301	283	310	284	281	310	284	301	279	283	268	323	281	253	284	299	296	314	299	292	290	306	271	294	302	317	298	275	282	280	292	320	307	261	294	278	266	277	315	264	274	277	275	286	281	286	289	287	297	282	309	288	265	267	279	288	271	319	263	297	266	271	273	275	270	302	300	310	282	303	284	280	278	264	281	290	268	289	275	284	278	273	300	309	261	264	313	294	276	272	275	255	283	289	283	294	293	298	278	284	304	260	286	275	291	287	306	305	324	281	310	287	290	297	293	270	320	295	284	296	304	325	282	306	282	269	308	306	328	287	263	291	289	288	309	275	268	293	297	257	264	280	283	266	283	280	288	301	273	280	299	272	290	287	287	286	276	252	274	273	280	281	282	288	287	288	310	287	301	273	285	303	272	265	315	265	293	308	286	303	306	279	300	311	296	311	298	272	298	274	299	292	274	313	307	286	249	254	313	320	311	291	274	262	272	271	293	274	301	287	277	277	295	309	285	266	313	290	307	302	277	300	268	318	298	293	269	287	311	280	282	267	317	279	294	262	289	293	304	304	281	297	294	298	287	281	301	292	271	301	326	273	298	275	296	263	290	281	271	267	281	299	313	276	288	261	288	312	284	297	266	301	298	288	273	279	273	289	296	304	284	259	280	283	277	260	296	285	272	277	317	282	279	319	283	307	304	296	283	273	270	272	298	290	279	295	266	285	332	287	297	289	308	264	294	278	283	292	264	281	301	273	258	298	312	282	296	278	259	275	279	312	283	279	271	278	286	304	274	292	278	310	285	292	291	282	289	295	296	275	279	282	274	289	311	268	284	290	290	289	293	278	308	291	302	267	261	270	280	294	281	286	272	307	295	323	278	286	315	288	294	296	311	304	298	292	313	285	292	265	283	296	319	251	287	275	278	261	318	260	297	295	291	292	283	318	264	280	283	278	290	297	294	305	282	277	300	316	315	305	255	267	272	317	292	275	275	303	317	287	281	249	290	279	292	280	297	292	279	303	290	297	296	283	279	311	318	267	271	293	297	311	287	289	309	292	283	296	306	294	297	304	318	263	301	285	309	276	297	274	270	275	303	306	301	293	296	304	257	284	284	320	276	272	336	279	291	249	283	307	280	289	253	278	304	292	299	275	299	269	280	269	296	309	267	302	289	279	254	258	275	268	341	319	280	286	286	304	276	284	318	322	298	315	336	241	284	301	238	279	297	295	315	267	311	324	271	271	311	321	286	295	326	289	286	270	271	300	279	288	282	320	280	285	242	255	298	254	265	289	276	290	293	278	283	299	323	296	250	310	262	305	278	312	276	298	280	247	294	313	274	290	286	286	307	269	278	289	317	301	319	294	294	270	267	271	323	289	269	284	305	299	272	285	294	278	285	293	284	280	275	332	290	286	268	315	296	305	298	268	295	296	310	297	287	299	260	284	257	274	256	277	278	269	288	311	292	309	288	275	278	298	287	285	276	290	285	278	308	285	294	272	273	313	279	281	287	316	290	266	292	302	301	294	289	278	272	304	275	263	286	295	271	280	278	298	302	269	258	307	286	296	288	268	291	284	291	282	273	279	280	258	291	281	279	312	291	272	301	302	280	298	269	302	294	293	305	287	274	306	279	287	273	286	278	302	277	282	294	276	286	291	263	283	279	297	301	279	303	320	275	297	299	307	314	304	268	280	293	292	309	287	275	294	274	286	289	303	286	270	300	294	301	275	282	274	273	262	288	289	290	291	265	275	303	263	264	303	290	305	318	271	275	293	282	290	335	299	298	267	286	299	280	263	273	260	285	280	301	288	271	278	282	282	276	282	292	282	305	273	270	276	305	289	267	286	297	293	276	291	301	287	299	282	298	281	272	247	268	287	314	294	290	266	275	280	311	307	268	271	267	281	274	285	284	248	301	313	278	311	300	285	281	270	276	326	292	315	280	284	303	304	280	263	300	272	281	282	289	280	266	239	298	291	294	307	275	295	298	285	258	305	309	252	302	304	308	258	284	306	283	283	309	283	268	289	290	259	298	278	304	303	297	270	313	287	313	287	299	294	258	307	303	278	302	276	300	302	288	276	284	278	307	293	273	318	306	269	286	303	321	264	297	258	285	286	266	271	259	290	276	301	281	277	288	269	299	323	284	329	280	285	281	283	283	289	292	291	303	271	288	245	271	285	284	277	263	299	275	283	257	298	325	289	268	302	309	323	292	307	309	300	301	302	257	291	303	263	305	287	271	291	291	261	279	281	289	255	284	281	310	272	299	288	283	296	262	276	306	292	298	273	298	279	298	267	293	301	283	290	277	285	289	256	291	283	319	297	263	302	260	310	252	308	305	294	278	287	278	300	295	284	287	285	273	284	294	285	284	321	268	291	289	273	282	292	304	283	304	321	309	298	306	279	276	307	280	287	326	277	250	277	293	306	276	321	272	282	283	285	302	278	274	242	297	298	291	319	307	263	293	304	293	299	283	310	288	303	290	306	323	258	312	286	315	275	270	289	297	293	290	268	289	295	287	285	286	278	273	321	305	256	278	270	274	305	278	278	263	282	266	279	268	276	241	300	295	269	282	296	291	286	280	280	298	267	262	305	287	302	287	286	265	283	304	307	297	285	263	289	303	325	312	308	275	300	308	294	282	267	263	264	276	270	301	270	255	295	307	283	329	294	278	336	277	295	314	296	290	294	305	282	314	276	297	295	300	304	284	322	255	294	281	288	280	306	325	284	289	268	280	292	293	287	307	297	299	291	260	304	279	300	252	318	322	268	272	282	287	285	313	276	290	284	263	284	291	255	273	285	295	284	295	280	294	328	272	280	286	268	297	292	278	290	311	325	300	300	282	305	321	295	281	289	275	278	289	283	279	311	255	298	251	303	264	262	294	298	275	282	302	288	291	308	281	290	281	279	297	294	302	262	300	296	259	294	314	288	292	273	299	306	304	276	276	257	305	291	267	283	292	296	294	287	261	260	276	305	270	297	299	312	288	281	313	278	288	297	271	288	276	277
24878	4798	2228	1626	1192	849	625	537	403	337	288	308	260	241	230	216	221	216	213	204	161	196	172	191	171	172	182	177	176	175	149	154	176	142	173	175	174	148	129	147	154	156	168	161	150	151	165	148	186	155	155	160	152	167	152	152	154	133	158	152	155	181	136	158	134	132	168	133	149	168	154	163	146	171	177	153	144	159	140	138	155	146	150	147	167	136	145	145	156	167	144	150	145	138	154	140	145	138	155	147	147	143	163	156	145	117	155	145	166	154	158	165	148	138	158	163	155	161	155	137	157	135	139	128	148	126	135	163	129	167	161	157	143	148	157	149	139	145	131	146	155	149	159	135	129	145	160	147	151	126	142	141	143	121	159	160	135	146	155	155	119	157	151	153	141	155	158	162	137	160	162	146	143	162	159	158	153	118	156	178	147	149	147	154	167	134	135	157	140	155	163	144	142	155	130	164	138	152	164	148	167	168	143	140	140	168	132	156	140	151	133	150	153	152	129	133	161	172	136	152	153	123	174	146	145	152	142	149	132	137	150	133	166	150	149	153	145	136	141	156	168	153	124	155	139	149	156	143	149	158	136	162	148	151	132	153	152	140	151	148	159	167	159	166	134	138	170	142	169	139	148	141	138	160	154	149	136	125	139	129	141	164	145	157	130	154	144	154	146	147	157	160	130	138	153	144	165	166	184	166	132	144	141	153	131	157	143	153	149	129	135	165	118	169	154	164	139	146	142	144	147	153	137	154	136	148	162	129	153	152	156	134	161	153	152	146	156	152	156	148	148	143	139	133	157	145	152	147	150	179	144	148	142	153	144	143	144	157	153	141	139	137	168	162	147	127	138	137	156	156	140	147	169	158	173	147	163	143	149	162	177	145	140	140	176	166	152	152	127	157	171	147	126	149	161	148	157	132	154	145	151	139	119	129	149	159	171	149	150	152	161	132	128	141	151	128	165	120	128	128	150	127	137	144	155	154	164	122	135	143	170	126	151	158	156	161	151	156	145	130	149	139	144	139	158	145	157	140	145	145	137	156	149	138	144	162	132	167	162	143	138	149	166	146	137	146	184	159	160	160	123	147	122	160	142	143	145	157	167	172	124	149	160	158	132	140	161	157	142	137	126	175	161	146	139	131	167	158	156	148	141	132	121	137	153	163	159	141	139	143	145	154	142	145	134	154	143	153	129	143	182	163	160	150	176	158	155	140	166	147	157	139	140	143	132	162	133	140	160	128	162	153	142	142	164	140	145	148	146	150	160	158	123	147	127	146	157	167	135	167	142	157	144	142	151	133	142	128	134	149	161	162	169	158	135	156	145	127	139	153	149	143	137	173	141	161	166	140	144	157	137	148	171	138	147	126	148	148	134	147	144	154	146	141	140	144	151	144	146	168	147	159	130	159	149	167	155	167	142	150	170	153	128	158	152	143	145	129	143	171	133	146	147	131	144	135	164	153	145	143	136	149	159	142	136	159	151	148	131	140	154	159	151	147	149	141	134	150	161	145	151	145	160	147	161	155	160	139	132	156	156	145	136	134	144	139	138	158	140	130	141	146	147	153	125	135	158	153	168	148	150	164	145	139	165	140	155	126	137	159	137	159	147	168	138	145	154	156	157	148	139	146	162	141	153	150	138	157	155	132	137	137	137	134	150	150	133	163	135	166	142	151	164	156	157	153	152	137	140	138	150	133	167	149	147	157	159	132	139	154	145	152	159	161	143	155	147	139	138	156	147	166	168	148	142	150	144	143	156	161	157	159	147	172	126	166	159	159	147	153	159	145	140	138	158	146	135	132	135	144	152	150	149	150	176	139	157	161	147	139	150	132	139	139	146	136	152	149	164	139	127	167	162	154	159	153	141	143	143	157	128	139	144	146	143	156	157	138	147	143	134	153	136	137	143	156	147	168	156	156	128	161	150	149	145	153	145	143	153	133	148	148	127	164	156	135	129	147	149	137	172	138	126	148	167	131	159	156	156	156	163	151	150	165	168	151	131	149	139	144	162	131	141	135	150	128	157	168	145	132	168	142	149	146	137	154	145	164	144	150	157	157	172	152	148	137	136	154	144	163	161	166	134	145	127	158	161	138	136	135	150	148	139	149	156	153	155	141	157	130	149	169	153	150	140	140	142	152	153	137	158	150	147	122	136	149	150	124	132	131	158	130	139	142	149	134	146	146	158	134	144	139	144	154	149	166	128	131	152	140	173	165	146	145	130	162	161	146	168	145	158	146	156	153	171	134	140	153	154	142	146	150	136	158	143	148	159	145	144	132	128	164	119	139	142	148	145	139	148	160	136	161	156	129	149	145	165	150	130	136	150	145	145	150	159	153	149	156	118	165	141	152	151	166	141	123	179	150	149	156	150	145	150	156	125	151	147	119	146	150	139	138	161	152	138	144	144	145	153	138	149	161	151	139	146	138	136	141	146	155	138	150	140	163	156	162	138	138	147	169	159	147	160	152	151	156	166	170	143	154	149	135	167	136	166	147	150	145	171	161	168	123	129	140	160	141	138	141	154	143	140	132	139	148	141	133	141	144	154	149	127	159	149	142	132	140	145	162	170	131	131	131	189	177	149	152	162	148	164	177	153	156	131	164	170	143	140	158	159	145	156	131	145	131	145	161	155	145	153	158	172	161	163	131	154	133	157	156	145	165	143	169	156	154	161	154	147	148	166	164	153	139	134	152	145	160	169	124	152	161	141	147	126	181	145	146	140	141	156	145	152	173	184	135	142	132	137	145	163	150	150	155	163	163	167	143	155	139	150	151	148	139	129	137	158	135	146	150	150	146	126	114	143	158	145	129	157	168	138	143	131	133	144	154	166	133	158	151	136	126	145	170	139	152	153	154	151	145	159	157	164	155	132	143	127	158	146	152	149	160	138	144	141	131	167	155	137	152	147	161	140	163	114	144	135	148	152	153	143	164	144	149	155	167	164	140	152	143	146	160	166	156	135	157	148	125	141	149	166	184	152	144	156	143	146	158	148	117	157	127	137	165	149	162	140	158	140	146	152	153	129	141	147	159	162	134	138	148	150	143	165	156	142	147	171	184	141	149	169	140	138	143	166	148	133	154	129	151	142	149	153	151	147	141	129	158	128	150	161	139	136	140	144	153	146	122	163	143	144	159	131	151	138	167	155	137	148	152	137	142	155	151	150	133	140	139	169	156	161	134	134	142	167	156	135	149	160	128	135	168	127	116	144	161	159	158	153	153	145	146	139	151	135	180	151	160	141	155	115	147	142	146	133	148	151	149	129	144	143	132	159	155	160	125	141	142	129	164	144	149	141	141	152	141	158	153	167	146	148	117	137	123	154	163	155	129	132	143	168	155	166	144	162	159	142	153	147	155	158	151	153	159	137	157	121	160	142	156	151	155	135	145	127	150	158	124	134	137	168	141	146	147	154	149	174	137	163	123	147	147	137	139	161	141	143	169	136	170	155	135	138	132	128	149	130	141	151	162	141	157	158	145	157	138	150	146
12701	2286	5117	5899	5114	4103	3557	2861	2458	2135	1906	1671	1595	1460	1312	1204	1078	1076	1072	956	974	883	817	811	809	772	786	745	764	686	735	748	665	663	686	678	717	625	655	623	638	596	663	613	595	611	560	613	628	642	579	618	583	590	608	596	586	578	529	583	584	552	599	591	533	582	545	563	532	562	598	574	542	570	593	594	520	561	549	544	500	596	569	556	551	556	543	560	525	533	571	573	554	529	563	514	553	523	550	562	571	565	567	509	510	560	534	521	516	555	561	510	544	533	519	528	572	565	502	538	562	556	497	509	575	588	567	536	541	553	513	557	510	541	541	571	559	538	532	553	526	588	571	549	540	497	563	492	526	535	557	552	561	517	561	526	509	574	525	546	549	527	555	553	540	499	534	557	547	510	547	529	505	514	508	531	546	546	549	560	526	526	537	542	523	515	558	497	517	536	565	517	500	528	533	564	530	512	530	570	575	554	576	527	527	531	539	539	530	509	520	535	545	556	530	528	538	539	552	530	518	525	515	545	540	513	555	530	491	546	545	537	543	532	563	522	490	530	542	529	518	549	566	532	552	506	544	501	550	555	552	533	538	540	519	552	499	503	557	521	554	524	529	563	527	530	525	523	497	549	558	495	570	582	543	536	553	514	522	563	541	516	578	549	478	552	523	513	520	538	529	541	492	545	582	523	517	545	499	546	531	509	558	546	562	525	559	526	539	548	558	535	517	540	564	470	500	530	520	489	522	536	525	488	502	511	579	530	552	527	535	565	515	502	511	532	493	546	515	554	502	535	551	508	520	534	545	536	541	534	537	538	518	505	563	537	500	537	538	566	517	504	578	533	569	559	540	505	530	514	501	530	540	556	546	490	544	540	510	498	521	556	535	506	566	543	555	523	507	529	575	510	568	588	526	561	604	521	525	535	548	484	513	519	521	530	545	513	526	529	555	535	520	535	523	601	509	561	516	505	537	514	564	495	516	543	544	576	557	603	583	519	507	542	560	492	517	545	552	525	521	532	522	528	538	529	539	519	541	546	547	538	492	525	524	529	512	559	522	502	513	544	548	520	511	535	545	541	564	537	545	507	540	521	558	532	517	574	537	553	517	534	552	509	564	528	517	546	530	549	508	537	513	525	538	531	542	562	542	557	564	514	540	546	562	527	525	564	528	511	549	553	558	564	552	512	480	502	546	532	517	543	549	559	557	539	548	510	539	525	528	545	540	513	552	532	503	505	523	496	509	561	500	556	513	571	566	530	519	524	541	563	504	508	551	565	503	545	502	533	526	538	498	533	536	487	548	510	519	518	528	529	540	505	502	558	534	503	554	499	523	555	538	528	575	512	496	508	517	558	533	556	544	544	551	543	539	571	536	497	524	516	557	504	529	574	558	512	546	579	544	516	536	494	544	568	554	507	562	536	532	537	504	555	523	526	547	529	551	537	527	527	555	524	544	565	537	524	554	568	515	501	517	542	519	521	535	529	520	552	538	515	505	513	565	524	522	502	556	505	524	536	545	539	549	469	503	538	484	546	584	549	545	523	517	552	533	546	515	569	543	532	556	562	536	504	498	551	544	528	533	526	507	554	508	608	568	535	539	538	587	526	549	524	542	571	557	537	520	588	533	527	535	544	524	525	548	575	507	545	543	553	552	524	525	561	559	527	540	532	572	538	516	505	529	551	489	480	549	499	550	559	531	532	531	507	568	524	518	530	520	523	514	510	495	520	540	516	552	537	533	538	532	508	584	517	518	541	557	511	546	554	494	545	503	497	579	519	524	542	522	532	539	536	517	525	521	522	476	522	533	553	522	547	519	541	552	558	573	548	551	541	512	534	526	537	522	558	518	512	516	534	484	559	520	511	522	494	541	557	535	555	538	536	522	539	540	541	528	558	497	555	541	527	523	513	551	511	540	548	541	546	550	581	552	519	509	495	544	556	503	527	509	527	532	561	518	522	550	531	529	534	553	527	526	549	524	522	526	552	537	563	540	542	490	535	502	534	557	530	510	542	499	528	491	571	493	552	541	523	518	559	513	544	512	535	560	500	511	528	573	568	530	558	545	538	537	527	561	562	546	544	559	534	540	517	537	537	512	518	507	518	518	504	523	519	528	489	530	513	533	518	552	541	498	540	505	542	567	551	520	557	545	567	478	532	488	515	515	570	530	501	527	526	521	534	545	513	551	550	565	528	549	519	515	536	493	479	539	523	551	555	550	559	509	531	563	504	494	547	519	511	506	543	549	496	561	524	597	554	522	517	534	571	510	516	504	555	528	549	572	481	532	535	559	540	491	557	495	502	579	534	503	524	543	557	528	526	562	564	518	522	561	498	495	518	542	556	536	478	498	528	481	554	493	550	493	509	515	498	523	505	578	495	566	524	543	530	504	523	536	551	543	577	520	540	511	536	551	524	560	533	537	516	516	526	531	507	569	520	520	537	490	525	512	504	543	534	531	524	541	495	487	520	548	522	529	507	517	503	558	548	566	548	507	541	529	511	560	562	525	532	564	494	547	502	554	492	499	524	517	547	525	535	528	584	544	598	505	538	514	558	565	582	509	561	541	518	516	489	522	518	550	568	557	513	539	534	555	529	526	485	524	538	568	508	533	510	505	540	544	554	533	529	543	542	524	548	521	518	487	486	509	518	558	573	525	582	539	533	569	530	553	463	524	514	564	496	512	507	537	557	592	538	532	525	538	547	523	554	566	532	533	568	482	505	552	505	525	532	494	504	520	553	515	553	509	532	562	557	539	528	552	542	514	526	540	531	561	530	531	545	549	529	494	535	523	524	558	481	515	540	527	573	556	526	563	523	501	518	524	567	555	557	532	503	564	506	514	556	555	528	503	559	544	514	509	551	543	533	526	546	502	522	501	529	521	548	528	504	530	542	520	534	494	514	523	531	525	512	531	527	528	537	562	518	528	515	512	498	513	506	544	524	544	543	488	519	497	581	544	568	505	534	546	537	546	555	531	574	535	536	484	491	528	499	513	533	541	556	526	539	553	504	498	518	536	549	537	571	565	566	518	572	551	509	512	547	519	513	514	506	520	597	522	507	495	513	500	535	548	506	526	580	564	563	538	584	538	529	514	516	547	522	533	515	555	502	571	532	521	528	523	559	539	531	530	496	562	505	513	535	544	542	533	541	532	518	527	602	567	534	523	533	489	537	581	557	520	564	548	498	513	562	566	535	549	557	535	552	599	521	511	522	544	537	572	544	507	513	496	527	543	535	506	569	523	532	569	544	522	570	509	493	534	525	506	525	578	528	579	514	539	497	541	537	533	540	514	541	492	525	528	501	518	531	515	507	523	550	558	533	591	535	512	557	539	527	544	505	510	559	548	589	508	532	490	524	544	516	530	519	535	531	508	513	459	547	543	509	543	510	568	516	558	548	518	547	516	574	548	540	539	563	551	530	514	516	582	525	523	494	550	503	543	562	563	594	522	580	534	535	509	516	521	517	527	555	525	549	514	548	500	542	576	575
1883	155	121	127	119	89	100	97	92	92	82	85	86	89	84	92	78	77	72	82	85	74	74	75	66	95	79	68	91	81	79	79	77	93	82	69	83	78	66	71	95	83	74	73	78	76	79	84	84	89	78	71	76	79	86	100	84	73	84	65	76	76	69	73	91	86	77	80	84	87	81	76	75	75	66	89	92	91	62	103	83	77	87	74	88	88	84	101	83	68	94	79	79	90	76	75	71	68	69	77	73	75	66	77	75	83	86	66	74	75	93	96	74	75	81	65	77	77	68	89	90	86	88	81	73	83	81	77	79	73	72	71	80	78	76	72	84	75	74	91	86	77	75	80	70	73	80	63	63	69	76	85	72	84	76	68	79	73	82	71	87	78	65	70	67	84	77	79	92	73	92	83	61	80	71	66	86	85	64	67	82	83	61	74	93	64	86	76	87	91	79	101	86	81	82	95	79	73	73	69	97	75	74	78	86	101	66	71	74	83	107	69	83	76	88	94	77	74	73	74	81	74	73	86	88	81	93	80	81	66	88	104	80	71	83	65	85	103	69	77	72	90	67	82	75	91	91	92	57	79	63	80	76	76	83	81	78	83	63	76	80	88	70	74	62	66	71	66	86	79	79	82	99	83	69	91	92	71	64	67	81	80	77	85	90	85	82	65	72	66	72	63	73	72	83	90	64	73	71	72	70	75	82	82	86	81	69	72	82	80	71	75	77	83	66	80	76	77	73	79	71	92	70	83	81	77	65	83	77	79	77	78	80	90	68	83	79	73	79	93	90	91	90	84	102	80	71	83	83	73	79	82	78	75	84	64	75	82	61	63	81	82	82	72	78	69	80	72	71	73	84	76	81	76	74	86	77	75	78	71	85	66	81	89	94	75	74	70	71	74	90	84	93	57	77	86	85	76	82	74	92	94	82	74	66	76	79	82	66	78	75	87	68	82	81	73	95	75	78	71	109	63	93	76	84	76	81	68	86	83	80	85	79	69	69	92	85	70	66	89	82	76	60	96	70	76	83	81	89	75	98	68	73	71	91	78	85	81	98	86	85	95	64	65	74	95	84	87	80	74	79	81	80	90	59	85	92	72	83	111	73	83	74	82	86	86	70	101	84	76	78	91	74	97	78	74	96	81	79	76	80	87	83	86	89	80	67	86	85	70	70	84	84	67	71	78	65	73	73	75	70	84	74	97	84	73	89	77	101	97	66	83	71	92	65	63	79	84	69	77	85	72	85	70	89	86	79	79	86	84	54	91	78	87	76	92	81	88	82	73	93	70	83	67	93	56	78	86	75	72	78	75	88	75	85	79	67	86	78	80	76	79	83	76	94	88	81	82	81	74	82	78	81	73	86	73	78	78	71	78	79	77	75	71	80	82	84	79	77	91	85	89	64	82	80	72	75	85	88	71	73	83	78	68	91	79	77	82	70	85	66	83	86	90	70	70	61	85	81	90	74	72	73	66	75	88	78	79	87	91	73	88	82	78	96	67	67	60	81	92	77	74	84	65	73	71	59	93	78	79	68	100	82	89	86	72	73	70	71	95	86	96	92	79	69	89	100	77	62	92	97	81	74	83	74	84	78	74	74	81	84	87	72	73	85	81	77	93	89	61	73	68	77	80	92	81	75	103	76	79	82	69	87	74	91	87	81	79	81	73	77	67	75	65	77	84	83	80	78	60	70	76	80	74	82	71	87	83	60	74	74	77	68	66	58	81	76	83	80	84	86	70	81	73	69	93	76	79	80	75	76	93	96	88	66	76	84	84	85	95	70	83	80	84	81	77	77	89	77	79	92	87	70	83	69	63	84	67	91	68	72	73	80	70	67	83	68	75	68	87	72	73	82	70	61	72	87	68	91	82	74	83	83	85	72	74	74	88	66	89	81	77	76	84	78	70	91	91	83	67	80	79	79	86	68	85	76	76	71	81	75	75	75	78	74	77	70	90	74	81	68	90	80	71	68	87	68	76	90	66	80	72	75	78	94	65	94	75	56	79	86	55	90	72	82	73	73	89	72	98	77	99	96	93	80	82	76	67	85	87	88	87	104	94	78	51	69	70	80	68	79	85	76	82	86	89	68	67	81	96	90	80	74	76	85	75	68	91	67	84	98	91	73	75	80	88	66	76	74	65	84	66	77	84	79	85	65	83	66	97	95	69	75	78	79	88	78	58	75	73	89	77	71	78	78	85	70	87	70	63	89	70	91	82	77	76	69	77	80	78	85	99	81	75	98	85	84	100	93	85	86	75	73	65	60	86	68	71	75	72	92	79	76	84	89	82	77	82	88	86	67	88	80	88	86	93	75	82	85	82	83	83	83	87	65	79	75	81	69	87	77	80	61	74	77	78	69	92	88	76	84	79	67	71	75	65	88	77	69	59	73	94	84	76	71	86	75	71	84	61	88	77	107	76	75	84	88	77	74	84	83	83	93	93	86	85	82	83	78	89	67	87	91	93	80	72	93	78	81	75	76	73	81	82	82	98	87	83	77	64	88	75	91	85	75	86	75	74	88	87	71	70	82	78	81	83	93	67	80	67	74	80	72	85	85	74	74	70	89	71	74	76	79	78	87	71	92	83	73	74	68	71	59	102	61	68	72	81	73	98	69	83	81	76	79	79	76	73	81	77	82	79	80	75	77	83	89	86	79	68	81	83	79	81	97	77	73	75	97	76	85	85	81	62	75	88	70	83	69	75	94	64	87	79	63	68	74	77	92	77	70	95	69	76	81	97	67	84	70	82	86	78	68	86	83	78	89	75	74	90	87	73	68	84	75	71	87	70	81	92	82	79	81	71	84	82	88	62	83	90	68	77	75	71	84	73	69	67	78	76	89	91	76	71	89	81	90	69	83	83	101	90	74	85	78	87	67	84	79	91	67	61	92	106	94	94	68	74	76	95	76	85	78	96	89	78	93	91	83	89	69	77	80	92	93	77	82	71	67	68	77	71	79	98	73	92	78	83	80	80	89	108	84	81	87	75	76	78	75	69	80	97	89	70	72	74	101	69	73	96	80	83	82	70	84	88	71	80	84	86	78	67	76	80	86	100	79	74	78	94	76	99	79	83	71	90	91	65	93	67	64	78	87	86	78	74	72	76	77	76	84	66	71	86	79	62	81	75	65	66	64	92	84	92	87	71	67	69	76	77	83	83	85	83	80	81	86	90	77	70	85	80	74	70	62	72	74	77	72	79	71	86	70	83	77	83	82	67	72	78	94	80	70	72	86	91	83	69	91	99	80	79	85	67	84	67	76	96	73	79	87	71	71	92	69	102	104	96	75	86	71	82	75	82	70	81	67	73	73	63	84	88	90	83	95	84	76	76	98	68	87	78	77	77	80	88	87	71	66	81	71	89	86	76	95	69	90	92	91	70	79	73	82	81	86	91	72	77	90	88	96	70	64	80	80	73	60	89	61	79	71	84	78	68	96	67	87	82	88	79	82	92	78	91	92	81	81	83	77	76	90	79	80	76	86	93
3265	381	515	535	492	420	397	383	383	333	367	317	383	362	340	350	322	349	339	338	316	340	290	330	320	286	336	323	294	318	324	341	315	348	335	321	334	310	318	308	305	316	349	340	314	315	324	317	323	300	298	321	326	330	315	300	281	313	333	318	312	306	296	297	321	316	330	320	307	279	311	325	320	293	319	288	317	343	318	331	337	325	301	328	321	300	310	318	307	332	319	313	310	316	324	304	302	314	284	306	313	315	310	311	331	314	315	332	315	293	326	316	313	322	306	325	291	314	295	340	288	313	287	310	310	317	296	320	311	345	317	305	322	334	299	291	303	303	319	313	353	337	304	315	296	315	315	298	281	310	314	311	322	299	337	336	311	317	313	345	336	296	311	294	319	295	311	328	341	339	319	346	308	305	299	319	313	329	311	341	289	349	301	295	293	318	335	319	310	296	304	300	297	303	294	309	303	308	337	288	322	329	312	317	339	309	333	286	296	327	321	317	340	294	313	310	310	315	350	302	312	302	280	311	325	315	323	316	284	307	297	276	294	300	315	312	349	320	312	297	279	316	304	331	319	324	312	304	319	301	327	309	316	288	274	318	323	309	302	282	282	289	295	288	310	327	324	302	305	305	310	299	285	338	322	304	322	331	360	324	335	321	337	311	320	292	306	319	307	313	340	276	309	300	309	344	321	306	325	331	328	330	303	305	307	322	319	339	306	318	311	327	349	324	325	316	295	333	301	315	318	315	314	313	289	273	320	290	303	284	314	319	301	322	325	331	310	264	301	321	330	288	330	289	322	315	317	345	328	306	319	337	323	301	308	330	323	325	277	329	305	301	329	304	310	324	299	317	300	314	321	315	316	324	319	324	331	280	323	349	274	306	257	327	312	320	308	328	338	290	320	324	319	309	325	316	287	320	324	299	312	339	319	269	308	315	304	313	315	342	300	307	310	308	272	338	314	310	314	311	325	288	303	318	312	302	299	320	340	337	325	307	283	314	291	313	302	304	275	289	336	315	307	322	321	311	293	268	305	322	305	321	321	286	295	331	327	285	302	313	318	306	295	293	332	317	276	326	310	330	292	294	306	315	312	336	315	305	318	329	267	285	282	286	350	340	294	295	307	335	303	306	273	307	294	302	294	311	313	292	308	325	318	315	301	314	294	285	312	284	319	301	326	322	311	311	327	322	314	323	320	291	307	343	305	302	311	278	291	311	328	306	304	330	316	290	291	321	277	323	318	323	310	314	321	316	285	319	307	313	314	290	328	319	281	323	302	317	306	298	325	312	334	318	285	318	320	286	321	302	311	315	279	318	290	294	302	297	305	310	318	329	338	350	289	315	307	300	333	311	293	311	328	310	317	288	326	310	341	337	328	306	291	316	292	295	352	325	301	322	312	318	309	313	310	313	304	325	324	345	308	323	318	287	307	307	302	315	335	307	326	331	290	329	315	335	319	318	307	294	286	284	298	326	287	307	345	331	312	317	307	300	322	308	309	310	334	312	279	288	292	319	316	270	311	301	326	304	316	318	342	303	299	272	314	315	302	291	312	355	300	345	293	306	293	311	313	304	324	321	317	305	328	351	321	317	289	328	315	267	286	343	285	319	301	295	322	332	293	316	297	324	329	301	329	309	292	334	343	282	313	280	314	282	330	362	310	332	296	335	343	300	298	327	323	320	335	292	289	289	282	288	323	294	306	310	301	318	302	336	321	299	333	290	311	302	301	297	300	322	310	313	327	316	268	325	291	290	319	304	308	306	303	357	328	281	329	339	315	315	318	299	328	307	309	315	286	312	292	320	328	266	336	334	324	305	308	315	320	311	296	301	291	322	325	347	282	310	296	318	298	319	302	306	308	322	296	319	321	285	314	305	327	321	311	315	320	331	303	330	295	298	323	312	327	281	354	301	297	311	319	292	305	299	329	332	323	312	300	301	326	310	311	316	332	327	288	315	290	302	306	317	340	309	320	259	318	284	299	297	321	319	307	303	286	318	311	314	315	316	294	345	329	336	294	294	274	289	308	357	298	316	308	307	311	316	308	342	342	268	338	311	291	316	322	333	315	299	312	309	310	279	322	307	315	299	314	296	301	296	297	326	281	277	332	310	306	282	303	321	334	337	317	316	334	310	315	301	337	302	309	311	298	303	304	299	289	278	300	282	311	282	309	305	303	300	333	314	311	282	320	315	310	307	320	288	298	299	286	320	285	273	311	333	319	368	289	325	282	322	275	322	323	317	305	295	303	290	308	316	294	322	286	319	294	292	318	315	254	325	314	295	356	297	314	310	291	313	279	309	335	319	305	304	339	306	322	293	328	280	321	318	315	309	319	363	303	313	331	309	317	335	310	345	326	306	324	311	298	331	302	342	324	360	319	328	300	279	317	325	304	300	312	291	286	335	304	292	294	315	298	332	302	314	314	276	315	302	307	312	309	287	327	329	322	319	311	301	297	319	299	317	321	284	317	304	307	295	287	298	321	299	315	309	323	311	323	294	313	295	292	326	352	311	289	292	320	285	304	312	314	315	312	313	311	299	293	338	295	273	292	293	325	294	307	286	306	333	325	284	307	298	338	350	302	368	303	325	313	301	325	297	297	331	286	307	329	295	298	302	336	320	317	299	336	290	339	311	340	306	270	293	299	334	321	304	313	322	296	306	313	319	310	312	307	310	318	293	345	324	309	333	328	333	312	328	329	314	330	343	318	306	305	313	307	292	326	289	318	308	318	320	330	290	292	317	276	320	321	311	329	295	316	322	308	293	325	326	329	286	285	311	281	350	284	316	324	318	314	308	324	271	302	313	304	296	310	316	293	329	299	290	288	284	310	294	310	301	316	317	288	333	309	318	257	327	340	349	300	332	296	323	307	294	290	326	293	303	289	313	352	318	323	287	331	305	319	311	284	287	329	306	319	356	315	283	316	314	327	318	291	339	298	324	325	304	287	320	336	312	303	314	299	317	301	300	342	329	311	334	318	291	281	300	317	296	349	335	311	308	334	264	315	321	306	322	340	303	297	291	321	310	314	277	303	324	324	279	307	278	322	314	307	319	335	295	333	299	326	304	322	327	276	279	309	331	299	303	282	327	292	323	307	310	331	335	317	305	334	355	341	330	279	318	280	321	313	287	292	283	321	315	290	285	303	287	328	323	292	320	277	318	323	315	322	295	293	315	321	292	313	306	312	319	340	326	322	328	335	309	313	311	280	328	324	293	332	275	315	312	274	338	295	327	309	300	329	304	318	302	313	323	329	314	334	321	316	307	308	323	307	305	317	310	331	307	307	324	321	291	291	266	320	294	326	308	329	306	305	260	324	317	316	310	284	299	302	298	342	303	300	309	295	325	293	325	297	326	318	295	321	353	301	319	337	290	328	313	306	297	282	276	315	300	323	273	302	314	330	335	317	331	330	277	318	304	279	321	311	334	309	311	309	297	301	265	304	347	323	310	293	295	314	301	313	318	285	297	304	335	342	338	293	299	341	330
13038	1216	993	779	522	405	296	216	192	174	158	168	120	111	107	84	103	99	92	100	97	91	73	97	78	69	74	80	98	73	83	74	62	80	71	78	82	81	101	80	56	88	80	72	90	73	76	74	61	69	65	69	71	76	71	58	60	92	89	78	73	75	70	74	65	68	49	83	75	75	62	68	72	56	64	60	66	69	77	83	59	83	67	70	73	75	73	71	61	82	87	80	79	80	66	69	87	67	81	82	73	76	66	78	66	69	89	74	74	87	79	65	63	69	64	73	78	66	64	75	82	55	72	79	80	78	88	70	70	72	66	71	89	75	75	71	69	60	79	63	74	71	69	65	68	79	62	62	67	67	63	77	84	80	78	63	67	77	70	64	73	68	69	88	56	73	67	67	75	53	84	84	84	52	67	78	58	73	82	61	84	66	80	70	72	95	76	62	77	68	63	68	77	74	64	72	65	75	73	76	59	71	74	75	52	74	68	75	62	98	87	74	69	87	84	70	55	74	61	73	75	76	91	58	68	72	83	75	72	84	69	68	74	91	92	75	75	60	89	75	74	81	75	75	100	83	68	70	80	76	62	75	77	71	81	80	60	62	68	60	66	62	66	85	66	84	87	62	90	89	88	73	82	80	61	70	72	78	88	60	65	72	81	65	76	77	79	73	75	66	76	64	66	74	57	82	80	67	77	70	72	86	83	73	76	76	80	62	74	72	67	67	76	69	62	67	58	65	82	74	73	83	73	60	70	59	68	66	84	55	79	83	80	78	72	56	86	58	85	69	70	66	66	70	82	61	62	76	78	72	74	78	56	77	70	76	80	67	77	83	80	71	81	69	63	63	59	71	77	59	64	74	71	65	64	65	69	61	84	68	56	68	89	61	63	66	65	74	74	62	80	61	74	74	80	73	78	74	79	92	72	69	63	70	77	69	78	74	64	62	74	80	72	66	63	78	74	57	73	73	73	84	71	73	70	69	87	76	66	67	82	78	87	75	65	67	70	89	61	81	83	94	55	80	73	57	73	73	66	67	78	96	70	84	74	59	78	87	77	76	70	69	67	72	72	69	71	76	86	76	63	69	61	68	74	67	70	64	66	63	79	85	82	70	59	83	69	74	54	64	81	81	66	81	65	85	78	73	77	63	82	71	80	73	92	70	68	65	79	64	78	59	71	76	70	64	61	74	63	76	55	61	89	53	72	55	62	70	71	59	70	72	58	67	85	77	70	75	86	77	64	71	71	71	67	75	88	66	77	69	87	69	67	70	58	73	68	59	74	72	60	84	78	85	82	73	70	93	48	80	61	73	66	53	77	64	87	55	66	77	71	66	79	58	63	65	86	59	70	67	82	75	72	62	84	72	81	70	79	72	61	82	82	67	80	57	69	71	69	86	83	67	58	70	72	64	66	65	64	72	81	80	64	82	69	83	78	73	67	71	66	85	71	74	75	70	71	71	61	70	61	79	81	69	74	68	69	71	88	70	59	73	82	78	60	73	62	71	67	64	74	71	89	66	67	79	63	64	83	71	87	68	87	72	87	73	64	82	89	74	69	68	73	76	66	85	85	72	75	90	71	86	65	61	60	75	71	79	62	66	77	68	60	71	91	66	66	71	79	67	90	72	71	81	68	73	81	87	73	75	52	79	67	62	76	61	73	73	58	63	68	71	79	62	66	69	75	100	76	63	83	71	67	74	76	62	83	62	72	68	76	70	74	68	86	77	72	90	72	70	54	66	78	72	76	67	81	67	61	80	77	64	75	78	68	78	60	71	62	58	63	70	85	79	57	98	71	60	74	86	79	63	60	86	68	81	67	63	76	61	67	66	75	69	64	72	74	72	88	86	73	70	66	61	57	84	82	92	78	72	74	73	69	66	77	64	76	67	66	66	76	60	63	72	68	63	81	66	71	74	70	67	77	60	61	85	74	63	61	68	69	60	79	76	68	64	79	83	80	69	75	65	84	76	74	75	65	54	76	80	86	87	79	63	78	81	63	79	64	75	80	68	61	84	72	72	72	76	81	86	62	60	71	76	72	70	77	76	71	70	78	65	84	70	87	65	67	77	90	91	69	62	69	74	73	77	78	62	72	72	74	71	69	64	66	67	67	71	76	70	83	79	75	73	83	75	70	70	70	63	69	61	70	57	99	71	85	74	68	71	74	76	52	63	77	75	74	68	91	75	76	79	73	85	69	78	63	65	90	63	83	74	69	80	79	72	68	65	75	69	73	82	64	70	70	57	86	67	72	77	80	92	85	67	84	66	70	78	55	73	80	60	68	62	66	57	61	67	70	63	69	70	64	67	73	57	77	66	70	58	60	76	69	71	80	87	81	77	68	78	78	65	75	70	67	76	87	66	76	70	64	61	60	75	61	79	52	73	78	80	60	72	70	76	69	73	59	80	85	70	69	65	83	61	66	65	64	81	68	69	87	74	53	66	85	78	56	72	56	76	74	83	77	61	83	69	93	71	83	75	76	71	56	76	72	76	64	75	67	63	101	56	75	88	68	60	69	74	63	84	59	80	68	75	82	83	75	71	73	72	81	60	69	73	65	69	85	69	66	86	69	79	83	71	68	82	67	67	71	69	63	73	74	68	71	66	82	73	76	68	71	75	80	77	71	61	73	62	60	71	72	72	83	68	58	60	75	72	66	60	84	64	74	66	79	79	79	81	70	74	81	68	73	78	68	69	86	75	81	59	69	87	74	75	56	92	64	53	73	68	65	76	77	64	76	81	71	71	68	84	65	73	79	75	58	78	80	82	66	82	98	66	76	62	72	75	87	66	72	69	53	71	55	65	65	79	72	72	76	70	69	84	71	64	76	73	77	80	57	75	56	77	63	64	78	71	72	62	77	84	63	62	64	71	69	78	74	73	71	69	59	71	72	64	57	78	60	85	64	64	53	90	69	77	79	64	60	67	74	66	69	81	86	61	70	61	68	68	77	71	67	63	62	69	81	75	72	63	83	67	73	74	78	71	85	78	74	62	62	75	55	60	57	62	79	75	64	75	79	62	85	75	82	74	83	79	80	81	65	76	63	69	66	76	66	85	67	69	87	50	68	77	61	74	70	81	82	80	77	69	83	59	76	70	65	78	64	71	74	87	82	68	73	69	79	64	60	78	68	74	67	65	87	69	51	66	64	46	61	76	80	73	70	66	67	67	72	81	75	71	89	81	73	80	65	74	65	72	70	83	88	62	63	65	63	85	75	59	81	74	67	71	71	69	71	69	73	77	76	69	77	62	84	77	74	59	77	65	76	84	73	81	85	83	58	65	63	76	81	80	73	69	66	86	71	68	62	80	80	72	62	82	66	74	77	63	75	71	73	71	66	75	79	76	82	76	70	62	65	72	69	79	82	76	74	85	56	94	78	75	67	76	93	73	64	65	67	77	79	77	63	71	71	62	61	60	86	68	59	79	71	75	76	74	81	71	70	66	77	71	66	60	61	85	60	75	64	65	74	73	70	89	67	58	66	79
8718	1139	2617	3000	2583	2196	1837	1526	1270	1105	981	845	789	750	671	630	588	574	506	522	502	427	436	423	429	406	370	393	397	370	369	359	363	360	323	334	343	351	324	363	321	334	310	354	336	343	323	364	342	319	316	317	318	339	304	320	322	297	302	286	311	303	308	286	312	313	285	294	305	297	318	309	303	291	318	263	332	285	334	307	315	295	310	341	295	318	291	313	300	310	287	327	297	280	280	293	312	290	314	285	302	278	315	303	246	305	298	272	293	290	300	280	307	328	311	282	293	308	284	278	289	268	294	300	300	298	254	279	284	269	301	274	280	290	312	285	281	291	282	302	304	268	280	273	269	318	281	272	294	297	299	304	301	301	286	287	269	295	293	311	291	280	311	292	294	316	296	322	290	258	283	267	298	294	284	286	247	315	267	278	299	283	285	289	282	277	311	270	290	331	297	292	308	279	267	312	302	281	310	276	290	269	261	316	293	308	290	265	309	277	311	265	285	282	297	328	278	286	312	319	297	281	309	284	288	308	301	252	310	263	288	274	269	306	287	290	326	271	279	271	292	291	313	308	303	281	242	316	285	304	253	304	301	299	249	323	301	298	306	262	294	312	296	275	309	290	280	280	287	343	348	316	286	259	267	306	285	297	272	282	322	298	293	280	295	261	292	271	291	298	328	274	255	300	303	282	295	266	274	322	329	326	262	261	267	309	267	286	295	292	309	315	271	288	299	302	282	284	299	261	316	295	298	291	285	283	295	291	291	282	283	328	279	268	292	294	306	274	267	313	285	279	264	264	287	254	297	259	254	284	299	284	298	287	305	312	263	288	320	268	284	306	280	280	301	307	276	328	284	303	242	311	271	277	288	298	252	284	326	326	277	303	283	274	279	285	291	286	298	303	311	303	306	289	266	273	264	293	277	279	302	265	293	281	282	299	297	291	281	319	307	278	293	253	284	301	299	303	291	296	319	277	296	269	277	293	274	304	294	296	303	299	294	280	297	288	311	280	281	280	287	254	301	307	290	281	288	247	287	265	303	324	287	274	272	295	296	275	294	291	315	315	294	286	266	269	271	275	317	272	276	264	262	298	283	289	285	297	275	281	297	303	331	290	289	303	283	279	291	249	294	276	298	296	281	297	313	275	270	282	305	286	265	297	298	278	310	312	265	279	282	289	323	299	277	305	307	280	276	244	274	270	313	303	286	320	300	320	301	297	302	301	279	246	302	271	278	262	291	293	294	300	299	293	309	286	290	282	286	265	284	301	284	314	268	313	290	325	256	293	280	287	283	283	311	284	289	293	304	269	307	286	308	295	291	305	287	282	303	301	277	293	306	282	301	306	319	270	291	262	283	279	278	301	290	261	298	275	327	308	276	296	311	281	298	309	261	274	285	313	297	285	299	284	320	283	296	322	319	270	279	286	283	288	292	305	263	277	285	291	284	265	314	303	266	278	262	286	302	271	315	292	273	301	281	293	302	290	321	311	297	287	296	321	289	286	275	295	265	272	301	286	275	289	295	284	303	279	260	285	267	298	294	302	307	295	307	267	267	306	304	321	272	273	282	284	309	248	322	276	308	273	318	274	322	305	295	296	292	287	295	264	306	282	287	274	306	282	290	294	270	278	308	291	281	260	283	292	304	277	279	262	318	292	296	294	287	297	281	300	299	263	250	285	280	315	278	300	298	300	294	313	308	286	269	306	306	288	283	284	327	292	301	257	305	276	288	267	294	268	295	261	271	307	277	269	273	305	286	289	295	288	314	301	285	290	279	302	297	296	288	285	281	269	296	289	290	291	307	296	291	281	291	259	302	291	288	290	318	303	302	308	286	281	308	257	299	297	289	294	279	297	271	301	252	267	289	290	271	271	292	273	295	297	288	283	293	265	269	278	271	274	282	310	280	278	284	277	263	308	291	271	283	289	293	294	304	292	279	265	304	258	280	294	306	286	297	280	278	297	273	294	274	309	312	283	276	276	302	293	264	280	283	307	284	283	284	307	277	306	325	303	295	284	256	276	309	288	306	276	288	289	277	285	290	266	285	258	298	300	286	292	302	281	297	300	287	310	267	294	294	306	266	311	254	296	309	278	302	298	295	270	317	272	306	286	281	270	275	300	280	303	310	273	293	295	326	318	278	268	278	260	308	297	309	264	313	303	291	262	305	279	279	304	302	274	289	304	310	313	273	269	295	278	306	297	265	299	280	285	264	303	285	284	298	279	283	297	270	269	269	336	298	290	308	293	286	297	271	262	291	291	278	271	293	299	295	282	269	307	262	282	284	312	282	284	304	286	310	277	311	313	283	309	277	290	277	292	277	278	294	277	286	333	299	287	280	306	323	300	254	298	268	293	283	306	287	276	309	292	292	258	276	307	322	289	300	308	249	297	309	290	315	301	304	283	332	265	305	301	277	290	303	296	308	317	298	287	266	300	300	289	300	290	263	291	293	281	300	318	286	300	313	294	280	271	315	295	258	267	304	320	274	296	296	327	308	284	284	288	270	294	310	270	302	289	309	279	298	295	278	311	272	265	301	321	279	278	263	292	285	276	248	278	315	326	295	287	294	297	280	275	300	297	310	292	281	286	292	312	261	261	263	309	309	255	310	298	272	293	288	288	283	287	313	284	282	281	280	308	282	295	254	282	301	310	282	298	262	274	261	294	251	361	287	254	317	300	313	277	288	274	296	288	287	290	281	318	263	283	325	278	295	286	273	272	265	292	289	270	295	266	280	308	283	283	304	277	300	300	270	279	262	312	292	281	271	303	290	309	295	279	311	295	278	278	301	291	292	298	280	275	272	292	295	303	302	278	275	290	271	279	292	276	282	287	288	316	303	317	271	305	300	282	273	286	287	289	279	285	289	320	290	281	279	287	281	291	306	274	280	292	274	272	303	310	271	295	278	295	299	269	280	289	299	304	278	277	281	279	278	290	289	290	286	286	326	271	272	283	300	280	267	284	269	270	288	302	295	279	305	284	284	304	303	301	288	305	273	276	295	283	290	292	254	280	287	289	321	275	270	287	276	291	275	305	310	316	259	299	283	305	302	298	279	316	265	290	284	317	311	286	305	301	323	273	275	300	303	264	269	293	286	266	281	304	304	316	302	267	301	302	282	271	284	291	302	297	283	311	264	287	287	274	311	275	261	304	278	264	264	301	274	304	304	284	283	312	309	265	290	290	296	305	289	283	308	294	279	288	292	305	274	290	286	268	293	302	266	276	310	311	271	285	305	280	320	312	284	288	295	293	289	297	292	310	297	264	279	266	307	288	289	304	309	285	305	309	303	294	291	292	307	288	293	272	304	283	310	298	339	285	307	290	265	300	298	290	297	285	309	288	320	297	302	312	292	289	295	297	269	260	282	274	275	295	295	279	298	285	285	282	302	316	281	282	270	306	260	267	263	293	289	289	284	300	271	285	280	285	261	308	292	261	297	298	276	298	282	307	313	289	296	323	307	312	303	300	287	286	289	276	298	278	275	289
22763	3623	2220	1648	1160	884	617	527	389	383	321	281	280	262	246	216	224	183	226	183	204	210	186	195	183	172	171	155	179	183	165	158	178	153	147	144	173	203	167	156	147	140	178	146	148	156	144	155	160	172	154	164	162	144	162	156	147	152	144	168	157	166	143	170	143	146	153	134	116	159	136	163	148	162	148	151	134	140	153	159	142	157	156	153	143	145	172	161	164	145	152	140	145	161	148	161	163	150	150	146	143	153	140	146	143	143	161	149	135	158	137	172	143	149	170	159	150	153	155	135	153	160	148	160	137	129	156	150	146	169	136	153	158	143	141	150	156	154	167	156	139	135	141	138	146	169	141	141	148	134	159	160	146	166	156	116	141	160	152	154	152	144	157	145	157	142	148	152	149	150	169	166	136	149	158	166	135	142	137	151	177	154	137	166	142	142	157	149	133	152	126	133	149	187	147	155	133	127	140	172	148	140	150	149	147	144	166	154	140	168	175	142	151	160	156	141	156	140	160	144	149	144	158	145	148	140	147	153	156	164	149	155	157	148	152	159	134	158	149	143	137	156	173	146	132	141	128	150	138	171	167	144	159	159	151	165	150	150	138	138	152	121	150	142	155	139	151	153	159	163	166	140	135	156	143	139	138	151	168	157	161	144	155	126	143	141	158	140	133	142	149	137	156	152	151	143	165	147	153	146	169	145	161	177	137	154	153	144	131	135	163	155	171	128	139	146	135	159	135	165	166	143	140	153	162	130	154	130	131	138	151	165	142	147	133	144	136	134	139	153	160	163	153	141	159	140	170	155	138	141	139	170	134	135	156	139	158	188	154	146	148	144	153	161	126	145	148	148	144	141	137	156	150	163	151	160	152	158	147	135	141	143	151	174	142	130	178	163	140	142	143	183	152	146	152	140	155	179	157	134	158	160	146	130	165	184	151	145	149	131	130	144	146	173	168	171	158	153	156	150	159	172	156	136	143	150	134	153	169	147	129	155	136	151	160	141	158	142	140	140	159	151	164	135	164	131	157	140	167	152	156	171	130	175	167	130	154	122	163	153	143	140	156	155	136	155	168	143	124	169	161	131	140	140	142	155	154	146	153	156	150	164	151	160	152	173	137	147	153	132	157	150	175	153	155	167	171	158	151	154	139	127	140	128	139	138	160	138	143	150	134	130	147	160	152	154	156	136	134	149	165	140	166	140	129	146	148	146	149	135	149	139	152	156	147	158	155	139	149	148	137	159	153	143	145	134	155	136	151	128	140	151	140	154	146	159	153	151	168	135	158	147	175	138	136	154	154	158	160	150	159	147	165	153	147	171	163	167	153	135	142	136	154	169	144	127	159	154	149	169	129	143	150	149	147	153	143	152	157	155	127	138	126	147	158	138	148	154	173	156	135	159	138	148	147	144	155	130	131	143	140	137	155	155	159	135	137	154	175	159	147	139	140	150	140	153	141	141	149	133	138	146	140	146	128	162	146	181	148	159	166	150	172	151	165	144	151	146	133	164	130	164	148	154	144	157	139	163	139	164	153	161	160	134	166	137	145	136	155	146	154	182	137	168	164	132	151	158	131	149	169	136	144	131	143	149	173	153	139	154	133	131	150	145	149	148	142	155	140	145	150	156	147	154	133	152	151	138	133	161	142	167	154	149	161	160	148	147	156	155	148	147	153	153	148	138	157	170	144	117	133	148	155	147	156	142	157	147	142	148	148	137	135	179	132	176	169	134	152	137	131	151	157	168	144	140	144	179	136	161	156	153	144	172	141	158	141	146	151	146	153	159	153	156	162	150	138	129	133	141	147	159	127	143	152	147	158	136	132	140	176	148	144	144	148	164	139	130	140	147	146	164	161	160	166	161	136	126	160	116	167	126	136	146	168	132	149	150	157	153	151	168	155	142	149	152	147	144	162	134	145	142	138	166	145	148	166	152	157	164	149	152	148	147	145	152	142	174	137	149	140	136	166	148	134	146	175	145	150	149	172	150	153	179	131	152	151	149	162	167	153	147	120	144	153	149	150	125	135	160	146	159	132	168	160	129	156	161	126	159	124	168	136	140	158	159	142	154	144	152	149	147	174	127	161	156	127	157	152	147	145	144	165	170	162	129	150	149	160	142	168	147	146	171	138	145	154	151	149	144	171	136	167	136	155	144	148	156	153	135	156	142	155	152	131	154	137	153	156	130	128	149	171	148	141	146	145	138	156	152	138	163	156	142	130	140	164	130	159	162	154	120	143	137	124	142	161	157	150	131	181	138	143	175	135	164	122	145	141	142	156	151	153	145	153	156	161	150	152	137	148	135	159	140	136	130	134	142	161	169	144	154	154	143	154	137	148	139	155	166	146	160	151	145	146	159	170	159	151	150	151	152	145	149	135	150	152	148	157	143	165	153	156	161	154	134	152	155	129	167	129	129	143	139	161	168	168	144	136	144	148	139	154	148	148	151	132	150	168	152	154	134	151	151	157	148	145	146	158	134	171	159	169	149	150	166	141	167	143	131	173	142	147	117	154	135	144	151	124	147	158	143	154	148	147	135	168	134	152	165	140	149	136	135	151	136	155	155	163	151	155	172	139	140	165	136	144	144	137	157	148	121	176	136	147	148	163	147	141	165	168	154	149	166	141	162	154	152	147	134	145	137	141	139	153	161	143	155	152	159	134	155	143	134	169	157	137	132	137	149	142	162	145	128	176	179	148	145	151	140	119	132	133	145	155	154	156	164	140	178	154	151	138	147	164	151	140	160	144	173	153	174	111	138	126	154	144	175	131	151	147	119	118	168	145	133	147	152	132	150	167	151	148	145	124	134	149	172	160	151	151	148	152	134	159	145	168	164	178	153	160	141	170	152	141	149	145	147	136	137	154	145	156	145	134	141	150	133	157	150	149	176	134	136	151	153	162	149	152	157	137	155	155	126	164	132	141	156	162	144	177	144	132	153	137	138	152	160	128	145	159	143	156	162	154	155	130	163	137	153	136	174	157	155	146	141	146	139	148	139	134	166	154	154	161	187	142	149	156	138	164	133	143	146	148	128	163	160	167	153	165	165	132	145	177	148	157	142	158	142	159	149	153	130	160	155	142	154	162	146	137	141	136	153	159	146	169	149	155	167	155	136	175	138	143	122	150	157	134	143	152	169	159	126	141	174	146	138	144	130	120	133	156	152	158	175	142	136	147	150	147	142	152	152	143	170	159	140	161	158	150	162	154	128	147	130	166	153	141	149	144	147	141	144	149	144	150	138	156	157	152	140	145	143	161	145	156	147	138	141	152	148	158	152	148	156	149	161	153	146	149	155	151	144	151	152	142	161	146	164	161	162	178	152	142	149	150	149	169	128	140	140	160	153	149	149	145	138	160	158	149	156	163	150	129	141	129	145	152	134	167	164	161	160	148	148	150	136	152	157	122	157	159	149	131	150	139	122	150	138	139	139	142	157	157	157	140	155	139	130	157	165	155	111	136	167	132	124	157	137	160	143	139	127	145	143
12177	2321	5126	5745	5181	4119	3389	2889	2496	2100	1969	1681	1582	1355	1346	1179	1155	1060	940	1003	915	867	830	800	790	787	761	733	709	678	720	692	728	681	661	687	683	641	653	628	601	641	590	689	595	585	597	608	627	586	605	569	569	603	573	566	563	596	570	543	571	517	567	573	567	572	538	565	559	554	583	553	583	548	549	558	566	594	518	583	558	547	516	541	523	547	577	524	561	566	544	558	511	549	536	560	550	569	539	511	557	568	524	531	554	581	533	538	567	492	552	524	569	531	555	562	597	499	527	538	574	500	550	546	578	555	562	540	556	530	536	527	523	485	526	499	549	597	537	520	515	510	547	561	544	533	537	530	566	488	534	533	561	519	519	522	546	591	479	555	529	578	552	518	549	515	523	535	539	582	547	523	536	507	522	566	494	560	523	528	546	526	518	516	554	524	525	527	573	552	560	544	526	537	509	531	507	547	548	556	507	526	527	535	529	529	505	551	538	528	520	533	528	529	512	523	477	572	545	558	567	545	579	562	538	538	531	528	535	500	517	556	548	514	545	535	546	494	561	565	525	538	542	500	517	563	534	548	563	544	576	542	499	560	500	559	483	517	507	564	522	539	506	535	544	525	551	490	538	517	527	557	544	511	548	576	525	503	551	527	551	566	529	555	569	549	492	536	559	555	531	518	545	535	550	519	539	555	530	536	477	551	572	510	484	499	540	514	519	524	556	554	536	555	556	549	553	463	514	540	566	555	552	547	555	540	525	514	515	526	541	528	511	487	569	534	481	513	522	539	527	528	536	557	526	535	496	490	526	510	558	510	489	580	563	528	515	526	523	526	545	500	490	534	489	531	527	535	546	541	496	534	545	535	535	563	502	519	526	569	544	557	515	497	521	540	532	501	515	562	529	530	534	530	540	507	507	527	564	492	529	575	505	522	538	506	525	571	542	549	540	556	561	516	509	546	541	520	551	532	573	519	543	483	530	522	505	521	566	513	568	563	565	516	585	544	541	543	555	555	527	529	542	509	558	511	491	504	518	501	532	523	539	516	514	525	547	491	578	569	509	514	516	544	521	508	517	490	465	552	542	539	576	553	532	581	518	522	519	520	492	499	557	530	527	519	502	515	511	515	523	494	559	532	557	572	522	515	519	501	542	488	512	552	570	530	513	531	538	523	531	521	553	518	520	554	538	518	486	534	522	532	508	482	483	557	546	567	573	496	524	561	525	487	517	531	565	546	545	526	516	558	552	553	533	527	550	539	486	550	512	530	577	518	483	556	547	562	564	532	539	557	524	530	534	531	520	513	534	517	526	542	517	506	517	510	539	544	540	560	507	570	528	526	517	522	541	507	545	529	579	543	499	554	485	566	538	518	518	577	510	517	554	546	562	540	510	530	523	542	546	516	522	532	539	519	541	503	527	521	507	549	517	509	551	559	503	590	511	535	556	528	496	609	540	522	498	501	537	536	538	505	553	550	532	553	510	487	509	505	542	537	521	524	559	530	523	515	527	527	522	542	548	512	520	512	518	590	542	500	552	524	528	539	501	555	520	523	531	542	558	518	525	568	536	520	513	524	549	532	489	556	550	511	516	546	511	491	513	541	543	516	534	512	549	498	523	506	540	484	534	528	537	524	528	529	531	536	557	509	500	550	524	563	562	579	535	516	527	545	533	531	521	507	536	516	524	534	505	489	514	532	548	567	502	557	526	561	503	523	543	532	514	534	539	538	524	530	583	497	543	551	582	511	535	509	584	527	521	503	554	581	485	517	520	477	526	556	541	531	517	530	494	586	568	544	526	542	516	582	514	529	527	540	530	503	591	507	581	496	542	578	509	518	563	529	557	538	573	556	489	498	506	493	497	511	537	517	535	520	553	546	526	542	589	487	536	541	538	526	542	514	546	536	538	548	515	481	529	536	521	514	528	551	533	487	585	536	567	508	532	526	484	540	530	541	532	515	521	517	505	547	523	495	550	540	495	503	544	550	540	542	494	546	553	516	549	552	539	542	547	543	529	530	505	510	556	509	525	570	524	524	524	544	520	524	520	520	520	555	528	532	553	501	559	548	534	551	525	541	552	534	527	526	498	528	536	540	573	519	524	488	504	526	578	553	550	541	547	574	570	531	557	540	514	485	533	533	527	530	539	539	494	548	566	555	537	518	588	536	527	516	546	509	494	490	518	547	575	553	557	524	528	532	567	510	513	540	534	533	562	504	542	520	546	566	508	569	513	538	540	556	509	539	510	533	559	504	554	558	553	547	543	537	568	530	543	559	579	556	538	558	533	521	564	557	511	516	558	534	526	571	533	484	524	543	535	502	534	503	523	507	526	488	515	510	521	521	512	534	539	520	531	520	524	562	551	554	566	586	514	535	524	525	520	519	590	580	523	545	533	496	577	520	528	519	541	551	528	566	510	545	568	549	533	579	529	541	534	517	536	528	524	527	556	523	536	496	537	513	549	538	528	595	582	540	512	533	532	534	573	568	549	523	559	547	519	507	553	554	538	524	552	550	564	566	521	537	514	520	567	511	555	547	526	541	510	529	554	524	533	511	555	519	521	494	536	561	514	500	552	504	503	556	513	517	550	556	579	502	543	519	536	542	589	525	551	494	530	518	538	521	505	541	526	504	512	504	513	567	548	564	554	549	510	497	526	522	554	557	578	481	546	539	548	542	477	531	520	532	527	561	510	526	562	539	550	545	532	562	525	559	539	553	574	531	544	510	580	553	533	540	541	518	492	562	549	498	523	532	548	538	557	530	564	544	524	516	518	501	549	548	568	502	561	530	531	547	560	522	522	532	556	494	528	516	540	526	574	563	534	526	542	480	542	518	530	536	526	513	537	526	559	521	583	504	525	537	539	515	506	518	526	564	512	525	539	527	517	477	547	509	542	519	539	534	464	560	542	523	534	551	522	525	523	498	546	535	533	550	511	504	541	556	545	553	502	575	506	528	519	574	542	514	596	510	523	541	557	482	537	528	508	548	553	502	539	521	528	588	559	545	552	575	561	540	541	525	537	535	515	518	524	487	536	520	529	582	524	562	525	554	545	539	538	476	533	516	546	515	469	554	532	516	541	526	545	518	524	508	496	499	521	510	544	525	512	534	527	562	546	550	522	529	523	508	526	544	540	562	530	532	587	487	538	548	519	561	529	528	530	520	492	550	502	541	542	501	527	554	593	548	534	550	532	521	518	515	579	549	543	551	553	535	538	529	570	504	557	505	521	527	532	529	511	503	527	550	536	539	533	508	563	578	566	546	489	558	584	534	503	528	487	554	553	541	540	531	534	491	532	536	563	534	541	506	523	509	544	491	485	512	516	525	551	535	551	617	531	509	520	525	528	469	528	538	595	531	598	530	570	568	576	548	574	556	513	506	547	526	503	477	506	527	541	558	606	543	520	551	513	536	528	544	548	528	539	550	522	530	525	527	524	529	500	517	522	589	532	527	567	516	555	512	554	485	533	535	510	537	544	521	506	529	553	519
1861	154	153	106	113	114	100	97	88	85	90	75	97	79	66	69	101	63	95	85	93	76	67	81	66	83	74	89	76	76	81	84	93	71	73	83	73	76	65	79	71	82	73	79	81	78	103	77	80	74	74	69	83	72	66	70	82	74	74	67	82	72	79	80	95	77	84	82	82	86	75	65	62	93	70	73	68	69	77	82	96	78	75	80	99	63	72	72	81	90	85	84	85	84	71	72	83	84	78	67	68	92	88	78	69	85	94	89	86	88	85	70	66	80	70	80	78	87	73	73	81	77	65	86	82	71	77	70	75	85	63	81	74	75	75	77	89	80	77	81	68	97	99	71	84	95	92	81	64	82	82	75	83	69	77	88	70	83	71	89	94	86	82	67	82	83	89	92	81	80	88	78	85	84	75	94	82	74	81	70	82	68	81	75	76	84	94	74	60	62	71	84	91	93	63	74	69	82	81	79	87	91	87	82	64	76	69	80	63	81	93	66	78	71	85	63	76	90	71	83	78	82	86	81	76	74	87	77	76	85	85	79	82	56	85	83	58	84	82	85	83	67	94	72	68	77	71	90	80	81	72	72	96	78	74	63	63	78	92	95	83	67	72	77	75	99	77	73	85	99	65	75	69	81	82	85	101	84	78	66	77	83	75	75	71	80	87	61	71	84	79	74	93	73	66	77	94	80	73	88	93	76	81	95	77	82	82	78	89	86	92	85	72	70	89	76	65	74	79	58	73	87	79	90	82	72	93	76	90	84	73	76	79	87	71	93	75	84	77	64	82	87	98	79	86	84	78	80	74	71	71	85	60	77	84	72	83	61	70	80	100	83	68	63	89	76	87	79	70	65	77	74	94	91	83	77	72	75	94	78	74	93	67	90	86	85	99	69	77	74	73	79	98	97	92	95	89	74	70	92	69	83	77	77	77	85	90	79	84	59	79	77	72	70	57	82	76	91	83	78	72	65	79	69	74	82	69	76	68	109	81	87	74	74	79	95	78	72	72	81	71	83	78	79	69	90	84	72	68	86	89	72	72	81	77	66	83	72	70	87	78	78	72	84	74	96	77	72	73	84	78	82	80	85	83	78	76	71	74	91	78	84	100	100	73	71	78	81	97	70	81	78	74	75	70	79	73	69	67	76	87	69	78	83	88	81	90	76	80	82	84	70	83	66	83	77	83	85	71	76	86	80	99	85	77	70	79	66	87	88	83	59	83	83	69	78	79	76	70	82	86	72	70	72	61	88	77	101	84	83	80	81	86	68	75	79	82	87	93	64	82	77	89	89	86	76	86	86	65	83	92	75	74	75	83	66	70	77	92	88	73	71	86	77	89	88	85	64	75	88	85	68	75	91	78	79	77	87	66	69	81	76	78	77	65	71	74	77	94	78	75	77	78	77	75	60	79	81	84	68	84	80	71	92	99	77	88	81	78	77	82	73	98	72	64	69	67	57	100	72	76	98	78	81	62	90	78	77	80	98	85	65	74	69	86	77	74	83	78	76	82	78	90	73	83	95	90	78	85	74	77	86	78	75	63	82	80	81	72	82	68	85	67	72	63	86	89	82	88	80	88	80	85	79	78	77	81	70	103	74	96	75	78	61	73	85	88	72	74	92	79	76	78	93	75	85	94	72	75	73	82	68	69	74	82	87	82	70	73	66	83	66	68	53	87	77	81	85	67	66	67	67	67	83	75	88	84	70	73	85	80	81	71	68	78	103	81	82	84	74	78	75	94	91	100	71	76	77	70	83	83	77	73	81	77	61	79	92	118	81	73	79	78	75	89	74	101	103	74	84	66	67	81	81	82	80	80	65	82	71	85	72	87	74	75	91	78	89	73	66	69	64	74	100	81	86	69	71	79	78	68	85	80	85	68	80	85	86	79	83	63	80	87	88	62	74	94	98	52	75	75	86	72	74	77	61	87	76	80	87	77	88	66	99	74	97	74	66	62	75	72	83	88	80	85	85	83	83	76	91	95	92	97	74	78	77	69	79	86	88	86	85	84	75	84	66	76	96	89	66	75	95	64	102	87	92	85	89	89	74	99	85	65	73	73	70	94	74	83	83	88	77	87	65	83	70	93	76	81	74	74	77	72	88	84	88	65	100	76	107	87	105	64	78	72	61	74	93	67	82	81	87	72	82	72	66	84	80	87	82	82	78	63	86	74	76	80	89	76	94	75	66	80	83	68	84	98	73	75	76	62	69	69	73	82	69	91	76	70	86	65	82	79	88	85	96	81	77	76	85	73	70	76	75	89	70	66	94	68	88	98	83	85	73	79	83	80	83	80	74	77	69	73	95	81	95	84	69	52	77	86	63	87	73	89	73	79	72	98	89	78	77	70	79	85	86	94	84	75	86	78	77	81	67	84	93	70	83	83	75	68	81	85	88	54	71	87	83	79	99	94	76	76	73	87	90	76	76	98	77	79	78	64	89	74	65	90	68	83	67	80	87	86	73	85	71	94	86	83	75	83	72	77	70	85	73	84	79	75	84	81	75	79	86	77	72	71	92	88	82	67	77	90	75	85	78	84	96	86	79	57	82	88	95	78	61	89	81	92	88	78	74	98	81	72	73	76	81	87	74	75	71	80	79	90	74	91	70	68	71	74	83	71	91	72	69	70	83	83	83	83	80	79	86	86	80	85	86	67	84	73	80	88	70	73	84	74	58	86	75	76	64	85	69	85	83	66	71	77	79	85	65	110	93	73	78	79	73	77	92	80	65	70	65	68	83	80	71	74	84	76	88	84	79	56	88	92	71	78	84	84	85	88	83	77	85	68	70	85	81	66	72	96	75	81	72	75	93	71	89	63	66	81	71	72	76	68	72	87	91	86	66	88	76	97	71	54	79	76	72	90	72	72	68	73	67	83	87	93	87	97	86	63	64	74	80	76	81	77	76	76	92	64	77	79	68	86	77	73	87	70	82	74	74	80	97	77	75	80	65	99	100	74	74	75	78	68	81	92	61	88	98	77	67	80	95	99	77	80	76	74	63	67	71	88	84	92	81	79	77	88	74	72	86	81	76	80	76	78	76	79	86	83	91	99	70	84	69	90	71	84	81	94	80	78	79	74	71	70	73	67	95	78	84	76	78	108	71	69	75	83	73	80	91	75	91	87	75	80	73	87	71	87	90	91	84	63	83	94	88	77	77	79	75	88	85	78	66	81	87	82	91	69	93	72	78	73	61	70	65	74	68	85	88	78	89	74	83	88	85	89	72	90	92	77	93	82	102	74	89	74	77	79	89	70	80	60	79	94	72	68	90	74	73	98	89	78	91	81	72	83	86	87	82	74	77	73	81	69	96	82	104	90	70	83	92	82	90	72	77	66	79	86	85	80	95	94	77	77	92	66	89	72	90	88	90	71	72	61	87	70	77	79	83	92	87	64	77	86	97	92	82	70	75	83	89	68	71	84	81	79	81	90	76	76	90	80	70	97	71	71	72	70	88	79	89	84	78	85	73	92	88	89	75	74	74
3422	394	467	482	450	407	412	364	377	388	390	365	335	376	340	349	316	311	287	312	334	326	314	361	280	321	352	329	315	329	328	360	335	270	328	297	312	338	311	345	340	310	334	323	297	308	316	349	331	308	302	336	303	299	332	302	313	330	297	329	307	306	313	309	308	333	323	333	308	338	293	299	289	335	296	298	315	297	307	327	318	322	294	342	295	309	289	313	316	320	314	292	335	302	340	320	302	354	312	288	298	344	320	304	299	304	325	345	330	308	304	324	313	287	319	358	316	321	311	308	336	318	302	308	342	359	305	321	334	345	314	302	305	316	271	311	307	302	342	296	345	332	328	308	324	298	315	319	287	287	318	257	305	344	291	282	316	302	313	313	296	306	324	290	305	336	324	333	331	304	342	303	322	312	302	338	314	310	316	330	308	288	283	315	305	348	315	323	315	310	323	299	315	310	327	307	315	344	300	318	295	272	315	313	292	333	284	310	305	306	285	329	286	315	350	308	280	309	314	312	293	286	296	337	339	313	288	313	291	314	314	295	316	298	363	282	279	311	300	278	303	331	305	318	309	319	331	302	315	322	296	308	340	313	324	305	291	302	320	315	331	322	321	291	324	311	311	312	307	289	310	302	322	328	296	287	283	311	327	292	303	311	288	303	284	310	316	311	335	329	312	320	340	292	309	273	335	288	309	298	352	340	266	297	312	320	315	289	325	325	296	308	317	334	330	325	295	312	292	304	314	316	298	332	279	329	283	312	322	345	311	322	330	349	288	285	320	300	324	330	297	310	311	291	324	317	311	302	320	262	298	296	285	292	329	297	306	298	295	299	299	333	309	290	319	325	288	327	297	343	320	298	298	302	334	291	308	293	291	303	295	312	330	309	335	324	319	302	316	303	322	315	287	296	269	309	320	309	303	304	292	312	322	320	309	317	292	349	309	318	312	272	298	303	312	297	294	331	311	298	321	311	269	307	330	315	323	322	345	324	288	305	341	292	289	308	328	323	271	303	344	318	319	333	328	289	347	307	300	314	345	288	311	318	317	305	328	320	297	337	307	290	315	331	315	329	314	316	303	323	343	333	287	313	294	294	294	268	329	307	296	306	323	299	298	316	295	316	314	320	310	327	287	265	292	337	287	305	330	344	293	300	297	298	325	326	323	300	326	301	315	287	313	310	309	323	328	296	311	315	307	291	319	313	300	301	305	314	261	317	321	305	285	332	300	325	317	307	330	328	302	312	329	294	327	307	294	351	339	294	324	337	319	300	320	295	285	324	306	312	297	345	342	312	285	301	333	298	349	322	315	339	325	308	304	274	310	293	304	307	318	322	322	303	315	326	320	321	313	337	328	306	287	299	284	300	307	336	316	295	336	294	318	320	306	307	308	331	314	331	325	278	297	283	340	312	312	287	324	317	277	323	294	319	290	313	329	280	324	319	306	305	318	327	289	315	300	306	318	322	291	308	292	278	310	334	303	300	318	319	307	337	327	293	304	322	295	317	325	302	303	317	318	291	270	317	315	316	318	308	332	296	269	311	304	302	297	281	324	305	320	304	309	309	288	301	315	312	299	334	338	322	261	314	308	308	309	309	328	307	307	299	294	308	306	285	308	312	302	297	309	339	344	314	337	280	304	303	308	322	304	284	298	292	318	309	302	340	308	307	286	339	311	315	322	338	283	342	280	296	281	309	290	319	324	310	302	321	305	309	337	292	303	318	339	348	295	308	310	321	313	330	297	335	283	339	296	285	292	305	314	308	309	354	306	327	312	283	343	303	313	325	275	336	289	321	332	329	335	298	300	301	288	298	324	303	325	301	342	328	328	328	319	320	319	320	325	309	326	344	297	308	333	317	318	311	343	307	331	315	343	335	286	318	288	306	289	317	306	324	306	316	302	355	339	319	315	293	306	300	301	300	285	277	309	287	294	325	288	322	310	296	281	329	281	299	318	307	308	335	324	339	313	291	317	328	333	318	281	322	319	319	332	297	337	312	324	321	291	317	297	314	318	296	311	310	318	317	326	324	291	320	321	311	321	293	310	302	307	286	334	318	297	315	324	308	313	304	270	291	306	294	325	284	302	316	331	312	306	318	306	311	325	338	287	304	304	304	288	299	324	332	313	287	308	288	306	288	307	306	325	287	302	296	298	276	295	296	323	345	303	301	309	317	311	307	297	348	315	295	266	284	291	333	327	313	305	275	317	290	293	280	306	304	312	292	322	297	325	325	310	307	313	304	272	305	307	344	345	320	307	362	293	324	319	314	278	322	330	320	292	276	298	301	304	300	299	326	292	266	302	315	327	322	309	324	298	330	324	314	286	314	327	317	337	297	300	304	298	313	303	337	315	304	336	331	291	331	321	318	302	354	310	310	339	295	305	307	300	335	324	312	329	334	337	308	316	309	306	297	302	306	301	317	293	310	291	323	322	317	291	284	307	309	304	315	338	313	295	331	285	310	297	285	301	287	307	337	344	284	325	335	316	300	301	298	301	287	314	304	341	309	330	326	317	344	320	291	298	309	343	333	321	301	325	316	319	324	311	307	315	299	321	287	290	283	328	327	368	297	330	288	291	318	298	299	313	327	353	335	349	355	305	297	332	285	308	306	327	294	304	314	322	318	315	306	313	300	313	312	317	281	309	320	311	312	289	289	322	317	323	274	308	335	321	289	326	338	340	305	325	309	338	294	326	317	302	315	307	341	318	315	316	311	315	302	314	274	285	314	291	316	313	309	281	308	292	317	316	304	333	321	348	320	308	295	323	323	273	347	308	313	317	319	301	299	315	310	312	298	301	307	312	319	301	325	277	324	282	323	333	329	317	293	299	351	313	328	312	292	299	325	281	307	337	339	335	312	303	310	300	314	301	314	308	328	331	315	273	288	318	316	300	304	302	320	336	301	311	280	322	310	317	306	319	311	324	291	298	325	297	325	309	298	347	313	302	335	322	305	297	316	314	340	331	283	324	333	304	288	309	298	344	293	281	296	325	330	294	306	330	293	320	305	298	292	315	299	290	315	307	298	325	277	325	311	301	297	295	323	328	321	335	316	313	290	285	329	311	292	302	340	269	378	290	296	308	311	311	309	270	278	294	283	342	307	306	307	327	287	334	322	301	310	287	315	324	350	319	319	275	312	278	293	288	326	338	328	318	340	327	323	306	341	286	308	298	294	346	339	283	317	317	309	315	307	323	306	295	343	295	330	315	317	320	306	272	330	322	332	318	300	296	342	313	295	293	319	300	324	330	300	287	330	295	303	279	304	309	281	319	298	316	315	337	292	336	302	314	339	316	291	331	322	320	331	315	305	314	333	314	299	298	305	311	307	293	282	272	311	344	321	313	310	275	318	328	290	330	332	311	342	303	316	286	300	308	307	299	321	314	306	290	321	284	330	327	284	347	315	318	310	306	345	311	336	290	291	302	332	339	301	324	322	344	330	348	306	317	331	314	332	329	293	321	313	292	313	322	327	287	325	321	303	315	306
10597	971	1014	783	596	374	318	259	224	160	156	142	141	109	99	99	109	112	97	101	97	97	87	69	104	84	76	87	81	84	57	78	67	73	83	88	89	79	68	83	82	78	77	79	83	74	79	76	68	87	67	68	72	78	56	91	71	73	70	73	80	64	80	66	66	69	72	78	78	72	77	82	84	89	68	77	68	57	85	81	73	84	63	88	57	75	74	70	66	71	79	61	63	89	85	69	81	67	75	63	81	65	68	76	76	72	76	65	71	69	79	67	62	55	77	83	74	69	77	75	71	79	70	83	72	80	83	67	66	62	69	81	78	84	59	77	60	75	73	51	65	65	71	62	82	69	67	75	79	74	60	73	72	83	73	49	65	53	76	61	70	79	75	71	65	67	72	94	69	74	54	69	78	86	77	73	92	83	67	51	51	82	73	65	74	88	81	70	82	63	83	73	72	73	69	76	85	59	70	73	83	57	73	71	76	73	63	69	73	69	59	71	65	61	86	65	67	62	87	68	63	75	71	81	54	61	69	81	62	74	84	73	71	73	79	67	80	53	57	57	81	71	65	70	75	70	74	60	64	82	67	74	60	59	90	70	69	65	63	72	77	82	68	83	66	66	65	59	89	76	74	66	64	79	58	74	71	67	81	73	57	66	81	70	75	93	78	63	74	67	67	70	75	85	72	63	90	65	72	70	58	75	69	82	70	68	68	70	67	78	72	68	76	69	76	64	73	83	64	61	88	75	61	83	74	60	55	69	56	74	68	71	68	84	61	78	77	67	62	72	54	80	60	72	69	73	62	69	78	74	67	63	74	77	78	86	58	71	68	59	73	70	66	86	90	63	78	69	71	72	78	69	67	70	75	73	68	72	52	64	88	88	76	66	73	69	67	59	74	64	65	90	68	82	71	66	69	76	86	62	59	56	79	53	71	72	72	66	72	80	70	78	76	79	63	74	79	68	71	60	71	59	66	58	71	56	78	63	68	64	67	78	71	76	52	56	90	64	63	75	63	71	64	58	75	71	78	71	79	88	61	79	62	90	63	79	62	64	80	96	78	74	71	78	61	76	77	74	82	70	66	75	64	59	70	72	59	66	73	71	89	69	82	78	71	58	67	65	71	80	60	72	62	66	84	62	73	70	83	62	66	70	68	81	79	80	73	71	69	74	74	90	83	74	62	66	80	57	53	61	73	89	82	76	73	53	72	71	78	67	57	69	70	61	68	77	63	69	88	74	65	73	77	86	61	81	60	67	70	70	86	75	65	59	71	78	70	77	83	70	74	52	77	80	72	73	78	77	73	70	86	75	77	72	70	61	89	74	72	58	71	83	73	65	72	65	71	64	77	78	82	83	70	76	79	61	70	76	64	79	76	65	74	77	83	62	63	77	83	76	71	57	65	57	55	67	59	79	88	78	77	59	71	65	72	63	78	88	81	71	52	91	69	71	68	59	78	57	75	86	75	76	77	75	59	74	63	78	75	57	76	64	71	65	66	73	78	75	71	61	64	64	72	63	64	75	69	66	71	63	67	72	68	64	64	68	64	59	66	77	58	73	67	65	60	69	74	80	67	77	74	80	76	80	63	79	65	74	60	75	87	69	67	81	61	81	89	90	83	69	74	74	63	62	88	72	89	69	83	75	73	76	69	77	67	71	78	73	66	85	78	75	71	70	69	66	65	76	65	61	81	66	86	69	73	56	75	63	68	85	71	75	71	75	79	64	74	84	65	64	68	59	72	70	64	62	70	75	88	84	82	72	74	75	74	54	68	59	85	53	71	71	71	79	79	61	86	65	67	72	64	73	77	67	69	55	60	75	59	77	74	56	63	83	62	74	72	61	69	54	63	77	75	79	82	75	64	56	72	70	81	62	66	63	70	57	74	68	70	72	64	90	71	81	58	78	67	69	74	85	75	73	67	85	77	79	64	76	64	62	69	90	68	85	73	66	65	63	66	60	77	75	73	77	69	70	66	71	84	73	72	66	74	66	71	81	54	70	73	62	74	71	72	88	59	77	77	63	78	85	85	69	77	69	74	59	63	70	66	69	80	82	82	85	77	76	74	67	74	76	74	66	50	74	71	75	66	63	71	76	64	69	89	75	67	75	73	62	64	71	69	59	75	74	72	82	74	65	79	72	70	62	70	81	81	81	68	71	77	67	93	88	73	57	68	75	75	78	80	79	81	64	75	73	59	72	67	67	68	64	73	61	83	70	75	82	75	84	75	89	54	71	66	59	52	68	75	73	58	70	82	74	71	77	80	73	58	61	73	71	73	85	73	73	80	67	72	69	68	57	68	91	72	75	80	79	74	86	68	64	61	73	64	85	68	73	88	65	74	67	78	74	78	79	67	73	58	63	90	84	65	76	87	80	68	62	76	76	75	87	58	81	62	68	82	62	71	63	67	83	65	71	74	78	72	79	71	67	65	78	78	60	82	75	82	63	60	85	66	78	59	66	63	78	77	76	83	58	72	68	59	71	84	58	73	49	68	72	75	52	69	71	52	84	70	67	75	70	66	67	76	62	80	69	69	72	79	67	71	74	71	78	68	71	73	69	62	80	70	82	62	79	65	77	78	81	80	64	89	57	74	69	64	86	67	71	71	86	75	77	71	61	60	72	75	65	65	70	66	80	79	72	61	82	59	60	61	70	57	78	51	72	70	71	66	62	82	66	80	78	60	71	85	68	64	80	61	68	55	75	66	76	62	68	71	69	75	70	82	71	74	69	74	79	80	67	75	56	74	67	79	61	66	68	67	72	78	57	77	74	68	66	74	78	80	89	92	68	69	63	73	65	67	76	75	63	83	69	79	71	73	68	75	82	53	64	78	71	81	52	82	73	74	79	87	76	81	70	61	56	78	73	71	77	76	80	82	59	64	75	61	56	75	61	78	77	70	67	71	93	82	73	77	68	64	79	64	70	76	57	82	62	82	76	83	81	76	58	59	74	66	79	86	69	65	69	66	71	64	70	75	83	68	67	72	86	73	77	77	70	85	79	62	76	61	68	74	64	72	81	75	64	66	65	64	61	66	68	71	57	56	84	88	51	71	69	71	87	58	74	76	71	63	54	75	67	69	86	90	82	66	85	86	78	90	69	72	77	71	65	75	66	97	75	83	76	69	73	71	70	64	61	65	67	63	70	68	88	84	91	59	64	76	66	59	57	66	70	71	79	74	65	76	70	69	81	64	63	59	68	60	77	58	71	67	68	78	80	79	76	66	87	51	57	77	69	69	74	75	65	68	61	81	76	73	76	75	71	60	81	68	65	72	76	78	70	62	79	83	62	70	78	75	83	73	72	75	85	56	63	67	85	57	75	71	73	61	62	69	63	66	67	64	68	61	66	83	76	68	82	59	66	73	57	71	69	74	75	70	68	74	71	76	83	73	68	72	66	87	68	80	63	74	89	67	62	67	77	98	84	74	78	71	62	66	58	79	62	60	72	67	64	75	59	71	72	82	70	75	59	71	77	73	71	66	75
8034	1151	2574	3046	2694	2150	1751	1514	1294	1083	966	817	819	776	733	672	607	594	522	508	499	443	454	451	446	405	463	370	383	393	389	349	338	332	358	343	315	342	340	348	331	328	334	345	314	356	313	306	359	321	317	334	286	302	307	331	320	337	313	273	322	301	308	348	310	318	332	311	321	295	315	331	287	314	277	320	291	306	307	304	302	304	279	311	284	299	260	308	286	292	300	279	329	305	275	303	330	321	307	291	302	270	286	274	304	308	282	271	302	300	307	318	308	294	293	287	293	287	258	309	290	303	319	314	262	313	280	299	313	286	290	287	303	271	289	263	299	305	274	266	309	280	297	309	256	267	301	308	274	292	276	280	277	280	278	275	287	295	268	284	290	296	300	275	281	308	308	287	310	272	297	289	291	289	276	311	291	278	285	301	305	285	310	289	278	325	286	321	309	304	282	284	279	263	298	301	305	286	252	277	301	299	264	299	308	296	277	281	293	278	292	296	280	299	300	290	292	271	308	292	326	299	277	277	294	293	283	287	316	287	311	280	307	287	294	284	275	337	267	283	296	306	294	276	318	279	299	279	311	288	266	300	283	301	324	306	244	299	298	301	268	309	284	283	290	266	291	300	303	268	297	306	262	267	277	299	293	321	280	270	297	293	267	282	282	262	303	288	282	262	284	290	297	298	285	330	287	264	276	283	275	260	320	288	298	251	327	275	307	253	306	305	311	299	261	295	305	315	278	304	273	264	300	284	317	280	249	280	285	289	308	301	285	301	292	303	293	292	290	290	317	286	281	323	309	279	300	297	256	335	293	296	281	306	320	291	275	270	296	282	277	277	275	318	245	318	272	267	272	292	281	294	281	274	277	283	288	266	305	295	284	278	288	317	298	295	317	305	314	313	269	282	273	287	281	280	318	278	274	341	285	286	275	313	261	273	284	285	283	276	283	267	311	281	283	291	317	297	266	286	292	253	274	300	303	291	282	284	310	283	272	314	297	293	294	276	288	270	294	325	309	314	268	274	306	272	262	284	297	319	270	251	298	300	257	276	286	284	283	292	269	325	312	301	270	293	302	275	317	297	290	286	279	286	301	306	263	275	290	296	303	283	285	301	257	275	322	264	294	307	291	293	288	275	297	290	283	306	291	307	261	302	317	284	299	289	287	294	270	296	290	295	286	301	272	287	263	278	277	306	278	295	278	294	307	270	284	287	288	271	272	300	301	285	314	281	296	296	282	300	293	313	313	285	285	266	283	291	296	291	284	278	322	288	308	282	327	307	302	280	288	277	276	283	306	268	275	285	273	287	298	298	264	282	275	279	326	270	299	321	291	303	273	297	342	262	303	293	274	274	292	302	308	306	289	277	304	300	300	294	301	268	311	281	278	270	318	279	285	298	291	293	307	290	260	320	282	295	281	269	297	273	266	291	308	306	284	298	260	290	274	318	299	330	322	289	304	323	285	271	290	268	297	308	252	297	303	319	310	275	262	299	275	273	316	264	290	323	305	257	263	294	293	304	267	328	258	269	274	267	270	282	268	305	292	277	285	259	310	296	286	290	289	244	296	249	294	312	279	299	316	329	271	274	253	318	280	278	307	302	297	280	304	283	285	288	283	295	262	279	315	309	282	291	289	263	268	292	318	304	285	322	279	281	299	278	331	284	270	290	279	274	300	332	281	299	277	312	283	310	289	277	262	298	276	294	276	280	285	308	280	297	336	299	272	292	287	304	288	313	300	288	312	318	313	278	280	275	284	303	250	271	294	290	278	286	291	308	264	294	309	306	272	290	297	301	292	316	308	299	321	289	285	327	272	320	299	297	313	300	281	303	271	277	285	312	281	285	341	286	304	305	306	298	288	281	310	278	315	327	306	288	302	282	294	274	260	271	313	276	280	300	272	284	277	286	295	293	291	283	288	283	276	263	300	281	242	289	283	304	288	297	291	289	300	292	269	292	286	255	282	288	312	303	293	289	273	329	289	292	274	266	275	294	285	277	292	282	289	258	302	278	302	253	279	329	288	279	281	312	299	296	278	292	289	280	299	294	297	313	251	245	293	277	279	246	296	284	323	330	280	295	277	291	288	283	301	279	318	272	265	323	307	304	297	273	278	295	284	290	299	302	280	303	282	282	299	308	273	280	305	279	259	285	311	290	278	283	273	292	292	296	281	299	314	296	287	294	320	271	282	308	299	293	285	302	296	260	287	299	318	312	287	302	287	281	274	312	266	316	272	322	287	300	275	284	290	316	264	278	272	298	293	284	299	281	288	283	286	311	273	279	299	281	294	292	268	296	283	317	303	277	265	280	284	321	307	264	292	317	282	273	305	277	291	286	281	318	263	311	318	287	284	308	286	301	296	290	292	251	276	287	312	288	310	275	293	304	296	265	280	285	281	299	297	263	286	261	267	307	293	298	273	313	282	278	330	302	330	301	312	299	322	295	280	304	279	275	297	279	299	322	250	304	298	288	308	301	296	319	305	322	284	314	301	280	291	288	281	249	313	300	224	307	307	306	322	302	280	279	308	253	307	270	225	272	298	280	285	308	282	281	310	295	280	300	285	288	311	272	251	275	280	330	284	274	268	274	289	260	280	315	293	288	327	275	266	282	285	259	266	275	272	268	289	298	285	303	300	276	293	288	296	306	272	305	288	317	283	316	281	266	325	296	299	309	319	289	279	310	284	280	306	279	295	289	291	282	284	277	304	315	293	297	283	303	316	284	292	302	310	297	306	295	289	277	301	287	300	297	288	297	307	298	276	290	309	289	308	270	286	275	318	308	284	299	263	299	264	295	304	295	281	293	291	311	292	284	307	306	295	288	277	297	298	274	304	268	280	283	271	298	307	312	335	284	273	302	260	273	289	299	297	284	279	276	257	285	277	288	268	309	281	275	253	273	278	254	292	302	288	292	292	294	285	287	276	304	285	295	286	258	280	322	293	268	294	292	285	297	302	325	286	291	333	272	333	285	275	294	287	292	328	277	295	274	302	286	284	312	309	290	286	292	307	305	288	285	284	322	305	296	271	298	311	320	257	301	269	293	320	288	302	270	292	286	301	281	287	279	296	294	289	281	310	265	281	283	277	273	291	314	286	283	324	301	279	273	298	283	305	286	274	331	279	281	298	297	280	289	295	276	277	287	266	290	300	276	253	295	317	289	273	300	287	278	304	301	281	258	290	298	314	316	284	298	300	255	291	266	288	281	286	297	312	281	277	265	293	271	246	274	264	275	245	296	284	293	276	280	268	297	312	306	296	277	261	256	293	312	275	261	294	297	285	275	300	285	292	289	319	336	263	282	270	284	288	296	325	267	272	278	307	293	249	296	291	297	288	297	318	316	294	292	307	319	302	243	274	284	283	276	303	314	300	289	295	296	268	284	249	282	296	322	273	262	271	293	257	291	256	309	282	253	278	266	282	270	289	298	298	329	278	297	311	289	285	272	290	327	283	262	277	315	288	306	281	290	269	299	280	286	292	310	275	291
18147	2476	2093	1615	1074	788	609	456	405	349	297	288	233	233	223	204	195	208	171	204	205	150	184	144	152	177	179	165	161	188	160	157	159	142	199	147	144	164	176	151	142	153	125	139	148	162	145	179	132	169	155	157	147	161	149	152	137	157	145	159	119	147	142	159	135	146	131	141	133	138	169	139	143	122	146	145	122	136	138	141	146	152	149	144	143	148	143	134	128	138	147	153	136	123	152	138	120	143	141	155	147	133	140	144	152	122	150	126	139	138	129	156	138	139	136	153	165	142	140	126	141	127	131	141	129	131	127	155	139	140	149	147	143	148	133	118	169	131	141	140	133	144	143	146	140	143	150	144	125	155	133	141	129	122	136	148	139	137	146	148	132	155	118	136	132	123	135	150	129	116	128	148	132	158	135	145	149	158	137	157	120	122	151	138	121	143	166	167	125	132	168	147	140	132	139	162	140	134	146	102	143	150	158	130	126	149	124	147	166	149	146	122	153	154	154	139	130	154	143	138	152	142	152	152	163	140	109	134	147	115	142	120	139	149	158	131	140	138	132	140	152	136	140	117	148	133	141	136	152	132	143	155	125	142	112	133	133	134	132	153	162	153	153	154	136	140	149	182	156	120	152	138	132	147	157	140	138	139	132	133	158	123	132	143	135	136	161	133	128	129	134	130	142	146	125	149	141	138	155	155	143	135	138	140	150	144	140	129	125	154	144	145	147	133	130	146	146	129	136	145	146	127	136	150	158	130	132	128	159	121	139	136	168	142	153	132	128	136	127	125	123	138	132	157	152	146	129	145	157	147	134	148	141	140	143	136	137	136	140	117	134	136	116	151	145	128	138	124	134	135	133	144	140	142	125	142	147	157	157	111	156	120	133	135	132	158	146	139	155	138	114	154	132	146	137	153	130	121	122	132	133	136	151	144	152	149	123	118	150	140	153	161	130	106	133	134	131	145	149	152	136	136	146	142	146	155	147	132	121	162	145	147	148	142	138	138	126	134	123	146	149	161	134	159	155	152	152	136	138	145	126	125	132	157	134	140	141	149	136	149	163	118	138	148	118	149	132	135	140	131	140	131	142	141	128	143	144	127	140	166	156	136	129	161	144	152	124	137	128	142	149	130	124	132	139	127	164	144	148	132	116	128	135	120	143	130	118	140	133	179	127	133	144	125	149	156	136	142	139	155	139	136	145	138	148	135	137	119	156	140	121	146	128	147	139	159	161	137	159	135	160	123	143	141	152	126	158	148	163	134	124	142	138	136	146	139	158	131	127	148	146	128	140	137	128	142	142	150	140	159	137	160	128	127	153	132	152	155	131	137	150	146	141	134	122	147	146	165	157	140	142	158	148	144	132	140	143	144	133	167	137	135	143	148	145	143	139	129	137	135	149	140	128	145	171	129	153	134	138	135	143	154	128	136	137	133	161	150	138	136	128	174	132	140	143	114	157	139	144	139	150	155	125	122	132	131	124	152	139	139	140	128	143	127	149	152	145	138	149	129	147	124	144	129	139	186	138	151	138	131	132	120	152	131	143	130	132	134	127	128	147	125	132	144	132	144	121	139	130	156	132	144	140	137	137	144	136	148	142	146	137	151	131	146	112	147	148	146	137	129	131	154	148	158	147	129	130	145	141	139	146	145	138	136	121	142	142	140	126	139	127	149	134	125	153	134	128	136	157	128	129	135	128	128	128	130	137	133	148	154	129	167	115	144	162	134	133	141	133	124	146	143	119	153	129	148	130	170	126	139	123	149	160	127	121	152	149	140	142	130	144	147	149	122	144	138	121	144	138	168	143	127	138	127	140	152	147	149	145	135	123	134	140	137	135	141	156	139	153	148	128	141	146	147	143	130	116	146	144	122	164	147	147	150	124	155	151	151	131	126	148	139	148	142	149	154	165	135	159	140	141	140	155	137	143	161	122	148	122	162	144	150	128	171	151	135	146	150	135	128	145	145	138	142	145	142	120	141	137	123	134	131	138	136	135	153	144	135	113	137	156	152	129	133	136	131	137	126	140	132	142	132	122	122	130	141	131	131	152	142	146	137	150	159	139	133	155	145	136	165	145	139	146	130	144	143	141	147	136	142	151	143	130	139	164	136	143	138	146	135	147	154	145	136	145	135	146	134	138	136	120	138	160	149	164	140	128	152	158	143	132	125	131	148	146	148	130	154	141	154	146	142	153	110	150	132	139	136	121	145	135	147	145	140	135	154	139	134	143	149	136	144	144	137	132	153	158	142	154	133	132	147	150	132	136	128	148	138	138	145	141	146	141	129	151	151	128	133	129	145	136	141	145	141	175	139	155	148	141	153	137	141	143	140	126	134	146	135	136	128	132	112	131	153	122	143	127	138	148	134	134	160	162	147	134	162	148	148	156	141	127	134	154	158	123	134	142	113	129	142	161	152	126	168	153	129	125	142	156	141	151	149	147	128	144	143	140	134	130	127	156	130	152	115	134	134	129	137	135	126	153	153	135	154	134	135	136	140	132	152	139	123	134	136	153	151	155	125	148	157	150	156	135	136	127	157	130	133	159	138	150	148	154	125	141	132	129	142	148	140	136	156	126	137	124	124	144	156	142	130	137	160	137	151	139	130	157	152	142	163	132	166	139	141	153	138	139	139	142	136	153	159	153	154	136	143	129	131	154	135	120	140	148	139	129	137	139	144	140	149	133	130	156	131	128	129	109	156	132	138	158	151	136	138	133	146	157	127	144	146	137	150	152	129	157	153	157	145	137	142	144	139	147	122	140	127	151	138	133	125	161	131	161	129	137	126	151	134	146	144	141	137	120	124	133	144	127	139	124	128	127	119	143	137	148	155	144	121	142	142	136	143	158	137	136	141	148	133	141	143	135	145	140	142	146	134	136	149	129	152	136	153	142	151	141	159	151	132	129	146	133	142	130	153	133	166	133	163	157	120	160	142	148	124	146	141	144	125	145	128	134	144	154	111	138	146	152	143	145	137	146	140	134	147	143	133	135	158	140	140	151	132	132	130	131	144	154	156	133	144	130	156	127	159	123	134	159	148	141	147	168	124	115	147	123	142	160	141	159	136	161	136	147	160	136	149	142	124	135	143	140	164	127	138	133	152	147	126	125	140	147	131	157	154	144	151	144	156	153	140	139	132	133	148	124	128	127	122	122	154	154	139	152	157	139	138	142	155	163	120	140	137	159	154	139	140	149	149	139	133	152	136	142	147	131	125	136	130	144	142	129	135	140	157	140	135	163	135	135	151	148	147	135	114	132	122	125	138	138	111	131	145	134	139	139	141	143	156	148	153	173	119	148	145	132	124	132	131	132	147	144	145	145	130	140	126	151	130	133	164	129	145	124	145	119	130	131	140	129	125	157	141	159	137	138	128	128	113	150	141	149	141	147	139	163	126	138	137	133	138	141	147	135	127	151	145	159	134	143	139	150	135	143	143	149	135	124	139	137	138	151	152	136	147	129	147	147	143	134	157	151	141	126	114	141	136
10783	2274	4875	5617	4949	3935	3399	2664	2327	2012	1798	1603	1521	1460	1307	1203	1070	1047	1000	972	927	825	852	844	783	682	746	731	673	656	728	688	637	649	615	618	625	618	617	630	551	587	589	613	630	584	597	581	548	574	563	576	545	554	584	562	536	596	575	537	546	535	523	567	558	523	557	575	511	531	528	547	539	536	558	528	534	520	529	511	511	549	503	520	504	511	520	503	526	537	503	594	552	532	521	549	523	509	566	503	496	523	555	499	541	516	504	487	499	531	510	508	479	512	487	522	509	505	488	524	497	526	483	540	536	512	538	503	524	508	502	527	529	492	546	513	509	473	501	491	517	518	560	567	474	539	490	524	543	498	530	519	482	533	531	479	518	478	521	513	531	500	514	508	506	516	476	506	516	534	483	580	523	506	481	513	509	515	512	481	484	506	478	537	495	524	555	518	507	516	504	539	517	490	503	489	528	525	461	527	495	492	496	510	496	534	513	505	508	520	468	534	494	490	519	512	486	514	510	511	550	465	534	534	473	521	492	514	528	520	523	509	543	513	519	526	484	506	516	526	524	471	493	537	513	460	482	508	483	522	508	514	536	509	529	509	527	525	507	532	484	470	490	518	466	560	538	532	534	536	509	510	516	534	480	499	505	500	534	510	509	534	530	518	496	526	555	510	569	538	516	509	500	511	530	464	512	542	545	504	495	502	494	536	503	473	554	486	529	556	510	505	472	510	518	589	496	460	519	543	561	501	539	519	525	467	512	501	549	525	523	522	483	477	497	515	540	507	491	529	560	516	478	503	524	509	551	556	522	534	525	488	498	561	515	523	496	498	528	507	509	525	528	478	561	482	501	505	479	496	515	498	513	543	506	520	472	535	481	537	493	466	501	524	517	527	487	503	502	501	515	516	529	510	528	522	482	514	489	548	506	518	542	518	485	504	528	473	520	496	512	509	486	487	529	503	508	504	522	525	502	499	479	540	523	526	514	506	537	498	524	516	511	528	550	530	496	509	500	503	467	507	496	539	475	490	506	537	517	477	515	538	484	473	515	520	527	476	557	505	479	498	524	526	503	530	535	451	516	495	471	537	467	509	537	488	533	491	489	477	478	469	476	540	538	523	440	495	521	492	521	475	500	499	517	511	501	457	509	498	522	509	515	524	517	545	508	519	485	482	501	536	517	480	506	493	469	501	538	522	546	495	536	504	531	523	512	487	477	479	502	529	523	496	484	497	499	536	499	493	533	485	516	500	573	513	459	495	540	503	537	492	481	496	505	531	505	508	495	509	482	508	507	505	524	463	517	490	509	547	538	492	524	509	515	500	505	518	469	539	557	533	516	505	482	499	520	541	491	506	526	489	536	504	533	515	541	492	532	535	511	495	477	512	496	537	488	520	527	530	548	535	517	524	537	497	529	491	528	503	498	491	547	512	524	525	526	543	504	512	480	502	517	492	504	520	443	489	525	529	482	496	545	530	512	496	471	522	501	484	535	515	533	529	477	506	569	505	513	506	541	510	532	486	477	534	537	498	524	552	542	506	518	479	513	527	513	493	503	483	526	481	508	579	504	508	498	526	513	482	534	474	547	510	509	443	482	543	514	528	499	484	460	504	510	518	540	495	521	521	551	526	512	480	491	496	531	476	495	498	517	493	529	514	534	502	480	507	508	529	489	462	500	522	510	468	498	498	508	543	522	476	510	508	512	529	525	525	524	503	499	480	520	500	477	484	515	462	473	483	486	532	522	503	537	500	459	500	523	501	511	495	485	488	530	531	484	475	506	497	492	509	528	481	507	486	527	507	498	491	503	520	501	525	494	490	518	474	519	525	568	521	486	527	489	514	525	493	505	528	475	499	523	534	485	483	514	511	501	537	545	480	524	525	480	556	512	505	522	503	488	519	466	526	527	503	549	499	489	505	490	477	546	504	458	499	554	508	484	541	528	477	510	537	546	502	515	528	520	487	512	558	502	538	507	497	488	499	533	521	494	541	507	500	518	501	522	513	526	541	488	485	456	485	515	504	479	551	520	518	491	457	502	540	507	523	511	473	525	490	518	462	500	461	535	524	507	490	489	483	494	479	472	497	471	504	483	495	475	506	514	489	542	534	536	510	516	550	512	481	502	500	495	554	538	495	558	491	505	494	522	510	530	499	499	544	468	524	533	520	483	547	491	487	548	526	490	508	532	489	523	524	517	545	557	480	523	520	481	522	528	489	504	494	502	524	494	513	524	509	523	519	526	511	533	475	487	535	516	518	513	555	533	514	471	499	528	493	512	555	488	491	496	535	477	482	508	498	497	496	472	491	472	499	488	499	528	515	495	487	480	506	507	496	475	495	498	531	517	527	510	495	531	550	507	527	492	534	534	489	506	572	506	504	502	504	463	486	488	484	465	526	490	524	521	540	467	499	516	535	550	480	477	566	487	512	462	525	499	551	546	471	476	504	477	475	509	535	507	504	523	511	489	485	495	524	507	526	558	478	474	504	502	468	518	477	512	511	488	496	499	497	531	549	547	508	520	518	477	471	540	500	478	495	482	514	549	490	502	514	526	485	477	528	498	517	513	515	491	540	464	529	551	522	539	542	478	544	528	488	512	504	539	563	499	469	520	503	509	492	503	518	505	454	486	518	526	500	520	523	512	499	517	479	475	523	492	464	524	493	505	508	554	514	528	515	488	480	496	488	496	491	510	562	550	501	538	531	476	511	518	540	526	502	561	505	525	475	497	537	527	516	507	574	465	498	482	522	475	534	521	538	473	490	524	448	479	507	485	495	488	509	517	522	498	523	495	501	521	477	501	482	474	534	510	484	513	542	474	530	519	524	531	538	517	496	529	495	460	487	501	490	502	523	544	515	489	490	499	529	498	472	512	483	506	518	511	509	532	511	509	494	510	534	508	473	509	490	541	519	507	488	523	514	551	477	509	505	493	510	540	523	508	518	499	492	469	483	479	537	510	503	504	518	526	541	511	506	519	509	530	534	489	529	501	502	525	534	532	532	496	533	559	529	516	506	499	497	504	499	481	513	521	507	514	487	502	488	501	562	477	500	486	511	502	523	461	498	490	513	502	525	498	521	514	497	491	535	512	505	490	547	517	514	550	532	525	466	481	492	495	474	482	496	510	510	534	495	521	491	535	502	530	484	478	495	484	523	482	530	520	530	507	516	487	514	541	534	482	509	494	492	506	531	490	527	494	498	470	507	476	506	504	529	505	521	515	535	506	470	513	528	507	522	498	535	518	541	495	500	537	478	520	511	517	466	517	525	472	511	514	502	519	488	542	505	491	511	488	491	528	501	525	491	506	517	498	476	510	499	551	529	523	521	499	522	500	482	529	480	496	511	500	504	509	496	499	514	513	550	469	488	527	513	505	515	523	493	521	539	510	510	473	520	515	514	486	514	528	488	517	507	515	509	534	508	551	481	458	515	505	484	505	500	514	514	549	481	466	516	494	509	513	498	480	513	558	544	510	507	495	537	528	481	502	488
1810	145	157	130	113	107	88	91	82	101	101	95	100	97	75	86	81	85	91	77	80	84	89	86	88	90	82	82	87	76	92	82	109	66	85	78	90	81	76	84	85	72	71	81	85	63	66	71	85	71	88	80	84	86	86	83	73	72	86	90	88	94	59	76	69	73	83	99	88	97	82	88	89	70	78	82	94	78	82	84	93	69	79	82	92	82	83	89	90	85	97	92	77	76	66	82	79	98	82	69	86	76	64	76	84	103	85	79	100	79	84	99	83	78	97	81	92	78	68	75	71	83	81	69	70	90	86	90	86	83	72	70	83	98	67	81	60	70	84	85	65	89	75	76	88	79	96	83	90	94	79	83	90	93	81	78	88	80	73	78	86	79	76	82	97	92	96	71	76	86	84	86	75	83	83	85	76	71	86	84	89	75	66	82	66	78	71	80	80	100	78	93	78	81	87	67	59	76	75	85	80	70	82	75	65	77	57	97	74	75	78	87	93	79	70	71	72	72	88	76	73	68	97	73	90	102	72	82	90	100	80	72	82	72	81	79	74	102	89	98	90	84	88	90	66	72	98	81	83	90	80	91	81	73	82	87	82	92	93	71	89	82	78	83	85	98	93	83	96	70	69	89	92	70	96	75	83	72	88	95	83	88	68	112	76	83	83	82	91	85	64	84	79	71	90	83	66	91	99	90	77	65	80	95	85	92	95	93	84	92	83	91	92	62	81	83	91	78	71	79	82	88	87	86	91	84	97	84	83	65	86	90	71	81	85	72	90	90	84	85	78	75	85	75	85	90	69	94	95	87	84	87	64	72	89	66	81	80	81	84	80	71	66	90	81	84	93	86	91	78	90	70	81	81	78	77	66	89	76	68	93	89	77	95	61	71	71	87	82	65	82	93	83	78	93	87	84	82	87	77	71	82	74	84	81	74	91	70	76	91	84	115	84	77	83	78	86	63	82	87	73	88	64	82	79	74	83	82	86	76	77	85	92	81	81	68	82	88	93	92	87	79	83	73	80	79	88	86	89	84	83	90	73	92	100	95	81	80	67	67	97	84	73	75	71	70	94	86	94	72	73	79	75	86	103	81	83	85	94	96	88	96	81	77	80	81	84	74	85	71	62	90	99	86	76	84	75	79	78	79	79	76	79	81	94	84	75	81	85	97	71	68	76	86	83	77	71	93	82	77	80	80	87	77	77	82	88	89	94	76	76	78	85	107	96	77	89	87	78	84	85	75	85	85	76	73	66	58	83	74	90	94	86	75	80	91	84	81	66	79	74	95	85	82	96	78	71	73	94	89	97	90	85	89	80	70	75	102	80	90	77	81	86	79	75	92	77	73	80	99	77	75	78	61	77	76	80	103	82	65	87	98	80	87	78	90	84	84	77	81	81	75	76	77	72	83	92	66	77	77	71	85	76	88	107	70	62	83	78	78	100	75	91	78	87	88	85	97	80	86	89	82	83	77	72	79	83	65	79	100	72	71	65	81	81	82	93	75	83	88	71	82	81	90	100	90	88	60	94	88	61	80	72	97	83	88	74	77	86	64	74	91	90	68	85	93	79	71	77	81	77	73	92	89	84	92	89	87	92	69	81	96	82	103	79	82	77	97	94	81	82	69	76	87	90	100	93	80	82	78	84	86	88	77	83	77	100	91	85	75	76	100	100	89	68	95	68	96	76	82	84	81	73	100	75	73	66	83	92	73	69	82	92	71	92	79	78	80	86	82	94	79	82	85	68	73	101	86	79	86	90	77	83	70	79	76	95	74	83	76	101	81	82	71	88	83	90	88	77	76	70	80	94	76	69	83	72	85	101	102	74	88	71	73	74	74	83	85	70	87	92	76	77	65	71	87	70	79	99	72	89	112	93	85	84	94	77	71	64	82	66	86	121	85	90	66	87	84	79	76	83	92	70	94	74	89	76	79	71	73	78	78	88	88	86	79	83	69	67	71	78	80	88	94	83	95	97	74	70	95	86	82	75	89	85	75	95	91	82	74	98	83	92	83	106	59	100	76	87	104	83	87	91	93	84	90	72	87	89	76	76	68	69	76	77	81	85	94	76	90	90	81	74	87	82	97	72	83	68	73	76	87	87	85	78	81	66	71	86	84	70	80	79	75	84	86	79	77	71	90	84	79	78	73	68	87	94	66	77	87	81	69	83	83	83	79	78	94	80	81	72	84	84	80	99	84	95	80	75	78	79	77	83	82	80	95	85	87	94	77	75	89	76	72	65	82	73	84	72	72	83	85	72	86	88	86	72	85	94	89	87	92	76	81	95	72	61	100	74	78	83	79	88	77	95	91	77	72	97	76	88	95	75	89	76	71	77	83	85	80	87	78	77	82	95	75	90	86	101	82	80	97	70	94	76	82	92	89	78	83	75	72	66	89	87	69	77	83	79	75	86	78	86	71	85	90	74	75	81	90	96	69	84	82	86	88	68	88	80	79	74	83	83	101	80	77	97	99	99	78	93	64	90	92	81	75	98	96	84	72	77	86	71	99	82	88	84	70	98	75	79	79	93	89	77	77	94	72	90	76	71	89	83	87	74	63	74	65	68	90	81	92	87	89	71	81	72	71	78	83	83	79	112	87	75	78	89	89	73	68	77	87	85	80	80	89	91	97	94	76	79	74	92	85	86	101	81	83	93	95	73	71	75	74	88	85	69	77	80	72	74	85	72	81	74	85	80	90	79	91	91	81	95	87	77	64	93	82	87	78	76	79	78	101	78	74	86	82	84	85	73	101	73	88	70	83	100	64	101	76	90	75	88	76	74	88	86	100	101	71	96	74	87	89	93	100	76	86	72	82	84	76	82	80	70	74	89	98	71	76	76	106	98	85	79	73	86	91	76	85	92	77	95	87	89	75	91	83	81	96	82	90	81	73	79	74	82	82	86	77	102	72	89	85	88	79	79	76	82	82	84	82	72	79	82	89	79	81	82	89	84	84	99	86	85	75	70	72	89	82	71	78	75	96	82	89	94	98	87	83	73	83	73	83	81	96	101	89	84	85	87	94	72	95	76	89	87	81	96	93	78	81	74	82	76	99	96	79	76	112	92	86	100	89	85	75	86	85	73	79	109	70	81	88	83	84	87	75	95	84	94	71	91	66	76	84	87	75	83	88	97	74	96	70	74	75	80	75	80	87	84	77	79	94	101	91	71	80	89	91	93	86	94	73	86	84	64	87	79	91	85	87	93	83	71	70	57	78	92	91	77	75	86	75	78	74	85	81	58	89	86	102	97	64	89	89	67	76	66	81	74	88	97	80	73	100	81	92	81	75	87	86	70	71	76	84	81	77	83	84	91	75	83	66	75	84	86	78	83	81	70	86	96	86	75	74	89	90	82	96	75	88	78	93	87	77	81	84	76	90	90	87	66	81	83	73	100	72	91	78	71	74	85	78	83	89	100	88	90	73	79	77	77	104	77	81	84	74	95	75	72	77	73	81	103	77	89	74	82	83	82	73	92	94	81	92
3373	374	521	559	492	452	432	437	415	397	370	392	363	373	339	340	358	321	319	334	321	361	325	312	323	355	311	338	350	326	336	342	325	335	334	304	365	340	355	347	326	367	341	317	286	317	377	326	319	299	340	367	318	311	342	342	339	300	341	312	299	339	325	292	319	320	313	347	341	308	312	307	329	320	336	311	314	314	371	296	349	305	315	297	324	290	325	348	304	306	349	347	319	356	346	307	334	323	314	345	333	306	317	331	330	332	353	328	334	320	325	320	305	352	336	294	314	313	314	333	308	326	348	322	323	326	301	319	327	301	337	316	317	317	348	307	312	326	322	330	302	303	290	293	312	312	308	338	293	315	313	309	310	325	336	319	301	343	305	344	312	339	322	329	323	353	312	339	306	308	328	332	350	323	325	326	323	326	324	313	351	322	309	330	318	329	295	328	340	347	322	314	294	320	326	311	345	314	335	309	316	298	318	321	334	289	313	304	328	337	326	296	319	305	354	324	304	327	335	316	315	293	320	321	307	332	324	334	286	324	305	346	323	347	322	310	314	335	299	332	312	326	362	285	355	327	319	307	290	326	328	337	343	327	321	338	341	306	346	358	327	319	306	332	335	324	352	294	334	319	298	338	355	315	318	347	345	299	333	317	309	298	390	288	304	347	334	324	307	327	341	326	299	342	336	324	313	322	323	358	298	337	341	323	312	353	328	318	328	285	310	307	346	319	353	348	308	346	326	311	362	338	360	295	307	337	288	291	288	319	347	336	351	332	329	305	332	345	322	342	320	340	313	343	324	337	311	338	352	341	317	323	301	314	321	354	342	325	306	311	301	328	297	320	327	317	362	311	315	332	317	341	318	329	318	307	356	329	322	292	306	344	307	324	320	339	306	301	322	324	358	300	360	324	349	342	297	351	307	302	301	348	313	332	333	335	337	325	356	286	336	286	364	289	292	310	332	319	327	325	330	314	347	327	336	322	294	307	322	335	313	324	333	322	320	306	351	337	317	319	339	284	330	319	314	322	320	337	313	343	331	325	328	316	322	325	367	353	312	324	335	368	343	321	332	297	343	310	362	337	308	321	312	314	313	312	346	314	336	313	322	282	306	348	348	342	336	337	340	318	321	323	320	330	334	288	334	311	307	333	296	315	319	335	325	319	326	328	330	331	319	318	341	323	338	340	334	333	346	311	312	351	338	341	301	341	325	351	319	303	333	334	332	353	354	342	323	294	359	309	330	299	375	314	326	340	318	330	347	327	323	351	322	309	338	334	326	327	307	349	316	325	345	329	332	325	302	307	318	308	336	331	336	326	302	306	322	318	299	329	342	336	341	331	323	307	326	319	344	318	323	321	341	312	321	308	303	333	329	306	316	323	324	315	336	305	347	340	292	318	323	335	329	296	308	333	328	329	304	338	338	346	362	333	322	298	309	348	332	293	374	312	335	326	344	321	313	333	338	330	305	311	309	312	347	331	351	316	325	329	329	330	327	324	334	318	337	320	335	310	329	314	342	333	343	298	349	359	307	301	322	341	324	325	321	348	296	346	327	325	331	336	312	321	314	331	334	311	332	324	310	301	323	314	298	334	297	315	331	305	302	330	328	330	315	329	321	294	339	336	309	348	341	331	296	311	324	323	316	298	287	346	323	362	321	303	338	308	316	339	332	330	300	308	335	296	305	350	323	340	301	318	344	327	354	309	350	326	299	319	332	304	369	316	334	349	339	293	336	325	323	310	300	295	332	323	322	344	307	325	325	313	325	320	342	298	343	327	341	299	355	314	334	314	328	350	317	325	316	326	324	301	303	315	332	330	322	342	353	318	332	355	321	327	331	335	301	301	309	331	328	340	328	312	327	354	303	339	307	323	319	346	331	328	312	283	361	316	327	321	321	330	332	316	299	311	307	333	288	322	325	315	324	328	321	312	334	311	318	326	307	312	336	317	338	304	334	322	364	297	335	342	336	292	343	349	328	371	322	286	346	359	340	302	336	311	331	322	287	322	350	328	314	301	311	357	335	341	333	351	326	310	354	323	303	370	294	322	334	346	335	325	305	300	335	284	341	342	293	337	306	327	330	311	323	303	314	346	333	315	316	305	315	316	346	332	336	319	328	327	314	346	317	347	309	330	347	319	322	341	350	318	324	288	328	304	331	301	358	306	332	326	302	325	316	328	310	322	336	317	354	301	333	334	347	320	342	325	340	327	314	309	317	296	317	363	347	353	333	285	331	311	321	318	325	296	323	327	356	350	333	342	302	325	340	330	342	307	328	332	316	302	327	333	324	310	331	321	324	301	334	340	326	311	363	331	304	331	312	317	327	297	335	333	318	302	312	345	310	319	343	308	333	336	337	301	312	365	299	338	314	303	295	340	299	363	314	336	312	317	323	323	318	333	306	323	317	342	297	348	354	321	309	345	304	313	337	342	329	310	308	308	341	332	359	314	339	314	313	341	322	356	335	333	291	331	354	339	321	328	317	339	334	338	333	338	303	312	337	322	323	321	332	342	309	326	340	306	315	311	329	329	339	333	308	334	320	295	350	327	316	348	283	286	311	344	328	291	327	313	329	357	313	315	305	326	300	310	345	309	311	338	305	314	300	317	322	338	356	347	309	256	336	324	335	328	325	332	316	345	354	326	340	322	363	325	340	336	300	360	330	312	351	327	345	325	315	362	307	328	315	325	318	304	337	318	343	301	296	322	319	312	362	308	317	328	326	308	338	312	329	367	336	311	332	330	301	310	348	356	320	348	292	326	318	315	302	322	331	332	328	312	303	334	328	335	315	301	331	319	335	299	312	333	319	318	332	311	320	288	298	346	324	329	302	287	321	310	308	313	306	326	352	347	303	318	329	328	303	320	319	334	336	329	317	347	326	330	344	349	327	314	320	345	312	370	322	325	344	315	318	328	331	290	363	276	357	332	330	342	330	351	353	334	327	318	325	312	352	312	331	324	329	372	334	327	343	353	325	347	327	304	360	319	329	340	337	323	320	329	303	357	318	332	327	319	327	310	329	339	286	348	291	334	291	312	297	349	308	333	333	340	338	321	312	312	306	322	332	332	335	316	332	326	324	312	332	314	319	293	294	336	314	328	338	307	322	343	327	351	304	342	329	344	330	353	347	324	303	333	340	293	321	363	335	326	313	298	315	354	356	314	339	308	303	296	296	338	322	347	326	311	292	316	301	352	293	326	301	327	302	352	328	339	339	316	318	323	353	290	320	300	309	327	360	335	337	299	342	292	310	331	357	336	350	331	285	333	306	357	324	326	336	320	309	321	336	305	348	363	350	332	318	291	333	307	313	312	330	315	328	350	326	301	355	323	322	287	314	332	346	309	304	339	358	295	292	322	351	340	324	324	299	341	322	328	296	303	320	302	352	324	298	341	313	297	351	337	337	309	305	306	307	313	342	336	319	320	332	359	332	312	340	319	323	316	357	339	335	302	375	346	308	324	309	337	308	296	320	334	302	322	342	306	350	328
10962	1010	1008	784	595	401	301	263	220	186	179	139	137	110	97	113	98	105	121	89	90	100	82	80	80	84	90	73	82	98	64	80	73	82	92	67	64	71	81	72	70	69	73	74	69	81	86	60	74	73	69	76	59	74	72	79	80	70	65	77	85	84	61	72	73	76	81	80	70	55	82	69	54	65	98	81	79	69	87	81	72	67	62	79	60	85	85	79	86	87	67	70	69	73	78	59	87	69	76	75	68	68	69	67	74	80	89	68	80	66	78	78	74	62	65	78	69	76	91	70	68	78	72	76	60	78	93	69	63	56	60	56	82	68	67	86	75	83	62	70	53	87	61	67	75	71	64	67	81	75	65	106	85	69	54	66	66	76	63	74	86	70	72	73	75	80	66	79	65	67	74	75	66	63	65	70	67	64	83	69	88	90	69	68	54	75	81	70	77	86	84	79	56	71	72	89	65	67	69	74	59	65	71	68	69	86	90	62	70	58	85	74	78	87	83	58	73	65	74	68	65	67	69	80	86	78	77	73	84	81	75	78	70	60	74	48	74	62	67	95	85	66	90	68	52	71	79	53	77	78	78	71	84	72	74	81	59	78	69	69	67	69	77	81	72	54	82	61	65	88	73	70	78	91	79	85	60	74	71	72	63	73	76	92	78	76	73	75	61	77	83	62	67	76	83	76	82	86	64	85	65	70	65	61	67	74	61	72	70	77	74	74	88	69	72	82	72	82	72	61	72	70	73	85	86	56	62	75	65	71	75	77	69	84	89	80	82	61	62	68	67	58	77	71	50	78	57	52	69	67	75	91	61	70	72	69	68	69	77	65	71	73	58	64	77	81	66	56	62	72	68	82	59	63	70	79	84	65	73	73	72	49	79	66	80	83	69	78	78	65	84	61	66	63	78	67	75	71	80	70	70	63	85	68	71	73	89	74	80	76	66	76	87	83	75	56	91	70	75	72	69	79	80	55	63	69	77	56	78	86	80	69	81	65	72	65	78	59	87	69	63	55	80	75	81	71	82	79	79	64	63	65	84	61	69	73	74	73	63	71	63	60	74	73	80	81	70	63	82	76	87	72	65	74	82	79	68	73	76	76	81	66	70	69	68	72	67	72	66	64	73	75	85	77	66	67	73	65	76	77	82	87	67	83	71	68	53	81	84	64	69	79	81	71	80	66	60	69	70	79	58	56	68	66	81	86	85	65	66	74	73	73	74	73	83	70	87	63	77	78	76	70	65	60	79	80	68	77	51	65	62	68	80	72	85	70	75	67	96	60	63	73	56	73	75	79	64	70	54	73	82	74	65	62	79	68	65	79	71	75	76	62	68	84	72	84	69	66	69	74	84	62	68	62	72	63	76	78	78	70	67	82	76	81	64	70	76	78	81	77	61	79	62	77	67	75	64	76	84	75	60	75	71	80	73	78	66	62	66	68	67	78	67	74	64	77	59	71	80	69	63	62	69	95	76	69	75	79	76	62	62	80	70	71	81	66	82	65	72	74	77	52	70	72	77	69	62	64	74	76	61	82	77	60	78	74	78	80	67	73	71	72	88	72	78	90	81	91	60	68	72	61	61	79	71	93	75	72	75	60	63	68	85	73	82	64	75	76	63	62	57	91	91	85	76	88	58	76	86	59	75	70	65	69	69	73	79	90	62	83	61	74	66	59	87	83	64	70	67	78	67	57	62	82	65	65	80	77	64	86	72	87	79	64	70	74	86	77	88	72	87	95	54	82	82	71	70	79	70	80	60	70	66	60	75	79	62	59	65	70	66	77	86	62	60	71	76	83	75	76	71	82	59	72	81	72	73	61	64	68	84	54	82	79	62	60	77	75	53	76	77	76	79	76	64	73	63	75	67	66	65	71	74	83	62	70	77	61	70	73	63	69	77	66	61	86	73	72	72	87	75	62	73	96	82	68	72	77	71	70	54	68	75	68	56	63	90	84	72	60	82	91	70	77	59	76	77	81	71	59	68	59	79	80	62	68	67	67	68	76	70	67	64	70	70	72	70	70	63	63	78	74	72	72	78	71	60	71	70	64	76	85	79	67	60	74	72	59	74	85	63	86	68	66	61	60	69	74	68	65	89	65	68	62	75	84	73	76	71	76	65	75	79	77	57	67	76	73	79	72	78	71	70	77	63	78	68	80	72	71	73	78	62	70	75	77	72	83	77	83	65	65	78	74	76	77	69	78	65	69	78	72	69	80	76	75	69	67	57	43	66	68	94	80	82	81	64	77	77	65	74	57	73	78	73	76	83	61	55	75	69	79	67	70	77	81	59	75	82	61	67	66	71	66	60	65	63	70	82	48	73	68	81	83	70	78	78	83	73	65	64	77	63	63	57	80	65	66	61	66	68	74	61	65	74	79	60	61	85	82	72	75	68	84	75	76	72	70	91	69	70	63	78	82	66	68	68	78	65	78	72	68	92	75	80	78	84	81	64	72	82	52	63	77	98	65	60	81	83	68	59	64	56	61	74	73	87	75	65	74	81	72	82	76	69	73	63	72	66	80	80	66	64	81	75	68	69	75	64	75	72	55	73	65	64	70	67	65	63	61	64	66	63	75	75	73	79	63	60	74	69	77	70	82	78	63	61	76	65	78	76	75	78	74	73	78	80	85	76	65	75	70	77	76	89	69	60	83	65	77	78	58	87	75	80	76	58	80	82	71	73	65	80	81	68	71	63	77	65	64	90	82	70	77	99	62	60	69	71	73	78	70	60	61	57	78	64	53	79	71	84	52	74	66	81	79	75	67	74	63	68	69	69	77	79	59	68	80	66	72	62	78	84	72	63	66	67	61	69	68	73	63	76	63	69	75	66	81	81	69	78	81	72	83	50	80	73	73	72	60	90	98	78	59	71	77	85	77	68	75	56	81	62	62	74	78	62	65	63	67	61	70	79	69	56	89	75	74	86	62	65	68	79	75	75	62	62	66	83	68	77	60	78	72	76	75	75	69	70	65	73	68	72	60	68	58	71	83	86	73	75	63	81	71	75	69	84	72	76	63	65	78	61	55	82	90	69	79	65	72	74	91	68	68	69	75	71	89	64	72	65	74	80	81	83	87	76	68	78	63	67	71	64	66	69	61	59	66	71	78	75	85	77	67	77	62	79	76	69	85	75	80	56	81	77	65	78	72	69	70	72	77	76	67	83	77	64	79	71	80	85	74	82	75	75	75	70	72	66	62	76	72	70	52	66	74	78	84	69	74	70	71	79	67	61	73	73	72	77	75	66	73	73	61	59	74	73	70	77	72	62	56	71	69	76	73	72	81	76	68	69	78	82	78	77	70	73	65	72	66	87	67	66	76	67	75	75	72	76	87	57	84	70	68	86	81	64	66	80	66	82	66	58	79	73	75	58	77	93	53	70	65	62	76	64	91	54	75	67	69	61	73	76	72	57	67	66	83	73	93	77	80	67	81	65	61	101	82	73	86	58	84	74	71	65	72	84	56	58	66	76	66	63	64	70	77
8254	1168	2630	3077	2699	2192	1753	1517	1267	1086	949	826	826	758	677	645	615	533	559	540	470	464	440	482	419	444	389	398	386	400	380	374	373	359	369	339	348	337	371	333	322	332	332	343	306	356	325	330	327	277	285	317	297	332	293	286	334	321	307	314	314	304	310	278	307	324	286	313	312	307	289	288	300	276	305	283	310	320	272	329	307	297	310	342	304	288	292	337	288	307	281	279	310	268	300	326	292	318	283	282	265	309	313	291	301	302	275	286	283	286	277	289	324	289	319	284	312	292	335	296	296	272	277	335	271	294	283	310	287	291	282	308	288	277	294	298	270	289	284	281	244	278	259	269	296	281	282	277	302	311	269	315	310	276	305	294	285	297	279	281	278	287	264	304	331	279	285	285	305	294	289	280	260	302	289	295	297	318	305	280	291	324	310	286	303	301	303	275	289	307	240	278	291	316	297	310	302	278	305	322	264	292	267	279	285	293	285	258	317	306	273	260	308	291	305	278	307	292	292	288	272	265	297	284	284	284	303	285	297	277	258	288	257	293	285	318	281	302	310	294	263	292	285	308	284	297	302	263	301	271	297	297	309	270	277	302	304	314	295	294	286	280	331	300	322	259	312	306	301	281	285	312	251	290	289	296	309	273	276	284	309	328	279	289	300	321	301	296	290	293	264	316	286	318	288	322	284	289	279	283	312	332	277	272	279	304	310	267	259	292	293	289	263	284	274	277	277	311	301	304	297	289	281	261	329	272	321	279	293	274	291	317	284	307	275	290	295	297	265	298	338	310	299	301	298	296	305	308	282	296	276	257	299	270	305	286	288	303	259	321	315	288	299	311	268	299	257	308	292	276	298	281	291	281	294	279	282	281	314	311	321	321	303	285	284	265	292	264	285	300	303	270	287	301	290	283	290	298	297	267	288	293	303	295	304	289	290	287	270	269	296	279	287	259	262	319	278	288	271	284	269	290	292	314	316	317	298	309	294	302	276	298	290	301	274	309	273	265	330	283	301	296	293	264	285	287	280	293	318	264	284	289	301	302	282	272	265	266	264	280	273	307	311	271	337	294	279	287	278	287	271	287	289	280	309	300	281	293	292	286	299	288	304	287	251	316	278	283	305	277	291	304	269	254	316	270	283	314	295	287	272	282	315	284	279	308	280	298	278	270	280	285	304	286	291	284	284	304	308	283	280	287	289	287	271	283	273	295	308	295	303	243	287	269	305	289	297	295	273	298	299	270	262	313	286	300	256	299	302	275	303	303	303	301	316	288	301	295	269	300	331	301	300	339	265	290	301	286	311	306	292	289	270	274	254	298	287	292	297	307	299	270	281	306	298	313	309	320	301	268	300	273	300	273	262	318	307	273	290	301	290	298	288	280	272	318	291	278	269	281	257	292	315	326	280	295	258	261	298	283	292	284	266	286	279	298	311	305	290	283	279	288	270	258	299	267	269	294	290	301	274	272	276	317	318	299	263	290	279	285	305	290	268	301	298	272	282	303	281	275	318	287	273	304	253	273	273	263	265	288	284	276	303	293	296	315	284	284	290	261	281	297	260	289	273	285	250	308	309	276	272	291	316	300	292	291	287	323	253	282	257	281	300	297	286	278	307	281	310	279	290	309	317	276	292	275	282	302	282	271	269	271	269	281	289	299	293	289	274	307	272	278	287	303	288	255	303	298	294	307	306	286	289	288	314	288	294	286	314	308	300	291	290	287	298	310	300	280	297	303	299	292	283	282	305	279	294	313	287	262	281	300	284	314	299	300	307	269	272	288	290	283	308	283	308	271	258	285	292	296	262	282	298	309	302	279	271	308	284	298	291	294	288	286	274	298	283	272	298	307	286	294	301	267	314	267	284	321	296	301	293	321	273	319	262	293	292	290	267	281	293	283	336	288	313	312	277	299	288	287	277	282	308	321	308	298	283	293	296	284	322	274	313	306	310	271	300	273	266	283	273	287	279	308	313	293	287	276	306	298	283	290	337	287	269	283	277	285	313	266	278	266	286	266	289	273	296	304	288	299	275	271	300	273	283	270	313	276	276	264	288	296	311	246	311	293	274	291	300	281	283	310	291	286	269	271	268	283	288	292	284	302	286	290	272	301	285	324	286	273	316	274	284	313	267	300	289	277	258	298	296	290	295	301	304	273	329	277	291	295	283	280	253	303	298	265	297	306	295	291	312	284	292	287	295	294	305	272	290	300	310	291	258	266	287	275	272	289	290	305	314	336	305	284	313	301	272	308	306	268	298	275	278	285	289	301	273	272	295	281	299	284	256	296	300	263	280	298	302	289	289	301	274	260	294	293	297	283	299	286	288	291	275	283	309	307	316	296	292	286	300	302	273	300	312	309	283	290	288	285	318	282	287	289	298	327	274	285	263	321	266	300	306	298	274	274	295	275	243	281	352	307	271	291	307	256	292	253	283	271	277	288	283	306	289	272	250	284	272	275	347	282	279	297	309	303	299	288	296	280	304	255	301	303	283	329	308	288	308	280	271	295	259	283	282	288	303	299	294	292	285	297	311	288	275	292	302	292	295	273	310	276	278	272	283	310	280	309	317	285	279	284	292	328	270	301	293	306	296	317	293	316	274	277	291	274	295	283	310	265	256	326	294	287	276	270	291	282	334	269	290	290	288	297	284	323	289	303	310	302	307	324	251	275	283	320	307	291	286	302	286	279	280	303	280	265	283	278	298	292	286	279	310	282	298	287	315	289	294	249	304	303	281	244	280	303	260	280	266	300	298	282	298	302	292	285	256	306	276	306	306	299	258	312	276	291	278	317	306	311	305	273	303	267	296	294	272	291	264	254	300	314	275	281	289	270	287	274	293	297	280	309	325	283	277	260	265	294	268	321	263	312	292	303	275	310	291	294	303	305	280	321	283	315	284	274	280	285	282	311	298	265	276	274	277	283	254	294	288	297	311	288	303	287	288	268	283	298	282	295	312	312	310	282	306	293	280	309	274	298	286	285	268	319	286	257	303	290	308	293	277	283	308	278	309	289	280	286	304	298	286	291	296	282	307	280	288	287	296	304	313	277	337	303	259	291	315	297	289	301	286	296	276	281	251	298	255	289	265	285	325	285	282	279	302	275	314	299	271	262	292	280	268	283	298	279	275	314	274	301	276	271	309	267	304	301	270	302	262	259	271	314	319	316	291	306	285	300	288	285	285	298	296	296	267	265	272	272	280	294	293	287	299	277	304	301	287	285	286	283	277	326	289	280	303	284	306	282	263	295	331	316	260	303	298	290	254	289	280	290	300	274	268	295	301	261	291	302	315	318	312	285	293	283	289	312	267	289	306	283	275	302	289	281	288	258	278	288	299	302	289	306	290	289	308	268	293	297	291	312	285	268	261	316	299	273	291	284	292	287	271	305	295	322	277	285	286	313	301	306	286	271	295	286	272	266	272	304	292	302	281	307	273	284	293	273	307	291	286	266	276	281	273	290	324	290	293	263	289	295	310	302	255	312	278	294
19446	2717	2174	1624	1055	789	576	534	440	365	327	287	263	227	219	203	204	196	190	175	196	162	183	175	162	171	170	154	169	163	140	155	161	169	132	157	151	158	144	165	144	156	169	163	144	140	132	138	161	158	127	139	136	151	160	133	140	168	158	144	181	146	139	150	148	144	153	121	128	137	155	151	151	143	147	133	166	151	163	155	166	144	152	149	147	140	143	146	139	150	131	158	148	144	120	154	126	148	161	142	156	152	162	128	141	155	148	138	151	133	120	149	145	129	134	135	128	146	136	129	132	146	149	150	140	138	160	128	145	149	159	165	133	147	143	143	143	136	143	150	141	118	140	145	144	131	155	168	155	153	120	148	129	128	145	136	141	117	152	149	145	146	132	142	156	152	133	143	132	138	151	130	152	132	159	137	130	154	134	151	131	121	147	156	127	134	123	160	148	173	147	171	137	141	154	144	141	126	128	146	150	139	130	150	145	158	144	178	147	136	111	138	120	157	160	138	152	129	145	142	157	135	140	148	131	147	139	140	136	126	130	149	144	142	138	140	123	152	148	132	145	158	149	135	141	129	128	160	136	134	151	166	151	150	133	134	144	123	151	136	145	161	155	148	134	141	138	139	144	142	145	153	158	136	139	145	139	140	144	124	129	129	146	113	153	161	143	169	128	136	143	146	135	156	128	143	134	156	124	135	147	141	128	150	166	146	155	155	167	120	149	130	161	144	144	153	145	144	142	135	136	124	157	147	136	159	140	131	128	154	155	159	134	146	136	140	152	143	141	141	159	132	141	132	129	126	162	149	151	156	151	141	141	142	151	156	133	135	137	151	133	139	164	137	155	157	160	139	156	147	130	123	152	142	143	130	122	170	148	153	125	122	165	132	133	160	146	152	156	148	134	143	155	150	137	135	132	163	136	127	145	131	136	147	148	137	142	147	151	163	155	160	143	148	133	148	143	160	140	156	135	156	134	155	140	137	164	153	141	139	148	148	148	157	145	144	132	140	161	144	153	148	125	152	141	134	140	136	108	163	156	126	127	134	143	137	127	150	149	123	130	132	140	140	144	156	129	128	156	150	143	150	140	152	123	162	152	151	136	148	138	144	139	147	143	146	158	143	152	163	147	154	152	132	151	143	125	133	159	155	125	152	143	150	140	147	150	155	144	131	148	147	148	144	142	153	158	117	132	152	152	129	141	153	148	156	147	148	139	133	165	132	145	159	146	123	129	145	134	145	155	134	146	160	130	146	117	147	154	157	153	165	146	115	125	170	159	136	158	139	124	137	136	141	144	145	163	131	148	151	145	142	147	151	145	149	147	153	147	162	117	164	120	156	158	169	134	159	140	125	127	155	162	135	134	133	150	151	124	143	144	134	134	130	158	130	158	126	175	146	137	149	144	143	151	128	141	164	142	143	149	146	133	131	141	135	130	133	128	138	148	162	131	110	130	125	148	140	147	144	143	142	150	138	159	130	155	140	142	145	154	143	156	153	158	152	135	140	153	139	136	150	144	146	146	119	131	140	138	157	140	135	151	157	141	135	152	137	147	142	152	159	126	133	146	145	147	153	127	137	151	135	138	143	126	161	138	134	150	132	145	148	151	146	151	117	130	137	136	140	136	163	149	154	129	135	141	144	147	133	125	147	141	122	156	144	152	110	143	123	151	141	151	160	149	139	130	138	153	134	149	156	160	179	135	139	137	155	152	157	151	133	161	148	138	133	147	152	130	144	143	153	145	143	165	143	167	132	154	149	155	144	147	132	135	149	149	149	148	145	139	152	135	159	124	163	124	131	138	138	148	126	132	159	148	140	146	149	157	153	119	143	121	149	155	136	136	139	128	142	127	159	136	159	123	142	164	170	155	150	133	118	135	118	159	138	146	159	149	131	154	171	121	131	133	152	141	145	152	156	139	158	147	136	146	138	120	127	159	137	153	160	151	146	113	128	122	141	123	144	144	131	150	147	151	149	166	171	127	162	152	129	142	133	133	133	158	160	126	131	134	145	146	146	144	147	158	143	144	134	153	155	153	148	147	151	153	154	157	150	117	141	139	148	139	152	132	134	141	141	135	176	149	159	160	140	137	135	132	138	127	130	145	139	157	127	153	150	140	137	145	157	150	134	127	142	154	150	149	153	148	149	154	142	163	148	148	129	133	140	158	127	138	153	135	130	157	144	141	132	142	149	125	123	154	152	132	140	149	137	143	132	147	141	143	147	137	152	151	158	135	127	134	181	135	139	157	143	149	157	155	148	161	148	140	138	136	156	134	137	159	127	138	136	130	150	128	153	143	154	128	134	141	159	148	153	134	121	141	144	132	147	141	141	146	136	134	126	151	135	125	138	133	148	149	143	146	126	126	147	129	132	148	154	162	135	156	164	146	153	168	118	149	133	143	169	143	134	121	139	162	146	133	144	121	147	134	126	134	125	118	165	156	148	166	131	142	139	124	127	146	174	149	135	142	145	150	156	140	145	158	147	122	159	134	137	131	159	147	128	157	140	149	136	146	127	159	151	140	132	159	134	142	140	120	152	143	155	126	132	141	131	132	150	141	159	162	145	124	137	127	128	129	138	152	172	156	137	166	152	136	110	139	146	136	146	120	158	148	133	156	147	145	136	148	141	141	133	149	157	140	148	145	144	168	136	133	140	141	136	147	137	152	133	125	130	134	153	134	155	157	126	136	152	144	138	131	142	153	161	132	145	161	152	156	132	132	138	122	176	165	118	150	137	160	150	143	139	133	142	144	163	135	133	148	145	148	146	162	126	154	148	134	150	124	136	133	145	154	164	141	124	147	135	155	157	160	154	150	163	141	149	139	142	148	132	160	132	152	162	118	145	133	152	144	149	132	132	163	129	139	136	129	157	154	142	152	147	134	142	143	126	159	156	125	139	156	147	135	119	139	127	154	119	139	121	129	145	160	135	151	145	139	142	129	125	146	148	143	152	141	140	131	169	132	135	150	141	131	120	141	164	134	157	155	146	170	134	170	135	144	134	140	134	142	133	132	145	129	133	134	137	140	146	132	154	130	124	157	152	129	133	137	135	151	158	135	135	138	153	149	134	144	135	164	131	155	121	164	135	132	160	137	130	134	164	146	136	165	152	134	181	141	141	144	171	141	151	138	152	132	137	146	141	147	117	153	153	147	141	126	134	132	136	138	143	142	152	140	146	145	151	153	142	148	131	149	146	156	156	153	150	149	143	132	125	154	150	150	142	113	129	133	134	162	145	138	128	133	163	130	139	150	135	132	127	150	129	125	149	140	136	147	147	131	146	133	165	149	154	150	106	147	133	129	142	133	165	151	146	147	142	156	114	173	136	152	157	155	142	158	156	157	143	133	152	151	157	126	161	148	143	157	144	139	141	160	120	148	147	156	116	152	149	139	133	149	136	138	142	136	140	141	154	112	142	146	138	140	163	152	136	157	145	137	165	124	154	141	142	126	150	134	131	155	129	160	147	142	166	153	155	123	135	142	165
10999	2299	4982	5520	4872	4076	3269	2794	2410	2007	1851	1597	1488	1362	1264	1132	1087	998	976	933	859	857	811	798	785	739	724	740	694	716	684	625	643	657	668	640	641	614	606	607	611	589	591	580	567	564	553	587	564	554	575	575	550	562	509	568	491	563	499	590	584	564	553	584	533	544	564	533	538	507	553	531	537	541	495	494	546	546	520	532	594	544	547	513	519	526	566	524	536	516	517	529	480	548	510	527	526	519	538	525	508	530	533	476	518	515	566	538	532	529	488	508	509	529	535	505	489	536	494	548	510	537	537	527	514	501	501	523	518	512	510	540	550	485	503	557	530	513	521	514	522	545	542	490	510	498	478	516	470	509	502	516	479	512	526	540	547	502	524	500	559	503	532	510	519	489	546	477	518	474	538	517	506	578	506	556	533	511	532	550	526	519	484	518	498	494	494	520	489	497	513	508	541	541	540	527	536	476	528	493	485	535	497	518	510	512	466	511	507	515	479	470	513	515	512	530	517	501	510	526	496	502	563	501	508	502	496	528	505	480	511	500	472	514	524	508	483	553	488	502	527	508	538	529	470	495	507	502	510	536	527	491	518	497	511	494	549	489	566	523	503	489	512	503	507	507	529	512	526	557	505	493	523	557	501	504	523	482	487	518	493	527	519	531	506	492	497	461	512	514	490	513	540	510	508	550	506	512	486	523	512	516	528	495	526	505	528	494	479	523	480	448	509	510	526	520	511	499	522	477	488	535	527	506	505	473	518	509	527	513	517	477	491	521	552	532	504	520	520	478	503	503	476	495	476	496	514	499	533	478	531	511	536	536	507	488	513	525	506	475	512	499	473	485	487	521	503	481	564	532	485	505	467	526	522	527	508	489	537	487	496	544	504	510	526	523	541	546	494	494	466	505	510	485	473	513	508	493	562	506	508	542	492	512	488	502	498	548	484	471	534	498	481	512	527	468	451	537	510	547	516	490	523	551	481	568	512	478	524	537	522	475	486	495	543	508	491	490	493	513	499	525	505	515	528	512	501	517	509	541	518	503	515	496	561	522	501	489	552	494	489	506	468	537	520	478	490	498	535	523	474	503	540	459	529	475	516	530	503	489	490	518	494	498	534	500	506	520	534	521	499	554	498	533	519	502	528	507	499	493	488	526	494	502	498	496	507	498	496	442	528	498	513	495	548	492	524	493	532	502	512	508	525	514	503	486	496	512	504	514	501	489	443	510	511	495	520	531	489	498	477	516	508	526	468	486	500	536	503	533	463	540	493	523	516	517	498	471	517	582	516	468	506	507	498	477	492	514	480	541	473	503	490	478	506	538	525	527	501	487	514	480	528	535	511	507	494	551	530	519	523	494	498	528	526	507	543	471	524	519	486	479	512	511	506	536	518	502	510	507	531	531	519	483	498	535	536	514	503	480	541	541	458	565	495	519	506	512	515	534	502	512	515	481	519	516	522	517	549	506	510	467	518	505	522	528	501	496	538	511	504	483	483	481	530	519	512	492	528	490	511	495	483	487	522	488	520	498	487	531	499	485	513	490	495	476	480	465	508	517	551	519	491	502	528	514	515	506	509	545	497	537	492	491	495	531	531	496	515	510	533	536	483	494	523	513	480	500	509	474	498	506	496	527	494	518	500	498	559	532	494	512	550	545	543	468	449	517	505	511	515	492	493	530	494	507	549	483	508	501	508	486	461	549	514	528	505	475	526	557	560	536	522	506	509	495	545	515	494	502	506	511	524	540	517	509	468	513	461	481	520	523	513	504	489	496	535	509	514	546	533	526	469	521	501	525	478	477	523	511	507	536	513	524	514	487	525	520	540	484	540	530	541	460	508	473	511	545	509	525	501	503	497	537	491	515	504	524	495	517	533	493	551	500	500	497	512	500	478	519	532	523	491	515	535	513	509	478	502	508	495	479	502	529	520	528	507	537	482	517	557	513	531	492	523	533	483	500	522	494	523	466	517	471	485	499	527	502	531	492	538	488	531	555	527	516	510	536	523	485	470	485	476	502	540	530	506	492	506	540	495	493	518	542	528	534	505	491	527	566	528	495	493	508	479	503	493	519	513	490	493	497	545	520	496	481	533	519	504	581	520	502	504	516	471	465	472	490	519	534	506	504	493	521	513	509	533	519	498	478	540	522	484	474	545	520	513	498	490	487	536	457	512	524	503	520	470	536	501	502	484	525	509	491	520	522	499	541	480	493	497	509	529	471	508	522	526	547	491	513	508	518	510	511	512	474	525	499	544	499	496	518	522	481	570	517	509	533	511	493	486	504	480	503	488	507	497	497	522	513	523	518	522	554	510	481	494	501	510	510	498	511	523	525	489	501	487	475	524	502	503	489	512	454	516	508	487	512	515	497	498	540	474	510	524	532	562	509	538	540	544	520	515	540	509	499	485	528	493	499	518	516	533	513	484	467	510	519	499	496	502	483	546	513	492	470	525	472	524	518	497	469	494	499	546	511	459	517	550	515	540	535	525	528	542	503	537	473	506	502	503	501	484	458	516	497	488	540	506	513	479	496	496	505	498	501	500	514	556	508	449	560	508	516	507	477	491	530	535	498	489	475	526	548	508	511	481	495	506	530	498	519	471	501	499	505	471	509	468	520	505	531	507	496	496	500	487	519	501	519	526	513	504	503	512	491	516	499	487	534	527	532	509	536	523	489	489	481	495	506	532	516	498	524	484	474	506	458	535	483	519	489	513	470	540	455	551	515	506	492	515	516	540	496	506	489	490	491	497	517	505	478	558	534	523	522	526	510	472	513	517	539	503	494	516	540	482	487	450	505	538	509	522	516	516	491	509	503	539	462	537	509	519	525	523	526	510	457	522	489	518	456	541	505	525	530	483	498	527	530	520	485	496	512	510	510	516	480	487	517	514	538	505	540	512	531	501	522	483	520	523	485	493	538	522	534	497	518	466	483	516	528	527	545	520	517	503	474	505	506	540	520	517	490	501	516	524	488	528	472	487	550	532	492	498	488	473	526	504	505	472	534	482	540	481	518	500	514	494	510	494	479	521	486	526	494	482	503	513	501	539	489	502	522	533	520	519	488	553	510	516	546	521	541	517	523	529	571	546	496	469	530	502	494	474	549	517	506	502	495	472	517	542	514	473	541	477	486	515	503	498	511	503	546	507	551	533	498	513	495	508	509	500	468	487	475	554	486	522	536	484	496	516	502	501	527	527	483	495	504	511	515	528	503	521	492	470	516	495	468	510	518	542	545	499	478	523	501	477	515	525	554	481	518	514	523	534	489	514	499	484	539	519	539	508	518	539	508	496	523	490	506	560	496	521	514	525	520	490	527	518	516	498	495	568	529	488	528	499	501	535	482	507	517	536	520	520	503	539	524	470	516	498	474	511	516	526	491	531	470	509	546	524	510	497	521	489	544	495	495	498	516	528	530	490	495	460	521	518	536	519	491	531	507	529	493	503	533	511	541	530	478	507	503	534	546	522	467	502	492	543	483	518	532	463	515
1926	159	115	122	132	98	96	119	102	88	92	95	92	103	89	72	69	88	84	95	72	80	86	71	78	88	91	77	89	95	93	65	92	97	78	75	85	77	88	81	65	71	91	83	80	81	80	74	80	117	85	87	77	79	108	57	87	82	85	84	74	85	83	108	88	83	83	85	76	92	85	80	98	76	64	81	75	101	92	91	80	99	82	70	78	66	86	85	67	67	86	85	98	76	81	83	116	79	96	90	92	85	95	88	81	81	87	99	91	96	87	87	91	94	92	77	89	73	75	94	79	91	97	87	93	91	84	65	71	84	74	83	86	73	87	75	81	94	82	85	89	83	94	85	85	95	93	87	87	83	88	94	95	83	90	78	79	77	84	77	80	89	94	71	88	85	73	87	76	104	95	92	83	75	73	63	87	81	90	67	83	87	70	82	90	86	83	102	79	86	85	68	83	80	98	70	91	74	78	82	86	77	76	95	80	74	79	80	82	93	97	92	80	84	99	82	90	72	93	93	101	95	96	95	92	93	89	77	91	84	89	93	92	95	76	86	82	84	76	91	97	72	73	81	83	86	81	67	77	82	97	93	76	90	83	73	99	81	79	92	105	63	91	77	85	94	82	83	86	85	84	94	85	84	85	95	93	59	74	80	92	81	100	78	86	91	73	73	83	85	88	88	97	76	89	72	70	84	76	78	83	97	76	66	95	88	67	74	101	72	79	70	79	101	83	85	67	96	95	85	90	81	81	80	76	72	81	68	85	84	85	95	75	106	72	92	94	86	85	87	80	92	67	88	86	82	71	87	86	98	74	86	77	94	72	78	89	78	76	92	79	84	73	95	73	92	87	81	75	67	73	72	85	73	87	91	79	94	86	76	93	93	86	83	103	71	88	96	86	88	86	86	85	81	88	85	78	85	80	100	87	83	73	69	79	92	80	71	78	82	94	75	80	87	93	88	92	79	94	82	86	97	78	91	79	84	102	85	82	76	71	76	85	110	79	101	66	83	80	92	84	83	77	82	89	82	92	91	83	88	65	72	73	93	91	77	84	89	58	70	102	83	94	75	82	80	80	82	84	73	78	81	79	91	85	89	78	91	83	94	88	98	86	92	88	73	87	97	80	65	102	90	76	110	80	67	70	89	96	70	87	86	92	70	82	96	91	85	75	63	79	77	90	87	75	85	76	58	94	80	98	77	86	75	76	78	85	74	81	96	77	85	89	75	90	77	86	77	92	78	83	75	93	72	93	88	94	76	111	80	75	74	84	81	80	93	87	83	76	75	93	69	89	82	86	86	89	88	75	79	76	80	81	62	79	67	95	101	73	94	72	101	80	80	89	94	83	93	78	85	76	97	71	71	93	65	82	74	88	77	92	88	108	62	86	85	88	85	83	83	88	87	84	72	92	90	83	68	95	80	89	77	99	80	74	90	83	82	82	77	80	77	62	93	73	75	69	88	96	82	103	73	84	82	78	73	93	93	92	70	95	77	72	94	88	74	73	94	101	99	96	91	96	94	68	65	76	70	86	75	103	69	77	93	72	90	87	76	81	90	79	103	79	71	87	70	84	91	94	99	81	75	61	96	91	87	88	98	85	83	78	100	84	74	76	82	83	87	91	92	86	70	86	84	90	98	77	88	66	78	81	73	84	72	80	79	82	75	83	87	86	100	82	84	74	87	96	89	83	82	70	82	73	98	80	72	75	74	77	79	91	90	87	69	86	80	92	80	100	80	66	104	89	64	74	75	89	84	88	68	75	69	89	86	88	81	84	95	79	76	74	76	80	98	85	79	86	85	72	83	81	93	67	82	80	90	78	88	86	92	96	93	92	102	100	80	83	82	86	83	72	85	97	73	88	73	94	96	80	94	81	70	75	85	86	84	83	84	89	88	95	102	84	70	77	95	74	83	96	83	103	81	86	92	102	80	82	85	74	82	83	81	89	68	80	96	90	76	95	75	74	86	94	71	83	74	72	91	76	88	80	91	89	82	71	66	80	86	72	91	83	98	82	83	82	99	80	95	78	86	85	65	96	91	83	92	89	79	80	91	73	81	83	77	84	98	79	89	71	80	90	83	79	84	84	89	86	80	93	72	72	87	83	93	62	94	87	90	82	81	68	76	79	95	80	95	90	87	81	76	84	93	93	77	96	95	91	68	86	69	70	95	86	74	79	61	94	80	85	89	92	83	80	83	84	78	84	79	71	90	74	98	84	99	89	84	80	86	75	72	77	93	91	79	82	76	83	78	83	103	90	68	90	94	89	83	84	83	80	101	72	98	67	96	83	98	93	83	77	95	80	80	72	98	88	103	85	78	80	81	70	89	86	82	76	97	89	70	82	113	73	94	82	93	80	95	78	91	86	83	84	89	83	85	78	83	90	88	75	83	101	80	83	96	75	75	70	95	74	73	77	98	64	82	92	94	93	86	85	70	67	86	70	63	77	81	77	90	85	86	82	72	94	76	94	97	92	90	86	82	67	97	77	77	79	79	76	93	94	90	100	99	85	91	79	84	84	96	87	74	99	103	77	71	85	87	75	79	68	86	89	77	88	85	86	76	89	103	88	76	82	83	77	87	84	73	75	89	82	71	89	82	77	95	82	76	100	62	85	88	82	82	85	88	75	75	87	78	93	100	70	83	76	93	82	85	86	96	85	66	92	92	77	88	76	74	87	84	83	82	69	82	82	69	84	95	77	89	92	72	86	92	70	66	73	75	88	76	81	76	81	104	85	89	78	74	102	74	91	79	63	90	70	93	95	95	88	74	85	94	83	87	94	82	83	84	88	98	96	77	73	102	98	92	87	88	90	99	78	72	81	87	63	94	85	76	85	90	72	92	84	86	79	78	84	90	94	98	81	89	72	76	78	77	96	76	81	93	78	88	83	83	77	88	87	93	73	72	88	78	79	73	80	80	84	66	109	70	87	83	99	77	77	92	81	97	101	94	95	79	81	81	83	83	71	77	88	62	94	76	89	82	75	74	74	90	78	94	72	77	103	104	87	84	85	91	77	77	77	79	80	69	85	83	88	81	89	89	79	75	85	95	63	76	85	74	96	94	73	83	82	66	73	68	83	95	72	77	91	81	93	77	86	79	97	104	83	84	83	86	81	109	81	80	70	80	91	77	93	89	83	82	87	73	91	80	68	65	101	97	82	84	91	83	70	74	77	97	92	76	96	86	83	95	92	90	77	75	83	90	97	87	89	74	79	89	87	76	75	72	68	73	80	94	98	80	80	84	87	76	75	95	96	98	102	96	91	87	92	75	76	74	77	75	73	91	91	82	70	90	85	89	76	87	82	80	91	71	84	78	87	82	67	90	90	86	72	84	83	78	89	69	94	85	88	92	95	83	65	86	87	91	80	76	86	71	96	73	76	85	84	82	90	99	101	93	71	92	64	83	80	90	85	81	89	87	78	84	86	83	74	76	79	77	87	96	100	99	99	81	85	67	93	65	86	94	75	80	78	86	91	90	69	111	90	82
3508	397	518	518	517	430	446	437	432	388	402	346	385	393	353	371	360	341	354	382	319	344	333	332	318	318	334	321	324	349	324	342	295	312	319	341	329	312	366	312	321	338	305	328	303	322	305	340	354	331	303	317	313	345	351	348	333	319	359	294	306	354	339	324	333	313	335	346	317	282	363	351	346	319	307	296	333	319	320	352	337	320	331	331	314	328	324	331	349	302	327	287	317	332	306	284	334	340	325	339	343	316	352	333	351	311	334	337	294	326	305	330	347	320	317	329	324	337	330	325	340	339	322	319	303	331	289	320	332	318	352	332	321	305	321	338	341	319	326	301	317	317	329	317	330	312	305	328	342	306	306	338	317	329	323	344	332	329	324	351	321	356	323	327	276	315	296	307	341	308	290	344	329	360	296	319	343	343	289	344	315	310	357	337	344	315	345	346	344	303	307	321	361	337	331	334	353	342	326	308	329	354	309	341	370	323	297	318	332	304	305	317	329	325	345	332	344	315	324	300	330	327	365	307	311	326	344	321	329	348	305	324	324	356	344	343	333	322	319	352	302	312	306	330	308	327	357	333	328	323	310	294	298	343	342	304	335	340	315	298	342	317	303	324	310	319	374	337	336	309	336	352	326	282	317	354	348	316	327	327	321	346	317	353	320	325	340	359	327	300	313	346	335	321	321	284	317	302	309	299	339	334	320	307	321	361	308	314	362	348	356	315	314	322	314	358	322	310	317	356	328	335	322	317	324	316	312	344	302	318	315	344	317	306	345	284	351	356	333	346	327	317	349	327	296	317	322	338	333	309	334	314	298	322	327	314	340	325	322	321	357	319	325	345	343	313	348	324	313	367	340	311	330	305	347	351	331	347	336	343	332	304	322	318	371	342	312	317	352	326	365	356	341	326	341	299	314	332	329	305	320	316	316	307	350	320	330	315	364	347	322	326	329	296	325	309	320	350	338	356	331	326	326	345	309	346	342	325	304	306	320	323	326	343	352	319	346	390	305	350	313	310	346	337	347	306	361	299	292	328	323	315	369	323	346	339	350	307	374	316	331	346	325	338	321	304	363	330	347	330	317	347	323	301	331	347	305	323	344	335	281	357	332	330	332	364	334	314	325	327	306	310	341	297	323	309	344	311	331	342	378	316	336	350	321	361	336	319	312	327	337	319	299	364	308	314	328	333	323	326	321	344	313	325	356	304	334	325	346	348	328	365	325	315	371	299	352	340	339	338	340	317	331	334	337	338	343	309	291	361	320	321	304	320	279	293	344	342	342	336	366	317	334	353	348	318	342	282	318	303	318	324	301	351	325	322	315	335	339	330	311	316	334	330	319	315	339	331	309	345	341	339	319	331	293	345	325	327	305	346	340	335	323	323	348	312	339	342	325	290	342	347	323	324	339	345	311	339	301	314	307	303	329	348	325	307	347	363	364	319	318	306	290	347	334	312	318	348	331	303	317	320	322	299	340	309	349	336	315	323	373	343	326	335	315	324	292	320	315	330	328	357	318	317	369	350	341	318	333	359	310	315	325	345	324	316	328	336	326	316	317	339	333	289	359	326	345	305	330	315	353	356	320	354	335	325	324	317	327	324	346	312	323	329	338	336	325	326	331	359	313	327	314	294	331	311	322	328	304	346	372	306	352	350	323	343	351	322	312	333	320	331	317	349	336	343	338	320	340	358	318	336	307	318	350	298	341	303	322	308	326	314	324	336	327	345	305	332	319	321	311	303	298	312	326	308	312	347	290	365	320	304	314	327	294	347	330	340	329	350	316	318	317	298	344	296	329	305	354	307	322	324	318	348	298	355	304	316	343	332	353	319	318	355	315	341	325	322	352	346	338	289	315	326	322	337	338	337	355	335	320	343	294	345	347	320	333	344	320	346	322	346	319	319	350	343	334	310	338	332	316	337	315	292	330	338	321	317	365	328	343	335	330	361	350	333	358	302	355	348	354	332	330	345	327	324	333	285	336	315	344	299	308	291	302	323	319	333	313	350	337	289	348	302	333	339	344	349	351	345	300	357	295	324	294	329	326	315	336	311	324	346	326	305	327	303	315	324	324	303	346	358	325	327	327	357	312	333	304	343	334	295	312	313	322	319	286	327	376	333	298	302	342	316	319	344	331	315	336	326	323	348	331	294	297	368	326	354	308	350	346	308	361	328	359	325	323	325	307	332	320	358	340	343	338	373	358	333	313	321	278	342	330	335	324	295	297	332	322	343	326	331	351	312	336	334	343	316	348	335	312	343	305	328	330	323	305	330	325	325	310	355	367	299	316	333	339	336	356	372	332	306	326	349	324	301	306	343	311	314	298	311	337	339	379	303	362	354	308	336	334	349	330	329	352	309	337	335	341	316	318	342	336	311	297	356	338	291	340	347	327	307	321	306	344	327	326	348	327	314	325	322	313	321	325	344	327	323	328	327	334	355	341	351	349	313	318	339	309	291	305	347	331	337	349	337	326	321	331	315	327	339	311	335	335	341	327	322	323	325	331	306	316	341	308	318	310	306	322	326	372	335	359	309	304	324	352	314	342	313	304	351	326	316	321	346	334	314	337	323	338	321	340	296	343	342	345	321	351	333	337	327	313	340	342	310	299	341	305	356	334	323	343	328	307	349	343	350	335	350	325	328	345	305	322	310	320	334	331	322	317	326	348	331	303	335	321	340	294	308	320	340	331	325	358	350	332	334	322	331	345	298	348	334	307	324	325	308	331	325	336	327	302	307	314	310	318	310	314	336	317	341	305	296	322	333	329	350	299	313	328	349	318	332	332	342	316	337	348	324	325	317	347	316	339	327	317	334	333	354	335	311	322	329	329	320	326	311	296	327	324	338	329	302	317	334	379	323	332	311	309	304	309	299	340	322	340	303	307	331	309	328	304	335	342	320	337	360	316	316	324	369	295	325	309	342	330	356	331	320	313	328	339	327	326	309	323	325	330	339	329	353	332	321	333	336	324	358	349	329	325	331	355	293	327	326	312	310	333	306	335	352	354	290	307	321	349	311	344	337	338	302	323	312	329	349	334	326	311	330	350	346	308	330	321	297	322	329	341	333	346	341	339	345	309	340	329	346	306	356	320	310	338	338	331	327	321	367	311	305	323	323	331	319	305	310	347	297	346	324	318	327	313	337	359	329	329	332	368	303	308	353	337	292	360	314	330	332	334	328	342	333	311	303	322	326	341	305	326	320	323	296	333	311	351	336	356	292	318	310	347	294	318	331	335	337	337	338	341	326	362	337	322	311	339	314	362	306	327	314	334	321	316	337	322	330	320	352	310	348	341	321	357	327	301	345	314	323	310	330	360	360	344	297	312	366	337	328	290	334	355	326	328	343	322	309	338	295	320	326	315	360	311	347	327	355	353	318	323	300	339	321	307	358	317	330	355	352	339	323	298	335	311	351	344	375	357	347	315	348	324	333	318	340	318	328	329	365	333	328	312	341	333	339	307	309	321	340	330	304	311	300	328	359	336	330
11734	1015	1107	823	575	429	350	241	208	194	176	133	130	114	121	119	108	119	99	80	99	92	78	78	86	99	74	64	102	80	100	88	90	81	73	80	82	87	94	88	84	84	85	79	68	60	86	81	93	104	76	84	78	93	79	70	78	77	72	72	81	63	79	79	62	73	81	84	76	70	75	63	67	95	76	82	83	87	74	73	79	60	80	76	72	88	66	69	81	61	90	80	94	71	80	80	63	78	58	74	80	64	57	63	82	85	76	70	83	77	63	80	79	90	73	59	74	84	77	83	89	92	60	99	87	68	83	79	74	77	91	89	67	82	70	85	68	85	84	77	79	72	77	75	71	73	56	86	82	83	74	71	67	71	86	75	64	75	81	89	67	80	75	93	70	63	78	70	78	87	73	81	66	76	82	59	76	77	63	82	79	68	91	101	82	72	87	74	77	77	76	92	73	78	59	79	75	97	78	61	80	74	75	67	72	86	80	85	74	72	63	80	91	73	94	87	82	78	60	87	77	78	81	70	82	70	82	63	71	87	73	79	62	80	75	69	70	71	70	71	75	93	71	87	68	90	99	71	85	67	63	85	85	71	74	72	88	81	94	87	66	71	71	87	99	68	65	72	68	80	75	59	66	76	79	79	65	77	65	77	80	65	76	76	76	63	70	63	75	100	74	81	84	80	70	89	73	69	84	66	79	73	83	79	82	71	65	57	67	63	83	65	74	84	71	70	76	80	75	68	58	56	69	78	103	76	72	64	67	79	71	91	73	78	78	73	71	85	94	88	66	69	72	76	65	63	87	67	86	79	60	88	61	77	74	70	76	79	79	81	70	79	67	77	80	82	73	81	92	81	61	77	104	71	73	79	73	67	80	86	81	73	75	66	65	78	66	75	77	78	72	74	58	74	67	85	76	68	93	79	91	79	59	81	95	84	98	68	80	90	77	76	74	87	90	76	72	71	89	64	100	84	62	84	70	65	63	69	90	81	58	80	68	82	79	83	93	74	65	73	80	70	68	74	84	77	95	80	82	85	85	76	80	81	60	78	66	85	77	77	65	77	90	67	72	80	76	74	74	72	54	60	81	78	72	76	66	77	83	90	67	71	63	74	68	91	57	74	71	73	91	68	77	82	87	63	69	77	74	76	84	69	72	86	74	75	92	69	68	80	66	76	83	77	96	69	66	69	63	69	67	85	72	83	75	88	73	79	82	84	71	64	72	72	81	81	69	59	78	73	87	69	73	68	90	84	77	92	74	73	55	81	85	99	63	66	81	76	76	84	76	77	73	82	63	71	63	66	84	75	75	84	73	78	76	72	66	74	82	82	74	73	79	71	80	84	77	70	68	75	67	82	91	78	64	76	74	70	75	99	76	65	82	66	82	90	90	78	58	77	69	73	62	67	73	78	82	75	79	88	81	79	76	59	70	78	76	63	74	72	81	69	84	57	77	82	77	59	78	72	77	76	81	72	81	82	74	70	82	71	73	72	78	75	69	73	85	60	52	86	79	75	79	72	80	75	91	89	89	91	82	80	67	88	53	82	96	79	75	63	70	73	72	91	76	86	83	75	86	86	72	69	87	88	77	65	83	81	70	63	69	74	89	71	91	77	71	75	78	84	87	67	74	71	70	82	82	77	71	89	82	84	76	81	88	85	72	82	67	74	83	57	81	78	65	74	55	71	64	92	87	72	84	83	67	77	68	71	91	64	74	80	80	83	70	81	78	69	89	79	69	81	80	77	79	74	85	78	60	77	60	78	85	79	75	70	65	65	63	85	78	87	77	74	80	75	86	75	77	74	62	81	80	94	76	72	77	67	73	74	66	66	72	78	70	59	76	58	87	79	90	69	73	79	70	74	84	72	79	69	64	83	64	81	66	69	90	65	82	64	76	77	68	79	74	80	97	82	76	73	70	72	77	72	71	69	73	90	93	75	74	61	67	75	76	83	70	67	78	65	76	71	78	58	77	74	80	69	75	67	67	61	91	65	73	70	67	66	83	73	82	52	80	90	72	72	71	84	65	86	75	81	78	74	72	56	82	71	94	70	73	75	70	78	80	87	83	75	80	77	79	61	74	73	86	69	70	84	66	80	83	66	76	82	79	70	73	74	89	68	87	61	73	67	81	65	73	69	60	80	90	71	82	70	74	84	96	84	61	73	95	84	80	74	87	84	73	80	90	83	64	78	60	70	66	67	75	86	64	68	88	75	65	65	71	73	69	74	71	72	94	83	74	90	84	79	82	80	81	66	72	77	64	74	75	84	81	67	70	68	72	72	79	73	88	62	57	78	71	61	74	75	68	64	70	66	55	71	61	58	81	78	56	66	69	72	79	74	72	80	82	70	69	73	83	64	80	87	77	85	63	79	73	80	76	80	81	78	84	71	83	67	84	73	75	78	74	80	70	62	73	73	82	89	73	67	72	94	54	82	86	76	70	76	82	81	83	57	71	85	86	64	84	75	65	73	73	86	75	75	67	102	102	65	78	91	73	80	91	90	90	83	82	66	74	84	72	65	77	72	78	65	72	81	92	74	70	80	65	83	94	70	92	89	61	88	72	54	94	64	67	68	85	68	81	88	83	64	63	83	88	60	83	77	77	79	73	74	64	64	75	67	75	70	73	78	64	66	77	81	91	73	95	76	81	75	70	80	86	76	76	68	69	72	75	85	71	77	73	72	71	67	79	75	79	79	72	71	75	72	78	84	77	59	95	81	81	72	61	75	60	73	79	71	80	76	70	66	81	75	81	66	80	90	77	78	66	78	77	82	86	66	70	69	67	74	86	78	95	68	75	89	75	90	59	75	68	63	90	78	78	90	66	77	68	83	63	84	82	71	83	66	75	63	74	63	64	77	64	72	90	67	71	79	73	83	74	79	67	59	86	74	72	85	72	68	83	75	67	77	88	81	76	75	89	67	72	67	62	74	83	83	60	71	84	76	98	77	74	93	74	81	83	74	85	67	67	64	89	76	83	90	86	71	79	74	78	66	66	76	76	82	70	90	74	87	65	80	76	71	76	70	69	81	73	61	81	79	77	60	68	79	78	70	72	71	86	64	86	68	83	57	58	64	75	72	61	78	80	79	96	74	82	67	61	81	94	98	90	70	87	62	86	62	78	72	63	64	64	66	80	82	86	80	83	72	71	72	92	81	89	74	68	74	69	86	77	96	75	82	90	89	63	72	76	75	87	57	68	75	66	78	68	75	73	87	65	72	81	88	70	79	75	90	76	66	81	78	90	81	67	59	64	79	70	68	68	77	74	75	60	77	73	77	67	84	78	72	70	68	62	74	61	90	69	72	88	65	85	66	64	71	79	78	84	82	81	67	64	83	76	93	68	69	90	85	72	71	84	89	88	88	76	96	87	66	64	80	83	72	71	70	74	67	78	71	71	72	75	66	71	79	70	82	66	89	68	73	88	85	92	77	60	76	76	69	82	62	60	99	83	84	70	62	72	65	76	69	73	97	86	87	80	87	78	82
8789	1289	2739	3250	2750	2270	1887	1572	1370	1110	982	896	871	768	734	696	614	535	534	572	556	486	473	466	452	456	408	435	382	391	399	350	358	363	386	367	379	358	381	362	372	368	337	326	363	364	353	348	319	368	339	336	317	352	340	319	305	355	353	325	343	337	329	319	331	330	336	316	317	353	301	313	336	331	318	297	349	334	314	300	340	354	329	316	303	323	333	296	322	346	317	317	298	360	324	323	347	315	322	305	323	311	326	297	295	297	345	316	297	334	313	326	296	307	318	301	313	300	339	310	292	356	262	310	321	309	328	321	289	283	326	299	315	289	314	294	314	298	285	295	293	307	311	317	281	330	299	294	321	279	332	297	308	301	295	309	335	296	303	300	330	315	292	306	300	315	290	334	289	297	295	312	306	310	295	304	333	303	342	293	291	310	290	301	311	286	324	323	334	302	298	271	321	321	311	307	324	298	309	307	327	292	337	276	304	315	285	295	303	290	283	311	299	302	288	298	289	317	305	283	313	307	306	309	315	326	334	295	333	315	337	295	298	301	316	350	306	300	307	306	290	331	316	285	345	327	325	309	319	321	274	311	305	284	304	311	289	302	321	300	293	298	310	320	338	319	320	320	311	291	328	324	298	301	325	274	325	290	340	312	314	327	320	314	313	278	335	279	344	306	298	322	336	295	283	286	315	300	321	327	306	302	298	303	301	319	333	316	314	350	302	332	299	294	294	325	327	327	320	302	306	317	293	307	293	289	317	317	282	302	301	310	318	266	297	317	334	313	305	288	285	319	323	317	310	299	290	311	283	330	310	288	278	313	325	296	306	303	303	331	297	274	315	323	298	323	305	276	311	313	257	299	304	291	310	335	295	294	280	318	301	275	280	292	283	281	339	317	302	312	284	305	327	319	291	309	295	314	303	308	322	302	297	317	323	276	333	299	328	297	294	295	318	315	316	317	308	292	283	291	314	266	296	323	286	282	323	304	320	287	284	294	337	296	294	303	311	282	321	287	296	305	276	310	290	327	309	319	284	325	282	281	282	311	302	322	270	314	323	313	326	298	302	294	289	313	310	325	340	332	331	314	306	318	321	308	294	274	285	323	297	312	291	300	339	295	297	285	299	288	275	300	296	318	293	279	321	298	316	310	304	289	319	283	314	292	288	280	338	307	292	316	327	291	274	303	297	275	292	284	259	267	304	271	299	315	301	286	245	307	311	333	287	302	318	329	312	302	316	299	318	302	332	302	288	298	321	314	304	324	326	324	322	302	292	304	325	307	276	305	293	342	333	333	284	319	301	325	316	312	328	315	316	273	330	310	333	319	298	286	305	345	285	320	298	315	306	304	268	313	279	287	283	313	302	322	300	295	316	301	307	313	310	295	290	310	305	305	312	283	334	288	275	325	311	306	320	317	277	295	285	290	319	308	326	302	349	310	283	283	309	279	294	277	346	294	335	295	314	289	314	314	285	271	308	307	292	299	342	302	287	314	307	286	300	308	318	314	311	314	299	314	310	314	288	306	334	299	287	275	302	330	312	294	311	275	330	303	308	309	320	296	339	282	285	347	297	327	328	313	301	260	301	308	323	281	315	344	304	305	286	299	288	286	334	272	288	316	307	325	292	328	324	299	312	307	335	313	294	299	295	316	261	318	321	319	330	289	310	314	289	283	299	273	290	301	293	312	310	305	318	347	288	335	287	311	268	337	302	293	339	289	314	296	326	305	301	273	267	299	299	270	302	311	298	321	300	305	330	308	323	309	302	306	300	308	330	320	306	289	302	330	300	335	312	341	282	320	308	271	277	295	335	293	313	303	311	310	270	295	304	300	309	334	301	298	301	294	308	323	289	314	291	314	297	317	297	335	314	319	328	301	341	280	303	299	296	331	321	295	313	300	291	305	339	302	320	293	309	321	317	301	299	291	302	304	297	299	305	310	333	298	331	302	286	292	304	340	343	283	294	329	307	300	327	313	306	272	306	317	292	337	294	316	324	333	278	319	297	295	310	320	288	298	305	293	308	313	284	278	305	305	309	326	294	288	300	326	300	330	290	316	355	297	325	321	310	322	278	338	289	317	315	321	295	331	284	306	309	312	271	312	297	300	336	293	305	306	284	318	344	291	311	303	284	282	289	324	290	295	324	323	307	324	289	291	310	306	320	289	303	286	325	329	288	327	306	288	303	300	317	296	314	301	314	304	306	314	292	303	300	334	323	307	277	305	295	302	276	288	294	287	299	300	303	279	336	308	307	275	305	295	337	327	309	303	321	310	324	299	304	278	283	282	289	326	326	292	271	317	292	328	298	290	297	325	280	297	309	312	339	308	315	334	289	308	292	302	293	290	297	303	309	317	305	295	292	329	306	278	317	282	320	309	324	299	260	330	308	304	268	288	327	339	286	316	315	325	314	352	322	276	307	278	316	303	296	310	295	302	287	281	310	317	321	270	310	306	287	263	307	307	273	276	302	305	318	309	316	316	326	322	315	329	328	282	321	325	301	281	302	256	315	343	296	286	306	310	301	309	306	314	306	331	312	323	322	311	295	285	318	279	302	378	326	319	328	315	308	283	294	296	347	321	314	297	319	301	277	317	325	352	318	273	289	285	305	321	293	272	300	312	296	317	301	304	309	313	332	294	304	310	280	305	294	315	323	293	280	312	286	326	322	303	340	297	268	313	283	294	317	307	311	327	298	310	306	325	325	290	283	317	291	302	295	285	318	298	304	328	314	307	321	321	304	298	309	287	325	325	314	307	324	317	328	325	284	302	311	292	287	316	325	304	312	281	287	309	315	278	305	298	295	302	312	303	311	327	287	284	283	297	305	321	282	273	298	295	277	290	309	322	281	338	322	322	301	310	305	290	296	309	325	251	332	303	308	283	292	304	321	277	300	330	270	324	298	322	296	341	314	292	303	283	311	313	300	315	312	291	291	284	313	321	322	326	298	291	274	311	295	297	294	331	293	318	295	318	307	291	316	308	332	304	280	327	295	290	278	296	293	276	345	318	339	315	301	303	308	297	326	327	300	310	294	337	328	267	267	291	295	328	319	342	301	309	310	289	308	308	337	334	311	306	334	294	278	293	305	307	323	289	265	315	287	321	266	309	266	293	312	315	307	294	296	309	281	298	288	317	327	327	301	291	336	315	322	278	326	285	331	311	311	329	309	261	313	322	294	287	315	293	274	306	308	286	316	316	299	313	290	305	318	334	285	314	298	297	306	331	328	302	318	301	292	301	293	287	344	291	312	311	314	315	295	294	304	329	296	300	293	327	280	338	299	281	315	301	325	301	313	288	284	324	304	323	269	291	299	304	315	293	322	278	286	308	309	320	261	295	310	317	275	311	271	308	297	302	296	321	277	315	303	308	341	310	312	284	314	285	299	273	300	307	298	306	292	284	309	320	306	323	315	314	304	310	299	297	290	322	305	316	288	315	294	304	287	321	328	293	271	297	322	302	342	308	298	319	307	281	306	284	318	293	315	301
20292	2908	2181	1646	1164	829	643	526	463	364	306	301	273	260	232	259	201	201	229	202	210	213	174	183	169	171	158	149	171	178	192	169	180	141	172	168	160	150	176	167	151	151	183	148	152	174	145	149	155	140	141	152	163	169	161	166	168	149	153	145	169	120	166	162	137	138	155	170	167	150	133	136	161	141	143	147	151	155	159	145	156	156	154	162	141	146	149	157	160	161	168	132	162	155	146	161	136	160	166	164	147	138	153	144	171	163	179	144	145	156	153	151	145	162	151	139	147	147	144	141	152	158	149	153	131	149	150	145	149	153	149	140	160	159	163	165	138	154	134	149	160	154	133	146	145	127	135	163	132	154	154	153	136	151	133	139	153	145	143	144	131	134	154	150	137	168	130	150	150	134	169	171	158	129	129	134	166	162	155	139	172	151	139	154	139	145	116	137	156	128	153	160	140	144	149	152	156	118	134	124	137	151	152	147	138	150	168	152	155	140	139	144	152	176	158	136	138	139	155	172	139	139	146	148	177	155	125	160	150	159	168	157	151	149	145	160	141	159	142	154	151	150	159	162	131	146	167	160	171	165	147	124	160	150	139	164	152	139	139	163	166	155	145	146	171	137	161	132	142	152	138	165	141	154	138	141	143	147	157	162	141	159	164	137	156	148	143	157	160	146	150	147	139	160	140	141	144	140	144	146	148	148	141	154	143	151	159	148	154	138	144	162	126	143	163	140	140	161	159	137	143	131	135	142	157	170	156	143	134	155	145	162	154	151	142	138	162	146	136	166	169	166	164	120	147	154	136	158	135	152	145	129	139	168	174	160	160	154	151	153	136	159	150	145	157	157	131	159	129	136	149	139	149	153	130	151	149	145	137	138	155	135	170	161	140	153	157	128	142	149	160	156	142	164	179	139	149	154	161	145	140	148	163	129	123	136	155	145	146	145	152	140	134	137	133	149	161	164	141	138	137	140	139	125	153	140	151	166	150	159	130	175	154	142	136	147	126	150	155	142	185	128	141	150	156	141	146	166	156	160	143	146	154	153	132	151	148	125	152	129	134	151	141	145	165	156	156	145	136	161	125	139	173	152	140	151	157	148	135	138	146	139	140	148	118	151	136	145	143	140	154	170	159	158	153	158	169	172	148	163	161	144	140	160	155	146	156	126	134	155	157	144	163	131	147	147	155	163	167	164	151	157	153	152	162	147	140	156	153	146	140	147	172	168	152	178	155	152	171	153	155	163	150	149	156	172	149	146	144	133	150	165	140	151	140	156	129	138	148	148	148	138	174	149	159	171	148	135	127	174	173	155	145	168	147	143	137	136	133	139	137	169	149	165	157	147	150	150	120	149	140	136	144	153	155	146	166	160	141	155	139	157	172	126	142	151	148	163	148	149	149	151	160	135	144	122	155	182	169	160	183	151	142	130	160	167	143	150	141	138	156	165	179	142	147	142	151	140	148	146	132	144	167	130	146	133	180	149	134	169	143	138	141	143	168	126	151	122	145	150	178	143	158	138	136	158	118	147	141	148	136	143	131	161	129	142	152	142	147	146	141	142	130	170	159	160	154	129	133	180	145	140	165	158	162	155	152	152	145	159	171	142	154	164	140	150	154	152	128	145	130	148	153	151	146	162	160	138	170	168	153	149	140	171	142	153	139	136	162	158	144	146	139	166	144	149	134	134	136	162	156	138	150	124	157	147	151	151	167	141	153	146	156	147	153	159	155	174	152	172	160	143	158	139	161	151	122	161	136	163	141	146	145	121	135	119	144	160	136	138	162	169	133	164	154	184	140	131	147	167	159	152	140	157	155	129	159	125	147	154	157	152	142	138	138	142	157	162	158	152	154	144	140	162	155	149	153	171	161	151	143	148	149	145	146	142	148	152	139	139	152	153	144	143	164	143	157	155	144	156	139	144	126	144	145	142	152	174	134	155	146	146	144	172	146	143	128	157	172	152	150	142	142	129	165	147	160	144	149	153	149	156	157	152	149	147	146	138	154	151	135	155	160	166	157	140	154	143	164	155	145	140	135	160	145	158	183	142	164	149	151	148	136	139	151	146	140	155	167	156	152	137	137	157	119	159	165	161	154	174	142	138	124	160	137	150	140	148	157	141	157	149	143	139	163	161	122	138	139	149	145	133	171	137	151	135	144	124	139	152	150	175	130	165	140	144	140	153	134	143	151	143	149	149	140	154	145	133	159	153	144	140	148	156	148	164	129	144	162	173	142	153	146	147	125	137	138	161	163	140	126	143	162	142	145	158	137	138	155	135	135	145	163	144	144	150	152	166	149	146	140	162	142	159	155	154	153	170	126	145	158	147	153	159	158	153	144	137	161	169	146	156	159	164	164	156	129	150	141	154	145	157	177	164	138	153	164	154	170	146	142	147	137	152	155	153	171	152	143	138	149	146	159	160	137	176	155	131	146	159	149	152	146	154	140	153	153	129	136	145	130	144	132	165	154	154	149	133	151	123	149	134	140	154	159	165	153	139	146	187	144	170	158	144	168	132	160	162	152	160	139	128	145	154	145	164	136	155	149	152	167	139	156	171	157	164	142	133	153	152	143	165	165	159	137	157	133	136	154	141	154	158	158	130	140	153	140	128	143	163	143	158	137	161	145	162	170	155	132	151	162	145	170	146	153	150	153	129	158	158	161	137	142	155	139	146	127	149	156	150	148	146	164	159	137	133	129	148	144	167	164	173	167	141	154	159	158	162	157	148	155	137	158	156	137	163	156	135	144	163	145	134	143	151	173	141	152	155	160	139	143	124	162	160	155	147	153	160	149	135	161	156	149	165	141	164	144	174	179	144	158	139	156	151	146	167	167	156	167	162	157	146	121	135	121	152	133	132	155	126	133	141	158	159	151	154	156	171	125	136	138	136	193	145	155	147	151	169	137	149	145	163	145	155	146	129	131	148	153	135	151	169	143	151	162	153	184	155	154	157	147	153	139	151	162	159	158	150	153	141	144	135	165	158	166	168	145	144	129	150	143	145	167	128	145	170	138	148	160	169	140	161	152	149	162	147	135	143	132	144	157	156	130	151	145	160	137	158	156	172	153	153	160	130	148	158	137	149	149	150	156	145	141	160	147	153	143	149	157	161	140	158	147	140	145	172	158	148	137	132	142	143	166	174	136	144	154	147	147	140	139	145	134	130	144	120	155	152	146	124	147	149	150	134	175	155	149	138	144	138	144	154	157	142	148	129	164	155	147	140	150	141	138	134	161	122	150	141	158	164	154	155	134	140	166	157	158	158	179	132	143	138	147	126	142	155	140	153	161	168	149	134	154	130	159	149	175	147	153	143	135	159	149	132	133	134	134	149	136	170	133	160	158	158	157	153	142	171	165	128	166	172	138	144	154	128	142	146	166	135	149	147	133	131	147	140	130	133	158	136	174	165	125	154	171	183	151	154	148	156	167	127	136	136	174	136	151	153	154	149	179	139	153	133	152	142	136	142	138	150	159	134	166	167	136	136
11517	2357	5195	5825	5185	4222	3542	2981	2576	2125	1844	1807	1549	1480	1365	1264	1151	1120	1031	970	969	909	830	830	916	759	781	768	767	708	702	703	706	705	662	695	640	629	630	632	624	663	590	591	648	592	605	627	602	580	631	662	599	562	606	578	577	587	562	612	569	544	561	541	602	596	597	548	600	559	543	628	606	526	594	579	550	531	573	575	545	573	596	583	555	543	547	571	563	553	583	570	552	568	560	583	536	538	566	560	546	509	565	540	569	542	557	527	543	503	529	605	547	562	541	551	542	567	555	524	519	547	588	570	557	548	571	548	581	533	538	586	519	523	585	539	539	552	517	545	548	570	538	592	553	579	532	566	567	529	526	530	576	536	557	525	515	568	526	503	499	515	516	549	556	565	528	499	494	533	542	577	515	539	510	549	527	540	528	572	527	564	571	519	501	509	542	535	548	561	541	479	521	563	527	512	534	584	517	548	544	507	547	560	538	572	576	513	546	562	548	530	549	527	524	507	535	602	474	512	498	514	522	529	519	510	513	548	524	532	540	517	535	519	559	517	542	531	533	578	512	538	525	537	549	528	555	537	526	518	546	532	526	554	543	538	489	543	558	545	578	523	532	542	525	505	551	532	562	524	523	519	562	533	517	557	582	560	590	520	541	525	541	543	536	538	556	548	493	577	541	513	526	542	553	516	515	540	561	522	528	567	531	565	585	531	528	549	519	532	532	590	555	537	522	551	483	539	583	565	529	529	553	530	536	563	483	494	520	567	581	542	544	515	562	509	501	523	530	549	489	537	540	552	572	582	514	526	528	530	516	562	530	566	550	531	552	550	530	540	565	541	562	538	502	537	556	537	547	525	540	480	535	525	538	504	584	578	539	523	487	533	559	587	526	513	522	578	514	549	536	558	502	566	576	501	489	491	551	532	526	519	528	545	567	518	529	541	528	556	525	529	513	543	510	515	533	535	542	523	534	558	570	544	555	553	554	551	547	517	511	536	541	536	593	528	480	547	519	592	533	551	554	557	500	546	522	564	533	525	567	554	524	526	541	558	552	531	556	545	571	516	556	543	554	481	530	558	547	563	521	556	600	523	549	542	540	482	548	491	522	526	513	537	569	581	520	536	520	558	553	538	521	512	504	528	541	549	587	518	518	537	511	524	495	549	495	531	529	566	545	555	519	532	582	555	551	538	536	595	542	532	535	514	512	529	528	522	563	520	567	559	502	531	514	534	570	505	537	559	537	565	543	524	539	517	547	587	507	476	547	526	567	520	536	589	546	494	544	570	514	548	514	507	546	541	547	529	522	533	539	556	552	537	582	552	556	492	519	513	516	582	543	526	527	512	533	526	526	560	517	580	574	529	572	570	526	539	535	541	555	548	527	526	569	538	531	583	549	560	491	559	537	553	549	517	537	572	567	581	526	548	596	525	525	564	541	537	552	531	542	540	505	523	523	566	544	542	542	515	540	542	522	560	566	574	565	583	477	542	536	548	506	549	553	577	550	566	532	515	522	533	534	499	526	550	550	541	532	528	552	568	545	480	521	555	608	546	562	506	549	532	553	505	499	546	577	516	546	532	540	589	542	527	558	518	518	527	531	508	511	546	559	536	565	540	529	557	568	515	550	523	555	578	539	553	570	513	547	527	560	528	546	525	552	539	552	568	523	567	544	529	553	539	542	544	505	520	541	508	526	589	559	537	500	521	548	509	557	552	538	523	551	521	558	544	528	555	531	557	503	573	512	545	555	525	555	581	507	542	547	535	539	546	560	551	551	552	525	546	497	542	563	561	516	526	551	518	499	554	557	548	569	562	532	537	553	511	488	506	546	550	499	528	538	542	530	504	509	512	540	535	553	490	506	563	525	545	535	563	528	537	553	558	563	505	584	551	522	519	566	557	530	527	486	537	571	571	579	547	504	509	535	558	541	540	579	516	543	499	557	524	552	517	533	524	571	526	558	520	532	539	563	592	542	521	517	539	562	535	555	545	528	544	576	518	539	532	531	554	554	553	540	522	479	545	526	508	523	551	515	514	536	509	556	526	514	527	546	484	579	582	533	544	514	511	554	509	535	537	547	545	527	574	533	526	527	550	511	577	537	523	504	523	538	527	521	545	519	537	549	567	545	502	559	554	499	550	508	556	562	518	557	562	549	564	522	548	534	535	540	538	544	504	539	526	504	528	545	548	561	549	519	574	491	552	526	523	563	546	564	573	525	582	561	520	541	536	520	524	577	508	544	523	536	522	552	517	492	529	533	519	558	525	504	553	542	505	528	526	525	492	529	558	517	532	551	538	503	518	527	562	562	516	538	565	527	540	525	539	560	564	547	551	526	527	529	506	538	566	562	539	532	523	509	556	546	535	532	534	564	562	518	533	551	556	552	548	548	558	454	530	518	526	522	536	570	518	533	527	528	541	559	534	513	524	593	548	520	550	508	531	530	508	510	519	536	549	521	518	543	534	532	474	547	525	531	525	513	568	508	543	536	573	518	521	546	560	526	532	525	516	556	505	568	523	564	522	601	540	513	544	567	576	558	524	539	549	521	541	555	557	552	506	558	554	537	539	523	509	510	509	538	537	521	542	508	509	538	571	523	518	502	544	560	559	548	513	500	515	518	517	544	520	518	540	524	543	567	561	523	531	497	483	587	561	513	578	537	557	508	502	559	543	572	520	539	570	582	525	514	491	490	552	565	547	559	564	556	523	521	569	514	516	536	574	532	561	501	542	518	550	569	546	540	523	552	518	524	572	534	535	592	539	565	511	501	522	559	550	516	538	540	495	528	589	505	526	573	615	583	522	563	534	557	507	576	564	551	519	526	549	550	555	523	540	535	508	547	553	531	516	555	532	516	503	525	546	543	535	538	561	518	526	514	549	513	548	532	572	537	544	559	541	500	527	518	580	582	558	580	523	499	512	552	497	548	543	547	523	544	486	543	541	511	586	565	562	528	565	530	516	509	561	513	563	537	520	559	568	519	532	519	548	544	537	551	562	539	537	541	527	541	523	563	540	523	552	546	546	515	556	502	544	553	545	536	535	556	538	615	573	526	503	527	510	589	542	549	543	514	545	547	519	514	532	543	512	552	552	541	526	527	515	525	527	533	518	543	527	520	546	500	532	555	538	569	530	510	539	546	529	582	534	552	494	540	494	510	564	561	525	530	534	551	500	582	538	519	510	526	513	536	565	550	500	552	520	505	603	519	526	549	519	543	540	521	502	535	543	562	484	517	549	535	515	526	515	550	527	541	540	524	548	532	518	519	552	551	520	543	546	551	528	518	523	506	521	502	537	591	564	538	516	540	548	535	535	574	541	539	559	511	531	603	549	510	539	507	531	535	569	563	546	561	540	575	523	505	564	563	543	549	553	541	553	520	557	532	533	525	522	524	563	508	514	527	561	512	531	559	517	552	561	540	561	530	556	535	562	493	536	505	532	563	524	547	520	506	555	540	534	542	530	540	470	539	587	533	539	557	576	570	574	539	529
1692	137	145	105	108	94	82	95	85	79	102	86	81	82	91	84	87	97	76	75	103	83	75	78	71	76	88	92	69	95	69	69	89	80	71	72	73	60	71	85	79	83	78	85	97	77	91	80	76	84	81	75	67	90	103	84	82	72	78	86	86	95	61	74	77	85	86	67	74	86	72	66	73	76	88	79	84	86	78	78	71	83	91	78	95	70	112	82	86	72	90	76	82	92	67	80	73	95	81	83	94	82	76	81	100	72	82	80	101	84	76	77	85	77	78	92	66	80	76	77	82	89	81	82	92	62	84	76	72	65	70	96	70	82	76	85	66	75	88	65	87	73	86	72	71	79	89	67	59	81	74	101	59	58	77	81	75	86	72	82	73	85	97	85	80	77	72	78	71	67	78	79	84	77	71	57	82	93	87	80	92	84	86	71	75	88	81	86	82	91	63	73	87	85	76	80	76	85	62	90	76	73	84	78	92	76	86	73	85	92	79	66	70	88	75	76	69	81	76	77	74	64	88	88	76	91	71	74	72	90	90	91	98	77	77	92	77	73	78	69	84	80	74	79	82	85	95	81	71	77	77	87	93	65	81	68	78	86	95	67	66	81	85	78	75	82	60	79	87	87	91	63	92	84	72	89	89	71	81	62	60	80	82	83	72	58	77	94	81	99	84	79	71	76	88	66	93	87	91	74	81	80	89	64	84	79	74	83	82	77	74	79	87	72	79	76	80	69	73	82	71	79	61	86	72	81	74	83	73	80	73	92	77	75	78	71	71	75	77	87	58	76	87	83	75	79	59	87	83	77	79	82	74	60	91	69	75	83	75	81	97	82	66	76	89	74	87	62	87	77	79	89	67	84	94	72	80	69	80	83	76	73	79	90	88	87	69	86	80	79	77	63	70	93	66	86	78	75	85	81	87	76	75	78	67	93	86	72	71	74	69	83	75	73	77	90	74	75	81	81	73	74	72	87	74	64	81	85	86	90	86	85	79	77	67	63	79	69	73	76	87	80	76	76	85	64	77	89	93	66	89	80	96	87	81	90	65	87	75	90	75	80	60	72	73	75	68	78	76	83	81	68	77	75	75	71	80	77	79	75	50	74	82	82	67	77	79	81	87	71	72	68	74	95	80	90	102	76	82	71	65	95	80	69	82	88	72	66	90	77	61	91	97	78	105	78	70	78	79	74	91	77	82	76	82	77	82	76	70	70	79	63	80	76	99	68	80	78	77	83	65	81	80	76	70	63	82	79	86	79	71	87	88	81	95	84	76	72	79	81	90	66	85	86	66	85	74	62	83	74	69	82	82	76	84	91	72	100	86	87	76	75	88	59	94	75	86	91	72	76	94	85	85	89	87	84	73	80	71	75	81	88	84	93	66	79	70	98	66	76	81	75	77	74	80	83	91	88	83	87	65	66	81	81	95	61	81	73	70	79	95	81	80	82	74	66	84	85	82	77	63	77	85	62	91	75	89	66	78	72	70	71	77	80	76	71	73	87	84	85	77	81	73	80	88	84	72	84	100	84	82	88	64	79	83	77	88	79	87	87	72	77	80	80	66	70	83	79	56	89	70	84	77	97	74	79	86	81	93	79	85	72	82	60	84	74	71	88	80	70	89	74	71	67	79	81	79	76	81	73	85	96	87	75	83	85	85	84	61	76	85	89	81	78	75	82	82	94	80	74	70	73	81	81	69	71	68	68	74	87	78	62	101	104	65	85	63	83	80	71	78	62	60	85	90	76	86	82	81	62	75	92	67	67	93	91	81	82	87	88	72	70	76	85	72	93	75	88	68	69	92	79	64	78	72	74	80	69	87	79	76	72	81	99	73	89	79	80	85	65	86	76	97	86	83	65	78	99	72	74	70	84	96	88	73	83	90	83	83	75	95	81	79	77	64	91	73	83	86	83	80	63	87	75	89	73	71	74	82	87	83	74	91	75	76	92	95	86	76	92	75	73	95	94	77	88	65	89	76	88	61	89	91	78	79	79	82	84	77	84	80	77	91	84	76	88	88	89	74	68	71	68	72	72	84	78	86	72	93	81	86	56	91	70	92	77	80	78	66	94	91	91	73	91	86	70	76	67	74	77	72	82	81	79	80	84	84	79	87	70	71	80	76	73	75	85	86	80	76	81	86	68	65	76	94	72	75	78	61	78	84	77	77	72	70	94	73	82	85	77	90	86	91	86	76	83	77	68	87	79	84	80	111	61	74	85	82	83	76	86	71	69	90	78	80	82	86	82	83	80	65	97	78	70	83	93	99	75	75	84	78	63	79	89	70	84	79	79	85	76	74	76	91	77	80	80	65	81	79	72	87	76	85	89	78	75	76	77	66	74	87	95	92	74	81	82	82	87	69	94	73	69	85	80	77	65	81	76	88	69	71	89	70	82	76	74	66	77	95	96	79	93	72	82	83	88	81	94	70	70	85	88	74	79	68	85	78	85	70	73	90	78	97	88	103	81	90	69	55	94	80	87	89	78	74	92	65	72	82	83	92	95	91	106	76	82	90	83	77	88	89	80	75	74	74	83	77	90	59	81	78	84	75	69	82	68	94	80	86	82	76	67	83	68	78	80	86	69	83	73	93	81	83	78	83	62	59	71	75	86	79	79	82	81	88	89	81	67	82	66	84	71	86	77	89	76	92	77	67	93	80	70	73	73	84	74	80	74	72	81	69	76	77	81	75	66	87	99	78	78	85	80	71	79	86	86	74	85	77	73	85	71	78	91	83	69	86	87	78	91	81	66	80	91	84	79	83	86	107	73	77	76	93	64	86	81	71	73	69	65	73	76	68	62	83	79	68	85	72	79	82	64	77	80	71	89	95	93	78	68	73	75	77	72	92	67	78	87	79	86	92	88	99	80	66	84	90	65	83	76	73	71	83	70	73	77	96	74	88	70	75	79	67	73	79	85	79	86	80	99	95	70	75	78	82	88	80	94	67	79	84	66	71	78	82	82	68	83	82	91	72	76	68	88	99	90	66	74	65	88	67	71	96	58	58	72	70	82	77	69	84	78	72	79	75	77	80	100	84	73	76	74	87	79	59	83	76	76	82	74	87	92	80	87	74	80	96	83	81	72	74	90	70	88	93	92	71	72	74	79	82	68	76	71	97	79	68	57	88	77	84	96	66	75	82	72	75	95	77	81	85	65	73	85	88	86	79	86	86	78	88	94	78	81	68	69	73	91	84	87	54	80	74	81	81	92	81	78	81	83	70	77	90	83	71	80	78	83	85	82	71	77	86	89	94	83	77	93	95	68	69	64	66	93	76	79	87	67	79	84	74	71	76	75	72	94	74	81	77	67	81	69	62	93	84	88	103	75	70	76	94	80	69	75	76	96	69	72	97	74	88	71	77	66	90	79	82	87	85	77	78	87	67	83	63	90	69	74	75	76	91	82	78	73	79	69	73	77	74	72	67	77	84	66	48	84	92	82	66	63	90	77	62	73	63	59	83	74	86	77	58	77	68	77	85	78
3040	371	468	539	453	406	403	401	370	366	328	344	367	363	319	317	322	345	349	291	322	323	312	325	325	332	325	324	296	309	327	304	321	319	297	289	345	331	332	314	295	313	323	306	290	301	293	307	348	314	333	328	302	297	327	337	286	299	286	320	321	316	314	326	288	293	322	323	278	301	285	343	317	304	295	312	330	291	322	338	303	324	310	311	285	340	300	310	309	330	292	319	321	298	320	300	307	313	277	309	285	294	317	324	303	287	321	324	313	323	294	291	259	290	309	327	316	279	288	292	297	340	299	337	277	323	325	306	314	316	303	309	311	300	334	307	303	321	310	306	289	271	312	293	308	270	294	314	299	318	325	311	311	306	331	312	305	305	312	295	305	301	304	299	311	349	294	302	325	285	328	312	286	291	317	325	308	275	317	300	301	298	309	319	317	336	273	299	307	301	325	294	314	303	292	293	328	297	290	297	299	307	272	336	319	288	324	323	337	279	342	300	289	321	282	311	292	297	320	296	315	335	296	296	307	338	318	300	297	306	313	340	290	313	293	340	276	276	305	319	277	306	282	302	317	317	296	302	306	339	283	303	292	296	303	311	293	289	314	301	342	309	287	298	327	323	313	285	325	323	312	315	318	285	299	323	318	313	327	305	320	318	315	311	296	321	300	305	330	288	324	321	341	276	281	314	287	297	327	322	325	303	311	310	293	321	332	311	343	322	329	282	308	309	335	297	317	360	299	309	292	337	328	317	310	305	329	327	304	293	304	286	308	338	330	322	306	280	284	277	338	318	303	314	303	310	294	308	315	313	299	274	317	324	331	301	311	299	330	311	286	330	317	286	293	313	303	294	323	306	287	323	312	311	335	306	297	307	296	286	319	331	328	290	321	320	279	332	331	285	293	319	302	347	314	343	343	316	289	366	312	290	336	315	327	313	301	275	311	329	331	290	311	303	288	301	350	293	344	318	319	316	309	311	342	305	318	308	293	292	323	303	320	308	314	307	299	295	308	287	318	330	324	309	306	279	336	320	322	313	309	302	300	324	333	307	315	306	299	307	316	307	304	344	302	286	304	286	315	310	306	307	306	322	322	316	318	320	305	279	290	303	308	317	289	326	310	302	318	316	332	312	338	292	332	283	307	322	305	312	316	302	308	313	296	296	316	275	304	314	341	329	335	328	286	312	318	358	321	311	335	296	321	307	333	286	305	302	298	322	326	323	286	288	304	302	281	331	320	291	358	323	316	286	314	314	310	318	305	309	299	284	307	283	312	311	357	330	307	318	321	316	294	302	300	298	304	323	290	332	296	308	300	315	338	340	313	324	313	337	298	324	302	306	315	318	310	317	342	295	338	300	293	335	282	300	325	329	303	304	278	345	274	339	321	311	305	309	320	310	304	273	296	346	274	304	295	330	297	321	295	321	303	324	310	328	277	328	324	324	328	296	314	272	307	328	312	323	304	332	282	308	289	338	333	292	294	301	288	322	318	283	303	296	283	301	301	298	300	287	317	302	326	319	307	286	293	281	323	358	303	337	324	298	295	327	320	324	329	322	299	299	322	273	326	310	301	311	282	301	325	291	332	353	335	330	334	330	298	304	316	338	295	332	312	306	300	269	304	300	284	325	299	304	325	307	317	313	269	310	304	297	301	298	299	304	316	273	296	304	329	328	306	309	325	333	276	301	295	303	303	292	319	326	295	302	329	322	310	301	333	312	322	312	297	296	297	315	322	294	306	332	335	304	329	308	292	289	330	304	326	312	326	315	312	324	311	291	312	294	321	291	311	299	312	333	311	327	312	315	304	321	299	330	302	327	313	328	290	326	298	314	291	303	306	301	308	290	315	293	334	300	316	313	330	336	335	314	294	299	313	315	309	321	293	309	294	291	316	311	300	326	304	330	302	338	294	320	321	308	278	319	348	284	309	309	281	309	328	331	328	264	287	322	316	312	294	293	323	308	319	295	318	292	324	281	328	305	288	307	302	309	324	289	323	301	322	318	316	339	266	290	330	291	325	302	326	298	314	313	299	304	289	315	292	294	302	292	307	305	313	328	312	293	340	289	311	295	319	300	326	298	298	303	310	293	290	305	297	311	328	318	291	306	312	314	287	315	284	307	327	345	309	330	304	319	324	306	321	322	306	300	301	314	296	306	326	340	306	309	321	314	320	301	350	304	322	357	299	329	309	278	321	325	283	323	333	300	354	318	304	293	296	298	337	282	336	307	316	282	292	322	334	319	331	302	299	319	291	315	323	333	330	325	324	308	308	290	304	330	287	320	293	298	276	317	318	292	291	314	338	312	310	294	312	314	275	310	292	289	344	315	337	314	317	305	323	287	288	339	304	325	314	275	318	325	314	287	308	310	320	324	282	315	331	298	314	354	300	277	297	312	303	292	306	294	280	313	311	299	309	313	306	317	331	335	317	300	335	276	333	323	299	332	311	325	318	307	311	306	306	330	340	349	313	315	340	324	303	325	316	286	343	313	311	288	284	306	301	326	339	346	317	303	330	327	288	312	337	300	335	274	273	297	336	316	301	307	299	311	291	311	286	295	317	306	325	287	282	291	310	334	292	297	313	288	308	317	302	334	285	282	312	310	317	295	319	310	317	291	299	323	307	298	311	310	321	301	331	325	299	285	325	304	314	296	318	306	271	321	295	331	286	311	303	289	301	314	322	337	339	291	315	285	343	337	316	302	332	312	299	288	317	341	331	323	304	299	306	303	299	281	327	311	297	277	323	297	298	296	321	297	292	303	317	294	296	328	325	327	329	311	319	366	324	277	313	303	319	277	315	304	322	317	315	335	299	330	320	276	337	277	295	341	291	294	312	306	298	311	310	311	322	309	318	278	297	315	315	333	292	287	334	320	322	314	314	351	308	338	328	347	317	299	291	316	315	296	318	251	273	311	308	324	306	311	318	298	327	347	340	325	298	283	330	295	323	305	333	315	329	343	303	326	330	313	270	304	264	349	285	347	317	313	294	307	307	319	315	314	292	281	314	319	302	322	309	321	336	327	367	319	341	315	298	284	282	310	324	315	315	335	327	308	291	272	282	332	310	300	319	330	331	331	314	277	300	299	353	326	308	311	297	308	316	333	364	314	311	330	314	316	304	329	292	321	290	260	292	321	296	270	308	293	309	289	318	321	311	312	316	264	268	308	293	321	283	311	353	301	342	307	305	323	286	321	287	295	330	335	337	332	329	307	332	311	302	324	325	304	300	296	299	316	313	307	273	316	324	295	301	303	333	297	339	289	319	287	301	292	268	329	287	310	318	302	327	302	313	341	295	293	330	313	304	297	314	310	314	298	301	289	295	320	267	327	314	293	300	312	316	306	304	305	317	316	276	308	291	328	311	298	324	303	323	310	285	278	298	327	320	297	303	297	308	319	320	304	301	326	293	306	319	320	332	316	328	285	331	296	301	280	299	316	283	352	308	302	310	306	306	322	315	301	295	301	300	306	329	315	283	272	306	328	335	328
10784	968	1072	824	620	411	330	241	210	188	164	160	136	121	118	98	127	107	108	93	103	81	89	93	91	86	85	69	82	72	86	84	77	83	81	81	70	75	73	71	85	70	68	94	65	79	75	81	81	76	70	75	87	77	78	82	74	76	61	83	71	87	79	50	69	72	80	80	73	81	73	78	85	74	72	65	86	69	75	72	83	65	71	68	76	85	63	67	75	75	73	76	70	66	68	82	67	56	66	82	53	69	69	67	77	84	58	84	62	60	86	80	73	76	71	83	63	82	76	71	71	79	75	76	71	74	89	94	65	67	66	52	80	58	56	77	71	70	81	81	76	78	79	69	71	68	99	69	76	59	64	70	64	63	72	72	76	75	65	70	70	77	61	65	59	64	90	60	75	63	71	74	66	69	87	60	84	77	92	64	85	92	76	89	66	80	80	70	87	75	65	68	69	79	55	69	63	81	68	68	65	72	75	60	72	80	63	80	70	70	74	78	59	62	69	80	66	80	70	66	74	93	85	54	73	51	76	76	87	70	81	74	85	89	75	76	73	82	51	72	76	86	85	70	79	75	67	77	79	69	67	72	53	62	72	56	72	89	81	82	82	79	64	79	72	70	86	57	72	86	83	91	71	78	78	56	74	72	64	71	95	69	69	75	95	79	75	70	71	69	75	90	70	66	79	68	80	59	71	64	77	65	81	71	70	80	67	65	74	53	64	78	80	73	65	76	70	76	69	84	64	74	70	61	71	77	73	70	70	63	64	67	71	79	78	62	76	91	84	70	78	92	71	69	74	81	68	64	69	73	73	56	65	67	76	70	69	66	71	85	66	72	57	80	65	87	77	74	59	84	74	64	73	76	62	82	79	71	77	73	73	69	68	72	54	70	89	58	76	72	74	68	67	62	80	72	66	81	77	93	57	77	61	62	87	73	84	74	77	80	77	61	66	70	64	73	69	70	75	75	70	74	81	88	89	76	67	93	62	65	71	73	63	60	74	71	68	71	61	84	81	73	75	68	67	81	74	64	60	72	72	86	63	71	64	66	66	67	57	80	83	66	76	81	74	70	51	63	83	74	77	55	66	59	77	74	75	63	67	83	76	50	73	66	83	80	70	80	67	74	67	74	79	93	53	76	87	64	83	71	64	65	84	75	65	71	65	80	65	75	63	80	66	71	80	80	90	66	81	59	64	72	76	73	64	78	67	94	66	70	61	72	85	77	83	73	76	70	89	66	72	56	83	73	92	85	76	53	92	76	67	77	85	72	82	70	75	76	83	54	77	81	70	67	81	70	93	74	79	75	76	73	83	69	72	58	82	69	81	79	68	76	58	89	82	78	66	87	71	71	73	73	79	77	56	89	81	69	84	79	84	65	64	78	71	84	76	63	73	63	69	72	61	73	76	82	65	67	60	69	78	72	70	80	72	82	74	84	67	87	81	69	84	85	83	82	68	75	80	66	77	84	78	62	78	74	88	80	78	75	66	80	59	78	68	80	77	71	77	68	86	72	82	78	73	71	54	72	64	65	77	83	73	74	78	72	63	76	86	76	78	75	77	60	75	55	63	75	79	74	80	66	71	86	86	83	72	67	69	83	77	76	79	70	81	67	63	67	72	67	72	79	72	88	67	77	65	93	78	64	55	72	71	82	61	80	57	73	64	79	81	72	72	71	76	77	66	82	74	82	69	75	71	80	62	65	64	61	64	74	97	56	75	75	81	85	75	70	67	74	63	83	75	75	78	79	70	72	72	80	72	66	76	72	82	74	67	71	82	73	62	67	56	80	60	68	81	78	78	77	69	61	78	79	68	71	61	84	64	72	65	81	72	73	75	78	70	68	67	69	79	57	56	66	71	58	88	65	93	73	77	80	75	77	68	74	90	76	63	70	73	65	86	76	66	62	61	76	76	74	61	66	71	68	84	82	59	79	72	64	76	70	79	77	64	84	63	77	71	75	72	82	72	87	70	83	70	77	70	81	80	81	76	73	72	76	70	65	63	70	78	67	83	71	68	79	83	78	61	65	80	86	79	60	75	64	70	67	64	81	82	62	57	87	77	54	67	90	63	77	89	72	73	79	76	77	69	79	68	70	73	69	83	68	66	65	70	70	68	69	65	89	85	64	80	80	67	69	80	57	71	61	69	70	67	64	75	72	68	63	90	87	68	71	70	67	92	70	79	69	72	70	85	72	63	78	80	67	83	70	66	81	57	95	57	74	78	65	66	93	64	68	53	74	77	83	80	68	66	78	69	72	74	74	62	61	62	75	77	74	68	85	71	72	75	63	84	69	80	70	70	68	74	62	59	73	67	76	87	66	75	60	68	71	71	75	72	67	73	83	73	64	89	81	79	81	76	75	85	78	64	85	77	64	57	80	69	88	64	89	75	78	66	77	89	81	73	81	71	69	88	67	70	66	69	79	69	82	72	75	63	63	75	82	90	76	70	72	72	72	66	72	68	96	79	78	74	62	76	76	70	73	59	72	78	62	88	78	93	79	63	77	76	71	77	74	47	77	61	85	82	68	66	83	84	69	84	75	70	67	71	65	68	56	77	85	82	76	79	85	70	63	79	65	71	80	64	82	80	74	68	65	66	64	70	80	75	66	67	72	69	78	66	66	70	70	96	71	78	64	69	70	81	74	53	69	84	75	72	78	65	83	77	74	74	64	73	54	73	62	92	57	68	53	67	65	70	88	76	76	76	78	96	72	77	64	68	74	69	81	82	60	62	74	56	73	66	74	69	72	61	58	68	63	79	72	67	75	76	86	72	75	73	80	78	58	55	72	80	67	73	86	73	67	71	65	85	66	79	70	79	80	77	79	44	70	70	80	77	76	75	67	102	67	69	77	73	62	69	72	80	87	85	63	83	81	74	87	92	77	68	80	82	86	77	91	76	70	79	67	68	77	91	85	78	86	80	75	92	67	76	76	64	79	64	63	59	73	67	73	65	79	64	65	65	67	81	77	88	71	69	70	77	68	78	69	67	73	73	77	73	66	78	76	91	66	67	63	71	67	70	77	55	70	76	58	88	76	78	83	79	63	62	76	76	63	70	68	73	71	75	68	63	84	72	77	64	61	65	64	58	68	83	66	70	63	78	62	66	60	86	79	65	63	70	78	67	75	79	75	79	84	75	68	76	62	69	79	78	69	69	71	66	73	73	60	88	70	84	60	80	58	77	60	78	85	90	68	79	78	64	77	66	76	81	67	75	76	75	64	87	70	76	53	87	67	74	66	77	59	72	71	69	73	88	72	74	65	65	83	74	82	87	67	74	80	74	56	74	75	69	78	71	67	76	81	70	72	70	80	76	82	69	68	65	77	74	81	81	69	71	82	62	65	66	72	62	68	67	80	69	82	77	68	73	73	61	58	65	82	78	80	69	69	83	84	81	71	78	76	68	76	86	59	84	82	96	67	64	65	84	68	76	63	68	63	84	75	71	75	64	60	77	61	65	72	79	67	88	72	67	78	70	76	67	58
8069	1186	2689	3143	2706	2190	1809	1480	1318	1125	989	911	806	793	709	637	567	534	504	497	507	476	469	392	388	422	433	416	384	374	366	364	381	346	377	346	362	335	314	345	338	353	354	338	333	327	327	348	303	337	340	320	323	295	321	310	347	319	311	304	309	307	287	329	286	310	308	298	299	337	310	312	292	296	300	326	298	328	277	280	322	288	299	324	272	311	300	299	287	298	304	322	305	281	313	315	276	286	283	317	267	304	309	320	298	283	284	339	306	275	324	310	285	270	296	300	285	276	292	283	302	278	303	318	289	281	294	299	291	288	299	296	280	300	310	306	310	288	309	280	302	278	288	293	289	289	312	268	329	293	285	307	307	291	325	287	295	315	285	282	269	278	302	272	297	275	287	281	296	277	312	288	302	269	302	270	281	295	321	301	296	295	302	326	297	314	285	298	276	300	271	308	293	297	299	308	286	298	283	294	315	296	322	271	313	295	287	305	277	310	273	290	252	278	283	304	282	287	323	257	273	306	294	291	296	296	313	283	290	287	297	297	274	293	292	285	282	285	298	311	299	288	307	329	314	276	301	316	320	305	318	308	261	255	282	303	293	319	283	294	303	290	272	290	300	311	284	295	308	325	289	302	314	338	265	267	309	295	317	285	273	284	298	307	271	287	282	280	275	302	299	303	258	312	282	287	293	294	276	288	301	298	262	303	293	290	283	284	307	301	268	306	280	298	294	276	320	276	304	292	301	305	276	271	323	274	286	323	280	282	308	322	310	282	288	268	291	291	323	295	300	288	276	267	284	337	292	299	298	301	278	282	296	314	287	304	309	293	271	280	289	266	278	277	299	308	282	285	282	277	259	278	260	303	274	317	291	301	295	290	291	274	295	317	297	286	287	299	314	262	310	282	265	287	295	276	286	297	306	291	293	274	276	259	308	269	275	285	293	289	289	261	306	298	300	289	326	295	285	310	267	315	304	273	310	271	311	282	319	311	289	299	294	284	304	320	286	273	260	283	296	280	299	282	276	297	286	268	299	313	271	308	319	290	279	266	262	260	314	279	280	320	272	302	295	303	276	281	309	297	297	329	313	326	297	282	285	307	297	308	285	311	278	304	300	314	273	275	278	281	324	336	275	281	287	297	302	304	290	264	265	315	286	297	293	289	329	273	312	291	302	297	297	312	292	274	311	291	302	279	289	294	307	309	296	261	261	297	284	291	279	331	287	312	277	284	284	273	273	279	293	267	254	273	323	289	279	304	295	264	306	281	268	291	292	300	286	309	326	309	330	292	284	309	307	294	323	278	308	304	289	310	283	294	261	285	296	283	285	291	317	303	324	285	285	318	294	299	268	282	291	300	293	288	286	297	283	291	274	297	296	260	263	303	301	317	294	297	287	315	297	266	279	285	275	285	290	284	307	273	310	324	335	296	318	266	267	262	277	296	269	282	285	294	307	296	286	274	305	290	286	300	262	309	296	279	287	313	277	303	277	284	267	304	284	280	286	255	284	278	274	287	292	295	278	300	287	281	331	289	262	331	276	291	295	308	309	309	280	259	309	319	301	308	325	294	277	309	290	318	288	290	306	277	272	289	274	310	278	294	255	320	266	272	308	299	288	287	304	297	280	273	321	305	266	269	278	297	310	300	307	281	281	315	264	307	287	310	293	293	275	284	288	309	257	310	261	302	290	256	254	271	282	308	302	287	270	310	284	284	313	295	265	331	278	298	318	281	280	297	269	294	285	317	299	302	308	306	323	281	269	331	277	291	273	287	313	282	293	293	306	304	301	270	285	302	349	294	288	335	266	270	305	320	255	281	318	296	307	293	312	319	315	295	339	294	288	287	312	272	269	295	280	307	322	301	277	243	305	310	277	278	292	285	298	298	296	240	294	328	307	309	298	305	306	304	285	281	280	259	288	300	292	298	312	289	280	275	287	303	282	286	295	277	267	298	272	304	293	279	286	301	312	291	268	304	266	309	287	308	291	253	259	287	294	266	297	290	302	305	304	277	280	308	292	298	294	300	314	282	310	284	328	303	305	314	300	275	269	304	280	283	307	290	295	311	316	281	298	296	337	274	276	305	273	299	281	318	333	275	299	273	289	300	303	291	293	302	274	290	290	312	305	309	313	277	281	284	279	284	308	280	273	315	286	295	291	257	283	297	304	265	300	308	286	286	316	281	294	292	283	285	309	289	262	283	269	296	291	282	298	295	302	290	301	287	283	265	305	296	258	282	273	279	308	293	266	296	288	293	282	308	296	316	308	278	298	306	279	288	286	287	289	273	297	305	299	265	289	277	281	299	290	321	315	305	289	301	287	296	283	324	300	286	305	320	318	297	312	302	287	305	300	285	280	315	274	291	295	283	294	276	272	308	275	258	299	295	312	289	309	295	255	302	255	283	265	276	289	290	310	309	278	307	286	295	285	278	297	301	291	314	287	283	276	294	303	286	298	320	297	271	305	307	278	300	323	270	275	263	291	277	286	292	288	289	275	305	304	283	286	281	288	299	270	299	287	331	261	304	328	306	265	292	314	282	301	303	283	316	307	286	294	280	282	298	291	320	258	310	287	306	298	261	318	304	285	287	341	305	293	298	282	280	303	272	264	303	313	305	312	319	284	282	302	291	333	285	291	290	263	299	300	319	294	264	309	287	285	298	290	295	280	307	272	301	320	265	236	271	311	279	288	274	290	288	316	277	299	298	293	308	326	299	282	301	281	263	299	272	243	272	313	314	280	287	289	321	265	285	274	316	274	303	299	326	275	294	301	292	315	273	278	275	287	274	274	286	286	286	297	317	273	270	287	296	294	310	289	321	290	284	277	304	295	266	314	282	315	277	288	304	336	258	303	288	288	297	279	275	278	260	263	299	278	282	315	281	279	292	286	278	289	275	274	300	296	298	298	312	303	291	282	295	293	272	280	262	305	288	298	298	282	271	302	264	299	285	286	285	288	288	288	296	278	295	299	312	290	304	307	301	309	276	277	297	265	276	296	294	266	295	302	301	306	276	340	286	289	312	269	318	276	273	293	299	283	297	281	292	281	278	318	297	279	289	283	314	296	291	312	261	291	318	306	305	290	271	297	302	288	325	303	288	277	284	289	309	307	267	248	263	286	316	279	286	293	314	312	309	321	263	291	275	303	278	290	305	311	280	265	294	287	294	324	274	291	303	283	304	283	274	282	306	309	311	275	275	296	306	306	292	288	279	308	278	281	291	290	289	278	260	282	270	306	280	289	295	328	298	276	286	315	285	302	313	288	273	316	311	302	274	276	323	278	307	302	301	267	286	282	289	301	310	306	307	277	285	303	311	308	297	247	303	284	284	298	267	306	276	299	301	289	275	294	278	262	302	288	310	272	286	270	276	298	314	275	282	315	268	305	285	298	277	309	282	291	279	299	297	262	305	306	278	279	298	327	277	314	289	290	279	323	274	272	304	276	291	299	276	282	300	263	277	326	284	290	293	315	280	296	277	278	277	291	302
20419	2907	2284	1708	1209	797	698	488	457	380	328	308	292	287	218	243	211	210	228	220	212	150	151	183	190	169	180	177	183	169	178	171	186	167	178	152	168	154	160	152	165	154	151	168	140	156	159	163	169	161	159	155	182	145	153	148	160	182	172	157	158	155	160	155	161	165	136	128	156	156	172	138	157	146	153	136	144	147	172	135	154	156	168	176	160	163	166	164	147	141	145	162	147	134	145	166	135	138	145	144	144	151	156	143	145	148	141	160	143	150	143	141	173	153	165	162	153	150	153	152	135	148	162	159	132	168	155	161	160	152	149	155	148	130	126	177	136	165	132	149	146	136	138	161	139	149	147	126	142	157	156	153	144	141	138	158	138	139	162	155	139	158	146	174	155	167	145	147	147	137	158	178	184	146	165	159	150	155	138	135	174	157	132	145	153	160	132	157	173	143	150	145	160	137	131	175	172	144	142	155	137	170	144	139	162	149	126	157	134	154	138	152	155	147	150	148	148	175	151	165	154	164	153	145	156	169	137	158	148	132	152	166	158	136	157	145	134	152	157	165	143	166	157	162	186	144	147	131	150	145	159	169	124	142	157	116	139	142	131	150	151	140	136	151	164	167	145	170	142	147	147	151	160	140	165	128	141	125	145	171	137	153	144	144	156	148	145	180	143	146	134	159	142	150	159	142	140	153	141	143	153	155	154	144	127	143	170	133	151	129	158	145	161	162	141	137	153	150	157	147	164	155	161	137	154	126	173	152	149	148	133	139	152	147	136	141	133	148	151	146	144	129	128	146	159	144	162	175	130	136	155	157	160	157	133	153	146	149	141	152	144	158	156	143	167	144	151	165	140	152	152	148	146	157	189	143	142	171	146	158	144	145	135	156	154	142	144	130	169	137	142	165	139	151	163	140	143	137	172	138	143	148	142	165	153	144	149	152	149	151	144	137	141	139	156	128	164	167	156	137	172	131	135	137	153	132	154	139	139	152	171	153	151	149	149	156	143	151	168	158	147	143	151	154	153	133	149	137	153	155	185	141	153	143	145	164	141	147	128	177	141	169	167	171	153	121	146	133	169	157	152	152	138	167	138	169	155	170	150	149	176	136	127	173	125	154	155	141	159	163	157	186	156	138	152	156	150	131	150	144	151	146	139	130	149	146	179	150	130	142	135	127	134	178	155	157	141	145	139	162	152	157	151	158	159	146	149	148	161	151	140	135	163	169	156	164	144	156	141	131	148	137	143	146	150	151	154	142	145	136	159	156	162	143	164	149	148	157	159	152	148	150	166	146	137	146	166	134	150	144	135	147	140	159	151	142	149	141	152	126	151	152	170	156	150	153	136	159	127	138	143	143	130	158	122	143	138	161	151	160	167	132	133	142	137	133	136	139	154	161	153	165	145	175	148	132	142	158	150	171	170	149	172	161	149	137	161	171	152	142	165	173	150	169	128	147	162	145	138	139	166	154	181	135	151	161	140	148	159	125	144	168	144	152	137	128	142	148	136	159	135	158	129	144	141	167	156	163	144	165	143	146	153	149	152	162	160	124	156	148	138	149	154	163	134	136	144	141	162	169	142	149	131	153	154	138	161	146	165	149	162	139	143	147	148	143	162	158	155	152	171	137	164	137	140	150	141	138	133	160	152	140	133	156	151	148	129	146	157	145	166	134	137	155	145	124	156	118	159	142	169	156	170	122	162	129	160	160	147	169	150	147	133	133	168	132	132	142	161	145	145	166	138	154	159	149	162	151	144	144	141	139	162	151	147	137	162	139	164	162	133	144	129	152	168	156	143	128	158	152	138	168	135	148	160	158	152	161	147	129	154	171	146	135	166	135	154	149	121	156	179	174	142	153	169	139	158	153	147	168	140	171	143	129	141	155	148	158	156	133	125	147	153	135	153	171	168	147	136	147	138	149	165	143	133	137	157	138	147	151	139	139	160	130	147	148	155	145	142	160	152	149	137	165	150	160	173	159	146	157	147	154	138	141	147	149	151	171	174	178	161	136	164	171	120	169	159	148	140	153	154	166	148	138	142	153	145	158	162	159	161	145	148	154	132	151	156	149	125	146	149	129	148	142	159	139	151	137	128	160	153	144	135	131	165	117	152	144	131	146	154	148	142	146	142	141	143	139	141	166	154	152	140	133	125	152	155	124	166	150	154	149	139	151	132	166	159	176	140	162	139	146	147	143	128	143	138	150	160	133	150	140	153	152	148	144	163	149	149	119	141	147	154	151	158	133	129	150	158	147	162	136	158	130	149	158	148	181	132	142	154	173	134	147	156	145	155	156	162	135	131	178	150	146	157	143	174	148	155	146	153	156	164	163	149	154	179	151	144	153	161	174	147	142	153	168	165	159	125	149	131	143	173	148	127	169	155	144	150	151	141	144	145	152	139	137	146	152	153	161	142	156	153	144	147	150	159	147	143	158	169	149	142	162	144	130	136	145	156	155	170	148	140	145	151	165	127	138	150	130	145	132	163	157	171	144	156	160	152	155	167	171	129	165	134	140	168	156	138	134	131	167	174	135	141	133	154	142	148	127	149	141	167	138	165	146	140	144	149	140	125	155	134	150	152	149	166	155	140	147	162	149	151	157	171	153	138	134	126	153	170	153	160	135	151	155	140	149	133	165	149	118	160	131	149	152	162	148	160	147	148	143	141	154	153	138	133	154	140	154	125	141	141	174	164	163	156	165	149	161	143	146	169	150	156	151	148	154	132	158	148	159	152	160	153	154	146	155	152	156	133	143	145	154	129	141	139	157	133	157	151	157	147	147	144	125	166	138	148	148	140	134	142	154	152	175	155	158	135	145	120	161	149	176	146	137	142	142	142	129	150	147	160	137	140	153	146	133	165	169	151	157	152	139	151	152	156	139	163	165	162	149	176	149	157	138	157	157	159	131	146	154	142	154	145	142	167	148	153	154	139	162	149	161	157	164	170	154	149	159	165	170	129	124	185	148	157	154	157	156	162	151	155	173	143	152	145	152	147	159	164	180	141	182	146	168	132	142	162	160	158	140	154	154	142	159	133	138	143	155	163	158	167	149	144	135	145	128	139	147	163	140	155	125	160	167	148	140	163	141	112	153	137	163	141	149	144	165	146	147	159	159	158	149	158	151	149	150	167	142	171	193	163	147	153	154	137	158	161	127	141	141	145	152	148	165	159	156	177	163	160	140	147	135	143	146	152	157	156	145	150	148	148	153	152	167	134	139	167	148	142	155	145	172	142	132	151	158	156	155	138	163	158	155	147	149	158	156	145	158	135	150	162	164	141	154	134	136	130	146	142	145	174	154	151	138	154	149	169	142	156	165	146	147	152	157	149	172	159	149	154	143	145	146	125	141	138	171	145	173	160	140	139	143	152	163	128	161	166	153	169	140	146	158	143	152	146	146	137	160	157	141	156	144	152	136	153	146	151	137	160	174	162	147	135	128	140	131	139	152	159	171	172	138	142	172	166	156	150	151	170	116	129	166	164	135
11684	2366	5131	5889	5167	4219	3586	2946	2435	2063	1851	1666	1562	1516	1403	1274	1140	1018	1014	997	927	882	875	828	829	787	761	802	721	731	720	720	710	635	679	654	675	631	621	627	647	608	625	623	624	606	624	617	635	597	596	597	599	550	611	608	565	584	621	570	559	576	630	601	587	577	584	594	560	569	537	603	566	587	595	545	595	605	528	547	540	536	575	569	575	566	538	558	557	544	548	568	555	555	565	560	543	533	566	566	551	528	512	575	517	576	583	555	542	535	591	544	523	558	586	480	495	597	542	529	588	529	542	552	529	575	608	558	536	556	532	552	554	571	540	524	589	574	540	495	584	495	560	570	550	550	539	563	508	504	559	547	552	512	508	555	513	508	546	559	540	497	564	525	567	539	562	558	559	547	571	565	548	548	533	583	509	544	539	544	545	538	532	532	541	565	555	530	557	574	522	531	529	528	566	539	583	516	543	547	548	522	565	559	548	523	548	551	533	522	556	589	493	527	543	547	494	516	529	509	567	515	506	516	564	541	511	519	535	510	523	546	549	519	543	517	553	494	540	514	496	530	491	527	524	559	541	545	504	560	508	530	525	572	520	528	537	505	495	546	521	526	553	553	549	552	534	507	536	573	526	528	560	536	551	546	487	547	548	598	553	538	529	540	569	546	570	548	546	541	549	524	525	517	567	574	548	550	579	551	572	555	534	489	546	539	536	522	523	499	558	532	520	535	519	605	544	522	564	486	544	537	511	570	539	536	540	539	534	524	528	533	541	501	510	549	528	524	530	514	559	534	503	546	544	524	574	565	510	558	538	531	547	560	534	572	523	549	517	487	547	526	544	510	554	541	584	507	564	545	499	547	562	538	519	494	528	551	565	551	544	582	561	539	520	571	536	525	551	542	536	558	569	579	558	516	538	535	590	539	552	561	580	529	498	571	593	564	549	513	528	565	549	532	516	544	550	547	508	520	533	520	557	525	533	583	543	509	535	517	524	534	510	519	541	549	516	530	499	524	542	530	596	520	536	550	536	526	521	537	538	558	508	492	549	552	525	549	535	531	522	541	547	565	487	545	511	533	509	518	556	570	544	527	492	504	544	538	544	529	585	546	544	566	533	560	552	539	525	552	529	543	528	547	485	536	544	552	529	570	543	584	525	512	512	544	561	490	562	504	567	511	514	515	555	556	551	494	559	522	508	514	517	501	512	543	532	570	544	553	537	519	499	540	549	563	519	534	528	495	539	558	537	543	518	525	554	518	505	549	503	625	535	567	537	526	486	531	531	590	585	536	521	558	530	550	547	520	521	509	531	527	534	537	527	566	579	567	542	521	552	596	536	560	553	486	513	515	577	551	534	544	524	594	512	554	511	550	527	549	520	539	522	542	550	539	519	495	539	549	572	532	566	576	536	568	541	542	589	550	553	553	497	520	507	567	518	543	564	583	519	538	543	565	515	530	565	546	522	577	529	555	516	519	489	504	565	532	562	544	557	512	480	540	517	541	519	504	589	557	543	518	551	512	553	539	544	502	571	523	531	541	533	561	571	547	527	586	574	548	530	495	588	527	547	521	546	542	513	557	494	552	539	515	546	562	549	560	586	533	519	526	560	552	544	574	528	558	502	517	542	518	522	533	574	542	548	544	554	539	557	560	535	544	531	481	566	557	528	518	534	530	514	518	538	536	545	536	539	524	526	510	535	528	536	523	504	566	553	528	565	528	488	538	525	493	516	541	541	510	558	543	494	544	532	523	524	505	516	543	539	551	537	509	569	580	543	493	551	501	554	568	529	514	525	504	563	544	552	538	575	567	565	511	512	561	531	548	563	524	546	555	541	489	553	542	529	543	552	527	498	551	539	521	513	535	536	544	550	532	522	525	546	566	548	562	550	531	525	529	567	534	602	522	554	556	568	542	526	556	529	545	561	556	534	562	546	534	525	530	515	543	515	548	510	514	556	541	526	456	522	530	513	582	522	542	555	598	552	583	539	508	551	526	536	556	525	554	554	573	557	520	538	516	517	561	530	546	519	515	544	555	506	581	552	532	546	520	556	549	537	552	528	534	543	540	547	543	513	538	532	593	539	520	526	537	490	555	535	540	573	555	544	538	540	511	512	518	571	553	502	519	514	554	545	510	515	506	578	546	569	528	531	537	539	532	564	569	517	507	507	500	529	551	548	545	527	518	553	552	553	530	535	527	547	538	540	527	552	537	557	571	541	556	557	537	484	547	524	513	549	564	530	604	533	552	522	539	540	532	527	533	527	514	508	571	507	511	546	578	528	535	552	538	526	571	557	574	521	522	573	566	549	577	556	556	541	581	533	495	518	577	538	563	548	525	551	550	531	566	503	524	526	584	529	574	525	542	492	534	573	511	538	543	526	540	532	506	573	581	536	500	552	566	541	548	532	570	532	529	518	522	532	559	520	533	604	510	546	494	566	511	521	527	562	542	547	580	513	537	538	552	537	531	548	591	529	569	532	561	520	557	558	544	556	512	538	531	569	525	528	575	567	530	538	535	521	547	544	516	554	536	576	514	493	529	521	484	541	562	528	522	562	532	516	551	519	516	554	535	503	523	524	534	579	582	581	514	586	489	506	536	537	541	528	553	534	588	545	543	531	572	510	538	549	543	556	566	549	563	567	525	552	515	568	528	583	533	539	535	571	543	499	544	511	532	561	552	531	497	561	514	551	535	536	531	512	531	547	542	570	538	536	523	542	550	567	531	547	544	529	587	526	535	486	524	545	533	561	556	550	533	545	545	521	511	540	558	555	488	530	587	590	526	532	540	533	551	533	527	492	541	557	534	586	560	549	538	545	537	534	544	537	506	544	555	558	591	519	592	554	551	532	537	505	489	542	493	510	550	564	549	523	554	520	584	520	537	537	518	485	582	545	534	528	516	564	521	548	519	548	532	539	533	499	547	574	534	570	541	517	519	559	553	536	511	545	494	546	565	539	530	523	520	494	581	551	505	558	554	561	534	543	560	581	528	531	516	484	508	533	562	466	538	534	528	563	549	530	516	529	511	604	543	569	530	558	522	527	530	532	540	538	542	511	524	546	521	510	539	561	547	514	555	550	523	589	508	531	555	504	513	528	526	511	542	539	589	555	530	580	543	540	574	531	555	526	560	532	537	552	548	566	507	542	522	548	539	543	549	495	542	563	555	533	544	540	564	581	518	524	468	530	534	527	535	500	534	533	561	536	508	501	568	501	529	527	543	520	498	528	584	499	547	515	536	554	551	536	535	538	555	533	551	536	546	552	539	530	531	553	515	548	549	550	549	519	539	541	530	549	492	549	521	526	566	548	561	511	554	529	549	521	531	517	536	558	562	527	565	563	508	530	522	481	532	558	571	514	520	522	524	552	505	506	553	558	556	533	532	540	535	568	558	560	549	585	523	539	562	515	545	539	547	541	571	527	555	544	557	578	491	524	556	520	495	544	544	529	572	554	498	522	527	522	526	502	559	529	511	551	565	524	523	508	558
1914	162	153	124	103	104	108	76	97	79	79	67	83	83	81	83	106	92	86	94	73	68	86	99	83	74	89	91	95	77	80	85	75	94	76	81	64	88	88	81	84	91	86	76	76	87	76	83	83	87	69	82	89	79	78	71	80	69	76	83	78	75	75	75	85	81	82	85	75	74	90	91	81	83	81	87	96	72	68	81	85	52	71	76	109	76	98	75	71	84	82	73	83	93	91	84	74	61	70	72	71	77	84	66	77	62	72	80	71	88	79	65	77	69	91	81	92	83	84	87	79	71	81	85	81	81	65	86	74	73	87	68	77	95	82	73	70	68	81	68	81	60	68	76	75	84	84	76	88	83	91	83	83	86	88	82	85	101	81	83	76	79	74	79	82	96	70	90	76	92	95	88	89	91	80	78	81	90	80	84	73	82	77	70	62	88	74	76	78	77	78	80	70	102	88	71	87	89	74	70	80	74	62	69	91	71	93	81	80	78	74	83	95	77	85	83	92	81	74	71	83	87	79	84	94	77	75	99	79	80	74	65	86	81	63	70	79	76	75	83	80	76	67	89	75	72	64	87	80	88	77	69	74	65	71	77	84	85	87	85	76	71	86	89	87	84	91	72	70	73	70	70	96	86	90	95	86	78	62	87	79	66	75	75	80	66	68	71	89	85	95	92	75	65	73	72	88	106	74	71	69	82	80	78	90	95	63	86	88	84	103	91	82	83	84	84	79	82	99	78	84	58	65	66	72	92	69	83	84	82	97	78	88	70	75	82	86	80	79	87	92	79	71	82	81	81	77	78	79	77	88	71	95	70	83	77	70	84	63	90	85	81	59	76	89	82	72	80	81	75	74	92	73	83	85	86	72	81	82	77	81	74	84	74	91	79	99	77	80	85	74	82	82	81	92	91	74	93	78	86	79	69	72	79	64	111	78	90	78	89	65	77	77	82	84	80	68	90	73	71	81	75	83	85	79	78	85	78	93	73	76	67	100	85	73	91	79	71	99	79	65	75	88	78	84	91	83	65	96	87	75	80	65	68	69	72	71	90	89	67	82	70	71	58	88	68	67	65	85	79	85	80	90	81	89	66	80	85	89	84	83	87	76	83	85	71	84	82	66	73	80	86	81	92	73	74	95	81	77	89	96	91	90	85	80	81	68	85	69	84	71	73	75	94	81	76	77	99	89	65	70	80	87	77	66	79	84	85	90	86	83	81	94	77	72	91	99	63	73	72	93	87	78	99	69	109	80	67	83	74	77	76	89	90	81	83	76	97	88	73	70	70	85	81	83	80	79	80	84	80	80	72	73	84	94	88	96	92	85	96	87	81	93	87	72	71	70	69	85	81	86	80	81	74	73	83	81	85	71	73	68	71	82	83	90	79	78	90	85	74	82	80	87	67	99	76	92	72	73	76	94	77	93	91	92	92	73	82	79	85	78	72	76	67	84	88	77	81	84	85	84	100	61	86	97	81	91	65	84	95	83	81	88	77	94	83	92	86	82	55	92	85	69	87	78	70	83	80	76	75	63	77	69	70	72	76	73	76	86	83	67	65	78	73	79	70	81	80	91	103	82	75	78	71	93	69	80	92	72	87	62	83	86	79	81	72	85	94	80	66	69	91	83	74	79	71	60	70	73	79	80	68	69	75	73	66	74	64	83	78	69	82	72	81	85	85	91	74	77	86	78	76	89	89	82	76	93	104	81	85	62	62	88	98	75	82	78	72	93	89	67	89	83	85	76	79	85	101	74	92	86	96	83	69	78	80	62	72	75	85	86	79	90	85	86	94	70	64	94	67	75	91	84	74	69	85	77	67	91	82	75	90	97	79	85	66	86	66	72	87	63	89	81	76	84	79	84	87	71	98	73	82	59	98	83	73	63	85	101	92	73	76	90	82	65	76	80	77	73	80	59	80	72	75	97	83	82	56	74	81	75	96	85	60	58	72	70	94	105	79	78	70	95	87	89	67	77	80	80	76	96	84	79	75	83	72	67	87	90	96	79	91	85	64	75	78	87	75	61	87	81	91	82	66	82	74	80	90	71	72	71	95	77	64	93	66	83	84	74	70	81	92	75	86	83	88	90	89	102	81	74	70	89	86	71	88	75	76	78	83	84	92	68	82	76	81	97	85	83	79	78	76	91	92	73	71	82	102	64	91	83	91	82	76	77	72	82	74	74	66	65	91	74	102	87	88	83	93	88	86	67	86	79	83	75	85	72	84	83	95	82	87	84	76	85	83	81	85	76	67	90	79	96	78	72	84	77	76	91	68	79	88	78	77	77	65	78	87	78	76	71	85	65	88	92	89	94	75	73	75	80	81	87	85	89	80	84	85	84	76	83	87	95	78	73	85	87	84	95	82	77	70	82	86	72	83	68	70	76	69	85	70	74	78	77	77	70	58	88	99	80	80	80	87	67	87	88	78	87	91	77	78	60	68	81	84	73	78	74	88	68	71	82	83	82	98	83	69	69	69	73	79	86	80	90	77	79	81	79	59	83	77	73	80	85	92	78	84	89	94	83	74	86	79	72	98	68	85	73	77	83	71	74	87	83	84	89	81	91	77	89	81	80	74	79	78	85	88	96	81	76	60	84	77	82	69	73	79	78	74	78	81	89	96	70	81	97	75	79	89	74	76	79	73	93	73	78	77	63	88	71	80	80	76	89	91	73	80	89	81	78	72	88	81	57	89	96	84	82	93	91	68	81	84	80	76	72	88	77	91	89	81	103	85	85	101	85	80	87	93	88	86	89	83	79	88	79	85	97	91	104	93	67	76	95	64	57	86	83	57	90	86	92	84	82	81	71	76	82	75	84	75	81	74	63	92	70	100	57	84	75	76	76	80	75	78	83	74	82	83	80	74	78	69	87	71	83	76	83	66	97	74	70	80	74	73	80	59	73	89	82	86	74	87	83	98	68	81	73	84	77	98	83	94	87	84	62	71	89	75	85	84	78	74	75	85	82	83	82	83	76	82	83	80	85	90	83	67	69	83	72	67	63	71	87	82	94	78	89	80	63	80	61	83	84	85	67	89	78	77	89	69	99	88	93	82	61	76	89	91	74	72	77	77	72	86	75	78	69	86	91	80	86	90	81	98	87	75	95	77	85	79	68	76	89	89	81	71	75	90	61	77	74	82	70	85	80	75	77	74	76	77	66	89	93	82	93	78	81	85	75	75	81	72	76	80	80	82	80	100	91	89	95	81	68	72	80	84	81	104	78	94	76	83	80	68	74	87	68	89	92	85	86	82	97	65	76	74	72	82	77	71	96	66	76	75	64	66	76	81	66	70	79	74	88	84	71	68	85	67	84	78	83	81	75	84	76	74	75	77	92	83	79	67	83	81	72	82	92	72	66	83	73	92	87	106	82	89	88	75	100	92	82	79	75	78	80	81	89	97	89	84	77	81	69	72	82	79	82	85	83	82	79	90	67	100	68	88	79	95	82	93	82	90	69	86	70	71	90	96	75	83	88	81	77	64
3777	424	486	525	457	435	386	363	358	364	386	360	358	339	361	341	320	303	336	336	313	329	325	299	306	306	300	311	358	328	298	306	321	342	303	305	305	336	294	349	316	315	293	326	316	313	319	321	288	281	318	298	333	331	319	319	314	285	340	321	347	323	324	316	308	340	350	337	328	298	326	327	291	312	315	304	286	317	316	323	293	308	311	318	316	334	272	362	310	303	335	307	284	318	314	306	317	292	320	329	305	306	325	276	316	310	311	322	286	317	301	315	336	300	297	294	290	284	277	320	336	312	300	306	305	324	304	332	287	320	337	306	308	304	307	332	324	321	299	301	302	317	290	334	273	276	313	343	303	339	305	324	327	350	300	334	291	301	319	330	319	317	313	298	317	337	294	301	295	298	330	313	314	312	337	306	311	315	277	325	321	320	365	288	321	324	300	323	318	297	320	317	305	300	308	302	310	291	312	280	288	317	323	346	317	324	327	322	293	316	314	316	362	302	290	331	311	321	312	290	332	287	300	289	297	313	283	326	339	325	322	280	326	329	280	325	299	345	305	328	343	314	324	330	334	322	304	315	297	316	323	315	323	286	310	333	285	319	344	328	319	339	301	276	302	280	312	328	296	326	287	305	301	321	305	298	303	345	305	317	326	301	315	314	317	259	288	306	306	307	326	326	334	292	287	323	310	301	324	317	318	321	317	301	290	310	327	286	311	323	315	274	298	322	314	306	323	312	318	328	309	302	324	315	300	317	289	297	301	285	316	337	309	274	305	361	322	304	302	344	319	329	300	327	264	331	291	323	311	328	323	300	297	288	285	326	356	311	292	305	314	319	289	328	319	295	319	296	306	310	298	291	310	304	322	300	309	295	321	298	298	276	289	345	303	305	324	332	330	301	291	336	321	330	288	311	305	278	286	297	318	317	304	324	310	295	317	251	290	331	306	352	294	323	288	319	324	314	306	297	315	270	312	289	304	330	327	314	336	330	302	315	307	277	321	349	309	319	310	331	314	320	283	327	299	348	327	329	297	305	300	293	327	296	304	295	289	273	309	305	309	315	318	322	327	319	279	327	304	313	333	301	297	312	318	315	308	329	318	312	307	319	341	305	307	307	334	302	318	303	318	313	306	307	326	308	298	334	324	307	297	325	299	325	292	297	312	298	312	317	314	314	326	313	299	315	326	303	301	327	310	348	292	291	311	299	320	325	316	300	318	293	276	303	319	303	349	320	316	319	296	320	309	320	300	316	308	293	293	293	309	298	323	309	319	296	305	299	341	325	316	323	282	309	291	335	282	302	295	324	311	300	348	308	282	319	307	327	326	293	319	324	312	339	284	293	310	303	284	304	323	331	351	321	308	326	299	316	305	315	316	329	328	300	346	316	315	326	319	352	318	297	268	278	345	312	317	311	323	304	312	299	290	329	302	336	314	309	341	338	312	316	302	303	311	301	302	322	301	296	295	358	295	280	325	287	315	333	324	300	329	315	318	291	315	336	332	319	315	285	303	305	302	294	303	307	314	280	292	304	308	316	292	304	286	285	306	290	315	301	302	315	291	305	295	300	294	274	307	308	305	299	291	273	294	341	328	304	332	320	305	292	313	327	315	294	322	299	350	310	333	313	298	336	287	297	314	331	303	296	300	327	330	303	323	298	326	332	309	320	312	307	306	286	302	290	335	331	326	332	314	316	316	333	336	311	343	321	311	272	332	340	312	335	283	303	294	325	299	304	315	311	323	307	267	346	317	340	298	324	289	335	270	319	320	305	298	304	333	317	312	287	316	314	303	331	297	301	301	294	326	296	317	318	289	272	321	305	320	321	321	289	289	328	289	303	299	329	323	292	312	316	305	307	328	351	315	301	310	293	315	269	278	303	296	327	274	294	300	315	305	312	296	305	298	314	355	313	311	300	303	314	329	293	329	302	325	321	317	316	313	298	281	310	313	291	314	322	310	293	323	332	322	315	304	309	298	285	329	336	309	314	323	299	280	301	279	336	283	278	326	333	323	321	300	302	311	313	295	315	312	339	295	303	298	299	309	308	332	300	297	309	329	308	328	285	313	309	340	285	302	319	282	329	330	313	338	332	288	328	323	319	323	304	322	329	330	351	312	312	289	303	313	329	335	312	304	330	280	327	329	308	329	319	293	314	343	320	308	329	294	318	321	329	315	334	320	278	292	290	307	326	274	307	286	331	304	326	279	299	318	296	324	289	327	316	299	331	277	317	314	318	260	305	320	314	320	280	306	297	310	318	278	330	335	306	315	346	317	309	317	326	298	308	303	315	296	287	307	328	274	300	323	300	347	304	332	293	326	328	292	298	276	332	310	320	332	329	305	280	306	285	312	320	313	327	332	327	348	276	334	309	283	302	315	288	308	361	311	309	335	341	317	297	284	330	309	329	310	329	330	325	313	329	292	280	307	308	342	325	319	298	330	309	310	318	310	302	301	318	327	288	302	305	315	306	288	270	326	314	352	316	322	304	279	285	319	304	303	330	325	318	329	309	339	302	333	324	322	313	300	297	310	302	310	314	283	324	285	303	337	311	277	325	304	318	323	302	318	302	315	316	304	303	322	340	335	328	299	275	337	335	325	308	322	304	298	327	311	311	298	293	348	297	324	328	310	320	309	329	291	303	338	309	329	310	316	329	299	292	298	319	345	325	340	309	348	309	341	307	287	298	318	273	289	310	336	312	325	311	295	320	332	317	296	273	335	293	320	312	310	318	321	309	275	306	325	285	317	312	291	334	302	292	343	316	334	347	325	283	269	287	308	343	277	299	299	303	313	307	318	323	266	328	282	298	322	309	330	319	308	315	321	290	296	309	293	310	300	303	303	325	308	310	291	328	308	290	327	315	311	314	312	314	327	305	300	345	326	330	325	350	310	312	299	333	321	319	295	309	330	307	320	307	318	343	304	299	329	283	295	305	338	312	306	327	306	337	320	360	342	317	303	311	306	334	303	333	318	291	338	316	310	320	313	318	298	325	318	318	312	301	322	299	311	338	281	321	322	320	304	309	311	337	343	314	313	317	355	276	336	320	307	290	314	335	314	340	334	314	308	314	317	309	308	295	317	314	300	297	315	295	292	304	327	343	306	299	325	358	324	321	309	312	305	317	300	294	305	306	288	319	298	330	287	302	295	272	341	302	333	319	302	326	289	331	303	304	305	326	327	297	316	278	307	320	296	312	313	345	329	326	344	312	308	315	356	328	377	298	346	301	280	272	310	304	306	299	321	321	316	316	328	282	307	280	306	305	318	322	322	338	317	323	295	348	343	302	316	297	303	345	340	369	294	320	350	292	344	285	298	324	293	341	313	316	339	309	318	325	310	318	295	326	286	310	325	289	295	289	295	327	321	323	337	319	293	335	327	289	327	316	296	303	318	319	326	310	302	313	323	310	309	324	289	301	310	308	290	331	339	310	310	292	335	315	305	304	284	324	312	274	300	300	306	292	327	324	309	317	328	342	327	305	322	289
11887	1124	1076	874	579	418	313	250	219	212	165	163	144	118	113	123	106	110	92	91	94	104	87	84	93	88	98	81	84	81	75	72	96	88	83	69	93	97	102	86	85	86	78	67	91	74	74	83	89	65	97	56	78	72	77	84	80	74	82	74	92	70	65	72	82	77	77	82	74	87	87	82	86	75	86	81	90	78	75	88	87	75	92	81	68	68	66	56	67	90	82	88	82	61	81	90	84	93	70	83	94	76	75	70	82	97	84	74	75	78	78	95	80	65	69	77	78	81	71	71	73	78	69	70	79	86	80	66	70	71	80	66	77	74	84	79	73	72	81	73	87	85	80	69	66	66	76	79	77	78	81	71	82	61	94	68	80	83	76	88	77	100	86	75	75	71	87	75	65	80	85	67	79	95	81	84	77	76	57	60	80	84	86	90	86	66	87	78	92	61	77	68	87	61	79	83	70	64	63	77	60	78	77	79	82	85	73	85	65	62	75	69	80	68	68	78	71	77	99	67	80	79	76	62	64	91	89	77	71	61	82	73	62	59	78	82	80	74	73	86	78	71	75	71	82	69	98	72	79	85	67	71	92	76	67	79	69	64	87	78	91	59	70	77	75	83	78	74	75	74	84	75	68	65	68	64	75	79	82	71	78	69	83	79	69	54	73	86	76	88	81	64	84	86	84	76	82	66	73	72	81	84	84	88	69	78	81	76	75	74	81	82	80	69	79	73	86	82	72	90	79	78	59	47	62	74	78	79	93	78	87	98	72	81	80	64	71	82	82	74	85	73	77	82	102	84	84	72	80	76	62	58	63	64	85	63	80	64	80	75	83	73	74	84	64	85	79	61	66	75	64	66	94	70	76	70	69	66	76	80	77	61	84	72	80	75	85	61	71	76	82	78	72	72	68	77	76	78	77	88	67	71	87	72	76	91	70	75	78	64	66	68	74	72	73	88	82	78	60	57	83	88	72	77	64	80	70	71	86	89	82	74	78	85	85	84	64	73	88	76	87	86	58	65	75	73	87	72	79	87	75	78	83	75	77	85	72	63	85	67	71	72	88	69	82	69	74	75	67	68	81	76	75	77	72	77	102	65	78	82	83	94	83	70	86	75	80	66	71	83	81	66	69	73	87	86	69	82	75	73	73	84	70	89	77	63	80	76	72	78	70	70	79	84	75	67	75	76	75	95	67	82	77	84	83	72	83	75	69	73	73	72	81	62	61	62	74	71	68	93	64	82	75	74	80	90	67	83	73	74	75	71	79	67	86	80	74	74	83	75	95	75	68	83	70	76	71	79	72	69	66	74	71	85	75	89	80	77	82	84	85	83	72	84	79	80	73	76	77	79	100	58	83	77	72	76	85	61	69	75	68	65	88	85	79	91	66	68	68	84	78	72	84	79	89	77	83	75	87	78	80	73	82	56	76	80	67	80	80	85	83	78	94	89	84	90	53	79	79	64	75	70	76	59	67	67	79	80	82	82	81	70	86	69	74	83	79	90	87	73	86	66	77	71	75	63	72	67	80	77	87	89	87	71	76	79	71	93	78	92	67	78	74	95	85	63	100	67	80	79	60	86	81	62	81	74	73	78	92	62	79	72	77	88	77	81	74	76	81	70	71	72	74	78	60	83	77	68	82	78	68	69	87	77	73	86	78	69	69	81	89	73	88	79	72	77	86	88	70	76	76	74	71	77	103	62	71	90	80	58	64	88	83	77	88	62	83	69	72	70	77	70	72	82	74	80	79	82	84	85	77	88	71	79	72	75	86	67	89	63	79	72	85	84	70	86	102	70	81	69	85	84	69	88	73	87	84	70	83	69	88	77	82	70	83	75	82	81	83	74	80	74	86	73	75	80	71	72	81	82	83	69	74	67	85	71	85	73	69	88	71	73	79	72	74	92	87	69	72	72	86	109	87	95	86	73	82	61	69	77	82	83	73	72	83	61	76	70	66	72	77	66	106	64	67	80	75	72	72	75	69	86	62	82	67	79	86	93	72	67	81	70	69	67	94	81	87	78	83	86	77	71	66	63	70	88	94	86	89	78	78	86	66	61	81	78	83	76	85	75	95	102	74	74	78	82	86	64	76	68	77	76	74	76	78	96	77	81	73	79	73	75	82	71	89	76	73	63	92	74	75	61	80	71	91	85	65	63	78	78	78	67	73	66	88	69	87	71	84	61	65	80	68	84	84	84	77	80	76	70	86	71	91	70	72	60	77	82	92	74	74	86	96	70	67	85	74	75	73	73	73	71	82	83	73	76	76	87	76	62	82	64	83	68	83	71	78	86	79	82	92	73	68	84	77	70	71	60	79	74	80	73	64	71	77	78	71	83	94	91	69	74	75	74	83	92	69	72	75	71	74	83	80	92	80	70	85	65	78	82	68	69	72	78	75	84	80	76	72	72	74	92	88	86	82	64	66	80	65	58	79	76	84	85	88	87	73	85	75	69	81	66	69	72	71	76	75	81	99	81	86	66	65	70	76	71	83	74	70	80	73	92	94	70	62	71	78	69	72	59	71	89	74	75	79	64	63	69	64	79	67	70	84	86	70	84	86	77	83	59	81	79	89	67	94	74	70	89	82	80	74	78	82	94	84	72	78	71	59	69	96	74	67	89	103	78	58	84	78	73	82	76	71	81	76	72	63	74	65	82	83	74	88	72	83	68	78	82	56	76	72	82	70	65	92	80	78	80	82	81	76	89	80	72	82	84	75	72	78	75	81	77	71	64	62	68	72	69	67	83	65	63	68	81	86	80	80	74	92	74	86	71	75	74	88	81	72	62	75	78	70	77	77	72	79	69	86	68	88	83	86	78	84	59	74	79	84	81	74	84	74	60	67	89	77	81	79	75	77	77	82	69	74	60	73	80	58	68	72	73	83	79	80	88	68	69	77	77	67	79	63	78	66	86	89	92	73	85	78	75	76	81	66	70	70	64	69	64	83	88	59	76	81	85	92	91	63	71	69	76	67	74	61	74	72	70	93	72	82	74	87	70	83	79	78	85	83	60	100	64	81	94	62	74	69	75	96	81	86	62	72	78	89	78	80	71	75	73	83	66	61	76	95	79	64	78	72	75	75	64	77	87	92	88	88	88	71	72	82	79	89	73	66	87	68	91	76	81	82	58	85	88	82	96	74	66	80	83	86	77	81	71	66	73	78	76	73	79	94	61	76	63	72	67	72	66	71	78	82	82	69	81	77	90	57	76	83	72	68	70	65	75	81	75	66	65	93	80	83	75	70	77	61	74	74	98	87	84	64	61	74	81	79	57	78	70	76	74	83	66	87	65	73	63	77	66	75	76	75	74	87	63	73	76	79	85	68	51	80	72	71	72	70	86	72	81	84	60	67	88	74	79	82	82	77	82	96	69	95	61	83	79	77	73	92	91	84	79	78	80	84	85	75	91	63	69	66	88	71	73	76	66	85	74	78	78	81	63	76	84	73	83	73	77	89	91	71	77	75	62	60	80	69	81	59	85
8844	1270	2705	3110	2798	2224	1823	1578	1399	1078	1060	909	864	800	726	641	601	592	592	548	557	470	481	471	479	405	404	474	416	415	444	396	378	339	390	387	338	355	359	336	369	336	389	349	326	349	387	355	371	333	358	325	348	343	305	317	306	360	347	320	326	332	323	355	335	328	341	343	323	283	329	332	295	341	360	322	298	333	329	302	336	310	312	339	298	297	306	302	308	355	306	332	325	314	306	342	303	302	324	340	295	309	298	277	314	319	344	312	295	301	295	330	282	321	307	303	317	306	266	326	305	319	298	283	306	297	299	302	307	291	325	313	344	307	297	332	324	304	313	305	331	327	295	320	307	297	322	331	307	288	286	304	310	307	328	310	288	316	281	290	349	340	299	305	308	303	289	299	312	304	314	323	295	317	318	305	317	307	327	312	312	279	308	298	320	317	329	286	303	302	274	302	316	345	293	337	314	300	344	330	319	318	318	318	308	310	292	303	307	315	334	331	312	321	296	273	299	320	340	316	294	322	296	280	282	321	292	332	342	300	318	291	307	313	331	336	288	302	320	307	318	301	317	329	309	307	321	323	307	298	325	302	304	302	277	314	313	309	285	290	326	305	307	321	357	279	328	321	302	308	306	327	297	309	342	287	301	300	323	289	326	351	329	336	289	294	293	288	324	277	306	304	306	276	269	297	324	281	271	291	323	303	344	312	290	295	312	316	324	312	313	294	283	304	318	302	319	296	313	330	269	321	306	294	328	304	281	295	306	319	320	291	320	310	330	322	302	275	306	306	331	302	325	310	295	299	292	304	313	298	321	290	289	284	292	315	319	310	321	301	281	297	325	271	278	325	300	314	324	296	340	301	309	295	304	320	297	308	333	300	320	300	309	295	323	289	315	295	346	298	311	336	308	300	265	323	300	304	312	324	294	301	300	304	329	312	325	306	287	279	307	316	297	317	320	299	317	317	310	307	272	312	313	348	332	292	310	313	316	310	283	298	308	321	274	337	321	297	309	305	330	311	285	315	290	305	300	331	301	316	282	298	281	306	272	311	294	312	307	294	282	308	303	284	344	304	288	284	313	302	300	303	310	300	341	359	296	306	294	306	301	312	304	305	267	336	322	259	307	292	318	288	305	289	293	296	329	332	311	346	289	321	284	296	326	288	320	304	305	306	315	327	281	301	301	340	325	312	300	311	312	301	319	308	319	295	295	292	327	316	295	313	305	319	320	313	295	352	326	311	294	272	273	331	332	304	289	301	300	313	286	345	280	331	322	306	325	329	312	300	272	305	303	335	278	310	318	315	306	336	294	297	321	286	324	348	312	316	334	303	327	311	302	337	297	346	318	318	310	343	336	301	298	287	295	308	303	302	308	323	302	290	302	319	295	316	288	326	278	287	298	345	295	310	302	313	308	296	316	298	264	304	330	294	301	338	306	304	296	313	295	292	331	306	340	288	317	301	333	277	315	304	307	299	268	333	349	306	299	317	312	337	309	270	275	285	318	294	327	284	318	308	295	303	305	302	302	307	292	295	276	295	282	278	295	310	335	293	289	318	303	311	302	269	323	333	316	318	322	274	313	309	300	343	297	297	309	288	273	330	297	314	299	315	319	296	336	340	318	327	307	317	294	315	293	297	313	325	292	293	326	279	330	304	303	337	286	288	296	307	308	296	276	310	321	305	346	308	294	304	292	311	325	325	320	313	313	303	307	317	304	300	327	300	289	331	291	329	298	312	300	339	319	325	309	304	306	298	322	330	309	297	280	303	340	314	298	318	309	309	313	293	307	301	310	302	309	326	307	307	312	294	295	325	344	339	298	344	307	306	302	315	314	345	307	298	305	324	283	300	317	304	292	303	320	294	272	291	289	303	299	320	327	255	341	319	305	289	301	284	297	307	330	312	295	321	345	318	343	312	317	306	311	325	304	325	334	302	310	333	295	314	340	326	308	279	322	318	287	287	287	329	316	310	318	301	307	335	292	307	336	311	305	298	308	316	299	298	302	315	344	250	360	316	286	322	295	315	294	283	299	322	317	284	335	341	315	320	333	325	277	334	286	303	305	339	300	306	296	309	290	317	297	319	305	307	285	306	314	290	295	296	297	311	296	327	309	329	301	338	262	313	291	307	328	303	319	287	282	326	300	321	313	302	319	332	334	319	318	320	338	315	292	295	311	312	309	329	304	297	316	294	285	292	293	331	281	301	307	291	302	334	327	284	331	321	298	316	268	315	314	309	351	329	302	323	297	320	313	275	327	308	305	308	324	290	286	293	341	294	327	287	314	313	296	295	308	315	318	298	286	286	275	324	304	295	291	301	290	292	321	285	307	278	308	272	322	317	308	329	314	309	330	325	280	329	317	303	309	297	290	295	347	313	323	281	310	284	320	289	296	276	319	305	327	333	324	326	289	294	292	348	301	294	317	323	313	300	294	285	301	346	332	296	299	284	325	314	295	310	297	295	295	317	313	299	298	297	315	297	307	327	306	280	303	290	355	304	281	291	286	310	347	308	328	324	323	301	324	306	309	289	316	307	325	316	283	273	292	327	324	306	296	315	329	298	323	320	289	341	302	299	301	292	298	336	324	269	321	305	315	338	324	318	320	303	298	315	281	314	318	294	357	310	312	306	271	276	321	324	325	338	311	310	304	319	322	349	310	276	299	312	316	314	302	296	305	318	302	315	312	308	314	305	307	336	302	311	336	293	318	329	310	329	317	323	313	277	288	315	289	337	311	312	319	308	273	295	269	308	278	294	298	311	287	287	292	315	304	299	305	343	304	322	333	317	303	296	314	323	289	331	317	338	273	304	327	318	296	298	302	279	323	313	306	332	287	294	314	273	293	293	306	323	283	301	287	289	290	328	281	299	331	326	327	301	269	315	315	300	309	336	304	290	302	321	287	290	328	332	298	290	314	337	305	286	280	333	289	329	302	289	325	306	346	299	304	324	316	330	313	319	317	300	283	344	326	309	268	298	297	310	313	344	304	304	324	300	285	281	290	322	344	335	297	319	295	314	304	305	287	316	261	326	309	323	296	280	300	271	309	319	314	336	303	331	324	308	326	307	345	288	297	307	291	338	280	322	316	327	319	299	341	315	305	287	315	308	273	311	288	320	306	288	286	284	282	276	330	328	322	328	294	315	320	320	310	306	333	331	300	305	311	329	276	338	294	320	276	289	300	293	321	325	302	325	303	312	296	294	298	282	305	320	288	292	307	319	272	327	316	278	329	328	327	257	299	299	276	289	288	300	327	309	297	330	299	303	303	310	253	324	305	325	272	320	315	312	322	298	313	312	315	292	312	314	307	310	295	302	279	303	291	313	280	317	300	330	286	315	299	307	290	307	302	318	284	295	332	320	317	320	303	321	317	281	335	321	312	312	292	275	296	273	317	316	347	295	312	311	286	348	319	329	301	319	301	349	308	330	287	302	299	289	303	314	303	328	304	289	284	328	268	317	299	289	324	309	333	315	320	301	328	320	305	320
20799	3138	2151	1642	1124	826	614	515	405	376	324	318	271	254	245	192	239	200	173	206	174	194	176	176	180	183	170	177	169	170	173	180	181	151	174	150	145	175	159	185	155	151	167	154	151	161	159	162	155	181	136	151	129	145	149	169	136	165	177	168	143	150	140	129	166	153	156	160	148	141	135	157	156	154	173	139	140	140	162	127	149	144	132	155	155	146	157	148	159	152	151	159	169	162	143	161	157	151	169	163	147	170	150	133	148	140	161	150	124	156	151	141	159	143	157	156	150	172	152	145	170	147	152	145	149	166	151	158	163	153	163	125	153	167	154	137	168	159	160	169	140	155	158	163	160	152	143	160	148	157	158	154	142	165	153	167	150	154	147	155	159	172	170	158	135	129	158	140	139	155	169	141	112	149	156	159	155	149	128	149	160	153	154	170	165	153	139	131	129	161	146	162	152	158	152	158	164	190	152	146	135	138	149	114	158	146	156	128	150	157	163	156	138	152	157	148	158	145	154	155	160	149	145	151	154	169	167	147	140	189	132	150	128	155	146	138	171	138	147	139	163	139	156	168	180	152	145	150	170	158	124	145	150	142	137	146	145	163	148	165	129	143	131	166	166	164	151	159	151	156	163	177	170	155	153	161	148	123	164	137	161	136	133	154	149	147	142	159	123	157	181	141	163	150	149	155	125	139	151	148	148	131	144	146	129	163	153	137	161	150	160	147	160	146	167	166	152	162	163	149	159	141	132	130	155	143	146	147	144	159	149	143	158	163	134	158	165	141	141	141	141	169	142	134	157	131	142	156	164	134	142	169	151	150	173	162	182	160	152	141	144	154	144	169	154	151	156	158	148	146	156	142	146	166	135	145	148	155	140	155	154	158	169	144	131	155	138	152	161	139	150	153	136	143	159	130	160	126	146	146	148	148	140	142	138	176	133	158	133	146	127	154	154	149	128	143	147	141	149	145	156	153	154	150	133	145	140	170	153	159	142	160	140	143	142	138	130	164	161	162	158	131	158	146	161	152	143	157	156	154	160	147	136	147	159	159	136	155	142	164	151	149	154	134	139	154	140	137	142	136	142	145	154	168	156	135	149	143	150	162	157	163	140	155	138	150	135	150	144	154	122	153	126	158	152	136	148	170	168	147	162	143	164	162	135	162	157	153	154	168	151	151	144	159	143	148	142	154	155	143	160	138	134	149	162	137	140	155	183	147	160	145	134	154	145	143	156	149	147	144	145	165	137	128	157	153	153	157	149	145	161	116	145	160	128	162	146	182	169	155	151	157	153	152	147	169	132	127	167	170	145	167	140	138	153	160	154	145	136	160	144	154	142	152	136	167	139	151	150	157	146	127	163	143	152	134	165	148	146	150	134	115	147	147	155	177	137	145	133	163	177	161	149	139	130	138	157	143	156	158	142	158	163	152	158	116	142	138	147	146	159	156	148	136	163	142	155	159	146	138	150	147	116	148	146	112	160	155	146	158	151	135	164	160	141	170	149	152	141	157	146	156	135	164	136	150	154	151	152	156	156	140	164	166	167	149	150	146	160	152	150	145	154	134	151	148	132	136	149	158	165	130	145	164	164	146	147	137	162	150	145	158	155	154	153	153	141	142	142	138	159	177	131	168	143	147	134	170	150	138	130	159	145	152	155	137	144	145	142	155	152	153	162	143	158	155	151	151	155	159	153	146	165	163	163	144	138	165	143	147	167	154	135	161	149	153	158	170	159	137	146	136	176	148	163	150	146	168	149	134	148	145	148	135	170	144	143	143	159	163	154	154	145	169	143	143	141	137	147	148	140	160	133	136	151	155	162	160	144	159	149	146	160	144	140	142	134	167	179	152	148	165	145	130	160	150	146	158	160	157	167	155	133	153	147	130	143	139	150	169	164	157	131	160	184	145	141	146	155	151	138	161	151	147	156	157	149	141	159	128	163	145	151	154	137	151	148	154	144	124	161	158	155	166	157	144	136	155	161	133	144	140	161	144	146	153	157	147	159	160	144	163	149	144	168	145	149	152	144	154	163	167	146	143	152	166	137	152	140	149	155	157	137	144	166	147	127	155	149	144	146	146	144	127	145	134	158	132	139	153	145	168	131	134	153	132	150	129	154	139	164	121	139	159	171	164	156	159	168	154	143	151	145	139	154	105	149	164	135	152	163	162	147	161	185	159	144	157	158	138	141	152	155	132	151	157	139	146	146	141	162	161	147	140	158	139	140	146	148	148	162	151	153	169	155	157	165	144	153	113	170	132	141	139	167	145	153	158	107	123	155	157	156	146	161	151	140	137	174	147	151	174	147	142	132	139	152	153	136	150	147	148	163	132	155	160	143	138	136	152	173	141	164	160	161	138	172	179	143	143	139	135	118	155	163	155	152	149	142	169	154	142	146	147	161	144	152	158	149	155	148	142	151	145	126	120	144	151	164	143	151	165	158	146	145	130	139	163	139	171	168	142	137	146	154	122	150	133	155	163	153	155	160	141	153	152	154	136	142	161	146	148	156	157	170	155	148	157	162	176	149	146	158	148	143	165	154	158	154	142	149	145	152	150	147	148	152	155	156	156	153	117	167	141	150	134	156	134	134	159	152	160	148	162	144	157	148	140	156	129	145	168	135	143	131	124	154	149	146	146	141	181	169	157	131	154	136	164	141	153	147	145	143	122	160	155	139	144	144	160	138	162	120	145	157	122	132	121	136	149	156	152	153	127	166	168	154	151	168	164	130	154	144	134	137	157	164	154	176	162	165	159	146	166	131	145	151	162	154	173	176	157	139	140	126	140	152	147	142	154	171	155	125	159	153	157	153	163	199	138	157	143	162	148	156	169	145	156	150	150	149	150	130	156	145	128	133	143	143	164	162	170	135	136	169	169	152	142	156	164	155	164	147	151	160	148	157	166	168	147	158	140	141	158	152	150	136	144	150	140	165	160	156	153	153	158	170	134	152	129	138	140	159	139	127	159	150	158	152	162	145	165	150	156	151	146	174	131	150	142	156	126	168	130	145	162	156	151	136	149	151	139	135	153	166	162	169	134	177	141	172	154	128	156	136	133	136	136	159	131	155	145	138	151	147	142	140	156	132	143	155	160	167	136	163	182	141	176	144	144	157	155	153	144	141	165	134	154	162	154	152	140	158	132	152	146	156	134	177	151	133	174	155	159	144	146	147	141	139	141	166	134	152	157	152	153	140	145	151	144	152	155	167	155	129	159	118	148	139	130	157	165	161	146	157	158	157	143	142	130	139	136	163	131	138	165	153	172	172	152	134	140	144	140	162	146	171	178	146	139	156	164	155	151	149	147	146	150	127	133	150	147	159	138	145	158	137	141	137	143	141	145	149	162	132	156	157	135	150	164	158	156	142	153	162	163	160	127	149	149	135	147	161	161	152	121	154	144	160	145	151	144	145	150	136	168	166	159	162	157	138	133	143	146	144	142	146	149	158	129	125	185	187	150	144	138	141	115	174	124	166	141	168	146	146	143
11845	2321	5072	5785	5000	4074	3385	2847	2418	2081	1856	1576	1532	1386	1327	1203	1104	1128	1074	1025	973	862	808	856	808	765	835	784	740	741	670	750	715	711	653	665	648	658	640	604	634	636	604	594	589	622	634	563	583	595	552	563	608	565	590	581	624	557	577	565	564	618	606	538	557	585	626	585	527	543	564	592	526	560	581	555	526	573	548	564	555	564	527	534	523	534	538	550	568	547	565	601	570	588	531	551	539	539	540	502	588	550	513	561	591	523	520	551	569	529	507	555	571	543	566	563	562	549	523	534	553	580	589	519	595	519	565	558	550	558	532	501	529	504	523	523	559	555	538	557	545	545	540	521	519	533	526	538	534	544	528	506	542	516	556	536	567	512	523	507	570	570	528	581	548	555	511	555	524	542	534	550	490	539	562	557	520	554	555	542	557	537	561	576	505	541	547	554	538	534	521	504	532	532	549	523	546	535	550	501	525	518	582	542	543	546	523	557	529	559	524	513	548	541	604	567	583	571	542	527	530	570	536	518	535	536	544	570	523	534	549	537	550	553	522	565	541	555	542	524	553	538	511	536	565	532	545	503	535	532	567	552	549	552	508	539	562	541	535	507	576	521	503	555	508	507	525	522	532	554	531	539	506	551	544	543	583	517	516	560	517	525	551	514	523	541	568	551	568	540	564	522	510	531	497	551	583	552	548	528	524	532	521	548	510	496	537	553	534	502	486	553	535	506	559	557	540	546	499	551	539	486	531	562	568	581	511	542	554	515	538	514	560	557	539	510	545	535	563	569	554	555	516	500	551	561	568	520	548	540	548	560	552	538	531	509	546	554	531	541	559	530	514	531	532	530	533	584	526	498	567	523	514	550	519	565	500	524	518	545	493	511	521	575	556	552	567	506	556	557	529	510	521	509	544	511	538	536	539	524	522	576	546	533	547	563	526	520	529	525	539	540	531	513	550	494	535	529	544	517	544	522	552	541	523	524	553	593	540	556	557	564	589	554	529	557	567	549	568	570	564	512	561	548	547	532	528	540	546	518	560	515	551	544	551	530	552	557	518	542	541	483	534	559	521	526	526	515	536	537	534	566	532	509	530	514	552	504	535	563	518	536	554	556	547	533	500	537	498	560	552	555	540	539	544	559	575	550	546	548	546	565	550	507	545	540	553	531	559	544	523	548	525	546	510	503	563	530	535	550	582	541	569	567	521	535	551	492	535	551	534	563	532	540	553	545	549	559	537	538	532	521	546	540	523	536	515	547	555	504	524	554	556	534	508	572	570	569	581	540	509	553	600	569	546	569	506	517	538	522	529	520	533	526	553	535	526	508	538	565	558	513	532	554	553	579	524	504	556	512	534	486	516	532	552	554	539	529	495	508	539	579	526	569	524	529	502	550	552	552	551	543	564	501	546	553	515	522	544	546	551	519	536	573	543	498	576	567	530	562	533	482	552	533	520	536	551	543	538	549	507	536	576	512	520	560	508	552	556	512	530	520	552	569	508	587	517	543	494	549	530	525	525	543	504	530	562	568	517	505	513	528	491	539	536	545	542	523	547	511	519	541	521	546	550	502	556	591	525	541	556	510	495	521	508	516	520	577	506	523	531	548	550	530	482	562	564	523	610	540	568	536	556	563	555	547	520	554	551	565	514	536	563	532	537	504	538	543	540	537	582	511	533	583	532	555	562	535	557	584	591	598	555	510	574	597	540	506	547	558	513	527	547	521	516	527	558	526	563	497	533	569	534	518	569	527	524	513	512	541	569	514	534	540	497	499	544	565	533	513	514	497	553	545	525	510	562	553	542	532	547	526	571	530	584	539	492	559	563	601	515	556	584	515	503	557	506	518	549	522	524	543	567	539	566	507	552	528	544	532	521	548	541	525	548	515	571	553	578	538	536	558	573	495	538	535	549	496	541	557	544	534	500	519	517	521	587	499	521	508	510	561	597	556	560	570	563	558	564	572	565	527	505	583	520	525	506	535	566	540	515	535	552	501	566	567	528	557	487	556	563	550	520	562	542	540	570	557	531	581	553	530	557	572	544	535	501	553	548	512	551	556	541	538	543	560	511	520	512	491	516	550	548	486	561	551	492	519	589	559	525	544	570	496	555	548	540	514	521	550	505	544	556	544	495	556	524	513	513	577	575	507	537	510	547	542	536	562	516	586	556	516	549	539	540	586	502	548	576	570	505	536	514	499	593	527	496	527	503	559	543	521	546	518	539	538	564	549	506	531	523	564	522	526	537	548	529	555	563	552	521	547	514	569	534	523	537	535	543	556	571	532	579	508	548	520	530	525	546	539	526	547	541	582	534	515	546	562	553	490	508	533	557	528	541	549	582	540	521	507	581	521	555	557	540	493	576	529	541	519	543	528	547	534	547	497	557	551	548	556	553	568	516	520	540	576	535	532	555	529	564	501	502	528	549	514	551	529	580	550	546	509	537	573	557	519	571	524	550	508	571	543	528	538	503	521	522	535	546	567	511	518	511	533	534	494	493	560	516	583	549	551	553	555	520	527	532	567	545	568	506	527	532	526	557	515	527	531	520	499	514	551	591	525	542	490	530	523	557	562	536	551	577	559	550	574	545	548	562	503	555	525	566	516	500	541	505	563	542	556	518	497	557	492	560	529	511	565	558	534	518	551	557	563	529	599	553	536	490	532	593	515	539	541	534	573	500	548	527	592	504	542	526	535	523	527	549	530	550	515	528	500	518	560	590	560	548	543	522	583	510	546	548	513	547	548	494	521	564	507	516	583	516	524	559	540	508	574	534	526	515	560	572	564	513	572	542	531	523	548	524	562	593	511	550	533	552	532	563	539	521	567	567	525	545	530	526	518	559	508	509	545	557	553	559	548	538	532	556	520	546	519	547	568	549	506	547	545	565	553	523	566	557	521	517	539	569	550	510	513	494	547	548	534	555	529	526	562	540	550	546	503	507	549	488	543	507	530	567	556	530	550	565	509	554	603	530	518	545	575	530	529	548	485	536	509	536	536	501	575	516	541	536	545	521	551	552	530	553	525	530	547	500	521	549	537	559	557	523	513	542	489	531	576	521	544	526	549	524	512	522	530	530	554	550	549	547	545	507	541	536	553	485	518	569	526	525	551	550	533	531	555	518	558	548	573	565	490	543	530	581	517	526	536	524	531	552	563	525	542	558	536	526	563	567	534	477	570	543	579	521	541	543	541	529	518	549	573	551	558	561	548	537	536	510	548	558	509	577	580	554	548	495	507	532	537	534	577	525	520	533	555	550	565	543	526	538	555	519	531	590	521	513	549	556	501	556	498	547	570	518	549	505	497	537	548	514	552	577	520	508	493	539	569	528	574	507	496	545	534	527	518	528	556	549	556	573	589	577	519	528	546	510	539	526	584	529	556	516	507	524	530	533	551	513	584	524	526	564	533	518	498	558	513	520	495	531	531	560	554	559	577	535	555	568	524	553	540	533	551	565	539	531	517	516	536	573	565	535	509	525	580	560	531	514	545
1840	159	140	122	102	104	85	85	92	83	75	76	87	91	87	80	67	83	87	82	77	71	80	76	89	79	94	83	75	73	74	75	99	89	85	76	62	63	78	72	63	72	86	92	88	63	61	61	87	78	80	102	65	76	92	85	90	80	71	99	74	84	80	71	77	79	79	81	83	78	82	68	83	84	91	69	82	58	58	68	88	89	80	59	101	67	81	94	77	82	69	69	74	89	85	80	80	94	95	87	81	87	80	71	84	78	81	64	97	92	88	90	75	87	81	72	85	74	85	79	86	98	75	78	74	65	78	78	95	76	81	75	82	77	81	73	73	83	83	92	81	75	63	94	95	66	84	89	82	78	84	72	79	75	89	82	71	78	83	93	82	77	83	85	68	68	78	79	85	85	84	71	56	72	63	73	84	79	66	85	64	67	77	84	73	76	69	56	84	98	76	76	66	85	73	101	81	87	85	86	87	77	70	88	71	83	97	79	84	79	82	83	89	70	67	67	73	76	76	59	111	71	82	58	78	78	91	74	91	69	82	74	81	80	86	73	77	63	76	82	99	76	86	79	73	80	81	82	81	85	68	63	76	87	75	76	90	76	86	70	86	81	80	69	86	71	84	75	90	84	99	79	64	76	81	74	78	80	85	97	70	64	78	86	86	88	92	77	77	72	67	88	81	79	83	80	69	88	87	70	93	91	76	81	75	68	72	85	80	82	97	78	70	67	68	77	64	80	87	88	74	99	86	75	90	92	64	83	83	89	88	82	70	81	83	88	77	69	93	72	81	81	83	81	71	75	89	70	83	74	69	83	61	77	71	89	98	74	82	84	75	71	75	72	68	78	78	87	81	82	72	78	73	106	79	84	80	78	74	76	80	86	69	66	76	70	81	90	69	79	68	88	84	88	78	77	70	77	67	79	85	80	74	96	70	80	77	87	75	74	73	64	73	66	91	66	79	75	80	87	68	95	89	87	86	80	80	78	94	59	80	76	90	88	84	92	79	78	79	73	78	82	82	86	73	87	91	84	100	79	80	82	84	77	71	71	79	69	81	79	78	87	92	78	83	83	68	73	87	63	81	77	83	77	82	78	67	87	66	81	76	65	74	80	63	83	77	78	79	76	74	90	78	66	73	75	65	76	96	70	72	79	81	70	72	66	85	68	76	87	87	92	74	68	77	73	75	70	68	74	73	89	93	65	88	84	75	71	58	78	87	75	85	75	73	75	89	86	63	86	83	94	97	85	88	88	82	70	99	69	68	92	74	85	84	65	91	79	77	84	80	77	74	82	68	86	72	72	83	83	82	71	70	70	81	84	78	71	77	81	80	73	84	77	56	80	79	77	77	67	83	84	80	79	87	90	70	85	83	71	63	77	85	76	81	76	84	76	71	98	82	78	73	84	79	90	83	86	74	82	92	76	76	74	74	88	76	89	90	70	75	76	89	84	81	74	92	83	68	84	83	97	65	98	88	92	64	68	79	85	69	81	101	91	73	87	86	88	83	81	76	80	102	92	82	63	89	79	93	64	84	80	66	78	74	92	68	100	68	88	87	70	86	89	84	89	82	97	85	84	74	74	72	73	79	92	67	77	79	70	73	81	84	73	67	73	72	68	80	89	73	74	76	71	81	86	69	87	79	86	75	50	70	88	84	98	62	86	69	81	96	94	77	87	75	83	78	77	71	78	91	66	84	75	81	66	64	85	74	86	72	66	62	74	72	89	73	86	88	61	79	77	82	73	79	92	77	69	59	81	81	63	102	64	98	82	84	83	80	70	85	90	85	79	77	76	84	90	79	79	76	72	80	73	88	74	81	72	84	74	75	80	80	91	64	74	81	87	79	85	75	81	70	74	81	73	87	73	70	72	88	76	74	75	85	88	92	74	66	90	91	81	66	81	91	88	99	86	77	80	61	97	72	86	88	75	94	82	67	82	82	80	97	83	70	83	70	81	80	77	90	73	89	66	89	67	69	93	82	71	73	84	94	82	73	71	74	69	70	80	83	75	76	76	85	71	85	89	89	91	84	81	90	78	78	85	76	82	80	84	79	82	78	78	84	81	72	87	79	97	77	76	77	89	93	74	84	93	91	85	84	73	67	79	59	77	70	97	81	72	74	82	84	90	81	86	88	90	71	75	82	73	81	92	73	87	78	74	67	81	67	68	85	76	64	80	83	70	99	77	65	103	82	61	83	68	88	91	70	78	76	84	93	79	81	84	85	56	86	77	94	75	77	73	88	71	64	85	72	84	64	71	89	80	77	73	62	78	86	93	56	76	82	70	75	82	88	87	66	75	81	79	85	50	90	77	76	72	94	77	73	80	81	74	79	86	97	82	82	66	66	79	87	65	69	80	93	78	72	73	86	71	72	89	78	67	58	77	66	65	82	74	88	84	72	84	80	69	76	84	91	69	77	71	68	79	83	100	91	74	96	75	70	89	81	76	83	87	58	77	65	74	95	81	69	79	81	77	78	93	72	75	77	91	74	89	78	69	78	74	84	89	75	107	89	83	65	75	70	75	86	78	80	77	72	89	76	79	97	75	72	80	83	88	88	80	80	85	86	75	76	80	83	83	81	84	68	97	92	64	65	91	84	70	76	80	71	83	81	76	84	78	68	74	81	77	78	70	66	71	73	77	64	90	69	72	75	79	84	80	65	89	81	84	71	75	76	83	71	69	70	83	84	78	79	76	73	77	69	67	80	86	78	84	100	84	72	84	87	96	76	79	77	77	82	68	102	72	84	76	84	74	79	81	86	78	71	76	75	62	86	108	94	69	70	88	92	55	85	59	87	82	84	73	98	83	90	69	80	86	84	73	97	87	87	77	78	84	69	69	59	95	76	79	77	72	92	87	80	73	77	68	76	87	76	87	99	87	77	81	90	85	84	96	89	77	82	87	74	73	84	68	106	83	82	103	64	72	91	88	77	79	74	78	66	89	99	88	74	81	75	88	68	87	97	71	92	71	75	70	84	86	96	66	83	80	85	66	95	64	70	85	75	92	57	81	63	82	82	76	79	82	60	61	76	79	84	84	67	82	72	101	69	92	85	81	72	84	83	92	50	66	84	92	59	83	78	73	70	74	68	71	83	75	76	84	96	82	82	74	84	75	76	76	71	71	82	83	81	81	77	79	80	94	74	80	69	83	68	84	101	84	69	84	96	73	77	99	79	84	82	81	75	94	78	81	90	84	92	68	78	75	79	74	68	85	81	70	75	70	68	86	79	66	84	89	70	75	79	80	65	71	86	61	82	93	87	81	83	63	71	84	82	81	76	79	83	96	79	101	81	66	64	86	76	74	85	89	73	83	74	86	89	84	84	75	87	85	82	82	78	72	87	83	77	59	84	95	80	76	87	102	91	71	72	60	75	73	73	78	77	79	89	91	71	77	71	83	81	83	93	90	92	73	59	87	77	71	83	81	70	87	72	97	78	89	80	78	92	80	72	86	91	82	72	67	81	94	81	70	81	82	77	67	81	81
3489	351	490	471	485	425	383	386	411	360	378	365	375	323	325	313	327	320	352	335	320	273	346	324	337	317	323	300	296	307	316	319	312	334	326	320	304	305	322	324	329	314	295	293	305	321	289	327	301	312	291	327	317	319	283	364	275	315	325	296	310	318	315	287	295	302	330	300	314	326	322	320	289	301	328	320	296	315	314	312	326	289	311	343	311	342	317	297	331	319	289	336	336	317	308	304	324	315	305	315	290	339	321	296	337	331	279	320	322	325	297	305	315	343	302	316	312	300	307	277	326	313	296	305	338	359	295	326	320	287	326	297	269	309	301	309	288	296	307	304	349	295	338	310	279	288	310	314	293	286	268	276	306	362	306	298	319	303	337	312	313	296	300	318	331	315	313	312	325	297	293	293	309	297	295	323	288	291	328	302	278	323	307	305	287	289	298	307	323	295	304	301	291	341	269	284	289	330	276	287	315	298	282	315	318	317	301	296	331	289	297	312	323	308	311	320	320	307	301	297	287	271	316	330	297	339	315	309	323	323	279	325	308	341	315	309	335	282	306	297	320	311	307	268	303	296	307	303	299	308	323	290	304	296	287	294	308	330	284	320	288	316	302	329	321	299	315	313	326	305	294	307	315	331	333	310	328	331	328	305	310	280	304	302	333	287	318	313	328	292	308	319	285	295	330	314	320	301	313	292	320	301	319	301	332	314	330	297	316	322	297	311	304	297	269	347	346	304	320	293	331	303	335	282	330	310	317	304	302	293	299	329	294	294	311	298	312	375	356	294	305	317	297	325	307	300	305	306	326	313	303	305	313	311	305	308	312	315	289	314	294	330	295	331	331	311	314	331	293	293	329	319	298	333	319	330	341	311	290	317	320	309	290	273	289	324	290	318	294	312	348	296	303	301	309	324	293	311	294	293	305	328	297	320	331	326	321	292	299	336	303	311	320	318	302	350	322	296	275	292	276	331	339	302	304	297	314	327	301	313	343	280	318	324	276	337	294	304	338	325	320	299	296	299	287	275	309	290	329	313	312	282	321	306	309	307	314	276	328	307	309	309	294	304	302	306	304	317	333	331	295	319	303	322	325	309	286	274	270	314	311	329	294	347	309	292	345	298	326	299	282	286	301	334	306	306	307	303	344	284	309	361	308	298	300	327	306	287	329	279	315	334	264	319	286	289	295	301	294	314	334	333	324	321	333	306	290	299	305	320	342	304	294	296	325	294	299	310	283	311	307	298	286	295	306	331	310	320	319	321	300	317	328	290	280	280	318	309	314	330	310	308	286	283	342	282	320	315	298	303	330	272	346	326	295	317	324	319	313	300	308	305	314	313	309	303	306	294	316	331	316	305	299	299	281	344	326	322	290	317	324	312	315	285	316	302	300	295	317	290	343	321	301	315	302	328	326	312	324	325	308	307	306	295	324	302	301	326	308	319	315	291	323	323	354	319	356	306	310	333	320	300	319	348	309	293	272	301	356	302	317	309	318	318	295	297	295	329	329	315	320	305	310	299	297	341	295	343	325	298	282	299	339	282	311	285	308	324	305	317	292	317	311	297	326	330	318	341	301	323	312	313	285	337	349	296	323	319	325	326	302	316	308	313	340	313	297	334	300	328	331	311	332	275	316	293	334	329	299	310	304	334	326	309	320	340	354	327	284	292	270	331	304	300	270	303	324	299	306	308	306	320	328	301	298	304	318	302	287	303	291	286	303	303	296	309	323	322	301	309	323	319	342	320	274	317	295	265	328	302	310	308	300	276	306	316	327	290	311	288	314	286	337	320	308	324	348	330	315	303	327	294	302	317	291	301	309	286	321	311	334	324	269	310	314	301	280	343	284	323	304	325	300	287	302	347	344	298	299	311	320	296	295	332	297	287	303	328	351	304	299	292	305	327	307	295	289	300	311	316	334	291	329	322	309	293	341	308	317	318	313	326	328	318	335	317	312	324	293	306	349	319	312	285	303	286	318	332	301	320	293	284	335	296	264	305	291	281	308	278	319	318	319	295	303	298	291	269	300	297	330	308	323	311	298	331	287	308	276	302	325	328	295	336	317	318	308	300	303	338	328	329	318	314	319	340	323	299	287	305	324	309	266	309	321	317	311	323	299	311	314	329	349	303	343	330	279	291	320	289	294	306	330	335	345	322	291	319	318	303	339	295	298	324	286	335	326	329	324	281	306	312	308	312	302	307	340	339	320	302	309	341	320	313	291	336	310	326	294	340	314	291	329	332	305	325	287	317	276	320	341	312	301	305	297	342	303	296	298	304	303	330	312	327	308	283	337	294	314	319	283	320	316	272	308	317	313	311	312	289	310	310	304	297	319	300	310	303	323	312	325	305	342	311	338	337	299	325	330	306	298	319	303	333	299	331	305	288	306	277	308	352	279	331	290	316	296	277	291	337	310	312	314	320	301	317	295	296	328	314	337	325	339	322	307	310	299	318	321	289	313	313	297	330	309	323	314	323	331	329	309	346	320	343	297	290	305	314	325	299	310	324	312	332	293	323	307	316	317	302	281	301	295	303	296	323	348	335	352	323	293	302	302	347	300	319	325	310	290	296	286	313	311	298	320	329	312	316	292	284	303	287	327	298	325	325	305	333	292	328	333	288	307	288	290	266	307	277	288	307	311	279	324	307	301	291	281	296	329	325	309	340	318	298	309	299	310	286	315	294	335	308	298	289	335	314	288	319	294	285	278	314	332	335	320	305	315	332	305	329	292	297	310	318	311	298	326	295	306	313	300	311	310	302	310	284	285	256	339	283	320	306	309	321	325	327	345	305	324	317	326	340	321	285	312	310	303	299	335	320	308	326	301	310	332	320	314	306	277	345	305	302	315	291	308	335	305	319	323	304	348	297	287	286	348	312	355	315	328	295	316	325	317	321	323	301	295	314	326	279	330	321	329	281	322	293	351	306	317	297	300	297	313	309	301	321	307	330	334	306	303	322	314	335	312	320	312	318	314	305	293	327	320	286	330	312	323	314	262	298	296	303	307	299	299	309	299	316	313	305	319	297	292	293	319	326	304	327	329	326	293	289	318	287	295	305	292	306	300	327	293	301	278	287	300	289	315	300	302	317	287	331	321	297	321	333	307	309	318	312	279	321	328	352	327	318	318	310	318	341	327	305	330	336	283	333	304	304	317	308	316	342	302	266	317	264	286	294	319	299	326	354	293	322	313	354	323	326	341	346	287	325	307	296	289	311	275	271	287	276	273	288	295	295	308	299	305	310	312	303	299	294	316	297	311	319	320	333	294	326	309	320	317	289	307	311	328	343	313	324	325	306	321	309	299	328	311	313	316	280	295	294	311	330	302	303	351	314	313	316	304	322	309	294	287	341	326	326	318	309	333	316	296	308	315	335	323	315	308	337	323	326	360	311	290	309	310	298	324	292	314	299	322	317	277	331	292	284	321	294	306	329	283	296	292	294	305	289	345	317	299	321	330	317	288	303	315	293	318	307	314	349	321	304	299	341
12111	1069	1058	798	548	390	300	260	207	174	146	130	127	126	111	113	112	80	85	87	96	91	74	92	97	91	79	100	74	80	77	89	79	84	86	95	84	106	79	76	67	74	71	78	82	86	74	70	75	68	91	91	88	79	81	82	86	75	80	83	75	63	77	77	78	68	72	80	81	78	65	88	78	81	70	69	73	72	87	90	71	69	57	64	81	75	86	78	68	63	73	77	76	65	68	75	80	66	58	78	69	65	76	92	80	86	81	75	75	77	65	71	88	68	76	70	64	67	61	68	81	63	71	77	59	67	77	60	80	69	72	69	58	75	75	89	72	74	62	84	78	58	74	83	70	69	61	75	60	72	72	64	64	74	76	70	66	73	63	69	68	66	63	59	77	79	75	74	75	80	63	78	71	72	77	79	57	69	56	67	82	77	65	70	83	73	88	72	81	73	67	71	71	80	68	87	80	81	71	88	77	64	61	72	68	70	68	86	75	75	81	73	66	79	69	57	69	84	76	66	66	81	73	71	69	70	69	56	78	91	70	63	62	69	78	81	71	69	70	74	59	70	69	72	77	64	72	79	67	66	72	86	68	82	90	69	58	70	74	80	64	79	82	68	72	69	94	78	56	64	65	101	83	76	72	83	68	75	66	74	69	58	70	76	71	62	85	67	83	82	80	69	72	67	84	65	63	87	73	75	64	87	74	78	80	77	74	82	66	78	61	74	72	69	73	74	55	67	71	72	79	94	69	56	62	105	73	65	69	81	71	77	86	69	87	62	83	72	96	84	71	84	72	81	76	77	73	85	77	75	79	79	75	86	75	65	68	69	71	72	56	78	75	63	59	72	87	67	78	82	78	78	80	79	92	69	83	85	71	71	71	72	90	61	57	73	80	71	74	73	69	75	70	84	72	74	53	69	80	66	71	82	75	83	71	72	63	72	77	78	80	68	94	58	63	73	69	80	86	66	57	73	64	75	75	78	64	75	81	62	71	72	77	64	64	86	69	51	79	92	67	65	65	73	93	90	72	76	82	92	83	84	66	72	80	74	76	71	77	69	70	70	57	81	64	80	93	61	78	85	70	72	80	80	91	92	78	73	73	79	65	67	80	66	65	69	79	78	69	64	70	71	97	65	85	75	86	77	77	79	73	78	91	75	73	81	71	67	85	58	66	82	69	80	72	75	68	66	68	71	71	73	72	78	73	64	56	70	69	84	63	84	87	72	66	65	70	63	72	68	80	66	67	75	68	66	56	80	79	64	80	69	74	60	83	88	68	68	68	72	73	75	71	81	60	76	71	69	76	80	63	81	82	67	71	73	64	88	88	70	66	67	75	75	80	101	61	84	97	67	61	62	71	62	67	70	72	88	76	77	76	83	69	56	88	72	64	70	68	86	69	57	54	68	76	80	75	67	73	63	66	67	82	85	67	69	80	80	62	79	74	84	73	79	85	79	65	72	61	97	75	83	82	66	67	67	75	68	79	83	64	62	78	80	63	62	90	68	75	72	63	66	73	91	77	68	67	70	55	69	82	48	87	74	64	80	59	60	61	79	75	76	82	87	71	70	73	81	78	75	82	71	79	74	57	75	81	63	61	55	59	86	88	78	75	80	76	81	64	67	69	66	67	74	81	70	83	72	71	77	76	65	79	78	74	78	93	72	57	78	67	66	79	59	67	84	71	50	84	62	77	81	61	63	74	67	78	70	75	70	76	65	65	76	66	71	78	74	55	65	84	70	73	92	66	78	80	71	73	78	63	67	77	82	64	73	62	67	73	68	64	84	82	75	77	87	62	73	67	61	79	64	74	80	57	61	68	91	68	73	67	80	74	86	80	74	74	61	65	88	61	81	82	53	69	69	70	81	79	72	85	71	60	70	82	66	60	77	76	68	66	72	83	67	60	78	77	89	86	66	67	83	76	81	64	84	76	78	54	74	72	74	73	89	84	61	63	92	76	83	61	68	74	63	87	69	88	70	65	67	80	70	67	71	80	83	71	72	73	82	75	86	92	69	89	53	52	66	97	68	86	71	59	86	84	75	60	83	72	83	68	76	90	71	78	78	84	88	61	79	71	81	74	79	53	89	83	69	74	72	71	77	77	74	71	82	79	60	65	65	65	85	58	66	82	86	71	70	66	73	69	85	82	76	77	82	76	55	77	76	74	65	79	76	63	71	73	73	65	81	63	68	55	65	78	62	79	76	78	65	75	75	74	84	77	69	65	65	75	60	77	88	82	66	66	61	74	80	78	76	67	85	74	68	70	73	84	80	56	87	72	74	66	69	68	84	73	59	81	66	68	79	89	73	71	79	78	85	65	68	82	74	62	74	63	70	68	76	83	65	82	65	61	83	77	71	72	72	70	81	74	83	88	61	68	75	90	73	98	70	81	76	81	89	92	63	85	76	77	70	59	97	75	61	77	80	82	88	71	76	73	83	68	62	63	70	51	71	62	95	93	80	90	79	70	84	73	73	71	78	68	77	87	72	86	67	64	72	90	67	77	73	90	89	84	79	72	69	72	79	82	87	71	63	80	76	72	69	91	72	66	76	79	71	72	82	75	60	74	64	90	58	73	74	76	82	73	69	81	71	82	79	71	77	67	56	79	95	62	59	75	81	84	79	63	71	99	72	58	60	70	66	78	79	74	76	77	65	82	77	69	65	64	78	61	72	78	71	67	83	71	68	67	78	80	64	71	84	81	76	65	86	60	94	62	87	67	83	73	92	81	76	67	72	78	71	74	74	75	80	65	66	76	75	84	79	54	75	91	59	70	73	74	80	69	68	72	68	67	68	73	75	81	62	85	67	80	86	82	96	80	69	81	61	82	82	62	63	64	79	75	65	96	94	69	69	69	76	67	58	63	67	81	64	83	92	62	69	61	73	68	77	80	70	64	96	75	79	76	73	72	74	66	73	87	67	78	87	61	82	85	67	79	74	92	81	56	79	63	78	78	74	84	69	67	81	70	70	81	62	104	71	70	75	84	73	74	76	54	83	77	62	70	72	79	84	86	65	89	69	69	68	89	77	72	69	72	83	77	83	65	80	72	69	71	67	99	75	67	78	83	76	66	85	85	79	69	78	63	68	81	66	78	58	80	71	66	66	71	76	95	81	62	78	62	52	76	68	85	69	63	86	67	76	74	66	74	63	77	68	79	83	74	86	80	82	92	79	70	50	68	63	56	77	68	89	86	77	82	72	82	59	68	66	66	86	73	61	70	84	72	68	55	58	63	68	69	91	86	96	84	69	69	71	88	76	76	61	80	86	83	68	58	74	68	90	66	64	79	85	68	68	67	78	65	67	83	76	65	68	70	80	66	69	84	78	71	69	82	52	85	83	96	61	68	75	66	80	76	73	75	76	70	67	71	75	70	79	79	64	67	62	74	75	92	67	72	69	54	65	89	76	77	65	71	69	66	86	73	69	72	60	74	80	67	68	68	77	58	77	76	66	89	78	72	73	81	69	84	58	82	84	72	67	69	76
8524	1151	2566	3149	2645	2122	1788	1539	1315	1076	976	840	834	704	682	630	607	595	530	529	486	474	438	453	408	417	431	407	432	378	382	388	369	373	374	337	374	353	369	335	321	339	381	340	330	357	366	334	312	335	326	295	311	361	339	339	293	289	340	288	315	322	308	316	318	317	319	292	330	327	317	348	301	347	283	297	270	305	326	310	326	327	290	294	302	341	322	312	264	314	341	301	321	299	291	277	319	286	298	311	312	332	290	298	294	294	295	293	301	278	294	309	290	303	292	324	345	318	300	298	283	276	330	297	315	301	312	291	294	319	265	290	278	328	298	303	306	292	312	294	341	308	243	294	273	315	277	275	323	303	284	320	285	288	286	269	298	301	299	272	270	282	285	281	292	302	287	293	291	266	309	304	300	305	272	270	307	303	300	302	295	301	245	269	299	303	271	295	294	283	308	290	297	299	278	287	287	299	298	281	265	290	285	286	316	311	259	311	301	314	302	285	265	315	316	290	294	298	284	299	320	300	286	330	285	281	299	294	281	283	268	293	313	299	326	289	294	281	288	288	303	293	312	328	306	279	285	289	309	284	293	299	282	283	282	286	305	353	322	288	267	268	281	301	285	282	276	275	270	284	317	297	298	329	263	299	291	289	329	284	282	285	297	301	285	309	276	313	329	256	277	305	318	293	303	288	289	295	279	287	305	317	324	299	314	303	297	297	300	278	295	297	302	319	302	286	310	262	281	302	307	264	297	276	315	280	299	306	311	278	311	287	321	287	291	317	279	295	324	279	274	299	280	290	327	298	288	302	304	300	288	279	277	310	305	313	289	305	290	317	309	314	299	295	286	297	291	296	281	257	306	278	295	297	321	326	300	293	319	292	305	274	293	289	294	273	272	323	298	269	303	303	319	300	276	268	304	269	299	288	312	276	298	316	282	273	281	266	317	310	298	272	296	279	302	281	330	306	278	294	276	323	316	260	285	299	288	315	286	266	290	325	275	316	318	292	308	302	320	260	288	313	302	300	311	298	313	293	318	302	282	259	329	302	285	291	308	297	314	307	316	265	331	283	296	275	285	275	281	287	291	324	305	282	306	281	298	308	319	300	283	291	301	296	323	290	268	296	303	292	297	321	273	283	267	318	285	292	319	256	251	263	300	293	294	297	309	269	261	296	280	290	297	295	282	292	312	283	300	296	286	303	332	267	273	312	273	318	282	285	311	304	279	277	302	306	295	309	330	340	314	288	293	280	256	279	273	293	271	285	285	280	295	295	299	281	305	327	324	296	306	287	292	301	288	320	294	322	298	297	315	293	301	265	293	283	267	307	300	297	276	294	289	294	267	297	284	277	280	278	294	295	301	291	333	303	285	266	289	298	326	303	309	313	288	292	314	304	271	276	271	299	318	272	297	313	292	299	277	286	300	284	302	270	306	266	310	297	279	305	299	319	306	289	290	302	273	285	289	285	265	306	260	299	321	291	286	288	312	301	290	321	313	309	281	295	271	312	272	302	288	313	304	300	287	278	295	284	285	304	298	285	296	280	325	268	272	293	340	285	315	310	313	282	306	295	270	312	299	268	273	295	306	312	305	308	285	293	282	285	312	300	285	281	279	298	282	293	287	298	316	280	280	297	306	317	293	278	272	294	300	322	307	282	319	291	287	306	294	269	305	317	306	302	304	290	317	263	284	289	291	332	275	313	291	310	300	339	292	289	294	268	295	298	296	314	319	342	304	289	277	295	298	304	316	295	312	320	309	316	292	312	299	286	296	287	298	288	283	278	307	309	272	300	297	315	295	277	283	280	306	292	292	287	302	299	316	290	319	281	302	306	285	286	305	292	296	281	294	287	313	280	289	285	306	315	293	322	260	307	310	251	278	296	285	295	318	310	291	259	283	291	302	309	299	302	287	304	299	293	275	319	269	293	285	298	298	308	319	268	318	297	286	310	283	297	301	264	304	289	305	291	281	297	338	296	275	304	315	339	298	292	300	292	289	304	294	288	313	306	290	329	313	300	307	273	286	279	291	316	298	314	271	294	297	308	284	288	281	290	286	311	296	280	308	299	285	285	270	280	283	260	291	276	292	285	280	317	291	303	301	335	283	301	283	273	294	267	277	295	324	315	297	304	274	283	280	306	270	304	278	318	282	307	257	327	279	266	295	314	337	303	292	313	308	313	308	304	288	281	290	284	274	302	297	281	312	250	283	308	288	275	260	294	319	297	298	297	291	283	297	285	300	316	275	319	300	283	292	290	309	287	299	311	307	285	327	342	304	279	305	316	286	292	290	324	303	273	305	292	296	290	288	317	277	317	297	299	269	317	276	258	294	262	302	309	274	276	284	301	296	275	283	326	266	279	287	285	293	298	311	301	319	309	316	325	243	293	273	304	310	269	297	293	321	299	308	286	266	293	292	285	298	280	301	312	280	286	284	287	299	270	269	311	325	279	253	254	302	281	311	294	284	313	309	287	346	320	308	307	302	285	265	275	285	319	292	307	285	323	264	292	305	301	300	301	303	251	291	329	281	296	282	324	322	283	299	300	298	267	284	304	346	285	313	314	293	274	268	305	285	312	305	281	319	296	322	300	332	305	318	277	273	291	307	288	306	283	305	300	311	286	264	285	292	293	303	297	291	290	300	296	291	306	280	320	311	275	297	306	303	266	287	289	298	271	325	277	288	277	295	305	285	265	278	320	292	318	251	268	292	290	290	300	288	273	306	312	300	301	308	292	298	304	300	308	279	275	289	272	290	284	275	281	268	304	271	278	276	256	292	325	300	290	281	270	307	322	279	281	299	290	300	269	337	278	296	317	309	312	286	327	309	280	317	284	280	298	263	293	302	312	328	313	285	317	299	288	264	283	317	289	315	284	285	328	298	307	308	326	297	282	293	286	328	274	252	268	301	278	298	291	278	297	291	268	266	279	313	326	298	324	290	303	299	275	290	279	286	281	274	271	281	298	304	305	300	286	286	272	307	269	257	311	283	295	303	275	288	297	306	317	284	281	310	263	283	323	293	322	285	315	284	303	289	266	289	287	285	295	271	282	277	276	264	307	301	289	312	296	319	288	299	294	265	308	303	297	295	307	269	285	282	295	281	302	280	328	293	307	259	297	289	315	294	300	304	322	284	294	286	307	298	272	280	282	302	289	305	301	288	272	295	297	280	305	308	295	309	316	285	297	282	267	299	309	314	281	293	296	293	283	279	252	293	313	289	311	310	275	300	293	284	273	302	315	316	303	271	302	291	326	294	275	356	293	291	305	279	303	314	289	281	286	289	295	285	299	281	285	307	261	254	265	282	333	311	276	298	311	295	267	298	310	291	302	305	292	290	278	297	306	292	279	279	285	282	291	270	271	269	295	301	291	290	292	304	274	272	267	258	261	310	287	291	318	264	271	272	307	300	279	296	313	282	296	312	328	288	246	282	278	315	280	285	296	276	307	326	298	305	304	286	283	331	318	262	302	288	302	295	304	283	279	276	259
22835	3990	2141	1624	1118	767	633	454	410	369	331	244	270	267	248	173	187	200	156	219	178	180	161	204	179	170	181	204	156	184	170	196	156	141	149	129	175	129	145	146	168	151	150	159	141	153	152	161	191	153	149	157	148	158	157	144	149	124	141	158	139	168	162	158	145	157	143	150	136	145	140	164	130	135	151	160	145	145	149	160	143	126	156	142	134	135	135	182	140	134	145	162	154	169	171	147	139	159	135	149	166	141	157	153	129	117	123	135	128	163	144	164	141	139	138	135	174	126	135	132	159	165	149	157	146	173	144	153	164	152	131	144	149	131	148	153	136	159	135	140	141	139	147	140	132	153	129	146	151	137	138	142	122	136	157	157	141	171	115	130	146	132	154	143	151	135	112	159	173	157	132	134	136	146	112	155	151	145	147	143	142	138	142	123	132	141	135	152	157	136	149	129	133	142	148	154	162	151	132	157	142	146	150	150	151	131	150	153	167	133	142	131	133	164	143	159	157	121	132	148	145	140	147	140	127	146	145	121	128	128	149	159	130	138	150	154	158	131	145	173	143	123	155	162	136	157	145	137	141	134	148	142	143	161	152	128	156	145	160	123	148	125	124	149	141	147	158	155	145	165	153	156	129	133	158	143	133	146	163	146	127	139	150	161	145	128	133	149	158	146	143	155	141	162	135	140	157	131	154	119	121	155	141	144	140	149	119	154	137	157	133	162	161	158	160	136	153	149	154	150	152	134	150	144	122	141	148	163	128	147	137	134	160	151	132	153	154	161	136	137	132	155	139	141	145	155	139	147	134	151	139	160	150	149	152	136	171	128	132	147	129	136	142	125	141	156	144	160	153	165	157	157	128	174	148	151	138	146	127	135	128	144	170	164	139	148	138	154	130	155	147	133	148	144	142	147	132	152	131	141	150	115	148	136	145	142	145	145	144	138	138	148	131	142	167	140	149	144	156	171	135	151	141	151	135	149	160	155	144	142	168	150	149	146	143	140	157	129	149	147	150	146	143	137	159	148	132	126	133	133	129	146	155	130	154	135	136	146	121	143	166	148	160	156	135	144	167	147	118	143	132	146	152	146	144	148	145	141	127	145	131	166	151	164	157	166	151	152	141	139	151	139	147	139	130	142	148	145	137	125	141	158	164	151	136	129	142	141	143	147	172	148	161	145	153	151	163	157	128	157	133	142	142	135	126	151	145	142	125	150	136	126	150	150	125	131	158	141	143	148	133	137	119	146	148	143	144	144	139	155	144	151	131	165	138	152	147	153	160	156	170	132	160	135	160	150	117	143	116	169	124	129	136	145	158	144	167	145	135	132	135	145	157	162	141	142	133	152	151	154	139	148	166	148	163	140	129	130	125	141	132	140	152	151	132	149	165	123	147	128	142	146	144	129	160	123	114	152	144	156	147	127	155	135	130	140	167	148	173	128	144	156	141	134	147	123	161	144	137	147	157	166	146	133	131	133	141	138	147	148	128	150	128	139	128	148	147	160	131	151	123	131	132	152	124	162	149	140	138	126	172	139	146	128	150	139	127	138	156	138	158	152	145	130	123	134	158	143	164	151	160	139	147	153	132	148	130	166	133	149	134	143	135	158	139	141	148	143	156	163	159	134	148	130	135	151	141	151	143	150	138	135	143	134	131	155	153	143	131	149	157	134	156	157	148	173	180	140	148	145	172	155	137	128	157	167	132	143	154	135	137	144	158	140	148	141	135	140	153	128	144	141	140	144	145	178	156	141	177	159	149	132	146	118	142	146	152	126	129	152	134	159	142	153	149	154	154	126	134	140	135	140	168	130	143	169	164	156	145	140	147	143	145	155	142	147	150	128	152	155	139	172	138	144	135	176	143	157	152	156	140	145	132	151	161	144	151	141	134	139	140	158	151	144	163	139	133	145	154	154	136	147	160	158	147	130	132	162	134	166	152	112	145	150	141	151	160	161	144	151	125	152	148	155	141	130	145	143	138	135	139	124	150	126	155	136	157	158	130	121	136	113	145	132	140	135	140	147	148	136	145	155	123	142	114	165	137	145	138	144	146	143	152	123	131	141	144	157	151	150	151	144	157	137	145	138	146	132	157	140	147	140	124	137	136	139	153	149	142	141	138	162	144	136	140	141	143	147	136	158	142	152	141	148	126	132	148	141	155	147	124	144	153	126	165	149	146	135	145	145	140	140	165	129	160	134	142	150	143	151	129	162	151	142	132	133	142	166	151	177	174	127	119	159	158	151	157	134	146	125	148	155	143	154	147	130	146	153	132	112	133	148	160	142	136	104	132	119	147	146	151	154	142	143	135	141	126	131	144	162	129	165	134	147	133	154	131	168	112	137	146	124	130	125	133	144	141	140	155	169	126	121	161	153	142	152	130	160	127	147	139	112	138	135	152	139	131	155	141	137	140	128	134	145	147	147	155	158	142	125	141	136	149	142	170	121	154	143	158	136	161	144	145	136	134	129	143	163	137	156	179	152	138	159	135	142	143	153	156	155	161	164	168	132	151	153	144	144	118	139	173	157	146	130	137	133	126	138	144	142	144	147	139	146	144	135	141	151	139	152	128	150	159	137	137	136	151	135	150	136	151	133	119	164	127	152	143	134	152	152	153	132	132	139	133	140	129	149	137	136	133	144	133	120	143	125	172	153	132	147	148	142	165	148	131	141	147	153	157	150	142	158	141	166	160	139	138	136	137	142	155	161	120	151	150	154	156	153	152	150	135	139	165	145	177	164	128	131	143	126	147	153	150	154	139	152	145	138	141	161	161	170	156	129	151	146	163	144	168	150	133	150	156	155	153	141	111	158	145	130	141	154	146	137	138	143	148	161	130	149	143	130	127	146	108	116	151	157	139	149	145	144	149	130	138	127	147	148	139	154	122	126	147	152	166	131	125	137	149	149	144	132	133	144	142	153	128	144	154	143	148	117	150	136	141	148	149	148	148	124	179	133	137	138	147	153	146	166	117	150	135	139	129	158	153	137	157	138	143	150	141	164	145	136	131	133	156	158	139	129	130	138	165	156	148	149	137	160	159	137	166	139	132	148	137	170	117	155	165	140	142	152	148	139	119	144	149	136	140	150	161	141	156	155	158	125	144	152	158	136	161	153	138	121	118	114	132	148	145	169	126	134	147	160	149	145	153	128	135	142	144	140	149	113	164	140	133	122	143	157	145	166	154	164	143	144	132	148	131	134	151	141	142	147	127	136	135	173	142	146	135	155	151	165	158	132	135	148	150	134	157	159	125	143	146	161	153	137	140	147	111	150	138	135	132	173	135	135	147	144	145	153	151	148	151	152	136	143	146	135	140	143	130	149	142	127	131	139	136	157	129	138	151	137	137	118	132	118	149	137	163	149	140	130	143	128	150	130	133	145	132	151	151	158	159	137	144	134	143	154	134	149	161	158	141	124	155	151	150	138	155	149	156	152	141	160	154	133	130	146	166	143	159	148	134	113	135	151	131	132	134	156	160	162	151	124
11970	2220	4850	5546	4726	3988	3276	2693	2382	1966	1853	1581	1516	1348	1222	1148	1063	1034	980	937	890	832	819	794	779	753	705	726	684	720	751	664	691	662	674	682	628	609	623	582	582	571	601	603	595	530	562	589	574	586	570	558	600	558	604	531	557	553	542	553	539	536	600	561	533	523	551	554	546	568	559	593	493	515	575	560	528	519	539	571	539	568	543	536	520	519	518	495	545	522	522	577	538	492	550	527	538	533	562	509	538	535	522	537	530	541	519	524	527	525	553	547	507	516	532	528	510	512	513	459	500	517	539	516	518	535	524	472	521	499	506	549	528	561	518	523	493	506	519	533	487	524	551	533	468	507	536	514	522	497	558	542	549	528	527	533	494	515	534	526	496	477	530	546	523	551	526	498	546	512	547	538	468	478	504	496	507	501	539	579	523	521	527	527	517	553	489	543	477	565	478	487	509	488	521	535	503	538	508	519	498	530	510	526	483	493	530	507	511	521	542	536	522	538	502	480	509	507	544	515	532	524	506	500	478	542	496	521	527	496	489	531	573	529	517	533	519	523	523	488	473	554	527	519	550	545	541	541	518	518	525	499	523	547	516	477	518	533	524	550	500	508	501	502	482	508	485	498	427	503	500	483	487	497	513	550	536	514	526	522	485	513	500	549	503	542	532	528	489	505	534	552	512	482	533	504	499	475	502	497	476	533	507	521	523	547	511	535	528	472	504	489	519	491	544	496	547	521	512	499	544	495	476	525	535	502	546	525	526	486	470	483	519	503	518	493	502	491	506	520	491	538	531	436	521	497	520	552	552	532	519	524	488	511	528	538	505	510	499	492	500	516	514	489	516	523	494	495	544	510	499	521	495	526	490	520	513	537	502	538	499	504	538	504	464	497	472	490	543	539	537	488	461	494	522	496	496	539	560	506	499	521	499	527	535	529	511	516	471	518	482	502	511	518	575	525	502	475	496	505	512	505	517	498	522	567	569	517	535	524	522	524	557	528	515	497	555	542	568	500	521	478	505	489	543	480	498	541	540	512	513	532	534	537	496	531	521	485	518	507	529	516	547	500	535	509	524	502	510	454	496	566	499	524	560	499	490	530	524	521	498	499	522	548	526	523	536	542	487	517	550	498	543	491	527	473	504	513	535	500	501	526	496	565	523	541	509	493	559	522	503	511	519	508	495	504	493	526	493	491	465	501	496	535	533	505	513	517	514	481	488	519	529	524	530	508	478	534	502	527	538	553	537	569	473	502	532	516	514	526	540	550	519	502	536	553	496	484	494	511	503	535	488	522	513	533	534	492	511	524	526	487	507	492	500	497	523	473	544	496	469	556	525	506	513	527	527	517	523	529	533	541	490	507	520	525	482	520	543	533	532	496	505	526	557	506	516	480	535	535	500	499	543	502	524	500	548	545	529	507	557	506	520	543	517	506	541	520	528	502	484	497	506	521	501	550	530	486	480	529	540	528	541	499	522	523	495	523	524	518	470	503	513	488	523	503	558	512	512	501	509	545	520	533	498	543	540	537	558	530	493	484	529	527	528	491	502	494	496	538	606	515	507	532	512	459	530	534	485	521	544	519	496	529	512	534	486	505	488	524	533	505	523	529	483	520	517	523	537	501	545	541	522	525	508	478	533	499	481	529	539	518	508	531	519	536	490	517	515	533	516	512	491	511	519	519	495	488	566	533	536	516	504	500	485	516	510	494	518	526	543	526	495	523	506	543	529	522	495	509	524	500	482	527	521	527	516	484	529	493	514	558	518	544	508	536	524	485	531	513	509	516	499	507	548	527	514	512	543	548	522	508	481	525	499	502	504	527	509	537	457	535	491	523	554	519	520	522	517	551	486	538	499	503	522	518	519	551	544	481	524	505	544	559	501	508	517	535	506	503	511	507	522	534	485	504	511	514	508	518	475	485	530	513	528	527	509	466	526	511	525	505	482	503	513	512	563	516	524	514	470	575	549	552	518	506	533	524	553	511	481	522	495	495	517	527	473	522	521	504	522	532	544	539	498	503	522	546	534	514	511	491	487	536	504	517	503	510	526	515	557	505	503	518	528	534	482	541	505	544	504	506	547	490	512	531	526	491	513	499	460	506	534	535	485	514	541	475	545	514	483	477	511	526	516	513	504	548	528	512	512	523	554	499	484	486	529	493	525	534	575	525	526	499	457	538	540	514	484	561	537	549	505	517	537	526	517	477	499	527	496	518	486	492	529	567	515	505	552	516	522	524	524	530	472	554	508	509	537	544	517	526	476	488	510	539	507	498	519	535	498	520	525	506	482	527	485	492	502	473	509	522	511	517	532	514	523	562	524	505	496	513	523	493	517	528	514	556	513	502	535	503	546	524	546	502	534	517	504	510	501	524	524	510	530	526	515	473	540	498	531	536	506	534	513	510	483	522	513	520	501	507	507	519	520	480	504	472	495	521	508	544	536	519	520	516	524	528	498	506	516	523	511	483	499	519	485	486	515	524	497	475	521	510	551	523	497	560	537	554	501	501	513	453	509	521	495	534	539	514	498	531	489	524	530	528	501	541	502	486	477	500	488	505	492	495	559	514	501	503	549	500	499	553	524	497	506	560	514	536	524	532	511	494	517	533	501	522	473	524	542	507	537	550	484	488	510	479	575	458	495	568	525	489	520	508	508	486	461	502	514	522	529	499	478	502	506	538	517	507	517	512	486	517	545	538	547	498	523	494	523	503	510	531	519	494	478	531	527	533	530	505	545	482	478	512	526	513	519	527	499	490	537	532	539	489	533	552	494	499	554	504	498	533	543	560	527	513	510	474	500	521	525	521	521	530	541	522	527	489	464	567	479	501	499	532	493	502	559	498	489	529	527	495	487	518	499	504	496	514	541	586	474	554	508	540	513	529	534	513	516	516	497	535	498	518	524	461	517	507	487	458	503	513	484	556	520	546	492	530	512	512	501	518	520	494	503	523	479	517	509	511	489	515	505	504	529	493	519	550	492	520	549	543	514	509	541	519	505	472	483	521	500	529	454	518	523	519	538	523	512	516	556	514	490	556	545	521	499	525	523	510	526	524	503	521	507	505	515	476	541	541	476	502	513	549	525	515	535	524	494	530	512	505	524	534	525	496	479	500	528	511	496	474	543	528	527	546	537	568	520	504	523	516	520	505	549	520	480	508	518	511	517	566	479	501	522	514	555	548	486	541	503	493	502	539	506	500	490	482	503	476	539	521	561	551	524	470	548	515	488	533	502	582	531	528	507	496	514	505	508	512	493	522	555	528	450	519	484	545	462	570	483	508	507	529	509	498	510	540	527	505	518	490	476	535	530	533	518	517	519	527	512	507	526	521	471	483	547	523	528	501	509	536	531	480	544	519	491	472	518	528	495	530	550	518	546	473	489	524	531	517	494	491	547	529	507	539	553	532	538	565	546	516	496	541	530	527	486	512	508	537	493	510	547	519	513	512	524	521	497	527	486	523	486	524	550	505	501	528	571	532	563	531	479	568
2148	198	131	122	126	94	95	80	90	87	76	81	82	85	94	62	75	84	70	74	95	87	72	84	82	87	87	79	96	82	84	87	74	82	73	86	91	83	71	90	81	77	67	73	83	75	71	64	71	81	73	80	81	73	64	88	90	84	74	78	74	76	84	82	74	78	102	75	70	80	85	80	75	86	75	89	78	83	64	110	78	88	84	74	62	75	85	87	79	75	88	78	83	77	82	65	83	70	78	89	94	73	84	76	75	73	87	67	82	60	69	73	87	62	87	79	77	79	82	74	85	84	71	84	90	76	80	67	85	78	74	82	86	90	79	91	76	88	90	85	91	76	73	85	74	75	84	80	91	73	85	90	79	69	77	71	61	90	107	92	96	86	78	75	95	81	82	84	78	67	92	84	73	86	69	81	75	87	85	90	90	81	89	79	72	74	82	85	81	71	77	88	85	81	77	75	71	68	70	70	67	85	68	83	83	64	88	85	87	78	76	82	79	96	72	81	73	96	74	66	86	94	80	69	80	84	86	68	78	81	90	91	79	84	79	94	92	80	58	91	84	63	102	76	76	78	77	65	75	70	75	82	73	70	77	85	79	77	87	93	83	75	95	85	84	72	91	82	95	77	65	82	82	88	85	91	66	93	82	73	68	76	80	91	75	66	74	92	82	82	82	86	78	76	74	86	80	63	62	109	71	82	81	86	80	89	82	92	99	87	80	68	83	80	83	78	77	78	75	96	96	89	84	69	87	83	76	87	87	78	70	79	65	61	74	78	80	71	79	80	76	84	86	93	74	79	84	87	65	92	89	68	100	97	78	70	81	89	84	84	89	76	83	78	80	80	73	79	74	94	90	97	94	93	90	89	84	87	113	95	76	85	95	82	82	82	83	76	88	86	85	79	83	73	68	85	85	72	85	67	63	80	80	104	76	75	79	70	77	83	70	92	67	80	75	90	83	75	67	76	76	63	71	75	85	85	86	81	85	86	73	81	81	100	69	87	87	96	82	66	87	73	95	82	73	86	94	83	93	90	81	80	93	79	70	91	84	90	88	69	99	73	70	77	77	64	77	86	82	73	94	81	85	91	82	61	68	85	85	77	80	85	74	75	72	65	82	98	78	70	84	78	67	93	65	91	94	87	83	75	69	96	89	78	74	95	70	94	70	80	83	91	91	82	82	81	79	62	76	96	72	82	84	92	100	75	75	77	65	78	88	72	81	78	88	76	79	77	96	76	93	91	81	76	61	64	69	72	82	79	87	67	69	79	84	92	91	75	80	90	85	91	92	87	75	79	90	73	83	76	68	60	92	88	76	77	87	101	86	76	84	82	75	87	96	89	69	96	86	87	101	87	74	81	69	92	90	74	73	78	68	84	84	91	81	94	91	87	70	76	82	85	82	71	67	76	83	87	91	80	81	77	86	84	90	85	98	78	71	88	83	96	83	79	82	90	76	83	79	77	78	80	66	88	78	71	88	90	74	74	84	93	87	87	89	69	84	74	78	93	84	65	73	93	87	83	72	82	90	82	83	87	86	74	71	108	84	73	93	82	70	83	94	83	76	66	79	88	90	77	88	66	77	73	75	76	89	100	65	81	66	100	77	72	90	75	92	83	95	80	93	76	89	81	88	62	66	80	66	77	85	107	72	94	65	76	90	90	83	79	76	91	78	68	78	70	85	70	74	80	79	98	81	84	76	88	73	80	79	78	79	61	81	85	82	68	76	81	75	85	81	86	74	88	81	83	84	76	75	77	78	83	89	81	79	88	103	65	82	71	80	79	84	72	91	82	84	84	82	73	77	80	85	77	58	78	74	76	71	79	85	77	66	75	78	79	89	83	62	84	82	73	80	71	98	67	81	79	88	77	86	80	74	60	91	77	78	83	78	75	85	85	87	90	66	80	97	85	90	84	85	75	82	81	99	75	84	90	67	91	93	78	76	86	77	87	86	78	81	83	78	91	70	75	77	82	88	80	91	79	109	86	94	75	79	82	77	72	83	64	74	95	87	87	80	95	72	83	84	77	93	67	78	78	95	91	111	82	71	72	97	74	94	81	70	78	64	85	78	75	96	81	65	74	81	68	65	98	89	75	79	81	85	99	88	90	76	85	72	98	87	71	101	101	77	82	89	85	72	63	99	78	75	70	67	76	90	93	92	82	80	81	80	79	74	74	83	83	78	79	61	92	69	78	72	87	86	71	90	104	71	66	90	76	77	86	74	82	77	75	70	73	94	85	91	102	91	69	73	83	56	82	77	87	78	91	69	88	85	71	91	82	88	85	71	79	72	83	82	73	73	90	78	85	75	89	80	74	84	70	86	83	98	80	103	81	93	87	80	79	87	69	70	79	83	69	68	78	85	80	84	81	90	80	79	83	93	73	66	90	75	105	80	104	81	79	67	87	92	100	83	70	80	74	79	77	74	79	96	72	70	68	72	107	61	81	64	71	81	76	71	86	82	103	76	69	79	94	87	75	73	83	65	81	95	81	92	68	82	80	68	76	85	68	60	82	84	96	76	94	74	71	93	90	78	61	85	88	93	71	93	71	78	68	74	75	91	66	81	77	99	90	74	82	90	81	64	86	94	71	85	70	83	77	86	90	89	77	81	78	93	96	82	96	87	72	99	85	82	83	89	83	80	78	83	77	62	76	92	74	86	88	80	79	88	84	90	93	90	83	89	76	80	73	76	88	71	86	72	84	64	82	67	78	86	81	74	103	75	79	75	71	85	83	72	93	98	84	74	74	84	79	75	79	58	78	91	82	88	82	84	71	100	85	74	86	90	95	70	78	71	63	69	79	93	86	87	81	89	85	93	93	83	86	89	84	89	92	82	72	80	83	90	86	109	89	80	79	90	75	69	81	79	81	83	85	98	71	105	92	87	102	93	99	75	70	81	99	84	72	83	82	75	83	82	73	76	70	72	88	97	85	76	76	69	74	69	82	65	71	82	83	80	80	73	81	83	66	80	79	78	80	100	78	87	71	94	94	79	111	72	75	77	78	93	66	71	91	80	78	68	76	66	82	77	69	84	81	73	72	80	94	83	82	88	87	84	80	75	93	66	80	72	100	82	82	81	67	85	100	64	89	59	74	84	76	78	91	91	88	87	88	103	89	82	93	78	63	78	75	84	91	79	88	83	74	81	94	81	75	109	80	95	88	81	94	81	86	80	78	68	80	66	88	86	61	72	73	86	90	80	85	91	73	73	76	79	89	85	80	88	80	71	66	81	78	94	77	75	91	79	78	74	71	89	82	87	83	89	67	104	78	81	50	72	77	76	76	79	61	78	63	68	73	72	85	80	67	84	80	86	71	77	79	83	85	87	86	94	83	80	81	68	76	83	78	77	72	72	67	92	78	86	86	93	85	80	94	47	70	76	74	78	84	85	77	81	72	79	77	59	85	75	80	69	81	86	65	86	68	85	86	85	73	77	69	82	67	91	74	90	81	72	92	71	88	70	73	74	56	74	68	85	91	82	77
3834	445	498	503	465	474	414	418	378	379	349	367	384	347	336	333	370	358	325	337	343	355	351	302	339	320	343	344	316	328	305	333	324	313	319	318	279	329	338	311	333	321	290	321	304	296	304	323	347	309	330	325	329	304	282	289	326	325	317	308	313	356	308	313	309	307	310	299	307	305	313	306	297	301	328	300	315	305	324	338	285	292	306	311	306	337	302	308	297	300	310	316	318	322	322	306	288	343	292	342	302	333	321	324	323	319	313	320	299	319	315	288	314	317	328	294	322	288	362	323	334	352	296	263	314	298	300	302	328	331	308	310	317	310	305	282	314	328	314	302	330	327	347	318	310	324	305	312	333	310	305	286	331	312	291	302	329	287	319	337	333	364	334	278	302	330	348	320	316	299	311	319	325	278	322	310	310	337	346	281	304	330	319	309	318	285	330	322	307	365	282	312	311	325	340	341	312	333	322	314	314	304	291	341	317	308	326	288	304	290	314	346	333	326	327	307	309	294	340	338	306	304	322	288	315	342	316	310	307	326	298	308	309	338	311	311	325	323	348	365	289	330	314	313	330	334	336	309	301	314	304	330	309	310	335	332	316	291	318	342	342	313	329	316	307	324	293	295	285	317	310	316	300	304	332	312	335	290	318	303	296	321	303	334	307	316	314	308	318	308	304	330	305	333	286	317	307	295	305	307	323	269	312	310	303	316	344	322	308	303	319	307	316	302	331	313	320	316	368	267	319	311	300	350	285	307	328	311	334	321	317	316	332	296	324	306	303	344	306	299	336	314	286	297	311	292	310	314	326	315	324	316	316	345	347	317	292	310	316	341	300	289	304	331	297	302	292	335	301	291	298	290	344	317	307	345	324	309	337	316	317	319	341	337	310	304	306	301	291	346	296	323	313	300	335	308	306	302	300	324	313	293	334	318	283	313	318	293	306	309	312	327	311	325	280	308	313	320	301	329	335	306	320	316	323	318	289	301	323	321	298	338	291	314	290	314	319	326	310	320	311	306	322	321	308	300	309	299	356	293	325	289	285	327	302	311	315	299	294	313	309	332	326	319	343	341	300	316	318	349	291	308	300	336	334	295	326	318	312	326	316	308	322	340	304	332	285	326	309	299	317	299	281	279	294	296	316	300	292	307	317	316	328	316	293	313	317	336	310	315	326	283	336	306	311	310	274	330	292	311	306	317	345	313	317	294	303	329	311	327	319	336	324	312	307	318	309	342	298	296	335	294	297	297	278	310	315	285	313	324	292	309	325	308	300	315	311	335	309	313	311	300	336	294	327	300	327	291	329	332	320	327	303	305	296	309	326	290	326	308	299	337	328	317	309	308	319	303	339	288	332	295	290	320	296	318	346	307	317	327	302	347	336	302	299	304	310	310	323	335	307	345	341	320	305	301	324	304	326	304	357	304	316	312	305	297	312	281	335	295	323	307	309	305	303	331	298	283	283	303	307	318	305	319	309	322	302	319	336	332	327	283	332	308	322	313	270	303	308	323	304	311	333	309	319	272	296	305	324	294	318	289	314	331	302	354	322	294	309	294	317	336	325	333	302	326	328	295	288	319	364	308	319	321	302	333	312	314	327	297	318	351	315	310	316	303	304	328	297	336	352	321	301	322	330	270	307	307	349	318	320	334	321	307	300	316	352	304	327	333	316	326	379	308	324	334	297	313	331	295	286	324	324	354	315	302	324	295	323	335	324	307	306	327	337	310	320	317	328	308	280	299	339	322	311	331	317	332	335	309	329	302	323	322	315	316	277	313	303	328	309	334	320	288	311	303	305	315	331	301	318	343	312	331	351	318	326	330	312	315	301	306	285	297	300	304	313	306	296	312	310	311	300	289	305	309	310	315	319	330	288	339	295	294	315	317	297	317	282	323	330	323	320	316	323	338	348	343	314	306	315	322	309	308	316	333	305	311	307	297	312	291	295	305	336	318	324	325	310	318	329	322	311	323	328	314	346	341	337	336	314	324	322	322	323	328	298	359	306	322	319	294	317	319	351	325	344	309	299	299	288	338	333	329	295	346	299	317	307	303	307	291	318	295	299	308	281	302	302	312	314	303	274	331	336	296	285	322	342	316	336	312	289	306	347	313	315	303	327	328	304	301	326	299	319	321	298	282	337	302	326	316	277	314	348	310	298	288	308	312	317	304	318	331	294	316	308	294	314	316	308	332	300	288	299	312	289	346	260	329	302	293	321	311	303	325	312	301	311	299	310	328	297	334	311	327	324	323	348	312	317	327	303	277	303	286	293	312	305	297	339	329	339	363	326	278	317	325	307	303	320	332	321	315	314	311	335	279	310	318	325	311	322	289	307	330	320	338	334	315	325	297	317	334	319	292	356	330	308	338	334	324	332	319	303	347	286	312	320	302	312	312	310	320	337	304	334	313	339	311	318	322	301	303	323	327	319	308	308	347	329	342	302	313	313	343	318	300	316	321	310	297	318	312	302	325	323	297	308	299	325	314	310	341	310	321	329	302	325	303	320	315	272	291	282	325	322	304	301	308	311	333	349	272	316	293	330	303	336	326	322	357	289	327	306	299	304	302	352	310	321	309	311	297	296	330	322	317	299	298	307	340	305	316	293	314	304	302	268	312	352	303	314	324	291	319	322	299	324	296	305	330	286	336	327	343	315	321	289	329	334	317	320	323	327	318	343	305	331	293	296	312	327	284	349	294	305	302	305	316	308	304	266	323	311	296	324	287	271	302	314	322	262	312	318	344	327	322	330	318	306	316	337	322	326	281	306	315	310	292	315	325	339	356	302	308	298	308	317	301	285	318	322	319	289	322	340	333	298	312	328	336	316	307	317	292	284	352	300	315	316	318	304	332	276	262	272	298	307	361	281	327	306	310	298	319	304	349	310	305	328	327	303	317	330	316	326	321	289	331	290	337	326	330	292	336	309	291	312	303	335	309	297	303	318	319	317	316	315	317	323	342	346	320	295	310	318	320	339	320	317	324	297	339	333	308	324	336	313	289	308	325	329	336	324	330	333	295	313	282	304	306	326	288	306	346	301	288	317	301	320	313	342	335	325	313	290	322	335	299	325	305	325	310	347	338	334	311	312	312	290	308	298	344	295	315	346	337	297	315	343	328	305	343	293	302	343	318	285	333	318	299	329	316	305	349	330	274	305	304	290	289	328	301	297	333	308	325	288	327	315	327	304	299	346	321	353	323	285	306	331	313	344	355	311	325	299	308	327	309	316	316	336	312	291	307	347	317	326	309	298	310	283	287	308	296	275	291	345	335	299	316	310	297	322	302	321	323	337	353	288	298	288	301	315	309	311	285	324	312	327	290	320	291	323	332	335	316	280	297	312	314	331	276	311	307	308	302	326	295	326	327	336	313	303	308	323	320	314	303	283	315	289	300	311	326	310	300	311	301	301	295	324	302	307	316	289	319	297	346	305	346	339	336	300	316	310	299	329	334	299	337	302	313	329	280	292	310	355	284	334	303	307	292	296	316
13339	1284	1059	796	552	376	319	242	190	160	156	153	158	126	126	115	95	98	110	98	92	103	100	92	78	79	87	102	71	70	86	65	86	79	75	75	77	82	87	89	89	72	68	82	89	72	77	75	86	72	68	77	67	105	73	65	66	74	84	83	69	71	87	76	90	74	81	78	81	90	69	85	60	69	67	68	88	66	74	70	89	82	64	69	80	69	69	74	82	78	61	69	73	67	85	65	78	83	76	60	78	69	62	83	57	65	65	79	76	83	89	63	71	79	109	87	69	59	87	49	65	80	75	93	61	71	65	77	75	76	65	85	73	83	78	70	70	81	82	75	92	70	70	84	77	76	63	83	73	73	79	70	71	78	76	75	86	75	88	96	65	77	74	68	72	64	58	68	69	63	78	75	66	69	82	82	79	67	91	78	73	77	81	67	55	66	67	77	71	77	88	78	80	83	77	76	66	75	67	65	76	76	83	85	69	69	64	77	95	85	65	74	68	73	82	65	88	74	67	78	64	69	78	71	90	78	69	60	71	76	78	63	65	79	72	86	96	77	80	75	76	83	62	87	73	65	72	66	90	65	71	64	86	70	67	78	81	70	76	75	70	82	57	73	78	55	86	80	75	72	68	84	87	69	67	64	64	67	78	84	71	82	82	78	85	85	64	62	64	59	72	70	70	68	79	71	62	64	73	62	74	76	80	72	75	80	74	78	71	61	68	72	85	85	60	74	61	82	57	88	56	65	82	79	64	74	68	82	83	78	79	81	76	76	87	70	82	77	80	71	89	71	65	62	72	65	63	85	84	72	74	64	82	63	75	76	75	79	73	65	66	78	74	70	73	77	67	71	87	69	88	66	71	70	59	82	64	89	85	73	70	78	77	67	69	61	90	67	68	75	69	85	74	77	83	59	72	75	84	66	68	70	90	75	76	64	87	64	63	70	64	87	69	85	77	83	81	78	80	76	84	79	70	70	70	75	75	82	67	81	67	79	60	81	65	77	68	65	60	69	67	80	70	88	75	67	67	68	70	70	75	67	77	73	85	74	83	78	71	73	80	85	86	58	74	82	70	73	65	91	74	82	67	79	74	77	79	81	74	58	66	71	67	66	86	78	72	75	73	70	64	76	74	82	77	77	60	55	82	71	72	77	79	63	64	72	78	76	62	81	67	63	71	74	73	77	86	72	83	73	62	70	79	77	81	88	77	72	81	85	76	68	73	79	67	67	65	75	71	64	70	72	81	67	79	77	73	65	87	96	69	74	54	77	82	69	67	69	69	71	79	80	72	68	62	67	75	70	80	76	72	66	71	70	64	74	50	77	83	61	67	70	84	63	73	72	78	85	72	62	77	76	65	68	58	86	71	81	64	78	65	82	80	68	74	75	73	82	58	61	75	74	63	91	64	73	67	74	53	76	69	75	90	72	78	67	69	78	74	61	79	74	67	59	68	69	70	70	83	77	90	79	81	83	62	61	61	73	71	63	86	74	69	67	67	81	85	54	62	77	77	62	78	77	67	62	68	70	62	75	76	63	88	85	79	62	79	89	80	66	73	69	75	91	70	64	71	54	76	73	82	74	103	79	86	76	66	88	71	64	72	78	76	71	74	72	72	77	62	83	62	86	69	71	80	80	70	88	67	67	75	85	68	70	69	47	69	70	71	77	75	80	74	68	59	79	75	79	80	70	83	69	73	77	73	62	75	60	58	70	68	72	71	81	71	71	72	75	86	80	68	86	57	85	76	59	77	82	81	78	63	65	68	78	73	86	69	66	84	73	79	77	60	77	73	67	65	66	62	71	71	70	69	92	71	83	84	85	87	62	81	58	78	60	67	69	77	80	85	75	90	54	64	71	68	83	76	84	85	77	81	85	94	74	62	77	67	88	87	66	77	61	83	87	85	75	85	89	84	57	85	62	70	78	77	68	74	83	70	56	56	82	90	69	72	79	59	75	64	75	75	76	73	61	59	69	95	64	53	70	74	67	68	47	65	64	79	72	74	83	74	61	66	86	78	90	63	67	85	88	72	65	71	76	65	81	78	68	73	73	76	79	77	78	80	73	60	80	74	78	64	82	90	84	55	76	69	71	75	71	85	67	58	93	77	61	70	72	63	75	85	83	84	69	66	52	76	82	79	72	53	83	54	76	65	77	54	65	66	74	57	69	67	84	88	83	70	72	82	63	82	97	69	68	73	62	81	65	58	71	78	76	73	87	69	75	76	96	77	81	63	69	75	74	62	73	67	71	72	73	82	68	63	64	65	93	75	84	89	82	76	69	77	85	79	73	76	76	81	97	77	71	73	66	81	87	85	73	72	65	82	74	72	72	84	75	89	66	78	61	81	83	92	72	69	68	85	78	76	81	70	68	76	83	69	77	73	64	69	72	78	71	85	87	79	74	64	62	75	65	65	76	68	68	73	89	91	60	58	81	71	67	61	66	65	67	60	73	67	76	63	57	76	71	77	64	82	84	84	77	56	65	64	78	66	76	73	59	80	82	68	76	78	84	72	65	62	62	81	91	74	84	85	69	76	84	80	66	77	64	80	72	74	75	74	94	70	74	87	72	74	72	77	82	77	87	64	83	65	82	72	77	73	64	76	85	75	60	68	71	75	82	73	73	91	76	75	79	65	94	66	72	72	72	74	84	69	75	68	59	82	67	98	67	73	81	89	77	70	81	71	68	70	65	52	72	65	63	67	75	68	85	72	79	74	74	76	69	60	73	74	60	73	80	80	64	83	83	62	78	74	66	65	80	76	57	79	61	75	74	87	70	77	75	72	76	71	61	77	71	80	66	83	64	72	78	67	73	77	69	67	70	70	73	64	71	87	79	74	79	73	75	74	78	75	71	81	81	64	63	64	85	70	83	75	82	67	92	66	74	61	68	72	92	75	86	48	70	55	70	68	83	81	69	64	79	64	76	83	81	86	59	62	70	75	83	75	63	78	75	74	86	81	85	75	71	81	82	69	70	68	78	83	74	79	84	58	76	75	76	75	76	74	72	61	74	70	64	72	66	64	65	88	82	66	76	82	59	72	69	71	59	79	68	83	83	74	86	76	66	78	77	74	67	59	61	73	80	70	88	71	80	79	88	71	76	75	64	70	73	71	69	75	81	76	84	68	66	81	74	77	103	61	83	69	69	76	81	72	71	69	63	75	81	71	84	59	74	83	81	64	69	64	75	77	63	64	89	80	72	82	83	70	84	69	92	75	75	64	75	77	67	61	80	68	78	71	76	78	75	75	58	63	69	79	55	65	82	81	73	69	64	74	78	68	68	83	74	75	57	62	69	69	83	80	59	71	73	71	54	67	58	65	91	72	86	63	72	73	66	68	65	77	85	72	68	85	90	71	75	84	73	78	77	64	76	71	57	74	68	65	75	72	81	57	78	58	56	86	70	76	81	65	72	76	89	64	84	70	82	86	69	75	76	70	80	67	77	74	67	65	78	86	75	74	73	60	90	74	63	51	84	75	75	69	81
9064	1237	2670	3088	2547	2029	1774	1443	1316	1036	985	863	863	727	674	583	616	580	522	541	464	511	458	425	464	418	439	394	391	399	390	364	393	380	361	364	340	366	370	339	336	349	322	324	337	329	344	350	301	318	342	304	325	355	311	334	303	288	334	315	334	330	321	304	340	301	304	299	332	341	309	321	317	333	289	316	322	322	299	300	283	307	307	317	308	304	292	305	303	312	295	306	315	316	292	309	274	307	303	294	293	293	291	336	300	317	299	307	320	301	278	315	294	324	282	271	283	306	289	298	319	293	288	329	334	304	281	296	288	285	313	289	305	307	271	314	276	308	305	306	278	320	326	294	318	323	284	286	273	323	295	306	313	291	293	292	306	326	283	279	283	298	305	279	304	284	282	297	312	304	314	270	273	299	296	284	313	318	283	290	282	283	295	297	313	300	313	306	301	306	343	313	316	321	308	267	295	290	334	292	318	299	317	276	300	267	290	335	292	299	279	323	323	318	313	308	299	292	285	312	286	308	316	273	306	289	299	289	314	290	313	275	286	284	299	274	284	300	276	285	305	295	258	294	300	309	277	285	318	276	300	284	281	308	280	276	299	302	299	273	283	317	284	299	294	285	279	271	268	287	261	300	309	309	296	296	271	295	305	272	253	297	280	285	284	300	260	276	291	296	269	275	321	290	286	295	266	289	292	304	299	266	280	297	306	272	277	330	287	323	289	287	274	295	313	312	304	277	282	283	297	273	291	303	304	296	313	279	299	314	295	322	268	287	297	287	309	268	314	259	296	304	296	321	303	288	300	300	274	296	297	317	281	284	264	319	299	307	252	273	295	312	325	269	264	267	286	304	308	323	311	284	276	297	304	250	277	330	325	305	308	305	285	285	301	287	270	290	292	301	289	310	296	325	268	264	321	306	295	315	309	290	245	307	317	266	287	297	314	290	308	285	298	286	295	276	307	308	305	291	310	306	311	306	332	300	262	302	284	288	327	327	311	303	269	320	309	291	308	297	281	303	292	281	342	263	300	279	261	310	286	302	290	302	292	320	314	321	330	315	313	295	297	313	254	268	301	280	304	301	295	302	280	297	288	290	286	299	324	308	285	303	286	305	328	287	290	312	288	275	291	290	316	293	300	299	287	334	286	303	298	299	287	306	270	256	303	291	313	325	283	295	289	293	344	282	312	303	277	293	316	263	320	306	282	287	294	287	312	300	293	287	271	293	260	247	308	299	285	289	336	312	265	292	277	280	297	299	309	301	275	287	253	273	286	330	292	303	284	278	274	295	275	274	280	300	274	284	285	314	317	276	289	308	312	315	322	309	300	280	309	320	306	328	318	256	324	282	315	265	316	343	288	280	287	307	271	295	299	295	304	289	276	308	293	282	282	304	272	294	286	299	278	298	321	316	277	286	299	292	304	276	314	335	326	308	302	286	297	308	271	303	275	283	304	286	296	285	267	336	306	336	305	309	270	301	307	305	303	286	321	286	316	287	326	293	263	296	291	292	310	315	275	314	294	280	294	320	295	313	311	281	309	252	327	293	271	303	247	283	345	311	298	279	303	296	318	308	288	281	284	297	298	282	300	296	295	295	272	287	258	301	306	285	297	276	317	275	302	293	304	317	287	312	298	296	292	297	322	297	291	276	276	277	301	274	280	256	292	302	303	300	304	300	268	286	298	285	316	309	308	317	297	304	300	264	313	292	325	301	311	325	274	308	306	298	304	309	288	299	276	264	295	315	302	301	287	284	310	291	327	290	256	298	300	287	315	304	282	299	327	297	300	300	283	299	306	268	265	300	294	311	310	295	281	323	324	331	303	276	287	270	315	287	286	318	273	307	290	295	302	308	281	310	277	326	265	305	297	274	313	307	293	273	314	295	289	303	289	303	287	293	303	338	317	289	314	297	277	294	300	316	289	291	289	306	300	257	315	322	278	313	314	297	305	287	287	304	272	280	281	311	320	327	280	287	314	278	260	290	326	296	304	307	308	310	283	261	304	295	284	280	300	314	309	258	314	313	287	297	307	288	282	300	311	289	297	298	306	269	314	283	297	300	305	323	337	314	305	287	304	295	289	298	279	308	323	304	313	299	297	306	296	285	296	309	297	294	282	315	309	284	293	289	302	280	307	319	267	291	289	277	310	281	336	285	310	301	305	286	302	283	284	290	320	288	314	291	308	296	312	285	296	290	315	306	298	297	305	277	293	318	306	268	296	328	306	284	302	282	295	272	314	270	294	317	287	297	278	262	273	327	305	293	263	311	268	307	313	246	294	301	309	320	293	292	302	303	312	296	281	281	282	329	271	304	280	280	278	283	273	351	292	301	300	275	270	280	283	304	283	289	280	316	295	317	307	288	288	302	293	291	305	313	298	305	263	300	299	308	280	293	301	296	283	263	323	290	271	257	288	313	315	273	310	329	321	301	274	280	311	298	287	291	315	323	291	309	297	298	310	298	282	281	330	310	282	295	313	276	295	293	315	304	322	270	319	303	264	303	283	263	290	323	311	293	289	288	302	301	330	310	306	293	298	300	259	286	269	294	289	289	285	299	266	327	277	288	297	291	307	284	278	292	284	304	302	291	311	302	283	277	312	300	279	315	274	323	282	321	284	296	270	280	292	315	313	293	289	275	282	281	291	321	308	285	304	313	300	253	298	324	298	306	286	319	287	321	263	299	256	304	281	306	290	291	288	289	279	272	293	322	311	303	299	296	313	287	295	297	295	277	269	282	282	281	279	295	297	298	284	266	297	300	307	324	293	302	297	295	326	289	290	272	271	285	306	297	283	292	269	317	279	272	298	290	314	334	305	302	280	312	284	330	362	262	309	277	287	294	305	289	320	312	297	274	305	289	275	296	312	291	301	300	301	308	282	294	335	282	294	330	287	316	291	296	339	296	273	293	321	309	287	290	291	320	291	264	283	284	281	313	293	274	290	301	295	271	287	326	309	272	280	291	276	283	301	271	274	302	276	289	288	305	302	297	289	276	312	287	271	290	295	303	285	297	334	295	289	291	281	333	274	292	307	325	287	269	312	278	297	319	296	295	291	300	267	280	290	282	317	288	323	322	291	298	311	291	310	286	301	306	274	295	293	326	290	279	302	290	305	287	307	312	270	322	291	300	261	286	313	279	301	296	292	274	297	275	293	345	320	277	302	309	307	301	266	303	264	312	281	317	284	305	262	276	286	299	294	276	283	312	302	276	304	293	294	307	293	303	304	293	275	320	315	300	280	294	289	282	311	277	296	304	306	323	307	301	320	272	309	261	298	285	304	280	294	290	299	306	280	305	278	299	300	285	292	307	292	289	303	301	301	292	273	283	307	272	273	304	304	302	318	311	288	304	297	303	310	290	310	306	298	296	281	318	276	307	287	294	295	284	286	302	332	293	291	312	293	306	303	326	278	299	291	302	284	302	277	278	314	303	316	323	295	285	284	287	307	294	314	314	275	320	282	285	271	267	310	307	289	270	294	277	291	344
22022	3571	2041	1625	1085	748	635	518	410	357	308	300	264	235	257	218	226	202	184	197	165	190	163	182	173	180	162	172	181	175	180	187	153	182	161	154	159	157	137	153	164	175	145	148	153	130	154	143	134	143	155	128	145	136	139	128	146	146	157	149	162	138	139	132	148	141	131	122	152	147	134	139	142	161	169	161	172	142	135	134	126	153	157	131	145	140	142	134	138	134	157	138	120	162	147	163	152	152	148	137	151	148	132	137	162	138	127	161	136	152	154	122	140	124	141	132	126	132	153	144	130	137	122	150	149	126	158	143	146	141	134	141	156	125	155	138	149	141	150	132	136	157	142	153	150	162	129	148	136	149	168	126	138	131	124	143	126	125	146	122	150	120	153	154	148	148	169	151	150	136	128	151	140	140	149	149	142	146	139	134	154	150	155	142	142	140	129	130	153	147	147	162	149	158	121	145	143	170	177	118	148	135	158	134	133	122	150	137	140	150	148	140	164	145	118	152	143	140	134	133	141	161	159	135	143	133	138	126	160	150	149	139	128	120	136	152	152	158	140	139	148	143	143	122	139	127	153	148	130	154	136	171	138	136	153	140	153	130	142	138	143	148	127	148	145	146	131	130	140	157	141	150	132	155	148	141	148	144	132	150	134	160	139	169	128	140	128	145	142	140	153	127	129	137	153	149	117	141	129	144	146	128	141	137	129	164	126	173	128	146	139	132	156	126	136	135	156	141	139	134	149	142	133	132	132	111	136	157	152	135	133	161	149	142	146	166	136	142	124	159	147	145	145	141	152	141	168	149	135	164	144	149	147	144	147	161	147	137	131	143	147	135	158	137	179	131	145	138	155	125	148	137	148	149	125	141	145	142	139	178	147	141	136	157	137	137	144	151	130	148	131	134	131	147	140	156	168	136	141	152	152	139	156	127	143	140	171	142	177	127	150	131	163	147	158	166	135	137	155	151	149	143	140	147	140	139	156	137	153	133	152	119	149	132	159	139	130	133	147	134	139	130	137	148	143	152	166	140	156	131	145	169	156	154	139	127	114	143	136	142	136	158	155	149	152	130	154	145	164	150	155	135	149	124	135	138	157	129	157	128	160	141	144	161	153	114	136	163	155	146	167	147	170	120	142	156	124	154	157	144	136	128	153	144	145	130	155	137	148	151	151	165	133	163	147	151	162	130	175	137	125	141	150	143	136	154	144	146	152	170	164	137	151	161	161	149	151	136	139	137	151	128	131	139	144	151	142	138	126	139	137	153	146	153	142	141	133	142	164	125	139	168	133	128	162	141	162	142	142	135	151	154	137	159	129	145	139	129	153	133	125	154	142	119	155	161	155	132	147	117	148	155	150	140	148	143	155	159	146	152	138	139	144	147	147	144	148	142	149	167	142	141	144	152	145	147	131	153	138	151	143	137	145	133	145	149	137	158	143	145	151	134	121	125	153	146	144	127	165	141	137	144	126	148	118	157	184	156	137	146	149	136	138	131	152	154	147	142	143	146	145	148	139	126	150	110	145	148	123	147	169	159	163	145	170	148	159	173	133	146	143	149	137	152	149	129	148	144	134	148	141	131	131	156	148	147	129	150	163	137	123	153	152	155	141	144	145	143	146	130	130	144	141	161	129	137	138	147	170	152	123	147	148	134	145	143	163	140	114	150	135	128	150	137	134	150	141	140	119	144	111	128	150	122	148	129	140	139	145	143	138	152	150	162	154	149	130	126	166	135	159	129	149	130	106	143	165	140	118	134	134	146	138	144	159	141	129	139	123	137	116	123	152	141	138	125	143	158	148	149	137	124	125	147	150	134	137	157	147	157	131	165	130	149	135	133	168	168	108	116	152	164	118	137	158	144	150	153	138	176	143	143	165	158	156	140	141	127	152	144	145	143	162	157	141	166	137	138	134	142	150	144	147	154	124	158	156	139	161	141	145	141	133	131	147	133	152	154	143	131	139	156	124	140	157	143	173	138	146	132	158	141	147	124	134	143	136	140	148	156	141	158	117	132	158	157	134	170	147	178	123	121	149	147	139	144	138	149	143	141	161	129	122	129	151	137	154	148	138	145	159	136	132	143	133	153	147	143	150	136	138	142	123	145	135	149	151	130	148	134	150	161	166	141	161	160	144	136	147	143	112	145	127	157	140	167	143	151	141	141	143	154	154	141	142	156	132	130	125	156	145	132	128	139	140	151	150	139	125	159	144	148	137	167	128	146	129	133	132	121	150	126	102	153	142	163	145	136	140	136	146	154	123	145	157	159	169	129	123	144	147	149	153	138	153	128	146	143	143	131	136	135	145	152	135	154	141	120	112	128	132	139	148	157	129	126	122	131	145	148	129	146	154	140	157	139	125	148	154	145	166	159	133	135	170	145	153	141	124	125	140	143	127	154	138	122	140	151	123	162	140	135	136	140	162	149	139	125	142	166	143	159	143	129	129	128	127	125	139	139	148	150	171	151	166	128	139	148	152	135	143	132	144	156	143	135	138	130	138	130	178	123	132	131	125	141	147	112	147	128	148	135	153	142	145	129	123	145	134	137	154	141	130	166	142	153	147	133	142	163	144	153	161	159	142	144	161	121	140	141	149	167	161	158	135	136	151	132	134	143	158	168	166	149	138	145	146	147	143	138	158	152	151	148	136	149	149	161	140	167	156	128	147	167	147	129	132	157	140	149	133	160	134	131	141	141	165	139	155	154	164	153	143	154	135	133	148	139	152	126	162	142	150	128	139	149	152	151	149	140	132	151	150	137	131	151	142	146	150	126	140	129	154	158	151	158	118	143	138	154	127	146	142	157	155	146	151	154	141	160	124	152	133	164	144	142	143	143	143	144	149	145	135	144	137	130	122	171	167	141	139	156	164	139	143	133	135	160	140	145	149	151	141	139	137	152	145	138	159	149	149	136	152	146	145	145	133	139	157	140	128	160	137	127	136	153	141	154	128	143	133	140	155	145	139	137	138	135	147	168	145	130	137	141	122	166	157	134	145	163	138	140	134	122	149	128	119	129	169	157	122	139	147	143	139	141	150	128	150	143	150	140	126	144	137	143	163	138	164	138	146	159	128	124	140	166	138	152	154	155	137	118	148	145	119	132	160	169	122	157	137	124	141	137	148	115	136	124	145	147	142	162	146	155	144	141	136	125	156	129	146	147	125	153	157	159	157	151	152	141	139	145	151	137	147	148	136	162	128	152	130	156	146	139	170	137	163	124	149	160	125	164	120	144	129	146	155	139	151	136	145	122	145	141	147	128	134	157	129	135	145	150	152	149	146	144	152	159	141	146	133	144	135	140	136	154	153	153	154	160	131	146	132	159	146	149	144	148	138	133	140	134	145	130	143	147	123	148	144	160	144	151	141	169	146	118	142	144	148	146	148	149	144	131	137	158	143	155	134	145	141	127	146	158	155	153	133	130	137	141	170	144	132	144	154	153	135	140	158	141	154	138	160	129	151	151	150	150	153	132	126	130	137	117	155	145
11706	2246	4909	5550	4705	3979	3421	2757	2434	2071	1805	1669	1500	1330	1319	1216	1013	996	974	896	952	872	813	777	804	767	712	769	692	775	672	655	633	653	637	640	632	597	629	598	639	630	607	624	609	638	570	572	570	560	582	551	580	581	555	554	581	522	571	544	510	566	585	546	587	574	561	547	535	531	564	516	565	527	552	558	550	533	558	535	529	550	534	553	525	553	563	528	544	527	569	510	537	520	504	511	572	519	515	499	518	572	537	526	537	540	519	517	558	541	530	551	504	557	526	573	546	501	512	538	547	546	519	538	554	571	521	539	553	523	505	566	542	521	522	550	557	508	525	537	501	518	488	542	549	548	516	502	488	533	513	524	569	527	542	532	520	514	507	533	489	538	519	573	515	506	514	482	486	508	549	508	526	518	510	513	537	546	483	522	521	528	514	551	497	477	569	526	501	547	563	497	516	533	541	533	534	510	545	528	527	508	526	555	539	519	524	491	536	508	507	507	490	499	466	517	522	526	494	533	544	542	509	520	536	483	542	490	494	530	538	521	522	514	508	542	530	513	507	512	547	471	479	559	509	524	493	564	525	502	566	492	487	517	545	489	541	533	528	545	535	518	517	495	561	529	542	534	499	521	514	512	539	532	551	517	514	548	490	497	521	531	501	511	547	510	510	521	530	517	523	545	549	516	552	502	520	523	556	513	519	529	494	484	482	506	555	522	499	466	522	529	502	503	533	527	530	516	502	493	508	518	518	499	471	536	499	540	510	534	516	484	535	507	542	490	499	528	522	492	562	540	509	492	547	500	503	569	558	486	552	501	552	513	490	505	494	523	491	504	539	516	504	490	517	543	527	527	489	539	508	494	573	500	569	512	485	525	584	535	513	567	541	545	550	521	505	521	516	512	531	484	496	514	491	518	500	542	524	533	508	481	519	553	505	496	511	535	524	506	503	550	557	490	570	549	537	493	496	516	484	531	539	528	545	493	511	504	534	480	486	533	468	504	514	534	483	474	507	517	488	536	537	527	541	496	528	557	539	557	513	494	532	479	533	483	492	558	511	491	507	510	507	514	515	578	513	504	501	515	527	534	543	478	530	534	543	546	537	529	521	539	507	510	536	508	543	485	548	561	522	515	534	538	548	532	497	495	509	500	525	529	545	498	530	519	497	512	489	480	474	512	519	508	501	547	530	518	502	537	509	491	505	481	505	520	512	507	480	520	516	544	532	495	556	506	563	546	507	499	504	501	532	541	494	476	509	508	522	527	535	554	492	524	538	502	540	505	504	566	489	543	501	513	503	531	511	492	530	509	482	506	511	545	524	458	508	494	521	550	508	530	495	505	527	500	547	528	532	540	511	533	518	503	511	512	494	549	507	472	526	495	514	491	557	483	533	539	460	531	536	528	510	469	505	527	525	521	542	510	483	538	478	528	532	492	537	490	494	506	492	525	509	557	516	533	539	503	546	541	488	480	524	519	519	536	523	549	507	540	513	488	560	490	528	509	491	526	518	493	519	505	509	528	477	479	475	509	508	502	493	525	542	512	541	479	541	495	542	522	529	488	501	524	583	517	490	515	492	512	565	506	522	519	498	540	483	506	544	514	529	515	515	554	523	509	523	488	529	495	543	529	491	551	517	513	498	533	532	569	516	505	454	517	517	505	508	524	514	545	512	497	490	497	472	511	517	531	515	495	560	518	518	535	501	503	526	500	543	519	519	488	505	518	521	516	529	517	474	534	515	529	537	549	477	524	508	518	528	540	460	489	517	496	485	509	502	491	466	525	553	506	493	537	515	521	506	511	518	539	494	511	535	539	495	515	522	502	506	532	522	490	538	495	480	512	531	492	497	535	530	521	530	508	540	497	527	512	537	544	516	551	499	476	522	486	542	528	487	522	535	567	555	562	493	507	521	489	535	509	550	510	539	512	523	524	521	493	490	513	497	511	551	498	515	516	496	528	522	530	513	509	517	525	517	519	537	534	527	524	542	537	529	555	539	518	489	580	515	501	448	498	525	572	512	538	538	547	534	545	478	529	513	489	499	522	529	529	532	485	513	525	519	483	530	538	511	539	523	559	514	577	554	490	472	559	500	517	528	548	500	522	498	507	503	526	498	536	538	505	504	486	516	502	501	498	521	493	496	450	541	480	518	505	545	491	505	503	523	524	518	540	506	480	490	483	527	537	494	541	487	521	520	524	563	543	507	517	549	528	513	544	545	557	483	526	513	526	496	523	508	579	491	493	568	536	526	501	530	555	524	547	532	466	441	512	533	483	510	531	536	504	513	522	505	486	498	525	509	518	509	515	547	504	531	500	509	539	479	463	531	535	562	527	501	526	495	530	535	527	518	525	528	514	464	512	512	543	508	480	511	555	508	483	516	516	545	525	548	519	514	521	544	512	590	515	497	519	559	518	529	544	501	513	496	494	519	518	548	543	514	486	507	527	564	495	530	495	555	507	472	506	522	509	513	528	486	520	482	508	552	546	505	520	499	513	497	514	562	476	525	504	475	541	533	503	497	509	520	484	537	550	497	506	513	543	493	480	509	529	511	515	509	534	548	492	544	481	490	550	537	561	484	494	511	531	532	523	542	517	475	531	526	512	483	515	542	558	532	487	495	490	514	479	543	517	545	489	511	502	512	496	526	528	507	526	509	529	482	497	519	522	510	549	517	493	502	534	527	508	518	488	479	523	512	521	526	473	499	493	505	464	530	552	530	521	528	533	536	519	521	554	508	521	518	519	529	509	546	546	547	509	538	551	490	547	508	499	526	512	533	461	441	546	511	553	526	498	517	522	510	488	513	490	506	491	456	571	511	507	522	491	568	529	552	499	501	516	538	494	525	534	502	498	482	587	512	509	532	543	530	540	558	516	496	546	542	503	498	521	516	490	540	551	525	528	541	532	499	513	561	534	549	515	511	529	521	518	520	529	540	569	551	519	539	483	549	510	537	520	535	516	520	526	523	527	528	495	550	504	530	504	511	516	495	529	519	520	524	537	541	476	528	509	506	505	556	569	489	458	543	497	493	518	519	506	506	556	516	502	528	565	569	532	531	495	542	555	494	500	516	479	524	508	534	557	527	512	507	547	507	470	501	532	543	515	526	533	526	503	518	525	513	514	520	545	534	515	471	531	546	519	559	552	512	520	529	575	494	493	540	471	522	504	524	530	491	556	522	494	507	554	548	480	524	546	525	518	492	520	502	537	533	510	517	529	524	532	487	540	516	567	519	487	560	497	529	526	507	504	486	514	535	516	485	488	517	505	547	507	490	498	518	498	517	522	493	508	536	498	516	521	604	545	500	503	503	538	535	520	540	531	555	494	517	499	546	495	544	506	491	535	498	528	494	481	521	517	531	514	497	495	495	543	499	486	487	533	543	529	527	550	542	541	494	525	522	514	518	539	527	515	531	545	515	592	573	575	526	539	521	553	511	520	516	492	547	487	535	568	498	498	507	501	492	464	537	474	498	537	524	535	504	504	527	570
2071	164	141	121	110	114	110	81	87	98	89	86	96	88	87	96	91	85	79	87	83	105	88	84	73	84	85	87	87	82	76	84	89	104	94	85	111	99	89	95	78	84	91	81	91	83	95	78	76	85	82	85	80	98	74	75	77	92	80	67	75	83	77	79	74	81	84	76	80	78	75	84	85	85	87	85	81	71	83	85	88	92	67	96	81	83	78	100	81	78	97	94	81	78	95	78	78	63	99	80	80	96	109	84	87	83	83	70	91	75	95	106	67	88	92	85	90	80	96	87	95	68	92	95	75	80	75	87	79	78	69	92	86	85	67	86	79	89	80	95	80	81	76	85	88	99	70	71	74	77	81	83	84	77	90	82	73	83	78	92	94	81	105	86	93	87	77	90	90	83	77	85	87	65	76	91	95	77	106	64	81	80	98	78	81	85	86	91	96	64	80	93	78	81	85	70	90	82	81	85	71	104	68	78	74	103	93	82	84	69	85	79	86	99	103	81	76	93	90	89	72	94	76	90	86	70	68	92	75	96	71	68	87	68	72	91	85	91	89	80	86	79	74	93	96	82	70	77	78	96	69	88	87	89	76	85	86	100	82	93	83	69	90	77	91	75	94	92	88	90	84	76	101	73	81	95	64	85	84	79	79	75	87	90	69	101	109	79	79	73	91	68	81	86	83	70	92	82	98	74	96	82	84	70	83	89	86	75	77	89	68	78	94	80	74	75	75	80	91	89	79	77	79	84	105	77	77	89	87	81	89	72	65	75	87	94	81	74	84	73	99	80	91	97	105	75	77	84	75	63	64	98	93	110	63	83	73	74	85	73	82	75	73	74	89	80	75	81	76	70	89	86	80	88	80	87	91	98	85	79	75	86	82	78	108	72	87	90	80	80	70	71	71	84	88	79	71	74	76	82	84	88	66	74	86	77	84	78	91	88	102	93	87	88	61	73	78	94	89	80	93	91	68	83	77	68	71	71	74	89	84	95	86	87	86	84	85	91	85	80	71	78	64	93	79	75	81	81	95	72	79	82	74	86	91	82	73	81	77	76	87	88	91	68	87	76	71	86	88	70	69	87	74	93	63	76	88	99	85	82	82	85	79	83	90	76	79	87	68	91	82	88	75	94	90	89	89	78	86	81	79	84	88	93	77	67	74	78	101	78	81	77	65	78	80	80	67	94	91	98	97	90	96	67	86	77	90	78	93	75	75	88	81	73	67	80	88	57	86	71	70	98	77	77	88	82	85	83	89	82	82	88	67	84	101	76	98	83	100	64	80	98	62	89	92	94	69	73	84	84	84	101	79	84	81	83	77	90	95	79	79	60	87	109	76	86	92	81	91	76	98	86	74	83	93	81	80	78	79	70	86	80	82	77	87	88	78	92	90	102	72	89	91	99	77	65	88	84	84	92	87	69	91	69	67	77	79	71	85	83	75	97	73	94	68	84	65	82	86	74	79	85	91	79	70	78	98	68	82	93	66	81	79	78	84	82	78	82	84	81	93	82	85	81	71	79	97	70	104	86	86	84	83	80	82	82	85	76	87	94	76	90	87	97	88	78	89	93	96	82	86	90	86	84	95	74	92	76	91	87	93	91	88	95	78	94	85	75	88	88	95	86	92	81	91	90	79	96	89	64	80	81	75	99	91	76	85	82	77	99	73	69	76	90	80	81	87	100	73	77	75	85	82	54	70	89	94	92	69	92	74	79	85	77	81	108	72	83	92	88	87	76	89	78	83	89	89	90	82	72	95	90	89	76	88	96	74	71	85	83	83	72	86	97	93	86	88	87	80	80	83	100	85	84	69	88	89	68	95	81	86	78	75	77	88	79	65	82	77	94	79	105	91	85	95	80	83	82	89	81	82	95	93	93	93	92	100	76	76	85	81	93	78	78	85	80	75	80	67	89	87	78	80	74	89	94	81	77	92	84	75	99	87	88	78	68	81	73	96	76	88	75	91	82	71	92	93	86	71	102	82	83	75	72	79	86	70	65	74	74	93	79	77	84	70	74	89	69	76	76	67	87	99	84	81	60	66	100	68	80	94	86	90	80	67	69	90	73	100	88	102	85	82	89	85	78	76	67	75	78	82	75	71	87	90	86	84	91	80	78	61	77	87	101	84	71	75	74	69	80	79	85	84	83	95	89	87	72	77	68	87	82	78	79	76	81	89	80	77	85	86	71	71	73	82	61	102	88	73	69	105	76	90	70	76	77	80	71	86	84	81	70	59	77	87	80	83	90	85	77	74	94	77	70	86	92	97	83	102	87	89	92	103	61	87	78	80	73	82	74	76	87	78	93	82	90	81	79	85	75	79	76	87	79	80	96	67	62	71	92	66	90	81	96	81	93	83	81	82	69	78	79	97	96	83	78	86	73	83	79	64	99	69	88	89	100	87	64	76	78	82	87	78	87	71	86	82	92	88	78	80	82	87	81	83	84	82	83	68	69	67	93	84	78	84	85	97	82	96	84	85	81	62	87	100	83	107	88	85	88	79	91	89	80	85	98	84	89	68	84	93	81	82	64	88	92	89	80	79	88	74	86	93	78	83	86	99	87	79	109	85	94	83	76	82	76	91	82	88	83	90	73	69	76	86	85	95	82	76	92	76	91	94	86	94	99	96	109	79	76	78	77	79	89	72	89	76	75	87	104	80	87	77	90	80	80	101	87	89	76	73	84	93	87	71	93	82	78	97	85	79	94	83	90	87	100	97	86	86	87	82	83	84	83	86	77	92	81	82	82	86	87	78	81	101	73	90	90	76	69	72	90	79	100	78	82	73	90	76	82	55	79	66	70	91	76	80	74	71	92	87	86	80	80	90	83	74	93	87	87	74	87	86	79	87	96	97	93	86	75	72	75	82	73	81	82	75	80	73	86	92	68	88	81	81	85	77	94	86	101	99	89	81	92	91	85	93	79	67	83	103	81	92	88	88	75	83	90	71	91	77	80	69	86	97	90	81	85	89	80	94	82	96	72	92	73	76	71	86	89	74	65	85	78	81	75	86	79	76	94	77	65	101	79	94	84	95	75	82	87	77	77	84	89	84	97	72	80	73	81	71	92	80	72	98	72	88	81	87	86	76	70	97	99	73	87	104	95	82	87	83	66	98	89	84	78	73	86	87	87	91	97	84	75	99	109	80	102	105	80	94	105	69	81	99	76	74	79	79	77	84	86	87	84	67	103	84	64	96	85	80	82	82	93	92	83	86	57	94	82	72	75	91	90	73	84	75	82	72	70	85	68	72	72	90	88	71	100	89	79	93	75	85	77	65	81	79	92	82	86	89	72	105	76	74	88	78	78	68	103	82	72	63	88	86	68	81	88	77	65	82	84	96	99	76	90	87	94	86	75	70	76	88	79	81	99	81	84	79	80	91	82	82	85	88	87	75	91	81	70	66	76	76	82	58	76	90	81	91	84	74	100	86	98	82	88	75	73	90	82	73	83	80	86	69	82	71	81	101	77	85	74	99	78	86	68
3759	418	538	538	465	473	425	387	397	352	363	359	363	346	391	330	333	331	331	365	341	338	321	298	346	358	368	321	346	341	323	381	330	341	338	322	341	336	317	290	310	310	324	356	292	313	327	344	324	328	353	349	309	339	315	342	343	323	338	323	339	352	345	348	320	305	329	346	330	334	325	323	343	320	340	305	342	345	314	321	347	342	322	328	345	328	314	333	348	334	334	335	302	326	311	356	312	342	342	320	330	331	324	311	315	328	363	325	338	297	314	294	347	310	307	315	320	319	348	306	348	321	314	312	332	322	340	306	372	323	331	335	335	344	303	338	358	320	352	344	297	326	365	308	324	362	324	332	364	355	344	344	348	340	330	358	321	313	337	308	334	296	363	340	317	295	340	327	367	313	332	315	332	318	304	316	310	328	328	352	324	343	300	345	345	358	309	343	327	368	317	323	340	335	323	359	317	351	320	296	307	343	342	330	329	343	306	313	321	345	325	338	309	327	311	337	301	326	331	320	331	338	330	330	332	300	344	319	319	316	329	328	334	334	360	342	370	347	352	302	307	318	303	304	333	339	314	334	350	350	317	309	324	342	319	329	337	314	300	357	330	321	357	351	366	339	326	350	341	338	342	336	328	343	352	346	321	341	356	347	341	310	316	339	336	327	349	318	363	349	331	309	343	337	330	319	301	311	302	310	323	340	325	354	330	339	346	348	337	327	356	315	305	322	366	322	315	333	330	347	345	330	330	333	330	340	317	301	325	331	313	329	304	350	295	305	355	342	296	343	337	340	314	323	329	342	342	336	325	333	350	303	319	328	316	353	324	339	339	322	356	313	334	346	338	333	271	307	305	348	340	304	342	308	283	329	314	323	307	307	350	286	337	321	330	320	320	318	331	330	306	312	356	336	339	333	305	358	308	327	328	346	309	337	322	318	323	308	333	309	326	291	327	348	351	325	331	334	332	350	358	331	343	355	352	313	302	320	331	322	321	323	321	339	363	342	321	344	301	296	332	326	355	331	314	334	320	308	331	324	343	332	330	310	326	291	316	357	343	330	328	317	300	334	345	325	324	354	303	315	314	324	347	318	325	362	330	330	310	312	303	361	303	315	337	325	305	351	299	319	321	374	285	324	341	339	300	322	320	321	347	339	301	322	333	331	336	325	315	333	326	342	324	342	304	333	309	318	327	353	329	310	334	336	300	318	352	315	346	307	307	341	331	323	349	313	320	331	340	296	334	333	350	329	308	321	327	305	311	318	299	325	319	333	352	340	326	350	305	340	327	296	331	302	316	333	360	316	349	352	289	322	356	362	341	304	343	341	302	355	308	329	325	335	338	312	321	332	311	319	319	341	322	331	345	305	352	318	346	321	351	341	291	312	294	337	330	332	319	339	339	346	326	336	332	273	297	323	317	303	342	364	315	310	336	322	337	320	350	320	322	344	302	341	329	286	323	336	320	322	357	346	351	368	304	331	302	324	338	348	314	337	342	325	343	327	310	293	348	308	338	350	321	330	333	310	329	362	348	346	311	336	306	340	365	349	341	316	330	327	321	305	326	339	337	350	329	327	328	338	320	342	308	346	349	328	323	347	345	353	311	343	297	332	323	307	309	326	322	323	331	325	355	332	299	328	315	358	315	293	322	298	330	288	350	313	318	297	323	324	352	353	314	353	356	318	309	373	335	274	306	331	319	324	304	312	339	338	350	314	329	303	320	340	316	314	346	350	303	322	302	326	355	318	317	327	312	334	326	345	367	332	368	331	336	343	321	326	327	330	311	315	314	331	322	352	337	314	288	342	348	331	303	321	336	298	348	305	346	349	359	350	339	335	359	317	351	356	342	333	309	338	350	306	316	300	326	328	336	335	321	341	368	308	320	325	318	348	332	316	344	328	324	331	333	294	346	312	336	316	336	354	318	325	317	355	326	342	340	331	293	320	327	374	327	310	354	347	314	353	335	333	318	305	337	297	343	312	353	337	328	312	344	342	355	333	347	311	328	343	327	326	292	338	332	339	359	348	351	361	348	360	341	334	316	360	330	321	334	327	324	318	277	344	329	336	299	326	319	334	313	343	343	339	298	335	315	330	355	305	334	332	317	330	315	339	319	308	305	359	286	302	298	310	328	326	368	345	303	319	324	337	342	331	335	295	323	344	332	370	298	292	321	317	293	332	345	343	322	342	331	328	322	304	315	344	342	337	315	321	325	317	342	373	316	327	319	313	325	332	313	320	307	335	335	326	327	329	328	306	328	319	359	306	338	335	348	322	330	328	317	328	361	346	340	336	350	338	346	318	303	310	330	322	338	336	318	325	340	322	331	322	333	353	344	333	375	337	334	327	318	329	327	317	348	356	346	324	333	301	331	310	322	348	327	312	328	339	345	321	296	305	349	361	347	344	333	315	350	334	321	348	343	328	307	324	310	335	306	316	278	344	323	287	320	347	380	352	345	343	372	327	334	344	340	333	343	314	355	325	320	370	326	344	288	289	330	319	304	350	317	322	333	306	346	333	330	335	324	355	317	342	351	321	323	321	347	311	307	338	319	321	322	324	334	346	316	325	337	305	291	306	311	304	354	348	360	373	319	314	361	347	319	281	329	316	337	339	317	349	332	339	369	322	338	355	341	316	322	325	319	308	318	315	349	326	312	306	325	304	339	346	319	341	349	332	353	331	356	355	350	360	342	312	295	333	325	331	317	319	354	349	338	323	291	350	333	309	347	325	330	319	337	300	326	318	313	334	322	348	279	327	325	358	354	321	307	321	341	326	345	309	326	326	319	341	313	375	305	317	340	316	355	305	323	324	322	331	305	304	340	334	373	329	322	326	352	333	318	342	346	331	297	322	338	336	316	325	370	322	353	335	335	369	319	352	358	320	331	322	340	325	353	338	339	321	315	320	345	325	303	294	309	312	335	352	324	320	321	341	315	312	308	345	319	324	320	335	350	300	322	328	312	329	327	346	315	333	308	321	343	331	316	347	332	316	350	341	327	323	293	300	326	332	352	319	300	342	329	325	328	344	334	338	307	326	321	358	303	321	355	323	349	332	364	345	335	344	334	315	321	334	295	336	286	349	295	325	324	329	317	278	376	344	330	325	330	327	356	319	319	342	321	323	332	323	360	324	296	303	309	329	321	350	306	334	301	369	336	309	325	338	333	296	343	322	303	364	327	313	292	314	319	301	311	320	336	336	323	298	342	320	320	344	321	324	305	328	319	344	321	325	344	353	343	329	333	312	357	320	335	326	335	330	316	336	340	305	311	344	318	288	326	318	320	346	318	346	309	345	335	357	325	322	331	342	346	312	364	346	340	343	307	317	305	317	325	312	315	333	313	325	316	343	329	309	327	322	352	334	339	323	348	320	351	331	365	335	338	332	328	316	327	305	317	307	307	324	296	293	326	323	308	315	279	313	325	321	318	304	333	303	317	343	326	337	338	351	338	307	380	342	340	301	337	312	314	342	332	313	376	339	305	307	315	328
13520	1229	1051	754	522	395	299	249	184	187	156	150	135	126	115	111	118	106	113	91	101	86	81	112	77	104	80	78	73	89	80	86	79	88	75	69	80	92	82	89	74	81	86	75	86	74	70	81	82	72	75	88	83	79	64	73	78	74	63	83	63	64	73	60	62	70	73	77	77	74	81	69	85	78	69	86	69	67	87	77	72	78	70	97	79	69	73	92	69	80	65	62	77	86	53	74	63	80	67	66	78	75	88	64	89	73	98	69	78	75	74	78	67	60	65	67	82	68	67	78	82	64	85	62	93	82	71	82	87	67	72	75	80	69	57	71	74	66	76	86	68	77	50	92	63	73	64	72	72	81	70	78	83	83	85	70	82	87	59	96	70	63	68	66	73	66	93	94	72	76	77	71	63	58	72	72	69	62	79	82	65	73	70	85	85	84	69	60	67	74	58	70	72	61	72	75	78	74	71	103	60	74	60	79	82	76	64	83	74	75	66	71	76	81	82	71	72	74	64	57	72	72	70	69	86	91	78	64	84	69	110	74	86	75	63	60	85	78	63	83	74	69	77	63	69	70	82	70	78	75	72	66	93	76	83	72	73	53	79	73	61	74	68	87	69	68	67	71	74	65	75	95	80	79	78	76	68	56	75	64	82	75	71	78	68	81	60	82	82	77	68	80	78	74	65	67	73	67	70	81	71	76	58	70	77	74	67	78	66	79	62	69	77	83	69	68	73	72	69	80	78	66	75	67	59	81	62	71	75	94	87	74	82	58	83	66	74	59	80	78	88	74	66	79	67	82	88	90	75	74	89	70	70	83	88	66	70	70	72	74	67	90	71	65	76	65	81	65	83	68	80	55	62	78	63	60	77	88	67	68	73	74	71	62	79	73	63	62	62	75	80	79	89	63	69	62	75	83	88	78	70	65	83	75	57	76	59	71	68	80	72	78	64	76	68	79	77	65	75	59	67	70	86	77	67	77	68	86	70	71	82	68	77	73	65	65	75	73	73	69	68	73	76	75	83	64	60	68	71	74	83	65	69	72	80	59	70	85	74	62	59	78	97	70	82	73	68	67	78	84	69	71	78	74	71	72	76	82	75	60	61	79	63	85	76	75	77	73	94	78	77	77	78	79	79	79	68	76	85	91	66	87	83	78	76	88	77	64	72	79	67	72	69	86	90	84	71	59	91	78	78	68	84	83	78	69	69	80	70	64	67	71	68	75	65	66	84	75	75	75	62	69	85	85	68	75	73	83	69	67	73	66	86	67	82	76	84	78	67	70	71	82	91	65	70	69	77	84	68	81	87	73	72	66	71	58	95	84	77	72	67	58	78	76	78	77	72	79	66	73	63	80	65	76	64	62	54	76	60	57	78	66	72	63	57	71	74	81	84	70	73	70	83	69	70	59	65	70	68	70	73	77	76	76	65	68	78	90	82	76	72	67	89	76	79	74	92	78	49	64	76	76	70	67	77	65	63	69	70	71	60	72	76	76	69	72	71	81	88	81	86	76	59	66	72	86	83	61	74	71	71	63	72	78	68	61	63	78	65	71	70	66	71	75	71	72	67	65	82	67	88	84	58	76	73	68	61	63	74	67	88	68	89	77	68	75	84	74	73	65	68	76	81	89	78	73	53	71	68	68	83	71	90	75	62	81	75	75	61	75	69	77	82	76	65	69	77	67	75	75	94	83	77	82	70	75	78	63	80	68	73	66	73	78	69	61	80	66	70	90	76	88	78	68	59	71	74	72	62	62	79	83	92	69	83	60	69	63	67	78	103	76	73	66	55	66	68	82	79	67	70	55	62	79	73	76	79	72	74	74	67	69	69	65	66	69	73	82	69	66	79	77	67	87	69	82	74	62	82	59	60	84	68	73	56	85	89	65	78	72	68	80	60	74	72	77	65	64	74	93	78	76	77	86	65	59	63	74	69	67	70	67	67	82	79	71	59	66	76	62	67	64	69	68	75	67	77	85	64	80	71	71	77	86	75	70	77	77	63	69	79	64	70	67	78	74	71	83	46	63	76	85	66	61	85	64	73	78	75	80	61	77	78	80	71	79	82	84	68	91	84	75	82	65	70	70	75	71	67	55	75	75	65	80	62	83	76	82	80	69	80	68	80	77	73	72	82	64	60	70	80	68	76	72	81	82	71	73	63	61	82	63	79	79	73	61	56	81	88	74	81	73	71	60	64	71	86	82	80	68	91	83	81	86	67	70	88	76	65	90	76	91	73	53	88	65	60	73	70	80	86	71	81	79	75	75	78	75	71	68	81	70	74	56	60	80	70	80	59	82	71	75	79	62	74	75	57	71	72	75	87	67	81	84	68	72	69	70	77	65	72	84	95	80	76	69	75	88	82	85	77	53	72	77	64	87	72	62	71	73	64	51	64	65	57	68	81	61	72	69	73	83	85	80	87	82	52	81	66	72	79	74	70	77	65	75	72	79	73	70	76	78	85	67	79	67	93	77	76	73	66	67	67	64	69	72	77	63	79	75	76	70	70	66	59	64	77	79	79	83	64	69	71	84	57	68	68	64	73	78	80	87	65	59	77	67	80	81	83	66	66	74	54	68	72	76	81	66	73	68	93	79	71	91	76	76	70	76	65	76	83	71	70	78	74	76	80	75	68	75	70	69	65	67	75	65	56	82	66	64	72	68	75	64	67	89	73	75	70	70	77	72	66	68	67	65	71	67	72	89	70	77	64	87	65	73	82	78	79	82	94	63	77	71	78	73	88	73	79	84	75	72	64	59	73	68	66	86	72	80	85	86	73	58	58	76	77	68	85	70	68	75	49	69	80	65	84	79	71	62	73	81	77	74	82	77	79	81	87	72	73	60	72	76	54	63	66	73	87	83	70	67	81	69	65	97	69	65	79	69	73	55	64	69	81	91	80	63	73	79	64	74	78	61	86	74	67	87	64	69	63	60	61	75	71	72	68	73	69	69	75	79	61	86	85	78	76	67	81	79	80	88	62	69	67	77	72	69	77	72	78	71	70	68	74	60	91	68	72	69	59	76	91	72	87	81	73	51	73	82	65	72	74	68	78	67	87	66	72	68	92	68	88	60	74	68	72	78	90	87	83	71	62	72	66	65	73	61	74	55	65	87	82	95	74	63	68	91	79	69	72	74	73	70	68	86	70	68	68	67	76	71	73	83	82	57	78	73	63	76	78	78	55	57	67	63	74	69	68	74	72	68	82	71	79	63	84	62	62	73	76	68	62	81	79	61	73	52	83	66	70	70	77	68	78	61	65	62	69	75	72	65	62	77	83	74	75	80	88	92	81	71	75	77	67	81	80	68	61	87	66	93	73	65	83	84	81	74	62	78	78	75	77	69	59	76	71	61	82	70	70	72	81	69	86	83	71	85	83	70	90	61	61	74	87	77	82	79	84	73	80	70	75	63	73	79	66	75	60	60	74	76	62	60	82	61	65	82	74	75	71	63	64	85	78	61	59	71	70	76	87	83	59	72	69	74
8794	1251	2576	2971	2629	2261	1820	1549	1285	1121	953	912	787	770	715	618	639	571	557	523	484	474	462	438	437	423	432	408	407	435	375	360	397	376	348	342	371	360	348	348	372	359	336	359	355	341	340	348	332	352	322	358	309	331	309	330	353	340	327	300	340	276	307	329	310	292	350	295	302	307	323	319	337	295	325	293	287	279	303	281	300	338	329	295	308	293	283	282	292	329	291	325	290	264	281	320	286	305	299	305	279	274	305	294	319	308	276	287	316	275	297	312	291	310	272	313	309	318	296	310	308	288	262	306	302	276	304	312	311	294	328	279	299	315	291	273	315	295	301	320	300	310	299	301	309	276	277	326	319	291	265	307	311	312	297	312	274	304	296	343	269	304	287	315	290	277	306	284	275	292	279	307	335	291	329	286	294	296	335	337	288	299	280	314	331	317	285	308	263	264	290	291	292	304	296	273	286	300	296	266	320	328	316	312	304	287	308	288	278	291	264	306	330	272	311	322	301	315	312	287	324	325	301	331	306	271	296	282	271	307	301	285	287	293	298	286	301	296	278	319	305	285	290	281	299	271	304	297	315	288	287	288	312	282	257	285	294	295	311	286	297	299	269	282	285	299	294	288	308	308	289	292	292	302	254	292	267	315	301	289	293	300	290	289	283	279	326	276	281	304	292	279	320	316	312	297	310	293	304	303	263	314	314	291	340	286	271	287	284	306	287	309	296	277	276	275	299	277	315	300	279	288	307	309	305	288	305	325	273	299	276	289	292	295	296	346	291	301	306	341	292	285	292	326	294	289	309	317	301	296	272	287	294	301	323	316	294	285	282	263	283	274	301	269	308	300	302	293	299	304	308	279	331	290	306	309	302	338	307	278	305	290	302	294	308	324	295	314	296	289	298	290	277	277	302	306	304	296	303	309	324	289	289	283	258	275	302	306	299	261	297	299	286	297	323	317	301	310	305	329	300	271	282	313	281	295	286	291	281	291	286	257	271	306	286	297	293	286	329	296	291	319	303	259	310	300	317	292	287	269	277	304	286	299	315	295	290	292	326	289	302	288	299	282	299	320	304	306	292	269	302	305	290	293	313	316	296	290	306	291	298	249	283	291	287	298	275	298	301	323	280	305	283	278	285	286	281	257	299	306	313	296	282	291	270	306	326	279	297	307	329	282	295	299	292	297	272	283	302	289	272	294	261	298	337	297	312	290	284	314	283	278	305	296	300	321	275	282	293	282	278	268	295	292	289	326	280	288	323	300	309	278	293	295	281	306	309	315	345	311	282	298	272	309	313	277	300	319	291	299	280	284	303	296	297	295	295	305	296	286	315	291	292	279	279	316	297	311	280	315	300	282	286	311	284	299	309	329	309	302	300	275	250	300	274	271	285	313	293	288	312	282	295	289	305	266	323	268	310	282	298	292	286	304	311	304	292	285	302	301	293	287	313	298	309	274	282	277	284	279	299	276	303	306	301	305	288	296	280	274	278	297	313	266	298	296	299	274	319	273	310	300	312	311	290	338	319	326	311	292	257	298	288	295	314	318	290	283	320	280	286	281	286	294	301	298	280	301	286	289	289	306	298	287	304	293	302	285	310	289	309	282	289	286	298	307	300	319	328	291	307	305	256	282	290	248	286	313	300	291	335	316	352	288	301	318	291	318	298	295	312	272	276	330	281	287	304	332	297	288	294	296	323	327	280	264	294	299	294	284	262	308	315	291	319	297	296	275	277	282	302	288	309	286	312	265	304	307	281	280	291	324	313	306	281	311	313	277	290	288	316	282	292	295	293	310	304	292	256	297	300	297	300	283	316	294	322	258	315	251	309	305	286	327	328	309	297	297	318	332	278	294	286	304	298	298	294	262	282	311	320	309	266	295	308	292	281	285	291	310	285	289	331	305	294	292	305	321	294	297	303	288	306	299	302	284	320	277	327	293	269	324	266	299	306	288	353	314	299	296	281	291	300	265	301	310	298	290	310	291	287	316	312	297	303	271	290	268	306	265	283	281	272	300	268	318	286	278	301	329	315	309	288	300	299	282	276	290	310	312	291	287	259	284	306	269	328	310	281	289	300	345	302	316	300	313	296	286	299	308	304	274	273	310	287	283	283	308	291	342	328	318	294	266	286	278	294	282	294	317	291	240	288	294	294	301	290	259	301	316	285	312	256	310	309	277	305	275	294	285	287	276	313	307	295	299	304	298	313	309	296	309	295	280	309	289	290	293	312	294	278	308	297	301	299	294	313	305	330	288	263	306	283	335	280	270	307	305	319	299	268	303	285	304	308	299	304	330	322	290	321	271	267	302	293	302	280	332	302	307	308	295	281	315	288	291	307	305	277	297	285	274	306	328	293	259	265	315	310	295	307	290	304	287	268	290	278	352	303	302	330	298	295	293	299	273	294	287	317	303	267	319	282	327	305	309	310	298	278	297	285	293	340	289	320	311	294	262	299	319	281	314	282	299	317	317	264	301	319	292	309	305	305	301	306	296	305	304	284	298	321	335	290	291	303	303	303	308	297	271	298	288	288	297	303	264	323	286	289	316	280	296	312	276	307	297	308	293	308	285	293	298	277	294	315	273	279	343	278	293	278	276	286	309	280	285	290	302	277	297	287	293	310	279	296	309	316	310	315	293	292	317	300	275	314	346	304	262	314	289	268	322	298	315	284	289	312	307	280	286	285	292	296	294	312	295	335	292	301	305	295	286	284	299	308	284	307	281	261	286	337	336	301	277	306	268	281	318	288	261	306	307	290	290	296	274	296	336	306	298	293	288	289	293	318	293	287	343	309	288	300	284	298	288	292	307	307	296	311	331	269	324	297	291	306	272	292	294	289	303	281	280	304	298	320	346	296	251	293	310	281	286	287	318	291	316	308	289	314	317	305	308	327	303	285	296	334	303	281	311	316	303	296	308	325	297	284	309	278	294	314	283	305	309	294	299	285	301	291	284	296	301	294	304	292	274	319	306	309	293	301	292	310	295	319	297	312	278	262	307	302	311	278	281	319	314	289	297	301	309	295	281	289	303	299	293	306	314	296	291	281	291	285	300	285	273	273	301	294	308	313	260	293	284	292	284	305	295	286	293	300	287	289	301	294	301	301	284	290	329	282	273	282	311	296	328	291	297	290	287	292	307	315	306	315	281	322	271	306	299	263	297	305	314	307	288	301	326	273	270	302	292	311	291	327	284	300	300	312	318	303	261	277	295	299	288	295	298	313	274	302	325	301	299	291	309	309	318	295	278	305	301	290	300	286	294	321	286	344	298	294	294	308	309	281	307	278	306	331	279	295	318	309	273	320	293	286	290	298	338	322	283	294	282	295	286	302	289	311	292	278	294	286	309	284	295	315	308	282	280	257	295	307	303	304	322	316	285	300	311	277	263	321	288	304	270	328	314	323	270	335	280	295	314	269	300	286	282	288	293	297	312	277	312	276	301	320	267	299	279	305	330	302	278	286	294	309	307	309	292	307	332	318	320	341	303
22994	3781	2030	1562	1099	829	610	490	417	341	322	267	254	260	235	190	209	174	182	185	164	181	195	163	171	203	168	145	162	154	170	167	168	155	162	151	137	162	150	150	138	163	130	139	152	164	150	146	164	146	150	147	169	159	142	143	154	141	154	126	149	139	165	142	171	134	152	164	133	136	138	135	168	166	138	132	150	151	142	162	138	142	170	145	149	139	159	156	130	144	160	150	167	149	141	156	131	132	125	165	140	160	151	169	148	140	158	166	141	131	145	169	146	140	143	153	151	133	143	147	149	146	152	153	138	138	142	148	170	126	136	142	149	140	154	141	145	156	112	170	148	141	156	162	156	148	136	119	138	143	162	148	137	135	148	164	171	125	157	139	142	139	119	129	150	147	161	145	133	141	141	171	152	158	158	131	131	157	152	168	128	135	141	126	144	138	135	150	141	131	138	141	158	152	165	126	140	146	151	117	156	145	160	142	138	138	144	125	151	135	125	143	155	135	133	137	149	142	144	141	141	140	146	146	159	164	149	143	132	128	163	146	140	139	124	155	159	135	147	139	133	134	156	132	142	163	150	169	147	132	132	138	148	156	150	153	126	120	145	135	142	124	156	143	146	131	137	126	143	148	161	152	130	135	173	153	131	137	146	156	125	146	134	140	154	144	160	149	129	146	172	149	139	124	146	134	122	153	145	145	132	139	177	136	144	138	163	131	155	132	139	172	150	132	144	134	130	139	141	123	149	146	139	128	135	149	158	145	134	152	127	153	149	123	130	156	146	147	130	133	149	136	155	134	136	143	141	157	131	144	167	138	167	146	144	142	131	155	134	139	148	121	135	141	157	135	151	141	125	130	142	143	159	134	130	162	143	144	160	161	135	152	126	159	138	139	129	135	137	146	121	132	125	121	149	137	122	122	138	128	146	159	140	142	141	148	134	158	135	122	147	129	133	158	146	149	122	122	140	122	131	155	133	160	127	131	157	129	161	118	126	136	146	142	155	143	134	127	171	133	157	143	147	146	130	159	154	148	149	141	125	160	168	120	141	165	156	135	169	131	143	147	137	147	132	132	152	150	155	145	158	151	142	143	152	145	131	136	147	168	151	161	148	133	159	143	165	150	128	157	141	149	132	148	165	145	163	154	127	137	146	143	143	138	131	140	144	118	154	156	130	150	149	117	141	168	126	140	142	131	156	149	155	139	150	131	160	135	153	158	151	146	127	151	160	145	131	155	115	168	142	133	145	144	148	158	161	144	158	154	134	169	143	123	117	142	128	161	144	139	166	141	144	146	173	152	148	154	126	131	150	155	156	152	131	129	148	153	163	125	137	137	132	116	114	141	143	149	152	138	140	127	132	175	148	144	135	136	158	132	156	132	135	144	133	161	166	141	124	142	144	137	143	131	130	131	103	149	149	148	156	139	140	154	150	146	166	166	150	141	141	138	151	159	138	132	164	147	157	148	149	160	122	141	151	128	135	162	148	148	128	131	144	164	140	163	157	137	154	133	148	146	141	127	166	141	142	118	137	150	161	142	144	145	142	138	152	159	136	135	163	141	151	175	140	115	125	150	139	149	130	164	131	140	148	118	144	142	155	167	139	176	147	154	133	119	125	133	167	138	151	159	119	126	156	151	157	142	138	148	143	135	131	138	152	153	138	137	142	140	164	121	137	116	156	136	133	129	144	120	142	146	139	140	152	141	140	152	128	133	152	149	153	144	136	154	144	150	161	123	135	128	149	128	160	127	136	149	159	129	140	142	154	167	136	163	150	123	133	150	143	164	138	139	146	147	137	146	143	156	143	131	135	152	115	138	151	126	146	158	164	139	155	134	155	148	156	152	149	125	153	153	143	150	151	139	137	150	137	129	155	120	140	151	142	152	127	151	141	126	127	137	153	162	139	135	128	155	139	141	144	145	170	142	135	149	145	159	151	145	149	145	166	149	145	125	154	165	155	126	141	148	145	131	145	137	143	144	152	160	149	153	155	133	130	125	164	144	145	129	159	148	149	136	151	139	155	156	151	135	118	141	149	153	155	131	145	146	146	158	145	148	123	137	149	146	161	160	151	154	159	167	147	157	137	164	148	163	125	133	157	139	152	145	150	121	111	139	167	132	143	166	143	151	143	146	130	140	149	134	132	145	142	131	132	158	152	134	138	168	137	131	134	139	139	149	139	140	137	154	138	118	127	146	143	127	135	166	146	136	158	140	144	147	148	149	135	127	128	132	120	156	157	152	149	149	145	138	152	145	145	148	135	127	128	133	142	150	139	153	142	135	156	154	139	154	154	140	127	127	154	136	151	145	129	146	140	131	155	134	150	143	156	122	144	143	133	157	140	129	143	141	149	145	137	146	168	158	139	155	140	149	142	141	138	149	155	159	149	145	150	152	120	142	137	127	140	137	133	149	149	130	146	151	143	141	145	158	158	157	158	153	133	144	119	134	136	149	141	157	135	129	124	131	171	127	161	152	156	142	128	134	151	148	133	147	156	154	151	159	139	140	144	139	152	155	135	139	129	131	156	168	128	137	145	141	150	152	155	110	136	133	134	149	146	166	139	148	147	121	136	138	137	141	142	129	126	121	131	146	148	124	126	157	128	133	153	161	160	150	126	132	144	136	139	159	143	131	123	134	138	125	136	139	144	152	134	156	141	128	119	137	154	156	151	159	144	143	155	136	155	150	127	144	152	125	122	146	152	149	130	151	143	141	154	146	147	118	138	140	151	155	153	132	131	146	138	135	133	149	146	143	141	130	130	139	128	135	154	158	157	131	141	167	150	129	147	147	177	140	153	141	155	144	123	141	138	141	137	163	149	149	168	116	161	136	144	130	147	151	146	143	151	141	158	132	141	141	144	146	126	147	150	142	134	149	140	146	135	142	121	138	132	155	158	139	125	154	139	140	141	160	136	154	123	134	134	145	143	150	142	154	144	142	150	148	144	123	140	141	147	142	153	141	149	132	143	147	148	130	157	152	148	119	132	160	127	160	155	145	151	120	119	155	140	146	149	148	159	142	144	128	145	150	146	149	149	141	147	144	151	130	124	130	177	158	151	127	144	145	146	151	140	154	146	150	135	154	150	137	128	158	137	132	145	129	153	142	126	170	149	148	150	149	127	148	155	159	141	142	158	123	157	151	141	126	150	143	139	126	168	151	163	132	136	145	130	141	149	148	133	125	159	131	155	157	136	157	147	130	152	156	131	174	142	119	144	158	140	155	150	131	131	142	130	134	141	120	158	138	153	130	166	154	150	142	142	150	135	154	163	140	149	140	150	124	144	137	132	143	145	138	128	143	154	162	124	162	128	129	119	148	119	155	135	146	153	152	142	137	132	168	138	132	147	121	144	139	148	151	131	119	135	115	132	155	150	140	136	152	144	146	145	149	124	140	154	119	131	159	157	139	159	145	142	128	152	134	136	137	128	136	147	155	148	142	135	146	150	141	136	162	129	152	121	148	150	136	132	124	160	149	132	143	161	143
11711	2337	4767	5533	4868	3981	3296	2703	2354	1978	1791	1715	1455	1346	1255	1122	1055	1080	958	918	906	841	807	781	786	782	753	769	755	691	759	674	657	629	661	649	655	579	610	562	612	638	574	548	583	598	564	536	569	582	582	547	607	603	617	573	548	558	577	597	572	566	562	578	566	562	558	539	547	526	580	532	532	568	528	569	535	547	543	523	523	539	554	477	534	527	570	490	543	544	540	529	513	552	506	532	488	519	512	502	548	496	556	556	508	508	545	515	508	562	539	529	539	528	500	515	515	553	567	523	535	549	542	541	539	486	518	532	520	543	587	496	521	521	532	517	541	539	513	517	520	520	500	517	511	551	572	521	522	529	531	555	509	497	488	523	477	507	551	562	537	494	497	546	512	536	532	538	543	492	525	487	593	488	506	554	512	527	497	511	547	538	523	513	544	495	541	485	497	500	493	501	510	529	530	531	528	483	503	499	545	529	535	541	523	535	506	516	529	500	526	490	526	498	505	508	493	523	506	495	524	526	490	497	548	471	585	543	528	495	539	563	528	551	512	522	506	540	538	510	531	487	498	520	508	508	524	530	521	490	532	546	512	545	499	564	510	520	556	499	525	504	538	509	499	476	554	518	519	488	538	484	493	553	546	546	512	528	548	527	535	485	506	509	544	499	505	490	493	465	530	505	519	513	503	500	504	536	533	503	513	533	530	469	527	541	545	532	534	511	547	497	525	484	553	493	528	563	563	533	471	530	497	509	503	535	521	509	551	534	515	512	520	503	517	526	512	536	523	516	534	532	542	497	535	543	508	526	502	498	549	497	529	543	505	519	513	523	534	501	492	521	529	478	528	478	530	491	554	539	504	509	539	521	526	541	515	532	510	546	474	538	528	531	521	524	511	496	472	532	504	518	556	540	546	538	501	539	522	462	529	525	491	512	501	514	480	509	482	512	534	500	506	472	525	487	531	510	455	518	492	513	506	555	531	536	478	503	531	540	537	558	523	503	517	488	529	512	541	522	534	509	525	534	511	541	538	513	510	506	528	534	504	492	525	487	473	524	505	546	542	561	506	505	507	529	523	548	477	505	521	501	503	512	514	495	543	508	560	518	503	523	527	510	539	517	508	522	504	516	520	551	528	511	536	536	523	554	511	551	513	542	512	523	545	539	516	510	517	508	504	466	523	515	532	521	530	512	533	522	521	510	521	514	509	532	551	509	532	520	536	560	551	500	529	558	533	494	494	489	513	536	565	500	524	533	511	538	497	540	508	513	488	537	508	512	503	519	498	521	544	508	542	508	498	522	567	518	502	525	538	522	485	507	545	541	517	474	543	504	527	534	504	501	536	522	519	511	532	537	513	495	532	509	533	527	520	498	539	473	512	522	525	532	534	474	492	513	505	502	487	537	490	543	477	509	559	495	491	516	551	487	501	544	545	523	538	489	504	496	506	514	518	535	540	569	533	538	503	536	525	523	523	525	533	504	519	543	528	511	505	538	561	538	511	532	536	523	542	535	515	510	494	535	509	489	529	545	539	496	513	491	501	514	509	517	536	535	552	503	512	502	518	485	526	535	472	491	486	516	483	530	494	547	546	501	511	503	505	496	515	537	517	535	510	493	543	509	490	511	503	516	554	517	508	532	514	535	527	551	524	544	506	506	533	540	483	528	503	560	556	516	486	482	511	510	545	470	505	519	520	496	522	509	512	530	560	516	495	519	534	534	502	479	525	550	564	492	488	510	514	495	542	487	544	475	523	528	488	537	486	552	504	535	507	502	558	518	531	545	539	526	533	529	496	539	526	529	528	513	508	506	517	505	502	529	560	519	549	552	506	538	514	528	530	496	484	523	526	468	513	481	511	546	497	527	499	521	527	525	481	493	555	500	525	492	520	513	536	539	510	512	512	539	510	498	551	495	466	492	529	509	568	559	569	515	507	520	565	527	513	457	570	483	535	478	550	529	535	496	548	573	511	510	487	522	498	522	542	491	511	515	542	503	497	487	538	506	531	577	499	505	553	530	489	497	542	553	546	537	514	473	495	544	503	523	492	534	492	479	514	562	523	518	502	535	530	544	478	527	511	493	543	498	482	523	495	538	493	538	536	536	534	509	522	515	505	506	545	529	516	551	542	560	508	561	500	528	548	520	533	499	524	499	543	518	538	494	533	492	481	563	526	527	498	555	490	539	523	525	505	554	486	540	502	509	511	524	542	536	503	545	527	537	513	553	495	485	523	539	503	513	517	531	522	539	541	553	526	526	510	545	491	504	516	576	497	574	493	546	511	517	493	497	530	511	536	518	514	502	546	530	526	554	520	538	497	524	517	548	567	507	529	516	462	528	577	523	505	523	520	526	502	540	506	519	531	534	527	532	530	555	549	527	505	506	544	514	525	560	501	525	516	496	532	524	512	523	535	548	493	503	505	483	534	550	536	512	536	558	500	539	531	536	529	532	491	518	506	523	528	507	573	524	478	531	516	512	565	513	540	526	536	525	543	521	480	503	512	504	511	518	522	557	516	545	544	543	560	522	519	521	558	488	533	523	509	551	500	531	519	506	481	526	538	510	512	489	522	462	472	538	577	550	530	526	490	522	539	557	538	505	541	493	490	560	508	539	508	479	548	506	529	498	518	539	521	514	555	551	502	474	469	519	498	503	539	528	531	507	500	467	518	475	526	547	534	530	533	561	545	514	508	507	479	518	516	533	522	495	489	518	530	501	556	541	510	499	505	499	536	530	536	498	545	539	514	510	563	538	548	473	513	545	565	523	515	527	523	516	494	515	539	521	519	510	530	529	518	552	481	514	517	562	567	518	526	498	565	520	551	562	530	528	515	511	519	517	516	517	511	524	489	490	518	479	510	517	574	530	498	520	495	496	540	494	536	500	481	535	535	483	530	522	480	493	569	519	522	498	490	477	543	498	497	501	525	545	488	499	503	504	529	518	485	521	514	497	526	511	512	506	482	527	544	497	505	518	510	519	522	506	528	545	554	513	532	511	534	566	500	522	558	534	527	513	563	531	511	513	536	535	548	514	494	522	483	528	520	506	510	534	554	548	514	534	553	513	503	506	538	475	525	528	571	530	540	517	507	518	569	536	540	504	512	503	542	525	519	552	526	483	547	550	537	505	529	534	523	553	526	556	544	525	531	504	548	535	493	478	520	528	528	522	501	502	540	541	486	503	570	505	551	511	549	488	509	508	562	517	513	502	529	514	529	516	524	538	483	537	530	502	510	512	554	509	487	499	495	563	513	531	473	504	541	526	539	515	524	517	558	535	522	516	526	495	537	528	478	520	532	515	514	544	521	508	513	503	525	473	546	510	501	508	495	542	547	525	524	464	535	508	502	492	536	505	524	512	513	505	525	538	551	548	520	489	521	531	524	548	547	530	545	526	520	510	524	523	511	518	492	540	517	569	542	559	514	507	485	515	501	572	562	504	494	512	540	506	535	562	506	515	522	483	507	532	527	545	498	499	505	502	536	522	570	505
1985	153	151	129	107	106	106	107	100	89	79	79	89	97	90	82	75	82	85	106	80	91	80	82	93	76	93	92	78	89	74	75	82	107	80	76	83	90	92	87	104	74	82	87	66	105	82	78	83	90	94	84	90	93	80	78	88	88	73	80	65	83	84	79	93	93	84	97	93	89	81	76	85	82	71	77	68	87	60	73	86	68	71	94	72	84	70	101	72	77	76	73	93	90	111	102	74	81	77	97	79	86	93	85	72	86	85	87	84	75	79	98	95	67	85	87	88	76	77	85	80	78	84	71	77	78	71	71	84	85	90	91	82	86	86	79	80	83	92	91	102	79	78	82	77	82	98	82	80	105	86	79	86	94	77	78	81	92	76	88	79	83	72	94	74	84	102	101	84	68	94	75	92	85	97	91	94	70	89	102	83	70	94	86	70	74	79	70	69	87	97	85	84	92	85	76	89	84	102	87	73	88	99	92	95	77	70	59	66	77	79	97	82	87	89	94	83	75	86	68	91	93	70	78	84	75	80	82	82	77	80	74	67	89	76	79	87	84	90	85	80	90	86	69	87	87	80	80	78	94	52	84	72	91	70	84	85	79	72	88	70	76	91	78	77	95	71	76	88	86	86	72	85	99	71	78	75	81	74	84	97	81	95	81	86	88	78	87	79	73	76	94	76	72	79	83	114	87	96	79	79	91	79	81	83	82	79	86	86	89	82	67	89	96	93	90	89	86	97	82	95	102	78	85	77	86	80	68	94	79	105	85	72	76	74	85	99	105	93	76	82	87	81	80	78	74	80	74	88	94	82	83	87	81	81	69	75	68	76	84	96	81	77	87	81	80	84	96	66	83	89	78	85	71	95	83	83	75	87	88	74	81	96	75	83	82	91	71	98	94	83	87	77	72	88	77	84	100	80	86	75	82	82	76	83	92	68	78	89	93	81	77	68	96	78	99	71	90	80	86	90	70	90	87	68	91	96	81	91	77	87	85	80	84	91	85	87	85	83	80	87	75	77	93	69	94	88	67	84	74	83	76	78	72	83	85	76	84	83	79	86	65	82	82	94	75	96	74	88	86	77	88	79	72	85	82	70	89	87	105	82	78	81	75	69	74	98	75	77	79	70	83	87	78	82	85	76	65	84	99	81	81	83	73	94	73	102	80	82	99	94	85	111	84	87	65	68	76	92	84	81	85	87	85	79	78	76	84	82	101	83	82	85	78	77	77	76	94	85	80	85	73	84	86	74	97	73	69	85	77	86	96	83	74	66	69	78	87	77	71	80	80	94	86	85	67	88	95	73	99	89	78	77	97	76	91	77	84	93	74	77	76	95	106	79	70	84	79	79	89	75	85	93	72	108	70	76	84	77	94	89	75	85	91	95	80	87	76	83	80	68	74	83	94	91	77	64	73	84	86	85	79	66	102	87	89	83	84	88	103	78	77	77	78	93	77	86	97	88	86	71	82	89	102	71	79	101	77	95	88	78	81	79	76	62	79	86	85	87	71	72	77	88	60	84	77	83	82	82	78	93	77	79	72	92	76	74	86	75	70	86	70	88	101	79	75	73	91	96	81	78	71	87	73	82	91	75	73	77	93	84	90	98	89	70	63	78	73	71	79	81	98	69	77	88	83	79	78	81	81	90	77	87	84	97	78	77	91	73	86	90	76	89	79	85	79	79	95	81	76	94	71	73	80	70	88	85	66	95	71	87	71	85	82	99	74	70	74	70	76	62	88	78	73	89	77	72	82	87	92	91	89	88	67	88	80	78	71	92	86	85	81	76	95	90	79	90	96	78	95	87	97	86	97	85	73	95	72	63	84	90	81	84	79	88	80	78	77	86	83	85	89	81	79	87	66	76	81	71	84	85	89	90	69	97	87	78	81	84	82	76	83	78	72	90	90	91	82	77	84	98	83	82	84	91	75	78	93	69	65	84	86	86	84	79	91	88	73	82	95	89	90	75	86	74	88	88	71	88	86	69	58	79	84	86	76	76	75	79	86	77	79	82	85	71	81	79	84	89	88	80	82	84	72	93	82	81	85	81	77	79	86	64	92	87	88	77	88	91	86	76	82	89	78	106	84	78	79	77	67	87	88	81	100	91	84	90	78	79	84	70	99	79	81	75	83	83	71	92	69	102	95	88	77	102	88	75	86	92	83	84	82	88	91	96	66	78	84	79	71	95	83	86	80	82	63	78	77	96	88	90	96	105	88	89	81	84	91	83	84	103	94	82	73	91	73	79	74	93	80	91	111	70	76	70	87	91	100	86	81	84	98	75	76	82	89	76	77	83	82	69	77	112	85	88	89	85	87	72	87	86	75	82	75	87	92	104	77	85	92	97	93	76	76	76	86	75	92	71	91	89	91	85	80	90	90	88	85	84	82	70	74	85	72	82	94	90	86	83	85	83	85	71	71	86	90	86	97	78	83	79	83	77	82	72	71	89	81	101	83	77	73	90	90	76	82	78	68	90	91	75	88	63	86	72	82	80	73	67	82	87	85	81	85	84	97	84	70	88	81	76	88	98	76	78	86	83	89	89	68	100	80	63	71	92	86	86	72	70	78	93	74	96	66	92	91	77	85	90	79	83	71	101	67	91	88	91	70	91	85	75	74	86	71	101	74	76	72	75	67	93	79	84	82	81	84	66	85	83	78	100	82	75	75	66	78	74	78	80	87	95	84	79	80	88	89	85	86	94	81	80	103	75	81	86	87	83	79	82	79	67	85	82	88	78	72	81	83	76	77	68	82	79	79	98	95	74	77	84	85	91	89	86	72	80	75	85	76	109	86	94	75	89	73	72	68	78	101	88	100	75	94	86	97	94	87	76	84	94	74	79	84	88	92	105	82	87	83	77	81	75	77	89	83	70	72	87	94	88	104	88	84	79	76	101	74	87	79	88	100	72	95	74	80	92	84	95	91	78	96	85	79	98	83	80	85	81	82	86	72	64	91	96	79	79	80	102	68	80	83	75	92	73	81	84	85	97	62	90	60	86	95	69	82	86	80	80	86	85	96	85	83	91	85	66	84	85	78	67	76	72	74	99	82	97	78	78	79	82	78	80	88	90	78	85	75	80	100	86	77	83	77	89	82	97	89	79	91	79	85	86	89	85	85	78	92	79	83	91	109	82	102	87	105	91	69	83	93	75	75	84	75	95	94	55	84	109	72	86	86	70	84	72	96	87	90	82	88	79	74	75	90	78	81	77	79	82	92	92	95	74	83	68	89	91	77	74	95	73	72	81	77	88	69	90	77	90	92	89	84	85	82	82	79	93	69	72	81	84	88	90	94	86	74	91	78	85	86	92	72	83	85	88	95	81	95	100	94	77	67	69	71	100	79	93	69	94	81	85	86	64	102	73	93	74	91	73	90	79	83	73	86	98	82	83	111	89	83	85	86	96	84	83	77	83	84	88	78	75	82	105	80	90	79	92	79	80	87	86	76	65	81	88	89	85	65	85	104	82	83	91	94	87	70	75	80
3739	427	495	513	484	454	455	422	362	390	385	401	388	359	361	356	345	372	321	322	340	340	360	336	333	330	324	345	354	328	332	344	329	374	342	336	324	346	360	335	337	346	368	377	323	305	325	329	299	322	344	302	332	321	329	308	342	314	350	308	299	322	306	325	324	350	337	337	315	319	300	324	321	331	330	320	326	312	343	324	349	332	352	341	348	345	327	308	324	295	328	355	340	321	340	323	318	276	337	339	327	320	321	333	309	334	333	348	324	318	301	319	324	344	347	319	334	335	332	316	328	332	339	331	334	336	310	337	360	317	337	332	335	331	324	335	329	370	361	308	334	295	307	326	346	314	316	329	349	343	323	341	324	312	316	320	343	297	339	325	310	285	323	359	326	334	313	319	351	317	345	307	339	342	343	325	330	318	355	300	320	351	348	347	337	332	337	312	320	335	333	314	314	357	336	344	326	311	345	319	315	331	353	353	340	305	311	332	337	295	311	320	338	328	334	319	325	332	317	307	327	327	335	321	314	348	307	317	357	355	322	346	367	327	343	331	322	361	332	327	322	335	354	320	333	329	332	337	313	328	369	329	317	298	308	336	308	315	353	346	330	356	351	347	340	346	321	346	323	354	341	348	353	324	322	328	327	343	359	308	339	329	343	310	318	340	319	341	337	353	354	314	326	358	328	329	339	345	310	310	321	316	315	334	309	306	341	348	323	341	323	330	349	321	299	331	323	315	330	323	282	336	376	330	331	340	332	335	332	347	323	313	350	343	351	316	322	326	372	337	300	327	348	313	317	313	317	334	324	313	311	331	280	331	330	332	297	327	336	305	358	311	332	335	312	312	313	337	320	351	309	334	371	312	316	355	348	344	333	339	335	312	338	340	309	328	352	332	323	318	328	336	348	308	330	324	320	340	341	352	336	304	341	334	355	311	286	341	327	321	319	333	367	318	323	357	328	330	308	352	352	336	306	332	311	338	347	340	312	330	311	327	323	313	369	331	315	283	330	332	317	350	305	308	346	299	319	330	326	339	320	311	333	347	348	329	325	328	306	338	345	344	331	343	308	311	337	318	321	328	357	325	327	313	350	340	340	328	338	318	321	314	321	337	328	341	348	338	322	304	339	322	334	328	317	367	342	350	315	312	342	301	315	343	318	359	285	344	335	314	355	312	314	337	338	320	325	332	322	328	295	353	337	331	306	313	328	336	352	311	314	327	324	337	340	341	320	314	300	352	326	352	309	345	298	328	340	370	318	309	352	313	314	372	301	343	321	323	307	319	331	315	289	327	339	323	354	357	329	376	338	315	363	367	308	356	329	303	329	339	304	296	321	318	346	356	314	330	343	333	339	321	333	354	314	335	338	348	298	308	346	327	349	337	327	339	327	347	325	318	308	325	329	305	343	328	322	341	308	350	311	327	306	359	317	289	356	334	349	333	294	327	326	356	348	338	311	326	307	299	329	351	298	349	319	333	325	322	320	342	315	316	293	344	300	323	337	327	320	303	350	330	302	340	320	326	344	327	315	301	326	348	319	322	327	356	322	331	305	301	359	300	329	293	332	327	338	338	322	350	318	321	330	302	328	331	310	308	320	312	313	338	309	309	371	335	337	359	363	337	320	338	310	334	280	363	287	333	337	293	345	345	326	274	330	338	333	308	337	330	354	344	320	302	339	351	336	343	306	329	323	334	331	337	319	340	322	340	337	333	330	329	322	314	320	320	337	342	306	346	310	324	347	330	340	333	348	322	303	337	338	322	328	331	313	344	313	339	336	324	365	338	334	332	339	309	346	317	353	347	327	338	351	326	315	323	339	360	296	341	347	333	323	318	335	366	354	306	311	397	336	327	346	312	339	342	335	323	306	355	313	306	319	328	328	350	329	308	331	356	344	334	307	331	341	336	334	310	344	310	307	313	328	301	344	315	357	327	330	304	304	374	322	290	341	307	326	316	356	340	311	301	329	336	351	325	346	372	349	353	334	316	321	329	322	335	312	297	322	309	322	312	328	335	309	346	346	338	327	332	319	315	331	334	326	313	356	318	351	335	346	327	347	344	322	340	301	325	340	317	303	301	314	395	371	328	326	315	349	341	315	351	330	294	311	333	337	339	298	306	329	318	346	319	312	353	330	319	314	354	348	335	314	316	304	331	322	304	357	325	288	337	325	341	348	335	350	341	318	326	303	338	356	354	331	289	321	320	330	317	351	324	330	313	354	323	314	336	349	323	308	308	315	339	350	331	348	318	321	344	324	324	340	356	337	309	331	329	319	325	327	315	308	319	297	337	344	359	321	335	343	342	347	341	322	344	342	326	307	348	290	314	331	348	352	332	306	337	319	332	349	323	305	331	318	341	335	316	314	311	337	344	311	305	301	345	328	342	362	316	359	344	337	314	323	343	326	314	312	343	362	342	307	337	336	342	329	345	307	308	343	353	287	333	359	314	303	306	338	355	315	347	291	319	332	346	271	336	342	336	340	286	318	346	315	324	324	346	343	337	323	322	339	345	333	345	349	345	379	363	367	315	332	333	318	307	315	322	334	353	322	317	316	330	326	305	358	331	341	338	315	359	331	342	340	350	334	308	348	306	319	335	317	335	307	338	305	317	340	348	320	327	354	310	330	321	323	309	343	311	305	354	323	352	322	319	309	310	357	341	341	302	353	343	342	341	310	363	331	354	344	362	340	330	321	342	330	332	341	339	333	335	318	307	375	329	316	305	325	299	327	338	343	299	316	296	334	319	361	354	331	349	333	338	322	322	334	351	330	311	297	329	340	315	341	320	293	343	351	330	324	351	328	322	333	312	349	329	321	349	304	310	340	335	355	319	320	333	319	335	330	300	296	282	337	339	348	339	340	312	349	329	320	344	362	307	313	322	332	348	322	318	312	335	309	336	332	341	336	358	346	378	326	339	359	341	301	305	301	332	349	313	329	328	339	328	326	366	332	345	365	338	314	352	330	355	286	320	340	312	350	316	320	320	351	321	338	371	344	313	294	358	334	324	344	352	332	338	338	311	348	342	321	329	322	331	322	321	297	320	277	329	358	325	334	315	340	312	307	328	367	323	359	330	300	330	339	333	346	336	336	324	338	341	325	318	345	317	349	326	314	324	327	308	335	332	315	320	331	322	315	333	316	324	322	343	343	310	337	344	325	308	320	316	298	335	316	324	312	344	341	327	279	319	350	299	320	322	332	313	351	308	339	313	367	344	367	330	343	337	321	306	314	305	339	353	344	340	326	339	330	317	313	310	332	326	314	330	339	289	338	352	332	351	372	328	330	325	329	325	346	317	387	306	329	301	346	333	317	353	329	393	340	345	310	300	324	319	317	268	365	304	327	296	284	334	333	336	287	334	316	299	311	330	289	287	317	312	300	300	359	341	324	371	317	353	304	353	308	332	282	327	312	317	331	345	308	319	352	323	332	347	295	334	327	322	324	312	337	338	333	360	314	352	360	321	338	337	328	331	292	321	349	310	312	338
13585	1289	1053	763	528	366	301	241	220	182	158	140	137	134	116	104	97	97	117	118	98	100	88	71	82	76	99	93	83	97	76	68	76	88	91	72	81	78	85	79	73	85	74	66	83	81	76	61	83	94	70	80	75	69	98	66	70	72	64	85	78	71	64	67	67	72	76	79	86	67	94	88	80	68	77	68	71	99	69	62	82	76	66	66	64	71	69	77	73	74	83	66	73	70	81	65	79	69	71	66	71	73	57	66	74	78	72	72	71	85	83	81	77	72	81	77	81	71	84	76	53	66	56	65	76	93	82	72	70	74	79	64	80	92	75	69	68	88	80	73	63	72	62	72	83	80	66	89	85	77	70	73	73	73	81	94	65	75	72	68	68	70	68	71	69	81	70	65	73	93	75	66	78	77	87	75	73	92	82	75	68	64	66	70	62	78	65	61	68	77	67	72	71	83	86	76	67	72	87	70	77	77	66	88	83	64	71	67	75	69	73	74	70	83	70	73	70	75	68	90	67	78	63	71	77	60	66	78	76	55	69	83	77	62	85	74	76	89	94	78	58	68	71	83	69	65	94	77	80	76	76	72	73	68	73	59	78	72	66	61	65	78	69	70	66	78	70	73	66	82	84	77	53	77	90	78	67	69	78	107	83	88	72	73	61	61	76	76	63	74	73	84	61	74	67	82	85	73	77	77	63	74	65	84	90	71	69	66	77	74	79	64	72	82	60	65	78	64	81	74	90	68	67	47	76	88	90	88	57	75	70	67	81	68	71	64	61	79	69	90	75	77	61	73	66	85	73	68	67	73	81	69	68	80	82	65	73	79	89	62	74	74	72	74	75	71	59	61	75	78	63	87	81	57	72	75	77	59	80	72	76	85	72	65	72	92	83	70	65	80	59	59	78	66	73	74	76	77	67	79	73	62	65	66	86	68	63	80	72	83	82	79	79	73	82	68	78	65	87	72	77	66	70	70	62	82	65	71	79	76	72	80	79	72	79	57	77	73	72	80	75	60	71	61	73	79	84	69	79	74	61	74	64	75	66	79	65	68	59	73	65	57	62	81	74	85	59	78	67	79	63	69	68	68	89	66	90	68	64	59	68	72	80	82	75	72	69	66	75	75	76	58	82	69	73	56	71	68	64	67	72	75	86	62	73	63	66	68	58	96	75	73	74	67	60	79	88	103	73	79	63	80	85	75	77	80	82	73	71	51	82	68	74	64	66	72	80	85	68	66	62	67	61	83	75	78	86	70	71	78	81	86	77	82	66	72	81	72	69	81	74	70	71	74	74	67	81	88	64	60	74	82	91	66	80	75	71	72	71	76	67	75	80	98	69	54	60	79	67	76	69	69	73	86	63	85	77	75	78	71	75	66	72	68	82	71	68	86	69	74	80	82	87	64	75	77	83	66	66	95	82	70	66	76	88	59	73	70	73	79	59	71	74	79	78	70	66	54	62	70	62	79	73	81	79	70	77	67	82	88	74	81	73	65	72	60	76	71	65	80	84	65	70	65	74	67	63	64	62	99	82	71	82	80	72	80	83	77	91	68	61	80	88	86	78	67	68	76	86	65	72	59	88	75	69	82	65	85	68	78	67	69	73	71	75	84	64	84	65	62	75	62	73	63	69	74	67	82	69	87	74	72	59	57	65	68	78	80	70	81	88	73	72	57	73	71	75	58	54	78	64	87	72	87	71	80	85	74	65	75	87	76	71	66	70	81	67	69	76	94	67	58	78	70	84	112	74	82	72	66	70	88	93	85	69	87	87	76	77	73	78	75	60	68	61	69	63	75	82	72	63	69	76	57	69	77	72	75	93	68	67	69	64	80	81	69	83	86	59	65	61	59	75	68	62	90	74	59	73	70	90	78	66	89	87	78	59	57	73	74	54	55	75	75	81	79	72	71	71	77	71	73	69	65	70	78	62	83	88	87	82	70	63	64	70	58	80	66	72	66	77	79	77	70	75	91	74	78	86	87	58	67	81	72	64	78	76	80	59	68	64	66	90	59	78	70	67	84	66	68	49	68	66	60	81	81	82	81	74	58	82	60	73	74	78	83	58	76	79	66	82	69	77	71	64	73	74	68	61	62	70	78	71	65	74	70	91	74	82	89	71	72	73	78	63	80	64	66	84	79	72	75	78	80	90	81	71	87	79	71	62	82	78	80	80	86	76	71	78	79	66	72	71	65	82	79	75	73	90	69	95	75	66	78	65	73	61	71	86	67	63	69	62	81	68	67	76	70	63	60	82	65	73	90	89	81	74	61	71	81	78	72	70	75	74	72	67	87	76	79	68	87	77	68	81	70	64	76	73	79	74	75	76	89	83	77	67	71	90	57	69	81	90	71	72	81	75	86	69	80	80	59	84	80	65	72	69	71	66	71	79	72	67	73	87	81	56	86	67	71	77	74	78	91	71	55	63	66	80	67	73	72	77	79	76	65	82	77	65	74	66	71	75	76	75	80	82	70	85	65	75	69	81	84	53	74	76	78	78	64	92	70	77	81	72	68	62	78	73	73	72	63	88	82	64	64	74	78	70	64	70	90	55	76	89	75	59	86	82	73	78	83	73	63	71	68	82	81	83	65	69	71	74	93	86	57	62	78	73	73	75	87	70	83	66	68	65	60	72	71	67	60	78	73	65	44	75	72	75	83	72	65	76	77	65	78	66	62	55	82	70	90	56	83	69	68	80	88	80	78	77	69	63	83	71	75	59	81	70	65	81	66	79	74	77	90	75	80	78	67	77	83	76	70	75	88	72	76	75	74	67	50	78	67	63	73	75	69	66	65	76	65	84	77	63	69	84	64	77	74	92	65	66	80	97	74	74	75	73	69	54	77	73	71	69	73	76	69	78	76	79	72	65	67	80	74	88	78	71	69	82	73	88	73	73	81	76	73	98	62	73	72	84	70	65	74	84	75	70	71	79	73	67	78	73	80	85	78	67	81	77	75	85	61	72	68	76	90	72	81	81	73	67	63	73	76	77	82	78	83	62	63	86	63	66	63	85	80	63	72	81	69	84	82	75	80	85	87	75	80	72	72	65	73	78	79	95	71	77	82	88	62	84	75	76	82	83	77	82	68	67	83	50	70	94	67	56	68	67	84	69	66	65	86	70	71	84	89	75	86	66	69	72	62	70	89	71	65	64	67	76	72	72	70	62	80	79	87	68	74	68	84	72	71	73	77	55	81	72	70	73	73	80	66	73	96	69	74	73	78	85	61	60	62	81	73	74	72	74	62	77	77	80	85	103	79	65	68	77	66	72	52	84	75	69	64	69	68	71	73	70	82	82	69	70	78	79	74	87	83	79	83	64	69	85	65	70	72	73	65	82	85	68	65	73	74	78	61	72	80	79	72	74	75	80	75	78	74	75	74	79	72	64	72	70	79	66	63	83	70	72	73	76	80	66	72	67	77	82	72	76	70	64	68	92	98	85	67	83	56	69	60	61	62	74	70	64	73	61	73	67	67	60	70	84	69
8874	1200	2585	2995	2724	2180	1810	1538	1294	1123	937	830	825	705	697	629	583	601	521	489	483	479	451	417	457	396	416	375	391	386	381	367	370	345	360	379	350	346	360	344	314	323	337	340	330	345	355	322	304	320	336	335	312	297	313	302	317	319	301	329	299	321	316	328	331	312	310	286	292	306	349	344	317	289	329	316	331	284	344	301	295	307	314	317	315	300	306	296	302	365	272	281	310	312	332	302	282	327	305	318	292	297	309	285	307	279	315	302	307	296	321	309	333	327	313	297	313	328	299	286	293	292	280	316	319	292	288	307	298	295	297	295	281	292	245	335	286	324	324	311	279	287	324	292	318	297	289	308	314	306	301	281	271	314	302	316	334	324	317	285	298	320	303	328	305	323	275	297	298	299	328	288	296	284	326	302	311	276	307	277	309	312	318	335	314	315	295	296	299	307	312	312	314	286	293	316	284	294	286	270	305	294	307	299	297	328	293	329	329	320	292	334	285	309	290	288	302	284	294	314	291	299	289	301	308	302	289	282	294	263	312	304	272	304	281	255	274	293	298	286	310	316	299	270	301	308	321	310	285	293	300	302	301	303	318	301	285	317	307	325	273	306	326	270	312	321	304	271	278	292	289	286	290	289	294	290	294	317	295	295	324	278	289	299	288	329	296	300	305	312	306	294	299	281	294	307	291	293	310	304	327	283	276	271	291	315	316	321	307	303	305	296	297	299	285	280	321	300	285	296	284	301	270	297	322	277	315	294	314	296	297	281	288	281	296	302	315	292	303	318	284	344	272	277	309	275	273	306	322	293	321	316	305	305	300	267	285	293	271	284	290	308	298	307	296	306	300	325	294	304	280	278	285	280	320	281	302	307	305	305	309	281	301	256	299	305	303	282	322	297	321	272	301	290	300	258	282	299	291	310	302	321	312	263	291	305	288	289	314	283	291	280	300	287	323	276	307	335	310	289	316	307	302	330	272	291	279	290	277	306	306	304	318	293	295	321	318	265	291	280	304	303	300	309	303	295	299	314	286	300	269	277	307	301	303	268	300	307	282	295	300	301	312	307	301	319	298	294	304	269	308	320	293	349	294	319	299	306	283	320	318	291	306	296	314	284	289	279	315	321	262	325	298	322	318	296	307	299	312	282	293	310	301	328	300	290	309	316	280	298	333	297	298	286	310	299	312	315	302	293	272	295	277	310	293	295	276	300	289	272	319	291	260	304	318	287	298	295	298	310	293	287	299	295	289	319	300	309	307	295	283	309	294	292	315	282	321	308	334	296	293	311	337	280	287	332	284	298	298	287	318	287	298	300	272	325	279	298	295	285	311	309	326	305	299	312	325	278	302	291	284	273	285	311	270	296	279	315	282	303	321	287	292	270	293	309	294	303	275	307	346	323	325	295	296	319	292	292	302	294	340	293	268	288	280	315	297	316	335	269	285	326	301	316	329	290	306	324	304	268	310	321	327	258	284	304	287	276	287	282	293	280	295	313	308	299	272	284	315	308	276	302	305	306	311	311	285	309	286	287	279	315	308	317	326	289	282	299	313	304	295	305	308	297	291	298	282	295	301	271	336	308	293	293	284	316	303	297	305	305	308	295	281	301	313	309	325	314	263	279	267	307	301	303	326	301	321	293	326	281	330	283	307	276	286	265	299	292	296	320	314	299	244	305	314	287	270	288	299	321	273	281	301	276	292	292	285	309	274	308	306	319	287	305	290	317	293	295	271	313	319	299	319	299	287	335	272	306	321	283	301	315	331	276	310	318	299	308	300	353	278	304	325	294	323	337	314	302	290	318	283	295	282	323	318	270	314	309	288	295	294	287	325	277	292	302	325	292	288	270	295	333	295	280	316	318	300	295	308	306	321	281	328	284	335	286	286	306	322	297	293	307	319	275	295	306	294	289	305	302	295	304	324	311	331	283	293	312	262	294	304	286	284	305	287	265	305	305	294	307	288	272	265	260	313	295	296	289	258	283	286	283	258	305	334	280	276	310	302	299	280	317	305	286	312	291	305	301	271	261	300	266	295	269	325	283	273	301	294	319	318	305	293	299	309	294	298	288	303	284	280	287	279	302	304	311	271	305	283	287	299	277	299	304	281	309	274	336	306	306	286	284	295	302	281	318	278	294	298	302	290	280	293	299	300	300	333	287	297	278	315	291	290	303	293	288	317	287	308	319	290	292	270	297	303	296	297	259	304	309	271	290	280	296	293	279	285	285	289	306	300	324	283	285	309	312	299	322	316	268	324	277	293	311	310	280	297	306	266	293	298	303	268	307	299	312	320	303	332	296	325	302	339	292	303	280	307	304	284	288	291	300	297	280	274	291	290	311	303	316	289	239	328	306	281	321	314	320	292	279	332	310	290	294	334	291	295	257	295	272	286	321	321	315	303	312	296	300	291	301	320	337	270	312	281	264	306	288	270	330	306	286	301	286	330	293	298	327	317	317	276	305	311	306	293	299	272	262	332	309	290	292	316	298	287	280	313	301	307	300	308	296	309	298	324	296	311	267	303	289	303	330	283	291	330	289	311	289	295	317	321	305	273	284	298	321	287	270	291	316	320	297	274	300	286	279	301	287	281	299	284	293	298	323	288	296	300	293	296	312	312	311	276	319	310	276	263	297	283	285	303	290	306	278	307	292	275	289	245	293	269	298	281	295	292	286	295	268	304	311	300	317	287	341	318	278	286	284	306	301	308	303	313	311	288	304	319	276	286	309	300	307	302	313	263	291	286	298	308	278	311	301	322	308	285	308	275	281	301	284	300	285	313	299	305	277	278	308	308	316	285	286	300	296	288	302	297	309	239	305	293	270	289	307	296	298	278	280	310	299	293	284	287	302	295	286	286	275	302	305	274	268	311	307	264	317	318	346	286	312	275	292	316	310	310	278	299	334	296	306	287	294	269	274	300	309	288	292	297	281	307	322	293	285	291	304	294	277	307	302	310	314	300	305	278	308	299	334	302	294	297	300	315	293	319	316	305	292	303	290	332	303	300	303	278	292	330	313	292	282	299	286	270	308	312	288	269	283	278	297	288	300	310	326	316	291	288	307	283	331	300	286	297	298	294	294	297	293	286	289	322	319	255	294	309	305	261	304	287	298	304	319	271	282	272	266	300	278	283	300	318	280	312	291	308	283	268	252	261	306	310	294	297	300	267	268	298	299	281	300	279	291	284	312	307	279	272	305	304	284	263	296	316	264	255	295	314	296	319	278	303	305	263	313	311	323	312	307	321	298	290	293	325	289	292	288	306	318	320	296	287	300	323	328	307	282	309	322	281	314	269	295	294	260	277	294	321	307	297	293	308	267	308	293	287	319	294	331	281	316	307	301	325	286	312	303	295	343	301	296	303	289	297	311	291	288	304	284	279	295	300	267	311	298	296	309	260	289	277	324	293	301	269	302	282	297	308	286	266	275	290	304	317	317	313	292	285	295	295	280	313	305	314	300	321	310	303	305	278	301	303	305	314	305	304	300
24600	4596	1990	1590	1081	791	601	482	431	332	286	279	247	264	218	225	203	208	215	183	188	184	157	158	161	171	157	145	159	176	149	167	179	162	151	155	139	160	158	152	145	136	151	171	145	136	144	151	154	127	137	146	149	178	176	132	136	143	145	161	152	144	166	133	144	140	144	160	144	155	156	149	138	151	159	120	166	144	150	156	150	156	145	173	147	136	138	144	151	132	155	154	138	161	150	139	148	144	153	123	141	125	140	129	132	143	154	145	149	130	125	126	143	142	146	150	166	133	141	166	158	153	173	143	130	154	137	137	145	141	156	160	148	155	150	161	147	147	150	145	155	132	132	157	129	154	137	135	145	163	138	135	138	168	137	155	154	135	146	121	164	138	132	158	148	144	150	143	144	156	146	127	142	169	125	137	151	146	144	134	160	136	142	147	148	152	153	158	134	173	138	136	121	149	139	133	138	122	150	136	124	143	160	181	130	162	128	138	135	159	141	153	136	164	156	137	168	145	153	148	126	159	175	124	135	141	141	144	156	165	152	149	153	143	148	147	131	149	121	154	165	173	154	153	151	158	158	156	148	153	123	163	149	153	154	148	125	160	135	138	146	141	155	154	160	159	134	161	133	138	138	137	149	156	135	132	136	133	142	138	142	154	133	150	154	140	134	125	140	152	167	141	181	124	152	140	132	160	162	131	158	142	141	149	137	158	167	154	152	154	129	132	173	156	132	153	140	136	145	137	144	137	137	143	165	156	145	159	166	149	124	137	136	145	149	149	142	163	161	155	138	134	146	154	159	126	156	136	144	148	116	161	136	157	146	138	154	141	166	137	144	149	160	159	155	127	139	159	146	131	127	145	146	131	148	159	126	129	139	151	152	148	142	141	142	139	137	154	138	160	138	125	158	151	144	145	158	163	140	158	167	131	146	152	140	156	150	132	150	151	153	151	137	173	137	130	131	154	151	113	154	133	145	145	135	163	161	140	138	143	168	141	144	126	159	138	159	171	143	126	143	167	141	124	135	136	117	141	143	156	142	148	132	160	133	138	129	174	138	144	162	155	166	166	140	133	141	138	131	164	174	155	125	158	148	162	148	147	136	148	129	144	145	154	149	166	154	146	133	160	128	160	152	137	154	168	142	165	149	144	122	169	156	149	156	139	140	151	132	156	147	146	152	158	142	158	160	153	147	143	131	165	129	122	129	151	144	147	131	151	131	138	165	149	135	151	120	135	139	146	120	160	146	125	135	150	153	120	145	138	132	137	158	162	125	149	152	133	149	174	163	150	132	160	141	124	141	158	144	169	147	121	149	140	141	135	145	140	134	126	162	151	140	154	150	164	143	138	163	152	140	133	142	143	153	139	157	147	131	153	172	132	139	151	153	155	130	155	163	151	138	170	155	136	155	135	170	125	147	150	139	149	149	133	152	145	140	134	153	147	136	170	136	157	140	124	154	128	149	155	151	136	128	150	140	140	135	151	145	149	143	146	159	165	141	136	154	160	162	164	137	122	143	151	139	142	147	147	152	135	153	144	148	146	140	137	140	139	138	146	156	131	155	157	136	149	167	145	137	138	156	154	161	154	150	136	141	142	162	152	144	127	145	170	135	158	162	139	157	146	142	141	146	134	152	135	145	139	144	168	147	146	138	164	163	122	148	121	137	151	143	143	129	135	153	166	154	129	136	147	150	131	135	146	176	140	138	146	148	152	144	146	127	151	134	154	152	146	148	146	146	154	154	145	134	138	156	177	146	154	156	139	136	165	134	149	154	146	133	132	139	165	139	144	147	143	153	141	156	178	139	110	149	139	151	136	136	148	142	131	148	134	132	158	140	127	124	136	141	152	129	148	159	141	139	133	142	151	155	153	146	151	132	127	151	134	134	133	156	149	143	149	144	123	138	145	152	165	137	152	169	156	176	117	130	160	118	157	150	149	131	181	138	151	149	161	147	139	153	139	143	140	142	149	150	156	154	148	130	118	118	127	143	137	136	142	135	155	150	137	162	143	159	160	152	150	150	133	150	138	143	152	145	146	153	145	150	153	130	163	129	156	139	150	147	166	151	144	124	162	150	152	136	137	161	153	154	139	144	147	144	123	147	157	141	148	152	138	137	142	145	157	162	151	162	151	146	144	158	139	132	118	137	150	125	148	154	145	148	146	151	160	135	159	148	152	129	160	131	158	135	144	137	154	154	152	163	141	148	141	146	163	133	146	130	135	134	147	132	136	155	137	143	138	145	137	151	131	162	135	141	130	172	142	161	135	152	135	143	160	144	140	147	158	130	150	151	151	150	150	141	161	143	149	145	146	146	139	122	143	139	130	143	158	153	140	133	134	169	154	152	142	129	152	142	143	176	153	139	146	146	140	150	127	142	163	144	158	139	152	143	155	164	139	141	140	141	118	145	157	136	142	152	135	131	159	161	120	145	145	131	164	153	152	146	141	155	144	139	142	143	147	133	157	124	169	147	142	140	137	145	157	146	139	143	158	135	143	145	122	133	145	160	157	131	167	125	138	162	136	143	132	171	139	122	133	126	131	153	148	130	134	122	141	142	149	150	162	139	122	145	140	135	177	155	137	140	151	131	144	165	142	160	131	136	149	147	149	137	146	164	154	130	128	135	128	152	176	130	149	140	130	133	148	137	145	147	148	141	166	144	156	145	148	157	150	137	175	141	150	152	126	155	145	135	137	142	157	148	157	146	122	149	150	157	133	158	151	134	165	157	132	155	126	135	143	149	143	141	141	147	146	136	154	124	148	127	148	138	141	131	147	156	152	152	157	151	159	157	142	149	144	141	144	133	141	127	158	162	124	124	144	149	151	141	148	141	140	142	133	130	126	116	140	153	151	132	131	144	113	126	155	130	161	171	136	124	149	129	130	157	139	153	140	141	156	135	158	148	154	130	160	142	147	134	150	134	146	140	164	137	122	148	137	143	147	139	136	154	150	185	160	158	143	103	145	142	149	140	127	129	135	139	132	156	128	135	133	143	163	142	165	131	135	117	149	150	138	137	137	150	135	151	141	138	147	160	135	110	139	145	151	150	140	159	123	146	122	160	150	134	145	131	156	136	127	156	134	143	144	182	137	166	123	146	142	139	117	135	131	155	134	136	129	151	144	139	141	152	131	134	144	148	145	145	153	135	158	158	157	142	146	154	151	147	134	130	122	150	145	136	145	142	158	140	154	142	143	143	120	158	143	155	142	165	148	142	138	143	136	175	157	150	137	123	143	141	148	147	154	141	159	142	155	153	123	154	159	143	176	155	139	141	142	138	131	139	125	125	144	148	142	152	157	153	134	148	155	124	148	143	131	136	141	146	138	123	141	144	145	146	126	146	135	137	165	161	157	135	131	160	154	124	129	132	160	125	132	140	127	145	128	165	165	156	151	136	116	141	131	130	148	133	149	157	131	139	137	148	158	151	159	148	123	121	151	125	125	144	133	120	122	150	163	146	170	120	129	143	147	136	136	159	143	147	143
12216	2321	4656	5626	4821	4017	3293	2753	2380	2042	1831	1636	1544	1454	1220	1172	1102	997	953	922	938	812	794	791	817	780	768	735	790	723	657	676	635	680	651	595	618	628	635	615	575	592	612	581	605	548	613	571	619	561	563	584	556	610	558	561	587	563	562	599	543	532	564	563	527	605	539	531	532	596	545	544	551	567	547	527	521	605	562	528	547	486	559	560	547	516	541	521	500	490	555	511	558	565	522	528	509	535	547	547	536	566	556	504	498	528	549	565	528	508	489	556	522	476	537	545	520	528	525	470	567	498	538	547	538	560	539	553	532	528	570	508	535	523	512	532	504	535	527	487	474	529	518	536	521	477	540	553	586	556	497	550	541	534	543	524	501	535	539	497	518	559	537	515	560	525	519	471	542	534	498	517	537	523	526	517	515	558	536	552	501	512	578	548	534	527	521	514	542	494	529	482	507	517	505	520	571	528	505	523	557	497	492	515	568	529	527	508	541	546	553	514	513	505	490	546	505	503	556	521	502	551	543	508	535	494	506	515	483	498	521	511	509	516	555	521	543	527	471	547	541	502	521	521	505	521	541	544	514	530	474	579	564	494	490	539	495	529	529	548	492	524	561	540	518	523	529	489	500	531	511	475	507	505	475	504	528	518	506	504	500	508	520	510	518	483	562	497	508	560	459	507	531	545	486	559	508	550	561	532	515	549	525	525	523	494	519	547	524	510	530	527	493	559	499	490	529	535	490	529	512	526	519	515	569	517	485	509	531	569	506	545	522	532	476	506	512	510	516	516	533	554	517	491	530	538	479	534	555	513	470	544	531	513	489	514	522	534	521	519	523	537	519	531	493	540	537	522	533	507	505	542	524	519	506	477	527	537	525	509	516	533	506	506	559	533	540	493	525	508	511	517	499	538	490	541	530	500	523	523	516	564	521	510	475	480	509	538	476	483	531	527	546	517	549	499	554	518	493	519	554	555	544	546	532	493	549	498	488	502	509	497	517	532	490	514	520	495	505	517	561	513	509	524	539	539	520	503	554	577	507	554	509	493	485	491	509	529	514	504	532	473	524	506	523	486	546	527	528	498	519	524	533	475	493	557	481	515	528	514	523	527	499	515	534	511	487	594	535	507	528	509	547	492	537	521	490	527	533	501	544	458	538	533	531	543	497	511	527	527	528	526	481	511	469	537	496	536	530	498	524	523	504	543	544	502	470	528	505	505	533	535	537	515	514	523	465	499	552	512	516	524	521	545	518	475	541	510	510	521	514	532	506	479	527	551	486	535	512	512	560	544	502	474	461	522	529	528	538	521	535	527	549	512	515	526	511	489	504	541	482	530	563	539	544	516	512	517	524	520	524	557	565	492	488	494	523	540	476	523	519	523	526	518	503	534	509	544	516	485	554	501	502	541	521	509	546	488	504	539	565	462	541	504	525	530	534	507	517	525	478	579	498	521	535	517	519	535	534	497	486	540	526	514	523	509	509	529	501	555	496	533	530	487	524	515	539	503	490	484	517	506	507	515	500	581	507	516	534	516	510	525	531	467	514	504	577	490	503	493	530	522	496	516	505	519	472	515	494	518	551	539	521	524	532	488	522	541	533	521	515	519	532	500	490	534	515	514	529	506	490	494	548	491	530	526	531	538	537	527	482	567	534	548	535	508	547	482	524	555	535	497	541	545	543	506	482	498	531	498	514	478	515	499	510	490	527	533	486	475	527	511	535	527	510	515	499	504	534	516	522	496	481	521	509	509	522	473	543	521	516	527	482	475	515	522	527	579	509	535	525	499	540	504	498	490	539	495	527	539	543	527	542	498	492	506	530	512	523	518	521	499	523	570	482	538	532	521	503	539	483	543	559	506	480	502	533	516	513	509	474	498	534	470	524	544	506	517	509	502	547	509	531	498	486	471	526	498	488	521	527	520	526	537	531	545	524	508	529	490	502	510	524	527	519	525	493	486	512	516	485	509	554	552	526	507	544	530	554	529	534	498	526	551	539	512	517	539	537	542	550	510	504	524	553	546	508	512	486	513	486	535	494	480	540	497	493	532	513	544	509	508	521	518	527	532	534	543	533	514	510	502	523	568	519	505	510	510	522	521	522	504	536	519	515	503	501	458	530	499	485	494	513	536	496	495	515	573	467	502	513	524	519	518	471	514	497	534	543	552	491	559	492	527	546	526	537	515	578	505	552	535	496	556	519	536	520	503	512	566	500	551	523	518	531	528	516	533	542	529	532	504	529	528	494	564	542	519	547	479	501	561	449	506	518	491	549	514	537	525	543	492	488	504	525	501	532	543	496	527	508	555	541	508	522	492	512	530	510	546	526	514	488	478	480	552	535	547	560	505	537	554	476	514	509	446	536	530	521	513	513	483	528	504	498	564	492	496	494	527	539	525	536	496	499	518	515	533	490	527	511	516	534	509	471	510	507	522	501	517	542	512	508	537	549	514	523	525	508	499	541	512	526	525	510	525	567	505	509	508	529	522	527	510	514	514	495	534	549	543	557	505	546	520	475	525	533	487	539	555	534	492	524	487	498	519	545	495	481	518	531	542	491	525	569	512	514	516	532	513	547	546	506	535	513	498	508	537	518	564	507	519	463	471	491	521	500	520	535	524	519	513	521	518	523	561	533	523	535	527	533	539	572	504	517	546	553	515	528	513	513	521	500	503	496	523	500	497	508	499	530	557	499	487	543	492	552	501	484	522	530	497	499	557	558	531	505	509	506	523	521	529	547	527	543	536	484	542	508	538	533	530	534	500	528	508	516	519	510	519	518	517	528	499	473	519	537	461	540	550	552	499	541	532	521	537	561	518	519	489	500	536	509	500	517	513	541	511	506	545	529	549	541	506	572	492	506	534	519	557	520	507	584	508	501	528	529	580	529	519	549	512	520	530	546	519	554	544	487	497	525	550	517	546	527	501	495	505	501	488	525	476	511	507	517	539	534	504	499	540	501	538	536	536	592	477	516	526	555	486	479	532	556	539	506	505	504	497	510	497	541	504	500	506	541	531	513	543	542	528	514	517	528	571	522	550	502	506	482	500	490	556	507	531	549	541	519	516	550	522	514	525	523	518	538	510	478	488	484	555	506	539	526	527	521	492	522	548	535	502	523	544	519	533	470	519	517	515	527	541	538	480	527	529	533	548	521	577	514	534	536	564	530	511	524	520	535	525	504	493	524	527	534	476	522	522	517	502	545	513	552	508	557	528	532	558	516	516	493	530	562	531	499	551	464	566	536	537	492	495	513	508	504	520	536	512	544	491	534	537	545	536	502	505	527	483	503	496	538	486	523	539	529	528	536	502	494	505	466	514	497	512	536	490	535	549	532	523	504	497	502	547	473	529	540	564	534	528	505	541	531	520	528	535	527	515	489	493	478	491	521	532	532	549	497	519	493	510	544	565	485	511	547	503	532	532	546	527	527	527	484	511	558	529	553	526	513	555	547	542	517	529	499	545	504	468	512	484	550	504	500	502	541	522	513	537
1821	165	125	123	125	99	96	101	98	90	83	86	92	82	81	74	84	91	81	68	81	85	89	86	85	87	69	80	86	79	77	78	71	71	69	68	71	75	90	77	69	70	96	87	87	70	83	65	55	71	86	72	70	74	73	56	89	76	84	77	97	73	86	83	80	79	77	82	85	88	81	71	83	78	68	91	62	77	81	81	85	84	90	84	82	82	74	77	70	89	76	72	80	66	80	77	74	75	86	82	83	70	97	84	77	85	80	72	78	83	95	91	81	63	72	73	69	92	69	82	67	80	87	89	94	69	85	75	82	80	81	80	96	88	85	79	75	77	88	77	78	65	56	85	75	84	70	86	72	85	84	83	78	103	81	76	85	87	87	84	86	81	73	72	80	89	74	76	85	74	96	85	98	78	92	80	83	90	94	78	70	55	85	86	73	78	68	73	77	72	88	83	93	75	75	84	88	72	91	93	64	93	89	91	78	79	88	81	49	90	73	89	64	84	83	74	63	87	74	96	82	72	58	64	72	74	75	93	65	72	69	83	99	80	94	91	77	96	85	72	76	88	76	89	72	97	79	80	70	81	80	82	78	85	65	56	74	66	98	85	89	80	80	84	71	85	79	71	79	85	83	85	64	78	86	76	69	74	74	86	83	78	86	76	79	80	79	96	71	101	81	98	91	63	70	81	72	76	82	68	79	74	87	60	86	85	79	74	89	69	86	65	81	70	83	73	80	89	90	71	84	84	94	94	87	80	68	72	84	70	79	78	83	83	72	70	84	82	86	83	79	83	95	69	91	92	71	84	82	59	81	65	77	79	76	72	74	79	67	74	71	94	78	83	77	88	80	84	71	74	82	84	66	81	81	68	87	73	83	77	76	81	96	89	80	76	64	73	86	67	86	70	77	64	67	91	89	93	67	82	67	60	76	108	75	85	78	73	96	77	79	73	71	88	85	98	77	74	87	77	87	84	76	92	82	66	88	94	64	64	67	85	66	82	83	88	70	85	85	76	84	95	75	69	88	97	82	71	70	70	81	70	81	83	76	73	90	74	80	63	66	81	85	80	75	83	87	84	68	81	79	86	93	96	84	75	78	65	84	83	71	68	70	85	77	91	86	82	74	94	97	69	79	86	84	89	96	78	74	75	72	85	86	81	73	78	89	87	75	68	85	71	88	74	90	87	82	75	81	84	73	86	79	84	84	81	71	69	78	78	107	74	89	83	89	89	88	87	80	74	89	75	84	86	82	79	83	68	85	76	89	80	81	85	62	94	71	76	82	85	90	78	74	72	76	84	72	86	66	91	67	91	83	75	85	83	63	96	48	73	83	81	85	82	78	84	99	86	81	61	68	73	93	67	75	70	82	78	84	80	57	79	81	81	78	66	82	103	84	74	91	90	80	64	66	87	76	80	83	84	87	72	79	84	63	85	89	63	82	83	67	77	77	72	82	80	77	88	68	84	66	68	70	74	78	63	79	95	76	75	94	77	72	78	74	85	72	88	78	77	82	85	92	93	91	86	71	65	68	78	93	88	84	77	73	94	71	78	81	78	85	95	103	71	80	73	85	84	81	82	63	78	73	73	66	95	84	84	78	74	74	91	81	79	82	82	85	79	78	88	77	77	65	81	87	69	72	94	79	80	53	72	74	68	71	93	77	65	79	91	92	93	77	82	80	76	81	90	76	82	65	80	70	70	70	70	76	74	87	86	78	82	82	90	80	75	67	83	71	77	89	82	84	73	80	71	72	67	71	69	91	88	73	80	85	72	70	79	77	83	87	71	71	100	66	70	68	100	90	65	75	72	73	75	86	75	77	83	75	70	71	73	68	81	87	95	112	75	74	66	85	77	65	83	78	77	70	78	75	88	74	66	81	79	83	63	76	81	68	72	73	105	77	73	70	74	68	79	71	75	98	83	77	77	77	96	100	85	94	85	68	87	81	74	88	71	91	84	90	89	78	72	82	74	70	85	72	82	80	77	73	94	87	88	81	82	66	94	56	73	78	77	76	63	83	83	72	82	80	71	78	85	77	67	88	89	80	87	66	87	71	75	76	71	96	71	76	102	81	78	69	77	77	76	82	70	90	85	79	75	70	63	79	78	87	87	89	71	64	95	81	95	83	87	79	78	82	84	59	85	82	88	79	93	74	74	69	94	84	80	86	85	81	71	74	94	68	80	73	80	87	71	90	78	63	87	69	88	76	63	69	74	67	81	73	93	71	74	79	78	90	81	95	81	89	73	78	70	74	87	75	96	56	92	77	78	80	83	94	81	82	97	83	89	69	84	82	84	77	69	77	76	77	76	74	75	74	93	83	75	84	76	77	80	73	75	73	91	75	79	70	62	84	87	78	69	87	65	84	75	67	70	66	69	70	99	74	82	83	81	82	71	73	77	77	87	75	83	73	92	78	91	97	94	72	71	84	83	89	76	90	72	86	72	75	80	90	72	82	91	73	80	69	68	75	76	87	63	73	68	77	76	90	87	86	97	92	71	87	65	79	75	86	77	88	78	82	77	73	62	79	87	83	88	84	84	79	90	72	94	74	82	87	85	91	68	82	75	58	78	79	91	81	92	61	67	86	66	75	101	77	68	76	73	82	77	74	100	82	92	79	66	83	81	90	68	61	74	81	70	72	75	79	76	82	69	90	73	62	92	81	75	77	81	92	87	67	75	77	77	73	73	88	88	91	92	96	71	74	82	87	75	83	86	80	73	90	81	85	80	101	82	83	86	82	102	72	79	86	64	86	82	75	76	84	81	94	77	81	74	66	59	81	67	84	91	88	73	83	93	85	84	67	72	78	91	94	88	76	105	73	81	75	83	66	94	79	77	83	72	82	78	77	66	81	76	73	85	68	93	67	95	66	88	81	66	73	74	89	104	74	79	76	91	81	74	81	83	74	82	89	97	82	76	71	77	69	83	88	82	86	85	81	82	83	70	66	104	78	58	71	74	86	89	69	62	82	90	64	64	81	91	70	72	84	74	78	79	88	84	84	80	76	75	79	84	81	84	81	86	76	90	77	87	82	78	70	94	81	68	84	86	61	56	83	70	69	72	75	69	72	66	71	70	76	82	80	91	82	71	76	80	78	83	69	73	87	73	62	92	89	88	64	86	93	80	82	83	74	76	85	65	80	83	66	75	69	76	89	79	78	67	75	78	80	68	81	75	82	71	81	92	85	83	69	82	83	91	67	80	75	68	78	59	78	86	88	96	91	79	78	80	78	72	76	61	80	81	85	86	67	91	99	87	80	74	95	86	91	94	76	84	77	76	65	81	64	64	86	95	95	77	73	82	62	79	97	80	78	82	78	88	87	82	67	90	74	83	79	80	73	71	96	90	77	82	82	77	84	74	76	90	88	87	66	69	65	85	66	84	75	84	77	80	85	79	68	69	67	87	84	89	82	71	91	81	73	62	83	81	78	71	79	63	70	68	70	83	75	66	92	97	89	77	71	83	75	74	76	70	79	82	67	88	85	74
3459	378	462	492	445	428	436	377	341	335	342	380	347	315	327	343	341	316	317	335	327	311	298	332	329	311	312	303	357	320	301	327	291	292	325	296	322	329	330	360	327	304	299	326	321	317	345	320	327	278	303	321	271	285	323	322	331	328	327	324	332	286	304	312	310	319	304	300	308	312	327	310	297	322	312	292	343	306	279	284	306	313	304	285	312	316	327	283	332	311	299	307	310	306	345	334	311	301	274	305	338	292	308	320	290	325	331	350	320	305	277	306	278	304	352	317	308	333	323	339	335	300	334	318	323	302	321	294	321	309	321	309	312	357	298	317	312	325	310	349	310	313	310	293	337	294	304	348	271	326	324	324	280	336	285	325	293	338	320	322	314	302	333	287	312	302	314	312	297	319	299	344	332	320	301	356	320	308	297	323	289	292	308	320	267	278	323	282	295	312	293	283	299	329	301	311	325	318	338	308	302	277	337	314	285	348	282	371	332	314	299	311	316	301	303	303	289	300	328	296	305	332	323	304	313	318	327	317	325	336	315	304	314	307	301	286	343	300	312	281	308	323	336	342	337	317	309	321	307	334	307	284	301	334	327	330	334	297	292	311	316	345	327	335	337	293	295	302	327	306	337	289	299	330	309	316	308	327	311	348	329	296	315	313	314	306	313	315	319	314	330	322	272	307	309	314	330	335	343	333	305	323	307	308	319	300	318	315	288	303	339	316	299	284	297	333	307	330	310	317	311	308	315	319	282	312	304	291	286	314	284	310	310	323	307	330	306	316	295	297	326	304	306	320	333	310	295	314	324	307	333	305	294	328	307	335	318	314	309	299	290	305	295	307	346	303	314	305	299	285	313	315	313	292	300	327	325	273	284	314	299	334	325	295	337	297	304	345	313	305	317	263	291	324	326	280	298	303	290	320	333	285	306	316	327	308	284	322	301	286	316	295	310	280	311	339	280	286	307	284	333	310	316	298	306	309	314	321	320	253	287	302	282	345	311	334	335	308	320	318	292	303	315	301	321	310	336	299	295	309	330	317	307	314	318	307	328	336	319	340	300	334	286	313	349	290	312	315	297	323	307	344	304	297	316	337	331	346	334	304	289	319	305	336	325	331	324	316	298	308	330	304	293	338	321	322	328	286	329	305	300	320	301	327	310	345	328	322	336	332	317	326	307	303	321	263	343	328	271	332	312	297	309	341	347	297	297	342	326	297	318	326	310	304	289	310	333	330	309	347	318	309	317	338	305	284	306	285	327	319	308	335	318	297	327	311	265	300	284	289	300	299	306	342	318	311	282	315	315	333	276	295	325	290	309	330	326	324	346	317	300	289	306	319	321	300	287	348	347	299	331	324	341	312	307	340	357	316	330	320	306	325	322	302	290	308	324	318	315	314	337	320	299	276	277	286	300	300	308	311	297	320	341	298	316	318	295	321	314	295	307	307	310	304	306	303	292	326	276	304	314	297	307	308	294	317	327	312	338	348	325	329	301	323	316	304	321	296	315	347	313	308	277	337	316	292	301	324	327	326	336	315	326	325	322	280	305	300	306	319	337	310	344	316	296	304	306	334	330	324	295	324	305	303	325	282	307	307	309	295	310	330	317	304	315	305	275	313	293	331	303	313	317	332	310	299	337	339	290	331	321	283	326	305	342	323	297	347	319	356	311	306	314	303	314	307	317	304	311	312	321	329	295	301	289	315	322	354	322	315	349	311	329	304	333	324	350	300	308	286	337	306	292	294	303	303	299	335	322	291	351	302	353	322	337	312	331	302	327	306	311	310	307	308	317	337	314	281	306	317	299	295	295	308	319	344	344	320	308	307	346	320	325	296	320	303	316	314	265	313	311	307	294	305	301	307	304	312	293	304	331	340	284	316	348	329	299	327	285	331	301	326	302	316	337	310	313	301	327	307	327	288	330	294	293	325	328	287	341	314	309	286	291	302	329	307	300	308	289	325	289	310	284	310	348	315	331	337	314	322	327	302	288	352	298	292	333	276	309	323	305	321	309	303	345	302	311	299	336	304	294	309	285	330	313	296	316	371	290	294	294	309	318	335	310	301	333	337	308	314	317	318	314	297	335	309	281	314	304	304	314	298	305	326	325	348	320	317	298	315	297	312	318	286	284	315	331	308	314	293	308	315	292	305	318	308	276	344	309	304	278	332	299	283	314	315	330	318	318	314	282	301	281	273	292	290	307	335	326	307	322	327	316	334	329	293	320	347	305	330	299	310	306	339	321	282	310	338	353	292	326	305	302	311	307	310	314	290	340	302	320	307	305	304	338	289	324	327	298	316	316	283	292	301	298	312	294	319	290	322	343	320	327	294	311	324	307	312	296	313	312	314	302	317	319	315	309	325	300	296	317	306	308	305	329	330	339	311	316	312	283	308	305	326	319	303	317	312	324	320	304	284	316	301	313	295	321	336	286	327	331	336	293	291	282	282	289	317	297	324	356	344	303	308	284	326	322	282	306	306	326	280	295	298	363	326	335	336	360	290	341	296	300	282	311	318	297	338	344	325	298	322	323	299	296	292	311	317	317	324	326	324	280	356	342	322	327	319	312	294	323	325	300	303	303	307	320	311	319	294	318	299	304	296	331	320	309	310	324	300	313	319	334	297	324	316	323	284	333	303	288	323	342	319	317	284	315	341	308	314	344	316	298	293	312	313	297	287	302	257	293	330	309	342	335	354	316	299	322	317	301	286	281	312	333	300	319	328	331	332	316	300	303	302	318	317	296	290	314	324	315	339	293	297	322	346	302	321	329	305	296	311	322	311	301	307	311	317	255	332	300	317	327	288	315	312	310	262	307	287	298	342	321	296	328	292	330	303	325	338	321	290	324	288	322	315	307	313	312	303	294	313	311	303	318	323	313	316	331	318	296	304	307	296	304	318	319	268	345	329	321	317	324	310	353	290	306	286	320	340	297	338	301	317	318	296	310	316	295	288	309	308	334	332	329	344	317	309	315	348	328	301	285	307	306	286	312	301	306	319	308	300	268	350	306	314	329	320	318	309	301	327	313	298	274	327	304	291	341	331	296	338	358	291	324	330	320	346	322	310	303	286	309	308	302	311	310	313	328	315	302	284	315	310	315	290	289	266	344	288	320	297	310	339	324	312	312	337	318	334	328	327	353	302	322	311	324	300	288	301	290	293	299	311	306	302	317	302	316	342	282	324	326	302	326	310	314	346	307	316	324	342	346	304	313	297	311	308	341	317	329	310	311	328	293	318	317	300	320	301	322	331	319	317	307	334	308	307	286	339	311	279	320	303	319	350	311	344	320	317	335	298	331	336	315	333	324	321	294	291	326	301	329	320	308	316	311	346	284	330	318	329	320	327	373	296	321	302	284	326	308	314	309	320	310	343	312	332	316	326	312	303	330	333	315	346	283	331	301	332	305	293	331	291	340	347	333	292	314	290	323	291	339	327	319	311	302	306	312	320	281	331	301	325	307	306	329	305	304	286	293	319	300	309	311	322
14147	1398	1079	846	570	411	312	257	201	190	158	144	130	126	115	119	105	99	110	99	102	84	105	85	107	94	73	100	104	80	72	79	83	86	87	98	78	86	89	83	93	73	66	90	72	80	90	68	82	66	71	83	82	73	83	60	86	83	76	66	75	77	81	81	76	101	93	75	78	92	77	70	75	80	73	77	70	77	69	78	79	70	90	83	76	75	80	76	69	93	97	72	80	76	85	69	76	87	70	75	79	75	70	77	81	70	70	74	56	89	78	78	76	84	74	64	83	80	68	75	77	81	75	78	78	94	75	64	68	96	85	89	73	74	94	75	80	69	67	75	79	77	73	81	71	81	64	81	66	90	75	97	82	89	72	73	77	79	101	68	74	69	63	67	73	78	76	80	84	81	81	78	72	78	71	76	83	62	93	75	95	83	75	87	70	89	69	67	87	77	80	87	83	74	84	79	81	74	73	64	80	81	73	76	83	78	81	80	69	86	81	95	78	76	89	98	60	78	81	73	69	86	90	75	64	74	64	78	73	92	74	81	79	83	91	88	70	87	89	65	71	79	83	74	80	80	84	63	69	74	74	83	67	85	67	76	57	72	84	70	99	90	80	75	85	87	80	82	85	66	69	91	82	55	67	70	71	72	68	70	67	98	84	70	77	82	74	88	86	81	80	70	83	66	66	69	70	76	89	85	79	85	75	71	79	74	85	67	83	76	76	79	72	83	77	79	68	86	80	85	78	86	97	72	85	70	88	80	71	72	83	85	80	77	63	70	63	87	73	76	81	81	59	74	80	92	65	79	92	61	85	76	75	82	85	85	90	78	86	88	83	80	69	71	61	69	100	77	81	77	67	85	77	79	89	90	79	63	68	86	81	70	89	80	67	68	76	81	81	68	64	77	81	77	64	68	79	72	97	86	75	87	84	96	74	80	65	81	71	85	78	68	78	77	76	82	84	86	87	93	63	68	67	64	82	81	79	82	60	64	85	91	81	97	86	76	71	72	71	85	77	74	79	79	92	84	89	60	73	85	67	71	88	79	72	87	77	72	85	87	61	79	66	75	74	63	70	79	73	77	79	91	83	90	71	73	84	75	82	77	71	90	80	87	103	78	75	67	81	77	83	87	62	89	78	68	67	76	77	89	78	76	86	74	73	73	75	86	79	79	59	95	87	87	70	65	78	89	86	86	71	72	74	79	66	76	77	75	76	68	85	75	76	70	81	67	67	68	74	63	85	71	85	74	66	69	80	69	72	76	70	66	78	61	66	83	70	69	66	62	72	81	62	71	76	74	83	71	84	67	93	73	84	70	88	62	81	74	86	89	73	60	77	73	74	84	87	83	77	91	75	68	74	83	68	80	53	72	86	77	82	73	72	78	78	70	92	82	96	78	73	71	71	99	57	75	85	92	71	71	68	75	68	76	79	77	73	84	95	72	74	87	89	87	78	73	92	75	69	67	77	95	84	74	66	79	69	80	79	72	88	86	70	72	91	71	81	91	68	75	81	79	71	77	79	88	75	78	82	79	63	76	102	72	82	79	83	85	83	79	81	69	80	79	82	75	87	64	72	95	85	68	79	70	79	76	70	73	69	65	90	79	66	69	72	81	80	80	75	79	74	86	76	77	106	69	65	100	87	84	83	82	72	84	73	70	83	73	83	64	83	85	78	86	79	71	89	76	88	80	76	68	85	98	62	67	67	82	77	87	74	79	80	90	70	84	81	74	75	78	75	91	82	68	83	85	74	86	68	105	73	74	68	63	87	83	66	77	66	95	74	76	73	77	72	69	77	94	80	84	69	81	71	74	94	81	75	74	68	71	81	88	79	70	67	68	72	71	80	68	88	90	89	81	57	74	70	63	85	73	74	81	79	81	81	73	81	85	84	72	77	73	82	66	61	79	70	86	94	76	67	72	82	87	66	72	85	80	79	93	80	74	75	85	67	88	86	78	81	82	58	90	67	85	70	82	65	72	84	70	65	81	75	80	66	74	80	76	75	75	95	63	90	73	62	73	86	83	85	79	68	68	67	78	75	92	81	69	84	73	68	72	93	99	79	82	87	79	81	71	85	84	65	77	82	89	83	58	92	72	81	90	72	83	84	94	77	85	83	80	88	83	78	77	71	71	71	71	78	75	81	76	87	72	59	91	73	72	70	90	69	65	81	95	73	90	81	77	83	60	71	72	69	64	81	69	83	78	102	83	80	66	74	80	72	81	64	67	81	73	74	76	73	61	74	72	87	67	84	63	57	72	100	82	69	84	89	80	84	81	79	78	66	78	59	78	89	69	87	72	73	83	80	76	90	70	74	82	77	65	80	83	78	71	93	73	73	83	80	70	85	69	83	76	80	95	80	65	79	78	95	77	98	93	86	92	78	60	73	76	73	68	74	83	81	81	72	63	97	106	68	82	94	93	78	102	78	88	87	77	81	89	73	85	85	79	76	89	83	77	79	82	66	71	76	74	79	84	75	78	90	80	76	92	79	86	80	69	67	65	76	69	60	76	67	89	77	69	88	66	77	71	67	78	89	74	89	88	72	71	79	73	77	84	68	83	69	71	71	80	77	89	89	77	60	62	92	67	83	63	71	87	89	68	78	85	76	89	80	74	82	82	82	81	74	70	82	71	75	78	87	77	80	71	85	73	82	82	68	65	76	69	74	68	86	73	81	98	81	93	65	78	88	67	74	72	70	70	77	67	84	80	72	81	71	81	70	88	94	77	82	85	69	67	78	88	85	82	80	91	82	77	86	67	69	63	76	71	73	78	85	76	85	76	79	75	90	80	94	84	88	90	86	71	77	74	92	79	70	76	91	78	74	85	75	72	97	62	71	90	88	80	65	78	75	80	75	68	67	70	85	81	61	78	95	86	74	79	63	69	75	74	73	69	79	70	73	68	85	80	82	74	74	68	68	77	66	83	70	72	82	96	84	80	85	88	87	79	78	83	74	70	90	68	69	92	64	74	85	72	84	73	74	80	69	84	71	82	69	80	82	73	82	78	73	84	79	85	95	81	104	88	69	66	71	66	81	79	71	74	77	74	90	67	84	79	71	71	90	70	72	83	93	84	75	67	72	78	66	73	68	80	73	59	87	80	84	88	81	85	82	69	73	65	82	78	90	71	76	84	75	75	73	88	94	89	81	97	75	82	71	77	67	86	96	90	94	86	72	75	73	54	76	77	75	79	67	83	86	82	84	61	73	82	65	86	69	85	62	64	75	90	69	69	83	74	74	72	68	88	80	73	78	75	88	65	70	66	80	87	57	76	61	84	96	82	66	74	72	74	78	66	71	68	71	73	80	72	79	80	64	85	71	68	74	77	67	76	81	71	87	71	73	73	80	76	94	80	83	67	67	96	61	96	80	69	83	71	63	88	78	68	69	84	65	79	68	73	83	61	69	70	76	89	72	60	76	92	82	89	100	78	97	75	81	75	64	62	80	77	81	89	74	67	73	72	69	82	83	63	65	85	88	74	70	83
9427	1227	2748	3180	2784	2257	1906	1564	1377	1142	1051	969	834	748	734	636	654	573	613	525	530	497	500	490	468	444	484	404	431	431	372	410	379	379	365	397	373	375	405	337	367	359	344	354	352	336	358	330	357	344	327	364	347	332	324	354	350	341	348	335	344	348	314	351	319	364	353	346	333	340	307	347	310	325	310	327	289	309	309	318	360	300	350	289	328	356	320	304	316	322	349	318	359	348	376	317	283	334	316	329	306	324	311	324	319	346	328	309	301	304	323	346	300	323	338	325	320	288	294	297	307	317	322	353	357	314	305	336	319	319	314	320	342	336	291	306	303	308	290	326	326	305	317	336	310	304	293	332	307	313	336	313	305	301	332	290	333	316	337	308	333	304	317	345	294	314	304	304	303	310	291	316	344	326	311	295	324	312	317	321	323	345	325	320	329	321	304	315	318	330	325	291	294	304	314	316	323	323	293	297	315	307	337	267	342	304	313	330	311	312	270	293	315	310	297	338	322	323	324	296	318	324	310	321	299	320	331	347	304	279	304	330	306	311	303	322	312	303	319	333	318	339	265	333	345	318	280	322	302	318	325	333	321	302	293	318	288	329	300	323	324	319	296	330	325	298	341	321	298	309	309	337	318	294	302	326	288	306	311	300	296	348	313	333	327	312	336	322	333	305	305	300	305	313	321	336	347	294	301	309	273	326	297	316	338	292	320	309	297	327	337	320	329	327	287	312	286	316	299	303	340	326	307	306	298	310	302	322	275	316	344	265	314	288	328	328	293	311	307	323	322	306	322	320	322	286	347	288	328	312	292	305	305	313	345	290	319	350	303	317	273	300	304	316	300	321	329	331	312	353	311	297	335	331	310	327	291	288	289	297	338	326	338	344	282	292	325	337	340	320	287	316	308	285	324	303	292	379	302	307	323	275	339	346	328	295	288	324	299	283	299	300	325	331	290	275	317	296	312	341	311	335	323	331	298	332	331	324	302	331	299	289	301	346	313	304	342	310	340	342	338	339	352	293	311	291	325	290	338	301	341	304	337	331	265	315	329	301	300	296	280	319	313	291	287	327	284	329	353	330	282	307	336	339	330	311	294	300	312	290	305	310	285	325	307	337	301	299	331	309	286	314	326	273	304	304	319	325	313	321	303	312	299	355	304	313	289	318	312	317	294	317	286	305	328	326	308	331	337	314	297	318	335	317	323	301	284	302	313	287	319	320	325	317	300	313	298	307	308	312	325	313	322	322	294	274	316	324	322	320	329	313	317	290	298	311	326	317	303	341	336	330	293	326	311	312	290	299	283	318	307	323	328	324	355	354	314	299	318	309	315	306	294	321	349	303	280	313	348	306	327	320	342	289	306	314	298	317	293	304	278	304	295	342	303	292	252	293	351	315	286	353	331	331	291	300	301	298	319	297	303	321	304	336	316	328	317	357	304	311	329	288	314	337	333	321	321	320	304	290	335	328	318	310	338	325	310	353	339	292	316	309	290	330	334	295	329	303	313	313	306	304	321	309	303	311	306	326	316	309	333	293	327	346	301	337	333	326	332	307	325	297	320	271	321	341	328	335	311	306	281	309	322	327	307	304	282	343	332	320	322	302	327	331	322	345	292	329	335	283	354	331	285	294	311	332	289	294	319	323	315	298	345	306	270	314	308	293	327	299	268	345	297	322	301	317	314	302	287	310	334	316	285	299	325	321	324	319	296	338	307	328	295	315	301	310	319	327	328	303	321	316	302	280	337	314	294	302	295	308	284	303	320	315	311	314	298	299	313	330	303	307	303	314	316	294	317	310	326	286	297	300	290	332	323	309	329	309	335	284	311	336	329	295	331	325	307	331	308	347	291	294	333	286	321	339	321	306	314	294	310	329	320	326	338	330	315	341	325	331	306	323	329	291	327	297	338	322	289	307	298	325	326	308	337	283	316	323	335	306	300	295	321	326	329	306	322	333	333	306	323	295	308	330	312	323	309	293	339	313	322	320	329	310	315	279	314	323	324	307	332	332	319	309	332	307	304	316	319	303	339	322	319	306	294	316	297	309	314	291	360	324	300	340	316	321	321	337	316	313	344	286	291	304	312	315	328	313	320	297	274	303	305	283	297	295	326	292	322	311	300	300	290	300	332	327	318	321	310	318	320	341	266	330	301	312	333	267	317	322	333	290	316	297	306	364	313	302	276	322	316	325	304	313	308	302	326	343	344	285	343	304	305	312	329	297	333	307	284	325	305	318	288	293	297	341	320	313	293	299	294	321	309	274	322	316	295	351	290	307	316	340	307	303	288	317	293	294	333	333	296	324	309	330	337	308	278	339	309	287	277	337	338	307	309	319	328	342	329	305	314	317	310	335	315	289	310	348	315	307	309	294	289	312	315	270	327	305	324	318	316	335	326	328	308	310	309	347	294	316	285	326	323	327	305	349	335	336	283	331	318	315	314	296	306	302	322	304	357	323	306	308	281	303	332	340	284	303	311	327	320	283	314	306	321	298	310	315	289	321	290	325	313	297	303	301	329	278	323	304	310	321	298	323	326	291	335	294	303	337	306	294	335	335	302	314	308	298	325	321	289	296	333	323	322	319	308	317	306	288	298	293	300	302	308	327	306	293	303	296	310	305	296	279	298	312	298	310	311	302	303	314	320	302	282	308	297	316	297	319	337	303	298	353	319	313	296	302	316	290	326	348	295	306	317	298	304	324	314	315	316	304	290	326	291	316	314	301	301	328	335	295	342	287	288	295	313	335	340	314	294	323	320	307	321	311	283	307	291	297	337	275	364	306	303	329	318	294	341	311	333	314	320	292	314	348	314	295	318	313	296	309	318	274	314	328	314	320	309	294	337	312	319	300	301	305	317	341	302	357	309	322	323	316	314	300	363	307	309	299	301	325	290	314	300	320	300	315	311	294	312	320	299	291	320	301	323	311	278	326	298	325	336	326	316	323	303	340	318	292	340	317	340	307	297	342	306	334	300	314	337	318	325	319	349	354	326	301	293	288	333	338	303	327	285	295	341	302	279	292	291	283	306	321	329	329	303	318	334	315	306	316	307	331	312	326	323	327	283	313	304	311	329	317	311	272	336	317	326	321	310	315	303	305	319	283	316	296	311	344	329	320	299	340	324	335	300	343	308	311	288	353	319	344	336	300	291	321	324	315	325	295	294	320	309	319	318	312	334	321	326	323	301	293	321	326	331	324	322	296	312	320	347	304	316	316	322	328	321	308	305	306	298	306	347	308	278	328	288	300	327	306	318	331	327	292	281	331	292	316	313	332	313	301	304	363	317	313	338	283	324	322	323	280	336	304	315	339	305	327	300	309	304	318	309	314	330	311	301	304	309	324	324	332	319	315	358	317	305	334	300	288	334	331	314	366	299	306	310	348	306	306	310	312	299	327	302	292	342	296	317	333	337	306	278	293	286	316	323	305	331	327	354	338	310	319	327	331	300	342	320	318	328	319	318	312	328	294	318	308	307	291	336	306	294	308
