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
336820121305	336820121866	336820122416	336820122966	336820123516	336820124066	336820124616	336820125166	336820125716	336820126266	336820126816	336820127366	336820127916	336820128466	336820129016	336820129566	336820130116	336820130666	336820131216	336820131766	336820132316	336820132866	336820133416	336820133966	336820134516	336820135066	336820135616	336820136166	336820136716	336820137266	336820137816	336820138366	336820138916	336820139466	336820140016	336820140566	336820141116	336820141666	336820142216	336820142766	336820143316	336820143866	336820144416	336820144966	336820145516	336820146066	336820146616	336820147166	336820147716	336820148266	336820148816	336820149366	336820149916	336820150466	336820151016	336820151566	336820152116	336820152666	336820153216	336820153766	336820154316	336820154866	336820155416	336820155966	336820156516	336820157066	336820157616	336820158166	336820158716	336820159266	336820159816	336820160366	336820160916	336820161466	336820162016	336820162566	336820163116	336820163666	336820164216	336820164766	336820165316	336820165866	336820166416	336820166966	336820167516	336820168066	336820168616	336820169166	336820169716	336820170266	336820170816	336820171366	336820171916	336820172466	336820173016	336820173566	336820174116	336820174666	336820175216	336820175766	336820176316	336820176866	336820177416	336820177966	336820178516	336820179066	336820179616	336820180166	336820180716	336820181266	336820181816	336820182366	336820182916	336820183466	336820184016	336820184566	336820185116	336820185666	336820186216	336820186766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15172	1932	2150	1534	1080	765	626	483	423	287	282	237	221	179	195	182	156	151	130	139	148	135	142	120	136	112	118	121	126	125	107	129	126	115	127	111	108	107	106	92	119	116	106	110	95	102	103	106	103	93	121	112	107	102	110	95	97	99	97	96	114	108	107	100	103	116	128	118	109	104	92	81	100	113	101	122	129	121	111	141	111	101	105	97	124	101	94	103	102	107	104	97	89	86	103	105	84	80	89	114	104	102	106	119	108	117	114	89	109	94	110	81	103	98	113	105	133	94	120	122	119	126	112	98	86	96	97	114	107	87	99	108	112	95	107	92	109	91	98	91	117	111	116	86	109	93	106	87	105	113	104	117	100	88	101	120	101	91	110	119	110	97	87	93	114	102	87	112	89	112	110	98	102	103	88	90	109	99	94	121	117	105	115	111	109	108	107	92	105	106	99	106	95	112	122	94	95	90	124	99	91	107	85	86	105	105	101	97	114	112	105	84	109	88	85	107	119	104	104	112	86	112	104	98	90	104	105	113	98	98	114	91	120	89	101	104	124	98	89	74	107	104	90	102	80	113	93	95	102	119	99	104	94	95	98	95	82	113	102	100	106	104	91	108	101	106	118	93	107	102	96	107	104	106	105	90	109	108	92	113	123	104	98	109	98	102	96	100	97	99	99	121	93	95	87	91	105	90	122	93	119	91	103	100	83	104	124	107	98	96	105	83	102	100	112	111	104	115	129	95	108	101	102	92	116	95	93	98	100	93	89	92	128	107	102	110	98	66	112	104	97	106	105	98	101	97	110	103	122	101	95	102	88	102	100	115	111	110	103	106	103	90	103	102	93	108	103	87	106	94	91	113	89	79	113	80	96	77	111	83	89	90	105	79	110	97	91	111	85	96	111	97	103	106	95	92	97	103	91	119	93	100	98	110	99	89	99	93	96	101	113	93	90	101	113	90	110	93	124	103	104	101	118	112	107	114	88	103	99	83	110	101	93	99	117	97	88	102	115	115	110	96	98	116	108	88	111	101	101	99	82	95	103	108	91	96	108	108	97	86	97	90	91	107	96	112	108	98	94	108	87	91	105	95	98	99	97	97	114	114	94	114	110	97	105	97	105	68	77	95	102	100	93	89	93	90	83	93	101	105	110	129	102	116	104	89	101	104	93	115	107	87	83	97	97	120	103	102	72	99	113	120	109	123	96	97	102	113	119	89	94	100	97	93	102	85	109	90	98	115	90	88	97	80	94	89	98	115	110	124	92	115	112	93	88	133	113	93	97	101	105	107	112	105	100	107	114	86	85	123	109	120	94	105	98	85	108	86	114	100	105	101	101	84	105	93	113	101	118	95	88	117	106	84	113	103	119	109	121	111	115	104	109	104	107	91	95	110	104	111	99	95	99	100	91	115	81	95	96	109	93	81	111	105	89	103	80	84	119	99	114	99	96	96	117	120	99	92	99	101	101	95	102	85	99	127	83	104	100	115	100	94	93	105	112	111	105	81	112	109	87	112	83	98	108	93	104	104	105	102	91	79	108	102	103	101	110	84	88	95	99	105	88	99	87	93	93	103	94	81	103	95	132	112	106	103	102	94	101	101	90	106	119	93	99	124	99	115	113	89	117	97	109	115	97	102	85	111	90	92	110	110	106	111	100	105	100	99	107	87	106	96	113	97	90	114	89	91	96	114	100	93	106	97	82	120	90	105	120	104	101	111	96	98	97	100	112	92	97	98	111	131	96	107	102	104	99	121	122	111	101	123	114	100	87	86	108	97	107	116	100	102	109	101	106	99	91	100	88	108	116	102	105	102	89	98	95	104	95	97	87	107	91	86	98	102	91	116	100	98	105	106	101	112	94	81	91	93	103	98	83	98	96	101	88	105	105	111	113	99	109	99	97	109	117	112	94	131	95	96	102	84	83	85	92	105	119	95	90	106	96	99	89	91	96	97	88	99	104	97	83	105	105	120	100	102	83	103	83	88	119	101	94	90	97	100	109	110	90	110	111	90	93	98	106	100	93	106	103	103	101	95	112	91	105	91	102	106	118	109	105	92	100	101	96	114	101	120	104	82	99	106	105	106	104	100	94	87	98	106	102	83	115	96	105	112	108	108	114	90	88	109	98	107	84	96	91	100	117	98	81	100	111	76	102	107	101	104	106	123	107	94	109	106	90	90	85	100	98	97	104	96	108	105	110	112	98	102	110	112	106	94	93	119	94	116	108	83	98	90	96	97	113	93	90	94	102	102	92	108	95	113	92	107	108	92	94	118	84	101	90	100	87	74	108	103	110	97	108	92	95	95	105	89	90	90	100	95	97	95	101	114	104	94	117	107	107	105	104	113	94	112	101	91	110	106	111	104	117	107	99	82	106	113	109	108	86	90	103	93	80	85	96	101	95	99	106	102	82	108	103	105	109	80	81	98	105	86	99	92	111	93	92	109	100	101	93	98	101	103	92	100	88	105	99	95	100	90	107	108	95	106	92	115	97	104	102	111	97	94	108	105	103	102	80	95	104	99	95	105	97	101	103	95	101	95	96	94	95	101	101	103	104	103	100	103	101	81	103	104	106	89	92	102	91	116	94	101	97	96	93	88	112	103	117	107	93	88	103	98	101	119	99	95	119	105	95	88	86	94	94	113	92	96	97	105	95	99	116	103	108	101	114	100	97	89	107	99	101	116	99	97	117	93	88	89	118	79	103	92	105	102	95	114	96	86	106	114	100	113	113	87	104	116	113	92	87	109	108	125	88	98	101	82	99	101	82	95	101	90	112	96	77	134	93	121	82	115	106	107	112	114	101	117	105	94	106	105	105	104	108	88	104	122	115	102	91	102	108	108	105	110	105	109	106	88	92	99	93	115	106	101	104	102	107	97	109	104	104	113	91	97	97	100	95	91	96	101	126	85	92	81	90	105	96	102	84	108	121	92	89	85	95	92	89	88	101	101	91	96	104	80	100	94	107	100	105	119	106	103	89	90	110	117	109	75	99	97	99	106	97	96	102	104	103	97	96	113	97	95	104	106	97	91	93	94	82	98	102	115	98	86	101	106	91	102	91	98	94	111	100	88	98	96	101	109	89	114	108	98	110	98	103	112	103	97	101	76	106	103	102	96	93	114	102	106	97	94	86	90	90	106	97	107	105	104	121	97	102	112	98	96	83	103	103	82	112	102	86	101	87	111	116	84	120	108	91	98	92	101	85	98	95	112	100	94	115	95	96	114	100	109	91	93	107	94	98	103	90	99	88	110	99	109	77	104	87	108	107	102	115	101	104	121	125	114	102	91	97	103	99	103	95	122	101	98	103	91	106	99	89	114	111	83	110	104	92	104	89	102	100	89	92	105	78	113	68	99	102	110	97	104	102	111	88	94	117	104	92	86	103	102	103	100	105	111	107	110	102	96	97	87	91	94	95	116	96	111	94	98	109	97	106	96	91	112	81	102	93	96	103	109	112	94	95	102	121	99	96	105	99	88	88	100	112	118
7784	1905	4637	5424	4437	3691	2894	2389	1931	1681	1469	1319	1170	1044	963	906	759	708	767	651	617	578	576	536	523	503	436	454	459	425	420	429	451	385	421	379	416	411	377	403	399	370	345	320	359	310	337	333	353	345	339	322	328	309	319	336	332	308	328	328	304	318	327	349	360	331	367	348	391	355	351	390	369	358	349	430	463	502	490	489	359	290	277	284	282	294	307	276	298	288	312	276	273	294	299	305	300	285	300	291	354	271	316	273	296	261	288	278	284	275	307	276	254	273	277	299	270	284	283	269	272	257	279	269	286	297	247	275	302	299	281	296	272	281	315	292	305	264	286	271	279	280	264	274	300	256	298	270	273	299	245	264	282	281	279	282	257	282	275	271	279	302	262	271	287	294	250	297	266	258	287	247	298	306	298	277	279	270	291	284	288	290	267	250	266	274	296	272	298	283	305	261	299	308	300	270	301	264	266	302	298	307	281	284	257	261	267	281	281	265	305	298	296	292	257	280	275	298	266	243	268	286	265	287	285	267	299	303	257	283	257	265	285	290	296	298	284	292	277	303	268	285	272	271	250	273	296	301	264	276	241	283	269	263	275	274	288	256	255	270	261	275	268	280	295	281	270	293	273	242	278	293	263	270	248	257	266	264	281	267	273	272	283	292	274	280	260	322	270	238	314	288	279	274	289	307	265	271	276	242	283	311	274	263	288	270	284	292	277	297	274	300	275	276	268	291	280	257	300	248	262	257	259	306	288	275	267	269	274	295	302	273	316	267	301	284	276	268	257	277	274	283	276	280	279	279	253	280	264	245	282	298	267	274	284	286	267	247	259	269	282	322	269	295	300	268	271	273	313	265	275	304	276	287	270	258	305	281	260	260	282	293	300	286	297	283	244	281	276	285	291	288	276	279	291	253	262	259	295	280	274	281	280	251	283	265	279	269	276	260	256	254	285	264	243	294	305	288	269	316	268	297	274	285	307	275	262	289	275	310	290	292	314	277	278	268	304	283	254	305	275	283	261	313	297	265	279	265	288	280	289	282	286	294	270	288	249	266	266	248	299	300	277	279	293	252	304	293	291	303	256	296	269	260	258	278	280	276	282	292	278	289	261	291	300	299	294	276	294	294	291	267	281	286	274	287	292	293	255	281	270	310	283	289	247	276	278	291	303	290	301	258	275	284	268	294	274	272	268	264	272	265	275	294	279	260	274	303	280	275	276	264	288	288	284	277	270	285	285	251	293	281	258	282	287	293	284	292	281	254	291	296	294	266	251	296	267	268	268	285	262	281	276	295	264	280	248	269	258	299	247	287	257	275	286	260	268	287	263	296	329	278	281	279	292	295	259	251	285	287	284	278	278	273	243	260	252	274	260	273	252	267	280	269	294	273	263	280	273	282	254	286	278	269	266	293	299	291	287	284	300	279	261	268	260	278	284	258	285	283	291	254	240	269	292	269	265	282	261	264	293	247	285	267	271	305	291	275	268	272	295	296	284	264	293	280	317	278	285	303	261	280	267	291	270	274	273	278	289	277	290	278	254	255	286	286	271	250	304	288	288	275	327	286	291	263	271	285	273	277	285	284	276	287	297	269	256	289	296	284	256	260	293	269	270	286	269	274	299	289	264	273	282	255	281	284	280	307	254	292	260	263	281	280	276	285	285	283	300	287	298	276	273	284	261	285	284	279	261	282	266	286	259	274	239	303	290	290	295	260	248	282	287	286	271	282	273	277	291	282	290	268	272	260	246	274	286	305	295	266	296	285	272	257	265	257	272	277	252	284	224	307	281	271	283	299	291	258	307	280	267	280	284	304	263	295	284	274	269	282	286	275	314	260	281	300	291	279	277	252	238	293	273	284	269	275	266	270	285	260	277	273	260	267	288	305	252	293	256	307	299	297	285	270	290	279	314	261	279	292	266	273	281	265	289	280	309	262	279	310	273	263	250	274	292	274	269	263	278	255	269	301	292	277	284	257	294	274	313	277	276	282	254	264	291	242	246	308	265	273	246	264	253	301	272	285	303	313	276	260	262	296	293	284	307	285	289	258	292	254	236	283	266	260	273	296	282	273	245	271	289	272	296	254	295	278	281	304	277	311	281	288	269	298	291	290	302	272	307	302	320	276	269	266	282	286	272	275	270	293	301	263	287	304	279	259	266	289	297	263	269	272	268	281	285	293	284	316	265	282	265	282	283	278	294	280	252	247	263	279	278	278	287	269	286	286	256	285	265	261	286	287	287	288	298	265	310	265	263	276	270	288	302	271	257	289	247	324	248	296	278	271	256	273	302	262	278	292	250	293	298	287	254	277	294	258	259	249	259	303	261	298	267	291	284	309	307	274	280	300	255	283	290	318	279	275	261	275	282	273	280	278	256	280	276	262	270	248	264	257	280	275	284	265	284	272	328	253	248	285	268	262	296	271	272	256	282	269	260	237	268	283	248	276	282	298	273	280	303	266	293	265	253	261	269	311	272	297	267	261	281	274	283	305	242	297	257	316	278	323	287	283	254	293	266	250	298	257	269	295	295	263	294	298	269	272	279	289	284	272	266	276	269	288	248	285	260	297	277	269	252	255	285	253	269	260	260	278	270	278	289	279	250	290	282	252	277	288	263	282	280	297	248	265	303	295	285	273	278	256	242	249	308	260	286	281	275	250	257	274	264	292	275	263	283	278	261	284	271	308	257	271	267	278	301	269	286	303	283	274	289	273	286	286	276	262	259	276	274	264	249	260	271	306	295	260	274	227	273	273	253	267	256	288	267	277	254	297	282	278	279	244	278	279	288	295	271	302	263	259	286	276	282	261	279	302	264	277	269	304	271	245	264	288	261	279	237	270	253	277	296	250	263	270	304	254	290	273	266	278	263	273	305	272	265	272	273	268	282	277	258	246	273	283	285	279	311	281	305	287	311	257	269	276	262	287	295	271	281	274	287	269	294	284	275	233	284	263	276	250	288	249	249	269	262	277	266	281	276	272	259	296	249	266	293	289	247	275	272	245	274	330	288	285	285	262	272	279	301	271	272	320	274	334	276	280	280	260	265	287	266	328	267	270	277	262	266	268	262	277	302	272	272	268	273	259	269	292	285	288	281	254	275	252	288	282	265	283	279	245	237	299	276	273	273	252	277	281	288	287	254	253	293	278	272	291	281	291	296	234	274	269	313	258	267	283	298	308	266	288	269	255	289	265	283	264	278	302	299	268	298	305	251	285	269	281	250	290	269	320	281	278	275	279	281	261	269	281	289	303	280	297	255	255	282	300	274	288	269	282	286	297	287	289	266	281	289	289	295	267	292	323	278	263	290	278	278	244	290	241	279	287	289	277	302	276	277	282	255	285	299	262	264	287	272	268	289	276	282	289	282	274	270	311	305	242	273	249	290	280	285	314	259	269	265	309	251	254	266	273	285	300	246	281	285	288	272	262	273	318	245	267	259	271	271	255	267	303	283	288	275	269	285	280	281	295	286	293	301	273	263	277	274	268	279	309
2893	171	195	194	170	158	153	148	151	180	160	174	148	114	168	152	178	140	181	150	155	141	150	143	153	181	135	150	149	144	170	176	168	156	146	155	148	147	141	136	157	162	148	158	167	153	151	173	154	156	149	161	140	131	121	160	144	169	158	174	145	165	181	150	156	136	156	172	154	172	144	163	135	163	158	161	128	162	160	135	144	165	123	140	144	138	160	159	148	141	145	145	149	152	162	178	161	157	156	138	149	166	149	160	147	164	161	135	167	149	142	152	142	177	163	138	132	140	151	132	137	124	160	155	151	153	140	147	158	159	166	169	139	148	161	143	139	144	152	143	154	148	129	127	170	154	169	136	156	152	157	159	162	146	142	159	173	138	146	135	138	137	145	137	157	175	148	155	142	154	146	160	159	154	166	157	152	169	139	171	136	125	133	139	140	140	165	162	149	153	138	174	145	160	149	153	153	143	153	141	143	162	126	147	145	165	143	137	150	159	161	169	124	153	150	153	153	161	142	138	132	166	127	183	157	161	153	131	156	181	151	163	147	132	149	127	155	185	142	124	159	155	152	154	157	177	169	139	164	143	153	159	139	144	159	176	152	150	131	160	140	168	141	148	149	157	146	138	157	168	142	138	140	161	161	165	170	148	153	161	154	148	148	146	150	159	155	142	144	172	150	174	137	155	144	141	173	153	157	172	137	138	137	145	152	142	125	162	159	172	160	177	170	151	164	163	129	137	160	157	161	152	147	156	135	143	143	151	135	148	143	162	142	164	146	143	163	159	138	171	150	132	165	194	158	163	148	141	130	162	139	131	161	151	144	150	128	143	160	154	153	148	154	173	162	155	129	130	152	173	159	156	151	161	169	153	163	152	170	150	149	133	154	150	151	146	142	140	140	158	137	148	142	166	166	158	154	138	160	146	148	150	157	143	162	133	161	135	147	129	166	150	149	161	159	142	148	149	178	142	148	168	138	131	174	147	170	153	144	159	155	153	129	158	165	171	122	138	143	159	145	147	162	142	153	135	150	145	151	156	147	142	167	130	142	143	164	147	136	147	142	152	141	140	151	167	140	156	139	140	139	153	173	170	139	124	145	163	135	141	146	142	158	145	160	170	147	143	147	161	146	179	149	157	153	126	152	150	164	144	154	166	164	136	153	159	153	150	146	116	154	159	125	145	153	146	137	135	154	157	142	128	154	160	179	146	155	148	151	155	145	148	146	126	156	137	131	152	151	134	144	162	167	169	145	154	152	133	146	148	133	140	165	137	149	149	137	132	140	145	169	120	145	146	156	146	147	152	154	164	160	155	168	149	171	158	155	146	144	139	148	150	139	142	144	145	156	132	139	126	148	143	142	152	120	128	135	144	156	152	142	164	157	144	166	143	158	156	165	149	159	156	168	137	145	151	160	146	164	152	155	171	151	157	155	170	138	140	137	157	142	156	160	152	158	155	131	174	167	165	158	159	145	146	145	162	161	151	143	140	170	166	165	143	148	165	159	162	158	141	151	145	142	155	175	157	179	157	141	158	135	134	121	143	145	157	142	163	160	156	151	139	157	133	146	154	129	165	157	149	158	145	141	153	154	152	150	177	141	127	158	150	151	156	148	138	150	154	151	159	135	146	162	131	160	156	160	159	143	170	143	164	133	163	154	153	152	147	143	163	163	157	157	160	151	145	154	155	140	177	156	161	159	136	172	131	161	170	140	146	145	165	171	156	156	165	161	155	165	148	141	136	139	144	164	154	145	162	148	163	144	134	158	169	143	139	161	167	162	164	159	156	147	143	142	132	145	147	140	149	137	151	148	157	160	148	159	160	161	138	159	165	159	160	135	177	153	157	163	150	181	156	127	147	140	145	143	158	159	169	150	151	135	157	147	151	144	139	168	134	142	148	147	162	135	138	129	153	161	165	167	154	154	146	135	139	153	180	147	145	163	160	170	167	165	135	161	158	147	148	127	140	187	147	152	144	174	138	144	163	163	142	152	161	127	137	146	162	182	134	144	147	153	176	171	169	169	139	145	182	159	143	152	127	145	153	149	164	152	115	158	147	155	166	127	160	156	155	153	128	160	154	146	167	161	169	138	139	143	187	157	142	186	130	128	145	170	161	147	139	164	153	155	160	149	126	147	154	162	136	165	145	153	145	157	157	161	163	142	160	143	134	133	130	155	173	159	142	156	157	162	135	156	148	162	133	149	136	120	146	140	137	155	158	125	148	168	132	148	158	138	162	147	153	142	166	148	133	164	157	149	152	144	161	163	127	159	147	149	146	154	146	145	152	165	153	139	150	135	141	158	143	173	156	151	150	162	158	131	159	173	175	157	154	157	132	139	146	150	135	154	120	140	138	150	149	164	149	148	172	154	143	134	162	146	162	164	168	132	167	161	152	151	139	134	161	149	149	142	166	160	159	135	182	136	160	122	128	143	154	145	171	148	180	124	153	160	156	120	149	143	159	152	149	155	146	138	151	153	132	147	137	168	161	148	166	114	140	126	153	146	147	154	152	144	179	183	153	174	139	141	145	127	158	173	151	139	132	151	144	137	127	154	156	147	150	152	165	142	156	137	154	148	143	140	143	136	181	148	152	157	135	149	155	175	164	159	128	157	128	155	157	160	153	160	159	147	154	153	153	158	133	163	124	156	174	166	176	162	162	142	143	170	153	143	158	145	159	160	140	151	151	150	162	156	128	122	145	159	144	128	148	158	159	148	145	145	152	154	141	143	175	165	158	157	176	168	149	164	166	158	145	144	149	146	175	134	137	161	151	151	166	154	135	137	140	153	147	137	153	172	140	148	154	148	161	128	147	160	130	132	165	136	169	162	130	186	163	150	167	165	156	182	175	150	162	177	150	154	146	157	138	161	169	170	161	133	128	148	164	136	168	136	153	157	176	186	146	152	135	156	130	166	149	171	160	148	154	161	152	165	154	179	150	152	146	159	160	128	161	144	146	164	152	143	150	160	154	138	161	158	157	143	139	158	151	143	162	151	136	162	125	163	149	160	143	144	123	145	142	161	152	146	167	158	138	159	149	158	120	138	121	140	160	166	159	148	156	159	160	139	154	144	138	141	160	147	144	129	157	155	181	165	140	136	166	157	143	170	171	155	134	133	129	163	173	160	147	134	147	160	143	146	131	148	123	168	152	157	143	156	158	155	140	159	143	158	135	178	152	149	155	151	154	165	158	144	176	156	156	165	185	156	158	163	152	155	137	155	154	161	146	152	174	148	144	148	149	160	158	156	150	129	161	145	143	173	134	139	146	159	168	145	172	133	170	155	173	139	158	146	146	127	141	141	152	165	143	176	171	151	160	133	150	159	147	161	171	147	140	152	146	168	166	153	141	171	121	166	150	168	166	156	168	137	161	157	155	161	145	154	144	152	139	138	157	144	141	157	150	165	139	171	130	148	136	166	145	146	145	156	143	145	159	148	159	161	165	137	157	160	152	121	169	175	177	169	150	149	135	159	171	123	144	137	144
2773	528	504	551	515	502	466	479	430	450	474	445	433	457	458	434	411	427	439	436	461	422	396	423	428	439	456	431	439	461	447	420	416	414	416	407	404	395	437	439	420	419	403	464	409	408	403	422	426	413	420	381	431	439	404	449	433	420	408	465	410	432	408	442	417	414	453	430	420	433	416	444	383	428	402	408	438	405	461	409	441	416	465	429	433	412	421	444	422	412	424	417	436	406	402	453	466	426	402	406	410	407	394	436	434	410	382	445	424	429	402	419	409	409	433	394	417	403	442	406	413	418	418	419	431	412	414	402	439	401	421	426	449	421	396	424	427	405	427	432	432	424	416	429	425	433	426	382	461	412	469	423	429	451	422	406	430	418	431	456	436	439	390	430	417	457	433	455	386	433	418	443	450	422	394	433	429	397	428	434	413	409	434	432	434	398	448	429	456	458	416	425	442	408	417	398	440	443	402	409	447	424	425	417	468	457	395	425	440	454	454	416	414	422	415	411	419	419	425	424	398	430	402	413	437	429	438	478	423	395	417	408	417	433	408	397	386	429	458	436	414	437	409	425	414	432	400	441	444	411	414	425	438	397	426	419	438	397	438	395	395	425	453	441	420	416	398	429	400	422	459	468	399	437	426	401	440	432	405	390	432	391	415	443	440	413	436	425	434	399	452	427	404	392	445	428	407	472	438	432	443	424	420	417	417	438	430	434	422	416	425	389	414	411	413	445	433	398	401	408	426	409	422	433	410	422	429	382	433	406	396	405	417	449	434	451	406	429	430	396	429	414	422	420	445	455	406	450	454	424	398	442	406	403	427	426	429	413	425	417	402	420	415	429	388	415	438	428	433	383	427	439	421	442	495	424	451	441	423	399	420	438	439	400	425	434	461	399	417	443	401	412	377	419	403	424	453	422	399	434	389	427	457	406	450	413	385	416	439	432	463	396	436	419	403	438	377	448	427	412	400	420	437	430	450	416	445	401	422	403	450	411	414	441	392	452	477	444	393	448	419	448	433	452	439	444	424	439	439	448	441	428	411	423	423	417	438	432	420	393	419	388	425	414	416	397	390	395	369	442	435	413	432	419	405	430	409	411	467	461	401	424	413	388	443	464	464	401	409	416	428	461	382	423	419	430	447	453	390	417	441	424	473	401	412	404	392	426	393	439	416	398	429	394	413	442	457	449	435	456	433	399	421	439	420	400	427	397	396	427	440	393	422	402	394	413	409	413	421	388	445	375	387	438	414	432	405	445	447	411	419	418	446	431	445	432	458	431	398	400	439	400	419	400	401	407	399	432	420	448	441	397	441	441	448	431	384	397	413	449	402	404	421	423	419	363	403	394	398	425	409	433	420	432	487	412	402	442	456	439	441	408	435	422	414	420	390	440	405	412	420	450	430	417	403	442	441	406	429	470	395	408	438	411	417	426	416	438	416	437	482	424	399	460	452	402	405	459	419	403	404	441	410	413	423	389	415	459	424	443	405	450	473	399	420	418	428	408	398	421	424	401	411	434	424	458	418	410	398	407	403	415	428	422	428	422	430	419	441	437	438	414	439	438	410	444	436	407	449	427	405	445	441	404	394	445	420	400	454	410	431	456	433	417	463	449	451	386	441	433	447	392	424	460	425	426	429	454	410	397	403	435	442	415	448	392	404	367	429	441	410	407	448	422	447	445	434	397	407	424	433	448	411	383	449	438	440	437	396	420	407	430	436	416	444	401	402	455	417	432	402	417	421	407	428	423	418	431	431	410	428	447	443	435	398	416	427	443	402	407	451	422	428	425	422	420	398	390	404	426	419	410	443	422	450	439	423	430	415	404	409	449	390	417	447	415	427	396	434	420	411	428	424	386	373	413	433	423	378	420	423	425	413	421	444	432	435	431	438	442	398	439	434	438	436	421	420	419	431	399	428	472	418	412	413	423	425	433	434	456	443	398	440	437	410	407	441	409	425	434	431	408	429	396	439	408	449	396	384	431	391	435	464	434	438	428	416	429	417	399	422	428	456	392	446	443	448	420	419	476	445	373	424	408	415	421	427	420	409	453	397	402	469	411	435	435	436	416	446	424	423	414	414	412	431	432	445	405	409	459	416	444	396	421	439	424	441	415	452	433	394	425	448	403	453	409	389	425	403	441	466	376	411	462	438	416	439	417	412	390	386	438	423	417	433	441	409	436	447	413	416	434	425	391	479	449	405	422	441	467	438	423	456	419	419	448	427	436	422	451	420	467	411	437	472	456	426	425	431	456	384	424	412	435	426	419	414	464	449	436	414	380	384	408	411	441	441	429	423	445	405	409	430	389	422	395	409	433	435	419	406	441	438	423	399	411	457	435	416	411	408	425	409	404	411	428	432	460	450	403	468	433	416	432	428	413	397	395	437	427	411	466	405	405	410	424	405	447	447	390	441	389	457	420	407	421	437	437	421	399	420	401	429	414	419	412	457	408	414	434	411	443	407	442	404	434	424	387	407	420	432	396	394	459	408	445	441	442	420	377	428	444	424	415	401	384	397	431	424	422	410	419	441	415	412	401	453	420	416	450	443	418	417	385	435	437	416	424	415	432	405	404	443	386	444	417	401	400	422	435	440	414	359	425	421	390	431	412	428	434	422	421	419	389	438	428	401	419	454	406	427	424	393	418	398	435	405	414	429	412	441	420	442	452	410	439	410	426	428	397	456	413	402	458	369	414	372	391	405	415	415	398	449	427	436	442	383	423	385	405	448	420	401	399	391	440	388	403	413	399	420	414	432	397	416	442	428	398	442	388	421	427	435	439	406	442	422	418	425	475	447	441	432	425	402	492	387	426	421	435	432	425	439	401	436	442	394	475	418	399	428	424	435	421	467	400	400	438	451	442	431	403	417	414	378	425	429	392	405	407	427	446	475	420	397	430	441	442	419	430	378	378	422	398	421	426	428	443	460	402	446	432	405	424	431	377	428	412	411	401	434	417	372	407	409	417	392	411	432	415	428	418	454	411	457	432	412	424	375	415	457	401	409	416	374	415	408	419	403	428	399	419	428	400	448	401	465	442	398	416	420	414	393	399	398	389	424	400	396	397	434	415	420	380	394	400	448	436	403	426	420	418	451	426	413	442	462	444	443	442	410	443	423	415	425	403	458	432	423	451	473	421	454	466	439	452	423	439	404	434	438	438	450	419	437	419	400	454	460	438	445	424	427	413	427	402	406	411	439	454	421	369	381	429	448	443	420	419	420	435	433	425	395	432	436	421	423	422	437	422	447	445	435	423	408	445	421	437	455	425	411	428	435	407	390	459	404	449	387	431	429	400	424	446	396	441	424	423	461	428	432	426	426	403	434	438	427	439	471	425	398	393	422	417	416	402	446	405	398	426	409	427	432	410	446	417	441	412	439	418	422	437	418	466	429	388	424	426	453	394	434	413	421	424	369	401	434	421	394	421	398	426	427	437	457	417	406	424	400	414	438	404	420	432	389	423	401	430	426	416	426	427	414	428	419	387
8985	919	1214	893	738	513	414	364	313	290	248	282	261	245	229	226	221	219	227	215	218	178	228	206	202	179	205	184	215	224	216	194	176	186	201	194	172	169	180	169	179	169	201	184	195	190	170	186	176	166	176	180	206	206	166	187	181	181	180	190	200	199	178	161	189	172	186	188	191	185	175	193	193	173	209	210	223	189	175	188	167	174	179	192	195	180	200	204	166	180	180	173	162	173	179	192	175	207	188	198	184	171	175	197	154	190	166	199	197	191	180	209	194	164	180	185	193	175	210	195	186	185	177	213	173	180	202	211	186	181	184	201	193	166	196	206	182	186	163	188	175	166	199	207	154	164	173	193	198	206	172	199	179	192	201	210	178	197	169	191	169	190	210	179	201	165	178	184	175	192	186	194	169	168	189	201	189	196	152	201	176	174	186	184	196	174	186	179	176	194	157	180	192	172	207	150	180	205	209	163	162	177	187	204	205	177	137	158	165	172	169	182	179	167	165	163	193	198	196	179	174	188	184	173	167	169	180	187	192	203	176	161	186	173	193	164	201	186	177	200	173	203	175	175	187	179	187	191	184	142	199	162	200	166	189	178	157	182	191	162	181	176	204	202	164	184	196	202	197	160	187	170	189	180	185	175	192	176	181	165	191	172	181	210	193	186	180	189	200	180	182	170	195	194	189	173	159	167	174	181	171	167	198	178	166	179	184	184	200	179	186	188	177	207	209	180	200	176	215	186	211	163	176	179	183	164	175	184	199	197	181	181	179	171	183	156	169	160	187	195	182	193	199	199	157	204	184	169	175	176	176	163	171	190	197	175	163	174	182	192	187	180	172	174	179	206	201	177	199	202	174	156	197	185	189	197	205	194	204	171	178	172	178	195	176	196	162	179	166	175	180	200	183	192	176	201	182	201	180	179	185	180	167	172	178	160	204	205	188	171	172	194	189	180	163	187	193	213	183	190	188	197	168	170	190	193	167	188	170	201	199	192	179	193	192	188	189	198	166	173	199	179	176	174	189	193	185	180	193	191	167	176	207	167	198	197	171	183	160	184	196	192	191	181	174	156	206	156	200	198	172	196	168	198	186	198	180	193	175	197	183	182	180	162	202	209	176	199	175	177	199	184	193	194	198	191	181	168	184	209	171	187	196	196	173	183	163	178	180	172	168	189	185	183	198	185	175	186	190	168	167	178	184	179	221	188	163	180	193	191	199	191	198	173	176	190	194	177	193	181	187	176	185	176	172	173	216	169	206	158	176	174	195	206	184	179	181	180	194	157	184	182	177	180	202	158	193	197	190	155	198	182	206	182	171	202	179	201	184	171	185	169	162	196	185	166	174	209	178	203	211	171	172	199	193	179	189	178	190	193	178	174	197	163	164	173	180	175	186	175	168	177	205	181	169	196	173	217	195	182	167	207	180	197	210	212	196	159	154	148	188	167	183	190	179	180	170	180	176	171	182	183	175	189	193	163	199	186	169	187	156	198	191	183	162	196	184	197	184	207	168	196	207	189	202	176	157	180	211	180	182	177	174	158	183	194	213	195	201	179	171	169	200	180	162	188	143	172	200	178	160	197	219	164	166	204	184	168	196	201	170	202	211	172	196	170	192	161	198	188	172	189	185	186	197	222	186	180	186	175	167	182	167	169	187	160	193	183	167	184	199	190	166	168	156	184	171	171	195	181	205	214	181	190	176	158	209	170	164	185	203	197	154	187	201	188	167	190	189	170	182	206	202	184	181	178	181	185	180	195	183	196	171	193	172	192	191	199	164	182	160	194	205	199	190	193	176	200	204	203	207	168	210	158	190	175	184	163	168	190	186	179	191	184	177	182	201	189	182	180	164	173	187	185	181	193	182	190	164	197	189	183	199	186	179	173	189	204	161	160	194	188	193	178	192	192	177	169	173	160	156	177	151	184	200	179	184	187	197	175	187	219	198	178	182	192	184	205	181	178	174	196	177	183	154	194	173	200	189	177	186	180	170	174	193	168	180	208	170	193	172	194	180	178	183	157	179	180	199	166	192	205	206	216	205	185	193	193	181	215	192	185	182	208	186	177	190	169	167	185	197	182	212	181	186	201	200	185	177	174	169	193	183	213	174	196	182	186	177	195	198	181	183	170	186	204	178	196	194	208	204	178	191	179	171	174	184	197	188	190	199	174	189	176	187	197	186	167	174	186	205	180	202	169	188	175	214	185	195	202	189	211	194	184	192	176	194	151	191	207	191	192	171	162	193	156	182	173	192	173	187	196	188	196	176	196	186	183	171	187	192	189	178	194	199	183	169	175	205	196	216	202	203	164	180	172	171	202	205	180	178	178	174	167	180	157	184	182	189	198	211	193	177	199	168	184	201	172	177	176	201	182	188	186	177	183	185	185	168	197	176	169	171	181	184	170	188	183	194	191	202	176	175	183	160	178	200	187	182	215	160	179	185	177	164	181	178	188	166	198	173	178	182	171	164	176	192	170	180	181	212	179	190	178	186	194	188	188	190	189	198	183	154	170	170	170	173	173	182	185	189	176	161	171	189	176	185	183	192	175	193	174	167	203	200	179	180	169	196	197	213	201	203	160	197	182	201	199	198	214	169	147	179	183	184	208	179	178	186	173	211	194	185	195	187	184	205	168	160	176	166	196	182	200	179	184	176	198	161	180	176	194	164	149	175	208	180	183	192	176	170	173	185	180	168	172	204	195	193	169	201	181	191	184	192	174	190	183	192	196	201	203	197	154	155	185	197	198	162	177	192	180	168	168	198	168	181	191	201	220	200	195	171	172	170	197	171	188	154	195	187	178	170	180	199	171	213	198	182	170	206	180	188	180	171	193	181	214	173	208	157	206	201	170	160	194	208	166	185	174	197	173	188	155	183	197	167	202	199	167	179	174	182	190	195	195	183	180	163	195	174	178	166	173	181	171	191	179	207	202	196	186	173	187	177	209	204	178	189	174	184	192	217	188	178	202	216	182	181	199	195	176	180	184	164	189	193	193	193	196	185	177	170	165	155	173	188	178	160	193	169	179	206	180	194	171	194	171	175	192	178	189	171	176	192	192	189	199	183	187	177	181	180	174	189	192	196	200	183	186	173	179	170	193	183	187	193	172	195	201	199	215	190	164	162	187	165	174	195	188	155	185	181	158	188	191	178	164	180	172	188	177	166	189	184	207	181	183	161	198	163	187	170	190	192	200	181	200	187	194	170	188	181	204	179	181	171	178	197	176	179	200	186	206	182	218	188	185	178	193	170	194	199	183	180	197	184	198	211	168	181	161	185	181	165	201	185	163	186	157	166	185	188	177	178	182	181	170	169	196	192	170	173	197	168	155	180	177	171	181	210	196	191	168	185	185	163	190	192	196	166	190	180	185	221	189	193	222	185	198	189	205	164	197	200	177	217	156	181	179	186	193	167	179	170	199	173	193	172	173	181	167	183	174	198	193	171	184	173	201	171	174	176	175	183	180	157	193	182	184	204	171	187	188	165	184
6079	1308	2707	3222	2774	2280	1879	1590	1358	1216	1044	998	894	840	818	806	784	762	687	674	668	632	655	614	575	600	593	572	590	578	578	557	594	627	547	567	586	596	583	557	542	523	558	551	522	540	507	563	531	536	531	506	557	476	494	472	501	535	485	485	525	499	544	506	580	559	563	536	555	568	521	549	576	557	508	509	604	573	529	579	558	527	489	534	536	484	500	481	463	486	528	517	511	471	529	429	544	492	514	430	499	517	537	461	496	502	482	523	513	500	513	499	486	549	487	528	491	518	528	514	496	483	492	504	483	489	468	500	532	524	453	492	510	481	515	520	515	496	455	498	518	500	478	496	540	490	513	483	507	473	527	535	505	471	545	473	474	476	499	509	537	492	503	495	481	523	471	507	511	483	488	523	453	482	500	459	530	505	475	485	518	499	508	499	470	487	501	491	470	479	502	462	478	488	511	504	529	512	457	516	490	494	481	473	501	459	502	544	514	457	478	515	497	524	478	468	533	478	432	512	500	480	499	523	489	518	477	504	467	470	471	512	492	524	515	505	499	464	494	523	478	488	474	555	485	500	495	507	528	528	490	533	481	489	490	485	484	452	470	469	485	506	477	531	495	465	459	481	476	482	483	510	496	485	496	489	469	495	511	481	443	536	474	504	462	514	512	497	507	519	475	480	513	511	519	496	488	486	483	515	474	497	502	494	476	487	515	491	517	460	477	512	482	479	514	515	480	513	517	485	517	501	542	477	516	487	481	512	538	518	474	486	521	530	492	498	497	528	461	479	499	486	533	564	531	540	460	515	506	477	499	481	479	463	510	482	473	506	530	526	517	515	481	474	493	500	470	468	481	483	453	489	454	464	515	463	490	520	493	463	511	467	513	493	495	478	482	458	519	501	485	496	513	493	473	467	490	520	500	462	475	486	471	506	508	569	495	480	495	523	489	511	487	503	516	483	523	531	458	514	522	488	494	499	479	493	493	461	500	493	522	477	472	515	564	489	487	513	498	481	507	463	502	523	494	484	505	525	490	502	497	452	508	524	486	454	499	504	489	526	512	525	482	523	498	512	494	489	448	521	491	499	510	477	513	519	460	508	528	476	463	476	494	496	530	495	520	479	508	472	509	487	495	492	487	488	460	518	501	495	501	506	556	460	516	533	468	486	494	513	475	464	482	521	525	497	496	460	464	474	486	517	527	486	518	500	522	459	510	500	466	500	474	532	501	480	465	495	435	479	512	507	472	496	525	513	530	501	500	491	494	531	476	490	469	505	484	499	523	476	480	461	486	472	527	463	479	495	464	470	534	490	529	507	504	520	507	520	479	466	482	492	531	501	515	504	481	503	520	447	500	464	483	479	505	521	489	496	486	506	487	473	495	507	491	507	488	492	550	482	518	487	521	508	496	462	486	463	465	518	524	522	495	490	487	488	496	502	480	546	458	502	539	498	476	513	467	469	494	502	502	489	478	519	466	490	521	517	456	494	522	509	505	508	531	475	519	464	457	501	527	485	493	504	503	472	473	502	499	454	493	487	443	490	516	515	475	497	502	515	479	507	489	493	514	475	523	497	487	478	492	489	526	481	446	500	502	490	543	506	494	493	485	499	522	471	509	499	501	476	524	504	475	491	522	473	465	471	488	483	492	494	516	485	489	500	520	509	493	485	485	473	450	534	495	501	531	482	483	499	492	483	479	438	459	480	448	489	490	490	498	546	469	512	441	525	441	450	483	497	516	513	462	521	524	487	549	473	471	495	491	504	499	480	476	479	475	445	506	466	504	543	477	558	487	495	488	466	458	475	547	502	500	466	482	490	484	455	466	497	497	520	491	495	509	491	535	491	531	505	516	514	503	454	481	486	457	515	493	485	500	468	517	495	457	536	506	475	480	508	527	504	516	522	538	522	503	504	484	519	464	497	503	532	462	528	486	469	515	489	487	530	508	452	492	496	463	453	513	501	504	471	482	517	483	502	473	485	477	480	508	518	517	497	525	478	472	496	526	477	515	457	500	486	498	493	481	497	490	470	492	498	532	521	504	536	462	522	476	506	518	474	511	511	465	501	519	477	501	489	519	472	469	512	513	488	512	522	462	493	504	482	500	500	494	502	487	538	520	501	491	488	448	480	481	481	473	501	446	448	442	506	484	464	503	487	470	503	525	494	534	513	500	498	491	485	497	470	479	479	500	499	541	478	469	483	497	510	489	522	529	464	490	501	526	475	519	525	479	526	474	510	510	490	488	512	467	483	499	448	512	489	488	502	503	509	468	522	468	495	517	486	553	482	543	467	479	511	495	478	512	545	495	473	512	527	463	468	509	515	516	486	536	524	467	500	481	491	512	488	499	497	488	467	491	480	498	485	469	527	487	463	509	515	480	511	497	494	502	500	479	483	539	518	482	492	499	484	494	510	524	513	511	486	495	497	507	525	457	497	517	522	484	500	492	486	500	490	469	482	519	493	518	504	495	498	479	483	486	504	490	525	520	472	474	464	494	555	500	489	459	470	521	456	474	462	542	499	479	457	514	503	501	489	496	518	488	523	494	464	500	469	456	524	460	491	482	484	514	499	532	441	493	502	490	488	491	520	495	468	466	467	497	497	517	492	526	523	515	505	533	481	481	503	475	487	511	466	453	475	496	518	494	529	475	474	510	538	474	507	480	482	480	502	480	549	543	512	462	525	495	494	473	518	493	503	477	492	499	458	537	480	522	512	492	514	502	453	465	501	535	475	503	477	511	490	497	492	498	500	461	472	494	489	517	517	469	525	488	494	472	523	523	465	482	520	486	521	491	477	500	483	507	478	477	487	472	505	520	519	488	487	466	474	497	478	492	496	517	459	479	521	498	491	479	514	511	525	531	504	490	474	539	483	482	450	530	506	484	513	457	490	455	494	490	471	440	485	504	457	456	481	453	502	499	446	491	472	523	476	452	466	468	516	508	471	491	516	475	466	487	486	522	529	524	484	506	500	477	496	489	481	520	480	491	515	498	497	495	535	469	436	495	489	511	489	529	482	481	490	564	507	481	498	478	501	468	511	471	493	496	509	510	505	480	485	511	446	542	453	481	523	472	499	514	503	500	487	457	524	530	486	536	489	482	492	499	483	510	519	474	470	469	531	480	477	490	484	498	459	491	543	510	520	491	489	503	480	471	488	496	483	507	473	480	520	534	469	483	509	481	528	495	453	491	530	470	500	477	501	500	515	503	513	463	468	526	502	484	506	462	510	486	484	534	490	498	481	516	511	502	509	514	460	486	504	506	483	479	481	496	484	493	473	472	493	508	464	548	481	514	494	501	515	504	499	494	479	495	542	513	490	502	497	504	492	483	472	478	452	503	521	454	471	486	500	519	490	489	487	474	486	518	488	484	486	510	466	514	481	493	464	492	510	492	481	455	493	480	498	471	483	487	480	483	517	521	509	508	475	467	523	491	471	501	534	503	505	523	481	490	455	520	485	451	471	494	505	486	489	457	466	469	464	457	458
15078	1914	2110	1506	1038	711	574	436	375	287	303	249	223	202	206	160	175	141	142	128	135	121	136	121	111	123	128	134	112	124	123	109	122	103	104	110	105	127	96	129	93	117	115	114	96	106	115	110	86	111	124	106	115	96	116	104	107	94	95	114	103	101	112	103	112	92	116	107	102	96	116	111	99	95	130	110	116	107	125	115	104	83	104	120	113	107	91	99	99	95	107	90	88	102	97	86	102	95	92	95	103	97	96	102	98	89	98	99	91	95	85	93	86	89	82	93	102	116	93	109	96	115	91	98	94	104	100	83	96	96	97	96	94	107	117	96	90	93	96	104	92	97	88	113	97	109	106	108	98	114	103	81	114	94	111	95	102	90	103	108	74	114	107	94	110	114	84	94	85	85	111	90	94	110	102	96	105	74	105	96	109	103	109	114	100	103	100	100	103	97	113	100	93	84	105	113	109	115	101	102	112	113	103	114	102	106	107	65	95	121	106	83	94	73	111	83	114	89	106	97	111	86	98	97	85	109	104	113	101	101	103	77	89	99	103	115	88	95	90	113	98	89	96	106	119	99	93	102	95	100	100	94	100	106	100	101	106	94	93	91	114	76	94	84	103	91	89	104	87	116	84	76	111	92	98	102	95	95	78	108	99	97	111	92	113	91	99	103	100	104	110	105	79	125	96	87	111	102	115	113	108	94	91	94	88	99	98	91	99	107	102	106	101	110	101	79	110	102	95	105	101	106	82	88	95	107	96	96	101	74	127	109	111	100	87	118	101	106	112	102	108	115	116	106	110	82	99	112	94	108	96	89	110	84	83	98	105	99	105	105	113	85	107	106	110	98	103	109	103	103	101	110	100	113	98	97	109	93	88	89	96	96	105	106	92	94	102	100	104	100	82	99	105	88	95	115	91	103	91	87	99	99	102	89	102	97	85	96	105	106	90	102	109	90	95	106	90	114	92	98	118	91	102	122	98	86	101	93	119	115	98	114	96	83	105	88	104	99	100	88	101	94	90	103	80	104	116	82	109	87	89	81	95	104	101	94	126	81	114	99	89	89	95	108	83	111	102	95	100	98	96	110	99	90	101	102	96	96	99	110	97	106	92	106	84	99	95	119	91	98	96	114	94	105	103	89	108	89	110	101	98	95	89	97	104	88	99	94	79	87	107	108	86	77	105	91	111	87	107	118	94	85	110	107	81	114	104	89	100	102	87	105	103	103	112	90	82	89	98	99	87	93	113	99	99	104	102	118	115	100	118	102	96	90	104	107	86	93	101	93	103	88	97	82	93	77	109	87	115	114	98	90	97	92	93	108	97	79	88	93	102	96	99	93	117	89	93	111	107	110	92	90	113	93	101	110	78	91	112	99	81	108	93	109	106	82	95	88	115	105	99	100	95	97	103	108	100	116	116	107	118	96	105	101	74	108	108	101	81	101	87	94	101	85	95	94	100	86	100	108	98	112	95	108	98	100	113	99	92	94	80	101	105	103	99	95	101	99	100	102	90	113	100	92	89	115	100	97	93	89	91	100	110	92	75	90	94	108	68	87	110	96	85	99	89	86	95	101	108	108	103	98	114	85	107	99	109	107	95	99	89	102	109	98	102	108	86	113	85	100	104	99	94	99	91	101	91	113	112	93	87	82	89	89	97	96	98	105	91	108	95	97	89	127	99	94	105	82	90	99	81	91	107	112	94	93	117	91	101	96	115	94	119	91	107	104	101	98	83	100	97	106	81	107	107	89	89	80	93	97	102	100	99	101	96	100	94	91	107	110	92	86	82	94	106	99	104	107	105	114	108	99	97	114	111	95	104	88	102	86	99	99	91	108	105	113	79	115	102	115	111	106	85	97	108	83	103	88	117	101	112	107	94	92	104	96	95	102	86	89	88	102	90	79	98	108	99	101	107	99	94	100	86	94	101	101	94	98	91	104	91	99	103	109	97	88	105	91	102	104	99	118	112	97	87	103	72	86	93	95	84	83	94	107	104	104	116	98	83	103	95	82	105	98	100	104	102	106	123	94	101	93	122	94	107	86	103	107	119	109	103	102	119	112	113	94	90	98	88	82	96	104	84	93	102	69	94	91	94	99	110	117	91	93	110	89	104	90	91	113	103	95	86	99	92	94	89	97	111	93	109	95	87	95	88	93	102	96	93	98	88	92	106	89	110	95	93	96	112	107	107	109	109	111	83	94	106	99	84	98	118	115	94	111	80	95	106	96	82	119	104	93	92	113	96	94	87	107	98	115	94	74	95	89	96	88	103	83	93	102	96	106	106	97	112	97	91	94	113	107	121	94	106	83	87	105	95	100	93	84	98	100	117	107	100	107	113	102	97	108	77	92	88	113	94	89	104	88	96	86	97	78	97	101	105	110	114	104	90	95	103	76	83	103	93	121	102	93	102	92	110	99	86	98	88	114	90	99	107	102	95	94	116	93	104	91	75	127	99	78	105	113	100	118	119	105	103	100	114	85	91	86	129	80	104	99	110	116	108	109	95	96	105	88	90	95	99	98	103	113	100	103	88	92	107	74	104	123	108	102	108	100	103	107	88	95	121	99	110	101	111	114	91	90	101	92	106	85	85	79	90	99	111	91	110	115	94	101	81	106	120	119	82	93	110	98	87	98	88	100	90	102	124	100	89	104	95	99	110	101	101	115	119	105	83	106	96	96	93	99	114	88	108	85	100	114	93	96	92	101	98	111	108	92	113	81	88	98	113	114	90	106	96	93	93	108	92	89	97	90	78	90	93	94	108	108	103	105	104	100	97	96	86	117	82	91	88	98	105	108	102	109	86	72	97	116	93	85	111	90	102	106	82	112	103	94	104	116	91	91	103	107	107	95	112	118	101	106	104	113	100	91	81	105	92	115	106	101	97	125	109	85	88	88	92	116	109	104	105	71	110	87	106	114	84	103	113	85	101	110	110	112	105	83	102	97	93	90	105	110	97	81	84	112	104	99	88	97	92	93	89	76	96	107	95	99	107	91	96	98	109	93	97	106	91	96	96	83	100	92	115	80	92	79	94	89	96	93	99	102	98	102	91	88	83	103	98	104	101	95	107	88	101	112	105	88	100	84	104	112	103	102	91	90	109	95	88	96	111	107	103	103	109	80	102	104	108	107	109	93	111	120	84	117	79	95	111	105	94	120	99	112	96	111	102	89	100	90	117	100	108	84	94	98	107	106	100	99	85	95	101	99	83	97	93	104	104	81	85	83	104	85	104	97	103	102	94	80	87	94	108	76	117	104	89	106	105	92	101	103	80	101	90	101	98	113	119	87	97	90	91	115	85	105	82	87	87	113	119	104	109	96	105	93	104	114	106	98	125	99	90	111	94	96	114	91	92	103	109	103	100	93	98	114	85	105	94	99	112	94	103	107	85	97	107	97	90	108	116	98	99	94	102	111	97	93	90	112	100	94	91	92	102	105	98	119	107	106	102	92	99	106	102	102	89	100	117	96	99	105	88	93	115	115	109	95
7593	1822	4463	5195	4502	3634	2849	2310	1925	1640	1435	1296	1134	1080	934	859	748	713	691	674	592	602	604	547	516	504	459	420	468	438	417	426	421	404	398	371	401	368	368	332	388	356	324	365	365	310	362	332	299	308	336	325	331	325	303	316	328	293	300	336	300	341	305	310	359	338	350	346	347	363	396	394	377	368	379	364	431	423	399	348	314	302	277	270	287	291	300	277	291	316	303	318	271	294	270	275	282	287	264	289	285	296	270	287	260	262	275	294	273	297	298	283	265	290	271	271	279	318	285	276	286	292	274	258	265	297	257	277	269	291	266	286	270	289	281	303	280	305	269	232	276	258	277	280	282	273	263	292	240	276	275	270	281	262	274	243	271	255	260	283	263	282	271	217	273	258	253	267	256	272	260	277	297	310	298	275	293	240	297	283	266	277	277	257	286	296	290	256	287	281	264	298	291	277	291	260	262	306	283	272	256	256	272	243	255	257	278	258	295	282	318	282	257	258	272	264	292	264	296	245	252	255	257	298	287	270	244	290	247	279	273	271	263	287	276	269	269	269	306	286	219	304	250	281	276	286	260	259	237	290	262	261	254	262	294	288	270	257	279	298	286	309	270	266	280	299	259	287	272	274	262	255	265	279	287	277	281	262	270	253	252	262	264	282	279	242	273	245	265	288	283	266	269	261	288	297	280	269	277	277	271	292	292	249	268	267	291	300	230	276	281	264	243	265	271	241	302	252	276	254	230	237	266	261	267	256	259	262	283	292	264	279	283	261	243	265	261	272	239	273	263	287	248	278	270	243	267	274	270	282	257	268	266	286	266	272	276	290	282	259	284	257	290	244	245	291	260	265	272	251	272	269	256	267	297	262	293	255	301	277	292	277	274	288	267	291	269	268	255	246	296	259	254	284	247	280	233	271	259	305	298	273	261	288	258	237	266	287	261	277	259	275	261	299	292	291	251	291	296	274	262	266	291	261	288	271	267	258	272	243	260	247	286	250	285	293	284	270	259	251	275	273	257	251	247	269	266	252	274	260	262	274	240	280	298	309	292	281	266	259	266	224	247	275	241	270	280	264	263	276	260	244	268	262	269	264	265	276	267	273	257	246	256	273	289	285	213	285	232	244	253	274	250	274	258	274	293	294	281	286	262	247	271	263	266	269	267	297	272	268	255	250	284	276	276	303	258	252	273	278	247	282	288	258	290	261	269	241	262	313	290	270	300	289	289	258	278	259	313	255	294	282	273	271	303	225	268	284	326	258	286	274	235	298	272	267	271	275	251	262	314	276	270	273	283	308	312	262	287	238	293	260	286	281	276	268	272	290	269	250	269	270	291	318	269	249	286	288	277	274	265	273	259	254	251	273	259	250	265	283	266	270	275	263	251	229	261	277	275	255	278	257	295	255	268	246	269	256	300	298	271	247	266	250	261	279	256	249	251	265	261	274	274	252	295	272	267	275	271	244	280	268	252	256	287	281	269	281	281	292	266	235	261	313	279	237	276	244	279	297	251	288	277	259	264	271	251	280	259	281	282	276	275	291	273	244	278	256	265	243	257	265	253	263	305	260	253	293	273	275	284	248	283	280	279	245	273	241	260	285	279	250	274	256	265	256	250	275	236	304	262	226	277	280	293	291	272	288	270	266	261	230	283	262	303	254	286	276	266	271	296	271	284	281	274	272	257	290	263	277	293	259	276	271	284	250	251	298	248	288	272	251	270	284	253	262	272	252	276	279	267	252	271	281	281	271	299	258	233	263	298	257	265	276	281	268	261	277	257	295	249	266	255	267	267	284	292	244	256	260	240	291	259	289	255	236	249	286	289	279	265	294	272	255	278	272	271	276	271	296	266	232	271	247	277	266	307	280	289	247	270	254	296	285	270	254	283	253	291	258	272	281	241	273	277	252	231	272	268	247	260	291	254	286	259	256	273	261	246	304	301	292	266	270	268	244	273	297	276	245	286	263	251	271	256	269	291	275	268	247	292	300	261	259	249	276	293	253	253	300	294	253	251	265	246	282	267	293	247	282	254	291	263	299	297	287	279	300	238	264	253	274	263	267	262	298	285	304	243	240	260	285	255	296	277	280	287	285	273	238	250	293	241	276	277	238	297	283	280	262	232	265	267	292	257	266	276	267	250	267	283	260	253	292	260	259	261	272	283	272	249	256	300	281	249	255	275	303	292	270	266	248	275	279	270	252	281	282	264	258	266	280	248	288	261	260	259	291	290	267	272	279	255	288	284	275	260	288	289	303	271	253	277	261	262	268	286	250	269	292	250	286	254	271	285	272	269	263	285	283	260	259	285	246	287	259	270	253	282	267	276	275	259	243	267	259	279	268	265	269	246	241	281	266	286	285	262	281	280	287	288	246	296	241	284	263	244	276	286	301	258	270	273	289	261	255	276	275	288	277	293	272	268	276	288	260	273	258	272	261	271	266	275	318	294	267	291	252	222	271	285	249	258	277	276	262	275	286	287	250	264	273	311	267	274	292	269	286	280	256	290	288	269	270	259	296	238	280	269	300	271	268	272	288	251	266	265	280	269	263	261	266	252	252	251	286	259	279	279	281	261	269	270	273	304	289	283	280	286	254	267	274	294	253	282	290	275	294	282	274	278	296	245	232	249	272	275	278	287	305	269	268	273	271	294	271	259	265	284	266	261	310	253	248	280	250	261	231	269	268	249	241	248	278	246	287	241	286	272	256	268	267	277	254	278	278	273	289	274	260	277	246	247	239	277	282	273	245	240	247	272	243	273	260	281	289	264	277	268	237	243	256	262	276	297	298	280	279	271	270	249	258	311	286	253	241	253	252	295	285	249	295	218	263	279	272	254	268	255	254	272	266	289	300	259	313	277	239	290	252	256	240	327	262	257	288	258	293	271	250	249	257	253	281	260	254	262	269	272	263	244	299	286	289	286	271	296	277	252	267	265	255	269	315	300	252	284	263	274	302	252	255	284	247	286	277	286	266	260	272	261	283	259	297	258	227	263	267	257	272	278	293	260	277	263	266	279	235	283	284	263	277	275	267	238	271	270	262	254	258	268	262	252	277	276	271	235	257	271	284	275	240	272	261	272	281	276	253	270	266	270	272	303	292	306	263	303	270	274	236	282	272	265	275	266	269	265	248	259	287	280	252	242	278	250	268	250	264	267	289	275	284	248	268	280	267	276	267	263	282	264	264	263	268	265	274	243	268	262	249	283	264	289	256	262	264	247	279	281	278	272	259	273	283	250	290	283	278	258	256	268	284	260	307	282	266	308	277	255	257	278	249	270	277	265	273	280	277	235	284	251	271	296	283	294	303	251	249	268	263	267	254	301	276	268	289	251	237	282	278	252	256	292	256	269	262	294	252	263	253	261	280	266	270	268	263	261	272	275	280	280	285	280	251	258	271	296	298	257	260	274	253	289	285	255	245	252	264	282	269	266	273	315	278	277	270	264	265	267	268	262	270	271	296	286	275	257	285	272	258	299	284	306	251	259	271
2913	189	161	163	154	175	157	174	145	156	152	130	150	170	156	138	171	154	162	156	139	148	162	128	169	171	147	147	133	145	134	145	148	153	147	148	152	142	151	158	162	135	161	154	149	148	148	141	160	144	155	148	145	157	131	146	137	166	128	152	139	144	125	129	157	133	130	166	169	160	154	141	165	143	147	150	189	148	149	152	164	137	128	161	165	149	162	156	158	145	162	151	147	178	149	176	154	151	154	161	133	130	154	145	155	144	163	161	149	167	162	140	149	156	155	148	155	142	131	158	151	139	140	131	152	169	140	169	146	152	146	176	172	142	160	151	153	131	132	152	138	142	161	151	147	147	129	150	167	182	153	140	171	163	160	139	148	146	136	148	162	167	134	162	144	147	155	141	143	154	144	151	148	149	156	168	145	135	149	175	172	140	159	123	142	150	164	135	150	162	166	171	150	139	142	162	135	151	167	149	171	141	122	166	150	161	154	143	123	156	156	164	132	124	136	159	145	149	162	147	148	157	157	166	153	163	147	171	133	146	145	150	171	152	134	151	132	142	154	156	146	136	155	154	145	137	157	136	137	154	130	158	151	141	145	175	133	159	154	159	126	149	154	136	151	161	143	155	133	145	166	119	135	141	154	158	136	159	170	148	153	170	145	170	149	142	134	137	138	145	154	141	138	143	171	152	124	171	166	161	157	146	147	177	153	174	148	160	173	150	163	128	156	160	141	141	155	141	154	146	143	150	154	151	147	171	165	138	141	170	123	146	137	176	155	171	158	159	143	148	141	158	149	137	159	162	184	157	151	154	141	146	138	147	150	141	167	136	176	164	152	155	175	144	157	158	153	140	158	154	149	154	156	133	146	150	152	147	156	149	160	158	141	150	165	134	139	139	147	141	140	146	151	170	161	144	151	151	156	127	168	141	152	160	153	168	150	138	147	136	158	150	145	143	123	123	160	165	146	158	157	157	143	136	163	154	135	144	147	141	150	133	158	143	152	160	121	132	141	130	145	177	170	180	155	150	146	142	150	137	163	152	148	138	150	157	132	126	155	134	160	167	133	157	149	140	124	142	144	155	189	142	148	172	139	130	140	141	168	149	133	139	131	178	138	135	135	151	140	149	166	161	132	149	150	171	164	150	175	157	149	135	148	161	148	145	142	158	157	154	134	135	129	158	151	134	154	141	138	151	168	140	144	157	160	136	136	163	134	153	169	166	154	175	144	170	136	141	137	137	153	151	149	155	160	159	141	135	176	159	166	147	140	180	141	142	139	144	169	162	125	131	159	137	146	159	149	150	149	140	165	131	139	175	151	172	119	139	134	159	147	144	160	169	146	139	139	155	144	154	163	144	148	144	178	142	154	139	121	166	147	146	143	165	161	138	139	146	150	168	142	164	153	162	152	168	153	142	169	149	149	159	162	150	164	154	156	155	143	135	136	161	164	159	169	130	156	159	144	155	136	135	158	157	144	163	160	158	146	160	152	163	149	167	156	131	150	155	155	150	151	151	146	156	168	144	135	153	136	152	127	157	123	135	144	136	142	146	156	138	138	139	162	144	162	161	155	135	161	169	145	141	156	130	140	132	144	162	155	143	152	171	143	154	179	148	148	161	166	136	166	148	160	143	153	177	130	150	140	141	153	138	151	143	150	135	154	150	146	154	121	142	159	159	126	161	148	164	149	152	170	129	130	153	145	156	140	150	146	176	136	165	138	132	137	175	153	152	147	152	166	163	139	152	166	143	143	147	151	144	150	146	152	129	161	164	154	130	145	159	132	150	151	180	132	152	157	142	170	148	155	148	168	145	145	150	165	160	159	139	154	141	153	134	158	146	141	151	153	176	169	145	157	127	148	161	153	145	161	132	184	172	131	152	149	154	145	123	157	154	155	131	122	134	141	142	137	147	142	145	170	155	145	139	139	158	159	160	169	127	157	136	176	153	162	141	140	155	122	154	155	139	145	174	139	157	153	143	140	141	152	161	175	143	164	153	148	131	158	142	176	148	143	148	144	164	160	152	126	161	147	153	158	145	167	133	143	151	167	157	163	150	166	136	138	161	149	132	149	158	168	163	150	145	155	150	156	158	157	147	145	153	150	139	138	167	142	149	165	139	154	158	148	155	149	146	155	153	133	139	162	129	158	161	175	156	167	144	144	140	159	165	157	146	162	148	155	131	142	154	138	152	125	151	144	143	155	167	153	153	147	139	134	145	132	154	142	130	176	178	149	170	157	168	138	148	165	160	156	149	166	161	151	143	139	129	134	124	147	161	159	144	155	167	141	141	170	149	168	148	163	165	162	156	147	165	159	127	148	149	144	136	174	153	159	138	129	140	163	129	150	153	136	159	171	157	155	155	133	141	158	152	155	144	148	141	141	177	130	167	170	152	163	151	150	120	135	139	148	135	167	147	149	135	151	144	150	148	137	160	150	149	150	141	136	144	138	154	165	167	147	159	130	150	166	146	147	140	153	145	156	152	144	133	141	141	152	153	150	124	148	144	163	159	153	138	146	152	160	168	153	146	148	160	151	147	153	149	160	136	156	157	156	158	132	179	147	141	135	171	146	133	148	141	177	173	152	153	149	174	146	154	144	143	145	174	176	165	155	143	148	158	147	135	148	147	140	148	154	146	156	150	150	134	155	152	159	159	157	155	161	154	178	151	121	140	175	117	144	159	156	156	147	155	140	142	150	162	141	134	150	168	150	158	164	145	158	140	146	155	141	136	148	156	152	150	152	133	154	156	149	160	143	135	147	142	140	145	154	137	156	137	158	133	143	153	158	135	150	164	134	153	143	136	139	170	153	150	154	140	153	143	161	154	174	171	160	158	149	166	162	154	159	135	153	141	133	158	139	137	149	166	127	129	143	144	159	151	134	139	146	164	155	155	149	151	128	144	136	159	154	144	168	147	149	154	164	141	168	126	163	143	159	157	123	158	135	141	137	142	149	143	163	148	164	131	166	163	158	158	148	148	162	141	159	158	141	146	120	157	142	143	147	163	139	145	143	162	135	147	169	144	154	137	143	161	146	138	144	164	161	154	140	135	167	153	169	152	164	158	153	192	153	149	148	152	164	160	147	157	170	143	145	134	143	160	154	137	157	140	160	141	129	141	160	140	164	126	165	148	128	155	126	146	155	123	166	125	147	150	163	144	147	161	163	141	164	136	141	163	142	149	153	158	142	171	152	140	140	135	169	142	136	148	173	120	168	140	147	156	161	181	144	156	149	149	144	135	131	158	160	163	152	170	148	140	143	155	152	160	151	146	154	152	143	124	155	148	132	157	143	126	137	130	155	162	175	134	139	150	143	156	143	155	157	148	153	150	138	154	136	130	141	167	150	145	180	124	148	150	141	146	158	129	141	154	165	163	155	143	134	154	142	170	144	158	143	137	145	160	158	148	155	152	163	145	117	151	148	160	148	160	143	139	161	155	141	140	138	149	167	152	140	137	154	161	142	167	144	149	174	140	148	135	155	165
2658	467	541	528	503	540	467	419	462	490	425	434	467	408	432	414	466	407	453	431	387	436	441	437	447	398	440	450	431	446	399	398	397	452	415	455	398	441	403	412	422	432	435	389	419	447	429	442	466	408	444	394	383	396	436	419	404	425	427	438	441	448	423	406	421	435	399	415	430	409	421	463	415	420	419	399	397	452	393	429	416	438	420	395	400	414	419	403	422	414	424	420	428	374	411	427	420	402	394	468	413	416	450	412	399	399	432	437	451	419	443	473	416	405	410	421	392	453	428	424	455	403	440	415	424	411	409	434	416	414	442	407	408	386	386	412	393	455	377	423	441	426	369	422	438	395	401	425	415	434	431	398	409	399	451	422	427	419	427	391	397	402	418	435	414	434	439	420	460	426	400	391	432	428	415	397	407	473	429	427	405	419	394	448	402	392	379	414	418	426	388	414	404	428	397	422	428	386	411	436	397	402	404	424	445	422	400	398	458	444	450	399	412	406	434	406	439	408	409	440	437	422	410	405	419	414	410	411	440	414	424	434	427	399	403	422	377	393	408	395	427	424	412	427	399	429	432	390	397	417	413	408	404	423	407	447	398	410	404	420	462	407	421	390	417	424	424	422	434	375	442	456	427	423	429	418	449	374	417	432	409	396	405	396	451	452	442	400	412	430	439	396	399	414	396	384	445	444	414	434	452	455	434	434	459	420	398	431	400	393	460	435	415	388	400	414	389	440	460	452	434	448	452	430	419	448	419	387	421	439	398	423	427	387	411	428	405	382	436	401	408	417	397	403	428	419	416	426	403	427	425	412	384	401	402	423	400	398	424	439	418	398	408	444	427	424	425	378	432	401	396	426	436	427	420	418	441	397	433	386	422	428	405	415	418	414	449	384	444	388	447	424	396	391	433	402	442	417	411	409	410	370	444	378	444	384	413	416	398	417	429	413	398	437	410	401	394	435	417	435	440	417	410	425	425	412	426	435	412	417	395	434	411	410	409	421	432	420	402	409	406	437	439	454	499	400	404	462	443	484	385	414	435	397	423	426	412	393	409	415	451	464	429	406	422	440	453	398	401	394	458	399	390	412	458	404	435	453	414	461	422	435	450	393	408	447	419	424	433	448	408	450	462	419	394	432	407	403	450	406	421	411	458	423	408	390	427	439	463	404	426	404	411	391	408	413	428	402	429	416	390	425	382	407	396	427	407	433	407	448	411	446	405	434	419	429	441	435	392	414	379	410	442	440	395	451	415	413	414	436	429	439	394	408	400	408	381	387	437	410	446	395	409	433	397	430	418	428	403	403	387	382	402	442	424	394	426	399	438	415	412	440	442	427	449	440	407	426	446	422	444	431	428	456	420	414	424	391	384	406	444	442	438	400	418	408	432	455	429	403	399	371	438	436	444	453	430	456	405	469	386	384	445	390	433	435	431	403	440	406	435	438	445	446	441	401	430	419	450	401	399	395	410	413	415	398	443	399	373	409	431	411	408	419	387	417	414	402	405	457	402	401	405	432	406	423	441	402	453	368	400	439	433	444	420	391	422	411	428	419	405	419	405	418	427	410	412	404	411	473	470	393	431	433	449	396	420	444	415	385	442	392	460	470	440	409	423	457	436	448	416	423	429	421	430	382	473	427	395	424	370	398	427	407	458	440	419	420	420	419	436	474	422	433	473	419	448	455	387	437	399	397	416	431	420	420	445	431	474	451	415	412	420	382	428	420	437	408	427	402	430	415	434	369	442	427	428	402	386	431	443	428	412	405	433	415	408	434	423	432	432	435	481	408	434	438	440	412	395	373	410	408	433	406	408	458	438	444	408	427	421	451	432	418	430	430	404	432	414	411	414	402	435	430	423	398	419	441	406	391	432	403	401	423	405	437	411	394	419	423	443	414	420	441	386	422	388	382	454	427	422	395	414	416	432	409	435	450	408	427	407	441	401	381	414	419	428	396	413	427	440	449	417	419	355	393	416	425	441	412	451	421	403	423	423	394	413	389	418	423	428	418	424	424	426	420	435	437	410	440	406	411	418	422	399	443	411	408	379	397	418	414	417	409	405	424	398	448	479	417	400	464	410	430	395	415	435	402	432	424	408	420	444	420	390	417	418	432	397	448	438	416	470	429	399	404	419	462	434	428	399	435	396	436	421	434	409	418	417	425	401	423	421	426	397	420	410	441	425	428	398	412	421	431	431	405	428	405	449	437	408	395	401	471	394	397	410	391	432	384	404	432	394	429	388	406	423	398	405	398	447	441	410	453	431	398	447	400	401	433	415	463	430	428	422	435	420	416	423	398	423	422	438	407	373	405	415	433	413	421	432	428	402	467	408	408	421	415	384	416	416	418	442	393	355	394	404	424	381	410	374	401	421	395	434	412	433	416	441	423	435	421	434	424	384	399	438	466	396	422	428	412	438	423	419	413	424	378	406	401	406	420	376	410	429	418	398	434	425	459	433	426	441	450	408	439	447	398	425	413	396	405	403	394	394	417	414	466	404	432	395	440	437	390	448	442	425	430	414	451	438	389	433	420	426	391	411	473	411	403	428	416	414	449	433	416	405	418	431	411	419	404	409	439	416	408	426	460	442	432	410	422	435	408	435	443	456	410	424	434	429	441	421	412	411	383	424	427	379	404	415	395	421	390	404	427	427	417	411	371	443	394	385	390	456	394	434	410	406	425	401	424	413	468	397	416	397	423	440	407	441	390	411	431	395	417	437	411	417	422	440	389	419	462	390	424	411	431	431	427	384	425	409	437	392	433	423	403	428	431	447	445	446	435	424	450	420	408	444	445	400	377	433	390	420	401	429	407	405	422	412	412	417	421	407	429	404	430	421	418	474	392	441	424	442	467	404	424	405	409	389	399	406	388	423	435	392	414	382	408	428	383	404	428	424	376	455	436	433	416	434	407	421	408	438	412	444	474	390	409	384	405	422	393	411	440	424	408	428	356	420	452	417	445	409	398	395	428	421	404	401	413	403	396	446	427	423	432	424	392	419	426	423	423	424	420	416	449	400	396	408	452	448	407	402	440	416	430	453	436	441	372	398	391	449	422	429	424	442	448	417	444	449	408	430	444	433	418	408	409	420	443	422	405	420	447	407	401	420	430	411	426	440	430	426	422	403	442	427	426	418	387	412	422	428	413	405	428	438	411	410	439	419	439	410	414	422	446	416	452	438	441	416	417	425	391	396	419	430	395	436	447	444	434	416	428	408	380	418	382	419	414	415	416	403	435	443	383	431	399	422	406	381	431	435	406	430	394	406	416	430	438	458	405	414	421	450	433	417	385	428	407	442	442	382	389	440	388	396	422	397	383	422	451	416	409	407	439	418	431	440	418	415	427	425	452	382	423	412	449	436	393	417	414	428	415	437	425	451	385	453	423	411	413	393	436	441	384	409	424	415	433	403	403	442	447	490	452	410	420	438	437	449	389	417	408	406	402	427	447	408	435	433	407	380	426	443	436	427	430	451	379	441	428	378	413
8858	930	1181	915	633	542	407	346	327	304	269	257	218	256	213	218	204	205	184	225	217	177	195	165	199	187	177	198	214	207	194	175	173	171	172	166	186	207	196	198	221	203	177	177	180	184	192	196	181	172	169	192	203	189	185	192	169	210	183	185	173	174	189	183	210	188	190	188	190	193	208	167	192	188	188	172	203	178	194	181	168	169	169	170	193	172	162	192	180	184	161	187	156	154	192	204	196	190	192	167	191	214	176	181	201	191	186	181	182	190	197	172	188	191	172	182	161	158	171	176	200	174	184	212	183	202	188	164	188	194	171	185	183	203	202	165	179	174	176	185	167	173	200	182	173	193	185	169	194	164	174	174	187	198	194	162	153	184	197	182	190	170	198	185	179	174	177	174	180	178	204	173	179	179	143	203	188	184	168	190	184	187	162	189	168	194	171	170	149	193	213	151	189	181	187	150	173	150	183	207	171	190	186	162	189	190	183	179	174	193	186	188	218	159	184	171	174	173	182	174	185	199	162	165	193	187	176	191	206	149	175	198	202	177	178	186	182	174	173	175	164	171	161	196	179	181	202	187	176	176	195	192	187	162	194	198	183	159	177	183	169	190	164	170	204	198	198	190	173	176	209	158	182	182	193	165	187	144	170	187	170	171	184	178	163	188	172	191	172	150	164	180	178	177	195	152	177	171	167	169	202	187	207	194	173	179	165	154	195	163	176	181	153	194	195	181	167	169	193	180	170	190	213	164	170	172	169	178	197	181	184	184	181	170	160	194	185	197	178	189	178	162	189	229	182	153	198	206	173	168	189	191	156	179	169	184	172	193	198	164	179	190	177	155	160	159	224	202	194	171	165	159	184	175	184	188	180	168	181	168	191	130	149	200	186	192	166	190	190	170	176	192	170	182	181	196	185	160	181	153	183	179	170	213	176	193	211	190	168	185	170	180	186	175	204	161	179	205	175	168	161	179	184	182	181	171	187	185	160	165	188	182	211	156	180	180	178	182	195	199	179	173	157	161	200	177	190	180	177	157	172	193	193	197	166	177	184	195	149	185	176	183	168	175	180	215	168	173	222	169	187	187	169	180	187	177	205	159	166	213	175	193	175	183	183	201	185	213	184	164	188	190	167	188	165	165	190	197	171	186	177	189	174	166	170	173	202	198	177	178	185	181	201	172	158	153	152	191	176	179	181	173	178	163	184	179	173	175	191	188	185	173	210	177	179	191	141	184	177	188	180	173	172	181	165	164	176	178	178	169	165	188	190	205	158	190	198	175	159	204	169	176	173	196	166	175	188	181	193	197	174	170	174	165	177	202	185	177	186	191	171	199	157	172	182	185	180	167	155	181	175	169	185	187	187	163	202	181	179	201	174	184	179	176	192	143	184	171	194	171	172	181	191	195	174	180	167	188	178	168	154	201	191	197	171	186	172	168	168	187	154	196	172	185	172	134	181	179	162	171	189	164	168	177	187	172	176	170	206	168	190	206	200	201	194	147	177	164	180	184	182	184	168	208	184	182	155	218	182	184	179	193	195	179	206	179	133	174	184	220	162	198	176	169	186	175	177	175	181	186	170	201	160	190	184	193	153	193	201	177	171	183	199	177	169	196	208	192	169	197	160	172	164	178	176	181	193	185	163	192	169	179	188	177	194	169	178	195	179	185	167	175	176	173	219	188	189	175	189	167	208	181	193	209	181	179	202	186	170	169	206	201	179	201	178	185	163	175	176	181	187	168	195	173	144	196	175	181	167	211	144	193	163	181	198	166	166	176	181	171	183	212	192	165	175	186	197	184	182	181	184	176	194	180	184	164	186	203	184	197	194	172	170	191	191	188	202	196	187	182	173	189	200	171	193	222	184	181	175	194	194	177	200	191	181	162	155	176	193	182	181	210	189	183	167	174	180	189	192	186	186	193	187	178	177	158	184	170	176	190	171	165	151	174	168	175	179	187	177	198	168	176	188	162	177	209	180	172	182	172	202	175	198	188	181	163	181	202	166	184	184	176	179	192	195	187	163	180	186	189	158	158	202	179	184	182	178	185	179	171	180	170	183	152	165	170	213	186	177	183	178	173	170	194	173	197	178	163	204	179	178	181	187	176	177	184	187	184	181	177	204	186	179	190	169	185	189	178	178	194	186	155	180	168	163	180	188	165	178	187	192	183	206	176	184	177	182	202	183	182	185	171	194	168	184	181	199	156	184	197	170	178	179	159	177	174	164	194	198	170	185	162	183	163	183	184	181	205	169	184	198	167	190	182	171	207	207	161	174	185	199	179	209	185	181	193	172	173	161	206	191	189	201	196	167	135	193	188	202	193	160	191	172	204	191	191	192	170	184	185	186	186	187	180	171	190	193	165	158	198	189	179	169	181	168	165	187	179	177	186	160	170	174	189	195	204	183	149	193	190	189	191	180	189	200	174	178	171	175	187	200	174	188	147	196	201	179	144	187	192	176	167	176	196	165	160	186	182	172	166	173	186	183	170	182	193	173	186	191	170	166	179	190	181	180	173	171	181	190	174	202	184	182	185	172	158	188	189	164	193	170	186	177	179	215	179	160	177	166	170	164	166	195	191	172	193	189	187	206	187	176	191	182	172	155	171	198	187	199	182	149	176	201	167	186	174	186	171	170	195	179	167	194	184	181	189	181	160	164	170	175	186	187	178	173	203	193	194	195	163	168	165	162	172	192	180	188	185	191	175	173	200	202	181	173	160	166	191	177	170	194	166	192	165	199	183	186	183	173	177	173	182	198	199	169	185	187	169	168	195	188	207	169	165	178	185	188	193	204	164	166	193	182	189	187	173	183	153	164	198	195	168	210	173	171	170	162	150	196	179	174	190	190	199	220	182	174	173	205	169	175	196	180	179	193	176	167	196	176	191	200	183	161	166	186	188	184	211	160	182	174	169	188	183	186	186	161	201	175	172	199	188	176	176	204	171	171	198	197	158	165	174	166	205	178	187	199	192	186	193	172	182	169	183	172	189	181	187	173	162	204	206	167	171	179	204	188	186	177	181	160	188	170	185	184	188	165	188	178	200	178	182	170	213	170	165	166	160	176	150	162	160	202	205	185	151	170	189	172	194	165	173	169	185	166	181	169	177	159	194	171	149	149	182	159	169	192	183	212	196	181	169	169	186	187	174	151	176	188	183	172	183	192	212	178	196	186	194	178	187	166	167	175	170	189	184	173	186	174	191	199	200	189	176	166	175	175	161	175	185	185	195	179	177	191	204	167	186	170	198	171	191	186	178	182	207	177	174	192	174	180	177	180	188	188	179	162	151	170	189	176	175	198	178	188	213	199	168	166	156	180	176	170	165	188	191	162	185	148	169	199	161	175	185	180	191	207	185	168	177	173	171	180	172	179	189	140	192	170	177	178	176	154	147	192	203	178	192	168	176	190	192	177	185	187	178	169	198	169	190	184	189	172	198	180	172	165	182	182	200	213	183	186	194	188	178	167	165	166	159	178	208	187	182	185	146
6136	1297	2662	3149	2708	2285	1913	1579	1390	1222	1083	1006	920	900	830	779	724	703	702	651	662	651	635	666	630	593	596	603	564	620	538	550	576	540	540	567	544	511	513	512	582	571	537	485	521	519	541	522	513	511	511	525	503	506	532	479	501	528	508	515	525	527	532	533	549	519	536	531	487	511	573	519	602	535	562	516	522	551	525	503	488	489	463	491	462	510	482	512	469	474	481	474	521	477	482	539	516	471	492	479	475	478	500	528	468	521	506	483	506	490	469	510	510	470	473	533	531	515	467	492	491	485	477	469	495	539	527	536	492	478	492	535	480	503	522	480	501	479	510	494	487	501	492	522	519	487	447	450	490	487	484	505	526	502	503	464	517	516	506	504	453	544	495	543	494	534	511	469	485	499	469	469	527	471	525	492	474	468	515	461	499	504	484	536	521	486	469	441	485	497	463	485	477	438	529	458	494	446	497	508	474	493	481	531	481	497	492	461	448	497	507	493	502	460	511	494	505	534	490	525	494	494	499	479	471	473	485	455	482	476	502	479	487	518	507	491	491	526	495	466	464	486	496	482	508	486	529	472	524	496	452	476	455	489	452	510	501	495	468	468	480	442	544	481	512	471	487	497	518	446	444	467	472	518	463	493	503	481	450	457	489	518	494	473	472	450	504	512	505	479	500	487	480	458	452	495	537	505	472	473	473	489	465	455	502	460	475	503	512	497	549	506	475	493	509	469	528	490	473	517	461	497	453	505	478	469	483	514	475	510	495	488	476	463	488	521	510	533	492	504	511	518	476	486	454	495	515	522	469	481	533	486	506	504	510	514	509	484	496	520	508	462	492	505	502	505	491	489	444	486	504	483	441	506	523	478	487	472	462	475	476	495	464	486	536	486	505	514	495	500	472	451	498	496	506	505	504	491	474	516	476	495	479	508	455	510	502	448	460	498	488	484	501	509	521	471	475	536	486	496	446	485	463	488	478	516	530	452	487	540	448	487	511	499	479	479	488	494	493	472	496	474	533	516	456	483	495	521	473	488	477	506	511	475	462	500	482	483	455	463	536	493	504	461	474	519	460	526	479	447	542	481	482	441	470	473	505	485	513	463	505	481	495	474	494	479	515	486	495	470	497	505	487	471	507	479	471	513	504	536	495	471	484	474	510	459	489	450	472	517	506	515	521	505	498	489	493	512	468	493	509	537	474	504	471	484	478	481	458	489	464	512	490	469	482	483	490	505	490	486	501	460	513	477	470	485	468	485	442	511	490	486	506	503	485	496	485	483	497	530	483	468	504	478	475	476	492	456	469	494	499	507	485	492	512	487	514	426	490	498	480	503	464	494	474	470	455	495	485	530	514	503	523	510	487	493	501	526	488	502	485	471	513	471	477	496	472	473	501	501	518	460	493	505	472	435	464	524	497	495	474	508	501	519	467	491	520	485	495	503	487	494	510	464	466	453	484	466	481	455	526	550	464	494	508	475	504	450	493	452	487	457	445	474	496	496	490	477	465	491	507	493	531	525	503	496	428	501	520	491	461	465	476	460	495	496	497	509	524	453	472	470	479	487	508	501	481	490	504	526	453	491	462	481	483	498	447	460	504	491	464	526	488	454	502	509	503	509	447	513	517	462	522	490	437	442	471	477	473	490	469	519	492	473	458	470	484	494	493	529	484	495	476	518	461	494	488	479	459	513	479	521	486	501	502	499	511	487	474	507	479	492	508	496	462	486	524	523	514	475	491	499	496	500	449	499	447	463	485	503	480	483	452	463	496	478	486	476	452	519	480	493	478	471	470	470	496	495	523	509	508	478	533	497	494	461	494	468	506	501	453	480	473	488	507	499	507	470	490	493	479	474	482	510	513	476	491	500	503	432	499	447	457	446	495	475	507	485	519	456	499	469	501	460	483	508	490	490	498	460	466	487	464	474	515	477	532	502	494	488	486	496	533	466	526	484	493	480	470	486	483	488	487	462	469	457	484	457	517	484	493	473	485	448	514	476	506	518	510	472	497	448	512	496	493	517	517	460	473	502	477	471	489	488	493	500	509	488	506	465	502	484	498	490	521	464	487	501	508	514	474	502	492	493	464	474	478	516	489	494	489	501	515	489	434	485	509	490	474	498	450	469	480	463	488	465	500	485	495	505	469	484	484	505	513	486	495	461	533	496	510	500	493	524	502	479	458	555	487	486	436	420	472	498	504	499	518	476	459	498	508	493	501	469	503	484	501	504	498	461	465	478	487	452	486	508	469	509	483	480	497	517	486	467	453	501	515	479	523	488	495	466	467	480	520	497	504	502	492	519	503	472	517	484	490	479	465	496	532	496	502	480	493	503	480	513	462	483	506	542	494	532	490	479	464	513	475	527	487	519	463	535	496	468	480	497	473	436	492	509	493	485	488	482	489	477	487	469	484	509	497	429	485	468	476	497	500	510	510	532	473	509	501	483	485	463	481	501	489	489	468	522	503	496	487	493	485	510	536	512	495	491	507	497	527	519	480	495	517	484	452	506	496	532	461	497	466	544	527	504	494	454	497	547	485	511	489	503	473	508	506	533	509	518	485	470	505	479	471	494	478	489	471	428	457	496	461	481	492	496	506	498	511	475	467	474	507	542	458	530	443	447	485	517	480	470	493	483	478	487	468	465	496	494	485	496	469	559	481	501	520	474	523	508	488	472	478	483	458	527	501	503	537	537	476	496	480	476	522	488	486	470	479	483	497	467	518	454	481	486	532	495	451	481	462	544	535	478	500	500	521	507	489	485	497	514	499	522	481	473	502	470	520	478	474	488	474	498	506	514	497	488	465	525	524	531	477	495	491	473	497	492	490	496	515	529	483	507	494	485	472	515	519	438	483	485	493	482	476	480	483	509	475	463	472	526	484	482	492	499	487	497	454	456	481	464	490	481	500	481	477	457	511	514	475	471	467	515	497	505	490	464	491	521	543	466	481	458	465	482	515	456	478	486	504	524	471	518	510	486	484	477	527	482	468	503	471	495	443	492	538	517	486	479	498	482	452	462	499	516	506	481	517	500	525	488	510	488	486	493	468	506	474	500	480	489	509	485	465	477	475	508	526	481	539	471	475	496	455	476	484	537	493	490	451	493	512	522	513	528	512	519	457	479	521	476	514	498	508	480	482	470	513	504	481	454	486	495	465	476	505	475	526	498	471	501	482	490	458	506	500	520	505	490	452	448	517	464	498	515	511	472	481	496	478	493	454	437	472	451	486	476	483	499	499	488	507	485	492	498	463	483	489	488	495	481	521	507	510	499	520	477	495	495	499	473	518	444	508	499	494	482	476	497	490	509	464	485	505	441	488	458	523	466	505	506	463	485	462	467	453	474	467	499	492	538	514	520	455	501	488	503	479	483	448	508	500	451	488	469	504	481	537	459	510	503	534	513	492	445	467	458	501	482	522	486	501	450	487	526	485	483	522	510	453	460	474	473	506	496	487	488	490	495	452	500	472	470	497	499	507	483	497	476	502	499
15096	1947	2195	1508	1069	748	633	434	394	316	242	224	232	229	156	169	163	160	159	161	118	142	149	119	114	107	123	107	108	98	98	126	100	107	132	147	128	116	119	110	106	105	95	125	113	109	118	94	90	89	91	99	102	81	109	112	106	106	103	100	100	96	99	105	94	101	101	91	107	110	119	96	94	94	116	118	126	99	116	96	85	103	79	87	101	93	76	103	103	120	100	83	93	87	106	90	107	96	92	87	99	103	97	91	99	89	90	104	96	93	104	105	89	96	92	90	104	111	85	88	100	97	98	94	84	92	101	108	93	98	99	79	96	111	89	87	108	99	114	93	101	92	100	109	97	111	96	111	98	110	83	92	83	89	94	95	78	87	96	91	93	85	110	109	86	82	95	91	85	81	86	109	97	89	104	95	97	103	92	87	107	120	118	100	98	117	77	82	127	98	110	109	89	97	86	94	96	94	113	105	98	103	105	92	109	101	89	101	97	88	114	107	77	111	101	99	107	107	102	90	109	101	96	92	93	99	81	107	82	87	87	112	86	104	104	97	91	103	93	95	100	73	93	91	105	80	104	95	94	87	84	86	85	99	94	100	78	101	98	85	86	96	90	117	108	93	108	112	106	108	89	95	103	82	107	99	103	84	98	86	95	100	101	106	96	101	110	97	98	98	105	99	87	89	88	79	102	97	80	112	96	102	104	100	105	104	105	96	85	109	92	105	89	97	114	89	109	85	89	91	92	90	106	82	111	117	100	86	110	95	96	89	84	88	96	84	110	106	88	97	101	86	107	108	87	104	96	94	106	131	96	98	83	109	107	97	104	88	94	93	87	93	97	78	91	94	99	98	99	115	94	98	95	92	101	106	114	106	115	102	105	109	104	99	99	93	108	103	93	101	105	96	89	74	94	86	106	99	106	113	94	82	110	83	85	100	95	94	99	88	98	94	87	101	83	100	85	106	87	93	98	99	100	87	100	95	101	99	92	104	100	103	102	87	74	94	90	85	104	103	121	77	101	101	103	106	91	93	96	107	96	102	96	113	98	101	93	92	87	96	92	97	83	86	89	109	90	113	105	105	96	101	120	91	100	106	100	107	99	92	96	95	96	88	93	94	88	107	110	83	92	108	91	78	96	91	111	93	83	87	99	98	86	84	105	92	105	99	105	89	103	90	107	97	105	100	106	105	85	98	100	118	93	99	85	114	76	103	104	93	96	93	74	78	99	89	100	113	74	111	95	102	94	94	104	87	108	77	94	108	111	94	102	103	88	92	99	95	88	94	94	91	103	93	97	107	104	102	99	94	104	101	88	102	108	88	84	88	104	105	91	75	80	94	85	89	72	86	102	104	101	73	91	99	99	103	96	96	98	94	74	94	84	104	101	106	102	124	103	87	98	93	92	105	106	82	96	79	96	100	107	86	94	97	98	94	89	102	102	84	108	84	94	114	82	103	99	97	88	99	90	103	78	105	117	103	103	94	103	90	102	87	99	90	80	103	94	94	116	94	93	94	89	102	101	93	98	78	95	97	91	115	101	92	88	80	110	100	69	96	97	97	79	93	84	101	85	92	110	96	94	96	98	88	106	102	95	87	95	110	95	81	104	99	94	85	98	89	101	100	93	106	78	105	97	110	82	90	103	111	106	99	84	91	90	76	105	90	102	103	94	110	107	96	96	80	95	93	101	108	111	95	96	73	82	88	80	100	93	105	89	98	88	73	89	97	95	103	110	85	105	101	85	96	90	114	103	104	108	96	93	96	76	77	89	96	86	81	102	79	91	92	90	96	102	111	77	84	94	89	97	124	95	101	102	62	100	84	96	99	82	75	92	108	107	98	93	95	90	95	87	96	126	84	103	88	91	92	98	92	97	98	96	99	104	96	101	106	109	113	85	108	95	78	89	105	98	102	104	98	96	105	117	95	95	89	81	90	94	107	101	104	93	97	90	99	89	85	90	118	101	91	93	78	107	95	96	92	97	112	91	81	89	95	94	85	93	77	89	102	100	91	90	90	88	102	99	98	110	85	115	89	123	95	86	90	99	78	107	86	91	84	84	97	83	104	99	104	104	111	87	110	104	98	107	113	99	102	93	85	106	92	97	82	105	96	102	102	85	91	103	115	82	81	102	87	88	80	113	92	102	86	106	101	84	79	81	101	85	85	89	100	92	83	87	91	84	98	105	98	114	93	82	93	111	98	99	96	87	91	101	84	106	107	101	90	94	96	93	98	89	93	105	103	106	89	97	91	99	89	119	109	110	104	83	91	103	88	96	103	87	104	93	102	89	103	111	93	93	103	93	94	110	84	100	101	78	96	85	91	86	84	101	87	98	91	88	103	106	86	92	100	97	92	95	117	108	99	87	85	112	103	99	107	110	105	94	85	99	79	96	101	82	93	112	98	85	105	80	95	97	93	96	110	92	84	83	89	94	114	105	104	90	83	103	106	113	90	94	92	111	91	101	98	91	98	92	112	100	94	105	78	98	108	96	116	94	112	89	88	99	95	94	75	102	101	82	105	100	105	94	90	98	95	88	93	79	98	89	87	80	104	108	103	89	88	95	98	106	109	110	90	102	101	100	84	94	78	91	92	88	95	74	83	107	90	103	92	105	100	117	113	100	104	102	106	96	81	100	100	95	88	82	80	99	92	99	101	108	93	94	83	84	86	98	112	94	97	94	105	107	105	86	94	109	109	91	104	83	94	83	87	85	104	90	98	89	97	103	112	99	85	114	103	89	91	85	110	99	95	100	86	80	109	90	105	112	78	106	118	92	98	99	95	80	86	99	92	93	85	88	107	88	102	83	97	104	96	80	99	83	87	80	91	92	109	92	94	90	99	89	89	106	98	74	81	99	102	93	83	94	92	110	105	102	100	117	88	102	86	98	102	91	102	90	103	103	85	91	96	97	102	74	99	73	98	89	99	96	99	98	93	93	83	93	108	97	90	99	82	94	89	84	102	98	121	113	81	91	101	96	133	117	81	103	94	110	77	92	96	83	85	106	74	99	88	97	102	107	96	118	109	95	75	95	87	93	99	87	100	110	90	96	100	89	94	87	87	87	115	105	102	93	108	104	89	91	97	91	113	79	90	101	97	93	92	100	93	91	105	90	87	91	109	94	87	114	98	85	93	90	120	75	79	76	94	76	92	97	97	96	104	99	107	74	91	97	93	106	99	104	93	92	103	74	97	94	115	100	107	104	88	104	111	98	86	95	109	92	97	107	93	89	120	85	126	92	105	97	102	72	90	103	106	89	112	115	91	103	95	94	108	88	98	86	92	118	86	91	110	100	92	100	102	91	91	93	93	90	99	108	99	103	98	102	111	114	93	91	94	93	103	97	84	94	81	107	79	89	91	95	98	104	99	93	98	102	101	90	91	97	98	94	84	91	95	101	111	99	99	100	87	96	101	94	87	102	102	90	92	91	107	106	107	103	87	79	109	106	90	88	99	91	110	99	107	85	72	108	80	81	96	89	98	83	86
7520	1908	4501	5191	4497	3595	2883	2348	1996	1631	1517	1325	1135	1085	921	819	780	739	684	637	583	605	563	510	447	462	499	432	448	454	424	404	401	414	383	360	353	358	376	368	354	385	359	371	384	346	330	362	353	332	319	327	314	323	325	315	314	315	328	302	354	357	340	360	369	392	340	359	378	351	320	411	421	466	411	377	404	356	360	268	306	310	268	292	298	272	279	266	307	267	283	286	302	280	251	274	271	276	261	274	262	271	267	256	273	281	270	290	253	296	258	260	281	269	243	256	305	251	266	268	263	267	258	252	273	284	258	294	278	285	253	259	262	252	255	259	292	273	288	272	291	287	277	284	260	270	247	281	264	241	266	276	266	262	256	284	256	266	287	262	283	265	261	284	251	268	278	265	265	256	287	249	258	296	284	301	270	287	244	249	262	286	268	253	260	261	246	252	255	244	236	256	273	278	246	269	245	272	260	274	252	263	309	250	262	277	271	255	271	264	263	274	276	278	264	274	261	255	244	281	276	269	286	261	253	281	284	273	291	286	247	286	256	261	271	293	268	308	279	252	286	243	272	257	252	258	260	287	285	288	263	284	287	280	255	260	279	267	255	269	308	245	265	282	270	234	223	276	250	287	259	257	251	280	263	280	283	273	271	254	248	291	236	259	249	282	265	272	270	254	236	281	244	259	260	286	267	280	270	260	271	285	283	285	258	292	270	272	254	275	244	266	269	263	252	254	246	252	270	277	270	260	273	302	254	241	271	263	271	286	270	280	257	286	284	285	279	284	248	287	271	259	243	263	272	280	259	242	261	260	250	268	252	284	259	271	276	260	274	278	286	253	254	268	267	265	251	238	244	287	244	248	236	275	302	260	254	271	254	287	263	251	263	268	260	268	271	253	271	271	260	252	253	267	270	258	255	259	244	264	273	272	265	248	264	257	269	238	265	264	276	281	254	263	256	259	260	273	260	237	285	252	287	256	281	241	258	303	288	276	271	263	286	257	290	297	239	262	269	252	268	267	287	246	255	260	263	291	277	279	284	251	300	277	255	257	254	236	267	264	252	284	278	254	269	262	274	261	244	277	272	265	244	265	246	258	295	263	272	279	282	270	271	278	257	281	255	293	287	251	255	264	251	272	264	278	263	262	256	277	263	264	298	256	285	254	274	280	261	275	256	267	261	244	297	290	252	246	257	252	267	277	256	265	285	266	264	256	287	273	285	251	306	249	270	282	277	254	272	268	279	266	275	255	280	268	268	262	275	273	281	256	268	229	277	281	257	241	280	272	257	231	258	284	276	249	255	286	234	269	263	283	272	297	252	281	322	253	271	273	273	255	259	248	264	256	252	256	269	258	275	292	239	246	264	245	285	259	269	289	270	269	267	258	277	255	293	251	263	236	263	256	269	250	256	253	275	242	257	267	257	274	252	265	271	259	266	269	273	263	290	269	259	261	289	286	247	257	264	287	253	268	258	268	259	297	275	269	272	265	265	248	253	287	280	271	272	262	273	253	232	261	282	271	256	267	274	258	271	274	272	270	293	290	260	264	254	279	284	261	255	272	266	252	266	285	239	265	303	250	274	262	262	264	274	259	274	290	275	254	266	285	258	277	272	269	268	268	273	273	254	278	278	280	294	264	276	263	254	287	256	280	257	239	253	274	288	243	280	264	280	271	275	260	235	263	267	292	284	262	281	283	245	269	254	274	249	260	241	276	279	278	241	240	257	278	264	271	264	280	246	273	263	301	247	257	233	243	266	278	258	262	277	254	267	282	274	295	270	255	257	249	256	278	272	265	271	257	267	240	277	245	288	274	275	286	252	249	266	268	252	246	290	266	243	261	298	258	262	249	235	261	279	246	235	268	240	243	258	268	246	266	270	228	274	267	293	244	263	271	244	270	272	288	280	273	249	286	266	259	252	245	263	270	265	248	283	221	270	292	285	252	262	278	251	258	247	277	278	286	267	252	262	266	272	265	282	268	259	284	261	263	293	254	252	268	272	257	266	265	261	265	253	256	284	283	287	233	253	253	254	294	285	258	210	280	269	282	271	275	247	261	269	264	218	256	291	264	263	248	276	266	279	293	271	261	273	276	263	254	291	251	282	269	267	238	257	256	281	287	279	285	243	245	280	298	291	239	248	239	263	266	262	274	244	260	265	294	267	286	260	246	247	266	291	255	260	288	270	274	273	240	286	284	258	241	275	269	281	250	272	244	266	266	301	275	277	274	284	266	264	259	235	258	250	265	249	249	290	264	232	271	286	248	271	271	278	259	290	287	279	245	265	273	246	263	270	250	250	281	241	261	285	291	299	300	268	284	257	263	290	262	271	251	281	286	286	259	273	269	260	267	282	262	249	260	269	300	281	256	268	268	263	273	252	281	272	245	241	251	269	236	243	240	256	272	262	239	260	265	243	252	256	263	286	282	285	266	269	268	254	260	236	272	252	249	279	265	272	238	262	247	285	274	286	253	264	271	298	252	278	276	274	270	292	247	265	233	270	256	224	265	283	287	273	272	275	233	270	265	281	280	278	267	282	276	288	298	277	291	278	239	282	289	274	259	280	279	265	262	310	286	264	305	276	273	262	262	254	263	258	249	285	276	304	275	275	295	244	270	246	259	262	271	282	267	301	265	264	262	287	239	273	265	274	266	250	237	272	272	258	245	270	272	258	241	250	272	253	248	267	279	233	253	278	245	238	260	297	263	276	265	255	275	268	272	255	266	255	252	252	266	276	229	239	240	290	293	262	261	215	296	282	266	301	288	271	254	280	268	282	277	270	281	249	276	276	264	252	283	279	282	262	260	268	256	249	276	276	281	276	268	254	247	281	278	284	273	256	308	283	251	258	263	288	289	280	271	268	260	272	248	258	275	250	267	284	286	271	267	269	264	289	262	242	261	254	237	232	283	280	263	268	268	277	269	257	282	264	261	267	261	228	259	267	232	260	275	267	280	291	290	295	276	258	254	268	270	245	264	273	268	239	283	255	294	274	256	256	296	269	288	273	275	238	249	257	226	281	291	261	258	261	273	245	259	293	282	282	259	290	280	237	266	264	258	274	257	247	284	272	259	270	264	261	278	268	252	276	267	264	241	282	258	270	258	241	254	252	244	285	257	299	287	265	263	260	268	259	269	241	243	270	244	264	279	256	273	276	278	253	267	260	273	288	266	245	269	278	267	255	289	273	249	243	264	266	229	249	238	290	321	249	312	270	244	271	265	303	259	259	271	264	271	267	293	258	243	260	278	274	263	278	257	283	303	250	264	301	275	267	273	247	273	273	258	234	272	276	269	268	244	268	248	261	262	271	270	268	270	246	274	277	282	263	269	267	264	275	247	298	247	265	283	285	263	263	266	237	272	282	242	228	237	277	257	234	282	286	245	252	263	232	243	250	273	285	277	262	272	242	262	278	279	293	255	264	286	287	282	254	259	278	264	263	260	266	278	252	271	295	265	261	253	260	254	273	293	301	271	263	254	290	258	271	274
2862	178	184	152	156	136	144	168	145	175	166	142	156	136	156	150	142	132	154	133	151	143	142	146	138	188	143	145	174	152	149	151	138	155	142	155	158	136	150	149	145	143	149	166	159	149	129	127	148	165	139	172	142	129	164	137	162	163	162	154	134	143	131	146	154	150	144	162	142	160	168	156	155	164	136	149	143	174	148	135	157	131	137	181	130	126	131	138	160	134	149	142	145	152	130	157	177	167	151	153	144	152	154	147	137	149	124	153	154	148	156	180	152	146	146	132	114	169	131	155	146	153	157	168	141	125	147	158	141	145	144	148	142	158	160	157	131	151	143	138	153	148	158	136	170	154	114	154	159	159	141	162	142	147	129	150	135	175	142	139	150	162	150	169	153	130	133	156	143	159	141	139	161	165	145	128	147	136	145	147	137	147	140	166	145	157	139	136	147	152	133	145	145	136	161	153	160	162	147	153	163	138	153	149	181	148	153	149	142	162	153	145	133	123	149	137	158	152	147	146	152	140	142	150	141	139	151	145	149	151	148	154	139	132	173	154	120	169	153	186	137	152	145	133	155	150	157	152	144	157	150	152	136	159	151	151	163	141	152	145	124	141	146	150	132	148	160	145	145	141	142	138	129	137	156	153	140	168	135	141	142	155	129	148	154	150	135	128	147	150	136	152	167	146	156	138	163	152	156	159	118	145	143	144	151	179	146	143	155	148	167	143	172	144	143	153	144	127	135	117	140	146	156	149	149	147	143	142	162	152	148	149	146	137	147	153	175	143	145	138	144	146	134	164	135	148	154	130	133	149	179	143	153	154	157	156	140	140	152	152	156	139	131	140	155	144	150	125	158	143	126	120	145	163	133	154	141	141	129	141	164	140	156	140	175	145	152	140	157	144	136	149	183	129	141	148	157	155	152	126	132	161	145	160	125	134	145	130	157	131	153	148	177	136	144	155	149	130	158	153	160	134	140	141	145	136	162	145	151	142	136	149	145	142	149	168	122	144	117	143	133	150	153	118	156	151	164	163	125	142	160	135	129	156	155	157	156	137	138	154	129	129	165	161	160	144	131	126	147	149	166	154	129	165	127	160	156	159	158	144	125	160	154	144	142	154	149	131	143	173	159	141	157	137	156	136	125	153	127	149	166	140	136	128	164	152	142	153	144	143	137	125	143	144	146	164	146	151	161	152	141	178	159	152	157	172	150	158	137	140	157	161	156	139	156	143	147	144	165	151	145	162	137	129	163	123	154	151	180	140	142	132	147	166	142	166	161	144	144	144	132	142	141	138	127	141	162	139	126	151	143	156	181	159	147	129	171	157	170	143	134	141	130	146	132	157	152	143	138	143	136	139	134	172	144	139	131	153	133	149	156	135	152	152	139	160	148	154	144	148	142	147	135	120	121	156	143	154	149	138	155	151	148	134	131	139	155	155	153	169	131	165	124	143	117	136	142	146	131	148	150	141	156	133	144	136	149	157	147	151	150	184	145	169	143	144	154	128	158	154	142	160	159	133	136	153	153	148	159	151	158	147	143	126	150	154	137	153	137	165	179	161	135	164	141	124	153	146	144	134	147	173	157	153	144	143	164	143	131	156	134	143	141	155	138	155	155	158	154	149	164	136	159	121	170	161	118	153	142	130	148	149	145	168	146	144	150	142	132	141	122	145	142	132	150	137	162	135	147	144	146	172	147	164	158	151	153	153	155	132	153	140	143	150	138	162	154	151	142	148	152	169	142	144	132	148	153	157	149	140	146	138	149	134	149	154	133	149	163	156	162	128	166	165	169	140	161	154	159	142	165	150	143	144	145	155	166	140	141	149	135	141	136	160	162	137	168	166	162	126	128	125	129	129	149	145	139	148	156	143	164	128	147	127	130	158	158	154	137	135	145	152	163	138	145	158	161	135	147	146	150	153	137	151	145	130	148	146	157	130	144	157	140	147	139	143	139	154	146	143	162	148	155	148	140	175	156	129	139	161	167	138	131	156	130	132	148	153	114	138	151	135	135	174	151	152	163	151	141	149	156	132	156	151	148	152	157	148	156	121	138	151	133	147	150	139	146	158	116	128	158	134	161	150	165	158	149	148	148	143	127	138	135	149	151	126	150	160	150	163	132	133	164	155	164	170	149	145	162	167	157	151	169	151	137	176	153	151	160	136	143	172	161	164	139	127	146	144	154	136	131	150	129	144	123	148	130	144	140	165	152	148	160	139	159	155	146	156	141	146	151	159	151	131	161	147	145	149	140	152	164	146	151	147	153	142	152	150	147	168	158	131	160	120	147	148	123	137	150	135	146	155	158	152	152	165	138	163	112	135	161	151	154	173	149	162	139	182	133	151	136	143	146	177	151	166	150	156	151	155	129	161	141	148	141	143	136	150	157	127	140	152	129	133	112	142	138	137	137	137	128	143	128	142	133	148	134	168	140	163	153	145	134	145	158	134	147	146	147	152	139	170	157	162	146	150	151	152	150	153	142	132	150	162	144	121	144	125	143	180	168	122	134	156	136	154	153	152	163	139	172	138	162	145	150	129	136	153	144	139	151	171	133	145	138	143	148	141	158	130	155	159	162	154	158	146	157	125	140	125	140	132	166	151	161	162	144	116	154	159	148	147	137	151	155	154	169	126	156	150	140	138	165	148	140	148	155	159	145	141	167	144	152	131	151	147	142	173	170	164	133	135	146	144	158	138	154	149	183	133	143	145	175	158	150	154	139	138	150	156	157	144	146	133	149	147	155	145	127	169	136	161	126	152	159	134	123	148	124	156	157	162	144	162	161	139	152	151	156	145	146	132	161	144	157	152	164	145	133	155	148	140	160	151	168	155	129	153	147	139	150	127	138	149	158	145	150	129	148	148	144	129	134	139	139	128	156	148	152	149	148	148	150	141	149	120	164	139	163	170	143	133	132	149	145	152	146	141	122	125	152	136	144	138	156	142	165	158	165	162	145	149	157	147	158	136	145	171	138	144	151	144	163	160	149	128	139	155	150	136	154	138	153	159	146	144	143	139	137	134	165	139	148	158	157	143	136	149	131	116	134	142	154	162	148	131	148	131	151	146	136	162	140	165	145	159	169	160	145	152	160	141	126	160	160	141	143	134	144	155	169	141	145	157	162	154	169	145	150	117	161	160	150	172	145	131	150	157	165	128	126	129	152	141	144	148	152	159	141	134	152	145	134	187	147	144	159	156	148	123	153	146	139	161	159	164	143	146	138	150	139	163	151	168	131	152	162	175	146	140	159	146	156	157	149	139	162	150	146	144	158	157	157	140	175	133	137	146	153	137	159	155	138	143	154	157	141	143	160	162	134	160	143	143	165	129	152	153	174	157	132	145	143	144	151	129	143	154	147	148	140	127	132	145	159	120	139	171	142	122	139	160	154	141	135	159	148	131	143	154	151	153	144	158	154	150	138	161	148	155	145	144	138	135	129	153	156	146	145	169	144	154	150	152	167	139	139	150	142	142	136	142	135	136	149	168
2848	481	547	507	534	478	488	446	449	474	438	460	428	411	415	486	456	413	424	426	460	398	427	407	396	425	391	428	385	392	423	414	393	454	420	431	403	444	425	429	399	404	417	411	418	393	416	410	407	452	402	442	405	434	435	377	397	429	417	433	414	399	438	421	437	404	427	428	417	438	410	412	394	419	461	427	437	427	409	422	443	423	390	432	413	356	423	407	419	398	378	429	409	389	384	422	432	433	411	415	400	447	402	413	444	414	407	418	418	412	434	399	478	422	414	477	402	407	426	436	428	442	385	431	427	418	392	423	428	423	428	408	417	430	434	439	439	414	434	436	423	400	423	411	389	411	382	423	432	380	437	426	433	439	352	442	421	400	413	395	450	375	433	434	403	364	371	428	397	408	397	421	421	412	417	410	413	413	418	435	426	402	405	461	415	419	394	412	417	413	397	408	413	385	428	454	417	436	434	388	420	405	410	409	415	426	404	412	425	453	401	404	398	442	383	429	408	466	385	386	395	428	444	403	437	425	421	402	450	436	412	431	409	421	427	426	430	378	397	407	398	403	429	409	415	389	406	434	413	398	428	417	430	417	413	388	428	416	468	395	433	407	420	396	402	392	433	417	422	406	411	438	380	407	440	446	432	418	436	424	403	407	412	444	417	424	429	422	427	417	431	428	409	411	442	397	405	415	437	388	425	399	439	421	406	434	398	432	395	419	439	428	437	425	430	413	402	408	457	403	424	393	442	412	390	458	351	433	391	380	420	421	406	404	371	406	398	394	383	413	396	451	395	438	437	409	415	437	407	399	386	446	416	429	422	415	413	430	417	446	395	427	431	399	459	436	413	417	425	383	401	441	447	392	433	394	402	422	451	447	384	423	397	414	403	393	417	408	437	433	412	434	429	429	407	410	441	429	414	384	405	408	432	415	420	450	389	390	450	417	417	452	420	420	443	426	403	416	402	393	399	409	432	451	410	418	412	406	407	382	396	408	445	413	379	436	422	428	439	404	404	415	423	411	443	409	445	407	423	414	407	402	441	444	425	405	427	407	449	419	390	398	411	430	421	433	439	446	426	406	444	472	391	449	414	392	411	388	428	401	391	424	441	416	422	401	425	379	443	422	424	444	436	389	443	435	416	439	407	426	402	446	418	413	447	405	383	406	431	430	448	411	407	453	391	430	416	413	421	399	416	420	378	390	430	426	408	393	397	472	421	438	437	426	392	427	398	446	404	398	438	426	412	409	444	426	385	416	432	428	446	418	423	431	422	391	379	429	374	420	400	410	360	421	396	416	437	389	377	426	415	426	389	377	423	399	409	420	411	404	424	425	404	426	388	406	421	429	438	403	410	412	440	397	413	439	407	403	428	399	412	425	386	424	429	391	404	405	390	458	434	406	430	387	425	413	394	425	473	404	439	393	402	450	454	417	420	413	404	397	448	409	462	385	401	405	421	439	410	438	415	446	407	410	398	437	397	437	448	409	431	459	382	439	421	422	445	406	421	395	403	387	383	430	392	415	384	435	432	444	414	418	406	431	412	426	393	417	407	439	422	423	435	390	428	405	396	454	400	416	429	423	387	398	386	420	425	441	424	413	446	402	415	414	417	401	445	441	395	402	436	412	429	429	451	411	453	426	428	434	404	397	452	412	427	373	428	431	423	424	435	430	420	427	387	428	418	394	440	374	420	432	430	411	423	399	413	449	382	410	404	394	395	380	393	409	429	399	449	422	445	430	412	394	422	436	423	401	389	395	446	439	411	410	427	396	393	425	399	411	458	443	417	416	428	385	447	399	406	407	429	400	381	428	396	415	375	404	398	443	387	404	447	434	390	424	396	419	412	454	403	453	439	438	412	409	412	425	389	421	431	409	415	408	428	429	398	432	407	436	434	380	429	418	403	409	414	441	431	437	404	408	391	445	438	434	374	403	444	429	385	397	432	392	453	431	414	428	454	431	423	417	364	415	352	417	417	423	380	391	431	425	428	423	367	391	437	423	407	428	408	412	397	418	458	384	419	391	435	407	438	434	402	411	455	401	401	416	439	436	406	407	406	417	374	420	397	357	440	428	437	407	442	412	394	426	393	447	440	423	435	410	419	404	392	432	438	408	426	433	381	392	428	441	429	459	433	409	390	434	430	390	408	443	401	440	392	418	426	378	403	398	387	388	439	389	405	434	438	430	415	416	425	418	396	412	433	391	396	398	417	425	417	381	420	405	428	416	457	405	433	407	439	424	390	406	403	448	454	424	410	395	390	408	419	432	384	426	400	422	429	422	428	416	364	444	409	416	431	440	415	401	429	404	437	402	411	425	407	423	419	413	423	406	418	414	382	409	407	432	463	419	416	419	404	444	427	392	410	414	397	392	453	424	437	394	396	396	428	425	358	405	432	413	454	406	428	425	421	414	411	426	405	425	393	394	377	410	409	396	416	415	384	408	404	433	447	426	450	412	400	415	419	390	423	402	362	402	396	399	430	417	399	410	429	416	407	397	424	421	394	426	405	419	409	389	401	443	432	392	418	435	433	428	416	391	447	430	421	419	429	400	397	398	379	421	398	418	426	439	448	430	420	428	424	429	447	391	431	449	452	387	428	429	400	474	413	401	419	393	384	423	407	392	431	388	411	417	371	382	392	402	431	392	427	367	404	394	447	439	441	426	378	417	424	442	417	404	398	456	401	441	445	429	421	428	415	409	417	385	421	437	428	402	408	401	393	421	414	411	419	418	431	423	445	430	408	420	393	412	379	439	403	427	396	404	401	432	398	407	408	431	383	395	449	414	421	370	430	420	415	387	408	438	432	412	414	448	415	403	438	404	385	421	415	423	414	421	386	388	377	421	434	393	426	438	428	436	392	425	447	402	421	412	396	412	386	456	427	432	417	384	401	453	395	451	424	380	420	432	428	368	437	407	381	416	404	414	418	433	444	415	385	401	413	400	374	403	413	419	452	395	427	421	408	425	424	386	443	396	429	468	420	420	396	378	426	376	425	389	422	453	415	453	423	390	412	473	434	399	390	451	423	449	419	419	396	389	436	441	434	404	403	421	401	429	401	431	423	419	438	456	403	454	415	420	397	407	418	421	426	387	403	431	407	402	433	386	393	420	405	409	429	418	431	417	439	393	417	415	441	420	385	402	436	388	431	420	421	419	390	396	427	426	411	423	450	443	404	413	424	425	429	374	421	391	401	421	403	417	435	449	433	423	422	427	414	412	393	423	422	392	342	379	399	417	428	408	377	432	408	416	416	409	425	437	427	414	410	416	417	437	419	420	375	428	404	417	437	411	407	414	429	419	436	429	434	384	447	392	448	426	397	403	437	451	384	408	429	376	419	385	451	435	408	450	379	429	428	430	411	425	401	428	441	428	420	445	391	428	447	409	400	430	412	430	372	401	400	469	423	431	380	422	396	459	425	396	448	406	437	417	419	433	428	425	393	405	422	427	414	379	374	410	408	403	427	398	393	429	396	387	435	401	416	384
8785	930	1165	891	668	484	389	341	274	294	232	292	232	249	217	226	225	219	191	214	186	201	203	191	190	190	204	193	202	200	194	196	180	185	209	194	198	190	187	183	191	185	180	166	198	201	203	181	207	175	183	174	176	181	204	189	166	189	183	194	180	183	192	199	157	193	209	173	195	195	186	193	182	210	195	193	190	167	180	191	187	194	171	217	187	195	180	179	187	165	181	178	195	198	165	164	175	199	163	185	192	150	182	183	205	199	164	181	166	189	209	193	170	194	185	183	179	170	186	159	190	186	178	167	166	198	176	157	170	178	209	178	153	184	168	176	188	172	156	182	178	175	180	189	198	156	165	180	185	188	184	217	193	150	183	172	194	188	184	177	163	203	175	175	165	186	167	176	184	169	188	191	186	171	159	174	185	179	158	175	165	202	199	189	179	177	170	179	159	196	189	164	185	170	212	175	177	163	161	189	191	185	157	166	172	167	170	176	181	185	179	180	184	180	176	187	163	181	180	177	183	163	207	178	180	202	170	168	197	176	164	176	170	189	184	167	199	184	163	170	177	198	174	189	150	202	186	168	186	197	165	191	192	179	160	183	198	176	170	187	196	171	182	182	193	194	160	164	172	181	168	191	194	161	205	167	176	175	202	172	182	184	179	171	176	202	176	186	192	178	175	212	195	158	173	180	186	183	186	202	193	171	174	179	178	182	179	208	195	179	165	187	156	199	169	173	175	167	165	198	175	181	207	167	156	184	174	179	171	176	190	189	191	187	160	182	167	164	204	201	178	176	180	173	175	167	173	179	161	203	184	183	191	170	174	184	181	162	189	197	186	163	173	189	173	166	172	203	191	158	193	158	191	166	193	194	174	177	200	203	191	173	175	164	189	184	188	163	170	168	164	189	185	183	174	194	183	153	184	189	158	183	172	202	168	207	184	181	178	164	154	187	158	200	199	190	186	192	169	165	178	167	174	176	176	182	182	179	182	183	187	172	158	181	171	175	189	155	218	197	172	205	174	184	149	193	179	167	174	186	168	182	197	181	171	189	165	182	167	177	172	172	163	189	181	195	174	194	172	187	168	188	187	171	192	168	179	202	149	195	175	174	177	190	160	187	162	158	222	151	171	162	179	208	164	179	172	179	193	174	183	138	192	199	162	181	175	173	173	192	181	178	185	149	196	170	179	169	167	146	193	172	162	194	188	190	178	178	171	183	204	185	177	160	157	192	184	172	176	184	198	207	180	176	193	185	180	162	177	192	190	196	165	181	186	179	179	163	194	187	176	180	176	174	176	183	183	188	209	189	172	161	174	178	191	180	199	189	176	183	176	170	182	177	174	191	193	196	166	217	199	195	155	197	176	173	214	181	177	192	171	176	159	190	162	189	193	182	163	165	178	178	189	174	166	170	168	161	194	174	194	191	179	161	171	185	185	200	190	175	183	171	177	180	182	180	177	168	174	183	198	164	159	168	174	223	179	197	175	167	181	218	183	201	181	194	159	172	189	182	160	169	174	189	175	193	166	157	187	168	179	192	171	206	181	204	193	186	188	189	150	192	156	206	174	175	202	176	182	179	183	197	152	179	172	190	180	177	170	179	181	178	174	178	164	184	179	190	176	187	187	187	156	176	221	181	180	173	182	184	174	174	173	164	200	191	177	197	174	206	181	178	188	178	167	193	166	191	157	170	147	175	178	151	187	192	165	173	169	180	176	169	175	203	164	192	195	162	186	169	161	187	175	189	172	203	174	184	161	175	179	187	159	163	154	190	179	179	160	153	166	178	180	200	186	184	184	187	158	201	191	189	185	169	176	170	189	191	188	178	177	162	166	195	174	194	175	186	168	143	193	183	175	173	181	186	177	204	173	198	191	205	168	177	200	190	162	186	196	186	175	181	165	164	190	190	159	196	172	168	180	192	170	167	182	159	191	199	191	183	179	172	163	202	195	166	178	191	193	186	182	144	180	179	168	173	201	170	186	183	160	186	169	173	202	170	172	181	168	188	182	175	181	189	181	204	179	165	179	176	183	175	174	182	201	195	171	180	217	154	188	158	185	181	173	196	200	179	175	164	155	193	178	202	161	171	178	180	173	175	158	212	191	153	195	198	165	176	177	169	190	203	189	176	181	183	192	179	194	163	186	168	197	180	173	189	183	183	178	154	166	181	193	178	152	185	169	203	175	176	182	189	188	172	170	190	174	167	174	175	184	192	157	166	167	174	159	186	184	182	192	159	196	174	167	178	151	178	178	171	209	192	157	165	187	195	152	174	193	194	183	149	171	173	187	178	183	196	192	190	182	167	171	158	162	184	191	183	188	182	199	196	200	155	168	204	184	169	139	193	174	186	193	171	163	195	180	180	192	174	169	198	181	176	189	189	193	180	195	169	188	196	169	165	163	167	196	182	191	181	192	188	192	185	178	184	194	194	173	181	188	189	182	169	179	182	199	176	179	190	170	187	178	154	196	216	194	175	172	179	157	178	165	178	200	176	202	187	182	162	219	164	186	164	166	187	192	173	184	167	180	187	176	195	183	160	183	163	181	180	176	156	200	147	167	185	173	165	190	193	209	174	165	182	191	192	173	202	168	199	186	172	171	188	167	179	164	181	168	164	193	191	185	181	189	184	163	183	195	207	171	176	177	191	188	187	176	177	194	171	188	172	179	170	176	193	191	203	165	171	166	185	168	176	170	166	203	190	174	193	170	164	168	175	181	157	185	195	185	209	158	182	193	195	166	167	199	196	199	155	177	176	178	170	192	199	184	185	171	180	184	174	153	179	188	177	172	178	172	169	191	189	195	166	173	173	180	168	183	185	178	177	201	165	167	178	192	180	180	162	190	171	179	166	178	201	175	197	182	166	172	168	176	204	203	186	156	176	184	168	170	156	186	161	166	196	163	193	181	179	175	176	172	214	180	185	162	143	195	191	151	161	161	166	188	180	180	163	178	189	171	163	195	188	203	195	168	174	162	193	150	201	171	186	192	215	185	179	188	193	170	189	156	196	178	161	180	189	192	175	164	172	171	170	158	162	175	177	181	179	174	176	168	206	172	176	179	181	176	170	171	184	157	188	181	186	198	166	185	181	179	192	190	175	164	180	154	167	166	164	184	178	194	173	191	201	214	179	173	190	179	181	193	182	183	160	178	212	169	190	182	205	179	201	163	182	166	171	174	193	184	182	211	177	169	173	185	172	198	173	172	161	181	171	189	198	170	180	196	165	171	166	194	195	180	174	169	174	171	165	147	190	176	185	171	199	182	175	197	170	182	186	206	174	189	165	172	151	183	178	187	190	179	165	178	193	180	164	192	184	155	161	173	200	203	195	167	186	183	182	176	167	186	183	185	203	169	189	161	184	175	174	170	185	157	177	166	173	168	178	166	163	176	168	161	162	178	177	213	179	183	172	204	182	194	170	190	199	172	189	200	147	170	161	186	186	170	181	193	177	156	160	190	200	164	179	160	184	168	187	162	172	195	181	204	188
6060	1278	2743	3125	2711	2276	1812	1603	1409	1248	1127	991	977	896	847	795	754	726	739	708	702	615	687	631	615	620	631	615	597	552	559	557	544	581	529	564	554	549	562	556	544	512	541	544	534	531	504	535	490	488	496	507	512	527	523	531	504	488	527	512	503	496	510	535	546	558	546	538	569	536	504	529	613	534	541	578	511	529	528	481	506	460	498	479	472	514	514	482	488	484	494	494	471	480	494	486	482	474	502	507	474	501	455	490	499	505	477	477	486	473	465	450	504	470	479	513	504	482	473	489	464	502	520	486	506	500	521	463	514	478	489	513	474	483	491	508	498	521	513	481	452	500	492	494	483	475	462	490	487	450	449	486	497	494	480	465	496	486	491	481	475	505	489	472	505	512	530	455	472	518	501	475	462	489	489	491	472	491	516	434	474	452	466	458	496	462	445	473	467	481	491	453	481	512	517	504	523	535	501	444	501	501	465	455	485	469	488	486	474	481	465	521	456	511	491	419	460	469	486	472	516	479	514	484	509	485	474	475	475	497	466	519	499	502	479	486	449	464	508	459	481	502	456	456	477	490	488	476	483	453	464	490	460	486	501	476	504	485	475	527	469	469	500	468	476	495	482	506	476	462	450	498	510	497	493	467	462	498	487	482	498	467	492	463	490	463	504	461	447	508	512	494	509	469	508	506	467	517	494	510	515	534	525	467	463	489	508	484	497	476	458	457	476	473	498	478	487	508	491	453	477	508	476	501	494	485	484	463	498	517	522	450	520	473	538	450	491	472	495	503	494	501	491	489	477	478	476	475	468	468	494	474	485	502	498	504	509	511	499	474	484	488	476	487	494	451	444	497	532	506	478	543	532	486	500	476	486	486	446	486	456	481	500	470	480	493	490	523	488	478	509	498	464	489	499	477	482	502	505	467	478	501	487	482	485	490	460	510	527	505	489	483	469	515	445	466	502	505	522	488	455	505	485	446	507	472	485	483	529	496	448	480	475	505	479	495	495	479	503	483	483	509	452	459	492	483	498	439	476	485	480	471	499	537	454	482	479	501	476	511	500	509	468	476	522	474	525	489	443	473	496	501	493	482	484	465	479	471	478	471	457	499	520	439	437	508	474	503	494	450	490	506	497	497	467	477	526	506	439	517	509	521	523	482	508	472	481	476	534	497	464	483	517	519	496	493	487	459	475	464	482	518	499	477	454	466	471	514	470	518	533	487	526	453	455	455	489	500	501	486	466	503	503	494	509	482	446	464	481	478	515	520	509	455	470	482	491	508	471	477	440	479	460	479	498	511	444	501	465	478	475	483	509	511	475	494	498	448	514	490	483	505	485	457	452	476	485	493	490	477	503	492	477	463	465	461	500	505	467	476	507	446	466	478	518	495	486	493	497	467	465	478	471	502	497	475	493	459	493	464	481	476	534	464	514	463	488	428	489	499	467	467	488	477	535	471	475	486	493	479	545	486	503	494	456	525	450	474	464	528	489	489	493	496	483	474	442	484	493	475	470	429	487	440	498	441	488	505	481	466	477	446	477	516	451	497	472	493	474	562	462	486	481	500	448	483	482	516	464	478	472	485	508	506	458	483	494	480	492	483	414	504	481	495	490	484	480	517	484	495	471	489	466	469	486	466	501	461	455	519	502	503	490	495	480	495	477	505	457	493	501	529	471	541	472	476	498	482	467	510	462	536	520	458	500	456	491	495	480	463	494	503	507	517	456	486	466	515	493	432	505	474	501	495	473	479	467	509	460	516	474	484	480	498	500	472	503	468	491	471	489	485	478	484	425	498	471	495	463	507	475	471	449	464	482	554	505	449	497	486	493	458	453	484	508	532	460	511	481	483	511	467	498	466	484	476	501	507	471	462	487	476	444	472	501	493	485	486	462	463	514	523	509	471	477	447	505	430	542	544	446	504	458	454	468	484	474	497	474	488	479	494	482	487	459	442	512	463	441	477	533	473	491	515	495	491	500	472	435	499	464	504	490	492	525	450	466	498	499	473	491	506	512	475	485	549	493	514	499	504	500	452	494	469	525	466	423	494	519	508	438	479	472	543	464	471	468	525	465	511	497	493	467	504	486	497	510	464	501	463	455	436	475	474	478	473	506	478	489	472	467	473	506	434	437	498	477	464	470	523	440	508	471	506	481	525	498	468	494	471	502	525	456	470	501	506	514	507	520	480	487	505	488	476	489	505	490	473	488	514	451	479	443	440	455	453	469	526	486	460	476	472	499	496	473	484	468	470	456	460	449	489	509	496	518	486	478	469	512	534	507	467	515	496	496	500	474	534	499	448	500	496	500	503	495	506	431	490	455	526	476	479	511	481	488	484	449	476	496	487	462	501	441	477	469	506	478	481	461	475	487	514	517	480	482	506	477	467	507	489	451	498	499	449	462	497	442	482	470	476	493	510	464	471	415	445	504	480	498	510	507	478	472	489	453	516	514	482	473	470	444	491	518	481	467	494	466	500	470	472	486	480	437	485	491	469	506	513	474	470	520	481	456	498	462	478	466	476	482	481	434	471	482	544	504	502	499	499	492	528	464	487	469	467	477	455	491	506	498	472	472	498	495	513	453	451	426	464	491	502	504	495	479	479	485	493	460	491	517	487	494	497	493	481	479	514	488	472	507	510	485	475	522	463	484	474	527	432	488	492	507	493	466	491	500	518	474	465	484	485	523	507	504	533	510	514	459	493	460	495	451	473	483	488	534	499	495	517	490	438	478	446	475	503	499	493	464	534	486	467	484	491	506	477	487	473	517	470	496	461	483	462	450	490	496	481	465	499	469	481	509	469	486	469	502	510	468	530	490	484	487	483	508	492	507	502	452	503	508	499	490	493	486	464	453	442	476	491	492	500	467	513	501	475	533	499	450	511	507	488	452	488	449	454	485	446	482	512	495	477	511	434	436	495	518	484	508	453	449	465	488	455	512	499	481	469	491	505	500	491	472	525	483	479	485	451	489	463	491	493	451	480	483	495	458	454	483	532	531	474	485	458	501	519	478	468	484	475	464	507	484	480	480	499	473	463	501	507	478	477	490	491	461	499	494	525	500	463	487	473	479	501	510	445	469	465	490	507	476	477	498	466	457	505	499	502	466	418	469	467	473	484	508	482	448	493	507	485	475	485	512	519	495	472	497	464	476	461	514	470	500	482	473	506	452	488	492	491	462	459	468	495	483	474	563	486	505	452	424	500	450	479	476	467	472	482	460	494	483	508	519	510	490	473	499	475	499	467	510	494	463	506	493	480	490	478	515	506	499	523	470	452	470	489	459	486	486	496	497	465	504	447	473	498	515	477	509	485	469	488	493	503	490	467	514	518	518	477	521	467	457	534	470	466	450	481	498	502	477	503	474	518	465	483	530	441	484	458	519	500	487	511	478	446	470	464	506	484	505	518	517	491	458	470	497	499	494	539	470	477	471	448	467	458	512	495	467	495	533	474	467	477	463	484	476	486	498	483	523	536	500	498	489	486	503	532
14965	1925	2140	1504	1052	740	519	454	362	316	256	189	223	177	205	176	150	152	148	166	155	132	125	125	130	127	121	118	111	122	98	140	98	114	97	96	103	104	94	106	100	85	87	114	98	93	110	104	118	109	104	90	97	111	107	102	106	88	108	114	126	115	102	98	118	109	109	101	110	132	103	122	114	113	110	99	104	102	90	94	98	107	82	97	92	92	91	95	92	107	104	97	100	114	90	99	95	96	100	102	109	89	101	92	109	90	108	105	111	110	91	90	124	97	83	97	80	112	101	83	102	94	85	90	81	111	89	80	87	105	88	102	79	84	100	94	99	75	94	96	95	104	93	102	108	111	105	94	94	106	101	79	103	79	103	91	82	79	95	106	113	77	115	90	109	98	80	99	100	94	102	104	88	91	97	91	95	96	96	74	87	103	91	91	112	98	105	93	100	105	81	102	107	93	84	98	85	96	96	91	105	103	105	124	106	95	78	99	82	102	89	86	88	104	93	105	87	85	81	89	103	89	103	90	91	99	97	100	88	89	93	94	83	90	114	103	96	86	95	83	83	104	82	97	96	103	96	91	88	97	104	90	101	97	98	95	97	100	100	114	96	97	77	97	82	108	86	98	104	79	99	85	123	88	99	97	112	110	87	108	90	99	70	115	100	105	111	86	92	105	106	91	95	87	89	95	96	105	96	103	101	105	102	78	94	98	79	90	99	93	100	94	92	79	117	90	87	79	73	103	92	89	102	94	101	93	88	110	82	97	88	89	83	100	96	82	92	85	99	101	96	93	101	95	101	85	93	86	95	99	101	92	93	103	86	96	94	108	101	118	91	97	102	101	105	90	86	85	100	76	92	85	93	97	87	108	116	103	94	96	90	86	109	125	98	108	96	91	102	108	107	93	107	98	100	98	102	99	83	80	90	94	98	94	94	98	106	90	98	93	93	90	85	91	100	86	95	92	104	87	97	105	86	89	91	84	98	90	102	79	91	85	104	100	100	84	85	116	87	100	91	102	100	93	98	80	102	96	90	83	109	103	96	90	105	103	107	84	78	98	93	99	93	87	87	88	122	95	95	89	104	101	114	85	100	85	86	90	97	97	95	100	79	91	93	93	100	102	96	90	94	101	101	96	112	103	81	77	107	91	105	90	105	88	99	97	92	106	99	88	95	115	83	80	93	86	100	107	112	101	112	87	95	89	107	98	93	87	100	110	104	95	100	87	102	98	94	90	94	103	85	98	99	99	103	80	80	83	84	112	102	97	100	91	91	105	77	90	114	103	92	99	91	113	107	114	98	103	91	81	115	90	110	99	81	104	90	95	108	102	98	90	88	114	96	100	93	98	102	81	78	84	97	107	104	77	86	91	102	101	91	96	101	107	92	92	109	116	95	88	102	87	123	91	114	80	87	76	98	92	102	88	107	71	97	91	104	106	101	93	87	97	101	82	94	94	97	98	90	104	94	95	91	88	93	102	113	109	109	87	87	99	89	90	80	87	103	102	86	93	95	92	94	99	96	83	105	96	95	98	95	93	108	95	87	89	95	86	119	86	90	98	91	100	108	101	96	104	96	104	108	101	100	87	80	88	91	108	91	120	93	108	89	104	96	88	89	93	98	109	103	88	84	94	93	99	95	112	101	93	82	99	93	88	100	86	98	92	94	96	95	89	91	93	94	102	119	82	107	111	97	115	96	98	102	102	111	99	104	103	104	105	90	101	94	94	124	99	101	94	110	93	94	97	89	91	93	89	72	89	91	103	89	100	80	91	93	99	102	106	108	82	94	93	91	77	96	106	96	105	92	88	96	104	117	98	97	110	98	102	75	100	91	87	87	101	97	108	94	104	94	108	84	87	107	100	97	76	97	93	77	83	93	93	86	106	100	102	91	92	90	87	110	86	99	98	81	103	75	85	98	109	88	80	85	87	84	79	91	76	105	77	89	102	89	84	79	83	106	93	83	92	107	81	94	93	88	93	90	104	79	73	98	100	83	86	96	83	75	95	104	89	100	99	99	105	92	90	105	107	108	109	100	91	91	100	108	92	110	102	87	101	92	79	109	104	95	86	106	87	92	87	104	68	77	90	116	89	91	95	98	74	92	99	86	96	108	106	99	101	89	91	108	101	112	99	70	87	86	81	101	96	77	92	87	102	96	95	89	96	94	102	94	93	112	86	97	96	111	85	109	88	100	101	102	95	95	92	83	92	100	90	96	97	84	86	87	109	93	98	97	100	86	113	86	96	101	82	83	106	102	96	91	109	85	85	98	97	91	95	105	107	117	111	91	87	90	90	85	87	96	115	112	101	84	107	88	85	115	105	89	92	92	87	88	87	99	101	110	90	78	102	87	96	103	96	89	97	86	94	85	113	72	82	115	102	95	116	93	92	97	98	107	88	95	92	97	106	109	115	89	100	95	78	105	106	101	68	96	118	98	103	87	102	83	84	95	109	89	90	72	98	99	86	86	78	104	87	106	89	95	87	97	87	107	83	107	76	95	88	97	101	95	108	101	92	97	100	106	99	105	85	98	97	87	87	92	106	81	114	102	104	97	81	97	77	98	95	96	97	105	112	100	100	88	83	88	102	123	101	93	96	106	110	99	110	74	97	94	92	94	118	104	86	97	110	95	95	97	109	91	111	103	101	108	93	97	86	99	106	103	96	112	102	109	88	107	91	104	112	86	113	86	94	109	92	104	93	100	76	98	98	115	91	99	88	87	91	86	100	68	97	88	88	103	95	90	109	107	113	98	85	100	111	115	88	86	112	87	103	101	101	104	114	88	87	95	85	95	109	104	107	92	99	98	93	107	93	104	91	104	97	109	82	101	93	96	74	110	102	93	119	93	92	85	99	112	106	83	95	87	93	81	115	100	100	103	110	95	100	110	88	113	96	100	108	101	86	96	82	95	85	101	107	99	98	90	101	93	84	105	122	84	79	99	107	93	97	85	94	111	81	84	86	95	83	86	77	77	78	101	68	91	90	109	87	76	111	77	99	118	106	76	94	97	89	97	96	115	83	87	115	90	101	95	97	89	97	116	100	92	107	87	103	100	111	112	107	99	90	78	94	97	96	99	112	93	110	106	79	102	95	108	96	101	95	104	107	109	100	97	95	102	100	104	98	92	101	87	100	95	98	84	97	81	91	127	93	107	96	89	85	74	105	102	98	101	96	103	97	104	104	77	94	101	84	96	89	102	110	83	88	112	96	79	78	91	106	95	86	108	95	85	90	116	95	81	96	106	88	94	92	85	87	84	84	93	81	101	111	92	99	88	110	89	87	92	97	92	100	94	83	101	77	72	105	94	77	86	99	92	85	82	83	87	94	90	81	85	103	86	76	89	90	94	78	92	96	112	107	111	94	112	94	100	72	99	91	78	108	86	83	115	91	99	87	102	93	103	110	108	80	103	97	94	101	100	80	94	98	81	98	88	97	94	85	95	92	105	89	100	95	79	95	88	96	89	78	81	88	87	91	103	113	102	110
7525	1784	4496	5231	4485	3613	2778	2280	1964	1720	1461	1199	1150	1060	967	869	793	717	689	651	603	593	566	528	512	472	490	396	466	442	474	412	401	383	362	380	372	340	355	366	373	340	311	340	320	332	328	325	287	333	307	335	312	288	294	286	324	294	313	295	313	319	324	355	323	364	387	395	381	376	360	373	426	414	355	386	398	392	317	286	297	305	291	271	307	269	293	266	270	242	289	280	265	291	268	273	273	254	263	254	289	304	266	247	284	261	263	273	250	286	274	298	244	282	270	252	277	266	302	276	266	293	299	251	264	271	300	261	258	283	276	271	292	238	284	265	256	271	247	300	261	286	259	258	281	275	297	251	240	253	253	259	279	260	286	287	267	268	266	243	241	265	272	298	260	258	260	258	264	277	297	265	269	254	276	282	259	265	257	277	268	272	254	244	243	291	296	259	283	285	268	256	257	251	261	263	290	240	250	290	256	306	248	274	268	239	294	296	279	279	267	258	272	284	262	291	266	268	290	240	254	261	266	290	276	276	270	256	283	261	257	250	287	255	258	268	274	261	235	256	311	277	257	267	302	250	248	293	276	257	253	321	262	254	277	240	272	269	257	295	266	255	255	239	272	257	230	247	253	261	271	253	247	259	236	268	223	275	264	259	257	270	245	246	257	256	261	255	272	255	247	249	270	234	287	253	265	283	257	274	268	276	269	282	271	273	273	283	260	259	265	251	269	276	293	255	273	285	260	235	262	247	252	276	231	258	262	271	250	285	250	271	271	284	246	265	251	233	274	237	260	248	262	271	258	292	252	281	258	270	257	255	267	248	242	290	254	261	288	264	228	257	283	294	251	232	252	251	290	241	228	273	260	255	264	264	254	252	248	246	215	251	270	285	295	279	258	273	258	266	242	259	275	275	259	248	265	222	283	263	285	273	249	268	298	252	292	266	243	261	245	256	255	280	271	244	280	241	270	266	301	255	244	270	225	261	255	286	307	279	228	268	266	261	288	244	292	279	265	275	240	296	266	277	258	245	280	277	226	272	257	233	260	238	237	284	292	235	239	221	292	259	241	268	250	259	262	258	249	286	275	268	239	250	249	239	253	283	282	287	250	277	272	291	283	285	267	268	270	271	267	285	262	250	249	283	298	257	303	295	237	263	244	285	254	243	242	268	286	244	279	251	275	287	259	259	243	272	259	277	254	256	301	240	278	265	271	256	294	239	251	276	299	266	251	280	246	234	254	262	250	237	270	258	273	233	248	264	253	262	250	284	294	267	264	249	252	261	255	264	302	305	278	252	268	254	263	248	265	272	270	247	263	257	254	242	271	259	281	242	239	261	262	264	267	271	253	249	230	253	283	258	260	267	283	277	274	240	255	256	276	240	266	256	282	253	295	246	245	264	264	274	268	256	261	263	267	280	261	265	246	257	249	239	280	264	266	261	264	267	264	261	252	276	293	287	253	274	270	259	281	241	276	231	256	255	251	263	261	261	278	275	245	261	259	247	280	258	265	285	286	251	256	277	274	271	272	249	270	270	282	242	282	222	252	272	300	244	269	244	258	246	245	241	244	248	291	248	277	245	272	256	270	292	264	261	256	282	272	246	235	224	297	270	266	244	265	261	290	264	247	267	258	264	269	262	255	247	239	262	265	245	254	257	264	259	259	252	285	251	253	276	248	267	250	247	268	288	275	265	264	277	269	210	249	263	246	272	231	249	246	263	276	224	258	277	272	249	270	270	262	270	257	237	272	266	244	269	274	275	265	268	260	254	263	276	239	291	260	274	270	253	256	249	291	280	276	258	261	264	274	288	255	282	224	255	249	256	259	279	273	277	255	261	248	234	252	288	286	270	301	273	273	268	271	268	268	267	253	260	260	255	293	268	269	281	265	232	261	258	261	252	266	263	263	237	296	251	278	260	262	295	257	268	227	247	276	280	253	243	239	274	265	270	249	284	274	240	285	290	273	253	252	269	258	276	252	276	281	275	261	262	229	289	235	255	262	290	268	256	265	285	268	271	284	249	245	279	281	286	258	265	269	267	235	255	238	231	245	322	243	278	272	241	260	259	291	274	256	252	288	275	247	272	241	247	282	297	274	276	239	245	265	286	227	267	278	252	260	234	287	253	262	246	248	257	264	273	260	257	250	272	275	273	262	264	267	267	230	253	244	271	253	235	253	276	254	286	271	271	241	285	292	254	266	254	275	245	258	243	260	239	271	272	285	274	287	256	276	281	292	260	286	264	300	275	258	278	275	260	248	267	310	244	262	268	270	277	246	238	289	263	251	268	250	248	259	285	275	230	233	286	259	285	248	267	283	245	246	258	276	259	273	242	276	261	263	278	214	287	254	263	254	245	250	254	288	233	276	278	260	273	256	258	276	255	270	269	254	236	253	268	243	292	290	289	251	257	260	244	273	254	237	262	273	253	246	230	292	263	236	265	244	263	260	277	240	284	264	249	263	269	272	261	306	277	253	241	287	263	262	279	261	251	262	256	274	262	249	276	243	280	240	281	279	247	279	266	242	260	283	286	249	289	253	260	258	267	256	257	229	243	271	259	270	258	249	272	252	267	258	243	267	262	268	275	279	233	264	261	235	263	261	273	269	270	271	258	253	258	223	258	273	268	280	248	277	276	264	276	218	243	290	245	251	269	284	264	284	274	249	232	272	273	242	243	255	246	294	260	281	281	273	282	242	262	267	277	275	253	263	267	264	283	289	238	271	280	272	242	307	275	262	250	274	263	257	273	270	264	251	259	276	283	247	279	255	258	258	283	256	256	269	260	248	250	242	270	280	268	245	250	259	262	260	271	289	300	263	230	260	254	249	289	266	277	270	283	269	263	267	283	275	262	253	265	280	287	266	240	267	256	264	253	278	241	271	264	266	247	268	270	248	293	255	295	263	270	261	253	234	238	290	245	281	286	266	284	262	275	249	250	257	247	281	255	248	271	284	260	245	289	274	289	253	278	273	259	273	268	251	270	257	257	248	273	288	259	245	261	252	275	281	306	290	270	269	261	285	253	227	275	262	256	250	254	249	296	278	261	246	260	251	252	275	247	258	270	251	254	274	261	255	293	250	269	272	257	275	272	282	247	258	261	251	296	259	268	242	275	245	273	270	269	276	227	275	260	276	263	289	253	264	267	266	274	256	262	230	274	284	251	294	247	268	237	238	313	271	261	258	273	275	252	280	261	286	245	236	235	273	241	261	306	254	270	287	267	279	269	307	253	257	257	250	263	243	236	229	276	240	255	284	258	288	263	252	245	273	309	280	259	285	251	276	241	252	280	261	271	263	239	254	269	275	259	246	265	300	275	260	267	272	239	244	273	255	282	283	278	263	254	233	259	269	254	292	246	270	249	261	259	243	257	248	265	253	289	264	264	253	250	237	295	270	300	263	245	270	258	252	227	226	259	263	241	284	245	241	274	252	260	280	258	280	258	264	241	266	278	262	276	271	236	256	250	242	271	264	261	307	248	266	263	264	262
3014	209	188	208	183	162	181	153	149	148	154	169	164	152	156	133	162	156	154	134	144	167	156	134	135	164	147	139	144	155	161	130	113	166	151	126	147	150	143	149	162	125	146	142	148	145	138	134	140	142	142	139	173	141	134	141	160	159	153	134	139	165	153	173	138	141	165	148	147	146	145	168	143	141	156	147	132	158	160	152	137	167	140	159	141	132	143	136	131	152	145	150	143	144	149	149	127	128	142	158	166	166	146	144	148	141	137	159	167	147	155	135	155	134	158	138	136	122	151	145	171	123	124	142	152	128	118	142	147	150	154	136	132	160	145	148	159	152	128	155	141	137	140	154	172	151	172	123	164	141	160	148	153	170	155	162	134	138	142	145	149	144	154	153	134	164	173	157	143	164	170	138	142	156	138	136	144	152	155	140	152	151	160	151	162	151	164	167	143	146	150	119	137	152	160	139	162	126	169	166	165	146	145	148	137	138	176	121	134	142	138	148	131	161	170	153	143	159	139	148	137	146	164	141	133	133	141	166	144	126	122	122	149	131	156	161	148	148	136	141	140	148	136	154	132	149	139	166	120	140	135	164	153	137	170	133	131	133	144	131	148	163	136	156	150	117	142	179	141	150	138	149	161	142	161	148	136	158	167	144	144	130	150	149	132	132	136	132	135	158	138	138	117	152	144	143	160	133	130	133	138	148	146	153	149	140	135	149	124	128	153	141	149	140	144	113	138	139	158	136	153	147	133	165	142	126	135	143	129	129	160	146	158	138	152	139	138	159	143	137	134	151	151	157	134	142	136	142	137	138	131	154	138	160	152	154	177	143	158	153	159	154	147	167	163	145	144	152	152	162	141	144	151	149	151	133	125	150	150	143	151	157	146	128	141	132	158	144	155	156	144	163	126	135	152	155	144	134	153	145	148	141	158	159	136	118	141	142	157	135	158	147	150	148	144	126	137	148	168	142	135	136	153	146	123	159	155	150	135	144	151	143	121	131	156	145	133	160	140	155	134	133	142	146	145	133	153	125	142	137	146	163	146	138	140	161	134	151	145	146	140	177	130	151	130	135	138	144	156	135	166	158	103	139	156	147	146	157	153	117	147	139	137	139	116	157	122	161	144	139	149	150	142	135	144	151	134	156	137	143	161	136	138	166	149	173	169	149	150	154	137	149	131	157	160	143	147	156	136	154	148	138	163	148	159	153	142	139	142	150	160	123	145	178	130	150	144	134	137	129	155	142	148	167	135	151	162	140	124	157	150	173	148	126	137	158	135	124	160	164	116	157	132	135	158	139	158	171	148	126	145	139	161	154	136	129	141	117	142	127	137	130	126	171	151	148	158	132	141	149	139	159	169	160	144	146	155	163	140	127	144	157	145	132	132	154	159	146	144	154	159	146	129	160	143	145	157	164	141	152	131	137	144	139	125	151	135	132	155	128	134	152	125	142	170	156	149	170	158	154	152	161	164	146	138	147	138	122	150	150	149	149	119	141	145	169	147	149	149	131	145	142	142	151	138	134	154	155	153	155	149	153	151	159	154	131	169	160	143	162	133	145	137	144	152	153	139	151	140	130	148	139	135	148	149	126	161	161	139	124	142	130	137	159	139	159	124	139	148	136	138	140	173	150	151	157	141	133	137	153	128	142	126	150	139	114	163	142	169	161	168	138	144	142	140	142	146	175	131	166	150	142	149	146	139	140	149	135	156	151	160	149	130	136	133	146	158	132	134	135	125	152	150	136	154	158	155	144	174	138	142	148	147	144	149	149	152	141	137	134	167	161	135	133	155	132	128	149	160	130	157	156	134	142	156	151	142	155	156	147	123	152	146	137	147	157	134	145	145	154	148	166	153	151	154	144	167	157	141	134	150	135	144	138	139	141	143	154	163	160	141	131	152	126	135	136	155	137	158	156	118	140	141	168	130	135	159	169	134	131	132	156	145	154	128	153	124	123	154	140	146	150	148	161	143	145	152	170	148	143	145	139	148	146	159	153	169	139	144	157	155	157	153	177	169	146	143	159	129	132	141	142	132	148	144	151	150	123	138	132	147	137	147	168	156	153	125	163	151	142	128	134	147	141	143	165	138	122	136	136	141	128	140	146	161	159	130	153	136	128	141	132	172	134	154	136	166	131	134	151	147	122	141	157	144	130	132	141	145	151	139	144	155	148	139	141	138	138	139	145	133	151	158	149	132	148	142	144	152	155	141	153	125	138	118	126	148	123	156	146	149	151	129	155	136	134	146	154	158	140	146	168	148	139	151	152	124	133	134	151	148	144	138	151	147	153	145	133	174	126	161	144	155	153	167	157	128	106	147	153	122	144	170	160	150	126	166	140	158	131	143	139	129	165	140	125	165	145	142	148	142	153	150	153	142	172	144	146	154	134	161	163	160	150	141	143	145	139	129	154	149	158	147	155	167	144	128	143	159	134	161	151	156	163	161	150	146	106	141	152	152	139	135	144	138	149	150	151	119	138	153	139	150	155	132	134	144	138	134	141	148	164	159	130	137	133	144	150	144	138	126	151	168	136	132	149	148	119	158	158	121	145	129	140	189	124	143	121	159	137	140	140	168	161	134	133	149	139	140	140	157	134	165	144	158	153	172	145	153	152	136	129	151	150	143	157	139	149	148	143	148	143	158	126	166	139	144	138	137	123	153	147	148	141	122	135	153	126	137	149	146	157	150	146	150	126	144	138	153	131	127	149	118	139	144	173	139	150	154	138	148	157	155	134	141	140	164	155	135	143	149	134	125	131	127	154	139	135	150	154	134	129	138	166	165	145	124	141	147	153	136	144	159	139	147	157	153	152	153	124	171	141	149	152	140	158	139	128	161	162	142	141	140	112	136	131	133	135	136	130	149	144	150	153	144	138	141	173	143	157	136	138	127	179	149	149	176	141	131	158	131	157	140	150	137	148	143	164	152	167	136	145	140	145	133	137	148	150	131	148	126	135	141	163	154	154	135	155	137	157	144	157	135	155	159	145	128	126	129	143	138	138	140	133	154	145	169	143	129	155	163	162	129	131	143	148	144	151	142	139	135	166	145	139	137	151	152	155	161	130	156	140	163	140	136	147	158	141	136	117	149	153	145	168	126	144	153	145	149	139	134	157	146	151	160	147	150	144	159	141	142	131	141	178	178	149	136	157	136	142	128	143	143	158	142	148	134	143	114	131	160	143	153	160	122	134	146	152	148	156	139	140	179	147	150	142	166	161	153	162	129	140	121	140	157	156	167	127	135	140	140	146	144	115	152	144	143	147	139	134	167	171	145	154	136	134	168	150	164	159	131	137	121	129	149	138	168	132	142	137	155	128	151	166	158	176	132	149	168	129	136	147	163	125	144	161	144	148	142	147	141	157	162	161	125	147	148	138	157	148	182	165	156	144	139	143	132	135	153	135	146	148	134	124	147	152	130	131	144	154	162	138	121	129	169	142	157	152	159	137	146	134	137	154	154	138	151	149	159	141	164	150	161	157	155	143
2845	468	540	581	526	509	497	496	474	463	435	445	476	412	407	430	424	406	406	410	411	409	404	440	398	401	444	436	416	430	415	437	419	400	422	376	457	386	441	428	363	391	418	438	411	429	420	416	422	428	382	365	422	425	422	378	415	390	403	389	425	393	405	436	457	415	444	397	426	437	385	453	384	390	407	401	455	401	431	392	423	432	405	395	420	399	444	430	431	414	425	420	382	444	393	352	404	399	389	393	397	395	403	435	391	428	450	411	450	395	414	394	386	454	399	438	421	375	414	384	413	417	412	435	448	407	409	405	399	416	391	421	405	412	439	391	458	404	407	405	399	427	420	376	387	412	388	400	429	391	391	422	432	424	401	435	365	427	397	421	374	438	417	424	398	414	367	441	408	398	413	431	399	395	410	429	446	450	434	433	401	386	436	433	408	426	404	427	416	403	408	389	390	439	418	416	410	393	388	347	391	414	423	426	403	401	432	399	414	382	379	400	435	410	413	414	412	408	435	376	408	413	416	418	404	402	434	439	391	397	419	399	412	445	416	421	425	368	421	438	447	412	400	425	411	392	392	413	416	419	392	410	420	418	412	428	424	407	449	398	438	406	429	462	401	406	434	419	427	418	427	393	427	394	430	418	366	420	410	390	403	399	425	403	417	430	393	371	414	413	455	440	418	396	392	388	405	405	396	427	395	386	399	388	399	392	406	416	382	403	416	412	425	371	413	378	391	412	446	426	393	397	396	451	393	408	397	396	405	424	407	387	388	402	377	415	384	413	425	407	409	398	369	435	416	407	429	407	417	401	385	430	444	437	380	402	451	413	445	415	391	383	410	391	410	406	366	373	425	424	400	386	409	423	406	416	396	435	403	417	389	376	458	399	397	437	449	410	380	424	407	417	404	420	373	402	406	402	424	424	395	410	407	425	399	400	363	471	418	426	421	413	395	374	418	383	388	425	441	402	393	417	417	392	410	434	429	458	382	420	432	431	411	385	409	393	429	393	430	436	407	411	421	395	394	368	418	405	384	386	444	394	412	411	442	407	386	392	401	435	433	421	388	431	397	409	424	425	442	413	491	418	391	415	380	414	409	419	397	394	425	406	409	413	407	378	385	387	421	385	418	414	397	409	449	384	395	405	368	401	394	389	429	425	384	416	389	370	428	401	401	410	382	402	407	390	389	417	388	446	393	410	404	421	436	382	433	415	439	392	393	417	422	405	380	425	387	397	417	417	430	411	398	433	423	391	418	366	421	387	401	431	392	402	419	432	400	407	419	407	384	458	414	445	418	409	444	377	385	409	420	446	401	388	419	412	415	428	426	398	421	446	406	377	418	400	408	436	409	411	407	385	416	412	397	435	392	420	418	412	392	396	396	418	393	402	381	434	406	418	450	373	426	431	401	398	406	394	408	409	418	403	403	405	381	432	390	417	441	398	438	408	394	386	410	410	414	422	400	398	386	439	388	428	461	415	388	429	433	406	400	412	410	406	407	408	406	407	416	430	424	416	423	407	407	428	424	377	366	420	425	401	402	419	392	395	426	411	424	399	383	423	389	405	402	423	396	391	385	396	397	405	426	390	405	360	441	433	433	423	404	450	428	389	386	349	403	451	398	418	386	412	392	411	409	409	416	402	417	382	390	403	380	427	405	433	421	421	410	402	407	403	412	398	395	437	419	404	410	396	401	401	431	427	430	399	392	437	393	419	414	384	390	381	410	402	418	410	432	410	408	436	416	404	384	417	404	442	408	406	444	394	369	425	420	362	408	426	403	443	421	390	446	425	438	447	398	403	446	423	411	417	375	408	404	433	412	407	378	419	402	425	423	392	386	431	392	401	405	422	457	408	433	418	399	426	404	427	409	395	419	415	403	407	432	400	419	388	384	448	415	419	392	390	405	403	410	396	436	419	387	441	400	427	433	377	428	408	427	414	382	425	397	396	411	379	408	436	406	399	389	434	400	415	411	398	421	427	411	431	418	433	373	389	423	396	418	425	424	418	424	416	425	382	402	381	424	456	419	389	417	407	396	405	408	392	426	436	421	399	409	440	385	422	397	415	400	406	368	387	386	430	422	412	418	401	396	429	403	418	421	401	408	386	447	431	432	349	418	415	409	415	441	423	409	434	397	406	393	385	386	394	440	402	382	390	380	395	375	419	447	399	406	419	397	391	397	428	400	408	414	406	422	395	411	390	396	422	416	411	393	425	417	403	402	416	411	422	416	442	401	420	422	425	403	425	433	398	393	407	422	397	399	420	394	446	386	415	426	406	388	369	388	401	386	390	369	396	420	402	400	421	386	384	374	425	378	407	401	427	432	411	394	433	408	425	384	422	405	409	422	381	404	406	399	419	355	404	436	438	430	401	395	431	445	401	418	391	418	410	422	409	400	413	409	448	448	384	438	419	408	422	410	427	401	418	401	430	400	391	410	383	438	405	397	418	391	441	415	416	414	405	423	431	404	443	414	390	386	397	377	436	404	403	435	429	453	400	397	418	408	421	438	371	411	413	413	414	421	435	386	408	376	394	360	415	410	407	368	416	410	393	432	425	417	402	386	408	456	426	370	363	407	422	407	408	426	411	432	412	451	413	452	398	403	401	393	399	451	391	429	390	428	380	389	396	371	438	395	408	402	410	414	403	405	402	414	436	419	397	460	395	381	442	424	402	445	415	411	436	383	407	389	434	450	403	445	435	403	400	431	447	438	421	431	385	417	409	428	394	414	436	427	452	426	434	413	421	421	404	418	440	422	433	409	404	407	408	389	414	397	399	371	362	372	451	418	418	440	399	403	387	394	429	402	399	413	357	404	375	407	406	383	392	419	430	380	411	408	424	448	433	394	414	400	449	365	395	412	410	390	427	393	389	414	382	392	406	410	384	429	421	427	401	409	402	365	398	402	430	423	430	406	427	399	416	380	431	376	383	395	424	412	423	413	428	401	445	397	429	416	385	423	393	388	413	403	434	421	430	389	404	424	421	391	427	415	427	408	411	431	418	398	420	409	393	419	404	401	439	417	410	406	385	370	390	403	411	393	388	413	400	411	399	393	431	435	433	372	399	390	405	421	421	381	427	403	443	376	381	410	377	397	391	384	435	403	438	372	403	399	424	383	424	399	409	379	425	365	382	425	438	415	379	412	409	402	416	406	380	378	407	407	415	388	419	398	391	414	408	470	407	384	383	373	411	404	419	425	420	398	395	404	402	392	406	382	398	369	431	406	408	420	461	374	407	400	416	422	416	397	412	415	395	408	408	408	430	418	403	410	393	436	427	398	425	379	406	404	428	413	363	409	410	441	429	372	446	422	407	406	419	417	405	421	390	404	407	445	396	374	428	398	420	426	416	420	431	402	424	396	382	384	390	398	410	385	423	391	401	432	432	426	406	390	418	427	407	401	422	415	403	426	373	404	394	421	414	397	457	404	390	409	451	459	407	447	407	407	408	403	398	392	449	377	423	379	398	432	397	413	389	397	398	409	439
8823	896	1117	902	648	480	429	362	310	292	249	259	228	208	200	212	181	210	212	185	197	195	181	177	190	172	166	176	176	222	196	191	202	166	186	187	183	179	178	196	155	179	207	165	177	154	187	193	152	194	192	166	178	194	174	152	173	198	190	176	177	194	201	209	203	205	192	185	164	172	189	192	188	194	192	186	190	162	190	179	197	203	197	187	162	173	156	178	179	173	190	171	200	160	162	177	180	160	154	164	173	195	189	172	190	151	176	203	168	170	189	146	174	189	198	185	182	192	194	194	151	183	191	178	186	166	182	179	196	179	168	187	172	186	169	166	197	182	178	170	180	161	175	178	191	179	184	170	170	172	167	164	177	170	179	166	186	179	193	161	168	193	183	163	159	186	177	160	202	181	149	179	154	185	178	173	149	184	163	184	163	179	154	184	203	185	169	186	197	166	206	179	207	167	179	176	168	167	182	194	170	189	180	191	187	166	169	174	177	165	173	169	164	190	177	161	198	168	179	200	173	152	192	166	154	172	181	175	205	179	162	171	170	192	181	194	195	173	180	177	176	181	173	198	153	175	179	136	161	179	170	197	196	163	214	180	170	203	172	184	180	169	170	173	164	171	173	193	162	167	182	179	166	195	202	223	193	192	176	174	164	193	193	176	166	174	198	165	181	201	189	157	165	183	180	173	162	153	160	168	179	173	157	201	170	209	172	185	164	198	153	157	180	194	189	150	180	198	181	168	222	171	159	195	175	202	193	177	174	161	162	202	177	185	168	171	182	184	179	189	198	166	191	187	198	174	181	146	185	164	171	159	163	174	194	174	174	191	158	158	194	189	202	176	179	207	182	173	169	160	179	186	168	167	178	156	156	157	149	166	181	181	161	176	169	153	172	138	176	194	164	174	176	215	184	171	165	184	186	196	182	168	175	188	161	173	176	166	162	182	162	164	174	158	185	204	173	190	146	163	178	164	169	170	186	200	195	179	179	190	208	170	186	155	174	183	178	185	165	179	143	188	157	198	195	159	177	184	169	171	177	180	205	191	182	177	176	159	186	194	173	164	196	181	188	178	167	186	186	192	173	195	171	172	153	209	194	185	170	166	172	178	188	162	159	166	178	160	191	178	184	154	192	166	175	141	174	167	163	154	176	187	160	170	201	190	159	190	175	187	179	154	140	199	157	181	188	162	189	169	167	173	188	185	174	188	189	151	183	174	153	167	171	171	186	182	188	190	174	176	170	183	179	164	173	188	178	178	181	186	184	185	223	167	162	174	165	178	153	212	178	171	167	197	163	186	159	193	182	186	167	197	198	183	186	199	171	171	173	171	179	163	169	180	177	185	181	179	180	193	200	165	169	197	171	176	169	199	160	170	169	167	195	182	159	171	174	171	194	186	165	150	177	169	162	174	201	179	170	159	160	195	157	181	170	176	169	158	193	168	180	173	179	181	167	179	181	183	181	166	183	172	176	186	172	182	199	145	168	183	178	169	180	185	166	164	167	175	192	184	160	192	163	192	171	197	167	170	165	178	165	185	169	164	167	152	149	179	184	158	178	173	152	170	163	163	175	190	173	180	180	172	190	186	148	185	176	169	169	170	176	154	178	187	183	185	182	154	182	157	174	192	185	171	162	179	206	194	182	177	168	166	200	162	153	197	160	185	182	172	168	185	155	186	176	175	175	185	176	196	184	168	178	159	163	145	203	177	186	199	166	174	195	163	148	190	160	181	183	180	189	157	193	160	170	183	172	175	174	183	181	159	191	161	170	147	206	181	168	169	210	172	168	174	218	200	166	177	174	172	181	177	170	166	155	203	177	164	175	168	152	182	185	175	165	164	200	142	192	197	158	164	198	165	181	189	163	185	197	176	183	190	169	167	186	191	185	193	194	183	161	200	182	192	175	175	181	170	179	145	175	181	178	148	178	183	165	186	153	185	154	164	173	179	163	170	185	175	174	149	179	175	169	178	167	191	164	163	153	184	171	181	196	170	181	164	151	166	167	173	162	147	183	170	166	189	180	170	181	187	172	186	180	229	177	165	203	188	166	195	168	166	174	173	179	157	202	168	187	183	182	182	201	200	165	170	153	159	194	163	185	182	183	188	177	172	175	165	176	178	194	190	192	175	180	170	176	173	178	186	157	167	169	199	182	207	188	170	198	172	160	182	192	167	184	182	183	154	188	176	170	186	187	178	171	183	192	177	194	179	189	180	178	197	183	166	178	183	146	169	173	193	185	182	179	176	160	207	178	201	186	175	198	175	178	168	164	152	150	197	159	182	178	175	190	186	163	187	168	163	171	185	174	169	183	169	192	179	191	181	150	180	168	175	184	186	173	181	190	177	183	166	182	178	210	154	175	186	192	154	185	177	197	166	181	170	157	171	196	179	187	189	198	153	165	178	178	187	189	186	175	181	191	175	172	183	169	178	163	154	174	168	151	147	155	178	162	174	187	170	179	161	176	152	204	186	174	182	152	170	182	160	166	173	171	199	178	168	172	183	177	183	161	171	171	184	168	188	189	194	188	189	149	180	162	199	202	147	193	196	163	165	177	182	182	196	157	199	186	167	174	169	208	199	150	176	168	194	191	183	171	178	169	179	171	171	157	193	170	170	150	189	171	162	166	195	158	157	157	179	162	175	175	162	185	181	158	158	185	181	187	162	167	175	164	164	174	152	188	175	173	166	173	189	179	173	161	156	176	172	171	167	170	179	158	162	173	162	187	169	202	188	203	184	158	149	205	170	165	184	168	187	171	157	178	193	186	174	164	161	179	185	183	168	192	168	191	180	201	176	184	165	190	166	175	195	192	199	154	147	188	192	184	171	183	177	179	190	177	191	204	177	173	189	170	178	171	175	173	201	171	173	180	177	163	186	181	203	179	181	168	158	183	176	195	172	195	189	169	206	202	185	199	177	182	171	154	181	203	210	206	176	165	189	186	177	202	179	182	165	189	166	162	201	159	170	162	194	180	168	193	163	192	186	169	168	185	173	169	178	179	146	184	175	189	177	183	187	170	181	182	136	213	178	172	162	173	186	172	174	174	158	176	203	190	205	179	172	191	190	167	173	162	179	188	166	203	195	168	171	173	197	182	173	185	187	156	167	165	167	154	169	180	165	192	157	175	181	164	203	189	176	168	166	152	163	183	172	196	161	190	198	169	167	177	148	182	189	164	172	161	164	165	158	189	204	173	161	178	201	182	169	167	186	184	174	176	168	179	191	157	182	175	182	173	176	166	191	160	208	186	195	186	150	178	182	165	167	168	186	188	184	171	160	166	179	170	172	192	155	159	176	180	174	196	166	188	167	162	183	171	179	191	164	190	172	190	189	180	188	190	174	172	157	166	147	157	166	187	192	187	182	163	199	206	184	190	168	145	196	180	170	179	184	210	187	180	176	162	163	176	178	170	175	176	176	188	151	151	171	174	168	178	178	159	198	180	189	183	169	180	170	179	159	168	168	182	201	184	165	206	181	177	190	184	168
6158	1297	2660	3087	2786	2196	1881	1630	1411	1215	1152	1058	930	882	852	696	783	755	731	664	705	676	626	630	613	562	572	579	575	540	554	541	526	537	510	537	501	518	517	548	531	488	540	571	494	536	545	512	501	488	525	482	501	475	491	466	516	514	505	487	487	489	541	594	536	550	521	543	543	536	533	556	569	566	523	584	521	497	517	529	503	497	501	440	460	482	516	499	520	490	484	467	447	498	514	462	527	469	470	459	501	464	498	474	480	466	498	531	491	468	492	515	533	465	461	533	469	477	495	495	492	484	515	476	522	508	466	477	485	445	498	457	453	452	504	472	490	516	487	482	456	462	458	493	460	480	478	498	443	464	466	420	468	420	490	493	516	501	493	489	472	447	508	492	491	509	490	515	433	491	495	468	442	460	502	512	495	523	440	476	536	517	526	465	480	456	474	452	509	469	481	469	448	503	506	517	490	485	479	477	465	479	474	465	502	486	478	481	439	464	434	488	516	462	463	483	457	461	471	487	471	477	509	499	480	503	465	504	504	481	471	470	502	488	499	520	486	473	462	459	499	470	501	512	487	439	488	509	450	460	491	462	468	470	484	480	475	469	482	469	480	416	490	491	487	526	495	487	507	480	485	461	459	494	470	490	509	482	429	475	488	466	488	476	479	503	499	467	467	474	492	463	468	497	515	494	472	518	485	492	501	464	525	459	509	483	469	481	483	471	458	483	464	435	435	470	455	474	502	460	529	503	490	491	485	466	494	469	469	499	462	466	494	458	499	488	488	476	486	481	483	481	485	441	476	440	479	506	497	455	487	474	445	490	517	479	497	454	472	501	473	471	494	491	477	452	498	486	506	468	459	425	447	501	471	504	466	478	466	461	487	495	464	468	474	454	468	501	452	470	511	509	478	474	451	519	453	477	468	459	449	438	464	470	474	463	490	485	453	491	499	476	484	421	508	465	460	465	494	487	485	479	529	487	460	457	471	505	464	468	459	491	469	484	474	440	491	500	503	463	498	512	511	447	496	451	528	467	449	501	470	486	477	486	470	493	461	504	478	482	527	477	454	456	486	489	500	460	489	497	506	487	451	461	476	527	491	468	472	437	488	494	502	500	498	483	481	513	490	466	485	481	456	471	483	467	478	504	502	461	471	465	501	488	460	459	471	492	445	441	509	483	478	445	505	490	496	493	468	461	451	510	534	483	504	479	472	499	513	474	470	438	476	490	493	476	455	489	481	472	449	504	497	488	483	461	492	460	464	494	489	467	460	470	445	462	440	497	482	470	491	484	476	507	502	513	482	455	496	464	510	492	458	471	453	478	509	504	485	474	485	485	473	520	472	501	504	473	481	464	465	516	480	490	495	487	464	484	493	464	429	505	486	467	487	473	480	508	472	442	447	443	466	485	475	504	521	484	510	477	446	481	435	529	483	485	496	472	495	478	475	483	468	478	466	476	469	473	502	471	532	516	508	478	458	468	504	512	487	505	477	461	508	500	464	486	521	461	478	487	505	494	480	479	478	454	498	484	478	496	485	454	440	477	471	466	496	478	501	511	459	451	444	456	479	534	462	460	470	536	494	490	491	449	477	484	447	473	489	467	478	473	476	505	444	459	434	478	441	508	479	489	484	493	463	493	496	481	485	510	491	445	482	464	457	453	461	494	460	472	485	469	562	481	447	471	476	483	501	476	478	478	476	496	486	484	503	486	497	488	487	433	464	485	514	485	467	477	475	493	463	495	470	482	473	482	504	477	459	490	487	429	489	459	486	505	470	481	488	458	508	490	472	495	487	526	501	439	477	480	472	485	465	487	463	493	485	468	491	491	458	487	440	471	523	473	490	469	495	504	472	515	467	455	432	487	492	459	525	443	501	454	491	514	499	483	504	493	505	493	462	465	488	425	475	467	467	527	485	473	525	476	485	477	460	500	421	497	475	507	501	502	461	497	477	524	467	456	503	504	503	493	474	440	451	498	467	515	515	445	446	538	494	473	508	507	464	482	495	466	488	502	476	472	481	475	462	536	485	471	469	495	487	507	474	483	494	506	535	456	485	434	502	479	488	506	507	480	472	485	470	486	461	470	500	490	471	486	489	438	473	483	485	474	491	501	497	469	497	448	506	510	488	479	472	540	470	481	490	472	486	502	503	475	466	457	467	497	487	497	464	502	467	485	447	456	502	492	474	432	467	472	476	470	497	446	491	472	488	520	445	436	472	489	473	497	480	485	459	486	465	474	493	503	512	510	508	463	446	458	497	460	487	504	490	489	485	521	508	437	506	488	461	474	445	483	509	448	459	480	515	494	501	466	498	467	471	503	489	483	478	479	453	505	519	487	488	457	454	478	457	503	494	448	502	458	512	497	482	479	486	487	464	472	468	478	517	484	486	468	470	480	508	476	445	526	518	503	457	474	484	500	495	466	518	438	468	485	480	504	451	499	491	516	496	471	489	470	470	477	467	487	455	460	489	473	451	474	491	480	457	476	463	494	491	471	467	447	482	511	459	500	498	525	468	480	474	428	505	495	485	506	480	425	444	478	460	495	502	481	480	488	468	468	459	479	481	486	469	488	502	506	448	439	439	454	475	464	479	486	447	463	486	470	513	480	453	489	500	481	487	438	497	513	471	544	475	494	508	496	471	479	487	453	476	497	489	479	462	467	493	454	457	471	457	488	472	453	505	495	436	484	481	490	470	541	453	468	516	489	493	505	432	470	483	495	526	516	497	468	480	456	463	521	493	473	513	471	512	418	494	516	499	478	506	446	466	462	489	484	497	479	502	483	498	480	531	486	487	483	457	484	473	484	475	451	474	473	502	514	447	505	443	485	467	443	498	456	451	462	481	455	467	493	480	498	440	471	479	480	451	524	478	494	465	476	499	476	498	495	453	465	500	474	468	474	477	489	435	505	467	458	450	503	450	468	494	451	485	484	441	501	507	474	491	433	507	444	483	478	456	465	470	468	441	481	509	490	486	470	466	455	465	493	477	440	470	435	498	502	512	462	482	438	488	451	487	452	487	464	473	499	476	488	486	485	500	505	482	438	493	484	459	482	499	471	460	440	485	496	515	490	465	457	492	463	493	471	501	448	504	489	465	492	469	510	460	486	469	487	462	434	461	489	475	476	433	479	468	468	468	515	484	509	473	475	460	503	475	502	462	493	485	467	461	475	469	453	459	484	454	480	508	508	472	468	447	454	486	445	492	461	497	456	471	501	458	534	493	471	467	541	452	470	503	459	491	470	448	495	475	435	437	504	446	481	464	482	473	514	464	475	447	510	462	463	478	500	481	489	482	494	471	496	449	462	475	462	464	481	467	486	489	483	502	469	460	509	461	473	490	497	487	500	483	452	450	454	460	439	491	507	450	463	537	502	483	539	468	442	494	486	495	481	490	473	459	510	498	455	455	508	448	518	518	490	451	460	473	473	519	499	500	487	462	457	480	457	441	467	468	484	489	482	429	503	484	455	481	499	472	499	490	468	489	489
14822	1862	2171	1504	1034	799	571	439	369	333	261	230	200	195	183	171	143	172	131	142	131	132	127	140	115	119	122	108	125	114	105	130	112	97	98	97	105	104	91	102	89	107	118	102	114	97	97	100	89	110	99	109	102	91	111	103	102	111	102	93	118	109	77	111	98	104	116	101	93	109	94	115	113	119	102	92	123	107	107	97	92	92	109	90	106	78	87	89	94	95	102	106	96	105	88	100	88	104	112	99	89	80	101	95	108	86	75	82	96	99	105	92	84	92	84	82	98	88	92	74	88	79	80	125	96	97	78	85	91	83	88	85	98	103	112	104	110	93	90	99	95	79	111	82	95	102	97	86	93	76	77	91	91	88	102	91	106	87	85	89	104	87	70	101	103	96	113	98	76	108	101	89	86	78	96	93	96	96	105	93	88	104	84	76	94	102	107	94	82	87	103	84	97	90	83	96	104	107	115	84	87	92	88	88	107	110	84	104	120	77	83	87	108	89	94	88	100	89	91	109	86	101	76	103	95	77	92	109	88	99	102	92	84	103	96	96	74	97	91	77	108	103	83	87	100	83	92	105	85	100	105	97	74	96	82	69	91	96	95	96	86	92	74	96	82	85	95	93	100	93	78	98	81	84	80	84	80	83	84	88	100	90	103	77	85	102	95	90	109	92	89	95	108	95	112	73	84	102	93	84	93	86	84	92	103	90	100	98	92	81	89	100	99	75	94	87	95	94	92	99	80	77	97	92	106	105	89	92	99	88	92	107	101	87	87	92	99	90	95	104	109	97	79	89	74	96	101	90	101	102	111	100	102	91	89	88	98	105	71	113	106	92	99	101	94	95	107	98	87	105	103	104	111	80	106	73	86	96	87	104	96	103	73	106	84	96	77	83	98	77	91	96	110	77	96	101	100	80	85	88	100	88	101	106	98	98	106	90	84	81	89	94	102	89	73	95	93	79	110	78	94	105	72	94	80	87	88	86	74	100	99	93	86	91	77	98	111	80	81	91	90	119	93	103	86	89	92	95	101	89	87	88	98	100	89	98	93	84	83	79	104	82	100	85	92	81	91	102	86	93	102	109	116	93	88	95	92	94	76	94	84	106	98	87	93	90	100	86	102	91	69	96	103	98	75	90	80	96	97	90	72	76	107	97	90	84	89	102	102	90	96	106	81	86	90	89	87	86	96	107	81	84	103	73	93	97	102	89	98	98	98	81	96	106	86	75	74	106	109	89	94	82	89	94	97	111	83	114	102	100	91	102	98	100	95	90	109	97	87	104	102	100	104	105	92	78	86	100	92	91	117	79	91	84	89	94	88	97	87	93	75	101	81	86	113	126	89	91	91	87	89	85	93	103	92	96	104	90	89	77	91	101	94	87	85	96	116	84	107	96	109	91	94	102	81	106	93	94	77	103	86	110	92	86	103	82	99	107	84	103	91	85	83	98	87	95	109	99	97	94	98	112	81	100	80	91	106	85	80	89	91	88	89	86	118	90	112	101	97	96	90	89	98	98	86	106	95	100	96	98	82	85	71	93	101	99	103	110	95	99	103	104	104	87	100	114	98	89	99	86	89	115	87	72	89	96	91	79	107	116	81	90	102	86	88	101	111	104	104	87	81	120	106	104	95	120	95	76	126	96	96	96	81	99	93	83	91	105	92	91	86	102	99	88	102	89	104	105	88	102	96	103	124	99	95	86	102	85	82	98	84	92	80	92	84	106	93	100	102	91	104	115	91	89	105	98	100	97	80	73	83	84	85	116	86	80	98	100	75	105	112	84	107	100	95	96	83	90	104	87	86	95	95	87	83	92	94	77	87	93	103	94	101	97	101	94	91	81	76	103	105	93	78	100	94	104	85	96	92	93	79	96	96	95	85	99	91	93	95	82	74	93	85	108	121	121	98	92	110	113	99	104	104	100	96	90	82	98	104	73	88	85	112	114	80	87	74	90	64	92	87	96	89	87	90	83	112	109	102	92	94	90	91	83	97	84	101	80	102	88	88	87	92	86	97	91	96	99	77	101	76	92	106	92	83	86	106	84	93	96	102	99	91	92	99	95	88	92	81	93	105	89	97	97	102	86	80	96	98	95	109	79	86	77	93	89	89	101	96	72	90	90	99	105	78	100	104	74	105	80	98	84	99	101	86	93	73	96	95	98	94	87	104	85	86	108	97	115	98	92	81	86	87	95	96	105	95	84	83	82	88	90	88	104	110	88	92	94	109	104	87	92	92	91	86	105	89	82	86	77	98	93	95	93	75	103	96	105	85	85	109	102	77	98	85	98	94	105	106	95	110	91	83	79	72	115	89	89	88	85	102	100	96	90	72	111	108	102	84	97	93	100	90	88	108	90	81	108	82	90	93	100	94	102	97	78	97	85	99	106	118	100	108	108	96	109	100	87	99	88	92	84	94	78	81	95	88	79	95	97	103	78	108	96	93	81	106	102	90	98	88	85	104	90	103	92	86	96	102	103	102	107	88	82	93	96	84	105	105	89	110	90	79	89	90	93	93	110	91	88	101	108	97	111	92	92	90	95	100	89	89	99	76	82	80	88	87	97	106	87	104	86	89	85	93	95	103	78	100	75	103	88	91	99	109	107	83	105	83	92	87	83	101	91	108	94	79	94	99	107	98	109	82	86	71	98	62	90	100	108	97	100	93	97	101	93	114	92	101	89	94	95	93	83	89	102	93	93	101	85	102	115	88	86	106	101	81	86	92	97	104	97	94	87	108	101	101	87	98	94	96	116	111	88	95	96	89	79	97	92	81	105	101	108	90	90	80	100	115	105	96	90	104	101	106	102	115	101	84	91	108	90	82	82	80	93	92	111	83	91	101	90	78	87	89	105	89	92	101	94	93	97	94	73	95	91	113	88	88	97	75	93	101	68	93	92	82	89	102	104	108	95	95	92	104	97	93	86	100	88	82	111	92	120	86	102	106	101	82	78	91	94	101	78	82	93	101	110	97	80	114	100	90	112	82	85	105	110	88	95	77	93	96	85	98	92	106	87	92	87	75	107	109	102	77	93	98	101	99	98	102	90	86	99	84	73	85	104	86	94	92	104	87	100	101	85	105	98	88	84	100	89	101	100	79	108	101	92	83	100	103	96	94	108	105	106	91	87	91	103	96	96	93	91	70	90	119	99	92	107	102	107	111	104	89	96	83	91	87	80	96	90	95	117	88	94	82	84	105	100	101	92	103	83	87	116	118	109	93	93	94	102	117	89	86	84	79	82	82	105	98	86	73	103	74	94	88	98	83	90	91	86	74	80	104	110	104	110	99	99	103	95	90	99	90	105	101	82	99	82	84	97	93	83	100	91	99	79	76	103	89	93	101	99	92	96	105	94	74	90	78	86	95	97	95	92	103	89	91	95	92	75	108	94	103	100	103	81	77	96	120	88	74	105	100	103	93	99	92	88	87	97	90	105	94	100	96	93	107	101	72	95	91	97	84	86	97	97	92	109	96	103	102	116	94	99
7567	1887	4396	5108	4486	3562	2827	2332	1955	1677	1427	1226	1182	1020	934	845	763	721	674	651	611	589	569	555	508	479	471	498	420	426	463	404	376	389	392	367	396	345	337	373	349	332	322	309	339	303	333	325	305	309	329	301	302	311	277	306	295	308	299	274	316	293	342	340	364	399	348	379	349	414	365	363	485	393	426	403	441	288	289	287	292	290	292	314	317	252	272	289	297	290	283	297	273	287	265	278	259	273	287	277	268	261	258	241	270	267	254	264	288	262	290	260	293	283	278	272	297	256	269	258	266	251	264	265	264	279	259	254	259	283	272	275	242	280	273	256	264	290	267	288	264	263	273	270	259	264	265	261	248	286	271	277	260	296	244	271	276	261	285	280	238	261	264	279	252	290	248	258	272	252	282	249	270	259	256	239	278	220	267	244	267	260	250	264	280	229	271	288	270	254	289	232	268	288	280	225	253	224	251	275	260	260	259	267	223	262	274	279	261	252	263	241	295	269	220	268	245	273	274	265	233	248	234	255	294	267	262	292	254	288	289	259	266	252	286	278	267	282	231	296	251	234	242	241	263	275	252	282	244	277	244	234	257	278	249	259	283	258	279	253	312	254	277	268	278	279	257	292	275	240	272	253	282	248	254	256	256	262	261	268	275	256	237	249	251	245	265	234	258	278	255	250	284	258	266	254	257	246	260	262	245	261	251	250	233	251	257	247	239	234	272	283	239	251	256	275	254	249	282	268	254	290	242	265	261	261	230	256	275	296	224	276	252	257	309	239	238	255	272	277	262	283	265	277	271	245	253	275	271	261	276	280	270	278	247	303	258	261	296	285	251	255	278	238	270	263	240	273	254	257	279	233	255	266	273	246	257	290	269	253	279	270	253	262	292	279	249	239	295	223	258	247	256	253	261	256	272	274	240	288	290	269	266	277	271	244	280	282	291	268	260	243	254	278	236	310	278	262	285	259	276	268	277	256	257	284	273	251	271	244	264	250	262	269	247	263	280	263	250	292	236	265	264	249	278	244	257	266	298	256	289	252	274	285	241	266	270	284	246	287	239	279	210	246	274	270	303	229	253	262	245	274	266	245	255	259	251	261	256	270	234	259	278	253	277	285	257	270	255	283	275	253	237	243	260	277	250	269	263	260	244	273	252	263	267	229	257	285	250	271	286	258	250	269	228	250	283	279	250	280	265	274	242	279	267	274	256	259	260	256	260	271	278	238	261	259	282	277	254	230	262	250	256	269	255	263	262	242	277	253	258	252	281	256	257	239	266	280	264	269	257	272	267	256	257	292	278	260	248	265	251	243	241	258	277	285	281	273	264	254	258	229	268	266	274	228	232	267	297	257	241	281	270	227	250	274	281	239	256	247	265	235	269	253	250	271	267	252	276	284	269	287	265	263	261	234	246	255	269	273	235	244	261	251	274	247	258	256	281	240	267	243	248	261	268	275	267	244	237	260	248	252	245	257	278	257	225	257	255	255	283	270	264	276	285	291	270	253	281	240	225	248	289	266	269	252	257	248	274	256	301	238	265	276	263	275	247	272	264	266	277	249	245	278	257	252	246	269	255	264	269	249	230	265	270	301	283	264	238	268	283	270	279	249	256	259	256	246	261	299	275	276	275	233	267	279	274	282	282	276	254	286	247	285	214	275	268	252	240	235	290	263	278	257	259	266	283	279	247	255	257	259	221	275	269	286	244	287	243	263	264	282	276	271	264	257	273	245	258	295	235	277	254	278	291	257	262	261	247	254	252	224	284	270	276	234	268	218	272	257	252	243	251	245	280	262	278	275	251	272	264	272	235	298	270	246	287	289	266	239	256	270	264	259	252	240	204	273	288	271	280	234	250	258	256	267	267	276	271	271	234	233	267	286	239	271	254	256	241	283	283	259	263	282	264	284	264	262	270	252	249	252	272	266	254	265	240	250	261	284	257	249	239	249	224	270	261	243	244	272	275	267	239	258	237	250	260	231	249	252	235	242	225	266	245	251	278	296	274	240	262	245	246	250	271	264	272	237	254	260	266	287	247	258	269	267	249	265	236	266	233	235	269	267	236	249	282	243	241	261	241	219	261	259	231	271	270	259	248	275	265	278	238	255	255	270	220	252	256	264	273	262	226	263	264	244	256	252	258	263	252	243	254	244	269	245	231	260	255	272	251	263	277	289	253	249	257	244	275	264	270	237	268	285	280	305	265	270	255	255	247	255	268	240	254	235	275	272	276	240	269	249	269	253	272	276	266	263	259	225	266	276	261	276	236	256	256	283	235	266	285	272	269	238	259	256	287	265	277	254	269	273	263	277	267	276	279	281	262	265	244	272	261	265	267	256	262	273	264	256	268	305	244	289	267	252	240	262	268	240	247	239	246	284	254	272	254	257	263	245	275	260	289	262	261	246	239	251	244	267	258	249	280	241	273	289	270	249	279	250	272	229	268	251	255	260	235	274	258	269	274	271	256	271	275	237	249	255	238	263	247	253	255	263	261	267	244	263	273	267	264	246	258	249	257	298	269	275	254	245	249	250	249	238	309	250	258	232	258	266	265	295	265	267	241	274	250	278	292	265	272	259	264	264	264	250	257	242	272	275	276	258	271	246	280	296	245	241	265	272	256	234	265	262	295	269	244	264	243	274	281	260	251	262	268	281	247	275	254	247	267	266	265	251	249	276	265	246	291	251	235	252	251	261	258	274	255	248	245	274	246	269	249	259	256	255	266	265	260	277	270	276	264	243	288	260	265	251	241	280	255	238	271	249	257	267	288	240	259	239	273	244	284	262	247	253	251	264	290	290	285	248	259	250	242	280	279	240	284	263	279	233	271	291	299	258	263	259	245	266	264	271	246	259	287	261	276	286	276	280	230	248	239	244	271	273	241	255	248	268	279	287	253	260	260	255	270	272	237	274	269	259	240	254	274	269	269	255	275	254	269	274	278	257	248	267	257	264	261	257	284	236	282	273	259	267	265	243	242	269	280	250	258	260	240	281	261	275	249	260	256	281	274	259	269	277	268	251	247	230	253	252	262	266	283	289	266	265	270	252	263	251	293	287	268	252	256	281	245	267	267	254	278	247	264	240	258	263	282	268	293	258	255	241	260	275	260	257	259	268	238	248	262	238	252	291	252	257	274	268	277	250	256	264	265	278	264	240	245	246	225	264	281	283	270	265	232	260	258	261	296	288	289	275	269	279	223	260	261	237	250	271	288	258	250	273	264	256	257	258	290	265	259	234	242	295	281	262	261	295	276	257	267	250	260	283	257	293	264	264	244	262	252	255	252	249	267	232	267	267	238	282	264	256	245	273	260	248	256	250	264	273	258	268	272	240	258	291	262	291	221	228	274	290	285	249	258	263	233	255	263	221	262	266	241	281	260	263	269	243	239	293	255	263	252	251	284	249	286	253	225	284	264	255	283	284	284	257	268	231	250	261	255	256	276	265	254	257	258	259	238	240	259	255	248	263	255	267	280	287	253	262	242	254	246	255
2841	167	183	173	173	154	146	148	137	148	138	147	134	154	154	119	153	151	159	143	134	169	154	155	140	152	134	154	127	150	165	162	161	137	153	140	152	159	139	146	158	153	134	152	143	143	126	142	157	159	133	149	141	153	149	139	139	122	133	144	153	145	135	173	149	147	147	130	156	160	143	147	151	145	143	138	127	139	131	154	162	131	134	160	134	144	134	140	134	123	168	161	179	117	140	173	136	139	153	161	148	113	162	145	150	154	127	153	147	159	161	154	158	155	115	127	114	152	131	152	153	151	123	150	149	147	157	148	140	141	171	155	153	145	160	150	146	149	153	156	139	156	140	154	174	162	143	132	160	139	130	144	170	143	122	157	163	125	131	154	148	149	131	149	158	138	120	134	162	143	145	146	167	154	134	125	140	154	136	135	154	135	140	145	130	152	144	130	162	142	142	135	150	140	146	140	132	162	162	152	170	137	157	142	135	126	156	146	147	140	141	146	144	140	154	133	137	153	164	165	117	100	150	142	142	117	132	156	161	147	127	160	148	134	138	148	157	137	148	155	151	126	145	140	153	132	151	150	139	134	161	156	161	142	155	148	159	154	134	144	152	157	148	154	137	156	146	125	138	140	170	162	121	131	122	132	147	159	134	126	150	130	135	141	139	138	161	142	158	144	143	146	124	144	154	147	151	148	133	120	143	141	137	150	170	133	148	122	144	147	147	162	152	136	144	144	154	151	151	149	139	141	126	139	153	155	151	164	141	122	161	144	139	145	159	148	150	164	142	171	159	158	147	146	154	158	142	166	126	161	155	151	135	129	151	148	144	133	141	145	161	137	138	141	151	139	118	152	124	158	150	152	147	153	137	164	150	126	160	120	137	161	148	170	150	165	129	122	135	137	173	145	169	138	161	154	138	154	144	133	147	153	141	149	133	130	146	151	144	176	161	134	145	151	153	129	125	153	125	150	146	142	157	154	134	143	138	131	141	149	134	147	160	134	146	142	170	141	155	154	148	145	142	139	158	148	134	145	137	130	157	157	165	132	127	134	137	149	153	136	143	132	126	149	148	147	165	159	152	141	166	129	155	150	135	138	141	157	151	162	128	134	151	151	141	152	138	165	132	151	155	130	142	158	129	166	147	147	149	132	148	131	155	150	135	127	138	150	145	127	150	148	156	128	151	154	120	141	140	124	149	160	175	156	144	161	127	150	150	144	151	156	147	144	137	155	142	149	130	147	140	135	134	123	136	146	142	163	139	134	137	147	145	142	153	156	125	155	147	144	154	160	148	147	143	138	140	156	129	128	156	138	136	134	150	174	132	147	143	133	169	166	154	133	149	155	135	138	137	156	146	142	146	148	144	144	152	124	139	158	149	150	159	139	155	150	140	131	121	125	144	139	148	150	165	127	149	141	140	146	129	154	147	136	134	138	136	171	155	137	169	151	151	137	161	149	146	149	131	161	153	140	187	112	140	150	142	164	140	145	138	148	163	148	132	138	158	125	175	148	134	158	140	137	139	166	151	146	161	165	152	136	135	139	145	164	155	158	147	141	156	125	135	143	141	161	169	152	143	135	134	116	151	133	149	147	155	140	136	144	138	143	147	122	138	137	140	155	151	156	152	144	157	143	134	158	119	160	159	165	142	146	138	138	161	154	157	130	139	126	157	138	152	128	140	132	135	122	148	143	145	157	149	130	152	138	137	131	136	128	141	139	159	153	142	126	135	144	141	121	143	160	129	148	134	137	154	147	147	149	137	122	154	153	146	152	151	150	159	149	144	151	149	156	148	166	142	154	145	149	159	150	146	142	144	158	149	154	134	151	145	133	131	147	154	141	144	154	179	156	139	134	121	129	129	151	140	141	127	147	165	145	131	135	143	153	156	148	157	135	133	141	133	139	159	130	140	159	120	131	131	150	158	155	143	149	155	139	151	134	143	166	145	142	165	149	127	149	133	143	156	180	134	134	127	153	143	128	147	173	131	147	128	123	148	149	145	157	158	152	139	150	169	151	144	154	143	124	142	131	149	145	146	123	154	141	157	131	158	136	149	135	137	142	146	160	162	151	135	157	135	139	141	147	138	161	147	162	153	151	173	146	134	118	127	149	143	153	133	155	154	153	134	157	161	147	145	154	134	151	142	115	168	127	139	147	152	136	155	167	136	144	146	133	147	146	152	141	139	160	147	148	148	143	153	128	129	149	163	148	136	155	179	150	131	138	131	142	136	150	143	149	180	141	138	136	142	155	148	135	146	133	123	137	136	142	152	141	127	141	126	155	149	146	129	181	152	159	153	143	143	130	125	150	128	128	150	130	137	123	143	160	134	159	139	121	130	145	140	133	143	142	145	149	134	149	107	135	133	117	170	149	132	157	142	132	156	153	147	142	161	150	150	150	151	163	127	148	129	151	142	152	131	138	128	163	153	147	159	138	147	131	128	159	144	143	150	147	140	145	125	135	156	147	129	154	149	146	147	144	128	158	136	126	150	158	150	182	132	137	135	158	151	142	152	139	137	139	155	146	126	150	140	136	148	145	169	151	156	157	140	146	130	130	129	162	160	169	154	158	135	166	157	171	154	149	143	158	158	154	137	144	138	112	149	145	142	150	161	141	149	140	146	147	133	144	149	157	149	138	140	156	138	161	140	136	139	147	151	139	170	167	159	135	155	152	153	146	154	141	141	114	150	121	155	147	137	133	134	155	138	124	129	152	143	140	138	152	159	175	164	139	143	144	138	142	125	152	143	151	153	141	163	154	151	153	138	147	144	120	141	147	144	136	153	154	136	130	162	130	140	149	141	143	167	156	142	150	132	160	136	165	134	152	137	135	139	142	148	141	150	140	169	156	146	137	144	137	170	149	135	153	138	144	150	149	134	140	165	135	154	107	145	147	141	130	121	126	153	144	140	144	146	142	172	164	132	167	131	146	133	145	144	153	156	147	149	123	127	134	155	158	139	147	128	147	137	169	152	163	130	148	134	152	163	141	158	160	137	145	178	146	134	139	123	153	163	136	133	145	129	131	149	138	154	149	156	132	140	150	144	152	143	156	148	118	161	165	123	141	152	167	135	145	166	142	138	155	135	180	116	148	144	147	150	152	159	173	135	139	127	145	144	124	157	142	132	133	150	154	121	146	135	130	145	141	141	173	133	131	141	145	137	158	137	150	158	159	169	142	133	153	142	142	135	151	167	133	145	135	143	145	133	126	149	143	169	148	149	133	127	122	160	138	148	163	164	165	155	153	137	134	139	151	156	161	149	135	145	116	130	147	128	150	139	136	165	153	145	162	127	136	162	141	144	133	153	142	148	149	150	165	134	142	128	152	126	136	141	139	136	136	167	156	142	127	158	159	151	153	123	134	184	141	164	154	156	140	163	131	148	130	161	139	152	142	130	161	153	126	157	150	140	151	153	151	139	151	155	143	160	158	163	166	136	180	141	137	136	131	134	146	153	151	117	143	156	130	171	141	142	152	160	152	148	160
2753	466	487	529	510	501	482	483	445	419	421	433	393	440	419	417	397	383	408	434	429	430	388	408	446	412	382	411	382	448	418	374	435	398	386	430	417	403	400	401	387	414	407	397	455	387	417	408	431	424	408	414	403	402	428	428	437	418	412	416	448	377	456	417	446	392	430	424	428	427	390	445	428	415	418	423	420	431	429	453	421	413	437	416	419	384	414	418	414	424	396	396	414	426	420	406	426	414	440	471	422	438	383	369	421	417	405	438	446	386	403	418	387	423	431	413	424	449	382	391	446	414	359	396	411	405	414	480	407	442	422	433	427	409	386	412	443	411	414	383	380	390	419	412	386	403	438	407	416	394	398	400	407	458	407	406	399	450	390	390	408	398	420	401	372	385	407	404	440	405	445	387	442	410	376	391	427	392	388	399	430	420	457	394	414	378	392	414	421	380	446	411	413	426	433	429	426	411	406	396	422	385	399	402	413	398	408	409	421	396	362	419	439	399	391	419	434	407	400	432	433	386	412	441	393	447	414	394	383	420	399	431	385	422	367	433	413	409	410	421	378	431	402	389	441	405	439	404	440	412	392	387	445	422	435	366	393	431	400	404	418	418	409	397	361	458	427	414	431	407	381	373	444	409	398	397	410	431	413	405	388	433	394	425	427	398	400	399	426	413	418	397	384	399	469	401	371	421	421	399	406	432	412	437	431	388	416	420	362	425	419	390	411	407	402	394	430	392	430	465	380	400	383	408	391	374	392	431	390	449	422	445	464	412	426	424	438	384	416	429	388	398	412	421	391	408	384	432	402	378	375	415	412	431	414	393	430	423	383	420	389	389	428	424	360	388	374	415	391	425	422	416	438	394	420	394	451	423	438	407	418	420	429	393	424	410	393	409	420	418	363	426	389	431	367	420	393	416	394	422	389	408	405	416	376	417	437	406	411	407	464	433	372	433	415	411	381	384	407	420	404	426	423	439	430	406	450	426	404	419	411	398	408	408	423	419	402	435	421	440	437	415	402	429	387	447	422	411	397	401	427	387	395	446	391	363	395	436	402	412	391	410	405	396	437	420	442	392	414	379	387	374	396	389	403	397	376	392	445	378	408	419	439	420	391	396	413	426	417	419	399	386	417	423	401	416	400	393	394	422	385	364	430	431	429	439	391	409	413	396	435	438	400	442	406	399	411	406	392	443	396	375	409	423	404	426	408	415	425	409	432	397	418	421	413	432	432	392	395	408	449	375	408	411	426	432	435	428	426	403	409	412	403	436	399	399	397	394	396	398	403	417	415	434	401	432	399	419	424	393	442	408	395	414	412	378	427	397	384	407	408	376	361	414	398	438	382	422	419	410	412	455	439	427	389	408	456	426	394	433	415	410	406	420	435	405	397	409	431	379	428	414	426	412	386	396	437	430	438	414	388	381	430	401	391	424	448	442	416	402	411	392	410	416	393	385	372	377	431	410	438	397	430	414	408	411	387	412	412	411	429	416	436	408	393	371	386	428	425	393	437	411	361	387	413	378	430	418	409	406	400	429	404	403	430	414	436	438	395	443	394	430	402	469	429	408	450	369	385	397	416	380	407	417	447	390	429	378	434	410	446	423	415	419	429	426	392	396	396	399	411	444	422	410	426	393	417	411	408	406	430	429	415	430	406	420	406	412	408	416	414	429	419	402	429	389	388	393	394	417	395	448	423	425	407	413	414	406	401	414	400	378	401	415	399	421	420	404	401	430	435	403	412	421	407	416	400	400	408	419	387	417	367	402	438	409	412	422	403	388	430	384	374	463	402	406	412	405	407	405	393	381	395	352	381	376	365	401	375	415	424	423	386	412	419	427	389	429	425	451	425	410	381	423	400	397	392	418	433	408	383	405	402	426	413	408	457	422	406	467	416	425	392	389	423	426	404	434	419	405	415	390	381	421	408	414	464	388	393	395	437	444	391	427	390	381	431	368	374	409	444	445	387	404	415	357	376	420	414	414	370	392	401	401	413	406	441	391	418	438	417	380	403	450	394	421	406	387	419	387	398	412	420	414	401	403	421	394	392	424	420	403	409	433	400	398	375	430	399	377	378	397	404	402	390	427	419	427	434	423	435	406	426	386	419	424	393	408	410	415	406	409	387	393	409	388	408	422	409	406	425	426	421	424	386	436	408	444	387	403	432	456	407	416	422	429	391	440	415	386	386	422	399	435	406	407	442	416	389	428	434	427	422	426	417	389	439	380	402	410	414	413	369	369	435	418	405	439	410	394	389	431	411	409	406	407	422	412	418	392	420	406	393	394	407	402	446	424	396	434	410	392	397	409	441	386	438	406	399	406	436	359	429	423	432	408	396	432	413	376	416	386	391	423	438	414	405	378	420	416	441	406	398	425	386	412	409	417	432	417	380	384	389	430	402	391	391	377	428	409	457	424	368	386	416	388	429	415	392	392	413	386	415	430	405	375	429	386	419	414	424	409	415	431	417	379	400	403	414	350	394	386	412	393	374	415	397	397	402	408	415	411	422	377	420	377	404	388	441	436	407	441	401	394	413	407	427	386	437	394	427	448	407	437	384	389	412	453	407	389	411	406	381	379	415	400	430	420	387	442	404	465	412	432	410	448	407	417	388	454	383	409	395	408	401	379	397	393	427	395	428	370	428	424	436	419	411	392	410	377	386	402	415	425	400	419	395	407	407	434	421	401	402	405	416	445	391	396	374	423	475	371	407	385	412	396	450	382	442	396	398	435	366	395	399	410	421	433	415	378	425	420	406	442	428	406	419	412	382	401	419	412	399	413	403	398	388	425	409	412	416	416	408	385	432	409	410	420	396	400	405	404	398	408	416	381	432	420	403	419	425	378	434	397	388	447	384	404	423	381	433	436	408	408	460	407	380	409	385	433	407	413	421	397	408	417	366	436	414	400	410	416	420	390	381	443	401	408	411	388	414	433	427	400	416	409	396	426	445	375	408	420	384	426	433	399	401	385	436	393	439	451	411	403	399	420	409	395	424	412	389	389	389	406	382	425	415	411	430	431	408	417	405	398	422	406	451	419	402	412	408	427	401	409	395	402	430	431	406	435	424	433	372	384	393	426	379	371	417	385	439	434	407	374	408	391	425	429	398	428	416	405	370	393	423	447	421	446	396	437	398	427	414	430	400	389	409	415	420	365	427	411	371	408	384	419	398	380	413	401	418	392	438	421	443	421	415	411	447	419	454	421	396	407	409	398	428	392	396	380	410	429	404	415	403	418	388	425	390	392	388	395	368	372	385	421	399	434	426	441	407	406	407	444	439	444	427	371	401	399	392	408	407	432	417	428	437	399	406	414	439	410	396	405	422	436	429	420	397	438	419	417	422	427	389	413	419	420	440	381	401	441	398	420	395	411	388	428	411	434	463	380	408	404	421	434	410	409	418	391	396	396	413	437	395	393	461	411	394	435	397	412	410	432	412	401	419	381	377	419	402	396	388	440	441	421	415	434	375	401	403	425	416	388	418	414
8664	916	1113	918	619	508	410	337	267	289	262	249	222	216	234	202	226	180	190	233	209	192	188	194	180	192	182	177	190	185	152	182	172	188	189	184	159	210	191	157	178	180	197	179	184	175	189	168	192	192	181	161	172	172	180	204	189	187	147	181	175	197	181	185	164	209	204	174	184	194	204	194	176	186	175	195	187	186	185	192	178	170	168	161	156	182	175	175	163	142	176	151	165	189	176	181	170	169	172	189	179	158	160	166	167	167	169	179	169	182	177	167	168	181	181	187	189	188	169	167	167	160	175	168	176	193	186	172	165	159	195	168	158	174	180	198	152	145	180	161	179	183	175	187	180	172	169	164	172	195	182	165	167	181	181	172	173	179	199	159	173	156	162	173	175	160	203	176	174	167	187	181	159	138	181	181	171	152	197	186	167	180	189	171	183	187	182	196	151	171	181	172	182	183	201	174	181	168	198	155	163	161	162	177	169	144	162	188	188	193	194	177	183	188	157	194	172	170	176	171	194	183	185	169	159	167	141	163	199	171	171	158	160	183	172	200	174	170	166	186	177	170	150	182	186	161	160	174	169	182	157	165	196	173	163	144	187	173	195	209	189	173	172	167	168	159	168	185	188	156	181	182	169	178	174	161	175	176	172	163	190	172	171	180	167	163	181	166	176	186	175	166	166	185	164	177	175	181	167	179	181	178	196	180	167	171	187	189	179	229	164	177	191	157	171	183	141	174	182	156	171	183	161	193	162	175	167	157	181	160	152	206	187	182	191	197	181	178	168	171	175	186	153	193	150	152	175	155	170	175	158	166	178	172	163	153	204	170	193	164	169	183	183	188	189	191	205	210	157	196	168	175	184	178	166	181	168	163	164	179	166	177	206	182	164	203	178	164	163	178	192	147	154	170	173	197	162	146	169	161	158	154	192	181	178	173	180	172	170	184	185	167	167	174	191	158	174	173	190	187	156	171	185	196	185	157	193	198	171	168	164	181	180	159	173	177	157	155	178	172	158	175	202	165	180	195	172	178	177	183	180	180	168	183	165	181	186	172	169	202	188	169	187	152	197	173	168	161	186	181	190	163	157	184	170	155	178	174	181	165	173	160	172	164	178	192	158	185	178	166	161	177	170	177	165	178	174	191	165	154	164	195	181	187	198	190	149	166	205	157	182	208	171	188	153	179	174	178	170	164	180	197	198	168	176	150	184	215	194	182	169	167	147	184	197	162	191	183	185	200	167	151	167	180	191	161	190	194	177	161	194	193	188	155	172	191	182	164	160	176	182	163	189	178	192	166	150	187	188	178	183	175	165	161	156	177	190	170	155	177	196	175	177	175	165	151	170	182	166	196	154	166	160	168	153	183	174	165	167	173	165	172	175	169	175	165	199	181	195	152	163	171	181	186	194	184	169	170	205	149	162	167	181	167	190	148	168	167	170	165	167	165	204	148	189	174	180	166	180	179	169	159	187	200	172	145	172	169	167	168	205	145	164	176	166	167	151	185	178	178	171	163	168	181	155	178	173	183	188	169	183	182	185	165	202	173	174	174	171	168	182	188	169	203	176	201	150	183	169	165	166	177	186	180	183	167	186	160	157	149	168	158	181	174	170	168	168	167	180	200	160	166	194	196	180	155	174	158	149	175	154	181	172	196	169	192	152	167	195	176	163	192	198	173	152	170	153	177	185	190	168	166	202	161	171	147	168	170	181	179	193	153	197	189	168	183	193	167	176	176	167	167	206	180	168	185	187	174	175	149	167	156	170	166	166	184	183	163	170	177	175	196	186	181	174	158	165	184	147	163	188	161	180	185	176	179	181	170	194	182	186	143	159	172	156	150	174	160	149	167	173	170	172	191	189	175	158	166	171	193	173	169	166	188	180	169	189	163	170	160	187	159	194	180	175	165	174	173	184	180	183	167	172	196	187	177	170	184	187	197	188	169	173	196	153	166	174	176	171	178	163	186	171	178	180	188	205	184	186	167	169	152	184	159	179	199	158	180	166	193	182	181	150	183	170	186	163	155	184	176	163	181	179	185	184	169	171	153	144	188	173	178	186	184	171	189	166	161	189	162	166	166	198	190	179	160	171	187	165	185	170	152	180	191	161	176	180	190	179	179	182	181	153	170	195	187	184	185	177	194	189	165	169	183	183	164	173	163	169	162	183	181	176	161	152	155	164	177	173	159	169	180	180	185	183	159	178	178	167	167	198	197	168	162	139	174	155	164	182	160	183	199	166	181	174	167	168	165	176	177	175	206	174	157	167	177	207	161	174	181	172	156	159	172	173	171	176	203	187	176	180	177	194	170	166	167	168	171	170	183	165	172	175	195	188	188	190	174	178	179	177	178	183	178	157	177	165	164	172	147	195	177	148	175	166	172	190	155	175	162	190	179	159	181	167	166	169	193	185	189	157	165	193	188	181	177	166	178	180	191	185	171	168	172	160	177	160	175	157	178	181	150	183	185	181	150	186	172	175	184	178	160	174	182	194	177	152	161	158	179	192	166	188	164	176	174	168	175	183	165	202	200	172	193	163	181	155	163	208	177	155	174	183	172	181	173	190	190	196	169	200	170	204	186	155	164	166	169	195	193	191	197	194	161	187	153	173	174	181	172	189	180	165	158	170	152	169	176	155	160	179	172	175	188	205	180	182	171	172	190	173	178	173	146	190	174	189	179	156	172	166	194	183	169	187	159	185	160	174	210	193	189	165	172	169	168	154	191	166	160	180	149	197	187	166	172	163	190	182	182	159	178	213	181	172	174	185	162	185	162	152	181	167	169	172	181	147	171	198	197	178	171	185	177	177	176	175	175	180	167	183	171	196	205	166	180	194	177	165	191	191	160	169	149	181	179	173	180	178	178	188	183	199	172	193	199	167	184	157	188	177	164	172	209	180	163	180	174	195	181	166	174	194	177	175	178	173	178	171	192	201	191	169	187	174	158	177	208	144	190	190	178	171	178	195	184	173	158	193	191	182	199	173	187	169	180	183	145	161	173	188	174	169	171	178	185	163	156	182	159	191	195	163	174	188	164	181	168	180	180	205	182	177	119	186	165	191	173	174	167	182	151	167	160	177	172	152	162	135	167	163	177	188	181	165	180	185	193	176	181	180	152	159	201	159	163	179	187	159	187	171	190	171	177	192	192	174	176	164	157	179	163	173	180	165	180	160	175	159	179	167	212	167	195	162	185	191	164	190	187	158	174	154	153	195	160	171	171	180	192	204	185	169	167	154	179	172	171	184	171	179	173	166	167	176	171	185	184	182	183	172	163	174	156	180	161	179	191	190	187	171	171	180	189	165	187	200	159	172	187	193	175	170	193	190	177	157	168	187	209	190	165	184	170	160	177	168	176	174	180	157	181	196	146	159	158	165	186	171	194	164	178	144	214	191	150	168	159	176	174	168	175	163	200	192	188	166	175	176	210	167	158	170	186	180	178	181	178	166	180	167	175	201	192	180	202	186	147	180	171	181	185	162	176	156	174
6058	1299	2777	3130	2706	2302	1793	1645	1430	1248	1143	984	916	897	787	827	724	729	738	689	649	695	630	643	613	641	610	552	554	600	580	534	529	552	559	514	564	501	557	515	542	481	544	505	547	501	484	501	496	570	479	502	508	476	501	486	491	550	494	537	516	484	524	562	556	594	559	526	538	539	569	552	593	487	573	534	554	508	460	466	461	477	525	500	539	482	483	534	467	472	504	472	475	462	470	472	501	478	421	471	476	504	506	451	484	473	473	467	494	515	426	451	511	509	497	502	497	462	466	492	517	495	476	482	498	480	491	541	455	512	522	491	465	509	486	522	487	524	501	485	487	464	465	453	473	485	478	511	498	460	496	473	504	504	450	509	463	475	503	444	454	455	518	489	472	486	496	500	504	493	444	514	475	442	506	521	469	454	471	488	482	461	426	448	521	486	519	492	512	477	467	490	495	500	480	459	511	465	464	457	450	440	507	444	473	463	492	462	499	519	461	486	506	506	503	462	479	528	453	483	464	519	478	463	475	501	444	482	477	489	473	493	449	462	487	480	452	485	489	506	453	491	468	474	454	491	446	477	453	506	486	464	474	487	439	514	499	491	501	456	469	441	491	470	464	474	502	479	521	508	464	500	548	439	497	495	502	493	453	499	462	498	445	451	443	480	457	468	431	515	480	511	470	497	494	470	425	454	506	498	500	468	515	511	481	476	446	473	507	500	492	489	486	446	487	460	439	483	481	464	453	465	480	476	458	473	480	441	472	497	497	445	481	478	504	466	467	509	478	463	502	433	499	429	495	496	484	473	482	481	546	509	517	478	477	525	470	471	527	511	443	507	483	498	461	477	467	475	489	491	466	512	507	462	501	472	465	474	508	486	463	458	454	490	463	484	451	494	483	486	476	439	477	452	491	479	510	516	489	469	478	471	439	513	540	453	448	497	488	494	465	471	500	487	499	449	477	459	433	485	485	488	494	511	515	497	490	454	457	496	472	478	455	503	472	474	489	489	464	476	507	480	436	482	498	486	489	457	495	474	495	473	504	494	465	490	483	476	509	437	514	501	483	498	476	447	461	479	480	489	444	484	503	449	459	480	458	467	487	504	472	514	474	464	456	464	517	471	458	444	471	469	471	519	493	455	483	518	480	493	493	488	494	474	464	484	472	439	510	480	458	470	471	484	501	513	442	450	478	479	502	471	468	417	476	484	509	486	519	490	483	510	514	465	481	461	485	478	477	486	459	456	508	477	461	485	461	467	479	473	466	449	483	500	469	508	469	447	466	510	493	486	456	474	456	487	469	478	459	482	447	476	490	499	500	477	494	495	491	463	463	470	451	482	435	465	483	488	430	458	446	492	509	478	529	468	447	495	458	455	457	457	466	479	479	495	489	495	470	503	483	475	443	483	474	517	468	467	485	477	473	468	473	487	487	476	482	490	510	499	471	429	475	493	451	493	481	471	470	476	483	487	451	488	490	499	503	455	504	504	462	496	518	492	492	431	489	505	450	483	503	492	477	480	488	482	459	492	479	499	492	491	445	482	448	454	470	476	495	506	479	454	486	498	473	459	531	488	496	459	453	478	481	468	497	475	526	491	498	478	474	507	432	485	493	446	462	494	428	489	483	461	482	465	461	535	492	498	521	472	493	492	455	473	502	469	492	479	441	477	490	468	471	498	477	476	448	482	437	507	472	462	468	481	469	504	507	475	423	493	462	486	452	506	537	481	495	449	474	474	498	489	463	454	493	507	518	486	464	491	471	472	530	471	457	510	481	500	453	507	491	458	502	486	490	469	489	482	503	506	501	496	482	441	454	455	459	460	483	474	476	501	479	476	490	478	493	441	474	472	522	491	494	508	493	487	511	472	499	501	501	471	474	465	472	463	512	481	447	463	473	426	496	470	470	471	484	494	504	469	489	435	458	500	519	480	462	482	468	471	470	478	491	471	461	475	483	460	496	513	486	507	487	481	474	471	485	470	475	511	483	456	482	437	487	485	461	455	520	485	488	487	524	483	469	474	494	489	468	503	497	460	453	483	505	470	472	467	470	451	471	490	459	451	484	463	477	423	496	476	468	446	480	547	472	451	495	480	506	490	472	493	511	494	469	461	511	443	475	505	504	500	497	472	518	483	460	480	476	495	472	467	482	495	480	469	465	473	478	459	495	463	460	451	485	494	484	478	437	462	456	443	473	495	474	485	432	483	474	469	479	479	468	453	503	443	472	470	476	499	462	499	465	518	457	476	462	511	475	473	544	484	472	510	500	457	447	491	500	491	474	478	493	458	478	464	489	500	485	470	467	450	492	506	478	469	484	464	488	463	518	521	488	484	500	452	483	511	474	519	523	472	482	474	488	461	452	496	478	492	508	468	452	499	513	488	441	471	478	479	466	520	471	473	496	503	487	466	453	461	467	511	455	465	452	517	455	479	478	426	477	458	451	476	466	464	468	504	452	468	526	489	446	476	498	479	505	466	472	473	492	480	474	441	469	488	511	468	503	469	519	487	457	487	482	464	485	470	487	497	450	506	453	479	472	459	499	444	443	465	453	475	427	513	492	483	491	478	462	455	465	480	432	467	483	437	465	483	467	464	467	468	454	466	486	499	458	499	440	472	493	478	481	493	494	501	514	498	489	462	471	460	498	463	438	456	521	451	473	514	470	470	483	464	490	461	444	509	461	508	512	481	452	508	496	498	471	489	425	489	475	478	510	488	503	498	461	463	486	505	489	474	457	503	489	490	485	465	478	500	503	470	476	478	505	476	486	493	448	511	486	489	507	444	476	471	482	486	490	455	503	497	488	494	477	507	483	452	471	494	481	486	468	471	459	483	448	466	482	476	428	516	496	424	485	513	485	526	476	475	499	468	477	470	492	462	483	478	471	436	495	512	515	477	483	468	437	444	499	493	498	451	503	480	465	463	479	447	486	485	503	475	467	490	490	501	504	462	480	463	502	458	473	472	477	455	491	477	454	456	453	496	451	470	541	508	491	518	484	489	492	492	450	460	456	456	437	487	469	472	497	471	444	475	496	506	512	467	471	486	464	506	469	500	466	430	459	473	457	496	449	481	483	511	505	468	519	505	486	521	491	464	440	423	457	486	516	501	476	458	467	469	484	462	474	474	494	478	479	513	497	498	491	497	503	501	464	529	435	477	475	492	530	463	468	486	494	446	507	470	446	490	466	550	507	482	492	496	451	521	488	476	471	485	477	470	497	453	469	482	479	463	474	501	488	469	480	488	436	505	508	521	469	449	494	495	504	448	493	501	490	481	468	459	463	502	466	448	447	474	496	473	444	466	490	465	499	445	478	505	467	469	510	455	464	465	477	469	441	512	506	485	486	469	473	466	475	494	448	489	485	482	478	462	492	494	478	475	513	475	474	422	480	487	494	467	473	492	488	462	458	496	500	480	494	500	496	522	458	469	490	508	518	478	463	475	493	479	462	480	485	482	482	469	515	485	522	477	468	482	478	511	462	504	466	486
14849	1947	2053	1562	1039	726	599	444	339	273	280	235	228	185	165	182	157	145	131	127	124	135	120	121	106	121	116	127	106	113	89	124	110	91	104	112	124	117	107	125	108	96	96	83	100	106	106	76	104	104	108	100	85	102	95	94	95	90	91	99	115	94	90	110	100	103	104	106	119	110	91	107	104	123	111	95	97	88	110	82	98	86	89	109	84	83	85	76	105	101	99	84	77	86	91	83	105	84	93	122	90	106	88	78	72	122	98	97	91	106	114	86	90	84	113	98	109	98	88	101	103	91	97	87	101	87	83	81	90	91	85	101	101	93	91	87	99	91	96	93	90	89	97	96	108	105	102	82	104	101	90	103	101	95	94	107	101	84	91	82	77	100	69	78	108	75	80	89	97	102	100	107	104	93	89	88	113	83	85	72	84	94	102	109	111	96	104	91	85	100	75	88	93	78	72	95	87	79	101	86	92	83	101	96	85	80	101	82	95	81	92	106	88	101	81	81	89	113	108	91	86	99	94	83	102	98	101	101	91	89	89	84	72	98	94	88	96	92	102	93	94	94	99	90	92	75	89	79	92	94	77	91	81	86	109	89	86	84	92	77	90	89	95	103	88	95	91	84	84	80	83	107	81	93	97	96	87	102	78	108	84	102	114	108	93	92	95	105	98	93	84	83	82	87	81	103	78	87	82	80	83	89	91	92	90	96	84	78	87	86	104	99	83	84	82	80	86	88	85	92	97	72	117	83	85	83	76	98	101	78	88	78	84	107	88	101	89	88	87	90	103	88	83	80	78	83	100	89	84	79	87	76	98	102	109	121	92	85	76	89	107	81	92	105	84	91	97	89	101	101	85	104	88	102	82	97	89	95	97	60	92	89	93	96	111	95	111	88	76	106	90	103	105	97	82	95	103	86	90	89	114	107	89	84	95	86	75	99	88	96	85	102	95	98	81	93	83	97	90	102	92	83	81	93	78	75	89	88	87	84	98	96	90	92	87	91	112	102	88	94	110	94	89	90	76	87	81	92	98	75	99	84	90	102	91	93	108	97	114	93	85	84	87	96	77	118	96	85	92	84	93	94	97	76	104	95	109	116	107	86	80	89	102	89	85	90	109	91	94	97	81	79	103	91	87	85	80	86	93	102	93	92	84	107	99	91	87	108	96	88	117	107	98	96	86	89	87	79	95	86	83	104	95	89	109	92	87	104	98	96	80	94	93	93	88	103	94	93	113	103	94	88	98	97	81	76	94	94	108	99	85	83	110	98	86	91	101	97	92	104	94	82	91	81	96	91	88	87	94	108	100	88	94	109	82	79	76	83	90	107	107	81	84	102	103	70	79	96	91	84	102	94	82	102	87	93	81	103	99	97	96	96	96	92	106	108	82	80	84	90	87	101	96	99	103	98	105	108	94	102	106	89	96	92	102	106	97	98	92	78	92	81	118	113	82	69	80	81	94	86	96	90	92	102	103	92	80	99	98	82	99	83	103	87	100	87	103	102	76	81	87	99	89	76	93	103	114	97	100	95	100	106	83	90	103	103	100	96	84	94	93	101	90	106	84	74	87	88	80	81	88	81	104	88	84	81	99	79	97	92	94	83	112	99	87	101	95	97	97	98	86	102	83	97	81	96	103	83	97	96	105	101	96	89	91	91	83	102	93	94	108	89	107	111	84	85	87	94	98	106	75	92	85	79	79	68	93	88	94	101	100	109	96	85	106	93	92	96	108	109	94	93	84	83	103	85	86	114	78	89	89	94	76	89	91	96	86	120	111	94	71	97	79	101	79	96	115	94	93	93	93	98	71	89	94	91	100	121	77	106	87	93	81	89	86	114	85	94	82	86	100	71	88	104	107	94	90	116	85	104	84	115	81	104	86	99	90	96	94	93	90	89	97	94	113	85	89	99	80	88	98	92	85	104	90	76	89	102	87	91	94	94	89	93	92	82	80	76	86	94	99	88	99	87	77	123	91	79	104	92	92	103	104	96	100	83	71	95	87	84	103	85	95	92	87	84	96	75	97	75	84	89	87	113	90	113	75	86	81	111	97	93	95	95	102	104	90	94	80	115	91	88	101	99	98	83	88	95	98	81	107	112	86	89	102	105	110	113	93	97	100	86	111	92	69	95	101	102	83	88	98	85	94	97	88	88	97	76	86	96	107	100	92	93	84	97	88	91	89	98	87	86	93	88	86	88	111	88	89	102	91	97	98	102	97	95	93	80	92	120	97	100	107	83	87	75	106	81	99	73	85	88	100	98	116	87	84	87	94	83	89	111	83	90	107	99	84	101	97	94	92	105	75	103	84	89	85	92	99	107	80	90	92	99	93	84	97	96	90	72	98	91	95	78	95	116	97	85	93	95	83	91	88	98	80	95	86	95	93	105	88	89	98	111	85	87	89	89	92	102	95	105	105	98	118	93	95	101	82	98	92	90	92	79	82	100	80	88	72	94	89	85	85	90	100	95	90	88	100	93	90	85	90	93	76	93	103	82	103	84	95	87	102	83	99	92	103	92	91	91	87	81	111	99	83	95	98	101	90	93	82	97	104	101	94	100	110	93	100	93	91	86	85	91	107	84	98	100	90	62	83	88	99	81	84	85	103	75	109	84	95	74	80	77	77	103	75	103	90	108	108	105	92	88	89	94	92	77	94	82	98	88	101	104	99	77	90	83	75	70	108	100	88	116	103	105	102	85	85	95	82	96	76	105	93	107	86	82	90	80	101	99	106	93	98	98	93	99	78	96	89	78	86	82	89	90	95	91	78	94	109	115	93	96	94	107	88	97	88	89	101	88	87	111	99	79	96	88	87	86	92	85	83	74	72	124	96	66	97	74	97	100	93	83	83	88	90	119	90	91	99	101	85	114	108	91	81	82	102	90	89	77	92	82	88	119	70	93	96	91	81	76	92	91	92	81	70	94	84	90	103	88	103	89	100	94	88	87	84	90	109	96	95	106	92	96	76	93	83	78	98	93	107	71	92	90	98	105	79	95	95	80	78	98	87	85	72	82	103	87	89	89	90	103	91	104	75	86	96	76	92	99	87	87	91	96	96	85	95	97	81	107	87	90	125	80	99	87	103	103	100	102	123	112	68	66	88	81	98	91	83	96	104	101	100	110	95	92	88	75	95	108	108	102	86	88	102	65	88	90	99	103	81	92	87	83	101	87	104	100	91	91	100	87	95	92	88	88	82	94	88	86	80	107	112	72	106	90	95	95	96	101	82	99	91	96	103	98	103	103	77	113	104	97	93	104	89	102	78	84	107	101	99	79	108	88	115	76	97	89	83	88	93	96	80	92	82	93	86	84	86	106	89	94	107	100	85	85	115	86	99	95	90	96	80	86	100	96	95	100	100	81	102	98	108	110	106	91	91	87	85	85	70	92	91	91	85	105	95	86	123	107	106	89	100	86	88	89	78	102	103	85	94	83	80	76	114	87	87	91	86	75	89	81	89	89	92	90	75	91	112	90	89	90	100	104
7625	1838	4355	5302	4404	3557	2866	2336	1979	1729	1410	1319	1131	1054	920	842	791	673	700	628	604	529	519	525	482	499	473	449	468	426	436	428	367	387	395	361	381	333	374	311	351	330	346	309	347	323	354	328	367	307	309	323	288	309	301	325	313	307	301	304	315	346	322	377	381	393	382	371	404	380	366	449	401	368	381	452	353	285	323	320	262	291	296	288	283	300	275	246	288	289	280	266	281	265	284	240	263	235	260	312	285	277	272	280	303	282	260	265	269	276	274	253	300	275	261	284	263	250	258	265	266	270	273	279	261	276	268	268	279	296	256	266	254	224	254	286	248	256	255	257	240	268	243	263	259	247	252	291	280	243	261	254	275	234	247	256	248	254	250	273	268	258	284	266	286	302	251	211	250	221	241	274	257	272	259	241	272	266	255	263	284	253	251	250	273	267	276	263	259	260	280	237	263	242	266	282	299	246	264	258	251	273	257	272	277	230	268	257	267	270	270	253	254	235	263	248	267	262	254	281	255	267	250	262	251	271	257	237	263	264	271	267	275	263	261	241	269	222	261	279	270	251	293	262	246	264	254	265	245	266	250	256	240	239	269	241	276	286	245	233	264	262	284	263	238	262	275	288	240	255	231	239	238	256	246	237	231	254	263	274	228	248	229	252	286	245	248	251	266	288	269	273	276	276	246	248	227	250	256	218	278	257	241	262	250	249	276	240	241	259	246	258	248	258	263	254	260	250	265	273	243	272	254	232	282	239	263	268	265	243	262	256	267	249	246	265	254	239	260	288	261	254	240	257	281	281	228	247	259	258	285	265	267	264	248	275	255	270	261	247	257	237	272	254	269	259	265	238	280	252	260	239	249	240	245	274	265	300	238	248	233	276	253	229	260	237	246	231	263	228	274	229	247	255	276	250	277	264	237	290	273	239	280	265	257	266	247	210	246	277	260	271	282	272	258	242	279	256	277	248	280	228	234	276	245	274	251	239	218	254	250	263	247	258	232	262	272	265	253	225	261	250	254	224	268	241	272	266	244	262	247	260	260	244	252	292	264	286	245	259	255	281	247	245	243	255	243	250	261	272	258	238	247	261	257	246	283	281	277	252	260	285	247	266	263	261	251	222	251	252	261	265	239	280	274	244	281	278	265	259	276	238	246	286	262	244	273	253	259	249	257	229	235	254	268	253	263	291	255	283	266	257	263	264	262	230	281	233	254	270	279	263	273	261	236	259	254	251	260	272	263	284	257	253	279	247	258	252	243	274	271	243	269	241	249	231	258	244	250	262	262	280	244	265	240	259	271	258	280	241	252	232	257	269	248	257	272	273	263	281	251	229	242	245	289	235	267	248	252	278	267	272	244	252	266	268	253	255	257	276	267	265	258	292	252	268	254	235	249	256	252	221	263	247	266	269	241	272	249	255	245	256	245	267	248	269	277	269	270	262	261	243	254	246	246	269	258	240	253	296	243	271	251	258	255	268	260	236	245	258	263	228	271	264	260	255	243	234	239	246	264	278	261	231	279	239	249	268	233	261	242	251	229	253	266	270	271	235	265	252	262	267	242	254	246	258	281	261	239	259	274	269	235	268	249	295	267	258	235	239	252	259	254	254	233	219	271	258	278	263	268	268	270	230	232	261	274	266	247	251	243	251	257	270	260	262	250	250	268	292	264	264	245	230	269	271	238	265	222	266	236	258	274	271	240	258	270	284	277	284	254	232	257	246	252	308	244	254	263	248	252	240	258	252	246	245	251	241	270	249	266	249	277	254	281	272	279	278	243	257	257	263	261	272	264	299	260	264	240	265	252	252	265	258	267	255	271	245	258	264	256	240	249	252	268	261	272	247	266	257	273	236	246	240	267	276	242	287	270	283	270	263	244	257	263	253	292	279	268	248	260	247	238	276	227	255	267	276	264	224	241	275	235	258	254	255	237	265	260	255	229	276	249	252	266	281	262	269	253	258	241	262	272	262	228	279	260	273	261	277	250	257	299	239	259	265	257	270	261	264	284	282	270	238	253	254	232	281	279	255	262	262	258	287	271	272	265	230	281	269	247	262	289	290	257	251	239	233	239	249	212	269	256	267	255	268	278	239	256	252	241	258	249	241	257	253	259	264	257	251	252	233	244	254	263	249	256	261	270	252	272	250	256	220	257	256	239	243	251	268	244	282	282	223	275	247	284	285	254	263	271	271	258	267	247	249	265	261	265	258	246	293	268	269	251	259	289	242	237	247	274	273	265	251	283	245	234	228	256	265	253	247	296	255	252	286	268	242	279	273	241	271	271	231	280	242	274	245	273	254	271	258	265	244	260	257	250	245	259	252	254	265	254	244	269	264	234	282	258	270	273	280	269	269	277	236	286	259	256	261	264	268	256	253	240	261	246	251	270	248	266	250	246	250	218	246	262	235	257	274	264	244	265	262	241	229	255	249	280	272	256	256	240	241	228	275	259	245	267	270	271	299	260	261	246	243	295	246	279	237	263	264	222	289	278	259	245	268	258	252	289	258	246	258	233	223	276	279	240	247	250	252	273	253	263	245	249	267	251	244	281	242	287	268	251	273	226	268	228	248	244	244	259	262	280	229	267	251	231	299	232	250	247	250	250	273	256	247	255	267	259	250	257	246	268	280	266	287	264	251	274	249	251	257	225	240	265	246	256	242	273	267	249	229	273	277	232	239	254	244	254	248	251	251	251	230	257	256	274	259	259	224	244	258	238	240	239	275	263	279	276	250	272	243	215	257	232	234	270	265	246	270	257	268	271	289	292	284	243	254	277	249	283	273	300	241	236	262	256	246	248	236	264	276	252	242	274	241	275	258	253	259	282	257	259	270	258	273	243	249	236	275	265	256	284	278	231	255	232	254	272	247	248	238	268	256	263	238	237	262	262	285	287	256	237	274	255	252	292	268	250	268	260	271	242	247	285	237	260	253	246	266	281	282	255	243	259	274	250	258	245	263	265	258	261	244	250	264	236	259	257	272	262	249	273	284	296	273	261	245	281	246	249	239	248	260	264	260	251	260	247	258	319	268	275	254	226	272	234	279	264	274	262	249	255	270	245	263	266	240	278	257	246	234	292	266	251	250	257	253	271	251	254	273	245	258	240	242	271	256	256	278	257	255	251	249	243	229	253	282	267	224	264	274	260	222	258	244	254	242	265	276	231	241	263	248	248	244	268	243	251	259	252	263	246	238	283	264	275	263	255	254	273	229	263	262	252	249	231	257	237	264	256	295	255	237	269	260	270	256	278	272	277	248	235	258	262	274	257	233	274	263	276	261	261	251	243	267	275	248	276	248	255	298	218	253	280	265	256	266	255	249	244	243	272	239	237	267	271	253	296	253	244	255	245	247	267	304	274	289	258	244	255	231	268	261	279	265	244	231	270	247	293	270	248	254	256	274	240	244	249	231	250	224	262	258	275	256	257	278	252	281	239	294	264	262	234	255	263	285	283	222	246	288	234	268	254	293	279	263	237	259	258	253	233	267
2871	163	193	177	137	138	152	169	143	172	114	129	134	157	159	148	154	144	149	166	148	156	158	151	163	143	136	130	140	140	153	149	152	129	154	149	135	158	130	143	134	145	156	136	142	122	130	134	158	145	152	146	170	129	145	143	143	145	145	141	134	160	165	158	152	148	160	142	142	165	157	167	162	131	163	158	135	156	142	133	143	180	158	140	151	145	142	138	130	135	126	161	155	154	144	139	126	143	145	112	147	142	153	158	150	143	158	161	135	143	129	160	150	148	141	134	140	145	132	147	139	150	143	124	135	133	146	156	133	147	154	152	150	129	132	134	140	136	153	136	127	160	148	138	156	137	138	140	149	141	159	142	144	133	146	129	150	115	160	129	138	155	135	122	143	149	145	145	139	147	151	141	129	148	149	144	140	133	142	172	141	141	141	150	152	141	169	140	157	151	122	128	127	149	125	144	154	139	164	138	147	144	157	156	136	154	131	167	160	152	138	149	157	161	146	128	159	137	147	160	143	136	135	152	141	151	164	127	174	168	138	149	145	131	135	127	129	125	136	133	141	159	161	117	162	135	135	152	150	170	131	121	135	150	130	137	142	170	116	146	130	145	124	135	149	148	135	138	143	135	160	169	134	151	127	150	130	170	165	158	141	155	117	131	138	146	151	143	188	125	169	126	150	138	166	163	143	148	141	145	154	137	154	139	148	162	145	142	171	140	160	142	141	140	154	155	155	138	140	129	154	158	139	144	154	134	155	151	138	145	153	151	139	142	142	137	131	160	135	141	151	143	152	149	132	145	125	130	150	131	145	161	137	146	144	146	135	142	120	168	124	130	165	132	153	157	141	125	133	146	134	135	124	141	146	143	165	126	127	149	143	157	144	151	143	132	153	158	131	156	164	141	139	143	158	134	145	148	158	167	139	149	129	158	145	140	151	133	128	154	130	140	146	138	148	139	142	140	152	150	141	153	145	136	160	141	152	161	134	137	138	153	130	152	141	147	140	153	146	156	134	139	134	109	125	156	124	163	134	153	162	138	154	162	150	146	138	136	150	150	126	136	145	127	146	162	129	136	145	158	154	139	139	145	142	150	159	153	127	136	150	151	144	129	165	164	115	123	136	132	136	137	117	148	156	132	145	141	137	143	136	138	154	166	142	140	124	148	147	123	134	144	131	160	150	139	133	152	131	130	147	150	127	136	144	129	144	152	126	160	138	153	144	145	136	151	127	171	135	160	136	131	152	142	119	130	142	131	144	121	143	133	182	134	161	130	146	142	147	126	146	137	172	151	140	147	146	140	145	149	145	147	166	137	129	137	137	146	135	146	137	145	143	137	146	133	147	168	143	148	131	138	159	134	151	144	140	134	161	145	148	147	146	153	116	142	134	136	160	145	137	146	145	127	150	152	153	150	140	137	148	135	135	148	146	145	132	129	151	159	151	133	155	131	157	136	150	124	143	139	150	142	149	133	141	130	139	141	148	156	144	135	127	151	146	150	172	128	146	152	139	134	148	130	131	149	119	151	149	147	136	164	139	133	142	150	183	162	144	140	132	135	140	144	153	150	142	138	155	138	148	158	153	136	149	135	132	140	145	125	170	118	137	152	170	133	128	162	159	146	139	146	145	162	153	152	127	133	138	144	151	158	163	141	160	152	114	166	119	143	152	155	143	138	161	152	156	126	128	131	137	149	159	144	136	133	143	131	159	149	132	149	146	141	139	131	123	119	141	139	138	139	149	128	136	166	147	148	162	139	144	125	133	143	164	149	129	146	124	139	148	137	148	163	150	162	134	167	123	154	147	123	158	143	137	138	156	129	133	148	151	169	132	141	149	142	146	126	145	150	135	144	133	147	135	167	140	143	146	130	151	136	149	127	122	156	149	143	132	154	159	129	147	132	153	142	119	162	141	141	145	179	137	141	152	146	138	175	152	154	140	137	145	150	178	120	134	159	121	158	139	152	127	141	128	142	145	154	138	142	142	148	133	152	143	142	151	152	139	135	137	145	139	140	160	153	134	156	139	147	166	141	162	155	132	164	131	156	164	132	147	154	143	143	150	142	146	155	128	150	163	143	144	143	121	137	147	157	148	163	140	128	129	126	153	154	161	140	137	127	134	146	138	154	129	145	138	121	154	145	159	144	157	127	148	135	146	125	131	148	136	161	132	152	143	143	157	141	128	142	143	138	152	142	174	157	142	138	135	147	146	151	168	132	145	156	142	140	140	130	136	139	141	145	158	144	117	150	154	143	156	140	136	135	154	143	154	161	145	137	111	138	140	141	132	157	145	141	132	145	132	108	111	116	163	137	140	141	161	146	139	156	137	123	163	142	145	139	149	160	130	160	140	137	138	155	139	145	167	159	136	147	139	131	146	150	144	158	135	145	152	144	120	133	133	152	142	164	144	128	148	124	163	145	166	138	119	160	158	120	144	133	145	142	133	142	157	152	162	153	124	118	155	159	159	148	161	145	150	156	136	136	109	122	148	114	156	135	149	129	132	139	137	160	145	152	134	152	146	148	137	161	130	121	145	154	154	131	150	141	138	141	139	128	137	143	130	150	155	148	148	148	134	141	126	145	147	140	168	136	131	139	152	127	132	134	158	142	160	159	132	131	126	145	130	143	171	155	145	143	131	133	151	153	144	144	150	154	157	143	154	111	140	148	136	162	122	162	159	117	140	155	156	130	157	134	138	124	145	143	138	143	148	163	134	147	136	134	143	153	159	118	129	135	147	136	134	154	174	151	141	148	143	130	148	153	134	148	168	141	131	143	143	177	146	119	152	167	145	149	150	129	161	159	125	135	150	150	134	139	120	146	149	151	135	133	157	135	123	150	125	149	154	153	143	136	145	144	133	156	140	153	156	119	143	155	142	145	130	175	128	159	152	127	121	143	137	142	159	134	141	144	147	129	130	157	137	142	139	160	140	160	135	141	140	157	160	141	133	144	138	150	140	136	137	142	145	126	146	137	159	135	134	132	110	176	156	149	159	150	153	124	163	148	156	127	142	153	150	136	163	136	134	142	158	164	142	135	139	152	142	162	141	129	152	135	156	127	159	145	147	145	137	137	163	174	151	150	153	129	147	139	160	148	128	153	156	143	157	156	144	150	139	126	143	160	128	123	166	141	131	143	154	148	141	147	144	155	150	148	144	134	132	143	145	132	125	157	167	164	136	154	157	156	168	161	130	154	121	139	142	141	149	160	146	141	160	153	151	145	148	141	152	143	157	139	145	152	146	138	159	139	144	139	145	150	156	160	140	144	146	150	137	140	141	134	169	145	142	162	139	149	132	129	128	143	132	142	142	149	139	143	135	160	140	131	149	134	142	122	163	161	130	137	158	132	154	158	132	128	144	146	155	137	131	145	138	140	150	145	173	148	140	160	149	150	132	126	168	129	152	135	143	124	164	143	146	133	130	147	147	130	155	136	134	147	143	125	115	144	139	137	140	144	148	139	134	143	147	134	134	152	155	136	163	135
2818	478	493	534	483	489	460	488	458	423	417	426	420	410	445	428	381	388	393	412	429	401	391	410	398	383	416	393	410	435	404	429	413	406	399	413	426	399	443	445	384	385	411	369	354	388	399	363	424	416	414	412	371	391	438	390	402	388	418	427	429	450	454	433	399	408	443	390	364	420	390	414	390	403	431	433	410	396	372	431	408	419	386	397	414	372	415	402	409	430	403	407	444	392	425	413	396	415	411	395	417	430	386	402	392	432	414	367	386	434	387	413	386	395	407	427	413	421	391	410	390	405	457	423	417	417	412	436	439	421	398	412	378	422	359	380	425	400	416	415	380	369	396	384	424	411	394	437	443	404	395	400	402	407	405	395	403	440	400	374	407	394	374	411	430	436	403	434	414	390	394	389	396	379	385	409	432	409	392	423	395	369	387	380	402	424	405	392	415	385	434	410	414	437	418	391	369	424	384	372	371	419	396	413	413	425	395	409	409	404	390	387	423	421	396	379	447	484	373	446	395	413	416	402	375	392	437	370	419	397	433	416	413	398	405	408	397	421	414	417	380	397	391	418	412	411	408	443	371	377	389	430	430	416	423	406	410	388	360	422	408	371	376	430	401	397	436	394	401	377	392	413	427	389	421	381	413	406	382	416	421	415	387	406	392	426	390	405	407	416	438	412	399	420	405	405	434	414	347	457	411	401	410	424	410	357	420	426	414	394	394	386	444	401	405	397	399	436	384	386	413	407	453	415	386	390	415	410	421	432	388	395	384	368	388	415	370	457	400	383	421	405	375	392	412	396	414	426	405	418	379	413	423	414	407	388	423	423	381	371	400	380	429	401	401	426	418	404	368	387	387	385	443	391	408	400	413	394	387	366	408	410	388	445	396	450	406	364	417	397	389	390	423	386	395	393	433	404	423	381	414	407	410	380	428	453	439	419	402	422	423	395	432	407	419	370	414	408	413	436	413	395	433	410	420	393	386	405	422	414	388	394	401	395	417	397	370	415	406	390	406	428	382	432	405	416	400	402	428	390	409	426	406	385	385	388	400	401	433	415	419	402	411	414	376	398	402	378	406	418	389	412	410	371	386	407	434	397	433	416	385	405	373	404	414	400	425	397	424	411	422	417	394	395	424	425	413	450	396	414	375	405	371	425	407	386	348	424	420	388	405	407	418	397	415	412	420	419	394	396	448	405	429	400	412	404	390	418	413	440	413	381	386	422	422	405	402	401	410	421	406	403	437	417	436	374	403	413	429	416	415	422	421	408	393	433	405	371	408	411	368	404	384	408	404	378	381	376	385	406	421	444	407	419	441	378	435	427	405	406	382	428	439	412	377	376	419	418	427	386	396	402	408	420	393	381	382	413	390	401	406	402	409	412	378	428	388	419	385	405	447	395	429	403	393	414	424	400	400	391	422	387	436	425	394	416	384	388	431	403	376	381	433	397	425	424	419	357	419	416	420	374	395	399	412	423	405	441	412	405	430	372	395	393	419	407	387	397	433	411	402	443	407	446	409	393	422	392	416	377	415	409	371	390	358	385	426	397	430	394	395	418	429	403	403	421	407	435	430	387	428	409	432	422	423	414	397	376	420	408	414	425	399	427	448	424	417	409	395	400	383	428	385	436	421	391	395	409	381	430	408	364	375	421	393	414	388	388	408	403	423	390	387	374	410	402	385	405	410	360	414	412	386	423	394	411	374	369	457	400	420	410	411	381	424	443	411	427	428	392	406	403	418	405	404	414	407	432	396	415	365	423	448	376	419	410	384	402	395	425	390	399	399	416	396	402	396	446	373	434	409	412	386	395	386	408	407	371	404	423	399	400	395	423	394	389	399	391	412	377	389	370	389	424	421	415	400	423	405	439	418	389	388	397	406	402	429	411	386	391	418	401	397	379	403	424	412	375	408	418	424	386	414	426	403	424	395	392	400	405	403	407	391	410	374	383	406	420	440	442	425	380	410	405	400	419	390	405	400	383	399	386	402	379	426	431	418	371	391	421	461	419	411	431	406	395	393	402	427	376	435	386	405	429	395	398	451	394	424	390	421	417	411	417	404	402	397	427	373	397	397	408	429	404	373	443	438	408	384	413	413	414	408	399	410	424	408	442	407	373	438	392	429	428	415	423	431	431	433	378	396	376	395	415	407	412	437	418	399	382	394	411	390	406	409	382	422	414	422	369	404	416	432	415	415	435	372	372	392	414	377	368	430	384	405	393	402	389	410	393	413	371	420	411	417	381	386	402	412	426	416	407	387	400	371	407	410	411	413	402	418	405	406	384	428	383	393	400	393	396	413	421	400	374	436	409	389	390	439	435	401	435	373	413	441	409	405	398	405	437	425	421	427	391	456	384	388	402	437	417	405	404	404	423	396	415	430	410	406	404	402	361	404	360	391	401	401	394	402	433	366	420	433	393	406	403	428	398	404	430	431	397	429	420	431	401	436	449	357	411	393	435	423	374	415	413	414	394	418	409	406	361	426	385	385	410	400	399	361	377	415	398	394	404	442	433	393	417	389	408	426	416	439	416	409	412	404	402	447	384	397	424	410	380	418	463	388	400	402	414	399	385	436	403	398	385	415	411	372	441	443	421	423	409	402	391	410	412	387	416	420	398	415	426	419	394	450	436	376	400	448	383	415	423	410	434	402	411	396	382	419	441	413	387	418	394	378	383	426	437	412	382	412	396	398	393	410	416	404	396	392	393	389	402	401	382	397	390	414	435	434	432	404	401	423	478	404	404	389	426	411	353	393	399	374	408	374	409	401	419	418	410	428	418	415	419	456	362	396	407	427	430	395	399	442	388	370	390	386	437	418	404	383	404	418	357	383	430	354	410	399	387	421	423	435	438	431	407	426	392	406	410	423	400	418	415	442	416	413	379	396	423	403	439	420	429	409	390	419	405	404	421	414	395	407	428	429	411	420	396	406	436	387	409	433	430	398	385	397	434	441	433	410	385	370	431	425	390	390	402	436	390	411	393	421	406	398	402	392	383	406	411	410	445	431	381	388	427	405	400	412	412	393	388	409	393	425	392	406	443	419	402	425	391	355	409	382	420	381	421	414	386	406	393	389	420	398	379	387	413	401	455	413	405	426	410	379	392	402	430	419	411	432	417	457	372	430	364	405	417	426	443	373	413	398	400	391	383	402	427	440	415	420	428	450	417	415	448	381	385	404	415	398	429	383	401	420	389	400	384	382	420	419	392	453	439	397	390	419	382	436	393	431	409	399	441	411	412	417	378	465	428	434	376	396	404	392	415	424	375	439	382	384	397	417	410	425	392	408	398	384	433	393	408	389	424	415	423	438	420	383	394	423	387	451	407	402	428	434	398	396	398	353	394	390	404	395	417	397	383	422	390	404	388	399	432	394	426	398	446	428	404	419	402	407	413	442	410	421	424	394	453	398	440	430	437	390	399	414	413	396	404	379	419	387	402	421	415	417	447	397	417	385	421	420	376	437	395	423	372	413	407	374	361	399	413
8658	903	1113	870	625	547	415	357	313	268	257	235	265	237	207	179	188	190	207	184	194	216	191	186	196	187	204	184	183	177	180	185	180	157	178	184	170	195	165	165	189	178	171	198	187	181	167	177	191	192	163	172	190	168	197	188	193	169	181	161	191	202	184	188	173	183	190	200	194	155	200	184	202	181	172	156	163	186	181	176	173	175	165	170	166	171	180	177	152	194	175	175	158	205	180	203	173	180	178	152	172	182	150	193	164	175	159	149	179	170	173	164	157	173	180	199	166	168	175	164	172	161	163	188	182	166	150	179	168	170	167	164	211	181	182	161	177	170	196	165	167	196	189	183	157	168	186	137	176	173	163	177	187	187	173	179	186	163	169	186	179	157	181	174	182	169	194	169	168	183	177	176	183	165	164	164	171	209	170	167	172	173	167	189	175	175	166	168	141	170	175	172	192	187	166	189	165	192	168	181	193	187	193	156	183	163	180	161	161	178	167	202	178	166	175	151	157	183	180	196	148	179	187	157	202	141	179	167	190	183	176	164	172	157	170	196	180	172	185	174	184	177	177	182	173	178	170	173	155	160	170	173	152	171	182	173	167	164	159	182	178	176	195	163	168	158	164	188	169	181	158	169	170	152	181	167	172	185	182	209	158	199	151	191	165	166	175	170	172	178	145	199	172	150	161	171	185	157	170	185	178	172	171	181	150	181	184	163	169	168	156	160	164	201	166	178	168	156	155	166	165	172	187	197	161	183	185	189	164	163	160	151	173	180	156	179	154	178	191	168	174	189	165	137	179	166	185	171	184	175	172	176	159	167	171	189	190	168	204	153	191	178	171	172	200	205	189	194	190	185	188	176	160	175	188	182	172	188	172	155	189	179	170	205	160	155	178	172	168	172	165	173	182	184	181	164	167	168	164	160	177	159	178	188	184	171	173	167	189	178	173	163	153	172	179	176	183	179	192	191	169	171	158	170	161	175	176	199	188	185	171	193	176	181	186	199	199	193	198	175	170	183	168	209	190	169	179	164	176	154	141	169	176	184	189	204	162	180	170	165	163	139	166	166	172	162	177	179	179	205	187	165	178	151	177	200	182	145	158	193	170	170	181	152	191	199	174	166	181	186	160	159	195	178	174	184	168	193	172	161	173	175	173	179	172	167	151	168	151	180	166	180	179	167	146	180	158	191	186	169	172	192	203	188	164	169	182	158	167	190	178	184	187	168	161	178	174	160	178	151	178	166	170	148	163	168	177	180	156	181	190	170	154	196	172	178	164	176	190	150	177	189	170	178	204	178	180	172	182	176	182	182	181	173	190	162	163	155	171	173	178	180	175	179	176	187	146	163	179	181	157	176	159	187	168	157	180	162	173	183	164	180	159	178	204	153	174	162	162	164	176	181	176	172	165	161	163	153	175	198	198	199	173	193	161	183	186	158	171	168	188	191	165	183	195	210	179	173	186	168	158	162	179	168	179	182	153	181	171	195	163	174	158	178	163	161	175	184	165	174	170	165	162	182	172	164	171	187	147	182	172	181	183	163	170	196	180	179	139	172	162	194	150	170	175	173	176	157	171	148	180	184	185	159	163	157	169	182	167	174	175	187	196	174	160	177	171	182	169	182	159	181	198	186	155	164	188	159	198	193	180	161	182	156	154	151	166	187	171	178	190	164	190	173	183	167	171	177	159	181	161	171	177	200	176	184	182	177	183	194	178	165	192	181	160	158	160	173	189	194	176	166	195	188	185	179	175	175	168	156	137	182	153	151	183	164	180	169	169	176	181	172	169	195	159	134	182	169	163	177	174	161	158	190	196	160	174	146	165	173	184	180	171	176	144	168	187	166	175	157	182	188	181	157	173	171	159	181	167	162	177	188	169	184	205	168	187	174	184	190	177	166	184	157	187	167	172	178	194	172	152	181	203	158	188	180	182	172	172	159	159	187	174	179	178	172	172	162	169	157	164	179	172	176	171	198	155	178	177	165	175	190	174	191	173	177	195	168	177	192	176	183	174	172	187	189	159	173	164	170	186	158	193	184	172	177	160	165	157	184	156	199	168	148	170	152	163	169	163	169	154	174	180	182	185	163	167	180	160	177	167	175	187	168	187	168	177	169	202	156	165	177	180	174	169	201	167	154	164	166	190	183	173	175	205	162	191	165	186	181	190	181	155	154	152	165	173	173	179	185	147	162	150	200	174	188	194	180	171	160	213	179	163	175	152	181	192	171	175	178	192	194	178	174	153	169	184	162	163	170	181	157	171	179	158	178	187	171	178	156	196	153	170	171	165	159	181	183	173	176	158	173	161	154	176	169	177	170	165	154	167	146	184	187	197	159	174	167	161	186	172	189	176	190	188	182	177	169	170	170	200	171	156	155	164	177	178	154	175	154	174	168	184	161	181	181	171	157	148	170	162	165	161	182	185	166	175	168	162	198	168	170	145	199	161	195	172	200	169	186	173	170	166	179	172	171	158	186	170	201	171	174	176	158	189	176	178	187	138	178	200	191	176	189	161	182	171	158	187	166	180	165	152	183	175	183	199	195	182	177	185	174	173	178	199	188	192	184	168	168	148	164	176	176	178	177	174	189	161	181	169	159	148	167	187	195	166	174	186	184	177	184	148	174	177	181	182	196	185	162	163	167	170	147	170	154	210	169	168	170	195	167	194	158	184	160	187	138	176	176	203	154	164	159	156	163	191	171	177	167	177	177	158	184	148	188	177	192	184	168	190	190	149	167	179	168	169	167	188	173	178	173	171	164	161	185	160	197	177	181	148	172	176	167	170	176	190	158	162	175	183	199	190	160	152	175	182	179	183	193	193	176	166	181	183	198	164	207	171	172	168	183	190	176	168	176	195	171	194	147	180	196	175	161	167	157	179	161	161	169	167	165	156	184	132	159	180	167	157	186	176	153	185	170	154	195	159	161	186	185	165	214	170	159	179	166	193	158	141	172	170	186	176	182	193	172	200	173	161	165	178	186	162	174	173	164	180	180	199	171	167	163	152	173	173	190	167	173	171	180	169	154	153	158	207	180	170	143	173	161	186	202	170	161	205	170	184	171	159	152	166	161	169	177	185	192	196	162	168	176	191	180	151	148	161	195	171	169	165	166	192	171	201	186	190	184	186	169	186	155	182	165	191	174	169	168	179	183	155	179	166	200	169	194	166	166	189	185	187	168	164	165	153	161	203	178	168	173	192	169	179	178	199	164	189	185	178	151	156	174	183	198	194	169	181	159	174	161	179	171	172	185	164	186	170	184	181	165	172	185	169	166	165	169	183	173	205	175	171	171	176	158	182	169	162	181	176	180	169	172	200	156	172	176	159	154	190	173	182	200	194	157	185	154	176	189	151	177	186	188	162	172	183	189	202	158	166	203	185	185	185	161	176	178	165	149	189	156	178	179	184	182	185	160	195	191	188	198	165	197	174	179	157	163	180	168	150	186	152	166	180	177	172	187	163	159	175	160	144	162	178	179	188	174	167	169
6222	1291	2653	3063	2799	2282	1851	1579	1323	1259	1151	1039	923	892	891	826	731	711	670	686	688	661	578	574	601	608	603	578	548	556	557	552	504	547	547	529	543	624	533	504	517	467	528	505	496	522	512	513	479	515	548	488	525	502	539	550	517	484	495	508	520	514	532	551	566	554	514	544	553	536	531	601	539	554	608	543	490	475	469	492	484	474	452	481	508	491	497	508	481	546	489	443	485	490	477	457	517	475	467	468	473	491	492	471	457	463	465	455	471	442	475	490	511	446	502	502	465	464	467	485	443	476	512	505	516	466	493	522	451	446	481	502	449	483	468	487	501	493	475	499	464	474	476	504	475	474	446	497	481	489	471	457	503	501	466	479	450	484	475	521	458	486	474	487	438	442	522	462	439	446	465	476	479	494	450	462	508	509	497	445	474	484	475	460	473	502	495	481	466	524	493	447	493	436	499	473	502	518	485	436	454	484	502	494	449	494	494	481	442	492	466	442	460	477	458	454	453	468	467	461	461	534	478	468	466	468	470	511	508	473	497	466	458	470	462	473	452	467	535	511	465	474	462	508	485	479	430	415	470	482	463	471	464	485	480	502	496	480	494	464	447	495	445	463	447	505	522	465	469	485	520	446	483	485	457	489	456	459	478	479	468	461	455	457	467	466	513	483	450	473	439	481	514	487	517	471	484	474	488	428	492	474	478	463	428	487	488	469	514	466	464	448	476	453	458	444	498	446	478	484	474	472	461	461	485	466	518	458	420	497	478	452	483	500	475	478	455	504	495	463	504	456	484	444	485	454	470	470	498	449	500	472	474	464	458	516	486	450	463	451	503	495	501	466	465	464	466	470	492	467	475	486	468	502	449	449	491	484	462	448	502	437	468	458	477	473	472	489	477	479	465	476	488	476	471	443	496	469	429	482	459	445	484	539	449	468	454	487	513	451	453	475	505	493	511	439	523	483	465	466	501	483	472	477	462	503	471	492	503	486	477	465	495	491	485	462	475	451	457	463	482	488	487	486	479	520	433	489	464	436	480	452	437	486	502	465	474	426	512	499	482	448	477	477	458	464	484	484	470	460	491	509	455	487	468	450	470	450	438	492	451	469	488	498	458	462	484	455	487	510	458	455	456	499	485	460	467	458	451	518	497	475	486	460	486	465	475	501	507	500	501	511	493	483	497	501	480	490	497	474	463	483	462	476	431	477	512	484	440	486	430	461	456	508	452	491	492	461	459	484	492	508	426	433	478	501	472	483	489	498	465	500	464	453	510	464	456	478	466	435	481	469	466	487	477	475	488	473	450	483	452	476	447	477	454	493	450	506	475	463	490	520	485	491	465	478	471	505	482	471	494	471	449	476	505	464	477	486	455	453	490	513	509	486	429	479	469	431	488	498	469	496	460	433	492	512	478	478	500	461	459	465	477	490	434	491	476	456	459	510	463	493	476	457	511	483	495	483	464	490	462	462	466	466	468	476	479	474	478	476	452	482	471	477	434	485	458	507	513	490	480	464	464	491	484	458	483	491	469	441	471	477	513	488	516	485	513	507	480	512	471	498	485	477	477	477	472	465	469	490	473	512	473	462	453	472	495	446	529	470	491	486	482	443	509	472	440	467	478	458	430	458	501	474	474	431	469	508	517	480	509	459	498	456	499	477	446	496	487	483	516	494	454	495	488	488	488	491	539	485	459	480	486	513	500	475	445	477	470	435	491	451	500	481	509	453	532	449	467	510	523	501	457	449	477	474	447	494	465	465	496	492	474	442	451	449	449	520	451	513	474	496	493	516	447	471	462	451	492	466	498	487	470	493	505	455	485	508	465	446	484	500	484	494	468	487	498	498	451	498	466	461	509	447	514	455	440	474	462	497	487	478	465	498	451	461	508	466	477	477	481	483	483	479	462	474	465	503	467	466	478	464	465	470	483	509	487	482	461	445	473	493	518	467	531	450	465	479	470	467	496	478	471	477	481	474	475	499	480	482	492	469	471	473	490	515	433	489	505	506	492	482	456	450	486	477	489	506	508	429	522	480	472	454	471	461	473	497	510	507	512	495	503	468	466	444	490	459	477	468	459	458	493	487	473	451	479	474	478	467	509	483	469	466	482	466	471	510	459	466	467	482	482	505	489	468	488	502	494	518	485	445	463	474	477	486	464	486	498	488	486	510	454	491	482	439	449	492	455	473	478	461	469	486	453	472	462	495	463	479	484	497	501	498	457	476	450	449	447	486	444	467	461	483	425	469	428	471	455	458	496	476	462	485	479	471	452	506	475	477	449	475	497	487	430	469	460	474	446	463	383	490	492	531	488	483	488	446	497	454	508	492	512	500	446	468	512	473	507	471	449	504	478	472	498	495	520	454	487	447	492	489	479	486	475	499	469	473	473	479	476	466	482	509	519	472	501	545	493	454	468	448	498	496	463	486	476	457	483	513	482	457	466	462	534	465	486	461	507	430	488	433	475	469	469	497	507	426	501	487	457	482	465	470	496	452	511	448	474	491	457	503	517	479	483	474	468	478	473	456	453	470	472	480	476	459	492	490	497	448	452	454	468	499	472	463	493	482	487	489	496	466	506	473	468	467	477	462	500	507	437	444	457	501	449	417	518	497	478	479	467	461	505	471	445	490	471	503	467	461	450	455	471	486	453	458	456	462	468	439	465	496	507	459	506	471	492	493	474	475	475	446	483	497	463	486	470	458	505	451	501	531	467	467	494	471	465	512	467	474	491	461	475	451	512	434	483	470	479	469	472	494	480	470	464	474	448	488	475	488	481	453	499	484	490	481	462	440	481	447	480	481	490	487	450	458	457	428	500	478	471	481	496	467	498	472	455	480	488	498	480	477	451	473	463	534	446	468	455	496	442	464	452	456	490	457	456	462	451	477	449	455	512	436	410	434	439	494	461	425	470	446	472	480	471	483	510	498	466	442	524	453	520	455	440	481	545	460	462	487	486	486	459	473	504	492	483	486	459	497	485	493	464	466	480	471	476	465	495	469	456	512	467	452	476	496	465	486	448	452	483	445	493	508	494	486	467	464	462	436	484	472	451	479	500	443	473	477	467	447	445	438	487	484	454	479	465	479	470	468	452	452	491	520	484	519	448	471	431	517	489	475	454	460	457	503	497	493	472	463	445	476	453	458	493	462	466	455	479	501	469	453	477	434	435	476	482	461	460	491	521	502	510	496	424	432	492	481	477	468	461	510	451	478	444	504	475	472	482	474	479	474	509	493	462	495	427	442	491	469	465	487	465	449	509	486	467	476	493	475	454	497	480	487	475	504	483	472	437	451	469	480	477	466	463	453	461	504	463	492	487	488	450	426	471	458	479	440	428	451	464	472	482	484	512	417	456	464	452	432	516	481	484	492	465	468	478	458	487	480	482	468	457	467	479	469	451	455	484	462	507	466	483	481	486	509	453	486	425	450	497	491	465	444	476	479	495	482	458	481	492	484	471	476	462	462	448	468	498	478	462	492	480	506	478	497
14775	1931	2066	1573	999	662	573	465	365	291	275	220	226	178	186	174	156	140	167	152	123	141	116	114	151	124	125	119	96	119	98	105	112	108	93	116	114	108	108	101	89	86	117	88	89	95	99	98	94	84	88	93	116	87	104	114	103	108	94	85	99	93	101	80	90	113	100	125	112	89	93	113	103	104	115	91	93	89	104	95	97	107	103	102	89	87	83	97	98	110	90	95	91	99	100	84	100	85	77	87	87	92	75	105	98	88	104	96	91	82	95	123	87	97	76	94	99	98	94	98	100	108	85	76	84	91	109	89	91	94	96	88	99	85	81	90	91	92	102	89	100	102	105	80	77	84	95	103	79	88	90	102	113	91	86	81	99	80	87	90	98	104	100	93	88	93	74	94	84	100	88	83	78	106	76	84	105	105	79	79	76	89	89	88	78	81	106	103	79	81	87	118	92	96	101	90	92	90	95	113	77	76	76	96	96	87	98	91	95	82	93	65	86	89	93	98	93	88	103	86	104	91	84	90	103	87	103	96	87	101	99	94	90	79	84	68	102	84	101	79	99	93	89	90	100	91	95	87	94	100	83	75	98	90	63	111	91	97	97	104	92	117	93	94	91	85	88	96	91	89	107	100	84	109	92	78	90	89	81	88	99	93	93	90	110	102	104	93	91	78	89	88	102	99	93	90	89	83	83	107	111	98	85	89	88	102	90	83	79	78	87	76	78	99	86	107	93	91	99	94	98	90	94	90	101	89	70	85	94	106	81	104	88	97	82	96	91	104	78	97	85	93	72	96	86	100	91	103	98	103	97	89	96	79	108	96	85	82	98	75	95	90	97	85	84	98	82	98	93	80	98	95	101	92	83	89	83	103	95	89	116	107	100	109	77	89	87	106	105	86	112	85	92	79	90	97	94	101	79	79	96	86	86	101	93	112	99	75	84	104	83	79	88	83	89	87	96	100	86	91	73	101	76	96	96	93	119	78	77	87	86	90	90	94	89	73	89	84	116	112	74	85	80	90	75	96	102	104	85	90	95	108	92	97	99	101	87	96	76	69	91	106	96	95	101	85	97	84	101	100	81	99	111	102	98	76	103	106	98	100	78	91	91	88	87	91	106	87	98	95	85	113	96	85	96	110	96	99	106	87	84	104	91	82	107	91	95	92	106	96	74	91	103	96	86	104	94	97	88	96	104	105	98	77	101	89	97	95	85	92	99	69	93	92	83	99	85	94	102	97	100	103	90	90	69	93	92	90	111	94	96	76	89	83	105	89	93	105	78	108	98	79	81	86	95	88	72	72	83	84	80	100	84	99	82	101	85	91	94	75	97	82	83	113	79	110	74	90	85	96	87	108	97	103	102	92	79	76	91	91	95	75	103	82	76	108	91	89	104	88	77	98	82	102	97	84	81	98	77	99	81	85	83	87	108	92	96	69	96	89	88	76	98	101	95	94	95	85	93	91	83	83	80	98	91	94	99	92	95	70	90	82	89	97	91	88	94	85	83	95	86	91	87	86	82	89	83	85	82	100	91	86	66	112	98	96	103	109	64	97	78	96	101	102	79	110	90	87	87	89	81	103	92	92	94	65	94	90	109	85	89	92	100	98	108	105	92	93	102	78	90	73	91	85	80	83	88	101	77	93	93	100	93	81	85	100	84	92	97	84	94	80	101	97	100	82	87	107	92	88	103	91	95	101	105	85	91	107	84	95	78	90	67	79	87	85	93	79	84	94	92	96	108	108	100	99	92	87	95	89	86	109	87	96	84	93	101	106	59	97	84	84	86	87	115	93	98	78	79	87	102	68	91	91	69	101	93	113	86	95	63	93	97	85	92	87	89	83	86	78	111	91	91	75	80	80	82	98	104	81	90	111	84	101	86	85	100	99	84	86	89	104	101	88	97	86	92	76	85	95	89	107	94	101	83	103	95	98	104	94	93	84	74	73	99	81	86	98	107	97	98	73	76	97	91	96	96	107	92	92	85	79	88	94	88	107	67	96	112	99	72	92	81	100	94	79	92	97	91	83	99	99	87	76	87	101	67	89	120	91	92	98	94	96	73	108	109	89	92	106	81	100	93	93	97	79	87	78	84	113	90	89	99	84	105	66	88	99	80	76	99	82	81	94	82	79	97	83	90	91	93	87	106	103	106	86	92	91	90	99	111	79	93	89	95	88	85	94	100	81	87	79	91	87	101	106	82	85	85	86	99	88	81	87	82	97	95	89	105	89	77	94	88	80	101	84	78	92	83	95	82	87	105	103	90	103	88	99	99	74	98	79	102	96	77	85	77	81	85	94	97	69	101	105	89	82	93	80	92	72	103	85	100	94	96	85	90	89	93	85	73	91	99	105	93	103	70	94	101	116	88	68	93	86	92	76	92	109	91	109	90	102	104	95	99	110	91	97	80	90	74	93	84	104	97	79	97	89	98	103	99	92	104	100	82	106	99	73	76	87	79	94	90	87	81	87	81	87	86	97	91	103	96	97	108	111	76	82	95	92	106	101	107	113	111	86	104	76	85	88	96	99	96	102	92	112	90	81	100	83	93	100	80	97	111	83	94	91	88	121	71	105	106	91	93	94	112	83	96	98	79	102	111	97	101	104	84	96	87	74	86	96	119	97	82	110	88	105	71	72	106	91	92	97	94	103	103	89	82	95	83	86	97	89	84	84	107	106	107	110	102	95	90	78	103	71	91	90	97	103	87	95	102	72	89	91	109	78	101	92	93	94	87	82	100	88	89	78	77	95	102	81	95	75	99	109	99	94	99	93	98	97	88	90	81	104	105	90	90	91	95	109	94	88	95	96	115	93	89	94	77	98	80	101	114	92	83	85	79	99	76	104	89	94	94	102	94	77	114	87	89	88	81	91	99	89	88	92	91	112	93	95	91	95	82	86	91	90	98	92	96	97	94	82	83	92	81	95	95	77	95	91	93	97	84	95	92	71	96	90	101	85	93	91	84	106	81	94	84	93	95	95	84	87	117	96	88	74	81	76	84	97	95	87	94	98	93	101	80	85	86	111	98	93	91	114	91	80	96	99	96	92	90	88	84	108	80	88	97	102	89	94	94	84	83	90	99	85	88	113	100	90	102	96	79	107	89	94	83	78	81	93	76	90	111	83	87	88	92	87	93	66	103	112	89	87	82	109	102	93	98	88	108	100	83	78	100	72	97	82	105	79	95	89	83	91	96	95	88	88	112	97	100	102	102	106	98	113	82	106	107	68	105	86	91	80	97	96	96	100	82	88	86	103	89	108	93	88	74	93	94	100	88	108	75	85	85	77	99	83	101	87	108	85	89	105	99	89	92	89	84	80	99	104	98	93	80	91	104	110	87	89	93	83	95	85	99	79	80	90	92	90	102	87	97	97	93	83	105	83	88	92	90	72	116	92	85	68	97	78	96	104	78	77	105	72	96	105	97	100	83	105	82	93	85	88	90	98	89	104	102	86	86	87	95	86	79	93	116	93	104	93	74	94	103	89
7652	1750	4424	5240	4368	3528	2852	2352	2001	1692	1448	1263	1091	989	853	834	750	731	682	615	623	578	517	525	509	467	442	440	435	373	419	415	388	378	393	388	337	356	356	350	334	328	362	331	310	332	329	288	317	309	332	261	284	275	334	271	284	332	325	304	307	308	354	381	364	394	428	399	428	424	313	394	399	439	522	371	318	291	305	277	292	267	269	280	266	285	274	257	270	254	255	290	275	264	251	265	281	258	261	298	263	255	269	224	262	270	246	301	223	272	271	264	264	270	248	276	245	270	288	241	257	262	255	267	249	250	256	261	250	262	238	301	253	274	239	257	267	240	273	243	250	266	277	263	283	271	259	259	249	245	256	280	247	261	259	245	270	269	246	264	263	264	271	252	240	264	251	267	236	240	268	255	276	252	256	263	264	279	233	254	259	250	272	251	240	269	243	254	269	264	254	258	268	263	254	254	236	274	260	254	282	259	251	261	258	263	226	267	235	262	245	247	248	282	254	304	265	243	284	270	263	278	253	243	244	222	238	276	270	230	231	281	251	225	251	249	258	260	256	262	252	256	209	255	270	240	258	258	286	261	249	286	270	278	249	263	235	254	279	268	241	259	266	280	276	259	227	234	240	249	266	245	259	268	247	239	222	252	245	229	247	260	278	248	263	224	268	240	258	238	245	234	247	269	230	275	269	255	296	241	254	236	243	247	258	243	229	269	258	227	223	278	255	242	274	254	246	232	244	269	251	271	245	290	278	259	284	232	254	270	267	274	241	272	231	268	228	282	269	259	265	266	249	259	252	269	278	226	277	269	247	261	252	248	252	265	231	258	268	244	258	255	242	286	261	271	252	238	235	265	249	257	228	225	271	270	284	250	275	239	287	282	260	238	245	257	234	275	249	260	270	278	272	260	256	257	251	268	284	262	272	261	259	261	261	258	252	256	259	271	220	255	256	246	235	272	242	241	280	247	238	278	267	260	260	283	244	291	256	276	256	259	273	250	220	241	253	265	260	276	226	257	270	269	271	229	260	257	238	256	256	243	241	261	260	289	273	269	270	233	222	246	222	242	235	262	255	273	269	266	248	246	226	290	250	247	243	239	258	260	266	263	238	272	230	271	256	245	264	247	234	257	218	259	236	282	216	246	249	243	264	248	277	256	253	255	260	256	229	254	264	268	265	243	245	275	266	281	250	270	254	240	259	265	217	272	257	288	244	258	275	261	239	257	255	264	268	260	257	221	235	252	278	249	276	272	248	253	252	243	246	230	239	248	267	235	269	287	284	229	251	217	259	257	243	263	251	262	261	248	258	273	244	271	301	252	252	279	266	245	232	251	279	232	284	255	269	294	255	291	254	226	249	252	258	246	241	272	255	256	266	232	253	300	261	245	279	269	275	261	286	269	229	258	276	265	266	263	236	266	295	254	274	249	246	246	269	245	244	241	229	257	257	244	250	238	252	235	244	247	234	288	259	259	249	247	259	272	232	249	269	242	281	211	241	274	274	283	263	268	271	231	268	261	263	283	242	271	257	262	273	271	262	249	278	244	228	245	244	252	250	250	280	258	258	250	257	289	274	275	246	255	248	267	233	264	215	267	230	286	225	261	273	271	239	259	261	259	243	265	261	240	267	248	270	274	246	238	247	234	242	247	253	238	266	251	265	241	227	254	242	236	261	254	251	275	231	237	255	250	245	285	262	253	279	278	234	230	243	263	225	246	254	248	273	265	274	264	229	256	281	277	294	263	251	264	268	236	259	243	255	244	236	279	241	246	256	256	262	267	251	237	268	258	258	257	255	261	224	262	252	249	244	250	261	238	294	222	244	253	233	251	271	265	275	264	221	256	296	247	265	255	260	256	246	255	241	289	268	272	226	239	255	271	277	249	246	248	260	231	276	237	254	246	278	253	275	229	266	284	281	274	237	288	238	231	240	264	257	260	260	252	287	269	251	254	218	231	270	252	293	243	259	250	280	275	242	255	251	227	244	244	254	267	271	235	255	266	266	265	275	265	219	254	256	255	245	267	276	232	247	259	265	292	271	263	270	263	263	247	265	261	249	281	235	253	253	263	279	269	265	256	280	257	261	245	256	246	266	262	248	269	248	247	258	246	259	248	251	246	238	259	245	274	242	247	244	233	265	249	245	259	250	254	270	261	259	236	251	236	257	249	266	241	263	234	272	258	270	243	243	252	265	252	242	240	243	247	236	257	244	284	285	249	243	259	265	286	269	251	242	271	257	258	261	261	234	258	271	258	256	248	263	229	248	235	246	277	265	253	257	275	245	264	287	241	268	257	264	267	253	259	252	257	260	238	247	274	268	251	248	257	246	244	258	261	233	257	234	287	257	266	253	223	262	259	262	216	257	249	279	248	259	258	258	227	221	255	264	251	265	267	276	280	266	273	266	307	251	257	239	218	233	250	253	295	240	279	245	256	257	272	267	240	249	250	248	262	221	261	274	277	237	257	267	262	273	272	254	231	266	243	275	290	245	245	259	239	267	244	273	259	228	264	301	229	242	234	251	244	272	256	264	263	250	258	253	259	266	264	266	268	264	236	257	246	247	243	251	247	273	243	254	231	251	281	247	253	263	261	264	226	224	245	248	251	250	277	255	258	266	269	267	218	233	269	252	272	211	278	269	238	258	241	272	238	250	285	266	271	259	254	267	252	257	273	249	244	265	260	245	248	239	272	256	251	249	257	268	264	274	247	266	264	240	249	267	248	241	269	250	255	232	232	246	255	249	296	261	221	251	277	251	268	250	256	255	269	281	264	286	262	244	273	267	276	235	259	224	252	239	261	288	238	270	250	266	277	243	249	254	248	274	250	265	237	248	257	260	248	247	237	240	232	242	274	264	259	240	261	249	258	264	283	258	239	251	268	260	268	254	238	240	221	262	254	243	256	275	243	277	272	259	251	234	272	243	245	249	263	241	263	234	256	237	265	230	269	259	274	251	272	282	248	251	242	251	221	231	231	246	276	252	259	248	252	270	244	258	272	228	251	259	236	268	241	232	253	225	281	234	258	259	249	261	251	274	268	259	247	258	248	255	266	272	248	259	240	259	253	240	283	266	244	261	270	260	276	264	234	237	258	259	265	263	248	277	243	291	249	261	260	258	235	247	293	267	267	264	249	244	265	307	269	256	259	255	255	274	236	272	250	257	292	242	255	277	242	252	249	273	262	267	261	256	250	255	275	259	290	274	244	269	282	280	277	245	252	225	229	249	267	243	233	271	260	227	270	239	279	257	244	300	241	265	227	230	243	233	244	249	252	246	268	259	230	259	251	241	250	242	253	266	249	237	251	234	225	250	262	224	240	248	240	261	238	244	248	242	264	266	264	265	261	255	235	264	247	272	233	265	239	265	263	303	248	261	248	240	274	245	251	276	249	237	245	266	254	257	294	263	219	242	273	277	241	264	259	279	292	229	248	266	241	237	270	235	256	250	250	244	259	243	266	258	247	289	248	246	244	270	258	270	249	257	242
2728	172	155	176	164	144	149	149	137	138	151	142	138	154	147	157	133	123	132	138	153	134	136	134	122	148	165	138	130	128	129	148	153	147	144	145	130	142	143	146	173	149	117	128	123	129	138	133	153	151	161	162	154	134	152	132	150	144	145	135	149	145	149	133	140	138	142	138	152	151	135	151	149	140	140	156	133	136	126	159	150	145	133	146	130	143	142	137	147	129	153	153	132	153	137	130	149	144	129	138	133	143	159	154	144	147	130	132	127	132	146	154	154	130	125	149	139	122	150	132	133	125	143	133	146	117	134	142	124	150	125	154	142	137	150	132	135	145	146	141	130	127	151	156	168	148	128	137	142	144	122	115	145	133	169	152	145	160	158	119	137	133	137	144	127	142	150	133	129	140	152	130	147	137	138	164	120	147	157	140	169	159	134	143	144	154	134	160	144	128	139	152	133	163	142	127	149	137	143	146	155	136	136	146	135	149	130	131	135	131	173	166	143	149	155	148	144	144	151	146	125	126	160	150	159	138	161	154	149	158	131	136	131	163	126	140	145	143	136	171	127	154	141	139	145	166	143	150	140	149	144	153	152	153	158	149	144	137	138	131	140	128	145	142	162	152	146	125	143	158	149	155	144	129	141	160	146	144	149	139	138	151	138	145	150	145	149	138	162	138	150	141	135	168	156	141	157	152	135	126	137	143	153	141	150	140	162	152	140	145	134	144	171	136	129	144	167	124	154	135	161	128	139	155	148	140	165	153	151	146	159	154	143	152	171	123	129	131	124	159	141	140	135	148	161	134	150	140	137	155	138	144	120	133	117	134	137	136	142	160	172	139	152	124	156	124	124	158	142	143	138	142	122	154	135	149	154	149	135	154	160	150	133	138	145	150	150	129	168	123	125	142	151	141	142	117	154	148	147	160	156	130	150	167	150	149	140	149	137	159	144	151	144	162	140	147	162	146	153	150	154	137	151	169	114	153	131	117	144	122	146	150	169	152	174	143	140	151	142	152	155	140	151	121	129	135	147	132	146	156	150	126	153	148	141	138	119	148	130	156	136	149	152	129	138	115	151	134	138	154	141	147	159	148	141	136	137	146	124	146	141	158	137	146	144	159	163	146	140	151	132	152	136	149	158	158	137	142	144	166	147	146	139	161	115	135	144	144	141	161	152	125	153	136	155	123	124	142	141	159	132	149	137	132	162	152	138	134	143	160	158	141	146	152	147	128	151	144	155	158	130	152	133	141	140	146	149	152	150	153	156	148	146	147	157	141	125	136	129	136	134	151	149	137	137	143	158	137	138	141	143	145	133	152	140	125	149	141	136	157	140	124	134	159	162	135	154	144	130	155	127	157	146	143	132	161	139	125	132	146	144	150	144	147	130	151	130	133	150	158	155	139	138	138	134	144	141	126	157	144	113	169	153	144	150	141	133	145	141	144	148	123	150	123	136	130	143	148	151	129	144	157	149	134	142	127	151	152	129	147	155	137	132	142	150	131	126	134	149	135	157	154	154	161	152	125	135	136	150	147	142	180	169	171	173	156	147	155	136	150	127	139	131	145	128	127	148	135	149	133	151	134	145	135	133	154	147	138	147	147	148	137	127	135	140	140	148	139	121	144	138	143	140	138	142	149	138	123	129	161	145	145	140	121	154	166	150	132	168	149	123	132	139	142	122	156	146	140	142	150	138	162	127	144	135	145	144	148	151	168	132	153	145	134	140	149	143	139	144	156	144	169	129	124	146	135	139	130	134	137	155	124	122	137	153	137	136	137	141	134	163	152	134	146	153	141	143	171	170	136	152	133	144	149	168	139	149	142	149	137	135	147	153	128	139	150	115	127	156	143	152	154	133	140	180	126	141	116	150	157	163	126	127	141	139	130	118	152	157	132	138	156	143	138	154	142	136	137	130	141	133	155	149	148	130	129	160	134	169	121	130	158	133	159	137	151	139	148	139	124	144	144	130	141	141	152	142	150	134	134	132	162	164	145	140	175	143	129	154	144	129	121	157	134	152	143	145	117	114	157	134	145	136	153	141	127	144	135	154	164	155	160	126	149	157	148	130	122	149	121	126	142	147	173	151	162	145	145	150	168	145	147	152	152	138	122	125	138	145	179	138	141	146	153	148	153	138	137	135	149	138	164	138	168	180	137	125	151	144	149	166	133	153	129	121	142	159	147	147	139	141	126	149	143	136	125	116	129	148	116	131	133	149	142	120	166	124	134	140	126	123	115	148	128	121	148	151	160	138	148	145	122	155	152	150	132	143	156	143	162	147	151	165	147	167	144	145	138	146	138	163	143	144	158	177	129	135	119	123	139	151	136	164	146	138	147	137	161	149	136	133	140	142	133	128	129	140	159	140	135	137	118	151	144	138	137	154	128	141	129	122	158	149	137	118	182	170	151	135	120	114	165	152	160	166	138	150	133	121	147	142	148	145	144	132	128	157	145	135	145	152	121	136	134	146	151	156	153	135	154	148	145	144	166	156	131	120	153	129	141	170	138	147	130	139	157	140	155	153	142	156	138	139	146	145	154	149	153	132	147	130	132	160	144	118	139	134	141	158	165	132	133	125	176	145	138	132	145	140	139	143	151	132	125	148	164	130	143	163	142	154	142	137	127	161	141	146	152	156	155	146	159	153	131	146	144	146	131	144	157	118	144	146	148	143	169	133	165	128	146	172	149	136	148	136	137	137	136	144	142	128	126	145	131	163	143	151	130	139	146	143	166	127	163	145	158	138	121	159	148	148	124	130	138	148	149	154	131	133	148	143	140	153	130	164	139	117	145	137	136	148	168	138	139	138	153	134	147	136	149	139	153	154	154	156	146	162	134	131	159	142	129	133	140	147	145	124	145	177	135	140	149	126	170	148	147	144	138	152	144	127	158	150	161	127	133	158	143	141	123	121	134	148	148	153	154	136	129	146	165	131	142	165	121	132	144	150	140	170	122	130	136	149	135	173	164	139	126	159	133	122	143	128	146	142	135	140	146	133	134	140	125	124	141	130	129	135	134	130	139	132	147	159	151	159	141	143	129	120	165	154	152	142	154	139	153	132	119	150	143	135	144	152	147	138	150	159	163	116	140	154	160	131	124	135	149	165	147	140	161	127	136	138	166	143	141	147	132	131	137	170	144	133	127	141	141	153	167	151	158	147	142	147	139	135	155	153	147	150	140	123	157	145	148	155	137	168	139	139	137	149	142	167	133	142	129	149	149	151	165	146	170	135	154	152	152	154	151	144	132	124	139	140	155	140	144	141	118	130	128	129	148	144	155	136	138	115	154	144	147	148	143	155	131	149	129	157	149	171	145	152	135	137	136	135	148	137	139	137	158	142	127	135	157	171	127	118	153	157	169	137	150	125	160	170	138	147	149	162	139	148	147	151	148	140	137	152	155	145	139	124	141	163	145	144	128	123	128	151	142	158	156	133	140	139	140	130	138	158	158	146	167	130	145	135	140	146	137	144	136	146	144	141	161	145	161
2737	444	512	534	513	476	475	432	431	430	389	413	417	459	447	446	388	408	423	426	393	416	401	421	423	410	448	402	428	408	422	432	431	398	391	441	424	389	391	415	419	370	402	461	401	413	393	417	403	428	397	356	393	438	407	402	425	419	344	417	389	382	423	427	398	398	408	442	464	389	411	401	373	426	402	407	437	451	461	428	430	418	398	383	367	417	451	372	389	408	385	408	398	410	381	429	371	398	414	409	389	422	414	401	456	401	382	424	405	438	386	407	409	392	383	395	425	425	430	379	420	426	421	401	398	436	412	376	387	378	430	407	425	366	415	429	416	389	417	428	433	406	390	388	396	391	401	410	399	398	408	355	395	429	375	400	408	425	373	375	417	405	421	437	363	390	401	414	408	400	429	416	377	394	353	410	396	403	416	401	409	419	407	420	413	424	404	379	411	407	424	402	405	402	378	386	415	406	371	421	404	394	390	421	403	392	387	416	422	388	423	382	422	388	430	440	381	441	421	396	405	382	409	392	430	398	392	410	411	399	399	405	430	392	386	428	419	386	405	420	416	387	430	394	411	381	398	412	381	382	406	420	392	406	454	430	368	404	383	410	407	406	402	405	415	395	425	406	396	424	407	395	423	387	409	408	398	399	447	437	395	389	382	384	375	406	416	416	396	396	404	418	393	371	379	390	400	379	385	398	371	435	388	407	425	372	403	417	410	390	399	394	403	398	382	414	426	386	406	407	404	410	416	402	387	414	378	380	401	413	386	444	419	452	411	393	422	409	400	408	395	373	385	400	381	430	405	385	421	390	386	400	414	410	432	401	415	414	391	387	390	398	404	434	397	426	424	413	426	438	431	372	365	357	453	411	420	365	410	409	413	409	386	401	408	393	407	379	404	432	413	454	378	405	402	425	428	424	402	401	404	397	375	414	390	438	418	405	404	381	399	402	396	424	439	355	440	404	419	399	391	407	398	407	407	424	404	436	427	420	392	439	395	406	398	426	414	424	380	425	421	392	376	420	382	412	363	408	422	391	404	401	401	429	387	379	382	438	399	386	417	413	384	387	375	418	378	397	363	397	394	404	367	436	381	418	393	410	404	415	418	411	385	398	403	396	350	398	397	424	386	424	382	395	385	433	386	387	422	408	399	447	368	412	380	432	386	409	381	417	425	398	396	412	423	402	431	395	414	372	381	371	408	405	403	419	380	387	437	448	370	410	378	390	387	419	401	409	397	420	426	367	428	377	413	438	430	401	406	418	428	400	457	432	391	405	390	448	404	389	408	442	391	378	373	435	416	365	398	398	414	414	388	409	388	373	426	409	408	442	401	423	394	420	418	404	381	434	414	404	409	425	415	375	405	416	388	447	400	413	432	408	398	409	429	405	408	398	388	445	370	405	395	417	394	429	417	411	416	405	424	410	359	423	384	407	425	413	380	411	404	424	393	388	390	360	421	383	420	365	433	363	411	402	416	406	401	409	409	377	406	356	359	449	380	376	390	405	387	393	407	387	415	417	414	367	371	433	368	387	426	405	400	431	390	405	409	398	415	415	424	424	389	425	414	409	396	392	412	403	419	385	393	428	376	412	370	380	421	400	377	379	429	406	403	415	418	407	406	403	375	374	436	421	417	395	429	403	403	396	425	391	405	397	434	407	389	398	389	412	405	410	387	394	411	391	410	455	424	386	391	396	387	398	403	396	434	353	425	395	430	396	442	384	423	408	422	390	419	399	359	380	379	396	409	380	416	361	435	401	374	449	405	405	372	401	392	389	375	417	358	371	458	390	401	393	380	451	424	411	369	447	372	418	427	450	373	429	457	417	382	412	415	389	385	383	436	417	374	415	416	407	389	399	427	403	396	419	401	375	425	398	417	388	417	385	396	403	391	411	386	416	379	428	424	440	377	399	394	394	396	418	426	436	412	404	443	386	391	404	388	415	390	421	362	444	388	401	384	403	380	435	404	389	426	414	421	357	419	454	360	407	423	395	431	433	420	409	404	387	392	434	424	413	423	379	435	391	390	402	383	390	431	379	420	409	381	397	399	397	399	382	406	384	435	423	422	403	381	418	421	420	382	361	440	422	389	376	395	395	395	440	428	409	396	438	453	442	428	411	406	390	412	434	390	431	390	396	399	368	400	440	433	387	384	420	410	410	384	390	403	402	435	403	437	398	416	378	435	415	385	415	415	418	410	395	433	399	422	399	385	415	420	429	433	395	406	440	411	399	376	415	404	424	397	428	418	390	352	406	398	389	397	413	390	394	390	424	387	395	436	418	392	411	461	424	390	377	425	388	403	373	406	424	417	398	415	413	415	408	390	428	407	415	447	404	421	403	401	395	392	421	415	457	415	397	416	377	403	390	407	440	397	398	417	424	385	408	349	415	401	383	426	429	395	408	388	432	409	424	389	379	383	396	421	434	431	384	413	405	452	417	427	391	415	400	424	436	420	423	385	395	393	361	382	421	417	404	437	400	397	399	378	439	403	438	433	423	388	398	410	397	396	399	405	418	398	419	416	399	409	408	414	397	391	374	378	407	447	433	393	430	376	433	382	419	411	419	405	411	394	397	397	403	409	400	464	406	411	427	421	395	413	400	403	410	391	418	380	402	382	416	396	414	428	425	396	412	383	423	411	421	448	397	421	382	398	408	427	408	406	431	346	398	400	383	375	373	443	407	441	408	401	392	375	400	413	411	424	417	392	382	398	378	378	435	406	441	405	400	420	398	382	401	431	388	372	388	397	364	404	401	412	385	386	425	372	401	430	409	421	419	409	411	390	391	406	409	410	415	391	395	439	404	417	393	411	407	346	412	438	394	366	392	400	406	403	421	428	407	388	430	391	389	428	380	412	392	418	408	403	387	387	375	411	396	390	432	430	421	384	388	402	408	368	425	407	393	399	426	368	373	408	412	404	397	453	411	422	392	419	393	386	399	430	390	369	406	391	448	385	397	429	413	422	388	431	404	423	416	460	399	417	409	393	412	404	385	407	372	401	385	361	357	455	377	417	438	414	432	410	438	376	421	395	401	442	403	395	407	443	421	388	390	388	391	422	399	430	411	384	428	449	363	364	424	387	358	386	409	413	407	411	394	377	369	413	434	411	409	370	410	421	436	403	432	375	428	407	420	447	397	377	424	418	414	429	396	427	392	398	408	407	429	381	367	388	398	425	398	426	434	442	432	403	381	403	428	405	395	408	397	404	392	434	449	385	409	415	449	381	434	410	407	414	400	367	414	410	394	383	404	388	419	417	389	380	373	401	406	380	404	397	406	421	381	420	420	390	419	415	380	357	401	426	412	432	388	409	390	380	387	415	396	380	398	398	436	425	405	413	395	437	401	428	393	392	411	399	419	390	421	420	373	391	372	418	390	380	419	397	406	405	403	402	402	397	419	381	387	415	382	414	387	390	408	414	381	423	414	398	411	417	389	422	371	392	380	376	404	428	369	365	403	391	383	421	419	410	373	407	400	448	406	392	423
8823	897	1112	826	648	482	422	333	308	308	232	231	236	221	223	199	212	190	205	192	193	193	215	189	157	212	175	167	194	181	192	171	178	178	181	156	185	182	165	169	179	166	179	179	194	183	164	179	177	174	188	191	159	184	176	167	172	191	163	188	215	212	190	195	171	178	168	190	163	194	176	165	146	180	195	197	194	165	159	160	156	171	170	160	173	205	181	170	185	172	160	192	178	181	167	202	186	196	175	185	165	197	151	180	193	157	185	182	163	182	166	180	168	195	183	166	195	184	165	188	197	157	189	185	172	133	178	147	174	155	167	170	167	155	196	169	179	178	158	188	166	174	182	169	160	160	176	180	178	160	175	183	190	169	174	186	200	176	189	157	158	163	160	193	175	158	190	189	192	206	212	196	192	182	184	183	159	174	198	185	188	165	186	205	166	169	160	173	212	168	171	195	186	186	176	190	187	207	154	150	184	165	200	187	146	176	178	156	167	161	175	166	168	169	168	190	183	190	174	173	165	198	166	161	161	177	175	177	187	169	168	185	163	166	167	183	177	182	153	190	161	170	173	171	158	171	186	171	172	162	185	173	171	155	148	164	192	164	190	174	183	180	199	159	170	153	166	183	181	167	186	181	189	175	168	190	183	182	156	184	160	174	183	156	189	199	155	176	156	181	202	172	203	170	160	180	148	178	167	170	188	209	186	190	168	177	174	159	165	205	157	178	165	154	185	169	184	141	164	177	145	176	169	179	171	185	147	215	175	171	150	176	169	172	170	188	156	163	165	174	186	171	179	180	161	160	168	142	150	180	157	155	158	173	154	170	178	200	162	172	165	172	159	171	177	174	163	180	179	170	176	168	174	160	158	145	166	182	171	157	183	181	171	158	217	150	170	171	172	172	173	160	174	145	171	172	195	151	184	140	175	197	172	178	156	168	154	165	183	195	191	166	176	167	165	175	200	167	192	174	177	148	183	197	151	176	174	173	144	190	176	168	184	151	165	202	151	157	165	182	166	160	154	151	163	165	198	173	181	176	184	159	166	184	161	172	173	159	168	181	150	179	173	154	179	164	181	169	188	177	184	185	196	166	179	166	163	176	148	157	184	194	177	201	160	186	197	174	180	171	198	173	169	170	159	174	163	174	188	170	153	170	184	177	182	205	170	181	184	170	175	158	187	167	181	162	193	167	196	149	160	163	162	175	167	177	193	156	151	177	158	186	162	204	178	174	172	164	186	174	166	199	167	152	172	157	154	194	180	185	169	181	165	183	156	170	165	171	170	185	181	183	162	164	172	187	169	150	154	162	150	189	162	183	166	171	182	204	181	185	177	183	185	191	192	160	178	187	173	180	173	161	161	172	173	172	174	171	175	165	142	181	188	160	160	170	160	184	171	163	164	185	177	180	160	157	166	178	203	154	167	149	164	173	186	175	148	184	168	182	173	162	176	151	170	177	167	185	171	184	160	161	179	173	161	180	164	185	176	178	164	195	162	161	158	187	189	185	165	157	165	193	168	176	170	190	203	177	161	172	183	191	184	162	169	175	192	157	169	147	170	178	182	172	164	172	164	203	181	156	158	164	207	161	175	161	185	158	166	170	194	164	171	167	183	176	173	165	174	204	197	176	168	160	181	181	186	184	167	186	177	175	194	154	171	158	159	172	169	158	186	169	166	188	180	179	185	163	171	181	178	189	203	156	177	169	162	184	187	193	183	176	179	163	164	184	162	180	171	183	162	168	163	163	161	151	161	180	174	184	190	188	170	136	167	189	166	179	195	148	185	147	157	181	192	159	177	183	182	156	182	165	152	172	179	162	197	168	188	203	161	169	174	188	169	141	183	158	178	176	164	182	171	202	170	174	196	176	173	174	158	202	175	163	177	190	161	177	158	184	176	158	168	178	157	177	167	170	171	159	181	172	168	151	176	192	179	147	159	186	183	160	204	189	181	203	207	165	162	175	185	157	172	140	169	154	171	167	167	182	195	165	187	174	166	210	151	199	154	163	176	179	168	159	184	186	185	173	153	150	152	168	191	184	160	168	172	182	158	170	156	184	182	154	168	154	179	161	166	160	158	150	166	180	166	171	177	171	184	159	204	169	177	156	180	182	165	164	158	181	153	167	183	179	175	180	171	186	174	175	178	164	192	188	169	202	182	153	159	186	193	173	171	198	151	162	176	169	145	180	166	193	179	178	170	171	141	162	163	192	174	182	171	186	146	179	174	164	151	169	152	155	184	196	189	169	151	176	191	171	162	158	166	170	186	157	166	172	195	164	176	177	168	200	177	185	202	172	169	160	166	172	157	191	181	179	157	182	164	178	164	155	146	180	177	183	199	178	163	184	169	178	180	156	173	165	179	166	202	176	169	176	166	186	160	180	165	154	186	151	195	164	159	185	157	194	178	170	172	174	183	179	174	204	177	154	183	178	174	165	156	175	177	171	195	187	175	181	203	201	157	166	176	181	180	179	189	159	166	174	190	170	172	183	161	154	161	160	170	168	162	184	141	175	169	167	179	171	180	188	184	175	154	180	163	193	177	176	204	165	176	184	170	164	168	171	174	158	178	178	160	149	159	176	165	192	178	178	185	178	169	167	176	183	172	170	181	166	160	173	185	163	156	189	161	172	152	170	208	190	162	206	207	164	172	187	158	178	158	149	192	168	159	189	147	174	174	187	182	175	180	152	170	180	177	188	185	169	154	163	173	197	173	142	174	190	161	197	175	170	150	168	181	196	185	191	170	183	178	160	187	173	156	180	181	144	188	171	183	149	171	174	168	159	179	178	173	178	161	176	170	154	194	174	190	174	183	180	173	170	162	171	160	195	160	200	179	179	147	159	185	197	174	191	172	161	167	165	185	175	163	195	165	157	148	188	184	203	192	171	155	154	181	165	162	188	198	143	169	166	190	138	178	156	179	157	144	167	155	199	179	153	170	171	173	164	172	173	194	187	142	163	161	180	179	182	173	170	159	164	169	185	139	186	185	163	185	176	192	201	192	169	195	166	171	151	174	166	162	175	179	172	150	192	167	154	164	175	200	189	192	158	174	166	166	150	167	179	159	169	182	146	178	158	158	167	168	173	167	198	151	147	177	179	195	194	184	147	179	165	174	176	163	158	173	180	209	156	176	164	173	188	185	190	172	176	167	170	184	172	153	169	168	154	174	176	174	172	178	154	195	193	177	184	172	198	197	188	181	178	170	159	171	187	173	177	197	180	176	155	175	197	157	169	175	175	185	151	172	167	153	195	191	160	188	174	183	192	161	181	144	166	178	175	141	150	197	174	173	156	196	162	146	178	176	182	183	187	197	205	175	186	170	158	178	187	167	160	166	221	183	186	170	175	200	186	173	172	168	176	161	169	176	146	171	178	178	159	158	183	178	171	152	193	155	167	198	166	169	192	170	177	193	178	167	185	194	167	194	184	174	170	177	163	174	164	175	199	178	163	165	190	191	189	161	153	141	196	177	165	171	159	172	198	161	191
6162	1234	2680	3063	2659	2145	1853	1608	1313	1177	1152	990	901	871	828	754	732	720	720	660	667	593	590	627	620	532	562	577	544	572	534	584	516	535	527	529	528	482	541	555	513	474	482	553	468	479	505	482	501	512	509	494	557	495	511	476	532	466	538	492	504	494	511	545	493	546	567	597	580	582	567	549	587	592	573	545	473	470	463	502	442	515	480	487	440	445	497	461	499	475	471	466	486	485	472	475	522	474	466	457	521	415	498	448	465	476	457	484	467	493	448	444	491	462	495	467	503	455	462	460	458	443	476	503	498	455	472	473	475	471	456	472	464	492	459	492	480	457	468	489	481	456	428	460	449	482	520	460	468	469	463	498	499	472	466	458	474	458	451	464	451	477	498	474	458	444	498	462	452	475	447	448	454	476	470	478	488	468	492	466	435	516	461	458	458	473	444	459	466	492	516	444	471	476	442	487	495	468	445	456	512	487	471	475	464	466	446	472	485	467	463	455	466	468	493	441	490	493	491	464	445	477	453	497	512	470	449	470	458	453	469	432	438	470	465	460	452	477	467	436	509	435	418	452	460	495	449	455	483	494	487	456	441	466	493	493	463	477	504	450	474	444	458	485	453	480	486	471	451	479	503	464	461	529	488	435	480	470	491	525	472	430	478	458	454	464	490	464	447	449	471	471	503	450	458	474	461	448	498	460	525	499	461	410	464	476	449	480	498	449	471	485	484	480	489	468	496	469	465	471	529	446	475	479	453	535	414	478	499	483	465	462	476	491	465	457	483	513	469	440	469	467	464	432	449	465	450	462	491	427	509	498	477	440	478	446	466	500	469	481	481	511	490	482	457	472	475	459	476	446	467	492	498	434	469	464	461	468	487	450	461	479	479	441	439	446	484	470	494	459	465	479	445	512	451	427	476	496	439	502	479	474	489	473	470	459	453	444	465	479	478	473	467	459	443	497	451	472	466	475	484	478	478	471	453	472	455	471	519	485	475	462	446	463	430	484	421	469	460	487	444	502	467	463	473	469	475	471	445	435	448	466	485	484	464	502	433	452	501	481	486	471	468	511	502	490	459	486	460	448	444	427	458	508	444	473	476	490	496	492	459	437	476	451	495	479	437	455	503	459	489	491	460	466	469	422	465	463	508	477	455	472	502	468	484	438	501	476	515	457	510	449	489	503	473	484	471	473	494	473	475	450	478	485	490	499	444	486	474	500	489	502	475	478	438	485	458	447	455	436	433	455	472	470	467	455	456	471	487	497	506	452	456	463	465	459	457	501	487	450	505	494	501	480	473	474	484	516	470	426	474	433	493	496	473	466	414	462	457	502	488	494	454	448	458	456	422	499	511	447	464	489	476	465	431	442	473	441	475	464	473	466	478	516	487	496	481	468	435	444	476	481	447	458	489	497	446	494	465	484	466	486	481	440	467	505	485	472	453	463	462	475	494	515	468	418	560	450	481	453	488	433	476	486	447	453	460	469	461	494	445	492	439	484	510	483	440	491	454	471	445	471	463	454	467	437	487	500	506	488	457	502	472	470	477	505	471	470	478	479	479	509	465	476	503	479	469	457	486	489	425	462	503	425	445	484	480	459	463	455	488	485	432	479	478	481	500	451	472	487	498	495	496	475	477	464	462	452	468	459	510	446	450	506	444	472	439	439	466	463	511	444	475	530	480	443	421	490	513	434	467	432	470	482	501	430	414	497	513	501	449	514	484	484	447	443	477	472	484	496	463	478	488	445	469	425	478	479	470	454	444	490	471	482	425	487	454	437	472	470	475	436	449	480	444	482	487	474	443	441	494	515	499	417	485	489	467	505	484	455	478	465	505	436	451	452	476	464	488	464	443	458	461	466	449	504	467	475	487	460	446	487	482	499	438	444	500	465	459	468	469	471	474	479	482	464	465	439	468	489	471	477	504	458	464	462	446	461	482	474	484	451	406	506	456	481	465	484	446	461	463	468	477	446	463	441	489	458	467	463	468	455	485	455	506	461	428	482	496	448	460	479	461	471	419	461	495	445	506	485	445	458	448	455	500	466	496	511	482	480	483	463	476	485	460	446	498	422	483	483	449	493	467	483	497	455	463	431	443	467	485	500	477	460	485	435	469	426	485	461	450	446	454	469	465	490	479	477	477	464	497	466	446	436	490	453	425	450	450	486	482	477	445	513	469	469	465	453	459	471	466	471	465	448	453	454	464	463	470	500	448	445	439	463	479	447	477	486	423	450	463	467	504	469	477	489	480	438	501	429	480	458	491	454	462	468	477	454	420	438	529	478	418	472	489	452	490	464	472	472	464	455	512	482	436	502	466	450	458	429	455	466	470	473	452	461	415	464	436	477	474	461	478	470	478	456	482	460	465	497	485	460	478	490	455	509	472	448	450	496	466	459	482	470	442	464	473	461	475	473	499	466	437	485	473	441	470	485	466	463	434	471	424	435	475	484	461	486	439	490	488	454	495	492	483	458	453	474	454	479	479	474	484	474	486	469	519	480	454	443	458	433	471	470	486	511	446	477	473	476	455	499	454	457	472	471	510	486	469	487	483	478	465	481	486	475	459	461	470	442	450	513	469	431	436	475	437	426	466	497	447	461	458	452	456	478	480	461	479	478	457	443	447	455	463	483	472	498	445	486	428	476	461	468	460	473	454	483	456	477	486	452	440	485	426	483	409	491	491	465	486	497	452	454	459	483	450	478	465	464	491	484	482	490	466	484	493	477	454	459	479	444	463	505	480	462	479	469	453	458	508	489	459	458	457	473	483	485	469	448	455	404	428	479	470	520	462	490	526	473	516	494	463	498	485	463	480	486	432	486	477	470	497	440	488	449	474	435	467	446	486	462	465	462	470	486	493	465	481	488	467	472	466	461	501	430	485	455	464	462	486	495	484	470	480	485	450	443	467	451	500	476	439	467	484	454	444	461	500	471	490	452	468	485	469	494	488	458	466	478	467	466	449	491	490	537	494	473	470	497	474	508	451	458	469	475	534	472	462	434	477	452	439	483	414	476	443	488	466	479	500	443	473	529	518	477	430	479	464	502	466	472	487	458	474	451	464	495	485	434	465	462	474	471	468	496	452	471	456	463	492	477	472	476	481	497	509	462	481	450	441	468	504	458	441	473	451	484	487	484	482	467	474	500	481	502	461	481	483	495	453	488	438	429	469	495	485	479	453	464	490	466	459	465	503	499	537	448	449	468	465	464	451	463	474	459	476	489	488	449	455	493	436	449	490	475	458	494	447	481	468	466	483	498	469	498	467	471	448	438	506	486	471	502	468	460	454	463	487	487	489	463	450	507	466	444	481	442	481	435	460	451	442	483	472	452	475	471	450	473	477	487	439	448	492	479	481	476	481	491	485	491	469	506	497	471	460	511	453	472	430	455	451	456	451	508	483	466	463	458	471	466	456	472	489	498	436	434	453	462	497	493	503	420	469	464	464	484	487	447	504	498	482	459	492	435	521	502	450	458	485	468	474	485	491	477
14489	1951	2050	1579	1043	712	571	459	353	296	265	203	231	174	156	176	138	144	131	130	136	121	140	131	117	138	114	108	120	125	122	129	125	96	117	93	98	106	113	110	104	102	89	108	106	109	105	114	95	91	128	100	87	93	88	98	91	85	84	96	108	93	97	115	111	119	106	110	95	115	93	96	98	114	120	115	110	92	88	93	80	83	88	91	90	105	86	79	100	90	94	94	87	102	87	91	76	88	81	75	105	87	99	87	106	88	98	98	83	86	90	98	82	92	80	90	103	98	93	83	100	88	124	90	108	98	104	101	80	80	107	77	77	100	102	85	98	96	91	86	77	77	79	83	88	94	86	88	94	102	69	90	101	93	98	79	91	85	97	89	92	92	93	108	87	111	78	101	90	89	99	100	96	91	107	91	76	91	80	94	96	102	102	77	93	80	96	98	89	93	96	98	85	72	87	99	84	96	98	85	99	92	101	64	96	92	84	92	100	87	98	105	87	96	94	84	91	84	69	91	101	92	101	93	100	95	86	96	84	87	92	102	94	81	86	94	90	78	85	103	96	87	101	101	93	86	75	102	83	81	87	96	106	92	106	83	80	86	83	90	77	113	98	71	101	103	91	84	98	86	89	84	104	98	83	93	106	94	100	100	86	97	79	95	99	85	91	82	94	89	96	105	101	83	101	80	96	83	94	107	102	84	95	98	109	83	83	74	81	93	96	95	85	81	102	104	97	80	85	88	93	94	97	86	93	92	81	86	98	86	84	103	96	76	89	106	90	80	93	82	80	83	90	67	104	92	87	87	84	78	76	82	75	85	91	104	85	92	82	95	99	109	90	97	82	80	101	119	95	105	79	93	78	97	104	94	85	76	90	100	100	87	84	87	100	68	95	101	94	93	93	87	94	91	96	96	92	95	92	95	95	72	103	91	88	104	105	89	106	100	82	99	92	107	96	85	111	85	78	77	91	106	102	94	100	78	77	69	99	94	91	90	100	93	103	101	100	98	90	85	83	80	66	112	91	90	85	109	73	91	92	79	93	93	82	85	91	91	83	97	103	88	98	100	84	92	95	102	86	88	91	88	87	106	86	88	83	106	99	93	85	76	93	65	92	86	97	92	85	86	103	78	85	78	83	91	85	87	88	90	116	92	83	71	82	84	79	82	96	100	66	103	102	72	123	107	94	93	103	91	103	90	91	86	97	91	89	84	103	95	86	80	97	88	82	84	93	109	81	77	101	105	86	103	86	103	90	81	78	86	72	76	91	91	86	106	75	95	113	87	85	91	83	105	86	101	80	93	83	102	126	86	86	103	88	87	77	103	97	114	82	87	83	121	83	106	90	85	94	103	85	100	89	84	92	86	109	90	92	89	92	86	87	98	100	93	65	90	83	75	87	89	108	106	89	88	88	90	82	84	104	100	91	96	85	105	98	106	96	91	95	109	79	89	94	104	94	93	87	88	85	76	84	95	91	86	87	93	77	99	96	83	107	79	91	100	87	89	93	81	98	96	75	76	71	91	99	99	101	95	89	76	76	78	86	83	106	98	88	96	90	96	91	93	89	77	87	74	81	86	86	93	82	94	93	85	80	75	103	91	104	96	101	77	95	88	100	78	94	96	76	105	94	92	80	86	90	87	95	74	101	91	94	80	87	95	69	80	105	88	99	91	106	82	95	104	84	72	79	80	70	102	89	96	91	89	89	81	100	94	92	85	102	107	96	80	84	86	111	95	109	86	91	103	87	98	92	88	97	89	87	97	89	87	91	96	75	82	89	93	101	85	94	97	93	95	96	99	104	82	76	104	105	93	93	97	85	79	84	95	96	91	81	89	91	88	114	90	100	74	86	99	84	97	86	80	89	86	114	95	90	100	99	80	95	97	97	105	77	80	78	79	90	98	91	101	84	110	93	74	108	87	88	67	87	81	81	101	95	108	100	86	99	93	101	79	72	84	84	104	89	72	97	81	74	81	86	105	107	96	96	74	93	98	93	88	113	81	94	89	97	91	96	102	115	100	93	87	101	103	87	92	99	78	92	84	93	90	82	97	99	82	100	84	80	94	70	104	87	91	88	88	80	87	70	89	97	98	109	104	97	92	89	94	103	94	92	84	80	96	91	96	98	71	94	91	90	86	78	90	101	93	85	88	80	73	95	90	89	91	91	110	81	102	95	83	92	87	105	91	77	85	76	89	88	94	79	71	83	104	85	84	76	100	91	91	107	109	101	88	93	107	101	80	100	87	73	80	87	92	71	89	106	89	77	78	81	109	69	102	76	103	91	109	96	93	82	86	78	82	96	98	100	92	70	85	94	69	106	93	97	96	91	91	95	81	82	89	98	100	80	107	88	106	97	83	93	97	96	83	89	103	89	95	92	84	90	94	76	74	87	83	86	95	91	74	90	80	91	71	86	96	80	88	87	81	92	81	80	65	85	83	76	98	79	92	95	103	95	91	85	114	93	96	85	83	96	90	63	90	87	102	82	96	86	109	104	81	100	102	103	80	100	81	94	100	78	104	92	98	108	84	112	91	79	90	83	81	93	97	91	105	92	91	92	107	97	89	96	83	104	101	84	78	79	108	78	86	83	86	94	99	98	93	88	84	93	93	112	94	88	79	82	103	123	97	80	80	84	96	78	82	92	88	84	83	81	86	95	90	78	92	86	85	100	104	85	91	78	91	107	107	97	103	99	86	96	72	96	81	90	85	88	90	80	101	100	89	100	92	94	83	84	108	89	85	103	94	92	81	96	104	96	100	99	92	107	99	89	92	94	93	105	77	88	103	91	98	91	84	92	88	94	85	84	90	91	77	79	100	80	92	94	79	85	82	97	89	97	90	85	88	77	78	100	96	91	101	93	92	95	78	85	86	93	93	113	93	92	83	100	95	75	69	69	107	81	74	101	75	87	74	81	84	87	69	96	91	98	107	104	94	67	94	87	76	96	79	93	84	94	79	94	93	94	84	91	92	86	85	87	79	95	99	83	91	93	83	108	93	89	83	88	103	80	92	87	103	83	99	80	80	93	110	82	93	90	75	91	97	97	91	83	96	85	106	93	98	85	105	92	92	99	103	91	96	110	90	95	94	99	82	95	111	99	86	105	87	95	81	86	93	82	70	77	83	94	100	102	84	81	89	92	73	72	73	89	79	104	65	87	89	88	84	92	66	92	97	91	101	84	98	96	103	101	88	96	102	86	78	86	97	94	93	100	94	98	92	101	83	98	93	103	93	74	109	88	75	112	93	99	91	83	99	78	77	103	97	84	85	84	78	92	97	104	82	71	89	90	98	77	89	74	92	81	92	68	86	81	101	100	87	86	97	77	81	78	86	84	98	86	97	81	91	92	102	98	94	79	84	86	100	87	91	74	74	100	96	86	86	87	90	83	78	91	87	90	71	72	91	91	66	71	101	89	85	95	102	94	98	78	89	75	105	92	76	92	89	109	93	97	89	93	95	90	98	81	83	79	95	82	96	90	93	115	91
7526	1781	4533	5209	4276	3509	2837	2373	1926	1665	1416	1202	1126	969	879	843	786	691	710	636	560	584	577	523	467	397	437	470	448	377	405	372	392	348	380	370	340	362	373	355	347	304	321	285	371	314	293	338	309	352	329	317	284	306	282	299	306	314	304	303	318	333	360	405	395	387	432	412	442	419	354	436	376	433	478	314	275	308	288	255	266	291	272	259	282	270	244	299	291	280	289	278	259	252	267	251	279	258	293	240	277	273	246	268	263	286	286	252	259	276	236	264	272	302	295	276	242	256	259	266	262	287	279	256	260	255	252	241	284	234	227	235	298	283	270	258	261	224	254	282	287	258	236	268	243	256	279	252	282	259	278	236	270	288	243	278	257	234	255	246	244	269	257	265	257	258	280	249	272	266	277	282	268	262	253	255	250	251	253	265	254	246	277	283	245	245	259	250	268	238	276	241	247	263	260	251	237	241	241	234	234	248	248	243	255	249	261	239	277	273	267	233	250	241	275	256	268	232	283	278	238	285	232	275	264	255	238	248	236	265	253	270	272	239	279	296	269	245	236	272	252	237	275	235	253	263	286	255	246	250	251	257	281	289	254	255	224	236	245	240	247	250	262	246	241	243	263	268	276	244	256	224	232	291	288	247	242	230	269	266	239	259	275	233	253	265	253	251	228	280	236	259	269	268	263	274	243	247	283	235	264	260	269	260	292	254	255	245	238	271	239	246	265	266	280	227	266	242	252	270	259	247	256	249	241	274	257	280	263	231	232	245	263	243	247	262	247	288	221	272	250	274	290	251	283	268	257	282	241	241	270	285	255	225	224	263	246	240	254	243	279	270	252	277	277	218	251	274	237	229	265	246	256	271	227	275	286	246	253	251	259	250	234	278	279	255	243	244	242	269	239	244	236	257	245	272	262	213	239	242	243	249	227	267	256	256	268	237	269	246	251	247	244	262	245	221	267	280	264	242	252	249	258	261	264	258	256	268	258	250	258	289	247	261	239	281	219	248	274	262	274	266	296	247	209	225	256	234	293	256	242	237	251	256	262	265	258	295	233	274	256	228	264	262	236	237	265	244	269	255	235	251	242	274	234	232	245	243	253	250	285	289	256	246	251	227	249	240	269	256	259	256	247	271	234	267	251	223	248	247	265	252	231	237	268	296	246	219	251	250	248	261	276	285	289	228	251	241	289	256	278	247	269	247	252	253	247	235	242	260	278	253	256	258	237	250	246	250	233	257	275	260	244	253	256	247	261	266	239	265	269	240	232	236	273	245	259	262	261	276	281	260	235	255	204	236	261	237	247	243	237	242	235	269	277	259	249	251	270	240	229	220	259	240	253	276	246	266	267	251	257	239	258	245	235	253	272	241	261	290	247	298	256	244	244	273	256	255	253	257	241	247	258	265	227	259	277	254	236	242	269	277	256	246	252	274	253	281	239	237	243	219	247	251	247	251	267	250	255	257	240	241	267	251	251	245	263	257	244	245	269	247	252	282	250	246	268	232	248	250	268	243	266	249	248	265	267	260	252	271	241	250	250	272	261	264	255	229	242	257	272	237	248	278	256	297	254	243	258	254	247	262	258	262	254	251	234	270	235	265	244	282	237	271	249	254	266	301	235	257	246	288	244	265	259	262	232	241	272	212	272	226	272	234	251	252	272	276	245	274	250	264	264	235	250	262	237	265	266	247	235	266	236	229	230	244	286	264	261	247	239	252	247	205	273	254	257	262	230	253	261	252	259	266	245	237	258	246	267	258	244	250	229	260	244	260	252	232	274	255	255	245	232	258	240	265	253	277	279	237	245	287	257	273	266	255	234	228	240	252	268	240	254	245	262	277	257	248	263	264	239	262	259	270	263	252	246	259	263	241	270	264	275	233	251	251	235	253	268	247	252	246	249	254	234	281	280	237	277	215	255	255	241	262	253	230	228	267	296	245	270	272	270	245	271	252	245	246	265	276	250	258	230	266	298	275	267	235	253	264	240	269	245	242	273	224	271	252	257	245	249	220	259	253	257	214	236	261	252	237	240	220	259	267	234	236	260	259	263	249	246	246	243	276	238	251	266	272	265	248	238	256	248	247	255	246	260	226	253	246	223	261	242	235	204	251	276	249	253	248	276	280	254	244	256	241	250	229	263	259	262	267	258	253	275	265	259	287	237	240	266	261	256	230	266	229	234	267	273	250	264	255	251	243	275	253	254	257	223	243	247	294	257	263	259	273	241	263	267	272	265	246	296	222	225	260	257	264	270	260	238	281	248	253	258	240	275	268	243	274	233	241	244	276	271	219	276	260	245	250	292	267	237	227	215	272	240	234	282	231	258	244	249	257	258	243	254	246	250	254	265	260	245	254	284	240	234	256	228	289	250	225	273	259	241	243	277	250	270	256	264	265	271	229	247	251	228	246	233	257	249	207	238	253	263	240	240	253	241	238	274	251	265	283	272	285	261	274	281	269	265	253	229	243	241	274	267	242	267	257	244	272	265	253	242	262	263	261	224	227	276	254	251	241	249	250	254	256	239	239	255	262	237	280	259	259	282	233	266	271	246	249	292	242	263	213	244	260	263	234	237	295	270	207	245	246	245	283	278	254	278	276	246	224	254	272	269	244	241	240	237	238	276	234	263	251	244	274	240	267	245	254	229	263	257	254	251	267	282	277	241	260	235	274	246	251	252	250	271	256	282	270	265	263	212	248	257	244	214	277	236	236	242	235	243	262	232	231	265	246	287	243	247	280	241	260	275	271	273	260	260	253	271	245	239	249	263	249	245	228	220	245	232	269	243	263	250	263	282	228	245	229	273	253	281	241	241	260	265	261	247	217	256	224	234	243	249	251	250	278	273	258	254	224	255	269	261	254	249	267	253	240	234	253	230	235	250	264	250	258	256	238	264	273	252	233	270	239	267	246	291	248	265	266	241	265	268	220	254	243	277	248	245	242	259	250	237	211	263	225	237	279	254	253	275	249	280	279	230	272	278	252	246	252	235	239	228	250	253	229	228	252	278	238	262	242	271	246	235	266	253	275	281	232	245	262	256	259	228	240	261	252	267	279	287	240	242	240	245	224	258	265	244	252	251	275	274	272	248	258	251	256	240	260	258	273	252	249	251	275	259	281	237	283	259	240	263	228	269	246	271	265	248	242	236	238	255	259	277	246	236	257	266	255	250	236	286	232	274	222	253	242	251	250	243	232	248	243	263	271	246	248	252	266	289	272	251	232	255	279	242	234	248	268	249	246	250	252	237	241	259	245	249	257	281	267	229	268	253	258	253	260	270	243	257	254	252	263	259	239	253	267	251	259	224	242	243	256	243	260	231	256	220	265	239	263	280	265	242	248	243	277	227	251	258	255	237	257	255	249	226	219	246	247	258	249	247	261	267	264	266	254	270	232	247	238	263	261	273	280	247	231	217	239	245	250	258	249	263	256	229	266	280	253	274	263	261	254	209	235	262	258	222	243	244	281	225	245	272	228	247	251	248	239	283	238
2736	194	182	164	179	172	150	144	137	152	157	154	168	142	167	138	149	144	165	146	139	142	127	145	130	148	138	135	126	139	131	137	144	145	150	148	155	164	141	155	139	163	130	115	131	128	145	148	143	123	146	135	138	136	137	135	148	113	132	160	158	146	148	153	141	136	136	142	151	131	151	157	140	145	148	140	166	153	153	167	147	129	149	151	145	138	133	149	145	135	150	129	137	128	147	138	139	143	141	145	121	146	142	152	151	151	136	120	151	148	134	149	135	156	148	151	137	141	153	150	149	125	125	152	141	144	138	140	141	145	139	127	168	136	147	171	148	135	136	140	143	144	144	161	137	144	138	139	139	129	152	156	119	151	121	166	131	125	143	149	153	148	161	146	161	152	99	154	152	146	130	129	141	148	154	146	128	142	151	155	115	123	157	159	157	156	152	136	147	146	151	143	137	157	134	155	131	142	123	133	143	128	146	166	132	125	181	143	139	153	153	149	138	138	152	146	153	118	139	155	135	136	126	149	136	140	148	135	145	144	140	152	156	170	145	141	134	129	140	137	137	139	143	134	132	138	144	125	129	150	121	145	139	149	141	142	158	139	140	132	150	123	152	152	153	147	136	119	145	136	140	113	139	145	135	136	153	134	128	139	132	123	154	157	145	152	148	121	131	149	129	139	161	144	143	139	129	131	120	136	156	162	156	130	140	137	129	122	161	141	146	149	137	149	124	154	152	136	157	160	152	166	138	157	135	134	141	140	137	146	149	154	151	151	133	171	164	158	129	122	132	138	164	142	135	161	110	144	136	141	149	147	179	145	155	159	178	146	140	147	146	136	123	138	134	157	157	132	135	154	136	136	144	108	162	141	168	142	160	151	155	133	145	142	155	162	145	156	130	157	146	117	130	128	158	132	164	140	140	148	144	145	133	160	136	134	156	145	128	148	152	140	130	148	129	141	136	143	150	150	127	161	141	133	127	133	136	139	159	132	138	126	155	142	146	139	153	155	131	138	129	145	138	154	151	127	146	147	144	135	135	147	168	123	156	134	133	147	124	154	144	138	138	148	160	170	140	144	138	120	139	155	148	125	135	147	135	146	145	136	118	153	153	146	159	147	143	136	164	141	132	129	150	142	138	122	155	119	143	135	155	137	161	110	162	146	144	155	155	127	155	162	152	153	133	153	133	106	155	127	132	143	149	130	128	142	152	131	131	157	167	115	170	132	140	156	134	139	126	141	143	150	148	139	148	139	161	142	128	144	147	139	138	123	143	136	127	135	155	146	163	130	121	142	139	159	144	139	141	142	154	132	153	130	140	142	148	148	161	154	142	132	122	128	132	156	151	151	155	149	139	142	122	144	132	155	135	134	139	136	141	127	148	136	139	145	132	128	129	154	125	132	150	137	131	142	135	146	156	147	143	136	161	164	140	126	142	129	166	133	137	163	125	138	152	135	168	141	149	151	146	164	148	148	135	154	129	157	150	144	138	167	133	121	134	132	164	160	124	142	147	156	135	128	162	121	151	142	162	134	122	137	152	131	136	144	146	154	155	102	149	144	141	153	155	149	152	140	161	138	119	148	150	132	134	150	145	147	125	168	146	120	154	147	147	129	145	155	146	152	142	142	146	144	143	142	146	149	166	143	167	162	150	129	132	134	167	150	151	150	143	143	154	156	146	136	141	162	160	136	165	153	163	143	143	146	141	129	157	136	146	135	144	129	161	144	154	156	141	150	152	159	131	169	154	141	134	142	144	140	108	144	142	125	158	153	131	140	133	155	129	145	145	139	157	158	132	150	147	141	162	141	129	149	139	132	121	130	119	156	122	134	135	143	132	150	151	148	147	143	134	139	129	161	146	138	147	154	157	138	138	120	141	146	131	150	118	152	135	137	151	149	138	128	160	137	146	140	146	128	157	156	123	145	144	137	145	147	145	144	146	130	153	132	145	153	136	134	162	149	155	145	135	151	136	141	133	162	125	145	158	148	132	116	149	133	132	140	128	132	134	133	147	159	137	133	126	144	143	130	158	135	148	134	150	137	153	147	133	131	140	147	148	155	155	144	136	160	154	151	144	153	156	123	153	161	150	116	119	145	120	121	138	126	145	146	141	146	128	146	157	142	151	140	152	150	128	129	138	127	141	133	153	140	149	139	137	144	146	150	130	131	180	137	128	146	149	148	119	137	140	118	146	134	163	174	146	127	148	162	133	155	150	139	165	132	158	112	122	145	129	161	167	153	141	160	124	166	140	162	147	131	148	152	134	146	153	148	135	128	146	128	132	111	157	142	137	141	148	138	146	153	147	150	145	179	121	149	134	157	138	114	123	157	148	133	127	174	126	159	140	147	163	154	144	130	150	147	168	146	137	136	156	139	135	134	154	148	155	160	140	126	158	134	164	152	139	155	132	144	135	143	142	156	148	143	122	118	155	152	157	144	149	124	152	147	125	136	134	134	151	155	148	149	111	135	129	164	153	131	133	134	139	118	148	127	136	152	134	138	118	144	137	132	147	138	140	162	142	160	149	142	142	129	139	137	148	159	158	135	142	140	129	138	135	135	132	128	131	144	163	126	166	130	142	128	133	158	147	126	145	159	160	144	124	129	153	129	160	135	136	125	121	141	141	146	143	141	133	122	144	136	136	166	138	162	138	122	142	148	152	134	134	151	123	157	131	127	145	136	133	120	152	167	145	149	137	135	131	139	136	138	130	158	147	151	155	155	126	143	159	152	135	147	134	143	121	130	173	130	122	149	150	135	126	150	169	170	143	137	166	144	135	147	145	133	154	133	152	153	137	144	153	149	142	165	144	153	163	154	137	155	161	158	142	175	124	167	153	128	136	146	130	134	136	137	147	142	136	134	141	137	137	135	155	139	123	160	137	133	145	135	151	145	129	148	150	165	154	143	136	154	153	149	132	144	148	132	141	143	127	153	132	115	179	150	142	149	148	145	144	152	133	135	136	135	152	153	149	132	156	146	142	133	161	137	124	136	142	155	120	148	128	153	141	142	122	130	141	134	132	149	148	133	126	136	153	152	133	127	138	124	140	124	145	133	138	161	148	145	144	149	121	147	143	133	151	143	152	144	118	138	146	169	142	131	153	130	138	144	129	150	126	158	162	136	140	114	145	134	132	156	159	139	143	143	135	147	133	120	157	143	134	141	146	134	167	156	152	121	143	140	132	157	159	155	162	134	183	141	140	154	134	148	136	136	137	132	148	141	150	142	146	153	153	155	132	146	164	146	144	170	133	133	143	146	137	145	132	152	151	148	144	149	151	142	129	137	160	156	160	152	140	147	151	126	130	147	135	143	118	122	142	139	137	156	152	139	141	132	143	129	154	144	155	146	152	142	150	157	132	161	131	129	119	135	155	132	147	151	120	119	136	151	129	152	136	133	139	118	128	136	164	168	160	142	153	148	139	139	151	140	157	149	136	144	135	133	133	121	159	150	167	155	134	139	156	138	142	152	142	131	150	169	138	137
2766	463	494	517	505	463	440	455	449	426	419	446	424	427	416	409	426	431	434	420	379	384	422	427	381	399	422	403	386	412	402	414	424	384	386	370	375	407	427	381	400	392	388	442	390	382	398	356	444	418	404	445	390	415	405	432	399	415	399	426	420	420	435	453	431	420	410	429	386	423	398	440	412	366	403	390	395	425	404	408	372	402	413	410	392	411	438	405	411	413	400	454	398	393	394	407	426	356	417	372	446	427	402	399	404	397	447	393	386	410	436	396	443	405	400	384	410	397	418	391	402	380	419	456	438	408	391	411	414	422	406	395	437	432	407	397	413	374	408	397	382	425	428	436	400	397	388	428	391	416	456	417	397	414	400	409	374	397	374	403	397	430	416	415	465	412	377	405	420	410	401	399	422	413	375	399	430	395	386	408	395	416	415	404	376	471	419	389	405	424	378	430	404	425	376	370	375	381	428	396	362	385	421	362	395	394	390	422	441	407	469	389	409	392	387	402	405	423	402	388	412	388	399	393	350	415	363	386	391	411	396	368	407	405	381	400	398	383	411	401	399	408	428	373	424	434	407	393	396	403	396	429	419	411	409	386	401	398	437	380	396	396	413	409	404	401	430	401	428	401	430	378	410	410	409	389	410	431	418	408	359	383	421	411	408	407	419	389	408	425	393	417	416	407	391	420	391	430	375	402	386	402	408	407	440	411	368	395	408	394	420	415	382	415	466	449	401	422	430	440	410	412	400	410	370	389	414	410	417	388	410	410	423	384	411	412	419	391	419	385	423	396	347	401	414	401	399	408	405	419	422	394	398	388	391	418	397	403	400	373	434	417	407	408	384	419	397	398	362	397	427	376	416	395	388	413	385	397	430	425	370	397	402	400	379	373	387	386	412	390	412	403	403	374	450	432	412	441	374	405	399	370	406	405	383	427	417	443	366	384	386	388	379	404	411	414	405	427	435	409	417	410	389	397	408	413	411	419	407	390	412	400	383	369	368	389	398	423	422	411	424	392	431	406	409	412	419	397	405	382	403	378	360	395	413	416	400	404	396	425	428	433	410	424	412	377	413	416	407	412	404	423	412	419	455	428	378	413	371	370	400	395	406	412	434	391	403	353	373	387	413	415	419	394	376	424	420	415	380	371	381	429	408	429	424	418	381	380	422	398	434	422	386	414	392	427	397	378	395	408	394	445	412	391	389	424	394	358	405	397	398	422	398	401	393	391	387	413	391	350	396	362	421	406	436	420	407	376	378	370	393	395	402	393	397	429	382	371	422	433	407	417	411	399	384	382	389	373	402	430	405	419	412	435	390	428	371	389	432	408	347	410	404	373	402	380	438	399	392	409	384	403	459	413	410	416	377	411	408	420	406	385	392	401	425	406	390	413	438	398	438	428	376	378	397	337	406	407	397	376	378	415	397	400	429	425	427	444	437	389	377	382	384	413	413	426	402	420	402	418	407	400	414	411	417	366	391	395	397	411	389	422	388	435	390	404	393	432	392	406	407	410	416	440	432	409	380	401	402	433	397	379	392	399	378	407	432	383	410	373	389	418	413	376	436	400	411	390	372	359	393	426	412	441	411	398	360	389	402	365	382	407	417	402	386	428	385	416	397	407	401	390	399	422	393	441	429	387	422	384	413	434	399	388	377	393	408	382	402	388	393	391	437	435	424	439	420	356	380	420	376	403	391	402	406	423	394	405	387	406	407	402	418	388	428	407	398	391	408	419	414	400	385	394	373	385	393	401	391	380	392	405	399	384	406	393	382	401	411	398	413	393	433	383	400	385	405	393	419	330	385	408	420	378	410	370	418	391	427	405	385	371	374	394	407	403	412	402	424	428	402	414	385	391	375	395	401	420	411	376	408	379	418	415	392	395	411	411	409	420	377	403	406	396	395	378	366	404	403	390	392	406	403	408	412	391	408	389	389	416	420	430	436	427	372	424	411	392	421	424	397	388	375	422	358	420	407	387	383	387	403	408	386	445	400	375	383	388	437	436	399	419	400	437	390	426	401	378	377	426	415	399	418	383	407	409	387	400	409	401	408	399	392	408	415	402	395	437	394	415	373	400	398	407	407	424	388	393	380	422	382	403	446	376	413	395	360	410	414	424	451	381	378	423	412	398	429	431	411	410	412	407	378	392	406	406	404	394	411	426	401	387	410	406	399	421	447	382	405	407	412	379	437	402	433	397	364	414	418	395	384	386	419	405	414	429	394	391	400	406	417	411	378	414	404	418	421	383	399	445	417	397	398	391	393	387	411	416	391	430	412	394	424	440	397	438	429	395	407	416	414	402	436	416	373	421	408	398	402	428	392	388	410	410	413	390	378	399	408	382	405	384	400	413	370	433	398	429	392	387	432	419	416	419	355	385	426	383	395	406	442	397	381	391	416	364	377	450	419	404	411	409	431	410	428	392	394	396	398	416	372	421	385	418	415	434	413	374	400	378	398	383	397	418	406	393	414	398	348	385	388	414	420	420	425	435	412	362	448	393	415	399	395	426	429	409	379	411	398	398	398	412	424	392	412	426	407	446	385	416	395	378	369	384	413	392	399	398	384	407	412	356	399	382	410	398	413	395	392	440	422	429	427	426	407	410	398	408	382	381	392	375	392	387	395	357	409	396	398	407	431	409	422	392	408	412	419	387	426	402	388	434	415	397	410	375	399	403	395	416	476	400	391	408	374	384	421	396	383	385	393	409	380	381	388	396	422	413	436	402	395	391	382	389	430	415	400	418	405	419	432	396	408	451	416	406	389	402	446	440	401	368	389	379	396	386	413	357	381	391	421	358	409	436	408	390	407	426	431	407	394	436	411	414	423	375	390	398	417	378	415	427	408	424	412	427	402	441	367	399	403	415	392	427	408	382	398	408	414	399	418	382	414	387	407	393	402	404	430	404	395	444	410	397	441	424	410	419	388	447	408	414	372	395	419	376	416	419	436	432	367	387	408	405	384	401	420	403	390	423	388	370	393	414	395	423	430	426	425	404	434	397	385	413	415	418	406	367	393	395	413	387	411	435	421	444	390	394	423	418	400	412	397	398	390	416	397	395	420	452	420	419	409	412	407	357	409	406	395	396	427	379	408	369	435	391	399	368	364	375	413	417	428	426	374	422	433	411	394	422	395	426	375	406	374	394	389	401	381	362	381	406	398	401	377	410	405	379	408	437	399	411	421	423	400	410	410	398	419	389	373	411	396	462	372	408	427	410	420	403	402	408	383	428	380	359	415	455	388	424	376	377	422	404	401	429	413	412	399	394	394	376	401	400	411	399	406	398	396	385	394	388	427	397	377	409	429	435	401	403	394	401	404	405	376	427	376	389	411	393	369	431	396	404	402	424	404	394	393	373	423	392	410	417	402	346	419	414	385	419	405	366	389	393	444	405	409	414	398	394	407	412	398	416	375	389	421	412	373	384	383	400	363	402	416	386	438	376	390	390	412	414	432	358	408	387	378	376	421	401	416	419	387	437	419	396
8863	935	1144	870	648	516	468	319	286	284	229	230	216	227	228	234	186	224	185	172	202	201	196	175	185	165	184	171	197	198	176	176	163	186	182	160	183	201	177	181	178	186	170	195	174	165	164	186	163	165	163	176	190	195	179	170	164	173	156	180	179	196	181	195	197	181	200	160	206	168	154	181	174	182	182	165	171	180	164	165	164	170	183	163	189	187	174	179	202	181	182	174	175	180	180	170	174	185	160	143	174	173	170	159	181	184	157	176	174	188	163	175	171	164	178	178	154	157	177	191	199	180	161	176	165	159	184	164	170	178	200	172	161	180	164	188	188	176	173	184	186	182	178	166	167	176	178	172	179	164	154	195	176	161	183	158	170	171	168	189	162	180	185	150	135	181	194	143	150	170	172	173	185	177	181	184	181	170	179	164	161	177	178	197	179	182	167	173	177	169	176	154	196	173	163	160	191	181	181	187	159	191	182	157	151	159	144	170	178	191	193	186	190	174	178	148	170	158	155	178	174	159	174	183	199	168	180	180	187	174	169	177	171	168	176	173	178	184	170	173	176	166	187	172	184	161	159	190	194	194	170	178	174	181	170	191	185	170	159	149	156	150	179	184	185	167	178	187	187	190	170	180	143	160	187	171	148	156	176	159	190	196	175	195	160	159	183	172	173	167	165	161	185	156	185	177	162	178	166	200	168	182	171	170	196	159	166	201	166	176	181	169	203	172	186	169	181	152	166	172	196	163	169	155	161	171	205	157	190	184	152	162	170	169	181	170	204	161	172	182	175	172	147	181	189	183	169	196	189	180	188	164	168	192	162	170	190	188	155	170	201	157	199	134	159	162	165	153	159	155	138	161	183	188	154	172	165	187	168	193	148	205	175	181	165	183	145	187	165	181	154	165	160	173	199	158	173	155	143	158	161	177	182	175	171	173	154	174	169	154	171	181	192	172	185	175	180	173	173	182	154	182	188	173	169	161	162	173	170	157	151	174	168	165	190	175	181	178	165	182	189	149	174	203	166	169	162	185	176	177	157	172	188	148	189	186	181	180	152	156	179	176	170	176	150	162	187	179	166	157	169	182	194	177	154	179	194	165	177	157	178	195	184	155	184	192	170	179	180	170	163	177	174	200	162	176	158	185	162	158	177	172	166	170	160	156	172	158	191	164	168	165	160	197	178	160	149	157	205	187	181	163	200	181	172	146	201	185	166	188	157	172	180	172	173	166	177	166	183	193	185	183	176	158	179	179	160	186	192	175	176	199	183	207	178	176	159	148	143	159	193	160	159	170	198	201	191	174	171	174	152	166	172	162	174	167	179	195	198	151	183	201	163	160	181	167	164	170	159	165	160	184	164	164	156	168	169	162	154	176	162	166	160	162	158	196	202	174	180	175	177	180	157	182	175	193	203	163	180	182	168	171	161	165	164	185	183	149	188	154	174	167	162	174	191	181	193	177	198	169	144	187	166	157	164	183	167	165	180	181	164	168	177	169	184	184	178	171	181	191	146	197	190	172	159	180	202	178	167	179	187	192	160	185	171	186	167	186	176	162	202	169	185	177	166	170	192	177	165	188	173	163	182	167	162	193	171	187	168	169	173	208	161	192	169	195	178	178	169	174	165	172	168	174	167	187	176	189	145	188	165	174	172	186	191	179	181	185	165	186	172	158	158	156	140	179	185	158	183	195	170	177	156	187	202	177	158	155	185	173	181	191	197	175	152	181	171	187	180	184	157	189	175	171	169	150	142	189	156	174	158	171	168	147	172	165	163	172	148	169	177	175	161	174	180	185	184	202	175	174	161	171	176	170	172	161	201	172	182	175	183	158	183	161	186	192	168	176	197	151	183	179	149	166	187	176	153	169	151	158	190	168	175	191	156	179	161	201	189	165	181	183	206	163	164	164	182	164	179	168	184	200	146	176	163	167	164	143	147	170	174	165	176	191	179	156	171	178	158	187	163	187	187	162	151	191	166	186	161	153	173	179	178	186	177	175	167	185	192	182	183	174	178	168	184	181	176	166	183	196	177	160	178	177	148	167	174	186	146	165	183	173	188	159	171	166	187	170	179	180	179	162	171	165	176	173	184	192	177	157	153	174	179	171	165	148	166	183	158	197	154	165	170	156	180	186	194	178	160	186	147	181	187	181	175	198	168	153	164	170	172	194	179	185	182	155	169	179	170	184	205	175	184	167	188	175	190	158	192	182	180	174	181	161	182	165	192	167	181	175	181	161	193	168	163	173	171	167	175	180	194	162	187	156	167	156	173	183	169	186	168	174	174	180	154	171	154	192	159	177	173	184	161	190	157	175	178	176	171	186	160	156	178	169	192	171	168	180	172	190	177	176	187	197	185	173	178	171	183	184	153	145	191	172	159	166	156	178	192	183	146	188	161	156	179	194	179	159	173	173	167	167	183	172	167	177	161	170	145	181	174	161	195	154	177	173	164	197	173	192	174	167	169	160	208	179	193	163	194	180	162	189	177	153	159	157	174	170	192	177	187	155	159	161	160	186	157	172	179	165	178	168	176	164	153	179	176	156	176	175	170	176	160	169	168	183	161	147	178	179	165	163	175	171	159	168	186	165	196	177	183	158	168	196	162	173	176	167	178	165	152	169	154	175	193	187	166	156	196	162	183	175	181	192	164	162	186	170	163	173	166	185	175	181	191	170	169	167	167	168	160	155	184	165	192	176	191	172	168	175	160	179	181	169	175	198	191	183	173	154	149	157	171	169	184	185	184	165	175	177	172	202	162	196	168	184	168	178	178	209	163	185	168	155	188	163	170	150	185	174	201	150	183	184	185	171	162	168	201	175	171	168	163	153	166	176	170	174	165	191	179	140	159	169	172	165	149	155	171	166	148	168	171	174	173	186	186	182	174	208	161	196	151	169	176	183	155	185	176	186	174	168	164	170	185	164	174	185	165	178	178	188	195	178	162	179	177	150	171	179	174	163	190	140	132	169	199	157	177	181	173	146	180	173	185	150	201	173	175	175	178	178	138	152	163	157	182	171	171	169	191	184	168	170	166	186	167	184	181	178	168	171	171	149	165	180	162	164	171	186	187	178	191	160	171	169	174	174	181	165	178	164	160	180	171	173	176	172	159	174	202	177	161	182	188	152	168	159	133	208	173	141	150	178	162	173	157	161	137	169	184	173	172	139	161	182	177	179	175	201	149	168	184	155	175	157	167	174	166	168	168	154	178	193	178	168	184	181	165	171	177	169	191	204	163	161	176	196	150	156	147	184	166	184	162	176	168	171	188	175	163	167	185	167	164	157	187	179	167	199	164	163	171	175	160	171	152	156	189	182	169	194	171	160	180	171	188	168	155	172	177	170	183	176	153	172	174	168	169	180	157	156	155	186	166	191	163	178	173	162	178	183	164	191	164	188	179	169	179	170	165	173	188	157	185	185	176	182	176	176	175	152	198	162	184	177	186	180	194	180	162	181	178	171	184	156	174	161	167	165	180	176	157	158	183	149
6209	1309	2740	3076	2771	2155	1902	1527	1328	1239	1087	1043	967	873	862	745	708	714	684	675	624	649	611	595	601	616	569	640	570	537	551	579	511	551	532	481	528	546	506	537	522	500	542	513	510	501	497	482	492	531	485	498	510	534	484	500	486	470	494	529	524	520	575	573	564	541	512	605	534	550	561	558	573	569	595	511	458	479	485	529	530	488	475	464	485	481	441	474	467	491	451	493	444	476	457	439	464	452	476	441	482	479	475	432	446	461	464	500	497	441	468	467	467	466	475	469	513	489	449	452	479	459	489	463	452	513	414	465	503	513	436	481	461	472	450	418	449	458	449	483	448	449	489	506	463	477	467	463	464	480	484	440	483	458	464	461	457	487	449	526	503	454	481	445	447	460	397	507	446	487	443	468	492	473	467	467	480	473	446	456	517	465	467	495	452	523	438	438	499	456	464	441	476	462	474	429	465	476	456	482	452	475	490	493	481	474	480	493	471	491	517	439	502	442	429	455	439	479	467	485	488	534	444	448	491	447	474	513	484	494	481	468	477	474	521	498	474	460	452	462	480	458	505	435	437	432	428	484	463	439	427	454	429	464	454	424	458	456	450	474	478	447	458	482	469	504	470	453	473	467	475	488	437	518	470	468	489	457	460	464	485	496	447	495	466	489	475	483	454	465	466	485	473	458	453	451	482	432	483	472	450	434	490	440	481	487	453	459	425	445	447	493	446	477	474	477	463	461	433	454	456	461	463	496	480	467	448	460	500	470	455	472	476	482	499	437	448	460	436	489	451	478	448	438	471	469	471	517	486	509	493	486	471	494	485	445	471	441	465	466	488	451	503	431	493	456	464	498	478	453	443	469	462	451	475	432	463	497	459	519	493	461	484	462	486	477	462	464	448	477	450	447	441	439	467	467	487	471	496	459	469	462	501	478	484	434	489	458	470	446	457	446	491	439	479	479	467	520	445	492	452	454	480	491	459	466	482	488	502	458	426	487	463	505	483	437	484	453	486	476	452	477	479	432	458	484	446	436	436	461	449	503	530	470	491	479	495	471	471	462	456	479	442	448	472	451	449	474	508	464	460	468	423	443	487	448	495	452	476	473	472	473	473	470	447	483	482	518	460	493	504	484	487	483	417	512	467	451	467	478	522	441	467	465	465	467	444	430	426	478	490	448	470	420	482	517	469	480	461	480	473	453	477	456	491	467	450	462	444	461	435	421	456	511	465	443	449	451	466	447	424	451	429	474	475	459	425	447	482	509	446	478	476	458	481	452	457	495	440	447	505	456	478	478	510	462	421	483	474	467	446	481	469	469	496	458	456	409	469	466	489	485	454	430	482	504	498	441	491	463	494	441	467	466	459	467	527	495	478	508	459	506	472	466	466	468	448	495	449	485	457	481	444	475	461	468	483	432	449	471	467	480	472	482	447	442	418	478	517	468	461	478	490	488	514	465	440	492	495	475	430	471	460	438	477	470	480	482	485	494	490	482	456	435	476	461	440	458	469	494	448	463	457	484	478	476	475	439	485	481	483	478	473	521	478	477	462	444	455	479	439	467	485	462	460	452	486	465	449	434	453	435	452	484	452	510	465	484	468	483	450	444	497	488	467	464	448	463	494	448	473	470	470	448	445	472	470	461	497	454	476	491	466	487	483	477	434	445	456	478	458	468	462	451	499	471	459	497	454	493	520	432	480	481	475	447	462	446	445	510	470	483	455	475	416	494	424	498	460	453	489	472	486	463	473	480	505	443	480	457	440	496	477	473	466	495	484	496	445	455	454	483	473	474	467	422	462	460	449	494	508	479	466	426	438	490	490	458	499	473	502	483	462	479	458	463	451	452	448	481	469	486	499	499	476	500	427	458	423	474	479	466	430	509	465	458	462	480	515	461	503	476	471	429	483	507	465	459	443	449	442	457	484	483	478	467	456	475	487	454	444	502	492	470	479	492	474	439	437	491	463	493	450	461	447	465	457	451	472	463	464	465	458	475	480	457	481	520	444	503	496	475	452	459	471	472	452	475	490	443	443	474	478	487	445	466	455	452	449	490	462	465	465	495	463	460	522	456	478	465	468	497	467	480	496	502	479	473	489	452	451	445	467	483	495	453	475	462	464	484	499	464	495	505	423	435	463	432	499	437	449	492	427	454	511	476	451	504	464	482	441	483	498	456	420	441	449	477	460	432	487	431	476	471	472	477	463	449	489	495	490	450	475	479	476	436	511	459	462	467	483	456	460	448	446	409	481	491	447	412	513	428	472	469	503	457	477	453	467	489	433	491	484	471	456	469	469	463	468	468	418	481	451	478	479	437	508	473	467	480	427	462	472	459	467	454	435	447	491	446	464	434	481	442	470	480	445	464	466	457	422	486	470	439	451	465	447	453	482	451	472	452	427	471	494	461	464	505	458	471	445	446	454	451	485	448	463	473	442	460	476	463	461	477	513	498	456	484	449	477	464	475	453	433	482	513	437	467	495	445	448	465	458	495	484	463	461	440	475	465	480	472	503	471	468	481	468	437	535	445	487	470	474	459	465	447	469	418	448	481	437	408	454	463	503	466	453	424	474	470	454	499	480	473	483	497	481	456	475	481	460	464	486	448	452	495	517	487	482	472	455	494	447	471	471	430	466	477	465	463	506	460	485	459	474	471	469	469	447	475	467	479	484	486	467	467	469	440	485	440	449	495	503	461	473	454	475	453	474	444	451	459	473	481	426	488	458	459	462	486	442	446	488	484	477	429	478	466	515	455	455	473	499	450	492	499	481	468	494	485	481	473	474	478	435	508	507	453	450	463	489	519	452	462	465	447	443	450	463	459	495	462	496	451	461	459	421	464	492	489	434	446	481	493	488	431	463	484	469	461	460	498	461	498	429	466	464	453	452	479	478	464	509	493	439	510	460	467	451	487	435	469	457	459	450	488	470	428	417	476	475	470	470	447	464	465	464	459	471	478	435	471	509	478	473	478	467	496	495	492	494	477	465	487	484	516	442	449	425	452	480	461	500	495	448	474	456	478	476	453	464	465	488	463	484	445	434	504	508	480	472	448	440	450	488	470	473	466	464	498	480	436	485	451	500	494	456	464	461	440	494	430	441	469	433	449	494	461	461	462	477	463	458	499	460	460	459	463	516	437	441	463	488	438	464	459	457	469	435	511	481	472	479	466	501	471	471	477	468	483	457	481	470	489	443	481	491	457	461	462	471	447	471	459	497	470	501	479	469	515	467	457	453	449	466	477	465	470	491	471	458	464	497	452	477	467	464	473	485	460	480	479	435	469	469	491	470	478	458	457	465	432	490	454	477	444	449	435	457	469	444	499	495	455	478	459	502	503	443	484	478	457	479	469	468	454	474	483	424	423	451	451	459	437	457	479	481	471	495	471	515	462	462	462	489	480	452	443	468	448	491	439	450	478	427	474	447	422	495	482	475	433	473	455	485	445	460	465	470	477	468	468	512	485	453	472	471	489	453	463	482	494	479	459	475	458
15005	1899	2058	1527	1002	709	580	413	342	328	262	227	203	177	161	152	158	126	145	121	154	124	139	127	101	103	110	88	99	112	105	90	109	107	102	109	101	96	105	107	98	111	105	107	89	95	74	105	90	90	93	89	82	99	101	87	95	105	101	101	108	87	94	105	96	120	93	92	128	106	97	118	99	126	113	113	114	87	91	83	87	94	94	83	79	81	80	95	100	90	84	88	82	94	88	83	123	83	103	101	119	112	88	86	111	94	88	105	89	107	85	90	83	74	101	91	74	80	103	91	85	95	99	102	91	91	95	76	103	90	93	96	86	81	100	94	86	91	80	101	92	89	83	67	91	92	96	103	89	80	90	89	86	78	89	91	83	93	95	86	79	83	87	93	95	97	84	77	94	90	72	84	88	91	93	87	101	77	106	87	84	103	111	81	101	86	93	88	84	98	95	108	97	94	101	75	85	104	83	95	98	86	88	100	87	104	87	90	77	106	94	100	97	101	73	90	111	92	93	96	71	94	108	93	87	98	105	89	79	90	82	86	95	105	81	93	92	66	105	91	88	91	91	81	81	105	89	99	103	74	98	85	95	77	100	97	99	87	90	85	92	93	99	89	95	111	82	98	96	102	82	95	81	91	98	102	89	91	90	94	88	82	78	90	99	73	99	92	78	97	74	119	98	87	94	98	96	75	86	105	90	83	94	84	112	95	83	81	90	78	85	84	76	101	81	93	99	101	105	102	93	87	73	94	71	82	93	95	103	89	84	82	91	97	88	81	75	88	84	82	81	83	74	98	93	86	106	94	84	108	96	94	98	99	80	101	93	110	108	87	104	92	88	87	89	93	93	86	106	104	90	76	91	74	80	82	99	97	89	114	105	93	90	92	80	78	89	91	93	97	83	98	80	94	95	102	88	94	97	91	103	106	88	80	95	82	88	90	90	100	96	91	93	86	94	86	94	77	78	80	106	77	80	95	86	95	86	72	84	99	91	77	79	72	96	86	97	87	86	82	93	92	84	96	93	77	96	79	79	103	86	85	112	99	94	90	91	94	94	98	100	107	103	81	86	89	99	76	104	88	83	83	93	95	104	88	112	75	98	100	81	104	95	79	95	97	85	103	88	96	94	86	76	89	93	93	89	96	96	91	88	91	93	88	94	94	105	82	82	88	94	89	94	79	100	94	91	81	93	78	80	97	104	108	76	82	86	77	113	106	98	76	91	96	87	74	100	97	95	84	104	87	112	92	100	86	95	99	80	79	90	93	91	73	82	104	90	93	98	76	87	93	89	103	84	88	110	89	92	72	112	66	92	91	100	117	65	87	82	89	95	86	107	94	88	81	93	90	97	84	94	82	110	90	94	80	85	106	102	98	93	92	87	111	105	110	82	107	93	87	81	88	83	80	78	87	92	85	100	87	78	102	87	87	77	113	96	100	67	97	101	90	91	84	84	100	79	79	83	72	94	93	91	85	101	92	89	109	81	89	88	103	89	88	76	92	88	92	92	105	87	109	84	84	88	81	87	94	110	85	88	84	102	114	77	92	96	87	98	98	85	73	90	75	81	74	92	94	91	86	90	79	96	93	87	84	104	106	91	95	91	88	74	87	98	109	94	90	100	83	94	93	88	85	110	89	95	81	83	85	89	91	88	85	95	72	84	94	94	99	91	80	92	74	87	82	91	91	77	85	77	90	85	98	91	121	90	97	96	79	105	87	75	84	105	83	97	87	95	95	97	88	85	98	92	92	96	99	94	98	97	78	99	90	78	87	91	91	88	92	84	75	112	99	98	95	77	90	74	95	85	110	87	91	93	86	83	91	103	76	97	90	96	91	96	96	80	115	85	88	96	81	97	80	82	109	110	84	87	109	88	97	95	97	82	90	91	87	92	100	85	95	95	89	99	81	79	97	98	84	75	99	90	96	83	76	89	96	79	87	98	91	99	93	96	89	104	81	78	89	92	94	98	84	89	97	98	77	101	90	87	98	89	93	82	97	86	90	77	72	111	93	84	96	88	82	101	93	96	82	81	86	77	100	96	83	95	101	103	96	95	104	83	91	81	107	76	103	115	95	104	79	78	87	98	97	79	107	75	89	92	75	85	107	108	105	102	82	92	86	85	75	96	76	90	81	93	87	72	77	91	96	100	78	105	84	106	100	71	89	95	100	96	89	96	90	85	95	91	112	99	94	100	80	94	99	98	82	82	95	77	82	92	88	100	79	73	86	107	103	82	115	89	83	98	103	90	103	99	83	111	99	113	81	100	101	75	94	99	90	108	93	103	77	85	101	94	97	78	87	94	98	95	84	85	91	95	74	92	92	111	92	90	113	102	104	91	96	80	81	86	90	81	94	94	101	82	107	81	80	82	85	90	91	94	70	93	96	90	88	90	105	90	95	101	94	73	88	97	87	94	96	113	93	92	88	86	105	86	101	99	81	81	96	103	82	91	93	84	95	83	77	78	88	88	100	102	81	85	86	102	95	97	96	105	90	81	93	81	90	89	97	80	93	87	94	91	88	88	94	99	95	87	91	102	102	88	85	101	87	96	85	88	93	93	107	82	98	92	89	86	88	85	87	111	98	92	97	75	87	100	89	99	106	69	86	94	113	87	77	79	96	85	92	88	86	83	92	88	90	88	97	66	103	95	99	107	71	90	94	86	96	87	100	95	91	98	91	95	97	90	95	96	67	109	81	86	102	97	99	83	87	85	82	101	102	85	104	95	91	97	71	82	95	93	80	93	90	97	96	90	93	93	106	94	81	87	105	91	91	92	97	92	94	96	98	96	75	82	106	99	103	101	98	123	81	91	90	96	84	86	103	76	77	100	95	87	90	94	99	72	114	78	98	95	106	111	97	94	86	106	71	94	84	80	91	81	102	85	99	85	81	100	113	115	74	85	102	85	99	79	105	89	95	93	107	82	91	90	91	91	95	76	82	88	92	103	92	87	81	81	99	83	98	86	92	90	100	86	85	87	93	83	105	90	95	90	85	101	82	88	87	103	86	88	101	94	80	93	105	103	85	83	95	86	98	89	87	96	71	97	86	91	94	83	108	91	99	100	97	98	76	86	101	97	87	106	80	88	74	94	87	90	89	105	81	71	88	88	99	100	87	108	101	103	102	74	89	101	94	83	80	104	82	76	85	91	88	81	77	70	81	101	98	101	65	91	103	84	91	109	103	80	79	110	76	100	91	81	84	91	92	85	78	81	107	89	91	98	91	71	91	95	77	92	93	87	82	87	97	95	103	88	85	92	95	92	90	74	90	83	85	81	95	116	105	87	83	95	85	115	89	89	91	86	99	100	99	100	90	91	81	81	84	90	97	95	95	100	95	80	86	83	90	104	67	80	99	113	94	90	81	96	87	78	88	106	89	101	102	85	86	92	102	107	85	93	102	97	73	94	96	90	96	93	78	92	88	86	80	101	80	81	88	81	100	93	105	79	100	85	71	88	78	78	111	88	81	103	97	78	85	94	88	81	75
7633	1795	4433	5330	4409	3448	2800	2278	1976	1590	1418	1262	1085	1028	911	845	753	730	663	617	534	564	535	523	509	492	435	421	413	444	447	388	392	374	372	375	362	339	354	378	328	368	341	329	367	283	344	305	319	287	296	295	309	313	311	306	290	298	331	328	353	361	355	389	400	379	368	422	487	365	382	457	390	469	506	312	279	269	298	287	299	287	259	269	289	269	262	261	266	294	238	290	265	267	259	259	287	241	253	257	285	267	231	282	240	246	280	276	236	236	299	243	265	241	240	253	286	264	265	293	252	263	246	265	253	255	275	249	234	245	238	229	255	261	232	280	244	268	259	231	239	229	262	282	241	269	244	277	271	261	242	247	251	241	259	251	275	255	285	225	263	284	264	271	263	269	219	274	240	273	256	277	246	261	253	267	252	266	243	239	244	251	259	297	244	255	240	260	255	302	236	226	255	269	253	270	281	259	270	247	244	237	250	264	269	262	254	246	251	227	242	307	247	282	232	245	267	268	274	252	262	260	245	300	258	264	262	282	272	231	258	272	228	265	242	241	266	257	260	241	228	244	245	260	238	255	256	263	241	232	258	217	254	262	296	259	242	248	242	249	271	230	265	238	243	264	262	240	261	251	243	233	247	257	222	238	236	247	254	260	240	253	218	288	249	254	282	239	273	260	239	275	257	254	255	259	256	270	241	287	262	245	238	262	260	252	284	274	219	258	259	255	222	243	278	252	286	235	232	236	241	254	261	263	249	262	271	250	253	264	248	248	234	236	269	277	244	248	265	245	242	256	230	257	258	260	243	229	260	233	243	253	247	279	247	258	230	261	252	236	263	223	272	268	266	257	251	255	222	262	241	256	240	234	272	223	273	281	242	239	250	252	226	275	273	257	234	250	259	256	234	254	265	240	238	246	285	268	249	253	263	270	245	262	246	251	273	236	258	249	231	246	249	265	273	261	267	240	271	240	238	282	260	264	247	266	254	228	245	258	236	261	260	246	227	256	255	231	237	263	262	242	266	242	214	265	270	237	268	236	251	229	262	237	243	260	251	251	238	220	230	223	247	242	227	242	262	248	249	241	228	251	276	292	266	235	258	290	245	229	246	229	221	274	233	245	257	270	216	267	229	252	239	244	289	236	246	232	270	238	240	241	245	270	251	241	254	262	270	231	229	279	261	256	233	259	252	232	248	243	258	244	242	260	253	249	252	256	254	251	257	245	266	260	262	248	272	268	277	270	254	225	250	273	272	217	233	245	247	256	270	251	231	249	250	257	231	249	253	229	248	234	221	245	242	251	263	250	264	246	283	289	241	269	213	243	277	231	257	252	259	270	250	245	260	268	245	248	246	277	250	258	230	252	237	272	259	233	243	239	260	261	279	234	270	289	255	242	266	259	241	251	276	284	243	264	234	242	241	251	255	257	226	256	248	242	253	266	245	249	282	287	270	251	267	261	258	244	243	267	287	249	232	225	252	249	243	248	255	273	241	229	265	224	252	231	255	266	254	255	238	250	241	250	246	259	238	234	258	245	263	236	275	220	240	261	255	284	241	256	258	233	240	260	266	288	269	272	270	275	251	241	221	248	219	243	251	252	256	248	267	233	251	245	240	273	284	281	260	250	288	244	244	262	221	256	239	252	226	245	235	258	268	259	261	243	244	254	231	261	264	247	261	248	287	251	263	269	238	239	269	266	269	250	258	238	261	281	268	249	254	266	256	262	243	255	262	251	269	258	282	251	231	251	230	260	262	260	227	263	241	292	273	264	271	249	281	267	230	230	243	270	264	265	258	238	263	274	246	261	235	285	269	255	255	249	218	264	265	271	241	248	262	253	265	256	256	243	242	292	253	264	253	268	246	269	246	248	292	266	247	237	255	226	240	236	291	214	244	248	255	254	229	264	267	267	253	272	263	213	240	243	241	236	257	247	279	241	237	258	262	240	244	238	231	273	263	276	238	264	235	268	252	258	243	255	260	282	259	256	264	246	248	273	240	247	271	261	291	257	283	224	264	213	231	233	263	262	247	260	265	277	239	279	226	231	236	264	237	253	253	253	248	245	248	252	307	257	252	255	272	261	241	274	255	258	230	237	261	266	258	264	246	279	259	253	278	243	268	241	246	261	246	255	242	238	231	275	280	239	257	227	236	263	242	271	254	264	238	239	232	258	247	255	236	252	264	261	257	247	236	227	241	239	213	245	251	267	275	251	281	281	282	251	259	249	288	261	231	240	261	266	260	256	239	233	285	262	272	270	247	259	248	251	255	256	257	284	248	250	265	242	250	265	282	263	255	249	267	258	249	265	255	254	265	277	236	296	255	249	247	238	286	252	284	261	264	218	267	253	282	237	240	240	249	254	251	267	241	245	257	241	264	247	237	254	272	230	264	223	235	255	252	259	237	258	255	253	248	298	236	250	257	246	265	244	266	256	250	246	245	277	269	257	263	267	255	272	243	270	243	230	271	252	243	258	265	292	311	265	257	236	278	257	241	257	269	242	250	253	257	250	237	247	238	260	247	241	232	255	267	244	247	244	275	252	259	275	240	242	260	282	245	233	265	278	230	258	228	255	257	251	249	260	226	259	257	244	256	260	270	237	273	259	284	241	249	236	263	243	241	252	244	262	254	246	255	256	220	258	263	267	245	252	250	268	248	254	251	261	255	230	249	262	255	254	241	252	248	270	266	244	248	275	262	253	267	238	250	236	255	270	263	240	248	244	256	277	252	247	241	260	260	254	244	252	243	263	266	232	227	260	261	224	208	234	235	252	228	271	260	243	243	266	244	270	246	266	224	244	258	287	249	254	254	276	262	242	266	258	272	227	274	280	246	249	277	279	272	252	246	239	260	294	273	247	258	263	264	233	266	256	273	242	250	250	259	253	248	284	234	263	269	245	230	241	243	266	238	237	248	266	256	294	252	270	247	260	253	264	248	232	238	239	279	259	247	258	249	242	288	258	225	276	276	229	275	275	247	244	253	252	249	251	259	232	285	256	268	245	269	248	250	209	261	254	272	233	239	262	244	228	266	256	229	260	264	250	245	220	251	241	279	253	248	233	253	250	275	265	275	250	240	259	242	276	271	259	273	234	241	230	270	244	280	242	269	244	236	266	245	233	230	275	231	281	263	224	236	262	244	240	236	229	264	259	248	255	259	288	276	260	279	272	238	232	273	237	263	257	277	281	241	244	222	216	219	269	238	229	259	236	227	276	274	261	239	267	268	234	238	270	259	279	256	274	248	230	247	251	258	253	252	245	240	237	249	238	252	275	263	255	255	246	256	271	227	257	262	257	234	224	259	237	233	265	255	252	252	231	239	251	246	270	256	240	231	235	259	265	257	242	242	224	269	243	231	278	265	235	233	260	235	268	262	254	268	241	276	253	265	267	263	259	264	253	252	263	273	286	277	244	241	254	255	286	266	227	240	243	221	249	277	248	252	265	236	228	239	230	265	250	247	263	238	241	239	254	264	248	253	258	242	245	229	233
2846	150	156	164	139	145	132	183	160	153	129	123	155	145	161	140	168	139	152	140	158	139	146	147	139	134	143	138	143	138	154	149	163	159	125	144	162	142	140	133	144	147	158	141	158	153	146	147	124	130	160	141	117	148	151	131	143	152	141	141	156	146	136	153	146	140	150	143	134	141	167	154	133	150	145	125	136	157	138	145	151	144	151	143	160	152	133	146	158	138	139	137	154	141	139	143	156	135	158	120	145	152	128	131	123	137	128	145	127	160	149	138	132	145	166	142	144	148	130	159	140	152	145	129	138	144	149	154	162	145	147	137	129	169	136	126	147	128	137	130	148	125	141	139	133	137	155	138	159	159	164	153	134	125	151	129	150	149	140	129	143	130	144	126	136	138	124	151	126	150	161	136	134	158	156	131	144	140	136	159	146	138	142	133	142	152	143	152	148	131	134	138	141	144	143	130	125	140	146	146	134	133	135	139	140	136	138	131	154	155	155	126	113	147	153	155	153	131	140	156	159	137	149	124	149	147	145	172	140	156	140	136	154	139	151	163	147	165	138	121	157	155	118	148	115	135	136	148	129	139	132	152	150	140	148	123	130	144	135	149	131	148	137	148	130	147	141	139	152	158	158	147	135	137	138	124	137	157	142	112	149	145	138	151	165	155	137	128	152	126	160	142	139	152	138	138	151	149	143	154	147	144	133	136	146	126	123	126	145	140	141	120	133	155	159	149	143	156	133	150	145	133	147	144	134	134	141	135	151	165	137	141	130	137	122	132	137	134	140	123	164	134	141	143	127	141	140	150	137	161	163	145	139	142	149	144	143	121	142	135	131	134	141	125	134	129	150	158	144	121	149	143	133	164	136	144	146	152	123	167	137	157	115	146	151	119	142	144	148	150	143	146	137	145	152	140	140	148	133	133	156	154	153	134	126	143	155	148	145	153	142	139	142	152	144	140	139	127	134	129	137	132	142	147	144	125	138	131	128	141	140	144	145	155	137	118	141	126	144	144	148	141	159	144	147	122	136	139	160	147	142	136	132	158	160	159	147	133	129	144	168	150	130	150	158	147	143	135	151	147	110	151	149	147	131	146	140	148	155	137	121	148	154	160	153	137	140	139	139	115	137	125	151	154	141	146	136	136	165	143	146	157	149	136	144	141	142	139	151	129	127	176	150	154	156	143	130	145	149	142	125	137	143	139	140	125	145	129	140	149	143	170	116	172	114	140	145	151	157	143	119	159	141	138	143	146	138	139	137	142	152	173	142	161	122	143	132	157	156	135	124	133	126	150	139	135	140	132	128	148	151	151	135	127	164	157	140	144	142	146	147	140	134	132	152	167	126	140	128	152	151	116	141	146	141	149	150	135	135	136	152	118	155	144	169	126	129	141	147	141	159	170	118	168	156	135	119	136	149	132	151	158	146	153	152	120	148	157	145	159	155	130	152	132	148	152	145	133	142	153	126	138	128	154	129	134	148	128	137	153	131	142	164	156	141	144	139	133	142	143	128	131	129	164	148	148	166	152	138	130	137	156	146	145	157	126	146	153	142	133	153	158	136	125	149	136	141	145	153	153	147	153	147	133	138	135	141	132	135	132	134	151	161	157	134	135	151	153	146	156	177	152	127	132	154	150	146	165	129	142	122	154	147	130	152	123	125	139	139	123	155	128	151	137	149	128	153	145	136	155	157	128	147	123	143	136	151	146	144	150	142	132	163	147	139	153	147	145	162	135	139	132	140	127	136	141	126	138	149	141	163	182	141	141	119	141	136	143	143	158	150	124	167	137	157	141	131	158	142	153	144	148	139	148	140	140	134	141	142	137	121	136	119	135	157	156	152	172	138	151	150	143	135	143	145	163	152	139	140	137	136	131	118	137	137	156	163	129	149	164	126	150	114	137	136	145	146	135	146	148	148	149	148	147	139	143	158	146	145	128	157	154	124	122	148	146	148	117	155	132	138	148	155	158	153	156	135	150	160	157	122	151	159	142	134	132	158	125	137	147	157	150	132	148	141	140	134	145	134	146	135	136	135	159	146	141	151	167	137	138	133	145	135	154	151	160	128	156	124	137	144	148	139	134	150	135	156	146	123	136	144	146	126	154	140	160	132	157	118	156	152	140	150	126	134	140	158	150	154	173	151	150	133	143	114	134	135	157	126	153	119	156	151	152	135	149	131	144	140	135	123	133	119	144	151	144	166	153	128	137	152	138	128	138	128	156	160	149	125	141	155	143	144	139	157	151	133	120	152	141	156	119	123	156	176	140	131	149	143	147	154	143	159	124	126	143	146	123	139	147	149	143	133	150	135	135	172	155	113	146	145	125	139	149	143	129	143	149	159	121	138	135	134	125	157	152	150	147	146	169	142	145	149	141	127	130	154	130	153	152	153	132	141	141	153	154	164	156	135	177	128	136	138	155	128	173	160	137	148	144	147	173	143	153	143	147	132	151	139	168	135	148	133	122	134	135	142	143	129	139	138	139	137	126	141	150	162	152	154	138	163	123	137	143	140	150	169	141	153	150	163	174	141	140	141	143	171	116	132	134	125	158	127	121	147	144	123	142	134	138	149	139	148	162	134	136	126	137	138	158	159	140	122	142	148	137	132	136	136	149	146	139	153	158	146	128	144	124	129	148	118	122	137	131	139	127	157	149	138	153	145	154	148	151	161	161	152	130	160	139	143	135	153	139	140	180	129	136	157	137	141	153	146	159	152	140	147	131	153	155	125	148	144	145	158	146	129	152	148	158	154	123	135	133	149	172	138	150	147	116	146	118	157	124	142	150	150	139	128	142	142	157	141	158	131	146	142	125	131	131	157	145	153	151	122	133	124	157	134	159	143	139	133	138	139	129	143	150	134	147	149	165	145	142	137	140	151	125	129	127	121	180	135	156	123	120	154	154	147	142	151	164	145	156	148	133	121	151	149	138	148	149	151	171	154	152	157	161	135	134	145	169	139	140	144	151	151	132	122	139	161	135	117	146	146	145	161	136	157	132	152	148	129	156	135	153	134	146	113	146	156	160	129	155	158	134	133	135	158	129	158	140	132	158	135	148	132	141	142	143	157	151	161	137	139	141	142	155	133	140	152	123	138	149	155	135	152	141	122	152	162	156	138	143	148	147	152	148	174	141	141	142	136	131	136	132	130	139	123	148	151	150	117	156	157	144	146	141	151	146	132	154	146	143	113	131	146	123	132	142	152	135	131	165	150	138	134	128	148	132	151	139	136	152	125	140	130	141	145	145	156	165	141	144	141	143	177	142	120	136	133	143	169	156	144	161	136	131	148	147	140	162	127	147	142	147	139	125	109	164	138	150	151	140	153	177	144	127	127	145	121	125	117	110	138	115	140	148	137	154	158	139	133	139	136	151	133	129	121	144	174	124	135	168	150	157	143	147	149	122	138	144	132	132	168	142	158	140	119	145	143	136	122	128	148	149	167	150	134	131	163	131	148	151	148	140	157	150	159	133	137	147	140	162	128	128
2843	442	522	520	548	499	460	449	441	435	429	430	429	439	366	412	420	426	440	426	413	415	399	418	400	383	406	421	389	426	415	409	438	382	416	430	402	391	409	393	427	414	419	361	395	398	409	401	444	388	358	427	381	396	389	394	438	413	405	471	437	446	385	442	481	431	409	395	396	387	379	409	441	409	402	463	405	373	382	381	386	430	416	411	374	373	394	413	383	398	428	443	421	412	400	403	376	398	403	364	458	420	413	374	378	427	385	404	404	407	405	457	445	398	383	382	430	376	420	389	388	404	418	371	384	402	383	401	404	379	435	386	407	406	416	423	414	427	399	371	435	396	432	379	429	415	386	421	383	378	426	408	387	443	389	421	419	393	395	403	435	415	395	419	415	428	399	393	401	401	387	406	439	403	346	394	389	396	407	404	383	393	416	420	414	433	407	390	372	389	416	412	389	371	430	399	361	382	427	409	383	414	410	386	389	402	388	430	385	422	443	386	428	397	402	395	398	394	399	400	433	386	361	432	429	373	428	406	386	449	359	407	397	415	393	388	426	418	412	397	418	387	387	388	383	380	384	400	369	425	412	434	421	365	414	414	404	432	378	421	423	389	442	403	404	395	459	392	391	371	400	379	392	417	419	363	387	372	395	383	383	424	352	400	407	418	397	406	414	422	396	362	368	413	446	403	416	418	376	370	419	443	420	401	402	382	413	421	417	376	381	408	389	369	402	392	401	435	381	404	410	406	383	341	395	380	426	400	424	412	367	417	431	410	417	401	409	412	433	402	412	392	377	404	402	409	415	409	396	390	395	410	433	383	405	382	381	430	373	435	409	410	403	380	375	407	385	374	378	436	384	367	358	399	403	394	391	439	409	402	384	391	394	391	405	389	434	397	417	409	372	403	437	409	441	426	420	392	380	378	403	450	429	406	403	417	392	424	419	385	414	419	414	391	402	393	413	429	416	412	408	407	403	393	399	398	378	393	418	395	399	415	423	399	412	353	389	376	378	417	428	392	431	416	338	398	420	384	387	428	409	386	429	409	405	388	391	382	365	412	409	392	390	388	387	387	377	400	415	437	436	408	386	377	381	378	422	379	393	418	425	392	425	379	396	412	413	416	419	404	402	430	444	396	369	381	432	402	376	419	406	391	404	407	373	407	388	379	406	413	369	443	378	422	424	397	396	394	436	433	370	400	374	405	413	419	392	361	395	380	411	375	380	385	389	438	397	387	375	399	400	424	403	405	377	395	399	394	405	451	408	373	408	387	417	455	391	404	365	404	413	402	404	426	416	373	397	400	432	443	402	405	394	402	401	415	412	428	405	378	400	389	364	378	364	399	401	379	389	408	406	408	395	414	389	417	371	449	415	413	441	427	382	386	403	413	389	404	423	405	418	399	404	438	400	428	390	411	374	386	412	397	403	375	363	399	391	400	396	403	371	401	417	446	409	410	416	375	381	380	376	438	410	417	376	384	385	419	395	414	412	424	384	383	352	414	370	389	384	395	415	392	425	393	407	387	418	414	402	415	408	397	439	409	430	407	413	402	388	430	413	412	407	404	369	429	379	387	343	380	419	392	388	424	435	402	366	424	385	366	434	377	377	407	429	411	390	412	394	423	409	413	385	423	410	383	391	421	411	398	373	411	419	419	383	409	406	396	424	416	380	404	391	379	394	428	397	376	393	396	448	402	375	388	408	365	403	397	381	353	389	411	412	399	370	437	420	426	414	395	363	429	428	393	366	433	398	382	398	365	429	391	396	399	409	367	382	394	429	418	374	378	424	405	381	449	393	424	397	377	423	390	414	431	404	425	424	404	391	403	399	396	407	414	403	416	426	423	401	401	420	401	407	415	396	437	423	407	402	387	401	417	390	391	376	409	377	410	425	429	388	393	382	382	413	389	416	397	438	386	395	414	415	351	403	404	417	401	387	396	431	384	383	401	450	375	405	394	388	431	408	406	392	414	414	418	413	409	393	420	415	410	433	389	418	363	449	404	382	409	419	350	418	385	377	369	413	394	393	392	427	384	366	425	420	364	358	416	410	404	416	417	390	374	363	391	400	400	399	416	380	384	388	377	402	393	381	418	361	375	376	428	408	394	386	419	414	410	402	403	398	404	428	402	382	381	414	381	412	378	388	415	426	399	369	425	408	378	397	412	386	400	438	422	424	444	394	381	392	380	420	404	406	381	426	390	416	438	418	394	396	394	377	418	378	392	426	406	398	396	395	382	412	390	430	409	393	408	378	372	423	418	420	403	401	407	370	412	405	395	408	367	392	409	411	391	360	393	397	398	387	412	411	384	389	389	402	449	405	371	404	392	402	406	420	426	387	377	412	406	420	402	433	381	419	417	391	403	412	357	374	404	437	400	414	394	437	417	423	355	386	393	442	380	411	417	370	408	412	423	397	430	389	377	440	362	384	436	373	425	408	400	404	385	369	424	403	398	385	414	424	390	393	407	430	444	373	363	421	417	402	418	397	399	372	405	379	450	408	393	437	400	378	403	411	414	415	384	380	415	374	433	389	386	370	380	408	372	404	438	431	363	386	436	413	407	356	392	357	388	431	416	388	399	398	423	417	404	364	391	370	393	386	410	397	386	409	386	417	421	436	404	375	426	420	403	440	388	432	404	410	418	408	433	415	408	388	414	410	397	402	400	397	428	399	409	405	329	408	403	394	417	440	383	418	440	394	390	401	397	406	409	392	420	424	410	410	446	412	417	388	371	388	416	400	401	434	385	441	436	391	395	390	419	432	385	398	355	394	380	421	388	417	451	395	418	396	432	442	413	415	367	418	404	430	405	383	408	423	414	407	388	378	408	391	430	383	391	398	404	377	410	412	385	401	399	399	401	422	378	407	389	383	400	414	358	430	424	417	387	362	420	436	444	396	418	412	411	380	429	372	385	384	415	402	400	435	395	398	415	412	399	414	395	423	396	405	421	427	413	412	395	433	373	402	356	400	390	435	427	396	436	409	397	376	441	403	437	370	404	388	407	416	411	374	378	394	406	393	415	413	417	347	421	402	403	435	397	370	409	403	438	404	426	402	404	432	413	403	387	388	385	433	407	418	416	389	400	353	408	405	383	387	412	411	419	418	414	395	369	406	383	375	401	400	386	374	370	386	373	405	390	423	396	410	403	405	439	417	422	402	425	411	412	439	412	389	391	400	421	404	409	407	415	389	400	418	405	409	408	399	398	375	404	403	391	440	360	403	386	423	357	411	385	424	409	422	421	408	408	402	390	434	384	439	375	396	398	377	399	411	347	397	414	372	394	437	401	427	471	391	389	392	381	406	393	391	430	402	429	381	408	413	406	424	410	418	418	407	404	369	380	359	385	413	404	387	409	395	428	379	444	386	378	414	408	406	424	378	389	454	408	409	406	416	440	380	388	427	423	375	383	398	372	409	403	425	399	385	396	412	421	426	434	373	429	416	419	430	431	387	417	362	370	383	393	402	419	384	413	415	384	398	440	414	388
8838	873	1064	807	624	489	425	386	327	301	246	250	245	250	213	204	190	183	199	189	190	189	195	198	164	200	180	179	177	183	168	171	160	192	182	152	137	161	176	172	194	191	160	173	179	177	187	175	154	169	203	160	164	159	172	175	191	178	156	170	179	172	194	173	187	169	188	163	173	166	177	169	193	166	175	196	179	175	172	199	190	181	201	156	186	181	169	191	171	172	183	177	181	183	173	177	182	160	166	182	160	176	171	158	139	162	177	170	168	182	182	157	173	152	167	165	182	181	201	187	186	156	166	165	141	188	158	166	171	174	165	164	154	173	169	161	167	165	178	166	142	178	185	188	166	178	176	155	179	168	163	186	176	155	204	170	172	172	151	172	170	182	191	196	179	162	195	165	185	152	181	167	173	175	188	174	175	181	198	175	199	169	182	166	163	165	197	197	189	169	185	155	184	171	190	170	171	167	173	149	195	168	175	185	189	190	178	160	166	164	165	166	172	167	159	182	171	190	173	185	167	179	181	177	169	194	160	170	171	169	192	172	178	181	176	151	212	162	179	151	159	161	143	191	163	172	175	180	156	172	177	179	166	173	166	165	164	184	176	149	161	155	173	147	187	179	164	173	181	171	196	182	155	178	197	159	175	180	159	168	195	166	164	178	182	180	166	161	153	180	151	190	136	172	157	163	173	162	165	168	179	190	182	173	188	179	171	192	178	201	168	177	153	154	178	195	160	176	188	160	151	163	153	157	184	190	156	182	170	168	186	151	187	162	177	167	170	192	183	169	174	160	165	171	171	161	178	174	179	154	154	171	157	171	198	163	178	167	181	181	151	162	178	157	182	170	156	164	173	169	177	170	176	167	167	174	165	157	158	166	140	157	176	173	155	179	151	158	183	192	170	177	188	167	166	143	171	161	166	169	186	206	166	175	165	186	192	193	190	162	150	174	152	174	183	169	142	168	186	147	143	188	187	134	189	179	195	176	159	161	140	149	149	160	190	171	181	136	171	155	178	176	175	181	171	158	170	190	169	186	176	165	194	149	190	155	167	175	196	160	167	164	173	151	175	159	165	163	168	165	185	164	182	171	146	188	146	194	185	172	145	187	164	182	170	143	180	159	185	182	172	172	174	165	159	164	153	191	169	154	182	180	153	166	162	176	200	185	155	182	188	194	165	186	176	169	183	164	149	171	180	181	160	160	171	145	163	180	173	164	176	167	188	163	176	163	181	172	178	184	172	155	172	174	183	190	166	170	164	192	163	181	188	180	177	176	171	169	172	164	177	177	155	164	162	161	172	185	172	172	165	160	174	177	186	170	202	165	170	161	152	190	188	170	189	153	189	165	171	172	175	173	169	165	152	168	183	150	181	190	201	184	158	169	155	167	175	173	177	177	189	155	173	159	184	183	167	170	174	197	186	174	191	170	181	185	183	171	151	163	180	207	178	169	180	170	139	160	181	187	168	165	166	189	169	153	168	191	167	159	182	167	172	181	173	171	188	173	190	170	182	184	182	175	198	157	166	158	162	166	195	181	168	174	177	163	166	171	155	170	181	173	153	166	204	150	167	163	158	160	195	171	139	185	181	155	180	180	189	168	173	191	180	162	170	192	175	170	166	171	171	160	177	158	177	181	197	166	161	182	186	171	169	166	164	166	190	173	160	169	167	162	165	158	185	173	176	178	161	179	168	169	153	157	163	182	147	179	142	186	176	181	170	176	169	162	172	184	163	163	177	182	164	182	161	162	169	176	171	192	172	168	173	175	170	194	176	163	158	159	167	160	197	172	168	173	164	167	174	180	148	161	158	184	158	158	168	157	171	181	170	171	154	179	148	179	182	195	173	161	175	177	155	158	182	166	175	174	143	167	211	176	173	197	174	181	170	185	171	148	199	173	172	166	145	155	162	166	177	154	161	142	181	160	161	171	171	196	197	199	155	174	166	169	174	161	178	196	152	187	163	184	181	184	186	164	176	169	194	172	183	191	155	159	149	159	177	154	177	188	174	188	174	188	166	164	152	167	174	155	186	173	170	185	162	169	179	173	179	177	165	181	172	168	160	168	188	184	183	188	183	165	170	167	155	189	177	161	168	194	153	169	172	163	179	183	169	195	175	184	154	157	176	162	166	169	155	163	176	158	173	159	177	187	185	165	184	150	180	164	174	171	175	171	184	156	151	180	160	187	162	187	160	163	175	163	181	194	168	175	170	169	166	155	170	176	177	173	208	155	184	179	173	173	177	163	163	177	163	177	157	171	170	167	173	183	146	193	177	181	199	160	182	164	156	191	189	189	165	160	183	178	175	192	168	154	174	176	173	183	155	175	152	135	164	157	182	135	173	189	155	164	171	159	182	155	156	172	174	158	133	157	173	162	145	175	187	158	157	170	166	170	175	159	154	162	165	158	175	181	152	157	168	167	173	170	155	169	184	176	159	182	198	165	173	170	198	171	167	164	157	153	183	173	157	164	173	174	166	177	162	153	164	176	182	196	153	178	170	157	144	182	189	183	158	171	187	201	211	169	161	182	180	166	164	182	161	195	189	169	171	174	162	162	170	185	146	165	190	167	172	173	185	160	153	168	172	164	163	174	153	165	184	149	178	162	171	175	159	155	151	164	196	151	156	149	190	156	181	155	178	173	146	174	164	187	143	165	168	140	174	162	177	169	190	177	141	188	180	178	156	157	164	167	158	168	164	162	183	174	183	203	178	177	157	185	191	181	181	166	199	146	163	209	174	153	169	187	172	181	176	183	154	159	173	162	180	180	191	168	176	169	178	176	182	175	181	171	172	176	189	200	185	177	179	180	166	157	163	169	156	156	214	156	175	185	181	176	183	171	165	182	177	188	162	178	169	172	188	178	164	176	149	172	173	185	143	155	186	160	169	166	175	174	170	180	173	172	160	186	152	151	194	173	164	169	172	157	162	147	164	164	167	190	143	168	159	171	176	187	177	158	167	166	177	158	172	151	166	153	161	165	150	154	174	182	181	176	187	177	174	172	171	170	176	184	152	159	170	185	159	174	150	156	176	167	154	151	171	166	190	165	186	178	148	178	155	152	190	151	194	170	185	175	175	169	168	190	172	170	157	155	205	149	190	164	160	206	158	160	172	155	177	168	181	187	173	199	176	146	159	183	155	173	157	157	171	164	171	164	183	177	172	183	144	170	158	154	144	166	159	184	157	164	181	169	169	168	169	151	163	162	172	160	173	166	190	168	186	184	178	177	173	171	147	186	162	158	169	183	175	191	165	182	179	157	171	174	182	185	168	157	193	156	186	166	173	165	190	150	171	173	163	186	179	169	166	158	165	157	180	162	157	171	174	173	153	175	170	174	176	171	182	193	187	182	161	185	154	185	159	177	181	172	171	181	165	181	156	148	180	144	171	172	184	161	166	167	164	190	170	141	171	153	179	186	159	180	192	156	164	179	191	155	189	166	179	171	144	177	175	161	170	188	173	159	172	155	171	156	175	166	165	160	172	167
6087	1228	2718	3174	2675	2231	1801	1556	1445	1198	1093	964	954	834	793	781	717	709	656	637	627	660	626	581	578	609	596	523	586	553	534	547	502	521	512	512	495	508	519	509	516	534	480	483	488	498	441	497	554	528	504	490	507	503	527	496	491	494	518	492	505	553	573	572	569	544	527	563	530	525	543	569	518	652	579	488	473	496	500	465	521	461	469	508	473	459	474	486	442	477	454	464	503	450	474	492	501	443	496	455	491	492	498	499	496	501	440	447	474	445	483	468	478	436	499	432	439	507	503	459	485	457	482	458	493	474	473	508	464	490	449	470	461	509	480	466	466	442	455	473	475	462	448	458	446	470	508	470	502	476	433	498	483	473	435	491	475	445	471	442	471	458	487	451	489	444	443	424	473	452	458	461	493	431	486	488	453	473	447	481	445	449	492	463	487	442	443	434	440	486	468	439	482	464	471	498	447	475	448	447	436	467	474	459	443	483	474	490	480	471	455	454	459	478	459	464	461	460	468	469	422	461	496	434	469	477	452	449	498	465	499	481	494	455	488	459	458	472	480	454	469	498	491	466	444	490	493	475	464	460	486	440	436	424	459	418	464	447	464	487	459	459	449	491	440	494	486	474	460	472	442	488	488	507	484	495	451	458	460	429	421	440	472	477	475	491	467	473	423	464	467	492	434	484	474	431	445	449	469	439	487	468	455	447	481	494	478	454	449	483	464	430	486	443	459	466	459	448	469	476	467	470	527	458	482	443	480	480	501	469	439	514	462	498	464	469	490	463	485	484	489	463	464	472	479	482	447	451	443	506	463	430	462	462	489	488	472	478	474	469	494	499	437	477	511	447	425	426	453	474	479	469	451	458	452	486	500	488	455	437	415	441	477	473	433	447	512	479	493	472	461	476	457	501	466	466	485	429	465	479	475	446	458	459	434	442	471	464	456	454	461	476	519	477	490	497	446	459	419	443	461	491	490	452	460	406	463	437	467	468	485	472	486	454	436	469	449	444	461	466	476	468	481	465	474	488	461	442	489	467	468	502	464	481	479	459	494	470	488	462	468	440	450	488	463	497	494	444	493	532	449	452	429	459	444	498	477	428	493	476	451	493	467	449	449	487	411	470	442	484	452	450	446	449	457	473	520	459	459	462	412	448	434	420	478	460	455	499	445	507	464	477	439	457	483	523	485	446	470	459	499	516	481	460	494	479	420	510	444	444	497	472	467	509	435	464	444	476	442	454	445	524	483	454	466	445	520	428	461	470	452	478	468	449	508	469	439	468	456	514	522	516	494	434	467	471	477	465	472	474	490	488	483	440	442	453	453	479	505	455	465	445	442	481	486	495	453	475	458	458	417	464	446	472	461	476	432	461	466	470	440	464	463	469	489	462	487	468	451	498	504	498	442	472	477	468	475	488	458	456	501	492	478	458	452	481	503	429	462	462	460	468	473	446	479	460	432	504	434	488	445	519	458	492	410	455	468	479	508	498	489	473	467	452	479	448	500	486	449	504	489	480	481	465	480	459	442	447	473	464	489	460	473	481	440	449	474	451	433	495	497	466	445	464	452	473	435	442	509	458	515	448	507	474	432	464	439	453	484	478	470	453	487	489	480	442	435	466	481	457	488	502	467	493	477	435	485	474	462	469	498	461	474	480	477	426	472	518	447	445	517	431	447	452	453	449	485	462	430	451	482	482	452	459	490	469	463	441	471	454	501	449	477	518	447	462	464	463	448	475	457	444	505	470	465	500	444	458	438	435	452	467	485	456	470	501	489	436	467	460	455	482	465	481	496	484	478	467	507	430	520	466	494	470	493	450	451	480	493	456	485	497	453	467	471	474	418	468	437	501	450	515	485	440	470	471	478	473	463	485	461	494	456	508	470	458	486	426	427	464	449	458	479	460	473	479	466	461	473	478	472	482	511	478	441	472	454	456	478	429	481	475	464	478	489	458	417	475	490	465	454	475	441	462	491	483	493	466	468	449	486	446	458	512	497	450	397	477	507	461	475	467	479	434	454	458	444	490	452	445	508	470	451	469	507	448	446	456	458	429	491	441	494	445	449	466	421	447	467	465	477	458	485	471	494	443	455	425	484	474	426	479	472	450	444	478	454	433	438	471	470	454	482	451	444	524	467	463	427	503	485	504	487	453	428	460	472	469	412	489	477	415	434	478	463	462	478	493	443	445	462	482	454	466	445	453	444	449	484	443	483	432	436	445	453	488	462	440	450	433	501	447	450	488	430	432	495	477	461	492	446	456	448	504	446	432	468	459	435	473	492	472	491	451	487	490	452	445	470	491	444	472	474	465	486	509	475	464	521	435	481	498	423	454	449	484	471	470	518	517	454	464	466	462	471	466	434	461	450	455	473	465	425	448	412	460	422	454	454	456	484	454	463	464	460	423	491	496	489	477	506	484	472	488	454	464	474	468	454	460	443	490	461	482	484	475	476	451	467	474	461	450	477	448	477	481	496	485	478	437	458	479	447	432	445	448	454	452	420	454	475	473	493	462	481	451	426	448	459	443	465	494	457	477	455	431	499	424	463	441	445	494	438	476	508	444	458	484	453	487	449	453	459	506	479	466	496	460	468	468	475	447	450	468	436	464	469	459	470	469	487	469	452	464	466	432	464	451	498	458	472	490	466	481	491	480	454	448	433	470	448	478	458	458	482	409	406	442	450	477	454	481	443	468	465	439	454	446	477	456	511	473	460	492	464	493	486	478	517	461	468	493	521	483	415	449	470	455	459	432	475	476	451	476	442	431	477	475	439	470	459	455	475	455	465	453	447	460	448	460	447	485	460	469	520	448	473	456	444	474	481	452	488	487	485	480	461	443	501	451	463	470	493	436	419	435	496	450	475	486	466	486	472	455	482	515	459	454	477	445	487	447	462	473	461	431	468	464	433	482	478	450	477	417	452	454	463	439	451	474	493	450	483	491	434	447	477	514	462	424	470	460	471	463	491	449	467	483	496	465	437	483	475	509	487	444	454	511	462	460	504	500	493	495	438	440	486	470	491	453	461	452	482	469	446	456	431	513	481	479	451	483	466	440	424	459	471	479	492	476	462	471	474	429	496	480	466	452	436	442	478	472	484	487	469	415	449	441	517	446	475	481	465	464	448	471	469	463	467	415	466	501	446	482	480	464	442	420	465	477	454	499	460	460	452	471	472	503	457	447	488	469	437	468	467	447	457	451	455	482	448	443	459	483	482	445	472	502	462	482	436	509	449	456	458	451	449	484	475	448	475	487	461	495	441	466	512	471	496	488	480	436	463	509	480	445	451	465	484	495	473	414	468	443	478	486	517	436	438	475	488	453	433	502	469	450	462	483	435	492	467	462	475	490	501	448	460	466	514	459	463	485	504	464	458	445	452	490	478	500	475	468	473	479	500	466	489	451	469	474	517	455	494	462	489	436	460	476	487	488	479	458	483	507	466	483	484	463	473	495	419	431	432	469	440	469	464	430	473	441	499	426	455	436	461	480
14544	1817	2037	1489	1046	682	584	426	353	313	281	235	210	170	163	182	131	154	136	151	130	133	123	113	102	119	109	102	94	105	96	113	104	95	123	96	83	113	112	91	113	95	81	104	115	98	98	86	91	106	101	90	98	99	96	72	94	90	100	84	98	94	95	106	97	105	76	96	112	104	107	117	90	120	97	108	80	95	90	95	84	103	105	91	91	103	92	96	89	103	87	104	96	99	88	93	94	83	102	106	97	89	87	86	85	100	103	94	97	78	78	83	90	82	89	86	83	97	98	89	92	94	84	88	91	110	97	68	83	96	77	91	86	87	87	102	103	99	78	98	94	89	101	91	87	91	96	87	88	75	89	99	117	91	84	101	90	104	89	97	110	81	105	94	82	91	98	103	108	71	89	97	89	92	94	81	95	81	86	90	71	82	77	72	95	73	95	96	99	101	81	79	95	105	89	110	89	96	87	81	88	83	76	88	88	87	96	91	101	71	95	102	78	82	86	89	103	83	86	104	87	93	77	75	83	105	65	98	72	99	101	85	93	97	96	105	97	89	93	86	100	90	86	64	93	74	85	83	84	90	78	105	85	84	86	102	97	106	88	86	89	81	87	94	79	81	75	88	85	77	78	82	96	90	100	65	86	87	87	95	87	89	82	111	93	87	93	91	85	76	89	81	93	83	88	89	100	90	80	74	85	85	70	89	99	84	83	99	96	73	98	86	84	74	98	95	85	86	75	104	100	82	102	80	107	96	103	107	79	103	77	88	76	79	90	77	80	77	76	91	107	94	87	89	93	74	78	95	83	79	100	81	84	89	77	90	82	73	90	83	91	99	90	91	80	82	89	96	93	79	73	94	89	101	88	74	89	88	111	92	108	93	75	99	82	101	85	87	93	82	96	99	87	103	94	95	93	89	65	76	103	92	70	91	75	93	89	80	102	100	59	100	86	97	94	99	84	106	77	106	94	101	92	89	101	94	94	80	90	93	87	79	85	88	87	85	95	102	96	84	92	80	97	109	80	88	85	91	108	98	74	74	97	95	84	100	81	70	88	87	76	91	110	99	73	92	80	93	70	83	97	95	99	97	99	97	83	110	88	94	70	89	106	95	84	72	92	91	90	85	86	93	92	90	84	96	106	101	75	83	97	90	89	78	80	79	106	81	84	98	88	83	104	94	75	83	96	91	84	97	88	114	94	78	91	86	93	93	103	94	93	79	92	80	97	94	83	79	88	83	109	88	99	90	92	85	89	92	87	97	91	77	96	84	95	92	77	88	94	95	85	68	78	83	85	84	99	86	88	88	99	88	82	96	75	100	77	90	99	88	80	92	96	110	87	94	96	90	76	107	71	88	98	97	86	87	104	103	78	93	102	93	84	95	97	87	96	83	85	105	88	92	93	94	90	84	78	80	113	94	101	83	88	81	94	92	85	80	93	85	106	93	80	93	88	107	93	97	111	92	105	78	112	88	107	81	94	80	83	65	68	77	80	102	80	80	75	98	101	105	83	89	102	96	86	75	104	71	72	78	87	92	95	98	80	93	93	105	98	85	97	95	101	93	89	75	77	78	81	102	87	84	94	89	74	97	85	76	114	80	91	85	81	102	76	81	85	107	89	94	78	95	79	91	95	88	92	99	90	90	109	98	92	80	98	85	88	91	86	76	90	87	97	87	86	78	74	113	87	99	90	96	74	89	93	84	78	89	83	88	85	89	90	108	89	87	105	95	90	75	89	81	89	82	93	122	80	99	77	112	92	91	100	86	99	84	91	97	102	83	79	93	99	93	81	69	87	80	86	95	86	86	97	88	77	110	68	90	78	84	86	79	107	80	110	88	113	88	93	64	76	100	102	92	106	91	99	96	78	91	95	89	83	85	80	76	81	75	84	87	95	83	78	119	84	89	74	85	82	82	92	79	88	94	80	91	84	75	94	91	85	71	88	97	106	94	82	87	93	85	93	98	82	89	88	78	78	85	85	92	85	88	85	103	79	92	95	87	87	84	92	80	72	90	97	78	88	99	82	90	90	85	90	73	92	90	68	95	87	98	103	79	91	85	91	92	92	98	91	92	79	83	93	86	77	97	89	92	99	91	103	77	97	89	94	95	79	95	89	78	82	86	105	86	79	79	92	91	93	95	87	83	73	84	98	88	104	72	90	87	93	75	86	86	79	84	117	82	108	90	80	105	83	69	79	97	97	96	89	97	95	93	96	83	97	97	99	102	93	105	79	100	81	95	85	90	82	91	105	85	90	75	84	93	82	77	100	91	78	88	81	101	86	103	87	87	70	96	103	88	83	108	86	85	86	84	89	94	91	91	95	85	97	91	74	76	81	79	77	85	99	98	108	91	83	95	86	89	91	86	76	96	87	83	80	108	92	92	94	102	86	77	96	100	93	88	82	98	85	91	73	103	108	94	89	81	90	83	83	85	106	94	96	70	99	74	78	108	111	70	94	91	91	87	91	83	73	107	84	77	96	100	98	95	85	100	81	76	78	80	102	79	83	84	82	94	101	95	83	109	76	79	84	86	88	83	96	84	108	101	101	73	88	80	88	73	96	81	98	89	94	96	93	87	86	111	89	95	99	88	97	80	84	82	98	93	93	77	87	72	83	83	89	81	89	89	96	86	93	108	95	78	109	105	93	87	102	85	92	87	94	88	99	92	92	81	107	98	94	106	75	107	72	85	82	83	80	89	94	83	75	96	90	95	103	92	87	89	87	89	91	83	69	84	93	112	103	95	74	109	81	86	78	101	98	89	98	91	98	64	79	108	90	87	93	78	101	93	93	88	70	81	83	94	90	71	90	70	89	83	89	94	86	102	87	125	73	89	66	101	96	86	104	89	84	81	76	109	91	100	91	87	114	79	85	77	86	113	99	111	100	89	78	91	99	89	87	85	83	84	96	92	69	96	103	97	86	84	79	78	94	85	71	87	97	89	94	83	110	80	70	86	99	87	90	81	92	88	96	87	86	95	81	92	88	99	74	93	103	105	98	96	79	81	110	98	87	96	86	78	91	75	114	79	86	58	81	98	96	96	90	96	89	91	88	84	84	86	86	88	93	87	87	85	84	100	87	87	80	97	76	86	80	102	84	104	90	94	86	96	83	81	82	92	90	73	84	105	88	90	89	92	101	84	90	95	94	81	77	86	88	102	91	85	100	91	98	84	98	86	88	87	85	82	83	95	86	91	90	92	87	94	90	83	100	98	89	98	97	87	96	86	92	94	95	102	90	98	90	98	92	100	89	95	87	79	99	86	80	100	101	83	100	94	94	91	116	97	88	99	105	80	87	93	90	102	79	82	92	84	81	88	113	78	83	84	86	82	83	88	91	103	97	109	86	93	85	86	89	71	97	84	82	94	82	86	99	98	90	98	103	75	89	108	82	91	93	79	82	90	92	80	105	75	110	100	90	77	97	90	85	83	95	77	90	80	83	96	87	100	84	95	83	92	86	93	90	103	105	96	73	85	85	94	96	98
7560	1861	4518	5097	4301	3550	2813	2344	1990	1743	1455	1208	1094	1033	915	815	756	724	729	630	576	539	512	535	481	456	450	411	422	402	386	377	391	381	370	376	388	343	338	335	347	363	339	327	330	316	323	317	297	308	295	308	306	281	292	267	290	314	302	329	304	337	367	365	406	419	418	419	444	368	361	409	384	545	445	326	287	316	284	314	294	287	255	283	257	289	265	244	252	252	256	252	260	279	259	260	274	243	262	288	272	262	277	284	252	264	268	277	279	252	277	253	283	267	257	261	262	257	262	253	270	274	259	236	266	264	262	280	230	253	254	253	236	254	228	230	256	252	262	246	221	255	270	252	281	260	266	270	241	227	230	264	229	244	295	247	256	233	287	262	249	257	233	251	271	290	246	247	228	255	238	268	267	243	274	260	258	276	277	279	256	257	234	251	230	255	259	248	272	226	246	283	262	268	244	250	244	238	260	243	265	234	227	222	264	246	220	282	263	260	262	261	263	264	246	237	217	246	229	266	254	261	273	292	255	254	261	239	237	255	263	226	269	270	267	241	239	253	250	233	254	236	214	236	226	277	257	254	244	270	215	264	241	280	247	256	261	269	246	269	240	224	244	246	263	246	230	270	257	268	253	268	265	270	252	235	268	231	253	267	251	194	232	233	239	234	246	277	248	263	236	260	265	233	262	246	245	259	277	283	215	262	254	263	243	270	247	252	265	234	255	230	255	255	233	251	221	259	264	245	248	263	219	250	251	267	277	269	274	252	264	281	271	244	231	236	261	261	270	235	258	259	253	259	222	237	246	271	235	233	274	246	224	258	246	230	256	247	250	242	265	246	276	241	237	247	248	260	263	274	249	270	236	252	259	251	279	240	258	243	238	241	258	261	223	258	253	250	250	235	252	272	262	242	231	248	242	248	222	250	260	282	223	265	236	281	263	255	223	236	245	245	238	277	259	277	265	272	270	266	266	249	252	233	262	262	246	239	260	225	246	235	250	239	240	223	252	257	256	239	262	271	251	230	254	243	250	253	244	249	261	221	255	241	247	262	254	246	231	248	267	255	253	241	281	262	245	225	270	234	249	265	276	255	222	242	257	251	269	232	235	251	257	246	261	231	258	263	252	249	253	234	228	228	262	225	252	254	258	251	235	240	242	238	233	241	242	245	238	260	267	253	252	243	205	255	265	259	248	228	245	229	243	246	225	254	230	245	265	224	258	235	228	244	244	264	242	255	265	251	253	252	230	250	254	220	252	261	265	259	237	241	240	251	248	243	256	246	269	237	242	255	248	232	272	243	230	237	243	269	260	236	268	248	242	247	242	243	278	262	275	233	282	263	245	260	271	234	288	266	272	249	255	222	247	226	237	224	257	233	243	237	214	280	258	253	250	251	257	240	269	256	249	248	228	283	237	247	272	284	269	251	244	232	252	253	249	238	254	253	250	258	246	244	269	274	250	272	252	237	244	282	275	262	291	249	240	246	246	248	257	260	258	249	244	240	274	265	232	254	262	264	215	261	256	262	219	260	237	274	248	253	252	252	242	286	258	250	242	280	249	244	239	252	235	254	235	264	253	238	239	262	239	251	255	246	245	234	256	239	255	250	233	259	241	241	245	274	246	268	271	228	230	264	251	233	251	262	246	226	266	235	259	246	247	220	274	275	261	275	241	255	253	268	212	267	260	250	283	264	240	233	266	205	229	266	255	254	269	246	241	256	242	237	258	265	249	242	240	257	256	245	240	239	251	222	247	246	254	246	262	226	243	261	254	250	263	243	238	233	244	237	251	228	255	258	252	225	243	289	286	231	272	247	265	238	225	245	270	247	241	259	264	256	250	243	241	236	248	237	250	252	249	260	250	266	242	248	256	269	259	237	250	227	254	270	292	251	254	258	252	253	247	258	277	248	249	227	260	232	261	238	266	248	243	276	259	250	267	274	242	255	275	277	260	271	262	239	233	259	224	223	230	227	233	262	264	252	259	283	223	245	223	244	271	263	253	254	254	237	250	252	261	244	260	232	253	245	264	245	257	253	240	246	228	213	229	254	248	272	256	239	270	256	265	264	242	260	268	223	241	211	259	257	262	232	259	283	243	247	284	248	259	246	252	271	251	243	247	308	263	245	240	200	196	237	242	301	238	253	267	250	238	264	260	258	219	240	252	227	251	250	255	232	246	234	234	247	238	236	278	197	263	250	247	249	252	255	229	223	238	250	231	254	241	255	236	281	254	264	274	274	234	247	225	263	233	278	250	252	251	249	232	212	250	241	227	264	226	244	252	283	257	252	232	261	245	268	235	255	233	241	258	254	247	232	219	241	231	250	286	242	269	254	247	251	261	246	229	265	283	257	251	243	247	255	260	243	241	243	261	265	268	250	244	238	265	264	255	287	252	249	238	236	240	263	236	225	255	262	259	264	246	258	249	233	231	281	258	247	252	259	236	270	241	252	256	248	251	256	250	269	253	231	270	258	233	265	230	253	239	252	228	255	220	272	244	252	226	259	252	262	248	239	242	234	244	262	248	232	246	269	253	256	230	249	239	234	246	221	261	256	267	270	228	213	238	255	258	267	230	271	274	259	261	250	243	261	234	243	282	266	259	238	224	224	251	233	264	250	249	230	256	270	210	253	247	256	256	238	258	248	241	254	249	259	247	232	260	229	256	263	244	243	246	235	257	272	262	241	258	238	224	255	230	238	244	239	259	264	225	248	265	272	247	255	234	238	247	232	220	259	252	238	252	245	285	255	227	259	249	243	259	242	273	286	225	263	251	256	240	253	239	262	252	243	226	250	242	222	235	244	242	263	284	244	286	267	246	250	235	248	233	224	249	252	255	244	254	261	231	242	238	255	255	279	260	250	264	225	221	268	268	238	230	246	253	254	254	292	242	250	249	230	267	256	277	254	267	234	259	276	245	278	262	268	247	238	226	242	243	249	264	257	248	264	228	270	250	259	260	260	242	255	264	260	258	259	248	249	270	232	235	241	271	253	252	251	245	244	269	253	237	246	275	282	255	268	238	232	263	253	237	249	257	259	247	274	258	248	246	256	246	276	248	244	250	233	244	227	267	228	247	242	264	231	257	259	261	243	264	223	253	268	245	267	240	253	239	238	239	264	245	226	258	218	237	250	267	203	243	248	241	264	254	267	259	285	232	276	243	255	236	261	248	245	269	282	240	251	257	233	280	230	218	241	258	216	248	239	250	246	239	255	255	285	266	275	265	238	244	246	280	226	251	255	244	252	237	225	252	298	255	258	275	236	274	240	255	243	264	222	252	250	239	252	248	238	226	248	278	265	251	247	246	262	268	257	288	238	257	240	244	266	249	239	264	238	227	245	265	269	251	254	251	233	270	235	240	263	250	241	242	250	228	244	279	252	249	265	253	256	259	244	229	240	250	258	244	248	269	285	267	259	254	243	262	253	243	262	255	264	280	242	238	257	253	228	239	248	267	236	238	250	231	244	238	267	262	240	259	231	222	265	268	267
2826	190	166	166	132	146	132	169	163	115	147	140	138	157	157	135	155	148	136	155	164	137	152	148	158	151	149	138	145	149	119	124	154	155	145	127	129	144	141	150	124	156	134	130	130	156	148	128	140	144	138	139	139	143	148	148	162	154	146	155	164	148	136	148	133	150	121	126	137	132	131	155	163	143	176	144	153	158	118	144	127	135	140	145	153	175	117	142	155	128	143	140	141	154	147	128	135	129	144	129	144	137	131	134	128	151	132	133	161	132	143	153	130	117	137	141	155	138	162	146	115	135	134	137	126	145	143	137	150	136	132	150	134	136	138	173	125	137	137	124	126	156	148	126	164	131	143	137	136	125	123	121	151	118	145	134	143	134	122	145	156	145	136	139	153	157	118	118	121	116	139	134	137	144	142	140	151	144	144	124	139	128	148	127	133	127	128	138	144	135	149	141	140	143	146	115	151	120	156	145	143	145	117	157	137	139	157	144	121	153	135	131	137	147	140	159	134	153	138	156	162	138	133	125	147	141	128	119	141	121	157	141	137	139	125	141	124	132	137	131	127	146	150	133	140	149	134	141	138	151	116	131	135	130	119	146	131	116	143	146	143	143	123	138	138	131	135	145	147	145	138	152	136	160	145	152	143	132	148	137	148	157	144	146	154	120	140	139	121	131	134	156	145	122	135	140	154	138	138	130	142	129	147	146	128	132	121	134	128	140	153	132	133	141	143	131	113	135	123	133	157	142	150	132	135	157	141	133	155	141	154	150	164	148	158	137	102	136	129	146	141	131	149	130	128	138	143	135	149	122	149	140	141	136	125	132	131	135	137	129	139	141	144	125	144	131	156	123	128	137	152	116	138	139	143	123	148	145	160	138	140	158	134	123	136	142	132	166	121	137	130	130	152	127	138	148	137	149	145	148	145	147	150	128	99	132	151	135	141	129	137	156	138	132	131	169	124	140	133	145	133	126	160	137	141	128	134	133	134	132	127	140	157	147	137	158	118	154	133	133	144	155	149	134	140	125	125	141	139	170	133	128	142	141	138	135	128	149	136	139	142	133	155	135	157	156	137	148	147	148	133	159	133	147	124	159	149	139	154	123	134	144	133	141	148	137	138	137	141	150	155	122	119	128	119	130	134	142	126	128	141	119	161	125	135	140	145	146	117	144	140	150	154	132	141	153	140	148	141	126	134	151	134	143	128	142	161	142	145	159	135	157	127	148	149	136	131	142	153	126	137	149	133	142	119	163	154	109	150	152	154	151	154	139	145	135	158	134	143	135	142	121	152	131	164	154	138	129	127	134	114	133	137	144	142	136	124	140	155	155	148	126	155	143	136	142	121	153	138	141	135	157	148	153	121	144	152	152	137	129	148	147	147	154	112	127	143	120	137	137	142	134	137	122	123	157	145	130	149	137	164	137	119	146	148	133	151	133	149	121	145	128	133	132	155	143	154	129	123	163	134	141	155	143	136	126	130	161	145	132	146	135	158	142	156	136	159	161	100	141	151	141	139	143	141	154	142	170	133	139	140	161	145	129	128	148	142	133	125	163	138	129	142	131	138	147	122	142	132	147	140	133	137	135	130	130	140	145	149	167	133	130	129	146	137	115	141	132	139	137	159	157	161	136	123	135	157	149	144	127	137	127	127	141	142	130	126	155	144	135	155	143	144	144	153	116	137	155	144	138	132	130	130	130	139	152	147	115	148	150	149	124	128	141	164	141	176	137	132	149	145	139	125	152	111	153	138	128	138	145	130	119	139	144	138	146	140	155	140	142	147	132	135	147	136	145	127	152	136	146	134	141	137	143	126	146	148	143	119	141	135	128	113	146	133	141	148	128	146	127	135	161	124	146	116	127	145	133	144	145	144	132	130	152	147	169	113	126	107	133	128	133	156	142	130	157	145	134	124	146	135	143	144	105	129	145	130	141	144	139	156	141	142	146	138	135	136	136	137	136	120	146	145	150	165	136	116	144	119	126	141	149	133	140	125	148	151	134	129	128	157	142	167	133	138	134	127	136	160	153	140	147	154	139	131	120	147	143	131	135	135	126	162	135	123	133	138	142	117	144	140	135	152	126	149	113	143	152	122	165	128	146	127	149	139	138	122	131	147	129	137	139	139	116	139	153	158	142	117	137	145	147	144	136	138	108	131	145	141	139	145	138	134	136	128	126	139	145	150	130	133	133	136	153	130	136	185	145	139	146	140	141	127	137	131	136	147	132	136	139	151	157	129	149	148	136	129	144	142	134	131	139	125	122	126	145	146	142	149	147	150	149	145	143	140	151	157	120	130	154	132	145	158	155	142	138	127	122	149	135	127	139	147	140	134	149	130	134	133	144	134	147	139	125	155	151	139	134	138	137	128	149	134	145	144	159	143	136	126	134	138	120	148	146	138	133	149	148	124	117	151	136	143	154	180	149	115	144	121	141	144	138	145	149	130	125	148	178	123	158	132	145	157	147	153	141	140	135	139	132	136	130	118	143	148	146	131	145	125	139	160	157	136	139	139	139	144	109	133	156	131	139	134	147	137	143	129	144	134	155	142	115	134	154	158	131	151	130	121	132	172	137	151	127	140	141	144	120	113	154	139	132	116	129	149	133	138	129	124	134	147	136	143	122	136	144	132	134	129	154	135	164	130	135	151	126	150	141	154	148	131	140	133	163	139	127	142	155	159	129	134	151	135	146	139	151	124	158	133	138	136	146	159	140	161	130	141	141	140	141	153	154	139	162	169	134	153	150	144	146	143	150	141	133	153	135	140	134	130	133	135	158	147	138	142	160	162	136	138	133	146	135	140	149	146	142	135	130	135	132	130	123	159	139	154	137	138	137	142	145	167	152	132	113	127	120	154	140	150	148	136	136	155	124	134	152	144	126	149	139	147	141	156	135	162	142	166	136	162	153	123	134	143	160	140	139	132	147	130	154	140	152	136	147	135	146	142	128	133	145	117	123	135	144	147	137	136	128	152	139	150	132	116	132	164	132	145	133	137	159	130	126	117	144	114	146	137	138	141	165	144	147	149	134	125	146	145	148	134	160	162	157	143	144	137	116	125	137	135	129	149	168	143	140	147	126	128	139	147	136	161	169	142	142	133	166	136	134	121	158	141	116	130	139	136	152	131	134	143	145	124	134	144	173	131	155	124	136	153	135	144	134	145	154	128	144	142	119	157	145	141	153	136	137	120	145	140	164	121	153	134	130	127	136	138	146	137	149	151	133	132	146	132	159	142	139	150	147	130	145	139	143	128	150	132	137	153	131	150	134	142	146	148	148	151	136	145	145	127	127	151	164	131	155	140	139	138	161	142	154	148	136	138	146	137	132	150	131	151	144	160	157	147	110	148	140	145	129	136	140	145	138	131	148	115	128	133	152	147	135	124	125	122	125	152	126	150	139	129	147	152	133	154	154	152	140	114	143	164	147	133	142	162	148	138	149	129	134	155	164	132	151	130	137	149	119	125	149	145	126	139	135	120	166	150	159
2831	470	489	568	529	478	430	430	469	405	461	454	400	385	428	421	401	418	401	408	386	387	415	421	450	426	350	397	370	371	416	394	407	379	420	422	406	384	387	393	415	411	364	407	412	394	408	375	386	380	409	427	418	414	405	424	403	414	386	390	423	426	432	414	379	446	409	409	399	392	396	400	394	400	387	361	421	383	374	376	417	397	398	402	421	442	384	406	377	400	376	383	412	381	367	391	400	444	419	386	365	358	434	431	371	437	427	377	368	406	410	390	387	430	411	392	414	370	419	430	408	399	392	423	428	422	430	358	415	403	389	400	392	409	417	393	394	399	384	401	398	421	411	399	393	415	386	459	400	393	412	446	407	387	429	400	354	392	385	417	404	409	396	362	386	382	411	391	390	391	398	409	370	414	365	407	396	416	400	385	426	385	373	390	391	401	407	397	374	406	387	385	389	383	422	438	417	390	388	402	402	406	386	395	419	411	378	367	386	362	364	366	370	377	378	367	432	399	353	387	427	395	428	405	408	391	389	409	370	424	398	400	357	362	367	384	388	366	397	403	398	399	383	394	371	385	365	420	357	385	407	403	395	409	396	420	406	381	381	429	404	376	403	405	389	419	409	420	385	395	407	397	414	401	411	421	392	413	411	390	416	393	432	409	416	423	410	399	402	387	417	403	385	425	401	428	386	419	415	443	378	453	356	417	388	371	415	397	384	398	379	401	396	406	404	421	389	374	373	393	387	420	385	376	396	372	385	395	411	416	403	384	395	403	400	363	403	380	447	383	361	405	425	469	386	424	367	376	401	419	412	413	405	402	395	383	385	423	407	376	360	389	395	407	367	386	367	401	387	414	405	375	443	385	369	425	394	391	398	360	408	404	411	404	416	421	438	393	394	406	357	408	357	358	378	400	396	395	403	402	398	413	376	376	377	383	389	411	397	412	393	396	404	385	377	404	445	402	382	393	395	375	405	397	404	390	409	419	397	399	413	402	360	409	379	372	394	399	412	396	410	396	404	401	420	401	418	406	418	431	393	419	461	382	384	388	378	374	420	395	385	371	428	412	379	368	401	416	398	373	423	387	385	418	405	395	407	387	414	403	420	390	415	379	376	374	427	379	383	423	411	383	413	374	412	402	383	407	408	383	391	387	378	427	375	418	406	417	380	426	356	386	392	422	437	389	366	427	392	422	430	418	399	356	409	398	394	379	410	434	412	388	396	385	393	385	365	390	399	375	408	386	364	377	430	409	376	397	413	395	393	393	382	388	357	399	420	366	391	395	364	384	393	404	403	395	401	393	360	393	394	405	411	409	413	376	392	412	386	382	374	389	376	423	394	427	392	386	413	408	393	397	411	389	399	375	392	388	373	396	390	371	396	407	373	395	390	363	383	408	413	392	400	378	400	426	424	377	386	446	400	392	392	424	388	381	421	379	388	405	383	434	392	399	410	395	395	418	399	423	394	377	401	410	439	415	338	395	398	400	364	393	402	416	407	418	388	439	391	425	398	410	398	412	401	399	360	358	381	369	426	378	413	420	422	391	370	416	381	403	429	402	429	377	377	388	406	387	400	393	419	387	405	359	400	409	415	390	393	402	406	396	420	401	408	389	363	414	411	425	382	403	403	396	396	402	383	362	381	407	374	371	385	404	375	357	421	395	378	388	387	425	423	392	403	371	406	366	384	372	420	404	438	381	390	403	425	397	374	397	412	366	412	405	416	366	415	436	412	399	376	364	384	360	410	414	377	416	381	411	430	406	409	386	394	388	349	425	401	409	391	427	419	389	401	364	387	422	407	404	403	426	419	437	360	410	392	408	394	386	394	408	367	382	380	388	405	385	413	383	389	398	402	378	365	396	388	400	372	449	355	405	376	407	443	414	382	391	423	400	410	400	417	409	373	375	419	401	384	350	422	415	456	396	395	385	432	387	391	399	399	387	417	398	383	373	411	378	418	397	421	395	392	422	376	412	403	376	383	429	401	396	377	405	412	411	376	411	423	404	385	404	389	400	406	393	378	402	399	448	413	387	347	403	431	427	390	390	418	401	396	394	368	396	411	356	386	383	398	379	388	408	396	375	360	385	381	398	430	424	371	400	407	417	406	411	375	372	405	366	404	365	401	446	356	421	432	375	379	404	377	414	432	342	430	400	371	391	391	423	403	375	374	396	417	392	417	369	394	393	435	418	419	404	405	414	396	422	414	390	416	386	404	410	429	429	401	381	388	394	429	456	393	381	382	398	373	402	391	405	370	439	390	457	392	391	411	432	363	418	402	396	361	417	417	449	435	369	403	389	399	413	421	414	440	372	399	420	399	416	403	417	388	410	402	417	412	401	395	376	392	404	408	395	390	393	426	397	374	413	439	410	410	369	395	388	358	421	445	380	406	387	367	390	386	381	392	355	390	397	382	395	369	387	460	404	399	406	350	372	408	388	411	435	392	426	402	416	429	394	369	419	401	389	380	386	385	393	385	419	411	416	394	400	409	371	394	379	415	382	419	383	406	387	407	375	397	359	399	418	400	386	390	417	366	419	376	373	394	392	380	406	426	383	403	416	381	406	410	352	427	416	428	363	389	376	394	391	392	368	375	397	437	371	404	397	408	400	382	424	429	420	389	379	346	397	419	433	410	401	366	356	409	383	411	409	407	406	402	371	402	405	399	392	409	380	418	399	394	412	353	426	399	371	386	372	407	404	402	398	402	414	397	391	371	375	386	416	385	389	427	390	442	374	390	367	412	388	374	406	384	438	368	419	390	393	444	421	407	369	409	371	388	394	361	423	377	381	378	395	399	406	372	379	420	419	382	421	415	401	400	379	404	405	453	385	437	401	382	391	421	406	392	399	372	392	404	398	383	391	408	392	395	374	414	426	404	427	357	374	374	410	417	384	380	387	361	361	393	400	400	393	404	451	374	375	407	415	403	423	394	380	401	406	414	415	383	437	386	386	417	382	406	368	392	410	396	378	410	361	387	405	395	368	410	409	398	392	428	411	381	401	385	423	377	428	410	388	394	370	418	373	390	418	382	379	354	391	394	395	426	422	423	405	378	398	376	428	369	431	415	377	414	392	387	380	375	415	365	341	391	414	393	407	375	387	397	390	393	392	342	379	378	421	406	403	426	384	388	443	384	392	408	411	420	385	365	385	380	396	417	404	373	432	325	419	395	407	386	392	373	407	390	387	420	422	378	411	391	426	407	406	423	404	399	416	409	402	396	419	410	420	410	401	397	396	370	384	400	379	422	414	417	412	394	418	351	380	391	410	396	409	402	401	392	411	423	390	392	401	404	374	343	419	392	415	389	392	393	369	377	376	381	361	408	424	378	410	419	374	360	373	422	416	397	380	389	402	394	402	380	367	387	415	431	385	380	403	413	411	397	400	378	391	373	420	415	426	374	408	411	392	374	403	423	399	432	389	405	446	370	431	414	360	404	383	390	410	383	395	384	422	419	385	376	406	410	393	430	438	404	396	416	401	394	444
8881	922	1125	853	632	499	424	337	304	280	238	247	256	198	219	193	226	175	184	187	211	211	152	227	174	187	198	193	174	163	200	170	180	157	161	173	189	174	179	191	174	160	166	169	175	157	173	144	179	203	194	181	193	155	177	160	181	193	147	168	150	169	192	196	167	173	177	186	160	166	183	170	167	189	165	180	187	183	144	160	185	180	181	145	144	180	160	156	139	162	177	165	159	155	190	168	198	166	167	177	172	168	176	158	176	165	171	151	183	182	173	174	166	176	161	182	161	185	185	173	155	173	177	178	168	159	165	177	161	183	174	185	189	174	171	162	145	153	179	177	168	166	177	164	162	170	195	157	168	168	167	185	173	200	172	141	165	187	197	148	162	187	172	174	171	158	156	144	150	149	157	159	165	196	166	186	177	150	175	178	188	161	183	190	182	155	151	179	154	150	166	137	159	145	168	156	191	174	177	142	175	152	179	188	172	184	153	161	192	174	153	178	180	185	173	180	174	163	159	145	166	137	157	173	182	169	160	159	190	140	172	170	185	164	190	178	184	158	191	158	153	186	165	172	185	154	147	158	158	164	156	168	165	169	181	183	180	157	180	166	177	152	169	179	209	177	159	150	197	162	157	135	152	149	181	165	161	166	176	166	180	177	190	182	160	151	157	170	176	182	154	173	159	187	159	149	169	174	183	166	163	183	182	161	187	148	141	177	179	173	164	167	169	169	160	177	166	172	153	177	170	160	188	171	178	177	184	189	177	186	156	167	173	156	183	181	162	158	152	163	174	176	149	169	198	171	164	191	170	184	197	179	155	192	183	166	151	182	159	172	178	156	165	187	174	161	189	167	172	171	174	161	191	147	160	160	161	198	156	157	173	181	165	173	175	182	167	156	149	166	160	184	178	188	170	179	172	168	174	173	174	170	160	160	179	175	184	157	182	142	169	171	170	157	162	174	191	187	180	166	156	168	163	188	172	156	173	172	187	158	167	175	209	161	155	187	162	153	167	155	163	192	187	186	162	154	189	145	176	144	186	155	162	153	177	200	159	162	174	177	179	185	168	175	179	165	155	150	177	189	193	185	160	178	147	155	172	164	156	185	183	188	187	185	157	192	165	157	177	168	165	190	172	159	179	146	162	177	154	187	168	166	173	150	177	161	166	171	144	175	151	187	158	154	185	177	155	182	166	180	152	195	164	181	181	153	152	174	173	179	159	163	162	179	161	172	140	161	163	175	178	168	181	164	181	136	166	151	150	153	186	168	183	149	169	172	163	183	177	155	166	153	150	169	155	173	148	143	159	142	156	170	178	178	169	165	162	167	160	166	183	172	175	158	185	169	182	161	177	192	173	186	176	179	149	168	191	176	178	185	161	168	151	160	163	196	195	155	191	168	173	169	161	177	160	157	195	171	181	165	172	178	185	172	177	187	178	192	146	157	155	172	171	166	176	150	192	169	181	187	203	144	182	153	202	182	171	153	185	164	160	145	175	167	174	172	170	172	172	175	199	177	173	177	188	154	161	151	159	151	182	152	170	185	176	174	156	171	181	157	151	162	182	168	161	171	175	180	138	153	173	141	152	174	174	165	179	172	143	188	199	176	171	163	173	179	164	181	153	155	177	175	178	186	160	159	199	162	182	156	176	161	163	182	164	189	176	159	183	176	172	191	175	169	160	171	168	162	170	149	163	171	195	174	151	159	165	170	171	168	174	156	163	180	172	135	187	167	183	176	163	178	175	169	163	189	167	175	176	179	195	138	166	187	165	166	165	173	185	186	194	170	159	167	177	185	196	175	161	163	167	145	147	176	176	160	155	175	187	181	172	169	170	203	176	165	166	168	183	154	180	171	172	166	178	181	176	187	161	167	180	169	175	190	163	165	172	162	165	167	178	159	170	168	176	145	182	190	170	167	167	166	183	188	171	157	180	159	173	189	159	151	182	172	172	152	178	171	188	177	175	177	176	176	169	153	165	162	162	180	159	173	155	183	163	161	145	153	166	185	171	170	158	201	150	174	174	166	164	177	153	178	184	158	177	158	181	161	163	180	162	175	196	184	176	164	181	176	188	191	164	180	179	180	168	167	170	156	156	182	177	183	147	179	145	191	176	165	180	172	126	161	196	176	202	180	166	137	173	171	173	176	173	169	145	173	189	160	145	171	166	163	168	182	148	182	165	186	164	174	172	177	166	169	171	157	147	182	155	175	183	178	168	162	153	165	178	183	172	169	164	180	179	171	163	178	157	161	159	198	171	167	173	172	185	153	159	178	170	200	168	186	172	170	172	184	194	157	154	187	186	160	169	173	173	151	180	185	162	191	168	142	167	182	151	178	169	140	152	187	173	191	190	161	165	168	185	182	167	180	182	171	185	160	165	166	153	147	161	158	182	172	183	193	152	174	154	152	157	190	168	166	178	172	163	188	174	156	160	185	165	153	164	178	186	179	164	178	169	153	158	183	189	179	161	179	173	184	169	179	177	147	184	184	168	215	158	169	192	154	176	162	154	162	180	180	166	164	156	180	154	179	158	162	163	153	158	167	179	152	160	182	172	154	167	168	160	161	176	184	156	149	179	167	166	140	156	182	168	190	192	183	174	192	167	173	183	161	165	187	187	162	151	163	175	167	182	177	162	193	153	159	188	156	154	176	154	166	178	166	176	185	162	165	174	167	153	170	162	170	168	171	196	173	158	179	191	142	171	180	187	190	159	173	171	178	165	160	175	199	143	178	181	152	178	174	192	178	175	173	151	183	173	160	171	164	167	183	177	182	161	171	165	135	148	181	140	160	149	169	197	171	166	163	192	153	161	184	177	181	154	197	159	168	176	167	193	159	150	168	175	154	186	164	157	158	130	155	178	174	154	154	169	179	164	191	167	184	161	176	158	171	165	178	188	177	164	183	166	169	150	155	189	191	156	192	170	184	183	153	170	168	184	157	156	177	149	150	160	170	187	156	170	141	161	184	157	165	182	177	175	171	178	171	152	182	159	183	160	181	174	167	184	161	176	172	186	160	180	160	173	153	185	187	163	170	174	171	200	170	160	181	181	180	156	167	158	167	167	175	161	154	172	164	180	178	166	186	166	165	155	178	164	158	172	171	172	167	129	161	163	181	173	183	151	185	176	176	163	156	180	182	178	153	140	159	173	170	173	188	167	163	193	135	194	166	141	175	156	196	180	175	170	187	147	166	171	178	164	158	163	166	167	176	170	167	173	175	175	161	159	185	172	165	143	170	162	189	156	168	159	140	177	159	169	183	163	171	160	170	152	163	187	167	148	166	156	190	137	176	181	171	168	152	177	180	155	175	165	197	190	190	157	186	166	176	163	151	202	151	180	186	185	139	158	179	175	169	166	151	181	157	162	180	155	152	157	168	170	177	162	190	168	192	174	164	170	191	159	187	149	155	189	170	174	170	199	188	159	204	176	154	159	155	171	173	164	157	164	181	159	139	150	189	196	174	186	173	182	187	177	168	186	167	160	151
6207	1309	2639	3079	2677	2202	1867	1575	1353	1203	1121	953	911	853	823	773	741	659	673	666	671	624	627	585	574	592	593	513	581	556	551	526	493	548	514	510	480	511	511	531	529	532	468	500	532	481	492	522	471	517	493	510	486	469	511	499	499	464	489	492	485	515	522	566	575	561	580	580	561	547	592	536	503	548	483	514	487	478	514	474	526	499	519	455	466	497	464	443	488	483	437	451	463	475	485	457	467	448	449	467	488	487	502	453	480	448	458	472	470	432	466	426	486	500	451	440	464	464	497	476	438	453	474	422	472	486	485	501	486	477	506	459	449	459	484	476	478	458	453	472	489	500	439	524	500	421	472	537	469	458	458	532	447	447	436	451	502	475	440	454	462	454	453	462	451	441	441	441	463	435	453	473	498	460	455	435	464	491	457	483	476	487	495	456	469	448	460	497	489	466	464	468	486	444	417	515	446	446	455	458	440	432	495	457	469	495	414	457	462	474	468	458	463	406	467	461	458	442	471	478	456	420	462	432	469	456	425	455	446	464	457	462	474	490	475	473	458	470	467	478	468	469	444	434	485	490	475	444	463	472	459	465	453	458	459	447	436	469	456	466	488	459	497	441	444	508	442	471	491	444	457	493	425	447	436	453	446	461	455	477	479	447	451	476	480	448	436	433	507	491	479	453	461	432	456	454	497	510	455	459	449	459	467	460	472	480	444	471	479	477	464	474	446	502	456	490	473	484	466	457	469	448	467	476	462	458	464	467	493	457	467	443	459	405	475	454	448	473	458	497	470	484	479	464	453	475	499	458	474	498	439	505	427	449	433	483	471	480	449	453	440	484	477	418	462	490	455	498	479	510	496	452	472	451	459	456	451	442	485	460	530	454	490	481	471	456	481	475	487	437	494	460	478	456	439	456	477	440	449	475	488	451	450	472	438	462	438	504	451	477	411	445	481	446	480	449	459	483	508	465	485	458	456	442	456	439	445	441	458	465	439	452	440	475	461	433	449	469	468	459	467	441	497	484	442	488	423	460	457	460	458	447	484	447	433	463	424	453	472	511	469	439	480	439	455	473	474	452	514	460	468	460	448	456	456	491	461	477	485	446	471	490	470	462	462	434	447	463	465	492	468	495	474	478	486	496	452	488	489	455	465	460	425	445	489	472	435	433	503	420	444	458	436	446	461	447	483	464	488	450	463	454	467	465	454	443	455	438	480	457	424	494	476	503	459	470	449	454	485	472	456	474	470	471	439	485	451	475	439	492	485	449	461	468	405	441	487	455	437	442	476	485	465	422	441	444	458	459	466	452	384	493	445	457	487	453	478	489	483	470	444	443	471	472	471	447	440	430	459	445	459	486	474	435	441	468	449	427	443	490	469	464	476	431	450	475	477	453	425	466	487	517	436	450	486	434	497	451	446	514	439	452	471	472	479	451	423	487	433	446	484	490	468	430	455	456	496	459	470	453	486	445	482	452	426	504	464	475	459	486	489	464	460	469	481	464	439	466	470	485	436	466	513	487	457	446	417	455	477	462	496	443	542	494	456	466	462	456	424	430	466	460	461	456	423	481	436	477	458	457	464	459	456	457	413	439	455	448	439	461	445	469	455	473	478	481	467	493	486	431	468	448	470	459	511	462	464	454	444	474	501	451	423	432	481	472	490	431	499	464	440	471	436	462	490	468	484	512	457	426	439	462	473	483	505	467	515	452	463	458	451	434	477	455	461	446	440	501	482	489	475	459	443	478	423	441	413	430	442	474	435	495	457	446	435	486	441	437	438	446	496	440	465	462	430	468	482	459	433	494	476	434	431	437	456	479	476	428	443	488	474	475	449	482	462	482	492	446	439	485	445	461	504	481	426	491	465	451	448	473	482	437	458	459	474	448	475	481	459	479	451	471	447	476	479	449	455	466	450	477	463	458	463	429	435	478	430	436	432	448	429	502	438	442	458	462	435	480	452	463	442	480	439	448	476	472	483	484	481	491	490	476	433	456	471	422	443	434	470	452	476	438	486	470	491	472	450	460	457	438	482	476	423	434	452	515	489	425	459	469	461	472	467	459	476	469	427	521	427	475	479	468	476	479	475	474	451	473	455	493	455	440	489	461	493	440	494	503	497	478	445	433	458	466	442	443	455	444	464	454	482	469	468	482	459	449	472	454	473	482	473	421	507	444	465	481	487	430	489	456	498	454	484	504	372	426	422	475	452	488	439	446	461	437	458	459	444	495	448	473	453	491	429	473	455	489	429	496	477	468	480	425	436	463	455	461	459	460	477	450	422	470	427	454	479	464	469	463	445	455	491	470	463	485	445	485	460	434	463	424	468	445	495	477	481	432	489	449	456	486	432	486	477	475	447	478	477	465	467	434	462	438	452	432	476	461	438	469	473	473	424	448	435	428	460	423	440	422	455	483	453	421	464	449	440	482	410	435	467	455	452	495	449	469	460	467	443	471	450	484	498	480	475	492	444	462	470	414	433	446	455	456	467	449	459	483	478	495	465	473	481	468	491	461	448	457	463	454	447	475	446	475	441	464	419	454	457	440	455	490	470	468	464	478	460	460	488	508	435	466	447	452	454	480	488	431	481	428	490	494	487	480	442	440	446	473	453	396	484	463	451	466	477	502	457	414	492	468	473	489	481	465	457	453	462	437	435	466	487	461	455	457	481	458	454	464	443	458	430	452	480	474	506	468	507	466	479	479	474	441	501	474	443	431	446	443	477	510	441	436	484	437	442	509	480	444	436	462	471	458	456	465	453	473	474	478	490	470	463	490	509	486	455	457	461	453	448	464	442	460	507	480	478	470	436	475	490	481	450	471	492	439	457	468	457	437	445	431	469	454	444	465	467	453	455	512	457	461	479	479	480	461	500	472	459	469	476	445	464	499	480	501	455	457	472	445	443	458	433	460	487	494	471	445	469	489	434	478	455	454	474	436	463	449	455	437	445	466	460	449	433	462	458	447	429	463	449	429	445	465	471	491	476	433	471	453	503	459	428	479	463	452	474	464	478	477	457	413	490	446	485	491	470	444	450	451	434	438	453	463	451	470	461	450	457	410	492	454	442	468	503	453	498	478	459	497	431	494	450	463	483	460	461	430	437	450	458	463	458	461	459	444	469	458	480	459	467	473	462	419	417	471	465	468	469	474	445	448	472	481	456	453	457	431	438	466	512	474	468	435	416	496	448	470	443	476	462	451	446	474	420	487	454	456	464	463	511	488	467	455	478	473	423	489	490	475	489	457	460	471	500	453	444	447	468	439	453	435	455	457	469	479	477	499	426	455	473	418	428	456	446	449	448	462	506	476	450	460	465	497	446	488	481	457	491	509	448	411	400	468	461	452	467	459	456	479	461	476	451	459	440	458	477	451	469	490	446	445	459	477	451	437	476	488	449	472	494	467	471	461	456	447	494	489	478	475	438	528	473	484	453	447	510	470	453	462	465	430	466	457	452	458	448	495	467	502	440	476	471	452	495	471	466	465	463	438
14647	1834	2043	1427	1057	724	558	437	372	302	227	225	216	175	165	161	149	148	141	127	115	117	116	126	118	107	128	112	103	106	128	95	93	96	97	116	103	97	117	119	97	87	93	82	97	88	93	91	79	115	70	107	103	86	70	93	110	96	100	114	93	113	79	110	106	108	100	89	108	132	113	98	86	116	106	108	91	102	92	91	95	104	76	92	82	87	77	85	84	81	64	71	73	89	104	67	94	82	79	92	99	83	88	80	83	95	91	94	83	75	90	91	96	79	93	84	99	71	91	78	96	82	83	76	89	87	86	90	92	101	78	81	70	81	82	92	98	119	97	77	78	74	94	90	95	87	80	82	101	95	85	88	86	94	91	93	75	88	88	87	83	91	99	62	90	92	93	97	91	103	85	80	96	103	106	74	88	74	81	97	90	95	93	71	71	84	76	106	85	81	95	85	91	88	95	74	92	90	91	97	76	100	98	93	81	88	87	93	77	103	77	98	77	96	78	82	81	94	92	72	86	81	84	99	94	98	93	72	94	96	97	75	87	84	77	108	94	80	102	85	102	77	95	95	101	99	99	83	86	98	80	81	79	82	84	90	72	86	92	93	97	99	88	80	87	85	95	86	85	97	84	96	83	96	68	79	102	84	96	74	90	78	97	84	81	74	80	89	81	102	87	99	81	82	93	86	98	86	103	76	94	73	95	100	104	100	96	82	82	98	101	88	94	78	76	98	68	96	94	82	75	109	81	90	78	77	98	103	92	85	72	82	85	88	97	81	99	97	80	82	77	92	80	96	103	89	83	89	81	93	97	95	90	92	89	84	93	103	86	91	106	98	96	84	79	84	78	81	101	88	82	110	80	69	88	94	91	83	75	88	99	84	97	83	86	94	97	101	92	81	88	77	73	81	73	98	83	87	97	78	79	77	85	103	72	87	80	85	80	89	91	74	84	103	98	88	83	97	90	88	93	88	88	101	83	89	86	87	74	97	85	71	95	105	68	93	88	78	85	106	86	90	74	92	89	85	100	98	81	103	90	86	82	115	91	88	99	100	93	86	90	102	91	91	92	93	97	90	95	87	95	87	102	84	85	89	92	93	86	82	77	86	99	77	78	90	83	89	86	84	84	86	88	96	92	91	96	79	96	101	82	81	114	90	74	77	95	81	80	79	98	99	81	82	91	82	88	86	94	82	106	101	73	77	89	93	77	93	77	106	83	89	73	100	104	82	77	109	100	97	91	81	84	92	67	91	99	90	74	76	97	87	85	83	83	87	87	97	97	96	91	92	76	88	80	86	98	100	70	76	77	91	101	84	75	86	73	75	99	81	89	88	113	98	95	89	79	80	108	92	103	81	86	83	90	76	78	88	86	97	83	89	68	74	93	74	62	96	72	98	90	96	90	90	101	78	88	91	91	95	95	90	85	100	97	100	89	89	87	85	92	92	72	81	94	86	91	86	75	98	76	95	75	101	78	87	91	72	88	87	88	82	94	90	79	97	87	72	86	92	91	87	88	103	79	104	74	95	94	86	81	76	93	90	98	98	100	78	86	90	104	84	80	98	87	108	69	89	86	81	84	80	85	101	82	76	86	90	97	88	84	83	84	98	79	99	85	93	80	80	97	85	85	89	91	86	114	84	83	75	102	98	87	82	106	87	82	88	97	78	99	94	92	101	90	89	81	92	108	65	97	82	76	67	92	84	86	90	78	73	81	109	96	107	84	110	80	80	78	96	84	86	71	102	91	93	82	88	69	90	85	91	92	123	92	86	115	104	80	96	106	92	89	98	77	97	93	101	89	82	81	91	88	92	80	70	83	79	80	90	82	76	90	95	86	77	88	72	86	97	90	73	87	65	94	77	93	96	83	84	85	91	98	84	101	78	90	103	106	88	82	93	89	86	90	98	99	78	95	84	108	88	93	90	94	86	92	91	65	96	77	83	95	80	87	79	97	87	95	89	77	86	88	100	97	80	78	103	86	91	85	96	101	74	77	100	90	98	87	83	82	65	79	98	84	87	76	89	86	85	87	85	99	101	93	97	83	82	86	79	97	85	87	78	78	92	86	89	77	95	80	84	109	95	84	80	80	84	113	93	100	87	106	82	88	87	115	95	103	87	76	92	93	84	85	86	83	77	75	88	101	89	80	103	96	89	88	88	83	77	72	89	93	92	80	113	91	85	92	76	98	72	69	97	93	80	82	105	91	87	76	88	95	72	73	79	84	100	94	84	91	86	91	95	101	93	97	87	83	105	112	92	102	80	81	74	103	77	75	89	72	92	91	78	75	88	84	86	76	83	94	81	93	103	94	96	82	92	96	90	99	95	101	83	87	79	79	86	84	79	106	86	75	98	92	77	97	84	84	85	77	98	89	82	88	71	96	94	74	91	80	95	106	85	91	89	89	85	88	98	91	94	104	96	96	85	93	82	98	90	70	96	91	79	102	104	101	91	79	72	91	90	97	95	94	78	86	87	87	92	76	91	79	83	93	95	90	96	84	82	98	102	92	87	100	92	80	92	89	89	91	67	85	91	125	77	84	99	93	77	103	74	79	83	79	94	104	83	88	93	97	81	94	96	90	103	68	87	89	79	94	94	105	96	101	73	81	81	96	83	75	100	109	81	93	85	80	83	83	115	83	100	89	92	100	74	91	86	71	86	94	91	103	86	90	85	81	84	82	82	98	91	74	83	87	88	99	79	99	90	87	96	91	80	84	99	85	72	83	90	88	97	79	95	80	89	93	86	84	83	99	82	90	80	84	92	96	87	78	98	84	83	103	86	88	77	101	94	86	93	86	98	89	89	86	93	95	87	76	76	76	84	89	86	87	83	85	77	102	101	89	80	90	96	99	88	91	99	94	78	95	82	112	88	80	102	88	92	102	101	83	87	84	90	100	97	90	97	90	98	102	83	98	89	94	80	80	77	99	75	94	88	88	74	87	98	99	96	78	102	106	91	88	91	82	93	80	96	86	100	81	78	88	80	92	82	81	105	80	80	90	89	88	98	76	92	95	102	88	84	94	98	83	82	86	81	77	89	81	97	87	112	88	88	100	87	83	90	83	102	110	82	93	90	109	81	92	98	94	89	83	76	78	74	78	87	95	86	95	86	80	102	91	93	97	93	82	87	58	84	87	85	95	79	90	95	83	84	93	86	80	98	97	91	95	85	76	73	96	102	86	93	81	98	80	95	86	86	81	84	93	86	78	101	79	91	100	89	110	91	94	100	95	85	85	74	89	108	104	87	93	69	105	83	91	75	84	97	89	92	88	73	92	85	87	100	100	101	84	86	81	92	72	94	79	92	93	88	77	88	100	90	74	67	94	79	88	95	89	89	88	96	82	78	94	89	87	84	88	90	78	101	93	85	91	81	81	87	92	86	98	78	98	93	101	101	85	66	90	106	88	85	73	79	96	89	82	91	77	92	68	77	81	91	112	87	79	100	81	93	84	86	85	93	92	89	90	94	91	91	92	96	89	91	82	100
7559	1812	4385	5179	4434	3525	2774	2304	1853	1608	1435	1291	1096	977	938	822	769	661	643	632	547	566	495	478	439	452	420	419	440	418	361	401	394	393	365	354	358	336	335	315	360	348	336	331	321	291	307	277	311	286	298	319	307	282	290	315	354	322	302	345	336	356	358	410	367	409	424	440	422	411	426	413	456	464	313	317	267	314	248	296	318	291	299	277	281	253	254	271	287	288	282	270	268	262	231	285	271	243	245	255	282	278	269	268	274	241	238	257	262	229	250	251	288	274	259	251	264	253	269	283	258	239	272	239	251	252	255	256	259	252	242	247	247	232	234	257	262	241	252	245	268	247	219	268	241	266	236	253	243	248	252	255	262	267	250	238	255	269	242	255	234	264	266	260	247	244	263	268	221	231	243	267	227	243	228	249	239	271	211	241	259	233	278	249	263	260	243	270	263	224	237	247	223	274	240	255	267	233	259	228	237	258	245	242	243	263	277	241	280	271	272	241	224	234	266	236	262	249	238	241	241	244	268	266	235	261	258	252	287	236	241	287	253	246	264	258	253	245	271	233	266	232	237	263	256	244	231	245	242	247	241	271	259	239	248	231	229	242	246	250	257	269	276	266	253	241	240	252	254	288	244	262	242	264	251	253	246	269	245	271	242	233	255	245	255	233	271	229	252	240	234	252	258	246	231	246	241	224	221	249	238	244	259	236	254	226	259	254	241	234	264	249	250	246	236	246	238	215	242	264	240	226	261	255	235	247	249	266	235	234	285	233	227	240	241	252	244	261	230	222	227	221	239	260	259	233	236	238	246	251	266	246	256	263	237	231	239	235	261	254	227	243	222	270	248	251	253	255	237	223	237	263	267	258	237	233	274	225	250	230	268	242	233	255	248	211	243	241	231	240	239	249	242	220	239	240	229	253	260	263	237	251	225	247	258	245	267	245	227	227	265	236	269	235	249	246	216	236	248	238	213	247	218	278	225	267	274	265	249	268	250	264	232	244	254	267	251	244	247	252	230	238	259	253	245	233	264	238	236	231	258	247	251	251	247	243	242	239	279	256	248	238	240	246	227	257	260	226	248	220	249	234	221	238	231	226	271	284	275	247	242	208	245	248	214	242	233	252	236	243	256	205	250	240	242	268	252	229	261	251	255	228	244	242	231	240	233	255	251	215	254	258	253	227	254	227	254	237	248	256	273	262	256	252	246	208	233	258	241	273	258	242	250	235	226	251	227	245	229	248	254	249	235	243	261	241	257	227	238	256	220	216	246	232	223	244	244	234	250	263	267	239	227	228	253	231	236	271	218	248	251	212	236	220	228	267	232	251	252	234	251	259	267	255	260	240	235	241	245	248	252	242	251	219	262	232	245	261	251	232	250	236	266	256	250	229	248	241	247	232	231	218	231	274	258	213	247	236	244	245	254	276	283	253	285	282	256	227	256	260	254	253	230	235	283	264	248	254	258	231	248	233	276	256	236	278	277	255	252	224	273	272	231	259	226	236	281	248	250	246	249	252	276	244	244	235	266	262	253	246	251	215	252	269	231	271	243	245	239	247	250	214	232	237	231	252	236	246	255	253	253	259	238	259	228	283	223	251	218	279	217	246	245	236	242	234	242	265	233	246	264	269	240	247	259	258	254	237	216	236	252	238	249	261	259	247	258	237	263	231	239	251	232	262	232	243	256	252	273	266	251	232	241	244	286	241	243	255	259	255	225	219	265	247	231	282	258	233	210	259	244	226	230	218	275	243	241	247	245	247	208	250	274	269	255	274	237	230	230	242	236	266	279	212	243	226	247	236	231	258	239	242	257	225	236	275	253	246	234	267	249	239	240	236	260	244	226	232	258	258	255	239	256	258	238	256	219	259	268	259	286	255	258	253	253	243	229	245	239	246	258	252	252	226	256	242	242	270	256	252	245	238	279	247	250	282	242	227	248	253	259	249	251	250	263	280	237	249	265	273	258	246	266	232	265	243	238	274	240	222	237	249	244	231	245	271	217	233	242	264	264	245	236	258	265	243	260	269	249	249	242	289	276	248	250	274	254	253	246	246	254	257	261	258	249	294	241	223	270	269	235	222	260	233	261	239	248	228	266	252	256	259	232	258	236	267	247	213	258	248	246	248	251	242	234	240	251	260	236	227	235	243	236	245	231	226	241	265	267	275	224	258	255	238	235	269	237	250	239	246	262	254	251	237	221	259	238	232	243	271	233	245	240	226	253	231	259	245	270	227	228	256	247	249	243	232	241	241	277	249	254	262	262	255	247	271	244	259	212	253	247	253	255	246	249	242	265	224	251	260	261	234	262	244	246	238	234	242	235	254	246	270	248	248	260	232	289	236	257	245	256	251	253	266	251	240	247	240	247	227	248	266	260	268	254	242	260	253	255	238	251	272	269	268	214	245	253	258	238	251	231	236	228	238	260	251	237	245	257	261	254	246	239	221	249	252	255	234	238	247	243	240	265	241	262	222	230	255	254	259	220	249	232	246	234	267	283	230	255	222	277	284	279	210	249	242	269	239	252	212	273	267	238	265	251	222	235	258	270	247	272	238	271	242	262	231	272	216	233	239	237	225	262	267	256	267	273	214	251	229	251	245	283	239	257	219	244	239	253	251	232	253	237	248	254	253	260	260	223	219	225	258	244	261	232	237	289	247	255	244	235	249	233	270	244	253	257	230	258	268	252	247	266	234	250	205	253	241	247	237	236	237	256	234	275	266	254	227	247	230	250	261	247	278	267	254	245	212	253	237	225	243	235	236	240	253	227	246	269	236	242	241	243	264	266	256	228	250	260	233	250	231	245	243	224	223	252	226	253	253	234	256	226	235	250	218	228	248	258	238	220	254	225	243	255	224	245	252	243	233	266	233	242	243	243	234	228	235	248	261	219	250	236	227	264	251	243	244	253	238	243	257	259	241	263	236	247	241	248	256	253	222	288	251	249	254	217	272	234	247	248	262	235	231	241	260	239	236	252	267	277	280	243	253	245	249	246	293	240	260	254	250	242	264	255	271	239	233	260	239	248	269	247	223	243	224	261	266	208	277	254	262	260	244	243	263	270	253	263	261	285	264	241	256	232	279	221	243	272	274	247	244	242	248	258	246	242	256	260	259	264	247	236	263	237	221	248	236	238	256	227	252	226	264	267	235	249	242	226	250	254	256	224	261	288	258	267	257	244	247	255	238	243	254	237	274	257	253	262	270	235	252	269	245	248	277	243	252	272	262	235	251	260	268	258	229	252	238	215	220	240	239	270	210	276	229	259	243	228	262	228	221	256	220	241	238	254	248	228	282	249	256	248	240	258	260	249	241	226	246	250	240	242	231	254	275	257	232	249	241	244	232	284	256	270	250	237	224	249	247	270	241	298	264	255	260	234	248	254	253	261	236	236	267	227	242	243	253	272	280	262	229	250	220	246	257	244	253	270	237	247	233	262	219	262	262	223	216	251	246	232	247	253	253	231	239	217	245	215	231	230	256	264	255	243	265
2826	178	162	166	156	168	144	136	146	140	149	119	149	151	144	120	126	128	148	152	142	140	120	144	142	137	132	146	172	150	161	151	145	130	143	136	132	143	139	140	148	151	133	154	162	140	146	153	163	128	135	140	127	161	148	132	148	145	137	141	121	143	148	149	148	170	145	137	133	131	157	135	158	132	177	149	141	138	145	142	136	144	133	118	150	139	132	144	141	140	141	134	153	146	148	140	155	137	131	161	142	153	153	148	144	164	121	131	127	169	135	124	161	158	128	148	140	143	136	138	148	150	148	150	155	136	128	145	135	141	149	151	155	153	145	144	121	115	144	160	133	135	140	150	152	149	142	145	130	132	157	178	129	137	160	147	143	127	134	140	135	150	152	142	139	160	144	145	158	137	148	152	143	137	160	147	134	144	135	146	126	151	155	136	149	122	160	126	140	140	135	130	120	128	129	129	142	127	133	146	134	135	144	141	131	144	142	137	137	120	158	148	115	126	150	150	137	147	134	151	166	136	129	138	146	137	137	135	133	132	135	126	130	140	148	134	137	148	125	164	139	158	136	158	141	139	142	153	150	146	161	155	130	162	139	132	127	148	129	157	132	135	138	147	128	123	120	144	144	147	146	140	153	129	142	143	152	149	156	123	147	150	144	173	127	151	120	133	130	150	147	169	135	155	135	155	155	143	128	146	133	136	150	153	140	141	169	151	139	136	159	133	144	138	140	132	128	143	149	144	129	147	125	120	153	132	140	142	136	138	169	118	134	146	129	141	133	124	138	125	131	138	132	136	138	151	147	150	141	151	133	142	141	143	141	128	128	137	148	143	134	145	127	123	155	157	136	149	140	127	128	173	134	132	113	161	135	124	142	138	137	134	161	145	125	154	155	149	117	153	126	137	135	156	156	141	125	136	137	164	121	145	156	141	141	116	147	130	133	134	107	135	157	135	132	143	134	116	147	128	148	175	120	144	130	146	141	124	140	163	154	127	135	154	146	129	134	128	151	151	132	140	141	130	112	154	174	133	138	121	162	121	151	144	126	125	166	144	134	146	140	116	143	146	139	143	146	140	126	151	148	138	136	148	141	123	148	146	150	128	124	128	155	161	133	120	154	137	134	157	149	143	151	148	139	163	138	137	141	114	158	150	113	129	151	141	143	134	133	139	133	125	158	136	137	159	148	136	125	117	143	150	124	135	132	165	158	128	149	131	146	140	141	131	125	135	147	152	148	149	122	141	143	136	148	151	144	137	154	140	131	128	140	148	132	136	146	133	137	148	133	128	147	144	142	159	130	140	137	155	142	145	156	155	132	119	140	130	159	125	141	147	141	139	153	133	142	175	121	143	142	130	140	142	138	137	153	140	135	138	141	130	139	150	142	146	129	138	122	144	148	151	139	137	127	152	117	134	136	123	147	158	164	135	148	167	141	140	139	150	158	155	143	157	154	123	122	132	139	131	123	139	145	139	138	140	137	131	139	146	135	138	143	159	134	142	147	155	164	132	150	134	147	157	151	128	129	146	140	145	146	140	130	141	129	144	115	121	160	150	155	156	121	146	147	118	160	124	144	161	141	128	137	152	134	141	143	160	153	143	143	128	131	151	155	138	146	148	138	141	122	143	130	153	138	164	139	134	127	130	143	138	135	141	141	158	169	118	131	123	150	117	124	142	152	144	138	125	141	134	150	173	133	151	138	150	128	140	124	148	115	143	127	121	131	149	146	142	139	137	137	139	160	153	132	141	163	138	147	153	127	138	119	155	128	138	134	152	133	135	140	140	145	127	165	144	133	135	156	144	135	141	147	126	141	135	168	130	122	144	116	154	145	146	133	151	153	128	144	131	146	137	147	123	143	148	147	129	120	120	122	132	157	138	141	154	124	155	137	130	134	157	136	117	141	122	145	138	131	136	142	165	133	159	156	122	133	135	148	136	158	136	147	162	155	149	140	123	128	143	157	146	142	134	129	151	157	153	153	151	150	137	150	142	144	131	140	138	148	160	140	114	138	152	134	138	126	124	156	136	142	157	131	130	150	122	136	141	142	142	136	143	135	141	114	143	114	140	137	129	100	145	137	131	149	143	138	139	158	142	144	141	141	138	149	129	145	143	160	160	150	109	133	140	155	156	137	140	145	143	148	121	128	142	136	144	136	150	142	124	138	119	157	158	132	163	130	136	145	145	131	142	156	151	112	157	155	151	128	161	138	139	150	135	114	139	144	141	138	129	141	129	151	141	153	120	127	157	143	123	131	146	132	163	151	135	143	137	130	144	135	131	142	142	148	129	130	122	144	122	143	145	150	142	142	134	137	142	129	156	141	128	151	131	126	126	130	122	158	128	151	142	145	149	149	148	151	154	142	143	143	145	153	128	128	135	133	144	145	127	139	145	139	125	150	120	145	135	144	163	123	130	122	137	137	137	157	145	133	145	152	125	147	138	137	142	148	141	132	149	128	120	144	135	147	135	164	133	145	146	103	138	136	150	158	149	134	103	135	164	128	144	149	149	133	145	119	156	136	130	143	143	154	152	131	162	137	121	130	163	144	158	151	153	148	124	131	149	144	146	137	150	127	148	141	148	138	136	144	132	130	155	133	136	138	119	122	141	150	149	131	153	142	156	158	130	149	144	133	131	149	149	139	120	135	134	130	125	146	163	150	137	145	152	133	111	146	158	140	141	145	138	136	154	139	138	137	150	139	168	149	159	119	141	141	136	140	143	130	150	164	141	130	139	134	148	122	143	163	170	164	148	146	135	146	130	133	151	140	130	150	140	131	161	130	162	154	157	119	129	162	137	135	134	143	169	154	136	150	136	149	141	149	169	129	153	149	126	142	149	122	135	142	156	149	148	155	142	140	156	141	130	137	142	133	141	146	142	137	164	132	144	133	144	147	126	133	125	138	133	146	142	148	140	141	141	143	123	147	169	136	139	146	146	136	139	139	119	137	151	134	139	145	155	124	138	146	133	135	136	148	118	143	140	140	150	132	127	130	154	136	146	136	119	137	124	138	141	138	155	155	137	136	153	147	144	151	143	140	137	137	152	131	155	162	141	147	148	153	127	120	137	141	156	137	140	146	136	141	140	135	144	121	133	151	144	130	127	141	128	140	132	139	134	138	119	153	129	150	130	146	138	135	145	128	139	145	155	131	143	139	126	139	149	131	152	143	147	147	120	144	171	153	154	145	134	131	141	149	141	132	131	157	142	145	137	152	141	144	141	147	136	149	143	150	140	134	160	157	147	135	136	155	139	145	136	132	160	144	150	147	141	123	130	141	171	155	133	130	157	149	128	140	131	138	150	138	135	133	141	146	145	162	128	152	159	144	140	142	161	139	134	137	163	160	121	139	154	123	114	158	153	160	140	157	133	126	151	138	159	137	131	128	145	144	154	132	147	152	129	157	131	169	144	132	156	134	145	150	138	137	151	133	149	140	125	135	116	174	135	143	132	129	151	129	158	140	150	140	131	132	139	154	138	136	140
2736	432	493	469	513	478	485	456	434	429	433	404	437	398	441	403	421	400	395	402	424	408	395	423	422	389	376	415	407	409	428	393	435	399	372	422	432	408	401	397	411	382	396	388	415	379	421	439	402	417	404	415	401	433	375	395	413	385	378	395	429	381	423	400	385	409	411	391	380	434	397	380	406	369	418	368	407	403	382	401	381	421	429	400	416	372	392	397	419	395	395	386	382	377	411	407	408	416	370	383	374	378	405	395	404	412	391	412	402	426	382	379	359	362	436	378	389	428	372	387	371	397	378	400	409	381	361	395	400	382	408	417	387	397	397	375	406	411	400	366	401	395	381	405	380	360	410	379	399	406	452	394	358	366	422	403	398	367	393	384	406	406	388	415	400	386	394	386	433	367	389	385	386	406	404	375	395	374	398	421	407	422	370	400	380	390	396	405	385	372	412	396	370	415	403	414	406	453	381	354	393	401	390	393	372	411	401	405	405	377	407	431	411	409	406	394	391	399	450	353	404	373	392	400	431	406	412	396	410	411	405	407	402	407	404	416	378	390	383	415	363	386	397	395	363	440	407	384	392	400	368	396	427	386	400	377	377	393	430	403	407	343	384	402	396	436	369	405	415	403	420	372	393	378	387	391	383	429	410	411	389	381	378	398	390	399	412	402	402	391	407	414	386	404	417	407	423	397	390	431	393	409	368	407	401	405	383	421	395	430	411	373	399	417	409	385	426	422	448	387	387	396	391	412	453	398	396	360	401	370	367	386	421	391	405	427	419	368	393	404	394	382	392	416	384	380	403	414	382	389	393	391	402	405	401	410	413	375	394	404	381	394	406	377	385	393	391	386	418	400	391	411	399	405	425	390	411	409	404	410	380	411	375	412	429	353	407	363	407	397	387	396	337	402	390	418	400	368	399	396	385	394	363	372	392	377	377	389	412	411	377	399	419	415	418	411	354	386	409	395	380	419	393	384	437	384	382	397	425	404	386	412	421	425	392	390	373	422	377	398	429	378	409	428	389	397	397	405	351	417	412	354	410	437	385	378	416	420	437	387	413	405	374	359	391	402	396	381	389	429	401	447	380	406	431	400	413	396	366	411	382	409	394	426	354	391	373	408	392	379	399	394	421	410	384	366	391	369	392	421	408	391	410	368	386	384	350	417	411	353	400	406	373	418	410	437	407	372	413	376	417	380	401	396	401	413	422	416	415	408	435	391	412	385	387	382	385	427	343	411	433	397	396	404	413	379	429	389	393	375	393	401	388	406	371	413	434	408	422	379	399	422	415	390	382	400	390	420	374	366	407	391	394	376	399	405	396	387	424	388	355	371	414	418	427	375	412	387	390	420	405	377	434	376	405	412	434	394	384	407	358	383	383	410	396	418	409	385	441	391	426	454	393	381	388	367	357	379	421	408	363	406	397	415	383	379	407	376	432	401	403	392	379	373	411	414	382	440	400	411	383	368	408	394	404	357	414	388	410	416	428	410	410	417	398	424	387	421	392	424	362	415	391	386	364	400	388	378	389	418	399	376	422	409	402	379	386	396	394	417	397	392	410	478	415	394	399	391	389	398	422	413	414	413	411	400	386	395	410	391	425	406	388	406	390	390	395	389	399	419	380	381	378	392	404	386	386	389	377	415	388	367	400	418	409	379	385	390	361	383	383	386	395	388	401	387	392	400	398	417	396	426	424	428	436	365	373	431	359	385	427	438	389	374	387	419	404	413	430	381	405	440	393	420	390	393	406	400	429	381	380	363	388	415	393	426	413	371	372	404	429	434	385	414	402	372	399	386	410	403	394	394	412	366	399	388	389	440	445	407	386	423	411	390	381	415	403	369	402	415	415	408	447	407	382	412	382	403	438	397	403	389	399	408	373	415	437	403	396	411	404	361	390	379	423	408	425	396	392	413	393	379	399	395	359	380	379	381	394	417	409	387	383	392	439	387	406	384	383	383	395	438	391	435	389	401	397	357	380	381	363	433	399	407	360	409	404	370	417	427	384	403	381	387	418	375	404	377	395	390	446	411	372	397	418	390	393	374	389	393	402	384	387	421	399	382	405	367	424	388	390	413	405	415	378	384	405	422	387	390	397	414	389	392	404	436	388	406	405	416	412	421	412	400	406	406	363	411	372	380	407	387	389	409	420	381	369	402	435	381	386	414	353	386	384	425	383	397	386	437	347	421	411	419	385	375	397	354	390	425	404	387	387	390	395	385	427	420	368	422	400	420	410	378	385	415	418	377	383	386	367	416	422	398	405	407	417	407	380	357	365	422	432	433	383	404	379	400	458	405	391	380	395	396	404	395	404	387	395	431	372	413	377	381	373	405	388	422	395	391	426	408	376	415	388	397	395	393	401	409	429	394	382	384	416	379	363	392	383	420	405	414	391	395	375	389	404	384	416	404	391	401	360	413	377	423	409	421	382	425	388	404	410	395	387	403	367	376	357	372	382	400	411	386	365	402	384	413	356	377	412	396	386	412	430	364	416	412	418	400	376	374	401	383	393	378	373	389	398	392	425	362	403	386	366	400	423	379	420	413	406	426	360	390	386	401	402	450	387	404	402	407	371	410	424	409	410	376	360	420	381	411	437	376	424	371	398	407	401	414	409	401	358	412	378	415	407	398	401	453	378	373	427	459	394	402	399	380	387	357	448	389	387	411	417	402	380	398	397	407	390	412	385	383	406	365	397	390	409	392	405	357	395	438	401	365	360	415	373	444	401	407	414	383	400	383	393	393	404	398	373	383	384	392	358	401	378	424	395	410	399	387	422	406	427	409	363	463	412	407	377	370	373	417	396	374	407	451	411	362	388	373	419	411	382	380	411	372	396	408	398	395	403	395	373	399	407	385	383	379	379	364	413	432	394	362	380	398	423	420	417	391	416	413	395	381	411	413	380	377	374	377	368	394	394	401	424	392	381	380	367	419	404	382	402	392	338	403	418	408	368	413	399	400	397	407	414	416	373	410	420	388	383	368	402	379	374	402	407	388	409	409	395	426	387	398	386	362	386	397	368	384	393	395	427	400	414	405	408	402	425	430	389	373	437	382	396	392	389	378	405	388	420	405	361	386	399	374	388	427	374	386	373	395	365	403	418	396	374	431	434	429	419	362	404	402	435	388	392	400	389	410	388	408	398	385	391	366	381	392	384	376	422	431	404	357	424	372	404	403	398	405	364	406	407	426	424	401	353	406	397	401	447	372	385	418	374	383	416	386	419	422	410	371	407	366	391	384	397	382	433	392	401	406	387	380	401	413	402	415	420	402	423	374	385	405	412	388	381	396	361	395	417	398	382	345	392	385	413	392	405	382	382	413	378	388	431	398	385	408	447	389	405	389	414	382	416	421	402	398	390	426	381	403	386	392	378	381	397	414	375	442	424	364	381	397	384	347	395	430	378	392	376	391	401	358	370	419	390	394	418	384	413	363	384	414	439	364	403	395	382	394	390	420	405	354	396	394	365	402	369	425	394	386	362	369
8657	958	1154	906	611	480	433	317	330	286	249	241	216	223	223	201	232	178	192	188	202	197	197	171	155	160	185	192	169	198	186	189	195	206	203	184	173	181	179	198	166	159	162	153	175	179	194	159	150	167	195	156	171	163	166	177	173	176	175	167	190	168	174	180	181	171	175	187	178	165	201	172	175	171	161	183	145	148	184	176	186	185	145	173	157	180	154	154	191	181	177	167	155	153	174	178	178	130	188	179	182	175	165	180	166	191	166	154	182	192	171	168	165	168	139	191	172	170	181	187	202	200	172	174	170	164	157	177	182	139	166	154	156	174	157	194	184	166	179	163	181	165	180	169	185	184	182	172	159	162	180	176	159	194	144	159	164	184	152	184	175	157	163	173	162	189	180	144	175	166	192	172	188	161	183	173	148	180	143	175	161	165	171	166	180	135	169	163	156	168	187	171	174	182	176	159	180	187	154	185	177	155	178	154	179	165	168	167	159	180	146	202	187	162	191	169	170	188	164	166	150	193	166	182	177	164	158	196	193	164	153	174	190	163	170	192	177	167	157	169	174	179	181	169	186	163	193	171	170	189	165	175	171	155	159	188	182	180	163	173	184	193	167	168	163	186	168	176	190	155	172	170	165	180	184	173	161	153	183	154	160	179	165	187	171	183	177	187	185	178	198	174	172	173	187	171	210	138	184	190	179	185	163	172	174	161	171	166	172	167	183	157	195	158	192	160	159	151	170	179	177	170	174	161	162	148	171	148	184	203	145	167	156	174	177	175	172	158	158	175	151	159	172	176	160	163	176	168	144	161	181	154	183	185	139	170	179	178	166	187	181	178	190	172	146	160	175	179	162	166	192	169	191	164	195	190	164	187	182	176	152	165	175	167	152	186	135	193	157	161	195	152	187	186	163	153	171	192	183	177	159	161	168	183	143	167	183	173	179	156	160	164	160	163	167	160	163	165	161	165	169	185	161	183	165	157	161	168	182	156	158	174	159	146	193	161	206	185	155	159	187	184	176	141	172	197	171	179	176	163	184	182	169	173	160	177	162	180	147	191	169	182	176	159	195	179	172	171	168	167	177	169	175	182	177	160	172	176	174	197	186	157	165	175	189	191	173	163	172	178	156	182	182	162	172	194	187	163	182	170	160	192	182	170	178	156	181	192	180	165	166	197	165	177	164	181	154	174	197	149	159	194	163	148	156	159	189	163	168	181	157	159	170	174	174	164	134	152	183	165	176	152	169	173	182	171	154	161	168	158	177	186	171	201	177	160	160	164	162	194	160	166	186	161	178	172	162	167	159	147	153	166	164	178	176	178	148	172	175	174	175	167	161	185	152	163	194	154	164	177	179	188	166	179	178	181	179	173	181	137	178	168	186	172	139	177	181	154	176	166	171	159	166	175	162	156	155	171	192	144	158	201	157	195	168	166	172	158	174	167	191	169	163	187	169	158	182	167	160	169	165	198	156	194	160	178	174	159	183	180	171	208	158	170	199	200	181	206	179	207	184	203	166	171	156	177	164	157	174	171	159	154	168	177	178	185	156	173	203	172	176	169	155	178	187	183	155	183	197	157	161	156	181	157	151	153	181	168	152	154	175	173	184	163	173	180	192	191	151	181	148	199	159	176	147	164	156	155	154	162	162	159	160	180	175	190	144	178	179	170	180	174	190	156	180	186	195	180	143	178	178	175	175	177	179	177	153	139	155	177	162	173	160	187	175	171	138	165	189	174	156	192	144	179	184	168	188	173	160	150	158	173	151	168	169	163	183	175	169	172	162	170	188	163	160	184	185	169	166	172	186	154	143	200	161	176	176	162	168	154	180	169	167	175	155	154	179	169	178	176	157	185	176	177	199	181	159	184	167	162	176	167	171	169	174	178	142	146	172	155	176	181	165	196	195	161	166	172	174	174	168	157	177	178	174	176	156	173	169	171	169	164	175	196	171	180	163	188	171	172	150	172	159	175	192	151	171	152	185	134	158	160	169	162	177	169	178	153	194	164	177	167	178	158	182	178	147	165	171	188	177	184	178	160	161	143	164	199	174	169	151	164	160	191	166	189	163	172	159	179	170	151	160	181	152	167	158	178	149	183	158	145	168	178	177	179	181	170	167	177	183	175	187	166	178	185	163	166	183	158	158	157	172	179	170	159	165	173	157	157	161	180	162	184	153	166	165	171	172	174	186	180	168	156	167	170	184	174	168	152	157	170	177	188	155	191	157	180	172	155	162	163	155	171	190	155	197	158	157	164	143	164	177	195	184	168	159	176	153	180	159	184	165	178	188	171	169	180	160	187	159	176	168	163	180	160	161	171	168	175	157	177	188	189	176	162	160	173	140	168	164	166	170	176	173	153	138	156	186	158	181	169	159	187	178	173	179	181	141	177	155	169	197	186	168	181	177	167	168	165	165	184	150	160	168	178	179	155	160	179	162	160	186	163	164	146	178	171	186	165	169	168	192	163	186	191	178	168	163	169	191	162	190	197	176	188	170	162	161	157	175	154	173	165	159	175	199	163	156	171	159	159	161	172	166	165	178	185	167	185	193	162	179	185	156	165	163	159	198	166	166	154	165	166	160	169	166	192	195	154	148	158	184	170	159	175	164	158	183	178	186	191	167	164	188	184	192	164	160	165	162	151	149	179	172	172	189	173	168	172	159	157	148	168	176	172	153	183	185	157	173	156	156	153	171	168	184	167	150	160	185	158	169	177	167	157	163	149	168	166	181	172	185	146	191	167	149	158	174	177	179	164	170	171	169	155	182	168	180	167	171	180	187	192	173	200	180	149	185	182	176	150	168	171	174	183	150	162	160	152	175	185	161	169	188	162	154	178	169	171	167	165	194	169	174	162	164	182	209	155	163	173	174	193	180	194	165	200	176	155	191	198	164	168	183	162	170	188	164	191	146	166	188	157	168	145	154	160	194	175	153	183	149	167	192	174	159	150	165	158	166	153	168	184	181	169	169	150	169	161	171	149	180	173	205	162	178	169	194	182	178	178	162	147	163	153	193	184	180	175	159	163	183	150	170	153	170	176	172	140	170	180	176	155	156	185	148	162	163	183	161	182	173	181	152	151	163	149	172	207	183	179	184	147	182	168	170	152	178	173	176	165	160	162	171	147	173	162	173	177	182	152	162	164	159	189	169	155	186	171	141	180	177	203	189	152	160	176	170	168	153	177	181	157	142	146	147	152	178	171	172	191	157	173	155	185	154	178	167	170	175	157	196	188	167	169	172	163	185	173	165	179	162	169	163	168	181	160	191	174	146	150	179	185	166	167	180	170	172	176	169	171	180	170	172	192	169	177	151	176	163	161	182	170	155	172	179	167	167	191	182	177	189	182	167	167	190	170	166	171	160	158	146	177	162	168	171	185	139	163	180	167	166	155	181	150	176	165	154	172	177	161	159	160	150	155	168	151	165	191	182	169	177	154	153	148	204	149	186	164	170	162	162	160	195	169	144	166	165	156	168	175	165	199	182	183
6006	1259	2736	3180	2658	2239	1770	1568	1367	1188	1100	1039	935	841	855	768	752	680	659	583	626	606	653	579	593	568	545	542	540	564	532	597	516	491	501	520	543	497	497	462	488	489	505	489	521	483	483	514	508	469	482	510	477	476	491	486	501	524	484	510	523	530	551	551	529	542	542	575	561	570	551	544	554	516	505	488	459	497	502	507	479	479	469	443	435	417	439	467	478	450	485	469	470	454	476	477	455	443	476	512	478	481	466	456	430	454	453	474	481	476	506	472	456	451	497	477	426	454	470	459	485	489	448	455	464	476	464	468	457	446	492	478	447	494	443	473	445	477	494	491	455	464	466	424	470	465	430	503	422	465	491	442	453	445	507	456	458	464	445	479	442	487	473	469	456	483	467	468	414	475	451	441	443	452	440	459	459	446	484	410	477	453	491	465	449	468	476	455	487	486	488	468	453	443	479	440	444	427	479	444	443	461	470	458	475	444	450	458	445	435	448	478	423	488	436	414	454	502	448	469	480	468	515	483	492	454	454	489	457	455	417	486	456	477	471	447	458	476	426	496	472	472	479	458	464	457	467	441	500	479	470	471	437	475	469	447	428	459	481	441	485	442	435	418	449	455	429	435	494	462	431	444	425	453	426	468	451	416	448	438	500	462	492	437	481	447	475	452	441	449	466	459	470	451	448	479	476	453	496	482	455	466	424	494	433	469	419	457	424	485	449	484	452	461	465	449	454	480	478	457	495	431	461	463	415	453	438	415	435	429	437	452	501	487	404	457	497	416	491	470	434	496	439	455	463	466	446	444	467	466	449	444	468	426	414	448	476	467	430	501	474	413	436	427	453	444	491	475	467	460	476	475	414	479	435	439	490	456	420	464	477	443	462	423	450	447	487	482	450	476	444	435	456	461	449	421	490	430	488	496	424	472	453	443	412	430	444	478	435	493	450	405	489	500	469	485	457	451	460	464	474	463	491	415	477	472	481	467	452	450	465	450	456	475	505	451	457	444	453	471	429	453	486	437	474	471	469	442	504	428	438	463	485	488	454	479	523	491	471	392	443	456	435	438	457	461	481	486	485	469	460	440	482	448	491	520	471	484	487	479	434	432	500	494	456	464	439	446	460	463	463	495	420	460	448	433	448	476	448	435	437	456	427	475	451	455	442	423	489	442	415	460	446	492	475	473	476	443	449	474	476	460	416	519	463	464	443	503	453	467	483	469	482	480	459	429	445	468	440	450	492	474	446	464	492	478	483	481	460	450	462	516	475	461	427	462	495	443	440	477	458	469	459	465	449	438	434	457	462	469	465	479	445	473	462	448	450	446	468	443	506	432	445	467	466	501	485	468	463	448	488	451	425	477	489	500	464	451	467	446	453	448	429	460	426	467	470	427	453	469	438	474	464	475	412	466	478	469	472	440	473	433	455	466	430	455	479	507	465	422	457	476	506	509	436	472	455	464	412	467	467	489	453	474	471	480	484	438	451	459	429	465	449	464	436	490	497	464	454	430	465	442	421	481	443	480	471	482	434	456	464	488	463	471	470	447	452	493	436	478	445	446	457	450	430	410	447	453	495	492	481	434	447	481	443	456	480	436	471	475	466	435	430	452	452	470	470	459	434	468	433	438	464	418	447	498	462	448	469	462	479	435	444	490	497	479	459	472	424	456	481	502	438	470	453	464	442	487	468	476	472	463	468	446	490	471	450	471	467	464	463	438	465	461	439	473	403	447	447	463	430	485	453	443	478	461	417	467	471	424	441	478	470	420	469	456	480	464	507	471	443	436	479	425	471	500	438	454	446	419	456	488	492	470	450	447	425	483	467	459	449	453	465	456	448	439	457	458	497	432	446	415	416	452	452	461	450	445	454	425	440	450	466	452	491	496	464	463	471	464	490	463	427	497	454	489	470	463	477	441	484	459	473	470	453	432	471	444	404	493	444	426	450	453	455	475	448	462	426	468	459	474	473	483	430	505	466	470	445	491	450	531	444	467	470	449	457	487	476	425	493	435	418	426	457	444	428	476	454	501	397	488	456	469	464	447	473	485	413	475	467	440	481	431	455	452	453	480	465	435	477	476	450	455	435	468	499	494	437	446	504	480	492	442	456	423	446	444	447	468	497	458	471	460	475	465	447	455	438	470	439	448	461	468	499	453	484	446	473	452	444	464	495	453	434	424	441	427	425	453	431	463	437	483	454	467	479	470	449	485	465	439	449	454	431	453	453	440	473	441	488	463	490	451	454	448	454	494	438	442	447	431	470	484	424	413	465	485	492	460	452	478	467	462	487	477	467	477	459	453	517	467	467	482	456	461	438	440	441	484	420	465	465	473	447	475	442	499	435	449	419	462	456	454	446	475	442	459	454	447	431	492	449	495	436	474	443	444	513	436	424	437	483	502	433	479	473	478	459	457	454	463	447	440	510	465	438	468	448	497	474	446	498	467	430	458	457	506	457	473	448	472	480	415	447	445	489	478	448	500	451	462	459	435	504	483	451	456	445	464	477	441	444	465	467	505	434	443	462	461	461	464	484	452	469	475	430	472	453	447	467	472	433	463	482	469	475	478	457	486	498	442	465	464	464	473	434	470	499	485	464	472	462	513	468	493	489	433	457	458	477	464	450	429	448	467	450	442	446	462	492	438	426	454	451	500	479	486	413	449	451	462	483	443	452	458	472	452	475	470	419	442	491	453	468	489	499	442	518	494	485	472	465	425	458	476	478	473	454	462	460	442	485	463	466	469	455	421	443	411	458	488	468	460	471	473	465	445	447	455	471	463	475	472	446	466	458	460	476	468	447	499	450	456	451	461	493	475	441	468	479	460	448	460	455	479	458	463	479	469	418	494	468	429	447	449	442	515	492	433	488	460	490	443	468	445	473	447	445	472	432	493	446	464	449	458	468	430	451	463	447	461	437	462	460	459	442	496	465	418	423	493	478	481	429	487	463	464	472	442	448	462	446	452	482	490	468	481	423	462	462	482	442	485	430	443	461	436	463	474	433	486	472	452	469	456	458	451	474	476	454	480	471	484	467	414	487	471	487	443	465	478	444	450	422	449	417	465	452	486	485	443	405	478	473	490	453	447	422	467	447	428	487	427	464	468	427	484	462	447	423	455	486	481	435	485	463	442	431	466	487	461	498	495	495	458	462	431	489	439	433	445	446	501	470	449	451	463	437	458	464	450	487	443	485	455	466	415	440	434	427	433	453	480	462	462	417	443	432	483	460	454	441	462	457	466	431	448	466	445	462	443	442	418	487	457	476	453	452	459	466	483	462	456	440	465	424	461	453	488	478	466	444	466	482	520	483	415	457	459	416	450	439	455	466	491	439	504	479	447	484	463	469	454	422	420	457	417	467	477	485	461	456	485	485	468	454	462	478	494	446	475	475	455	459	460	449	424	454	480	477	475	491	472	456	463	461	444	462	451	426	478	473	459	461	504	473	435	484	456	472	493	424	464	474	468	436	471	488	497	454	476	458	417	478	447
14881	1873	2048	1512	989	775	545	449	344	308	264	234	191	199	177	169	152	157	134	138	131	106	131	123	122	111	93	105	102	87	88	123	118	106	104	87	88	88	115	103	90	93	88	108	96	105	112	100	98	102	104	91	111	95	92	86	102	93	98	98	91	85	105	98	102	96	115	117	92	93	105	103	99	85	97	85	96	90	84	94	92	89	85	77	99	80	93	75	88	91	82	79	92	96	98	98	88	82	92	89	88	79	81	87	87	93	88	103	66	108	90	85	84	101	88	90	107	84	94	116	89	96	83	87	74	98	85	91	98	96	75	83	112	110	92	92	96	84	87	86	91	96	79	81	90	85	88	86	83	87	82	95	106	97	73	80	88	84	70	100	84	76	71	103	91	98	91	88	85	86	86	98	83	101	89	96	74	88	79	97	89	88	77	73	106	76	85	88	75	95	88	87	95	90	106	104	83	84	110	95	90	112	86	92	103	84	73	101	101	81	91	98	95	103	73	85	97	90	87	77	86	85	89	88	85	87	104	94	89	80	126	86	84	88	109	77	110	87	80	95	101	87	75	109	93	86	96	103	104	85	78	76	87	93	91	68	96	72	93	97	81	94	90	91	80	96	87	81	98	97	85	103	89	87	91	88	94	76	82	91	96	87	66	77	87	67	83	86	78	96	89	103	87	101	77	86	87	88	70	82	68	102	92	96	86	86	93	87	86	68	81	82	78	79	77	82	91	89	98	90	95	87	79	100	81	80	75	91	94	105	80	99	82	84	87	73	109	110	108	86	73	81	107	81	74	94	84	81	95	75	83	106	91	103	74	102	93	97	85	81	87	87	74	105	88	91	91	94	96	84	93	80	90	82	85	90	102	84	75	91	81	78	100	100	73	67	96	101	97	81	80	92	80	79	93	75	91	82	89	97	93	87	88	75	83	87	91	104	75	70	89	77	97	73	93	84	92	86	115	67	85	93	110	85	91	96	86	96	84	84	88	84	92	95	97	87	100	98	88	83	99	75	93	95	95	96	74	94	83	92	92	83	96	76	74	81	75	91	81	88	103	84	80	85	98	88	82	102	94	97	96	92	84	87	95	103	90	91	100	87	101	86	89	92	93	85	86	85	96	74	76	98	86	96	90	85	88	77	85	89	80	77	89	69	97	99	99	80	91	80	95	85	77	74	68	111	81	93	94	85	82	81	91	85	89	82	95	80	83	91	87	87	97	75	80	88	80	90	84	99	91	103	97	87	97	87	84	91	94	84	85	92	80	99	104	84	76	95	102	89	86	100	88	77	93	97	106	67	97	74	97	97	99	102	70	88	87	74	76	77	95	88	88	102	102	99	105	89	87	88	85	72	83	84	88	98	106	86	81	81	89	97	89	76	72	97	92	93	103	72	76	86	93	92	97	76	100	103	102	100	82	70	71	83	86	95	81	84	84	103	105	86	79	101	88	86	100	86	93	90	90	86	95	85	100	98	78	86	87	97	91	89	70	83	84	81	71	94	86	86	103	84	74	105	87	95	86	83	95	82	83	105	104	106	96	97	85	84	75	90	92	100	87	88	84	91	104	82	67	89	88	100	96	88	87	83	90	94	101	105	97	74	81	96	98	105	91	102	96	74	87	109	91	95	85	92	83	84	74	83	84	98	88	82	77	66	82	91	101	98	70	85	91	90	90	94	89	89	75	103	87	92	94	102	89	95	97	97	83	76	110	91	86	88	93	95	82	76	87	107	75	99	87	89	111	86	103	79	85	100	99	83	94	95	76	80	81	92	92	75	92	94	101	80	91	91	98	86	100	79	78	76	69	78	80	86	68	84	96	96	79	94	75	70	76	107	81	79	92	91	75	83	64	93	106	80	94	86	106	101	90	71	90	75	81	72	77	106	86	93	85	92	99	85	87	116	86	90	83	77	98	94	82	76	93	84	91	84	79	88	93	86	92	96	88	90	95	94	103	83	76	75	87	99	96	87	98	111	80	84	91	101	93	80	79	96	98	108	88	79	77	87	81	77	88	80	79	98	88	70	92	94	76	87	82	74	81	81	83	92	93	85	82	96	81	76	97	82	91	84	87	90	82	79	78	107	104	96	71	97	90	100	93	88	99	87	92	91	80	95	94	98	70	79	88	86	96	76	81	96	95	82	68	91	100	79	117	100	86	86	103	75	92	76	83	88	85	91	102	82	78	70	85	86	95	83	86	70	91	94	110	92	74	97	98	87	81	89	83	89	90	80	95	78	96	91	71	96	98	95	85	97	90	104	91	83	81	86	67	89	88	80	91	91	104	92	89	98	88	87	87	104	75	84	92	88	93	85	85	97	87	80	90	106	74	83	86	95	105	95	75	95	95	84	83	93	74	86	77	86	86	87	96	106	90	90	82	81	81	87	92	83	99	102	81	77	89	74	89	89	68	96	80	84	95	75	97	91	100	88	99	85	94	77	97	100	90	87	94	79	89	81	83	82	82	79	81	97	107	79	77	77	85	85	78	91	91	88	85	94	80	96	83	88	79	95	94	69	88	82	97	102	80	91	103	73	85	83	68	87	93	93	87	76	80	82	91	83	97	84	80	86	87	83	103	81	84	81	83	90	93	83	95	104	80	77	94	87	73	82	99	96	83	86	78	98	91	95	95	83	86	88	104	84	104	84	87	70	85	87	102	74	93	77	106	94	101	67	90	96	83	75	76	101	80	78	79	96	96	109	86	94	83	79	87	79	94	72	84	86	97	95	85	95	85	79	92	85	92	78	91	94	79	79	89	97	83	89	103	91	85	89	81	92	96	81	96	92	88	92	89	85	85	102	86	90	94	83	97	90	87	89	93	105	88	85	99	84	87	97	96	100	83	77	80	87	90	97	91	86	73	83	77	105	88	91	87	90	94	97	99	100	77	90	95	97	88	114	96	81	76	78	78	88	76	75	85	97	82	76	99	82	103	94	84	93	88	80	103	90	113	90	88	88	90	104	88	72	115	85	92	86	87	76	83	77	105	111	97	94	69	98	99	84	74	81	95	82	107	94	95	77	70	83	84	83	97	93	95	94	91	92	95	85	87	87	81	78	102	93	73	101	93	92	87	91	76	91	80	87	94	78	89	82	91	85	104	95	94	88	82	82	76	85	86	74	79	79	104	104	93	102	85	99	87	92	95	91	89	100	84	92	90	98	88	86	92	90	88	69	81	90	97	93	83	83	99	81	73	96	94	79	104	95	80	94	68	91	84	84	77	91	85	93	86	92	88	97	96	78	82	81	79	110	86	93	80	95	86	103	96	105	107	71	104	72	87	84	95	79	94	76	92	97	77	89	85	93	89	93	88	88	96	83	101	82	107	95	91	88	105	81	86	91	91	103	86	98	76	88	80	72	93	71	86	90	106	76	106	91	107	105	95	89	95	99	101	81	77	80	85	103	90	85	86	104	84	75	102	100	79	96	87	102	95	88	94	71	81	92	89	75	74	90	107	78	81	106	107	73	73	88	88	102	88	81
7505	1762	4433	5200	4361	3610	2917	2290	1869	1670	1395	1285	1168	970	903	847	768	703	705	630	589	548	530	524	516	484	471	452	438	398	412	372	391	400	371	364	294	305	374	342	324	330	302	290	342	325	315	284	289	321	312	272	302	320	284	270	305	330	291	338	369	323	389	422	405	423	452	449	475	476	429	389	397	340	309	270	273	269	290	293	296	283	264	285	267	282	266	256	263	241	258	250	266	249	258	257	236	267	272	262	263	250	235	255	245	291	269	237	253	273	245	250	236	251	255	250	264	241	247	247	262	272	265	248	255	254	278	272	292	269	243	257	275	264	264	249	246	236	241	258	245	254	250	258	276	244	269	233	240	250	263	250	258	258	226	259	231	268	242	267	239	242	260	278	253	261	237	255	224	230	263	265	245	245	264	258	266	239	228	259	257	296	250	264	244	258	212	247	280	252	224	249	260	235	239	246	238	254	269	209	247	250	266	261	229	264	254	277	237	272	269	248	272	256	249	249	256	224	239	246	249	224	256	211	259	236	251	255	239	262	254	275	258	250	242	255	247	245	259	227	236	277	233	250	232	246	267	221	224	239	219	250	246	226	239	234	250	251	258	237	234	255	249	249	243	249	250	265	261	244	255	253	267	273	235	274	262	230	243	233	224	249	220	238	216	269	241	231	249	261	259	264	268	274	255	244	268	233	226	244	251	261	265	256	269	245	246	248	236	266	285	240	270	255	227	237	246	265	261	243	236	238	248	261	276	226	250	266	261	273	250	251	243	283	240	218	237	264	293	230	254	254	234	232	235	245	244	245	241	275	228	222	254	266	239	260	239	241	262	229	243	253	278	251	253	259	237	257	237	254	255	236	254	232	226	248	272	296	257	251	240	265	247	250	265	251	261	232	235	217	260	245	254	250	250	254	251	263	236	240	228	233	220	240	268	234	244	236	254	261	235	231	262	245	271	249	255	248	248	234	259	245	251	226	247	250	257	251	248	234	243	259	239	229	252	247	278	262	263	244	248	250	257	243	252	252	224	265	242	241	271	250	246	242	255	232	247	274	249	236	256	256	247	254	246	276	230	262	224	239	246	251	257	267	259	255	240	245	218	236	252	280	240	257	233	273	246	241	248	247	213	249	228	234	241	246	214	249	245	258	248	271	231	259	231	267	286	245	246	255	221	276	256	213	245	239	249	265	233	260	241	242	271	242	246	233	261	242	276	248	257	239	240	273	225	261	242	261	246	238	243	234	229	227	271	248	266	252	258	252	227	249	259	216	254	259	249	248	240	252	246	253	254	260	266	220	243	236	252	256	233	241	254	231	250	257	236	225	267	276	241	259	253	275	263	243	233	251	254	252	256	233	245	263	253	238	253	242	233	266	265	221	261	264	260	242	254	226	251	243	269	230	233	263	235	241	261	233	271	226	271	247	247	258	286	239	244	248	238	269	256	248	255	259	257	245	246	236	261	228	244	234	235	246	250	248	236	253	243	258	277	237	263	241	265	265	237	264	218	206	254	243	232	262	239	258	268	249	234	249	231	256	268	240	258	254	226	250	273	242	236	254	272	247	244	240	235	242	249	260	282	249	258	256	249	263	285	237	245	214	252	247	249	230	267	278	223	237	249	259	245	253	252	226	244	241	255	242	254	221	229	249	248	250	235	252	250	228	230	229	218	242	244	232	229	233	265	240	247	206	230	224	222	250	269	219	239	259	260	247	257	226	231	253	205	249	243	256	256	259	254	257	273	266	244	247	271	225	266	265	242	255	248	262	226	242	271	270	236	234	242	229	240	251	248	274	265	239	245	242	265	236	253	225	213	241	229	257	245	250	236	235	242	254	213	244	234	263	255	240	252	245	233	261	237	259	248	237	260	240	242	228	234	240	248	249	245	234	250	237	224	254	246	228	221	228	258	269	250	242	249	267	262	280	259	238	218	282	243	244	235	244	249	277	231	262	228	239	253	246	257	236	234	252	247	239	236	213	233	231	260	242	256	268	248	238	253	224	233	235	251	254	228	248	266	220	271	242	257	249	225	258	249	255	245	296	249	246	246	212	227	212	264	246	258	236	241	248	251	241	232	242	261	209	227	259	259	269	220	239	261	240	251	225	231	248	233	246	246	227	239	258	251	240	245	229	229	255	260	234	249	270	293	244	256	239	248	228	271	234	235	249	257	242	266	272	257	237	240	226	239	267	258	268	254	245	229	240	228	253	240	298	286	247	220	256	242	276	233	256	238	215	245	224	226	254	242	243	237	225	257	246	241	254	224	262	262	251	247	228	199	275	241	268	268	251	264	228	236	233	264	256	268	257	240	230	258	245	256	232	256	241	250	258	243	259	242	255	250	255	237	260	250	227	250	246	255	228	247	246	240	241	261	255	235	277	239	252	264	275	252	255	274	244	238	247	211	262	265	247	208	260	237	217	232	236	231	255	224	244	264	267	257	248	258	235	247	249	244	249	243	229	231	244	245	236	244	240	261	230	235	225	239	258	280	234	237	249	245	233	236	245	257	265	241	247	231	250	267	236	249	254	235	249	259	251	256	242	242	231	270	268	233	226	229	233	259	250	208	245	239	261	249	249	230	236	244	255	259	266	240	228	236	257	230	250	265	241	229	244	221	254	271	255	247	240	271	255	248	227	208	263	209	233	261	277	239	277	272	222	229	250	221	241	246	256	240	225	247	241	224	248	258	238	215	249	231	229	265	250	265	250	238	249	241	252	250	261	217	235	257	256	264	251	240	261	214	251	248	248	260	245	250	222	276	254	248	250	255	239	228	242	267	246	239	256	249	236	245	240	230	253	267	263	241	270	242	241	232	254	268	242	240	251	276	258	237	252	236	260	252	255	271	253	227	243	257	242	260	260	245	250	241	274	262	217	249	249	276	248	231	245	235	227	259	253	264	224	243	243	251	253	250	270	266	261	242	231	261	255	240	202	233	232	278	259	227	222	242	245	242	238	276	261	233	247	233	226	241	244	224	259	271	244	258	257	255	241	249	249	263	260	233	253	222	228	242	237	246	234	254	246	236	250	278	256	228	224	241	225	210	247	253	215	236	254	247	218	255	249	261	245	237	278	234	256	249	246	247	227	246	253	251	247	248	219	264	242	248	226	251	236	245	234	232	227	237	236	230	227	227	227	230	225	222	234	247	222	227	259	254	209	248	233	251	234	243	245	245	224	271	252	250	238	237	269	245	238	264	258	268	251	251	270	271	246	242	246	235	246	216	252	240	245	229	222	266	270	250	245	235	284	247	258	241	200	241	243	243	243	233	248	232	273	248	251	222	256	259	259	234	244	208	244	251	258	238	251	237	269	266	228	239	267	231	230	260	241	259	248	239	238	244	237	226	251	253	271	253	260	261	240	268	283	230	244	243	254	257	228	258	239	266	258	255	268	245	245	241	223	240	255	243	258	249	222	237	238	251	238	231	261	267	264	227	241	262	238	203	290	249	272	246	271	264	267	233	272	218	239	299	253	240	239	238	257
2817	193	172	158	125	144	124	133	144	138	143	142	139	139	120	154	146	134	142	131	122	145	151	132	142	159	143	129	132	123	138	146	126	131	146	133	162	125	137	138	142	167	140	147	142	139	139	136	143	157	142	126	123	139	170	110	148	148	158	123	153	138	156	131	150	145	127	131	141	154	141	125	141	130	129	147	127	149	153	142	152	171	130	141	130	135	138	154	162	137	133	138	126	146	144	153	144	136	138	114	137	129	139	122	173	140	138	135	143	122	162	143	134	129	168	145	186	140	141	129	150	128	153	128	152	132	154	144	153	151	147	152	116	142	142	123	131	118	146	129	145	146	146	133	134	153	149	133	137	152	134	144	135	143	148	136	133	164	134	131	144	147	144	124	144	140	143	137	140	140	127	145	141	162	127	134	131	135	148	160	149	137	139	131	112	145	131	132	126	101	143	174	135	135	138	143	142	148	149	131	140	123	153	129	130	149	131	149	147	134	129	129	135	150	134	141	121	125	118	134	130	148	154	132	142	145	144	142	134	138	123	137	140	143	133	134	138	125	147	143	126	142	120	139	157	143	144	121	140	144	115	144	145	137	145	155	148	131	134	141	134	147	137	145	167	125	139	147	124	149	169	134	148	138	130	138	127	146	164	140	107	147	148	142	147	149	145	137	134	153	138	134	139	121	137	139	149	140	122	135	139	139	149	129	121	151	138	141	136	154	149	156	133	142	130	145	144	153	151	109	139	138	127	142	137	139	163	122	146	157	132	125	153	145	159	148	126	134	127	145	141	139	139	151	149	136	142	140	136	152	154	127	134	156	154	145	156	125	142	135	138	125	144	145	160	152	138	143	131	154	141	150	144	144	147	135	166	151	144	126	135	136	131	135	149	145	140	148	139	136	141	158	136	152	122	128	141	130	121	145	154	148	145	127	118	147	140	150	149	159	132	143	146	159	136	138	150	122	164	139	150	147	150	146	135	162	141	130	160	151	149	140	133	153	127	132	148	136	130	139	113	130	134	137	135	132	140	143	148	126	143	137	150	154	144	163	130	133	147	154	119	135	147	144	151	136	164	163	128	120	138	142	132	133	147	149	134	139	156	136	136	148	140	143	117	145	135	147	139	129	132	155	149	137	147	157	148	111	127	138	126	137	137	138	134	151	126	133	151	138	132	137	142	142	135	127	137	128	157	140	162	139	144	135	149	144	135	129	141	152	152	144	131	137	145	147	129	134	167	118	143	137	106	139	142	146	149	125	137	152	157	144	145	144	148	129	144	113	133	137	128	120	141	154	173	151	123	141	139	117	154	126	163	136	118	137	140	143	139	138	128	150	156	139	143	148	150	140	130	153	126	125	146	138	150	118	143	132	117	138	148	156	170	139	143	137	130	131	138	147	152	124	149	150	134	134	154	156	150	135	144	127	168	121	135	153	173	146	142	152	152	131	137	142	133	138	153	133	127	153	137	149	146	136	142	154	137	146	156	137	135	121	150	158	153	113	134	156	140	145	144	130	117	132	131	138	144	137	142	142	149	137	144	149	125	161	132	152	139	132	144	139	126	141	127	141	141	152	124	146	151	136	143	143	127	141	121	120	159	150	150	121	163	123	151	150	127	155	152	133	134	140	160	133	119	125	150	130	153	123	155	142	151	137	135	151	146	137	145	144	165	146	142	126	124	133	152	166	135	139	113	157	139	138	133	127	110	146	139	129	152	135	143	149	162	148	131	143	142	134	164	154	127	143	156	175	131	145	120	129	127	140	149	144	129	132	121	130	154	128	133	131	141	131	129	147	151	139	158	130	132	133	128	142	136	133	128	137	138	110	129	158	138	151	161	130	128	161	126	163	148	137	142	129	137	142	143	135	140	146	148	150	136	140	130	125	132	124	122	125	145	167	155	137	151	115	145	149	128	153	115	124	153	149	143	134	143	129	142	136	137	136	153	168	132	132	111	132	149	148	161	152	136	131	142	134	141	168	153	158	133	127	154	157	143	137	144	145	113	125	146	120	141	137	127	157	127	124	126	147	152	138	131	126	138	145	129	141	115	165	136	147	160	133	118	133	143	131	145	120	127	149	130	136	129	131	129	144	149	151	121	154	118	126	148	123	145	131	135	128	131	134	156	123	147	146	130	135	149	113	136	148	140	123	130	140	142	126	133	157	140	150	135	143	162	134	144	136	127	143	175	149	164	145	162	136	140	132	148	140	134	150	140	144	149	147	157	139	139	142	150	157	142	136	132	118	143	138	154	138	146	145	131	134	129	137	142	137	131	150	132	137	104	139	113	152	123	139	139	136	159	158	143	122	154	130	137	141	134	133	127	138	128	158	132	138	140	172	149	143	145	121	144	137	125	144	132	128	140	140	138	159	135	128	129	135	148	142	136	123	130	136	142	138	131	148	142	132	135	140	127	129	133	159	153	137	130	144	119	137	139	147	148	139	130	124	135	124	115	123	143	138	142	131	154	131	131	134	130	117	155	122	136	140	149	137	142	141	142	125	147	147	147	160	124	136	141	150	134	127	136	166	142	132	121	151	131	139	143	146	138	121	124	154	130	151	139	133	142	138	135	144	148	171	154	127	141	154	140	134	133	118	120	153	143	134	153	148	157	135	131	142	146	123	129	139	131	125	147	152	142	133	147	125	144	142	135	146	135	151	146	144	125	138	128	133	148	158	132	129	163	147	118	143	162	133	134	130	129	135	145	143	132	140	164	152	158	134	135	124	135	125	144	154	118	150	129	127	149	137	150	136	136	131	133	135	138	129	132	144	157	167	149	142	132	148	150	130	142	149	150	126	121	141	139	140	145	144	146	126	147	136	145	137	135	135	136	148	142	176	154	121	145	159	136	151	135	131	136	145	154	137	158	153	129	132	144	131	149	166	149	132	145	138	141	130	152	142	158	145	140	131	116	169	153	126	132	143	145	150	139	148	132	133	134	124	134	147	139	146	143	146	145	134	132	155	149	127	127	146	140	158	146	128	157	130	128	142	144	135	133	130	133	132	145	131	154	148	147	148	123	145	153	113	134	156	125	142	147	140	118	142	149	156	147	145	158	115	137	162	135	144	130	155	139	140	119	144	140	136	138	160	148	117	131	158	125	125	148	147	123	144	137	137	138	134	146	134	138	141	120	130	107	149	145	138	135	137	146	136	160	176	152	154	164	147	153	107	138	139	136	162	138	154	147	152	138	138	126	122	134	128	130	149	141	131	126	135	127	125	161	110	152	151	135	117	160	141	135	132	142	143	171	144	136	119	151	129	136	143	132	136	142	124	139	118	151	139	131	144	147	139	149	134	134	158	138	138	145	132	166	125	133	131	140	149	160	121	134	156	135	127	129	158	141	135	90	145	134	136	147	131	145	124	126	156	136	143	132	135	146	141	140	135	157	142	156	151	162	134	130	144	129	148	130	145	161	153	153	145	147	141	141	115	120	152	145	144	149	127	153	144	137	145	138	140	169	144	131	137	143	150	131	125	177	119
2725	447	520	521	477	448	480	392	408	430	437	439	418	440	450	406	418	416	401	433	406	376	404	398	390	384	412	392	381	396	373	444	394	411	371	382	379	396	438	381	403	383	390	400	361	417	436	381	426	384	396	410	418	416	369	373	402	401	401	414	387	401	413	461	425	402	408	405	396	397	398	408	397	403	367	383	417	416	413	378	416	435	428	354	420	414	408	401	396	373	423	397	412	396	383	391	394	409	417	376	377	403	366	384	406	364	400	390	389	386	417	381	397	365	346	366	401	407	394	424	384	440	379	419	371	397	416	412	389	408	391	384	382	405	401	429	395	411	410	400	366	411	391	404	405	367	411	364	379	403	375	404	385	391	372	359	417	402	401	399	389	415	393	380	379	417	365	371	394	410	392	414	399	372	410	405	413	432	386	401	387	383	409	399	413	411	432	407	407	388	408	378	374	390	386	426	359	419	367	414	395	384	408	373	410	395	414	373	380	406	461	419	404	437	415	408	395	396	398	407	396	389	426	407	364	380	420	409	366	399	397	374	392	377	399	373	359	343	399	398	375	387	413	401	390	378	395	375	409	395	390	394	384	418	392	381	402	397	397	409	423	401	367	401	395	390	389	412	394	408	364	402	408	380	386	421	365	380	388	368	372	410	384	409	389	387	380	415	410	346	425	402	371	371	402	369	425	372	415	401	395	366	399	407	402	369	408	413	416	386	397	402	429	373	392	389	371	400	376	364	365	409	398	402	399	375	404	401	393	391	403	379	395	373	381	382	391	406	392	417	407	405	397	413	400	392	394	382	381	401	358	421	389	367	397	395	424	418	386	425	365	372	346	371	374	407	399	369	405	380	385	382	405	397	380	375	390	388	395	370	385	368	401	404	378	387	404	396	374	410	377	394	382	416	376	418	371	357	350	418	412	421	375	371	407	373	410	431	397	404	403	396	387	374	383	409	428	391	364	384	363	378	384	403	402	418	411	376	412	367	396	378	421	419	396	379	438	412	417	354	396	374	408	383	393	391	408	398	384	395	384	420	400	411	393	378	371	405	401	387	396	421	418	394	418	396	398	417	414	380	384	380	377	384	388	430	417	403	415	395	394	437	385	380	357	407	355	405	425	379	397	375	398	359	383	378	370	353	406	363	404	410	389	378	417	398	380	399	391	416	369	356	420	365	418	397	418	431	413	390	417	399	396	389	372	406	398	389	428	395	416	424	413	406	419	423	408	424	385	387	395	424	427	383	409	395	393	408	380	402	420	426	411	404	414	406	388	373	405	375	402	432	429	443	385	389	386	363	387	398	399	433	367	403	389	380	385	366	379	384	388	409	389	365	429	394	357	394	392	396	410	352	383	373	368	361	401	398	382	422	436	400	423	399	404	396	405	414	383	380	382	413	371	392	366	389	418	379	400	421	409	397	401	399	407	380	394	432	399	397	413	401	365	408	387	421	366	399	397	408	420	419	388	434	398	387	371	413	417	390	359	388	387	429	372	401	403	384	384	371	352	386	387	401	395	382	380	360	379	411	405	395	387	375	361	424	379	426	434	397	393	395	403	374	426	396	383	368	393	363	393	351	394	425	385	400	396	392	420	418	400	398	410	388	401	418	385	384	423	404	386	348	381	391	404	374	400	399	406	415	371	405	409	380	420	407	410	393	422	390	401	399	401	414	378	378	380	404	380	384	386	415	406	407	388	346	399	394	402	397	415	371	395	389	401	390	417	362	406	413	386	389	395	409	383	415	367	393	395	394	419	377	358	400	392	399	438	389	417	405	401	419	416	399	352	393	387	394	418	390	428	431	402	404	395	379	413	415	417	398	376	413	432	411	396	377	395	377	418	408	363	378	361	373	359	406	398	434	424	408	383	380	403	402	399	422	400	436	398	389	368	411	382	413	398	384	419	385	392	418	391	411	407	396	381	383	425	405	343	404	377	413	414	390	409	374	392	396	384	367	391	365	385	383	387	420	408	378	413	406	400	405	388	380	390	391	371	375	397	406	430	384	401	422	422	367	396	417	410	402	391	357	406	416	391	395	405	414	378	386	385	378	419	369	405	417	407	362	395	395	409	364	393	379	411	427	386	420	421	404	383	409	370	393	379	415	392	421	380	394	397	403	426	391	396	399	390	391	379	342	383	408	384	402	380	428	400	384	362	377	370	389	403	391	398	457	410	379	406	395	403	390	422	398	402	404	369	407	379	443	382	408	409	373	397	423	375	382	423	402	371	366	396	409	385	356	411	407	397	436	385	400	387	394	375	385	392	420	372	365	387	384	413	345	409	395	377	415	374	422	346	389	403	372	414	381	382	402	432	370	371	420	382	391	400	346	398	387	381	406	378	383	416	411	400	431	390	400	368	407	401	389	397	412	367	364	403	413	385	433	360	405	379	428	399	378	403	379	369	359	407	417	377	403	426	391	415	388	392	374	362	391	365	410	414	406	397	383	398	390	400	380	407	432	379	401	443	363	391	385	378	399	365	403	422	382	379	392	395	391	358	433	421	390	392	411	396	388	367	403	342	387	396	367	405	388	407	411	377	374	427	411	386	378	390	362	443	414	390	379	389	362	387	383	405	393	409	406	380	423	396	406	384	394	424	429	390	398	422	399	396	420	401	391	396	391	402	389	391	393	409	309	370	420	371	411	396	388	425	383	381	379	412	360	405	439	431	428	391	394	415	397	375	375	390	406	365	424	423	392	408	404	413	376	390	362	354	395	405	398	417	390	386	388	429	408	403	384	425	398	419	396	400	376	399	381	408	379	381	369	421	362	365	406	364	399	408	389	395	391	407	375	416	433	388	398	386	381	403	386	376	396	391	404	418	405	388	379	402	365	369	441	365	412	367	400	393	377	379	405	406	440	430	401	411	387	390	377	412	393	408	383	398	421	375	375	401	357	383	425	410	384	431	383	410	383	393	383	415	403	408	417	376	386	372	387	415	412	402	361	410	401	399	384	393	417	416	382	377	406	406	372	383	414	374	415	406	373	407	374	427	389	394	380	398	378	398	392	365	379	410	415	398	391	375	435	377	397	421	386	390	368	392	383	416	345	417	409	436	409	414	414	391	398	381	411	374	362	408	399	394	393	361	440	394	384	411	408	373	412	389	410	418	422	395	389	400	386	398	405	439	398	395	380	348	404	417	392	401	399	412	392	404	367	392	431	409	398	428	390	379	376	379	410	419	383	392	403	383	395	347	389	389	392	368	384	374	362	391	419	368	382	385	402	341	414	385	429	372	392	404	370	394	385	378	417	379	407	390	406	376	434	379	394	402	407	404	415	387	409	417	394	401	378	393	398	412	392	380	375	387	400	374	399	384	427	362	396	382	415	343	439	388	382	420	383	378	422	378	373	405	360	385	389	391	417	372	423	353	376	378	396	380	430	420	397	381	398	370	388	395	399	414	405	407	403	396	447	406	396	404	379	417	381	383	404	396	407	390	388	399	393	377	436	424	409	375	421	366	399	394	424	426	373	363	398
8654	871	1136	898	653	447	397	327	315	260	260	243	226	216	198	214	204	199	181	190	210	195	164	191	199	193	196	174	189	161	162	177	156	174	175	167	162	176	194	173	186	181	158	165	189	152	175	178	165	182	145	170	138	166	182	158	163	157	193	183	159	191	196	167	163	167	161	184	181	175	178	178	178	160	170	186	157	184	192	163	193	177	172	166	150	162	188	151	140	157	148	161	157	166	181	151	163	196	148	172	170	197	177	160	144	164	162	152	183	154	182	181	161	151	170	162	181	173	167	161	164	164	158	171	150	177	179	177	167	169	156	175	158	162	188	169	169	151	168	176	184	163	184	161	153	178	181	160	172	169	179	184	181	154	189	173	180	180	171	185	189	177	167	169	164	150	161	158	168	170	169	170	177	184	167	151	188	160	154	185	159	160	177	151	177	157	182	180	168	143	151	173	175	206	165	166	170	172	166	183	154	192	166	175	145	179	189	161	154	186	148	186	137	189	193	173	164	160	170	169	175	163	190	173	179	186	198	179	164	141	170	169	167	161	160	183	194	164	189	170	191	181	186	180	146	170	173	151	166	172	150	169	138	185	159	185	185	154	149	170	154	184	157	172	146	143	151	160	152	166	161	152	172	171	160	187	175	154	142	150	170	171	165	158	205	200	162	181	167	170	175	154	178	179	166	148	179	173	186	166	169	162	161	186	192	180	163	157	164	174	175	188	160	149	169	162	163	150	157	183	158	157	187	192	147	168	193	177	171	169	175	185	173	177	162	174	162	183	165	168	158	160	158	162	162	166	169	153	167	169	176	183	173	180	154	166	159	171	181	183	159	143	185	180	162	161	167	167	182	170	144	190	174	157	190	190	155	172	171	170	177	192	184	170	176	189	150	169	151	166	186	162	136	164	176	165	162	170	156	137	165	176	169	167	143	176	186	180	149	191	165	150	160	154	168	168	168	176	166	136	186	167	165	150	171	179	159	172	175	181	165	191	176	176	165	162	144	176	181	140	192	161	162	135	172	164	150	167	150	158	183	151	165	157	172	189	157	170	160	167	186	164	173	173	169	165	165	186	171	171	179	170	162	177	165	193	153	153	161	163	156	177	159	163	165	152	140	168	182	174	170	161	151	190	173	157	176	171	173	141	162	170	152	167	172	172	168	176	145	165	167	172	159	177	162	174	168	172	161	158	146	164	161	176	184	174	168	186	164	163	154	149	176	157	152	161	173	174	184	167	163	155	183	198	165	190	160	156	167	166	141	160	163	179	163	163	160	175	157	159	157	166	181	163	155	165	164	160	186	164	179	176	176	162	196	165	168	151	196	162	179	164	154	174	190	181	178	173	143	189	164	178	179	156	143	164	170	166	172	165	163	160	185	135	161	176	147	186	187	170	164	150	192	186	183	156	174	163	169	159	166	169	182	172	164	161	162	158	173	164	183	166	165	201	191	155	158	185	176	179	179	146	155	158	154	162	153	188	172	180	174	162	157	160	148	178	175	160	180	166	186	154	164	164	175	176	160	180	153	166	168	180	156	151	168	163	187	155	158	199	168	186	179	153	160	147	184	153	161	156	170	170	169	153	146	168	165	169	134	158	132	187	196	180	204	165	171	187	148	165	156	160	171	171	171	148	183	173	161	165	165	151	165	166	171	172	175	182	143	166	172	152	155	155	168	160	175	168	149	158	183	189	169	178	168	161	156	175	189	184	152	172	157	183	185	160	143	184	162	193	158	168	198	164	176	156	182	175	172	156	152	153	167	180	161	168	178	185	164	171	171	174	152	155	146	183	180	176	187	163	174	180	178	160	181	177	191	153	149	180	151	202	161	179	165	183	165	200	161	171	172	170	190	180	150	171	185	180	187	163	172	178	192	160	155	151	191	155	176	163	177	182	172	175	179	168	168	168	182	164	162	189	146	159	188	169	157	166	190	186	167	178	160	151	204	147	177	193	161	161	152	144	164	161	183	165	159	158	171	158	142	146	167	156	177	150	156	156	146	141	169	172	175	140	131	168	172	160	139	157	192	161	165	190	178	157	169	171	162	185	191	180	196	167	156	170	161	181	179	203	172	169	188	178	166	159	166	170	155	157	199	167	154	175	164	165	154	172	155	177	153	168	164	191	164	148	160	169	147	174	158	185	177	155	181	151	168	155	186	168	147	198	198	145	170	166	171	186	170	161	171	183	170	156	177	186	171	157	159	172	169	158	184	166	178	171	160	173	167	169	168	168	177	167	183	182	164	184	162	165	176	158	158	163	162	183	128	179	181	151	165	184	186	174	193	180	177	180	159	180	166	185	161	167	162	167	182	167	162	174	168	163	155	148	178	173	176	148	174	172	165	167	179	150	150	177	154	164	154	165	162	181	158	180	188	182	168	159	179	163	164	183	181	175	169	167	164	176	181	137	179	191	190	165	184	170	167	169	158	184	169	186	165	170	168	167	182	158	172	149	148	161	174	150	164	188	169	168	174	183	176	176	184	175	172	181	171	154	166	178	165	152	173	171	175	181	174	177	176	166	187	147	157	180	146	174	159	163	164	170	170	168	187	147	159	179	155	161	160	141	163	177	156	181	191	163	168	158	174	171	190	167	163	173	194	175	154	151	174	149	162	184	163	178	181	157	141	198	201	163	184	181	155	171	161	182	187	187	173	160	167	172	183	165	171	144	140	162	167	159	166	158	177	172	160	162	152	160	158	154	185	167	172	152	142	177	159	188	164	186	147	178	172	171	188	179	185	163	160	134	186	164	185	159	166	162	150	177	162	147	165	156	194	170	163	185	175	171	173	153	170	182	184	171	159	182	162	170	177	162	156	162	171	152	168	188	149	192	170	171	183	159	160	178	177	170	148	179	177	189	157	153	145	148	179	169	158	163	166	146	170	158	163	172	169	168	162	142	183	179	151	171	169	180	174	171	166	186	179	166	178	168	174	161	159	196	181	167	166	187	185	167	201	151	167	179	186	155	164	166	171	170	150	171	203	151	165	181	151	162	179	168	172	196	204	180	173	177	162	144	174	164	180	160	149	176	182	176	140	185	190	146	149	177	181	176	160	162	160	169	160	157	185	165	157	174	167	166	177	150	176	194	167	167	161	175	169	196	179	209	151	158	152	158	146	172	172	156	149	162	196	171	179	172	176	163	171	153	195	171	158	163	166	144	201	178	174	170	178	181	164	161	166	154	153	164	164	154	155	157	162	158	178	156	167	182	174	179	168	182	183	151	157	180	168	179	159	163	158	183	181	170	151	189	153	161	175	167	179	168	169	159	160	161	184	188	162	168	203	163	160	173	146	162	171	168	172	181	154	162	153	180	176	182	166	177	176	165	175	159	169	164	168	146	178	173	167	181	174	147	174	168	175	171	172	159	149	165	176	172	151	170	157	186	178	192	191	152	193	185	170	135	154	159	170	180	138	151	155	175	169	165	162	164	166	145	159	165	148	170	173	160	160	179	159	179	170	168	166	169	166	165	171	179	156	198
6097	1259	2676	3046	2745	2152	1858	1565	1370	1218	1103	947	929	831	821	746	753	666	707	727	662	625	613	587	574	572	545	531	583	512	557	547	535	529	518	515	509	500	523	524	487	512	490	499	482	531	499	479	483	497	528	494	488	506	458	482	483	536	515	481	534	515	532	535	577	559	546	584	576	565	555	541	498	524	507	488	482	458	446	494	485	482	468	487	464	475	454	457	461	492	458	493	429	464	472	459	477	464	475	472	481	482	461	462	473	458	485	459	490	468	468	509	475	463	441	479	444	401	471	462	478	447	485	499	419	438	441	456	461	447	491	477	491	458	467	455	432	467	460	447	454	453	493	474	425	488	427	447	465	431	476	477	403	465	483	476	461	515	455	479	450	453	479	446	462	452	460	464	450	478	450	472	486	468	445	441	455	427	411	444	423	435	479	427	429	468	458	450	473	497	422	496	429	462	520	503	428	498	448	475	467	439	458	494	476	463	464	457	466	443	450	468	466	479	425	459	482	440	445	424	491	437	512	481	416	459	467	464	429	433	495	451	472	477	413	384	446	458	469	439	430	468	446	469	462	421	437	441	449	443	480	493	437	454	419	467	487	439	441	466	420	479	425	485	445	402	441	473	439	491	408	476	465	500	456	465	481	441	451	413	468	428	438	445	525	422	480	453	429	444	454	403	460	432	476	469	476	448	467	418	475	487	478	455	462	444	479	438	448	472	466	448	439	420	467	445	428	461	478	461	444	473	480	423	448	413	483	457	463	430	456	466	473	457	467	446	448	437	401	457	456	493	434	461	468	470	441	447	436	515	458	424	411	449	477	489	428	469	436	483	474	470	473	458	444	470	471	522	491	457	451	529	471	457	443	461	456	466	412	409	461	473	462	449	462	460	421	466	437	454	463	469	434	444	454	478	450	441	460	461	451	459	478	448	476	464	487	417	451	478	460	481	486	463	428	453	461	451	461	477	495	479	451	446	474	470	458	433	466	484	476	444	474	460	479	441	444	437	443	467	457	463	476	430	482	480	459	434	482	456	429	465	474	444	443	434	428	452	447	463	463	505	439	480	430	419	461	479	487	477	459	462	475	451	471	463	458	441	446	447	461	472	466	472	453	468	456	427	440	429	442	447	463	465	465	475	435	435	437	464	479	446	497	443	449	414	444	449	449	493	519	436	463	455	421	464	499	464	466	461	456	471	440	476	471	484	457	433	464	448	463	469	433	481	446	451	427	444	445	435	441	401	462	479	429	487	482	478	426	475	443	470	459	464	439	466	495	460	429	457	450	430	471	476	451	455	456	443	458	446	440	464	454	438	445	447	462	472	432	442	467	491	444	475	487	469	446	433	448	470	476	483	470	485	446	475	457	458	461	477	471	473	426	460	468	446	455	470	515	451	438	489	466	426	435	473	473	469	479	477	492	491	472	438	426	464	481	419	482	457	420	446	436	468	489	447	454	474	445	406	471	478	457	427	455	459	466	437	450	482	458	459	464	442	429	498	453	508	438	481	467	433	470	428	449	505	446	453	441	471	451	440	456	439	459	447	453	440	471	456	436	420	466	449	461	490	460	490	450	432	479	461	477	515	484	473	439	492	469	474	469	459	458	468	461	447	460	457	441	476	462	468	467	461	451	439	449	457	513	485	481	476	448	465	483	467	448	448	493	446	458	482	467	440	449	424	478	461	479	424	445	471	454	462	472	470	439	471	486	466	461	425	465	452	443	459	457	495	466	465	445	435	445	469	408	483	458	475	490	463	436	458	468	456	457	470	455	460	455	477	494	430	474	448	451	444	392	455	435	487	479	474	494	495	452	435	531	440	424	495	482	443	441	491	491	486	460	513	443	431	466	475	459	471	459	437	444	426	450	457	488	466	487	479	452	469	462	478	465	442	460	458	452	465	473	446	469	472	451	471	492	463	468	446	478	478	478	449	443	450	461	462	437	476	486	437	413	450	454	451	432	464	459	448	439	442	494	474	455	476	479	438	460	450	462	463	460	449	485	485	430	448	443	464	501	436	462	481	465	442	436	447	452	498	495	446	461	446	476	450	438	500	451	411	426	450	448	476	476	439	461	473	419	493	452	448	421	437	479	454	460	504	482	471	444	465	470	464	471	462	447	469	472	446	480	458	443	445	484	487	475	496	515	428	436	452	464	418	425	411	431	452	463	450	468	464	462	504	485	481	473	456	452	446	454	452	480	460	438	456	474	447	450	470	466	486	426	470	480	432	396	464	474	478	434	506	493	462	452	451	413	476	465	458	449	431	453	434	456	429	495	475	460	481	489	446	456	438	446	447	435	448	457	480	432	456	465	424	443	445	476	434	504	452	406	443	489	424	433	476	462	446	442	426	406	491	473	472	434	468	508	459	472	479	432	467	449	466	436	435	453	435	458	433	472	435	457	434	453	485	445	459	475	442	455	464	481	489	500	498	462	513	479	481	457	462	464	457	473	477	441	461	437	435	474	446	485	454	423	451	448	451	480	452	462	441	436	449	432	451	487	455	502	458	446	455	444	482	413	470	437	450	452	441	459	469	480	453	516	460	456	460	459	438	432	495	439	476	452	462	438	481	462	477	471	442	476	470	408	430	452	439	457	438	474	438	443	479	471	429	453	501	471	453	478	470	428	452	481	452	446	457	475	466	469	402	473	476	455	462	456	463	497	453	419	425	452	483	471	446	461	479	490	472	470	467	464	417	451	479	464	478	427	472	480	444	440	443	462	451	463	482	483	446	448	466	475	420	431	489	451	449	453	426	468	487	477	429	501	463	469	438	461	460	466	514	418	466	454	472	451	453	468	433	470	466	461	453	422	440	447	469	475	451	433	461	464	455	428	438	454	456	460	442	468	438	454	482	466	440	409	467	464	442	466	474	504	456	467	438	447	465	438	478	460	429	471	446	469	476	463	470	456	447	459	462	470	489	464	436	504	479	450	459	449	431	471	450	477	456	467	497	425	442	444	437	481	474	439	431	450	459	479	454	443	480	467	454	490	456	478	434	513	437	498	454	470	477	440	464	421	475	437	446	465	459	470	502	463	469	420	451	448	447	478	456	461	477	445	436	477	462	487	442	435	474	433	428	485	480	465	442	469	443	492	465	460	466	463	470	469	459	454	502	440	442	411	441	463	445	446	487	487	458	475	455	457	436	460	487	466	466	423	451	445	439	432	486	450	434	428	508	445	425	416	425	472	462	489	453	462	438	441	469	479	454	448	437	431	482	467	408	432	483	473	491	451	476	447	438	467	436	445	434	476	448	478	487	477	479	428	467	430	388	442	436	439	420	497	468	488	445	458	491	454	426	485	470	479	456	466	462	474	445	437	467	411	476	474	462	444	497	457	433	446	460	460	442	449	427	476	447	450	472	460	465	485	440	459	430	485	437	452	464	450	477	514	482	470	466	446	493	455	467	406	469	447	462	443	410	482	430	445	470	468	452	446	484	449	466	433	463	419	437	433	439	430	473	460	447	466	451	473	508	416	464
14629	1754	2023	1558	1048	706	581	449	306	280	254	240	186	186	176	158	178	153	141	124	109	130	126	115	108	130	113	107	87	116	108	107	100	102	79	83	98	101	93	93	98	101	95	101	98	112	109	95	97	89	100	94	87	113	89	99	99	92	92	84	89	104	95	105	106	107	98	97	117	114	98	96	88	95	109	91	89	91	112	94	92	110	86	84	97	80	94	80	100	83	77	91	85	75	91	101	74	96	85	90	86	78	97	75	83	98	91	92	79	88	80	102	94	94	80	94	71	87	79	95	84	90	98	93	80	84	94	94	89	95	102	87	86	104	95	89	89	106	90	93	82	88	73	76	88	74	89	67	85	86	92	81	86	100	90	83	96	86	98	96	78	87	98	92	101	85	93	96	107	93	87	100	90	93	84	93	96	78	76	85	79	90	91	85	95	95	104	91	89	86	92	94	91	89	79	96	88	102	104	77	86	79	80	90	87	100	92	79	90	76	75	70	86	90	98	75	73	93	61	84	83	98	89	85	82	88	98	88	93	95	89	74	77	91	94	99	90	80	83	91	96	87	85	108	96	105	87	87	95	85	96	91	94	90	87	85	86	100	78	78	71	89	100	83	82	87	127	75	84	75	82	73	88	87	86	82	78	84	91	86	74	98	81	82	75	80	99	87	94	95	79	84	94	80	88	98	71	83	78	91	93	83	79	88	65	95	92	88	74	84	92	86	100	88	100	89	85	88	82	78	80	88	84	84	92	85	91	84	68	70	87	79	94	80	113	97	85	103	79	102	80	103	83	108	78	86	95	87	80	87	90	83	98	80	75	88	91	104	90	96	77	88	104	82	97	81	64	88	93	87	86	87	78	87	87	80	94	74	102	86	88	92	91	78	74	79	91	102	83	98	78	74	91	92	86	92	82	74	82	93	87	95	79	100	89	82	93	68	96	93	90	96	85	88	90	80	104	91	84	103	99	92	102	95	104	85	88	67	89	102	108	88	82	83	84	68	68	91	85	87	80	85	71	83	90	87	70	82	85	95	93	86	77	96	93	89	93	93	83	98	95	86	100	82	88	117	89	92	85	70	89	84	81	87	81	78	106	84	79	80	91	86	81	84	84	110	95	78	106	80	98	72	99	79	84	71	66	83	72	94	97	86	92	91	88	101	86	93	77	78	111	86	79	82	82	91	109	82	97	81	85	88	86	81	98	98	90	87	89	86	94	91	67	95	91	92	92	90	84	68	103	85	80	71	88	92	104	87	82	90	89	81	66	98	74	90	97	83	81	88	97	87	86	76	96	89	100	77	66	73	68	95	91	80	98	99	75	102	97	87	103	93	101	76	80	78	84	79	86	84	87	91	93	91	80	74	87	78	84	78	69	73	78	92	107	98	83	78	86	88	74	79	103	75	77	95	83	72	112	98	79	91	71	94	73	94	82	91	81	86	86	89	88	83	105	86	95	88	93	69	84	90	90	84	78	79	101	89	91	93	76	100	91	99	92	74	101	94	84	76	78	110	91	77	87	92	97	86	76	96	93	92	81	71	75	91	84	88	80	83	83	92	98	96	85	80	81	90	88	91	92	95	90	92	93	92	107	75	92	96	90	94	73	74	85	71	76	84	76	67	95	103	99	82	77	74	70	84	86	68	87	85	84	93	91	86	83	82	82	93	79	68	98	83	91	92	86	86	98	76	96	107	90	97	67	73	94	93	101	91	85	89	98	100	75	74	97	92	90	87	78	80	72	83	91	84	94	97	98	101	103	86	82	99	99	91	83	67	88	94	93	97	84	101	61	84	68	93	80	62	82	67	92	82	96	76	86	78	75	80	79	74	104	103	96	81	78	76	88	85	97	92	113	83	96	83	100	77	73	107	81	84	88	76	88	90	74	108	92	86	96	82	94	78	99	73	82	75	66	69	69	92	81	87	93	90	80	89	79	76	67	106	98	92	82	93	104	80	93	96	94	77	86	83	72	77	89	62	97	80	92	84	91	94	80	88	90	73	103	72	103	79	81	96	81	65	101	80	102	77	82	90	88	99	99	89	94	90	100	83	66	97	76	72	84	93	76	84	90	91	93	76	92	86	101	95	81	85	99	89	98	71	72	88	89	85	86	104	71	84	91	72	101	101	84	79	83	75	85	85	96	99	84	98	74	79	86	87	94	105	97	86	87	97	88	84	90	85	88	85	81	86	69	94	94	94	89	94	101	77	74	100	99	81	92	107	97	83	87	95	64	76	88	86	77	99	80	83	93	98	98	98	92	86	84	83	100	73	83	92	82	99	85	74	82	83	93	97	83	81	73	96	108	86	91	81	93	74	94	92	93	95	79	91	92	104	82	71	88	80	84	77	87	92	77	92	83	77	95	79	93	80	83	78	91	73	82	94	93	106	89	76	69	92	95	79	87	91	90	87	87	76	97	83	87	85	80	107	84	84	93	99	78	67	82	88	96	77	71	102	75	88	74	98	97	73	100	75	91	80	84	81	103	92	81	89	71	85	85	92	88	77	84	76	105	97	91	93	107	99	86	90	106	74	97	94	96	94	83	86	98	96	84	87	83	71	82	107	78	88	81	86	99	76	71	101	88	89	97	86	110	105	80	84	92	82	100	88	95	81	87	114	77	76	85	86	99	72	80	85	88	85	92	72	79	87	92	84	95	89	110	84	83	81	99	88	80	89	79	88	72	81	99	98	88	88	101	99	94	80	88	88	76	93	87	77	80	93	86	88	94	87	88	73	85	92	84	77	103	89	87	81	104	98	81	75	77	82	95	90	87	78	89	92	76	97	77	77	91	88	93	76	96	89	84	79	97	95	91	72	80	102	87	82	61	95	82	79	96	93	85	94	89	81	81	90	81	81	92	94	83	85	86	88	78	88	100	100	90	83	88	82	83	77	96	86	74	95	86	92	108	98	91	90	106	89	99	75	82	81	76	111	76	76	98	96	76	95	90	84	73	78	77	88	89	117	90	94	77	93	83	99	96	77	63	83	81	89	104	92	80	79	97	87	87	88	88	102	85	100	98	91	93	91	79	91	92	88	99	88	89	74	91	83	83	89	90	83	86	85	77	87	93	83	77	74	90	100	114	79	80	85	100	97	77	82	79	78	89	89	95	89	83	96	88	87	78	77	72	79	83	88	80	110	88	81	85	90	76	104	88	93	83	84	80	83	98	99	85	92	82	98	83	75	87	73	87	91	70	88	77	98	85	103	82	74	83	87	81	82	94	89	90	95	82	85	91	89	82	90	96	81	74	84	84	70	75	82	80	90	73	93	74	79	83	79	97	75	98	83	90	78	96	84	85	84	84	95	87	80	75	91	106	86	95	83	78	87	94	88	75	96	89	74	98	102	81	75	90	106	84	79	79	96	95	93	81	79	89	87	94	79	86	85	84	84	74	98	93	86	71	79	99	83	77	77	81	82	73	59	76	95	87	88	76	95	80	80	87	84	94	94	85	98	73	86	86	99	95	79	73	104	83	97	89	79
7645	1802	4455	5188	4491	3546	2888	2293	2011	1619	1409	1222	1130	989	878	898	780	668	681	639	536	541	530	511	486	459	449	421	422	400	388	388	359	312	376	372	372	352	316	350	317	343	326	339	292	288	315	303	308	327	277	290	273	321	293	342	311	300	318	343	338	323	394	422	446	448	456	490	466	419	387	374	311	339	329	269	247	255	261	280	265	232	247	274	263	268	260	254	278	272	241	237	279	277	248	266	243	270	267	243	279	258	246	252	261	239	251	275	293	249	257	211	254	252	243	242	266	264	258	236	241	247	236	234	224	248	239	239	250	257	246	281	268	261	245	269	234	288	247	265	257	247	253	272	249	237	243	234	251	227	247	266	264	251	232	240	258	243	231	209	254	236	246	273	264	239	227	238	278	270	221	265	261	251	240	223	231	250	212	236	234	248	234	214	233	250	233	251	259	247	255	253	260	239	218	252	224	242	234	272	240	259	219	251	229	270	276	250	248	264	257	251	253	236	243	240	269	242	246	243	226	253	241	275	265	232	244	261	260	251	264	230	251	224	233	246	225	223	262	240	230	262	251	264	253	235	234	254	268	253	264	252	230	245	238	224	250	257	255	237	250	238	276	265	268	232	229	221	253	242	249	258	239	239	250	236	221	278	261	280	236	247	259	230	254	251	265	245	237	242	272	245	260	245	236	269	217	241	224	239	261	256	257	237	220	231	277	254	271	255	245	240	257	213	247	237	229	254	242	245	242	208	246	250	250	209	276	237	248	227	237	230	266	266	240	254	232	243	228	206	270	242	231	221	221	243	233	254	245	252	232	274	250	266	222	248	206	206	250	237	242	252	236	262	262	230	261	251	237	221	286	223	249	275	216	247	258	232	242	250	207	246	231	229	227	248	259	245	257	251	252	236	236	256	256	275	256	241	247	244	243	234	250	236	257	249	252	229	234	236	248	254	232	268	267	248	255	230	254	251	259	257	236	236	243	270	247	242	235	260	242	247	251	275	249	243	258	248	241	258	281	239	221	243	248	247	238	262	234	215	233	252	268	232	263	226	240	224	253	233	243	259	222	243	235	272	248	231	263	251	258	241	210	249	256	248	241	239	257	237	250	243	235	235	229	249	230	249	237	238	254	247	235	247	239	241	257	269	249	248	240	267	253	249	242	241	220	255	257	231	248	234	217	260	233	234	255	234	217	237	257	255	255	257	238	217	235	248	227	197	251	234	260	235	222	255	276	231	254	254	263	238	233	245	252	260	251	247	281	243	246	237	233	273	220	254	241	241	245	227	236	259	281	286	238	248	242	254	251	267	244	232	239	241	236	236	238	234	239	231	251	238	248	250	251	235	247	243	213	252	249	236	251	275	246	263	230	247	233	272	218	239	223	242	242	211	241	235	219	244	253	240	256	246	249	258	228	232	239	246	253	256	239	260	239	243	237	253	232	230	263	249	234	221	224	243	240	251	226	239	257	249	247	254	240	228	239	243	252	262	230	237	225	239	229	193	251	251	240	258	257	256	243	241	227	262	285	217	241	241	228	259	242	263	250	254	242	272	251	261	217	240	230	288	218	234	227	217	244	234	267	260	246	255	224	224	240	226	225	255	250	243	233	256	237	234	255	235	248	229	278	248	259	241	235	259	234	242	253	238	224	232	216	250	235	229	226	250	249	250	269	220	243	235	245	244	266	237	241	255	229	270	219	225	244	232	272	233	247	237	253	243	236	249	230	231	235	244	248	241	244	239	259	285	254	210	211	261	224	251	231	254	233	243	214	239	248	256	243	234	256	255	232	266	229	226	280	227	262	231	252	246	271	267	248	236	218	261	224	246	249	252	240	231	256	224	252	220	270	240	277	247	242	273	244	237	250	248	247	250	232	255	229	263	211	249	282	248	243	260	263	229	249	258	233	270	243	272	258	265	267	195	270	249	242	263	255	268	244	277	236	253	238	211	282	247	206	223	268	240	224	247	255	246	258	230	252	253	252	219	235	261	238	222	222	273	214	224	230	233	229	259	245	244	210	237	226	245	263	239	274	234	218	226	258	244	235	262	259	242	233	225	236	245	253	258	230	253	249	266	219	253	254	257	220	248	233	236	244	264	258	255	221	252	262	256	248	234	233	247	245	234	246	220	248	249	270	227	236	236	235	234	239	260	228	224	234	240	253	225	254	237	246	233	266	249	263	253	256	241	245	244	249	257	243	255	241	269	238	244	275	215	262	228	245	256	277	230	235	260	245	267	271	246	254	258	246	249	236	242	223	277	247	211	256	233	232	247	254	248	229	245	260	228	250	241	240	227	239	247	256	235	236	259	207	261	264	267	235	242	256	231	229	240	259	228	220	230	257	260	241	246	259	245	253	264	225	241	234	260	247	246	264	231	238	242	275	242	249	249	232	244	248	217	267	238	211	214	226	275	279	249	287	212	213	270	239	250	253	255	243	235	221	237	258	223	242	263	243	242	253	246	233	247	242	265	245	241	223	248	221	241	242	237	227	272	254	231	261	248	261	246	249	230	250	243	237	245	226	247	232	226	255	256	243	230	248	222	236	242	244	245	241	259	266	245	221	245	257	256	249	249	249	219	245	260	253	244	285	255	243	271	231	269	248	249	244	233	214	244	244	237	247	264	252	236	249	255	242	276	246	279	249	260	222	272	249	251	226	271	235	236	246	260	236	240	234	244	259	241	223	252	237	254	234	243	227	253	225	269	244	231	248	238	237	260	241	251	236	258	240	262	223	231	266	259	234	247	253	231	246	217	272	237	211	252	256	232	242	224	233	264	232	230	259	233	228	237	253	255	251	251	249	251	249	237	267	248	234	235	232	240	269	233	256	218	249	247	250	237	248	239	260	234	219	252	267	248	244	216	248	234	238	220	244	231	252	244	256	244	247	249	245	271	240	239	249	228	220	230	237	256	268	250	258	243	262	259	261	263	253	228	227	245	225	214	238	243	263	279	257	254	227	215	235	253	243	246	257	245	238	274	239	252	263	222	259	231	252	249	265	262	224	228	243	254	233	263	223	251	233	255	248	230	258	234	241	267	273	245	249	226	261	254	254	262	226	257	248	267	253	242	242	255	224	219	248	257	233	254	252	258	249	254	279	247	236	229	244	252	247	242	241	228	220	276	260	240	242	230	247	251	230	266	263	269	229	228	260	240	243	249	242	250	225	256	245	236	251	255	245	254	223	248	247	220	252	229	238	241	248	253	248	220	236	254	240	233	231	242	242	268	255	263	254	261	262	223	243	264	250	238	255	260	285	220	246	273	261	254	235	261	245	256	238	234	218	237	237	244	248	205	232	255	261	254	252	246	249	265	247	222	243	269	246	290	244	267	219	260	253	274	235	251	252	231	217	236	210	251	240	246	236	244	215	241	229	229	258	266	240	234	260	268	229	232	227	226	237	244	253	232	248	261	232	249	229	222	250	244	256	233	260	216	247	219	230	221	248	204	253	239	258	239	244	266	266	244	236	230	253	230	245	230	224	247
2786	217	163	197	163	138	142	147	131	148	130	150	146	136	137	152	149	130	164	127	137	136	156	151	145	147	131	153	131	150	136	141	134	134	180	148	127	146	147	146	138	120	142	162	128	159	153	128	141	157	128	137	148	155	154	138	147	141	131	152	144	124	168	127	135	139	131	138	157	146	132	139	144	150	139	137	126	111	158	135	118	117	142	125	147	138	151	130	140	151	136	138	131	154	134	130	143	123	128	142	161	139	149	133	114	130	122	150	147	148	149	127	146	135	140	135	141	147	137	145	127	136	153	143	134	154	129	129	152	166	159	133	123	128	119	126	148	160	118	121	152	143	144	136	162	140	142	132	105	148	126	159	130	141	137	141	161	114	144	141	147	153	132	120	129	136	138	128	144	143	154	129	144	142	133	129	136	136	139	131	149	143	130	129	143	143	145	114	145	125	139	155	135	136	137	132	143	117	122	148	155	134	149	125	158	132	145	132	140	129	131	123	133	153	122	136	141	152	136	141	128	129	141	159	141	152	144	130	124	127	128	148	150	140	136	149	127	128	136	117	126	124	151	148	147	151	147	147	149	148	152	134	138	140	126	149	139	141	131	120	127	152	136	140	124	130	152	137	168	143	138	136	139	129	138	140	142	144	155	125	139	146	147	118	142	168	132	129	153	149	126	138	134	143	151	120	144	144	149	152	144	138	148	129	136	156	139	126	143	129	142	147	149	131	149	125	149	143	138	130	144	119	134	148	147	136	160	136	123	140	111	128	131	151	135	112	134	124	139	142	135	126	134	144	156	145	122	120	156	156	119	121	157	140	153	137	141	156	141	160	151	135	131	140	147	152	122	134	122	155	140	132	139	126	131	153	160	149	122	126	157	144	136	160	137	147	127	135	136	147	128	146	132	138	139	154	124	150	145	129	156	128	149	137	141	136	145	142	131	140	151	132	138	144	131	147	137	139	125	142	146	143	155	126	150	132	151	171	138	117	144	140	147	141	127	139	128	141	142	132	157	135	151	130	147	148	149	141	131	148	158	142	122	148	151	142	147	135	139	134	129	150	144	149	161	126	119	140	153	147	140	146	130	149	127	126	135	147	138	141	141	139	145	139	144	131	152	131	119	161	144	137	128	136	128	143	136	142	156	124	137	116	140	158	135	139	130	140	140	143	163	135	134	137	128	115	126	135	166	150	140	142	145	154	132	127	138	139	151	168	124	145	145	135	138	157	142	139	151	132	124	148	141	150	151	129	142	137	138	170	146	145	118	140	134	135	147	153	134	146	146	129	134	149	129	148	149	141	152	136	142	119	132	149	141	148	139	117	145	148	157	162	153	141	143	142	139	141	153	142	136	177	129	143	135	131	129	154	136	129	155	156	132	135	163	127	127	141	142	136	134	131	118	130	139	149	147	143	121	142	147	149	125	169	122	146	153	153	130	131	138	120	128	136	135	135	127	127	143	154	141	141	142	132	141	130	138	146	143	138	144	155	155	122	153	131	134	149	141	128	126	126	139	137	132	131	135	133	150	125	147	118	145	139	128	143	141	156	126	134	134	144	143	148	139	116	122	154	153	138	126	141	165	149	129	134	128	149	153	130	127	148	124	135	116	124	149	148	163	149	139	144	146	150	147	161	143	148	147	136	135	159	139	136	127	121	132	173	151	139	133	136	131	136	160	160	142	138	143	119	135	137	142	140	149	154	122	130	146	173	138	133	129	142	139	152	127	147	137	143	137	125	159	158	152	150	151	117	153	119	154	120	163	148	123	122	134	167	152	121	159	134	139	141	135	147	139	130	147	149	137	151	152	159	132	126	152	137	140	128	139	103	144	163	153	149	141	141	122	124	138	124	158	140	120	129	131	147	116	128	152	144	126	130	136	151	139	137	139	135	166	149	123	128	149	133	136	130	131	141	138	142	129	156	122	142	142	128	151	158	131	154	132	146	126	156	133	155	142	153	126	143	137	134	148	157	160	153	154	146	142	124	122	153	152	121	142	147	149	128	126	125	124	131	127	148	141	114	109	159	137	137	134	108	144	148	126	130	175	153	124	138	136	152	137	146	109	130	140	162	115	145	156	142	128	134	137	146	160	153	140	140	140	143	162	142	132	124	141	161	148	147	124	138	134	124	139	145	134	121	135	136	133	154	124	146	142	130	132	141	132	143	143	122	136	160	166	130	156	113	135	146	150	125	141	122	162	141	146	130	125	135	135	137	139	138	146	149	136	138	130	130	146	146	125	133	129	122	142	146	149	140	151	130	136	147	162	128	142	139	147	126	143	150	129	144	128	121	143	135	126	153	130	138	150	125	140	158	167	133	123	150	134	137	140	116	156	147	166	134	151	145	138	136	133	140	157	155	134	115	153	142	133	146	124	155	157	162	137	129	141	132	136	146	141	150	164	136	129	112	138	139	131	136	131	139	128	126	143	143	148	154	148	137	132	115	136	137	135	141	126	144	134	131	119	130	137	150	131	137	141	143	157	128	108	145	135	171	149	148	137	140	140	126	121	138	120	155	122	146	151	149	149	137	133	145	142	144	155	135	139	154	142	123	129	135	148	145	112	146	132	132	125	143	128	141	143	124	120	151	132	148	160	157	160	150	130	152	153	132	132	145	114	146	133	143	139	142	147	124	167	131	160	132	121	124	128	137	147	150	124	131	146	148	132	132	147	145	142	120	138	119	133	128	123	186	130	148	155	125	153	129	145	142	146	118	132	121	111	149	161	144	128	148	146	137	130	153	123	127	160	134	130	134	169	160	162	149	132	126	146	160	137	135	149	135	131	168	118	131	142	152	136	143	148	141	140	129	143	123	142	154	127	155	140	141	160	147	136	144	160	143	136	144	150	138	114	117	167	129	118	131	123	142	153	133	157	122	143	137	149	130	131	169	139	159	130	136	134	139	138	140	134	155	106	134	148	147	131	126	128	146	132	137	136	143	153	130	142	131	151	152	149	117	148	129	127	140	150	157	142	139	122	121	134	169	131	129	131	120	136	149	141	122	131	138	126	138	131	139	135	148	139	131	122	124	124	159	130	126	142	147	143	159	132	176	151	132	136	140	144	127	135	136	139	119	140	124	144	130	135	117	152	131	136	141	150	158	160	151	163	132	133	148	122	133	128	130	150	122	124	131	133	124	134	128	126	144	139	145	146	128	140	162	140	138	128	154	139	155	150	141	142	139	115	139	140	171	145	138	142	142	156	123	135	140	134	148	137	129	151	129	126	137	152	131	162	144	138	129	144	146	131	164	148	135	126	141	136	135	147	143	142	141	134	145	132	137	143	132	130	145	120	136	135	158	144	128	154	134	145	139	123	133	118	123	131	131	126	143	157	144	138	133	145	134	124	133	137	135	148	147	130	131	134	125	142	126	145	143	135	142	133	141	122	116	145	146	122	114	117	130	141	142	135	143	147	146	125	136	141	133	153	148	125	165	139	138	132	156	140	130	144	145	133	162	129	154	153	132	150	134	148	140	136	134
2739	442	522	552	569	516	493	416	453	419	415	421	436	402	406	416	399	394	387	392	453	409	397	423	443	382	396	424	434	394	399	367	392	382	397	404	416	424	371	392	408	402	377	425	397	388	400	412	407	374	418	422	372	410	393	396	403	400	389	390	402	393	400	392	388	402	361	420	403	384	371	389	417	359	413	409	417	384	400	418	424	382	420	400	394	384	419	409	396	396	371	382	382	402	361	416	388	395	407	391	369	401	421	378	414	398	364	411	400	382	421	422	414	415	374	386	347	402	386	368	389	365	333	385	363	375	359	425	373	395	361	408	408	413	426	375	399	369	364	384	386	401	396	401	386	362	408	385	386	433	351	397	427	401	396	348	383	435	379	400	394	418	358	408	399	391	400	401	384	388	403	385	406	363	408	396	378	371	400	413	371	422	376	426	414	400	401	379	386	382	377	422	390	376	428	421	394	386	348	378	435	366	361	364	390	373	398	388	383	389	366	413	392	399	343	385	403	405	401	358	383	391	388	421	403	378	425	343	400	411	411	411	377	415	384	377	367	390	379	401	378	385	371	426	382	389	431	370	393	395	391	397	390	376	405	367	404	417	380	390	397	359	375	404	386	376	386	406	367	402	421	396	393	410	400	381	380	391	410	396	389	393	371	394	398	373	408	402	394	415	393	410	410	401	376	406	369	389	379	366	349	396	377	407	388	373	399	405	376	423	399	405	401	389	428	419	394	383	393	377	367	381	369	403	439	372	358	374	389	381	352	385	385	373	401	408	415	403	366	380	449	379	417	400	398	382	387	391	434	368	388	439	420	410	412	382	371	417	410	393	410	398	389	401	387	401	416	397	397	419	396	402	375	372	402	391	394	396	414	381	411	403	391	423	390	392	405	401	390	434	418	384	373	372	407	352	359	379	408	362	360	405	367	380	393	403	394	378	436	376	409	399	391	369	390	422	370	404	421	417	378	381	373	368	418	416	390	402	378	402	398	387	412	397	386	400	371	406	355	372	405	364	416	419	364	425	394	387	401	390	390	394	398	412	379	403	394	412	371	389	375	402	393	374	336	390	420	360	388	421	396	402	383	399	412	419	413	366	365	382	419	373	390	384	403	370	401	383	389	395	419	366	376	359	371	402	386	394	395	415	362	376	387	372	398	426	429	411	402	395	398	329	392	393	390	384	420	393	404	378	396	379	397	353	381	353	438	364	370	389	385	371	392	380	394	386	389	412	380	370	389	371	419	366	407	403	392	398	343	414	448	413	394	379	389	388	384	390	396	393	400	364	428	378	401	407	385	375	388	384	399	419	369	422	407	380	435	393	448	367	392	428	394	375	355	373	402	394	377	397	377	394	410	442	386	385	395	404	408	425	405	367	396	368	413	391	429	379	384	417	361	374	417	389	398	387	370	448	413	389	380	393	376	390	377	412	365	398	383	376	369	412	381	397	382	396	400	403	384	356	416	384	382	349	391	379	391	418	401	368	384	385	389	398	402	353	445	412	382	422	398	381	397	386	391	367	387	401	390	396	415	435	391	377	427	389	380	384	391	421	401	387	413	418	372	389	374	357	417	392	404	398	409	384	410	387	388	403	391	397	399	392	380	376	397	374	386	389	359	368	401	398	392	396	405	420	379	392	359	406	387	395	439	373	386	386	355	389	383	367	383	391	383	405	399	365	430	371	431	388	369	406	362	372	358	408	368	421	425	422	388	378	421	404	383	380	401	381	410	430	395	387	390	391	396	387	398	409	385	422	414	394	381	393	391	406	358	368	376	405	386	377	379	348	391	423	369	356	378	406	396	404	451	392	397	425	404	387	400	389	400	378	382	370	378	383	399	362	409	409	427	422	413	350	403	352	372	418	372	383	386	425	426	404	407	386	367	399	399	367	403	400	408	384	393	408	391	421	378	392	392	395	375	385	380	364	416	388	445	396	408	397	415	385	378	404	392	401	420	398	353	393	399	337	378	366	384	387	386	394	347	365	383	412	348	349	377	369	378	404	369	362	361	433	410	362	389	394	409	380	385	397	412	382	360	374	392	402	410	404	379	394	411	384	363	365	380	380	376	365	383	382	371	404	386	410	410	403	410	388	363	380	395	393	378	408	390	378	398	371	400	382	351	385	416	371	393	423	376	400	382	433	389	406	414	399	418	392	393	395	409	426	406	358	424	411	421	408	371	408	389	448	360	385	388	401	386	401	407	430	399	383	383	383	389	412	378	421	427	354	393	375	408	357	394	410	397	370	352	375	386	380	380	402	375	378	392	397	382	401	385	382	386	401	378	395	393	379	377	389	384	390	422	389	376	379	393	368	372	382	377	383	389	400	420	392	395	402	432	412	395	378	363	382	396	379	367	394	404	442	411	359	398	395	428	397	422	405	389	354	415	377	362	370	382	384	394	381	392	407	421	419	357	386	396	401	378	421	389	395	404	377	393	389	405	402	380	403	396	419	399	383	425	385	418	366	375	391	397	355	367	381	375	371	404	423	384	414	392	404	384	380	394	390	363	395	406	373	364	375	412	376	385	425	378	440	359	384	390	339	389	385	376	379	379	382	414	361	345	403	419	376	362	398	373	384	351	406	422	400	386	378	388	409	401	401	369	383	424	353	381	398	398	355	406	400	385	365	399	362	402	399	393	405	428	416	388	388	376	366	379	403	391	422	403	414	417	380	429	389	422	396	403	380	376	373	368	409	341	384	397	404	383	376	380	384	402	363	391	388	406	400	428	407	373	366	405	380	356	410	385	384	419	374	384	397	387	352	370	386	374	391	392	378	397	376	424	379	386	387	373	378	390	381	385	370	372	396	355	388	343	398	389	396	400	397	395	398	368	390	394	412	385	391	409	412	392	392	368	406	396	404	426	363	413	406	383	374	407	411	390	373	372	396	428	375	387	370	378	410	404	431	403	385	378	385	399	413	397	372	362	415	393	388	409	381	348	386	392	384	399	438	419	369	409	399	393	390	387	377	388	365	367	407	377	395	377	418	346	385	411	385	401	378	377	382	426	414	381	416	400	371	374	386	403	351	390	396	391	409	395	364	395	348	383	393	385	396	389	366	378	381	385	413	380	421	402	381	392	417	367	362	380	413	370	379	440	391	419	400	428	384	363	357	395	386	405	414	396	386	368	405	379	386	408	362	405	401	417	350	383	420	372	396	391	402	381	431	361	394	364	398	424	388	388	420	382	386	385	369	370	377	387	386	401	414	377	382	396	431	402	382	419	378	381	366	399	370	420	397	389	383	401	414	383	389	396	394	407	371	381	390	383	379	399	404	374	417	413	367	375	376	385	406	375	411	360	419	390	406	361	407	441	366	398	432	445	390	405	399	392	409	384	395	432	413	386	399	407	383	372	362	397	406	385	381	392	337	398	408	376	398	385	383	388	374	421	407	371	371	391	380	396	415	408	382	418	385	410	397	424	391	387	396	374	374	426	376	388	422	389	403	365	369	379	447	404	365	394	373	401	362	380	384	420	403
8577	848	1048	899	623	486	405	329	313	265	250	215	226	206	218	227	210	206	184	195	179	186	191	173	200	181	190	180	175	172	193	184	169	180	181	173	183	161	178	182	167	152	175	192	188	152	157	196	144	148	180	174	157	172	176	179	151	161	162	175	174	178	171	155	162	205	181	181	184	187	149	173	172	174	180	164	173	183	148	188	184	178	159	156	186	169	167	168	158	176	176	176	164	155	161	164	149	143	169	167	154	165	175	203	168	154	158	159	170	170	185	165	178	158	161	201	183	165	147	175	161	178	180	150	170	166	158	175	168	150	157	178	168	181	168	162	157	170	178	164	184	162	193	192	146	151	188	172	169	168	181	177	160	176	171	162	159	163	181	168	160	152	175	141	147	170	182	183	167	164	169	147	150	184	165	185	178	150	191	161	165	163	174	174	173	167	158	168	175	160	172	184	162	175	184	162	194	188	174	178	196	157	174	171	160	147	176	194	169	183	168	186	156	162	168	166	194	178	176	144	179	154	164	188	148	163	163	159	144	162	172	155	173	140	177	167	148	165	165	159	168	185	161	165	181	182	174	195	169	168	153	164	170	166	139	176	172	165	145	195	186	144	168	169	166	199	176	162	198	188	189	152	159	144	181	149	177	152	174	170	169	170	168	143	183	154	147	166	170	163	154	184	194	175	159	154	180	175	154	176	165	174	160	169	144	158	161	178	170	212	179	146	166	169	168	175	157	157	141	176	178	156	171	145	186	168	170	163	176	166	160	165	151	181	171	157	163	160	166	166	177	164	175	163	158	139	170	173	164	152	156	167	169	144	172	160	159	164	166	163	177	162	153	180	162	167	170	156	162	163	181	145	165	193	153	132	183	170	173	156	177	158	160	156	168	182	166	163	173	150	153	189	156	170	190	160	163	148	148	159	144	177	170	174	178	145	165	171	142	175	159	172	186	139	175	166	179	163	174	156	175	163	145	167	172	167	180	151	202	175	152	166	153	168	153	165	180	173	186	148	177	160	160	145	172	179	181	156	147	167	160	162	156	152	174	144	173	194	158	190	175	152	151	145	165	153	181	182	153	187	169	175	141	184	173	159	157	157	176	170	177	174	172	145	152	152	169	153	162	157	172	161	155	205	144	163	157	161	165	149	174	182	169	173	160	178	171	170	146	152	168	155	158	147	169	158	160	180	162	153	170	194	171	172	187	169	178	155	176	174	152	174	156	185	160	140	164	159	147	151	179	201	180	159	174	164	181	183	176	177	183	159	160	202	181	182	178	154	158	167	161	175	171	156	192	168	179	177	162	164	170	184	181	163	170	158	170	176	154	154	200	179	185	155	167	178	160	176	180	156	175	160	177	185	188	158	160	156	179	161	165	165	180	160	174	146	161	146	176	164	203	173	160	148	187	197	178	182	190	156	172	171	158	184	162	167	155	171	145	155	152	172	166	158	155	172	165	167	204	185	170	181	155	153	157	162	133	170	157	187	169	178	184	174	176	160	163	151	173	176	192	155	163	160	180	156	188	173	146	169	186	164	174	184	147	160	168	169	151	174	172	172	196	176	167	166	174	182	154	166	156	190	162	161	158	175	151	177	151	147	189	164	171	157	189	177	173	176	160	166	146	184	166	173	178	149	167	173	171	162	163	168	142	177	159	176	158	188	173	169	190	180	182	183	149	170	164	174	158	160	174	171	166	154	168	165	167	156	191	175	154	206	173	156	171	188	160	156	168	169	189	174	155	154	137	176	155	157	169	152	155	171	161	179	167	168	174	187	176	178	154	159	177	156	176	157	154	186	172	182	168	182	169	164	193	162	163	147	188	155	172	163	159	173	164	170	169	178	193	164	153	157	174	182	161	169	160	187	187	161	189	153	154	163	154	160	164	165	165	158	163	171	148	174	172	168	167	157	153	165	173	171	150	180	171	171	157	154	179	171	165	159	181	169	175	141	166	158	173	157	173	167	189	151	182	170	142	203	172	143	155	144	160	169	188	159	174	161	193	171	169	165	153	153	162	154	171	144	153	144	161	183	182	149	139	163	165	163	166	152	193	180	167	167	179	171	181	188	176	148	174	157	148	148	154	192	176	188	172	147	190	169	167	158	171	153	187	145	163	176	182	152	177	160	166	167	165	165	141	176	133	176	173	160	163	162	168	141	154	184	159	147	167	161	175	174	167	180	183	174	147	175	174	174	174	143	148	153	166	169	146	167	160	162	211	162	178	168	169	152	166	170	158	169	171	145	183	153	165	156	152	151	151	159	169	179	157	174	193	186	177	186	171	171	168	158	195	167	187	177	191	168	145	164	172	162	185	159	173	156	137	173	163	180	164	151	136	166	153	161	166	157	181	178	174	161	155	177	166	165	142	158	163	184	167	158	163	185	157	176	159	173	159	161	141	164	177	171	168	159	154	164	177	157	174	176	174	160	164	194	177	165	162	166	165	172	200	166	158	170	175	202	187	157	175	186	160	174	157	168	176	157	187	199	186	180	172	163	166	198	167	194	163	161	169	152	155	144	160	171	170	173	181	188	174	178	186	163	160	148	167	161	169	160	155	163	159	175	149	156	179	170	158	174	187	166	179	172	159	156	168	175	162	152	179	158	159	150	179	167	182	173	152	174	187	175	160	157	173	185	155	142	197	160	174	167	153	148	173	169	166	171	178	177	152	169	173	169	184	180	190	159	160	144	175	192	183	160	157	183	182	177	184	168	210	166	161	189	165	164	150	142	143	176	156	142	174	174	195	158	173	172	188	167	133	161	168	162	166	181	170	161	162	180	158	154	157	154	179	170	178	179	157	178	160	141	174	138	181	170	138	151	186	203	180	166	165	168	160	170	163	173	158	181	175	154	172	174	173	167	171	184	152	158	175	185	154	162	145	161	151	169	169	154	171	187	168	143	163	151	190	157	157	161	167	163	167	173	171	187	171	166	175	134	178	178	164	172	153	169	198	186	165	170	149	168	153	161	163	173	181	177	159	176	150	172	147	161	178	163	162	180	163	144	176	174	170	193	170	163	177	173	165	160	175	168	151	168	163	182	161	175	164	151	182	164	172	164	188	172	173	188	175	161	178	182	185	159	170	176	156	150	173	187	165	152	166	136	184	164	157	155	166	177	172	162	159	168	128	171	176	161	173	159	183	173	177	164	180	187	154	166	163	166	155	171	145	143	170	160	169	162	173	146	176	163	172	179	173	205	169	158	155	166	169	168	174	152	145	149	171	189	179	177	174	163	143	147	172	171	171	166	165	183	157	157	175	189	187	169	145	174	134	168	185	190	172	164	167	167	150	166	157	154	164	178	134	172	187	165	161	147	159	152	191	164	168	171	140	160	163	179	164	155	163	147	153	171	141	162	155	136	163	158	147	165	169	154	165	182	182	179	163	169	152	153	180	170	177	171	176	169	156	164	197	161	183	160	171	156	150	176	177	176	176	166	163	177	174	150	174	173	167	164	154	140	178	185	171	169	178	162	181	164	201	159
6056	1255	2662	3116	2726	2180	1786	1519	1341	1212	1071	1020	916	847	824	737	697	674	666	655	684	563	620	580	558	562	526	571	533	504	562	559	540	528	534	529	526	490	487	494	511	494	477	492	476	477	464	445	462	501	449	512	487	490	474	490	488	459	499	529	527	516	530	562	528	554	617	577	613	576	574	514	519	497	504	470	464	487	470	452	494	495	475	468	465	458	461	469	470	478	446	441	467	478	456	527	479	466	469	461	494	422	444	468	470	461	500	439	464	455	485	448	458	421	451	482	446	462	426	460	457	443	476	433	425	471	426	441	445	446	466	494	423	482	442	448	436	460	448	418	490	424	447	433	438	447	450	416	465	466	466	470	523	425	473	436	473	447	426	457	454	457	455	401	471	476	432	437	427	436	451	452	499	490	446	450	448	454	472	432	439	440	443	459	470	457	494	417	427	477	453	460	462	491	495	441	477	463	479	425	457	489	435	435	447	430	447	456	430	462	476	472	482	493	427	421	476	489	451	448	467	481	431	491	462	458	478	465	439	481	463	446	452	409	425	488	452	433	467	450	462	456	455	447	445	459	424	440	447	458	446	437	462	455	434	438	467	466	458	460	468	457	465	474	459	497	433	435	476	502	473	448	451	464	428	467	434	452	480	446	418	484	486	433	447	453	440	449	476	449	442	416	440	450	431	427	483	448	449	449	429	439	473	477	414	442	459	476	479	468	453	481	473	389	514	435	468	475	445	447	442	422	463	440	477	484	443	456	464	444	437	428	481	439	453	450	484	439	457	437	448	457	476	453	440	458	421	464	424	463	458	448	456	469	445	436	453	462	478	482	432	463	453	463	470	455	442	441	440	449	450	418	454	412	453	476	455	455	464	420	503	452	466	461	458	466	427	496	432	463	437	430	441	463	469	447	455	445	432	440	473	460	484	446	475	438	480	459	431	475	470	424	465	449	435	450	448	424	478	461	455	481	475	442	488	430	455	452	450	425	448	466	442	471	445	469	458	452	465	473	448	463	464	446	442	416	509	464	490	395	462	432	459	449	488	474	447	435	475	435	466	403	453	441	464	494	473	441	453	483	494	434	437	492	451	465	431	451	446	470	457	463	474	480	473	444	420	473	492	467	444	428	462	428	471	445	489	477	420	452	461	435	448	420	437	432	449	417	451	430	460	417	442	447	456	460	455	435	485	461	448	482	498	448	449	456	493	432	446	488	454	448	468	451	447	445	419	474	449	478	459	490	444	451	489	458	442	437	491	423	429	417	463	475	440	471	459	466	480	487	438	456	482	436	436	457	470	471	454	446	454	450	475	414	459	461	451	465	443	474	483	430	478	443	473	506	472	454	458	447	458	417	479	458	481	448	434	430	470	472	443	433	480	440	465	440	423	433	458	448	436	454	447	459	435	451	493	485	459	444	442	460	460	444	466	452	436	438	441	441	451	463	393	452	469	460	465	462	471	445	467	446	439	455	488	464	437	452	472	481	485	442	473	436	431	457	448	467	458	480	438	480	463	473	413	456	463	422	433	457	470	458	458	445	453	474	433	434	442	477	461	452	439	443	436	498	465	437	473	455	462	465	414	466	457	423	457	424	427	448	446	459	455	443	481	428	449	449	443	477	444	486	402	434	466	442	458	451	447	468	440	443	470	455	463	484	479	480	432	462	471	458	468	464	445	473	434	465	477	442	459	470	457	439	502	464	486	456	422	448	480	467	452	471	441	422	474	437	433	463	483	498	490	465	484	485	420	420	460	445	473	446	438	415	428	500	455	471	464	486	446	460	445	455	462	448	458	435	481	454	488	448	450	495	424	447	481	465	477	465	438	475	448	413	453	460	457	452	434	423	451	450	474	457	454	474	463	473	428	479	440	438	440	442	460	428	454	442	441	462	422	450	487	463	426	436	482	484	444	462	453	475	495	458	468	467	445	425	443	472	418	467	473	437	472	462	434	463	483	488	458	438	462	444	440	456	475	443	477	474	438	449	511	461	475	451	431	481	510	460	448	487	493	443	506	458	428	475	462	453	440	463	478	445	466	464	450	488	442	465	447	466	447	475	481	446	482	465	460	456	455	429	461	466	460	421	471	460	515	405	480	459	426	497	450	449	474	466	454	483	432	459	431	414	480	485	500	451	452	505	451	436	458	447	475	423	464	462	515	456	493	447	495	451	461	436	412	484	452	416	492	431	491	467	460	464	453	465	454	419	434	460	460	436	451	421	494	491	482	472	453	441	436	433	469	469	440	394	459	484	465	482	434	483	472	524	438	428	431	449	466	493	447	471	474	429	459	483	455	435	458	434	421	439	422	444	452	427	483	442	450	432	458	475	437	489	453	439	460	464	435	435	414	482	453	464	463	456	402	435	474	454	482	418	478	468	461	426	435	475	444	424	479	478	447	463	493	443	432	451	440	464	477	442	479	435	465	466	454	434	467	427	433	475	465	424	450	468	447	472	475	434	446	479	461	427	456	432	468	494	459	448	434	484	471	476	427	440	428	453	451	467	449	473	444	428	472	443	423	453	453	442	442	476	460	477	446	449	454	496	492	478	438	431	459	481	446	452	426	427	452	451	455	419	453	482	433	423	459	448	457	439	466	427	450	441	475	445	486	462	443	435	428	443	450	453	464	443	462	493	464	469	441	431	447	498	451	404	447	435	482	483	445	441	477	497	488	482	442	475	487	473	424	469	464	474	444	500	449	456	432	468	434	465	434	452	425	454	472	443	477	479	462	428	463	438	475	445	487	442	469	455	464	437	453	422	478	471	425	443	422	484	454	411	414	521	474	454	466	478	438	515	448	477	455	451	451	452	436	443	474	452	452	456	434	450	455	505	474	431	484	457	440	482	449	442	446	471	459	419	482	440	474	474	492	475	429	424	470	430	461	477	474	484	441	457	444	493	473	410	482	455	461	427	441	483	442	445	473	460	436	442	458	448	427	448	468	465	421	448	472	438	432	485	439	448	487	457	474	451	486	449	451	449	472	451	431	459	451	466	466	414	473	449	502	454	439	444	455	498	429	465	408	436	508	482	453	462	463	430	459	448	442	440	479	467	451	439	440	455	463	440	454	428	442	441	470	477	466	438	450	458	504	468	435	461	494	472	474	498	435	432	439	437	444	469	446	458	463	437	467	390	451	451	451	449	446	484	436	426	465	448	440	441	443	443	448	411	439	449	453	490	478	469	468	463	447	435	474	431	441	433	451	462	453	424	438	483	443	442	449	436	440	446	461	450	415	425	428	486	452	455	455	444	424	442	506	460	419	424	419	450	474	505	441	432	454	451	454	472	472	473	431	472	442	456	471	448	436	445	460	476	435	479	461	429	494	491	463	440	473	489	425	460	436	460	443	490	452	438	444	472	440	450	454	428	429	460	450	430	496	486	453	432	454	502	441	447	478	448	428	455	444	441	468	439	479	477	444	479	418	457	474	432	472	397	438	443	449	452	461	459	471	472	441	436	412	448	413	466	462	458	425	471	426	438
14677	1851	1982	1471	1072	730	578	404	327	294	250	234	190	200	162	160	160	150	135	135	141	108	103	131	127	112	103	101	112	101	107	96	119	115	85	91	81	98	92	97	85	89	86	91	113	96	90	95	94	105	100	104	96	95	87	69	100	99	88	84	83	80	87	117	100	114	100	101	122	107	101	117	76	102	120	84	83	96	84	84	99	88	97	95	92	98	120	79	82	88	75	82	97	107	81	85	80	76	72	86	69	87	88	83	91	85	84	88	86	77	67	73	93	104	96	88	86	90	109	78	71	66	87	99	78	99	78	74	89	93	88	96	86	96	89	103	81	74	83	100	89	82	90	76	82	80	86	78	82	101	95	77	78	83	91	85	90	93	94	90	74	94	84	56	66	81	97	76	79	88	99	87	77	81	102	78	76	78	93	89	105	85	87	83	90	76	76	81	76	90	84	84	83	95	87	87	95	103	109	92	92	86	82	95	66	85	96	76	96	79	79	106	103	86	91	82	92	99	95	79	82	90	78	92	81	83	80	94	84	94	72	94	89	95	83	92	95	95	110	85	70	86	98	81	103	93	86	91	76	83	109	70	76	108	90	82	86	72	93	75	86	87	95	84	88	97	96	87	86	71	103	81	80	75	72	92	77	73	85	101	85	73	102	85	83	96	91	85	85	80	99	77	85	85	86	83	97	88	97	71	87	86	72	77	94	66	94	92	82	90	77	105	97	82	85	97	98	98	94	91	80	75	77	117	85	114	77	92	95	108	92	81	91	100	70	76	92	86	74	83	83	86	102	68	79	80	96	86	78	88	88	77	78	90	82	89	88	80	87	89	84	87	77	83	81	83	115	80	97	98	79	87	93	82	91	95	71	98	85	82	79	80	90	83	79	91	86	91	113	82	80	83	72	85	82	87	114	82	75	92	93	82	81	87	95	93	79	89	101	98	87	83	87	84	83	67	95	93	96	71	88	80	89	103	84	84	90	101	88	76	84	90	104	73	82	106	86	84	93	80	78	90	86	94	88	106	74	80	97	92	95	103	93	85	80	79	91	89	83	111	72	88	104	90	77	88	85	80	95	81	65	83	82	87	98	74	89	83	90	95	89	73	106	89	85	92	81	76	81	91	99	92	100	91	81	80	80	92	74	95	83	89	75	79	75	80	83	95	66	91	71	78	98	96	94	90	72	90	95	100	96	83	94	83	87	76	96	87	86	84	97	101	95	73	88	82	75	85	95	83	71	74	69	76	80	95	84	91	83	86	93	94	72	86	86	80	78	87	87	80	90	74	90	90	94	76	78	92	101	92	80	92	80	93	104	82	78	91	93	93	86	63	78	94	69	98	87	89	105	83	73	87	79	94	98	93	75	72	80	99	94	83	77	78	91	99	105	86	86	91	82	118	82	75	84	101	80	89	105	114	69	98	89	80	85	91	92	77	78	97	98	83	79	90	79	93	66	84	92	93	70	86	97	89	79	74	94	83	86	90	99	79	87	80	110	92	99	83	91	88	90	97	87	90	88	73	95	101	101	95	97	73	72	77	82	82	74	75	81	96	85	91	82	75	88	85	85	82	105	97	81	98	81	81	89	78	97	83	79	75	90	95	99	99	111	98	79	84	89	76	77	80	95	99	88	73	74	88	86	72	98	102	101	101	71	83	95	90	93	91	92	84	89	77	89	79	98	83	90	76	86	92	76	90	87	88	83	90	89	89	73	93	100	92	92	78	100	86	94	74	84	103	88	77	90	96	93	86	90	98	80	75	74	95	74	100	70	92	73	85	77	84	92	85	93	98	94	91	85	71	95	76	84	96	77	102	81	70	91	102	79	90	92	86	84	78	95	108	88	94	85	92	81	94	91	86	94	69	85	102	71	81	81	81	97	97	79	95	65	88	93	64	83	93	77	88	81	83	74	87	85	88	92	78	81	75	88	84	87	87	100	103	78	99	84	87	87	84	92	86	94	78	95	91	96	90	97	85	78	107	84	94	84	79	66	88	79	94	62	94	81	70	103	106	110	71	92	87	100	76	90	75	70	82	93	83	102	95	94	94	80	86	85	83	76	79	85	103	79	85	77	76	88	96	76	71	98	88	111	87	85	79	87	100	73	87	81	80	97	78	85	80	81	84	81	80	99	71	75	73	98	92	87	75	87	91	71	86	77	92	84	106	73	90	86	83	102	81	81	91	84	85	83	94	90	81	92	87	78	79	76	78	82	88	83	94	88	93	83	90	76	86	85	79	108	89	82	94	78	75	106	75	83	75	87	91	83	76	97	83	78	87	82	77	85	93	88	82	97	92	79	88	97	75	75	88	106	92	92	88	69	79	82	84	87	95	84	88	82	95	88	108	85	89	69	94	86	82	95	92	96	87	94	90	84	84	94	88	90	103	102	88	93	90	81	82	81	89	78	91	94	85	108	77	85	86	87	88	100	80	97	80	101	66	85	89	89	82	87	96	78	89	103	87	91	88	98	85	80	76	69	86	77	80	83	90	86	87	84	88	88	81	86	80	81	71	108	82	88	89	78	102	76	92	83	84	85	76	98	81	80	76	85	97	93	91	100	99	95	66	82	87	92	89	73	86	91	88	100	85	88	85	102	84	74	89	80	98	85	93	94	92	87	94	85	79	94	82	81	101	79	87	90	94	94	81	76	105	79	84	79	90	90	101	88	86	109	99	81	121	77	88	85	82	80	91	81	94	94	78	108	80	84	101	78	82	87	95	91	87	81	90	93	97	85	82	90	93	96	88	69	97	75	105	88	80	84	95	96	86	83	77	89	90	81	83	71	93	87	82	90	80	81	67	80	100	83	76	95	82	81	81	84	94	91	89	90	87	75	83	86	94	81	70	97	78	93	89	84	72	72	98	94	86	105	80	100	78	95	83	84	86	90	89	82	86	91	85	77	78	81	90	97	84	78	83	101	108	84	94	77	95	71	97	106	89	94	85	91	78	89	69	101	81	99	78	106	76	85	93	92	84	84	82	99	74	79	71	77	96	71	92	71	100	91	83	102	99	86	93	76	94	84	75	79	77	76	92	98	112	84	89	85	89	97	81	84	95	86	85	99	103	79	91	102	96	80	72	73	91	99	93	71	85	63	86	73	96	83	102	82	87	87	77	79	87	84	86	88	78	92	72	97	87	89	103	110	72	77	79	93	88	90	96	79	85	94	97	82	90	94	100	78	94	87	83	75	84	79	85	76	61	81	73	76	88	83	77	86	77	88	103	86	86	104	71	92	91	85	97	75	93	80	108	80	76	109	90	86	87	88	77	84	76	80	83	80	85	73	81	81	85	77	97	91	82	89	89	76	94	76	81	93	71	81	85	84	90	78	78	85	101	100	74	99	75	94	93	82	78	99	93	82	77	85	80	83	87	83	70	90	88	81	78	95	82	109	86	82	66	78	85	88	85	96	107	87	80	75	94	66	79	108	73	90	81	92	104	92	81	91	80	88	110	88	96	96	85	93	72	81	81	78	83	85	65
7410	1805	4402	5158	4380	3533	2743	2375	1912	1653	1386	1203	1136	1037	894	813	756	680	661	599	568	563	476	505	491	456	458	415	418	413	389	401	398	357	352	360	319	328	336	319	314	307	310	347	279	297	332	296	275	283	309	336	270	261	294	293	289	314	346	355	323	394	391	439	458	434	458	414	491	475	377	363	340	345	371	277	263	286	300	290	288	301	252	247	250	250	249	270	274	243	276	256	269	262	250	264	253	267	277	272	257	254	260	261	281	263	218	259	256	259	219	274	250	209	264	248	240	259	252	263	250	272	265	239	254	231	245	253	258	261	245	296	243	254	252	257	243	237	247	247	277	274	269	245	240	257	257	266	260	260	227	245	227	240	281	241	253	219	219	258	225	244	244	237	250	257	262	261	277	233	242	247	258	277	256	262	229	241	258	260	245	255	267	241	285	253	253	218	259	261	233	264	231	267	242	260	258	227	262	242	211	256	264	238	253	234	259	210	255	246	258	264	238	221	244	244	237	216	234	245	252	260	228	227	253	232	260	250	253	249	240	242	199	231	236	239	252	252	248	264	259	243	231	211	240	234	277	247	233	264	236	260	243	269	225	250	276	245	232	246	254	233	226	238	231	229	249	245	219	227	246	277	246	230	244	267	220	254	243	254	249	247	234	257	240	244	254	245	232	240	265	226	235	238	244	260	237	230	240	215	250	280	233	259	234	233	258	247	270	246	280	226	226	253	248	255	274	244	247	275	232	229	256	263	272	225	245	240	266	254	244	242	257	231	245	249	274	247	240	239	246	260	265	279	242	244	249	236	244	240	211	235	263	262	238	238	229	250	221	229	235	229	245	235	235	233	241	242	262	226	257	263	244	261	223	221	252	262	230	189	230	255	239	247	228	237	249	227	247	291	226	213	246	262	226	262	235	260	279	209	220	273	290	227	260	237	257	216	255	258	237	244	270	251	232	241	248	243	223	255	259	255	272	200	244	260	240	230	272	253	249	233	225	246	232	251	270	253	252	250	244	219	219	243	226	237	225	241	231	246	245	248	225	238	214	239	236	250	249	247	234	238	236	261	239	245	243	237	241	266	256	227	248	251	220	255	259	254	223	223	233	243	225	227	241	226	276	236	234	242	231	228	253	245	246	235	235	225	243	224	255	227	232	235	241	248	228	237	264	229	244	205	226	246	238	260	250	233	216	244	246	228	234	259	249	255	220	217	233	238	215	270	247	256	269	237	219	221	242	229	254	232	258	248	238	234	247	274	230	236	222	238	258	246	205	225	266	250	252	265	242	245	247	263	264	248	241	250	251	245	242	237	246	232	244	269	236	230	261	256	249	250	231	253	233	241	234	209	233	224	239	242	224	261	220	253	259	243	269	230	243	257	272	257	256	242	235	243	249	262	248	238	229	235	230	222	274	239	273	232	236	242	242	227	230	257	228	239	215	259	234	220	238	279	228	269	244	238	246	250	264	228	254	260	259	227	229	245	254	250	262	238	262	236	219	203	239	236	280	235	226	235	247	238	230	249	239	222	240	240	245	208	226	243	259	241	231	236	237	236	226	249	237	254	233	243	254	232	255	252	229	207	268	218	233	231	262	235	261	243	232	243	236	235	243	233	262	213	246	240	220	250	241	256	233	235	220	220	228	257	231	266	257	255	249	221	237	257	253	250	227	256	282	224	263	261	227	265	260	252	253	250	257	205	242	219	233	261	241	253	254	257	219	254	228	226	248	261	256	252	233	240	264	252	215	228	239	274	260	245	262	271	254	241	224	227	258	268	246	222	224	226	264	269	242	257	246	249	248	249	258	250	244	256	230	258	237	241	238	231	229	247	249	242	213	252	243	250	226	276	225	227	224	266	237	255	241	229	251	253	222	251	243	262	240	255	258	251	238	245	246	254	230	236	239	235	254	241	236	238	234	247	217	235	235	242	272	230	224	248	226	238	255	233	217	261	228	221	269	246	230	263	241	235	247	276	218	240	275	239	225	221	214	232	255	261	216	252	230	260	224	245	230	238	222	261	264	248	220	259	250	248	252	244	230	281	200	239	208	213	245	224	208	265	229	227	257	199	231	240	234	266	258	270	241	242	223	256	266	252	258	254	245	238	235	230	252	232	250	245	222	262	239	231	241	240	267	271	224	261	229	239	252	228	226	242	273	244	241	242	216	262	253	244	259	273	243	262	246	235	257	235	216	224	260	255	225	256	249	224	229	242	226	230	254	233	252	255	244	250	242	225	219	227	236	236	240	269	228	231	249	250	242	242	212	249	234	264	256	234	222	232	250	250	250	236	248	233	257	222	258	226	231	235	237	257	255	251	248	258	243	240	232	252	236	247	229	239	231	222	236	240	245	246	230	296	215	233	241	247	254	275	236	272	241	255	241	258	228	281	247	256	222	258	250	217	262	230	255	231	230	270	251	240	246	237	260	236	231	248	255	234	237	256	238	236	243	227	231	257	246	243	202	245	252	274	255	239	231	238	240	260	240	244	216	245	238	211	244	242	245	235	263	227	218	234	249	264	217	237	244	262	271	280	222	246	239	222	229	219	223	233	257	262	253	249	235	245	242	239	245	217	222	254	242	251	244	262	231	249	239	246	256	269	239	234	249	222	234	248	241	267	208	234	231	258	235	257	232	248	263	224	244	232	270	245	262	257	240	253	242	231	251	215	245	234	245	258	264	265	254	245	247	243	235	236	254	242	235	253	261	250	223	224	233	258	249	256	232	238	240	261	244	254	241	230	232	252	237	261	250	248	253	255	241	220	233	254	238	240	247	257	239	217	253	251	246	216	258	243	238	273	245	222	242	219	213	249	232	234	244	246	254	245	235	237	250	232	252	235	224	260	265	205	240	233	243	243	264	239	231	226	255	258	256	257	250	246	250	246	237	244	242	264	216	241	214	251	211	261	218	263	273	253	252	248	254	242	249	251	252	213	242	272	235	258	232	237	237	256	247	249	241	245	206	233	243	228	258	242	235	239	253	235	233	254	268	230	250	249	218	248	239	240	267	265	248	260	254	244	249	223	252	234	252	235	229	241	256	234	250	251	224	222	244	214	253	243	270	279	267	223	255	209	242	243	256	270	223	217	218	229	249	266	233	248	259	236	276	232	244	211	224	282	244	255	247	249	237	215	244	232	244	269	241	247	239	225	250	234	248	238	249	229	228	221	258	262	258	200	251	243	252	237	234	237	255	235	222	231	248	239	242	249	241	256	259	229	261	255	225	229	245	243	220	226	247	236	234	215	244	246	250	251	230	255	239	263	221	243	248	225	248	260	257	259	229	216	223	206	248	248	231	226	230	250	251	245	228	246	230	245	250	219	260	214	246	247	224	264	231	229	227	231	262	251	237	248	269	251	268	228	247	239	219	262	250	234	216	258	258	256	262	241	256	235	227	255	264	223	250	224	229	234	263	243	252	212	255	229	249	233	240	238	286	233	275	264	261	247	272	257	223	231	264	252	238	234	249	259	232	234	257	226	267	217
2760	185	165	182	161	151	129	118	170	127	136	143	136	159	140	148	159	137	115	121	136	132	139	120	145	135	139	139	121	136	151	141	154	123	160	134	123	124	156	155	142	145	134	116	122	171	138	157	120	142	154	135	141	122	141	137	166	159	146	152	154	136	155	120	127	122	127	135	156	133	142	135	147	135	153	119	142	145	136	140	144	141	162	124	136	142	165	151	150	138	142	156	145	131	147	123	129	147	145	127	128	136	135	133	160	139	139	130	131	121	144	136	134	153	143	144	166	122	134	144	146	136	138	129	143	146	133	142	124	130	143	143	159	137	127	129	148	117	149	129	130	123	132	148	135	134	148	144	158	130	145	154	135	134	155	148	135	132	126	115	136	169	131	138	151	123	127	146	113	131	144	144	138	144	149	150	141	141	133	129	129	130	120	128	136	136	151	163	125	143	137	124	149	159	147	122	131	131	124	124	143	134	121	130	140	118	132	161	143	156	141	136	153	126	116	141	147	138	146	136	152	131	147	128	149	131	138	137	152	158	141	144	143	126	114	137	157	141	147	129	115	141	146	126	134	128	149	179	138	135	143	158	116	151	160	145	136	173	154	135	141	126	140	143	138	133	138	147	132	152	144	153	132	126	141	145	134	131	139	119	129	123	133	137	145	141	137	114	126	125	127	140	128	132	129	142	126	142	131	129	131	137	151	127	139	139	148	159	146	149	140	147	144	130	130	153	149	134	135	131	133	148	148	123	158	141	124	149	143	135	128	166	137	140	130	140	137	130	131	125	148	164	150	139	142	154	158	124	139	132	114	132	127	118	141	140	115	135	129	120	128	131	159	141	122	129	138	126	134	140	133	129	147	152	127	130	131	121	118	135	137	140	123	117	129	165	128	129	131	143	136	146	137	124	128	133	138	136	121	154	161	132	120	142	131	146	141	125	147	118	138	130	141	141	162	119	138	139	141	141	128	141	142	121	147	132	134	135	163	159	142	136	134	136	141	151	123	147	126	135	124	136	150	147	146	143	152	142	123	111	141	136	130	139	142	147	139	140	133	152	145	138	145	141	139	131	155	141	124	148	118	133	124	128	124	141	121	148	132	130	139	131	125	153	128	151	143	126	130	143	141	125	133	137	148	138	136	128	124	131	139	147	144	136	144	142	138	128	143	125	146	147	148	135	110	145	143	151	131	134	143	136	131	143	144	159	115	123	136	110	123	150	152	134	141	143	147	140	140	129	126	131	166	129	154	147	124	131	136	113	127	147	140	137	133	138	137	126	126	144	116	135	151	142	129	145	116	129	152	141	133	151	126	140	135	155	142	132	149	158	115	148	124	147	142	130	144	114	119	130	130	131	152	147	97	136	127	155	134	142	140	135	116	133	126	149	138	121	143	133	143	154	138	135	172	124	138	135	143	131	135	108	152	148	142	121	140	145	132	117	146	158	121	152	116	161	147	152	141	132	131	132	142	146	158	133	130	171	170	147	132	133	138	136	135	122	140	133	119	148	128	117	141	143	130	137	126	119	124	147	133	147	135	157	146	137	114	138	152	129	122	158	144	161	140	125	135	163	143	151	138	137	152	132	125	121	136	133	135	120	140	118	128	120	139	137	155	153	153	109	141	153	144	139	148	143	135	143	151	136	140	136	126	145	173	144	142	142	130	138	151	137	140	128	125	133	152	130	139	135	132	134	128	139	122	163	133	122	132	119	131	131	146	135	129	136	139	121	149	143	136	155	132	147	127	142	126	139	127	139	154	136	131	143	144	146	161	148	164	140	135	140	146	120	129	145	134	171	132	140	156	142	137	141	125	136	121	161	132	118	137	126	121	146	156	137	138	156	136	136	143	135	144	136	132	132	163	146	141	139	120	124	136	148	150	146	155	137	155	129	156	134	142	127	163	146	148	164	135	135	142	140	129	134	145	130	142	141	144	133	140	127	130	136	134	145	147	110	128	121	122	145	148	120	146	135	151	162	152	128	137	159	142	145	145	120	153	113	145	134	140	150	140	141	126	142	135	125	135	117	141	136	127	139	138	134	135	126	142	141	138	149	165	157	144	135	141	122	134	129	144	154	129	141	141	139	153	132	136	150	133	148	124	149	134	167	141	143	151	129	142	149	140	135	138	143	133	139	139	140	138	158	121	158	147	150	151	150	127	135	139	116	115	154	130	137	145	124	119	121	148	130	127	153	134	140	125	141	148	142	120	132	147	140	113	140	145	158	124	144	137	145	154	127	151	169	126	145	141	141	140	147	156	141	138	149	155	115	143	131	137	155	135	155	127	127	157	142	151	147	141	141	132	113	110	157	146	137	124	127	129	124	142	117	131	143	122	131	137	145	127	123	143	126	144	135	133	142	128	133	122	146	131	133	155	142	132	160	145	131	117	144	160	136	145	137	154	155	135	142	117	144	128	146	133	136	141	134	134	141	145	122	129	134	142	124	155	144	143	123	132	134	130	121	154	119	130	131	136	125	150	152	149	159	131	155	128	157	140	145	149	139	128	140	127	147	138	124	146	151	128	140	140	124	113	132	161	140	144	132	145	131	138	135	120	129	146	141	145	121	143	135	144	150	126	136	141	142	130	137	118	141	127	136	126	147	134	133	125	149	135	130	145	113	140	135	145	115	155	147	126	140	125	129	135	126	148	132	139	152	139	143	118	134	135	143	158	134	140	151	123	159	140	121	129	127	126	133	117	151	140	146	136	138	134	141	143	153	138	127	128	142	139	119	136	138	136	133	144	136	147	138	153	141	129	138	138	130	143	135	153	166	137	127	148	155	142	139	132	139	107	157	164	138	129	135	136	129	136	129	117	127	115	142	109	120	159	106	137	152	135	147	137	130	129	138	111	129	133	148	152	132	129	149	115	139	140	134	165	122	135	131	116	130	128	149	137	142	134	156	155	148	131	130	125	163	139	154	142	134	144	114	126	141	158	123	133	152	142	138	182	147	135	137	156	132	112	152	116	149	137	131	124	122	161	135	159	171	155	166	156	143	132	151	150	144	139	145	143	138	139	141	135	159	124	154	130	132	132	149	131	154	137	132	155	128	160	125	132	149	121	146	150	130	138	142	151	131	111	135	137	128	120	128	119	130	132	137	136	147	108	142	143	139	129	143	149	139	146	127	121	134	132	158	131	134	131	117	138	135	121	132	130	153	137	133	154	140	144	128	131	133	142	133	117	148	150	144	148	124	131	148	140	141	154	129	141	143	149	157	133	135	138	139	135	141	129	152	145	121	129	124	110	149	132	136	136	131	126	141	133	134	133	152	143	144	145	170	126	125	147	142	145	127	127	139	142	125	128	138	135	130	144	149	114	142	126	132	156	126	130	136	133	134	129	141	126	122	128	160	124	145	130	143	121	138	113	135	134	146	146	139	137	148	162	136	120	145	130	150	124	138	124	152	133	132	154	151	139	136	137	133	133	132	127	137	148	133	149	119	142	136	127	126	128	130	135	106	131	124	157	140	151	154	137	154
2844	420	451	484	511	458	483	463	410	443	404	430	403	443	437	394	421	389	415	377	350	419	428	394	390	399	396	387	436	413	383	390	382	392	394	375	373	393	413	391	374	382	375	408	398	365	371	388	413	389	381	387	399	401	410	384	395	359	405	396	408	390	410	420	380	405	399	394	399	366	410	375	395	413	397	376	378	403	416	363	378	381	376	389	416	390	397	373	401	390	407	387	376	380	355	380	420	410	384	355	401	385	411	405	383	360	419	391	397	410	392	354	381	424	390	344	362	367	414	388	357	365	352	362	358	391	399	375	367	387	391	401	414	435	413	367	379	365	396	384	414	400	388	360	390	393	391	401	377	405	389	399	392	413	375	388	400	407	347	404	400	348	431	385	387	404	384	371	400	356	418	389	402	384	351	368	358	400	402	411	371	414	385	376	368	396	403	389	372	400	415	401	398	360	368	382	363	375	422	380	367	391	364	405	384	373	390	410	367	387	402	367	368	402	398	384	366	410	376	343	360	377	391	350	412	386	418	365	369	393	392	387	373	404	401	351	376	397	384	395	397	393	390	418	377	352	369	364	410	389	382	420	397	392	386	416	414	393	410	416	383	362	402	403	359	409	379	365	413	368	391	371	375	405	383	382	368	393	420	353	399	389	384	383	383	391	389	397	405	391	390	385	419	393	391	421	366	373	400	374	396	381	407	394	399	379	410	394	438	359	362	347	395	391	348	433	388	415	389	360	392	355	394	345	412	378	397	390	370	392	415	390	391	365	393	380	390	436	359	387	372	374	369	381	399	341	401	403	419	398	387	367	397	373	387	386	385	384	386	383	377	378	368	386	384	389	369	386	389	412	402	349	375	348	391	358	396	399	351	392	409	375	394	332	389	378	404	372	394	390	367	372	409	373	391	378	383	384	369	391	405	406	384	390	408	389	355	376	382	388	402	380	343	385	404	384	372	403	368	391	368	362	387	414	384	400	357	379	398	383	379	365	363	385	405	392	410	386	397	432	379	363	396	372	375	385	371	410	379	397	378	378	406	398	363	402	360	378	396	364	410	415	373	343	399	406	377	377	374	405	382	348	390	435	403	399	405	417	413	390	360	398	381	383	411	372	404	406	376	369	355	365	400	393	427	422	377	479	426	370	353	352	365	380	387	408	378	341	369	378	383	375	384	427	387	361	384	365	400	398	389	360	388	392	412	389	358	385	373	332	435	365	344	384	415	373	404	355	422	384	394	356	381	396	372	374	409	385	399	349	388	382	364	371	384	398	364	403	377	383	377	360	374	379	373	389	388	371	389	372	367	369	372	414	367	362	368	387	394	378	367	386	389	393	396	395	411	368	378	394	414	392	388	390	378	385	388	363	379	366	381	388	369	417	368	374	377	383	416	370	418	389	355	399	448	431	407	406	338	401	382	390	389	370	422	394	367	362	401	390	381	382	387	359	363	363	398	380	385	371	396	352	407	368	366	381	372	374	360	393	399	371	360	415	406	365	384	373	371	393	377	388	386	393	380	384	430	394	371	388	374	367	352	356	417	415	378	368	336	395	386	385	384	384	403	366	369	391	429	373	359	381	370	408	413	426	374	365	408	391	385	365	381	396	388	403	409	385	390	405	409	407	386	401	400	415	367	376	399	390	379	383	377	396	432	431	338	389	350	379	402	412	397	409	394	389	384	388	382	376	388	361	406	404	371	356	370	389	403	404	396	371	379	380	380	388	348	368	407	345	364	422	380	376	337	399	420	359	406	405	416	399	373	389	413	398	371	389	404	388	395	403	393	379	352	352	367	371	361	379	348	379	394	354	363	358	394	404	379	364	388	357	380	355	413	359	391	425	405	387	365	408	388	417	357	404	392	358	355	374	418	401	389	391	358	389	348	454	382	360	380	353	373	367	396	382	393	379	373	426	440	393	390	397	367	388	359	358	386	379	392	372	352	410	388	374	383	371	386	380	412	367	383	397	409	429	372	412	360	387	403	390	393	357	386	389	388	369	391	387	389	365	365	366	394	385	396	354	370	376	374	362	420	378	368	360	355	373	385	391	394	415	383	385	390	412	397	380	403	368	364	353	382	368	394	374	361	398	382	423	384	402	401	402	383	393	382	373	387	392	389	366	422	426	367	376	410	400	410	392	415	374	356	352	368	385	414	369	373	373	385	369	389	378	389	395	384	392	393	395	409	401	390	388	376	415	406	366	393	397	419	395	411	417	436	382	377	387	379	376	392	423	414	410	380	390	401	372	379	433	342	391	386	367	383	398	439	375	386	397	380	380	361	344	433	409	367	381	391	374	370	373	380	386	372	398	397	340	406	406	366	384	428	388	369	427	397	403	353	417	387	387	431	396	360	383	356	406	396	372	407	407	371	392	395	387	376	371	350	389	360	404	387	390	398	378	395	390	396	392	383	403	379	414	364	381	366	378	354	376	413	386	370	412	378	374	383	399	386	384	360	408	373	365	364	360	385	413	394	357	416	362	420	375	396	364	390	343	383	396	342	394	375	392	412	370	394	438	428	366	393	380	424	360	394	382	372	413	386	414	383	417	407	375	406	381	386	380	393	373	384	394	366	396	376	384	410	406	380	400	398	381	415	370	400	361	352	392	408	395	402	388	389	369	401	396	391	378	406	425	395	334	376	365	350	402	388	385	391	392	368	343	410	387	367	395	403	396	367	372	358	363	356	363	368	410	432	375	419	394	412	377	381	398	397	420	384	411	394	395	337	378	371	367	389	393	351	382	356	361	376	388	414	361	389	404	411	441	400	410	379	368	388	381	396	385	376	386	388	379	380	421	411	422	386	383	403	398	407	388	407	386	394	392	407	346	386	377	373	389	379	401	396	413	419	386	366	407	417	369	391	361	380	363	361	397	388	361	396	385	365	434	383	379	385	387	375	362	386	385	369	395	411	392	353	377	391	367	390	383	371	386	401	390	353	392	405	384	374	386	378	378	386	387	367	375	412	406	362	411	428	370	404	344	422	394	361	408	373	398	403	373	362	397	386	377	404	380	403	371	393	403	373	349	393	403	377	377	408	387	389	361	376	406	391	407	348	381	413	365	411	409	412	394	429	379	399	377	420	344	404	405	369	389	367	370	384	386	361	395	385	371	362	390	389	411	411	402	402	379	382	352	402	375	422	392	404	389	388	414	396	393	374	344	425	395	412	403	391	361	404	407	407	417	375	385	415	378	408	403	387	370	388	382	399	393	400	347	375	405	386	396	402	348	410	390	404	363	435	395	386	339	354	401	414	385	421	411	358	367	411	380	385	419	385	400	408	375	394	389	406	383	364	390	395	403	414	356	393	391	370	405	406	383	390	381	379	392	442	390	404	369	375	420	369	338	402	365	391	386	387	399	393	386	361	374	380	380	406	403	374	387	378	398	388	367	400	382	406	367	402	377	358	413	371	343	420	410	391	362	371	392	392	398	356	369	393	381	413	379	371	367	409	404	396	380	395	414	379	382	379	402	365	424	406	392
11376	1009	991	766	523	436	358	331	259	267	227	212	222	220	199	194	213	193	211	177	170	180	168	175	172	180	186	147	169	177	188	152	162	146	182	186	172	200	195	189	145	185	171	160	155	157	163	186	173	187	176	181	147	185	168	175	179	174	175	199	178	155	173	170	180	177	191	175	189	160	161	171	172	190	150	162	162	169	173	185	155	182	194	175	176	143	154	176	161	163	177	162	161	152	167	157	159	156	174	198	190	189	157	155	192	183	170	160	151	185	152	174	152	154	160	162	162	149	179	161	158	155	162	158	172	162	182	170	167	152	181	157	175	182	165	161	172	166	152	178	197	169	153	162	162	170	149	156	158	165	173	155	146	152	148	165	157	180	174	195	171	173	185	168	181	168	185	167	164	175	188	143	164	146	153	145	184	166	168	177	175	160	174	161	172	171	170	157	162	152	156	157	152	166	162	149	161	158	190	186	207	164	160	172	189	157	142	162	157	162	169	158	156	149	166	174	166	187	193	186	171	150	148	151	150	179	160	151	182	152	155	175	155	182	151	186	185	149	180	175	139	168	151	154	150	150	171	160	179	174	180	157	143	157	194	199	155	183	160	168	155	166	137	168	156	172	152	162	174	192	166	158	151	167	162	159	171	165	178	176	171	166	146	174	153	147	171	183	167	154	171	164	158	165	174	177	140	157	163	160	174	159	164	140	168	153	169	157	138	155	209	181	152	165	194	167	208	179	159	162	193	165	166	178	179	157	146	160	140	178	169	173	153	179	159	189	162	187	172	172	188	186	156	146	187	160	171	183	173	147	178	171	167	181	174	152	148	152	176	192	172	169	147	150	172	141	177	178	164	168	165	152	165	157	192	168	165	181	166	172	156	162	165	169	168	184	169	161	182	206	167	153	161	180	167	162	162	166	172	172	172	168	174	171	172	173	166	171	168	155	153	154	160	178	168	140	152	172	145	164	163	174	172	173	164	165	155	175	180	159	151	153	184	162	164	173	157	179	159	170	164	142	156	165	154	174	181	173	177	160	150	168	162	155	167	186	164	165	160	165	164	163	159	167	164	161	171	184	154	155	146	149	166	176	168	157	161	165	151	181	172	176	163	157	200	164	160	154	180	175	152	197	181	193	176	161	177	162	169	165	172	162	158	171	161	177	155	167	167	184	175	179	178	178	164	173	159	154	155	151	175	166	165	174	152	183	165	149	147	151	140	175	173	147	169	167	184	171	175	169	168	161	177	149	172	150	133	177	155	183	149	185	153	170	165	188	180	182	156	161	146	184	172	175	156	169	179	169	152	171	177	152	137	168	162	173	167	169	158	146	168	142	172	168	159	165	179	175	152	177	186	172	167	163	170	167	161	153	141	175	166	176	149	164	170	156	190	169	156	159	175	172	153	155	175	190	176	170	168	171	196	155	147	175	169	154	167	172	177	165	177	165	174	166	159	154	172	153	161	166	166	184	181	168	189	155	171	169	167	158	162	170	145	154	161	159	157	174	166	148	163	171	168	177	167	157	166	196	176	148	178	150	157	156	174	176	157	160	168	160	174	144	170	152	156	174	172	155	173	167	153	162	164	148	157	151	165	144	165	174	191	163	165	144	171	148	162	163	167	160	161	169	163	152	165	176	173	167	195	155	154	155	173	164	157	165	180	150	152	161	157	168	175	162	169	166	157	179	166	151	188	165	181	177	177	180	171	159	149	153	141	168	166	147	175	176	194	189	147	156	166	151	156	191	186	137	171	166	174	178	157	167	196	159	158	157	153	172	156	162	172	153	138	157	152	178	147	153	171	160	171	182	179	164	159	148	180	157	186	160	169	186	135	170	162	175	160	185	169	172	171	153	169	164	188	188	164	166	160	182	153	192	168	158	145	166	165	159	167	176	171	174	148	153	167	165	157	180	155	172	156	158	155	175	174	157	172	154	164	176	161	169	156	181	171	169	177	164	160	156	172	154	169	163	165	170	161	142	170	175	193	151	175	156	172	170	177	156	174	153	153	176	184	160	154	141	162	166	161	182	144	177	181	172	163	168	179	164	150	152	179	178	136	145	161	175	184	173	181	159	172	154	159	141	201	171	187	169	169	158	155	165	162	164	183	190	170	162	166	170	184	173	163	171	154	174	182	182	150	168	155	166	174	159	157	171	161	193	163	177	156	165	174	187	161	166	166	169	171	218	172	139	179	163	177	180	144	151	157	170	184	154	156	168	175	171	173	183	153	166	173	160	158	197	149	185	182	153	176	167	171	177	163	173	160	177	137	148	149	166	158	168	182	160	177	164	151	159	144	150	171	178	161	176	154	215	176	158	199	150	173	176	193	177	192	150	166	172	190	163	170	164	177	183	169	144	187	155	156	157	169	160	160	175	166	165	184	157	166	163	184	146	171	175	149	176	170	159	197	144	183	177	166	164	177	149	195	155	172	169	165	176	157	192	173	162	155	158	160	167	151	134	130	162	150	163	162	183	171	190	170	163	174	156	145	162	163	160	162	176	159	179	167	158	178	158	157	150	194	173	176	174	205	189	165	145	179	173	168	163	159	177	157	168	154	173	196	149	151	149	151	175	173	179	162	167	169	169	164	177	182	166	164	158	163	171	177	155	165	176	155	160	164	139	173	173	173	170	163	196	167	172	161	145	168	173	157	180	187	157	170	158	176	146	176	146	170	162	175	174	181	171	149	158	179	143	183	169	145	166	170	163	136	182	159	158	175	153	182	151	171	176	156	165	164	151	168	170	181	148	158	187	177	164	145	161	176	157	165	184	180	163	148	185	166	159	162	164	202	170	175	161	174	161	168	157	185	180	169	152	192	166	167	167	167	144	172	182	129	152	159	180	166	167	173	146	179	149	177	188	157	138	143	161	165	155	162	152	168	181	165	172	174	145	138	166	185	189	163	170	171	175	148	167	166	175	168	158	155	171	166	199	173	168	186	155	150	141	173	176	180	176	162	165	161	154	181	151	168	190	166	174	161	151	183	148	176	176	172	192	164	156	161	173	181	157	165	159	170	152	161	177	171	179	153	155	160	155	163	162	155	145	157	174	157	150	169	149	158	152	196	161	172	152	158	162	160	167	172	171	176	153	173	193	161	182	154	162	170	184	163	169	160	166	165	183	158	161	157	159	169	162	185	176	140	161	152	163	168	172	170	195	153	160	151	153	143	158	142	146	170	187	193	158	143	170	171	163	178	176	172	158	159	176	183	154	153	184	160	189	179	184	181	170	173	161	166	190	189	171	162	171	194	151	184	169	145	167	151	157	157	172	159	158	172	165	195	173	183	172	165	144	173	147	147	177	163	173	167	158	164	168	141	180	162	189	160	165	194	164	171	157	149	180	199	176	171	162	174	175	161	154	179	181	165	170	189	172	156	162	165	175	157	158	173	181	158	171	172	177	189	161	165	163	176	176	160	145	172	158	172	164	136	168	167	185	163	145	181	163	152	161	179	144	163	173	128	142	180	183	158	155	164	171	153	140
6996	1236	2596	3107	2650	2164	1774	1541	1326	1160	1028	944	863	799	795	734	692	662	660	681	611	654	616	604	524	623	577	547	519	515	512	540	545	510	520	555	495	525	505	517	466	493	487	488	501	464	461	484	471	490	502	464	500	449	511	488	501	503	537	537	501	516	496	536	571	529	613	535	595	579	512	536	506	496	481	439	490	438	484	479	462	458	475	440	493	428	454	450	447	469	425	461	505	494	430	461	490	459	499	466	457	466	479	445	447	425	456	450	458	465	489	430	437	452	442	446	454	426	423	452	449	432	469	476	452	434	458	453	436	459	468	472	439	477	476	455	441	483	449	433	453	477	500	431	471	434	454	410	433	463	492	465	457	461	481	435	488	471	460	436	493	455	455	478	516	443	446	427	440	471	439	467	430	462	466	437	457	425	468	432	431	499	457	448	447	494	414	467	435	500	447	439	446	420	466	440	460	439	436	463	463	485	442	429	444	474	450	453	430	471	444	454	438	448	473	377	433	466	452	450	460	440	447	459	488	489	458	445	461	416	463	472	451	478	450	459	434	439	445	443	454	455	462	472	445	457	476	440	447	442	446	459	468	468	454	463	429	456	441	453	439	480	444	467	487	461	453	416	453	466	486	435	443	477	461	423	444	467	494	476	430	395	447	452	446	427	448	458	452	470	453	448	429	453	465	430	441	488	438	432	468	468	447	500	393	416	498	458	449	474	424	456	467	434	447	425	423	467	447	416	440	443	443	451	431	435	460	456	431	432	453	449	476	478	460	467	452	441	431	455	426	452	451	434	437	442	453	430	446	473	428	465	386	460	495	457	464	479	438	425	434	465	498	434	460	480	438	459	419	465	466	461	475	468	436	427	470	450	470	487	468	510	500	445	469	459	445	465	441	429	461	452	450	436	428	468	442	463	447	440	421	456	434	445	474	421	474	433	447	431	433	454	472	431	425	470	453	472	474	429	431	455	461	439	442	448	466	471	437	441	496	469	429	475	444	424	442	438	436	445	445	471	490	416	472	476	447	421	457	451	445	431	450	470	465	468	449	453	462	438	463	439	441	488	446	483	451	444	444	461	452	401	482	468	473	480	466	444	461	507	482	462	436	427	500	458	470	459	486	471	460	422	417	439	439	430	446	479	459	466	466	461	449	442	420	441	468	461	447	456	470	456	479	444	440	443	445	449	455	413	434	434	435	435	408	476	473	463	428	441	446	450	447	491	488	457	473	454	457	511	460	452	437	447	438	486	456	441	465	393	456	447	470	505	483	444	469	449	486	434	473	444	483	416	435	438	403	466	505	484	430	441	487	434	428	461	445	493	435	435	454	459	455	445	437	490	438	441	466	491	405	457	444	441	454	466	446	449	448	465	450	433	413	409	455	463	449	447	421	451	445	443	431	426	461	440	468	446	447	439	448	493	478	432	445	452	411	446	457	454	505	428	452	454	492	428	429	449	451	418	430	460	412	437	453	455	460	450	452	452	493	464	489	446	455	434	449	464	482	449	416	455	460	466	484	455	401	472	445	475	459	428	432	466	484	430	414	470	433	471	465	443	435	467	449	448	443	443	422	456	433	437	430	405	430	472	484	468	473	439	451	413	419	444	436	458	452	472	449	436	466	435	472	458	462	461	484	461	429	478	403	467	506	463	443	467	467	477	458	488	441	432	420	441	460	446	504	456	469	462	461	469	452	445	464	462	459	459	442	445	436	423	431	461	451	448	449	429	485	451	488	454	419	450	461	426	438	466	439	434	457	458	436	454	409	456	491	456	458	481	472	446	435	452	457	459	440	464	484	466	452	447	461	476	466	474	451	459	459	480	459	465	444	463	416	451	434	477	495	481	447	473	402	461	444	426	492	453	434	441	443	493	455	412	432	465	456	449	447	473	463	438	416	460	501	440	442	466	445	469	431	443	447	469	472	429	454	414	461	447	463	473	467	452	429	457	443	396	457	435	428	464	481	450	474	455	464	487	453	424	478	464	437	425	456	468	458	436	454	469	431	407	455	455	431	475	444	449	453	453	429	434	475	421	425	466	438	463	420	427	442	439	475	482	430	445	501	454	424	477	493	399	453	407	473	465	478	447	488	425	477	426	458	461	459	448	445	408	455	457	441	441	464	447	451	426	411	458	450	463	410	432	437	415	427	458	433	462	481	416	451	463	472	475	443	448	446	415	474	478	452	461	448	460	444	421	447	415	496	424	453	434	481	466	434	445	474	453	431	482	437	479	466	460	468	458	429	464	442	440	452	445	449	448	460	433	470	471	460	464	471	445	410	434	440	448	430	438	439	424	489	465	483	454	472	436	415	429	441	441	448	429	479	473	450	454	460	485	436	460	459	473	457	451	461	448	447	441	441	448	455	458	448	427	431	416	466	446	469	466	420	463	477	428	473	425	434	474	451	490	435	451	435	432	423	469	478	451	458	441	469	437	426	468	465	462	425	478	469	424	456	438	467	456	434	450	424	446	452	450	477	463	438	439	456	445	475	453	487	476	489	427	422	436	474	516	469	436	484	443	442	444	454	463	476	459	446	463	444	466	460	460	452	430	495	447	493	470	467	436	437	466	431	454	469	435	503	434	469	472	444	476	443	419	438	474	455	442	459	457	399	401	439	470	420	434	470	435	475	415	431	455	431	477	481	480	434	436	461	488	436	477	456	457	480	427	461	452	483	450	455	476	480	433	435	482	457	484	439	419	455	425	442	459	460	467	453	447	441	441	473	482	454	451	423	467	491	431	456	441	431	460	462	473	454	473	451	454	442	407	441	479	442	438	468	442	492	431	463	469	452	449	438	465	469	482	438	452	489	470	429	438	410	440	455	453	412	419	439	447	467	432	445	458	473	440	424	460	481	466	463	491	439	442	467	467	472	461	469	436	445	458	460	440	476	476	468	480	464	441	447	442	470	424	478	409	508	400	405	398	442	433	454	454	461	460	451	438	475	444	457	461	454	414	448	444	438	432	448	457	460	511	445	440	448	453	494	448	461	462	436	439	448	463	446	480	435	457	430	458	418	463	471	463	436	454	439	453	419	456	440	420	421	471	416	485	487	478	420	478	429	449	494	472	447	488	494	469	435	432	489	458	463	459	455	448	455	451	424	465	436	420	420	450	445	426	449	434	471	451	444	456	451	459	429	445	483	458	441	436	439	447	441	427	413	467	450	446	467	478	436	486	450	440	432	442	484	441	453	449	420	456	428	478	444	439	446	457	459	464	505	472	448	428	434	427	423	460	442	458	423	486	452	486	461	457	424	478	430	439	442	453	459	480	452	442	460	473	437	447	449	455	449	439	476	433	445	470	446	436	445	460	433	453	440	462	459	439	430	450	444	449	441	417	430	434	429	414	462	479	447	470	420	425	428	495	464	437	451	453	443	468	448	438	501	447	427	433	473	466	428	439	439	450	441	469	438	445	464	423	450	433	454	482	445	492	464	473	424	442	433	427	443	478	476	424	438	444	464	454	469	480	452	447	463	439
17631	2186	1732	1061	764	584	447	380	310	263	228	199	176	185	158	137	142	121	123	131	116	105	129	114	121	100	103	112	103	93	93	95	100	73	89	108	110	96	100	65	86	94	102	72	88	102	87	98	85	77	106	91	91	76	90	93	93	88	104	92	93	95	93	111	96	107	96	118	94	111	110	97	90	108	94	81	84	88	92	94	103	92	85	85	93	86	90	77	87	83	86	94	92	76	78	98	99	99	102	93	100	82	84	94	99	88	83	81	100	77	87	94	92	106	87	76	81	87	85	86	97	100	91	89	98	73	92	112	84	92	91	81	89	83	71	82	90	96	83	80	79	90	85	85	78	73	74	86	90	93	96	84	88	88	80	85	102	72	80	98	82	73	98	83	76	75	89	94	90	91	88	70	81	102	97	79	79	74	93	100	89	79	83	96	87	90	90	81	86	85	78	96	77	86	94	79	90	98	84	105	73	88	92	87	68	97	111	88	83	86	86	96	80	95	95	77	75	99	94	97	86	76	65	90	82	83	59	94	86	87	75	79	91	77	81	101	71	74	89	109	92	103	83	88	78	75	77	73	86	85	97	89	73	91	72	79	81	71	82	99	100	84	96	85	81	87	102	73	75	87	66	80	83	82	77	103	92	78	89	107	80	85	92	99	95	91	90	73	76	97	68	79	86	87	94	99	95	73	89	87	68	86	77	78	82	94	84	97	92	73	93	96	95	108	84	85	88	78	89	96	88	85	93	86	100	87	100	84	72	77	104	106	80	66	74	81	94	81	91	73	90	90	93	75	84	99	85	96	80	89	82	93	91	78	80	94	96	82	77	81	72	80	74	77	93	81	95	78	90	74	98	98	82	75	87	89	91	91	80	83	79	108	83	65	74	103	69	91	90	82	71	88	87	80	83	72	85	81	63	99	97	71	95	95	97	69	95	81	72	96	90	91	97	83	99	110	87	81	96	102	97	97	85	99	90	81	97	83	77	97	87	82	83	86	105	83	91	84	70	75	105	88	80	91	81	88	90	78	76	83	95	85	83	71	90	72	91	80	77	83	81	89	65	89	89	86	79	86	86	89	96	89	83	81	82	98	101	91	84	86	89	83	90	71	90	88	93	89	72	86	78	79	77	92	87	86	86	77	85	82	88	93	93	92	98	96	93	88	83	95	84	95	87	88	75	83	102	86	87	97	74	94	55	77	87	81	85	65	85	94	82	77	93	90	88	84	83	77	82	96	94	73	93	87	84	84	80	93	77	77	83	97	92	78	83	90	87	75	87	101	95	81	84	75	82	85	88	83	87	92	81	76	74	97	72	89	74	72	93	81	98	87	77	101	97	94	78	66	92	99	77	89	89	92	105	88	89	95	85	80	106	97	87	90	89	72	86	86	103	72	86	84	80	80	99	79	86	104	80	77	92	84	86	91	102	93	71	88	82	91	86	69	101	84	82	90	102	79	79	93	86	75	77	91	86	93	92	91	86	77	93	91	98	82	85	89	100	87	91	84	70	79	100	84	82	91	88	82	95	96	83	97	81	100	97	80	86	105	77	86	107	96	74	83	81	82	80	82	107	76	88	70	86	86	82	94	95	92	102	76	90	90	86	86	82	88	105	91	88	83	77	93	90	92	82	77	70	87	92	98	82	88	99	84	65	97	94	70	92	85	98	74	77	77	96	90	63	69	92	82	79	72	90	100	90	74	108	68	77	64	94	81	81	97	73	81	95	87	88	77	78	75	68	93	73	98	103	96	81	82	89	78	98	79	66	91	92	75	103	86	71	97	97	82	83	92	88	94	77	88	85	80	90	81	69	81	104	82	85	98	93	95	96	98	104	90	83	80	102	82	90	87	86	108	98	89	103	74	72	75	87	83	83	91	82	74	68	72	78	79	103	86	72	82	81	85	80	83	82	83	76	91	77	80	83	86	76	77	91	102	84	83	76	86	93	80	94	74	89	69	89	107	72	79	80	76	76	85	87	93	89	96	80	78	59	95	85	86	79	98	90	88	87	86	107	83	91	82	76	85	78	74	81	85	85	77	72	82	89	114	86	98	78	116	94	72	91	84	98	84	87	91	90	93	89	88	104	86	77	98	98	108	89	80	74	91	77	88	81	88	86	76	73	75	93	87	81	77	82	83	72	70	86	69	96	87	77	85	83	89	83	78	81	77	92	78	78	80	84	77	88	80	90	84	72	87	90	98	97	69	94	89	89	74	92	93	89	86	80	88	79	77	84	96	96	78	85	95	100	80	85	96	80	80	87	94	82	80	91	84	96	81	83	82	64	86	80	74	80	85	84	81	84	83	84	91	99	90	86	95	72	87	79	77	76	74	84	90	83	80	90	93	68	102	93	99	94	83	93	97	73	106	74	70	89	86	98	87	87	106	89	97	78	80	78	94	101	91	76	72	89	82	93	87	80	85	98	95	61	103	88	101	83	83	76	80	70	80	93	88	91	89	78	75	79	87	71	93	97	85	84	79	85	94	99	96	108	74	91	76	92	71	101	76	92	68	81	89	75	97	102	76	80	92	79	103	73	104	80	69	76	93	103	78	78	93	81	80	91	87	85	79	76	84	72	107	79	84	100	86	87	82	65	83	87	69	96	83	81	85	95	79	89	83	88	91	78	82	92	77	89	85	82	70	69	95	76	82	96	87	86	78	74	87	95	82	94	76	89	91	83	99	89	93	83	75	77	83	77	91	92	82	91	84	84	85	112	77	64	102	94	85	86	93	97	80	104	80	108	82	86	78	86	100	65	89	103	76	85	97	77	97	92	91	104	67	76	77	86	98	84	77	90	67	69	79	74	85	87	84	90	95	87	79	83	76	98	102	91	74	81	95	77	94	95	94	94	86	89	98	92	64	94	78	79	100	100	109	99	81	88	87	77	87	76	84	90	83	71	85	93	68	80	89	86	77	96	83	87	80	82	95	80	76	65	82	96	82	86	88	87	88	81	76	92	88	105	90	77	85	72	84	78	91	101	77	89	95	77	94	99	82	95	77	87	75	74	83	85	65	72	87	73	97	91	83	64	103	82	95	68	89	96	87	88	91	88	82	94	97	89	99	82	107	92	83	87	88	83	92	72	89	73	97	86	76	83	84	99	83	106	75	78	87	72	89	86	90	88	100	89	93	87	105	100	85	81	98	104	100	84	105	86	89	105	92	104	75	95	94	90	79	67	90	109	84	81	85	70	97	79	66	95	85	82	100	87	88	88	80	89	83	86	100	74	68	89	73	86	77	101	98	84	82	78	76	96	80	101	103	78	93	85	87	92	88	77	83	94	104	97	95	73	95	75	82	84	85	68	83	86	74	86	80	76	82	83	78	82	103	88	75	88	85	79	93	81	91	98	90	87	80	81	80	105	94	88	78	70	94	115	90	90	93	87	84	84	101	86	82	72	94	87	95	92	93	80	80	86	97	92	96	78	83	75	103	96	83	100	89	60	78	85	94	82	75	85	72	83	73	81	85	92	87	82	85
7730	1719	4312	5127	4368	3528	2700	2247	1789	1551	1311	1178	1057	956	908	792	710	689	615	599	572	513	519	485	476	453	426	426	401	393	363	398	392	330	349	335	333	344	316	344	338	342	299	289	281	309	301	334	298	311	292	282	273	295	286	320	312	365	295	352	348	379	386	389	452	458	434	477	487	418	404	346	411	419	328	260	272	295	249	284	263	252	233	268	273	262	254	237	246	244	270	237	271	243	235	261	254	251	255	241	258	247	274	234	220	247	242	268	226	275	233	222	245	251	239	220	248	249	257	247	238	257	284	246	250	249	247	242	241	233	221	241	249	225	248	249	264	262	245	277	231	250	258	240	243	262	239	238	239	250	222	210	229	220	241	225	244	231	251	223	226	271	224	192	272	258	236	231	261	240	244	246	228	221	263	230	244	258	287	255	236	236	244	234	234	236	240	243	246	242	251	231	265	248	224	232	230	234	228	257	254	247	230	237	270	237	215	221	256	250	218	234	231	209	227	234	240	251	251	220	242	225	234	240	248	252	246	231	232	184	215	242	228	249	259	262	234	257	239	246	225	248	261	249	244	235	248	262	199	225	242	233	230	230	224	256	232	264	245	252	254	220	236	233	259	241	183	225	229	232	203	214	254	260	260	254	245	216	234	226	243	253	255	259	234	224	270	247	259	226	265	239	248	236	252	263	212	207	240	226	269	248	254	257	224	236	260	223	224	230	247	212	246	237	264	216	232	245	220	225	236	232	223	253	255	225	243	231	245	260	241	232	230	220	231	235	249	252	263	231	212	225	224	229	238	247	257	247	216	246	237	238	257	236	238	235	237	236	231	226	234	246	243	246	266	208	228	230	253	228	240	259	247	254	200	255	248	251	215	222	220	266	225	263	255	251	248	241	247	271	223	225	233	236	209	204	227	245	228	263	232	250	247	265	238	241	230	234	250	227	261	258	276	259	196	242	231	237	201	245	208	233	239	234	216	236	271	235	243	226	234	257	233	276	239	253	264	259	212	204	227	232	245	260	203	256	234	241	217	241	238	278	267	263	234	233	252	226	269	225	241	216	223	226	214	239	229	247	233	233	223	242	228	253	207	236	237	224	222	250	223	228	224	228	248	249	238	237	226	257	237	213	212	233	244	239	243	251	235	239	224	253	249	218	266	238	218	258	243	247	230	241	228	231	242	256	237	235	237	220	251	247	233	259	248	225	261	247	230	262	230	244	248	208	232	246	236	233	236	271	220	230	227	246	248	237	234	241	215	266	263	222	233	256	240	239	253	231	239	235	221	268	272	244	223	250	254	218	251	220	225	226	230	223	219	253	247	259	234	235	260	237	254	223	261	250	259	231	258	258	248	234	231	241	236	227	238	229	241	214	242	254	238	247	237	222	231	234	246	239	234	237	240	253	239	233	243	238	277	213	234	251	239	239	241	223	248	260	236	203	250	240	233	241	206	216	248	262	217	223	262	236	257	256	244	252	245	253	251	248	229	236	233	221	242	229	225	268	265	265	243	246	260	247	220	251	222	243	231	237	213	221	226	255	245	273	255	247	258	244	255	240	219	249	236	233	264	239	254	203	227	248	242	245	239	283	244	246	224	236	253	272	211	225	240	258	260	235	231	250	240	257	219	272	242	227	259	204	252	259	241	232	226	257	227	203	245	269	231	234	258	254	236	233	264	248	227	227	203	235	244	262	264	262	226	215	231	235	260	222	229	249	229	246	253	246	230	221	199	229	261	222	265	205	209	254	260	234	252	261	247	255	260	229	254	254	236	234	254	212	255	236	225	268	247	246	214	220	264	244	236	251	244	242	242	244	235	230	225	279	221	224	242	227	225	247	256	269	221	219	249	224	269	260	247	249	248	241	259	248	242	246	261	221	239	246	265	218	226	263	239	244	218	264	254	220	230	232	220	211	233	224	253	235	223	253	239	250	238	208	249	225	218	275	243	244	229	199	242	213	223	218	243	243	232	219	250	249	245	221	222	258	214	268	242	257	255	245	224	259	234	233	256	239	234	252	272	217	271	238	253	267	238	241	210	247	212	228	238	233	228	246	250	231	239	230	267	230	249	266	271	225	223	249	211	242	233	220	198	254	234	261	241	236	263	240	272	237	245	236	228	253	226	238	263	227	252	255	246	225	236	232	240	243	236	218	244	237	230	239	230	253	251	238	230	248	242	223	199	240	258	255	233	249	245	248	266	208	220	228	228	227	242	241	214	234	241	226	238	254	222	221	238	247	261	238	219	249	242	221	219	227	247	224	230	232	235	211	247	248	235	268	254	255	265	258	230	237	245	255	218	244	245	222	228	232	221	236	259	211	241	234	239	240	244	238	255	221	240	230	220	257	248	234	230	267	232	259	237	220	249	262	247	264	228	237	257	274	236	219	239	244	244	241	250	231	252	240	271	234	266	249	234	237	245	250	242	220	226	238	254	218	231	247	221	252	253	226	228	212	258	267	229	253	241	240	237	242	254	235	244	225	253	215	238	227	247	253	255	251	235	249	234	227	223	238	246	213	230	241	245	233	252	258	227	243	232	263	250	241	253	244	239	250	266	247	248	226	207	208	254	261	233	255	233	231	264	211	257	237	249	219	247	223	227	245	246	231	229	240	236	242	243	234	232	249	240	235	221	232	226	239	243	239	234	264	245	236	273	235	218	245	213	257	244	252	221	247	201	235	253	252	241	260	223	196	243	239	242	215	250	244	226	260	227	242	259	230	226	249	226	231	239	237	249	240	246	252	250	229	244	234	226	244	247	216	220	247	213	238	237	255	230	240	250	246	245	244	243	257	255	235	216	241	227	240	235	238	245	268	260	261	217	243	214	253	223	232	259	237	239	272	215	229	221	205	276	253	247	223	231	225	230	236	262	247	225	254	262	235	239	228	225	243	239	259	243	252	264	236	238	260	247	251	232	260	279	211	241	241	224	242	246	229	258	221	244	251	241	269	201	241	235	230	222	268	226	242	223	249	218	231	230	234	250	210	247	224	236	257	256	244	211	239	252	240	269	233	240	236	218	237	225	243	248	244	253	217	217	258	256	238	195	259	279	234	220	263	242	224	214	260	227	244	251	251	260	231	239	221	238	240	227	264	273	261	238	227	232	232	249	245	242	229	247	246	250	235	266	222	228	235	227	226	248	239	247	248	255	243	237	221	250	257	224	238	246	244	235	237	242	237	249	232	255	214	204	233	253	224	279	247	252	233	236	257	242	234	219	241	239	232	218	245	245	227	255	268	233	216	244	252	238	249	271	248	222	237	236	223	228	246	250	237	218	207	261	247	239	262	225	214	236	238	243	205	245	224	241	254	267	260	256	272	229	239	242	266	233	220	240	227	261	247	244	249	253	243	248	226	207	245	250	240	249	238	216	239	239	237	244	239	228	221	237	230	241	229	266	261	220	242	270	252	221	248	239	227	230	247	249	258	227	243	240	227	255	249	224	242	251	230	267	250	234	225	242	240	252	254	244	262	249	258	245	251
6655	186	194	172	144	155	127	147	157	125	142	141	150	140	134	151	142	124	138	142	147	120	130	143	144	144	142	122	154	150	146	162	153	118	130	125	157	136	143	125	116	130	135	132	126	125	138	149	117	128	155	138	142	147	136	148	156	142	141	139	151	131	114	140	149	154	150	136	150	113	144	130	119	130	141	146	127	136	144	131	150	102	134	129	156	129	119	130	134	142	126	141	150	119	139	131	142	129	129	142	149	142	135	144	148	133	149	145	146	125	136	138	131	127	125	126	127	155	144	152	130	124	132	134	167	155	133	133	129	149	136	140	125	136	137	148	146	126	131	152	152	121	152	139	123	148	131	127	142	119	124	143	117	131	158	126	130	146	128	124	125	140	123	133	151	133	120	140	135	149	132	158	130	148	141	129	147	109	123	137	131	131	145	152	139	145	142	141	134	142	124	138	138	137	126	134	156	139	118	137	120	149	137	158	140	145	151	138	123	133	128	134	126	150	157	122	138	141	133	152	134	124	167	145	131	129	127	121	151	151	123	153	132	123	145	130	116	138	134	136	137	134	144	128	117	129	121	151	137	142	118	132	132	125	137	141	133	125	135	143	150	139	133	152	131	123	141	142	132	136	144	145	144	167	149	139	137	148	139	139	154	133	122	119	137	133	137	142	151	125	147	125	131	140	172	140	124	134	121	130	125	141	136	134	134	127	109	134	140	127	135	125	154	145	140	133	147	161	140	155	163	154	134	124	134	128	132	122	142	142	136	138	142	146	131	116	149	156	125	141	122	122	130	120	145	124	118	117	122	154	141	142	153	154	129	134	127	138	134	108	152	123	142	138	147	142	142	150	128	153	143	130	155	129	133	139	152	136	145	150	124	153	116	137	124	134	140	145	131	132	153	124	130	144	130	156	122	161	124	137	143	149	119	119	136	148	141	159	134	136	131	148	144	143	133	163	137	129	144	148	140	138	144	153	165	134	138	124	125	147	156	167	146	116	141	123	155	142	126	132	148	158	137	118	147	139	116	124	134	137	120	152	141	141	132	172	152	156	153	157	140	133	145	162	146	149	119	129	143	126	132	150	113	147	145	123	147	113	164	140	134	136	139	130	123	121	158	135	136	140	132	153	163	133	146	138	116	135	137	146	124	116	133	131	129	145	144	144	148	125	159	144	125	162	135	151	149	117	135	138	126	146	144	143	134	147	145	128	159	136	120	119	150	135	139	123	130	148	149	134	145	137	123	122	130	138	126	151	104	139	113	143	157	135	155	131	138	114	146	135	121	125	144	138	135	135	143	133	124	146	156	124	148	134	142	126	134	152	144	122	147	143	144	160	122	119	138	131	140	137	139	134	136	108	131	162	135	137	128	138	138	129	137	121	132	137	128	139	142	123	124	131	146	140	118	143	146	151	130	141	147	130	143	112	159	120	137	130	141	160	114	122	151	139	145	129	131	142	127	126	151	152	140	118	127	132	150	134	128	145	121	140	133	145	143	123	128	140	130	111	142	146	155	115	156	155	136	127	119	131	142	153	141	136	157	167	122	137	129	145	120	140	144	145	135	154	158	142	139	152	143	127	140	126	127	142	129	129	125	147	143	144	150	130	124	130	142	144	157	132	123	155	134	128	147	142	142	131	154	131	116	151	140	148	144	123	151	145	124	140	135	118	132	126	139	124	136	152	135	117	151	129	127	126	116	136	133	115	107	147	146	137	144	151	136	126	128	119	119	139	145	150	127	140	122	137	148	137	156	140	140	130	145	129	145	126	118	130	119	150	137	128	132	130	140	147	137	156	115	162	133	145	130	129	151	159	143	123	138	149	145	148	130	119	132	120	147	142	134	121	153	124	126	150	132	131	134	146	132	161	154	130	139	142	134	130	120	156	128	121	137	144	162	147	141	137	143	150	138	123	128	149	123	129	150	147	147	135	133	147	143	152	148	144	122	122	131	127	148	124	139	139	147	124	147	144	165	161	136	128	138	120	158	150	149	158	126	142	154	139	127	112	139	129	116	136	161	168	130	155	126	146	141	126	124	132	143	131	122	129	126	128	152	151	151	130	125	152	161	122	151	159	150	124	138	142	145	158	142	146	133	137	145	124	139	136	140	155	135	128	136	153	151	138	129	153	147	145	142	139	148	132	132	145	150	145	147	130	131	155	139	111	131	126	150	126	144	134	139	128	137	122	147	145	137	124	130	131	142	127	137	120	125	158	139	144	137	128	137	137	154	137	117	152	126	137	147	121	159	163	133	134	146	145	130	143	144	139	127	157	137	119	131	137	118	127	118	125	130	132	154	127	134	113	133	153	152	150	133	156	144	143	162	159	144	121	111	131	169	140	139	163	143	157	138	128	130	127	141	154	147	140	140	127	117	138	129	144	149	134	153	121	133	157	137	131	115	130	149	133	142	116	132	168	133	169	154	123	151	136	143	131	143	144	150	136	139	137	138	125	139	131	121	132	147	149	138	125	135	141	132	124	153	112	119	157	151	139	141	141	130	122	129	114	148	129	127	143	130	139	137	138	124	130	138	146	149	140	171	147	154	127	137	143	124	141	123	152	117	138	130	131	148	130	168	135	144	125	154	152	122	151	138	148	141	149	151	139	139	135	150	142	136	121	131	161	156	135	117	141	141	156	125	155	149	136	144	143	136	140	141	112	131	169	135	138	154	132	141	140	138	117	138	129	158	138	144	137	162	127	167	141	147	157	138	138	159	125	115	134	125	147	128	132	141	153	144	136	145	143	141	150	123	148	131	146	156	151	126	128	136	125	121	136	138	138	154	139	148	136	132	135	144	140	131	148	139	150	129	142	155	130	146	140	163	146	152	134	142	132	119	126	131	141	140	120	140	124	139	108	139	142	142	141	122	135	127	105	151	132	140	121	136	114	136	148	143	155	164	157	146	139	121	119	130	134	139	129	156	125	149	132	147	137	131	139	139	167	146	130	130	150	135	171	169	121	125	118	128	131	134	145	126	130	143	139	143	128	145	129	133	127	117	142	131	133	133	147	141	135	143	143	144	126	133	156	119	128	133	148	141	139	134	131	135	152	135	124	126	156	148	148	117	136	158	117	107	122	140	124	141	154	139	128	125	122	114	137	122	139	145	139	137	136	124	131	121	135	150	150	137	142	130	127	151	136	142	152	131	116	139	133	132	146	157	159	130	141	132	148	144	130	118	170	139	136	147	125	140	137	143	140	152	131	161	148	147	123	151	146	122	122	138	146	137	131	136	137	141	124	145	124	139	143	135	153	136	132	128	133	129	152	142	138	148	121	142	130	136	130	139	136	145	128	133	129	146	120	142	142	136	147	132	146	125	134	149	126	139	135	149	135	129	149	134	134	126	133	117	134	131	115	151	152	142	130	139	129	136	132	128	136	154	117	139	135	158	129	133	142	132	112	152	128	139	141	131	109	137	133	135	151	157	160	147	128	136	135	135	120	144	133	157	135	136	155	164	131	123	149	136	160	141	118	145	158
5893	421	506	587	511	480	435	472	410	425	412	428	449	370	408	407	405	402	452	419	365	398	380	412	387	371	396	429	423	404	373	417	385	359	378	384	391	379	379	378	377	421	395	373	419	388	415	381	378	411	384	401	367	358	433	390	409	400	462	391	402	380	366	370	360	409	406	375	381	391	368	409	393	388	373	410	392	402	389	368	385	361	390	356	397	372	368	370	399	384	412	400	397	364	385	378	373	384	384	369	388	400	398	379	420	374	385	403	414	412	373	342	387	394	386	382	383	399	369	372	391	387	427	361	402	383	377	397	377	364	386	379	391	411	348	355	353	445	404	389	440	385	367	390	361	387	397	403	389	380	378	391	405	372	383	410	378	399	382	380	370	374	368	393	409	366	417	371	406	393	377	397	397	412	364	375	410	415	397	395	384	412	363	412	390	388	406	384	332	375	366	365	381	430	395	399	363	373	357	389	409	380	357	406	389	381	368	368	391	375	392	389	393	399	363	393	397	369	407	367	377	412	365	415	402	360	385	423	371	418	359	391	405	419	407	376	381	381	381	357	367	382	338	389	396	405	375	347	396	399	388	400	396	374	399	417	386	398	409	376	402	415	408	392	415	404	415	373	391	395	367	421	354	393	387	356	409	389	358	385	399	376	393	399	371	385	402	416	392	396	411	383	410	382	390	374	395	378	361	412	400	381	385	364	416	417	371	376	362	396	384	371	358	381	388	405	391	405	363	395	380	386	381	388	411	367	373	392	412	396	382	352	374	376	368	372	422	347	401	421	424	378	368	391	400	393	398	392	378	376	387	405	387	384	376	399	384	404	382	363	368	383	372	367	398	411	369	405	388	408	377	419	419	367	422	392	395	360	367	375	365	386	388	368	389	409	409	363	382	351	375	397	407	410	375	387	386	399	391	422	384	378	399	361	370	344	381	368	413	382	372	376	388	392	362	377	376	402	410	374	398	375	392	394	363	391	392	368	411	412	389	395	399	357	384	381	389	386	375	371	395	392	392	397	363	381	368	390	420	372	389	374	362	353	407	377	382	415	380	390	427	417	413	390	362	355	389	369	410	385	401	381	374	370	415	410	373	413	380	438	378	385	402	387	361	384	391	396	353	393	418	399	371	374	375	354	375	370	365	360	378	354	379	354	370	384	423	416	364	364	353	383	376	369	396	393	316	367	348	379	382	369	350	415	385	428	375	372	384	396	375	387	390	400	370	460	394	417	404	404	374	398	398	391	394	410	367	377	374	408	374	423	381	398	372	404	398	343	380	398	418	398	370	400	387	410	374	405	388	378	354	381	409	411	390	389	345	382	379	404	396	354	394	416	395	365	364	413	430	364	378	389	372	383	373	396	388	378	418	373	400	358	360	362	405	376	372	370	374	402	399	382	364	398	372	381	376	354	387	376	419	368	416	374	387	394	378	389	385	394	390	382	401	379	364	390	404	355	379	375	376	390	371	410	402	371	397	379	374	404	373	384	434	363	395	373	407	407	426	400	391	392	417	384	380	387	395	398	376	369	403	382	407	393	365	395	369	387	364	364	349	377	375	399	395	419	400	372	401	373	391	397	372	360	419	392	370	366	343	377	384	385	388	390	380	402	412	366	370	362	373	381	373	395	398	367	418	417	374	388	355	393	377	361	388	431	380	336	380	382	373	416	333	379	367	386	383	390	352	405	366	364	405	403	379	389	422	355	369	384	392	387	387	420	379	393	383	348	373	396	383	378	366	368	411	370	384	366	397	341	415	405	373	386	403	391	344	379	350	397	382	400	370	354	404	356	373	392	391	380	358	349	386	382	377	397	386	366	402	413	361	454	395	413	399	371	365	390	405	388	326	360	368	391	387	393	384	381	351	400	348	387	384	391	392	373	400	390	403	400	393	381	389	380	395	409	411	382	427	395	382	407	404	379	385	381	379	376	412	408	393	367	391	418	379	374	390	404	393	379	383	376	409	378	417	352	386	382	406	389	357	442	364	387	374	389	441	417	383	409	390	413	387	377	387	394	376	378	394	348	399	417	388	392	373	395	415	403	343	367	361	425	362	411	370	411	370	361	412	380	375	364	388	387	354	372	367	413	389	405	362	403	419	426	405	387	370	358	386	375	390	365	403	382	393	384	395	379	390	364	407	392	374	384	386	364	380	389	374	376	382	342	358	394	409	372	420	381	425	367	373	392	383	390	383	388	376	399	394	399	367	397	393	381	361	397	368	364	409	364	390	372	423	380	395	374	401	368	384	347	389	393	416	388	366	413	363	392	392	379	398	411	417	396	344	391	393	334	374	429	390	401	385	396	392	416	362	403	392	400	349	388	372	369	410	372	400	400	375	390	378	373	450	411	374	408	425	380	375	366	400	392	358	399	395	367	375	382	387	406	357	355	406	391	393	407	376	389	374	380	359	382	395	395	362	403	368	393	354	366	396	368	359	378	370	404	362	369	377	363	403	404	412	386	358	367	382	406	377	407	442	391	398	371	382	375	393	418	389	406	408	395	356	349	405	374	417	394	406	359	366	390	410	387	360	395	403	361	373	416	375	393	408	358	377	392	388	420	389	389	395	389	397	386	401	422	391	389	419	414	368	412	367	386	327	413	387	347	401	339	412	358	354	403	382	386	392	382	402	413	384	364	400	356	367	412	373	376	395	377	372	381	361	410	417	410	399	357	416	393	379	388	382	376	404	404	398	374	394	409	380	376	370	366	398	363	395	347	413	397	425	383	391	383	405	415	411	425	381	419	384	348	384	355	431	396	399	379	377	381	393	400	368	338	371	401	395	388	396	362	399	391	385	399	382	362	354	392	441	391	388	388	400	375	400	434	389	410	402	347	398	395	352	375	366	401	368	409	359	408	377	403	403	371	355	357	404	365	376	396	377	369	370	375	423	376	395	410	386	397	395	365	377	371	411	380	404	392	400	387	402	441	416	396	397	406	378	399	364	373	370	417	379	362	406	363	412	373	369	418	409	415	387	388	423	412	380	422	399	388	432	447	387	449	367	381	360	374	396	372	371	385	377	367	364	372	398	407	390	377	421	381	394	367	380	376	394	400	371	381	396	394	411	408	361	391	402	372	369	398	387	380	395	372	383	421	378	377	366	394	376	335	363	360	444	406	360	421	377	374	360	377	369	375	354	358	378	377	384	402	365	384	398	390	374	374	393	384	372	386	367	388	406	403	389	401	389	389	375	381	397	361	403	387	401	391	412	392	392	381	404	384	372	390	399	397	410	374	398	370	368	427	410	391	405	360	381	398	425	400	396	411	380	393	389	413	391	367	369	388	432	407	382	362	389	365	406	360	347	409	384	381	398	402	385	357	416	393	363	410	395	401	370	382	396	349	350	370	379	369	383	407	396	375	410	369	389	384	366	393	417	416	372	392	397	381	397	382	410	384	422	369	390	384	400	374	367	389	416	406	367	394	374	403	363	393	368	417	407	396	384	374	388	413	397	361	428	372	386	384	422	386	356	375	369	358
14082	1106	887	647	533	412	323	307	286	246	219	205	232	206	207	196	181	191	206	209	205	189	171	207	163	184	174	189	158	179	193	161	154	172	181	162	187	195	158	184	179	162	159	184	162	155	145	157	172	184	137	170	163	161	182	150	189	152	174	168	165	166	164	174	156	186	185	180	181	180	194	164	160	163	173	171	185	172	168	150	170	177	168	187	165	152	180	151	162	150	163	183	168	143	164	145	156	170	194	166	163	168	178	154	158	156	153	161	159	162	153	189	181	176	168	171	152	196	147	163	167	158	177	194	185	155	158	172	159	181	155	178	162	140	151	148	140	186	148	162	155	174	150	169	170	152	190	155	185	156	160	166	155	166	178	154	180	165	148	178	168	164	188	171	163	151	158	186	167	179	160	149	150	156	164	171	155	168	168	139	139	159	154	170	173	173	153	180	180	161	128	169	179	197	188	158	148	146	159	167	175	157	174	175	161	160	164	179	167	171	151	176	169	149	153	156	155	156	177	177	163	160	199	170	157	151	158	151	165	160	169	174	191	160	160	160	167	131	143	151	174	164	155	173	166	174	171	191	177	189	154	159	169	163	192	154	178	160	171	172	196	168	175	153	148	178	179	173	163	162	152	173	154	154	171	210	191	181	163	160	167	171	151	149	157	172	144	144	153	160	180	169	145	168	176	155	179	153	140	178	172	173	190	167	166	159	169	175	139	187	156	175	164	143	156	162	169	181	155	151	156	180	177	171	151	154	141	158	149	167	162	145	154	163	178	180	150	141	174	146	166	166	159	180	147	178	168	162	148	181	183	200	183	150	173	177	183	168	160	165	147	156	161	145	169	182	167	169	153	132	166	172	156	171	169	195	181	147	154	147	179	199	165	154	171	163	156	173	158	169	167	170	150	160	151	146	162	161	155	165	151	150	152	169	157	141	172	188	192	158	176	152	162	169	175	153	167	136	195	147	196	178	160	169	173	165	153	163	167	187	159	158	183	162	194	160	176	167	168	180	161	148	152	170	152	165	160	202	166	171	161	174	161	181	155	169	159	176	173	151	184	177	169	152	165	173	169	163	174	170	166	166	147	173	174	155	149	151	158	175	153	157	165	169	172	177	150	161	168	161	144	164	167	167	156	162	174	175	151	150	140	152	170	161	180	170	158	157	175	173	155	182	160	180	169	153	166	167	164	163	148	170	158	175	155	145	164	166	147	157	176	149	157	163	137	149	191	154	176	175	171	156	168	161	160	152	142	146	160	153	166	172	156	171	169	143	171	148	150	165	150	170	156	177	148	179	191	170	145	193	181	167	164	174	170	188	163	161	163	169	174	158	166	145	174	164	155	157	186	148	171	144	165	188	189	166	172	157	181	146	149	164	159	154	175	147	161	147	179	151	160	180	161	150	162	151	155	175	151	194	170	187	176	169	137	153	166	174	168	165	192	169	178	165	169	155	146	163	196	139	160	175	165	172	193	155	168	165	175	181	168	172	180	155	153	167	171	178	164	189	139	151	176	169	173	177	166	155	159	174	166	154	154	180	191	162	168	161	174	176	178	157	171	183	142	174	152	167	172	147	176	153	168	168	178	170	144	162	149	165	153	172	162	178	181	168	152	153	165	172	172	163	154	167	157	176	166	161	148	167	163	148	137	168	158	171	156	177	193	174	150	157	201	157	156	178	162	164	144	164	176	134	179	154	173	197	173	154	165	166	167	174	141	168	175	163	166	165	195	166	168	175	162	188	156	175	175	169	151	167	184	160	188	183	175	174	178	163	144	199	157	158	168	158	164	165	144	153	145	185	182	181	183	162	193	185	181	161	178	180	160	175	169	171	192	174	159	180	174	134	138	152	171	163	162	176	136	158	174	172	162	154	175	171	141	162	157	151	169	165	168	176	172	177	146	154	181	190	148	169	142	157	143	178	186	161	176	145	160	166	155	177	169	169	162	145	159	173	160	170	167	174	155	197	166	146	178	167	182	150	169	155	165	150	185	159	163	158	163	165	148	169	197	139	149	186	151	158	152	163	163	179	152	154	153	165	166	156	184	149	161	156	147	155	137	171	175	186	169	158	170	154	179	158	172	153	145	179	151	175	175	151	149	141	163	157	157	165	172	166	177	149	157	157	157	160	159	171	172	185	144	161	144	170	177	144	176	161	152	174	176	162	175	177	175	156	174	182	166	151	168	164	168	174	165	150	178	149	173	144	142	155	154	182	174	190	184	166	178	195	184	145	186	162	174	144	164	156	155	177	181	164	164	179	171	125	167	146	165	160	142	150	180	175	157	147	190	173	150	181	173	160	149	156	159	145	165	185	185	156	166	152	162	165	160	158	181	169	161	175	169	156	158	156	171	171	171	170	158	163	170	165	169	149	169	146	158	168	180	177	159	157	177	175	191	190	152	183	156	172	182	151	165	145	167	153	163	179	156	155	158	152	151	158	174	160	168	181	159	186	139	139	167	161	145	158	132	145	184	151	175	142	165	138	174	173	154	160	177	170	156	156	156	182	147	179	167	162	177	146	152	165	152	152	177	147	152	164	174	168	155	155	167	171	169	152	164	190	164	157	165	180	191	176	153	162	177	182	187	160	146	141	154	167	166	146	181	165	155	162	149	149	176	185	144	178	175	165	167	153	164	172	165	179	153	167	158	163	155	163	147	146	190	150	166	170	129	167	175	168	169	156	178	163	160	180	164	150	198	165	172	171	173	158	176	148	154	156	171	144	156	149	147	164	165	157	170	168	149	169	159	176	156	184	158	173	137	165	167	165	147	149	161	157	164	140	161	191	138	160	142	161	156	159	139	159	167	152	169	172	154	179	155	167	164	152	167	160	165	173	165	171	159	155	185	213	176	160	153	173	145	172	172	176	186	181	165	156	147	194	151	147	176	173	156	174	171	169	188	153	178	180	147	157	159	172	161	181	182	158	158	184	164	155	170	174	170	156	181	171	167	180	148	161	169	167	178	125	166	188	166	167	156	167	148	151	185	163	156	174	156	163	160	183	163	170	146	176	167	151	162	187	164	147	157	168	171	140	158	183	180	177	159	180	172	153	177	162	167	164	179	181	169	154	188	148	131	197	178	178	164	151	178	198	166	154	164	153	142	151	177	165	150	142	155	140	160	190	138	166	164	150	153	160	176	175	155	179	185	159	167	154	152	165	155	174	150	155	170	155	148	171	187	166	180	167	159	166	163	184	144	130	149	154	171	152	174	163	189	192	140	162	183	184	179	167	168	168	159	173	177	168	165	180	161	179	173	151	157	168	194	170	175	187	181	154	172	163	154	151	163	144	189	158	170	186	161	164	174	179	157	200	187	151	161	153	158	170	171	175	145	169	165	187	188	173	156	168	167	181	161	175	152	141	170	140	154	178	157	169	154	164	146	169	189	144	188	171	145	151	162	161	151	175	150	151	176	161	177	167	159	154	168	174	179	173	148	149	155	173	173	170	162	169	155	165	157	146	150	157	173	178	165	163	195	160
7325	1159	2580	2785	2272	1863	1550	1270	1186	1057	941	875	822	805	747	721	666	598	656	602	630	588	556	575	557	560	513	578	539	475	521	538	515	526	534	516	529	478	506	461	503	485	478	508	432	462	495	450	483	473	457	480	514	476	442	488	514	490	491	532	517	496	515	574	528	573	558	557	558	529	526	519	583	530	515	444	474	450	487	430	451	424	465	496	434	467	446	454	469	479	437	448	470	452	454	448	458	437	430	411	442	436	456	430	437	445	459	469	437	443	470	445	437	481	447	439	437	437	436	463	463	466	416	446	456	453	447	426	437	421	459	456	441	450	470	461	447	464	430	445	446	486	437	431	440	449	442	446	482	460	454	463	447	458	477	429	472	458	429	442	444	456	449	455	452	416	453	466	428	450	439	438	415	426	448	426	443	439	415	448	442	480	474	439	488	429	438	433	496	435	462	474	443	437	467	471	457	421	462	462	468	420	455	464	488	473	454	466	476	435	469	473	449	441	493	433	454	460	448	435	446	475	460	441	460	438	451	420	445	382	432	459	443	476	462	459	436	429	465	439	436	441	454	445	473	444	422	464	443	451	462	411	450	463	438	460	423	453	451	454	441	470	495	459	488	464	460	439	485	449	464	424	472	471	423	441	444	446	430	465	454	450	431	440	441	431	404	449	452	428	420	445	419	430	457	467	416	459	441	430	445	444	425	414	452	427	469	450	443	431	424	410	449	423	455	449	448	455	432	443	491	447	455	477	439	449	447	420	433	463	467	431	434	447	428	454	422	438	461	485	410	464	437	458	455	465	440	474	454	464	409	447	462	426	462	433	465	423	439	436	464	453	454	409	426	456	420	462	450	460	454	440	438	450	450	409	435	455	454	432	434	453	442	415	407	450	423	441	447	447	453	469	487	464	479	469	446	465	445	439	457	427	403	461	470	452	446	455	478	434	429	456	487	430	439	452	409	420	455	424	451	462	438	443	450	435	489	462	410	444	440	446	429	463	472	451	452	446	411	476	481	419	445	428	440	471	434	461	443	472	410	424	430	443	474	439	460	470	446	449	455	396	435	480	487	441	455	449	438	437	466	445	432	440	412	454	478	432	445	447	474	439	453	443	458	399	420	454	466	451	468	417	446	425	471	454	449	457	441	464	442	439	433	436	471	446	468	466	433	460	439	447	466	439	444	457	439	468	452	440	449	417	428	455	486	442	459	417	436	455	440	431	467	427	443	450	477	453	459	440	480	412	424	459	450	480	440	447	463	458	454	395	448	413	465	438	451	484	482	461	439	429	451	405	462	434	463	463	444	427	456	427	428	418	461	424	458	459	442	455	443	442	428	416	484	457	411	448	439	450	476	458	434	423	469	469	447	432	436	420	482	406	496	460	463	432	439	440	431	418	470	447	469	462	446	456	467	451	435	472	433	471	451	449	461	486	452	420	438	441	464	456	475	458	457	455	465	432	464	449	431	446	449	414	455	440	414	453	443	457	463	446	428	441	480	426	446	442	454	476	459	449	466	462	452	499	423	413	441	462	412	469	436	456	412	470	447	458	444	458	426	443	475	450	434	464	433	463	450	417	482	453	455	420	477	460	476	439	438	446	459	419	437	438	447	452	448	483	430	464	476	454	423	461	453	465	453	432	422	425	427	439	408	463	479	446	466	435	430	462	461	436	446	414	471	446	470	426	468	450	476	452	443	463	496	464	457	454	453	444	443	467	447	441	461	448	435	440	418	504	462	390	464	479	446	461	471	492	428	459	469	454	470	454	441	454	460	469	464	433	436	439	465	453	452	433	420	447	464	454	420	444	450	460	454	428	433	471	410	443	446	460	423	459	430	441	457	457	461	439	417	480	427	429	418	459	450	481	455	417	490	473	453	428	431	413	446	444	434	462	506	452	436	472	471	450	458	445	432	420	465	463	429	462	490	440	464	429	416	470	480	470	464	426	437	467	438	451	446	450	449	445	471	428	445	460	474	453	394	453	435	452	451	430	477	406	428	452	445	408	459	460	420	478	456	447	441	416	470	458	439	462	427	468	473	449	467	479	464	472	461	423	453	488	425	422	443	441	476	421	458	452	489	456	400	457	469	457	432	445	436	442	415	466	423	474	458	455	430	476	466	436	415	424	411	455	436	446	446	455	428	448	429	440	443	457	445	448	451	450	475	492	446	470	449	446	460	476	449	454	468	441	479	460	400	435	426	467	470	442	426	471	455	454	444	466	459	463	406	464	435	465	448	439	451	445	452	450	443	431	434	463	459	463	422	449	436	451	463	450	435	407	467	464	442	465	436	411	461	410	464	430	466	451	508	436	443	438	421	472	437	465	494	402	465	448	479	431	462	437	448	465	443	399	485	433	474	451	449	428	444	462	444	440	438	497	452	464	465	434	465	450	462	446	425	450	479	458	454	435	470	449	431	462	428	445	421	466	399	434	453	444	433	438	419	453	486	423	462	444	456	413	478	435	476	464	470	468	454	428	481	470	382	423	459	443	444	463	455	461	463	446	459	469	433	408	453	469	425	481	494	451	451	455	414	458	449	419	464	458	439	489	462	468	459	438	460	426	437	451	456	429	434	521	439	455	427	460	456	462	452	452	428	442	420	413	451	459	442	445	452	431	428	443	452	467	474	441	459	473	444	455	467	420	489	454	420	443	511	410	424	455	417	448	459	491	459	447	432	434	451	472	420	475	425	440	487	438	408	450	468	416	471	444	431	442	445	465	428	467	454	466	428	453	451	473	471	455	423	427	448	440	434	465	442	479	456	467	442	461	441	468	450	454	456	447	394	463	411	444	427	491	415	468	461	438	454	486	451	460	452	420	453	412	468	446	473	448	457	455	472	460	459	478	443	452	459	448	441	434	408	475	427	495	440	449	456	429	469	419	438	432	488	478	445	409	463	439	450	483	441	469	420	442	483	461	444	496	481	409	466	430	471	447	428	451	407	467	454	476	466	460	458	458	431	468	420	458	466	402	452	436	425	457	434	460	446	415	463	423	444	427	460	437	438	440	441	442	453	429	462	434	485	453	430	489	438	411	458	457	464	425	426	444	423	448	437	420	472	436	438	425	440	429	423	412	459	430	420	479	455	433	431	445	461	402	462	450	469	481	491	421	448	482	448	492	444	451	447	444	427	504	447	462	435	450	469	492	482	427	472	440	445	429	434	430	458	438	460	475	445	502	423	450	416	434	451	451	454	462	423	454	454	450	487	459	440	419	454	477	489	451	424	460	448	490	430	444	471	456	466	417	455	449	461	442	430	430	428	505	474	456	421	492	443	473	412	450	416	446	446	431	426	469	452	475	436	445	410	450	437	480	444	462	435	460	470	422	413	468	475	438	450	498	496	449	455	453	442	427	469	398	424	432	465	437	495	443	442	448	504	462	429	468	483	449	427	472	440	426	445	456	468	413	475	450	434	443	422	413	451	482	432	467	474	475	445	488	456	446	435	455	435	420	430	414	476	446	486	441	431	453	457	425	450	448
19919	2603	1484	1135	767	584	496	348	317	238	203	203	167	158	166	128	139	115	105	135	132	96	97	115	100	108	122	95	88	103	99	94	104	88	85	99	95	84	89	84	81	104	97	92	91	108	93	82	86	111	93	84	82	78	97	83	100	91	81	83	96	113	101	111	120	102	81	80	102	109	94	109	92	84	100	97	96	93	96	103	86	87	109	91	66	76	89	74	86	82	87	88	78	83	92	95	86	93	91	95	80	82	72	75	97	92	89	74	89	87	82	84	87	97	86	88	84	102	100	71	83	87	73	91	69	77	86	82	92	91	83	83	92	96	72	82	93	82	80	90	88	94	78	90	88	91	86	85	88	88	87	120	74	76	84	97	85	66	77	97	81	71	92	88	79	84	102	90	91	108	117	91	91	74	82	101	106	94	91	85	79	85	85	98	75	87	96	84	76	64	100	78	82	84	72	77	81	94	86	93	94	97	83	85	82	83	82	81	77	95	85	91	85	93	79	97	86	81	84	80	86	87	92	91	76	80	76	97	75	81	95	94	76	80	81	90	76	80	85	77	89	86	80	79	95	81	84	88	93	89	105	83	80	88	95	63	85	89	96	76	99	94	76	79	96	81	90	91	93	89	93	89	82	102	86	86	76	88	75	93	92	78	87	82	97	88	90	78	87	93	84	78	91	66	74	98	75	81	81	70	104	74	104	96	73	92	109	89	75	97	74	94	81	79	91	90	89	88	68	78	74	87	79	93	93	98	101	78	99	91	82	75	82	91	82	79	90	78	82	87	89	86	84	90	77	98	89	91	86	92	88	76	101	88	74	93	86	78	77	76	89	95	84	73	96	83	76	69	103	93	72	88	98	90	65	91	70	87	94	83	80	87	81	82	68	86	82	65	93	79	82	78	67	88	94	91	93	83	96	81	82	83	85	87	71	89	84	80	79	81	85	75	74	91	85	81	83	80	77	80	88	84	79	99	88	96	73	84	76	83	94	90	92	87	90	88	91	72	91	81	80	89	94	91	84	82	77	89	80	73	62	80	82	76	92	78	85	86	94	96	91	78	87	102	86	73	94	80	75	69	84	89	73	80	84	92	85	87	77	65	89	73	91	86	81	91	95	66	99	87	71	91	91	97	90	79	96	93	85	85	70	85	84	68	80	116	77	77	84	84	84	86	83	77	89	91	92	81	71	93	100	81	93	88	85	91	86	77	71	78	70	86	71	112	71	93	85	78	94	79	83	90	73	77	81	76	89	93	80	87	63	92	98	83	77	89	78	78	75	71	81	90	106	90	74	91	86	68	95	78	80	82	75	91	82	67	96	87	73	77	99	93	81	85	82	97	67	88	79	66	80	87	85	83	99	92	89	86	71	93	91	85	85	83	104	87	87	90	63	82	92	67	82	78	90	81	70	78	80	72	91	75	75	80	66	87	83	85	91	85	69	84	88	73	90	71	87	92	86	80	93	80	82	71	109	94	86	83	85	80	77	91	112	109	83	77	88	79	75	88	85	91	80	84	92	73	67	73	66	85	97	93	61	78	80	85	88	91	73	74	86	74	76	97	59	65	81	84	93	92	72	79	70	74	84	87	72	92	84	106	88	87	88	74	81	75	80	78	102	90	88	87	88	83	97	86	81	82	88	86	88	72	101	76	66	87	70	74	82	64	83	89	90	78	73	85	85	80	68	99	115	79	92	82	66	81	92	109	92	84	88	85	93	82	100	82	78	84	76	86	63	97	108	83	87	92	86	89	67	92	92	94	89	74	88	77	83	75	67	74	87	71	88	100	91	69	80	92	84	82	98	75	86	79	101	72	91	77	84	97	92	105	83	91	95	76	78	78	68	66	82	69	76	97	77	91	91	86	86	89	69	90	85	103	91	96	95	82	72	84	88	93	88	84	80	84	74	65	82	83	77	94	78	92	91	95	87	80	91	90	84	77	74	96	115	86	83	96	92	70	68	86	83	81	91	84	75	88	89	71	78	70	74	85	110	94	115	76	70	80	91	79	85	89	80	98	94	105	85	77	92	90	79	97	87	75	83	85	65	81	85	114	76	86	100	80	85	89	88	81	97	79	95	79	73	76	78	79	77	83	84	89	108	78	82	79	86	96	97	102	71	88	92	99	80	69	72	92	86	76	91	81	76	77	68	92	97	95	77	82	84	86	86	80	82	91	71	95	88	81	64	77	77	84	97	95	68	94	91	89	84	79	89	81	68	88	71	74	92	93	79	83	84	78	106	93	85	88	76	88	79	66	83	84	85	79	72	91	79	81	80	86	77	91	101	79	100	91	82	80	85	84	78	83	96	85	81	68	81	107	96	56	87	93	90	81	81	98	71	80	78	83	68	84	89	76	101	84	84	83	83	93	92	76	88	80	88	70	93	79	94	70	84	66	94	85	88	84	89	74	91	87	75	80	90	80	70	71	88	83	90	73	90	77	59	85	70	80	72	86	69	90	74	79	97	87	99	93	82	80	97	71	101	94	88	72	88	81	81	87	87	73	87	80	64	95	86	90	93	77	74	72	93	72	84	87	90	78	79	74	81	90	74	82	76	79	94	78	87	86	84	86	85	75	103	87	83	93	99	81	78	83	73	68	70	106	92	80	76	85	82	93	93	86	96	85	98	95	94	89	94	89	77	88	81	79	99	103	79	85	90	88	93	85	70	69	90	80	74	86	93	81	84	81	84	96	80	76	95	86	81	92	90	93	100	79	96	91	77	99	87	80	76	76	79	93	87	77	88	68	89	117	85	84	87	74	75	82	88	79	77	80	84	78	76	77	83	78	94	79	92	68	82	70	74	83	86	85	85	78	80	96	97	78	87	86	70	90	90	91	82	85	75	72	103	73	80	75	90	79	88	86	76	90	75	75	92	62	82	85	96	79	79	92	82	89	77	87	79	74	87	83	92	97	95	85	97	95	68	78	95	92	97	85	79	91	86	94	93	97	99	70	72	96	77	73	90	92	75	94	102	56	81	89	80	93	90	82	87	77	78	91	84	98	94	70	98	91	73	89	77	86	77	83	80	102	85	93	88	83	79	79	85	87	64	76	71	71	98	80	76	77	78	73	91	76	65	92	70	87	76	81	82	86	84	97	88	94	74	74	87	80	76	101	86	94	66	90	84	96	73	88	83	86	81	77	94	81	75	81	84	74	89	95	84	69	81	80	82	95	94	82	92	79	73	72	94	78	93	77	71	80	81	84	91	73	92	64	83	106	105	89	70	75	93	88	82	76	69	74	89	81	81	81	75	85	66	93	75	79	79	75	74	99	89	90	92	89	98	98	70	69	89	87	83	85	81	95	87	75	90	79	79	85	100	85	74	88	83	89	77	84	100	66	102	74	81	78	70	93	86	91	78	96	90	81	83	85	81	85	86	74	80	84	99	96	87	91	83	104	89	82	82	88	77	89	107	95	79	82	84	94	95	94	90	88	97	81	93	90	87	104	74	80	88	84	87	82	84	85	70	86	78	84	84	79
7545	1625	3848	3527	2839	2335	2021	1657	1426	1263	1086	947	847	811	799	699	686	601	554	509	484	471	430	453	467	394	375	406	349	381	366	371	360	323	329	329	313	299	292	283	330	305	295	299	322	294	294	302	285	302	258	282	311	305	289	299	328	326	314	274	316	333	403	404	392	459	428	395	417	394	310	395	332	311	283	293	274	273	296	242	285	253	241	257	239	265	265	229	240	242	261	255	228	255	284	264	242	232	236	257	235	219	252	256	227	268	258	248	239	239	267	245	242	260	228	254	236	232	218	235	259	227	238	263	265	271	245	248	247	228	246	246	252	233	226	226	250	233	230	256	249	227	271	217	250	241	231	234	257	234	212	244	241	233	248	222	224	240	243	229	254	228	242	255	225	235	219	225	226	227	238	214	239	226	223	230	249	255	230	235	242	251	249	274	258	278	244	233	231	226	247	236	244	227	260	229	268	220	226	244	250	246	206	224	223	253	248	224	242	221	235	241	235	218	217	234	234	273	257	231	227	249	216	269	233	222	215	223	238	249	254	240	232	235	254	231	239	222	236	228	254	234	239	231	216	238	257	243	251	242	215	210	203	268	248	207	216	250	218	239	238	232	233	220	266	278	240	242	198	219	258	215	233	220	221	231	241	219	230	232	218	237	235	240	241	260	186	235	239	210	226	221	241	229	229	269	230	205	258	231	220	217	235	216	213	237	256	251	237	229	224	224	236	242	253	274	215	226	239	234	232	227	242	237	235	198	238	230	227	231	262	259	262	238	239	244	242	245	233	229	229	243	243	250	260	242	259	241	209	249	264	227	235	249	245	232	225	258	258	241	204	258	253	263	236	208	231	233	261	260	248	275	214	219	236	227	250	229	221	219	250	249	232	231	242	240	224	259	266	259	229	248	230	213	237	263	233	236	254	230	241	233	243	258	231	230	242	245	270	249	263	258	252	237	253	222	224	238	218	230	239	219	241	254	275	203	241	239	258	257	224	246	225	213	250	240	253	246	259	201	219	245	246	205	253	210	215	242	243	235	228	220	220	243	245	221	216	202	255	239	235	207	228	221	258	229	233	230	246	223	207	253	213	234	220	234	229	244	248	241	235	240	237	254	226	245	242	236	233	240	255	233	236	246	230	243	236	261	241	239	219	212	244	241	251	255	233	227	254	216	217	233	248	262	235	235	205	222	222	239	219	216	227	229	228	238	212	221	225	230	194	242	209	258	248	227	245	236	217	237	186	224	241	240	255	233	248	241	230	240	213	218	237	238	244	234	237	242	212	194	233	255	206	254	231	216	253	228	260	209	236	237	220	246	260	218	240	216	226	228	204	255	250	256	224	223	240	225	225	221	230	252	227	233	218	252	228	244	220	240	234	244	235	211	214	215	232	250	238	249	230	220	241	237	206	231	234	233	226	220	246	241	223	226	230	234	251	247	227	222	238	223	263	239	228	248	252	213	240	253	220	230	221	220	248	265	239	236	259	237	228	245	231	206	261	230	228	200	224	241	252	248	223	248	218	222	254	238	248	253	243	246	238	224	200	265	231	235	250	234	241	261	253	234	225	249	217	222	246	256	209	230	240	235	244	254	229	224	239	223	258	255	266	235	245	240	218	251	258	221	242	256	250	236	238	201	224	235	243	207	222	227	269	252	240	255	236	254	255	254	254	248	234	232	260	226	238	256	232	235	232	217	248	233	238	217	225	251	236	226	239	241	232	220	240	259	250	239	225	238	266	252	225	205	245	207	261	254	240	232	227	238	250	227	199	247	249	235	240	261	241	248	233	220	230	214	235	209	239	219	220	203	235	237	245	259	230	215	201	223	233	235	246	239	254	218	240	255	228	227	251	229	256	222	221	251	245	232	269	231	220	235	213	208	208	235	238	219	233	207	214	238	222	230	249	236	231	250	250	230	216	233	264	238	230	210	253	261	256	236	216	233	229	242	223	229	252	238	195	233	254	230	232	239	204	227	229	232	249	246	250	235	245	230	248	204	268	266	239	222	222	244	226	232	261	232	219	231	239	244	235	218	207	235	244	223	272	218	240	246	233	246	225	209	249	228	248	249	232	224	250	254	222	230	243	237	249	234	243	251	277	234	246	205	216	214	260	250	241	222	257	232	245	256	206	245	253	239	228	220	240	252	203	220	236	238	242	254	217	245	255	237	243	228	218	241	240	259	223	209	229	248	229	230	226	231	223	232	244	224	256	228	229	247	246	256	236	228	240	243	227	190	222	230	231	232	224	207	222	223	244	253	223	256	226	242	219	244	250	249	244	225	267	237	246	235	215	265	256	215	253	227	226	226	236	245	263	235	273	221	241	253	219	233	254	260	248	222	221	225	239	239	245	208	220	233	231	210	246	250	249	248	248	234	240	246	258	252	246	225	235	216	257	254	232	220	247	230	238	240	247	231	228	221	243	254	247	217	240	243	177	229	235	234	246	245	254	217	246	231	225	229	260	241	235	215	268	235	228	236	248	224	256	201	230	220	220	225	218	214	229	217	224	220	213	226	265	228	241	256	244	226	245	221	235	235	250	244	243	219	217	223	220	236	225	253	249	245	240	230	208	241	258	235	220	228	242	232	246	233	259	229	221	227	215	223	212	264	218	230	263	241	237	209	238	257	236	248	230	227	225	246	240	238	246	255	242	238	225	251	233	221	233	227	208	224	245	210	245	242	220	249	225	235	238	222	222	261	218	256	241	204	217	222	241	248	222	233	241	265	243	235	215	230	235	230	250	234	211	247	238	222	231	240	237	253	226	230	249	211	205	218	232	238	251	243	249	247	227	262	213	245	217	254	252	243	258	263	242	263	237	251	231	248	227	215	216	240	227	246	230	234	254	242	239	201	227	250	234	229	212	257	259	241	227	261	249	254	257	248	248	247	245	216	250	225	250	229	222	227	237	264	239	256	227	255	238	225	257	225	228	248	252	228	231	241	234	246	252	246	217	243	227	224	261	215	238	229	250	238	220	220	227	250	279	238	220	211	237	248	237	259	242	258	251	237	217	219	202	254	221	219	247	228	196	234	263	205	231	250	260	282	248	245	264	218	247	229	213	240	203	267	245	262	232	231	226	231	258	253	223	254	233	234	260	255	230	234	222	244	226	218	271	225	216	214	250	213	241	256	246	240	229	245	236	234	260	254	247	267	227	271	260	234	252	218	235	248	230	227	232	230	223	234	240	246	224	231	226	210	233	250	210	226	244	205	235	263	242	247	204	245	254	228	234	250	230	246	243	243	246	231	242	225	199	252	239	204	249	246	246	239	223	233	213	247	239	226	237	231	247	253	274	216	246	229	207	250	219	237	222	240	236	224	231	255	223	238	245	218	236	248	233	226	234	255	230	269	228	200	214	246	253	237	232	231	246	237	243	248	244	224	260	224	233	284	235	244	243	236	212	217	234	232	223	257	242	268	192	199	257	209	231	228	254	235	260	247	248	233	251	235	232	228	240	249	247	230	225	224	257	247	242	217	243	253
10305	283	160	178	123	138	148	161	161	152	143	155	149	136	144	149	133	110	129	158	138	138	121	116	120	147	160	138	140	120	141	129	133	135	130	148	133	147	160	120	132	124	121	130	151	141	123	114	140	143	127	127	131	147	143	143	139	114	154	146	120	133	159	152	138	142	140	155	124	128	131	126	126	166	141	128	134	137	122	135	143	153	138	160	138	127	146	137	127	152	128	140	125	106	142	121	146	130	149	142	136	162	137	147	132	119	123	152	130	134	139	135	139	124	132	150	130	151	141	124	137	143	135	138	132	135	151	130	132	126	135	135	131	119	132	116	124	132	147	141	134	156	130	117	122	138	129	139	139	146	130	126	152	148	113	126	140	122	145	122	140	135	127	126	148	124	140	144	127	129	116	127	137	124	132	143	140	139	155	133	111	136	126	122	145	123	112	132	149	151	137	143	142	138	157	132	140	133	136	131	146	134	132	159	131	142	142	120	130	133	130	131	151	127	146	134	138	141	148	141	141	131	163	134	144	127	140	134	139	118	148	120	162	136	123	143	115	112	130	134	137	128	137	151	123	124	123	132	151	123	136	122	126	118	148	125	150	134	144	125	135	149	132	126	118	158	143	121	142	139	135	115	134	155	139	117	136	150	126	121	137	136	149	143	115	143	138	126	120	125	123	118	136	122	145	132	134	143	116	140	130	126	132	145	155	126	147	136	106	140	136	128	138	127	140	131	142	142	136	132	126	127	139	135	149	120	135	154	138	132	123	128	132	106	146	124	142	138	127	119	123	114	137	140	141	134	139	130	145	148	116	135	131	116	133	136	135	137	122	135	157	121	140	139	124	126	156	119	137	131	133	130	126	135	129	105	132	121	123	106	146	149	128	123	140	142	145	120	140	118	131	132	143	133	132	133	138	132	146	125	145	121	127	132	127	124	123	120	134	116	136	121	129	139	128	131	118	146	142	139	126	137	112	139	142	124	140	143	141	139	132	149	124	119	147	135	126	131	123	146	132	128	133	129	135	133	130	145	133	133	136	131	110	141	128	142	129	115	130	139	149	143	131	129	158	140	126	121	150	127	155	139	117	133	138	139	128	129	126	135	151	129	143	135	131	122	131	123	147	128	140	139	122	141	139	138	125	110	131	144	126	144	126	128	146	130	138	126	118	141	125	127	129	136	158	140	128	117	119	141	130	145	145	152	144	140	128	153	136	124	131	120	134	108	125	147	119	128	121	130	128	139	113	145	117	140	136	120	155	121	140	131	138	145	119	142	138	143	136	140	148	133	137	149	165	126	132	136	139	120	152	128	143	125	128	120	136	138	137	137	128	150	133	153	114	129	121	159	133	123	139	140	140	144	134	146	130	125	134	131	135	113	149	126	141	152	153	136	152	141	131	132	142	143	132	119	153	127	139	124	131	130	131	119	119	152	128	128	135	143	140	122	142	115	118	137	122	130	152	130	132	136	139	157	127	134	134	140	138	125	125	125	133	141	148	138	144	154	136	154	143	164	132	141	126	132	148	122	155	121	133	158	139	138	137	151	139	139	125	139	139	140	125	119	137	135	120	121	140	115	133	150	135	106	132	119	155	138	126	128	124	128	139	130	132	125	133	150	158	121	131	131	140	141	127	145	126	118	141	121	120	125	130	126	148	138	121	136	143	141	134	135	123	131	138	138	127	138	134	143	156	123	127	140	136	134	128	160	129	146	125	144	135	147	132	150	140	124	159	149	147	144	123	127	137	137	128	130	115	121	123	133	113	135	136	131	135	121	154	130	151	139	115	120	139	124	146	128	144	138	139	129	140	118	130	129	118	150	128	122	138	147	110	138	142	131	139	118	132	113	149	131	119	121	127	131	120	134	135	136	135	133	137	139	148	133	160	121	120	158	164	122	117	132	111	126	118	120	121	133	157	144	132	127	124	155	120	131	147	150	140	118	142	157	121	138	126	138	126	127	126	125	136	145	157	140	124	145	135	119	126	112	133	131	125	120	132	134	129	115	136	138	133	150	145	132	140	124	137	128	131	139	136	131	139	137	135	133	132	164	115	125	140	138	140	146	125	123	139	151	120	161	130	153	128	144	151	133	133	115	148	132	124	134	142	132	145	127	123	138	129	139	135	124	145	116	148	133	118	148	153	145	132	129	110	119	123	136	129	116	133	129	135	136	141	148	126	139	128	144	134	157	155	152	145	125	134	127	159	125	135	135	110	118	137	148	107	145	130	122	125	130	139	162	138	121	124	176	142	131	155	135	158	129	126	134	107	141	140	125	135	131	135	131	159	121	147	140	133	125	125	144	123	128	119	116	132	126	161	154	159	132	117	147	162	144	132	133	169	142	133	160	153	132	165	125	115	141	142	129	132	139	130	126	115	121	139	144	118	112	124	123	131	139	152	121	141	120	125	124	125	123	118	115	160	126	139	130	111	115	124	138	139	149	156	120	141	154	128	125	142	159	120	133	147	148	130	124	121	128	155	139	146	136	145	135	175	132	138	136	137	154	150	137	146	133	128	131	130	159	132	137	142	147	146	144	133	147	143	118	135	136	123	114	150	120	154	158	149	130	123	135	124	135	129	147	144	153	125	136	121	121	122	142	138	125	127	139	141	122	132	118	141	154	165	122	137	117	142	128	125	125	127	145	147	131	121	111	143	136	110	136	115	143	134	135	105	131	136	117	116	123	133	108	128	132	147	138	140	161	138	129	131	145	147	140	116	119	138	122	131	159	132	131	137	125	145	151	154	119	151	132	133	152	125	146	159	126	140	134	135	153	132	144	132	147	118	104	133	139	132	124	134	128	135	149	133	140	142	151	136	160	110	133	132	151	127	124	140	147	142	150	128	173	131	138	122	138	118	128	127	143	148	135	150	128	117	102	136	129	117	119	154	134	124	145	150	138	122	127	150	141	134	131	155	130	116	112	142	129	138	136	123	122	114	150	133	138	125	146	135	136	138	123	126	128	120	137	134	129	132	152	134	133	124	150	137	147	146	120	127	164	149	137	133	140	115	128	128	137	123	118	132	120	150	119	130	129	141	146	134	143	133	136	129	140	152	136	144	135	136	127	144	147	114	138	135	125	152	124	138	143	137	126	114	127	133	130	123	134	132	129	139	149	119	141	145	123	131	126	138	101	128	141	139	139	150	141	138	133	124	147	153	135	124	138	131	123	119	156	140	128	141	123	125	147	144	127	114	135	132	139	139	125	105	131	129	148	145	153	154	137	143	146	134	119	141	122	136	135	114	132	147	148	129	125	151	136	130	138	133	126	147	132	135	126	124	116	160	153	134	127	120	132	145	141	112	143	137	154	132	145	140	152	165	152	141	143	132	136	135	137	137	124	165	135	130	126	129	124	135	134	155	142	138	133	129	147	144	153	142	124	132	139	127	149	131	124	121	145	154	138	169	132	139	138	175	141	129	122	132	135	156	138	137	144	136	128	159	144	124	143	125	135	117	136	112	136	140	127	128	151	130	153	117	154
6314	439	463	473	429	429	444	406	421	367	402	365	404	397	421	391	368	400	379	380	395	399	381	395	361	412	397	407	441	398	410	340	405	398	397	394	395	413	430	386	360	412	394	360	370	385	397	367	412	387	380	358	372	396	381	383	401	393	393	388	405	402	394	387	378	391	375	357	384	371	403	364	373	372	388	413	399	376	416	353	376	393	377	415	421	402	384	391	379	371	403	389	364	384	424	415	370	389	391	401	369	366	376	369	414	368	374	383	386	385	363	375	389	412	399	426	373	392	392	410	333	352	373	412	354	373	401	413	376	376	428	391	381	390	396	357	380	371	382	357	390	363	411	391	405	396	436	392	394	410	382	392	367	372	385	438	381	401	379	374	388	368	377	375	387	351	420	394	368	383	387	377	347	363	360	388	388	373	418	413	360	355	375	389	376	411	391	408	386	341	369	388	415	370	376	401	396	395	407	392	378	396	374	425	373	350	398	427	377	381	409	369	400	415	378	380	402	368	371	387	382	397	367	356	395	358	397	379	362	385	354	365	390	396	399	379	399	383	394	367	400	395	375	391	383	361	385	419	372	365	372	355	370	395	370	375	368	405	428	378	397	367	349	384	416	382	384	380	375	343	375	404	391	355	379	378	399	383	406	395	370	371	382	384	346	415	363	389	407	385	359	385	441	390	406	405	393	358	378	403	402	382	391	369	376	359	396	410	402	358	418	378	369	414	374	371	403	383	387	442	366	371	371	412	347	328	372	379	384	343	375	400	378	388	401	352	380	399	410	422	385	401	376	364	355	361	374	362	379	390	402	432	396	406	365	366	413	397	383	385	406	413	347	375	360	390	429	367	380	395	381	366	388	387	416	347	370	388	376	401	371	367	394	373	382	409	378	361	378	399	379	362	384	357	383	378	372	382	393	393	408	374	365	373	374	404	391	389	410	363	388	385	356	370	380	368	406	372	365	392	381	403	375	403	415	375	396	378	401	354	368	374	418	395	385	393	409	395	381	361	381	366	417	357	388	356	378	400	392	397	375	412	391	392	371	393	404	385	376	374	362	392	380	377	374	369	433	385	370	360	388	377	379	401	355	375	370	346	388	369	393	361	368	397	374	380	425	391	352	374	410	391	368	377	378	385	375	393	427	369	370	377	351	382	367	364	378	387	360	352	373	403	352	382	354	393	384	376	406	417	380	364	348	360	374	364	390	401	417	405	369	395	376	412	400	400	398	404	380	394	389	353	340	369	375	395	376	372	362	341	416	394	359	401	395	354	405	359	401	393	370	368	363	382	408	359	343	353	351	384	407	360	377	356	388	403	367	380	380	373	355	397	393	372	397	371	399	380	374	363	374	350	378	365	393	336	392	367	378	379	345	385	422	382	394	347	364	412	358	384	392	371	386	407	375	417	355	367	407	387	386	357	368	385	376	377	391	419	375	388	382	390	394	375	407	410	384	373	366	376	354	395	409	395	397	400	380	369	392	373	401	351	386	375	369	384	363	407	422	387	373	356	379	398	391	391	383	362	380	374	366	379	329	378	346	417	387	373	395	372	395	388	401	380	370	364	385	376	360	381	402	380	414	391	398	352	385	397	370	411	418	394	407	382	399	376	393	387	414	396	391	415	396	408	396	370	410	380	390	419	406	352	383	356	392	368	386	368	354	381	383	335	408	400	347	359	407	354	371	375	362	367	361	388	398	391	408	395	386	417	367	395	389	392	350	373	415	394	342	392	366	389	379	382	361	426	375	383	375	367	410	386	397	380	412	360	403	369	380	376	371	400	404	380	373	334	402	376	395	383	366	365	384	373	369	351	392	382	394	355	383	363	374	413	394	414	409	381	408	379	373	376	385	381	384	373	406	413	348	401	387	378	392	389	370	392	400	387	364	387	395	395	332	389	431	393	433	383	370	363	386	386	382	383	381	356	380	397	355	405	364	357	398	360	389	396	378	395	336	403	360	370	383	394	393	384	378	384	370	403	388	401	374	380	372	382	401	372	400	388	385	380	405	387	391	348	393	415	405	388	360	335	400	391	397	404	366	384	385	376	399	379	359	358	389	411	384	386	358	373	364	409	353	424	388	402	380	395	403	384	398	373	363	367	354	398	379	385	386	374	397	398	393	394	362	379	386	367	360	393	365	383	389	362	410	384	384	398	381	378	384	381	369	360	357	378	375	343	363	401	374	354	385	406	403	398	388	368	414	405	403	401	355	377	371	404	401	438	429	370	406	370	406	378	369	388	389	372	390	410	364	387	397	415	394	379	383	354	392	377	382	404	359	430	344	395	366	427	356	390	360	395	409	374	400	370	374	399	381	403	366	395	380	373	396	345	410	371	382	368	375	357	373	405	392	405	400	409	381	401	389	396	397	363	391	352	385	386	369	355	377	381	388	411	407	374	350	414	377	411	380	390	372	366	384	381	356	392	396	406	406	384	337	420	391	370	410	364	373	371	387	368	384	377	379	409	385	402	381	400	423	383	419	380	392	391	398	378	403	368	389	390	385	394	416	370	383	379	380	375	408	414	396	407	360	353	376	415	354	412	368	384	402	371	399	389	429	387	385	392	423	419	361	408	378	392	379	389	367	350	367	390	393	409	354	422	376	345	372	390	404	352	396	403	411	378	379	399	379	363	404	405	362	400	396	387	418	360	399	331	368	351	377	392	391	389	376	406	380	374	393	393	374	378	409	380	358	374	380	373	352	364	376	393	409	393	422	417	365	383	373	375	395	364	372	374	367	385	365	363	370	373	371	397	389	368	377	359	406	377	382	389	375	377	374	364	406	369	361	393	392	377	382	374	359	365	402	360	429	371	394	371	351	382	364	380	353	385	405	364	410	368	358	381	377	409	386	377	405	381	373	368	400	387	375	371	363	345	370	382	398	393	383	382	398	379	380	364	371	375	403	390	407	384	405	360	426	376	362	366	390	350	358	375	396	386	369	383	356	389	396	380	380	412	342	399	397	379	414	370	352	401	365	390	375	388	373	359	379	385	400	357	380	389	348	381	348	423	374	411	378	347	364	377	415	381	391	371	404	363	398	361	378	396	396	359	385	366	421	389	353	391	376	381	406	365	390	377	374	423	401	395	355	383	400	354	393	364	371	364	386	400	420	378	391	372	387	382	392	379	375	379	369	407	377	400	356	369	359	351	394	400	402	389	380	414	424	394	355	360	380	374	395	356	384	376	363	418	356	381	383	388	377	404	361	383	357	384	365	383	394	427	368	348	359	389	400	373	415	396	378	414	369	350	380	408	362	389	392	378	353	363	403	402	366	387	388	379	388	407	384	384	374	395	402	381	380	384	375	394	405	389	386	399	389	370	402	406	430	343	368	374	366	385	402	378	412	395	324	382	417	361	398	410	385	391	418	389	373	356	383	371	366	404	391	351	394	378	396	408	397	389	391	373	418	386	386	425	383	353	380	369	341	395	369	389	366	425	395	384	398	355	393	398	398	385	382	370	362	401	396	379	376	399	373	429
16298	1368	988	731	589	441	345	309	286	238	235	198	216	217	205	193	210	206	172	188	176	164	188	176	178	170	196	181	161	161	158	165	157	135	173	168	187	168	159	166	158	181	166	156	168	154	162	181	191	169	153	164	169	161	166	169	167	177	194	160	182	162	170	170	196	185	168	195	197	155	175	190	188	179	178	131	171	154	169	166	155	152	165	171	148	154	150	143	148	157	165	148	161	146	142	145	165	181	146	120	147	163	158	177	173	158	172	167	197	156	172	169	160	164	136	169	158	180	145	167	175	180	153	170	171	181	147	148	181	180	167	156	160	186	164	164	144	164	173	180	169	155	154	173	191	153	142	174	156	167	171	181	157	154	180	174	143	172	163	166	166	151	171	166	156	180	158	150	160	158	157	180	170	171	152	159	145	169	157	147	160	168	144	172	154	156	155	152	168	161	163	179	160	178	185	145	173	150	187	163	172	159	170	158	158	164	159	178	172	193	170	167	157	156	165	168	141	164	158	149	159	162	136	161	145	158	169	180	161	144	158	193	170	175	143	153	158	158	182	170	157	131	144	155	189	159	164	159	159	167	157	182	193	158	164	152	191	154	169	175	210	148	166	160	157	139	165	142	156	170	172	165	138	139	163	155	143	146	182	172	145	161	167	158	183	164	171	158	174	167	150	171	141	160	162	163	162	161	173	173	160	159	154	134	160	171	184	168	184	187	142	158	173	154	157	148	174	172	181	145	157	142	168	157	166	166	161	168	156	161	163	184	140	171	140	161	176	162	180	135	182	165	159	165	158	188	164	169	158	156	162	181	170	161	155	157	160	189	153	162	164	160	186	172	171	164	175	153	170	173	180	166	169	152	176	179	160	151	149	171	162	166	173	171	166	182	177	160	179	176	152	166	162	167	162	164	153	161	162	160	170	168	153	164	159	179	178	170	151	152	170	159	139	175	152	175	171	150	149	160	133	150	163	156	172	156	162	168	138	165	169	153	161	155	179	168	171	173	182	165	145	160	161	169	153	154	158	161	160	152	164	156	143	135	165	177	146	167	181	160	162	161	183	164	174	173	158	175	164	169	176	156	165	180	171	168	164	155	174	160	145	179	142	147	157	176	134	178	161	165	184	145	159	149	166	163	164	171	124	158	158	162	150	158	150	174	173	151	150	192	148	181	181	153	163	182	143	158	148	153	174	158	156	164	160	167	156	156	174	167	179	173	148	165	162	153	149	159	179	151	159	165	167	167	157	167	147	151	178	147	159	152	155	139	167	161	179	159	155	167	192	170	150	161	154	170	169	174	169	159	173	186	155	204	156	157	151	175	171	174	156	183	167	176	171	170	164	161	192	162	177	146	186	183	150	174	182	147	183	159	157	158	182	152	153	148	178	163	165	166	159	140	137	171	159	188	129	174	163	154	149	161	164	158	131	148	154	168	144	185	180	166	161	165	150	183	178	141	160	177	181	171	189	152	169	185	165	147	167	148	156	146	149	167	159	155	179	168	152	172	166	156	171	167	174	152	154	153	154	159	149	135	166	202	150	141	161	159	161	187	146	177	163	178	179	156	150	163	158	157	159	168	170	155	175	145	164	139	156	164	167	171	144	141	151	180	163	168	167	175	164	149	175	185	154	172	179	174	176	166	164	187	163	169	149	190	133	165	158	162	140	182	172	145	161	142	200	157	168	157	170	157	142	167	161	159	185	151	145	170	157	153	183	167	137	175	144	193	143	170	169	170	165	149	181	167	135	142	140	152	152	157	158	158	184	179	167	145	170	173	180	169	189	152	176	152	148	174	170	171	159	150	155	179	147	155	150	151	174	149	159	172	182	176	160	183	173	155	168	157	151	162	163	172	148	147	172	168	185	160	154	164	150	152	144	147	181	160	159	170	158	162	152	172	169	160	159	176	164	173	169	167	152	158	174	178	183	187	168	160	146	168	162	155	149	180	156	174	183	158	182	168	182	151	161	158	175	179	153	167	162	169	158	161	167	160	156	170	166	173	158	147	156	151	147	157	148	183	149	163	167	158	176	161	148	172	137	167	140	178	169	158	167	154	166	157	168	180	162	162	151	163	163	145	161	155	166	165	162	154	133	146	172	162	156	160	159	157	157	157	148	174	168	178	167	152	156	163	163	174	171	176	170	142	160	146	160	185	173	164	154	168	170	172	159	139	144	185	155	164	169	155	156	167	158	174	149	162	160	156	159	139	163	167	182	173	181	165	172	134	161	175	179	149	176	171	162	180	174	161	155	160	157	147	151	155	161	138	158	183	163	133	168	170	153	163	155	182	165	173	161	178	167	154	163	179	180	165	143	157	151	175	188	165	185	176	167	170	163	146	183	158	181	148	177	170	140	149	168	168	178	166	154	163	144	172	159	158	179	154	147	169	146	177	179	153	184	166	160	146	159	170	175	155	158	162	169	185	182	169	169	145	171	183	168	152	161	147	172	162	170	164	171	183	164	165	152	147	157	154	179	162	163	170	172	140	138	148	148	178	165	161	148	173	176	169	169	145	155	137	151	164	157	162	147	158	187	165	163	140	169	166	163	176	166	145	158	165	180	159	185	170	161	166	187	151	182	157	177	164	167	154	146	181	189	147	154	148	146	155	189	155	142	176	163	185	167	167	159	157	171	169	152	141	147	153	139	158	163	159	177	163	173	170	174	146	163	169	157	172	161	145	157	170	153	172	178	158	161	162	142	183	187	163	151	158	163	153	165	156	141	178	156	166	162	170	149	154	174	160	169	170	156	165	160	152	139	165	175	162	164	137	171	154	158	183	175	176	162	188	137	172	188	167	158	152	157	166	163	157	150	156	202	172	149	164	181	187	149	171	166	168	174	140	164	180	164	190	130	170	156	158	166	179	173	145	154	167	151	187	162	176	159	174	149	169	161	170	165	179	182	169	185	162	169	154	159	172	157	174	187	152	159	169	181	170	164	167	135	182	144	179	159	178	162	164	150	169	187	165	189	139	178	185	155	157	171	166	162	144	169	166	152	160	133	153	157	166	172	180	156	169	166	171	140	155	198	168	173	168	163	167	150	187	143	162	141	139	170	167	183	170	161	148	174	136	159	153	154	158	154	154	161	165	168	163	147	193	141	173	164	183	153	161	181	178	173	143	200	170	168	185	167	174	167	154	161	156	159	168	161	171	141	166	181	168	153	139	162	184	152	184	156	185	161	140	160	166	169	150	169	141	151	144	152	168	177	170	156	166	163	144	184	172	150	180	176	195	177	137	168	167	157	166	189	154	166	160	153	157	125	170	152	172	167	184	158	181	156	170	174	181	164	152	145	151	136	168	151	179	154	156	161	153	157	177	176	174	178	173	165	160	169	154	165	191	174	134	156	165	193	173	158	158	178	149	162	160	165	143	138	166	146	167	173	163	177	155	163	141	155	169	167	150	155	173	157	166	175	155	134	164	180	165	160	179	149	165	173	148	164	147	153	145	159	156	152	175	150	148	153	158	152	141	167	164
7295	1187	2306	2073	1708	1404	1269	1137	952	956	890	808	759	643	643	656	609	611	581	559	603	548	547	578	564	551	561	518	492	514	518	493	480	546	524	464	496	478	423	459	478	504	500	506	439	460	446	519	449	465	465	446	458	469	496	459	491	491	476	486	543	508	499	524	483	523	559	539	587	520	545	508	508	466	468	443	466	459	481	414	448	474	433	482	490	452	460	453	488	435	453	458	436	490	426	483	466	419	415	419	445	469	451	452	485	453	465	419	418	436	434	453	450	427	424	443	434	446	463	415	484	485	423	460	433	437	439	437	445	404	476	491	417	430	460	443	449	454	452	446	447	478	421	459	424	473	441	472	424	416	431	457	420	425	430	474	465	433	457	443	477	437	441	433	427	479	445	459	415	424	435	450	444	448	439	467	452	457	448	428	454	453	444	427	438	422	479	464	472	459	449	471	431	477	437	440	483	421	441	447	432	441	446	436	443	443	455	425	423	480	442	444	459	435	446	475	436	425	425	471	424	461	439	448	438	431	464	448	461	442	470	445	424	450	441	495	438	452	408	421	428	449	435	445	448	488	484	432	445	455	437	428	458	447	422	435	434	427	414	452	480	431	447	459	445	478	461	429	401	462	454	447	440	502	445	449	445	427	416	442	427	446	434	408	414	518	452	424	470	468	409	454	447	428	431	465	455	408	437	436	478	442	399	465	437	455	424	422	444	452	474	426	440	447	417	447	464	458	463	437	483	440	446	439	423	449	436	444	430	442	433	473	410	458	432	444	468	451	450	439	458	463	454	434	423	405	430	420	432	430	473	459	454	472	433	453	459	473	428	417	432	432	446	444	437	468	441	450	434	428	465	481	460	455	466	439	432	436	469	430	433	452	455	442	470	445	453	443	433	480	413	444	441	438	433	413	470	430	467	451	494	436	457	477	456	463	422	487	450	449	478	405	462	455	448	465	462	438	448	439	454	443	417	452	444	423	448	438	421	462	439	441	450	467	431	419	465	464	469	461	451	417	457	464	472	453	443	419	469	434	465	463	421	419	455	428	430	454	429	429	457	515	409	440	433	497	452	425	449	477	460	435	464	440	421	454	458	492	417	425	432	458	443	427	405	386	431	467	451	435	442	452	459	439	468	422	428	438	426	414	467	466	445	439	460	474	452	477	418	454	458	469	444	449	454	456	420	429	430	440	465	474	480	420	445	462	506	467	462	439	441	449	420	418	446	458	423	436	454	443	439	442	420	464	443	427	482	491	428	434	427	455	425	463	427	449	421	438	455	463	436	429	481	443	495	460	415	457	450	439	465	429	483	428	443	437	428	464	410	453	441	445	474	423	424	454	464	423	440	460	423	420	470	444	433	476	447	487	453	447	438	488	440	454	448	449	419	425	437	464	433	464	462	441	414	471	451	413	430	446	443	460	492	442	447	419	414	448	475	439	409	458	428	437	479	458	431	439	438	449	451	465	432	450	463	468	479	454	452	436	439	434	435	462	474	447	439	447	451	486	416	451	450	447	441	466	426	460	443	404	416	437	439	451	451	500	436	444	448	480	438	475	440	452	427	413	449	454	471	444	457	473	454	456	456	450	440	439	449	478	459	412	445	425	478	434	431	430	427	439	443	438	429	451	446	478	472	436	439	427	446	448	437	471	423	445	442	491	418	453	433	456	452	434	393	431	469	450	455	428	446	450	429	413	438	465	435	454	401	451	435	405	436	421	438	446	435	452	465	437	476	421	452	463	463	434	437	435	451	468	419	454	443	448	455	421	417	452	447	448	421	452	437	449	454	460	446	452	497	425	454	420	450	447	440	415	445	451	465	406	438	444	483	447	399	463	460	446	461	449	468	421	451	435	487	482	439	446	457	439	426	450	454	441	428	441	468	452	448	448	425	477	431	442	457	441	454	432	420	474	450	435	433	460	471	447	448	438	483	423	451	452	424	451	445	482	481	430	475	446	443	465	446	455	443	503	455	460	432	444	424	450	441	436	415	434	433	410	430	459	468	473	472	422	445	437	431	396	421	410	423	436	421	458	458	445	426	462	429	429	467	425	448	434	427	449	441	479	469	445	430	426	487	422	465	433	480	422	470	423	432	444	453	446	407	452	424	455	474	433	452	400	479	437	438	459	449	464	443	439	444	431	432	448	445	453	479	447	428	450	437	470	486	462	444	453	430	420	464	420	447	408	409	412	443	443	426	450	486	421	437	446	462	479	450	460	440	404	454	468	436	434	458	457	419	461	434	418	440	435	427	447	456	398	438	444	445	446	427	435	448	444	436	438	427	450	459	432	459	471	445	450	441	435	436	451	437	423	392	471	443	440	463	449	429	442	453	413	471	468	445	453	467	454	494	419	448	447	423	439	471	430	424	479	442	441	449	434	465	461	447	431	453	444	417	426	426	452	414	438	441	448	433	421	510	396	443	448	441	436	512	437	444	431	434	436	462	453	468	460	457	464	442	458	474	437	430	430	440	427	437	434	419	461	450	432	444	460	440	420	478	477	459	423	430	454	427	486	452	500	435	476	415	432	427	421	455	437	433	418	448	439	488	478	447	414	436	451	450	420	430	409	447	445	488	478	434	448	456	435	494	465	489	445	438	497	428	462	433	445	458	421	480	478	455	461	442	471	446	463	469	440	420	435	431	415	488	436	433	458	457	454	407	432	418	421	418	434	426	458	461	429	421	436	452	461	419	411	449	430	458	449	461	426	463	428	467	429	433	449	457	465	457	472	464	460	464	457	444	445	444	434	439	420	438	464	443	474	452	455	437	422	451	465	455	435	430	470	444	428	449	443	429	429	450	447	408	432	443	471	478	431	444	410	430	458	448	453	463	418	476	441	462	459	472	438	422	464	439	437	434	487	390	445	462	457	453	470	431	444	427	478	451	451	411	426	428	432	428	456	429	447	451	438	435	492	447	447	485	448	419	408	422	422	479	434	428	447	442	440	431	466	476	399	416	471	410	449	449	471	467	465	415	422	442	454	441	441	443	467	471	449	428	455	442	448	492	444	437	458	462	415	449	445	423	450	436	489	496	420	446	445	432	456	421	458	443	465	477	398	482	446	460	396	413	462	460	447	446	449	446	487	422	451	413	404	429	460	432	431	458	470	478	460	504	465	449	468	476	440	435	453	450	453	449	434	475	440	471	448	457	443	409	435	458	458	426	439	429	431	431	485	470	434	437	416	429	450	437	404	455	426	464	429	483	446	441	464	419	468	483	435	457	479	458	421	420	493	438	449	462	413	456	444	482	487	471	419	435	437	440	444	457	464	483	493	466	403	466	426	430	454	434	453	458	453	433	473	487	383	473	452	476	438	420	472	472	435	419	445	468	435	430	427	453	439	484	427	416	445	442	465	464	429	442	438	464	461	453	452	401	456	454	445	452	438	437	498	470	451	435	414	449	433	477	415	452	459	437	466	429	454	451	435	448	417	441	463	450	488	448	447	441	441	413	475	450	433	480	451	503	409	423	468	420	438
21285	3179	1915	1387	852	648	515	407	318	248	241	189	200	187	142	147	142	128	129	103	100	136	115	95	100	111	93	98	86	86	91	84	91	112	108	105	105	88	98	102	105	98	110	101	93	87	84	74	74	93	83	93	72	95	96	93	82	88	103	74	93	107	96	97	91	90	118	113	115	79	117	81	74	77	91	85	77	101	94	83	96	76	70	91	67	87	97	75	81	103	103	87	91	74	65	90	83	89	72	86	106	88	82	70	66	80	73	86	85	87	83	74	89	86	89	83	96	87	89	88	83	87	85	90	83	78	86	87	91	94	91	89	87	82	75	86	102	87	86	101	67	103	101	77	88	87	72	74	85	89	74	78	77	85	77	77	83	76	92	92	81	77	87	87	70	63	75	105	87	104	69	87	91	96	78	79	79	78	82	81	86	96	77	88	94	70	81	68	77	78	69	74	85	115	81	91	92	66	87	79	99	75	83	91	75	69	76	85	74	81	82	66	76	75	86	93	87	80	78	82	79	109	80	83	97	83	78	91	87	92	77	76	76	100	61	69	85	73	79	96	80	87	102	81	97	69	69	65	79	65	103	76	79	74	69	83	88	85	66	101	94	83	93	90	103	86	76	82	87	67	79	65	81	70	77	91	77	84	91	99	98	67	61	80	100	77	89	76	96	84	76	61	88	106	71	83	92	87	110	83	83	80	88	89	89	86	68	116	70	87	83	71	73	89	88	83	80	85	68	87	73	82	71	82	81	82	88	77	86	87	94	84	78	103	76	95	79	74	84	97	79	87	90	83	86	90	72	78	74	85	76	80	74	111	82	101	81	96	80	72	77	91	86	91	55	80	67	91	83	100	87	86	79	79	85	95	83	98	68	81	83	64	84	77	85	82	90	83	87	74	89	74	88	82	71	75	86	77	91	80	69	83	87	90	79	78	82	94	92	73	78	77	85	81	79	77	74	78	84	87	86	75	66	89	83	82	73	81	82	75	71	81	79	78	74	77	83	79	95	84	78	70	87	78	93	80	89	88	96	91	84	83	60	77	80	89	83	88	92	104	92	84	75	77	104	82	93	88	78	81	93	92	89	66	85	90	94	82	83	79	106	76	77	83	77	101	77	62	97	81	108	97	97	83	61	92	73	88	87	73	77	89	90	91	104	83	78	73	77	82	89	84	75	93	92	86	94	87	67	83	81	86	89	98	93	90	72	73	75	82	94	81	80	84	92	92	94	77	94	95	99	85	76	96	84	88	98	78	89	80	96	76	93	87	86	72	80	88	66	77	102	94	75	89	78	74	85	93	80	93	69	87	90	87	87	81	119	85	73	84	59	79	83	89	85	90	66	91	93	90	89	76	80	90	85	83	81	88	74	86	102	81	84	82	66	69	94	73	90	87	87	75	78	75	80	80	78	102	100	80	57	82	86	75	79	74	88	75	81	88	91	81	80	89	81	83	91	95	95	91	76	86	90	91	84	88	81	92	78	83	84	88	95	72	81	100	82	87	87	92	79	79	82	94	80	89	85	78	78	89	88	89	91	94	86	100	91	76	66	80	70	87	80	77	88	79	86	92	88	81	88	66	78	82	87	103	67	96	97	81	80	74	105	78	75	92	82	80	76	93	85	77	104	93	80	78	77	82	98	76	68	79	95	82	65	80	68	73	88	74	75	97	77	76	82	85	74	86	79	88	72	78	75	69	80	73	112	78	86	91	83	78	90	73	75	88	85	89	56	83	71	88	87	86	87	81	77	85	101	89	78	80	91	84	92	63	68	82	67	84	82	86	88	84	79	80	85	91	98	79	90	84	81	79	85	80	94	92	90	86	80	86	81	80	82	99	87	77	90	79	76	69	79	78	72	90	88	91	80	87	83	89	79	77	82	87	76	91	77	90	97	79	81	71	76	83	89	90	80	94	82	78	87	100	81	90	98	91	89	87	95	81	92	87	86	83	72	75	88	66	76	97	70	74	86	83	87	97	81	71	94	70	84	81	95	91	93	81	80	79	83	80	82	83	89	81	90	91	86	88	85	79	97	97	73	93	83	64	83	88	67	93	70	92	79	90	99	82	96	86	90	75	65	83	92	77	92	94	83	80	85	93	76	73	90	95	83	79	77	77	80	94	81	88	84	93	90	74	89	64	83	69	91	88	94	82	81	82	99	92	73	105	86	91	81	84	93	81	73	90	72	81	80	79	68	72	102	83	86	77	76	71	88	104	80	72	76	80	84	90	65	69	83	88	101	75	92	87	94	85	77	77	98	93	88	84	78	79	85	97	80	87	67	79	95	81	77	66	89	83	92	87	85	94	82	92	89	88	81	83	90	82	82	93	85	94	77	92	70	92	89	84	76	85	73	88	80	89	91	93	86	85	102	60	83	94	90	100	80	96	78	94	87	93	87	83	75	87	74	92	78	93	104	88	89	85	87	94	92	86	101	80	97	80	80	63	90	79	91	82	93	82	89	66	74	80	74	81	83	78	74	82	82	92	93	91	93	83	77	79	93	99	82	78	81	82	76	84	85	73	87	104	75	65	98	85	78	63	76	94	71	74	83	90	72	97	83	85	92	81	87	65	76	84	93	76	80	80	106	73	66	91	91	79	75	86	92	94	82	86	99	86	85	78	96	75	81	90	76	91	89	102	90	98	87	92	88	94	82	90	72	71	81	97	86	74	84	87	88	89	72	87	88	84	73	92	80	90	76	70	96	97	89	81	87	79	76	111	66	93	99	84	74	83	78	84	72	68	52	95	88	76	84	75	91	85	87	87	84	80	93	77	89	64	78	100	82	83	96	94	84	90	76	68	63	94	71	87	90	95	84	87	74	75	75	97	77	87	97	84	71	87	83	87	89	88	83	82	92	98	87	89	82	98	77	99	84	63	99	81	86	91	78	80	71	88	81	66	88	83	83	96	86	71	91	89	88	82	80	91	69	86	82	72	75	91	78	79	107	85	100	94	101	82	86	88	82	86	101	87	95	84	84	86	80	72	88	91	88	74	83	87	87	81	86	86	88	89	92	82	72	82	62	84	106	98	78	101	86	69	87	72	84	81	88	88	85	94	75	80	99	77	79	90	76	89	84	95	86	97	69	73	88	78	82	91	77	100	83	73	92	96	76	71	73	76	79	79	74	86	85	98	100	83	80	104	79	90	76	77	79	84	90	94	84	79	77	89	86	73	73	85	80	82	84	77	84	84	73	88	80	99	82	92	87	105	82	72	92	80	72	86	79	107	82	92	77	100	87	71	87	84	81	84	100	88	80	89	81	82	66	82	90	75	68	77	96	81	83	83	90	85	74	83	89	78	76	79	91	94	85	81	94	97	88	80	90	86	80	82	84	81	81	94	78	80	78	79	91	66	94	71	76	82	84	102	88	90	95	90	82	88	78	107	87	90	72	70	94	83	97	92	85	80	72	73	90	98	100	96	90	78	81	80	96	86	88	63	105	76	80	90	88	93	89	92	86	81	83	65	92	89	93	79	92	95
7567	1654	3990	3581	2814	2208	1692	1431	1272	1124	979	890	791	770	660	670	571	568	487	503	473	424	442	410	410	378	403	375	351	385	327	327	345	324	332	317	333	312	319	312	263	278	289	291	287	276	266	289	237	264	285	299	270	273	301	349	310	333	321	305	297	313	343	410	424	389	407	413	428	352	373	378	314	268	285	284	278	301	267	241	222	243	246	226	255	214	253	229	225	264	230	249	234	231	244	270	257	249	260	273	242	261	247	226	267	202	258	231	238	238	259	234	255	242	256	218	222	260	232	246	235	223	237	233	224	225	237	235	237	248	253	228	250	227	232	245	252	255	253	243	221	256	235	266	246	242	222	218	248	232	232	250	233	268	241	240	232	229	237	212	249	239	253	240	253	247	232	246	234	230	241	243	238	222	237	238	241	248	235	216	252	228	188	229	248	243	221	240	241	229	272	224	242	234	222	263	239	224	269	211	228	218	241	235	232	221	235	223	214	228	211	220	256	237	241	277	262	247	241	231	224	216	259	253	237	219	241	226	262	245	219	210	223	244	225	248	236	255	240	248	203	227	230	210	252	241	212	224	235	201	230	234	224	254	232	242	234	257	256	226	256	230	257	255	235	248	233	243	228	215	228	214	213	215	242	216	229	212	252	251	234	232	252	279	210	242	229	233	231	227	246	216	236	225	243	239	239	224	222	288	239	257	252	241	226	228	223	228	206	242	224	210	231	256	235	241	249	230	231	211	229	246	242	228	217	245	224	220	242	215	225	245	225	205	229	234	242	243	228	208	226	236	247	237	216	228	230	245	249	222	222	223	211	234	224	244	234	250	238	244	223	219	252	259	220	250	254	246	225	250	224	246	229	238	245	244	228	260	244	257	220	209	248	255	220	237	234	204	253	240	230	220	212	241	228	249	220	233	236	224	258	237	240	237	229	233	232	240	229	232	230	238	225	222	232	244	241	221	250	242	237	239	229	244	242	242	236	213	231	237	250	256	229	240	230	244	236	250	228	244	220	227	246	216	227	226	233	228	237	261	244	252	204	242	222	216	258	235	229	219	218	253	230	239	209	254	226	234	266	213	249	242	248	233	227	228	238	238	235	210	217	243	186	226	229	258	260	263	248	228	231	233	266	229	212	229	211	233	257	244	213	228	240	253	223	239	246	227	208	215	242	240	223	222	270	230	246	228	240	211	232	278	219	252	246	213	233	257	231	250	254	224	259	230	227	253	245	228	213	224	222	231	213	221	252	224	232	224	217	219	213	225	240	235	256	214	217	266	263	228	271	230	250	214	243	249	226	228	235	231	244	217	245	217	238	225	244	223	246	235	247	228	210	233	271	239	250	235	241	248	229	228	238	198	249	237	222	255	237	212	233	239	235	256	245	239	243	239	241	245	216	277	206	250	222	240	263	179	254	250	218	248	255	225	233	226	208	252	229	246	229	264	219	244	226	203	260	224	199	269	220	233	212	247	215	205	220	226	226	207	228	235	241	253	243	227	213	228	242	243	243	219	228	233	269	232	247	226	223	217	231	222	222	251	234	217	230	251	232	223	218	242	222	247	215	248	247	260	246	219	240	237	265	201	258	212	222	224	218	223	229	222	254	243	216	249	242	277	217	229	225	231	268	234	242	238	248	226	235	269	235	238	236	218	223	235	241	218	213	236	245	224	257	232	236	254	248	252	230	244	240	232	228	231	225	218	253	199	237	236	252	237	252	268	216	252	246	212	241	235	240	270	222	228	208	262	211	222	275	223	251	226	258	199	229	198	216	241	251	242	245	231	226	225	234	206	228	237	261	244	248	223	219	206	234	246	240	253	229	243	233	219	230	245	235	224	217	247	224	243	249	213	254	259	224	232	241	240	240	228	225	206	269	235	234	216	243	240	219	273	256	226	230	261	232	230	253	225	227	242	251	283	227	219	249	250	220	238	253	228	228	244	251	235	235	266	227	255	213	216	253	237	225	255	244	228	231	235	235	258	235	235	233	239	215	239	230	227	239	228	200	258	235	229	231	220	238	260	245	227	230	213	223	224	234	235	245	227	236	241	243	231	262	209	240	237	236	250	243	254	222	235	220	223	251	235	240	244	220	248	247	244	247	258	208	245	217	218	271	206	198	238	241	253	249	222	215	242	245	217	235	216	204	254	260	226	225	204	233	226	263	214	228	224	264	245	221	256	233	226	221	247	236	219	256	221	246	237	205	213	231	215	222	228	254	242	242	237	254	237	229	212	244	269	252	266	214	238	227	229	239	225	221	247	256	231	243	208	234	241	271	244	236	214	242	226	228	231	237	244	228	252	232	243	257	238	220	218	237	264	227	241	229	243	234	234	226	223	235	208	237	227	235	238	201	222	232	204	238	226	269	228	234	242	230	275	231	218	237	277	217	267	242	246	237	232	254	235	244	211	214	177	210	247	221	254	253	226	229	244	229	274	255	233	247	233	237	215	224	232	220	229	246	224	224	220	228	237	207	247	239	238	222	219	237	236	262	225	251	238	254	246	232	220	212	248	234	271	226	236	258	223	241	258	224	235	239	242	229	228	216	237	209	242	222	215	255	212	242	248	271	245	246	234	258	241	220	211	236	231	226	237	245	248	235	236	246	235	238	224	238	221	227	213	255	235	248	228	211	251	215	245	203	223	263	239	217	265	227	240	208	235	242	232	215	219	251	230	222	247	219	226	270	227	236	207	231	258	183	219	191	220	245	196	253	196	239	234	247	254	239	230	243	246	223	248	239	235	207	235	233	217	244	256	233	238	233	229	243	239	223	225	231	249	209	235	245	247	247	219	218	216	233	202	289	217	241	238	219	235	226	218	240	220	241	229	204	223	244	226	241	234	250	262	247	228	228	225	252	218	238	231	223	261	254	250	213	224	242	229	200	255	243	218	238	225	242	230	248	213	242	218	254	233	248	253	233	227	232	235	225	242	261	234	216	237	232	214	240	216	216	234	235	222	254	250	217	259	244	252	273	228	226	237	232	248	225	225	224	229	217	196	212	238	225	236	232	212	243	230	241	231	281	223	261	209	247	234	268	244	217	229	227	253	245	227	242	252	252	209	244	242	227	229	232	208	250	231	246	236	209	210	222	236	236	231	243	249	240	252	216	253	252	222	249	258	224	249	241	218	207	230	235	242	235	201	217	231	254	234	252	226	228	207	235	254	243	228	250	269	219	243	241	219	231	259	221	228	234	233	243	236	224	231	198	266	236	217	262	237	211	232	238	261	244	244	266	252	236	234	242	237	228	224	230	232	242	249	275	230	235	235	238	208	241	229	252	243	220	222	254	244	221	218	229	242	245	225	229	202	238	242	249	229	208	233	249	264	227	240	224	221	247	215	226	243	236	250	245	238	227	233	250	252	236	230	226	260	213	261	233	221	244	258	241	225	238	239	229	221	217	237	243	234	231	221	240	215	236	239	224	234	230	214	224	243	242	243	226	232	257	219	234	235	227	237	229	223	223	233	235	238	230	234	229	251
10831	320	176	159	153	158	164	147	125	140	137	137	158	140	127	146	141	128	109	143	118	136	143	138	128	169	135	131	134	118	133	120	116	127	136	124	140	128	133	135	120	132	132	115	120	132	148	163	139	139	138	131	125	141	115	151	143	126	130	133	148	162	136	136	143	133	140	145	135	137	143	128	122	137	122	123	154	142	125	153	120	119	140	146	130	120	117	113	118	158	147	167	156	138	120	140	130	131	147	123	152	149	149	138	136	145	147	135	121	141	125	143	130	136	133	132	123	139	141	141	128	134	124	132	128	158	126	112	127	131	131	135	141	158	136	131	120	142	139	145	139	129	129	127	135	153	124	162	139	166	149	150	138	123	97	136	132	154	138	130	112	140	140	142	141	136	138	114	136	135	130	141	125	134	128	132	135	158	145	124	143	111	129	121	127	117	131	140	141	135	125	148	156	141	125	125	150	147	138	121	165	139	130	131	109	159	120	118	136	136	139	160	138	143	120	131	136	130	135	144	139	138	165	124	131	138	126	139	145	148	139	142	119	134	111	139	119	118	124	169	131	150	127	144	136	129	134	126	147	126	125	155	118	134	136	129	130	116	152	134	119	132	135	142	118	146	138	145	148	117	143	129	154	138	131	135	154	123	143	155	130	130	141	150	115	141	145	139	123	136	124	143	137	126	120	129	144	133	128	146	128	122	129	133	131	144	149	138	130	115	130	159	130	149	132	130	150	129	117	105	133	116	128	141	145	135	116	120	130	140	136	129	133	120	131	126	153	140	164	124	136	130	126	137	118	127	123	132	125	140	124	130	130	122	140	131	134	161	138	114	147	128	139	147	131	118	142	134	150	136	139	144	141	129	145	125	136	159	140	129	151	136	133	123	130	158	146	115	128	141	134	139	140	132	131	130	143	171	137	141	160	135	130	147	130	121	140	137	132	145	141	129	159	128	129	132	123	132	118	125	138	133	147	133	133	140	125	128	134	131	136	120	143	143	123	122	133	125	136	131	118	144	137	132	152	135	137	140	141	153	136	100	146	160	143	144	141	112	112	139	129	144	122	131	125	132	130	116	145	127	135	147	144	144	128	137	135	132	136	163	133	139	117	145	128	147	125	140	110	115	130	150	145	144	130	129	161	145	143	133	134	120	129	137	148	133	145	142	126	140	109	128	135	142	156	143	132	123	135	116	138	147	126	143	121	153	130	137	131	117	117	125	148	127	130	120	129	138	135	122	143	139	117	142	134	140	127	132	118	130	137	153	139	118	154	124	133	142	151	133	115	128	134	128	139	136	146	135	144	155	128	124	159	120	148	133	130	130	123	155	143	155	139	122	150	149	132	126	124	126	131	141	121	132	131	121	147	120	127	154	125	129	149	117	124	121	145	105	134	114	134	135	148	130	145	146	163	128	124	135	138	139	124	133	133	111	137	142	137	154	158	146	127	152	144	128	140	136	128	133	136	151	130	132	137	148	143	116	135	133	131	140	147	135	138	131	138	125	138	143	126	134	119	127	123	133	137	159	147	143	144	161	148	126	102	119	162	128	145	139	158	138	119	141	141	142	136	136	130	136	126	148	141	135	138	115	138	131	141	144	123	145	127	134	131	151	126	136	128	130	98	119	115	145	132	134	146	147	138	151	122	143	124	134	127	117	127	124	128	131	139	153	144	125	148	153	132	152	111	153	121	135	149	126	131	129	146	138	146	163	140	157	149	123	142	110	138	129	130	132	154	115	132	139	144	137	137	133	124	129	141	143	113	164	118	143	153	136	157	135	116	131	131	136	132	134	144	136	155	124	145	131	145	116	138	142	131	120	130	125	129	138	144	127	139	157	136	152	149	144	136	114	124	129	118	140	122	113	133	137	126	133	134	153	126	132	132	155	130	129	138	145	130	139	141	141	127	139	125	150	143	147	132	160	141	122	123	100	138	124	148	129	141	108	131	132	119	122	137	121	127	130	158	148	124	143	137	125	123	118	127	149	136	134	139	125	145	163	150	131	128	116	123	148	116	124	133	121	126	129	149	147	134	149	136	124	137	155	153	162	140	121	136	123	117	135	135	132	138	139	139	130	127	125	154	141	130	120	121	127	130	144	127	147	138	128	131	134	156	141	124	120	121	123	142	141	156	127	130	145	134	122	145	144	117	151	151	150	136	130	133	134	134	151	156	161	140	130	121	134	123	151	135	136	119	133	115	139	165	119	135	140	152	149	156	147	149	125	135	140	149	151	127	154	143	147	136	150	140	144	139	141	139	134	139	134	131	132	160	151	136	133	127	133	150	141	127	110	157	135	151	135	132	133	147	145	137	153	118	158	109	141	132	126	142	127	126	137	144	146	114	141	150	114	139	155	116	132	138	134	131	161	143	126	125	127	142	126	137	116	132	130	128	114	122	141	145	150	139	146	133	104	130	130	139	136	152	125	128	127	153	133	140	139	119	147	135	132	148	122	118	158	132	121	162	150	156	154	141	133	119	132	135	137	129	129	132	135	130	162	145	141	137	144	134	131	163	130	121	129	121	131	125	138	125	124	142	132	135	133	128	130	121	136	123	130	132	147	135	150	131	143	116	135	129	139	119	144	140	135	128	141	137	133	118	126	166	112	128	146	130	119	142	152	142	135	137	156	133	132	122	132	125	164	127	135	137	122	147	135	120	130	124	133	136	128	119	143	107	125	130	156	126	133	127	126	137	136	133	128	146	152	164	127	138	112	136	138	140	118	133	147	118	148	137	126	129	128	130	147	149	146	139	136	144	120	139	150	127	146	128	130	122	117	153	126	122	140	137	139	123	150	153	139	131	136	135	139	143	113	126	140	141	141	149	140	117	144	145	137	138	120	135	138	127	111	136	139	150	131	121	128	160	126	140	135	116	134	147	128	140	126	127	129	139	120	134	134	156	136	149	125	129	120	127	127	144	121	122	135	118	130	140	141	144	138	158	151	137	137	142	126	148	125	132	154	129	112	134	129	146	149	153	168	123	150	141	147	112	131	136	144	154	151	147	118	126	119	141	140	133	138	164	148	122	122	142	118	141	145	126	124	137	126	124	151	141	136	144	137	154	138	124	130	154	142	155	134	134	146	138	118	121	129	136	142	131	143	145	115	131	133	142	144	132	138	133	135	136	131	153	135	124	145	150	135	142	139	142	137	153	120	124	125	118	121	116	131	130	136	121	120	126	134	146	153	120	141	140	130	147	131	133	151	137	127	91	125	129	105	146	120	161	131	151	128	141	135	122	143	135	138	120	129	132	118	145	140	129	125	112	138	139	142	115	129	125	135	142	140	140	144	140	122	127	153	128	141	123	122	140	134	127	137	139	142	123	124	138	137	134	132	135	143	135	132	136	132	138	141	122	119	129	115	142	136	127	140	125	131	130	142	156	127	133	132	124	136	165	137	133	157	144	141	118	145	137	138	140	127	134	141	129	146	145	139	120	115	150	130	140	129	131	119	126	134	128	135	131	122	135	141	144	137	154	115
6485	422	495	462	487	408	393	411	427	432	385	393	407	392	394	402	402	386	379	363	349	395	377	376	409	401	398	442	405	407	358	389	385	389	405	346	402	393	406	378	376	417	361	389	348	344	405	316	391	409	413	394	418	444	419	381	406	390	424	408	379	367	413	388	398	360	355	432	396	339	405	395	415	392	377	376	420	384	360	393	396	378	379	364	367	412	385	406	392	387	376	414	399	392	385	334	349	369	402	373	409	364	386	370	375	400	360	393	392	400	388	403	375	361	397	351	357	362	372	392	378	337	384	375	367	386	380	356	349	408	397	355	385	366	362	390	408	381	398	378	369	365	395	377	378	413	386	412	372	364	370	367	376	350	385	365	413	392	390	362	395	343	390	366	373	386	405	362	373	363	409	376	378	392	369	366	406	367	384	373	347	394	382	383	366	364	396	371	404	370	389	409	386	419	377	397	382	363	377	403	367	382	366	362	389	382	399	328	403	382	421	397	370	413	373	364	405	394	375	378	381	404	381	380	392	345	355	348	405	381	377	379	401	424	396	376	410	376	420	415	388	381	373	364	382	378	419	404	372	398	414	360	365	370	386	392	393	372	385	394	395	377	372	418	368	394	354	364	357	399	359	370	351	398	356	398	382	376	366	401	390	378	391	361	380	407	377	388	384	385	393	387	374	374	393	390	378	373	374	394	385	372	417	351	396	374	359	408	371	403	369	386	377	378	341	381	367	389	388	388	385	372	352	366	381	387	389	378	403	375	384	411	380	380	386	400	331	379	367	351	417	403	377	417	390	373	384	384	383	395	346	404	368	366	374	354	397	396	387	370	393	369	387	404	374	358	413	412	376	387	421	368	389	378	369	379	376	361	380	387	405	386	374	383	383	361	334	379	385	389	354	400	371	402	403	373	364	374	361	338	385	350	398	409	381	398	374	369	371	395	378	401	379	391	393	398	384	383	382	374	368	389	365	380	393	385	377	416	399	433	392	378	397	381	368	409	396	378	359	347	417	404	382	399	369	424	397	393	356	389	367	387	374	371	427	353	400	381	396	361	391	384	385	374	352	390	384	370	411	404	404	375	414	401	396	433	379	396	343	404	395	373	411	402	389	360	424	375	400	394	375	369	384	379	402	364	407	367	385	389	346	384	378	378	365	337	369	393	347	377	416	348	364	411	358	370	387	381	350	399	381	361	369	380	376	387	375	393	416	405	363	388	380	382	400	398	358	382	388	413	347	378	374	375	372	371	399	430	391	408	386	376	406	359	387	385	387	408	364	349	418	377	369	351	366	356	346	401	369	398	349	395	420	370	406	375	381	391	386	398	358	398	351	378	381	383	389	419	376	405	386	383	384	381	376	381	390	349	405	401	382	392	334	377	352	419	372	406	344	375	350	393	396	376	372	376	373	377	385	384	385	385	359	372	401	399	385	384	347	381	386	389	365	378	405	382	370	394	387	359	423	392	373	385	379	345	410	384	388	392	342	396	385	381	352	392	377	402	375	373	376	418	358	378	387	363	394	353	393	391	390	388	375	375	377	411	377	374	360	392	375	363	365	368	325	368	382	385	357	383	400	388	387	419	333	398	373	374	348	404	405	380	369	368	400	404	397	394	367	366	351	387	359	358	370	398	377	397	388	363	393	358	390	367	392	360	390	408	358	346	369	367	418	367	417	379	414	398	360	393	368	384	398	362	353	384	365	377	392	368	409	374	376	383	371	391	363	366	378	406	425	360	368	384	365	364	385	384	440	346	378	366	356	394	361	384	369	368	406	372	387	390	373	395	396	372	376	373	382	413	383	375	402	426	364	382	383	360	375	370	392	387	421	365	388	338	381	413	365	376	381	394	378	375	355	368	403	399	356	381	365	418	377	380	380	377	370	380	349	389	362	363	395	392	375	401	363	379	376	384	420	358	390	397	388	394	413	374	378	399	352	398	363	407	367	387	353	377	372	393	398	406	407	372	409	396	390	383	384	377	375	359	382	367	375	379	359	349	398	390	358	393	360	347	374	374	350	366	392	387	341	380	366	390	394	392	413	380	372	402	390	400	379	370	350	390	382	408	397	363	407	360	395	390	399	390	375	388	376	349	345	384	393	399	370	362	361	379	391	365	376	392	378	400	372	358	390	369	378	385	361	423	395	348	364	379	359	385	407	350	376	350	381	364	389	353	386	363	416	401	365	369	367	382	393	377	416	386	379	389	408	356	363	348	366	408	408	395	406	366	359	361	367	393	393	392	400	413	373	415	361	392	369	374	370	361	406	387	361	362	398	386	351	391	361	393	390	372	362	370	386	381	377	370	404	401	410	381	359	395	424	341	379	397	402	398	365	384	380	376	382	387	396	402	381	358	401	385	377	366	394	380	409	388	397	341	382	369	390	377	410	353	340	392	402	369	416	386	410	408	388	398	381	388	365	374	386	405	378	383	357	390	397	369	402	395	384	405	389	376	382	381	376	382	372	420	378	398	405	374	398	367	368	390	418	358	408	376	398	378	399	407	357	390	375	373	408	387	361	368	386	392	394	370	386	397	399	378	370	368	382	380	359	404	389	411	416	387	394	384	392	346	371	368	379	390	370	369	344	399	373	350	373	376	345	394	371	391	387	393	405	383	406	339	415	353	379	388	395	357	379	381	373	396	381	405	412	344	380	371	388	360	390	397	401	372	385	387	393	356	409	384	387	384	379	429	383	413	398	399	386	393	379	366	383	347	363	367	377	400	377	383	392	375	375	415	382	388	388	344	375	391	384	378	414	379	391	397	380	397	366	378	382	355	360	383	392	390	350	380	379	372	351	435	378	411	421	375	392	358	385	390	424	355	382	405	359	427	404	355	404	374	388	372	387	346	406	390	409	357	325	360	363	380	373	388	409	351	397	340	389	371	409	367	396	366	390	395	381	391	362	360	402	356	357	404	397	412	347	403	372	372	398	372	381	373	359	412	370	353	369	363	407	384	383	349	389	393	377	397	381	374	386	397	348	381	381	373	378	409	382	391	378	396	383	370	383	392	381	372	383	370	372	383	390	343	378	352	356	357	390	347	365	352	407	387	356	364	373	418	391	358	368	385	431	367	384	381	391	395	384	377	389	385	385	415	378	416	365	403	386	392	369	407	395	375	361	393	376	383	401	396	377	364	384	377	380	404	337	388	394	400	383	367	350	400	386	361	384	387	376	383	360	358	403	385	369	390	364	381	373	409	364	387	382	342	371	367	359	398	391	407	410	366	372	370	406	385	404	393	392	390	405	370	361	416	377	427	414	355	398	387	383	383	349	390	368	396	394	393	378	388	386	409	394	385	403	365	381	377	416	391	388	361	412	361	379	403	404	385	390	410	356	397	360	415	366	393	398	368	366	427	420	391	387	376	363	399	419	408	385	381	359	375	365	367	384	381	381	351	403	351	371	357	389	375	325	360	361	405	349	406	389	351	399	411	366	373	368	388	373	405	392	382	397	394	385	418	367	369	372	379	369	330	372	366
14456	1204	1079	874	654	486	411	344	279	245	251	201	211	252	202	208	209	203	168	199	183	181	189	180	172	172	168	185	177	160	181	177	163	156	187	193	151	155	148	179	152	165	154	167	184	138	137	172	169	181	172	167	191	145	148	163	158	187	170	157	152	170	163	168	170	171	193	187	175	171	161	137	174	162	164	170	160	150	173	151	152	166	155	147	150	167	150	169	152	147	155	157	155	151	153	152	162	160	167	150	151	166	144	161	178	168	163	179	151	170	150	159	161	154	161	182	165	146	183	151	174	154	139	162	187	147	145	167	156	167	154	151	142	168	166	148	185	175	171	153	149	156	157	148	136	172	140	162	157	179	164	156	179	170	182	161	169	168	142	154	160	162	147	143	158	159	168	176	168	160	153	159	155	181	169	168	142	147	175	156	158	171	153	146	157	157	168	164	149	160	174	165	180	164	178	184	173	173	159	134	147	157	160	177	169	173	161	193	161	172	176	160	146	177	182	151	162	210	166	168	160	144	158	162	147	157	176	167	172	169	158	153	157	150	167	166	149	168	151	172	167	154	159	152	133	150	187	163	151	181	164	160	176	174	142	158	147	150	161	165	158	166	166	163	151	175	168	170	158	165	162	160	171	175	161	144	179	141	170	165	168	164	171	160	164	150	161	149	145	169	176	161	170	176	155	172	177	146	159	153	157	170	174	164	167	168	181	168	169	166	163	158	169	158	176	161	180	131	157	175	162	164	157	169	173	168	159	161	164	146	178	185	157	138	161	137	154	145	153	153	149	164	159	148	153	159	166	166	162	147	160	157	149	181	150	146	161	144	163	163	185	184	150	153	167	157	163	155	159	156	161	133	148	156	182	160	153	189	150	175	152	165	159	145	164	182	140	171	167	156	147	169	163	154	175	155	150	161	174	150	140	161	169	146	172	170	151	174	160	142	133	154	172	156	169	174	153	178	161	176	175	150	155	173	169	163	156	151	169	169	174	168	186	150	166	156	147	166	142	157	193	177	165	158	162	168	144	166	150	147	165	137	165	186	171	153	158	150	166	163	159	193	168	163	160	168	148	182	173	155	162	152	154	173	184	152	179	158	151	156	160	155	154	176	163	171	166	169	176	157	181	183	150	149	149	163	168	180	167	160	164	177	155	167	143	168	170	152	181	153	166	167	154	168	152	162	168	164	156	163	140	151	162	160	175	160	155	170	185	179	156	160	183	150	162	166	185	166	181	168	153	176	147	153	160	155	169	183	186	150	174	146	175	157	130	135	148	163	161	175	152	171	157	153	158	171	147	161	169	163	143	155	149	153	160	165	168	155	167	159	160	163	163	158	166	161	156	151	169	144	150	138	159	163	162	137	168	168	174	185	161	143	151	151	171	160	138	156	167	160	152	146	157	153	153	155	149	185	154	134	189	148	153	166	172	164	128	161	160	147	152	147	150	173	185	154	157	147	165	142	171	163	145	162	157	163	175	167	144	157	166	175	161	143	167	159	171	165	155	180	177	137	171	164	174	170	159	169	160	151	189	144	166	156	173	180	169	174	155	164	131	160	145	151	154	158	159	163	156	158	153	150	150	177	159	157	157	154	178	190	156	168	159	161	159	184	176	162	157	144	158	152	154	161	174	153	164	180	149	162	171	153	163	147	177	167	156	150	169	151	140	173	165	169	167	168	168	172	191	170	164	180	158	159	167	155	135	143	160	165	149	144	168	165	174	173	148	154	177	152	182	157	161	170	146	147	156	157	153	188	152	148	163	163	137	150	153	150	182	150	160	155	150	168	163	149	175	180	167	167	180	153	169	171	160	152	172	156	175	165	153	156	173	167	166	139	177	168	157	167	179	165	157	171	144	190	164	181	142	161	175	160	173	151	138	159	163	148	165	157	169	171	151	138	168	184	147	143	186	167	138	148	158	143	149	148	155	186	176	151	164	167	150	167	150	157	178	177	144	161	148	158	166	167	143	148	155	166	160	151	141	134	153	193	175	143	189	172	152	175	183	148	165	177	162	161	157	182	154	165	138	164	157	157	170	150	182	160	156	153	171	164	168	144	167	166	162	155	170	189	162	129	166	173	180	148	163	152	173	177	158	190	157	158	138	150	163	154	166	187	149	158	149	159	172	165	159	191	183	154	151	175	158	178	159	160	142	144	136	178	153	150	177	169	153	159	169	156	146	158	172	148	167	162	160	153	162	151	142	174	176	169	151	167	177	180	166	154	159	153	146	147	140	167	147	162	182	153	185	166	156	157	168	150	159	144	164	175	175	161	159	169	166	171	172	149	159	164	159	152	149	149	149	169	160	166	152	179	137	171	178	148	160	154	154	149	163	157	147	187	141	163	157	158	185	176	158	165	149	171	144	154	147	156	168	172	170	147	185	122	157	151	151	164	142	171	153	189	132	157	161	151	159	166	164	164	157	169	166	176	145	168	159	177	168	160	154	172	162	151	168	145	145	172	161	156	150	180	151	171	168	173	167	186	155	171	147	148	161	144	141	159	165	188	136	157	153	168	165	156	147	166	166	181	151	154	170	181	161	165	169	158	140	179	168	180	167	153	176	148	158	149	141	163	165	158	131	153	152	170	160	159	168	160	164	149	172	155	153	166	150	171	155	164	161	156	165	147	158	161	170	146	178	149	148	168	160	157	168	166	154	141	159	157	173	160	159	169	169	184	148	162	181	148	164	159	163	156	162	168	156	157	178	171	178	187	176	154	147	171	147	164	161	154	156	158	147	150	171	158	160	157	133	145	149	162	186	154	169	139	156	147	195	162	146	170	166	150	178	165	174	154	156	173	165	150	185	159	166	150	164	181	156	149	155	141	137	157	146	150	164	144	156	164	167	176	161	172	171	151	169	162	180	158	171	155	180	155	172	167	166	162	171	147	171	159	161	144	118	158	177	157	157	159	169	154	172	172	171	167	171	169	155	176	160	180	162	186	182	163	174	169	158	154	152	160	191	158	176	139	165	148	159	147	163	173	161	164	153	142	172	168	152	156	154	162	170	167	145	162	167	156	149	158	148	168	151	148	156	145	154	152	160	167	163	150	169	163	157	142	182	165	168	160	168	139	142	158	146	160	145	167	171	159	164	147	162	153	183	151	190	173	184	160	141	150	158	152	169	155	166	155	182	181	159	162	152	187	157	175	174	136	161	148	157	158	177	165	164	159	154	153	176	168	159	160	164	167	167	170	170	176	159	165	164	152	171	176	171	166	144	132	140	165	139	146	168	158	178	142	158	177	174	167	154	151	169	158	164	158	170	172	166	157	153	171	152	158	147	156	133	162	144	160	165	179	181	154	176	161	137	167	144	166	155	168	158	159	183	157	159	171	159	154	185	184	163	172	169	187	166	155	167	160	150	156	186	164	166	161	169	178	145	156	167	177	146	183	163	168	160	154	165	160	150	148	172	166	167	172	137	147	159	158	150	159	166	176	150	145	145	167	170	174	173	157	137	158	146	154	161	132	159	154	162	156
7224	1232	2683	2945	2619	2056	1694	1464	1263	1120	1004	884	874	825	781	681	685	699	596	600	594	604	573	550	554	575	529	560	512	507	470	534	489	525	475	451	469	512	495	459	495	506	418	508	444	473	473	448	458	476	496	453	482	463	501	480	506	509	475	474	525	487	514	547	552	546	557	551	557	522	566	502	462	434	492	446	492	440	463	460	456	443	450	438	474	442	416	442	422	473	438	459	414	469	433	457	458	421	457	453	444	417	434	487	477	460	465	457	447	454	442	417	432	455	449	423	446	441	428	431	440	457	453	398	463	451	454	424	456	455	438	441	456	450	427	439	464	422	427	460	392	426	421	399	445	435	443	443	407	400	452	459	421	442	432	463	470	441	447	453	437	441	481	419	471	461	446	446	434	423	470	460	424	439	466	459	440	466	423	437	470	414	424	441	413	429	442	435	474	442	423	433	466	438	450	457	425	408	450	423	447	399	430	430	494	397	431	455	421	437	411	444	448	458	453	451	414	491	427	420	428	418	424	449	461	435	415	444	438	469	449	398	465	437	434	440	451	448	393	402	469	439	450	455	450	473	441	423	432	471	414	450	405	457	409	432	422	417	437	460	468	438	425	470	469	448	426	457	433	477	435	446	427	433	458	423	451	445	437	444	456	493	403	409	464	416	480	413	383	404	402	413	448	420	405	449	426	427	432	463	462	423	414	428	451	444	451	448	414	425	427	443	429	414	463	400	479	443	425	445	436	482	432	446	434	421	412	420	443	486	477	459	448	454	452	451	443	459	468	468	437	435	418	420	408	434	446	460	435	448	414	480	490	433	437	451	447	425	455	442	462	461	448	437	449	438	434	438	416	432	459	480	434	456	423	460	450	462	426	451	439	459	416	480	445	469	418	444	435	430	415	446	438	440	435	466	420	435	412	414	467	475	460	432	467	441	426	448	439	451	436	438	449	430	422	471	462	439	416	438	463	432	421	445	438	397	407	448	458	435	419	444	403	429	411	421	440	446	420	430	454	420	419	443	437	476	456	469	458	421	441	463	441	453	464	436	405	455	450	451	433	481	390	463	420	472	458	425	427	415	443	446	478	408	428	455	446	458	460	454	472	458	421	435	423	459	400	407	448	430	487	417	423	452	433	408	435	455	445	433	429	432	472	423	423	455	448	417	442	463	484	444	455	435	453	450	454	475	500	469	429	457	405	424	439	441	400	442	457	465	442	405	392	462	444	413	439	417	430	462	454	463	421	421	443	465	443	405	459	476	428	412	470	432	448	439	409	476	446	446	461	421	441	413	439	478	428	451	420	470	441	448	416	419	477	418	442	407	438	449	473	459	424	455	446	475	435	465	468	434	442	458	450	463	456	470	445	466	458	399	432	471	491	464	423	437	441	429	492	460	431	432	427	422	408	433	475	460	432	429	447	395	417	446	419	449	462	428	443	440	476	459	443	428	425	440	443	426	420	414	469	478	460	430	436	463	421	431	446	491	421	429	469	430	475	454	438	480	433	439	432	418	454	437	459	440	426	443	464	440	427	434	412	454	451	456	430	454	437	400	442	444	477	427	476	439	473	430	465	416	441	478	462	419	453	426	446	458	450	439	429	441	456	451	439	449	434	447	437	442	487	433	426	425	413	436	435	425	465	492	474	416	423	438	440	475	438	452	428	464	461	441	446	449	443	425	425	416	441	437	455	427	432	474	434	430	465	465	422	430	434	424	439	443	444	415	416	432	438	439	426	434	437	402	439	461	448	442	435	393	443	402	411	445	458	457	454	432	482	439	416	453	444	437	428	418	418	429	443	442	417	473	464	426	432	428	432	442	443	453	428	421	405	438	432	455	465	448	433	435	452	432	474	453	411	426	441	419	482	398	420	449	458	424	458	459	512	459	448	418	440	420	445	453	454	449	416	470	467	460	434	428	379	444	464	427	445	459	455	442	391	426	444	444	463	430	428	451	435	484	447	444	457	477	448	460	432	422	422	454	445	449	468	452	422	448	454	436	459	483	454	414	474	426	444	452	443	478	481	428	436	437	410	452	465	451	436	421	442	433	461	460	467	449	447	446	461	417	438	408	455	416	458	408	425	439	453	449	430	465	424	441	444	431	413	399	458	440	395	456	415	441	429	443	448	458	468	433	435	413	476	476	436	482	425	408	444	455	420	436	457	429	437	445	438	445	480	417	469	443	427	475	438	450	476	414	421	451	441	454	427	415	446	472	441	425	471	462	438	455	452	422	400	410	437	474	415	433	432	435	432	439	417	448	441	458	413	434	414	462	432	453	473	430	435	453	443	432	444	422	470	451	422	455	445	454	420	456	447	439	443	475	437	460	438	417	452	460	440	432	451	422	425	433	480	490	429	459	488	430	439	460	453	449	452	454	427	453	374	398	436	439	483	422	439	459	434	472	431	423	427	449	441	419	451	497	457	428	444	437	414	461	469	432	459	463	457	408	449	438	444	423	430	444	439	421	457	423	463	454	425	440	446	459	443	424	444	419	442	437	436	460	435	416	477	435	436	427	480	436	459	445	451	414	441	430	453	447	431	420	477	424	439	470	430	429	435	400	433	444	470	437	407	421	440	448	400	447	409	401	441	427	487	416	457	458	440	439	442	453	447	415	419	453	421	447	450	439	450	477	433	427	431	442	461	419	443	465	423	461	405	433	487	438	451	442	419	423	473	430	426	433	426	449	447	439	442	438	445	433	441	430	423	435	442	409	454	433	484	480	452	433	421	441	428	459	430	433	404	437	420	425	427	481	441	448	411	425	465	411	419	434	428	409	442	450	413	438	428	405	452	407	448	445	445	425	422	462	489	428	428	439	483	435	449	485	422	407	436	395	451	453	398	428	430	436	446	443	398	440	429	403	405	424	426	422	432	459	433	426	440	458	441	463	417	403	410	427	477	440	440	439	409	455	437	406	460	447	430	443	431	444	420	427	435	460	439	442	437	430	454	437	411	448	426	401	465	457	457	426	408	481	482	422	418	424	488	420	431	469	429	426	468	466	421	443	482	443	420	412	450	481	390	426	459	440	436	430	436	436	429	460	451	460	440	419	457	442	428	463	389	398	432	454	433	415	422	473	448	435	424	456	460	417	437	445	447	434	429	443	433	420	434	440	455	425	434	444	458	457	461	420	463	436	455	445	460	460	410	465	467	421	437	435	450	430	438	423	415	450	441	430	478	439	412	400	461	468	410	448	383	455	416	441	452	429	440	407	422	415	430	406	399	460	462	456	473	409	440	431	443	444	430	452	437	407	437	418	421	443	460	432	436	470	445	430	453	483	452	436	435	440	421	473	419	469	420	410	440	433	426	458	445	464	398	447	434	446	441	405	426	454	447	466	418	438	433	417	438	440	441	406	434	471	403	471	468	457	454	435	440	439	463	438	452	462	434	427	438	449	488	438	462	442	449	438	432	403	422	463	417	458	457	435	459	475	451	437	433	472	434	468	437	454	448	452	446	459	440	453	409	436	424	451	438	455
17542	2299	2106	1455	945	712	591	389	363	273	216	220	209	200	194	176	148	149	120	122	106	102	108	130	130	105	114	113	91	96	114	96	86	92	83	92	97	93	71	101	90	102	91	90	86	72	83	77	83	70	84	78	95	85	97	75	82	77	88	86	85	96	103	117	88	111	95	97	118	79	98	100	100	94	98	77	90	80	83	78	77	86	102	81	90	76	79	82	82	81	88	69	71	93	95	85	77	83	90	74	91	105	71	87	87	86	83	76	107	75	81	73	79	76	78	55	68	92	61	81	86	88	86	88	92	81	79	92	80	90	85	96	89	88	78	86	75	81	88	81	82	84	83	77	88	88	84	73	98	92	74	77	64	70	76	77	83	82	76	106	72	69	95	91	94	91	99	75	98	81	82	69	84	77	86	78	94	62	74	84	75	89	81	74	75	89	89	73	87	76	83	69	74	91	88	82	74	88	73	104	75	79	71	83	77	89	70	74	89	101	95	86	86	77	81	99	81	98	76	85	89	81	81	81	87	77	70	70	74	71	69	87	84	91	96	75	88	87	96	88	93	84	75	68	110	71	95	90	93	78	76	91	97	87	91	85	81	76	75	86	79	84	88	81	72	79	78	88	84	74	83	82	71	79	73	69	94	86	76	80	70	71	87	99	69	82	72	77	103	103	93	79	69	90	93	85	80	74	75	74	81	92	85	85	83	81	89	105	69	77	67	80	85	100	81	79	91	86	84	86	93	79	107	81	94	78	82	81	95	82	77	79	102	93	77	83	91	88	85	78	90	66	74	76	77	73	87	87	90	73	75	85	96	102	86	92	84	84	80	104	87	88	83	73	96	89	75	67	93	83	89	87	75	75	73	90	94	74	69	80	77	80	71	60	67	72	87	91	88	71	88	95	82	72	85	89	60	72	82	103	71	70	89	80	81	85	92	90	86	94	77	76	81	85	87	107	73	73	87	88	87	79	98	78	73	83	72	83	73	85	82	71	112	79	91	78	104	78	89	82	68	98	74	87	81	84	93	88	80	78	79	87	76	80	80	74	91	84	69	86	85	101	91	93	81	78	77	80	85	91	91	82	94	82	83	83	94	77	76	69	74	88	86	72	88	76	83	89	88	95	102	82	82	88	86	71	83	91	101	79	84	85	90	81	93	89	110	98	93	105	108	92	99	90	73	97	87	80	82	83	99	91	91	105	66	69	72	79	89	101	78	87	100	96	87	79	80	88	83	94	94	92	88	87	86	103	72	76	79	80	70	65	80	75	84	69	81	80	76	77	88	95	73	88	81	77	83	96	91	85	83	76	79	105	85	78	89	84	82	71	86	73	72	81	90	93	83	91	85	74	96	87	86	82	82	97	74	90	89	60	87	66	72	90	85	71	80	74	79	90	70	74	83	84	80	82	87	86	79	67	76	88	80	100	88	75	66	82	84	95	76	88	77	83	88	77	93	89	66	80	88	88	90	54	109	81	58	82	82	73	79	89	85	74	76	73	83	90	77	74	85	94	83	74	86	99	72	101	77	103	104	94	93	80	85	64	88	90	91	84	89	78	76	73	75	70	89	96	89	85	75	77	73	89	77	91	86	68	75	90	82	92	90	96	89	62	74	99	84	99	87	98	83	99	68	74	79	78	96	96	88	79	91	82	87	79	96	84	70	60	74	74	74	82	81	83	77	93	84	93	68	85	76	79	80	89	83	79	79	81	85	75	87	95	77	70	93	76	81	86	78	94	80	84	85	85	88	80	79	97	84	87	98	84	101	88	104	67	89	95	90	90	84	70	93	109	78	81	79	82	81	93	96	83	88	80	71	93	90	76	77	80	85	78	75	71	95	75	74	74	75	85	74	65	89	84	69	88	84	71	75	91	94	91	82	89	94	82	76	88	89	90	81	90	59	88	84	68	85	99	84	70	65	91	73	75	82	98	88	87	90	75	85	90	102	80	84	108	88	80	68	85	101	68	78	81	72	95	77	82	73	61	82	87	89	68	76	96	75	75	92	69	66	79	71	87	97	63	87	95	105	83	95	54	76	93	65	80	94	99	74	96	85	85	84	84	100	89	79	70	79	94	84	76	86	86	72	71	73	80	72	77	79	86	91	72	76	85	82	63	69	90	81	69	86	77	83	81	72	71	73	83	59	79	73	74	78	87	92	85	91	73	83	80	88	90	83	99	86	73	82	82	93	77	94	82	72	57	89	86	82	77	96	85	72	76	78	84	105	85	98	91	98	88	93	76	82	79	81	68	83	94	87	73	76	86	100	95	74	85	75	73	87	85	70	91	105	87	79	67	89	88	84	88	77	80	84	91	76	84	73	78	94	79	78	78	74	87	80	74	71	70	91	80	90	91	89	107	71	71	95	91	74	81	90	83	77	91	86	85	81	73	101	67	72	82	85	89	85	96	78	72	73	95	79	65	72	78	75	69	98	74	76	78	89	60	88	83	67	87	98	72	85	89	82	79	94	78	76	81	77	76	71	88	65	93	77	81	83	74	74	85	84	86	88	89	89	87	84	81	79	72	77	89	82	68	67	82	73	100	87	95	85	86	81	82	75	80	86	80	76	83	69	83	88	73	85	87	83	77	91	82	93	94	79	86	94	81	91	81	86	79	91	83	89	76	69	74	69	92	88	100	94	69	78	76	81	73	82	62	87	94	61	73	82	87	86	67	78	95	91	92	87	93	89	105	79	86	80	74	68	96	92	75	91	79	75	80	73	65	76	80	61	74	94	100	75	92	83	75	88	83	74	98	76	83	85	83	84	84	86	82	89	95	72	75	72	64	83	85	85	76	95	96	72	100	93	89	87	89	68	81	71	91	87	97	99	89	72	90	91	76	92	87	80	77	91	74	85	79	74	90	66	91	91	77	77	82	83	83	62	75	86	84	75	94	92	83	80	68	72	84	72	86	96	82	85	103	84	74	78	98	73	94	104	91	63	86	84	76	56	88	91	83	96	78	84	93	98	82	97	89	79	64	77	86	86	91	93	79	85	97	76	105	91	79	78	75	87	80	85	73	85	79	82	95	91	77	83	85	76	82	79	99	88	82	93	88	86	82	77	82	88	86	73	74	75	83	77	74	72	97	92	73	84	87	81	94	74	77	86	85	92	85	76	66	86	89	84	94	84	101	96	78	82	83	84	94	90	85	81	89	87	79	78	85	80	89	104	85	82	79	75	76	100	82	82	73	93	85	87	57	77	75	70	87	87	77	76	98	82	91	85	71	89	89	96	80	93	103	92	86	77	80	69	71	87	73	69	88	95	92	97	89	92	72	68	75	92	90	78	80	76	87	82	73	79	83	88	83	100	98	77	82	81	79	83	85	79	74	78	79	90	74	91	94	90	93	79	59	76	75	85	95	81	76	93	83	86	78	80	81	92	77	80	77	88	92	76	89	86	89	95	92	98	82	79	81	75	84	77	91	73	93	77	88	86	85	78	72	85	85	64	76	85	87	76	70	75	84	84	83	75	84	89	67
7747	1684	4361	5070	4397	3535	2775	2188	1896	1578	1323	1165	1077	969	897	775	735	718	618	570	572	515	467	471	448	472	441	401	379	383	363	357	365	332	344	325	341	313	312	341	333	310	283	303	277	290	307	262	268	278	263	280	319	293	329	324	349	331	336	308	270	367	437	483	461	434	416	430	450	409	445	340	292	303	259	277	283	249	268	249	275	254	253	248	268	243	250	261	218	249	224	258	252	234	227	241	262	220	235	223	244	247	256	234	244	241	246	252	246	231	263	231	269	243	221	235	235	232	233	247	250	246	256	252	259	268	268	224	257	251	216	244	235	245	230	241	227	268	257	229	222	204	227	229	230	233	236	245	260	236	225	260	247	235	243	222	256	237	221	220	249	252	211	236	251	243	239	236	219	234	251	221	230	232	248	242	226	234	239	221	234	212	211	225	232	222	254	227	198	252	240	208	224	237	238	245	252	229	238	221	243	231	235	218	222	212	249	195	247	232	224	234	220	207	227	228	242	216	221	226	227	232	226	251	221	234	241	251	246	209	251	222	249	226	236	220	230	243	220	244	218	239	227	237	240	229	214	238	267	227	222	241	229	224	235	265	209	233	208	234	244	231	246	229	272	239	223	211	244	255	233	241	217	226	232	236	244	221	241	209	240	232	227	213	231	233	206	239	267	221	222	224	245	235	214	251	226	227	246	233	211	242	231	213	237	248	254	234	225	231	232	231	215	242	249	255	242	241	219	217	223	226	202	219	252	223	233	230	228	227	231	252	235	221	224	239	222	234	250	242	210	232	233	247	231	213	213	239	263	229	244	245	227	235	245	216	223	203	228	239	223	210	255	228	207	253	252	225	233	219	246	221	245	232	255	243	237	223	201	220	213	244	230	234	254	227	255	252	252	235	241	232	292	224	242	229	225	247	228	223	223	229	235	234	235	232	237	240	238	238	228	235	253	247	228	228	191	229	249	253	227	217	220	241	224	241	193	261	202	244	259	247	218	241	220	206	204	226	237	210	234	222	227	235	243	240	220	237	265	231	224	212	231	230	221	229	259	225	256	224	229	226	221	229	240	254	228	259	236	231	239	246	241	222	231	251	244	228	267	245	239	223	263	236	240	235	234	258	232	239	234	226	216	221	232	234	250	208	232	241	223	255	216	229	210	236	208	215	239	221	219	249	225	241	230	234	229	256	231	216	230	228	232	240	252	268	217	248	239	244	223	254	272	238	247	247	255	226	225	235	252	213	268	211	242	228	234	261	257	232	199	206	220	231	241	215	247	226	208	212	211	256	250	238	235	225	237	206	221	256	233	246	282	242	213	231	256	241	224	233	207	214	233	205	223	228	224	219	217	231	237	226	253	239	229	234	241	230	247	237	257	223	222	227	246	232	241	232	229	248	221	257	244	219	223	211	236	234	240	228	217	227	242	247	257	219	254	229	222	237	245	238	233	254	263	254	257	218	232	216	204	236	251	234	235	230	228	228	235	243	219	239	218	218	228	212	233	196	223	251	213	219	226	243	227	222	206	237	207	236	241	217	241	228	214	242	226	246	237	250	242	247	226	227	242	219	232	212	227	228	233	234	245	213	254	230	236	233	252	238	226	236	227	237	229	247	228	257	245	199	238	234	215	215	231	208	247	268	239	257	235	211	254	272	242	223	231	240	259	222	227	203	251	258	216	251	228	250	258	234	225	223	254	215	242	221	216	228	260	224	202	242	234	251	226	226	232	231	248	244	200	219	246	231	228	237	252	199	234	208	227	218	271	241	240	224	240	222	232	231	240	234	228	210	208	231	223	256	231	219	220	224	227	235	235	222	248	237	231	231	208	259	218	251	257	259	251	218	236	239	229	238	203	229	219	213	261	254	240	238	215	225	274	255	231	255	219	247	236	235	237	238	236	248	256	252	241	245	256	234	200	231	267	223	244	243	234	260	233	208	213	238	229	239	235	249	231	250	234	285	237	263	239	227	213	265	244	253	236	209	240	251	224	267	237	228	242	213	222	226	257	242	210	206	217	215	233	222	236	216	253	243	228	231	245	234	254	232	244	225	234	236	238	249	243	214	215	217	245	230	258	232	235	232	224	202	245	248	243	239	224	260	218	231	243	231	216	213	246	258	240	239	229	248	255	207	228	230	214	241	227	228	219	232	251	217	248	214	243	219	266	231	259	247	219	228	242	221	235	248	221	228	234	259	196	238	228	234	233	227	265	252	218	219	215	208	245	223	242	223	224	223	220	203	283	235	222	278	244	241	228	231	243	219	273	230	228	240	217	256	220	221	233	228	250	239	209	243	243	227	241	201	269	211	220	232	233	225	229	243	219	239	242	240	241	248	244	217	247	220	242	236	234	245	262	216	246	219	257	210	209	224	213	254	212	239	216	248	223	225	239	219	237	255	231	265	249	211	235	240	236	236	211	225	208	226	231	224	244	225	198	221	201	263	233	217	217	223	216	210	233	269	245	238	232	221	242	229	223	241	226	222	234	228	237	225	223	232	242	246	235	260	205	228	228	240	218	222	252	245	248	252	221	210	253	250	197	233	221	221	237	230	236	202	244	261	262	252	234	234	240	237	247	273	234	216	235	220	235	213	208	247	221	238	206	236	214	232	234	234	224	215	233	261	279	250	244	235	225	237	271	236	245	268	227	220	232	215	237	201	249	234	200	278	217	242	233	233	203	246	208	233	234	225	236	254	243	246	218	226	223	230	231	269	275	242	221	216	243	220	249	231	225	252	236	232	231	234	242	222	225	248	237	251	206	240	243	230	236	247	243	247	270	219	250	191	233	229	245	252	227	242	226	245	217	224	240	241	215	213	232	222	223	251	228	221	236	233	209	241	209	227	228	229	209	211	231	233	248	229	204	238	234	244	245	221	232	214	232	225	241	245	237	216	235	225	218	227	230	230	227	270	220	256	215	248	219	207	260	216	227	249	251	222	229	207	222	235	237	222	231	239	225	248	246	216	238	231	231	241	233	221	216	237	249	258	245	223	249	239	217	234	227	235	236	221	247	239	236	241	233	231	202	229	234	243	222	235	240	254	213	248	255	233	247	247	234	235	232	227	210	217	229	241	259	209	229	222	217	231	233	223	215	228	245	206	230	223	217	210	224	226	213	232	236	232	221	243	240	243	227	227	243	223	238	214	214	230	218	262	226	251	215	241	244	213	220	241	233	248	230	247	220	209	243	235	236	239	231	219	229	249	235	234	255	213	244	247	205	241	260	217	219	234	230	217	220	249	241	244	267	237	258	240	257	254	241	201	240	252	235	214	234	208	197	212	260	245	239	241	237	221	248	226	222	218	235	249	261	247	241	204	207	230	252	227	228	228	245	227	256	222	223	244	227	228	226	257	211	247	235	236	263	251	243	224	224	228	237	261	239	231	218	249	245	238	201	248	239	234	232	223	224	248	217	230	238	236	218	207	273	250	231	220	236	236	207	259	234	241	254	243	245	220	234	257	248	250	241	205	256	230	232	239	234	246
2832	177	185	182	160	167	177	108	131	143	133	116	133	129	147	141	133	135	130	119	119	142	148	104	135	140	139	118	133	144	148	135	129	141	131	146	128	135	145	133	142	123	140	153	142	139	130	129	126	130	129	173	134	147	147	120	142	147	125	144	141	141	149	132	115	131	140	156	138	130	123	144	127	128	119	143	143	141	127	146	133	153	146	118	122	122	145	146	141	147	149	148	129	124	118	146	167	131	140	143	135	132	130	148	132	142	128	169	125	129	136	133	126	140	152	151	136	121	138	141	147	132	132	125	141	122	131	139	128	118	119	106	136	130	136	140	136	148	125	144	126	141	150	133	135	149	116	148	149	137	135	135	141	134	156	149	132	130	132	112	132	133	136	134	129	150	138	130	133	131	133	134	129	127	124	133	148	130	114	152	136	143	134	120	112	123	135	112	123	136	143	127	120	141	133	120	126	135	134	142	144	134	105	119	136	158	152	155	144	122	144	120	136	139	123	142	104	135	154	134	135	117	137	136	132	164	152	135	144	138	133	115	130	132	143	147	144	125	151	143	129	156	141	139	129	133	124	128	128	135	157	138	130	150	117	132	111	144	141	138	130	110	134	120	148	146	146	140	121	134	135	124	144	121	138	136	129	131	150	142	128	130	150	115	128	128	127	156	139	113	127	137	152	138	143	114	150	148	138	157	135	138	114	137	123	117	144	144	124	125	134	112	130	131	117	147	151	140	141	145	123	119	129	138	131	167	124	131	151	137	155	129	140	157	150	132	140	123	128	143	128	118	160	136	130	144	127	146	147	101	120	130	132	133	102	120	125	136	144	154	134	133	161	142	128	126	136	134	129	140	137	130	133	125	138	139	124	110	115	121	118	142	119	128	129	141	144	130	130	123	148	147	142	130	132	122	126	129	126	146	135	130	123	154	126	149	159	144	143	136	157	136	121	137	132	147	137	129	137	129	125	128	150	137	128	137	147	129	156	116	126	122	143	118	152	134	121	132	121	141	133	136	117	132	128	131	139	137	131	134	153	137	137	127	144	124	178	140	120	120	143	121	139	127	135	156	143	123	143	135	147	129	132	124	128	125	158	139	132	129	132	157	141	145	122	117	133	138	125	156	119	135	129	152	135	141	137	135	114	129	123	117	153	149	153	135	142	133	121	145	128	154	141	153	143	132	146	157	138	151	128	147	129	152	121	128	135	112	142	133	146	136	144	141	141	150	125	131	133	145	130	135	132	132	139	156	129	147	135	131	131	125	144	131	136	144	135	134	138	138	136	138	117	145	151	107	136	139	143	148	129	132	114	141	135	137	134	118	133	135	154	141	129	136	139	140	131	134	121	142	123	122	120	122	136	133	134	115	121	124	133	125	140	149	139	122	146	138	126	127	139	156	122	147	119	141	129	136	122	151	131	135	156	154	135	138	160	130	144	148	128	134	134	132	130	122	139	137	114	116	123	118	117	149	119	113	131	114	140	129	137	141	134	132	120	140	141	147	133	144	127	139	145	152	154	121	132	116	128	121	133	158	148	140	140	135	141	129	114	132	139	118	131	152	150	129	142	140	135	158	131	147	127	127	122	130	131	137	138	130	130	134	140	125	141	123	137	157	111	116	120	134	161	134	115	126	139	133	138	116	149	141	140	135	130	123	137	113	122	119	146	120	122	157	133	142	114	127	118	126	138	126	143	145	125	131	132	149	149	112	129	129	131	130	138	118	123	123	128	152	135	114	158	147	127	148	124	129	128	135	124	146	151	130	148	128	123	140	134	137	124	128	143	138	133	124	141	145	146	127	126	124	141	132	112	135	130	145	137	133	149	171	110	132	135	134	130	119	137	132	131	147	129	128	129	140	129	133	120	125	143	122	171	121	108	120	140	118	114	139	114	125	138	138	107	154	137	142	145	136	140	134	130	128	120	138	126	138	137	126	141	133	149	139	134	128	138	164	142	141	152	140	143	138	134	141	134	138	123	136	151	134	131	127	130	146	127	127	136	139	131	129	146	129	127	131	114	139	149	139	157	129	132	119	122	149	116	154	132	140	126	138	133	132	132	141	128	137	129	133	141	123	139	140	146	110	132	127	144	143	126	138	133	141	127	121	151	143	137	141	125	121	122	122	157	130	123	125	135	119	123	143	127	137	116	136	140	139	140	149	122	130	131	126	125	144	130	141	129	133	147	132	130	136	144	107	146	127	112	136	150	99	136	132	139	128	135	129	136	146	151	139	142	134	129	132	129	145	126	122	122	151	138	127	123	144	128	120	114	116	152	153	150	134	113	153	137	126	128	120	125	134	122	134	127	134	144	137	125	131	142	131	134	120	129	130	131	131	139	117	138	129	139	142	106	134	154	106	125	131	118	118	125	125	123	128	133	132	162	145	127	135	145	128	150	136	122	138	110	154	137	130	130	104	146	141	130	132	139	132	116	146	124	126	143	119	130	143	138	145	145	123	125	135	133	136	135	138	156	120	121	155	145	129	137	134	140	131	134	152	137	140	138	128	137	146	127	117	129	146	114	137	159	133	157	138	147	142	126	148	118	129	137	138	145	122	124	146	142	119	122	143	127	138	136	134	148	136	145	135	132	127	127	139	127	134	122	150	119	153	133	138	131	115	139	116	145	127	127	131	128	111	131	143	107	130	131	166	118	154	145	113	144	137	139	127	143	142	135	139	140	127	151	145	126	148	132	133	139	110	120	114	116	138	140	141	129	139	121	144	129	139	132	139	141	119	140	123	127	126	128	122	114	134	150	123	127	141	125	129	124	128	131	148	130	155	133	152	132	148	147	133	131	135	132	123	129	137	151	134	122	134	135	128	141	150	151	140	150	156	116	131	134	136	147	121	138	121	143	150	129	153	123	118	133	132	126	118	146	136	130	136	149	114	151	143	136	131	134	125	138	125	135	131	132	118	109	132	137	137	148	101	138	126	124	132	139	112	130	154	133	110	152	131	132	149	127	152	125	145	124	135	123	121	134	139	117	117	123	137	131	124	141	149	144	149	144	134	137	120	130	102	149	152	132	139	104	130	113	140	128	146	130	143	115	133	144	121	147	128	118	144	129	111	134	133	140	128	124	129	138	115	114	134	133	127	143	145	122	129	121	159	148	138	140	144	125	127	146	133	134	140	135	132	144	135	147	119	139	142	119	145	133	118	127	107	131	145	122	116	153	108	134	125	131	117	120	132	145	135	140	144	168	149	126	116	119	129	157	121	134	125	156	143	135	124	143	141	125	126	142	129	125	131	137	119	114	154	151	120	114	129	162	115	134	125	132	116	144	134	126	126	141	151	134	143	126	120	131	132	133	144	157	148	150	148	143	127	140	106	134	141	117	119	117	127	144	129	145	143	146	136	129	142	145	123	138	146	137	148	142	145	114	148	127	149	133	163	132	126	124	131	137	122	133	139	127	133	122	109	149	134	131	127	141	130	134	116	107	139	128	120	139	150	116	127	147	140	139	125	138	127	154	148	132	127
2829	427	538	532	504	505	493	445	470	415	409	417	428	399	396	411	385	379	419	372	417	382	356	405	423	402	372	376	414	390	384	377	396	384	365	394	402	413	387	385	385	351	381	401	368	396	421	381	358	375	376	421	377	408	391	438	411	383	424	416	391	389	386	376	378	384	413	394	386	353	375	399	390	389	353	394	370	378	406	386	414	383	436	437	391	389	375	352	355	398	378	379	383	376	386	352	362	363	390	370	399	377	379	352	382	367	378	395	405	339	392	386	361	371	381	359	387	336	408	376	390	361	415	360	368	348	397	370	397	415	401	385	392	389	383	364	401	354	401	359	378	410	384	366	372	389	369	364	378	364	392	361	334	382	394	410	376	377	392	370	375	378	355	380	335	409	371	406	395	381	376	401	406	387	372	397	376	391	370	344	370	376	373	405	383	356	413	380	398	409	372	383	374	390	396	392	400	391	371	396	379	362	405	378	369	331	356	365	380	368	370	388	365	359	354	376	370	383	407	382	344	354	377	395	357	374	366	353	323	356	351	353	388	382	358	352	389	390	354	406	409	362	357	401	375	408	362	370	391	346	390	369	339	406	385	400	382	396	369	408	387	386	357	371	364	372	428	389	369	393	380	369	367	399	399	362	366	373	385	376	351	412	410	372	362	374	367	380	349	407	393	385	373	403	354	375	348	412	380	361	381	378	387	403	394	391	364	379	349	365	383	354	341	357	399	392	329	348	380	402	353	370	362	367	367	376	378	386	390	393	358	403	361	384	372	375	371	390	376	390	370	371	338	374	377	390	348	358	369	406	393	366	355	357	374	423	350	411	373	390	358	397	374	382	382	386	369	379	388	348	377	387	387	396	387	376	396	370	396	376	363	368	374	366	389	365	380	403	391	416	363	368	365	386	393	400	401	379	402	407	386	390	377	371	391	369	382	384	360	393	404	370	373	376	365	395	385	361	369	370	362	416	383	404	365	351	380	380	399	353	366	424	376	393	371	344	411	391	346	390	345	393	386	358	392	384	402	378	397	350	339	380	367	376	404	359	409	376	401	375	358	402	386	338	379	377	370	385	392	381	386	388	395	413	347	380	410	399	392	375	402	396	410	370	391	360	386	374	369	387	382	346	361	341	364	366	388	383	385	369	344	355	380	361	390	360	354	377	371	363	397	363	367	416	402	372	385	390	408	369	387	364	369	359	372	364	336	360	401	345	377	369	379	357	393	395	411	367	369	386	353	354	358	393	411	399	378	369	365	432	419	405	404	358	352	376	414	407	363	396	383	360	413	378	343	339	400	366	398	387	410	397	357	398	371	348	388	380	346	368	373	391	376	360	401	391	411	416	393	377	392	368	362	405	364	363	383	382	381	384	384	418	398	400	382	380	365	364	363	402	369	362	348	358	355	402	380	381	386	375	390	367	371	380	412	386	383	394	375	382	374	391	393	387	355	368	411	384	412	389	358	373	383	376	386	361	393	391	373	360	380	388	358	413	358	405	363	383	373	411	374	361	376	359	406	347	378	355	376	390	368	407	401	351	367	389	381	357	372	376	397	360	328	381	376	402	385	390	381	342	373	361	369	408	400	382	397	394	426	422	344	351	380	353	375	357	400	381	365	381	385	392	392	396	405	342	327	402	382	360	392	385	366	398	342	392	388	358	351	349	376	385	406	403	362	380	364	391	385	431	370	350	409	370	386	416	394	351	377	375	392	379	364	399	361	371	388	357	404	396	384	387	387	350	382	391	373	359	372	392	369	359	363	354	406	393	389	389	409	335	411	374	398	357	357	394	409	390	351	373	353	397	362	360	388	374	418	375	355	363	404	374	362	364	382	382	370	363	380	440	373	386	394	397	395	366	376	399	387	352	352	352	389	407	399	402	391	378	351	411	383	352	369	371	377	403	376	376	393	371	353	377	372	373	359	395	386	371	344	375	388	356	403	349	390	384	416	393	399	399	325	373	337	397	407	361	359	344	362	352	381	392	377	388	394	357	378	386	347	373	350	373	398	371	365	361	393	371	355	383	367	363	391	410	391	386	368	338	369	384	356	343	384	382	385	385	375	374	348	392	387	347	362	385	390	370	353	378	411	384	376	357	353	350	373	385	395	389	426	359	368	378	415	370	386	383	406	401	413	373	404	361	366	352	364	377	391	359	378	354	372	346	348	409	376	401	372	397	369	377	355	382	374	368	360	393	379	366	393	350	408	412	366	346	377	375	373	357	389	344	378	397	392	378	376	408	403	379	396	403	383	390	420	371	368	347	391	371	376	424	366	369	363	388	382	371	370	364	372	395	330	359	371	383	349	398	395	377	363	360	371	395	386	367	398	421	388	386	407	362	354	382	400	390	364	378	391	360	344	378	358	377	392	387	393	375	388	373	381	373	389	358	365	385	370	328	378	374	383	363	383	395	401	417	365	380	407	383	399	416	375	379	363	372	374	381	338	339	389	405	390	363	380	395	401	398	380	381	379	410	407	386	363	387	374	411	405	399	353	371	379	377	378	382	356	365	376	418	382	409	383	342	413	371	374	358	372	365	371	415	369	362	351	337	389	364	417	386	354	417	374	386	427	389	361	364	385	389	386	378	373	399	372	414	350	423	381	343	369	367	386	376	391	375	378	368	350	369	372	383	405	381	344	406	410	388	375	379	356	390	364	407	372	357	379	360	395	389	375	361	335	388	403	376	392	371	408	364	406	400	357	372	380	362	382	372	366	398	386	375	369	389	376	361	371	377	403	395	351	405	362	384	375	400	376	374	370	397	385	355	394	364	357	393	364	391	384	406	415	386	427	354	371	358	350	391	345	391	401	412	406	372	339	352	399	387	381	400	337	383	393	375	351	336	363	384	380	407	382	368	380	389	401	381	402	371	327	379	377	386	383	395	358	354	370	398	396	374	395	384	399	399	344	356	367	364	384	394	393	346	403	386	376	385	388	365	408	359	360	378	371	403	381	417	372	402	337	346	370	375	364	373	363	341	380	357	367	391	379	396	384	408	370	385	378	368	380	360	391	381	395	378	373	401	367	390	409	385	369	359	389	403	377	378	398	380	379	340	375	396	382	378	345	365	348	406	380	390	369	394	406	430	396	389	361	378	383	393	370	405	397	357	378	367	365	432	388	404	371	376	344	341	364	408	378	415	368	356	383	395	396	383	391	418	397	376	373	370	369	353	379	358	372	356	393	366	364	376	397	398	385	376	377	396	360	369	379	393	381	336	361	348	358	377	404	382	333	388	368	378	353	361	393	405	375	387	358	365	359	346	380	388	391	387	388	371	373	364	369	380	334	373	405	399	382	411	377	384	405	384	386	393	385	376	397	383	407	382	383	368	368	401	376	366	357	362	366	369	376	392	352	390	363	335	378	364	346	361	373	360	370	406	386	375	402	385	378	375	381	388	346	379	405	388	369	343	386	394	414	328	355	363	341	360	367	361	382	389	358	386	360	379	369	356	380	371	423	356	358	397	362	360	368	419	355	391
8608	898	1136	831	656	487	365	402	281	257	239	255	205	205	219	171	174	180	195	190	183	169	168	169	184	184	189	162	173	151	160	171	167	165	142	162	166	179	170	141	173	165	140	187	162	156	176	169	160	176	142	173	149	174	171	168	163	155	185	175	147	162	137	146	175	153	157	199	189	172	153	174	147	165	162	165	165	161	173	167	141	172	173	154	155	171	165	146	161	152	165	133	176	171	151	179	171	156	147	128	153	142	143	180	151	165	143	159	143	160	154	167	175	161	146	164	174	131	175	157	155	156	143	135	138	166	176	153	159	171	174	164	161	151	174	141	156	150	146	167	131	161	150	164	159	175	168	183	150	158	171	174	169	149	149	175	175	200	138	160	176	166	160	165	148	192	147	160	164	162	158	137	149	163	146	169	144	175	151	138	167	160	173	190	181	155	152	144	150	164	131	164	158	147	177	145	154	163	156	146	154	161	157	159	168	165	146	141	168	166	149	186	163	166	163	161	143	180	151	157	161	155	165	171	171	188	171	143	155	150	170	145	149	157	168	153	182	164	177	166	167	150	167	134	173	136	160	151	133	162	155	149	155	177	166	171	173	158	158	171	154	155	174	154	156	166	155	187	166	164	163	162	154	175	168	163	163	140	160	163	170	157	160	152	166	167	158	147	146	161	161	170	156	168	160	175	164	176	156	152	155	165	159	170	147	158	166	157	189	156	151	162	176	126	158	137	177	169	159	146	145	154	166	181	154	140	146	160	163	144	151	164	188	163	172	163	148	149	156	154	162	175	161	151	167	142	173	139	157	150	162	173	168	162	170	149	148	122	166	158	146	153	162	163	142	166	151	166	170	155	158	182	161	149	171	144	164	154	150	171	175	165	156	124	168	154	150	174	154	159	160	157	189	165	167	157	173	163	159	173	172	148	169	154	167	166	152	143	161	150	174	172	176	135	146	173	179	172	153	136	171	166	187	143	163	154	168	167	162	193	163	152	168	165	144	163	154	130	153	166	153	160	169	160	164	158	175	175	156	146	169	141	152	171	162	160	171	149	181	166	156	173	171	174	165	159	149	165	156	161	142	166	155	140	185	161	157	144	153	155	164	162	179	172	154	150	148	149	165	156	168	147	162	164	167	165	163	142	152	147	166	157	154	175	187	143	156	159	156	156	173	163	171	191	157	139	181	167	149	169	178	150	157	169	154	138	197	157	164	188	159	159	160	171	170	163	150	156	156	143	171	148	136	162	173	147	148	161	159	159	176	167	156	163	150	150	161	135	181	151	174	138	166	157	156	151	144	164	146	153	181	169	168	151	167	150	164	170	168	178	167	143	156	186	188	148	132	158	139	147	147	152	167	156	155	146	151	171	135	149	159	155	143	131	160	156	152	141	161	161	163	157	163	170	161	177	145	144	169	166	149	150	163	156	161	156	170	156	162	140	170	174	164	150	145	165	164	159	163	161	169	149	170	170	172	134	161	149	167	171	150	150	169	130	150	161	168	132	149	156	165	149	164	175	145	146	162	159	187	170	167	139	166	151	162	153	166	147	163	180	158	181	169	152	167	172	153	163	166	148	174	153	156	153	152	166	162	165	151	189	149	155	160	152	174	169	189	140	153	164	158	174	188	164	184	154	153	138	176	154	160	170	175	159	153	161	159	171	148	153	170	146	150	168	160	160	140	163	151	164	158	159	162	172	165	167	157	160	147	172	162	159	150	185	153	166	169	137	160	170	183	161	184	165	176	157	166	148	159	185	160	156	153	167	162	152	143	166	154	141	163	175	186	166	176	181	146	168	157	171	139	182	173	154	147	186	157	164	143	171	152	157	173	166	152	184	176	148	162	170	146	145	149	152	170	174	154	148	151	148	161	173	186	186	130	170	158	165	163	158	152	140	163	184	160	159	169	159	149	161	168	174	155	166	158	153	161	178	152	134	160	135	154	180	168	167	151	148	168	151	147	165	155	158	142	163	167	169	165	180	160	152	160	171	171	170	128	162	151	166	162	160	159	186	171	171	166	167	169	129	175	161	153	155	176	164	169	169	167	166	156	183	189	141	158	157	168	137	159	159	170	167	167	146	181	170	159	174	152	158	156	152	133	152	159	149	171	161	150	175	130	153	180	165	130	159	137	155	159	152	163	135	157	175	151	156	153	169	169	137	166	168	192	145	169	157	154	156	153	150	172	152	145	172	149	153	162	174	167	153	145	156	166	163	176	162	153	170	162	156	161	160	163	161	154	158	154	167	155	156	144	174	160	156	176	164	159	153	164	177	148	142	153	159	149	160	143	163	171	181	161	163	164	170	155	174	171	151	154	134	156	141	158	172	190	172	156	142	180	184	173	155	130	155	139	173	146	175	170	154	181	156	146	155	144	152	131	154	138	182	164	182	170	153	158	182	156	142	172	140	165	171	182	145	167	165	173	148	163	156	142	142	155	167	168	170	147	160	157	147	177	161	165	161	158	162	132	162	138	154	161	161	166	150	154	168	148	201	186	164	164	151	156	161	161	146	139	165	153	168	159	169	163	155	140	174	174	166	166	182	150	137	170	148	168	160	148	168	147	135	150	152	167	172	157	158	143	169	171	168	187	143	141	169	165	150	165	152	159	152	174	156	159	144	138	137	149	176	148	194	164	161	143	146	159	159	152	157	174	154	148	169	159	160	170	178	150	157	170	160	172	151	159	157	158	154	164	177	148	150	177	146	154	178	162	160	146	150	152	158	190	151	136	152	173	160	173	149	174	158	168	133	158	170	156	152	172	148	165	163	178	176	157	183	166	176	170	154	166	148	159	162	188	180	142	157	174	171	168	184	141	143	164	163	144	166	141	170	169	156	188	152	172	165	155	164	153	165	149	141	165	175	180	167	152	165	125	178	168	160	155	187	174	163	169	171	165	149	154	164	147	160	172	162	165	155	156	153	156	174	158	183	156	143	160	151	179	162	158	157	155	140	160	169	171	183	147	145	155	146	164	154	154	175	182	174	157	159	161	162	144	150	167	153	158	163	182	158	180	156	143	156	143	177	173	149	143	161	163	165	154	174	183	149	152	185	178	152	154	155	187	145	141	171	149	143	174	158	138	140	147	192	160	157	161	166	167	151	163	166	132	149	157	166	159	157	167	165	147	169	148	160	170	138	152	171	148	167	168	161	138	156	173	144	174	175	164	150	169	154	141	156	172	178	174	138	174	165	155	175	162	143	156	172	159	178	169	143	139	167	166	156	168	177	154	149	152	144	166	174	163	149	154	155	160	164	165	149	171	164	154	182	155	138	168	147	159	158	153	145	150	160	165	166	173	150	147	147	129	143	133	173	153	171	150	149	159	163	161	154	158	158	153	165	136	163	161	164	163	150	141	146	159	179	144	150	188	161	165	160	179	158	160	164	193	137	172	173	158	167	159	133	163	141	164	132	161	139	155	152	147	158	157	166	170	140	139	161	134	157	156	166	150	159	160	156	144	146	154	166	172	161	160	165	164	174
6096	1225	2615	3071	2611	2217	1803	1615	1268	1094	1050	947	879	845	755	728	691	719	659	601	589	598	554	535	513	533	503	533	523	536	554	523	484	462	492	468	500	490	473	454	466	481	485	505	493	496	468	458	495	481	428	516	508	493	496	520	505	538	473	472	500	526	571	567	605	582	531	609	591	571	502	474	460	469	434	480	500	414	489	424	424	415	465	379	462	422	443	447	438	411	436	413	458	451	451	483	438	457	456	437	462	457	464	399	439	463	452	449	442	430	405	444	446	421	417	413	420	457	452	419	425	440	448	439	429	444	450	454	434	430	416	451	491	441	444	438	421	456	434	439	454	444	438	462	453	440	424	503	439	438	447	411	434	464	462	433	469	450	431	442	436	452	429	405	471	434	412	390	468	448	433	453	424	454	428	409	477	431	462	419	415	439	455	448	437	425	468	435	424	417	463	450	434	438	479	423	462	423	418	450	437	432	413	424	473	436	464	453	450	429	415	435	429	421	414	447	421	439	436	455	447	418	455	415	437	426	420	432	417	399	419	432	448	415	449	422	425	430	459	462	462	436	457	440	443	409	420	398	423	401	369	377	432	448	437	469	449	433	423	451	411	425	441	464	441	427	428	431	468	423	441	457	395	451	408	463	459	455	419	419	422	453	440	434	462	436	437	422	467	457	413	431	459	452	422	433	480	442	423	458	415	446	469	418	480	443	436	502	398	445	439	416	412	481	444	467	416	455	421	456	421	419	467	452	422	414	401	444	426	433	437	465	442	418	450	439	433	419	455	436	446	466	432	443	448	426	429	424	434	427	403	430	443	416	464	440	434	439	432	445	408	428	411	432	460	437	431	463	455	442	432	426	452	423	440	427	432	420	431	422	432	415	462	451	438	433	421	431	448	478	447	432	455	415	460	436	427	424	415	436	407	451	414	470	415	428	435	430	462	462	428	456	447	423	468	404	468	433	423	433	423	412	407	435	422	467	410	454	495	418	430	398	443	440	425	434	405	413	423	432	427	427	442	462	442	447	406	430	448	434	447	446	438	443	426	418	408	394	421	413	416	436	449	416	434	460	416	446	450	430	474	458	440	425	485	448	434	467	472	450	455	399	420	403	450	430	479	447	429	428	464	462	406	483	432	447	428	453	408	454	496	413	430	454	451	468	429	466	426	413	432	426	440	427	413	460	433	422	471	435	448	449	416	405	451	444	458	421	427	444	416	425	466	434	431	459	459	450	429	419	446	441	456	431	436	462	464	465	384	425	441	437	416	439	409	468	469	442	465	443	442	456	474	441	438	485	430	435	435	429	460	443	446	431	457	410	427	454	419	439	410	430	417	436	449	453	445	480	441	442	431	434	448	428	407	409	431	459	459	414	444	439	440	448	441	468	426	456	431	450	440	433	441	424	415	461	477	439	416	428	415	443	441	449	417	429	422	434	432	402	423	412	448	449	440	444	414	448	466	448	416	463	429	431	440	439	417	457	437	452	423	425	460	470	434	452	447	380	442	456	444	443	487	416	456	423	462	403	435	437	438	443	445	444	430	469	427	435	413	439	452	436	464	443	426	394	442	431	417	455	406	446	405	458	400	444	466	387	402	447	422	462	442	440	445	417	408	394	463	428	437	420	443	436	451	438	448	445	458	413	447	393	408	437	442	437	437	420	448	459	462	408	437	436	471	417	487	451	415	464	385	474	457	482	440	455	409	443	444	439	410	449	437	425	434	460	437	431	456	467	472	426	432	410	450	386	432	485	423	435	411	469	441	460	436	454	437	444	437	414	456	449	413	453	388	456	404	457	452	384	433	428	474	403	422	446	459	435	427	427	448	404	416	441	423	445	446	403	470	414	417	457	462	447	454	463	473	441	435	440	414	428	444	410	411	462	397	425	444	448	447	425	420	425	436	460	457	420	426	439	457	435	432	428	448	411	439	430	427	435	437	426	430	471	448	448	458	444	472	425	422	477	413	421	452	418	384	427	403	437	475	434	443	426	437	439	406	422	405	419	440	437	448	445	459	444	408	424	469	450	453	458	389	457	441	447	436	426	447	489	447	433	434	423	447	407	434	434	439	428	481	449	453	462	446	441	431	429	466	401	437	462	436	432	426	458	458	452	466	450	461	452	426	401	418	408	416	421	420	427	465	406	468	462	422	452	467	437	480	451	483	445	427	430	440	464	444	429	400	410	432	425	443	445	395	412	451	465	432	452	429	408	428	474	442	466	445	446	422	439	454	444	415	426	432	426	431	464	392	411	469	449	463	464	446	418	468	423	460	405	439	433	443	446	404	483	427	428	440	455	412	407	443	442	466	440	444	461	419	440	452	452	415	428	438	442	418	408	424	435	456	448	413	413	405	422	432	434	446	446	433	440	419	421	442	452	438	392	455	465	415	446	456	439	433	386	451	437	435	443	406	459	425	456	446	422	442	470	417	414	445	442	454	432	395	469	452	448	397	466	420	427	410	424	428	396	423	409	449	456	459	425	411	434	414	428	432	438	454	397	453	448	442	414	433	440	470	457	465	420	429	456	435	423	441	441	453	451	434	439	451	402	442	472	443	423	471	461	446	437	394	420	448	436	411	448	430	440	412	469	435	480	434	437	434	444	435	462	443	442	426	420	412	410	423	431	418	418	443	446	431	440	420	405	436	413	434	441	422	433	485	445	434	433	496	435	398	432	435	424	415	421	471	450	445	412	453	408	425	463	451	427	405	446	474	463	422	424	456	433	422	436	471	397	465	438	422	423	421	421	419	405	446	475	459	464	442	461	434	433	421	446	427	424	408	428	406	469	402	438	429	447	444	418	449	464	458	438	420	390	439	404	424	413	447	456	411	367	399	413	460	457	426	423	401	417	464	464	418	433	453	410	449	438	479	460	461	449	443	410	468	433	451	447	437	391	452	454	493	395	418	446	444	442	440	453	413	443	475	441	438	433	449	476	438	437	398	449	448	441	443	470	432	464	453	440	458	439	404	438	428	400	454	420	436	439	435	458	405	492	461	408	443	404	465	422	440	399	439	436	413	437	394	405	431	415	441	412	374	440	469	416	489	446	459	422	398	444	424	429	390	466	432	467	456	439	427	419	448	436	454	432	462	424	433	464	409	451	446	456	441	415	411	425	424	452	420	446	449	450	455	440	404	474	438	418	459	445	456	427	457	427	447	436	442	436	435	427	428	386	438	479	422	460	454	465	415	470	433	452	442	486	454	435	440	449	462	434	420	413	440	405	444	461	432	452	441	437	476	419	438	416	502	423	402	416	408	495	443	454	429	430	441	456	466	440	401	435	452	426	425	467	417	394	435	450	430	434	416	392	417	399	431	395	457	443	459	422	461	444	452	413	416	397	416	444	439	416	420	446	458	448	426	441	459	447	428	434	427	399	441	438	420	422	447	413	431	434	477	441	459	421	410	417	436	459	412	447	443	419	445	438	429	464	407	444	422	459	388	400	414	448	451	484	453	475	460	470	431	429	436	408	432	469	406	443
14597	1756	2024	1497	1038	765	508	440	345	290	255	219	216	195	165	133	142	141	134	122	127	100	103	111	109	111	95	99	97	95	110	86	89	105	118	92	80	103	93	87	83	91	79	99	92	77	114	107	83	89	90	82	100	104	91	94	80	83	98	106	93	85	93	91	115	89	92	108	98	117	85	89	76	97	86	85	71	87	79	100	76	75	79	87	81	84	90	73	86	92	85	89	99	85	63	72	90	90	81	90	83	88	81	84	95	76	76	88	89	90	76	81	87	90	87	75	85	72	85	83	82	81	72	87	68	76	88	88	98	81	82	78	86	74	76	88	91	89	91	97	76	96	71	82	91	88	75	79	94	90	79	93	96	73	88	86	78	84	83	86	70	78	63	75	74	84	87	82	71	78	80	74	80	84	89	83	82	73	71	88	79	97	81	81	84	78	80	83	84	77	71	80	80	79	81	79	72	73	90	69	81	70	79	90	83	94	61	94	87	84	87	84	74	70	76	80	76	81	88	90	78	85	88	88	75	76	76	110	77	76	69	74	84	84	86	84	74	83	81	71	88	71	93	78	88	72	86	80	81	99	78	88	101	101	80	83	79	75	71	90	83	85	79	93	72	84	87	97	66	78	83	91	89	77	78	79	78	85	87	78	92	78	70	78	109	89	86	74	78	77	84	64	79	89	77	80	86	79	92	83	86	83	79	86	77	71	72	88	95	89	88	85	76	70	72	83	75	85	90	77	76	109	80	76	94	77	59	77	85	72	96	85	74	83	89	75	68	86	66	77	82	80	91	78	86	81	82	82	94	76	103	76	91	87	71	86	81	90	91	81	73	64	89	79	84	83	82	79	65	91	94	90	72	95	82	91	77	82	84	82	72	84	82	86	80	97	77	69	68	86	81	86	84	89	79	79	91	79	86	70	79	97	86	90	67	93	69	82	72	79	85	83	74	88	81	89	75	83	87	71	73	78	84	66	78	93	84	88	87	78	78	67	110	93	89	88	79	88	103	82	77	72	71	76	74	92	97	85	80	83	74	74	88	84	94	94	81	102	70	68	64	81	88	86	80	83	84	92	77	84	84	78	103	78	76	82	84	81	85	105	94	78	90	112	81	80	78	88	82	76	82	79	79	96	83	76	85	72	84	69	75	87	78	82	79	97	92	96	97	77	84	84	91	74	84	87	57	85	76	81	81	65	92	85	96	69	95	62	85	94	83	73	92	75	79	80	74	86	73	87	83	73	93	78	93	89	83	88	81	93	98	80	92	84	100	81	89	87	81	63	74	82	71	78	81	92	84	82	82	71	81	89	79	82	82	93	93	77	73	89	86	87	71	78	79	87	64	83	61	91	69	65	81	95	74	79	92	76	79	83	82	84	79	86	94	73	91	83	73	83	87	89	94	83	83	72	75	90	78	79	82	97	89	72	87	77	75	85	80	80	75	73	74	92	93	80	74	76	81	80	75	87	75	79	73	82	70	76	110	71	83	82	102	85	93	88	84	82	72	72	75	92	91	72	83	88	91	73	84	82	72	74	88	94	74	71	87	82	84	77	70	84	88	67	87	91	88	87	89	87	72	84	90	77	76	68	74	74	92	76	82	88	88	77	93	87	75	92	96	89	92	93	97	67	84	87	71	70	82	96	76	79	79	76	79	86	84	88	96	76	91	88	88	80	70	82	75	67	67	90	70	81	79	69	81	97	97	62	75	84	82	81	91	79	86	66	70	92	98	78	89	78	81	88	67	90	81	80	70	86	64	89	92	83	80	95	76	58	78	78	91	85	83	75	71	80	76	91	76	81	84	69	72	87	88	82	84	86	96	78	93	90	84	69	71	87	91	90	80	94	63	91	91	79	84	83	93	82	88	59	79	107	78	76	96	83	77	85	87	76	70	89	62	87	81	83	80	79	78	90	90	80	61	80	78	67	68	91	88	91	103	66	78	101	86	93	85	97	60	72	72	80	73	81	82	74	90	83	92	97	94	88	89	83	89	73	81	88	83	73	81	77	82	78	108	90	70	84	99	82	69	71	88	86	93	92	84	96	78	77	82	83	79	70	83	81	73	92	83	93	87	78	78	98	83	94	89	84	83	84	82	68	82	90	74	77	87	76	74	90	88	96	87	87	79	80	89	80	101	77	91	79	85	86	92	75	83	84	81	78	89	68	65	98	74	92	74	85	79	82	73	71	81	73	87	83	84	80	86	75	88	89	80	74	71	75	83	95	75	83	79	92	69	73	67	86	88	85	94	84	72	84	101	75	72	73	72	114	73	78	74	89	92	73	80	77	83	66	81	76	76	83	84	75	92	83	72	81	78	66	94	86	54	72	67	95	81	67	95	68	90	82	111	85	80	70	62	63	78	94	97	77	87	78	89	65	85	99	89	105	80	75	97	82	85	83	70	89	72	76	78	100	87	85	77	81	82	97	72	86	78	73	91	77	86	83	89	86	87	79	87	85	80	64	76	74	97	76	82	76	88	93	79	76	66	82	78	72	70	80	76	68	75	58	82	86	81	96	85	61	93	90	85	98	86	76	96	87	86	81	96	91	79	94	84	84	89	75	94	87	85	83	91	96	89	99	95	77	65	85	86	84	85	65	82	94	83	88	95	83	86	88	83	85	86	72	79	68	72	85	75	91	83	85	85	73	79	67	82	76	95	84	85	84	92	86	67	77	84	86	70	71	68	85	76	91	73	90	65	83	91	78	102	77	96	74	77	76	71	82	82	82	75	77	92	86	70	90	82	74	72	84	77	86	68	71	84	80	76	76	77	85	71	82	68	76	95	101	86	64	76	93	99	77	79	83	79	71	71	76	96	70	86	101	76	75	72	81	80	77	73	79	82	85	77	96	69	93	81	76	77	72	90	73	77	90	77	91	80	88	81	91	81	76	73	70	83	72	77	87	75	88	78	71	88	95	62	76	67	75	81	77	81	88	95	72	66	68	87	77	77	64	88	82	75	92	79	88	65	71	76	95	72	102	87	74	74	90	79	71	79	81	89	91	100	82	79	87	93	75	92	81	73	75	87	73	91	93	84	88	79	98	82	75	74	81	94	72	97	75	74	66	78	78	102	110	82	71	68	74	73	88	78	74	99	85	61	98	76	88	73	65	73	78	99	85	91	92	72	93	99	100	76	91	77	75	65	84	101	76	72	81	77	87	89	66	70	84	74	97	84	89	85	102	74	86	84	88	89	83	77	81	88	72	76	81	69	88	81	97	77	92	93	70	72	101	91	91	74	77	80	85	66	89	75	66	86	88	98	74	70	75	73	81	89	92	98	76	86	80	83	73	75	70	86	82	79	68	76	77	82	84	100	98	86	88	91	83	73	92	86	69	58	77	93	69	80	77	70	97	57	98	91	74	93	91	82	84	80	68	86	83	75	78	81	82	86	95	91	84	82	88	72	74	83	92	73	84	88	78	83	68	78	75	85	77	82	84	93	95	82	87	95	90	85	72	79	97	63	84	79	87	75	77	75	89
7593	1793	4380	5205	4400	3558	2867	2323	2017	1654	1425	1230	1069	1006	865	804	767	666	667	561	609	523	543	497	465	440	445	432	402	420	378	370	378	338	305	323	355	308	314	301	347	283	300	299	282	296	294	303	263	301	313	331	294	296	337	312	344	321	319	322	335	347	456	551	453	433	430	577	480	438	394	300	323	271	239	270	254	268	237	271	249	242	262	273	249	234	238	228	241	235	254	239	261	251	247	219	251	246	249	259	245	248	239	209	214	259	215	259	231	233	249	247	249	245	218	243	237	257	261	219	225	220	235	267	256	231	228	247	236	251	245	230	221	215	247	242	232	224	229	259	208	234	242	228	203	234	229	243	225	222	259	205	252	226	241	233	217	246	228	211	222	206	259	233	227	231	199	219	224	195	246	235	228	243	246	199	217	241	247	221	241	233	245	206	226	262	227	245	242	259	248	237	250	226	240	230	223	208	249	234	239	238	247	244	258	225	222	240	215	195	246	231	220	230	247	232	216	233	241	218	216	208	219	227	240	228	232	235	252	243	239	224	241	227	226	240	231	230	243	252	211	188	221	258	246	198	231	250	196	202	261	249	232	248	217	225	245	243	234	222	223	232	227	234	222	226	216	216	230	213	232	226	235	226	222	252	208	211	237	197	194	238	212	206	203	230	203	228	235	217	244	221	224	241	242	217	256	221	221	226	229	215	227	209	250	211	232	230	252	237	242	256	229	242	237	235	224	201	234	215	230	221	229	229	230	245	253	212	242	230	210	236	235	214	247	221	217	235	209	221	219	218	219	218	222	220	255	226	221	243	223	244	228	224	205	238	239	227	256	247	238	226	225	217	210	239	226	235	241	260	199	235	226	244	242	230	264	212	215	231	248	222	239	226	239	219	228	250	264	238	206	249	248	229	244	237	236	211	247	240	219	233	247	234	256	249	215	217	225	241	229	224	230	228	216	238	215	244	206	234	241	213	231	251	191	209	235	233	260	218	242	230	218	242	246	218	202	236	226	230	212	248	225	213	240	218	245	218	213	210	209	218	223	224	230	227	223	235	266	220	237	235	228	231	211	239	225	252	249	205	274	215	215	227	216	230	204	223	214	236	213	222	236	235	247	228	232	212	254	250	233	223	224	252	222	222	204	232	250	217	240	248	244	212	239	250	197	222	238	232	224	228	236	244	228	239	234	239	240	217	209	241	216	221	196	246	231	221	243	242	234	218	221	232	227	237	228	259	236	224	212	210	213	233	250	216	228	246	249	203	226	266	224	220	242	225	231	214	200	216	245	230	213	237	242	219	215	228	238	233	230	224	222	236	249	233	214	214	239	231	204	220	259	255	252	236	238	244	219	241	229	235	236	246	199	225	245	232	231	219	229	225	260	216	251	225	241	241	227	244	241	217	250	227	253	221	224	218	212	233	248	242	201	219	260	232	212	204	240	222	261	220	240	232	212	241	210	218	203	222	248	228	215	225	259	245	241	218	218	219	219	202	238	247	217	244	235	236	222	228	244	209	214	234	234	234	255	218	236	237	224	235	216	211	254	231	232	244	219	217	224	223	211	246	254	213	226	248	235	247	260	199	257	232	248	231	246	238	211	207	262	241	227	212	235	232	233	237	226	212	240	227	209	202	207	241	252	236	216	220	219	250	246	240	228	212	218	213	218	230	236	222	225	234	224	261	236	209	216	256	240	238	203	221	229	225	220	216	254	229	193	215	218	260	233	228	223	251	234	208	232	240	204	259	227	217	230	229	234	235	217	209	235	236	232	229	209	216	224	274	220	235	227	217	212	211	242	217	261	228	254	236	250	207	219	236	247	247	206	241	253	246	214	215	237	255	212	225	232	226	220	217	202	239	234	230	232	222	244	259	223	228	254	232	232	228	235	254	194	244	268	222	226	226	208	200	241	254	242	276	211	251	218	229	227	263	230	219	226	224	215	220	236	234	241	257	234	218	242	231	243	213	240	236	221	218	255	259	224	222	209	246	235	229	225	250	219	239	242	226	228	216	223	215	248	247	250	248	219	215	233	218	225	228	228	198	210	195	223	214	216	226	236	251	241	256	218	235	213	231	225	215	237	219	231	215	213	220	249	218	235	218	233	242	209	216	231	203	242	244	209	207	240	255	192	241	199	231	226	218	252	242	203	235	219	244	250	232	223	231	211	221	216	230	220	237	206	216	227	233	238	207	264	242	257	236	231	247	224	217	222	216	254	254	221	218	218	242	202	247	245	220	226	230	212	229	236	235	208	229	225	235	219	239	239	218	242	234	234	230	239	228	241	214	229	224	233	238	228	244	222	219	244	237	243	215	250	226	220	222	245	250	199	246	234	244	212	243	238	226	227	237	239	219	244	229	215	223	235	231	243	265	201	224	238	229	236	242	238	255	236	225	214	223	227	230	232	220	249	276	224	250	235	249	246	215	200	253	241	197	218	231	216	196	263	264	244	226	231	225	224	198	239	218	222	234	224	239	227	232	241	232	266	237	209	224	270	241	234	252	246	226	224	227	220	219	239	230	271	229	214	241	226	226	216	221	226	227	229	247	265	200	205	245	213	223	218	255	228	224	214	243	244	243	223	216	224	255	217	201	232	225	234	249	235	233	241	212	252	227	233	259	218	206	218	239	248	219	229	214	246	221	263	254	236	232	219	230	202	224	236	230	238	203	237	237	235	210	206	222	229	232	234	216	244	212	242	198	247	235	228	225	243	229	221	236	201	231	235	240	247	255	229	208	238	236	230	249	232	243	216	237	219	226	229	223	215	241	236	251	269	260	223	240	231	211	230	220	221	257	220	234	234	239	239	231	226	234	252	269	214	216	239	220	226	216	217	232	247	228	250	252	239	263	220	237	214	243	255	229	211	197	234	253	236	240	238	232	241	225	214	239	252	231	214	233	192	239	210	218	209	225	249	227	227	218	207	219	250	219	232	245	247	239	259	264	260	242	221	214	237	201	217	233	250	231	265	248	231	222	239	220	228	235	233	210	220	210	236	243	215	226	226	202	235	228	212	248	228	235	234	223	225	209	241	221	233	233	244	243	234	232	249	239	227	243	207	211	230	272	238	228	228	241	246	222	220	229	229	237	243	235	190	231	214	206	234	219	206	268	221	261	237	184	222	214	247	244	243	257	229	227	226	221	243	232	206	243	221	231	233	247	239	240	233	210	228	228	250	246	233	236	200	231	221	252	229	263	235	266	231	200	226	220	254	228	226	252	240	227	245	220	239	222	225	227	232	241	230	230	242	250	216	225	243	195	210	252	198	247	243	211	226	225	226	247	235	230	242	236	224	231	238	230	219	249	218	227	213	215	237	217	227	228	193	231	232	230	229	230	246	236	225	207	222	206	229	224	214	247	225	224	233	217	224	243	247	227	228	230	226	213	223	237	223	238	208	223	232	226	217	223	230	232	221	215	245	242	231	221	208	227	240	196	218	240	205	263	250	211	226	202	219	228	222	246	229	216	210	229	226	205	229	224	248	243
2706	160	137	146	154	168	136	129	128	138	158	129	126	150	126	149	132	139	129	115	145	142	129	141	137	132	121	140	136	128	124	126	141	143	139	126	127	147	125	133	125	145	146	119	118	130	133	137	138	159	133	138	136	117	128	141	132	133	141	123	151	138	156	121	130	136	120	125	128	107	117	135	137	126	140	123	123	135	117	129	125	140	124	124	132	116	140	141	132	135	127	128	153	137	145	120	115	110	147	129	134	132	153	115	121	139	141	133	139	124	137	129	126	112	133	126	116	126	148	123	124	124	127	136	142	145	129	132	122	111	132	127	137	133	119	149	125	161	141	158	123	144	152	134	120	117	136	139	149	129	134	122	126	122	114	125	132	127	130	141	140	159	119	128	120	136	132	120	133	142	114	129	140	124	152	148	125	109	132	119	127	118	119	146	152	135	121	121	140	103	122	128	145	138	118	121	126	128	154	131	153	144	138	140	128	133	136	125	134	130	134	126	129	120	150	149	146	130	136	123	127	158	125	115	125	120	134	147	150	132	131	164	125	144	133	127	109	122	114	128	134	131	122	136	135	138	126	135	135	147	136	132	124	117	109	146	110	122	122	134	156	125	141	150	147	146	138	115	144	137	145	123	132	122	124	129	133	136	140	139	114	145	131	132	138	130	143	118	139	140	123	138	152	132	126	130	135	136	142	149	140	112	131	132	112	132	134	141	144	126	151	137	127	137	123	122	139	115	136	149	126	118	127	128	133	145	118	135	118	134	135	124	139	146	111	104	125	141	120	113	143	135	128	151	132	141	144	147	131	120	144	107	132	114	100	145	140	110	129	139	133	118	127	116	128	116	146	161	128	138	131	140	126	124	138	142	119	142	129	125	128	125	111	142	122	127	156	130	146	136	137	125	101	140	121	132	119	139	143	110	137	137	136	126	131	110	134	135	142	124	127	136	128	122	131	134	138	134	139	155	130	128	122	135	145	110	126	138	135	121	155	136	120	129	127	125	129	150	137	135	122	128	149	135	111	138	119	147	132	126	122	143	134	137	144	121	124	138	131	131	118	145	138	146	143	137	135	126	108	128	119	138	125	125	153	135	127	117	148	129	146	119	116	123	117	141	134	123	157	104	121	140	138	133	126	135	119	128	119	135	130	130	126	145	136	148	143	127	115	134	129	110	143	131	140	131	141	111	135	120	141	111	137	144	133	129	133	122	127	128	139	127	119	148	120	123	127	135	144	123	126	125	129	146	142	117	135	137	127	130	143	136	141	124	128	125	126	143	129	133	128	131	141	122	154	118	128	145	129	149	142	139	118	129	129	151	134	145	111	140	118	128	110	113	149	119	135	129	133	135	149	132	136	142	136	134	101	140	145	140	126	132	134	141	127	146	138	143	116	151	118	141	117	136	117	95	122	129	128	127	128	112	128	102	114	143	134	155	129	133	105	137	128	119	143	136	144	136	110	110	140	120	136	154	144	146	161	115	136	150	118	147	134	124	160	130	141	129	145	137	135	132	127	133	113	141	114	140	130	126	107	125	133	137	138	126	125	126	122	133	125	148	155	137	163	130	128	115	120	127	126	135	112	110	139	117	127	131	135	120	129	149	129	138	121	126	142	122	135	129	128	127	124	133	144	150	126	116	150	149	128	127	141	128	136	132	135	157	138	132	153	121	123	148	143	118	140	119	172	152	130	134	129	122	130	130	133	121	142	139	150	123	120	128	131	135	131	118	128	142	130	132	128	138	153	138	149	142	139	123	143	143	125	130	129	143	131	131	121	120	125	118	143	118	133	143	120	120	132	121	158	122	126	119	130	123	139	137	144	115	137	132	143	139	151	102	127	135	142	123	134	130	141	153	151	123	125	128	140	126	133	136	122	129	123	124	140	125	154	117	112	141	131	113	111	132	141	135	121	139	130	144	138	115	125	161	147	120	140	132	134	140	132	158	135	138	121	137	119	125	119	117	141	136	126	137	146	126	123	127	144	124	142	121	105	130	134	136	118	146	121	121	137	129	137	134	119	137	121	133	127	128	140	120	120	150	128	126	152	143	131	157	135	137	132	124	127	121	138	144	144	116	122	125	120	120	122	107	136	139	132	135	133	123	109	122	129	149	124	156	121	115	128	140	146	162	118	140	145	112	128	138	139	143	134	139	129	152	120	131	118	125	134	131	114	139	142	116	112	127	138	152	141	136	132	121	126	116	141	141	136	142	151	126	125	133	142	135	126	151	151	126	133	143	134	119	134	123	131	133	130	118	141	143	114	132	132	132	139	133	142	150	131	127	126	147	131	139	127	128	144	136	141	129	132	145	133	141	141	110	130	141	161	136	130	128	134	114	127	128	135	146	148	150	114	115	136	130	124	140	120	141	136	143	147	115	145	138	133	106	140	123	121	144	128	113	150	136	121	118	133	138	118	132	120	108	119	112	116	135	143	117	122	139	139	136	131	130	107	135	135	123	138	116	136	141	122	134	119	120	153	128	159	115	126	138	103	125	133	140	130	139	128	110	155	109	121	145	128	130	128	149	115	130	115	135	118	145	119	127	136	111	147	132	149	131	129	140	137	138	129	114	125	122	96	140	140	100	129	134	130	139	144	138	135	140	139	129	134	121	117	123	154	145	149	135	141	137	129	139	134	136	130	136	125	144	139	148	138	134	122	138	144	167	142	124	129	141	118	142	127	135	128	102	113	121	122	131	114	138	140	138	127	151	140	124	143	127	119	132	136	105	120	117	122	122	134	154	126	152	143	135	132	135	125	137	138	125	133	126	142	131	115	132	130	124	127	146	135	112	133	128	163	104	126	125	147	145	117	116	132	145	114	150	115	129	129	144	146	103	135	129	130	137	140	137	128	150	137	119	149	136	147	107	121	112	115	145	120	136	114	119	135	135	141	140	143	128	121	129	143	118	142	135	125	147	132	132	135	148	126	137	138	126	138	120	124	144	126	121	135	131	127	138	128	149	137	131	133	130	124	135	145	154	143	122	119	134	117	125	120	125	129	146	131	137	124	122	121	138	140	131	126	134	152	115	132	98	112	134	121	121	136	136	139	121	142	129	124	123	157	155	131	109	103	133	136	117	125	135	165	152	148	118	161	157	142	108	120	136	123	130	124	121	136	127	132	171	132	117	128	157	129	141	126	136	137	122	150	118	125	132	138	146	150	123	137	136	141	112	147	143	122	115	123	132	131	153	127	144	128	149	119	138	138	137	125	124	132	117	133	109	152	128	118	150	124	130	116	155	136	139	123	113	126	119	133	137	131	146	127	112	133	136	120	117	124	127	140	138	149	133	112	132	133	112	135	110	129	119	136	135	128	122	147	131	144	111	128	151	138	134	129	124	123	126	129	125	154	153	148	142	133	126	142	127	133	141	147	139	132	118	131	144	126	139	136	121	126	111	126	141	139	124	129	129	119	132	141	117	136	123	128	136	142	150	116	129	127	152	115	112	156	130	112	157	127	143	121	152	128	97	129	134	128	128
2635	422	445	471	458	437	398	395	393	395	376	390	352	399	355	366	373	383	425	410	394	356	369	374	376	369	372	388	402	367	386	382	338	361	380	373	388	348	341	357	411	361	328	356	374	390	374	338	395	378	391	384	369	362	419	416	374	362	388	388	369	378	382	362	382	387	360	379	384	399	348	391	370	378	363	375	372	390	378	386	362	413	405	405	383	383	359	370	363	376	326	372	375	342	369	387	383	372	387	380	364	385	324	397	403	334	340	366	376	384	387	394	354	361	366	388	374	338	353	335	373	357	389	371	366	403	364	398	367	361	387	336	380	374	379	384	357	387	342	324	388	398	384	393	392	408	368	367	361	341	388	326	350	403	373	405	369	378	336	360	341	333	382	360	358	384	374	375	378	380	364	370	357	361	395	365	395	396	379	372	372	371	346	350	390	360	358	401	360	382	387	362	364	371	351	364	374	351	358	375	398	376	360	365	368	336	365	369	379	360	352	380	376	383	377	397	381	339	379	405	397	325	416	372	354	359	399	357	355	376	374	378	370	371	397	403	397	398	380	362	365	382	372	368	392	388	377	360	373	405	374	401	370	396	365	377	386	374	351	384	385	402	368	407	340	372	400	355	356	367	402	359	374	389	324	366	371	354	362	375	385	373	347	362	345	352	375	389	361	351	364	341	357	390	370	364	415	363	320	396	385	325	386	341	340	375	367	368	363	364	411	379	375	346	359	350	355	394	380	381	371	400	356	404	335	409	344	362	392	368	363	396	338	369	359	333	351	366	391	346	426	395	378	335	377	369	392	356	369	350	373	362	385	364	388	366	384	386	358	395	379	376	334	376	373	368	381	378	373	359	378	378	372	378	341	413	401	377	333	382	394	356	365	331	366	348	334	364	363	351	375	360	358	385	360	377	376	354	388	365	377	395	400	373	376	349	379	362	391	415	378	353	387	374	368	355	410	353	383	360	379	365	382	364	339	392	356	372	380	381	368	354	367	384	346	361	377	365	373	386	361	362	412	366	367	367	379	393	373	390	370	383	376	367	410	360	361	392	375	370	373	361	352	393	371	357	358	391	328	376	402	391	412	378	379	347	367	396	379	411	398	349	380	374	384	390	389	367	378	410	393	425	374	363	345	408	386	344	340	343	383	347	358	382	360	415	355	373	355	402	337	384	349	357	372	397	398	400	342	335	366	369	378	379	340	375	369	364	404	371	388	378	365	379	377	381	367	359	383	380	371	362	352	357	385	378	363	370	390	353	326	376	360	389	364	370	405	390	379	353	404	329	403	360	399	346	363	343	365	372	368	358	381	374	379	374	391	393	378	359	406	392	368	355	379	385	399	378	370	362	341	370	378	365	395	372	398	371	347	375	382	406	386	376	369	376	345	374	385	353	357	367	375	350	383	386	360	358	389	375	403	388	391	338	370	359	403	338	329	354	393	376	365	398	371	369	360	369	381	363	378	362	381	383	391	373	357	368	357	360	389	372	365	413	369	414	405	386	345	360	369	372	377	375	394	359	343	407	403	357	378	394	377	397	356	345	341	372	370	351	369	373	366	384	366	394	360	336	378	353	339	379	404	381	385	392	365	378	382	351	343	373	386	396	375	370	362	365	391	340	340	348	340	380	382	390	390	385	371	383	369	386	386	349	381	338	348	374	350	395	354	369	425	379	398	356	372	365	375	350	389	328	345	411	387	331	381	404	379	296	371	387	414	394	415	369	382	377	381	341	402	422	367	386	369	375	352	409	359	371	380	395	369	360	362	408	365	371	364	405	380	396	354	377	363	355	411	388	362	342	352	353	340	401	384	368	373	366	376	396	377	394	349	382	364	372	358	353	364	380	366	381	359	405	363	388	421	389	352	372	421	334	367	353	383	376	364	370	376	363	361	350	366	382	408	399	358	395	367	357	382	384	354	353	372	357	386	402	397	415	370	361	358	355	387	401	397	353	400	395	343	368	352	375	383	379	352	404	397	364	377	367	353	364	344	354	407	355	404	370	355	386	373	424	395	377	350	351	338	371	410	387	417	351	360	356	403	352	382	399	389	385	390	356	382	340	375	394	409	393	364	389	345	344	367	369	395	357	387	372	379	386	364	354	392	375	376	396	426	377	401	360	382	395	383	368	387	400	384	375	372	375	394	364	380	392	382	338	393	350	378	391	377	384	325	377	387	328	373	387	370	405	372	388	383	337	376	345	384	407	396	380	354	362	368	367	337	350	388	371	362	336	385	384	388	394	427	391	365	394	375	331	391	391	409	390	368	375	380	381	343	361	352	353	347	403	349	376	386	358	353	378	377	388	374	386	371	362	358	381	358	377	390	392	369	367	387	375	382	383	388	355	400	354	382	337	370	412	377	384	362	369	364	394	380	368	408	372	376	383	370	376	377	407	400	362	368	419	369	397	363	345	385	380	358	375	360	398	364	358	372	341	372	372	367	384	374	385	414	361	352	416	378	387	413	352	369	385	398	387	407	385	394	374	363	371	384	367	387	356	363	353	383	337	401	381	378	346	341	402	385	355	379	351	385	398	387	374	384	390	354	418	337	378	349	362	404	349	382	332	351	378	381	393	382	410	366	328	353	412	365	370	389	376	390	388	351	383	346	391	376	358	364	365	350	356	419	369	400	428	381	346	372	353	403	351	389	383	408	383	391	370	355	382	398	382	377	378	346	366	358	374	367	362	414	378	337	373	336	386	356	386	411	343	390	370	346	351	361	395	391	404	391	381	382	344	337	344	374	335	355	368	365	341	383	361	342	390	348	373	373	385	364	390	377	403	390	377	390	384	377	346	363	392	350	354	353	369	366	380	394	379	365	376	348	390	364	404	404	351	364	372	394	336	377	392	366	416	327	410	347	371	367	404	409	382	374	381	404	380	412	360	356	410	371	349	373	364	360	379	386	369	365	356	388	346	369	361	387	336	376	386	377	343	370	349	374	369	387	364	360	363	358	391	361	335	392	331	375	345	396	395	357	346	384	383	356	372	345	390	387	359	388	336	384	378	361	385	359	375	334	404	373	346	385	373	377	354	369	362	414	384	349	362	348	396	345	383	368	367	378	355	372	354	374	351	373	336	416	363	348	398	378	390	385	385	365	374	366	350	401	320	355	383	407	376	375	389	350	380	357	364	366	397	422	349	382	356	386	377	333	360	348	375	351	393	394	351	412	388	332	363	375	381	360	344	354	388	363	446	363	346	358	348	346	387	395	406	354	359	375	361	393	360	379	364	394	378	404	410	370	359	370	375	378	389	371	396	395	362	379	358	368	375	406	376	325	390	341	357	376	376	369	349	363	374	398	387	392	367	361	338	355	342	398	371	345	358	355	350	356	366	398	387	390	373	359	365	377	364	364	357	347	362	342	388	370	360	361	398	357	387	370	391	335	352	390	393	389	394	349	378	396	405	358	366	398	371	407	344	356	372	372	422	369	391	381	380	353	362	375	340	387	362	375	358	414	394	378	359	357	355	371	362	357	323
8604	944	1095	800	650	447	423	354	273	285	246	222	181	203	217	211	190	182	174	157	168	170	191	187	167	164	166	169	168	159	164	152	164	144	171	149	164	166	141	171	169	166	179	158	149	197	147	143	152	152	170	151	139	173	144	196	154	171	166	162	173	164	172	165	150	178	163	185	199	166	160	165	174	168	152	175	163	156	144	157	151	173	143	168	169	161	145	139	176	156	164	153	144	160	143	134	167	158	164	158	173	166	180	144	146	170	131	155	149	165	164	158	156	141	164	140	158	155	143	152	156	153	168	182	137	163	158	140	150	138	148	144	170	155	150	168	145	158	163	156	159	155	149	163	156	156	140	184	164	162	170	170	145	170	136	145	179	160	136	160	163	172	132	158	165	134	139	173	178	161	152	162	149	161	156	175	154	169	131	146	154	173	161	171	176	147	169	163	174	156	141	191	154	153	166	159	167	161	137	144	147	172	160	146	157	149	163	164	158	143	165	173	152	166	146	146	146	139	157	166	180	153	148	160	168	138	153	179	138	161	166	159	173	157	136	146	156	120	147	163	157	173	153	157	157	163	146	164	141	159	158	156	142	147	147	183	157	177	149	164	142	159	157	144	169	147	156	183	135	180	171	141	157	163	154	166	174	141	177	174	163	144	152	161	161	152	157	149	146	156	164	168	164	166	155	141	180	140	157	141	158	164	177	151	140	152	149	162	179	155	147	154	161	153	150	168	157	157	175	150	153	131	156	174	153	174	149	186	154	166	161	148	141	156	160	143	156	142	163	150	153	176	152	145	155	152	152	161	137	154	187	172	156	158	171	166	149	164	160	183	158	138	172	177	153	173	154	156	175	155	135	165	168	165	159	185	160	149	148	165	157	157	164	165	152	165	146	169	173	160	168	158	163	165	149	163	161	157	153	171	163	162	158	140	133	139	172	180	138	138	157	157	155	125	156	126	158	149	169	180	184	157	156	162	154	149	132	168	150	140	144	174	153	147	176	168	155	158	172	134	165	160	168	167	157	170	148	165	162	161	150	146	172	149	157	173	179	148	165	163	150	144	156	144	157	151	134	165	142	173	162	150	139	145	153	163	153	146	154	191	173	178	167	148	121	153	158	155	129	144	160	153	125	171	175	165	163	149	168	143	158	130	167	167	152	174	157	157	177	153	166	170	178	152	160	161	143	181	144	175	165	155	129	165	143	159	161	156	182	159	176	154	155	161	154	153	176	152	148	178	157	158	174	170	151	174	167	170	155	152	139	135	162	172	143	163	151	158	149	159	161	165	156	129	160	163	166	137	152	155	126	152	161	146	144	165	185	156	162	148	161	169	156	154	156	173	171	162	131	159	155	146	170	144	163	144	139	176	151	151	159	161	169	159	160	181	176	148	168	151	148	153	184	147	153	162	162	129	158	155	163	177	145	153	150	160	142	165	147	174	172	147	165	149	147	179	152	188	166	150	186	148	153	171	148	157	151	139	181	171	149	167	134	151	155	157	153	145	160	159	151	175	156	139	174	164	160	171	181	168	173	168	167	161	165	162	168	165	161	172	138	156	174	135	169	168	182	153	185	158	160	150	143	140	183	142	179	166	165	153	149	148	176	161	149	165	193	150	135	156	134	147	180	140	174	174	154	162	145	155	165	152	144	171	161	152	174	158	145	167	150	148	148	160	163	155	146	156	164	169	163	168	164	150	150	153	174	158	128	153	161	183	160	148	153	174	152	172	178	143	162	144	144	154	165	160	146	152	160	155	149	157	156	157	146	135	162	153	164	158	157	142	161	164	163	150	149	156	156	151	171	161	169	174	146	183	165	154	161	160	162	169	176	137	157	142	152	151	165	155	169	144	157	146	167	153	143	158	154	149	160	164	146	129	153	174	180	139	147	156	179	128	158	169	158	161	175	155	150	157	158	167	140	162	159	163	168	169	143	131	144	158	156	171	155	138	167	165	149	147	153	157	144	168	154	129	151	164	157	158	153	169	185	153	179	151	154	160	177	143	149	157	156	169	173	156	170	167	150	154	158	163	153	138	157	158	160	161	185	148	191	156	165	145	158	159	174	162	138	164	141	151	157	150	175	157	146	160	148	170	166	170	164	146	154	148	159	141	159	152	159	152	157	154	155	167	155	147	144	157	149	134	120	131	156	153	175	173	141	153	155	173	149	181	167	178	149	171	154	142	153	180	186	138	175	153	152	165	151	172	192	160	122	142	161	123	164	163	162	150	148	165	150	178	156	153	149	128	158	146	156	149	161	179	143	158	149	151	175	149	149	166	158	153	166	155	148	168	155	174	147	163	174	156	179	164	164	158	156	166	176	151	145	158	154	151	180	168	178	142	186	147	133	166	146	158	163	169	154	148	153	148	156	174	154	157	165	149	154	149	154	170	170	136	159	163	157	149	165	186	162	152	161	194	149	151	157	138	162	138	140	166	162	169	165	179	154	159	148	168	151	158	144	160	158	133	149	179	147	171	164	153	152	169	147	180	159	180	169	139	166	161	144	153	134	161	145	147	145	166	167	162	163	139	150	157	168	164	160	167	176	146	179	158	147	166	173	154	147	165	162	167	174	153	145	164	150	141	149	159	143	165	179	172	153	152	156	154	172	147	161	161	168	154	161	155	157	165	162	141	161	152	169	178	141	149	166	168	152	163	152	173	160	144	167	155	160	168	155	159	147	168	145	133	157	155	169	165	144	180	179	166	152	169	158	159	149	169	168	172	176	164	157	152	171	131	174	136	156	158	179	162	134	136	174	131	152	142	155	147	158	152	162	170	155	146	171	158	157	158	145	165	133	167	175	153	149	165	169	147	188	142	156	181	156	172	160	153	144	152	153	162	179	179	152	164	161	156	139	156	163	156	148	136	144	188	146	156	152	135	159	177	138	162	161	170	157	155	172	161	172	188	152	158	136	144	169	159	159	166	147	168	147	158	143	147	150	151	172	160	161	172	161	175	173	145	182	164	166	156	177	157	182	171	161	149	171	155	151	176	186	161	139	161	157	169	150	152	174	154	172	171	144	171	172	161	148	155	180	155	169	140	161	160	145	175	143	153	158	143	151	123	149	143	153	164	154	157	161	169	134	144	158	157	167	175	173	145	136	168	190	167	144	158	140	159	148	184	182	165	163	154	170	134	162	169	139	159	144	142	164	165	184	152	172	151	174	146	156	179	144	139	147	146	172	174	159	143	173	179	163	163	159	157	154	141	143	138	157	162	166	153	150	176	147	166	172	169	150	152	165	164	146	170	139	162	159	151	158	166	153	171	167	162	149	156	130	151	155	171	163	155	153	165	158	158	179	153	166	168	142	183	155	157	147	144	148	193	161	145	140	168	163	147	149	173	153	169	157	165	135	146	165	169	152	162	158	157	165	161	156	157	165	138	167	137	160	164	155	153	163	151	157	167	161	182	170	140	149	138	168	159	180	160	144	161	170	165	145	148	154	159	155	174	161	167	155	146	146	171	163	165	163	159	162	181
6162	1292	2672	3131	2623	2159	1785	1448	1303	1138	1051	1002	870	795	760	737	700	618	645	611	587	585	585	606	590	548	554	547	505	543	501	487	478	497	483	489	486	475	490	481	491	474	459	479	455	471	484	464	451	512	450	479	480	492	476	535	502	493	490	485	480	530	527	594	519	499	545	620	519	545	508	468	442	487	438	447	428	456	433	460	462	441	430	445	452	455	437	441	434	437	455	441	457	444	448	462	425	438	425	452	419	497	441	445	409	471	421	451	469	456	426	465	453	443	455	435	445	434	451	460	446	476	473	441	415	457	437	464	428	427	420	423	449	391	437	419	414	419	420	442	428	439	450	420	371	417	459	445	430	449	446	475	467	482	448	447	430	408	468	428	444	422	413	459	417	397	436	433	438	397	418	487	438	382	443	412	461	432	478	440	387	408	430	441	400	408	435	408	466	469	449	422	463	435	454	421	488	469	407	421	408	485	457	444	433	392	416	405	430	424	429	411	406	449	435	434	403	427	436	450	463	455	426	444	432	410	442	461	420	426	428	450	423	438	428	447	420	428	458	431	412	434	423	441	435	445	445	413	398	434	441	405	447	425	416	413	398	433	436	439	419	397	454	420	411	456	432	440	432	431	434	466	405	432	418	396	438	449	420	407	464	450	448	428	453	434	400	450	426	426	444	448	442	410	404	415	418	426	461	416	427	436	473	440	454	450	444	484	417	446	440	447	433	434	412	428	414	420	428	421	421	421	418	421	455	406	425	433	414	450	452	442	425	461	423	430	394	420	410	447	426	401	434	468	418	470	419	428	402	410	444	451	452	402	435	419	406	427	454	487	452	425	420	451	423	422	408	466	429	442	431	419	435	412	417	440	451	412	451	490	432	458	422	421	453	426	430	434	460	415	446	417	481	422	420	430	420	426	431	436	376	426	391	427	449	433	455	423	394	412	417	448	440	463	434	417	422	425	422	418	427	439	455	453	464	419	417	445	428	440	439	440	427	442	397	448	437	430	439	441	432	415	407	456	422	425	435	494	390	438	446	445	424	402	431	412	456	454	440	444	432	394	426	435	402	407	437	445	434	487	479	438	451	453	422	450	417	414	439	452	429	423	435	454	411	438	420	435	426	418	397	440	438	423	409	425	428	450	401	461	400	411	461	453	474	427	416	407	429	441	413	376	444	420	421	456	411	424	479	424	443	431	433	401	405	482	465	419	449	418	433	410	434	401	443	432	455	429	413	420	422	442	431	439	449	481	461	436	437	403	444	446	459	443	444	398	418	440	418	398	430	441	424	422	422	432	419	441	396	433	413	443	453	449	448	431	433	393	417	449	434	424	441	476	469	450	449	430	444	409	459	414	407	410	433	427	436	445	434	426	469	476	435	435	438	435	454	422	419	428	421	434	439	442	442	396	415	412	451	463	438	434	393	429	450	423	429	458	410	440	459	439	442	435	442	392	394	448	413	423	435	430	422	419	416	481	411	416	402	433	464	407	417	426	447	454	440	435	424	416	410	452	437	426	438	436	443	414	452	401	433	428	384	410	408	407	417	424	453	419	409	419	413	406	448	429	459	459	437	455	440	426	438	482	426	427	443	432	430	444	425	472	437	458	421	385	429	484	418	437	408	432	427	470	448	422	446	437	423	412	469	421	434	433	451	443	411	452	425	455	455	410	422	434	435	428	400	444	408	429	400	424	420	392	417	425	410	480	429	451	433	435	460	432	468	376	413	448	449	426	419	447	425	454	422	446	426	441	450	421	408	452	459	445	428	440	423	423	397	432	412	432	405	420	428	438	396	414	465	421	437	405	440	450	425	443	411	437	415	421	429	480	434	449	445	417	406	426	462	453	438	421	454	410	436	459	447	475	430	421	456	434	423	424	434	407	440	444	419	418	458	369	460	439	400	459	413	416	417	418	422	440	439	401	460	494	438	410	445	424	412	431	428	460	425	443	422	453	457	416	428	479	408	466	416	440	374	438	420	426	447	444	419	408	407	452	426	440	461	414	455	448	418	413	396	426	419	444	457	453	440	448	452	442	470	424	423	395	430	431	421	439	448	443	429	457	434	417	450	396	418	407	424	409	401	419	462	468	408	416	470	384	445	410	454	425	394	460	442	460	464	427	453	436	429	421	428	431	436	454	438	435	433	414	425	407	412	431	432	429	465	428	430	459	452	475	416	448	467	401	420	405	414	385	439	429	439	432	417	449	418	502	453	456	426	405	427	421	438	459	441	393	452	451	414	434	438	426	414	417	421	460	434	421	418	438	397	426	428	414	402	474	416	437	446	444	404	416	414	436	442	432	413	387	443	455	415	450	405	417	395	444	434	408	422	412	439	430	431	439	456	412	460	434	472	421	412	438	425	439	443	435	424	416	409	446	465	423	446	427	435	459	461	427	404	417	431	434	425	447	435	425	456	452	418	421	394	432	461	409	442	408	461	429	442	421	435	426	397	412	441	426	452	439	439	421	466	430	449	416	440	469	451	388	394	425	436	419	429	414	464	433	482	421	451	414	456	418	440	446	477	411	443	397	408	401	444	414	424	422	423	457	456	417	438	431	458	438	400	463	430	472	463	430	438	405	409	412	434	425	476	392	443	487	421	415	437	375	454	450	462	450	386	434	441	428	430	413	429	414	441	428	440	433	467	450	437	453	473	409	424	455	415	427	440	466	431	435	455	432	442	428	438	409	440	434	447	392	422	423	425	444	405	404	426	414	432	430	411	412	440	415	427	443	432	403	417	463	424	457	436	456	420	400	434	452	429	442	445	431	440	406	425	422	412	418	416	386	394	436	432	433	429	420	445	428	469	418	458	448	432	451	399	453	431	441	467	463	443	426	420	439	437	418	440	423	468	428	403	432	418	449	445	473	466	428	414	409	443	456	407	418	399	406	452	444	415	428	446	427	442	440	408	411	439	424	415	439	447	444	463	437	445	405	407	425	438	449	403	438	396	466	413	447	404	454	483	442	453	425	435	401	444	471	424	418	416	443	420	461	432	415	451	399	456	448	409	464	435	446	443	402	457	440	424	451	423	410	425	443	452	448	419	451	419	444	364	431	445	455	433	450	486	413	419	455	435	461	456	428	450	446	443	410	402	447	429	463	423	422	414	453	435	438	467	425	422	426	431	425	483	427	440	451	396	461	451	418	422	445	428	416	405	468	415	491	456	411	426	432	398	421	445	430	417	475	431	425	433	417	445	450	405	448	418	448	472	422	412	468	423	461	432	437	408	431	468	434	410	391	432	444	415	412	487	438	400	415	426	440	411	427	451	446	442	425	420	416	416	398	415	406	448	455	451	439	431	430	429	403	413	449	413	465	476	432	430	392	426	437	404	437	434	424	455	390	441	423	439	418	452	451	408	420	445	406	416	417	401	436	426	443	434	452	398	440	414	418	430	433	449	427	434	442	454	415	464	385	398	440	477	430	396	389	453	447	450	458	447	458	468	422	436	427	411	429	419	432	386	454	417	461	441	447	432	433
14795	1819	2056	1527	1027	683	536	415	320	281	245	209	195	166	156	159	148	142	139	131	125	106	115	119	99	105	115	107	97	102	98	100	96	86	79	102	105	94	93	108	81	92	84	94	71	92	80	83	99	73	75	101	81	83	93	93	97	88	95	86	96	106	100	123	97	73	121	102	95	111	96	88	80	69	79	84	78	75	83	71	67	75	97	76	69	94	79	84	83	95	81	98	89	85	96	78	80	83	96	76	74	67	104	88	73	78	92	81	72	80	90	89	90	87	89	89	75	70	81	75	83	83	80	82	74	87	96	76	81	73	87	61	80	79	84	78	84	88	81	72	78	85	82	90	84	95	76	67	80	66	81	78	72	77	76	83	85	91	80	80	75	64	85	87	80	86	76	88	90	93	88	81	80	77	79	82	77	74	77	77	81	83	85	76	83	96	77	90	59	97	83	95	81	79	82	71	68	85	78	70	66	74	78	85	79	73	72	90	94	96	76	95	66	82	81	71	81	73	82	76	94	80	77	97	75	95	87	76	80	83	86	97	78	74	74	85	87	79	87	88	80	74	111	84	70	81	104	80	93	67	76	79	90	82	87	71	91	75	90	96	87	83	87	83	87	87	76	69	67	69	70	98	84	75	76	67	75	103	85	90	84	92	79	85	72	94	76	91	79	71	76	81	81	84	83	68	86	83	84	76	79	84	83	69	76	72	82	84	86	70	76	80	81	68	97	83	87	87	86	67	58	77	83	58	70	78	76	64	77	76	94	68	89	64	84	68	68	75	82	88	59	72	70	88	75	78	87	77	82	81	79	71	85	73	96	64	80	94	82	72	81	80	82	75	89	88	70	84	77	86	76	74	88	65	65	69	99	97	81	75	105	90	73	68	104	73	60	86	78	95	84	72	93	80	69	69	76	66	68	84	74	84	86	78	80	81	83	80	82	80	86	75	83	78	69	92	80	81	81	73	76	87	91	94	73	77	84	61	62	73	91	62	89	79	85	86	97	64	74	72	80	76	75	72	94	79	75	88	65	62	72	76	82	87	89	109	60	77	86	87	91	77	85	94	86	77	93	87	88	87	64	81	86	73	81	82	93	88	86	79	85	60	79	87	76	81	93	83	88	80	84	91	86	95	88	72	95	73	88	80	75	73	102	78	99	92	83	79	83	62	68	73	82	93	67	76	65	72	71	61	83	70	67	78	76	74	65	83	71	95	72	69	77	70	71	86	88	70	91	73	85	72	87	82	91	58	72	71	86	72	85	106	99	57	81	59	90	80	69	90	73	86	84	66	64	82	76	75	94	91	82	78	69	65	93	92	85	67	86	81	87	82	76	80	83	82	94	86	101	69	76	74	77	73	84	103	79	79	78	72	95	70	62	74	80	59	75	86	83	86	68	67	82	83	97	84	74	75	71	94	70	75	75	97	82	75	80	71	83	100	81	73	81	89	75	76	66	72	80	84	91	86	90	92	74	71	77	75	86	87	75	84	96	60	75	76	75	63	76	82	90	73	66	90	82	63	97	80	83	73	73	69	93	78	91	96	94	90	74	73	85	81	76	83	81	75	86	73	86	108	86	97	82	84	77	78	88	68	86	64	70	84	76	84	93	90	86	93	98	70	88	86	95	77	69	72	81	87	90	82	69	74	93	89	88	70	76	77	85	94	78	92	70	77	72	72	70	70	64	90	77	82	92	83	88	75	81	82	83	88	71	81	83	77	79	70	65	72	73	67	86	89	79	84	87	90	81	71	88	87	55	68	66	66	88	79	83	64	79	81	92	86	91	93	86	82	77	89	86	78	83	70	96	78	78	75	81	79	87	82	80	86	84	79	79	80	82	74	76	79	66	97	74	74	83	98	59	69	71	94	76	86	76	83	78	72	104	85	86	79	68	70	89	72	74	90	96	82	84	77	65	87	92	88	73	72	88	73	87	78	83	80	89	82	79	81	61	82	90	76	74	95	101	69	79	87	97	86	75	70	79	98	75	92	87	90	99	81	103	89	74	81	83	82	65	92	73	76	61	69	88	87	71	79	77	86	80	75	93	75	73	87	71	92	76	80	78	72	82	84	105	90	93	75	98	84	81	65	66	64	92	72	76	89	77	83	80	67	80	76	64	72	76	84	79	82	65	96	83	64	77	80	67	87	78	81	77	72	85	69	75	71	76	79	65	66	80	83	89	82	73	90	83	97	63	68	86	83	79	109	73	84	80	80	76	81	73	102	76	82	77	81	96	75	72	71	63	98	75	64	75	88	87	87	93	84	77	78	82	95	69	85	73	65	75	91	92	72	93	85	72	70	83	77	69	83	90	88	71	78	74	76	89	84	79	84	71	82	75	83	77	86	56	70	75	86	78	90	85	71	77	68	60	79	79	79	80	70	87	71	77	75	78	93	82	90	95	76	84	92	88	77	85	67	109	66	79	69	94	88	96	96	82	77	80	65	78	82	76	77	79	65	73	77	82	87	94	84	83	70	69	78	79	89	81	81	76	89	87	73	71	68	83	88	90	82	76	86	87	82	68	72	68	82	85	76	84	95	103	58	88	98	72	69	83	85	91	75	73	84	89	82	77	76	85	76	71	77	90	63	85	78	81	61	92	87	102	93	79	72	79	83	78	75	70	84	81	74	74	88	84	84	71	93	81	89	73	80	80	67	92	89	86	88	73	84	66	77	76	86	75	70	79	84	77	70	74	91	93	76	86	71	86	78	71	67	74	96	69	76	73	92	82	94	79	74	66	74	78	84	74	76	88	86	98	65	74	71	71	84	70	74	87	85	77	69	91	78	79	70	75	86	71	81	86	92	65	75	102	77	77	78	85	67	87	79	68	85	74	85	76	95	76	87	75	83	86	73	76	92	74	84	79	76	85	84	90	65	78	88	74	77	83	91	93	80	77	81	77	78	75	84	81	70	78	88	82	83	67	92	68	87	75	76	76	77	75	100	83	78	79	101	69	75	69	74	88	78	85	78	95	72	88	81	69	74	88	79	82	88	81	80	98	92	92	80	72	88	86	98	90	76	94	71	77	82	70	84	65	80	99	77	88	90	75	72	92	80	92	86	77	92	90	74	92	82	93	77	80	85	72	82	78	79	78	77	72	72	98	90	80	92	73	83	72	72	98	97	73	66	81	86	97	81	91	67	69	87	88	70	89	89	64	79	97	68	81	80	78	73	76	64	92	102	76	79	77	55	81	75	88	67	84	75	76	77	72	70	76	76	77	77	79	94	87	91	78	75	84	69	93	90	81	93	95	75	85	94	73	83	83	101	90	88	92	69	77	69	67	84	76	65	90	74	92	89	68	97	73	71	89	86	90	78	96	71	61	96	81	76	83	84	80	86	89	83	86	72	77	88	74	82	84	69	91	79	79	90	70	76	75	96	87	76	75	77	89	82	70	88	74	80	77	77	73	93	95	70	75	73	95	82	78	70	82	73	82	90	77	70	110	85	65	86	84	80	78	98	91	63	70	65	83	81	78	90
7711	1754	4466	5078	4356	3503	2905	2349	1881	1634	1483	1232	1139	1032	837	781	738	700	685	613	551	597	491	440	458	440	424	427	409	416	346	381	399	346	354	349	350	327	319	329	339	282	311	326	304	272	288	285	291	280	279	285	284	285	317	322	323	337	307	305	334	387	466	535	494	347	508	570	476	425	333	316	264	256	254	246	244	239	268	233	255	265	241	267	235	265	215	234	227	244	251	264	246	210	246	276	256	247	261	268	196	198	254	205	240	263	244	243	229	237	247	250	264	220	240	246	265	228	241	246	229	241	223	217	249	253	238	239	236	228	248	225	246	234	209	239	219	214	213	248	209	225	209	249	234	230	230	246	238	218	227	226	257	227	238	230	249	216	218	262	247	239	241	212	223	230	237	255	250	226	244	211	213	232	226	230	224	228	224	218	225	245	228	246	220	259	262	227	257	213	215	217	213	216	206	228	236	231	263	227	261	217	216	238	224	210	225	222	219	216	228	244	251	213	235	199	253	215	212	225	239	240	228	235	221	232	226	241	214	246	195	241	220	203	220	237	247	223	234	198	215	221	216	232	233	243	210	238	213	211	227	223	187	205	244	252	241	237	221	219	235	221	235	236	225	220	246	221	227	218	214	216	227	223	238	258	220	219	213	227	242	219	217	200	245	227	215	242	216	234	227	232	244	241	238	214	222	227	253	220	217	235	208	209	236	199	257	255	230	223	251	207	247	231	225	239	242	232	232	231	221	224	211	235	214	222	250	212	237	230	232	228	231	232	235	218	238	245	220	221	234	225	243	272	215	220	218	247	229	226	220	214	226	205	209	197	223	203	221	216	223	256	239	221	228	223	217	244	213	224	249	250	215	215	236	260	198	232	224	234	232	211	215	219	227	211	234	220	224	233	235	230	255	218	210	211	217	203	263	227	226	234	221	230	218	238	202	241	207	220	209	207	243	211	215	252	242	220	234	244	200	230	239	233	210	212	210	218	212	222	219	219	235	204	234	216	227	231	229	237	225	246	240	216	232	217	258	231	221	209	204	221	224	245	245	245	226	237	232	228	210	209	241	205	218	235	229	236	217	217	222	229	216	253	238	254	245	205	228	201	210	210	250	230	237	231	231	228	199	225	222	232	232	225	231	223	195	221	212	237	241	210	222	219	243	211	220	225	227	219	248	208	236	222	240	216	220	226	243	238	234	230	209	228	250	219	223	245	226	230	204	269	246	231	257	221	242	245	255	223	213	220	233	207	259	192	220	220	247	216	223	231	227	228	221	222	245	263	217	216	234	223	206	215	215	259	237	220	227	212	234	247	188	217	215	237	213	249	178	222	260	221	211	219	249	219	217	226	253	225	206	217	223	216	226	205	224	243	231	258	204	237	228	207	237	216	239	240	229	226	212	237	225	228	235	241	213	231	218	257	219	225	218	213	200	246	251	222	237	234	241	202	222	226	226	225	223	210	230	247	233	243	223	267	232	198	204	223	231	219	213	227	209	220	224	199	224	243	268	272	219	203	237	200	228	213	225	193	224	229	223	213	204	250	223	235	236	209	230	244	254	229	243	259	227	215	217	227	216	240	219	214	219	214	221	236	229	216	230	251	213	232	222	232	239	239	223	210	237	212	224	232	219	229	248	194	214	243	233	215	232	248	226	242	242	234	232	228	219	237	237	232	217	262	238	237	198	205	193	228	225	241	242	224	241	211	235	210	249	202	210	219	229	212	228	246	227	235	226	232	204	201	221	228	215	221	180	258	232	221	224	249	209	211	231	246	231	200	224	223	212	211	225	215	219	231	213	231	222	213	240	236	239	234	208	223	234	256	228	223	236	252	214	217	232	254	230	230	231	209	217	215	230	244	204	198	218	216	244	247	232	228	233	220	208	240	239	206	248	230	236	236	220	230	208	256	248	236	198	234	248	226	224	218	195	229	218	228	220	206	204	226	242	256	210	241	219	256	236	214	218	203	220	229	238	237	224	223	197	247	222	226	232	213	247	219	243	239	212	255	208	232	221	224	208	224	219	236	231	260	234	230	195	227	220	237	239	264	223	216	218	215	223	213	239	225	231	215	254	245	235	214	210	226	248	217	223	241	219	213	237	223	213	220	222	238	212	231	226	217	195	221	241	212	219	229	206	227	217	211	244	209	198	213	252	224	216	217	255	221	196	224	225	238	240	247	219	224	228	242	228	217	257	217	240	238	216	247	229	211	216	218	210	217	228	234	247	208	203	246	224	201	207	232	219	226	243	240	239	253	208	190	207	224	245	217	248	237	245	217	252	217	227	241	226	223	209	200	225	238	250	240	217	212	234	248	237	223	214	233	253	225	202	228	238	210	224	235	188	219	231	239	223	223	207	234	220	221	220	216	219	220	204	208	228	231	224	228	241	246	238	207	226	227	204	210	249	246	240	212	247	243	224	221	205	200	192	230	208	212	207	227	232	247	238	210	224	238	220	213	210	249	202	227	232	247	227	252	253	209	243	217	216	210	224	252	211	219	196	249	226	211	235	213	248	257	256	242	238	240	251	210	228	229	244	212	229	228	226	210	232	206	230	200	206	217	214	229	251	228	226	242	221	227	228	248	228	203	229	230	222	219	235	223	218	224	195	210	228	230	226	251	228	241	200	222	209	250	261	221	223	224	195	237	205	260	216	209	267	220	229	224	251	229	239	240	226	226	217	229	189	216	246	245	209	222	223	220	225	220	237	238	216	212	211	241	222	258	224	249	212	250	212	256	244	237	253	224	243	232	224	243	209	247	225	234	213	211	214	209	209	217	224	246	210	239	227	244	205	227	205	213	223	213	240	219	234	216	226	224	207	245	240	247	208	208	226	202	229	229	224	204	237	229	238	231	224	232	204	224	221	226	211	215	230	210	209	229	234	235	234	251	211	239	236	216	240	232	248	216	214	222	212	229	208	213	236	242	239	259	236	203	219	215	237	226	219	236	237	244	210	218	215	226	238	236	233	213	218	193	200	240	227	205	221	246	227	227	223	240	251	211	231	213	219	246	217	230	244	232	236	252	237	222	214	218	224	245	229	240	233	252	264	224	238	249	216	212	230	254	235	230	221	229	213	220	213	249	208	224	235	234	229	217	212	210	231	219	231	220	235	243	233	215	236	215	236	203	222	207	208	237	229	226	226	252	194	240	207	222	249	218	227	221	230	222	248	217	230	233	227	211	254	216	234	233	208	224	228	220	233	229	219	225	208	221	249	212	224	223	225	243	199	247	205	220	254	216	242	218	239	240	221	181	266	208	218	242	218	215	235	221	220	224	210	224	218	237	226	226	227	229	219	222	219	220	249	208	232	264	235	222	197	234	236	233	215	229	217	257	219	233	214	225	210	238	250	211	242	218	224	228	210	218	223	236	220	235	258	237	264	223	222	227	214	233	222	232	221	206	234	208	242	234	221	235	198	220	236	213	234	231	227	221	206	224	234	221	218	219	201	235	234	205	212	236	220	241	219	190	214	238	221	227	228	204
2823	136	166	163	139	121	129	135	133	117	117	147	119	115	136	127	129	154	139	127	137	132	139	148	146	123	151	134	127	151	139	129	160	137	136	129	153	124	117	138	138	123	107	123	129	129	147	133	137	155	116	137	118	127	155	147	138	120	116	125	134	154	145	134	130	128	113	125	140	134	142	132	121	154	126	145	118	135	134	114	130	131	127	134	105	130	133	143	136	133	108	114	147	107	140	138	141	133	146	111	125	130	131	131	123	120	128	137	123	112	145	170	150	118	127	118	110	146	127	135	151	131	132	126	110	140	127	154	134	137	127	122	117	161	130	140	106	149	134	145	137	144	138	142	141	124	129	138	141	131	126	130	137	134	135	129	112	122	166	125	133	117	113	135	130	115	138	141	124	134	125	133	124	112	124	130	128	123	132	140	149	132	128	137	161	122	116	128	137	144	128	128	140	126	154	129	139	131	107	128	139	115	119	127	141	139	133	113	122	121	144	136	127	141	145	150	137	131	139	119	150	139	135	157	138	144	136	137	147	141	134	123	129	131	139	152	127	119	144	115	138	151	135	142	116	128	145	140	124	130	139	141	139	145	141	133	153	132	138	130	126	129	144	167	137	119	139	142	135	128	151	122	135	129	131	141	137	136	140	120	140	118	117	126	136	139	137	172	144	129	126	108	141	116	122	154	115	134	139	115	144	141	152	120	137	122	138	114	140	124	119	127	136	123	118	117	160	129	133	117	137	126	142	133	146	142	128	136	126	137	109	147	119	117	137	123	145	128	139	125	128	115	123	166	151	127	157	124	139	130	130	125	140	129	139	135	131	111	152	138	135	128	124	142	142	135	126	119	126	128	126	138	139	130	146	138	148	106	126	155	148	153	128	135	141	127	130	120	127	114	136	127	143	122	144	142	131	132	142	133	130	148	124	132	149	100	134	131	141	149	127	147	130	116	119	149	152	124	138	142	139	128	123	134	120	137	116	112	129	120	127	126	127	125	132	132	135	135	132	136	124	116	135	140	116	109	138	138	158	143	133	137	124	127	143	138	125	128	138	133	139	142	138	143	134	125	120	129	133	126	142	143	148	120	136	103	128	126	145	126	118	143	145	130	127	119	99	133	120	124	140	134	115	124	147	130	124	124	132	122	145	128	133	136	141	127	114	145	126	126	133	143	134	135	112	145	144	145	133	126	119	125	140	136	139	143	129	134	130	123	129	134	143	142	113	122	107	134	116	145	139	144	143	148	141	121	142	132	111	124	150	134	139	118	130	134	143	124	119	162	131	128	122	143	139	112	140	141	126	116	133	130	122	128	128	116	143	132	122	110	126	128	109	121	134	161	111	120	145	111	138	147	126	154	116	122	152	139	149	126	115	145	148	136	141	131	127	128	150	138	128	104	153	133	121	127	128	126	130	138	132	128	137	128	137	133	130	122	121	155	130	130	138	150	147	154	125	125	148	156	145	139	172	129	103	133	137	138	131	135	117	122	127	137	141	138	131	117	121	137	106	131	129	122	125	122	138	127	140	134	135	114	125	128	130	130	140	123	115	110	128	129	131	124	125	157	127	138	132	123	130	133	144	109	117	122	116	123	121	150	145	124	136	123	126	116	124	132	117	155	100	130	126	156	141	128	128	133	131	151	138	146	129	115	121	130	133	148	147	144	157	132	136	124	136	120	145	133	147	129	118	127	131	134	129	136	111	132	156	120	146	153	151	134	121	142	149	131	141	147	121	129	155	135	138	123	139	132	145	124	122	150	147	117	152	139	123	138	145	152	148	132	125	134	164	152	141	122	145	134	126	126	132	133	138	121	126	142	144	131	120	144	145	133	145	120	141	127	124	134	145	137	135	128	152	128	159	125	133	112	132	141	131	119	148	133	117	158	149	118	134	124	127	142	122	130	153	124	127	128	140	131	136	125	121	145	138	130	121	138	157	126	123	141	96	129	143	124	134	131	146	129	113	114	142	146	106	123	146	118	131	119	138	137	120	133	151	149	132	130	142	130	144	136	124	142	156	153	126	128	132	121	120	160	166	133	142	139	135	124	122	134	135	129	139	137	157	128	128	155	134	127	115	131	134	123	138	115	155	154	117	149	137	119	128	133	132	119	125	132	120	138	146	143	149	111	141	130	131	109	120	110	117	135	140	114	140	124	126	141	136	119	135	146	142	132	129	142	136	132	133	127	146	154	124	139	129	145	129	127	137	141	130	112	147	131	127	134	151	131	135	125	123	152	120	147	137	142	114	113	133	110	134	121	137	122	115	117	116	125	137	141	129	149	125	116	133	124	117	114	140	134	143	130	120	136	150	142	135	122	145	137	146	134	105	126	136	138	141	118	123	130	135	139	137	125	133	123	114	117	107	139	141	136	128	122	130	139	144	114	146	131	148	133	152	145	130	141	140	133	144	124	125	131	132	143	125	128	132	132	127	129	122	145	143	134	145	135	128	127	136	142	130	153	116	145	122	120	142	114	124	121	125	144	127	137	137	130	129	128	128	114	138	129	152	123	126	119	123	113	139	144	136	137	138	140	122	128	122	113	127	108	131	139	130	135	153	137	140	136	159	107	150	114	118	134	135	136	132	118	144	143	154	120	160	119	128	144	134	129	135	126	126	137	137	123	102	123	140	134	122	131	132	125	125	153	133	138	131	141	134	134	132	161	113	140	142	129	124	133	139	132	124	153	135	132	112	141	139	145	139	144	121	125	148	129	142	123	122	133	145	115	102	137	127	138	120	141	130	145	126	133	130	139	139	130	135	140	132	151	117	134	135	119	146	132	152	152	140	145	137	134	124	120	122	139	139	135	124	130	135	128	123	138	142	122	136	135	138	115	136	135	136	117	147	131	155	125	125	126	135	121	138	126	132	129	133	113	113	110	137	145	121	140	125	142	132	126	156	145	137	131	142	129	135	133	122	135	119	155	138	122	125	137	133	132	135	143	132	137	118	125	123	125	136	131	157	116	129	134	132	148	114	118	144	147	126	131	144	123	155	140	138	134	150	125	135	118	146	134	122	138	130	128	132	125	156	120	108	131	136	136	131	159	145	137	117	143	132	126	119	126	125	117	144	120	131	123	114	136	145	137	131	124	130	134	143	126	139	135	116	131	127	134	129	140	135	151	111	143	116	139	148	113	139	109	134	149	141	140	116	153	139	125	151	165	107	125	134	128	145	121	123	125	134	152	121	103	137	153	134	122	137	125	144	128	131	137	138	132	142	136	135	123	139	141	130	142	160	129	125	154	134	119	132	132	141	122	136	143	148	130	127	133	136	141	147	147	116	131	139	131	126	140	126	128	122	129	124	137	145	136	117	111	126	131	140	118	129	147	118	126	129	109	131	129	128	114	148	118	132	152	138	133	116	146	141	135	139	136	133	140	125	144	153	126	131	130	150	144	130	137	123	123	104	151	129	124	137	135	130	118	149	146	125	134	150	147	105	151	133	142	161	119	135	165	129	140	150	118	127	134	129	133	118	133
2660	459	493	447	506	468	462	412	408	424	399	386	395	393	427	371	359	370	395	378	387	377	400	378	341	366	392	375	345	402	375	393	381	368	364	396	388	338	370	355	377	355	364	390	363	344	368	366	349	383	374	385	401	350	403	388	417	360	423	374	401	373	377	361	376	411	415	397	403	390	393	376	405	404	372	332	400	346	348	392	405	337	336	384	368	366	391	382	363	371	397	345	383	384	341	393	361	420	397	356	382	346	379	401	369	407	354	358	442	375	355	400	369	366	363	355	402	363	391	395	404	346	377	404	329	415	389	363	343	344	376	388	408	385	379	387	375	376	344	396	399	379	393	397	376	351	378	371	424	353	373	345	357	375	357	368	390	395	395	370	335	384	365	395	369	358	361	379	393	355	376	398	371	365	398	362	389	364	391	371	386	407	394	370	364	374	354	370	386	336	360	403	369	350	385	350	353	384	390	395	362	399	392	371	359	357	353	376	402	377	373	383	353	374	340	396	368	397	376	368	359	364	377	378	366	397	374	348	349	358	372	374	354	396	360	371	365	368	396	411	380	388	409	363	411	371	385	376	389	345	351	382	341	389	357	359	368	361	350	353	378	374	353	397	382	385	394	359	335	404	372	351	349	366	378	396	392	388	352	394	340	392	354	366	352	368	384	346	384	358	363	368	349	365	385	385	338	387	384	336	354	360	396	353	394	378	386	389	382	363	356	376	333	350	379	375	382	369	367	429	376	359	406	377	368	378	342	374	369	361	408	390	370	343	349	385	386	388	343	372	339	398	344	381	368	385	389	382	369	373	330	386	350	396	358	415	392	421	402	374	405	340	342	362	395	386	357	357	339	360	368	383	400	356	358	348	387	376	402	360	344	419	328	320	390	370	364	362	355	360	331	378	388	422	350	338	377	392	367	371	388	339	400	388	369	392	369	399	374	364	368	358	416	359	366	394	340	379	362	396	395	344	357	390	347	434	366	382	400	368	357	415	338	419	365	363	354	361	362	368	396	369	366	392	393	355	371	389	405	415	385	396	375	385	347	390	391	339	392	426	378	375	363	351	346	358	360	353	388	386	361	393	385	354	372	351	389	365	359	394	333	386	407	368	381	381	384	378	398	336	383	383	361	368	378	357	334	380	368	361	358	387	386	357	391	370	355	363	366	357	391	396	375	375	379	414	391	400	411	361	409	343	393	355	352	343	384	387	415	383	371	395	401	392	411	354	368	368	387	336	387	353	402	381	374	374	359	359	391	377	395	371	394	376	381	355	385	383	433	369	355	372	403	342	377	364	398	369	359	387	366	343	352	399	358	425	371	371	357	354	397	385	371	393	356	328	370	354	386	370	399	367	361	397	365	363	363	346	402	390	367	344	396	351	366	394	399	386	402	334	341	361	369	371	386	352	434	372	404	371	428	389	365	360	357	374	388	389	384	356	397	372	393	384	369	385	389	362	393	360	390	373	405	351	375	431	363	369	353	373	372	384	365	373	381	386	383	410	393	382	363	389	386	350	413	390	360	355	357	370	367	348	369	365	394	392	371	360	355	361	370	361	367	417	385	370	382	391	343	362	380	358	389	369	375	395	346	342	402	377	382	381	402	424	378	348	386	360	386	363	405	390	379	382	397	386	368	356	358	366	362	376	358	372	340	347	376	395	374	344	357	356	362	379	361	376	377	372	381	342	366	343	377	353	353	400	353	402	365	329	384	353	381	366	342	386	364	385	329	383	387	401	396	375	368	377	332	371	347	351	376	384	379	352	373	342	346	332	357	393	354	371	364	350	380	385	380	377	398	344	376	351	391	378	365	364	362	368	373	367	361	362	368	369	390	359	393	371	409	384	354	344	393	390	380	345	390	369	374	365	353	359	336	357	396	408	362	380	370	344	346	382	353	380	369	368	358	362	348	351	373	375	343	360	383	376	353	347	377	394	383	369	403	405	395	358	395	350	357	381	395	390	377	369	371	365	383	345	384	358	395	358	363	376	373	346	365	410	374	361	372	406	394	403	364	385	381	354	356	331	369	405	379	360	350	363	382	351	347	382	385	380	354	369	353	377	404	375	377	389	365	369	403	376	349	392	383	360	337	338	374	374	361	341	400	351	389	379	391	399	355	419	348	363	385	334	345	371	365	388	381	419	382	383	368	372	375	382	373	340	361	373	389	381	339	345	392	393	377	358	325	399	377	348	371	368	375	406	373	406	372	359	341	371	384	388	360	383	383	369	363	366	371	380	352	392	374	385	390	380	373	399	379	349	427	367	379	415	370	366	372	373	369	364	370	355	387	413	369	385	383	331	374	396	362	395	360	356	360	349	385	376	370	350	354	393	377	391	373	368	419	371	343	396	350	375	370	391	400	375	325	364	362	419	365	383	363	382	385	342	384	380	365	393	367	374	368	363	331	424	381	368	421	361	413	377	368	363	345	376	378	377	362	355	383	392	384	377	370	373	402	365	374	376	337	369	382	356	339	372	378	383	415	359	352	368	346	374	378	395	356	340	356	383	384	360	390	391	365	375	369	356	383	388	399	387	401	333	391	420	339	385	387	365	369	390	350	343	378	382	357	361	322	367	341	383	381	389	371	334	361	375	364	351	350	375	366	367	367	355	405	362	359	378	351	359	352	395	375	375	361	392	374	377	371	396	354	358	373	380	362	383	385	376	341	365	389	359	368	351	390	388	391	402	382	362	380	391	369	344	396	328	379	409	359	420	375	398	362	352	358	342	362	389	345	378	392	390	353	355	414	392	345	387	381	375	346	388	405	413	350	376	369	390	371	394	381	354	353	334	362	377	384	359	387	369	391	372	388	382	386	361	338	356	366	368	408	372	381	379	346	380	362	361	378	358	386	380	374	361	429	360	361	395	398	376	391	372	375	384	435	378	375	364	380	400	373	375	372	354	352	381	389	366	382	366	388	369	359	373	400	343	354	381	372	355	373	346	346	350	397	366	365	368	362	362	412	371	370	393	398	387	371	353	340	424	375	393	386	397	398	363	373	352	369	379	366	371	393	368	385	341	370	379	397	364	344	375	365	349	394	382	375	416	381	378	357	370	348	381	367	337	401	378	408	398	360	352	378	370	384	397	371	383	376	385	369	378	351	399	371	369	370	411	354	363	385	361	383	358	365	418	370	366	419	364	403	364	348	402	403	388	347	361	369	354	375	381	391	398	337	387	412	363	421	397	398	402	363	368	393	381	345	353	379	328	379	379	363	343	429	375	355	373	447	372	384	359	353	402	413	382	370	359	361	352	352	356	396	394	353	392	369	379	351	386	371	367	368	354	400	382	369	361	339	385	368	372	365	353	353	415	396	343	401	361	375	360	330	357	368	391	344	362	349	370	353	374	348	349	371	341	348	395	342	369	357	381	350	359	397	333	382	375	380	379	368	396	386	358	382	342	389	376	366	384	384	335	375	367	380	334	385	364	356	394	345	365	360	410	363	360	391	369	385	365	395	368	363	391	361	374	390	401	369	386
8711	937	1080	772	588	472	389	325	284	281	245	238	231	208	197	169	193	182	198	182	170	191	162	162	172	183	179	162	141	166	147	158	169	174	171	134	179	167	161	155	147	163	145	133	177	169	155	157	162	176	169	156	152	165	150	141	166	160	159	150	136	150	155	160	174	164	208	175	156	156	171	166	176	152	137	170	151	164	166	188	160	157	168	169	173	163	153	138	173	169	156	181	160	175	172	163	153	161	149	158	159	171	147	162	177	172	169	183	146	163	137	165	161	162	148	156	154	163	177	175	150	156	144	156	172	163	156	163	152	136	158	152	154	181	143	164	164	168	149	165	149	129	168	192	132	164	150	166	153	174	168	172	150	148	153	146	175	133	135	159	144	181	155	155	202	159	140	133	153	148	161	164	146	148	154	147	170	180	144	141	163	155	164	156	149	154	180	164	162	161	145	157	145	176	159	162	163	144	149	156	149	172	139	156	160	159	160	150	160	177	163	150	143	152	132	169	168	155	151	147	154	163	148	169	152	176	152	162	155	159	166	186	149	173	167	164	171	157	155	148	165	143	161	149	133	155	147	155	155	153	172	143	165	174	153	167	159	165	163	168	168	151	173	148	145	148	159	157	171	155	167	141	153	146	145	149	176	166	162	146	149	150	171	180	155	152	161	177	160	154	143	147	142	143	152	139	151	169	174	158	161	144	144	172	139	158	142	153	149	158	142	194	159	160	150	190	157	166	173	152	179	142	162	145	130	144	134	166	165	149	146	149	166	124	155	156	150	166	150	175	167	154	144	166	171	135	151	159	137	165	164	144	163	162	155	174	151	166	167	180	141	129	165	164	159	168	183	140	150	162	161	134	161	163	158	147	185	160	166	172	151	150	152	156	154	172	148	198	170	147	140	144	168	140	131	161	154	186	173	172	132	165	157	147	166	176	153	167	159	139	143	169	155	165	142	160	141	169	145	157	152	161	134	144	170	140	150	150	159	146	156	140	179	175	163	163	144	151	159	149	183	156	156	185	150	157	166	161	165	133	144	180	187	157	153	165	164	137	137	162	148	138	138	161	158	158	162	146	160	163	143	146	142	167	155	147	136	152	164	136	155	159	157	159	154	175	159	165	151	165	161	164	149	140	156	181	155	153	152	149	159	150	167	156	154	158	149	148	158	167	142	143	175	155	152	159	152	166	165	176	146	153	145	143	169	143	164	170	181	166	152	145	169	166	157	148	177	168	148	152	173	153	168	190	150	145	151	155	169	148	182	162	169	143	151	151	150	172	188	160	153	165	162	141	162	148	171	160	130	152	145	154	159	163	145	150	159	148	159	152	158	163	157	170	159	134	156	161	165	156	157	172	141	162	165	164	176	158	152	177	157	152	205	130	133	165	164	176	172	186	179	157	173	154	162	158	158	146	163	157	137	132	159	169	160	155	162	145	162	139	154	175	141	164	156	172	146	144	147	122	165	149	152	161	150	157	154	170	171	161	189	143	187	161	168	172	174	151	167	142	144	171	168	167	158	162	142	161	147	140	154	159	158	158	161	160	145	189	158	176	142	152	142	129	164	148	169	166	175	153	157	155	151	156	158	158	176	170	141	162	147	152	163	137	160	152	166	161	156	174	146	173	158	147	154	172	162	186	181	184	142	157	171	159	169	164	171	183	158	151	151	139	154	154	161	143	146	159	136	168	164	147	146	143	166	167	155	144	159	148	166	159	163	157	150	162	155	170	148	157	171	149	142	140	183	168	164	162	150	156	151	157	143	158	132	160	128	157	186	162	139	164	181	168	151	133	169	144	159	172	163	170	152	154	139	173	171	162	147	151	147	145	164	170	149	162	141	139	167	146	163	165	158	161	181	169	162	138	158	183	149	171	146	150	169	157	168	157	145	170	135	163	127	158	147	147	168	161	169	166	151	161	162	130	145	156	147	175	144	172	147	153	153	184	147	182	153	154	157	143	165	184	149	148	158	149	150	158	172	142	162	156	151	162	160	135	156	170	174	169	142	174	161	147	167	147	159	169	147	167	163	173	188	166	166	166	155	130	141	150	180	165	139	170	170	141	165	145	150	150	147	158	163	141	160	162	164	151	170	176	160	145	153	173	166	180	153	144	177	137	151	152	160	184	134	162	152	163	160	151	169	158	149	145	170	145	132	157	132	154	161	165	156	161	164	159	157	145	156	146	159	149	138	184	143	142	140	156	153	148	158	151	156	156	182	150	161	169	185	161	159	160	170	189	172	156	173	203	181	141	170	164	148	145	173	150	145	146	127	167	157	164	153	162	158	176	161	159	149	149	139	146	132	139	143	144	165	168	146	146	167	164	129	148	166	137	174	154	156	152	155	162	151	149	140	160	160	144	160	161	163	173	148	167	163	150	182	153	151	141	161	169	160	158	171	151	160	140	151	138	146	152	165	147	162	167	165	136	185	155	145	162	153	160	131	153	140	185	156	143	176	169	182	154	139	169	146	158	141	160	164	145	175	160	158	157	160	157	142	159	161	172	201	164	146	183	158	178	169	150	172	160	161	144	163	163	121	136	150	133	156	124	138	159	163	151	148	138	172	146	174	164	162	167	144	151	150	156	168	133	167	160	140	158	156	145	147	166	144	144	147	150	148	169	151	163	141	165	164	153	136	175	179	158	156	155	152	158	145	145	145	164	154	163	160	139	165	151	159	171	160	166	191	132	150	158	147	160	163	151	140	138	178	165	167	143	149	157	158	145	164	155	167	171	175	144	165	149	162	170	148	177	164	166	162	166	138	162	161	175	159	164	143	175	168	141	157	161	142	160	156	158	166	138	175	169	153	151	146	160	143	164	162	157	153	168	176	175	148	160	172	152	159	148	156	148	162	160	163	157	148	157	158	139	149	158	150	147	144	176	132	164	154	171	180	155	160	151	129	164	159	154	176	188	168	162	147	164	160	149	159	167	171	174	151	165	168	165	179	169	158	140	164	161	155	147	160	149	161	182	139	167	146	148	138	170	148	146	134	167	159	129	161	167	161	155	145	161	182	150	152	161	157	163	144	144	155	151	141	175	150	150	161	154	157	152	144	152	168	159	150	170	165	170	171	174	150	169	165	153	149	178	166	142	149	178	177	151	153	152	165	166	135	158	139	142	163	176	140	141	160	152	172	158	170	186	141	155	170	174	147	151	145	168	134	153	164	157	174	133	155	148	152	142	181	147	160	162	139	164	158	140	166	174	156	170	169	174	171	149	157	148	155	147	161	142	164	158	166	172	151	154	165	151	153	166	143	172	143	140	157	171	155	170	144	145	151	170	159	160	151	156	150	170	174	178	162	147	176	146	138	155	152	137	153	182	134	164	167	157	158	161	172	165	134	136	180	147	153	122	145	153	134	164	139	146	154	137	154	130	179	166	158	140	141	146	155	167	145	163	152	161	159	148	172	155	153	157	147	143	144	154	142	159	161	163	154	178	151	151	161	175	153	153	161	158	157	154	155	167	173	133	161	161	164	151
6159	1228	2582	3056	2539	2112	1790	1439	1248	1149	1071	962	844	817	793	732	675	686	743	617	578	636	584	531	564	525	516	509	528	511	479	525	461	480	462	468	461	499	494	494	508	466	482	451	424	464	479	491	454	432	410	484	469	477	521	509	513	499	516	456	459	519	580	595	521	522	619	631	551	494	508	477	448	444	462	434	435	451	394	464	487	402	483	465	453	438	442	434	467	419	428	446	459	442	445	426	459	446	459	458	425	454	418	441	393	481	464	442	435	428	401	446	424	422	423	452	409	462	436	438	397	441	426	423	435	423	452	411	412	451	438	451	447	458	457	435	425	449	440	454	422	442	462	463	421	428	457	416	422	424	475	434	458	454	447	400	448	450	440	422	447	430	431	439	418	422	481	436	431	408	426	461	435	443	417	478	442	424	446	421	416	467	416	405	437	440	410	419	442	488	439	446	458	424	439	388	438	473	451	396	418	444	486	434	411	435	432	438	421	433	458	432	445	443	436	394	408	421	418	414	414	456	460	415	449	434	450	448	443	457	437	436	394	421	434	427	458	457	432	438	443	431	461	421	420	424	427	468	427	433	462	417	429	456	452	430	435	402	423	442	393	425	481	416	435	425	474	450	409	462	418	395	452	424	435	414	421	448	421	392	447	450	443	441	461	444	461	418	423	423	424	429	432	411	424	413	454	395	405	405	408	406	442	440	416	440	431	423	422	428	438	400	410	451	428	430	457	403	404	447	456	418	432	432	411	419	449	418	432	437	444	415	444	436	430	440	405	446	423	413	453	412	447	374	431	425	422	451	409	451	438	452	422	414	447	448	470	432	436	407	455	443	391	427	440	478	432	430	424	458	446	436	447	466	427	412	431	439	475	424	430	436	403	418	444	464	448	458	431	425	415	417	432	428	406	429	448	433	423	464	405	399	454	390	419	435	483	428	435	406	413	413	426	458	440	400	426	413	452	416	452	380	440	440	429	400	426	429	407	446	403	413	441	414	390	459	375	460	448	448	465	436	419	468	441	432	456	421	398	454	416	406	437	438	428	444	400	384	473	447	420	404	461	431	441	439	411	427	410	396	413	441	410	407	412	471	432	433	411	443	466	448	425	423	416	425	386	447	413	411	355	414	446	415	423	419	465	428	418	407	433	438	427	403	420	441	454	454	402	440	454	448	414	434	434	435	438	399	462	457	436	437	398	478	443	407	437	409	443	410	439	421	475	446	431	430	414	414	373	399	428	434	414	432	455	423	448	413	412	416	417	453	436	456	421	447	423	428	435	433	457	418	423	447	460	449	417	451	427	434	461	391	435	433	441	442	456	460	422	417	410	453	411	420	429	434	416	468	407	427	420	411	402	374	422	428	448	430	412	424	389	423	435	441	427	432	432	459	437	429	407	431	418	385	446	429	387	441	428	473	428	412	400	417	466	419	461	431	416	397	428	423	392	474	425	426	402	425	438	449	437	453	433	402	469	424	442	449	424	445	435	445	450	412	411	476	428	415	456	444	433	420	469	464	459	393	403	454	419	410	441	416	428	424	410	435	456	419	422	424	457	456	394	435	406	406	411	449	408	426	457	438	440	410	418	392	456	401	442	418	434	392	474	452	419	457	441	405	438	419	429	450	404	440	409	459	442	452	434	395	430	416	431	419	424	413	423	433	429	454	455	453	395	428	452	437	435	417	417	413	422	427	451	435	431	426	443	435	433	388	431	425	440	399	451	457	434	434	401	432	425	435	429	417	450	434	398	433	423	425	385	396	446	462	435	447	453	428	413	440	427	382	423	414	429	446	423	435	404	432	465	444	462	481	444	452	445	451	443	409	426	431	459	398	448	467	415	450	448	410	418	451	431	418	446	406	459	404	412	427	434	441	407	425	427	413	449	431	419	431	417	441	452	449	412	422	439	477	479	484	420	408	442	464	405	436	377	412	443	398	432	447	418	418	445	416	412	455	451	409	451	449	411	397	423	470	429	461	425	460	416	425	456	434	415	400	449	406	423	400	405	432	422	408	441	400	435	439	403	425	446	463	441	448	401	473	456	414	416	418	428	410	428	395	442	445	410	418	424	462	438	396	411	429	427	439	409	421	451	420	449	400	437	443	404	435	457	426	403	447	433	450	384	435	438	412	417	404	386	444	429	426	416	411	439	448	420	411	428	441	418	442	426	406	465	367	426	435	419	461	425	442	445	401	419	459	416	435	436	415	425	436	450	425	416	448	426	405	407	430	392	441	381	452	432	443	468	404	440	424	456	423	454	415	413	418	417	384	415	417	445	487	432	435	452	436	439	439	414	442	444	393	456	434	414	389	461	434	388	407	448	416	406	446	426	421	429	403	422	429	465	461	435	444	406	413	427	439	430	421	412	436	423	442	402	416	400	426	459	423	382	423	452	426	414	445	430	438	428	408	440	439	401	410	433	409	424	395	448	443	463	417	410	434	397	436	436	416	446	439	443	423	461	410	430	429	421	473	459	433	407	382	409	470	438	443	405	463	440	412	422	407	460	459	442	446	406	413	403	407	463	477	415	453	445	486	464	434	443	407	418	426	414	400	401	392	457	433	420	414	414	412	447	424	441	477	399	431	463	453	453	384	406	467	442	466	432	432	395	430	451	448	475	407	472	432	417	415	450	432	412	420	433	425	408	425	401	422	440	418	436	441	457	443	427	435	458	458	449	449	437	400	386	449	408	469	461	435	475	445	435	465	434	412	401	435	457	440	433	411	441	429	445	404	436	443	412	474	421	457	404	423	418	457	426	456	396	455	426	457	443	450	429	448	462	442	438	440	405	446	451	446	449	405	418	424	425	491	396	440	425	453	437	432	409	423	410	442	448	424	426	455	431	412	414	410	419	404	422	454	433	420	420	434	402	418	413	427	438	416	467	409	439	440	444	418	427	438	394	451	410	426	395	469	443	420	458	413	447	412	453	413	433	438	410	405	444	424	399	410	433	441	438	422	405	435	431	458	432	435	467	413	437	443	403	415	478	462	413	459	412	442	430	443	437	396	409	424	457	416	406	412	392	421	430	429	421	412	404	428	464	449	449	451	446	401	428	454	408	426	382	428	448	452	415	462	437	388	449	498	423	456	381	447	444	467	441	429	455	454	454	464	430	433	435	451	400	441	433	419	407	437	446	443	436	420	438	432	394	397	457	389	424	427	399	419	421	446	448	406	439	446	438	392	431	413	472	443	454	389	402	452	421	408	454	404	386	405	430	429	411	440	430	432	429	465	394	444	399	446	432	440	451	431	455	419	466	440	432	472	418	463	472	427	408	436	410	430	412	414	446	421	394	419	446	443	391	438	415	473	436	383	419	413	462	472	431	432	444	393	429	445	424	429	422	474	454	425	418	411	432	406	392	458	442	461	452	430	423	441	443	439	453	443	447	417	408	439	394	394	434	448	472	406	391	414	458	420	416	403	424	443	432	428	470	421	447	426	402	437	429	422	457	425	467	452	429	472	452	443	420	448	433	431	372	434
14633	1881	2084	1523	993	699	545	422	348	263	251	217	221	173	157	163	147	160	122	112	120	126	109	117	104	101	102	104	92	110	94	120	83	89	94	96	91	74	78	93	102	91	96	91	82	103	93	90	109	97	100	79	98	84	83	81	94	70	75	88	103	101	121	105	100	99	115	108	87	89	96	106	100	76	98	77	70	71	78	89	86	86	78	90	84	97	77	72	72	70	74	90	72	74	96	94	90	68	74	81	83	81	86	66	92	88	78	84	92	72	82	79	78	92	91	89	84	67	78	92	75	92	73	70	97	82	85	81	99	88	74	95	76	84	82	81	71	91	91	81	95	82	85	76	92	87	72	66	79	78	74	71	74	85	67	88	76	84	83	90	75	82	86	86	103	66	86	69	85	86	70	98	91	86	92	69	70	79	81	85	96	82	94	68	94	71	72	87	78	82	70	75	88	84	77	101	63	79	79	91	89	84	73	76	73	94	72	81	81	95	87	71	82	76	97	78	68	71	84	87	85	66	81	84	67	79	79	73	77	78	84	88	90	70	58	80	87	83	75	88	82	61	87	78	89	96	59	88	75	79	97	91	84	92	90	90	79	79	92	85	82	73	83	71	71	71	92	85	95	104	95	72	82	75	94	73	70	88	97	78	99	108	94	78	83	76	75	88	76	82	85	93	86	72	91	77	76	79	83	86	77	79	107	83	67	73	69	95	79	65	83	86	85	73	81	83	74	87	87	76	85	77	90	84	79	79	69	84	74	83	87	83	67	85	88	76	94	88	73	89	85	84	82	76	89	101	87	79	79	73	73	83	81	73	81	88	79	68	68	83	90	71	73	83	91	102	87	75	97	71	90	91	78	75	90	83	80	90	84	89	81	70	75	85	69	80	78	79	85	92	75	106	80	59	87	90	77	94	71	70	87	100	88	76	82	82	84	80	69	69	79	73	72	71	72	70	92	78	81	101	77	86	98	72	75	107	88	80	75	76	70	65	101	91	84	90	71	75	102	85	86	83	86	66	74	76	70	87	82	77	71	67	57	72	110	80	90	84	75	72	64	87	59	91	66	75	80	84	99	76	85	72	68	90	84	97	79	84	78	97	71	89	86	60	88	70	84	85	86	69	65	75	87	84	90	91	82	57	75	79	85	83	91	92	86	80	81	82	98	73	70	76	61	94	79	66	76	90	85	80	98	89	73	69	87	77	76	71	81	95	80	85	77	82	75	97	90	83	66	80	78	70	90	88	95	85	83	71	81	90	77	77	71	86	88	71	92	75	99	78	87	83	82	82	82	85	65	81	82	64	70	78	82	74	60	76	82	67	86	85	73	78	81	79	85	70	70	76	85	74	86	75	77	70	67	80	84	71	86	85	82	86	67	77	80	82	71	80	87	83	78	65	83	82	73	82	78	69	67	88	94	71	78	83	83	89	84	63	76	74	82	99	104	71	75	86	79	78	83	90	59	79	83	75	81	89	81	64	71	80	80	91	82	86	77	78	77	87	75	82	59	60	67	62	93	78	94	75	80	91	77	83	76	93	73	86	81	72	83	70	83	75	87	77	89	77	93	82	68	63	93	70	76	68	68	78	88	98	83	83	75	86	92	79	75	76	76	94	75	86	60	87	85	91	83	79	84	76	74	73	79	78	63	76	93	83	87	85	74	67	71	75	85	97	70	85	92	77	106	82	80	90	81	67	82	75	79	92	77	64	74	91	84	88	98	84	65	89	90	86	74	86	90	69	86	63	74	65	82	105	80	74	82	79	88	74	82	82	83	78	78	92	71	78	75	69	87	73	92	80	87	73	92	81	89	72	97	80	73	92	77	72	79	86	77	107	65	82	82	81	72	78	88	95	99	87	76	81	80	95	87	76	66	89	84	97	70	84	88	77	73	78	83	84	81	70	83	89	84	88	71	88	86	75	91	84	91	74	101	88	82	72	66	72	80	85	82	81	82	72	79	62	72	66	75	85	81	78	71	72	74	86	83	65	73	79	83	67	109	73	71	75	86	70	76	91	89	80	76	73	68	79	80	82	80	94	77	82	82	86	71	80	72	80	68	71	72	83	66	73	95	85	79	76	78	86	71	96	92	103	68	78	94	83	81	71	83	78	80	65	66	100	83	75	62	77	77	99	90	87	81	92	85	84	67	72	63	92	91	64	94	74	65	81	85	72	76	71	77	74	67	88	64	81	74	84	85	73	66	87	75	82	86	68	98	79	101	71	81	86	83	88	82	75	80	73	86	107	81	90	65	75	96	88	101	90	93	82	93	84	81	85	85	79	85	82	84	105	79	76	67	79	81	80	85	75	89	85	80	74	87	69	81	78	72	89	94	75	81	80	71	68	62	69	68	79	73	81	91	88	85	86	69	84	85	73	91	92	94	76	88	86	77	81	71	61	84	69	79	78	78	88	85	83	82	90	89	66	93	87	85	76	66	82	84	72	82	90	66	94	80	80	75	89	84	82	82	85	76	56	72	77	84	89	78	76	91	65	77	76	110	78	71	92	72	75	91	96	68	76	72	94	87	77	65	83	82	72	61	86	89	82	79	73	82	90	79	81	87	75	91	89	68	90	78	86	82	88	87	80	79	72	65	97	83	86	77	100	91	68	87	92	81	82	65	76	92	71	65	90	86	92	92	73	93	70	54	90	77	85	76	73	87	97	74	77	79	81	78	71	75	81	82	74	85	72	99	75	86	100	88	92	94	75	81	73	85	92	90	100	65	79	77	74	80	70	78	102	75	93	101	69	91	77	85	84	83	86	70	89	82	85	101	86	77	86	97	74	66	77	83	75	71	65	79	76	79	82	82	72	83	80	72	78	86	82	78	80	96	90	78	87	86	89	75	75	94	72	73	71	68	74	95	77	73	64	75	72	74	99	95	63	88	69	75	73	87	83	73	87	75	76	93	85	88	73	82	76	69	69	92	72	89	68	88	80	90	83	69	76	87	76	81	75	63	82	75	82	72	67	78	74	92	66	75	77	70	92	90	68	72	77	105	77	76	102	78	79	89	80	77	69	84	73	70	90	90	82	99	88	80	82	91	77	74	77	77	59	71	71	88	72	78	76	69	87	67	74	66	89	75	95	78	95	82	88	82	89	83	80	71	80	90	79	71	82	82	76	78	77	83	96	77	82	80	83	92	83	83	68	72	73	95	74	73	85	86	77	77	78	97	74	72	76	83	85	87	76	88	66	81	107	72	72	81	75	80	71	74	78	85	75	71	91	85	69	85	84	89	78	77	79	86	77	92	82	93	69	88	75	79	86	83	93	72	90	74	75	78	85	81	76	84	75	84	63	68	86	87	86	94	74	79	87	77	65	76	87	89	75	83	103	74	79	87	87	84	75	70	70	83	92	88	69	71	70	77	76	72	94	89	83	80	89	84	86	76	79	79	84	88	78	76	73	87	70	91	94	70	78	84	84	104	80	81	64	70	83	86	92	83	98	66	74	87	73	69	71	71	70	78	89	62	71	83	80
7578	1831	4342	5100	4403	3533	2757	2347	1910	1653	1363	1247	1079	980	882	892	790	643	640	589	564	561	489	470	485	446	441	379	375	352	350	401	359	378	359	310	333	325	334	326	312	327	306	291	302	315	271	299	262	274	288	306	333	343	319	360	298	294	325	288	352	411	565	431	355	330	643	592	493	401	330	331	277	279	292	268	242	243	250	250	271	247	268	246	256	249	256	237	236	250	247	235	263	255	202	229	261	261	228	238	230	241	215	248	228	222	199	257	232	211	260	246	252	232	215	203	230	217	214	220	226	211	233	227	229	235	237	209	234	204	230	265	225	260	220	216	225	247	228	226	222	263	216	234	241	238	226	243	207	225	220	222	239	229	233	244	246	221	244	217	226	236	221	222	247	226	269	216	214	240	205	200	220	227	231	235	224	264	221	256	212	231	258	243	237	232	239	202	205	224	201	203	241	209	180	207	213	220	261	209	247	245	219	233	262	221	226	246	209	229	235	248	245	241	237	239	248	235	241	232	233	192	248	243	173	229	216	224	223	199	218	241	243	238	222	219	227	222	242	213	223	212	249	214	248	228	215	194	205	213	227	207	228	219	228	249	236	230	230	223	246	240	220	205	222	258	235	216	215	228	224	233	226	225	246	250	228	248	222	204	225	215	217	211	239	234	218	243	200	228	224	233	208	238	213	222	248	215	222	217	231	236	243	260	219	223	207	229	209	228	230	239	224	254	231	245	209	241	245	221	212	258	197	204	207	232	222	211	201	218	231	235	245	229	243	241	214	237	235	225	214	243	205	243	204	238	251	249	214	231	205	235	183	223	232	258	215	232	213	247	207	241	221	247	230	218	261	235	256	222	231	205	232	228	253	212	235	222	206	226	260	211	227	248	195	233	211	208	226	238	224	237	212	230	241	237	239	208	234	211	221	234	214	214	220	224	230	248	220	209	216	209	194	240	238	244	241	227	228	217	235	225	241	220	238	201	247	240	218	229	242	235	231	220	242	208	227	246	209	232	232	245	236	220	216	213	215	237	229	225	229	234	208	239	207	218	250	258	225	240	223	204	249	225	222	214	231	211	224	227	226	222	204	231	237	236	214	213	223	212	234	219	238	228	220	243	224	241	201	239	226	228	230	221	232	232	213	205	215	257	244	223	217	227	232	221	226	240	248	228	221	238	225	229	233	242	214	247	208	222	214	229	231	251	222	205	243	222	230	234	216	233	241	212	244	226	218	206	251	239	222	218	208	210	225	259	219	216	212	254	233	238	203	205	208	237	227	247	235	224	226	237	215	234	225	195	290	246	250	235	237	232	238	234	235	206	219	224	243	229	264	231	216	229	234	204	221	272	218	202	211	226	243	239	244	202	248	224	235	237	220	248	214	258	244	216	248	236	250	221	235	220	228	218	210	221	219	226	222	220	229	224	229	229	238	190	220	219	239	251	245	216	225	239	232	199	244	226	214	228	247	205	219	228	209	243	251	242	245	228	225	246	218	196	218	208	238	213	224	208	209	204	229	231	235	192	228	236	208	207	240	218	226	223	229	230	207	194	234	225	224	249	265	194	211	224	224	243	250	254	229	218	248	230	225	211	236	222	210	244	224	229	227	231	218	216	230	212	217	240	228	236	199	238	250	248	206	247	218	251	245	208	211	236	248	240	220	196	222	221	250	227	231	238	214	253	221	189	249	220	205	232	210	219	218	226	234	244	262	207	238	243	222	227	224	251	211	217	227	217	239	239	238	208	213	207	218	200	229	226	210	191	213	221	222	220	216	185	236	221	214	244	240	256	217	211	210	235	238	246	208	232	249	224	240	249	207	210	239	198	230	195	241	234	223	235	210	244	229	231	233	240	200	214	221	232	233	222	227	244	212	221	226	198	221	212	250	249	212	251	220	232	204	211	228	222	229	249	277	212	221	200	233	231	252	202	242	239	250	242	220	219	245	233	218	211	229	221	266	256	236	232	231	227	215	227	236	233	232	218	221	225	216	232	217	247	214	216	225	221	235	219	260	232	245	223	252	206	242	217	230	231	221	242	255	197	215	222	221	225	224	224	247	196	244	209	251	210	204	236	234	215	227	203	211	237	194	229	218	220	228	207	200	233	205	213	217	227	227	210	232	235	211	199	233	224	232	238	225	224	222	234	227	236	215	230	204	234	212	239	228	202	207	255	227	217	213	199	220	232	214	222	255	243	227	239	229	218	232	230	222	227	196	219	223	216	253	218	219	205	222	197	222	203	214	223	217	240	233	227	226	227	233	225	244	227	228	240	228	215	237	230	235	228	234	205	208	233	220	223	211	223	203	264	188	223	230	236	220	240	221	211	209	209	202	221	219	217	205	226	232	212	240	221	207	212	241	243	221	236	224	245	208	237	231	219	213	230	229	213	225	221	238	211	213	219	255	215	218	222	236	209	224	243	220	218	214	240	227	224	217	224	214	234	209	224	229	238	244	237	234	225	243	204	209	218	225	211	212	226	233	267	265	236	236	241	214	231	250	208	230	215	228	216	243	233	258	237	217	232	243	216	220	274	234	242	219	241	228	228	200	226	211	234	247	220	222	215	230	232	234	207	212	226	226	225	249	246	235	237	254	216	227	223	217	237	219	249	209	246	243	208	247	245	239	218	253	213	222	237	213	223	213	226	232	202	212	213	210	206	255	202	213	214	229	210	211	232	227	245	250	204	247	236	237	216	232	223	253	229	234	219	235	243	232	224	252	237	231	227	226	239	249	200	194	231	257	214	223	237	224	232	229	238	242	237	199	220	209	208	231	212	219	221	236	226	220	236	216	236	217	228	208	230	238	245	210	213	220	224	244	216	213	231	244	235	237	222	230	218	216	234	196	232	233	201	222	229	191	227	198	222	224	203	223	232	224	225	242	226	224	250	229	268	207	229	218	229	232	221	204	238	225	239	222	210	246	216	230	222	235	214	228	216	201	248	230	216	225	230	202	217	247	230	213	239	226	224	223	244	213	200	211	211	222	221	220	223	219	200	226	219	232	236	236	222	239	218	228	231	223	230	233	210	238	233	250	197	223	232	231	240	202	193	247	230	242	213	246	223	235	205	218	206	222	226	230	221	244	198	213	227	216	228	189	230	205	232	234	200	229	202	257	212	208	246	215	223	208	228	233	221	224	223	230	227	239	209	245	208	237	236	212	235	235	224	227	227	209	227	206	236	229	231	232	213	253	213	232	228	233	220	214	232	241	204	208	218	210	243	243	244	243	224	212	257	247	241	218	214	237	203	218	234	217	228	240	219	216	223	250	221	221	253	237	227	235	218	215	217	203	244	234	205	239	250	259	217	225	251	265	208	236	241	210	219	245	219	202	207	225	236	216	236	236	227	242	215	227	217	238	196	240	202	233	216	234	216	219	186	232	224	224	234	223	217	228	214	208	235	230	239	217	235	232	236	253	226	233	213	218	239	241	233	203	243	207	227	208	224	219	234	239	213	232	248	220	198	220	201	224	258	221	224	210	244
2768	169	171	159	121	135	135	130	155	158	119	149	144	138	123	138	162	138	148	114	125	145	148	131	127	124	114	139	151	134	148	128	116	131	138	130	142	143	142	136	145	129	129	145	114	128	104	134	132	123	115	133	150	137	119	139	113	155	131	125	132	114	116	156	147	126	140	118	148	134	141	133	127	141	142	143	131	127	138	133	131	146	145	145	120	150	163	141	131	142	138	118	124	137	121	136	146	116	130	116	147	128	122	123	133	122	128	115	105	129	149	114	109	155	142	114	129	137	148	127	137	138	132	125	139	138	125	149	135	108	136	120	137	138	134	107	136	118	128	135	150	119	128	133	128	133	141	128	108	134	150	122	132	127	139	141	146	160	133	155	139	129	106	136	120	122	131	121	122	139	130	116	125	125	131	143	135	131	132	130	125	143	114	141	137	141	125	136	123	110	130	138	140	148	149	124	117	136	121	132	129	127	123	125	132	121	136	119	142	141	127	125	124	134	126	134	143	135	132	158	136	115	136	134	159	133	131	115	129	143	125	123	134	126	123	142	118	124	115	128	166	120	136	109	127	129	124	127	161	143	111	130	121	145	132	135	125	117	125	127	130	126	128	134	108	140	141	121	137	125	142	142	158	144	124	117	128	137	132	134	111	127	125	120	121	125	145	148	130	135	150	126	130	140	147	123	114	133	136	123	138	127	134	137	132	131	121	145	133	114	125	113	129	114	131	135	158	135	142	127	131	136	115	127	129	137	138	149	138	109	113	119	135	144	105	112	159	109	134	140	144	118	145	132	143	137	151	127	143	127	128	130	123	122	128	133	144	123	141	141	128	135	135	117	146	148	120	130	136	121	129	120	153	131	121	139	119	132	136	135	132	136	126	120	137	123	136	118	158	126	122	141	135	128	125	129	149	116	135	132	141	140	122	140	147	129	151	147	136	129	115	149	121	139	128	141	123	137	122	137	117	126	135	123	121	140	124	125	133	132	148	132	117	118	132	135	127	136	155	114	119	135	147	130	115	122	140	131	143	139	126	122	125	142	124	125	136	145	129	123	133	124	128	131	116	111	139	128	142	160	137	127	124	142	123	121	116	135	132	126	124	117	127	135	126	133	127	137	133	131	133	129	125	121	141	143	158	141	123	120	113	121	130	123	124	143	124	120	141	120	130	134	136	137	140	134	146	146	123	119	156	139	122	120	150	129	138	147	122	95	151	155	152	115	128	130	130	144	142	138	141	130	134	134	122	159	118	120	129	149	134	110	137	120	131	114	103	149	133	131	138	134	121	136	119	125	114	125	137	108	143	122	128	127	144	143	149	109	129	143	119	116	150	125	150	126	117	127	135	129	123	118	137	126	139	132	136	161	93	122	123	133	140	137	117	115	154	147	136	148	133	120	130	115	115	148	125	161	125	133	144	126	127	122	140	134	138	113	128	126	140	112	135	129	132	130	138	126	156	122	117	126	109	139	123	108	115	144	121	141	141	126	115	142	119	128	151	125	108	143	153	118	125	126	146	153	127	133	136	114	128	114	134	130	127	146	131	142	134	132	125	109	117	116	146	127	119	130	121	141	144	126	100	132	140	137	127	116	123	123	131	132	115	113	131	139	113	138	132	139	146	135	116	133	142	112	123	143	106	140	135	138	129	136	122	144	130	109	141	116	132	137	141	119	140	143	131	110	138	125	127	109	122	141	133	134	122	132	139	159	161	150	139	147	121	130	110	162	160	133	122	141	134	147	128	134	140	130	120	135	110	136	139	134	140	115	124	137	131	136	132	134	133	123	124	117	133	141	138	148	125	140	126	126	102	110	149	138	139	132	135	139	132	142	126	137	112	163	123	122	120	119	149	134	126	130	133	132	133	131	130	133	150	151	108	117	140	137	120	132	124	131	133	131	140	120	145	127	142	144	119	125	122	147	144	131	139	138	133	143	140	111	155	141	124	118	145	117	126	159	132	127	142	137	114	109	132	136	126	127	136	114	131	140	127	116	133	130	127	124	122	155	133	128	117	119	142	141	144	118	133	136	137	135	141	107	110	114	138	113	139	125	134	146	138	122	137	144	126	157	146	134	163	131	124	143	126	128	123	128	143	159	135	129	113	115	116	113	143	133	150	128	128	131	129	111	127	137	112	118	141	125	116	138	124	126	150	116	139	144	130	161	119	128	116	135	123	125	141	136	132	142	117	144	118	129	139	141	120	150	136	126	152	141	143	135	133	133	142	126	131	147	144	129	126	138	109	125	124	114	139	146	127	146	136	133	129	118	127	133	133	126	114	137	116	121	134	116	122	144	138	145	129	118	128	143	126	129	147	141	147	114	133	143	143	134	144	135	145	128	122	132	129	123	122	126	142	131	121	158	125	146	122	145	125	119	140	123	150	138	152	134	128	137	116	138	138	118	133	135	118	115	165	154	109	129	125	116	140	159	150	129	136	132	127	116	137	142	103	123	132	131	142	136	143	122	130	110	114	129	135	124	139	141	115	141	127	132	134	140	116	127	124	132	145	140	116	115	113	138	119	138	133	133	143	122	133	126	133	119	124	115	146	105	131	143	138	140	133	120	143	125	148	122	151	122	132	124	145	111	143	146	122	115	132	133	149	131	122	132	122	135	138	144	132	145	154	131	127	138	129	125	111	129	140	128	129	117	131	131	136	121	136	127	116	113	128	153	140	125	130	111	142	135	147	136	134	160	104	150	127	132	134	123	116	151	125	122	133	131	140	151	115	125	94	134	126	123	126	110	116	144	136	158	133	145	121	136	138	142	112	109	136	119	116	139	144	154	136	127	124	133	134	136	150	129	147	127	146	116	137	136	133	132	136	134	124	131	114	138	122	141	150	118	133	126	132	122	110	136	110	154	124	140	141	126	125	134	119	122	137	131	134	140	141	143	122	162	121	121	108	131	132	140	134	116	128	129	140	132	148	125	143	133	147	113	134	135	114	132	123	121	147	127	153	143	134	126	112	154	145	123	127	103	152	116	154	130	132	129	145	131	159	133	133	124	130	143	120	146	124	109	139	123	122	130	118	136	135	131	141	108	112	131	145	118	135	133	127	127	147	137	129	119	130	143	126	142	126	144	123	132	114	92	127	109	128	134	121	155	128	138	155	121	130	130	127	112	124	133	126	139	111	132	126	140	130	155	124	140	140	139	119	128	134	141	130	103	118	128	153	151	147	111	130	140	114	138	122	136	134	139	131	129	128	137	131	138	136	135	161	152	103	121	147	118	126	122	109	162	102	143	119	114	143	131	122	102	130	119	136	102	110	113	121	111	138	123	119	144	121	123	127	121	122	126	117	128	119	125	130	143	142	130	119	131	133	154	126	141	137	137	131	129	136	134	153	163	158	130	141	114	136	140	129	132	139	117	122	122	114	130	122	129	149	116	143	130	145	116	138	125	122	130	140	111	138	124	139	140	121	129	139	147	141	122	130	142	125	143	136	124	147	153	113	133	118	136	133	133	144	150	128	137	109	130
2697	388	456	442	524	440	427	427	409	396	411	388	396	361	401	383	393	376	358	370	375	388	398	376	390	363	363	384	398	385	372	367	348	405	369	372	411	385	403	350	355	369	362	333	405	432	364	380	407	338	397	399	407	363	373	390	387	402	393	363	367	361	382	390	386	360	389	376	366	371	379	383	376	352	402	365	381	369	377	366	354	375	382	344	364	408	386	386	350	350	358	353	341	365	360	362	383	348	384	362	366	379	388	372	372	347	389	370	381	364	386	382	362	386	367	383	350	375	378	374	380	364	378	356	342	393	382	372	353	356	374	360	399	380	362	370	376	394	356	396	376	361	373	392	386	393	367	381	374	388	404	390	374	378	367	367	375	413	376	341	375	378	339	369	378	366	373	374	358	379	357	435	410	396	368	335	357	382	390	364	362	356	358	359	369	382	347	339	379	373	399	368	404	373	383	348	326	349	367	374	365	372	341	392	381	396	397	378	392	379	379	363	379	389	382	389	378	383	362	395	371	391	381	382	368	403	377	381	400	367	369	379	358	368	368	363	347	381	390	361	351	397	348	393	369	398	392	363	358	381	344	343	381	363	396	378	335	387	368	358	385	345	364	408	394	374	363	378	354	356	384	389	371	376	371	362	380	393	427	333	380	347	383	350	338	421	396	376	373	370	374	373	377	372	350	380	365	386	381	354	368	353	362	373	367	358	387	389	394	326	384	375	361	395	333	382	377	365	339	363	382	380	364	392	401	408	372	404	360	382	353	347	330	355	377	366	393	355	379	357	374	378	369	378	395	366	358	401	376	336	342	373	406	371	387	346	375	382	378	381	359	373	367	369	365	377	355	363	384	368	347	394	384	371	373	371	370	354	361	421	373	384	371	359	341	378	387	411	371	386	358	373	370	388	400	365	357	369	372	387	357	382	367	402	337	377	402	376	378	386	349	388	359	346	376	378	406	382	359	370	363	349	334	342	348	377	372	364	344	357	372	362	393	368	375	359	371	395	350	362	398	363	356	393	412	370	363	392	376	369	393	398	372	381	395	372	393	355	376	334	379	362	360	388	359	314	358	355	395	322	352	395	381	387	387	370	377	344	364	344	370	366	364	367	388	410	383	376	379	376	349	390	361	384	380	340	360	353	410	362	397	393	373	374	356	390	369	361	378	354	385	405	376	353	395	344	373	396	385	377	364	375	370	374	368	387	376	394	383	372	358	378	400	346	368	353	364	372	383	363	388	374	376	341	356	355	387	377	384	355	410	378	378	384	348	397	419	356	364	388	363	394	376	346	360	378	390	373	343	375	425	389	349	365	372	333	365	359	351	369	380	329	398	319	370	379	362	358	367	378	368	381	350	389	370	377	359	364	400	395	374	355	376	349	337	387	390	375	355	359	357	366	357	394	367	368	373	404	392	397	409	392	341	379	409	346	357	340	359	361	356	387	308	366	354	400	365	383	355	378	374	386	365	390	378	406	385	403	402	416	375	360	386	399	386	371	381	340	361	370	353	375	399	358	361	370	346	362	393	375	374	349	376	327	378	406	375	344	355	384	380	343	388	369	337	341	360	405	379	371	381	364	398	347	378	354	338	382	347	384	420	368	365	362	392	424	419	399	382	379	342	377	337	380	399	365	401	358	392	373	376	330	366	372	384	400	378	382	383	384	376	377	384	372	391	334	385	397	390	352	375	391	368	390	395	377	405	393	382	389	370	383	380	325	369	407	380	373	377	376	396	373	355	371	383	392	364	391	322	378	395	325	359	398	368	389	377	361	382	378	350	393	389	356	362	373	363	374	378	387	350	350	364	365	349	350	369	373	390	358	407	401	341	368	374	386	408	372	345	382	329	343	351	344	364	380	373	398	377	413	382	384	361	356	368	376	372	384	369	356	363	389	366	400	370	379	382	369	384	365	353	358	402	406	355	363	325	384	377	351	370	360	398	392	345	366	412	359	350	374	345	379	398	364	364	398	369	389	378	369	374	383	380	392	386	345	389	386	346	380	368	364	375	384	364	360	356	383	387	351	368	430	377	361	364	411	374	374	364	375	389	391	364	362	399	354	359	397	333	363	386	359	406	373	351	349	364	358	378	357	334	363	386	330	370	396	384	351	382	385	360	389	358	374	342	356	381	388	343	365	371	377	413	413	371	377	376	354	377	376	332	350	376	363	384	401	367	375	386	373	370	380	392	341	334	361	347	381	389	405	409	348	377	403	363	395	334	386	389	387	402	396	378	356	360	415	388	365	392	384	350	365	367	374	366	385	400	366	373	382	384	359	394	392	369	362	402	391	362	391	402	341	383	384	392	372	389	380	384	379	376	386	367	368	370	377	354	350	333	391	388	358	386	344	391	396	372	357	385	351	390	328	388	403	395	358	388	403	354	378	390	367	367	379	365	359	362	355	382	393	389	364	424	403	413	396	354	385	369	373	378	384	377	382	344	397	374	374	360	349	359	374	384	394	375	384	362	366	375	387	402	379	361	388	364	380	346	406	353	341	383	359	370	352	379	372	375	362	380	400	394	378	365	373	359	374	349	376	382	349	383	387	401	356	406	391	364	388	382	395	367	352	363	361	354	374	369	362	384	361	376	392	360	391	344	363	359	364	385	368	381	375	369	376	382	388	394	387	394	397	346	389	334	384	366	363	401	366	397	373	383	383	382	332	360	354	367	391	377	374	364	358	382	386	383	358	374	384	387	379	375	424	357	375	361	388	353	371	359	366	399	413	380	383	379	402	397	365	377	370	352	383	352	352	376	369	411	374	371	368	316	394	373	349	376	336	358	378	401	365	372	387	400	368	345	354	362	380	371	380	404	407	332	403	361	355	369	374	364	366	362	369	401	354	379	383	366	363	379	376	396	380	357	386	386	361	335	403	377	372	351	389	375	393	350	378	344	394	385	340	405	384	398	377	352	352	325	371	391	351	386	406	389	386	389	376	395	405	350	380	368	363	353	353	387	348	388	358	349	341	359	383	373	396	360	383	383	415	346	388	392	399	372	393	335	321	376	383	378	378	352	374	396	375	357	359	390	370	375	391	372	364	339	406	381	393	392	371	365	382	367	374	413	354	374	381	355	384	374	388	372	375	387	417	371	373	379	383	372	392	359	396	334	335	378	369	371	393	399	345	389	376	358	369	366	344	387	392	351	387	392	385	377	354	341	367	339	374	386	367	361	375	363	402	381	389	380	369	355	355	363	334	354	365	399	344	356	378	362	353	356	378	376	383	387	361	361	357	389	358	344	380	374	372	370	394	350	348	393	381	336	342	368	367	347	373	370	405	361	386	365	363	362	374	397	369	385	353	381	374	398	390	424	361	372	351	372	393	399	342	372	373	382	362	338	358	358	359	354	405	375	424	354	406	363	381	399	365	354	403	354	369	377	349	373	404	365	417	409	349	354	364	365	391	377	373	369	405	365	346	396	384	368	380	395	348	349	359	384	388	372	363	374	382	393	390	348	358	381	391	399	387	380	391	367	358
8534	876	1098	860	591	475	401	319	297	261	228	235	222	210	233	180	203	172	192	175	161	159	181	164	180	165	166	156	175	151	166	142	176	185	134	150	150	146	167	163	173	173	167	162	173	154	139	142	155	166	149	140	177	160	176	168	172	154	170	148	152	174	174	168	151	150	178	159	173	167	146	164	168	146	156	162	154	144	169	157	171	164	179	160	170	159	157	160	162	156	157	166	132	164	149	144	150	147	143	168	164	150	158	151	162	176	146	147	156	152	140	173	168	166	184	158	153	159	143	167	172	174	168	185	185	144	153	154	139	176	143	131	153	150	183	139	147	167	169	166	177	138	183	148	150	134	146	151	156	149	155	160	146	150	145	160	159	151	152	155	151	161	158	167	151	134	159	132	158	161	130	169	158	142	135	164	151	151	135	149	147	156	155	164	135	141	136	150	166	145	157	148	161	156	162	169	150	165	168	149	162	126	172	155	131	151	159	155	156	155	178	180	151	175	143	178	155	163	150	175	145	173	174	138	164	166	167	137	153	155	139	178	159	153	179	137	131	152	163	157	145	129	160	160	166	149	158	153	168	160	140	160	160	160	161	179	165	161	153	171	146	139	155	169	156	157	146	143	143	177	159	129	157	137	149	158	185	158	159	162	154	114	160	143	169	162	167	136	135	147	138	160	150	143	136	148	155	159	160	149	160	155	150	152	136	173	135	150	161	165	151	137	156	161	170	164	155	179	138	140	166	153	156	147	147	151	133	149	160	156	146	147	164	150	173	140	174	154	174	154	146	181	154	144	173	173	173	145	128	170	175	149	140	162	132	159	182	126	165	168	151	157	159	174	141	157	139	158	151	146	164	178	164	163	179	173	170	148	173	150	190	138	153	142	166	161	152	167	150	151	176	157	179	139	148	133	167	153	151	154	171	151	144	155	156	172	159	147	145	156	151	142	150	165	149	177	165	168	161	161	152	170	135	154	137	146	145	182	166	154	152	153	169	153	148	156	166	144	161	160	148	136	136	155	148	141	153	154	141	151	152	137	145	152	142	149	150	196	166	171	164	158	160	166	163	154	151	143	174	164	161	155	175	168	146	149	149	140	154	133	133	132	134	133	160	162	165	163	136	167	163	178	148	153	142	169	175	152	162	171	158	151	149	142	176	185	161	139	155	143	132	166	154	147	165	169	171	153	154	135	144	166	168	158	145	159	154	160	171	161	157	179	144	157	159	164	144	160	175	132	134	165	147	143	154	157	160	145	144	140	153	154	174	175	164	169	165	166	134	139	159	150	149	167	133	141	151	155	176	169	143	185	163	142	144	153	137	155	161	149	141	148	182	153	146	163	154	132	176	143	167	149	185	170	154	177	144	163	160	160	155	130	146	165	161	149	155	185	157	156	145	189	161	166	145	147	158	148	156	155	160	142	137	156	141	134	158	169	173	145	172	142	152	168	120	168	139	136	173	151	145	144	156	157	152	164	149	170	176	143	151	195	162	153	175	173	164	157	156	173	144	168	162	155	136	153	156	152	178	156	135	155	152	175	162	155	152	164	170	182	144	155	150	180	143	147	131	162	147	170	139	146	170	159	178	168	150	136	164	170	166	157	142	161	175	187	161	163	160	153	136	169	147	154	164	163	139	165	163	158	156	155	166	160	153	140	152	136	175	154	152	167	183	153	183	175	149	166	159	158	151	152	171	178	151	140	170	144	147	172	153	137	148	156	138	142	163	165	154	135	161	161	149	151	187	169	170	163	159	170	165	181	155	148	139	142	145	163	162	137	165	174	153	149	157	136	144	175	171	175	136	162	158	144	157	166	156	148	142	177	144	168	157	178	134	148	136	144	173	151	158	145	152	139	162	143	160	143	170	161	134	157	163	161	165	145	169	151	151	151	166	156	177	156	155	144	167	141	154	143	155	140	168	143	155	155	148	164	168	141	159	159	143	159	174	139	158	155	168	154	139	148	142	175	157	147	161	160	165	164	178	147	152	156	163	144	174	156	136	173	169	178	152	146	153	159	147	158	167	165	144	148	153	139	154	131	167	179	175	156	164	147	148	142	144	154	153	157	169	139	145	159	149	152	164	158	150	159	145	145	158	145	140	145	170	166	141	147	155	148	155	169	130	170	156	151	157	170	150	158	159	148	157	179	160	136	148	161	149	152	119	137	155	143	162	153	151	146	175	157	158	178	131	142	153	141	160	174	191	166	137	160	187	156	141	144	167	169	155	153	156	167	149	161	177	164	154	133	145	148	148	144	153	169	167	177	158	151	170	164	175	147	151	154	171	147	179	178	180	164	177	142	141	162	156	154	147	146	148	157	131	171	161	169	131	126	167	167	172	174	178	163	127	143	136	156	173	149	153	146	140	128	156	162	166	158	155	129	173	159	184	161	153	145	164	156	160	140	165	166	166	159	182	163	168	176	144	159	151	169	160	140	152	173	175	139	141	153	157	134	176	126	163	166	162	173	168	166	155	156	162	159	158	138	152	118	140	126	147	175	155	145	145	144	160	146	150	179	165	148	168	151	142	157	140	152	129	144	162	155	154	169	152	179	163	133	156	141	145	152	159	157	191	159	154	166	169	155	149	146	146	153	153	157	152	165	184	156	141	173	143	141	169	157	143	152	167	152	144	171	132	158	148	150	155	174	136	160	159	164	169	155	164	149	149	165	154	172	174	180	167	156	154	158	163	158	150	165	146	143	162	150	157	147	142	152	154	154	164	152	170	147	176	144	153	155	159	159	139	150	144	164	154	158	173	157	146	159	171	153	172	142	166	158	172	151	161	158	154	139	198	168	147	153	177	173	167	151	154	163	150	176	153	152	144	154	139	137	152	146	153	148	149	175	140	139	162	165	173	165	168	169	145	174	155	164	167	153	157	144	152	160	161	154	154	152	170	161	151	180	163	159	137	172	143	154	139	162	159	169	161	175	160	163	176	149	143	160	177	153	142	142	152	163	162	153	136	140	171	158	153	171	159	173	144	157	145	132	151	163	150	173	159	160	148	164	152	151	144	146	141	172	175	137	156	158	158	151	157	151	166	167	139	156	155	166	148	134	179	163	146	164	174	156	142	148	168	141	146	167	143	168	162	165	165	163	171	152	173	133	127	126	178	173	152	162	158	144	150	159	158	156	158	133	159	163	162	157	163	153	162	169	143	163	169	142	154	148	159	162	170	159	164	146	153	162	170	169	145	137	170	150	158	156	157	143	178	145	133	150	159	144	158	159	147	153	154	172	171	164	142	145	175	161	147	155	150	150	147	197	162	155	167	156	142	162	159	183	152	153	153	177	173	144	144	175	171	150	156	160	174	164	153	169	173	163	162	159	150	137	159	160	147	151	156	147	168	145	156	158	149	152	161	145	155	160	145	133	148	163	158	176	148	143	164	141	132	157	148	165	179	153	168	146	149	166	159	161	175	138	163	167	153	168	153	158	152	161	154	147	161	155	155	176	156	147	166	147	155	156	170	150	161	158	178	135
6015	1169	2668	3157	2628	2168	1859	1503	1332	1122	1106	941	888	845	749	716	670	662	628	653	608	595	518	564	588	543	526	518	520	496	492	488	507	508	503	518	501	541	465	489	489	449	469	454	442	433	460	481	515	479	459	509	488	499	529	519	496	457	484	484	497	572	592	491	512	529	609	554	562	512	485	459	445	467	448	432	447	428	456	427	466	449	425	473	423	441	430	439	462	436	460	418	466	422	432	407	444	428	452	448	432	411	428	407	469	395	466	426	441	420	443	430	428	448	434	419	431	442	431	454	461	443	422	420	447	435	438	462	455	424	452	418	421	457	412	414	454	434	401	416	415	409	413	429	418	439	444	418	408	444	405	460	446	392	457	410	434	419	461	413	426	429	412	439	424	428	432	398	375	417	429	418	426	474	469	417	413	442	455	444	401	441	453	452	439	448	404	417	453	421	410	408	416	414	423	423	409	444	464	431	427	393	407	426	440	397	438	434	427	448	463	403	435	403	452	437	381	424	414	396	404	402	437	461	422	452	438	433	455	435	436	419	451	422	409	454	459	407	446	415	435	433	402	466	436	444	429	396	445	427	427	384	454	402	448	432	457	407	432	384	431	433	469	422	430	404	401	443	434	442	436	423	417	412	444	417	450	394	437	435	442	422	411	408	406	446	401	415	457	425	411	391	406	418	419	421	433	395	456	415	422	434	426	447	470	424	434	430	438	412	416	452	437	401	427	423	415	433	406	457	438	459	433	446	434	458	408	433	404	452	407	440	444	440	436	419	420	434	418	396	449	430	460	438	439	451	436	415	438	396	423	419	396	387	398	449	403	427	453	438	424	414	439	396	426	457	472	464	411	434	425	481	414	419	454	425	423	457	401	430	419	412	426	406	418	426	422	431	445	448	433	419	408	450	390	398	410	438	430	425	449	436	451	442	407	436	448	422	430	442	412	421	416	411	446	402	397	423	400	436	428	426	409	442	429	440	468	445	390	417	418	431	417	417	420	434	464	448	419	424	451	462	421	475	451	397	419	437	442	399	461	385	427	404	446	425	423	446	427	421	465	474	437	429	394	433	421	375	428	413	418	423	439	416	438	411	444	442	406	445	451	450	420	402	426	457	419	429	442	402	397	395	410	388	449	418	393	460	422	419	428	415	418	410	460	406	414	433	415	419	434	387	443	433	437	398	409	422	425	404	405	432	414	453	437	452	422	437	432	418	410	398	425	430	416	447	396	414	419	399	450	457	416	400	404	478	435	412	417	370	419	424	440	417	458	413	463	432	412	409	424	429	406	414	481	437	450	431	423	396	419	431	413	470	437	429	427	397	398	423	469	437	432	456	443	451	399	445	430	422	414	423	388	430	447	418	446	415	398	418	418	451	464	428	444	440	476	441	386	427	455	431	428	407	462	488	438	445	393	409	412	457	409	427	423	444	435	383	396	405	439	428	456	436	424	488	409	420	425	451	438	425	396	426	440	431	425	417	402	412	436	450	445	400	459	428	427	402	410	435	385	440	435	416	417	406	375	442	428	411	419	445	408	449	436	424	412	437	444	400	397	428	452	440	443	438	432	454	435	418	456	451	459	415	457	416	438	428	399	424	441	414	456	439	455	430	418	414	447	391	371	444	432	413	435	413	443	448	390	459	436	445	428	421	448	405	435	424	406	420	469	471	451	405	413	436	440	439	412	399	425	408	435	414	436	415	404	412	440	406	394	408	434	442	438	417	377	428	401	401	413	387	411	404	397	426	461	405	433	445	433	425	418	400	416	436	417	433	425	396	429	406	438	437	406	461	447	449	438	454	426	425	407	397	425	462	433	422	434	419	398	456	403	442	397	460	422	422	427	447	417	416	407	399	442	458	436	403	416	427	433	410	395	418	406	470	400	428	443	428	457	410	407	487	383	409	453	399	430	426	441	450	445	432	407	464	436	434	409	466	396	416	417	407	444	472	414	442	431	473	433	423	412	447	449	433	461	416	430	433	414	405	404	428	425	432	419	451	419	413	377	479	454	428	435	404	440	404	402	428	383	466	438	423	443	421	430	420	421	454	414	425	450	443	428	451	471	412	414	400	394	369	436	456	405	418	392	426	397	428	450	426	430	437	431	457	438	431	443	428	415	451	433	421	419	433	397	432	431	453	421	451	436	429	424	375	437	429	434	426	416	404	388	421	458	437	460	433	426	405	429	448	464	451	458	407	418	450	417	388	427	441	486	450	380	455	425	429	440	447	401	421	442	398	429	441	448	468	431	432	482	491	419	395	430	437	423	409	428	452	400	448	454	405	431	404	426	433	440	431	418	449	482	411	405	393	406	392	452	474	424	448	423	448	438	381	436	452	433	426	433	417	400	412	453	429	458	427	436	445	429	418	453	432	415	452	441	402	436	441	408	435	442	390	471	408	426	444	435	408	457	451	397	416	443	414	445	472	452	389	441	436	431	423	389	443	467	431	430	438	412	431	481	409	451	406	418	414	435	403	426	419	441	427	436	459	417	429	429	421	458	429	444	393	419	413	446	407	406	419	411	437	458	452	410	430	428	412	462	463	386	373	436	419	383	432	436	415	412	454	413	420	393	469	420	436	443	442	383	403	421	390	434	405	438	411	430	442	441	433	402	438	430	448	443	423	434	449	416	416	478	427	433	426	417	415	456	438	399	442	386	436	405	439	436	444	460	411	418	416	453	453	461	429	418	425	417	433	419	401	430	443	442	425	408	443	419	370	427	441	401	438	421	435	429	421	440	443	421	419	408	445	409	417	445	465	446	404	427	396	412	410	433	449	417	441	440	406	408	428	434	465	451	452	438	470	439	440	426	449	456	402	411	448	408	411	430	421	431	443	403	422	401	421	424	439	428	422	438	483	436	409	472	409	404	414	468	396	443	424	407	414	412	427	436	424	424	416	431	443	413	430	467	473	411	452	451	429	440	423	403	399	455	461	445	417	428	403	422	387	447	417	387	428	418	411	437	437	492	446	438	424	391	441	418	421	448	423	427	426	447	402	400	448	399	422	441	432	445	434	428	469	455	423	417	400	428	437	465	428	396	428	448	410	424	479	427	418	448	437	435	422	440	425	417	455	456	447	441	421	418	426	445	427	459	410	440	448	425	400	429	404	437	418	419	431	472	436	417	399	422	425	407	407	466	420	440	414	446	432	455	427	428	438	410	386	426	441	394	440	384	388	441	403	453	392	442	452	436	396	411	407	425	451	426	427	445	436	408	422	480	404	456	374	396	395	412	425	442	418	425	442	450	465	452	449	445	456	441	435	416	430	424	428	398	436	418	434	392	440	428	400	443	456	434	436	417	428	441	423	405	409	452	429	449	427	448	451	422	439	403	425	408	390	438	403	410	444	465	428	412	459	449	425	412	403	424	455	426	431	414	449	443	414	431	417	439	427	421	420	437	453	413	433	469	462	441	441	450	420	442	439	403	412	411	457	393	444	445	380	463	448	402	456	433	459	439	431	423	450	453	426	452	428	391	428
14420	1752	2046	1508	991	751	550	428	333	291	295	218	178	177	165	179	137	151	142	121	115	120	108	118	96	112	97	110	97	109	105	94	81	118	93	94	114	96	85	93	81	99	107	81	80	82	85	83	71	86	83	75	94	92	98	100	71	86	80	97	90	87	115	97	103	98	98	107	95	89	76	90	85	82	88	84	76	92	72	80	68	87	85	78	88	74	73	66	77	77	82	72	82	78	95	76	87	71	87	80	84	75	74	77	90	85	74	77	77	96	69	85	88	79	87	89	81	81	66	88	69	85	67	90	79	71	70	78	79	83	76	83	84	65	82	71	67	60	77	83	86	87	83	72	87	77	77	82	78	77	82	81	74	89	72	72	80	84	76	80	64	76	87	82	76	80	83	90	83	98	61	88	72	72	75	79	89	73	67	92	81	85	75	83	79	72	74	85	76	75	79	87	74	87	81	84	72	90	78	65	64	63	85	84	93	79	81	77	89	84	75	82	74	69	62	79	89	77	83	76	81	87	75	65	93	65	83	79	88	77	91	72	83	82	88	75	89	73	81	83	72	67	79	84	82	77	86	98	81	88	75	83	76	74	74	73	94	54	67	65	90	66	76	77	91	79	68	71	96	68	81	84	82	86	67	65	92	83	87	81	87	81	89	79	76	81	65	66	75	70	84	97	80	86	83	69	85	85	77	85	78	81	76	84	72	80	101	74	65	75	76	76	79	79	69	69	59	83	87	71	81	84	92	92	72	91	82	74	79	68	77	87	91	70	78	88	81	73	84	78	81	98	78	85	80	83	82	78	79	81	88	81	80	81	84	82	80	72	74	98	74	78	77	97	73	80	78	87	86	91	86	80	76	92	82	97	74	96	86	84	71	87	71	80	72	66	77	85	90	82	75	76	82	65	86	92	87	77	75	63	79	68	88	98	55	71	88	71	62	91	78	79	91	65	77	87	74	71	90	88	88	83	80	100	79	87	83	99	78	78	89	77	87	67	72	68	75	76	76	74	69	70	66	69	79	78	90	74	69	84	90	77	98	67	77	90	95	63	81	89	82	82	89	81	82	73	73	69	86	69	61	81	69	78	81	81	92	84	76	94	80	80	83	96	82	79	81	76	67	86	73	78	83	92	81	71	85	95	94	74	83	75	75	90	70	73	104	90	83	81	93	82	87	81	76	83	80	76	76	71	96	81	67	86	68	69	68	77	64	71	68	91	95	69	76	87	93	67	83	86	90	94	66	76	84	77	83	69	82	92	74	81	83	73	90	74	77	90	86	91	74	80	87	93	77	77	72	82	83	77	83	72	77	68	81	75	70	73	83	78	80	59	75	79	65	80	77	85	88	81	75	75	78	84	82	77	71	106	71	82	72	93	82	64	67	71	77	65	81	86	72	99	74	69	74	72	85	73	89	76	91	78	76	86	83	75	73	83	70	92	75	72	92	90	75	67	88	74	69	71	81	79	59	77	75	71	73	83	91	71	60	76	82	75	79	75	88	86	85	77	94	76	63	74	88	70	68	91	77	85	79	66	68	86	94	86	74	76	99	75	68	61	89	77	82	89	79	70	68	89	66	83	81	72	86	78	66	86	84	86	95	80	78	73	98	93	75	74	79	93	86	71	74	85	73	63	91	91	71	67	66	67	85	92	79	68	84	77	66	85	62	84	85	79	74	64	89	86	97	76	76	80	77	77	88	85	88	75	79	87	79	88	83	84	76	72	98	75	85	71	89	67	84	63	70	84	70	80	81	80	82	68	77	84	61	82	71	92	64	75	70	89	86	80	69	83	79	99	84	70	74	70	95	78	84	101	86	80	74	80	63	74	77	78	76	77	75	92	78	85	79	66	80	73	71	86	89	83	70	76	70	76	70	79	72	68	80	64	79	78	73	94	65	89	76	80	78	80	75	81	72	71	80	71	67	61	82	73	90	82	81	83	62	86	86	73	82	75	81	80	71	77	87	81	77	85	80	81	68	76	72	80	78	82	90	81	72	74	75	79	81	77	78	76	76	85	74	73	67	90	93	78	74	65	77	93	83	79	86	107	75	85	71	91	57	85	92	84	71	80	70	81	81	80	87	101	72	79	77	78	79	69	64	73	71	83	77	82	75	69	78	92	71	80	106	72	74	70	82	76	73	78	69	83	83	77	77	74	74	80	74	77	70	72	67	82	70	85	68	84	83	81	84	94	102	82	84	81	77	79	81	71	79	73	66	82	81	72	65	76	70	86	85	68	61	94	77	79	97	75	95	74	90	91	95	78	75	74	72	80	82	90	80	72	63	81	79	92	90	64	93	89	87	85	89	69	67	87	73	81	78	88	74	91	89	68	90	75	80	98	88	79	67	82	77	77	86	88	69	91	83	84	75	99	59	85	84	76	78	74	79	80	68	88	72	83	85	71	88	94	89	93	80	89	78	81	71	72	77	80	82	72	85	83	71	74	82	70	74	88	91	71	91	96	78	64	71	76	82	79	94	73	70	74	96	75	75	82	89	82	69	77	75	81	83	82	78	77	79	82	82	92	92	72	72	82	70	82	72	83	79	80	72	88	78	90	76	88	82	75	108	77	68	77	72	71	73	88	62	75	90	96	73	68	93	96	82	73	82	81	85	85	83	71	82	57	75	78	88	82	79	72	69	80	85	78	79	74	65	80	73	86	73	66	86	90	75	83	73	71	75	63	87	65	85	87	77	56	79	84	79	67	72	69	62	77	80	86	93	79	72	72	77	78	83	102	107	79	89	94	87	66	98	68	71	76	76	78	73	82	81	82	75	80	67	71	84	74	73	89	70	83	67	99	91	68	81	73	79	70	86	89	67	84	85	75	83	63	70	89	92	80	92	75	84	79	96	76	79	75	76	68	71	73	71	75	80	74	67	68	75	74	71	90	71	81	107	89	90	96	80	86	101	85	90	75	90	74	86	94	76	71	75	92	87	71	81	75	76	86	59	83	88	75	83	72	78	65	99	64	76	73	64	68	65	77	76	74	71	78	78	82	75	88	84	84	81	82	88	74	71	79	78	86	91	78	74	77	94	77	93	78	71	90	81	68	97	69	85	81	83	66	75	71	80	88	68	80	81	61	78	70	77	92	79	97	78	73	59	79	64	72	86	101	72	79	75	94	71	75	93	82	94	77	85	67	93	84	72	72	68	91	86	80	55	70	72	96	85	89	91	93	95	79	65	87	91	73	80	85	63	80	83	79	67	90	70	66	61	86	62	75	75	67	82	74	76	76	72	85	70	87	77	82	63	80	85	87	82	87	87	78	78	89	78	79	79	73	73	88	69	71	83	79	81	75	81	89	73	82	89	100	64	88	93	73	74	72	75	80	75	66	68	79	65	87	74	71	88	72	77	83	64	75	84	96	85	80	68	79	90	74	79	67	81	82	61	83	79	76	89	72	89	72	70	78	65	79	65	86	72	86	76	90	62	79	84	94	85	72	83	91	87	86	80	78	82	75	70	63	69	94	77	73	87	76
7574	1703	4445	5196	4332	3480	2762	2317	1930	1724	1411	1176	1084	961	994	787	769	669	601	585	572	552	516	460	465	464	423	438	399	391	390	376	344	363	309	325	311	307	305	303	326	299	308	296	266	296	298	288	294	317	266	339	327	360	329	324	334	303	298	277	336	388	462	406	373	375	556	541	456	402	300	347	300	250	249	244	235	244	254	250	245	235	259	260	228	228	223	247	245	219	230	246	237	250	223	268	214	238	236	213	255	226	264	254	250	239	235	214	231	217	212	221	211	228	209	263	210	229	228	219	211	216	248	234	229	264	221	230	232	217	209	204	224	232	249	221	231	227	205	213	248	230	214	221	241	227	250	221	199	204	251	229	226	218	223	239	231	235	220	224	233	229	235	208	252	226	230	232	226	237	192	241	239	232	225	233	244	210	192	204	219	239	226	238	219	200	244	247	239	214	248	230	223	257	231	240	242	214	219	218	216	221	238	232	211	220	225	225	250	222	231	224	229	231	229	226	209	208	213	213	230	241	218	244	218	218	232	226	224	196	211	212	248	236	228	268	250	247	238	217	215	212	219	207	194	202	216	197	232	246	232	200	227	256	242	219	196	237	230	221	244	210	224	212	216	219	231	212	206	235	224	194	217	211	235	215	201	233	243	231	234	220	224	244	196	183	216	237	202	230	221	200	234	229	240	218	227	221	225	203	226	201	237	254	240	206	236	229	234	214	254	213	249	209	257	227	238	209	222	216	226	225	227	211	239	266	239	208	199	187	222	219	245	252	208	206	229	224	218	219	231	210	203	243	232	202	249	229	213	226	203	237	222	245	205	208	230	219	212	217	245	223	200	222	238	247	222	233	235	214	226	221	200	219	221	231	238	244	219	213	241	205	209	224	222	241	216	197	226	222	233	210	239	207	234	224	209	205	235	217	235	211	244	220	228	252	237	231	218	218	215	214	240	226	222	200	217	221	229	198	207	210	188	230	243	256	202	198	255	227	238	207	215	220	224	207	235	233	215	225	235	209	241	221	220	214	208	203	242	239	197	217	197	224	237	215	221	250	216	222	190	213	222	220	215	218	223	223	211	265	239	215	249	220	228	222	195	240	197	220	240	182	209	217	219	220	232	215	231	223	228	220	227	244	257	226	203	219	227	215	236	199	210	230	232	205	249	211	197	198	216	225	238	230	210	236	202	225	252	232	221	213	203	230	230	182	227	227	231	238	208	209	203	212	195	212	239	198	218	223	251	220	224	222	215	244	196	231	216	187	224	238	237	237	237	249	244	209	207	235	204	203	230	205	209	226	242	220	211	248	219	225	217	203	241	221	242	202	220	219	208	233	247	233	207	235	213	210	244	186	238	227	244	210	220	218	209	212	246	236	214	229	231	234	260	224	232	230	224	218	224	234	221	230	208	206	213	238	227	246	227	221	202	237	185	207	218	229	230	204	228	236	222	208	256	220	209	202	237	217	217	227	212	199	209	232	208	242	220	224	227	227	225	251	201	196	190	207	214	263	197	225	236	213	202	213	227	220	241	223	206	219	231	221	248	234	240	220	229	228	245	208	228	208	206	204	235	238	225	235	248	231	219	229	218	236	203	204	212	211	214	239	222	210	234	214	236	238	222	229	229	211	239	212	220	229	205	209	213	235	225	273	197	230	255	245	227	222	234	238	254	225	219	227	215	206	203	249	243	221	229	210	217	229	214	215	217	245	202	209	233	204	247	234	245	218	232	225	225	229	227	203	250	236	214	217	227	211	209	248	215	219	214	210	240	220	233	233	213	211	227	218	213	207	231	228	212	211	222	219	254	215	216	238	227	195	220	225	233	238	230	217	254	228	236	234	225	242	218	223	222	224	221	233	235	253	209	219	229	216	199	228	206	219	211	212	244	232	232	196	212	228	219	224	169	225	211	234	230	194	261	212	203	202	202	220	242	211	245	195	232	230	223	215	209	234	244	229	234	224	204	224	222	242	223	221	243	251	218	213	222	210	213	215	248	227	220	199	219	229	243	234	227	234	198	219	235	208	247	235	231	219	227	219	229	225	256	233	245	217	201	229	229	226	239	242	224	222	222	212	238	200	187	206	244	230	247	232	219	232	210	227	227	238	209	214	202	206	221	230	225	234	204	242	240	197	222	186	228	209	220	204	226	236	225	242	199	194	232	225	211	215	210	207	223	236	233	175	211	243	239	190	228	225	211	258	215	244	229	221	222	224	202	202	237	229	221	243	218	216	250	213	228	218	226	228	209	219	234	237	185	244	222	198	259	232	223	202	223	231	242	241	206	201	201	205	213	191	189	217	217	260	222	223	238	238	228	279	228	223	221	242	228	236	250	233	229	192	247	209	229	233	218	228	217	212	214	202	212	205	227	216	206	196	237	232	228	206	209	211	222	238	218	239	208	224	218	220	233	215	222	201	241	219	234	223	230	223	231	240	208	221	209	211	206	218	227	219	225	207	231	215	221	199	225	219	209	224	202	235	226	246	216	208	233	212	233	211	242	226	228	244	227	234	241	210	229	237	228	249	227	198	235	195	212	207	223	223	221	240	220	218	225	222	258	241	215	221	242	212	254	204	226	210	234	199	220	246	242	218	235	222	233	242	237	234	222	229	217	234	230	211	220	218	229	217	223	206	203	206	240	195	220	227	241	223	226	210	218	207	204	207	234	210	247	231	216	221	223	204	229	234	208	206	236	229	237	231	212	210	220	234	220	245	236	224	245	221	221	198	206	199	247	219	234	215	200	236	235	229	240	219	237	222	221	200	230	219	221	220	208	221	207	215	204	228	206	222	242	193	219	193	213	238	212	241	244	229	190	236	231	209	191	200	231	213	220	218	238	229	213	206	236	250	220	219	187	226	208	218	214	229	223	222	226	209	230	218	240	209	233	222	206	229	235	222	229	217	215	205	199	243	213	217	188	230	215	208	212	237	217	244	217	216	227	214	244	190	230	253	240	242	238	208	236	251	226	222	225	242	226	217	225	239	203	214	204	211	225	224	217	224	223	258	226	239	228	239	229	225	227	228	194	230	213	212	212	218	222	228	240	245	222	235	205	246	220	226	238	224	242	220	234	231	235	236	246	230	224	235	222	213	218	217	234	234	213	233	239	221	213	207	244	235	201	204	221	206	248	226	205	230	222	221	211	255	221	201	226	237	218	195	232	246	207	249	209	245	204	228	232	255	225	222	219	218	238	235	223	217	212	213	215	211	218	198	224	224	238	208	215	234	237	219	202	230	264	202	205	255	241	207	211	219	212	235	200	209	207	234	240	240	209	219	237	219	217	227	195	221	210	240	237	223	206	225	234	238	192	220	189	230	216	216	239	207	216	229	211	219	220	215	209	233	235	241	236	202	212	213	225	199	207	255	210	223	211	214	231	206	246	235	204	210	228	216	230	221	225	226	238	216	239	232	204	234	234	204	239	230	224	221	207	220	233	211	231	224	237	225	216	215	217	228	205	224	217	226	221	226	239	205	237	225	196	209
2643	185	157	138	144	145	130	116	146	123	121	122	133	123	142	125	133	137	126	123	114	135	157	120	124	123	139	119	128	131	110	141	158	114	142	151	131	121	161	121	118	125	121	130	119	119	131	137	134	134	122	124	146	143	123	126	117	126	122	135	128	133	134	123	126	139	123	118	116	148	128	120	135	139	128	120	127	102	140	116	155	132	103	128	116	122	129	129	130	107	134	146	133	132	135	131	116	110	119	140	125	135	120	131	132	134	149	114	139	122	124	157	121	160	136	132	140	105	125	131	145	149	124	130	130	96	130	127	138	133	107	129	121	127	132	110	129	150	129	134	138	134	116	121	128	129	160	120	121	112	135	146	124	140	132	123	132	127	135	132	140	127	130	141	126	132	129	134	149	130	149	140	139	155	156	133	128	114	124	122	127	122	123	126	113	116	133	153	122	156	123	125	128	151	127	133	129	119	124	117	129	138	126	134	128	145	130	121	121	132	137	158	117	145	133	124	131	126	157	135	115	138	122	141	118	116	123	136	136	142	89	129	125	110	124	117	121	141	117	122	153	128	115	100	126	141	136	137	129	138	135	119	113	121	150	124	136	121	140	120	138	139	126	111	134	135	144	142	124	132	131	136	116	124	135	133	112	146	129	132	149	120	133	107	115	134	141	137	134	129	110	132	130	125	115	130	142	140	118	131	151	131	135	123	102	151	128	127	138	136	135	125	142	134	128	110	105	128	145	134	136	137	129	133	121	126	127	123	123	138	135	129	137	149	141	125	136	130	126	135	123	138	131	131	108	131	141	153	108	131	123	114	129	124	128	154	121	140	154	137	128	133	124	148	140	130	106	135	125	140	126	125	145	147	116	126	124	129	130	137	112	123	121	124	124	148	119	136	159	132	132	141	143	111	119	132	135	126	144	110	131	131	122	118	128	133	143	110	131	121	129	132	128	122	141	126	131	131	146	133	117	132	129	131	142	123	142	129	144	135	113	139	135	116	143	138	127	138	135	135	119	161	131	138	140	139	137	112	114	122	143	126	143	146	108	155	121	140	121	146	122	125	115	132	130	122	130	115	149	128	117	121	110	146	131	120	145	147	138	106	122	126	139	116	131	127	140	125	115	118	117	114	141	137	132	138	111	142	134	128	139	118	146	125	142	144	121	118	132	132	130	111	124	132	143	118	132	140	132	150	121	143	121	124	128	120	147	121	125	124	124	140	134	133	160	122	126	127	130	119	124	142	136	130	124	131	111	116	118	127	137	109	117	132	162	132	134	117	123	126	125	136	115	139	128	125	117	145	142	133	118	130	141	150	137	125	132	138	123	127	121	135	152	149	136	129	119	139	123	135	122	140	123	136	131	121	133	143	124	159	128	128	119	135	136	127	144	111	134	133	130	130	142	123	116	155	119	131	120	124	136	136	139	126	150	129	127	146	114	125	137	119	124	131	135	130	167	122	137	137	142	129	130	107	125	140	115	125	134	118	141	129	148	136	111	120	134	139	139	137	140	153	111	133	125	143	146	136	124	156	122	150	133	153	154	122	138	111	138	120	141	122	122	136	150	129	130	134	121	127	124	133	134	122	138	147	127	138	141	126	124	114	133	123	160	153	118	121	112	120	139	115	102	119	143	131	124	132	137	135	121	147	140	137	122	114	110	156	155	120	156	137	124	140	113	126	111	111	135	142	137	110	136	143	122	117	129	113	120	125	137	116	166	125	109	126	114	139	131	143	120	127	138	138	123	133	117	128	141	133	145	132	126	132	124	127	125	119	128	126	128	122	129	111	136	122	133	143	128	129	120	145	128	114	127	131	127	145	145	127	142	133	140	151	147	115	125	138	140	120	140	120	130	150	118	124	140	150	124	129	118	133	151	134	146	111	125	132	125	133	129	119	140	136	131	132	123	132	128	140	138	128	120	118	127	133	122	121	156	134	149	141	126	109	142	124	138	113	126	121	116	141	123	138	134	133	130	113	127	132	140	123	137	125	127	114	139	142	130	128	138	105	144	118	129	152	127	145	124	121	116	125	114	140	134	124	127	119	123	130	130	134	109	133	118	131	142	137	142	138	124	118	125	122	124	120	147	123	140	133	115	132	130	133	127	118	124	149	120	132	110	121	114	132	141	145	123	138	157	127	143	145	132	140	106	127	146	134	139	151	128	127	128	124	134	125	124	141	125	125	139	118	123	130	128	123	127	146	134	119	114	124	95	134	108	122	123	127	123	130	114	126	122	136	129	129	138	123	117	128	110	142	120	137	129	128	116	118	121	135	125	130	131	124	130	124	144	131	139	134	139	139	138	134	136	145	132	138	121	116	122	143	144	145	135	136	117	139	146	132	117	115	124	121	123	124	144	133	128	130	132	128	115	133	142	127	124	131	124	127	132	125	130	135	120	126	133	127	131	137	138	112	114	138	131	139	122	125	131	155	127	141	152	147	145	137	137	114	123	138	144	144	143	119	131	117	123	130	124	140	130	145	120	146	126	125	121	113	141	116	135	127	123	136	114	134	123	146	133	115	123	112	127	143	130	129	128	113	149	130	114	150	132	129	130	135	144	156	121	120	130	110	130	120	124	143	126	133	132	120	121	124	115	128	135	126	116	122	144	152	138	131	135	142	113	131	121	108	127	125	111	110	130	134	138	113	147	128	135	133	112	132	140	128	125	124	124	119	138	129	146	115	135	156	134	113	124	121	118	120	164	132	117	138	124	142	120	119	102	118	140	136	123	124	135	148	140	128	134	128	125	137	141	130	113	142	133	147	116	142	139	128	118	127	130	126	142	131	126	130	140	140	130	119	152	128	123	109	150	118	122	102	135	119	128	136	123	139	119	150	119	131	135	154	106	132	141	122	125	139	112	145	152	130	120	125	112	140	104	147	118	149	125	107	142	127	117	129	139	120	105	114	135	120	133	141	116	127	122	122	126	124	128	115	130	133	136	133	136	119	139	134	149	109	124	143	136	145	136	157	125	104	152	144	121	111	106	137	129	124	123	137	124	122	125	111	128	111	127	114	134	127	132	128	145	133	125	139	136	120	133	130	139	117	123	129	110	122	141	120	124	137	135	150	125	146	129	130	134	125	133	147	157	139	128	138	141	135	139	136	128	115	109	117	129	144	129	125	124	131	129	134	133	130	115	105	103	133	130	110	109	112	127	110	134	115	145	110	119	132	124	144	142	140	125	118	136	110	110	141	133	120	121	115	138	119	115	135	123	133	126	144	152	129	157	134	125	140	138	144	133	112	138	132	144	143	120	146	126	135	129	116	132	125	130	122	131	146	140	124	118	115	123	130	115	130	126	115	124	137	118	115	120	119	116	150	119	134	128	126	152	126	114	117	107	116	121	131	111	128	142	118	130	123	129	120	140	155	129	134	113	138	146	116	109	139	130	137	121	144	121	131	133	132	144	123	150	134	132	126	129	97	144	125	137	135	136	136	117	139	136	113	126	133	138	144	149	132	142	132	126	124	131	115	121	133
2656	419	444	510	489	453	437	420	386	392	418	406	383	356	375	388	370	386	384	401	335	356	371	329	390	384	365	342	395	383	351	388	331	391	375	396	371	365	376	390	390	363	365	398	357	375	358	352	367	356	366	384	367	408	375	414	352	383	401	366	368	373	373	381	375	387	382	382	345	364	379	359	362	364	378	383	371	364	383	376	368	339	375	389	375	404	349	385	370	364	374	389	381	372	389	410	366	379	388	376	371	412	369	360	346	369	356	382	366	363	387	354	372	361	366	363	393	388	376	409	358	397	378	398	389	409	396	352	367	373	365	369	373	380	400	385	384	387	367	390	370	381	359	342	380	349	374	384	328	372	364	383	340	368	353	365	349	358	391	329	365	353	389	390	360	374	348	374	383	385	331	394	371	355	355	387	348	366	366	369	361	374	384	362	373	376	352	399	354	378	382	367	335	383	374	356	369	388	393	376	379	394	345	347	398	381	380	373	372	361	365	368	363	357	391	381	429	383	356	375	381	356	359	375	398	354	376	347	341	355	344	381	345	374	378	405	365	361	382	339	359	371	329	370	365	399	322	363	360	406	383	370	369	364	349	383	347	353	368	383	397	390	371	410	348	379	329	401	366	398	382	358	391	373	400	348	387	356	418	382	326	357	353	353	357	400	338	399	400	347	348	352	355	337	406	368	362	330	342	392	381	369	363	357	356	369	364	369	372	364	363	376	384	401	349	362	366	371	374	380	378	359	326	397	359	357	375	383	325	399	396	368	378	353	387	360	398	368	360	360	363	389	379	377	362	347	393	381	376	362	333	400	388	382	390	366	388	394	365	382	377	332	360	345	363	386	348	405	378	372	383	353	377	398	340	401	368	373	366	342	374	361	343	390	332	364	380	363	386	356	379	369	328	358	395	354	375	342	377	369	375	387	362	394	366	328	351	334	392	391	350	332	380	355	372	357	359	368	333	431	373	390	351	359	362	352	389	381	367	330	353	376	370	323	400	346	362	415	357	352	384	364	348	387	341	327	358	396	364	366	397	361	358	342	369	376	360	364	364	390	358	356	362	363	391	369	387	382	382	347	373	392	384	398	340	376	342	374	367	404	380	347	379	368	380	369	420	356	388	378	381	354	363	375	348	351	371	339	339	352	369	348	356	358	351	355	343	361	370	360	418	365	352	380	397	357	361	375	337	409	360	364	367	336	394	377	316	354	393	379	363	388	381	382	393	403	375	353	363	351	365	392	368	382	360	394	373	359	361	376	338	361	365	366	368	355	376	358	352	329	312	360	395	374	349	342	388	392	373	350	390	404	400	383	371	353	388	386	354	371	365	332	362	357	359	389	382	386	400	348	373	363	373	360	373	370	385	356	397	348	363	361	359	375	347	394	344	384	371	371	363	307	388	376	356	375	401	360	389	351	383	360	372	368	373	348	357	361	365	336	364	375	360	383	369	387	391	381	397	378	358	374	366	382	372	358	332	381	382	352	341	336	361	382	384	376	391	360	355	360	374	354	374	355	352	387	323	392	382	372	361	342	385	342	370	384	359	354	378	386	361	369	365	390	393	346	377	395	385	365	383	350	351	356	343	372	352	384	384	352	358	375	389	333	380	398	369	369	357	377	382	376	351	373	381	377	382	348	401	387	300	385	356	352	356	366	383	365	385	369	396	373	391	386	367	340	363	373	347	369	366	330	353	383	370	353	368	360	350	382	364	341	349	403	342	387	354	401	358	361	358	364	336	400	362	370	346	361	343	370	358	363	378	366	393	380	369	366	361	343	369	363	389	376	350	348	345	368	375	382	356	364	366	380	345	379	377	373	406	345	383	371	356	333	374	381	394	348	354	376	381	370	396	383	346	343	398	404	356	347	351	367	356	389	401	340	359	369	380	398	378	376	388	354	384	414	385	375	383	365	373	351	355	375	362	361	381	314	355	364	362	392	370	384	371	353	337	367	363	349	389	347	359	351	356	332	335	347	388	352	348	380	384	367	371	383	375	365	387	357	341	342	367	348	345	420	348	422	366	361	348	369	410	374	377	369	376	380	354	398	371	381	371	388	374	354	368	377	357	376	343	367	349	354	355	351	343	383	350	359	317	341	417	343	364	401	362	358	362	367	398	357	342	405	376	363	401	367	348	356	398	351	351	384	343	357	388	341	392	395	359	399	397	345	372	368	365	410	369	361	381	382	376	340	359	332	387	341	388	348	396	383	375	375	378	402	400	347	396	349	371	363	388	369	345	379	347	373	360	368	386	386	377	363	337	374	344	344	372	398	360	355	364	383	377	379	350	354	370	348	373	351	363	357	395	356	353	364	395	335	345	380	408	354	368	390	382	371	361	332	369	347	372	370	371	352	367	356	363	336	384	373	330	371	371	361	383	379	401	352	349	347	363	354	397	365	361	367	421	382	357	410	359	376	367	392	323	369	350	377	404	364	382	413	363	408	369	347	361	363	381	366	353	354	387	364	360	377	375	357	364	343	364	351	373	363	357	383	390	365	347	393	376	346	389	380	364	365	358	370	371	369	342	379	378	386	332	352	381	352	398	386	357	358	369	383	371	366	373	362	383	412	354	361	349	402	362	354	367	348	386	383	366	369	372	394	352	392	343	379	368	380	360	380	371	381	351	355	354	360	359	374	362	366	374	364	411	328	326	323	354	362	382	359	352	365	385	363	408	376	343	384	369	384	367	350	361	369	362	390	339	351	350	353	354	364	352	371	385	368	371	376	345	369	343	374	369	401	388	359	366	348	371	370	371	350	354	369	346	375	405	385	352	396	374	358	380	339	350	340	363	363	344	339	343	370	357	392	376	368	359	349	387	368	385	401	388	336	379	361	350	356	406	389	354	394	392	377	402	388	390	361	372	350	377	382	339	402	364	423	379	423	378	373	354	377	393	350	324	352	384	398	375	411	358	380	391	376	386	383	367	369	366	354	368	355	360	367	386	368	372	366	396	367	406	371	342	373	382	409	380	376	376	355	357	356	410	363	397	386	377	356	343	350	381	403	369	315	374	400	340	392	356	405	402	339	357	361	369	358	388	364	336	360	398	364	373	396	394	382	367	371	401	369	344	333	399	341	354	390	371	325	353	383	347	368	369	390	338	392	367	384	346	377	328	372	342	382	362	378	388	368	343	376	341	350	374	350	376	389	393	349	367	386	394	370	375	369	382	381	360	383	355	377	368	354	335	341	336	375	350	382	365	358	360	364	387	330	371	366	353	376	365	429	371	363	402	366	344	339	341	337	390	381	389	369	330	332	386	355	350	358	363	363	376	340	364	331	380	372	351	362	366	349	378	342	379	402	353	355	385	384	365	363	367	360	381	363	374	391	337	367	353	378	370	358	386	340	372	381	372	408	369	393	326	365	359	379	373	394	367	371	368	400	366	374	392	370	386	366	384	371	350	355	370	402	368	349	392	373	389	365	380	355	377	322	405	345	360	349	380	343	382	385	389	398	377	372	381	360	353	364	374	340	395	366
8614	821	1031	844	598	511	395	343	290	251	233	195	198	231	206	184	178	215	181	162	174	156	151	179	213	163	177	164	192	158	155	170	159	156	190	162	179	155	139	168	148	173	137	153	154	147	158	186	157	150	142	143	170	171	188	171	141	167	146	181	149	167	176	146	155	155	145	164	169	146	162	178	147	145	151	189	143	146	160	155	163	165	145	149	145	144	151	164	169	159	154	166	159	152	159	170	191	158	162	162	153	138	165	164	156	137	132	165	168	163	139	146	142	166	158	152	162	141	144	143	174	147	149	156	161	156	158	144	159	161	151	151	161	143	162	156	164	123	121	157	156	164	150	154	140	158	145	156	162	159	170	139	142	141	171	147	164	163	149	154	147	170	144	154	152	177	170	125	165	134	166	176	160	138	142	150	158	162	146	152	169	153	147	162	162	154	142	158	120	165	154	167	172	154	140	169	139	173	134	154	167	155	153	155	161	149	156	149	145	144	143	165	132	161	135	142	155	174	176	125	140	154	163	146	164	148	156	175	155	146	168	167	178	151	130	148	144	156	145	160	145	178	146	163	138	148	155	166	176	165	161	150	145	163	167	156	187	164	177	155	156	143	154	158	136	162	160	158	139	131	169	152	120	158	155	163	168	160	141	182	164	147	123	156	152	130	178	152	167	136	158	152	174	139	152	156	176	157	142	141	127	142	157	151	145	143	158	145	138	161	153	149	186	159	157	145	161	140	141	165	155	136	129	156	154	149	166	154	162	170	144	157	145	194	181	148	158	167	133	173	155	159	152	152	170	172	143	164	148	137	144	157	138	153	142	159	154	158	148	153	146	159	156	128	118	167	151	160	123	139	140	157	158	142	161	159	146	144	130	151	164	155	166	154	166	162	155	130	153	167	146	144	128	141	151	154	146	134	165	179	139	150	159	149	150	150	146	162	143	149	153	163	171	151	155	166	156	153	149	174	148	154	151	147	181	137	138	149	161	146	171	174	135	150	142	144	142	152	133	165	139	138	142	171	140	151	154	134	142	145	159	139	143	154	127	144	151	147	155	179	165	135	146	147	156	135	142	145	149	165	164	139	168	163	153	158	162	161	153	158	164	164	148	151	154	139	140	159	163	178	181	152	169	149	142	166	167	135	161	134	150	175	167	133	141	160	125	154	147	154	151	144	146	145	135	169	155	169	156	144	164	140	163	123	150	156	172	169	179	138	149	141	140	156	176	168	144	148	131	163	193	151	164	151	166	156	154	152	142	155	154	151	153	142	145	160	179	158	154	162	144	165	164	166	138	177	153	169	138	162	156	178	142	177	153	144	144	142	146	153	147	164	154	166	137	157	172	143	136	159	174	146	150	152	166	129	133	163	183	164	167	134	135	147	154	149	137	146	153	152	129	143	129	122	151	158	158	157	156	186	143	171	164	142	153	164	153	151	144	146	153	139	162	153	177	167	178	161	148	142	144	146	151	166	159	160	140	153	140	140	132	155	157	152	148	147	156	128	165	141	169	170	180	173	146	152	160	142	150	152	166	133	148	165	167	159	157	170	151	167	146	135	170	157	180	158	149	146	117	147	160	157	161	152	144	142	153	161	161	163	149	156	151	139	183	161	136	144	164	142	146	151	147	139	166	149	157	145	156	153	155	155	145	156	168	146	149	141	165	156	148	159	139	169	151	163	134	167	141	172	138	157	150	153	136	153	127	129	144	147	135	146	152	144	172	153	160	146	155	146	145	170	162	160	151	137	174	149	150	147	142	147	142	153	161	148	147	138	151	157	156	172	161	125	172	158	153	140	161	164	135	137	163	151	132	153	157	143	154	150	166	183	155	147	163	141	152	167	167	148	158	153	142	136	139	163	141	151	143	164	156	160	149	163	150	150	156	141	162	158	144	154	143	143	150	154	133	162	163	153	147	167	173	138	151	153	159	160	163	155	157	151	150	152	159	133	157	168	160	151	147	170	136	147	158	145	144	150	164	147	156	112	146	159	152	162	168	135	176	160	144	158	170	186	173	157	170	140	155	149	150	148	167	164	178	165	152	168	183	136	161	143	138	158	160	129	167	167	135	145	152	178	155	160	159	141	137	136	155	164	145	156	163	169	164	155	145	133	172	148	163	161	134	154	167	158	167	165	159	165	184	157	144	149	156	146	159	141	178	145	175	136	147	170	145	151	175	157	138	144	148	164	143	148	154	152	150	158	142	130	174	123	160	149	155	161	163	156	161	133	133	144	158	162	178	170	146	163	149	171	158	160	160	149	148	167	144	166	171	145	165	150	151	158	141	184	155	157	162	161	133	141	143	159	177	162	134	148	154	136	178	145	148	151	143	147	130	148	164	145	136	133	148	143	153	158	144	166	157	155	154	165	135	137	179	141	157	140	149	159	158	149	138	125	135	170	162	145	138	165	169	149	140	153	135	154	135	143	171	168	142	137	164	141	144	143	141	146	143	174	183	138	153	147	153	151	159	144	154	172	169	144	166	165	142	153	135	156	184	187	133	169	159	144	149	156	152	156	148	163	150	163	140	165	165	160	159	165	157	157	154	166	164	161	142	137	167	157	136	145	143	142	169	145	173	165	134	147	130	142	135	162	133	152	168	141	157	158	154	142	142	135	166	145	148	151	139	153	151	133	166	134	153	164	137	152	147	150	141	146	151	142	156	150	143	159	168	164	169	163	158	167	159	159	154	139	139	201	154	165	158	138	137	155	167	139	167	149	152	168	127	144	161	161	136	147	150	161	141	155	147	160	142	163	158	181	140	156	142	178	124	170	138	148	161	177	164	156	160	164	125	159	157	143	144	148	160	156	165	162	127	150	182	164	142	183	145	155	147	173	164	148	160	161	140	157	173	161	181	147	149	145	169	159	169	161	161	163	153	195	143	166	149	136	165	155	148	166	147	141	160	179	159	146	145	156	139	141	158	172	160	168	155	146	150	159	155	157	130	157	156	147	146	142	133	131	139	128	160	147	142	159	170	194	141	169	144	158	179	150	137	141	158	141	142	162	150	148	140	158	136	133	144	158	177	146	133	167	167	153	165	168	145	161	141	172	145	153	161	169	161	150	167	145	147	155	145	149	159	136	150	167	168	163	158	163	140	142	151	153	150	156	136	130	142	162	164	173	159	154	175	179	124	158	157	157	147	148	177	157	149	156	145	163	141	166	144	170	161	145	144	148	157	136	143	163	126	160	135	150	135	145	133	161	167	136	158	143	159	151	159	163	154	158	170	169	135	138	164	141	146	147	141	155	168	148	165	154	140	133	158	152	168	149	153	142	151	144	145	142	153	158	133	153	157	156	170	144	155	168	143	155	184	164	165	163	159	145	147	164	147	144	154	164	159	151	140	183	165	134	141	151	134	155	168	146	137	159	150	154	152	167	143	148	174	159	163	158	154	138	162	126	154	155	164	159	152	165	161	141	166	169	166	170	185	139	152	161	146	137	147	158	169	158	162	184	157	149	147	154	167	150	149	155	153	139
5991	1284	2599	3082	2703	2184	1783	1449	1307	1188	1072	955	850	779	761	731	698	644	645	623	577	603	597	562	515	546	533	490	537	538	507	490	482	525	436	464	486	495	438	455	485	484	464	480	436	455	420	455	480	461	408	479	481	490	488	466	491	465	468	492	518	547	478	524	484	471	588	642	531	492	478	465	443	437	445	482	460	427	433	447	428	450	418	439	452	415	413	428	431	455	422	422	433	415	421	394	399	470	446	438	449	415	436	425	400	398	400	395	434	419	421	448	421	429	441	420	426	373	442	409	450	398	435	439	427	432	452	416	421	393	479	431	441	441	430	464	416	396	407	415	455	431	416	408	443	416	430	445	420	435	425	421	383	418	455	414	449	415	415	382	381	415	451	399	400	410	478	451	429	402	437	416	453	438	432	439	418	423	422	413	402	420	408	428	441	402	429	422	390	456	401	419	422	413	443	416	412	431	439	432	405	456	450	428	451	486	441	462	458	406	417	446	422	435	427	427	431	416	397	428	426	424	424	426	445	382	447	388	381	432	423	422	423	440	426	454	409	414	428	418	453	449	431	415	427	426	410	432	456	441	386	411	400	415	434	471	405	421	411	446	448	442	409	442	378	421	426	428	409	435	390	451	431	421	441	424	403	440	434	394	394	447	419	443	438	409	408	452	408	392	443	439	414	430	404	386	388	409	422	426	419	427	413	411	407	422	420	478	429	456	416	416	470	429	393	415	434	404	406	437	417	405	417	438	389	424	431	421	434	443	415	427	426	418	429	429	456	426	430	392	463	413	441	456	461	409	415	450	438	411	426	401	407	410	438	432	397	410	375	408	425	420	451	428	401	435	466	409	383	406	414	449	419	411	445	445	444	422	379	422	391	441	431	408	417	433	431	411	407	418	441	440	414	424	434	407	431	451	429	412	413	413	420	408	433	404	449	402	396	414	380	426	374	444	414	426	413	414	434	438	428	434	421	389	428	407	437	410	405	410	408	392	385	415	408	426	471	439	467	417	428	403	431	445	408	423	426	389	457	429	407	440	431	419	393	414	446	425	405	420	432	402	432	445	401	427	414	449	421	432	423	429	434	429	435	377	422	439	427	446	416	404	388	414	435	404	422	421	437	426	412	423	441	409	439	455	431	412	438	418	399	429	406	409	444	389	414	447	427	415	392	397	444	403	434	402	409	399	417	417	411	429	426	448	416	390	416	380	407	431	462	412	389	426	414	413	382	404	477	423	440	430	431	442	433	426	407	392	447	432	422	475	414	394	428	446	405	413	449	434	436	425	427	390	428	437	436	444	419	407	405	420	463	413	406	415	432	384	414	398	388	407	440	410	400	463	456	413	396	406	440	394	425	421	424	421	433	412	402	448	410	412	393	403	434	445	429	422	406	422	446	425	435	442	447	410	420	448	441	427	433	440	419	390	428	381	397	378	391	433	448	424	404	415	429	424	415	419	405	397	409	462	434	419	417	430	417	421	433	413	436	450	431	432	471	404	403	447	443	445	438	422	417	430	398	405	402	440	430	448	435	419	463	408	439	431	414	450	427	430	453	398	445	393	449	413	411	416	438	433	405	421	423	420	431	432	397	418	422	427	424	428	438	418	436	427	417	431	454	375	439	398	412	391	410	385	435	429	462	448	439	463	412	424	369	439	423	420	420	440	429	427	408	442	447	407	415	412	429	442	409	427	437	418	398	427	437	386	452	442	428	423	434	439	414	454	411	412	400	429	411	433	422	406	432	430	431	414	427	436	420	408	425	443	408	439	413	429	436	396	445	414	420	426	418	407	412	417	430	436	455	428	416	415	425	396	417	389	413	402	418	423	378	400	375	373	432	422	424	416	423	430	468	408	437	379	439	424	420	431	456	433	448	434	447	430	419	407	433	378	429	430	445	434	420	447	441	411	415	424	431	378	403	454	419	407	386	458	422	433	423	434	418	443	446	426	452	444	457	383	409	426	429	411	414	400	422	417	424	426	432	441	389	390	445	430	459	414	421	444	401	411	453	443	440	431	455	418	397	403	429	429	427	433	457	413	423	400	441	427	408	456	384	402	405	426	363	433	415	430	418	458	442	430	441	415	410	379	410	434	428	401	413	383	455	396	435	424	414	414	452	458	441	423	391	429	442	439	414	424	413	451	422	453	420	439	443	434	394	409	442	411	420	398	444	401	417	428	406	423	399	460	392	403	379	428	407	407	410	414	428	430	405	487	397	419	410	429	404	426	453	425	409	411	436	420	416	446	428	396	431	434	428	436	413	425	409	413	404	420	418	432	396	398	437	430	431	405	416	403	430	441	395	427	392	412	401	420	396	469	399	419	427	433	442	469	420	425	446	462	403	434	445	454	435	437	441	428	410	411	479	410	382	428	435	439	406	421	459	397	408	424	390	413	424	407	400	440	424	415	431	420	415	423	434	431	414	419	443	445	389	436	439	427	424	457	413	444	436	452	383	448	430	404	478	450	456	423	425	377	441	395	427	407	429	410	391	383	370	413	383	466	412	428	375	427	432	410	453	430	397	442	407	427	450	427	402	446	374	409	399	432	432	437	395	396	394	400	430	423	450	431	471	419	403	434	440	420	402	447	410	396	398	421	404	448	421	426	452	428	451	439	431	393	429	445	439	420	400	414	402	426	430	419	409	415	415	419	407	438	396	403	437	419	424	419	456	395	426	444	450	403	420	395	435	450	403	424	438	406	482	443	385	430	372	415	439	414	435	421	429	414	415	415	413	425	422	406	422	426	427	439	432	438	412	422	407	432	424	378	423	400	445	431	459	426	415	418	428	424	397	416	393	459	461	457	417	418	414	390	439	431	446	443	448	395	386	419	403	437	419	402	407	422	424	456	452	398	448	375	414	432	431	397	412	432	407	402	447	452	391	438	406	416	420	428	407	454	407	452	389	418	391	394	447	445	410	472	434	394	418	424	420	438	428	404	434	402	452	459	423	425	432	417	414	434	429	430	425	425	417	420	435	436	444	398	416	421	434	412	452	439	408	458	405	422	425	449	435	417	412	466	430	433	407	417	407	450	406	413	437	415	423	424	435	413	435	423	443	409	426	398	376	434	456	436	401	446	472	461	445	421	394	429	390	405	429	434	440	409	436	391	472	424	387	432	440	392	393	407	432	434	421	435	445	390	444	448	441	415	408	401	416	432	439	438	454	400	421	424	421	412	418	403	422	451	448	489	431	408	409	437	419	416	402	440	423	411	469	415	425	428	463	424	416	467	426	416	414	430	429	452	428	412	416	399	415	414	465	416	432	436	433	429	385	451	441	396	415	432	444	458	426	426	417	434	406	428	426	429	407	428	416	429	412	404	388	404	419	440	439	439	423	425	455	426	418	424	456	444	380	417	411	426	428	451	426	404	407	439	390	403	461	449	445	434	435	411	396	432	443	412	449	424	413	412	432	433	420	410	420	453	404	469	430	419	415	468	416	441	409	417	392	439	417	448	399	390	442	424	404	404	420	433	416	444
14600	1810	2028	1485	978	747	528	418	319	300	246	214	199	171	119	139	158	127	147	126	123	97	108	119	97	104	109	86	102	100	115	81	94	101	90	91	87	83	88	80	90	104	73	88	83	84	82	77	108	88	82	85	85	85	91	92	83	83	85	105	88	85	99	84	93	89	107	100	111	89	87	86	86	85	82	86	83	84	77	100	73	82	98	65	86	85	81	81	68	75	60	64	75	93	93	70	73	82	93	60	78	66	85	70	70	65	67	82	74	83	91	93	65	80	69	74	72	81	79	82	79	73	92	68	67	97	63	68	101	76	78	86	90	69	69	88	96	79	85	91	83	63	76	82	73	65	70	87	72	85	88	81	71	79	66	87	82	67	79	89	94	85	84	69	70	70	64	81	73	84	59	78	70	72	93	87	81	91	70	94	106	70	67	71	78	74	71	70	57	81	80	83	77	84	77	72	84	84	81	72	76	77	103	71	81	99	75	77	84	81	83	57	78	88	80	83	74	73	80	82	68	82	67	83	75	81	88	80	82	80	76	59	69	73	85	74	72	75	71	67	73	73	76	76	78	84	91	79	78	87	77	82	67	83	89	90	74	75	94	72	72	73	98	69	67	79	78	79	68	68	79	72	90	95	67	60	82	60	86	78	94	81	67	75	71	66	80	76	85	68	67	88	86	78	62	81	65	65	69	72	72	77	71	81	74	84	75	89	75	68	85	88	88	89	75	69	73	68	92	78	90	77	88	64	85	70	72	89	78	97	91	84	79	85	76	70	76	85	63	67	84	67	74	72	74	57	78	80	79	86	91	78	87	70	91	94	85	73	79	81	84	74	74	72	71	80	67	84	76	87	67	80	63	80	78	94	71	78	84	89	70	73	79	88	84	77	72	78	73	72	75	58	70	59	76	85	77	84	89	89	85	66	79	84	84	93	55	85	105	71	85	79	91	80	80	79	70	94	74	90	75	74	69	85	54	70	79	74	65	72	76	80	74	73	58	85	76	79	75	68	79	73	90	74	73	89	62	79	80	92	71	116	79	76	63	73	60	66	78	72	79	70	85	77	73	68	71	69	62	72	79	59	95	83	80	72	81	67	69	76	67	68	82	94	73	72	58	77	73	91	82	84	90	77	72	83	76	80	77	82	70	82	79	81	83	88	97	67	58	77	62	75	87	70	65	71	86	81	82	83	81	81	72	73	87	73	64	75	81	73	83	78	61	72	75	90	75	89	70	89	88	86	67	75	84	66	74	77	87	71	87	74	71	89	75	72	75	88	79	74	76	76	69	82	70	71	76	80	97	69	77	74	74	63	77	82	66	77	70	68	71	80	69	74	75	99	64	74	63	70	70	70	88	81	87	71	90	91	80	79	80	84	79	69	84	78	78	73	68	62	78	81	58	70	81	85	82	68	65	89	75	75	80	66	71	85	81	69	81	66	80	71	67	70	78	76	82	78	83	89	66	76	86	78	76	70	81	74	81	70	91	61	77	86	77	81	81	83	80	79	64	68	71	84	83	70	86	84	70	71	71	86	82	77	81	50	83	82	91	76	77	68	79	98	93	72	80	78	94	76	61	73	83	86	68	71	70	78	89	80	77	79	83	74	64	85	77	80	79	66	87	69	77	67	80	88	78	66	78	77	80	66	82	85	86	69	82	87	64	93	69	85	73	61	68	77	66	81	76	80	64	80	81	81	72	82	90	78	60	83	76	91	67	70	71	79	80	85	72	75	92	77	81	70	65	92	80	76	73	80	71	63	72	75	90	88	64	84	68	71	86	71	84	102	77	76	84	86	77	81	88	68	81	80	83	86	80	69	81	69	80	76	75	93	72	81	72	68	76	68	95	79	102	88	92	84	58	79	67	73	68	89	63	73	81	66	78	66	77	77	66	72	70	85	80	84	89	76	88	78	68	65	69	81	81	66	81	80	80	82	71	78	71	59	85	94	98	83	82	66	75	77	67	79	65	68	81	78	72	77	83	81	81	95	75	73	79	86	67	68	87	76	101	79	90	49	86	83	80	85	69	97	65	79	79	61	75	83	67	77	81	69	85	82	88	82	80	78	92	79	77	76	75	86	85	75	73	71	80	74	78	79	75	85	85	74	70	91	82	76	80	78	83	64	92	78	86	64	71	84	82	74	80	95	67	82	79	70	75	64	68	75	89	74	75	75	96	77	95	73	68	91	82	70	89	71	82	93	74	72	58	95	72	83	76	87	77	68	81	66	81	76	77	82	77	91	89	75	73	67	67	94	89	68	86	80	79	69	74	94	58	88	70	62	100	72	61	77	105	70	96	86	89	72	84	82	87	81	70	81	80	91	80	76	86	88	70	83	59	79	94	73	69	71	87	72	84	84	62	74	91	72	76	79	69	80	88	89	71	72	86	67	68	87	60	72	64	83	87	100	79	75	92	66	62	77	62	85	86	85	78	78	85	73	88	66	76	91	84	63	86	82	92	68	74	91	80	75	88	87	84	73	90	80	77	79	74	76	85	87	73	83	60	80	84	93	65	82	87	78	75	80	84	76	86	75	84	75	91	74	82	85	73	89	70	74	85	81	91	65	72	59	72	85	60	75	70	79	63	77	87	75	73	81	76	80	78	65	77	88	88	77	77	73	101	65	79	87	55	93	77	72	92	61	60	82	69	76	79	74	77	82	68	77	76	75	92	78	87	73	94	75	73	83	68	80	75	107	84	82	79	71	75	70	72	83	68	90	72	105	81	93	73	70	74	74	67	85	93	77	109	69	72	66	75	95	83	91	71	81	82	85	74	75	101	103	74	75	87	71	91	69	79	74	81	66	71	77	92	84	82	92	94	79	82	82	71	74	89	78	74	83	65	73	60	80	85	91	81	72	80	78	85	76	77	73	86	62	69	65	68	80	72	78	76	80	64	70	84	79	68	77	95	73	75	99	85	86	65	81	89	73	88	82	70	76	82	75	75	82	90	61	75	71	71	87	78	71	88	83	65	84	78	80	72	61	77	68	60	74	75	92	69	72	72	61	74	80	88	64	83	83	95	89	83	82	71	70	82	85	82	77	74	76	87	79	87	70	90	78	79	83	62	72	92	80	87	81	66	81	78	76	92	80	86	85	80	82	72	45	75	81	79	79	64	83	81	89	72	78	73	67	84	78	69	85	73	72	65	93	76	75	72	82	94	72	61	66	75	74	82	77	72	82	91	75	86	81	76	74	75	90	99	99	82	66	65	69	74	83	76	73	75	87	80	73	93	74	70	84	83	63	69	79	75	77	89	74	79	77	87	77	60	69	97	79	67	76	81	85	82	86	76	83	82	70	56	74	72	79	87	77	79	83	70	77	83	85	78	77	76	65	83	86	90	97	63	70	74	107	59	78	79	77	57	81	87	77	72	68	73	85	81	68	75	89	80	83	85	78	73	87	65	84	80	80	72	68	64	80	77	66	82	76	79	77	74	70	69	88	75	88	77	77	66	88	76	73	81	69	80	79	83	74	103	78
7548	1766	4347	5110	4346	3440	2830	2322	1845	1658	1406	1285	1103	1018	886	814	733	712	621	558	532	549	523	480	457	405	436	424	362	377	373	412	355	334	357	336	311	320	318	334	311	312	329	278	313	295	281	276	278	275	309	298	337	324	331	326	321	312	315	331	327	370	445	367	376	492	620	546	411	289	316	302	301	258	255	218	244	233	235	265	274	234	245	266	242	255	237	221	241	247	219	227	223	229	221	262	222	262	226	265	219	240	218	231	216	246	201	206	222	228	247	215	245	237	225	214	218	224	225	211	224	226	226	210	242	226	215	240	236	232	201	226	207	233	244	223	231	237	197	235	254	218	236	190	243	231	234	234	207	225	204	223	228	226	241	258	226	216	209	222	218	235	238	237	248	225	209	206	203	228	205	224	224	226	215	203	247	224	229	232	262	209	226	244	213	192	235	234	221	218	238	204	198	242	211	254	224	220	216	232	235	193	219	215	239	200	232	225	211	209	211	232	217	208	242	204	223	215	238	206	216	226	230	220	225	239	231	205	237	206	225	236	240	239	240	220	216	215	223	216	204	271	210	228	217	229	235	236	229	230	231	242	231	209	200	223	235	192	226	186	225	230	218	221	206	225	226	224	221	215	199	239	222	214	208	201	237	230	222	253	241	232	215	241	228	200	225	214	211	239	267	225	232	220	205	216	211	223	221	220	230	193	235	219	233	208	204	250	225	234	199	212	201	235	245	216	215	210	212	249	219	202	220	221	223	231	204	229	213	254	193	211	240	203	231	264	231	227	211	229	215	189	206	236	234	197	211	222	228	228	203	233	224	216	202	227	229	220	197	203	210	224	228	199	205	216	250	199	195	208	212	200	222	241	227	227	214	214	255	221	225	206	244	234	214	220	171	208	200	225	227	249	234	230	231	250	252	215	220	224	229	237	251	186	218	248	222	215	238	220	210	219	213	227	235	209	224	212	219	209	205	209	232	226	214	218	213	174	204	251	201	204	212	205	201	214	225	236	224	198	205	216	203	213	212	208	213	213	205	233	218	238	201	206	226	226	232	199	194	191	228	219	203	209	213	215	214	235	226	198	218	230	232	235	227	209	210	209	214	224	229	191	241	210	217	241	184	196	221	259	226	228	204	219	227	211	214	242	233	220	208	210	228	220	211	204	181	208	219	220	221	212	219	235	234	230	207	218	218	186	214	201	223	204	235	228	226	229	239	265	235	212	214	211	229	208	229	183	212	232	214	204	201	217	211	211	215	202	220	227	236	218	219	197	238	242	228	223	219	206	212	190	231	225	208	225	245	252	241	198	206	199	230	212	234	236	238	211	205	205	214	234	226	231	235	187	222	220	223	239	242	230	226	233	218	224	220	256	217	220	202	195	234	221	200	247	232	226	225	197	238	224	250	209	224	220	215	220	213	247	229	230	246	204	203	225	200	204	195	247	213	241	218	217	179	230	228	236	235	231	216	213	208	218	215	199	207	211	202	198	215	228	219	226	223	246	238	234	200	227	184	221	255	231	209	228	208	229	217	232	209	202	224	224	237	215	217	228	198	232	216	203	205	232	225	210	251	236	221	197	203	216	202	250	202	256	242	211	203	212	207	227	238	215	221	223	233	199	197	227	236	219	231	244	221	239	242	239	176	198	209	223	220	219	245	215	228	191	207	250	206	213	219	245	232	215	242	207	208	241	201	211	250	205	199	223	207	241	210	230	227	216	216	231	225	219	182	186	205	193	237	200	212	230	253	215	223	200	224	235	221	221	192	218	219	237	251	211	215	236	203	215	192	209	209	210	219	214	219	199	207	223	220	250	221	245	193	242	223	232	232	192	251	190	225	224	233	236	221	223	211	227	232	199	194	226	192	221	206	234	217	257	186	229	232	242	226	240	238	223	219	213	225	223	216	241	226	227	244	241	204	223	215	211	219	239	210	190	216	222	201	197	238	194	219	217	236	235	211	241	219	203	223	240	197	225	197	210	245	207	219	221	212	220	244	231	231	280	193	219	223	224	205	225	235	219	217	221	184	211	249	218	214	196	243	225	232	205	193	231	235	193	224	216	197	231	201	206	204	214	213	205	229	222	238	223	191	214	210	225	224	197	236	212	218	221	220	230	220	212	207	211	251	222	211	214	219	223	224	237	240	211	195	228	242	217	200	202	211	212	222	222	249	247	234	231	216	221	218	230	221	235	222	223	242	235	219	213	243	220	231	217	223	207	248	205	245	221	232	202	197	237	225	231	217	222	206	231	231	207	215	194	227	224	248	199	228	219	217	205	232	222	266	207	208	199	211	187	234	236	196	229	202	207	240	220	214	208	226	242	220	214	234	218	241	223	227	228	210	196	225	229	220	194	230	212	240	207	212	234	232	235	188	224	226	209	211	228	206	216	225	223	219	216	220	229	219	209	217	226	231	225	217	218	194	210	249	199	202	220	192	258	233	215	226	200	197	230	218	222	218	222	212	224	228	236	195	236	194	214	232	220	222	231	240	233	213	214	228	227	209	200	219	257	205	224	236	226	210	223	220	213	232	228	200	231	230	239	201	239	226	205	219	213	213	222	205	222	211	195	211	211	226	230	227	212	206	186	214	222	223	227	213	216	227	228	220	234	236	212	218	211	206	239	201	235	233	221	226	214	225	250	233	197	209	212	190	209	226	207	217	203	229	221	223	205	179	201	209	211	195	197	211	200	216	227	247	233	205	194	220	198	220	220	231	211	227	221	230	227	203	243	215	238	221	243	199	214	223	211	205	205	211	211	239	214	231	227	213	200	210	221	235	209	212	197	214	226	236	235	218	243	222	222	232	214	221	202	188	215	208	206	215	205	205	189	217	225	230	189	221	203	249	210	230	228	204	220	218	203	220	194	230	209	215	245	226	206	220	244	238	197	215	233	210	213	193	228	209	253	237	228	228	217	243	224	222	243	214	236	212	229	230	229	213	218	235	220	236	184	239	238	218	205	223	232	251	246	213	229	226	216	226	215	218	233	186	213	212	229	201	215	220	216	237	202	222	210	230	233	225	203	214	204	214	228	228	217	219	211	229	223	224	243	220	206	192	234	226	211	233	235	220	233	188	202	217	227	228	226	217	210	213	221	229	226	256	201	225	229	218	243	190	221	204	242	218	210	249	212	196	223	227	211	217	239	213	239	202	205	242	219	201	219	223	222	237	221	197	249	221	193	223	220	177	203	210	197	210	236	197	219	226	226	219	223	248	237	230	183	208	232	227	201	213	223	211	223	218	242	216	207	202	196	220	209	215	209	233	214	233	215	237	216	230	243	216	224	185	226	199	237	238	214	208	228	239	225	203	233	183	216	215	231	212	204	250	211	222	237	222	203	234	225	228	245	238	205	228	236	220	215	235	237	222	240	210	229	197	196	221	209	233	237	233	209	253	201	201	178	218	237	226	218	194	204	211	183	194	221	214	227	204	217	189	226	258	210	234	216	212	217	194	231	236	229	220	209	226	219	226	230	199	220	226	222
2627	162	176	149	140	127	129	134	145	136	127	128	107	114	129	134	136	129	130	129	145	138	116	131	113	131	132	125	134	142	114	126	138	135	142	120	120	134	127	132	132	112	127	123	133	124	125	134	134	132	127	122	113	112	125	128	143	132	118	127	111	119	111	148	130	126	119	136	121	112	119	131	118	106	128	111	129	135	126	119	126	115	120	131	146	113	106	142	135	123	144	112	138	133	114	154	123	124	130	100	127	105	134	136	130	140	123	125	140	139	120	114	142	127	131	131	127	141	129	116	109	138	126	114	129	141	110	120	125	125	148	129	109	166	128	149	126	115	122	142	129	110	115	139	144	145	108	117	136	117	122	136	115	121	114	117	150	118	139	110	138	138	119	123	106	111	134	137	126	136	117	116	110	141	112	138	127	136	145	145	126	110	147	126	109	124	127	137	120	122	135	122	126	123	132	118	117	122	129	132	152	130	118	113	118	113	125	118	113	114	144	135	121	103	131	153	137	137	133	124	127	131	119	126	130	157	118	140	147	108	130	147	129	135	126	124	148	118	123	123	130	134	120	150	135	137	130	140	128	133	132	141	138	127	121	125	111	123	131	119	131	132	128	145	135	152	138	128	139	130	131	133	119	124	133	111	128	120	119	146	114	142	142	112	111	116	145	118	133	127	115	112	140	129	116	136	125	146	131	122	144	136	118	115	127	125	127	117	119	104	123	123	116	143	132	123	135	134	128	114	133	134	140	131	121	126	132	105	140	117	132	113	121	124	141	124	113	113	143	146	132	117	132	121	151	139	122	117	133	116	127	153	140	130	119	131	132	117	144	132	126	122	126	136	129	113	122	138	144	127	144	124	148	137	147	143	116	120	135	134	124	136	156	157	146	131	119	137	137	128	124	118	146	117	118	145	114	124	134	124	127	133	108	123	153	156	139	135	119	127	124	128	132	159	139	127	163	119	118	138	146	143	120	130	122	120	114	140	114	125	127	146	122	117	128	141	104	130	120	126	113	117	117	143	140	128	140	115	120	140	154	136	143	131	134	130	109	112	147	113	135	124	136	141	111	124	132	114	127	113	132	124	144	139	115	147	146	113	144	132	119	138	120	139	140	110	129	144	125	142	124	101	146	147	134	148	127	129	115	137	132	143	126	103	127	116	117	125	116	123	139	151	126	149	131	133	139	128	128	133	148	125	129	133	130	114	136	124	128	130	129	142	120	139	124	146	131	132	109	123	145	139	114	146	123	128	115	137	124	134	124	127	120	138	131	129	145	126	125	135	107	129	125	151	116	137	120	139	121	129	126	115	137	129	131	126	142	120	124	122	142	151	139	139	125	133	144	125	106	117	125	126	127	119	100	125	126	135	142	144	123	126	125	113	114	151	122	127	126	141	134	142	131	133	125	112	127	133	106	153	131	115	133	134	131	150	127	143	129	126	122	122	127	119	131	112	137	107	122	129	129	124	133	119	121	127	115	119	131	130	134	145	129	147	102	121	137	128	118	140	136	121	120	134	124	136	133	138	112	125	130	112	131	138	130	111	138	130	130	124	134	144	130	137	118	141	132	120	142	127	113	140	119	129	131	130	154	121	153	136	143	130	138	102	127	127	141	142	133	138	121	112	133	144	131	139	130	146	146	137	112	130	128	132	139	124	124	145	138	126	118	127	143	114	113	121	130	115	111	126	128	128	150	112	123	118	124	139	139	130	126	133	117	138	127	124	136	131	116	134	129	125	142	130	132	141	140	138	139	130	139	123	138	128	145	141	139	124	119	113	149	115	118	129	124	133	121	97	136	131	101	148	127	129	131	128	131	111	116	112	113	115	131	110	123	113	147	113	126	111	133	119	118	123	132	119	134	137	111	114	139	103	126	120	155	121	129	132	128	142	120	131	143	133	122	140	153	131	108	129	106	134	147	127	127	135	109	119	129	118	126	122	135	136	141	122	155	123	127	135	130	136	133	129	135	123	133	106	97	134	136	124	135	147	135	117	122	131	136	125	122	144	141	141	130	132	106	137	114	128	109	119	132	114	126	140	128	135	135	129	132	136	131	127	136	134	130	125	130	124	119	128	118	128	132	126	121	126	120	143	117	130	108	145	124	138	112	136	118	136	131	125	126	156	123	118	128	119	116	130	122	116	122	121	138	135	135	128	124	149	158	131	133	155	110	117	113	120	137	127	138	114	115	139	110	131	131	134	121	136	121	150	123	134	133	126	135	131	116	114	127	141	114	120	130	139	131	140	134	102	125	108	125	132	130	145	124	125	135	130	131	128	125	139	126	122	115	128	110	122	125	126	130	126	128	117	123	131	113	171	123	127	139	149	117	130	145	120	137	142	131	124	133	147	126	125	120	114	120	137	143	127	118	120	153	115	144	149	128	130	141	142	132	132	128	136	144	133	112	130	127	128	109	145	139	139	126	131	140	132	125	145	123	130	115	128	125	112	136	120	115	132	124	127	114	129	122	122	126	109	121	146	118	128	118	118	141	136	144	111	125	119	131	127	111	118	112	129	120	125	122	146	131	139	130	132	128	109	130	139	138	99	144	120	135	132	122	127	135	134	127	107	126	118	117	116	130	126	124	125	131	124	142	112	136	138	128	161	100	115	125	125	123	121	135	151	139	140	139	120	126	128	113	119	118	119	133	116	130	125	127	120	109	127	139	121	145	146	131	126	141	115	117	130	134	132	126	148	121	119	119	122	143	140	129	136	130	130	123	136	122	139	125	116	132	141	118	137	132	116	120	123	123	136	140	145	120	121	131	126	135	125	112	142	140	140	106	114	122	129	130	121	139	122	145	136	122	109	135	142	144	121	153	115	129	116	144	119	132	133	114	132	123	134	115	151	133	114	124	125	137	121	136	130	119	137	126	113	114	143	124	121	121	146	122	145	120	133	127	140	118	135	129	141	109	122	131	127	127	113	129	131	140	128	143	114	121	122	118	135	113	126	107	142	141	130	119	116	135	127	115	135	119	127	113	128	146	125	133	124	126	126	131	125	117	142	121	100	112	143	135	143	124	132	103	137	119	120	123	131	111	133	133	140	122	141	139	133	127	113	144	127	134	124	146	130	127	132	138	124	118	136	133	119	129	123	134	140	132	121	132	148	133	117	117	158	136	126	140	129	127	122	124	139	118	109	134	152	145	131	110	110	119	137	142	129	131	122	146	148	129	128	140	132	122	131	119	138	124	145	116	146	134	128	112	131	132	112	122	125	138	127	119	134	144	120	124	118	134	131	109	116	124	129	114	124	118	114	120	138	153	127	149	108	126	132	134	120	123	124	119	133	141	123	131	132	112	128	128	118	135	128	141	150	122	144	123	124	131	121	151	119	131	122	116	136	143	128	121	146	129	110	130	132	114	137	134	138	122	114	117	145	142	121	135	141	129	134	132	138	121	116	120	133	135	131	116	127	124	156	123	113	142	126	146	141	131	135	128	134	122	125	126	129	102	90	144	127	132	111	128	135	133	127	123	109
2649	407	471	435	425	428	421	427	400	393	397	367	368	410	392	357	369	380	393	398	371	397	380	403	348	365	361	372	344	344	352	381	403	380	379	375	341	400	366	388	367	390	343	384	373	377	422	370	352	396	367	414	382	375	394	413	387	366	378	346	360	374	383	389	391	397	368	361	371	362	347	391	358	373	380	340	333	347	355	352	336	368	353	379	377	355	348	381	380	361	369	336	372	398	337	360	361	319	352	309	380	369	366	355	339	398	376	380	380	367	368	361	385	349	379	355	365	324	375	353	380	373	395	367	370	366	369	358	357	395	351	364	355	398	368	359	366	377	404	373	368	394	329	348	381	358	345	388	373	327	316	390	358	343	371	369	347	387	344	375	317	362	389	332	373	370	370	330	359	369	408	358	372	362	376	349	380	370	374	366	394	384	372	363	362	341	328	376	375	374	361	382	351	350	373	366	388	434	379	393	369	388	344	365	392	343	349	362	366	363	355	403	362	356	339	373	357	352	370	383	379	392	385	354	363	362	373	355	379	348	376	355	394	382	333	373	370	394	362	362	358	365	397	359	375	366	343	376	387	351	351	378	364	378	377	368	391	380	357	361	417	369	392	373	378	350	340	385	408	368	357	348	362	368	372	334	370	372	365	326	393	339	378	337	372	366	354	345	339	403	396	374	367	370	333	365	366	409	366	411	355	366	338	350	315	323	370	328	383	367	379	353	362	339	384	382	396	362	383	359	336	378	382	366	377	343	361	338	361	346	344	424	360	375	330	370	359	338	420	333	342	331	389	348	397	360	364	333	380	389	394	397	374	368	361	370	337	343	346	386	360	361	369	374	350	379	368	383	342	361	361	371	358	358	348	407	374	329	378	385	322	375	362	376	358	365	362	422	374	356	372	363	352	366	337	349	355	339	378	366	367	380	350	354	400	363	337	344	377	366	363	375	368	383	391	352	348	397	329	360	332	335	368	351	366	384	380	351	352	390	378	330	372	351	349	391	312	371	367	371	369	352	387	357	402	354	355	354	410	358	377	357	362	350	386	326	407	389	368	402	392	391	366	393	413	369	348	408	406	386	359	337	387	356	392	363	372	354	360	364	358	365	375	371	400	349	370	353	361	336	366	365	370	407	375	382	362	352	338	380	347	364	354	362	380	336	345	337	370	343	365	365	353	324	339	385	361	328	388	392	394	374	383	325	366	367	359	352	368	398	367	347	365	333	384	379	389	407	361	383	334	389	366	363	366	372	330	370	371	383	357	345	390	365	377	364	393	347	356	347	385	337	365	359	368	376	346	356	365	339	367	379	369	355	369	359	378	370	356	381	368	368	345	362	361	374	380	372	371	374	359	354	387	367	348	330	362	370	351	417	368	368	366	338	353	359	330	389	334	351	385	364	365	374	361	377	361	328	359	383	380	380	349	353	351	362	363	385	361	367	324	380	375	367	324	372	384	385	381	354	383	370	403	381	396	377	372	358	392	363	342	380	372	370	350	363	370	392	340	397	343	326	334	380	377	349	381	395	378	405	368	353	356	362	373	388	358	375	365	345	353	360	383	368	347	357	364	355	360	335	377	388	368	382	346	366	349	334	354	342	373	368	365	373	400	371	372	363	388	387	409	367	353	385	390	370	340	378	335	350	332	367	375	336	386	355	338	319	373	362	374	369	351	341	368	350	350	370	360	357	346	328	366	375	355	371	362	328	354	388	362	389	376	357	330	363	343	356	360	364	369	382	376	351	375	349	343	353	375	363	378	338	326	335	364	370	364	397	357	349	388	383	368	383	371	365	351	350	399	351	349	364	339	352	357	350	351	364	318	384	365	411	368	353	354	362	360	405	347	359	346	356	360	368	352	364	366	369	367	356	392	387	352	357	361	376	374	328	362	369	397	370	408	383	404	395	383	338	398	352	370	349	373	365	380	322	373	345	380	389	370	350	373	364	373	331	328	389	363	375	402	351	378	350	350	323	388	337	338	390	339	374	381	400	381	375	356	365	372	346	386	377	379	381	360	365	402	388	392	344	359	379	361	340	381	362	347	389	342	344	353	385	350	365	360	384	360	383	358	407	379	343	343	356	374	352	335	369	362	305	355	386	395	386	374	353	362	339	352	387	398	359	395	391	373	350	387	354	414	375	358	344	341	401	386	372	385	350	357	374	365	352	362	344	353	339	379	348	389	330	352	387	373	349	384	366	388	340	353	360	384	351	386	367	356	355	391	346	326	431	364	366	353	397	355	350	380	360	374	364	365	386	324	357	377	355	376	344	328	376	392	355	390	392	363	408	371	332	342	382	394	368	377	357	387	390	326	358	368	400	366	372	341	377	359	352	344	339	385	385	349	328	379	395	347	336	359	380	362	330	346	355	361	375	350	356	354	356	421	386	363	367	395	377	399	352	373	366	383	370	395	361	344	358	354	372	324	342	365	366	371	398	358	404	343	339	352	367	362	360	338	404	387	386	369	361	369	395	397	380	372	381	384	395	356	357	346	357	351	368	399	399	339	333	337	366	347	378	357	362	359	405	359	344	358	360	378	364	380	338	327	372	383	365	355	349	334	387	389	333	376	338	341	357	366	386	360	353	363	380	367	371	356	315	373	361	355	359	324	370	347	358	361	354	365	356	360	356	375	346	364	376	351	322	355	336	357	370	353	370	371	354	342	344	344	385	381	359	337	389	325	383	377	369	370	376	377	385	349	391	368	411	378	379	371	384	369	361	345	369	400	382	374	383	361	351	366	347	362	350	362	353	354	369	400	328	351	381	343	325	349	395	362	385	382	392	347	360	343	364	410	373	344	354	358	396	358	348	351	404	360	387	361	389	354	379	359	375	347	387	375	364	347	391	351	330	333	359	348	381	362	367	384	367	319	343	415	401	346	371	383	339	371	369	382	368	372	375	346	398	365	349	364	357	376	329	351	383	354	358	383	373	382	358	380	382	354	359	356	392	363	377	369	365	333	367	386	375	352	369	363	340	374	355	342	376	362	374	359	365	395	369	357	358	326	364	356	379	334	371	353	360	355	352	338	389	367	361	362	368	383	346	356	372	329	375	384	382	360	391	358	359	376	328	357	343	342	345	388	374	355	402	385	422	379	371	380	377	371	382	341	414	355	385	386	368	385	351	363	360	377	352	359	342	382	394	347	400	340	362	382	370	390	370	361	323	332	366	352	348	370	375	348	397	371	357	376	387	381	353	361	344	355	369	363	378	384	380	340	367	395	377	377	388	367	369	377	374	347	389	380	389	348	376	386	392	388	342	367	354	408	383	326	339	364	379	357	389	363	352	366	395	366	377	400	374	363	389	380	363	339	383	361	382	370	374	383	344	358	387	376	360	372	345	391	362	332	322	357	344	370	397	367	362	352	358	360	340	375	363	372	372	380	375	359	343	343	358	382	363	378	370	362	371	409	377	392	357	361	364	354	345	328	381	343	362	361	345	374	342	374	363	323	383	351	367	384	352	354	381	355	372	365	359	361	370
8525	812	1078	804	619	504	381	285	303	238	217	247	194	202	213	189	175	199	169	171	163	160	182	160	183	178	174	171	177	167	154	169	154	146	147	158	149	170	163	165	153	148	173	174	149	163	173	171	169	172	143	148	150	163	154	172	166	162	167	162	151	171	172	174	190	153	153	187	155	143	162	143	162	125	146	145	155	169	154	159	166	158	166	164	183	155	144	166	162	161	148	188	159	174	142	167	143	147	162	171	172	140	140	163	149	146	153	146	151	163	159	129	166	159	148	166	164	179	156	137	166	148	149	144	130	137	146	169	171	144	146	150	150	153	141	159	146	147	153	146	165	147	146	171	143	148	146	134	156	140	156	157	164	149	146	166	153	130	142	160	164	179	147	156	133	147	156	145	152	163	147	150	148	167	152	144	168	140	155	154	118	154	159	136	158	168	140	169	162	163	153	145	150	170	146	137	142	155	171	155	163	166	162	129	158	134	161	165	155	115	131	143	155	135	149	141	164	156	167	169	154	160	140	161	126	153	147	147	154	133	132	164	161	176	156	144	138	149	143	160	145	145	159	163	175	170	154	142	139	168	144	133	152	138	168	142	132	158	153	168	159	140	150	152	159	157	137	126	141	143	163	171	159	146	163	162	151	132	134	154	133	159	170	135	171	152	143	127	146	145	166	146	159	132	161	173	151	142	153	157	138	140	140	156	164	160	144	139	166	133	140	150	174	141	164	179	165	151	130	167	147	168	168	152	139	154	160	144	146	155	134	138	141	148	130	142	156	134	160	137	167	145	143	156	154	138	151	165	154	154	149	163	167	162	171	146	154	168	167	159	138	143	161	156	151	147	141	165	155	146	162	176	141	153	147	155	165	177	136	177	131	131	153	156	148	157	153	143	145	165	141	134	147	184	159	143	157	180	158	160	159	163	156	171	130	155	146	149	118	140	165	146	149	164	182	172	145	147	129	149	135	172	166	134	148	158	166	154	174	139	142	141	129	159	172	160	167	162	151	134	150	176	164	132	156	147	164	169	157	158	148	153	144	157	151	174	149	163	165	158	170	164	136	170	143	143	123	158	142	152	157	157	165	128	152	157	170	175	142	143	137	154	168	166	144	154	146	180	148	150	135	164	174	147	171	144	155	141	161	157	157	144	168	169	143	159	165	159	134	155	146	158	166	155	149	153	145	148	157	172	157	156	151	161	143	140	141	147	122	145	127	161	154	146	146	137	152	158	148	138	155	133	154	152	138	155	139	149	161	168	137	167	142	161	159	147	160	156	152	151	142	161	142	158	150	154	137	159	158	156	157	155	143	150	159	132	146	152	160	174	150	160	147	141	167	129	156	168	133	162	148	148	156	137	167	151	126	124	152	159	125	146	170	150	149	161	147	164	163	166	155	154	163	168	151	156	149	165	156	150	154	142	161	146	152	150	171	148	134	147	166	154	160	156	143	154	171	169	139	138	158	135	166	141	140	150	155	152	146	146	142	148	142	152	164	156	163	146	161	136	156	135	156	154	132	153	143	151	158	151	156	135	158	146	139	144	160	171	159	158	155	161	145	150	158	157	135	123	145	184	162	152	141	164	160	172	160	160	144	150	175	136	168	157	137	161	156	148	147	156	159	156	168	156	163	141	142	152	132	167	147	126	170	166	171	149	125	174	171	129	152	160	137	156	165	149	161	142	153	183	157	148	152	151	142	138	154	134	177	131	159	161	141	138	127	146	148	135	158	150	157	135	140	144	133	157	149	162	158	167	157	158	152	146	151	156	146	159	135	147	144	168	178	164	148	161	132	169	168	142	178	139	152	149	131	163	142	170	124	152	148	168	170	142	129	145	130	153	156	145	147	164	157	169	140	147	159	144	155	150	167	135	153	165	144	140	159	151	153	146	147	123	162	156	168	172	167	163	153	159	158	168	157	143	137	153	152	141	154	133	157	158	173	167	146	167	159	160	143	144	151	144	149	148	142	173	139	131	156	163	165	157	164	170	148	141	133	150	134	158	137	159	151	139	165	161	138	132	155	144	145	134	168	131	132	155	165	152	176	140	142	160	134	153	161	150	144	156	162	156	149	150	142	149	141	154	140	152	143	155	162	130	158	154	165	148	169	139	158	149	148	161	152	149	174	160	137	169	134	182	147	134	148	172	151	167	154	165	158	174	123	164	150	131	132	142	172	167	161	157	160	154	141	165	142	141	160	171	162	147	152	148	148	158	152	149	145	145	139	152	180	163	144	141	162	170	164	165	165	154	137	165	165	147	151	162	158	154	164	157	160	129	152	176	133	149	174	151	163	147	175	161	148	149	165	174	148	164	157	167	142	157	168	145	162	150	150	146	161	172	149	136	154	153	144	139	161	154	139	139	149	190	171	158	138	158	172	122	172	146	148	128	156	154	166	147	156	142	150	164	136	150	144	165	166	154	137	130	140	156	162	143	156	151	167	150	150	158	151	141	162	145	180	144	143	169	143	165	129	164	140	161	174	165	158	139	176	163	176	154	147	156	169	144	170	143	147	149	151	162	152	145	163	164	158	147	155	160	162	153	159	130	131	149	166	159	150	160	142	159	160	138	161	152	139	136	180	142	163	154	163	140	158	173	144	144	170	162	152	144	133	147	164	147	143	125	149	154	147	161	141	155	164	153	149	177	164	165	161	167	188	153	156	151	153	149	135	144	146	175	150	153	167	112	146	163	153	161	137	143	150	162	156	160	149	159	143	139	165	151	157	130	137	147	154	157	126	153	140	148	154	159	157	154	188	164	135	137	158	152	156	163	150	147	159	152	138	171	168	162	146	139	136	163	175	151	139	170	163	157	169	113	167	178	164	148	157	147	126	140	161	181	129	163	134	152	155	141	152	151	150	158	171	160	142	151	162	138	136	147	149	173	156	143	156	154	134	146	164	127	170	166	154	167	145	174	140	131	161	149	147	147	134	157	177	155	172	167	141	130	175	156	146	155	141	133	157	155	134	152	137	165	170	162	161	152	154	178	153	158	164	163	153	144	138	141	176	144	128	157	128	146	161	150	156	161	148	156	137	135	152	163	159	122	148	151	138	143	148	164	140	151	148	131	169	128	181	157	147	154	138	154	161	142	155	133	155	166	133	149	140	140	145	149	131	147	158	156	155	141	161	156	145	170	151	163	154	138	133	145	159	140	172	143	138	143	154	159	162	162	159	140	169	144	141	169	143	144	143	165	169	138	146	158	159	150	142	170	175	125	140	163	128	143	134	133	140	170	158	166	180	181	159	153	156	149	142	154	141	158	155	147	151	175	153	147	133	117	168	157	133	142	153	143	157	144	149	142	147	154	138	159	140	129	146	153	137	129	171	134	164	164	152	150	148	149	154	163	148	150	158	159	145	134	160	136	165	148	147	152	146	123	149	143	145	166	157	166	176	148	148	154	150	174	176	151	131	145	141	146	163	179	140	134	153	142	143	145	153	142	154	151	134	135	156	167	151	160	155	164	157	145	173	186	150	160
6003	1277	2646	2962	2596	2186	1841	1517	1235	1148	1077	964	902	775	733	722	680	638	601	614	560	566	580	587	541	513	519	517	541	496	476	472	518	453	479	454	500	508	470	443	480	491	456	471	412	451	473	439	429	457	388	481	482	483	474	471	477	470	464	497	497	532	531	486	509	490	566	577	607	517	476	439	437	413	436	444	437	432	428	450	421	434	497	433	463	435	463	421	456	416	432	466	482	437	425	444	424	397	443	381	405	428	388	440	450	383	445	382	460	414	436	412	424	423	404	437	434	438	415	445	421	392	434	437	395	385	425	423	425	430	431	429	426	457	418	426	408	422	424	424	426	409	447	474	387	439	447	428	395	441	429	446	420	434	464	452	401	433	453	409	388	435	377	394	400	414	454	427	389	414	438	419	407	404	427	419	388	457	447	393	418	454	416	420	432	434	421	441	432	426	414	446	444	399	444	409	418	396	422	424	431	421	396	448	395	400	414	403	418	407	413	416	414	393	412	422	437	414	423	406	399	431	339	420	447	405	441	436	433	397	448	418	388	418	431	396	434	406	398	425	418	403	419	438	416	412	436	451	455	422	417	398	383	483	446	374	413	393	434	436	444	458	416	405	426	399	397	404	424	414	427	403	415	413	422	374	451	386	404	436	450	433	426	403	408	435	439	413	382	437	406	430	437	416	415	422	383	430	405	395	414	428	407	433	404	421	397	427	444	413	450	415	394	444	412	432	434	412	411	423	433	399	390	443	447	431	431	429	406	453	383	434	416	420	398	433	424	393	416	408	415	445	399	409	420	404	403	458	447	423	410	437	416	414	438	414	423	425	444	433	392	398	461	433	434	423	424	391	426	440	415	450	394	422	400	415	428	442	464	436	413	420	435	410	417	428	411	426	441	435	430	411	404	426	400	411	442	409	425	420	399	452	366	431	400	429	439	370	402	448	416	374	409	419	438	411	432	420	416	425	416	385	427	427	418	412	415	409	428	440	449	422	413	400	411	430	415	438	431	433	383	434	399	412	409	422	437	447	422	416	463	420	435	383	437	445	418	480	405	423	427	430	400	411	400	401	380	465	406	424	384	397	411	425	387	433	436	449	393	417	435	403	423	440	436	414	418	398	407	419	417	402	413	443	420	434	381	391	370	418	401	401	409	393	422	430	432	352	404	411	466	404	401	418	410	406	407	432	397	386	426	405	399	419	434	436	394	401	389	406	380	406	442	439	409	460	441	402	403	425	409	397	446	418	402	408	427	434	391	398	426	439	416	435	437	446	412	417	424	443	421	418	430	457	459	428	432	426	447	417	431	399	432	400	412	425	392	422	409	432	436	450	365	418	407	393	432	411	429	419	405	426	435	380	423	404	427	445	458	468	443	456	407	438	402	399	439	417	440	384	435	393	434	434	410	380	469	480	408	434	442	433	429	399	419	447	416	437	406	421	389	412	397	412	431	431	409	415	428	441	425	407	404	395	432	419	418	394	413	418	397	472	416	422	385	419	416	395	426	418	413	409	428	399	412	423	433	414	402	416	430	421	409	408	431	394	414	405	403	423	424	422	428	395	435	436	393	429	428	431	420	430	408	419	403	380	404	413	396	480	396	428	417	448	436	409	432	409	404	396	418	414	399	408	442	390	461	430	399	422	452	467	418	407	405	435	423	433	410	412	430	432	421	463	413	470	387	403	445	460	380	407	402	404	416	450	432	415	453	418	407	435	432	436	442	404	420	393	469	411	422	438	408	419	428	483	415	374	396	407	451	402	425	438	408	400	397	443	421	407	374	401	424	432	428	404	431	419	442	404	427	368	431	413	429	480	453	392	414	433	364	414	395	428	414	432	421	415	483	414	408	397	409	434	457	429	412	450	432	410	425	424	425	384	408	424	417	399	440	437	438	421	397	405	450	440	425	411	399	393	466	437	427	420	416	410	439	434	389	392	409	441	428	425	396	442	425	428	434	408	445	427	390	375	404	433	428	387	400	409	446	397	431	430	407	443	437	440	413	411	414	417	385	428	432	401	395	434	443	411	447	423	387	444	456	373	402	424	435	378	441	424	408	407	433	414	422	408	446	401	409	409	434	437	469	357	405	450	415	446	427	403	415	431	461	432	384	399	422	430	458	415	436	400	467	400	398	407	441	460	404	412	446	411	413	404	423	408	453	432	392	409	414	411	430	434	383	438	430	387	396	428	390	419	446	391	393	370	445	431	414	402	417	395	392	395	412	415	435	419	407	449	414	418	445	465	443	459	425	421	429	408	467	407	404	418	413	440	446	399	428	454	416	430	431	414	416	398	437	399	433	379	415	424	399	421	401	439	417	452	386	421	415	379	427	411	418	455	418	412	449	381	399	400	445	427	428	418	401	416	431	431	446	393	406	402	398	406	392	438	440	379	439	420	429	386	413	434	435	425	428	417	418	421	389	371	414	394	437	409	390	466	423	396	449	427	432	403	414	415	419	427	415	433	437	419	411	401	447	425	426	393	406	438	436	428	432	441	436	428	404	453	393	415	395	461	440	411	397	442	404	457	440	423	390	404	436	427	394	410	448	422	436	413	431	428	428	399	406	442	402	455	426	395	408	435	417	386	412	372	417	418	409	446	413	425	426	418	419	398	420	422	417	440	392	409	466	448	451	425	426	427	444	417	412	394	422	433	429	403	432	393	419	447	409	417	417	409	414	396	441	405	436	381	413	442	428	430	416	415	409	412	432	411	383	387	441	379	384	428	465	400	470	435	450	440	450	389	415	438	432	395	432	390	396	408	458	408	417	466	415	416	441	405	388	424	409	402	430	454	418	415	430	412	409	405	408	425	399	418	403	404	409	411	450	446	411	459	416	446	451	410	432	459	421	449	406	388	404	438	423	433	393	414	434	408	417	445	412	416	380	404	402	407	418	410	385	402	454	428	437	413	451	403	438	439	419	415	444	386	407	415	387	404	437	397	418	428	384	389	412	460	396	403	423	419	393	411	433	424	426	393	435	388	402	404	408	412	426	434	430	420	459	405	455	437	431	443	429	419	426	449	416	421	397	405	423	375	465	433	410	435	425	403	416	427	428	405	436	395	407	416	409	433	446	411	380	388	409	400	425	407	420	394	406	409	442	424	389	441	369	421	419	404	399	464	451	452	420	410	424	402	436	427	410	433	399	427	421	452	393	430	415	404	432	418	450	436	368	442	435	399	439	424	420	425	442	428	418	427	428	368	413	419	380	434	440	393	417	405	407	453	411	448	423	393	431	388	420	417	420	443	420	425	401	416	427	411	426	422	420	434	424	458	432	390	460	391	400	425	428	398	424	396	372	401	426	409	414	427	402	445	429	430	462	418	429	439	442	407	398	424	419	408	412	416	475	412	415	399	430	436	421	425	440	433	419	395	422	405	394	421	423	439	427	389	378	451	389	434	412	412	415	365	373	431	410	436	449	365	409	400	431	433	439	419	430	394	430	415	412	400	443	429	396	394	412	404	398	412	400	438	474	457	421	453
14558	1769	1973	1474	1027	740	547	416	349	300	231	200	191	158	158	148	135	110	133	129	133	99	82	112	118	94	78	85	102	101	99	74	79	81	89	94	89	92	81	92	77	83	79	95	93	79	90	97	75	78	77	87	93	101	88	101	93	72	76	103	90	81	110	88	85	101	118	130	125	87	93	91	92	91	81	83	95	80	69	72	75	96	68	76	73	73	60	69	64	74	71	74	68	80	72	74	82	71	72	87	72	85	78	84	75	82	83	81	76	66	64	84	82	71	93	81	83	71	78	86	103	82	73	72	94	79	80	80	76	70	91	107	95	67	101	75	79	60	90	81	104	73	70	80	80	81	74	91	77	64	67	70	74	81	73	77	79	56	68	82	82	79	72	62	78	89	85	76	76	80	89	89	75	82	82	74	89	78	86	75	80	72	81	59	67	97	70	83	47	67	81	62	93	74	67	81	75	74	72	77	73	87	74	74	82	79	66	75	89	87	77	79	74	74	68	64	70	88	72	75	77	77	81	81	78	78	80	74	96	79	85	75	61	84	72	89	62	62	81	71	75	72	83	75	90	78	66	70	87	71	72	80	64	94	71	78	58	89	78	80	79	85	87	69	77	51	92	71	80	72	70	67	74	88	79	79	67	75	81	78	91	69	81	78	88	73	64	77	72	70	67	86	66	66	72	75	80	88	89	93	79	74	80	76	75	61	78	79	69	90	72	64	90	83	92	69	90	87	78	66	79	82	63	81	82	73	79	73	65	97	91	73	78	74	86	84	75	78	84	81	83	66	74	69	83	86	69	83	71	76	88	71	64	70	67	72	86	88	72	82	74	65	74	73	83	114	72	69	73	68	71	63	73	68	79	88	80	92	67	68	84	70	87	73	76	69	85	74	68	69	69	73	92	68	80	75	89	75	92	87	58	70	92	79	78	90	81	73	78	72	86	71	76	72	70	67	80	83	65	69	73	67	83	93	68	85	78	93	86	76	69	81	77	72	89	75	79	74	83	80	87	72	64	78	73	78	104	70	65	69	88	80	63	86	81	60	69	59	73	58	77	71	84	66	76	85	74	77	71	62	72	66	76	75	76	74	90	88	76	69	77	74	79	83	83	53	86	78	88	88	82	83	59	73	68	80	77	67	86	74	84	78	69	92	65	71	75	73	95	81	70	68	83	71	74	85	79	72	77	87	75	81	74	80	76	83	76	92	85	67	85	95	62	66	93	82	83	76	73	85	74	80	88	75	66	71	73	79	85	62	61	78	75	78	80	69	65	59	85	68	72	70	74	82	71	79	78	76	72	69	76	67	72	61	77	67	75	83	76	85	87	67	83	77	64	64	71	72	75	73	75	69	71	72	81	94	66	62	84	84	66	70	63	88	71	74	66	71	70	69	66	71	86	61	92	82	62	86	73	78	67	70	91	77	71	87	75	81	75	88	87	70	65	90	77	73	85	78	77	71	79	84	75	76	91	77	67	86	80	67	75	71	82	72	72	91	76	67	80	81	70	72	68	81	66	88	74	69	83	73	81	82	73	70	80	81	73	79	64	63	58	79	74	82	67	69	86	82	82	79	89	86	79	70	83	68	73	70	84	79	72	78	68	70	63	67	81	81	62	79	62	67	65	79	97	82	64	85	79	80	76	69	99	73	84	76	93	83	83	69	77	49	74	58	81	85	74	72	71	65	84	82	70	73	80	63	86	77	81	68	85	88	62	74	70	75	78	79	66	85	75	68	91	84	89	75	82	74	69	85	81	68	81	69	84	70	70	84	77	76	86	76	77	63	75	99	67	80	97	58	72	79	62	63	84	77	77	73	58	75	73	67	76	82	77	72	72	67	68	77	76	82	75	67	86	72	85	60	78	79	86	72	73	68	81	78	83	75	65	68	50	69	80	71	73	71	82	66	73	67	90	78	69	82	73	80	64	73	77	77	70	76	74	80	84	102	78	70	80	57	86	73	75	88	73	87	77	79	72	88	61	78	83	83	62	74	80	62	61	83	81	68	98	75	71	68	75	66	85	90	85	72	65	79	89	82	61	86	92	92	69	71	79	66	66	81	73	81	66	68	68	76	63	83	79	85	83	63	84	81	63	62	73	96	75	91	96	71	99	77	79	69	74	75	91	79	87	82	67	92	75	70	78	66	62	79	69	64	62	76	68	68	91	70	88	68	92	72	81	80	80	69	67	84	83	79	72	61	70	77	68	74	74	81	78	74	83	66	77	81	86	84	75	76	77	82	75	64	88	73	99	81	79	93	84	76	81	98	91	81	70	86	74	69	77	80	70	76	75	70	87	85	73	76	75	69	75	78	72	72	81	64	77	71	74	64	74	72	97	94	77	75	81	73	84	66	71	68	66	68	83	75	80	79	86	85	73	68	72	75	96	75	84	84	85	77	86	89	78	85	86	92	82	73	78	73	69	79	79	81	79	64	97	80	72	73	79	69	82	90	78	83	74	76	67	80	85	99	77	76	88	91	77	78	79	70	80	75	63	81	73	69	62	70	88	72	56	70	72	68	68	88	80	72	88	70	72	66	78	76	84	91	69	72	79	74	93	79	58	78	78	65	80	87	81	80	76	70	77	72	82	76	85	83	79	64	67	59	72	71	88	65	85	79	85	82	81	72	75	59	80	84	94	85	88	74	60	77	62	79	75	74	97	70	80	73	80	90	77	80	84	80	69	59	76	76	79	72	59	86	73	94	67	80	94	75	67	65	85	92	74	85	71	80	73	86	70	91	69	89	61	75	81	83	84	79	81	78	84	73	90	82	85	82	90	67	82	71	68	73	72	87	78	72	72	61	69	68	70	77	72	59	75	68	88	74	83	75	72	72	84	80	71	81	66	93	68	65	73	56	85	64	93	75	76	96	80	86	69	77	69	87	79	72	67	62	89	78	84	59	76	57	74	79	101	71	93	77	80	76	74	77	73	74	62	76	64	90	58	78	79	70	87	67	75	77	67	72	70	86	78	73	77	87	117	68	66	62	86	65	72	77	71	95	67	95	83	60	70	88	85	99	93	79	74	85	55	86	69	83	79	62	90	66	71	78	86	57	65	64	72	66	86	67	75	86	83	80	83	75	82	79	77	75	80	90	75	79	73	85	73	79	76	63	82	81	90	83	59	74	82	78	65	84	65	72	71	79	67	56	75	80	81	79	68	78	81	87	71	68	83	90	62	76	89	78	82	67	82	89	75	66	75	81	74	78	85	70	83	84	72	83	75	83	70	61	76	81	75	79	69	56	79	88	82	73	93	91	70	95	79	84	67	70	84	79	89	83	67	68	71	77	64	79	81	72	69	73	68	72	67	76	64	85	76	85	68	81	91	68	73	70	75	64	86	82	71	80	70	64	69	59	76	69	88	74	85	83	91	53	81	75	86	85	73	64	84	78	89	86	89	70	86	76	81	75	73	79	83	67	71	76	75	87	70	85	75	69	82	70	70	95	99	83	74	77	76	74	77	71	74	72	80	57	64	86
7487	1767	4348	5081	4392	3473	2803	2271	1950	1671	1347	1224	1139	1004	867	786	739	670	588	559	548	532	496	501	478	457	459	395	411	390	349	352	333	369	344	349	331	312	339	339	317	288	320	298	281	325	283	286	297	297	247	278	304	307	338	304	323	327	324	321	352	411	419	347	394	494	568	580	551	357	351	296	262	245	258	257	245	250	228	227	224	271	230	241	231	242	200	229	233	239	230	214	222	225	233	222	236	220	225	218	231	246	230	239	210	216	225	240	237	237	216	256	192	212	216	225	250	221	208	242	228	204	223	246	242	232	227	221	236	232	214	217	229	218	234	225	191	219	205	237	201	237	227	234	202	213	224	217	233	225	210	204	252	213	236	214	233	236	230	224	195	236	216	206	219	220	218	224	241	220	215	202	222	215	223	239	220	239	234	215	213	220	218	226	206	230	209	236	217	235	227	217	201	232	213	213	207	229	217	225	219	233	204	230	225	206	223	235	215	210	254	216	206	217	216	216	233	226	246	209	224	227	229	229	218	230	244	219	221	206	224	221	228	205	237	206	206	215	227	242	203	206	214	231	225	216	230	187	236	230	219	256	210	223	220	228	233	216	209	221	219	229	221	221	218	201	221	198	220	220	237	197	214	205	203	223	221	217	222	178	211	202	220	225	213	223	222	196	207	206	220	200	210	218	212	203	213	205	217	203	213	236	215	219	202	213	225	200	206	245	221	210	233	226	195	219	180	222	240	206	216	235	218	236	226	218	217	206	232	226	220	212	219	232	224	248	221	229	206	211	209	223	224	199	230	221	264	190	217	214	216	221	212	226	219	215	216	226	207	231	199	207	229	236	224	220	231	209	216	245	226	231	198	250	207	196	240	198	246	218	191	213	227	226	219	207	222	203	226	211	207	205	208	203	198	204	223	229	205	219	233	237	195	211	224	201	243	238	215	230	226	256	223	207	206	213	228	192	194	244	209	217	191	205	214	227	217	210	209	212	195	232	210	204	203	213	207	216	217	229	215	206	216	225	216	239	209	220	249	206	213	212	227	185	214	212	197	212	220	216	236	227	237	225	239	229	198	209	217	240	217	215	228	223	239	231	188	200	246	241	200	218	229	224	214	203	238	233	235	229	221	193	204	214	232	226	201	211	214	213	216	200	225	203	224	209	229	196	211	213	218	218	232	205	235	235	208	206	216	228	214	188	212	227	222	220	207	235	205	228	216	231	231	217	217	212	208	213	231	211	202	209	212	219	209	181	229	214	230	229	227	202	220	207	203	208	236	215	209	231	211	207	221	213	238	209	203	206	189	227	212	206	215	218	214	204	217	225	217	227	192	215	190	224	221	201	222	199	243	198	224	222	231	214	233	229	235	215	192	201	212	211	221	203	232	209	182	220	225	210	213	216	220	238	210	223	230	231	222	203	240	241	225	198	229	244	212	217	204	233	217	244	251	220	228	211	214	226	209	209	211	220	216	228	210	209	234	212	213	221	222	225	234	216	224	222	189	209	235	224	202	217	218	219	222	211	220	219	182	229	226	237	216	246	207	225	210	224	200	218	244	232	210	183	226	225	220	217	210	226	234	199	221	214	217	198	194	206	240	228	204	221	215	208	225	217	208	234	195	236	227	215	223	224	204	210	220	260	222	194	204	200	231	220	217	231	251	211	207	243	211	211	203	222	218	228	203	240	229	202	207	198	235	243	236	220	198	227	211	234	230	232	209	218	236	212	226	208	218	198	223	216	225	178	201	218	189	214	226	200	247	223	225	199	228	197	221	221	244	232	227	218	225	235	200	231	236	212	216	212	214	240	220	218	225	182	200	192	197	198	230	195	200	217	212	228	236	233	229	217	233	204	225	229	204	218	190	223	204	233	218	211	211	196	235	220	219	224	202	192	201	226	240	202	230	217	223	236	226	207	218	216	188	219	224	211	225	236	204	226	222	203	234	207	203	240	204	211	201	229	198	243	213	224	214	236	226	202	232	214	226	203	252	185	204	214	197	239	205	249	233	243	237	215	240	212	214	222	231	219	203	219	217	227	196	216	208	197	223	241	213	234	208	246	218	211	221	244	228	203	216	228	207	238	164	219	224	200	209	205	216	225	231	209	216	224	203	203	204	224	221	234	208	237	213	217	221	234	220	205	213	229	235	221	199	203	215	244	232	212	203	231	219	226	227	217	211	217	190	212	204	229	215	208	220	230	217	237	224	220	240	187	205	226	217	206	206	220	191	235	204	226	196	207	204	211	218	247	215	236	224	202	207	214	221	226	204	203	232	216	252	201	229	228	216	189	197	225	225	212	226	217	204	204	215	199	212	220	207	205	231	202	226	234	208	239	214	218	200	217	251	228	209	219	233	203	206	215	203	201	191	221	221	228	219	204	238	215	209	212	222	193	200	249	231	212	182	205	213	212	241	215	207	252	201	220	235	226	198	209	206	246	224	212	225	230	248	195	191	223	207	216	227	231	203	193	208	199	252	212	216	198	209	206	236	236	215	220	205	210	225	221	232	202	209	216	210	217	201	191	198	245	207	233	234	213	213	242	219	218	215	205	230	231	201	202	189	204	220	210	205	240	214	224	216	221	222	222	249	231	237	195	207	211	209	210	198	205	213	226	215	192	204	211	203	221	187	185	228	221	226	197	215	216	187	209	231	214	218	229	224	209	221	249	213	218	212	222	196	215	232	247	226	234	206	211	214	232	211	219	204	221	226	235	197	229	205	224	208	217	192	203	197	208	233	216	229	226	199	220	209	234	239	221	222	204	202	229	212	198	216	212	219	211	231	205	204	213	191	211	216	198	205	221	213	231	212	218	223	193	223	185	242	223	224	198	231	235	222	206	222	217	210	244	194	202	202	215	220	209	221	212	212	210	225	212	216	229	190	221	231	213	203	207	219	195	210	192	234	209	207	202	213	192	217	223	220	219	213	234	220	214	208	220	214	204	206	238	235	204	224	202	192	215	199	219	217	201	225	195	231	241	197	226	206	237	235	227	177	208	221	212	198	220	214	211	230	203	246	216	196	190	206	221	217	199	223	209	201	233	234	192	214	195	211	211	208	215	241	223	229	191	211	214	225	244	228	222	204	209	231	233	218	207	198	202	207	201	215	216	226	188	203	212	254	250	205	221	203	231	211	233	204	200	233	240	199	217	217	210	224	211	239	254	224	231	208	186	203	230	225	247	222	226	193	231	210	226	222	224	206	223	193	202	226	213	212	209	221	221	203	207	209	199	217	212	201	215	195	193	197	199	204	207	248	226	194	217	226	215	208	219	216	216	218	203	241	238	229	197	215	236	207	224	208	234	260	192	213	221	202	197	199	181	220	220	212	228	231	217	217	222	231	206	211	241	236	208	219	231	223	207	201	214	227	202	230	240	205	195	226	229	184	230	225	226	236	212	208	215	219	215	241	224	197	235	213	235	224	215	212	231	230	206	217	215	215	231	208	212	210	230	220	199	228	185	231	214	212	219	223	229	214	231	219	214
2621	148	138	162	146	122	127	141	144	131	134	129	130	116	135	135	137	139	115	130	126	135	128	135	151	112	131	130	142	126	122	137	131	115	127	147	124	129	139	126	142	119	135	124	131	146	138	131	122	120	150	133	136	119	125	121	128	151	123	139	137	125	115	128	125	119	115	135	118	114	132	138	121	137	136	136	123	126	122	111	129	136	119	112	115	108	109	127	132	132	124	119	124	115	128	133	126	125	127	121	157	127	136	118	128	137	108	115	135	159	121	121	131	129	142	141	116	134	128	129	126	127	151	121	122	117	138	125	118	120	135	156	148	131	94	122	131	121	126	118	146	114	131	119	110	120	99	151	136	127	129	125	111	126	122	126	136	119	126	140	127	133	120	127	155	120	117	111	114	123	113	115	121	117	138	136	135	115	117	122	145	127	118	137	124	128	105	121	139	130	136	117	119	134	139	114	125	127	138	149	129	129	131	120	126	129	119	135	137	149	117	125	133	134	142	131	130	122	115	116	129	129	114	125	125	126	130	114	130	142	130	129	120	117	134	134	125	128	109	104	109	143	121	115	125	147	126	116	127	129	115	126	122	119	106	127	133	126	108	113	118	141	117	121	132	106	124	119	119	138	137	124	118	121	134	103	131	150	147	114	130	118	97	128	150	131	133	127	105	123	123	137	108	127	124	135	130	123	129	123	131	112	155	112	133	123	136	129	122	116	123	132	121	109	119	131	139	115	118	138	137	129	125	134	112	102	106	143	136	130	122	141	129	124	124	132	116	137	119	117	121	118	117	141	136	121	128	125	127	142	121	119	133	126	122	131	107	140	117	166	121	111	112	126	126	150	120	133	155	133	111	119	118	131	116	119	111	121	134	145	103	132	139	131	113	123	128	130	128	144	120	138	115	114	113	122	143	131	131	120	123	122	117	147	123	117	134	116	133	131	134	136	134	131	148	111	125	118	132	111	134	137	138	150	134	130	114	115	142	125	121	146	134	142	125	120	103	144	118	107	122	109	110	120	134	132	129	137	126	134	127	134	133	152	127	142	132	119	139	136	127	124	107	133	117	112	114	121	127	129	152	129	120	135	134	118	114	126	127	136	134	127	132	132	127	133	124	128	129	129	117	126	127	108	133	132	111	132	120	114	154	142	124	120	111	134	134	146	135	129	107	119	120	110	130	120	141	154	127	130	131	127	128	125	141	141	122	135	130	136	133	127	136	129	138	119	114	125	121	143	142	132	122	140	130	126	136	117	136	142	124	126	126	128	115	125	148	127	113	107	123	125	143	130	131	111	115	132	127	132	131	133	134	130	120	113	145	130	145	116	134	130	136	118	141	130	132	141	162	153	141	117	120	119	149	136	107	100	143	131	114	126	126	121	119	132	137	110	138	147	109	125	134	122	142	114	113	113	142	127	127	133	108	123	123	140	102	156	137	125	132	135	128	121	132	125	126	122	125	106	120	133	124	127	137	115	104	121	131	116	137	131	119	130	132	99	135	124	116	140	107	128	138	139	127	124	119	120	135	142	118	124	122	140	120	106	150	124	126	130	119	137	123	133	124	120	129	127	108	131	139	121	121	134	129	140	138	133	109	125	137	129	133	109	123	125	130	145	129	130	145	139	114	145	136	138	136	119	130	108	146	108	120	121	150	142	110	143	135	120	134	118	115	111	115	145	122	146	127	122	154	134	131	147	122	144	116	133	128	134	121	140	128	130	132	117	131	136	132	123	141	138	119	133	110	109	133	119	135	123	112	147	116	147	136	131	110	153	147	152	149	126	126	129	119	128	109	128	114	129	132	137	135	124	135	139	136	123	136	125	141	123	139	129	112	103	141	132	116	111	128	115	120	122	128	115	115	124	127	118	140	132	129	136	122	103	148	135	106	144	108	108	118	110	129	115	138	134	139	118	119	135	129	133	127	119	130	122	113	150	131	135	125	139	123	124	125	135	138	131	133	113	124	113	115	136	145	122	133	128	109	128	133	137	136	135	120	126	127	143	120	129	147	144	135	131	137	123	117	131	128	143	111	133	124	124	129	121	127	136	121	141	119	108	133	114	129	131	136	109	119	118	146	126	144	126	108	127	117	135	109	142	119	120	133	123	135	132	116	127	116	144	113	109	141	125	142	144	105	124	125	140	145	128	121	129	117	116	112	116	110	120	136	124	122	123	107	111	113	103	131	127	133	116	138	119	129	133	143	148	120	144	117	131	139	133	113	118	134	104	111	142	117	147	134	126	130	121	133	122	124	121	144	125	150	133	110	137	135	147	120	162	134	122	110	133	119	127	132	124	136	129	130	128	138	125	116	120	137	123	128	135	132	113	121	127	119	135	133	117	116	130	123	124	125	129	132	119	127	143	141	116	117	142	130	137	141	119	137	139	116	114	147	131	126	156	146	118	144	140	124	120	126	122	124	122	101	131	125	141	117	130	119	130	102	109	118	122	112	112	140	141	131	111	138	125	134	125	126	132	135	123	119	117	137	144	122	99	107	133	125	127	124	124	133	123	123	121	129	108	136	121	126	150	119	110	110	130	116	123	138	127	130	112	155	141	130	137	115	121	129	129	117	114	125	122	126	136	128	130	128	123	145	130	132	110	139	142	143	146	130	123	133	147	125	130	142	135	132	126	122	130	133	106	116	127	127	140	116	118	128	120	122	138	107	135	140	127	153	136	142	137	111	135	142	138	125	134	135	116	156	114	121	114	124	138	117	138	153	135	127	129	127	125	126	131	149	129	125	105	111	123	129	129	109	119	119	129	113	137	116	117	132	136	118	120	113	134	119	114	161	118	135	124	142	131	132	140	123	147	126	126	137	113	126	134	130	122	122	122	117	103	134	133	114	146	128	143	140	139	134	124	139	119	112	125	113	119	129	138	124	131	120	120	103	132	140	122	115	121	106	136	114	142	134	125	128	143	117	135	144	143	128	134	126	144	121	107	112	150	137	122	141	116	124	108	118	132	138	127	141	123	136	128	126	115	142	142	133	137	114	134	134	133	126	105	124	128	117	132	119	111	140	120	138	116	123	120	119	127	149	129	114	122	131	126	122	122	135	133	123	141	141	142	125	132	121	137	119	109	119	120	113	144	139	140	137	115	119	121	137	116	144	136	126	100	139	147	131	130	126	141	136	123	112	103	126	125	111	149	132	147	111	117	114	116	137	122	140	140	109	135	117	105	122	131	121	135	135	130	121	125	133	113	150	127	138	118	130	112	132	119	134	127	130	132	132	121	124	129	127	109	120	147	127	125	114	132	137	117	114	121	132	127	127	136	129	141	129	124	119	135	110	135	110	117	112	132	132	113	114	138	124	140	138	137	133	151	137	135	124	111	109	112	125	122	117	136	122	138	117	142	130	112	118	109	123	127	134	142	126	122	126	123	125	116	118	130	94	117	114	122	124	136	129	143	113	125	131	109	120	135	118	147	125	142	100	117	108	158	122	127	114	104	104	120	129	121	126	115	135	118	137	136	141	109
2747	427	448	468	452	439	414	387	410	392	380	386	400	379	364	403	399	341	356	355	360	377	358	376	368	379	380	324	365	392	359	389	380	390	353	352	338	364	354	395	387	372	347	393	346	341	359	386	342	355	386	385	392	398	383	387	374	354	334	367	355	388	386	356	393	385	355	397	385	380	351	352	395	354	366	368	367	360	391	337	357	349	355	372	360	384	350	380	362	367	323	363	358	344	356	346	387	391	369	374	334	366	395	350	377	350	311	369	393	379	367	340	379	365	377	352	356	359	351	364	369	389	334	413	339	359	305	324	353	367	349	377	337	372	363	369	366	360	354	368	365	365	363	393	356	376	381	349	361	356	357	350	377	339	366	384	376	356	323	355	333	347	366	345	361	382	336	363	362	335	348	378	324	343	351	373	361	373	347	376	367	343	368	371	374	356	340	356	357	359	390	371	366	352	372	366	343	358	402	343	368	336	318	348	403	367	355	349	371	371	375	354	364	357	353	330	356	377	396	371	350	380	340	358	355	371	377	378	329	353	379	355	335	377	368	319	337	352	364	321	337	358	319	380	378	355	360	339	367	358	389	356	360	374	366	354	397	406	369	333	372	353	389	362	374	341	340	372	346	338	386	400	362	356	345	359	365	359	362	352	360	349	379	372	361	332	371	354	374	360	373	363	340	352	340	371	340	359	396	363	373	379	373	367	355	409	383	363	383	366	349	345	342	362	368	380	373	369	353	363	357	366	349	407	358	333	393	328	363	380	347	328	344	366	363	362	393	396	348	364	415	354	377	346	398	331	361	361	347	376	363	354	367	377	320	357	348	371	364	328	368	386	364	369	384	380	364	324	373	359	379	380	346	384	360	384	375	355	323	350	353	333	348	361	379	343	330	377	375	333	335	367	351	372	341	380	356	370	348	378	377	354	354	354	354	397	387	348	361	378	351	386	354	330	353	381	364	337	390	335	378	377	369	340	373	374	343	361	344	368	387	366	346	363	358	345	379	335	383	371	314	400	341	360	363	349	345	345	389	371	360	352	352	367	360	337	323	377	316	386	363	355	365	367	378	380	393	336	355	330	343	368	376	356	345	358	340	337	368	350	311	333	351	343	354	361	368	359	359	383	346	362	357	349	345	337	338	327	371	353	373	399	380	352	352	350	385	375	373	356	376	369	382	404	348	382	355	403	371	378	345	363	371	339	372	370	362	356	383	356	387	339	374	352	348	385	371	341	339	383	333	335	364	380	363	342	373	369	361	359	368	368	345	344	384	375	380	354	365	341	342	366	394	368	356	352	366	332	350	385	370	325	323	365	358	373	365	392	362	359	373	383	334	367	332	367	355	377	383	358	389	337	382	385	340	388	388	372	358	353	364	391	364	349	355	393	356	364	344	365	326	386	372	361	364	341	384	423	359	357	352	373	341	361	356	347	376	358	338	367	352	337	347	338	359	339	368	357	366	335	314	314	352	376	376	376	364	361	354	355	349	374	355	335	334	375	382	349	374	359	359	400	356	340	331	351	323	375	357	368	356	356	354	339	380	350	379	374	353	338	380	364	367	344	358	397	388	360	367	381	347	327	343	352	368	360	370	346	376	365	368	360	362	371	389	326	339	359	363	370	407	379	368	386	341	371	358	342	348	380	334	343	370	344	352	366	363	346	382	353	383	348	364	368	359	343	355	380	336	373	310	362	358	354	389	323	347	360	394	339	374	363	373	368	333	393	342	347	346	347	369	411	328	359	370	340	333	321	354	380	353	349	327	349	345	394	362	393	370	380	356	341	352	357	377	335	374	364	343	353	388	357	383	366	361	321	360	390	331	352	363	402	373	370	347	360	335	362	337	398	372	357	350	340	379	369	356	347	360	362	345	379	352	351	374	334	373	380	340	381	380	373	354	358	378	370	381	363	348	368	376	332	344	338	375	364	331	369	375	321	365	371	344	394	338	348	369	371	357	359	385	380	413	358	333	363	340	349	391	349	355	373	360	380	392	328	355	381	368	346	374	386	371	348	373	343	382	362	365	359	359	377	365	362	376	381	376	356	350	364	340	389	347	308	367	355	359	385	387	381	349	402	349	404	389	361	358	366	370	343	355	358	354	337	350	344	389	347	390	337	327	336	368	377	343	383	373	366	373	378	338	377	359	355	336	368	387	410	350	366	341	346	374	359	342	361	378	398	369	376	339	348	362	366	378	335	371	385	384	373	365	350	375	334	392	368	311	372	371	371	339	364	389	370	357	382	375	371	409	372	362	356	375	363	376	374	376	386	379	347	371	361	407	328	368	382	342	365	360	383	381	337	388	354	374	329	358	325	377	325	332	375	334	390	372	345	369	369	384	364	367	356	350	352	362	378	382	340	369	337	370	360	338	366	375	372	318	334	345	340	376	359	365	355	351	357	354	348	364	374	365	354	339	367	383	374	374	364	388	367	361	391	336	359	362	372	350	368	355	333	368	331	364	374	334	359	380	362	357	371	360	332	366	377	355	372	411	367	325	331	388	344	395	375	373	346	357	361	372	371	336	348	351	377	386	336	340	371	396	334	365	354	364	396	372	361	349	369	362	353	382	406	356	366	362	378	388	367	375	373	344	363	354	360	370	336	352	354	366	309	340	356	355	381	338	396	353	338	351	375	319	395	384	394	359	349	350	350	368	370	396	366	374	380	358	351	357	361	353	362	364	396	350	350	351	389	341	348	396	397	357	344	338	379	375	399	346	374	372	356	382	383	367	344	355	364	365	375	356	374	355	416	356	366	380	353	383	345	374	352	372	367	370	339	385	322	375	373	379	329	354	361	344	356	347	367	374	340	365	377	343	366	372	321	373	360	318	346	368	365	366	374	368	349	364	384	375	333	362	336	380	362	381	366	389	351	341	367	389	375	373	378	370	389	389	361	348	363	319	410	351	341	347	395	339	368	384	319	360	350	357	354	365	366	350	382	433	381	391	355	368	362	386	355	366	361	374	359	374	369	352	361	341	381	362	352	368	333	347	396	352	367	344	409	380	380	393	352	380	365	372	331	372	365	346	381	389	376	379	363	341	370	387	399	355	350	384	395	397	349	384	370	363	353	339	353	379	345	351	365	373	362	331	370	378	348	344	371	350	388	363	357	358	401	343	368	373	364	369	378	375	348	360	362	347	361	387	373	358	376	380	343	328	358	395	364	376	359	368	310	374	357	387	380	371	360	372	342	369	333	342	314	375	358	360	366	364	356	360	360	384	352	380	350	341	385	372	352	365	361	348	405	357	366	381	311	355	383	360	357	338	347	356	333	387	358	351	387	365	357	368	361	335	380	349	367	366	353	354	321	359	379	340	371	407	354	342	348	368	340	348	375	398	390	351	384	366	396	404	351	381	335	378	341	379	359	357	363	382	385	326	384	360	372	374	352	335	374	358	386	364	351	368	355	346	384	359	355	366	364	370	349	381	389	347	368	375	351	369	378	373	397	350	364	388	356	340	395	376	382	346	394	346	354	360	384
8504	856	1067	851	596	487	387	323	310	230	251	241	209	192	190	177	190	201	171	179	180	168	174	167	168	139	170	152	137	160	171	159	157	182	169	149	160	178	169	145	158	154	157	165	165	143	165	142	151	142	155	157	166	168	140	151	153	167	131	128	145	158	162	140	147	157	160	173	151	148	147	164	155	151	155	159	187	140	167	136	162	145	162	151	157	176	148	129	166	161	143	170	158	154	166	165	157	168	165	152	151	146	163	142	148	153	183	167	161	148	157	141	137	149	157	160	157	133	155	155	122	128	138	146	145	135	153	146	129	169	151	136	152	159	165	134	156	163	135	157	130	153	137	148	153	141	163	168	153	153	164	140	176	147	153	141	170	132	139	134	143	162	143	156	148	167	156	148	119	144	144	141	174	163	149	147	149	155	156	142	151	161	177	170	163	139	165	175	131	163	151	150	140	146	164	164	157	137	143	155	138	164	149	149	141	131	157	157	146	145	158	167	141	157	152	146	140	131	184	138	148	155	128	126	145	142	141	143	152	144	168	156	135	118	156	154	156	143	136	156	159	152	153	153	154	175	154	141	156	146	158	161	151	143	157	148	166	146	161	174	143	122	143	160	161	147	136	136	149	150	145	136	156	148	132	158	161	139	146	151	147	153	143	158	158	161	180	172	136	151	159	113	168	144	141	148	157	166	144	143	158	154	153	170	159	139	168	175	142	172	154	140	157	171	141	126	149	135	142	158	148	156	121	145	156	161	164	137	145	133	159	131	141	141	147	149	147	152	155	170	158	148	143	157	150	145	143	154	157	170	157	142	132	141	168	156	146	147	168	158	135	149	139	137	129	151	154	135	159	123	178	153	163	155	164	150	146	153	143	163	145	138	172	147	162	135	145	158	170	153	152	166	156	158	147	175	164	133	158	149	149	155	150	142	149	145	190	145	138	136	174	156	166	181	147	139	146	123	138	131	155	141	151	152	134	166	149	154	175	145	164	132	176	144	156	148	164	151	153	141	160	160	148	161	149	155	135	189	174	144	153	158	145	155	133	144	166	156	152	135	143	174	157	137	139	159	176	145	144	178	149	159	137	144	148	167	143	140	158	135	158	133	147	141	132	136	157	144	158	156	150	148	140	160	146	161	146	129	151	143	142	156	162	148	133	154	143	147	160	177	144	154	134	155	165	166	152	163	165	136	159	151	152	171	152	150	137	153	148	146	132	161	170	131	157	177	166	139	168	167	141	151	142	153	157	164	140	148	159	146	128	134	163	151	152	160	158	178	152	143	138	169	152	154	164	160	117	151	163	159	142	138	135	136	133	157	147	153	146	156	157	142	150	146	161	148	166	167	130	149	154	160	152	148	156	166	149	175	157	155	128	172	156	142	169	140	142	153	166	133	157	151	146	170	152	139	168	130	166	156	146	136	146	171	138	141	152	162	166	162	156	146	143	140	143	159	156	161	154	153	163	155	165	146	147	139	153	129	148	153	157	166	152	148	146	157	164	169	149	162	165	166	143	138	157	152	157	171	145	167	134	159	147	157	123	144	150	141	155	141	144	165	148	142	156	162	139	160	145	150	147	142	141	146	148	130	154	150	137	163	157	160	154	168	134	149	157	153	132	154	148	135	136	174	160	131	150	154	144	162	158	147	143	152	158	135	158	149	169	152	153	167	147	135	154	152	145	146	155	141	156	164	152	167	156	148	156	142	155	148	148	163	137	159	169	148	149	165	138	152	151	125	131	150	165	154	153	142	170	161	154	147	163	159	130	150	160	168	132	154	123	141	154	145	167	126	154	154	165	154	166	163	157	146	161	158	140	144	145	149	149	123	180	155	152	138	145	149	150	164	161	143	151	147	147	157	162	150	189	154	133	169	154	135	153	133	160	161	168	153	161	147	158	148	145	129	170	162	138	175	162	154	132	157	150	156	130	141	153	147	149	168	163	169	138	156	163	148	133	142	145	143	157	170	137	155	132	146	143	138	142	158	156	134	167	138	156	144	156	127	151	128	156	169	157	170	142	133	148	150	143	141	167	157	147	140	140	153	150	143	139	152	146	141	146	154	148	154	167	144	130	129	169	137	153	152	170	164	167	151	145	170	154	164	128	141	148	149	138	164	148	165	156	149	163	173	144	130	156	156	174	139	140	145	181	154	156	123	126	150	153	144	164	127	128	164	138	151	147	164	157	147	151	139	167	177	146	165	145	151	176	166	157	148	146	138	166	167	159	157	149	129	140	149	158	143	151	157	148	155	157	151	182	164	145	157	150	170	148	151	133	148	149	148	146	169	146	157	154	153	166	155	140	154	153	130	134	148	157	159	161	141	144	167	148	158	153	160	155	165	132	160	169	146	157	166	152	148	154	159	169	160	146	127	150	177	157	160	166	162	153	152	145	152	140	147	176	175	124	167	159	164	149	156	148	137	157	177	137	142	138	161	143	151	132	149	133	145	133	142	164	136	167	133	131	144	155	163	167	160	168	152	149	157	175	134	157	144	146	153	153	182	134	149	121	147	163	154	161	145	144	150	160	138	155	162	132	150	151	168	163	171	156	170	148	140	145	140	146	157	143	153	136	148	158	154	191	144	152	152	153	172	144	137	166	148	151	157	183	156	155	129	135	158	160	143	156	139	148	146	158	159	171	151	157	157	151	164	155	141	164	128	164	166	171	145	185	173	138	149	140	162	166	156	160	171	155	164	136	138	164	159	146	173	178	154	146	146	147	186	161	156	149	152	161	148	163	138	136	156	169	144	133	169	136	155	148	139	163	148	164	164	143	161	151	153	140	137	148	143	139	142	159	161	154	156	164	140	123	157	148	139	167	157	144	151	150	159	169	163	148	165	163	180	148	154	145	132	155	154	143	149	137	157	165	164	140	128	135	176	141	186	137	157	165	140	165	154	126	148	144	137	150	156	150	153	139	156	146	135	147	173	155	158	168	142	161	141	160	139	166	169	147	159	159	150	156	189	143	162	178	150	146	128	157	163	176	127	166	146	151	138	121	177	142	147	142	152	143	132	165	136	160	154	145	160	139	166	149	167	157	142	148	145	147	168	149	150	140	167	150	149	158	144	138	146	144	154	129	167	139	136	157	159	137	140	162	141	168	151	134	119	163	138	130	164	140	153	137	156	164	167	136	158	142	127	140	156	166	149	136	160	158	150	163	156	156	169	137	147	157	145	157	156	150	142	148	156	149	154	155	142	128	140	151	140	168	160	134	170	153	161	143	147	144	161	184	139	160	162	164	166	168	136	149	137	158	138	130	146	149	170	139	145	166	155	165	159	170	154	146	138	138	149	157	153	166	149	129	150	163	160	171	158	137	121	147	163	150	175	164	148	148	159	178	172	143	156	145	150	157	158	157	136	134	171	168	164	173	146	136	156	156	151	164	159	135	173	156	152	156	173	142	150	150	139	151	146	142	145	145	152	153	140	142	147	140	163	160	147	146	152	139	156	163	137	170	158	146	137	156	166	167	138	145	186
6063	1277	2575	2993	2648	2248	1822	1467	1315	1196	1050	912	892	796	746	714	692	659	616	602	607	548	529	548	511	544	489	519	515	513	478	464	487	500	426	478	460	487	454	452	496	496	419	474	450	429	480	436	442	472	442	441	455	487	478	468	486	463	468	444	476	490	491	528	501	537	604	648	573	546	460	464	467	409	427	393	451	443	414	426	440	455	412	434	396	425	406	403	439	444	418	409	409	421	438	450	459	419	440	441	399	402	438	387	396	424	418	384	457	435	449	427	424	462	412	451	424	421	468	456	416	411	439	408	437	415	444	410	424	465	423	394	390	379	420	413	418	375	416	404	443	404	381	447	443	415	427	441	419	417	406	431	455	403	392	365	419	413	398	416	434	435	414	444	401	425	379	430	385	453	432	434	394	429	437	414	435	410	411	444	389	452	402	398	402	423	358	422	444	419	387	396	420	376	369	412	406	392	446	426	396	436	406	414	447	423	395	396	401	364	410	424	420	428	405	440	433	421	408	402	394	402	402	415	387	458	438	412	416	397	436	413	420	394	409	439	427	396	449	420	402	399	449	388	416	422	451	437	383	388	441	442	406	448	425	437	419	446	413	405	394	417	399	382	365	443	457	430	433	429	413	398	413	423	434	399	415	380	392	423	424	422	427	418	441	440	437	440	434	400	420	426	373	405	414	426	400	423	415	409	426	431	446	422	428	424	410	431	423	434	394	404	442	432	420	401	386	450	397	415	413	419	432	432	400	391	377	413	443	400	429	432	439	412	427	439	421	403	438	452	428	407	443	393	422	407	431	424	428	438	429	441	420	355	429	423	403	427	392	396	450	441	449	394	393	394	377	449	422	392	394	440	404	394	397	405	430	430	416	369	415	445	436	396	472	394	397	422	434	416	413	416	391	427	446	403	384	430	448	441	396	405	408	405	440	419	449	407	420	428	405	408	443	434	411	424	383	392	423	427	454	368	430	431	420	416	433	429	409	410	451	388	362	411	419	426	401	418	420	426	412	429	416	411	417	431	424	407	404	408	424	390	386	393	409	420	392	412	443	444	416	408	415	388	433	422	408	459	407	371	421	378	382	430	400	428	414	406	468	459	402	391	355	419	400	403	411	433	419	400	417	399	418	403	398	415	402	424	452	419	412	408	421	381	439	385	411	378	419	399	415	401	405	367	415	430	428	392	400	418	416	449	421	421	449	422	410	422	392	441	425	414	400	442	396	386	397	403	409	435	418	453	382	454	436	433	431	420	409	429	405	355	404	439	427	441	432	398	423	418	397	419	403	406	471	397	396	394	432	497	393	448	441	390	390	442	452	413	407	431	425	413	389	392	405	445	382	383	405	393	431	405	385	387	403	421	411	395	418	415	423	416	445	396	442	460	452	403	381	374	389	456	436	421	422	427	389	423	425	419	411	427	401	452	425	429	393	369	437	453	417	451	403	400	421	419	416	430	419	421	431	395	417	401	432	430	376	399	387	426	423	424	419	407	431	430	433	442	424	369	432	424	377	410	410	421	383	448	438	441	384	431	410	410	437	413	368	420	401	403	405	415	420	427	410	402	420	422	420	425	425	422	412	434	419	401	430	370	436	436	424	392	422	395	414	411	401	422	399	475	409	428	400	404	421	415	403	436	415	442	443	420	431	388	432	389	450	420	386	425	393	422	416	427	374	416	408	411	444	438	397	398	420	426	414	419	403	399	411	408	411	446	384	442	398	414	406	435	416	422	445	402	422	408	395	426	432	426	403	455	418	434	378	394	421	428	441	400	428	402	426	418	401	386	410	439	427	429	406	386	408	428	443	385	429	414	398	428	381	413	371	456	454	413	454	394	456	443	447	426	406	411	436	408	404	417	417	428	406	410	432	412	385	401	422	430	412	408	426	423	429	404	426	402	382	414	411	413	420	464	418	385	416	435	432	390	405	422	431	421	392	386	427	412	400	394	383	421	412	431	430	439	410	425	411	437	442	425	418	384	409	416	465	408	395	408	383	379	400	432	422	449	414	390	419	422	429	408	412	438	463	421	412	387	406	434	408	415	419	427	386	434	419	429	409	402	383	418	398	402	411	389	417	445	424	407	409	424	408	473	427	405	434	426	403	419	435	433	427	434	434	383	412	394	445	418	406	408	430	427	412	422	408	404	387	411	395	435	433	410	416	399	409	409	420	408	414	397	428	407	425	413	403	420	410	420	403	414	440	434	414	390	425	394	393	438	421	350	393	416	421	419	421	409	437	440	412	385	415	430	448	435	427	393	406	415	436	400	409	446	438	425	426	456	390	399	429	422	376	404	448	402	378	388	436	380	473	405	414	441	414	435	412	432	404	433	419	437	403	416	405	417	403	417	387	433	406	423	429	415	387	398	447	428	427	410	425	378	408	438	413	417	445	397	381	425	418	399	393	404	419	413	442	470	437	424	416	403	464	416	411	392	394	370	416	388	397	442	380	407	459	411	395	401	436	412	435	425	406	404	398	430	446	428	425	404	413	417	380	404	433	422	407	420	398	459	413	429	430	431	454	434	462	436	426	424	428	419	412	421	434	408	463	425	405	420	416	398	405	383	429	396	397	461	380	412	430	423	404	420	402	442	402	414	419	395	450	412	422	406	381	426	407	401	373	406	453	446	414	401	407	422	424	438	409	423	424	390	393	434	442	416	425	432	416	398	407	434	409	430	403	413	392	428	447	419	415	435	453	406	464	411	413	401	420	420	391	388	398	457	428	419	416	396	412	450	430	395	460	399	412	436	390	424	370	428	385	453	424	429	428	427	427	432	437	408	427	401	393	406	373	430	423	413	409	417	427	401	438	396	407	447	403	433	445	375	440	430	422	416	435	386	395	398	447	430	402	423	417	419	415	424	428	405	428	412	426	383	389	411	429	418	408	427	402	397	422	434	454	445	442	415	417	420	401	423	390	414	451	417	408	412	425	440	418	416	467	438	411	367	409	381	415	424	454	470	424	384	400	415	426	458	451	420	395	444	417	396	381	432	385	423	445	419	413	434	400	394	399	414	395	423	458	467	414	418	421	447	405	427	433	435	391	427	427	401	407	404	417	436	419	392	404	445	402	408	441	432	394	443	448	425	428	431	390	406	395	413	418	401	426	396	405	405	404	342	420	442	385	426	393	428	402	408	453	451	395	417	430	452	427	418	411	429	380	422	427	379	408	422	426	406	415	405	419	429	422	390	445	440	406	447	403	400	383	433	455	388	402	436	407	417	429	405	432	413	428	395	410	418	394	448	383	403	384	460	404	430	448	428	434	392	404	403	394	412	426	442	413	423	408	414	411	430	444	397	391	389	442	422	438	440	398	468	391	419	400	400	421	403	425	381	404	425	391	443	422	442	437	406	436	415	387	405	434	402	436	396	407	387	429	391	419	427	402	403	446	455	405	395	433	403	429	395	398	423	426	425	408	457	458	416	446	408	420	434	417	393	413	393	410	440	421	405	422	455	430	415	395	415	361	433	387	417	386	415
14212	1798	1956	1477	983	688	518	428	359	274	235	197	193	169	171	165	144	126	117	107	96	95	98	122	111	86	100	96	104	99	81	74	105	95	97	75	104	103	82	85	64	91	99	83	82	79	77	84	77	70	77	86	94	102	88	77	92	90	96	96	92	89	81	95	86	87	130	119	104	88	76	81	62	71	68	80	71	90	84	83	70	66	76	78	75	69	80	88	80	79	76	93	81	67	70	78	74	79	84	83	72	83	78	85	87	85	71	68	75	79	63	62	65	86	78	84	84	71	91	80	86	80	76	86	73	81	75	65	77	64	77	86	70	82	59	68	72	86	86	77	68	89	76	72	72	67	78	58	78	63	82	81	70	71	83	72	77	77	77	64	76	81	89	61	73	84	83	72	86	88	89	73	86	101	75	79	88	76	57	82	77	74	81	83	84	58	70	75	62	99	82	88	86	86	85	72	62	85	69	71	74	72	84	85	88	85	64	77	85	83	98	71	68	70	75	77	80	86	77	84	77	77	65	81	96	73	73	82	76	75	77	80	81	66	73	72	73	83	71	80	73	78	76	77	75	88	69	55	68	79	83	65	76	72	71	82	87	76	86	60	66	73	77	71	54	71	70	77	78	80	89	76	74	69	80	79	73	59	82	74	71	68	79	82	75	74	79	77	67	78	82	70	73	82	77	81	78	75	85	71	66	83	69	71	87	66	80	84	68	75	75	78	78	76	95	82	79	79	76	81	78	92	79	71	78	75	74	77	74	66	67	84	79	84	90	76	78	72	74	86	67	72	60	69	78	69	78	75	77	81	80	72	71	65	67	91	92	84	80	88	77	70	93	72	82	74	80	79	66	81	69	67	73	82	64	72	75	74	83	75	77	92	96	78	74	84	83	85	72	71	57	75	82	80	68	74	80	59	80	80	77	63	76	92	68	81	75	69	76	67	82	84	69	86	83	83	81	60	73	84	61	80	59	73	75	64	67	65	84	75	72	77	90	104	76	72	90	66	93	76	84	62	82	68	84	79	65	80	68	72	86	76	78	61	80	69	71	71	84	91	58	76	75	63	66	92	88	81	70	73	89	75	62	66	72	65	63	77	69	74	58	82	85	82	65	79	75	69	57	76	82	77	77	79	74	70	79	61	88	89	74	76	72	80	69	62	65	69	76	78	74	75	77	90	84	93	97	70	80	70	56	89	78	83	61	68	92	79	74	99	71	86	68	76	80	84	69	80	63	73	80	80	75	68	64	67	80	79	87	80	65	78	80	70	79	73	89	85	63	74	66	76	84	68	89	66	78	89	76	76	82	81	72	85	79	82	80	87	92	61	79	73	80	78	83	78	73	81	63	74	80	82	80	53	65	71	76	80	68	90	76	76	89	70	74	67	81	67	74	91	75	66	83	86	84	86	87	89	61	81	85	69	68	73	69	89	73	70	82	63	73	73	77	83	76	91	79	78	77	76	80	70	90	69	78	74	68	85	84	68	77	70	92	83	86	76	80	78	70	82	65	83	88	76	68	80	70	85	79	67	60	97	73	74	91	66	92	73	77	78	81	83	92	85	81	82	72	82	71	81	80	72	83	74	72	78	70	89	85	94	66	80	78	73	70	78	88	67	64	95	75	73	65	77	76	82	78	84	93	79	73	89	75	75	74	65	82	64	75	65	77	77	77	78	78	69	73	86	80	77	90	76	79	66	83	79	75	73	67	74	72	75	79	79	65	79	60	81	67	81	72	67	59	81	73	73	66	74	107	64	61	62	82	70	67	52	66	65	74	71	87	84	73	84	74	87	87	73	70	72	75	64	83	64	81	76	78	89	77	85	84	78	78	68	82	67	68	68	77	70	69	76	76	70	88	78	62	78	88	84	70	72	74	70	72	74	69	67	87	74	73	79	81	74	68	71	75	66	63	66	74	81	101	69	74	70	70	75	80	70	67	55	75	76	70	65	64	78	79	87	63	86	67	74	75	72	97	93	71	78	88	74	76	57	68	70	79	76	74	76	63	62	79	78	86	84	81	69	77	73	67	64	77	73	53	83	80	81	72	68	74	67	72	76	71	66	75	82	89	88	90	77	74	80	69	93	71	81	76	90	80	87	67	91	86	71	82	76	69	81	87	83	79	62	75	88	80	87	80	83	80	82	61	85	57	85	68	92	64	74	86	77	71	80	70	76	66	73	79	89	71	73	62	61	75	88	75	82	94	78	70	77	74	78	78	68	59	75	71	82	78	70	83	80	80	77	90	75	73	64	80	69	66	74	61	59	71	74	74	68	73	69	64	82	78	61	79	74	67	88	86	87	79	90	70	71	81	72	91	84	82	86	78	76	70	88	73	68	83	73	76	77	53	60	67	80	86	78	70	68	86	99	74	68	66	60	77	72	74	61	78	66	85	69	72	73	65	73	70	72	66	99	88	74	68	84	68	83	72	71	71	77	92	93	72	90	62	91	75	74	80	77	79	68	80	75	84	78	76	93	83	77	87	58	80	79	67	103	83	71	82	84	70	73	99	80	82	90	67	79	61	75	81	70	72	74	66	78	73	72	67	80	72	95	85	80	75	80	61	67	67	72	75	92	86	59	69	74	77	69	74	68	77	72	84	74	87	87	79	75	85	72	61	87	85	71	84	72	90	82	86	81	89	77	69	80	60	75	79	88	87	77	77	86	88	74	75	87	85	87	65	81	86	61	71	71	90	68	96	70	78	74	74	94	81	76	71	75	93	69	81	74	81	75	70	72	74	69	79	91	77	74	67	69	68	91	64	74	72	68	67	68	73	78	63	72	68	75	75	66	74	83	71	82	73	77	84	80	81	78	79	68	99	65	79	79	66	75	91	74	80	66	73	74	78	73	77	60	78	77	78	63	81	85	63	67	65	62	75	84	78	67	71	61	62	99	62	64	76	68	74	67	55	74	76	62	65	77	93	104	77	69	74	73	85	72	77	77	95	103	67	80	69	86	75	84	79	68	85	82	91	77	67	88	78	84	83	78	66	74	79	69	72	80	64	84	76	68	75	76	74	69	67	77	82	73	73	64	77	76	77	87	69	72	83	71	75	79	90	64	79	82	70	72	79	64	66	92	89	83	85	72	73	70	66	73	90	75	73	71	76	63	78	94	68	75	90	60	75	77	76	81	77	95	79	76	87	75	75	72	80	81	86	72	71	76	78	95	67	93	76	89	87	88	75	61	75	77	81	72	94	69	80	96	73	76	83	82	68	64	78	80	70	72	83	85	73	69	75	88	75	69	71	82	75	64	71	68	93	69	82	70	69	66	75	79	64	66	70	84	70	58	87	68	75	74	81	83	72	79	84	65	78	86	78	60	70	62	80	69	84	79	89	80	66	79	70	83	76	92	89	80	86	112	77	61	76	69	63	80	77	92	69	67	69	88	63	67	70	79	72	65	76	83	66	71	82	69	87	88	65	78	66	82	76	72	85	65	80	67	79	64	63	63	83	67	71	63	93	82	64	87	77	95	67	79
7535	1826	4470	5183	4370	3657	2806	2338	1899	1606	1386	1264	1114	956	847	789	734	662	604	627	548	528	472	447	499	406	390	400	408	368	368	349	315	349	331	342	337	297	340	305	309	258	294	282	292	268	258	281	269	265	296	275	319	287	295	313	345	329	348	339	385	350	404	395	357	407	657	703	559	408	296	285	236	251	252	251	223	257	265	258	228	243	246	232	246	238	225	220	212	255	241	215	216	213	182	247	218	245	186	245	224	234	225	217	228	217	246	228	214	219	239	239	224	200	211	210	190	202	237	222	238	212	225	204	188	235	231	225	209	198	240	229	209	200	181	254	225	229	218	230	213	210	212	241	197	216	222	216	221	224	226	214	231	226	206	227	231	212	207	208	211	220	230	210	220	238	227	218	220	208	221	221	204	221	228	198	219	230	209	179	226	227	214	230	234	211	206	205	202	227	227	228	226	196	190	205	234	220	220	248	220	185	211	205	222	206	235	216	185	235	193	246	218	208	217	217	229	218	235	194	251	205	192	228	215	229	194	213	242	212	204	192	209	210	189	215	227	232	203	213	199	202	233	222	217	225	251	226	250	181	234	211	213	223	200	210	247	222	219	195	224	221	216	228	187	215	258	233	221	217	228	231	232	209	237	226	214	224	222	230	233	228	214	200	199	251	201	207	217	220	174	206	237	205	216	245	207	226	213	209	220	207	220	227	200	197	215	206	214	176	228	230	205	206	197	212	215	201	234	242	214	211	235	221	219	233	225	215	234	216	220	222	241	164	192	218	219	201	194	203	208	190	182	228	199	224	231	223	198	240	247	225	238	197	231	204	222	232	227	216	238	215	203	212	219	215	219	190	222	202	180	215	202	195	201	248	215	176	207	229	213	214	218	193	205	227	209	200	193	220	241	206	202	218	209	202	213	230	197	208	219	236	210	235	201	212	205	220	215	215	199	215	206	227	206	195	208	211	217	197	209	209	218	206	218	219	200	234	230	220	214	225	223	231	212	220	230	208	223	216	225	228	197	212	204	222	233	216	222	209	210	213	220	207	222	213	197	211	230	203	218	213	229	209	239	233	217	228	202	185	228	199	201	225	227	241	226	225	214	227	224	211	226	228	209	243	199	188	182	201	227	220	241	203	212	207	211	214	230	241	184	230	209	212	232	210	236	221	206	209	201	226	227	210	203	214	209	229	220	214	228	234	226	222	205	199	212	198	216	210	186	226	230	232	221	215	223	225	241	231	232	220	197	225	226	183	209	215	201	209	201	187	222	212	188	236	212	225	192	216	209	201	236	217	210	198	238	230	197	195	205	201	199	211	194	216	204	210	229	191	214	221	221	231	205	232	221	249	213	214	227	203	216	222	232	212	205	236	211	210	205	225	203	189	218	237	210	219	190	191	222	215	173	243	218	210	199	203	219	200	219	231	249	195	237	223	218	213	223	234	198	236	209	211	197	201	186	220	220	210	226	228	221	208	214	245	215	205	238	205	211	203	195	222	204	208	210	203	221	205	226	214	195	223	209	211	221	231	209	226	214	212	237	216	214	221	210	224	213	228	250	201	196	229	198	216	204	202	192	220	221	215	206	246	239	220	196	222	213	209	198	227	227	235	206	230	207	217	224	216	196	225	211	220	198	232	202	201	245	235	235	207	235	220	212	193	224	228	216	202	202	203	203	209	217	207	218	205	234	206	209	226	215	217	229	213	194	224	218	203	232	221	210	238	250	207	200	179	187	230	196	217	238	223	202	221	229	209	195	222	210	221	219	214	233	214	212	210	217	230	223	221	225	206	203	229	206	206	197	218	206	214	193	225	232	221	186	230	207	204	204	193	206	203	198	218	209	210	221	205	243	221	193	227	188	199	215	190	193	189	216	220	238	208	193	210	186	220	202	222	214	198	226	187	186	217	206	228	231	206	211	218	233	227	214	185	208	201	204	205	198	189	206	208	225	236	230	200	228	194	220	221	229	206	196	231	210	218	220	223	209	198	218	213	222	226	208	243	216	205	206	212	262	201	183	241	229	215	190	209	215	211	222	219	185	227	208	197	207	209	202	197	232	225	219	230	230	214	216	213	219	219	226	197	197	230	203	232	218	205	214	222	189	190	209	215	207	216	198	231	215	216	231	230	211	202	200	216	218	215	209	194	194	237	240	211	213	190	208	206	202	191	194	213	212	223	216	184	208	235	228	224	227	195	217	219	193	213	215	183	231	207	222	232	210	223	203	199	203	205	225	207	191	217	203	219	224	207	218	178	228	244	212	234	227	220	219	215	216	207	219	207	212	201	223	206	231	210	250	201	207	195	241	186	230	224	217	228	225	206	225	205	213	206	216	202	230	213	220	227	197	187	216	207	220	216	223	224	217	219	195	208	209	210	211	208	225	220	207	226	218	223	194	235	226	202	213	189	229	222	204	226	221	224	245	184	220	225	224	214	199	213	216	207	218	199	228	202	216	195	211	165	213	218	219	211	208	213	212	216	191	203	204	220	201	223	251	230	215	206	231	221	212	211	205	221	227	220	205	212	221	199	211	219	231	214	226	208	206	221	223	224	213	214	243	200	209	232	225	208	228	256	217	227	199	201	225	231	222	206	188	233	232	223	224	223	218	201	205	206	208	209	237	243	222	215	217	174	224	230	206	226	216	216	216	204	217	222	195	217	216	219	230	207	207	218	238	221	224	235	227	203	199	221	193	217	191	227	213	205	211	217	227	254	192	225	222	224	202	205	196	219	213	201	208	238	212	208	218	211	210	207	221	225	230	223	195	205	220	227	229	213	223	274	218	203	193	213	202	204	209	224	219	199	214	214	233	227	211	208	220	201	205	215	214	216	211	218	207	228	209	218	211	215	250	222	229	231	236	229	200	194	204	245	220	218	209	237	235	198	230	208	222	219	247	209	243	203	214	231	232	223	196	225	221	202	185	216	207	201	222	221	218	218	199	190	192	195	225	227	219	255	201	197	243	225	224	217	236	212	222	239	200	189	240	210	218	238	214	202	214	210	191	224	242	201	205	192	204	204	227	204	222	208	203	202	224	231	192	205	228	208	208	231	238	206	194	232	242	219	208	197	216	211	218	217	203	208	208	204	206	215	227	204	206	226	191	265	205	204	194	200	234	239	178	224	215	202	229	209	209	234	230	195	212	219	194	219	232	197	220	214	219	181	208	210	235	217	219	207	225	189	230	212	205	189	208	203	243	227	219	206	211	231	230	219	222	214	223	221	213	231	211	220	211	201	217	207	226	204	183	209	210	216	177	208	207	225	225	184	228	217	219	200	215	234	198	211	218	207	222	206	222	234	223	212	220	208	208	228	218	223	219	231	206	199	205	222	196	244	235	227	206	175	192	206	230	218	191	222	208	207	220	217	193	193	225	195	232	221	202	193	214	198	195	222	190	222	218	188	231	225	224	227	212	200	217	210	207	191	217	216	210	196	200	200	235	202	194	211	227	214	237	214	211	225	210	214	205	221	204	230	215	230	233	251
2575	142	145	138	138	135	104	132	119	133	121	138	114	115	127	126	126	130	119	132	128	118	119	141	128	126	140	113	109	146	116	105	126	106	122	116	98	126	138	141	125	136	105	140	150	138	121	117	135	109	128	126	120	126	137	122	110	117	133	129	143	125	139	112	127	155	121	138	136	135	120	137	115	140	144	137	143	124	124	145	148	128	128	133	128	121	146	131	123	118	107	114	128	109	136	110	110	126	104	132	139	122	133	119	144	128	134	134	130	122	132	121	129	124	109	148	126	112	112	105	111	148	127	110	140	113	119	110	105	120	123	117	109	131	135	118	121	119	133	129	135	129	124	116	122	131	112	116	143	125	127	112	112	99	120	131	135	128	142	117	121	123	128	119	123	117	140	128	120	137	105	128	118	137	125	141	132	125	112	124	115	110	132	134	139	139	144	133	127	134	118	122	147	125	128	111	128	119	125	129	144	127	127	118	115	99	126	125	121	130	122	105	133	108	156	119	140	114	133	118	134	126	128	125	120	125	120	134	126	125	132	128	129	121	130	131	139	138	120	132	143	126	118	124	130	114	117	131	128	113	113	138	121	127	116	127	129	122	138	137	141	128	112	115	131	128	110	121	146	116	128	138	134	119	131	122	122	115	129	134	138	135	122	125	142	144	120	136	135	126	113	132	117	121	115	118	143	143	129	128	109	125	132	117	128	139	133	114	113	105	133	109	121	115	117	136	127	142	124	148	125	132	131	123	123	133	138	137	109	122	130	117	139	133	117	112	115	139	133	105	124	122	129	146	119	119	138	117	128	125	139	102	131	104	120	134	123	144	143	117	128	138	129	129	124	132	106	140	137	120	132	128	113	121	124	117	134	135	126	108	123	128	109	134	121	126	117	128	108	127	124	125	149	131	122	128	111	144	126	127	112	142	134	121	135	130	136	111	128	108	136	124	128	128	120	109	124	156	115	125	95	131	122	123	128	150	128	105	131	107	123	130	122	123	137	112	111	151	117	122	145	146	111	135	142	114	107	123	116	136	140	117	124	136	121	129	125	115	138	123	127	122	121	126	146	117	114	129	120	136	133	124	124	129	131	123	109	130	120	121	112	115	112	120	141	132	112	113	122	114	122	121	129	123	141	159	130	145	124	133	140	134	100	107	126	126	121	129	113	122	137	106	122	130	150	121	129	133	141	122	135	131	128	149	103	125	136	99	137	116	99	126	130	129	128	129	117	101	134	129	115	111	131	108	120	117	121	124	127	124	117	117	140	108	127	152	146	127	114	118	114	124	140	144	113	135	142	122	124	141	141	107	115	129	142	131	132	117	150	112	111	136	125	119	128	113	127	125	124	99	140	118	137	120	105	151	133	125	132	142	123	116	132	113	131	129	131	142	149	120	131	123	131	130	110	114	123	124	121	118	111	110	123	112	131	111	118	128	115	136	110	134	125	120	119	120	115	131	146	114	120	127	139	132	106	130	143	145	111	134	118	132	128	142	109	137	154	114	140	133	125	133	134	124	121	119	133	134	137	117	115	139	112	120	119	129	127	113	124	125	144	126	104	124	131	118	139	131	120	126	106	132	102	120	123	123	128	137	125	126	123	121	122	107	118	121	145	141	123	116	121	131	150	117	140	140	122	120	116	127	117	130	114	126	124	132	135	133	113	124	119	158	120	131	137	119	126	129	112	122	122	121	121	129	115	155	127	120	118	150	121	120	131	138	130	125	133	128	110	131	126	134	133	128	117	121	132	136	141	116	135	106	150	120	156	125	123	137	122	141	131	137	122	128	129	125	140	121	120	111	114	123	120	131	124	116	136	151	135	125	129	115	109	129	128	126	117	126	133	130	138	128	110	128	144	138	118	129	124	124	122	130	115	143	133	121	156	141	123	121	125	155	141	140	123	115	100	114	126	119	121	132	126	122	133	142	124	113	125	125	123	133	128	126	128	120	119	113	109	110	130	124	141	128	135	140	121	108	139	113	126	122	113	156	144	124	109	117	136	126	119	123	150	149	110	131	127	137	119	138	124	112	124	127	127	120	135	122	126	97	122	120	135	118	117	118	141	129	123	108	127	129	120	114	108	122	140	128	109	110	127	129	132	152	130	128	115	108	121	140	124	113	116	119	114	115	150	157	126	132	139	132	141	125	124	125	122	118	119	128	116	121	120	144	121	105	128	148	101	144	140	123	101	145	119	131	129	130	135	121	128	125	134	117	143	133	122	125	134	122	111	150	115	108	127	140	113	111	121	146	110	129	105	115	128	144	123	144	112	145	114	117	126	139	122	125	113	135	123	116	135	144	115	128	124	138	130	121	119	114	122	125	125	138	121	120	122	113	142	138	138	129	133	105	138	121	116	130	111	123	123	110	118	108	140	109	120	125	120	129	137	112	126	148	142	127	96	135	117	131	122	88	125	124	137	131	133	113	133	120	131	118	123	156	113	125	124	122	129	124	132	103	112	122	106	116	130	121	124	123	111	121	127	139	127	119	125	146	142	134	127	130	115	135	136	131	122	122	116	117	129	141	126	135	115	154	131	105	138	120	126	127	115	127	146	125	108	124	122	140	123	118	133	134	138	117	119	116	120	145	120	121	142	123	115	126	138	115	121	138	117	124	124	140	141	120	110	137	116	124	117	144	134	133	109	115	139	129	137	156	125	126	122	117	117	137	148	123	140	117	132	126	141	127	127	138	133	114	130	132	130	133	112	112	109	138	105	107	118	140	135	117	110	111	113	109	126	123	129	127	126	131	136	154	118	139	143	125	131	126	123	118	124	126	133	143	113	123	138	126	122	139	130	116	127	114	136	131	122	126	142	111	128	107	133	112	123	119	138	123	124	132	128	123	138	106	121	132	129	121	122	109	120	121	122	117	126	100	140	109	130	130	123	167	162	141	139	130	124	139	124	148	121	131	121	163	144	146	114	145	133	136	109	114	129	118	133	125	138	123	118	120	134	108	129	125	132	129	135	128	149	130	122	126	118	114	121	135	113	114	131	124	127	138	138	125	139	143	111	138	136	141	105	119	125	124	125	146	107	115	153	144	113	127	139	104	138	119	122	116	111	122	129	127	111	120	145	131	115	131	123	126	110	119	112	144	109	101	128	131	124	127	113	116	119	122	129	112	133	126	128	114	112	132	119	139	112	143	103	117	123	120	120	133	133	126	125	130	122	137	140	108	127	139	132	135	142	113	105	126	129	123	139	110	140	131	131	120	138	108	132	119	122	116	148	139	126	115	120	127	145	126	136	112	121	124	124	127	146	99	135	137	101	137	120	100	110	124	122	128	147	145	122	124	122	130	117	102	122	117	136	117	134	119	137	120	137	143	119	139	104	134	132	127	137	129	117	138	147	114	118	130	115	119	120	127	120	116	127	151	125	134	126	137	114	120	109	115	128	104	120	135	113	123	144	148	132	135	106	121	126	118	109	129	117	129	122	149	126	112	149	118	113	114	143	155	134	143	112	139	125	133	123	124	119	115
2620	378	448	484	431	428	447	386	421	384	404	398	365	365	382	398	347	397	334	379	387	345	362	412	407	346	341	377	373	343	373	368	373	408	370	363	333	370	349	383	334	397	338	383	385	346	351	391	353	337	331	353	386	353	396	360	419	377	376	349	383	378	381	383	377	357	403	342	363	372	367	375	379	384	334	382	391	354	362	350	364	362	358	393	383	350	331	351	352	344	342	370	370	358	371	327	365	335	367	373	360	366	373	354	396	371	382	370	353	379	385	355	362	363	360	361	339	332	367	394	349	355	348	316	380	395	340	356	343	335	319	340	378	365	395	366	371	337	340	347	374	366	382	386	348	330	362	365	364	354	347	366	349	370	370	346	346	324	386	330	359	341	378	348	374	364	375	379	357	385	354	359	369	369	369	386	363	379	352	376	394	350	353	336	350	349	397	346	350	348	382	378	358	354	331	378	353	372	366	351	333	368	365	352	332	361	346	374	329	387	355	385	354	368	382	368	371	382	338	364	349	358	396	365	361	355	345	420	358	367	371	359	356	349	344	373	375	369	366	385	357	351	353	351	373	359	330	384	392	345	373	353	340	343	357	381	372	356	336	336	405	374	363	328	350	355	349	358	364	366	348	362	367	357	358	355	357	418	367	370	360	338	332	351	366	366	375	342	360	358	337	356	359	366	351	344	346	347	340	348	367	374	344	345	353	375	351	362	355	347	397	320	385	366	378	356	347	345	357	339	380	372	353	347	360	368	385	368	347	321	359	350	327	359	388	345	373	377	375	368	366	412	377	360	353	350	343	373	362	354	328	346	355	375	380	384	383	341	373	354	361	359	337	348	338	337	354	359	379	364	360	383	363	365	359	362	356	382	372	358	350	371	393	356	379	341	349	333	340	346	342	369	324	376	320	385	366	408	358	370	351	389	376	380	355	341	368	352	344	355	369	349	368	325	370	348	352	342	356	331	343	346	365	333	386	336	374	374	333	333	355	345	337	378	357	357	349	384	380	395	384	370	340	369	360	372	331	378	364	354	350	310	366	325	357	360	381	379	323	398	360	344	345	384	381	315	356	336	357	341	353	346	376	415	344	381	349	348	345	359	388	346	363	374	345	349	385	357	375	318	369	365	365	353	346	359	356	377	364	390	360	361	360	314	366	366	353	360	364	363	366	359	342	377	366	367	343	328	325	346	366	381	349	360	362	357	348	364	346	341	366	367	347	331	392	372	406	358	401	336	401	354	357	360	365	361	409	383	353	371	371	388	345	374	349	347	356	337	374	381	353	349	369	394	380	353	350	350	318	366	382	333	371	350	403	357	355	351	382	355	363	368	347	348	393	333	354	334	352	388	374	362	362	351	347	367	379	376	344	347	390	355	359	372	366	339	336	340	355	348	347	361	347	365	392	369	372	381	377	366	356	351	362	362	373	385	319	358	378	363	363	342	350	377	375	383	334	356	354	358	348	364	386	389	335	346	399	374	350	348	358	362	358	388	368	367	336	333	332	371	322	373	367	332	372	363	356	369	384	367	361	366	338	337	407	389	406	356	353	334	312	317	372	337	331	384	380	360	360	347	351	309	369	392	374	352	348	347	367	357	371	378	363	337	353	357	338	364	343	385	366	366	340	379	317	393	398	351	355	352	349	383	373	350	376	356	376	358	400	351	360	376	355	374	342	361	360	358	345	370	321	341	343	403	350	359	385	377	392	374	368	354	336	337	336	378	377	383	386	343	333	344	346	363	357	379	388	355	363	355	360	402	347	341	365	399	329	356	390	338	338	362	362	374	346	357	353	349	418	331	370	367	400	376	363	387	349	343	359	369	365	358	358	358	369	341	366	390	337	364	364	347	342	402	365	366	339	373	385	365	318	353	365	385	342	357	357	380	352	381	329	387	344	347	422	389	381	376	332	373	370	376	335	351	421	346	348	345	350	360	337	359	374	362	388	341	377	403	381	341	338	354	339	325	361	363	354	337	366	391	358	361	384	349	342	330	317	344	362	343	368	352	423	364	398	336	382	399	359	395	386	360	361	345	381	387	385	353	369	373	378	366	366	367	362	392	349	343	395	356	363	376	337	330	367	343	386	347	394	343	366	395	368	383	410	366	346	360	361	338	355	372	351	373	347	345	362	360	365	357	365	359	360	360	353	335	360	334	377	378	364	338	337	347	323	372	374	371	374	373	346	375	365	371	344	361	374	374	380	340	353	325	377	375	336	354	385	373	355	339	386	372	349	344	359	363	384	323	354	365	331	337	347	330	326	375	378	375	377	383	375	364	379	374	339	378	353	337	306	390	366	345	390	353	389	408	347	383	414	335	385	331	372	325	354	342	344	367	357	384	344	338	338	369	355	344	349	376	360	381	355	332	333	346	390	366	364	375	335	358	352	351	356	351	350	387	342	359	367	358	350	386	351	381	345	373	345	377	363	349	360	339	365	375	380	362	327	367	351	388	363	376	325	333	364	379	362	337	322	390	370	372	367	410	385	368	352	334	366	357	342	342	369	382	378	372	367	348	397	409	355	327	345	361	369	362	356	343	341	364	399	375	383	359	342	335	407	368	363	353	361	333	348	405	365	355	349	330	346	376	354	364	360	334	330	371	372	385	356	360	371	381	337	341	363	350	368	372	382	356	347	359	347	385	382	377	337	379	355	354	366	359	347	372	414	359	328	377	358	363	391	356	347	376	366	376	361	369	376	369	365	351	357	377	355	367	333	371	338	322	364	389	360	374	357	340	340	398	388	360	376	352	360	401	341	369	391	377	341	380	355	358	357	365	346	357	378	352	345	349	365	368	340	368	377	354	367	365	365	398	337	364	361	353	334	370	403	345	369	320	371	347	337	365	328	346	372	374	353	383	375	356	348	338	321	370	332	331	365	346	381	372	365	375	369	333	373	361	362	384	376	346	348	352	370	366	343	343	364	353	375	331	346	347	346	368	389	364	385	352	398	320	349	368	387	340	333	350	358	357	360	367	347	419	381	369	363	356	375	355	343	384	360	361	335	329	344	331	393	341	391	385	409	370	358	327	384	393	380	352	353	353	333	326	400	385	386	358	325	345	360	351	350	363	396	359	370	375	340	340	328	355	380	342	379	366	401	356	349	324	363	380	348	328	351	372	378	353	362	380	328	349	402	363	392	352	382	361	352	396	364	374	358	423	341	386	357	338	381	376	355	408	391	375	382	380	345	333	387	388	354	367	353	341	371	375	382	371	378	362	332	346	364	372	328	380	361	341	358	357	361	365	401	379	347	338	380	382	397	341	357	341	342	358	357	376	366	383	380	377	361	341	376	344	358	381	337	355	364	344	378	380	364	371	359	322	360	335	364	357	388	366	330	354	404	376	349	362	386	361	358	363	365	387	364	349	345	377	367	385	373	349	329	367	351	355	361	364	372	374	362	302	360	386	362	363	360	360	333	344	351	353	333	379	368	359	355	342	368	386	341	368	354	349	385	360	365	329	370	332	355	384	302	366	380	371
8487	874	1045	777	646	502	418	313	287	248	228	225	214	201	211	171	179	180	182	175	169	195	179	162	156	154	163	169	145	156	164	142	159	181	171	163	165	159	153	162	138	170	141	143	135	147	185	144	140	160	147	170	164	135	160	150	152	139	162	156	171	163	151	149	157	184	179	196	145	182	151	161	170	148	156	173	145	166	129	146	148	141	150	145	158	163	154	145	131	150	142	151	145	133	130	154	146	166	148	159	141	153	166	151	132	145	130	160	156	160	141	147	145	150	164	153	147	139	141	157	144	142	150	133	144	127	177	138	135	180	184	160	167	129	146	139	151	139	154	172	167	154	142	139	144	159	152	137	147	149	139	142	150	143	168	148	145	148	164	140	137	160	152	138	146	146	147	146	164	145	150	158	145	152	146	153	139	156	144	161	163	144	149	142	136	160	138	161	162	136	139	155	160	151	145	159	172	158	143	148	166	135	149	149	139	117	138	171	137	162	139	142	131	176	131	144	151	130	150	142	145	170	154	137	138	125	148	134	164	125	160	156	151	142	150	156	161	151	117	159	149	161	156	158	144	138	141	161	145	140	143	151	139	154	125	134	165	152	166	150	142	146	157	160	156	153	152	142	156	163	154	148	165	145	150	156	162	125	147	143	166	145	132	152	163	159	157	142	144	146	147	154	160	146	147	148	124	129	147	147	140	157	154	158	158	156	149	135	138	144	146	158	138	162	177	153	160	157	145	148	158	146	144	149	150	155	168	159	148	149	155	141	139	153	162	144	153	167	136	143	127	136	163	158	153	148	140	142	134	176	122	133	143	160	121	150	169	159	145	124	144	141	160	165	150	144	164	145	152	150	151	145	160	180	145	145	145	156	150	138	150	146	154	155	143	147	152	144	146	155	147	157	148	156	156	165	145	153	147	156	154	144	139	143	141	148	151	126	158	137	168	151	149	138	147	165	152	156	143	132	130	149	166	148	141	147	148	153	152	146	135	159	139	160	143	127	154	145	156	146	154	146	137	137	159	152	142	160	149	136	142	155	138	140	159	157	148	145	149	151	136	151	151	174	144	165	151	152	144	159	142	147	135	153	153	149	148	160	169	159	146	146	159	142	134	148	150	153	142	150	169	149	148	148	141	139	146	149	146	152	142	148	150	132	151	142	143	162	149	156	162	150	163	167	155	141	142	159	158	135	131	160	173	158	155	160	143	150	128	143	139	164	153	142	134	137	157	138	153	157	146	147	159	145	141	135	169	140	133	139	147	163	140	145	172	151	151	126	141	167	124	149	158	159	133	163	150	130	155	128	139	138	162	155	140	137	130	123	127	156	147	140	126	123	142	149	140	145	133	144	139	155	175	152	127	130	136	162	154	160	132	154	166	121	119	144	147	142	164	141	176	155	163	145	129	139	134	123	151	136	155	142	144	159	142	144	152	154	148	147	131	127	154	153	127	131	143	144	166	156	161	138	161	146	167	158	158	177	140	133	155	154	150	164	163	146	132	135	159	168	174	148	136	168	168	181	132	158	160	145	142	165	149	141	132	143	156	142	141	149	168	138	145	149	149	153	148	146	151	169	144	175	161	146	160	149	154	141	156	150	167	157	180	173	156	153	160	144	134	148	161	147	143	154	159	128	148	158	133	132	156	160	149	151	150	164	146	149	153	155	158	157	145	148	157	168	146	167	159	163	165	171	171	155	144	132	152	157	134	150	159	144	149	147	144	168	147	176	162	144	148	165	161	162	162	150	155	137	147	184	132	124	142	149	135	134	150	166	127	148	163	155	149	152	141	155	137	140	140	146	156	154	139	154	142	159	164	137	173	179	145	160	136	173	143	173	141	125	152	134	143	126	135	165	129	170	129	142	166	172	133	140	156	176	145	159	131	121	151	149	135	142	154	178	169	151	159	161	141	157	146	150	163	162	170	136	137	145	152	152	156	171	126	146	153	147	156	138	157	159	140	126	146	159	159	165	152	147	154	149	128	155	146	166	151	140	157	146	141	157	150	160	134	152	145	144	146	161	128	156	162	171	124	147	166	168	159	129	155	159	154	156	166	139	153	147	137	151	135	150	149	153	160	133	170	157	170	159	149	172	149	154	139	152	136	151	157	148	140	162	143	152	151	152	147	135	163	156	152	147	178	153	173	171	168	142	151	155	148	147	123	175	137	149	167	151	119	160	144	159	136	132	153	143	138	148	152	140	156	136	147	151	144	156	144	158	127	147	162	142	151	161	143	140	157	159	142	151	131	143	147	153	148	156	147	122	153	151	148	142	140	162	143	147	157	113	130	147	133	144	135	144	147	156	140	146	133	159	150	146	142	159	122	139	138	145	154	154	144	145	164	151	144	143	167	152	162	142	154	151	157	148	137	134	171	157	127	159	152	153	148	159	147	160	142	144	184	146	162	149	143	152	131	159	132	153	145	142	147	151	181	128	143	162	128	164	149	145	159	156	135	156	141	156	141	139	164	154	171	137	124	154	155	163	130	150	147	156	155	136	143	142	168	153	138	166	156	162	160	150	157	161	144	140	140	173	137	149	166	153	160	155	164	137	170	148	138	143	138	145	166	153	162	143	155	154	159	154	168	174	135	139	159	145	153	171	169	164	163	158	129	143	169	149	127	152	167	149	156	148	155	155	133	138	147	146	157	130	139	142	145	153	135	153	154	134	157	150	141	143	167	143	149	153	125	147	158	160	154	162	166	167	165	149	155	134	143	154	149	120	141	128	145	147	157	158	154	136	172	149	144	164	146	150	138	134	138	160	133	152	156	154	130	152	135	161	126	161	160	153	148	143	144	173	153	139	184	151	122	168	169	149	146	124	133	149	139	153	144	143	140	128	140	160	165	127	141	158	153	164	153	166	141	164	160	162	116	134	172	149	162	162	139	141	158	154	131	152	154	126	145	139	145	159	128	145	138	162	140	145	143	172	162	152	129	147	161	163	148	153	130	132	130	150	152	139	149	156	150	161	138	129	134	180	164	173	134	130	140	141	135	162	140	159	161	134	131	168	153	158	157	154	148	160	160	161	154	140	172	145	134	158	157	153	181	149	154	143	172	140	172	144	123	135	153	164	126	158	137	133	135	147	144	158	142	146	163	151	143	166	140	161	166	149	153	159	142	161	132	145	163	178	143	137	152	147	153	148	151	159	147	167	144	140	151	155	139	125	161	130	142	162	140	137	141	143	151	160	164	136	147	152	155	147	136	160	167	137	154	171	158	132	176	143	138	148	167	128	155	123	125	145	147	125	146	156	155	158	154	169	139	142	166	155	151	140	155	153	149	142	152	125	140	162	149	147	140	143	144	134	137	155	144	136	160	127	153	142	140	164	152	151	139	137	161	131	139	144	152	164	145	146	132	153	138	142	159	141	150	158	155	150	146	149	130	150	155	151	153	159	152	148	148	120	155	168	158	155	175	158	146	138	166	151	158	142	146	175	170	156	151	144	159	174	140	141	146	173	132	140	144	139	145	150	163	161
5996	1257	2629	2994	2623	2164	1814	1465	1281	1184	1027	906	868	785	775	713	708	635	608	621	547	539	540	572	539	506	498	454	475	508	476	492	492	465	455	449	467	441	488	508	444	469	486	457	454	401	434	493	435	442	448	463	477	483	449	447	435	482	445	464	492	488	503	531	535	543	711	797	583	496	455	449	478	402	418	406	443	435	460	421	423	396	441	412	409	421	427	415	426	439	426	431	416	427	396	436	423	408	395	447	416	444	438	423	381	440	429	439	429	444	413	417	413	418	411	424	417	456	395	407	408	416	385	431	422	408	394	419	410	397	420	406	457	421	411	429	386	407	400	400	384	411	420	413	420	410	415	426	423	454	427	392	423	397	395	421	408	433	417	400	453	424	411	431	404	435	418	424	430	402	389	348	436	414	423	414	398	391	394	425	412	413	428	423	437	437	422	452	425	413	422	442	421	389	407	392	399	420	419	434	396	442	441	433	423	422	424	458	419	428	404	431	402	392	432	435	406	400	437	427	406	442	404	406	425	406	392	374	434	436	420	417	415	406	422	407	418	399	388	400	372	415	406	454	430	420	399	412	400	392	465	466	397	407	397	441	404	403	413	399	401	415	384	366	454	413	409	436	367	398	439	408	404	432	408	395	401	419	409	426	433	427	386	425	374	409	410	405	393	412	419	403	408	426	403	419	417	415	453	410	426	409	411	403	413	427	423	425	373	413	403	432	394	397	394	429	423	399	411	422	388	424	407	422	423	424	406	422	416	411	420	401	478	397	425	417	460	396	463	411	392	421	401	403	399	397	408	406	382	372	427	391	439	421	445	425	396	422	392	427	419	437	424	424	401	409	406	398	408	412	429	413	413	412	421	419	395	418	434	404	429	403	413	414	378	411	406	418	419	411	453	402	425	443	450	446	437	423	429	408	434	436	391	433	407	408	403	402	407	407	429	414	349	398	430	405	406	398	421	418	392	407	434	409	422	414	407	422	429	409	428	441	424	409	417	389	405	442	386	447	380	417	363	412	415	449	397	408	373	450	393	400	392	422	423	400	428	407	436	384	398	367	434	440	395	403	388	421	396	401	417	416	424	421	443	417	387	404	424	432	393	436	395	412	411	420	403	415	387	457	434	419	422	414	416	395	392	417	414	393	400	442	367	427	440	453	420	439	427	401	413	428	421	432	422	426	416	426	410	431	409	408	444	432	449	412	427	412	449	396	392	408	430	375	391	474	424	404	386	409	416	434	405	387	423	409	451	423	407	357	404	427	415	424	415	452	422	373	377	416	421	369	412	443	416	396	405	389	389	406	403	408	393	415	436	405	388	404	374	410	402	378	444	417	395	420	431	440	394	388	414	422	387	451	372	389	404	397	414	414	403	427	393	405	414	448	431	388	396	432	404	424	406	444	394	455	404	399	406	389	391	387	403	433	420	411	419	451	405	445	454	424	398	427	413	394	435	360	408	419	402	429	410	453	419	444	428	428	409	404	430	379	418	405	436	398	443	381	407	435	404	401	416	407	406	424	415	403	411	427	421	403	442	437	403	401	399	392	426	405	423	424	381	433	423	439	400	381	390	423	391	371	430	416	425	420	403	413	391	418	397	370	452	429	431	414	450	394	387	439	384	432	424	393	414	416	437	397	398	430	414	371	433	415	430	414	406	409	430	408	393	414	413	423	402	396	430	430	438	399	426	448	415	419	400	432	468	418	426	422	448	416	375	441	405	408	433	439	404	460	406	392	425	400	421	406	445	439	417	434	427	429	406	401	446	425	374	406	401	421	419	412	386	405	444	391	399	388	414	409	436	419	381	454	407	407	416	415	398	435	390	423	419	384	404	389	432	435	388	426	417	443	406	402	437	400	407	390	444	431	405	414	427	434	376	382	398	418	408	412	436	405	421	420	467	416	409	403	411	419	433	396	418	407	399	436	409	405	414	398	412	376	417	415	416	396	389	428	445	417	423	379	419	389	393	429	426	393	439	415	432	389	419	402	410	426	402	423	487	418	404	410	409	415	446	422	433	382	432	435	408	393	413	438	406	450	370	385	401	409	431	404	426	413	402	404	421	419	412	407	380	433	436	455	426	410	422	412	407	395	400	443	390	444	396	400	430	433	439	430	419	414	414	411	422	426	404	439	391	401	397	428	375	420	407	395	414	416	404	396	406	403	444	434	419	434	431	404	411	420	383	419	417	431	430	432	435	435	445	420	415	427	393	415	424	447	468	387	416	426	429	402	366	431	446	442	407	459	429	406	453	397	398	419	372	420	405	410	389	428	430	401	411	438	426	426	394	388	411	402	415	410	380	403	390	443	406	397	401	397	420	401	390	456	440	393	431	425	411	423	419	402	377	408	418	448	447	410	419	407	429	388	436	429	417	414	417	429	403	430	393	423	431	377	405	428	387	407	408	419	448	418	394	398	421	373	404	407	397	417	398	455	417	423	404	403	424	397	426	402	403	382	438	412	419	417	378	391	400	400	416	425	419	443	394	440	417	411	395	413	384	416	400	408	418	415	402	422	400	410	412	424	390	420	421	419	388	430	405	419	424	416	430	395	415	444	413	428	397	395	387	441	434	462	387	444	434	389	387	404	467	425	397	412	401	406	415	407	424	436	411	414	410	425	425	374	418	433	423	428	432	440	419	400	426	398	440	396	393	392	416	415	423	414	416	415	423	425	392	421	416	403	394	419	402	441	374	462	394	446	417	433	430	435	416	430	429	392	422	448	406	406	422	413	403	419	427	422	426	428	414	388	368	393	419	424	412	415	407	465	389	436	398	396	412	439	425	441	427	416	396	410	397	420	431	393	397	449	441	413	448	435	416	408	398	408	417	416	395	433	438	431	398	415	426	409	410	401	428	414	422	425	423	394	416	376	418	388	418	407	398	419	408	465	426	403	430	392	395	412	391	401	418	391	372	423	410	408	407	409	432	437	405	421	391	413	442	401	420	432	410	410	403	446	425	404	398	381	415	448	397	422	415	411	406	397	403	431	424	413	429	397	470	405	415	394	423	399	391	426	417	423	380	417	423	409	437	413	390	444	438	407	411	423	377	400	409	399	439	423	459	428	412	402	447	431	417	407	416	440	460	417	417	407	421	379	427	419	437	403	406	411	430	397	409	424	444	400	449	401	402	415	402	475	435	426	412	440	397	396	398	407	393	430	422	414	379	401	414	413	438	428	372	421	414	405	429	400	427	442	400	443	386	425	378	373	430	431	433	414	424	407	417	415	396	392	416	405	417	403	436	409	396	420	413	442	423	435	403	391	424	436	421	432	423	399	423	425	425	413	417	413	351	402	426	417	416	419	406	400	471	387	446	442	427	455	440	426	425	404	422	401	384	456	424	431	381	420	440	410	478	416	386	416	408	432	407	415	449	433	435	418	378	404	402	429	388	432	380	418	398	423	402	401	385	417	378	421	451	372	438	432	381	448	430	453	407	408	433	400	432	413	427	411	403	419	436	437	434	362	435	392	426	416	422	404
14551	1814	1984	1448	1040	698	548	424	355	257	233	207	198	182	178	171	110	119	140	115	121	130	115	99	111	78	81	98	94	82	92	79	86	78	89	98	90	82	113	77	92	81	72	83	75	82	88	71	69	87	72	91	92	94	89	73	87	77	101	71	93	75	88	105	90	102	162	139	109	86	80	84	85	65	75	78	75	87	80	77	91	81	72	75	65	78	105	69	77	62	71	60	78	87	73	66	72	74	78	74	80	65	78	74	82	90	87	78	70	61	52	92	70	68	70	70	69	73	82	71	73	65	94	71	63	74	57	70	88	81	79	62	82	63	89	57	79	77	64	74	85	54	73	70	85	62	79	75	68	75	71	100	74	74	76	71	84	77	86	86	84	80	73	76	60	84	81	75	67	77	67	85	80	71	60	66	60	74	70	91	74	83	81	69	76	87	62	63	64	84	81	82	68	68	83	69	73	77	77	72	72	85	78	67	65	85	89	77	79	67	66	77	64	67	56	82	65	68	56	71	61	75	65	63	75	75	82	64	80	70	70	74	83	77	74	72	75	78	75	66	73	80	67	83	77	71	67	64	61	72	72	75	62	83	82	79	67	74	85	78	60	61	65	93	74	77	87	88	62	76	70	53	73	68	71	92	84	68	89	75	90	86	69	61	72	59	93	62	74	66	93	71	92	81	73	83	79	81	78	86	72	89	73	79	75	59	66	71	66	79	76	80	82	81	92	81	67	87	80	71	77	83	86	69	84	74	67	73	58	79	75	87	76	71	78	95	69	83	61	82	72	83	84	73	79	80	84	85	79	72	86	81	89	82	81	74	74	62	69	76	88	65	64	65	85	74	86	79	91	72	82	76	54	77	68	67	64	76	68	81	79	70	74	60	101	79	62	75	74	74	80	81	78	82	80	73	79	62	82	98	67	66	78	85	75	84	73	69	73	71	76	78	73	59	85	83	88	75	77	73	78	79	74	74	74	63	60	65	84	56	85	88	67	71	72	64	89	64	78	76	78	70	58	83	69	74	86	81	77	85	68	67	71	58	82	80	72	65	72	74	71	73	74	79	79	68	69	82	63	80	63	69	87	71	86	79	82	86	86	66	73	74	67	73	68	79	63	76	95	68	69	72	53	61	60	68	65	85	88	70	78	80	83	75	84	71	83	82	75	57	69	82	76	77	66	69	79	66	78	68	106	83	69	77	85	54	68	66	65	77	64	72	67	83	66	82	72	77	86	81	70	69	72	85	75	86	64	75	88	77	66	60	87	81	85	85	87	62	71	75	63	78	68	82	75	100	73	99	73	96	76	59	77	68	88	66	82	74	83	80	78	82	67	68	85	61	84	73	67	93	81	77	74	63	79	82	71	73	77	63	64	83	72	83	76	66	62	82	88	66	80	81	91	73	83	94	93	74	71	95	76	91	90	83	55	68	83	75	85	65	76	69	85	78	74	70	77	87	88	73	72	66	57	55	82	73	87	72	80	71	82	82	77	80	81	79	92	77	73	76	68	85	86	68	81	71	89	65	79	83	73	85	84	80	81	78	82	70	82	91	68	86	68	75	70	85	65	65	80	73	90	60	86	81	71	77	73	73	76	62	85	69	83	79	85	70	79	72	73	66	49	89	88	80	71	76	86	70	64	75	75	79	69	79	84	72	94	68	83	73	74	74	49	70	76	73	80	78	95	83	81	86	90	76	71	65	82	86	80	70	76	68	76	63	81	81	78	75	71	74	68	71	82	76	69	83	84	73	64	71	69	70	72	70	69	71	78	61	69	77	74	67	80	77	67	87	86	102	70	81	73	80	74	74	80	84	73	72	64	86	75	65	75	90	76	81	97	74	75	86	78	61	82	71	73	69	85	74	80	82	75	70	76	62	83	82	76	55	67	83	84	74	85	79	66	83	72	86	80	61	67	68	72	79	71	63	65	65	79	82	66	93	79	86	68	70	84	67	69	81	82	78	71	73	78	76	86	77	84	73	79	84	73	76	75	73	87	73	80	70	67	70	74	76	75	89	74	93	55	55	71	65	53	66	69	70	81	76	63	80	88	79	69	73	73	64	76	68	83	79	81	87	66	83	56	69	68	81	85	72	78	98	68	64	64	64	65	80	80	87	76	66	66	79	70	75	74	84	63	96	92	73	68	66	88	75	64	80	76	74	57	86	82	85	79	60	65	107	68	87	78	73	67	83	67	76	83	67	77	80	82	70	82	77	81	81	70	70	78	76	69	94	91	85	78	92	64	75	75	76	70	78	73	66	93	75	70	79	84	62	77	79	64	70	71	75	86	71	91	74	67	75	76	83	83	76	73	79	70	77	77	70	64	71	58	79	75	68	82	74	77	62	64	76	73	76	79	83	91	80	83	57	86	87	64	101	81	75	79	70	77	72	70	74	67	71	68	68	64	83	85	81	96	82	83	90	68	91	76	78	64	69	71	71	71	83	85	79	66	66	78	74	63	116	71	67	72	81	72	69	84	75	68	79	81	53	77	72	66	71	74	80	72	71	73	77	86	67	72	70	84	70	64	76	68	77	72	55	63	69	79	73	69	82	66	80	65	86	60	70	82	71	91	84	66	76	63	61	70	74	67	70	90	72	58	79	67	79	86	101	75	77	72	96	63	77	77	66	70	69	82	84	64	79	81	73	73	80	83	79	70	76	80	74	74	85	52	71	62	80	82	79	65	78	66	83	77	76	72	57	67	80	82	83	68	80	73	69	70	79	76	87	78	74	74	64	78	72	80	84	61	73	80	68	73	73	94	75	78	75	79	79	83	65	73	71	71	92	65	75	91	67	81	62	76	60	67	80	75	96	60	76	65	90	75	73	64	83	75	70	82	83	78	90	73	85	94	76	65	69	78	75	76	73	63	86	79	81	69	84	90	75	70	65	93	67	69	78	69	76	72	80	81	75	73	72	74	80	85	81	80	92	83	71	82	82	80	78	77	69	78	71	76	83	65	76	70	86	78	77	80	79	81	87	82	86	80	79	69	69	86	75	74	75	81	84	68	72	71	80	80	57	76	92	79	71	62	78	67	79	79	75	69	86	68	79	73	53	70	74	84	73	68	68	60	58	78	74	73	77	77	75	72	77	66	75	65	68	77	91	88	69	81	78	85	70	87	67	80	67	86	79	84	87	90	65	74	57	71	64	83	74	67	68	73	75	94	81	84	66	80	74	68	70	90	69	83	67	97	71	87	65	56	75	63	65	75	66	63	97	71	62	64	66	76	83	75	76	83	92	80	68	71	69	78	77	77	88	70	86	68	90	78	67	74	69	71	79	80	79	64	84	91	81	79	77	60	70	77	87	68	75	65	79	80	70	91	81	72	63	80	80	75	67	63	75	68	76	66	70	90	72	76	62	83	78	62	75	77	68	75	60	85	66	81	60	85	72	63	84	74	71	81	83	60	84	73	65	62	76	96	77	71	71	85	70	85	65	79	89	78	70	69	83	74	78	75	75	80	79	75	91	69	78	91	78
7530	1785	4515	4946	4421	3556	2801	2322	1903	1586	1352	1223	1092	945	872	806	755	636	632	616	548	507	493	505	471	461	440	420	387	361	380	337	334	355	343	336	332	281	288	296	311	284	298	286	303	258	269	295	270	270	324	316	312	306	309	289	309	328	345	293	351	380	384	438	374	599	768	789	537	343	330	318	294	246	268	205	249	220	233	262	228	258	235	251	247	233	234	242	225	266	222	241	251	207	262	234	210	230	203	237	210	227	216	207	229	221	235	244	237	236	220	209	230	207	222	221	194	235	213	230	225	196	201	229	216	221	213	215	241	228	185	213	209	223	241	215	225	196	227	204	228	224	227	215	212	212	197	224	224	207	225	209	215	192	214	200	212	214	227	217	209	213	230	211	216	214	225	222	192	241	224	199	231	230	211	244	222	204	204	217	220	202	208	218	202	214	197	236	225	224	196	218	238	194	205	226	220	241	190	217	195	231	183	222	236	225	215	211	201	188	207	191	200	199	231	200	242	215	187	211	214	240	215	202	224	207	244	211	196	224	192	207	232	205	233	203	229	216	222	217	207	228	223	222	206	209	192	185	221	215	232	217	217	205	213	194	216	218	198	209	229	206	204	202	205	212	215	197	191	202	225	216	211	221	215	234	222	192	229	221	229	225	198	210	226	193	233	219	238	218	204	208	218	202	237	227	230	214	205	204	206	213	191	201	207	240	215	216	201	222	188	242	202	204	205	204	231	213	206	209	211	216	201	226	196	202	227	190	197	199	218	215	226	201	238	220	197	208	225	178	228	230	218	201	203	198	193	217	241	222	238	198	216	228	204	198	224	210	204	216	205	207	202	194	213	204	237	209	202	219	199	205	192	204	201	203	227	246	222	217	217	203	215	197	213	232	202	199	195	186	226	209	197	235	209	247	209	232	231	199	198	238	212	245	206	215	229	206	222	198	208	237	190	204	247	221	229	206	208	215	214	244	201	234	228	217	188	191	217	227	197	220	210	234	174	200	224	223	190	224	202	217	216	214	191	201	229	180	216	200	240	209	215	218	256	230	185	215	190	235	236	213	207	210	210	218	195	220	225	224	227	205	182	210	222	219	252	234	217	228	231	255	204	223	234	210	232	251	203	220	223	232	210	215	228	212	219	212	218	228	215	215	243	210	225	205	193	224	200	221	223	207	219	229	203	209	220	204	213	232	220	204	224	215	203	203	225	197	215	206	211	224	213	212	235	188	225	210	202	213	225	220	216	212	186	192	196	222	200	206	236	244	232	204	212	234	203	205	231	187	252	229	237	215	230	228	183	223	206	214	211	188	171	233	201	216	221	196	221	191	220	240	200	225	206	234	214	222	208	221	211	219	189	210	179	228	188	219	203	218	191	209	221	247	207	214	237	183	183	194	224	210	227	217	228	206	235	197	206	234	221	185	228	221	247	221	213	220	187	221	214	225	218	194	202	222	213	235	212	223	205	220	220	212	230	212	205	219	194	240	209	220	228	193	228	209	216	196	219	207	215	204	201	230	208	211	231	205	236	211	222	191	216	238	221	200	206	233	205	202	237	193	205	239	216	230	232	232	228	227	211	242	205	216	212	242	209	188	208	210	232	228	214	203	219	206	202	230	243	227	232	224	217	205	197	203	217	207	191	195	218	230	219	206	210	214	194	222	224	231	222	222	227	228	217	211	223	219	200	229	217	212	208	203	223	219	212	234	196	219	209	220	229	187	220	177	208	222	227	214	197	204	210	211	226	223	227	221	187	208	217	231	215	207	215	203	215	228	224	185	191	244	208	220	218	197	234	196	231	212	217	196	209	199	195	218	213	224	187	211	224	205	203	221	194	217	204	215	208	216	231	216	217	223	218	220	205	225	208	221	231	241	229	208	221	223	175	224	211	217	221	217	216	202	221	195	197	229	193	205	219	213	195	193	184	217	217	206	226	216	224	236	231	214	227	253	193	247	216	173	210	233	211	187	211	208	192	227	218	234	194	209	205	227	202	210	251	230	204	193	226	211	179	217	210	234	221	235	227	236	233	228	236	201	219	219	220	221	225	222	200	230	227	190	221	246	211	226	214	206	218	197	220	220	199	221	211	204	200	222	212	239	220	237	219	246	236	164	246	232	216	235	218	246	207	236	231	222	218	230	192	215	224	234	211	203	207	221	200	217	212	196	234	202	210	193	214	204	210	196	220	203	181	228	220	218	216	176	208	229	204	195	211	215	238	235	224	176	223	234	191	201	209	222	227	213	182	218	227	216	221	216	212	191	232	200	216	212	209	246	211	237	209	186	215	236	202	202	221	219	223	204	201	216	209	230	194	216	210	209	218	224	219	211	217	207	230	226	192	216	203	208	231	219	220	230	230	206	224	189	189	216	228	204	217	224	240	222	204	186	222	201	220	187	181	202	225	215	225	231	201	187	190	218	221	225	203	213	212	226	190	201	220	219	218	205	198	223	253	212	194	206	230	252	214	212	230	217	221	223	222	195	193	207	215	202	176	206	234	214	218	218	205	211	208	211	217	232	211	238	243	216	213	207	224	195	229	230	235	196	234	217	208	215	227	204	221	230	221	239	216	215	231	211	215	205	220	231	200	207	216	249	228	197	210	212	228	217	235	215	218	203	217	211	227	235	243	206	230	202	240	211	211	224	208	190	212	210	228	210	217	221	200	194	204	223	203	224	204	213	242	220	191	239	212	237	197	238	229	237	202	231	218	215	238	203	210	199	200	227	233	193	211	216	219	215	191	199	202	195	214	221	204	225	212	217	194	215	249	238	203	223	251	204	214	207	197	189	204	230	216	227	218	210	215	210	206	218	246	204	207	182	220	207	206	194	227	226	227	191	199	201	210	216	221	238	214	215	187	217	204	217	206	231	219	204	215	214	220	199	243	209	204	197	202	228	228	222	253	192	215	205	206	211	228	200	225	251	238	200	224	191	209	206	206	228	212	223	221	223	223	216	207	211	214	197	199	224	202	208	212	216	237	209	206	226	189	209	205	237	230	228	197	205	196	199	215	212	222	196	224	210	185	197	220	205	206	226	229	189	191	215	214	221	197	210	239	217	208	205	215	228	238	217	197	196	225	227	231	234	204	207	227	206	196	217	227	228	228	205	210	215	216	195	192	200	214	218	213	226	219	228	233	231	201	217	212	208	213	223	218	213	222	203	195	224	229	225	197	211	223	214	219	232	228	214	217	218	227	187	213	205	222	225	231	206	216	227	239	216	188	191	229	219	249	224	225	228	219	206	238	191	217	220	219	214	200	238	231	224	236	202	224	223	205	210	224	214	228	235	210	185	213	216	211	230	197	246	205	221	246	227	195	205	220	222	204	211	235	207	218	207	214	212	219	197	230	255	212	184	233	216	230	214	229	237	251	215	210	224	228	209	216	230	214	237	211	223	217	210	198	217	223	198	214	202	228	175	225	208	189	216	203	235	215	213	212	224	206	205	214	228	224	212	193	199	224	229	227	226	230	178	200	205	220	227
2565	149	165	133	142	141	118	115	123	131	129	126	140	138	121	111	118	133	124	125	116	116	118	154	159	95	126	113	123	140	118	123	130	119	116	145	120	116	113	125	128	120	131	141	130	136	116	121	123	132	121	125	107	131	113	123	104	112	131	148	93	110	113	128	130	125	125	126	116	120	132	138	123	125	120	122	116	129	127	106	134	131	134	120	133	140	119	132	128	109	130	125	136	130	144	131	122	131	135	98	123	119	132	127	122	99	129	130	99	139	123	106	107	134	123	125	133	105	123	137	111	131	137	112	112	110	149	118	145	110	142	128	119	124	136	124	142	136	147	129	105	133	124	129	139	135	110	116	122	148	118	123	112	125	143	113	128	121	109	145	111	110	146	114	133	121	113	113	141	117	145	131	137	114	119	124	110	132	121	157	107	130	101	101	112	130	118	135	131	127	119	123	132	125	134	128	136	111	143	110	127	141	113	111	137	153	143	154	135	126	135	140	122	126	129	122	132	139	117	116	129	134	126	136	111	113	135	113	135	132	123	119	125	128	132	145	116	122	135	115	123	119	138	130	136	147	130	110	126	147	132	138	132	122	121	131	126	147	125	117	148	121	124	118	104	122	126	141	138	114	122	114	119	125	120	115	109	123	115	111	119	139	112	119	117	125	134	115	148	124	121	133	135	115	128	133	131	123	115	115	120	130	130	117	126	139	127	115	127	133	140	135	107	139	123	124	125	137	152	132	124	114	131	125	121	139	107	109	124	103	120	108	133	143	135	133	108	148	112	135	119	130	112	107	140	120	136	134	112	116	127	146	119	128	118	141	122	130	119	128	128	115	114	142	119	125	117	113	140	120	127	115	113	98	130	116	152	133	120	126	144	133	138	121	134	130	112	117	125	130	131	139	139	107	146	116	125	125	135	117	125	111	131	121	127	113	143	118	125	143	137	115	120	116	118	130	134	114	132	118	123	111	131	133	149	116	110	118	134	136	124	126	124	126	130	131	135	123	124	128	116	126	130	121	119	112	118	114	116	121	110	130	118	134	137	124	108	121	129	131	130	122	136	112	112	110	120	127	114	118	140	120	105	117	126	114	125	144	110	107	124	134	113	112	118	135	136	126	130	117	120	141	134	137	111	123	130	146	124	126	102	133	125	126	124	113	135	137	112	134	127	120	133	115	120	128	137	127	136	124	125	127	134	115	125	124	111	138	141	123	126	121	129	132	114	109	119	123	123	118	138	120	109	143	127	101	100	96	123	135	135	120	122	117	115	127	124	140	135	127	125	126	124	129	136	134	138	144	114	112	131	108	117	104	129	114	120	120	141	120	119	120	113	111	121	114	103	115	135	103	122	136	154	142	122	107	129	126	124	110	127	123	138	149	129	125	131	121	116	109	118	124	130	126	139	118	125	135	125	121	116	121	124	95	151	111	95	140	132	110	136	122	94	122	118	118	121	114	121	138	126	143	113	131	138	122	129	130	130	109	127	136	123	110	125	115	132	121	146	110	128	114	122	114	143	134	112	126	125	117	126	121	117	115	147	123	121	118	110	143	121	134	130	143	114	115	110	117	123	124	128	113	129	120	120	126	103	107	141	131	108	122	140	142	101	121	137	128	120	119	130	117	120	113	127	122	136	120	116	124	115	123	122	119	104	144	131	119	131	117	125	118	128	139	132	115	108	103	106	128	130	129	112	136	95	135	138	118	128	121	111	133	131	107	119	123	130	137	130	131	131	135	115	129	127	100	122	124	113	120	119	127	137	127	132	130	137	119	111	109	113	113	109	120	120	151	129	107	104	132	115	108	118	125	134	111	108	130	110	120	122	125	145	118	119	134	110	110	146	125	141	113	138	126	115	115	142	125	123	138	117	128	111	130	109	101	113	131	123	111	109	113	122	144	156	123	121	121	136	115	121	134	126	122	140	140	121	132	119	108	115	123	104	115	134	129	117	116	127	130	131	122	124	122	129	117	135	129	131	143	98	134	125	124	113	125	121	126	140	122	124	124	110	140	130	155	147	123	122	122	144	127	116	138	119	126	139	141	136	134	143	112	139	111	147	130	103	123	125	120	123	113	132	117	127	102	118	127	135	118	100	136	131	136	134	122	125	108	133	132	131	100	116	119	136	120	120	112	140	114	113	119	129	129	130	116	118	122	112	121	133	148	118	112	116	127	128	130	148	148	117	105	127	142	130	131	118	143	130	143	125	113	119	113	131	132	143	126	127	126	143	122	96	128	125	115	121	150	104	127	112	118	116	118	99	124	118	116	137	123	125	116	144	122	123	129	147	127	129	135	115	134	114	113	136	139	116	107	133	147	108	129	134	119	125	118	113	123	122	147	119	136	130	128	122	128	114	115	131	133	109	121	123	145	122	124	120	145	145	123	136	134	113	126	107	137	140	135	141	139	115	124	118	126	97	126	123	135	125	130	124	129	114	122	116	116	111	135	148	113	123	120	127	138	137	125	120	126	122	118	121	141	121	123	139	127	135	140	119	149	115	107	148	111	131	142	126	118	132	117	112	123	133	123	137	130	134	113	133	127	99	131	125	120	137	133	123	134	107	130	146	114	123	104	139	129	136	147	123	113	134	104	132	118	138	129	152	106	143	127	130	120	104	127	121	122	119	132	128	125	123	119	131	113	120	141	130	133	130	139	121	133	132	116	144	127	105	126	126	135	133	122	138	146	143	111	145	106	100	136	128	125	123	125	138	132	124	122	125	135	130	149	105	122	118	129	127	121	128	113	127	134	130	128	126	121	127	107	152	134	117	121	127	128	130	127	126	119	129	116	138	124	131	141	128	129	118	128	147	111	135	138	124	116	116	118	131	122	114	114	128	108	147	110	116	137	138	151	123	122	127	119	116	123	122	113	142	117	108	109	122	107	116	134	132	132	119	139	138	110	118	130	115	136	148	127	125	120	121	129	122	133	125	108	128	130	117	144	125	128	118	124	128	118	131	112	122	113	148	95	108	127	120	134	107	128	115	145	140	131	139	113	134	129	135	136	132	149	123	134	136	127	112	124	120	115	130	122	126	134	109	107	126	141	127	128	119	116	133	126	111	131	126	129	137	125	124	123	112	157	135	115	130	122	131	122	123	104	112	126	123	123	135	112	112	132	135	127	126	132	133	116	92	118	128	134	118	115	119	103	127	132	137	123	121	115	129	124	117	114	119	133	127	128	132	98	103	128	145	124	122	114	122	122	122	117	127	145	113	133	112	125	126	118	118	132	126	136	125	141	145	117	127	125	101	130	125	109	113	102	113	129	119	129	102	129	120	124	119	142	122	123	123	116	134	117	128	121	123	117	111	123	112	120	133	123	122	107	116	137	124	106	138	146	100	137	130	110	113	128	120	124	135	124	134	130	127	114	128	123	123	124	135	111	137	125	115	130	123	125	128	122	131	118	119	109	141	136	115	149	123	143	120	128	126	128	105	117	115	118	137	125	122	123	129	142	118	128	120	130	109	123	124	117	131	119
2714	420	445	407	487	471	428	392	406	398	367	400	386	361	374	365	349	368	378	354	370	366	344	386	370	343	377	368	347	344	377	339	321	375	360	376	365	351	326	350	363	373	342	350	368	357	384	339	357	360	407	372	354	435	386	382	399	391	366	389	370	374	355	350	355	372	344	382	373	348	339	332	369	354	348	380	335	380	363	358	360	376	358	384	372	356	355	379	351	361	337	402	348	395	327	363	367	343	390	323	353	396	382	339	340	344	372	328	356	328	362	337	368	344	329	383	395	388	402	336	324	390	377	342	364	329	332	357	346	376	348	373	337	356	346	364	361	348	376	364	382	380	384	364	374	402	372	380	341	364	348	356	343	327	358	340	356	396	306	327	352	376	362	358	352	352	365	364	317	369	344	341	352	331	410	358	374	348	343	330	357	342	350	347	343	364	386	395	385	377	368	397	359	371	372	377	362	389	358	330	373	344	350	342	347	395	361	364	370	392	359	358	367	371	394	373	396	405	386	365	359	304	365	335	363	370	359	369	356	361	357	354	305	334	373	355	363	354	361	378	382	384	363	380	348	376	370	377	367	385	341	315	356	347	324	355	388	362	375	348	373	379	350	357	302	344	350	329	349	382	366	355	349	355	393	369	354	369	368	352	333	351	369	326	357	360	373	347	377	349	374	341	383	362	362	334	406	360	373	391	376	343	358	331	337	337	350	355	374	344	358	358	385	379	372	339	346	333	378	345	364	362	364	374	409	295	334	352	374	358	347	367	367	354	356	407	362	356	362	342	333	342	337	365	346	364	335	358	361	370	365	324	348	344	339	381	370	343	365	366	344	343	365	367	332	352	353	348	345	364	368	357	344	348	368	339	392	359	368	345	370	341	379	355	356	380	389	360	358	378	370	371	369	328	356	397	361	329	332	353	362	360	342	331	381	366	373	367	374	367	349	362	365	363	347	358	373	369	361	348	368	332	374	346	369	352	348	358	379	368	349	365	375	341	370	365	358	375	390	354	354	366	350	380	362	356	344	322	414	343	355	353	338	354	364	346	379	368	371	348	364	365	354	319	336	363	373	339	335	323	364	341	354	337	375	341	397	354	369	354	360	353	379	334	367	406	405	358	362	348	353	385	378	346	342	340	361	364	367	358	333	373	355	370	388	362	374	330	366	370	362	366	357	376	363	337	342	351	369	337	388	350	395	328	343	361	351	348	360	362	354	361	352	354	371	345	344	378	383	369	355	395	329	358	351	374	342	365	373	370	371	336	362	390	363	372	365	332	346	366	363	328	362	355	350	357	339	326	356	361	353	373	378	343	335	358	335	333	380	367	362	369	317	351	364	321	366	377	349	383	352	387	382	381	362	346	364	377	339	391	322	390	344	365	328	331	340	383	377	359	380	387	332	354	352	346	376	364	370	327	341	351	342	347	346	353	349	395	359	325	382	371	323	372	386	370	335	351	357	371	346	343	394	356	351	348	373	311	381	366	374	325	366	370	362	346	365	342	347	352	321	368	358	347	342	357	372	315	400	346	359	330	366	364	350	335	365	361	367	364	376	359	353	347	373	347	385	354	349	364	404	379	376	367	371	378	363	371	332	372	340	349	373	344	359	357	373	352	351	348	369	359	343	364	384	334	345	354	349	328	366	364	355	391	346	339	364	360	379	358	375	346	376	357	339	359	339	334	340	376	341	303	340	367	361	356	383	390	345	378	385	377	346	364	360	363	378	352	364	384	362	340	365	378	369	402	335	383	377	365	349	382	367	343	336	379	367	361	375	372	317	360	375	355	360	340	358	376	356	364	371	329	381	356	344	342	338	371	353	340	334	350	390	371	353	382	358	357	323	349	363	320	371	365	368	369	367	341	357	385	348	389	350	367	346	342	360	357	335	336	390	352	340	381	365	345	343	358	379	369	338	326	367	372	376	384	352	355	384	369	361	359	355	373	320	366	359	325	391	379	370	388	372	360	374	370	343	356	376	377	360	354	370	364	372	338	336	348	362	374	347	391	338	374	348	396	369	363	362	325	367	371	359	357	358	320	370	350	374	358	374	378	365	329	367	340	350	369	328	346	359	360	347	350	305	365	347	365	319	340	330	380	344	354	336	348	373	312	383	392	389	367	347	368	371	347	354	340	383	384	372	366	347	378	361	366	361	353	330	335	364	347	364	352	359	337	322	360	340	328	344	358	357	379	321	372	346	361	329	339	388	365	357	358	329	358	351	375	351	357	350	363	363	357	357	357	338	325	357	352	356	373	359	352	333	304	377	377	383	399	364	352	350	368	369	365	317	359	367	362	370	346	365	345	347	332	385	321	360	371	390	341	335	344	383	363	359	339	341	353	398	359	406	383	346	320	358	389	344	343	369	347	418	360	341	384	329	383	329	332	315	387	369	350	378	339	362	368	336	338	368	368	341	338	372	345	327	376	361	341	358	380	368	356	350	380	348	378	342	359	375	369	341	367	348	405	314	359	376	363	365	330	347	364	365	361	326	364	388	353	311	373	316	363	346	370	348	341	352	330	359	394	367	368	352	348	377	331	361	362	346	342	341	368	341	354	351	338	372	346	352	318	352	403	364	339	336	367	342	387	346	382	340	386	395	385	382	372	365	340	365	354	370	333	377	385	377	330	352	398	337	367	354	342	320	350	340	326	356	362	404	341	351	366	368	362	367	341	375	339	365	369	370	393	375	345	362	355	367	353	334	398	389	339	381	347	388	342	351	400	364	382	330	382	356	331	347	334	368	352	362	377	363	367	353	362	321	365	343	394	335	351	366	344	342	333	342	385	331	358	360	329	359	364	345	371	335	344	353	365	361	353	355	352	346	370	330	384	348	358	330	373	342	378	358	333	369	352	345	349	364	338	343	401	347	353	371	369	369	375	332	381	409	395	368	358	326	370	379	366	337	369	358	367	361	356	372	336	322	393	346	355	332	348	322	345	362	349	348	362	369	342	334	371	355	355	382	357	367	343	383	382	379	384	346	339	385	382	384	401	341	340	370	380	351	368	337	365	384	361	367	368	360	302	398	374	348	380	361	361	357	369	362	376	365	354	349	369	385	342	350	349	343	350	337	385	369	346	355	367	342	356	344	362	325	331	386	352	404	334	345	340	368	350	360	371	318	343	359	325	347	376	360	341	372	354	368	346	342	363	393	358	344	352	380	337	367	381	349	333	383	362	349	351	332	383	353	352	322	376	370	337	355	352	333	373	351	333	327	394	374	360	381	357	369	353	348	372	384	345	355	341	369	344	372	366	374	360	365	380	386	363	371	349	372	352	372	369	347	367	341	353	369	385	388	369	347	357	352	368	344	330	366	355	372	379	350	354	377	359	354	374	328	361	340	371	347	369	352	364	372	365	344	379	336	371	346	342	336	360	363	345	363	325	359	382	353	353	335	379	370	359	355	375	341	354	354	336	376	338	396	368	332	369	346	361	361	371	332	356	360	355	383	350	355	325	379	356	353	373	354	354	350	375	337	360
8551	898	1075	842	604	472	330	307	269	252	241	223	201	217	178	193	195	184	190	156	186	165	160	191	170	173	151	168	165	163	167	130	155	161	158	166	141	149	166	143	173	138	155	174	176	146	151	151	173	153	159	156	143	137	143	155	195	170	166	161	152	151	168	139	168	188	145	177	150	154	178	136	152	152	148	165	162	140	151	146	162	154	144	145	175	147	149	134	128	164	139	146	151	151	163	140	146	158	150	150	137	164	147	144	162	141	154	119	155	117	169	146	150	130	162	141	145	143	158	167	154	157	150	142	145	138	129	138	141	158	160	153	165	136	145	175	152	163	162	147	159	144	138	152	133	156	130	125	146	146	165	166	154	148	153	152	158	143	169	143	143	137	162	133	148	157	159	137	152	164	140	139	144	139	127	169	149	151	155	138	139	153	140	145	145	154	135	151	157	141	145	154	165	166	157	159	132	164	154	130	146	135	156	133	171	156	152	150	145	163	139	152	162	164	138	138	128	150	151	151	127	149	150	160	152	141	141	145	127	157	143	153	166	138	157	162	147	167	148	144	139	147	129	157	118	160	132	164	165	141	145	160	153	134	122	152	151	178	138	150	132	150	148	140	136	162	168	130	137	130	145	154	143	155	174	161	139	151	159	167	124	140	153	152	135	149	158	167	150	145	152	153	166	132	142	163	135	155	134	140	153	149	146	128	168	160	139	144	135	165	139	131	153	141	152	144	169	201	169	165	147	143	148	158	143	159	145	144	174	154	144	153	161	165	142	147	140	151	145	149	138	142	160	147	130	163	152	165	157	151	157	151	142	161	144	163	135	161	147	160	136	156	123	137	155	166	144	169	158	144	170	133	145	142	149	141	144	159	151	149	147	149	154	158	150	156	152	143	156	120	137	136	147	153	144	135	153	131	163	140	155	138	134	152	166	165	150	163	151	161	159	164	145	148	151	138	161	160	133	132	162	143	148	132	142	152	168	158	134	156	132	150	148	167	143	149	149	134	144	140	144	160	132	121	167	137	156	140	134	137	136	144	144	151	146	147	168	158	148	141	120	151	134	152	175	135	172	142	129	156	139	158	144	142	157	151	157	144	162	145	160	142	168	149	141	172	155	137	151	132	146	146	157	135	157	142	137	137	152	147	184	153	147	152	140	150	133	152	140	131	152	166	177	155	139	141	151	159	181	161	161	149	155	137	158	133	171	150	143	144	170	173	160	134	143	142	136	136	141	166	187	166	152	156	153	159	152	138	148	126	157	131	144	156	139	154	132	135	151	154	144	151	166	146	159	149	120	169	146	152	155	150	148	158	175	177	124	127	135	158	141	161	173	142	130	157	151	137	153	131	142	138	161	160	178	150	153	178	138	137	121	136	147	143	166	168	136	130	146	135	151	183	156	167	171	145	141	151	146	158	154	163	163	156	145	133	124	146	158	135	144	156	142	162	164	144	122	163	136	157	147	154	137	140	159	133	128	167	161	143	165	151	134	148	125	138	172	140	143	155	123	162	148	160	150	132	151	147	138	131	157	153	145	156	158	164	156	176	158	136	148	148	131	155	153	149	148	144	153	135	144	155	155	140	138	159	146	146	179	169	155	131	144	161	155	152	169	131	142	151	177	134	184	131	146	171	162	152	150	118	157	153	137	140	130	167	124	145	135	152	136	147	132	140	151	140	141	158	150	142	151	137	158	146	156	140	145	133	142	152	128	152	139	157	163	166	172	154	129	146	126	137	151	138	147	130	159	143	171	172	148	136	150	144	151	161	129	160	160	127	135	133	164	126	155	159	145	142	165	156	156	149	139	159	139	140	160	147	156	160	149	158	153	165	163	142	142	157	158	163	153	164	151	146	139	130	150	131	132	162	150	138	134	140	131	154	130	155	157	176	146	147	135	132	145	141	138	149	156	147	161	137	160	159	163	142	148	128	152	155	132	162	156	157	129	152	140	145	154	161	139	146	155	160	145	146	163	155	145	142	148	150	129	155	171	134	158	142	138	164	149	159	158	131	150	143	161	139	141	166	152	143	178	137	158	158	143	151	131	148	157	143	168	130	158	124	145	159	130	147	147	166	144	143	119	161	166	158	136	144	139	157	128	140	129	132	154	160	136	150	152	154	157	176	177	147	151	135	162	147	152	174	147	143	137	170	143	177	168	148	167	165	149	145	150	155	134	164	147	172	146	133	148	133	144	147	161	137	154	163	159	148	154	151	160	123	155	156	160	155	158	144	156	148	157	166	140	124	146	154	158	159	168	139	168	182	147	158	162	157	145	174	155	141	156	166	147	149	137	161	121	155	160	169	154	135	158	158	148	155	147	145	164	133	163	136	142	135	132	162	161	136	165	133	166	135	133	148	132	150	116	155	148	161	142	166	132	152	154	154	139	120	124	139	149	128	145	148	159	141	147	140	139	149	131	153	146	131	145	150	159	171	175	146	142	143	131	135	165	123	154	151	158	159	173	144	152	144	144	146	165	168	151	167	149	142	173	160	142	155	174	166	162	162	129	149	140	158	129	155	140	163	156	156	151	166	169	153	157	157	165	164	146	145	132	177	154	156	137	169	150	157	162	148	176	152	145	149	157	152	129	140	147	140	161	167	152	145	144	162	112	164	149	131	163	154	148	150	153	136	144	145	142	143	157	140	138	120	148	139	141	139	135	137	162	167	133	165	163	164	157	179	162	156	156	144	161	156	137	164	148	147	158	179	142	158	166	156	175	148	153	139	154	161	142	163	156	165	165	139	128	149	171	142	136	152	130	166	158	129	150	165	154	165	161	143	151	149	167	154	144	162	147	136	155	154	121	159	138	153	138	151	135	164	152	147	139	171	160	149	157	172	158	160	145	150	171	149	137	137	137	150	154	143	176	147	157	152	175	147	166	133	153	154	176	161	146	161	136	142	143	143	136	161	158	141	157	143	142	154	146	142	150	139	146	157	158	164	158	156	156	132	159	150	136	150	143	153	153	156	160	149	168	167	125	157	177	136	139	137	157	147	143	140	139	148	146	155	170	145	142	148	122	164	146	152	141	163	134	132	153	142	160	129	151	151	152	164	150	143	158	160	148	181	168	146	145	162	132	165	151	154	149	151	146	133	143	164	135	156	145	151	155	137	149	140	171	140	169	151	137	137	144	145	146	148	142	146	136	141	160	149	160	141	148	146	143	132	137	166	170	144	135	141	143	146	149	156	133	145	169	149	156	154	166	134	151	161	130	146	152	146	156	149	153	121	133	148	155	166	144	156	155	154	145	142	158	138	147	157	134	149	159	132	124	149	154	132	171	161	153	157	151	148	159	153	154	159	162	142	156	164	165	164	156	164	163	114	164	145	157	134	158	145	150	164	118	119	157	152	155	171	168	142	146	143	153	160	161	151	141	148	157	171	153	157	154	148	150	140	164	152	146	166	166	128	162	160	155	167	161	131	151	136	148	147	139	135	144	131	123	156	142	150	140	145	135	134	166	171	135	179	161	157	150	153
6017	1228	2558	3081	2538	2151	1794	1569	1265	1186	1016	933	903	816	734	708	672	612	626	602	563	589	560	577	520	514	540	521	525	452	471	489	502	510	497	445	473	472	440	397	472	444	440	466	445	447	437	432	431	438	442	492	472	465	490	470	475	454	436	456	478	448	502	539	506	584	750	663	579	517	457	442	474	391	405	420	423	449	438	434	402	450	446	379	396	434	435	450	413	433	417	364	445	448	414	399	410	427	428	451	417	397	393	409	428	436	389	422	425	408	441	425	421	408	424	370	455	425	431	440	407	408	377	403	438	403	419	441	444	372	406	437	424	409	381	412	433	438	407	406	402	415	400	442	388	407	373	393	447	412	396	422	441	417	435	438	420	403	424	432	435	395	379	437	425	377	453	393	396	449	402	421	364	397	396	385	426	420	415	425	441	391	435	431	400	410	448	409	386	407	436	407	410	408	379	427	442	407	418	391	409	423	409	389	405	425	402	412	402	431	399	453	435	433	417	434	429	412	385	381	382	422	438	384	384	404	395	399	448	423	427	408	425	415	432	411	438	400	400	408	398	400	435	403	451	406	412	415	433	389	421	387	398	406	414	425	381	412	380	429	438	381	412	392	386	386	434	408	414	417	427	444	402	398	394	435	427	386	392	436	371	428	397	407	449	425	397	443	405	412	422	394	434	393	379	431	429	421	420	432	388	415	395	402	444	384	442	425	402	406	411	385	435	415	424	422	400	426	374	425	420	417	412	409	404	409	378	428	424	415	413	436	429	421	437	394	428	397	430	399	420	373	402	420	419	427	389	394	389	383	443	400	429	420	414	446	405	402	404	402	441	423	424	408	407	388	429	384	454	406	413	413	399	442	430	429	388	447	404	408	382	405	373	362	403	415	426	401	416	419	429	392	394	419	430	444	392	386	415	426	441	410	401	388	419	395	416	412	431	387	412	411	387	400	393	375	415	468	420	429	433	401	372	362	426	376	395	419	433	394	396	409	431	436	406	405	422	412	408	424	436	418	433	413	417	402	422	401	438	379	398	370	397	429	411	414	374	432	397	434	436	396	408	409	450	398	431	413	397	385	407	427	410	408	382	397	437	437	414	410	397	385	389	406	410	398	446	395	394	438	388	422	405	403	424	414	403	441	412	391	425	408	415	381	443	439	405	423	395	384	414	420	421	416	442	392	380	375	376	405	438	430	443	434	389	405	393	392	404	395	389	414	390	412	383	402	424	395	402	409	408	385	414	393	364	391	452	412	384	410	411	406	383	426	364	422	396	394	416	457	387	408	384	394	362	370	445	413	400	415	419	408	387	411	425	390	362	425	381	413	434	396	453	397	423	441	444	408	398	449	414	426	412	392	427	354	407	412	424	411	401	406	395	423	403	447	378	417	417	393	381	406	405	418	377	390	421	406	400	413	377	439	407	402	391	386	434	419	435	403	450	405	422	388	407	455	408	405	384	412	410	410	392	397	382	400	404	403	415	394	410	422	395	414	425	425	424	415	404	387	412	424	406	440	411	388	384	428	408	392	397	438	435	390	375	386	383	449	394	392	389	398	389	420	372	393	429	405	423	399	393	409	427	401	375	427	455	435	389	411	447	436	422	435	402	404	426	427	453	411	420	406	442	422	404	385	396	394	445	378	460	404	405	420	413	406	393	423	370	389	369	424	418	409	424	378	401	405	427	384	414	412	442	410	399	415	424	403	432	409	378	427	448	431	385	409	407	411	378	380	427	458	404	384	409	429	394	409	418	402	416	392	456	401	408	409	388	429	439	396	413	412	443	390	392	405	444	405	433	444	398	394	431	401	410	401	433	398	393	428	400	418	428	391	408	410	437	411	424	408	411	419	384	444	430	391	407	430	388	419	394	437	409	398	421	410	419	419	447	409	413	435	414	400	414	380	368	389	413	423	443	422	413	388	394	406	418	457	399	383	413	406	403	381	395	382	397	394	409	393	389	389	418	422	384	433	419	421	423	441	427	392	377	455	431	426	393	435	408	386	453	444	383	406	386	410	385	432	409	404	400	388	398	442	387	417	419	398	409	437	409	407	398	448	409	409	406	422	355	418	445	433	386	375	471	428	425	399	420	390	448	425	417	418	447	406	378	418	428	449	396	426	426	423	414	416	421	402	416	422	416	410	388	405	441	399	414	426	401	384	452	434	387	378	409	406	404	426	438	406	405	416	405	419	433	416	400	423	386	387	401	418	436	419	455	417	432	390	395	390	412	426	397	378	419	431	419	430	398	361	419	383	417	399	406	422	422	403	428	428	401	406	398	429	389	388	427	435	425	422	420	414	385	399	402	418	399	429	389	412	408	394	452	417	423	414	369	418	384	420	446	395	459	431	414	390	421	418	383	415	399	404	433	382	388	409	408	430	375	441	391	384	401	426	403	418	412	427	397	421	403	455	438	402	427	407	405	411	379	425	409	388	403	395	353	387	422	396	409	387	432	450	409	388	432	415	447	415	439	406	428	401	392	395	384	411	428	426	413	409	407	403	364	416	427	415	393	404	412	427	419	417	419	420	394	399	380	398	417	460	427	390	421	436	406	421	396	454	395	393	395	431	384	412	398	416	391	409	454	439	413	395	417	420	452	347	431	414	435	404	401	384	422	409	415	427	400	440	376	418	439	406	423	392	411	388	388	449	369	374	385	362	435	404	404	390	403	429	387	382	453	383	399	417	427	415	424	417	421	418	423	407	458	438	436	409	389	372	455	415	454	440	454	414	399	399	432	402	425	415	416	404	436	416	423	406	424	419	382	411	397	420	379	417	405	389	447	412	431	390	416	400	399	433	414	420	411	413	421	435	434	401	385	405	414	432	418	395	409	420	400	436	389	371	399	377	393	428	398	417	413	414	408	422	436	391	401	444	403	412	402	420	419	382	482	423	437	468	438	425	445	424	409	401	412	409	419	416	429	396	400	385	425	419	392	456	442	396	419	404	393	474	423	417	436	406	430	448	436	422	419	433	398	402	398	412	419	416	415	410	438	429	424	399	419	425	369	388	393	378	431	382	425	422	423	409	409	420	402	400	392	400	407	415	408	382	437	390	415	405	415	400	433	434	385	429	420	381	435	423	393	427	446	424	418	387	413	427	411	399	392	403	416	424	436	375	379	412	419	442	405	406	409	421	397	438	456	413	420	401	427	410	393	385	426	442	406	413	401	402	416	396	385	418	396	406	422	414	403	411	415	388	412	425	411	415	406	431	425	403	451	423	436	405	405	385	371	446	398	423	404	422	424	401	392	406	434	414	442	415	372	420	388	433	392	404	403	389	412	394	410	394	424	409	395	403	414	388	441	466	404	393	433	459	429	419	367	422	400	386	388	411	408	408	412	433	376	452	386	427	430	387	434	378	445	391	389	410	393	402	414	404	435	397	418	436	437	400	386	391	398	405	411	421	428	381	379	410	364	404	388	417	423	368	411	394	364	398	394	411	415	429	382	415	415	390	383	423	424	446	395	428	417	429	372	407
14671	1724	1989	1446	1048	691	500	380	354	274	249	229	202	168	147	117	129	123	132	119	123	120	114	99	124	95	97	74	93	103	103	73	100	91	84	76	97	83	86	72	94	84	79	96	82	93	92	79	66	95	89	70	89	88	83	93	76	97	89	95	95	94	93	102	80	119	131	137	67	98	72	104	76	95	78	102	89	77	92	86	95	84	85	61	87	80	71	84	71	83	71	71	70	67	84	77	67	74	75	70	69	73	80	73	82	73	65	89	71	53	69	83	73	71	75	84	80	78	90	79	69	62	84	79	58	73	73	88	87	74	79	76	64	83	70	84	66	69	76	101	70	74	77	83	65	71	94	86	71	80	81	71	60	52	81	65	80	64	69	70	74	75	65	82	88	76	78	59	70	77	83	83	64	90	67	77	91	73	84	88	76	80	83	78	65	69	65	74	74	77	80	82	82	75	73	76	66	71	83	75	81	57	63	76	65	83	90	62	81	74	66	78	68	71	79	79	72	87	67	70	64	69	83	88	66	62	70	71	85	84	74	76	76	65	87	70	60	71	73	67	68	87	91	87	83	83	95	62	84	86	83	66	61	63	93	79	92	78	71	80	65	85	73	85	94	75	79	76	70	70	66	69	79	69	75	65	76	70	69	87	82	84	68	87	82	79	93	67	80	85	65	61	87	73	77	87	71	66	71	73	78	69	61	77	89	79	79	83	84	89	63	75	78	73	79	72	87	73	70	62	66	68	76	83	59	69	67	85	77	77	63	75	84	45	79	80	77	72	87	81	67	90	71	78	77	63	92	76	63	78	73	73	85	90	69	79	67	78	68	69	79	57	80	76	51	61	75	63	75	80	70	82	75	77	73	93	79	85	61	57	68	77	60	67	100	62	109	82	102	74	68	53	73	78	69	71	79	64	75	78	69	80	68	61	73	60	62	74	89	74	78	80	86	75	86	79	65	86	73	71	72	75	72	62	68	70	69	84	77	59	70	63	91	75	69	74	78	72	79	101	66	71	79	90	92	75	68	86	64	71	75	55	75	58	77	67	70	88	82	76	71	70	61	91	76	77	65	68	78	85	66	60	74	76	82	74	86	63	82	63	76	53	64	62	75	67	64	82	77	75	76	82	90	73	73	75	75	77	76	86	74	71	79	68	77	74	88	68	71	98	99	85	72	77	83	76	71	62	72	82	68	90	74	73	78	69	79	89	78	79	72	72	83	78	85	49	74	86	76	67	67	69	71	71	75	76	72	96	64	80	67	81	68	87	77	74	75	72	69	85	58	80	72	68	84	71	78	76	76	79	79	74	68	62	68	82	70	87	81	59	74	66	85	70	81	59	70	65	86	75	67	80	82	71	77	65	73	75	89	80	79	85	85	65	73	83	77	81	61	82	85	61	87	75	59	95	88	78	75	60	88	81	80	65	87	58	83	72	85	69	75	96	72	73	82	81	82	78	79	62	71	71	76	63	80	65	89	71	83	63	81	80	75	68	85	66	100	78	82	74	69	72	71	68	62	72	68	97	90	62	86	64	72	79	74	75	58	67	81	67	67	58	77	79	59	82	79	90	76	78	88	61	74	77	84	89	83	79	88	79	76	65	85	64	76	67	63	77	80	82	79	68	73	69	73	76	70	69	81	68	104	71	83	62	76	82	67	81	71	77	70	68	82	66	85	82	76	74	77	76	72	79	71	79	71	76	76	71	94	71	73	60	92	85	66	72	78	85	70	86	83	63	66	73	73	83	72	68	67	84	67	82	69	77	80	77	71	78	79	76	80	68	73	83	84	63	61	78	69	91	85	85	67	69	85	70	82	93	82	76	75	75	76	103	86	87	85	98	71	58	57	65	71	79	75	60	93	70	70	81	76	55	69	62	86	83	69	80	82	81	75	91	81	70	75	73	93	71	77	64	70	70	67	70	74	85	72	72	77	68	73	64	78	81	78	78	75	61	71	78	68	84	77	76	91	85	80	84	72	79	64	83	69	59	70	80	90	82	70	79	88	68	75	69	80	63	75	65	70	84	58	76	67	72	70	70	58	80	73	61	61	68	57	83	84	69	67	70	68	72	73	63	64	70	71	62	68	77	65	89	71	71	79	99	71	75	77	79	60	82	65	76	77	74	74	70	74	73	83	85	78	68	78	70	58	76	77	76	67	81	72	92	74	81	62	76	62	54	76	60	82	73	71	77	72	83	93	79	83	66	84	75	88	67	60	73	73	82	87	68	81	74	79	73	49	69	75	63	74	76	74	93	71	74	86	73	75	77	82	66	56	82	66	87	71	64	74	87	80	87	82	69	69	74	80	60	69	77	76	68	80	79	74	78	66	87	64	80	74	72	79	103	78	80	76	76	78	62	73	70	72	74	81	82	77	68	92	101	74	74	84	73	72	80	68	74	69	70	87	69	84	77	85	70	81	88	57	83	88	69	86	81	65	63	81	89	72	78	71	53	76	70	72	80	77	70	72	69	69	90	63	73	72	62	81	72	71	73	77	69	72	57	70	59	75	62	74	79	79	70	74	76	89	63	73	64	85	69	74	84	75	72	77	82	64	85	86	68	71	78	62	82	84	63	82	71	67	86	86	82	88	76	82	80	81	71	66	63	71	85	82	73	92	74	73	72	76	75	68	67	68	82	85	71	71	70	67	89	85	66	71	69	72	58	71	66	71	68	62	84	70	59	70	80	68	73	69	71	83	77	75	73	79	72	75	68	77	60	69	59	86	78	61	66	72	66	77	63	76	79	61	71	77	73	78	77	79	95	87	70	60	67	79	64	71	85	77	85	71	76	89	61	78	79	66	89	70	65	76	64	75	68	84	67	83	82	70	66	77	89	84	78	76	74	87	74	70	62	76	70	66	77	70	70	69	77	77	68	69	67	75	83	68	84	76	67	60	78	72	73	73	86	74	83	79	76	75	78	77	73	91	67	70	78	75	65	84	76	63	90	84	64	74	78	76	85	86	79	74	73	80	78	82	81	77	84	69	80	83	74	80	81	76	66	86	85	72	63	68	76	72	79	77	77	79	71	61	72	59	71	75	63	84	68	77	66	64	75	86	55	72	78	79	70	78	69	71	82	69	65	81	69	73	75	73	59	85	71	89	64	70	77	62	70	85	79	84	65	84	70	83	72	80	66	64	70	75	57	70	76	89	86	99	66	78	68	77	68	73	69	83	71	60	78	74	76	78	77	77	73	66	65	77	78	73	71	79	68	67	58	75	64	69	80	79	78	77	88	68	71	68	64	74	79	64	66	66	68	71	68	68	72	63	62	76	81	75	80	67	86	85	66	74	85	77	87	65	74	83	87	65	84	77	75	74	56	76	83	84	66	84	81	70	73	82	91	58	68	72	86	68	71	88	71	75	91	87	55	80	70	67	73	65	66	64	78	79	77	76	69	66	72	75	64	74	79	71	80	71	69	77	86	76	64	78	73	70	53	94	69	77	79	76	72	63	70	66	63	86	71	76	80	74	71	63	76
7593	1696	4393	5238	4347	3513	2815	2357	1919	1606	1383	1205	1129	962	929	790	774	733	637	589	517	506	509	456	411	395	438	407	387	408	370	395	347	315	315	337	309	337	340	343	281	285	301	291	272	272	271	245	267	297	308	336	302	271	281	289	302	341	346	339	314	314	431	449	395	594	738	782	524	421	356	280	251	288	229	235	251	236	237	235	228	233	219	217	233	195	213	265	217	203	223	209	218	220	218	199	222	244	239	226	230	212	221	221	235	232	234	221	220	223	242	204	210	243	205	222	195	239	235	210	233	216	230	201	207	224	199	232	215	221	211	235	212	226	228	199	206	224	234	212	206	219	206	209	232	229	221	226	203	219	207	220	252	210	242	241	234	207	211	224	226	218	212	237	210	203	221	215	216	194	215	229	217	216	216	214	183	233	200	208	209	228	225	228	236	232	221	211	219	222	240	220	219	229	185	212	204	207	217	206	207	208	226	254	226	218	220	213	214	214	224	225	217	219	192	226	220	212	205	199	227	208	234	178	212	210	203	191	199	217	227	212	228	224	228	185	222	192	219	256	234	210	257	205	235	219	201	214	223	228	221	207	224	179	209	213	227	197	172	212	252	232	237	181	200	211	208	201	225	235	206	213	215	240	192	213	215	228	226	221	211	199	219	213	217	213	197	213	228	219	208	209	210	242	194	214	208	182	202	195	188	221	214	175	195	190	232	211	209	229	214	209	208	228	205	215	217	204	229	182	213	184	204	198	213	197	196	204	211	237	253	193	215	227	211	206	218	197	218	187	208	230	229	223	204	211	222	247	230	223	206	200	203	204	226	195	220	196	216	220	220	208	214	198	209	215	197	213	227	213	228	206	200	204	223	235	224	180	215	220	201	218	209	217	189	194	232	229	210	226	222	228	190	193	223	223	220	208	192	212	199	213	209	195	212	209	216	242	202	231	221	240	220	212	235	196	205	211	200	234	204	232	222	198	227	218	222	206	211	203	188	224	200	203	231	210	226	215	206	230	202	213	196	192	215	195	214	194	234	194	195	208	222	201	210	204	172	209	184	232	238	211	210	210	214	202	188	215	188	213	202	216	199	221	206	209	211	218	210	215	242	242	210	195	215	213	217	189	199	200	199	201	212	191	205	202	217	225	217	193	225	195	223	211	216	204	189	204	226	221	220	227	235	191	202	193	180	205	211	211	196	191	210	215	200	213	191	206	234	198	213	237	218	216	204	227	204	223	203	219	224	218	201	206	195	195	219	240	200	208	198	199	210	229	227	197	239	219	211	209	185	186	203	185	226	198	218	219	203	203	184	215	213	236	210	213	230	201	222	193	194	217	215	202	206	209	200	195	212	230	246	193	234	228	228	227	232	203	228	221	215	212	214	201	222	197	242	191	213	216	229	193	182	191	209	213	215	201	211	202	212	202	215	202	219	198	208	203	193	218	226	195	195	237	216	208	216	224	185	194	203	202	217	217	225	205	194	221	184	221	229	199	231	214	192	229	198	215	218	210	215	235	226	194	210	214	228	204	206	201	220	220	229	185	221	184	232	229	188	220	234	213	194	229	236	223	210	219	204	203	227	251	219	198	202	203	192	202	221	214	240	205	186	205	253	223	237	211	226	197	219	234	200	217	209	194	197	203	212	207	222	195	205	204	211	231	219	216	222	206	221	206	201	241	201	184	210	218	205	202	239	212	212	221	225	230	191	187	224	198	195	206	233	209	228	212	207	194	227	195	192	216	209	237	218	227	199	192	211	230	222	215	222	203	214	216	178	201	229	200	226	198	179	204	208	209	201	209	214	226	213	211	187	222	210	234	216	226	184	225	213	226	216	232	203	234	213	224	204	201	192	229	205	199	190	177	207	225	223	219	191	230	204	201	192	230	198	219	209	216	205	205	199	223	189	224	212	216	218	196	222	224	204	210	194	201	206	199	206	238	210	209	226	239	223	203	221	210	215	201	189	210	241	219	202	220	220	205	229	216	210	225	204	222	214	200	203	209	212	210	215	211	208	236	231	224	220	187	243	198	220	218	206	226	192	204	221	192	210	192	223	204	187	213	210	222	210	202	197	200	210	233	229	201	205	219	246	211	213	217	198	214	222	228	236	195	210	225	215	213	219	205	220	218	206	213	188	212	214	187	220	208	215	185	186	197	217	233	208	205	232	195	200	205	216	191	220	204	190	206	194	196	241	169	218	197	236	201	215	233	157	202	217	204	209	182	220	193	199	228	218	193	224	217	191	223	178	221	220	226	239	239	217	209	215	218	221	209	192	206	211	194	219	203	204	215	233	226	207	209	191	214	218	225	209	221	220	216	207	182	206	215	242	198	216	231	217	230	209	194	229	206	213	230	195	191	205	214	224	218	204	206	227	190	198	217	200	205	223	232	188	236	221	200	204	227	195	202	223	202	226	219	218	211	216	201	210	224	244	236	210	212	208	208	208	205	203	216	225	229	183	204	214	209	201	209	213	195	207	202	212	203	229	215	222	203	244	191	183	209	198	219	226	221	219	225	215	249	224	208	229	219	214	229	197	187	209	184	228	200	247	192	241	214	224	214	236	221	204	225	191	192	222	212	200	211	221	228	192	225	187	198	181	201	227	208	232	223	192	201	189	223	180	206	219	221	210	210	203	226	190	217	201	234	223	215	221	231	222	225	210	227	233	208	212	207	212	199	210	200	214	209	192	214	221	238	222	243	213	230	215	237	217	212	212	186	232	200	222	220	214	218	216	232	199	230	207	218	209	162	224	193	204	189	254	220	242	200	193	207	211	207	215	210	224	213	212	229	226	217	221	217	213	212	217	208	204	211	208	209	226	192	209	216	190	204	231	203	183	192	198	192	215	215	224	179	225	254	235	226	208	220	199	218	239	195	214	231	200	213	189	209	229	229	195	192	205	211	209	199	231	211	207	230	206	226	206	221	202	208	199	229	209	190	204	211	184	219	208	185	217	212	207	232	203	218	212	190	218	211	214	187	190	220	219	203	214	196	198	207	215	227	212	222	238	214	222	219	173	216	229	217	212	201	205	200	203	224	214	194	236	204	198	181	199	217	179	177	231	214	222	215	205	207	209	218	215	204	211	209	205	194	199	217	215	211	228	204	218	196	204	193	203	206	215	218	184	201	232	216	197	218	222	202	196	195	198	204	218	210	176	195	233	208	210	218	231	207	194	178	208	230	213	234	224	201	206	220	187	212	216	210	207	190	207	192	231	186	217	209	198	205	258	216	209	227	232	199	215	229	228	223	208	209	180	226	208	219	192	204	205	219	212	216	203	194	213	193	203	221	243	194	220	203	212	209	235	214	222	194	218	192	224	193	203	201	196	230	213	210	214	232	198	219	223	239	207	218	232	212	214	230	165	204	214	213	210	198	210	199	221	241	219	233	216	215	202	231	180	223	216	196	243	209	212	200	218	213	203	211	218	183	184	237	224	222	195	230	214	225	207	210	190	218	222	216	188	183	202	215	227	216	204	218	242	160
2589	133	150	159	130	145	149	112	129	114	122	127	152	133	140	126	130	137	126	125	144	106	134	136	133	131	120	124	126	128	129	116	133	121	109	139	137	122	120	132	122	131	142	131	119	132	117	128	122	124	122	106	124	126	114	112	117	124	157	133	116	134	112	131	137	135	123	126	141	121	107	128	120	128	120	134	116	123	134	114	121	112	124	118	126	131	117	126	138	143	122	116	133	117	131	124	120	127	118	124	109	123	128	142	131	125	113	114	140	131	128	119	132	154	148	146	119	118	127	117	121	125	126	100	129	126	115	149	117	123	119	128	114	112	132	130	130	133	129	120	132	117	133	121	119	124	115	129	124	121	114	127	117	129	116	121	104	131	121	125	108	100	127	143	137	121	152	122	104	130	115	114	95	126	121	123	120	113	113	123	119	125	121	144	139	131	121	116	138	130	112	129	132	130	117	139	126	135	114	119	118	136	129	120	132	161	132	114	123	120	124	124	126	111	99	150	125	128	149	108	128	124	118	115	121	124	151	145	127	123	106	109	133	112	144	129	126	121	126	110	122	117	129	148	132	131	140	111	145	100	130	115	125	118	121	122	118	130	127	114	119	115	109	134	130	127	94	139	134	116	129	109	101	114	147	120	109	144	131	125	105	135	116	142	124	125	121	133	113	135	125	134	109	141	158	137	102	131	121	125	109	128	137	132	117	108	138	122	116	129	119	132	126	129	122	119	126	114	118	128	104	128	123	107	120	125	126	120	120	121	112	118	142	131	122	159	115	132	113	133	121	124	115	127	138	114	133	126	147	134	124	118	114	112	120	124	128	131	122	115	126	124	127	130	96	125	118	145	139	123	151	140	137	103	135	132	112	128	124	123	116	154	116	110	111	134	148	113	116	119	131	114	128	144	109	126	113	117	138	148	125	131	115	119	133	120	135	108	118	125	122	127	131	127	99	116	121	123	131	109	135	127	126	123	126	123	114	129	118	130	126	109	138	131	125	114	118	116	127	135	116	118	116	113	137	119	132	115	119	123	121	129	133	105	125	125	133	101	140	136	109	139	87	137	143	140	121	122	122	108	125	125	114	127	118	143	113	119	125	106	126	124	135	128	128	137	138	121	139	140	112	127	118	109	123	120	138	105	114	137	137	125	124	132	111	110	127	136	152	109	135	136	127	113	136	114	150	135	120	140	121	120	131	112	123	117	116	122	129	114	111	133	133	122	117	100	120	128	146	124	116	122	125	120	139	111	100	115	116	117	117	121	123	130	132	132	132	133	151	130	121	116	126	137	116	130	122	134	109	122	112	131	127	119	100	117	104	160	113	117	126	127	135	123	120	131	139	139	132	152	132	124	119	98	122	111	126	131	144	104	119	125	129	133	118	127	126	114	124	146	128	120	124	126	134	113	128	120	119	113	128	122	126	120	114	140	125	120	115	109	114	113	110	130	147	105	110	111	100	141	106	128	130	140	110	121	132	127	126	114	128	140	121	103	106	117	142	119	117	126	126	130	131	123	126	123	136	132	123	112	118	125	124	142	148	106	120	122	121	125	124	119	111	126	149	137	109	122	112	119	118	117	104	133	99	133	128	126	132	121	124	112	121	120	131	106	131	124	118	107	140	107	129	135	116	121	120	118	134	109	125	108	121	109	129	118	123	144	119	113	124	132	127	123	133	111	113	123	140	126	121	122	129	127	135	136	149	122	124	134	141	110	120	122	128	135	133	134	131	134	125	126	132	137	146	126	117	118	129	131	147	138	132	124	121	122	135	110	112	137	131	137	119	109	130	113	141	127	129	125	132	122	122	127	131	120	117	127	118	119	120	127	135	132	111	116	109	110	115	120	107	122	132	117	123	134	128	123	114	145	135	154	127	113	125	129	116	124	139	118	127	118	140	143	160	112	132	127	125	120	118	110	122	101	132	120	119	132	120	147	111	117	111	126	131	138	137	121	142	126	131	141	124	111	117	146	129	122	107	116	116	129	137	110	124	136	118	133	136	138	136	130	135	116	111	131	119	122	125	122	125	131	113	124	127	124	113	131	119	131	108	124	113	125	126	126	116	125	119	120	127	135	100	116	132	136	124	132	125	121	140	134	122	129	109	135	129	133	152	122	129	125	126	116	139	142	133	112	121	135	122	144	122	132	114	103	116	136	140	132	122	134	133	107	111	149	125	105	114	115	103	131	130	112	110	123	109	138	120	126	132	105	123	127	116	116	114	110	134	147	117	112	110	144	104	125	99	118	112	155	113	124	134	119	145	117	124	120	138	158	124	124	111	111	136	135	147	106	140	136	135	118	105	118	121	121	129	127	126	125	122	111	130	128	126	165	126	116	129	117	132	102	130	116	122	126	113	139	140	123	112	121	122	135	125	120	125	115	127	124	102	127	133	120	122	116	139	122	126	129	134	129	134	136	116	126	125	128	147	130	154	120	110	132	114	113	111	116	129	123	133	111	105	113	131	127	141	135	115	124	148	124	121	115	129	118	128	130	138	116	125	133	143	138	103	107	128	130	147	131	132	119	110	131	125	126	110	132	108	129	125	135	146	130	140	131	122	127	127	121	137	128	119	144	132	139	124	115	123	143	137	113	117	136	132	121	124	141	122	126	137	125	132	121	128	135	109	136	127	138	121	129	143	127	130	123	119	125	123	121	126	139	135	124	124	132	122	115	147	125	120	123	136	122	138	95	118	113	106	123	123	114	146	135	139	125	139	131	120	111	146	114	131	136	129	129	103	138	126	115	143	112	120	120	124	146	112	125	104	135	103	118	141	113	122	133	152	139	117	122	117	128	94	144	124	131	131	121	121	115	119	112	119	127	118	119	106	127	130	130	130	129	115	130	122	116	130	129	133	113	103	109	126	121	115	130	136	126	124	124	124	145	122	118	122	144	121	116	130	114	123	123	120	127	117	143	137	138	103	102	145	128	153	105	105	137	127	131	120	120	125	121	116	124	130	110	119	118	135	118	112	129	138	125	122	134	126	122	128	118	140	121	128	138	112	116	122	139	156	140	126	133	130	122	100	129	115	135	133	138	130	142	117	111	109	134	134	132	119	118	126	117	123	123	132	121	113	121	142	109	133	123	121	138	136	126	118	118	127	139	130	113	126	122	140	136	114	146	130	107	130	118	133	119	137	117	129	117	104	129	128	94	130	120	119	128	137	143	123	123	137	125	110	102	138	133	133	129	132	144	130	129	129	109	127	130	123	127	126	123	122	140	129	125	136	120	120	110	132	112	119	130	135	146	117	134	108	106	111	139	139	117	105	116	98	118	144	115	113	133	139	124	109	119	107	108	124	120	130	126	112	118	116	142	141	144	142	115	116	127	108	142	117	122	128	114	105	137	117	119	135	138	122	139	114	138	149	144	127	117	104	122	114	122	135	96	125	130	145	121	125	126	140	125	139	120	130	129	118	116	123	117	135	144	120	112	113	112	106	145	130	136	137	133	131	110	109	131	99	141	131	111	137	134	129	126
2653	367	463	453	442	424	436	417	410	416	380	358	386	374	387	399	378	416	389	374	367	349	347	348	378	367	370	353	348	409	370	352	340	391	380	372	381	335	361	347	366	352	343	329	375	356	368	348	380	377	395	421	375	386	383	369	353	364	397	365	350	341	404	355	343	356	347	368	344	345	327	320	370	361	341	400	341	383	362	340	356	364	372	366	359	330	334	366	361	356	355	372	404	339	341	346	386	345	365	336	359	338	321	363	342	374	330	366	356	356	365	370	386	361	358	336	337	349	371	378	370	339	326	341	356	371	367	346	347	338	386	355	374	361	363	369	351	342	342	354	355	342	364	343	366	364	342	376	339	354	364	356	370	393	387	386	351	352	356	384	347	356	338	353	368	366	357	357	349	337	364	349	355	353	393	348	352	364	366	358	365	349	332	354	381	375	370	337	373	350	379	352	374	367	394	349	340	314	361	351	375	369	371	388	331	346	332	364	374	363	372	320	357	323	336	373	372	359	326	335	370	389	340	403	330	374	371	362	368	353	358	348	320	323	366	380	372	366	340	360	318	342	374	356	358	331	328	374	380	368	371	348	345	336	367	341	373	371	351	369	340	317	360	357	379	401	386	389	369	374	352	357	338	357	388	362	365	324	391	315	387	365	372	354	344	337	351	354	309	317	340	318	340	331	401	360	353	360	344	386	353	331	344	343	344	375	356	334	336	353	371	352	362	364	372	399	352	352	349	384	388	338	357	354	367	330	359	338	371	355	364	371	349	328	387	381	364	343	382	369	349	345	378	383	361	356	359	377	362	344	358	354	354	363	340	363	379	351	401	332	333	376	354	364	363	317	372	357	376	377	326	360	374	352	364	320	358	324	350	345	346	358	357	358	342	389	336	374	330	353	362	351	321	357	369	347	340	368	357	322	355	349	340	360	332	336	351	337	386	335	381	385	348	411	356	399	343	357	353	305	328	351	362	381	386	354	333	343	337	374	386	355	349	357	359	361	377	365	373	366	338	363	371	357	343	382	377	362	354	332	369	328	369	370	329	368	341	341	362	363	366	327	355	320	345	362	323	356	337	371	335	363	359	357	350	364	372	345	333	357	371	329	329	386	377	359	348	317	354	338	392	349	351	382	408	371	389	355	372	343	323	395	368	350	406	378	332	397	366	345	356	363	375	356	330	342	367	372	359	296	345	386	371	379	336	362	366	328	340	379	395	356	370	370	323	393	362	366	341	323	354	332	343	379	348	382	341	341	356	357	340	358	341	358	362	347	353	363	358	381	363	341	360	365	356	340	390	375	360	362	333	362	362	330	368	348	346	339	363	385	381	365	376	348	383	321	364	324	348	383	383	367	384	376	374	380	408	379	333	340	344	372	362	366	384	352	382	362	342	343	362	380	331	352	363	374	356	346	339	328	334	412	326	360	336	356	383	360	378	356	350	370	374	380	373	369	360	333	333	350	376	334	401	356	367	345	360	350	348	363	337	353	353	364	326	328	328	328	386	342	340	339	345	359	346	354	365	375	381	363	410	341	366	354	330	356	354	365	368	349	335	390	345	372	326	375	360	362	357	327	328	330	364	350	330	380	357	359	378	329	350	355	378	384	353	373	334	374	361	351	385	372	321	366	380	363	366	373	372	344	336	380	358	347	340	364	358	353	345	355	319	379	341	381	370	381	343	370	378	340	369	301	339	350	365	314	375	388	364	342	369	344	386	336	350	357	336	352	354	367	345	325	335	344	334	349	355	349	372	370	357	382	330	363	364	371	363	346	370	362	376	359	375	393	344	338	342	353	363	374	342	365	313	348	333	363	370	377	343	370	324	362	328	326	373	372	356	353	344	343	345	349	370	349	348	382	367	373	378	362	386	375	351	368	349	346	375	375	332	366	369	340	377	365	350	379	353	354	390	360	368	379	355	355	295	392	316	382	356	371	371	355	336	363	363	360	376	339	346	386	368	357	372	354	368	345	382	365	359	349	341	362	364	384	337	328	407	377	368	352	375	380	335	352	359	354	343	373	344	363	352	354	366	354	387	378	387	378	401	329	355	348	343	330	379	374	340	371	346	349	344	380	366	356	344	387	352	353	331	361	366	343	362	356	370	357	350	355	353	368	361	338	391	363	345	346	331	345	371	347	362	360	354	357	370	350	363	347	394	346	363	370	389	341	392	371	337	367	326	376	397	352	342	341	353	340	376	372	363	337	362	394	352	374	342	375	356	386	364	342	391	368	352	379	342	376	371	347	356	352	354	348	340	370	349	366	373	360	369	363	381	373	398	361	368	362	322	367	356	377	356	378	368	329	385	345	351	340	332	349	339	377	361	364	355	341	319	347	372	305	358	365	349	316	354	380	343	359	343	330	382	361	351	353	338	333	392	367	377	393	387	366	343	351	384	379	349	349	365	368	346	339	372	338	370	344	309	376	349	345	404	362	371	345	348	344	327	358	360	357	357	382	380	362	390	354	350	343	342	373	366	330	371	340	375	395	388	348	359	354	343	340	379	368	354	322	370	360	352	386	363	331	346	374	337	338	359	366	332	359	357	347	367	366	353	360	321	362	367	305	349	336	382	361	348	360	358	352	363	331	345	372	349	369	366	347	379	387	355	359	384	383	352	338	341	351	368	359	337	357	330	340	338	343	339	362	326	362	353	362	359	371	356	363	375	389	358	364	340	362	311	376	361	354	357	339	365	341	368	381	351	380	409	349	361	370	346	369	353	309	394	366	327	374	344	348	360	338	398	363	353	363	362	371	348	366	323	360	353	348	364	393	346	348	357	352	323	336	358	351	360	346	352	353	350	354	386	382	401	350	358	356	342	365	352	359	333	360	343	359	363	352	345	382	348	395	362	382	332	349	366	325	360	348	356	394	399	343	382	356	334	335	347	364	391	315	344	376	342	358	365	330	368	334	319	350	349	381	346	358	355	355	342	335	344	308	354	347	360	322	371	354	343	347	349	337	352	338	383	388	366	354	352	351	371	361	373	381	306	371	377	331	338	373	327	337	353	359	361	390	366	355	351	389	346	343	374	368	372	355	359	378	368	348	352	341	350	378	376	370	356	359	352	382	338	341	337	361	334	376	378	339	330	350	339	343	354	334	325	346	384	386	332	370	328	381	362	337	339	369	362	353	349	363	387	377	341	349	373	389	373	351	349	324	368	361	379	379	357	369	375	354	336	384	349	337	355	383	385	352	366	364	370	342	341	345	373	341	385	332	373	373	330	364	343	364	354	363	339	341	362	340	322	342	365	343	374	360	360	368	362	353	337	361	349	376	348	339	320	357	377	338	358	352	343	356	333	368	363	346	344	342	331	342	373	352	347	344	370	382	358	367	332	329	358	332	397	373	351	395	359	373	372	378	351	367	358	351	375	336	378	357	379	368	376	363	355	392	386	345	357	333	360	380	370	334	329	385	364	399	346	360	343	342	373	340	373	334	326	391	337	396	310	356	343	389	371	348	321	343	341	393	329	373	344	381
8503	871	1067	861	610	487	383	308	283	264	235	201	229	186	174	163	155	165	183	173	173	171	155	159	169	149	158	144	155	159	157	155	150	147	144	170	145	151	150	164	172	143	155	141	129	152	147	174	157	146	170	156	158	147	143	137	162	139	159	156	129	161	150	171	170	164	167	178	161	165	139	136	165	135	131	153	157	134	157	154	160	139	146	137	150	127	153	148	174	165	152	153	157	162	155	146	157	149	134	121	158	149	154	137	153	151	146	158	150	135	153	132	152	146	143	150	148	160	149	142	129	143	139	144	147	148	140	157	147	149	153	152	146	137	164	160	156	149	161	155	132	146	152	145	133	151	143	144	169	147	121	147	136	166	140	157	145	178	148	157	150	150	139	155	139	158	147	131	134	148	130	135	134	163	137	136	159	164	148	153	153	149	171	159	168	138	144	161	144	154	147	150	139	140	171	143	171	152	131	157	163	149	147	139	132	139	155	141	161	152	164	149	150	175	136	158	149	149	166	145	123	133	125	133	165	152	147	125	135	145	136	133	146	167	132	130	128	138	136	137	127	137	139	128	168	165	158	147	145	134	174	141	143	136	136	145	151	156	142	146	150	140	161	137	144	160	156	156	153	143	163	156	147	144	134	132	144	148	138	158	148	127	178	180	135	139	160	159	149	142	146	134	172	135	135	134	167	153	146	142	140	135	138	156	161	141	148	139	150	130	157	140	122	165	170	135	153	141	160	151	141	155	157	136	129	133	140	131	155	155	155	146	145	152	144	151	160	147	141	154	152	154	143	154	148	153	156	154	153	153	160	132	131	157	139	146	150	160	148	154	162	135	160	134	154	153	155	153	146	152	150	166	130	142	157	151	136	144	148	133	151	167	139	167	143	123	148	158	122	135	148	140	153	163	141	144	142	142	146	131	150	146	152	146	150	147	144	148	157	153	163	148	137	152	154	138	166	151	139	148	167	145	138	143	130	144	137	159	121	132	128	140	135	152	126	139	165	144	151	137	150	157	143	165	145	173	136	163	142	166	138	131	142	138	149	146	127	147	152	157	142	136	144	152	161	139	147	150	147	161	169	143	140	166	148	165	149	172	121	135	152	161	163	149	149	132	137	159	151	180	162	139	152	150	164	164	142	144	165	133	160	149	186	145	147	149	176	149	145	146	153	152	168	179	153	113	130	165	158	151	146	151	150	155	146	144	143	152	152	136	152	153	126	143	160	140	142	142	144	153	158	142	166	156	143	143	142	160	140	142	140	169	133	150	158	145	154	124	148	149	123	145	130	148	155	155	144	149	148	154	124	151	150	154	162	149	164	151	151	161	163	135	156	154	166	159	153	145	157	167	148	144	163	163	149	140	140	149	149	131	154	150	140	138	140	152	140	134	143	140	155	142	140	156	149	140	158	166	153	131	137	170	138	153	145	185	140	157	152	125	145	170	144	132	151	155	121	143	144	140	139	145	166	157	135	152	147	136	165	167	127	135	145	151	154	158	159	154	171	141	144	128	135	139	128	138	124	151	139	126	136	145	152	156	160	154	164	147	149	145	153	170	159	150	131	125	150	146	147	141	133	134	150	145	145	159	136	153	174	133	146	111	146	138	156	175	147	144	136	147	116	160	171	134	151	167	153	168	155	138	151	135	140	168	140	123	126	139	152	142	153	138	144	136	132	167	146	158	140	150	143	152	139	162	152	149	159	147	147	139	137	131	138	155	173	130	161	162	131	153	152	148	138	148	165	152	146	124	132	158	154	166	161	150	154	164	138	158	166	174	140	158	151	147	148	118	117	161	137	146	136	160	142	146	142	160	154	161	147	140	167	144	164	148	152	148	145	166	133	141	160	141	129	159	157	155	151	141	120	153	148	133	161	165	149	156	144	147	151	138	165	139	136	161	134	161	137	145	148	164	139	166	145	151	135	147	139	153	151	161	140	135	157	154	127	141	149	143	125	122	148	160	144	136	147	147	123	127	147	154	139	144	156	151	144	130	150	150	148	148	157	143	140	134	155	144	135	143	162	152	131	139	161	146	150	149	160	148	149	153	165	153	147	162	150	149	145	142	141	148	149	149	168	162	128	146	131	159	144	139	152	134	146	143	147	116	135	146	126	145	149	142	130	147	139	147	123	169	151	144	151	128	139	146	152	141	146	142	144	139	160	140	157	138	152	151	151	138	140	139	129	139	130	141	156	136	127	145	147	144	162	140	155	160	145	159	137	158	144	137	139	126	146	153	123	150	130	150	163	166	151	140	136	148	146	159	138	155	137	155	169	149	168	135	154	133	136	163	148	143	150	146	164	135	150	148	157	166	142	131	138	145	147	162	128	137	150	136	146	131	146	143	145	176	154	142	155	133	158	136	139	173	130	146	141	145	146	138	153	122	134	145	149	149	152	177	156	119	158	139	143	157	156	150	153	133	163	145	148	152	147	147	150	146	152	133	146	135	130	147	151	133	142	148	133	145	142	147	135	130	146	145	167	164	135	145	149	140	141	143	159	151	157	135	158	176	150	144	140	176	171	148	140	158	145	129	157	132	139	162	152	147	142	161	135	148	170	127	150	140	129	147	145	155	143	171	137	143	156	141	139	141	126	157	148	144	128	129	164	166	150	139	174	147	152	139	182	163	145	151	157	144	158	163	130	151	133	160	156	158	150	158	134	148	138	139	121	156	141	136	140	139	146	155	158	163	139	152	169	161	171	141	148	178	150	154	164	147	135	148	147	132	155	129	136	152	136	148	141	140	130	171	143	131	164	144	142	130	138	167	160	160	154	153	146	128	132	153	133	138	136	172	148	151	137	163	147	161	131	157	139	161	167	140	141	126	133	140	145	153	151	146	134	133	151	147	147	148	135	134	144	157	141	143	129	139	153	130	133	147	138	151	137	156	145	148	133	129	144	155	143	144	149	157	146	133	162	168	134	150	127	156	160	138	153	160	129	143	156	139	129	165	146	141	133	160	133	148	142	156	133	151	144	145	155	151	174	124	143	166	160	156	155	148	141	121	136	136	155	140	123	137	145	150	149	129	158	167	155	153	124	132	168	132	163	131	154	164	149	143	111	144	131	142	141	136	152	138	149	137	131	158	166	147	129	146	146	128	137	139	131	144	141	131	139	136	146	160	122	143	129	161	156	128	168	159	148	164	130	140	138	156	174	140	155	148	132	146	132	140	146	142	166	152	158	140	159	140	149	163	142	150	149	142	148	152	132	134	145	130	160	147	143	133	138	149	141	138	153	147	139	126	155	135	150	167	161	139	144	124	151	147	156	158	140	146	150	148	150	148	154	143	134	148	150	160	163	146	149	151	145	178	137	166	156	136	145	127	145	154	125	141	137	164	152	164	135	145	159	136	134	148	139	110	167	151	142	140	150	132	153	165	137	161	172	129	135	150	145	128	173	152	148	158	136	145	151	149	142	160	167	161	173	149	163	133	149	136	147	167	164	153	143	152	126	158	161	157	144	137	143	155	130	122	141	156
6103	1178	2608	3073	2636	2068	1811	1497	1342	1157	1072	953	869	799	730	690	668	621	590	610	609	584	538	528	560	501	525	501	472	487	522	472	509	460	477	473	456	475	497	443	466	428	423	458	429	466	444	487	446	447	501	440	452	470	433	488	467	445	452	453	464	440	544	517	558	693	719	739	575	448	481	421	418	433	443	419	421	423	414	432	444	452	404	417	457	425	437	433	426	406	436	382	418	382	417	381	411	418	445	435	400	389	399	414	433	437	384	383	421	406	426	422	405	421	425	426	428	401	414	387	411	416	392	396	421	407	400	391	423	437	409	413	424	392	380	381	403	426	409	411	445	370	393	420	395	419	400	402	394	392	358	389	409	417	427	441	369	395	411	437	448	403	425	358	388	417	397	448	398	425	429	418	386	401	404	419	420	416	414	403	387	384	418	403	397	424	422	398	414	421	434	412	403	417	419	389	430	406	424	436	409	413	431	360	425	450	418	433	385	395	399	420	419	438	391	432	419	394	437	442	403	402	412	419	413	428	414	394	416	387	365	395	437	387	439	373	425	421	380	367	396	438	408	410	408	369	418	409	397	407	410	433	434	396	433	375	383	408	413	422	422	396	376	406	418	416	439	390	394	402	405	390	413	381	462	405	394	365	432	404	404	435	389	415	399	396	367	419	376	421	365	394	417	405	378	438	400	416	462	370	438	387	407	435	399	408	396	423	421	382	383	423	428	391	404	389	403	406	426	395	426	383	405	413	397	408	417	424	441	412	393	415	423	406	416	422	407	421	426	396	385	422	424	400	399	414	400	371	409	367	449	443	373	411	427	411	389	411	365	393	422	429	403	379	386	388	418	405	429	395	437	398	432	392	356	416	411	413	404	421	402	386	422	448	386	439	398	432	389	434	398	402	360	413	411	419	396	388	432	408	417	414	411	417	455	436	395	392	397	401	407	420	432	427	390	405	417	382	402	407	410	430	429	413	410	403	414	420	389	420	396	376	439	407	404	409	447	408	458	391	415	374	377	407	442	389	421	419	443	392	391	417	365	390	435	412	429	417	411	408	360	450	415	415	427	410	391	393	430	441	425	411	427	384	387	402	449	381	401	436	404	420	426	409	369	402	395	408	389	421	380	398	401	407	459	425	402	384	378	390	427	430	386	453	415	424	406	405	430	360	431	386	421	395	368	419	406	427	445	412	394	374	391	404	416	399	411	370	427	408	401	442	413	408	421	390	401	428	411	392	424	417	444	397	414	402	368	425	444	387	429	400	435	415	389	420	394	386	396	400	413	377	414	411	410	405	410	434	419	371	380	398	409	404	415	389	409	440	417	425	396	409	424	425	432	393	376	411	425	416	414	407	426	416	362	417	380	383	407	405	367	407	432	368	402	394	443	371	394	410	425	405	382	372	422	461	421	437	405	421	396	415	403	447	365	352	420	424	447	418	406	419	389	418	415	392	431	416	418	393	404	378	402	423	406	425	400	412	414	396	397	376	400	434	396	427	408	394	396	407	398	419	392	378	393	438	432	427	450	400	384	434	431	423	403	392	411	390	402	448	419	371	377	408	400	416	423	417	403	392	405	443	431	406	375	417	386	409	402	398	376	411	401	402	399	395	397	415	434	399	418	414	388	376	396	408	403	414	426	363	406	409	405	415	422	401	396	410	405	438	390	398	425	394	432	369	391	432	445	381	400	418	399	390	393	403	389	393	399	393	417	399	401	426	415	428	427	393	408	453	366	407	376	413	429	407	388	411	398	415	401	415	408	381	413	398	404	403	398	405	412	385	436	365	403	390	398	393	426	392	364	413	376	389	437	375	406	407	424	438	417	411	408	395	401	373	400	354	412	432	411	414	403	404	405	433	396	407	407	397	353	405	428	378	407	429	386	429	389	405	419	405	401	434	417	378	432	424	397	352	397	381	407	395	402	413	438	384	395	428	413	378	393	415	383	391	413	441	412	422	380	429	410	388	381	412	417	420	371	384	397	408	413	422	431	385	436	375	418	405	416	399	409	415	417	401	433	421	410	430	381	390	414	422	384	390	428	417	421	418	386	408	393	412	391	415	419	426	429	403	415	389	416	386	385	391	400	417	382	443	402	436	420	411	403	393	435	410	376	413	399	421	415	430	480	428	428	394	414	429	380	397	395	391	415	395	416	428	392	404	408	363	390	414	423	431	384	462	394	419	386	409	399	412	395	390	421	394	440	402	436	386	396	370	411	398	416	424	423	426	421	393	453	404	434	407	397	375	391	385	376	375	370	416	405	398	399	440	404	423	417	383	402	410	414	418	393	366	417	409	384	366	421	380	400	431	413	409	410	433	424	426	443	425	418	433	425	435	394	381	397	406	407	435	446	448	431	413	415	426	395	422	437	370	450	411	355	409	426	430	432	395	402	386	393	422	389	397	402	398	422	454	421	397	429	432	408	407	426	384	419	396	415	396	380	396	407	418	409	437	373	409	388	403	415	417	373	393	411	395	423	393	395	402	414	413	416	408	398	392	391	427	397	388	387	387	388	397	404	386	386	381	403	374	395	416	468	406	404	389	386	367	428	416	401	389	397	432	426	367	432	446	383	358	390	418	375	380	428	415	396	419	412	407	415	401	401	394	429	439	402	421	393	430	411	420	376	397	417	411	405	430	411	406	416	407	405	420	391	418	384	368	438	448	393	393	428	384	425	411	368	434	408	447	395	442	403	407	405	439	416	393	404	444	387	404	411	408	374	416	412	420	421	409	405	390	431	405	398	428	383	399	414	421	408	373	382	421	415	400	396	427	415	433	425	441	398	437	429	435	409	404	396	426	370	396	391	387	435	428	416	398	396	437	427	390	387	370	386	420	372	394	421	408	408	399	408	416	436	421	448	441	422	419	421	397	400	418	433	432	409	420	401	396	397	360	420	406	406	390	396	389	388	373	400	427	423	382	415	450	397	387	425	367	429	413	423	426	417	370	372	387	395	376	414	421	402	395	411	433	376	388	418	407	450	417	383	428	392	400	393	397	386	392	403	410	465	353	432	429	414	383	408	407	401	392	449	395	416	394	421	421	407	381	424	415	397	415	408	419	402	386	378	370	402	432	410	390	400	427	436	411	444	419	380	421	411	384	377	385	394	429	403	402	390	417	376	442	365	403	382	409	398	428	380	409	458	410	411	433	407	444	399	374	398	404	402	453	453	425	397	430	403	395	409	430	421	386	412	360	384	425	406	408	408	392	410	423	403	443	368	389	425	399	419	414	436	440	384	446	394	390	398	392	392	364	397	430	400	419	409	393	394	425	411	379	400	407	370	402	413	423	394	396	416	427	380	409	398	380	421	461	432	435	401	424	417	398	414	420	410	437	436	423	426	412	385	392	424	424	414	431	351	446	426	407	410	395	415	405	383	409	439	415	382	416	412	379	449	394	374	397	421	443	474	410	421	387	396	415	417	426	414	380	406	428	413	414	438	399	405	421	417	412	396	414	425	422	374	433	420	410	416	444	387	423
14344	1812	2030	1489	988	711	525	397	345	278	264	233	213	186	158	139	129	116	116	123	125	94	108	100	95	114	110	96	90	96	93	79	81	89	103	114	83	99	83	85	79	80	80	72	92	88	85	90	73	79	89	87	101	81	75	88	69	73	82	91	95	80	102	84	108	136	121	130	91	68	82	65	77	71	70	75	74	71	71	67	80	88	68	82	77	66	79	78	77	69	83	71	75	85	70	79	81	83	65	71	72	71	78	82	81	71	62	72	55	69	72	71	61	62	86	83	73	72	73	66	85	80	82	65	82	80	77	73	78	60	97	66	74	76	59	72	86	76	65	76	77	67	80	66	80	75	82	72	74	85	73	84	63	95	71	89	63	58	92	78	61	89	74	55	75	86	84	66	72	73	72	73	64	76	63	77	79	81	81	68	73	81	70	74	70	73	86	69	76	80	74	85	73	66	65	75	79	63	58	73	79	83	76	73	78	73	66	73	98	88	81	70	74	59	71	62	77	64	67	53	89	68	86	71	86	63	71	96	70	81	69	76	77	77	72	83	81	74	74	60	70	96	70	78	77	72	67	71	70	60	81	82	70	85	64	66	84	87	71	76	80	78	74	72	65	75	78	87	68	58	57	72	78	67	72	62	87	67	79	71	63	71	59	67	65	63	62	69	66	65	81	65	87	79	86	76	81	61	69	78	71	59	71	71	78	70	76	76	61	68	84	72	70	65	61	81	57	83	54	66	72	68	70	75	80	72	72	73	87	63	64	72	66	56	68	89	85	66	87	73	79	57	63	75	76	75	76	73	62	78	52	80	89	80	81	77	71	71	78	57	79	70	76	70	62	76	59	88	78	79	80	72	74	72	57	75	67	65	77	81	78	74	82	87	81	70	77	72	58	86	75	80	66	77	58	87	67	66	74	72	83	80	76	73	80	75	68	79	71	69	69	99	76	83	75	81	61	81	64	72	67	68	71	61	80	75	60	75	73	54	73	71	79	86	65	77	71	64	86	70	64	68	76	71	74	75	77	73	71	87	71	70	73	77	73	62	71	69	66	71	70	73	68	80	73	81	66	80	60	76	66	70	84	77	71	74	78	72	74	89	62	77	59	73	88	71	67	83	53	67	53	77	78	64	79	75	57	68	71	69	74	65	79	85	78	69	62	90	77	82	70	69	67	72	63	83	67	78	64	69	59	79	73	79	77	96	68	85	69	82	86	96	81	77	58	68	73	72	64	68	68	74	76	75	62	89	71	85	57	76	76	75	71	84	76	78	91	65	65	69	80	80	67	66	62	61	78	74	69	71	80	74	64	65	77	68	72	66	64	82	63	71	69	90	93	68	98	81	88	69	77	79	66	81	80	69	72	80	79	74	72	68	76	82	48	90	74	70	62	64	83	84	64	67	75	64	68	54	65	84	70	73	74	80	87	76	59	84	94	75	61	79	72	77	91	69	85	67	82	70	85	71	66	72	61	82	71	77	70	90	66	61	69	88	86	101	69	86	84	81	64	71	61	68	57	76	86	73	80	82	83	70	77	78	70	81	68	79	66	80	73	76	81	64	74	66	68	82	65	60	76	71	74	66	77	69	71	78	78	77	80	70	68	74	91	69	61	59	71	71	73	73	65	71	66	70	75	91	76	66	81	86	59	72	87	65	66	59	73	87	70	70	70	80	87	75	70	59	67	73	75	68	88	77	65	67	74	66	72	77	73	66	84	73	76	71	71	69	58	81	69	87	91	84	66	68	60	73	87	80	65	76	77	84	77	72	62	70	86	75	73	70	72	76	61	76	65	69	59	79	81	78	64	88	82	87	72	68	72	78	88	54	72	92	75	76	71	77	62	92	76	63	72	80	87	79	73	87	76	80	82	66	70	57	72	79	83	80	65	79	72	81	69	86	87	66	72	55	77	71	65	77	69	61	68	72	64	82	52	67	84	71	80	76	68	65	62	85	84	67	69	78	70	64	66	85	70	78	58	76	70	91	62	70	80	70	81	85	84	78	72	63	66	80	75	71	75	73	78	86	73	77	68	64	84	82	47	70	78	79	66	63	66	69	79	66	75	62	80	58	52	82	83	60	74	69	72	66	89	81	86	59	77	96	70	75	71	81	67	85	86	67	70	81	63	81	73	59	80	77	63	82	77	67	73	53	74	66	73	83	90	89	65	81	86	66	75	57	73	69	84	73	81	69	69	67	85	70	107	79	77	72	70	71	68	86	95	69	74	70	79	71	62	52	70	74	86	76	61	68	81	67	78	78	58	77	75	68	81	76	70	61	71	70	94	67	74	64	68	77	69	66	79	83	78	87	65	58	76	71	63	71	75	84	72	85	80	71	67	76	71	72	71	76	63	81	81	81	60	79	89	82	72	69	59	93	71	65	76	65	68	67	63	73	74	87	74	82	89	59	77	74	75	76	71	76	80	81	71	63	75	74	71	63	78	86	69	66	60	80	78	72	78	70	85	71	68	74	88	88	74	67	68	77	61	77	77	98	63	81	73	56	86	73	71	62	67	72	62	68	77	92	73	70	62	74	83	66	71	59	74	79	75	85	55	80	79	65	86	71	68	81	69	60	81	68	64	82	73	64	76	76	64	60	65	65	80	82	61	74	61	71	75	74	74	65	84	72	69	70	63	74	86	71	85	86	81	70	62	88	77	65	71	66	58	81	72	76	82	64	71	80	72	83	80	77	74	79	74	74	79	94	79	85	78	73	79	78	71	81	82	63	71	76	67	91	62	68	64	78	65	64	64	72	57	64	59	60	76	74	86	66	71	69	71	83	77	77	88	68	83	69	74	77	110	81	82	82	73	79	74	83	62	73	66	81	64	77	79	66	79	89	89	70	89	61	61	87	80	70	76	67	84	86	79	60	82	90	79	71	66	62	74	67	89	90	71	68	63	74	78	101	67	63	86	70	70	75	84	64	68	70	73	81	72	75	77	66	82	76	74	72	76	75	63	81	62	83	66	73	59	72	68	66	86	76	71	69	65	70	88	90	73	62	68	67	72	84	74	67	72	76	77	64	72	69	64	81	69	82	80	86	82	64	66	77	76	77	76	62	55	79	79	75	66	78	85	81	92	83	94	84	67	75	80	65	68	74	60	63	77	73	76	83	83	72	81	63	82	69	67	76	67	67	84	72	78	74	76	73	75	72	88	78	58	79	73	84	67	44	63	76	65	81	78	73	74	77	76	50	84	87	90	68	78	86	82	74	74	75	58	92	73	65	76	79	75	76	69	77	58	77	97	87	83	83	78	76	73	65	77	73	79	69	66	85	72	77	76	74	75	85	73	67	78	69	74	91	72	93	75	89	77	68	62	79	76	71	75	73	73	85	72	60	87	79	75	69	79	92	79	65	67	90	76	62	91	83	74	58	76	72	93	71	74	64	80	74	69	66	73	77	74	75	69	64	75	67	82	68	80	72	86	80	81	83	80	86	66	75	79	88	54	55	95	82	68	72	78	99	94	75	88	81	59	62
7445	1836	4351	5101	4381	3398	2783	2173	1878	1605	1440	1189	1090	1036	888	801	744	616	660	615	537	513	499	479	464	432	362	379	396	400	350	319	369	357	317	323	314	314	291	292	289	300	290	287	288	282	243	266	299	273	286	329	317	287	301	324	322	297	344	328	313	350	358	415	413	824	771	797	531	316	330	253	238	262	236	224	244	244	234	252	258	234	261	227	234	232	215	219	218	191	225	189	226	205	223	223	205	192	229	213	203	232	209	232	228	250	237	237	217	212	227	209	191	200	215	203	209	226	209	201	218	231	208	203	196	179	208	221	214	198	227	214	219	203	183	199	220	239	211	217	202	205	208	219	216	210	203	223	220	207	205	210	224	186	229	238	196	223	220	203	230	231	224	218	185	207	207	207	213	201	213	206	235	211	215	204	207	212	203	222	238	224	223	235	194	210	216	209	236	225	207	220	204	207	210	220	188	215	227	240	212	216	201	204	235	211	233	222	216	222	182	212	226	185	214	189	213	207	213	186	186	231	202	212	216	240	193	227	217	223	214	216	180	210	207	221	209	213	232	218	216	210	216	212	214	203	209	206	220	197	239	192	207	188	240	182	226	182	187	216	233	196	201	205	205	205	206	203	179	225	212	205	233	212	219	200	210	196	214	208	208	206	218	203	200	209	231	241	240	177	203	213	207	204	202	212	212	227	210	209	193	208	210	217	199	200	195	198	218	187	189	192	221	211	203	197	211	218	210	218	210	212	218	230	224	231	208	219	211	214	203	215	209	213	213	215	198	194	205	193	213	217	200	213	222	195	194	199	219	221	177	229	203	195	205	195	245	207	205	211	216	204	219	222	211	196	204	198	206	212	228	202	221	197	204	218	246	205	205	188	185	222	211	231	211	219	193	216	191	219	198	208	198	219	204	206	226	176	201	208	222	245	174	223	209	188	200	228	216	207	200	210	198	218	207	203	194	203	223	199	175	212	207	212	206	219	207	207	229	191	221	196	211	222	242	221	220	222	185	195	203	203	202	223	209	189	210	242	220	225	208	209	196	207	192	187	182	250	228	213	214	206	197	213	191	234	200	195	232	200	194	216	224	186	215	194	212	208	200	240	209	219	206	209	222	208	220	215	212	215	195	209	188	186	217	224	212	210	217	180	211	192	207	199	209	225	199	203	215	201	222	190	213	220	218	213	205	190	247	192	233	212	211	213	212	203	214	185	202	204	208	226	212	223	216	210	195	195	196	203	198	201	195	235	208	220	222	201	215	214	202	206	194	192	206	201	212	208	181	196	199	234	221	220	209	207	174	195	216	232	203	213	218	227	230	197	185	240	186	208	216	227	210	199	210	212	201	223	224	187	194	221	214	208	196	199	229	207	231	218	212	207	195	202	189	209	215	201	202	216	218	226	216	221	167	199	164	208	219	209	215	215	195	216	199	219	237	204	196	179	201	236	223	232	199	220	227	213	185	221	189	197	195	209	231	222	199	191	198	234	219	219	218	202	210	220	236	231	233	229	210	211	209	220	148	239	194	210	200	201	200	202	200	186	209	213	203	206	210	232	195	201	190	195	197	198	215	203	187	203	200	195	204	219	192	227	225	233	223	197	210	216	201	210	227	241	210	221	217	232	204	222	207	189	212	200	210	206	227	219	217	201	204	207	206	202	234	239	226	230	224	223	206	205	211	201	226	215	211	214	215	221	221	210	213	184	199	227	227	187	201	241	226	230	211	190	180	194	209	224	220	227	191	215	203	228	206	234	209	218	238	200	190	179	229	202	217	184	212	204	213	215	214	197	168	253	183	196	201	248	225	203	191	215	210	219	212	193	198	201	220	201	204	190	209	198	232	224	209	201	228	216	230	212	208	225	212	206	206	211	214	203	181	203	222	243	198	214	209	191	211	199	197	181	192	209	194	232	233	190	220	206	213	207	217	181	206	208	206	198	216	194	225	192	192	210	213	207	212	224	222	198	245	210	215	206	234	225	218	217	205	207	197	213	205	207	214	210	228	199	203	197	204	213	199	199	182	233	226	196	223	202	220	206	190	189	201	225	194	210	217	198	216	187	189	227	206	223	195	202	232	238	187	199	201	205	202	187	220	207	195	211	226	226	194	213	200	213	204	238	209	204	185	221	197	223	226	225	202	222	218	216	206	204	221	214	246	200	224	222	210	179	222	203	213	212	208	194	201	210	218	202	201	197	234	220	215	227	217	194	215	184	212	190	203	194	220	219	203	202	208	203	222	219	237	198	213	211	206	201	230	223	216	199	196	205	222	232	220	224	234	190	226	197	220	201	203	188	212	261	226	222	216	211	229	212	202	187	213	155	203	205	202	205	252	216	180	214	194	215	206	204	236	174	190	224	179	201	212	194	195	212	206	216	219	220	233	221	216	204	201	199	200	222	219	177	189	219	192	213	239	210	217	231	206	215	208	208	217	196	218	211	202	190	204	224	201	217	249	213	213	215	201	219	188	196	198	234	208	192	205	198	221	219	231	219	223	208	193	216	210	193	220	204	195	207	195	200	217	205	206	219	196	217	197	177	212	204	213	215	196	211	220	211	210	216	225	205	238	214	205	204	202	193	229	196	221	179	236	216	213	191	226	209	196	222	220	195	197	225	229	230	210	209	217	216	197	203	220	205	227	198	204	200	218	199	192	208	224	202	214	219	231	221	218	186	204	217	207	189	218	226	238	210	190	213	227	178	218	199	207	240	205	219	202	208	204	223	200	220	218	199	222	210	233	226	200	221	223	193	191	198	205	207	205	214	219	209	193	203	211	211	204	198	224	185	206	235	207	205	229	210	220	202	191	241	211	200	196	191	212	207	201	224	200	215	217	203	208	226	212	206	245	188	202	217	199	179	202	171	183	208	238	213	202	203	203	232	223	194	202	229	203	221	225	226	196	207	212	230	211	213	230	228	185	199	221	219	223	203	171	220	193	221	223	218	236	212	212	220	218	214	214	226	208	224	241	202	223	204	206	249	225	211	196	188	214	202	220	209	214	226	182	236	254	212	212	213	225	184	204	205	230	210	233	212	214	189	200	246	181	189	203	210	206	208	213	196	211	201	212	221	229	217	199	220	179	186	218	207	244	205	202	193	199	214	214	190	221	221	200	193	204	208	222	224	203	213	192	217	182	188	208	217	202	196	205	195	208	202	202	194	210	205	221	202	199	217	232	201	212	208	220	236	212	227	208	204	230	226	218	207	218	213	220	203	207	202	220	217	233	218	211	204	209	219	250	217	189	206	219	232	223	209	221	194	245	207	213	231	211	228	210	217	214	232	200	241	195	217	199	230	194	219	190	204	203	198	218	214	206	199	201	233	209	205	186	207	250	226	216	237	238	201	204	219	206	213	203	220	220	202	221	211	213	190	209	228	204	200	202	204	207	231	217	233	193	190	192	219	202	219	195	205	196	178	201	222	227	219	199	229	200	199	214	216	212	216	201	220	219	219	219	203	186	220	224	232	205	218	179	193	238	220	225	200
2559	144	151	144	137	152	133	142	118	129	117	102	125	120	106	125	146	120	147	135	120	124	119	138	125	118	118	124	119	119	128	132	119	138	109	135	102	128	111	117	134	115	125	141	137	140	144	130	108	120	115	118	137	113	119	124	129	130	115	123	130	127	119	120	142	141	126	133	127	123	122	125	119	137	124	116	116	123	134	102	134	124	123	110	123	125	145	142	122	114	131	130	112	125	144	123	135	125	129	118	122	117	100	126	134	135	123	129	118	123	124	136	144	124	131	135	113	122	138	120	114	128	129	146	127	112	113	138	127	106	120	115	111	128	129	112	123	139	125	102	130	114	109	122	105	126	112	129	114	130	135	124	115	136	131	133	131	121	126	111	119	123	122	136	130	127	128	136	117	130	125	143	121	116	124	115	123	133	125	146	128	137	129	138	123	133	128	139	134	110	124	141	125	116	142	124	109	119	113	121	126	132	124	126	126	127	130	130	135	122	118	150	124	119	131	121	121	132	130	104	111	145	102	119	132	134	130	120	130	111	132	135	128	118	131	117	109	136	131	110	124	133	123	135	132	139	132	121	118	132	144	134	119	139	110	105	125	135	137	118	112	121	129	132	143	121	123	96	131	118	128	129	122	125	134	119	112	153	101	114	128	125	126	136	120	117	142	131	118	112	102	127	127	132	123	129	124	110	124	126	145	118	142	130	108	125	131	129	118	124	126	123	123	132	142	112	131	128	111	134	127	140	142	118	114	123	111	121	97	133	124	135	131	137	129	110	141	133	113	130	143	127	138	125	160	124	132	126	124	138	117	119	135	118	116	134	116	128	116	129	105	147	109	135	113	100	116	134	134	114	114	150	137	104	123	118	114	147	139	130	144	120	118	135	113	121	118	111	113	123	139	114	107	142	133	128	131	123	120	142	99	134	115	118	129	111	126	129	123	127	122	130	129	139	106	132	138	115	107	125	118	114	135	130	124	121	136	135	115	118	100	128	127	132	121	127	125	106	145	121	126	120	114	111	130	117	114	130	121	127	130	113	112	123	130	122	131	122	133	122	129	136	132	122	132	114	106	126	90	118	139	120	114	106	111	108	111	126	124	128	139	127	123	133	143	140	125	118	149	129	127	123	109	121	109	128	110	130	136	121	134	113	129	111	128	131	108	112	116	129	118	92	117	134	127	138	134	121	117	116	121	101	123	131	130	96	116	111	129	107	120	133	137	131	111	106	135	133	131	109	126	141	111	119	141	106	150	124	107	140	131	114	114	124	114	133	116	146	145	113	116	110	156	115	129	130	144	132	128	150	127	126	117	136	130	109	108	130	112	125	121	123	115	133	128	107	115	119	125	116	146	114	109	113	138	125	108	107	104	114	146	111	134	132	133	144	109	114	116	126	120	116	137	114	124	110	117	144	122	114	136	119	119	111	123	101	123	129	125	135	122	140	115	114	128	104	142	130	121	138	128	121	112	128	109	128	123	115	115	131	114	117	141	123	125	129	122	128	132	117	140	127	118	134	119	123	132	104	118	120	131	131	141	137	126	120	131	116	124	114	139	124	118	117	132	131	111	121	131	122	133	140	158	116	110	113	133	115	130	133	122	119	142	134	122	114	124	116	127	137	130	136	140	129	131	130	117	141	117	137	120	125	118	113	112	127	107	123	137	130	109	117	128	114	128	123	113	106	115	126	120	117	135	129	130	123	121	120	131	119	131	121	144	129	149	126	112	137	133	120	126	132	118	132	126	135	116	129	116	113	138	131	123	130	124	118	112	118	119	124	136	115	133	114	132	112	117	116	134	145	118	115	114	131	147	120	119	139	122	120	136	118	119	121	112	107	133	118	145	136	120	123	133	122	126	133	130	124	125	131	110	135	117	121	124	128	111	141	124	119	133	136	150	139	146	116	138	152	127	108	131	115	124	122	99	113	116	137	136	122	152	128	112	111	127	119	124	122	116	124	141	132	114	124	107	127	140	107	125	133	127	134	114	113	153	91	121	104	121	116	125	115	121	114	132	146	131	115	123	129	125	133	134	123	135	139	150	112	102	111	131	127	134	132	130	122	131	124	110	121	128	113	121	128	112	125	130	126	108	122	120	137	130	113	109	129	138	125	125	110	105	109	130	130	120	118	148	126	148	119	145	115	139	121	123	127	139	138	137	118	130	126	129	117	139	115	112	133	127	131	128	123	145	107	123	123	119	105	120	116	138	120	133	127	120	124	121	123	125	120	124	143	112	105	117	110	119	102	144	125	128	132	110	116	117	97	135	117	140	139	110	134	133	113	143	125	124	120	120	116	137	98	127	115	119	129	136	121	104	115	129	103	118	120	160	103	119	144	136	125	122	134	135	114	125	128	112	135	132	108	115	121	125	101	147	124	116	117	144	119	117	132	127	138	136	126	103	130	119	115	130	133	125	115	128	125	140	133	128	107	124	141	119	122	134	125	139	121	125	111	112	124	117	121	143	122	116	138	108	103	117	127	119	133	124	135	119	132	123	120	128	120	123	132	123	129	116	135	125	118	126	137	120	117	115	118	133	102	113	125	129	138	124	118	128	122	146	113	115	156	110	107	135	117	119	116	113	127	100	117	97	131	143	122	113	111	117	140	126	123	130	122	108	125	127	133	109	115	117	124	122	114	133	132	144	122	139	123	124	122	133	128	108	141	129	139	135	117	148	133	142	106	147	123	115	112	142	135	141	125	121	133	133	125	115	115	145	120	120	132	104	136	119	121	120	139	120	128	103	118	118	127	125	89	133	137	136	127	124	129	110	141	132	124	111	140	138	113	110	113	133	130	118	118	121	136	121	118	118	126	133	117	128	112	116	122	125	144	117	128	129	124	129	121	146	115	126	126	125	126	126	123	113	147	141	121	142	130	149	113	122	117	128	147	118	146	111	128	128	125	108	137	138	115	125	114	123	122	143	127	136	123	122	120	118	120	107	130	100	123	119	135	127	111	138	137	127	140	134	135	115	102	123	129	134	129	119	113	122	108	120	119	123	108	147	129	139	125	138	125	128	141	119	116	114	118	107	117	123	108	128	124	123	121	132	118	127	146	122	137	106	122	130	115	127	151	113	120	132	119	114	121	125	120	109	125	132	125	148	123	125	119	129	131	121	146	129	135	116	105	111	143	142	126	159	132	126	129	113	110	119	127	124	123	120	124	138	128	122	120	116	132	155	127	136	112	141	117	134	131	135	139	122	102	115	121	119	137	135	107	132	111	136	125	122	114	137	126	120	122	124	118	106	111	137	107	120	110	136	125	115	123	125	123	109	149	124	108	134	131	118	126	128	103	106	129	122	135	112	126	112	117	123	112	129	121	132	145	112	112	117	127	113	133	127	115	134	119	125	130	144	134	116	118	111	130	129	115	128	120	124	144	141	139	114	117	119	123	126	136	120	132	134	106	141	123	123	117	119	113	121	103	115	128	106	120	114	95	117	124	116	116	107	126	134	136	126	126	133	130	123	127	109	123	154	142
2619	409	470	424	480	432	430	400	412	377	386	403	370	384	379	377	355	382	350	374	332	392	338	360	336	330	342	367	397	369	364	384	328	343	338	373	364	387	371	343	334	350	364	361	312	401	333	361	360	355	404	372	353	374	388	349	382	349	378	374	373	343	388	350	365	382	374	379	371	348	359	350	335	362	334	382	338	350	326	336	337	362	372	360	368	365	327	347	375	347	324	382	376	369	340	327	350	340	355	371	325	377	342	348	329	390	356	347	366	368	343	350	354	314	317	333	353	366	341	325	356	354	327	347	376	347	339	346	357	357	366	355	359	381	322	361	337	351	357	385	371	359	336	385	367	382	353	387	398	365	361	368	366	364	356	335	401	334	333	343	347	326	360	378	335	361	378	365	348	383	362	332	355	353	360	350	346	380	351	340	333	340	368	364	350	361	350	360	379	347	357	361	375	382	389	354	356	368	342	380	349	381	386	350	369	360	377	346	332	386	366	348	322	336	371	331	383	346	380	378	354	324	362	357	351	364	346	362	362	355	374	366	390	382	361	346	388	347	347	330	321	326	344	385	374	351	374	345	350	365	335	342	370	340	332	349	402	321	369	366	350	391	364	344	390	359	373	348	369	332	341	352	334	343	370	398	329	377	358	402	345	336	378	355	345	346	360	354	378	363	361	359	342	341	370	371	357	364	334	325	366	365	374	378	341	368	368	351	376	336	358	365	368	374	348	353	339	339	358	374	325	356	337	370	346	361	368	359	373	351	375	375	365	355	385	368	350	320	346	399	374	365	352	367	375	366	359	359	352	373	355	348	347	384	337	349	369	372	379	383	372	332	313	391	325	344	396	336	354	374	351	353	363	379	334	354	367	353	388	349	361	397	369	365	348	348	373	357	351	339	369	333	368	380	346	361	344	383	347	364	397	370	373	375	359	322	347	350	381	332	363	360	384	367	370	390	349	344	359	362	335	353	389	372	340	339	375	311	343	381	366	333	351	362	351	360	354	353	376	371	404	339	349	385	350	383	329	345	385	352	372	355	399	330	322	337	353	326	387	315	337	333	380	361	356	348	344	345	368	325	341	360	338	386	352	351	357	353	333	365	377	350	379	339	311	369	344	363	325	369	342	340	350	336	361	351	353	356	330	338	387	356	339	362	379	383	326	392	347	383	355	364	358	388	351	349	360	381	368	341	369	338	385	352	350	345	357	367	357	352	324	382	371	344	375	348	341	365	366	359	368	353	362	347	331	367	363	365	359	349	343	354	321	349	410	360	356	354	342	370	357	364	358	329	384	344	355	348	374	370	325	367	356	331	381	402	374	360	359	381	374	392	344	350	348	350	358	377	391	393	366	379	378	361	364	390	326	354	357	335	377	332	342	364	344	329	340	322	344	331	351	357	348	325	387	344	341	389	363	357	343	361	357	373	307	377	349	379	401	350	367	345	391	352	338	347	325	378	359	349	360	368	345	347	383	357	369	331	356	362	361	363	349	333	315	387	327	354	374	307	346	358	328	359	315	361	335	350	359	353	370	340	363	351	365	333	378	359	346	362	317	363	353	342	347	331	407	378	362	367	354	387	374	347	341	325	369	365	347	344	341	341	346	343	343	366	357	386	347	373	366	337	339	348	342	369	359	359	372	351	339	351	362	354	365	357	365	369	359	371	343	332	358	352	378	353	346	366	362	354	342	366	370	410	335	345	354	376	346	351	342	367	343	369	335	323	368	363	373	333	323	342	358	345	351	354	344	357	366	327	351	355	364	331	372	341	319	392	360	323	364	367	369	361	384	357	355	360	372	340	391	343	372	330	355	364	359	372	347	358	360	373	392	415	343	335	394	358	360	332	339	361	356	374	352	346	345	343	336	329	352	349	361	379	329	347	352	353	373	347	370	339	389	373	355	382	348	352	377	357	355	388	364	329	355	306	373	334	363	342	329	351	373	372	338	369	324	353	354	337	332	373	357	348	353	356	354	327	331	377	349	370	352	347	353	348	367	351	400	358	358	379	390	374	367	381	396	339	378	368	343	375	356	310	335	355	343	342	350	336	336	335	346	368	350	355	384	333	336	348	356	359	342	359	378	362	377	338	393	360	359	362	357	347	367	366	343	320	381	344	380	349	369	340	368	336	364	374	361	370	379	344	347	361	375	321	341	337	360	391	363	333	355	324	350	342	397	343	353	368	356	352	330	382	345	341	329	330	353	358	362	373	363	336	354	348	369	359	355	383	361	329	369	362	378	337	374	355	332	370	349	340	350	354	337	352	339	368	371	334	355	363	380	366	343	340	391	382	337	357	331	342	372	370	344	340	372	355	358	378	355	377	377	351	344	368	340	358	346	393	378	357	354	371	360	382	342	378	328	325	332	375	354	405	365	340	374	364	319	369	347	351	383	346	346	371	356	338	346	377	327	348	347	344	359	357	367	373	346	369	342	344	377	313	385	354	377	372	340	378	360	366	345	293	351	325	360	367	333	336	356	360	312	334	362	380	377	359	336	324	336	366	382	328	339	334	337	354	393	338	372	338	357	331	326	393	374	374	373	355	374	357	359	349	350	340	343	348	385	365	381	355	337	374	312	359	364	328	375	321	375	345	355	371	365	381	342	359	348	372	346	349	348	349	382	336	349	343	377	363	332	357	397	349	359	338	313	383	370	373	338	332	361	325	369	366	371	321	351	362	378	333	343	368	339	347	348	339	330	329	350	319	364	363	371	335	374	344	369	358	369	312	349	351	369	361	355	367	363	311	380	401	391	329	364	339	377	331	336	377	351	355	375	375	366	331	345	368	360	342	348	324	356	335	343	381	338	352	378	341	342	333	347	374	346	392	346	364	355	319	367	363	395	365	339	350	354	387	357	360	345	326	349	353	314	360	347	354	339	359	364	375	374	307	314	340	364	338	361	361	353	358	349	378	390	344	368	311	390	375	384	353	337	364	381	358	358	322	351	358	374	368	342	357	373	361	347	350	346	331	356	358	359	393	352	357	370	341	336	378	371	343	346	355	353	355	334	339	349	325	372	365	350	354	381	317	316	401	354	361	357	382	339	355	351	373	363	302	363	367	360	344	357	367	323	370	345	350	346	358	348	373	372	381	351	323	346	327	374	389	337	342	377	388	370	345	345	371	328	359	367	371	339	354	342	361	356	339	350	352	369	367	367	403	353	361	378	368	331	366	351	348	348	324	354	384	353	320	329	360	357	360	345	345	364	378	350	326	310	350	361	396	393	335	401	351	391	322	356	372	388	362	352	355	331	348	353	353	339	352	358	340	407	343	349	340	375	385	360	338	325	375	388	330	328	331	385	361	373	339	334	398	381	353	355	322	331	357	369	340	347	360	382	349	350	373	371	355	343	361	358	335	357	344	335	364	355	346	356	357	354	351	364	362	338	357	358	353	376	358	337	351	341	362	323	323	349	341	384	371	370	374	356	392	392	373	340	375	394	368	374	373	375	383	333	352	355	339	370	369	343	368	367	360	370	348
8356	843	1138	902	596	431	356	311	293	239	234	187	180	208	210	200	199	178	172	172	161	170	165	181	160	162	136	163	160	156	153	160	150	168	155	165	145	113	136	143	130	114	148	152	152	170	167	145	134	147	142	154	174	140	148	122	146	145	166	160	137	151	162	162	160	185	181	163	174	165	160	174	161	113	156	150	140	136	164	129	135	140	133	145	140	127	162	152	130	159	135	157	146	157	145	144	147	151	141	139	145	167	135	148	172	141	148	150	162	161	133	139	146	148	139	153	152	178	135	143	150	126	159	149	132	136	139	144	131	152	158	151	149	165	160	157	153	158	139	148	150	154	147	165	153	136	139	148	158	156	150	154	162	151	143	150	167	131	166	129	130	149	153	144	151	154	160	143	136	140	139	143	148	131	141	153	161	151	136	156	155	165	142	137	123	126	154	144	124	157	141	135	161	146	174	165	169	146	134	152	174	149	146	148	128	134	140	123	166	140	155	138	159	130	149	148	168	166	150	153	154	153	175	140	141	150	148	157	158	150	152	166	157	154	160	137	154	177	147	123	157	168	167	155	152	134	138	158	168	142	137	161	160	161	149	149	154	150	143	165	153	155	142	141	163	141	139	147	150	158	155	138	159	160	126	133	142	136	164	138	144	150	160	160	137	124	142	129	149	141	148	155	140	163	143	143	157	160	141	142	168	145	142	158	146	166	165	148	157	145	144	150	171	154	138	142	134	143	145	157	155	156	158	137	141	154	155	159	118	156	154	147	153	134	153	158	136	154	140	150	143	146	146	160	157	166	154	174	145	144	142	125	167	146	149	157	139	145	131	144	138	133	138	139	158	130	145	147	163	154	149	141	138	152	157	135	166	153	139	143	156	139	141	132	165	153	176	112	175	156	136	140	149	140	161	165	119	156	145	163	159	147	142	156	150	137	146	152	155	161	151	136	149	139	154	138	142	144	155	135	141	166	145	153	150	138	128	152	163	151	144	158	142	157	152	135	132	156	149	145	163	160	144	154	159	123	158	157	138	151	149	140	142	151	150	183	156	143	143	136	169	148	170	147	152	151	150	153	169	149	136	123	173	171	127	142	133	140	148	133	158	153	146	143	146	155	175	137	141	148	153	148	154	157	144	170	143	160	123	175	138	131	143	137	155	144	120	154	134	133	152	154	125	141	146	159	142	166	153	146	163	144	137	133	159	164	132	140	143	123	148	149	149	149	135	156	144	149	150	132	127	129	151	137	159	143	157	163	145	155	145	147	162	154	168	155	158	133	139	141	134	160	145	162	160	150	150	170	134	173	126	162	163	150	134	137	144	152	163	162	131	162	152	164	152	145	154	155	130	155	167	144	158	147	152	157	142	145	147	150	114	170	124	141	151	146	145	133	158	126	126	143	163	124	134	126	138	138	122	135	145	158	150	149	145	134	152	149	147	154	143	154	146	128	134	150	153	155	135	138	156	147	138	148	140	167	148	154	137	151	119	165	140	147	123	148	141	137	141	144	141	173	138	157	158	144	138	142	145	130	149	154	143	135	147	155	143	159	144	143	141	137	165	137	151	154	134	141	155	160	147	158	141	155	139	138	149	151	148	146	139	157	144	166	135	151	165	150	147	157	169	124	151	152	149	128	133	151	156	150	171	166	120	155	140	125	150	142	144	169	152	146	127	132	153	135	137	169	174	137	148	157	148	142	145	146	124	157	136	137	136	155	158	125	139	153	140	150	148	147	138	149	132	139	135	127	149	166	134	130	132	147	160	161	151	140	137	144	144	157	137	120	153	154	131	144	159	146	148	148	153	143	135	151	151	155	128	160	134	154	125	154	128	147	156	155	146	131	150	143	125	135	146	147	141	130	164	155	149	134	149	136	167	134	139	145	159	168	144	163	146	152	153	158	152	149	153	168	155	143	148	153	171	136	150	125	159	142	164	164	143	142	132	142	132	143	149	158	127	135	159	160	135	138	148	150	139	139	159	160	146	129	140	163	145	156	151	140	161	143	152	124	163	141	154	148	150	127	138	155	152	158	146	147	141	142	154	140	125	146	125	151	153	156	154	130	140	174	166	148	159	128	144	138	128	144	135	164	171	167	147	160	175	149	155	169	122	167	133	173	134	149	167	141	154	137	155	158	135	136	137	156	152	167	156	166	140	136	174	124	147	147	135	127	132	118	147	155	144	126	156	121	158	142	145	146	154	151	121	150	158	142	126	164	153	150	133	160	149	145	137	150	151	161	134	145	137	143	133	149	168	153	162	151	142	141	163	165	148	117	159	147	149	157	151	149	156	129	156	132	159	162	147	145	118	139	163	177	149	152	125	150	157	162	131	122	147	156	158	140	156	145	128	125	130	140	142	139	161	164	163	135	155	151	135	164	143	154	140	146	129	145	140	152	142	161	129	138	166	143	161	144	159	140	137	120	133	134	141	139	140	156	169	143	135	141	182	130	139	152	136	109	169	172	149	150	127	138	125	138	158	136	135	161	149	157	144	131	151	171	149	165	168	133	142	184	171	169	133	143	140	149	143	141	152	161	160	131	143	138	141	158	137	143	136	161	151	137	149	132	155	153	147	159	146	150	148	151	145	149	116	149	134	144	146	134	125	153	137	143	127	122	146	158	145	149	162	151	143	168	146	159	147	160	141	147	124	170	130	119	146	165	128	168	151	116	143	137	142	151	153	164	171	136	157	140	137	141	156	129	147	175	153	136	145	143	150	160	119	160	139	163	159	162	142	147	137	139	149	148	154	153	129	140	152	145	152	151	142	139	137	150	135	160	143	153	144	150	133	149	131	122	137	130	162	155	171	135	157	126	123	151	158	142	174	156	140	142	157	146	156	146	148	161	161	159	138	134	144	158	140	148	156	124	140	128	165	141	154	133	151	152	164	157	145	141	139	147	139	136	144	147	146	149	151	143	153	134	164	168	136	124	142	137	149	155	141	137	141	170	156	141	158	135	141	149	152	155	171	144	141	141	146	139	152	170	127	127	146	148	138	151	164	153	143	153	149	143	135	148	149	155	173	152	148	156	166	146	147	136	158	134	129	141	141	177	135	150	146	154	135	135	164	148	151	159	137	134	148	134	144	143	139	142	144	133	140	138	134	134	175	132	156	155	141	140	150	164	134	132	136	134	137	157	151	152	152	149	158	135	133	148	144	139	159	133	149	141	143	167	132	165	163	141	160	151	148	134	127	154	147	138	155	130	133	135	144	154	138	143	127	136	146	137	172	178	153	156	158	154	145	156	152	128	167	134	131	154	153	145	149	138	142	146	120	141	116	155	167	134	143	149	152	134	143	143	157	110	135	143	149	140	163	149	165	163	143	136	135	136	135	137	135	142	155	146	157	149	137	146	155	143	142	153	157	150	142	127	155	167	146	156	140	139	142	148	135	131	167	144	153	167	161	139	176	156	155	145	123	132	146	149	156	154	134	149	147	136	140	150	142	153	128	162	157	160	140	139	151	163	155	147	139	137	139	127
6090	1175	2571	3065	2620	2121	1787	1503	1313	1181	1024	967	874	819	768	726	691	686	612	627	593	570	593	570	547	531	495	493	505	511	525	459	478	453	483	427	459	474	490	431	442	462	445	483	443	457	453	436	393	449	463	466	469	485	437	459	461	416	489	456	479	461	502	513	538	715	729	642	505	460	441	425	464	416	434	409	456	398	418	458	452	413	434	459	399	419	446	426	382	405	396	421	435	422	385	414	443	409	423	445	433	421	438	426	409	388	402	373	391	435	409	423	400	431	449	398	387	399	398	419	461	430	419	392	393	391	430	403	410	386	391	414	406	424	376	410	402	442	380	409	414	383	436	416	400	427	402	412	377	417	417	414	363	371	388	401	414	408	379	408	425	402	401	432	395	429	420	405	388	367	408	427	415	393	402	410	423	433	425	409	414	364	414	412	396	399	392	430	416	390	410	430	392	412	416	388	415	387	407	388	383	386	398	421	394	377	417	383	405	402	425	411	407	420	426	398	415	427	427	408	431	406	390	394	399	429	419	415	403	397	435	413	410	407	410	387	413	395	362	442	414	383	409	426	423	400	424	395	395	407	438	412	431	428	413	391	386	390	416	435	405	417	402	433	384	411	417	382	405	407	391	403	369	416	417	413	415	404	399	384	382	395	381	407	371	391	396	379	404	410	390	421	412	382	419	399	400	411	348	415	403	389	391	403	399	421	420	441	440	393	436	440	396	401	390	420	411	410	390	407	425	377	411	378	389	401	445	394	395	398	423	399	383	394	386	400	401	392	402	413	406	405	424	420	366	416	362	392	422	450	425	381	421	411	402	383	382	434	426	401	400	411	445	409	397	404	414	450	380	417	381	402	412	414	383	428	410	427	413	399	425	410	402	448	417	413	444	411	379	381	394	395	405	361	411	339	374	389	401	417	398	422	407	401	404	445	413	412	410	407	368	417	464	425	417	393	400	367	408	389	432	391	409	385	422	409	438	406	430	398	398	415	366	398	413	407	401	431	396	420	415	410	383	399	389	421	435	395	394	398	426	399	404	405	405	379	428	381	401	450	404	384	426	390	421	366	435	399	385	372	374	427	391	429	414	447	415	401	387	408	417	382	407	417	410	389	399	367	424	417	391	430	393	384	372	416	389	429	411	412	411	430	415	405	400	423	396	400	386	431	395	433	403	413	369	418	439	391	419	410	383	400	378	409	389	393	398	397	439	398	362	393	443	388	432	423	413	426	396	408	368	428	408	422	447	426	429	428	409	402	409	417	461	378	372	403	433	398	404	412	411	397	417	378	387	389	403	374	367	408	390	410	421	440	415	406	397	396	410	402	433	393	410	393	412	407	407	410	412	430	414	394	404	398	431	392	412	456	382	422	383	404	403	420	425	396	389	368	401	388	417	410	383	410	369	393	427	444	386	397	392	401	387	410	406	363	404	402	440	430	392	383	424	389	411	390	444	418	380	379	401	403	423	419	424	369	350	427	432	435	422	412	389	413	390	369	388	409	419	431	397	395	403	420	397	389	413	401	412	411	430	439	384	387	440	424	436	417	373	388	423	424	380	432	417	393	431	389	379	420	380	385	404	378	413	413	416	418	422	384	399	379	370	408	389	414	385	394	418	399	416	433	415	418	410	398	399	405	404	408	407	394	391	420	403	396	444	398	426	368	437	383	379	439	393	366	399	415	391	397	405	403	419	389	412	380	392	382	418	451	390	422	416	416	407	393	442	419	399	416	435	461	362	423	366	368	453	393	395	415	397	427	395	431	415	376	423	391	404	385	379	404	402	388	395	389	441	382	433	397	426	420	419	408	410	408	393	438	377	402	402	405	398	422	374	377	383	415	361	417	394	411	407	415	420	396	414	422	410	395	409	408	390	425	406	447	413	387	395	396	405	381	368	393	386	393	409	396	391	381	429	408	395	408	379	392	416	380	405	413	385	361	377	365	372	388	415	395	435	389	401	377	377	441	371	441	389	414	438	396	402	398	427	406	413	425	431	412	414	388	377	407	432	404	367	404	382	389	395	415	361	406	404	455	432	376	400	412	434	424	426	412	419	403	435	414	354	421	412	389	433	426	428	391	417	419	426	384	440	382	434	380	410	430	375	392	409	404	441	368	386	374	430	414	400	383	372	415	395	439	390	416	380	410	406	405	383	433	392	440	430	381	414	418	440	406	397	405	412	360	382	389	448	432	379	391	416	363	425	396	408	397	429	430	424	434	382	405	443	411	399	391	364	377	409	431	420	393	363	412	388	396	416	419	380	425	401	388	412	398	418	417	393	390	412	386	409	419	387	400	425	392	429	411	407	354	442	374	366	404	388	434	421	416	389	368	387	403	388	413	431	423	385	427	409	396	409	375	410	377	431	388	398	393	423	400	364	417	377	403	383	346	421	390	409	389	397	426	392	374	384	367	417	392	413	387	396	380	395	406	404	400	373	379	419	428	438	386	379	417	406	411	410	388	423	392	399	363	421	412	408	439	448	384	397	424	376	394	417	418	390	389	405	382	424	422	408	427	404	434	406	400	413	389	365	431	371	421	400	419	409	392	421	401	417	395	405	394	403	401	410	411	393	441	428	372	414	413	361	411	400	399	400	408	381	427	411	423	428	439	390	386	393	403	384	396	388	418	385	436	410	394	412	439	386	417	401	412	407	400	376	437	399	416	407	421	424	422	397	411	405	396	397	437	390	383	387	396	418	441	414	386	403	421	391	387	416	404	422	381	397	384	460	396	363	380	425	436	413	432	403	443	410	430	430	399	439	423	356	416	381	417	402	396	420	398	395	384	398	389	393	370	426	384	394	434	385	389	394	394	426	397	404	377	372	406	420	398	400	400	405	422	416	395	379	429	385	385	378	415	426	401	444	376	398	369	404	433	392	384	405	429	411	387	433	429	422	417	424	405	394	418	417	403	416	402	412	423	388	394	421	429	383	393	380	356	389	406	425	427	420	407	412	434	411	407	396	381	382	391	368	390	439	437	366	405	379	405	423	395	410	438	407	398	390	372	398	365	392	381	430	355	442	390	364	386	398	416	405	381	409	339	417	403	390	381	430	402	386	410	425	401	390	416	394	401	418	387	429	400	443	394	403	382	427	386	376	383	452	420	401	411	410	417	439	443	368	400	422	403	380	381	410	378	402	429	419	409	422	476	419	410	380	435	398	414	400	413	377	366	418	411	385	409	368	411	455	412	414	413	390	415	404	403	450	411	414	374	403	415	396	378	420	405	403	401	425	398	396	406	412	401	397	383	384	403	442	419	393	371	407	380	399	406	444	419	444	407	398	399	390	419	418	431	398	392	390	394	394	392	386	390	399	426	413	412	384	409	392	424	430	425	409	428	445	360	404	443	408	417	394	410	414	410	400	393	385	402	418	401	362	417	421	432	381	403	360	395	413	399	389	377	385	389	368	414	381	412	388	428	436	402	404	396	395	409	359	371	425	387	405	396	426	419	402	411	423	417	401	396	408	401	389	404	432	387
14556	1779	2013	1479	980	723	529	388	351	270	239	241	190	165	169	136	128	127	129	119	96	92	91	123	99	111	108	74	105	102	90	88	92	83	72	90	82	69	101	67	99	78	78	89	72	76	82	65	86	81	100	73	85	83	95	62	78	89	71	93	87	82	89	106	95	103	130	95	74	84	82	69	73	75	95	83	76	74	54	73	73	79	77	66	78	75	82	82	66	62	64	71	70	72	72	69	76	62	73	72	58	68	84	79	80	72	79	82	74	59	91	65	80	83	72	70	74	72	71	51	79	84	81	67	80	83	75	70	71	89	75	62	67	82	71	71	78	75	87	70	71	61	75	71	80	77	78	76	78	82	77	63	63	73	72	76	64	72	68	74	69	64	71	74	70	68	78	79	67	80	68	70	73	60	76	69	61	73	74	78	81	64	64	84	67	71	77	73	75	76	85	68	79	56	92	62	79	107	68	62	78	73	81	57	77	98	70	71	78	60	74	79	66	94	77	76	77	69	78	76	84	71	71	67	72	71	76	76	60	69	76	84	71	54	65	69	65	78	80	82	97	83	68	71	63	76	70	73	66	70	74	73	79	59	73	63	82	71	71	83	77	72	57	78	62	69	86	62	83	65	84	79	64	68	73	79	72	93	66	67	86	69	60	74	75	77	76	71	82	76	77	74	76	69	78	69	65	74	75	76	84	84	70	59	63	74	69	85	81	67	67	80	62	68	75	76	74	92	68	66	61	75	90	74	69	72	59	77	65	51	62	77	71	68	73	79	67	69	60	76	72	66	68	73	72	70	72	78	58	61	88	83	65	66	63	59	74	79	63	82	78	89	64	71	88	82	73	66	71	59	76	75	87	73	72	81	60	58	84	65	70	81	96	75	80	71	67	63	98	83	82	80	64	66	73	75	78	67	91	67	76	73	69	75	63	71	75	71	70	76	67	74	93	72	72	74	65	70	66	70	63	87	83	92	79	84	76	78	74	73	82	74	62	67	74	90	67	78	84	71	57	85	86	52	80	66	77	81	68	79	71	66	92	64	77	82	92	69	63	68	68	68	80	54	77	83	80	71	71	76	69	66	84	69	67	81	65	77	68	80	58	81	72	84	77	76	79	89	75	78	91	68	72	71	72	69	76	75	76	69	67	74	72	77	60	77	70	75	81	58	78	85	72	78	77	77	76	65	85	72	70	68	61	65	74	65	68	78	65	66	76	60	67	78	79	66	64	68	68	81	71	57	74	76	60	76	77	69	68	83	82	67	66	70	84	74	91	79	74	68	83	69	92	74	73	78	90	79	80	84	63	64	70	64	71	73	80	68	69	81	64	72	76	80	70	86	88	75	66	70	63	62	70	76	63	74	68	75	81	78	68	77	86	87	70	90	61	85	83	90	71	80	55	66	73	67	74	75	70	74	73	89	73	73	80	66	68	84	78	84	68	67	70	75	91	64	73	68	75	73	72	92	75	86	59	79	80	78	73	68	80	73	82	72	65	69	73	60	62	87	67	56	88	78	66	71	79	86	67	56	76	67	92	68	67	70	83	84	84	79	71	63	58	84	74	75	76	81	63	73	62	73	79	86	58	90	90	67	74	81	83	82	64	74	72	72	67	83	70	84	62	70	74	63	64	82	61	64	76	62	73	80	81	87	73	76	74	69	71	68	77	86	74	69	74	75	75	68	76	93	72	60	73	70	75	94	73	66	77	68	82	69	79	65	75	81	65	77	65	78	62	75	62	74	66	90	62	75	70	78	67	61	64	65	62	73	74	81	74	71	89	68	68	71	73	69	72	75	65	80	58	76	79	67	57	81	83	87	69	80	69	71	70	78	76	88	65	75	59	73	69	73	80	83	68	81	93	72	89	73	77	71	55	67	94	60	91	74	72	61	79	67	70	68	81	67	69	84	75	72	70	81	61	72	69	66	73	65	65	69	73	66	78	75	70	81	66	92	87	68	60	57	85	69	74	79	69	79	65	79	61	59	84	83	79	76	63	80	82	68	87	78	88	67	77	72	65	61	83	71	72	69	70	77	80	66	73	71	78	70	66	70	76	82	75	86	56	85	89	78	90	70	68	74	76	66	67	68	57	69	64	71	77	64	68	62	83	68	71	56	67	68	64	70	77	74	68	79	81	89	77	64	80	64	79	77	70	63	75	67	62	70	70	75	80	71	99	83	48	88	69	61	78	84	77	72	72	74	76	60	71	68	69	73	79	80	66	66	71	80	72	69	55	72	61	75	75	88	73	63	67	57	68	78	83	62	69	76	70	77	66	83	98	77	78	88	77	77	69	83	69	75	70	82	72	69	64	79	87	62	80	66	69	68	69	80	80	81	79	88	76	72	66	68	76	66	68	79	75	62	82	68	56	81	72	60	74	77	82	64	76	63	68	66	62	70	72	75	70	89	83	81	59	63	72	81	71	82	75	70	61	81	66	81	64	61	66	60	64	74	65	59	73	78	72	70	69	69	82	75	73	60	70	84	75	80	65	63	69	77	83	68	84	63	78	76	64	82	77	84	69	79	77	81	75	72	73	69	68	79	79	71	66	76	77	68	72	71	65	70	80	65	81	72	71	74	76	68	75	77	77	76	61	68	80	70	85	71	74	54	54	69	68	72	77	71	67	71	72	79	61	58	77	76	68	88	77	66	54	75	63	80	79	63	65	70	72	68	64	73	77	82	58	70	69	74	82	78	80	67	77	71	65	70	74	66	69	61	79	71	75	68	78	76	87	68	70	65	72	74	68	63	83	63	66	86	72	85	68	84	69	72	61	60	79	64	71	74	64	82	67	82	76	52	69	67	67	64	61	72	70	71	79	77	72	80	63	79	75	70	62	72	69	68	68	73	67	67	69	81	68	70	65	71	72	71	77	68	79	75	82	71	83	77	72	66	76	66	77	66	70	66	71	79	71	77	77	73	79	73	74	82	53	83	79	71	93	72	68	79	73	80	84	75	66	64	70	74	80	70	65	76	80	65	75	72	72	87	84	87	83	72	76	68	59	82	98	77	69	89	80	79	64	84	82	74	69	65	74	61	84	76	66	75	75	81	69	61	79	53	71	71	59	70	74	56	60	58	89	80	86	73	69	96	66	81	80	87	80	69	75	83	73	58	68	63	73	85	74	69	80	72	70	75	86	75	70	67	72	76	70	64	69	80	71	75	88	76	72	75	79	75	83	72	71	78	64	71	62	78	72	70	79	73	80	66	96	66	74	61	67	76	82	66	61	67	62	83	63	67	69	78	78	79	76	86	67	89	72	73	75	87	79	73	76	81	68	63	66	78	63	69	73	54	60	60	71	84	70	66	66	61	70	67	79	76	73	81	76	66	68	74	70	78	69	74	70	54	74	85	76	73	65	86	75	74	66	74	63	72	66	83	65	72	64	75	67	79	48	69	78	73	76	80	78	76	57	75	70	63	73	70	77	74	68	59	75	77	86	89	80	65	65	57	68	66	84	57	74	56	75	65	55	62	65	79
7516	1814	4447	5098	4477	3548	2799	2354	1927	1637	1373	1232	1073	994	888	794	708	626	656	568	562	461	452	463	450	408	407	411	363	381	354	342	342	328	337	317	312	302	329	301	298	281	292	260	306	301	253	279	286	286	299	317	285	277	276	265	324	345	309	300	359	322	395	428	435	774	830	570	397	307	233	217	239	246	209	201	224	211	209	231	233	236	250	257	215	230	219	216	231	206	213	210	230	216	211	218	208	202	244	220	205	233	240	228	195	225	217	215	217	196	203	237	230	218	235	193	215	211	216	221	193	227	246	208	224	185	216	206	206	221	199	210	229	220	214	213	202	206	225	211	236	224	227	215	225	222	216	196	175	187	230	216	231	214	186	224	212	196	210	205	215	228	209	209	205	210	233	218	215	196	219	204	189	215	218	196	227	227	207	204	230	227	193	230	201	187	221	209	214	186	224	207	197	190	202	214	214	199	193	190	202	214	220	203	222	209	188	196	212	201	202	194	213	222	219	189	221	222	211	196	203	203	224	224	210	196	217	204	207	202	216	220	212	207	233	217	197	215	220	218	183	194	200	233	211	209	216	205	201	200	196	208	206	227	216	198	229	223	213	221	203	206	194	204	214	194	191	175	219	202	204	200	226	194	226	198	212	223	220	186	205	222	237	205	188	205	226	216	195	217	189	220	205	211	209	226	191	198	208	190	212	203	191	213	214	201	200	217	220	210	207	220	182	245	213	204	226	192	215	191	208	195	200	204	214	204	191	220	193	230	182	202	210	216	199	216	204	218	210	191	206	190	213	216	200	196	217	221	205	230	195	211	191	231	206	194	209	207	203	230	233	208	217	201	221	194	182	217	204	209	224	199	203	207	225	220	202	208	208	198	210	222	209	186	194	221	207	217	199	240	219	219	212	207	210	213	205	202	237	231	193	197	201	184	219	217	209	202	208	189	205	194	189	213	216	208	187	222	226	213	217	206	207	218	194	181	216	219	189	200	222	205	191	220	200	188	202	171	205	191	209	214	208	209	201	193	217	188	211	212	187	214	198	173	236	203	210	210	193	192	210	216	199	227	224	224	221	208	205	214	203	216	208	236	195	204	216	171	200	200	213	184	217	212	206	201	183	218	217	223	194	210	205	222	225	201	210	203	202	202	189	200	197	201	182	200	201	202	184	218	197	200	206	205	195	223	213	207	214	218	196	185	211	190	210	210	217	209	201	202	230	189	217	202	218	217	207	200	195	207	227	204	226	196	205	196	214	198	226	213	209	220	199	207	216	195	198	218	215	229	233	222	206	216	188	193	223	218	197	201	223	206	209	205	214	233	214	206	220	207	216	211	193	187	207	189	202	226	182	211	225	193	227	220	208	199	219	202	199	213	187	211	237	191	192	192	205	202	207	210	209	212	198	219	226	197	195	248	215	218	189	192	191	197	229	211	192	214	199	217	195	199	198	216	201	210	207	189	199	215	227	207	216	206	208	195	181	218	207	221	201	220	209	216	195	237	199	210	204	223	223	207	191	190	206	224	198	200	187	243	216	241	190	177	215	203	205	191	199	218	220	235	211	218	198	223	203	217	193	204	216	209	228	181	189	211	224	204	224	201	213	201	218	214	200	223	193	205	218	194	187	207	212	223	215	193	205	236	211	198	186	213	199	203	199	211	210	202	208	221	222	196	194	206	195	187	205	206	206	198	202	215	211	182	223	213	194	210	227	209	229	229	200	214	213	214	199	205	196	199	199	182	198	212	235	216	222	209	206	199	220	196	201	209	201	217	227	195	219	195	181	211	193	223	209	213	227	192	198	212	198	178	198	227	210	212	190	213	187	217	218	212	209	225	214	206	213	179	206	180	225	219	190	209	207	217	230	194	225	200	196	177	217	227	192	213	215	219	232	194	226	210	194	219	184	202	190	208	240	224	210	187	205	208	211	218	225	208	222	204	190	195	205	215	201	205	206	199	206	205	205	207	188	192	204	215	208	215	185	216	216	198	220	203	196	220	222	204	219	195	200	200	187	205	201	214	201	188	220	217	215	218	210	212	214	212	215	216	191	191	191	172	209	169	178	220	206	191	209	215	224	212	203	219	216	191	232	234	202	193	209	211	185	208	194	228	202	216	202	213	219	191	196	212	218	213	208	184	207	216	236	217	204	204	203	224	228	236	198	213	200	203	202	198	209	194	193	220	196	217	203	216	191	211	231	193	234	194	214	218	195	187	202	207	221	207	202	216	205	181	228	216	194	218	203	189	188	206	211	188	198	205	214	198	187	198	217	197	231	217	194	206	210	232	214	219	216	216	228	209	221	223	200	197	205	228	204	193	209	199	219	198	215	199	169	194	202	202	237	194	233	204	211	228	204	198	189	229	194	196	201	199	211	226	175	192	200	201	230	187	214	184	191	198	216	240	217	212	212	208	204	194	219	203	197	217	188	211	222	221	197	191	199	212	196	217	226	174	205	215	213	210	236	197	208	197	204	196	200	235	202	206	219	206	222	203	239	191	188	197	225	206	183	231	192	207	196	200	225	225	223	224	232	205	190	228	210	223	207	203	182	219	188	231	201	199	209	213	199	190	226	212	206	198	230	183	207	205	198	234	199	216	184	214	213	205	219	207	205	231	209	214	214	208	222	213	193	225	186	225	210	199	232	198	211	195	203	189	181	210	228	192	218	209	193	195	202	207	225	231	205	198	214	231	165	196	208	196	177	193	209	214	182	218	202	194	238	224	199	259	209	216	205	188	220	198	190	203	210	209	232	206	229	198	207	190	214	224	196	206	205	201	195	214	235	225	209	226	242	232	183	217	200	222	206	192	223	206	183	229	193	191	209	240	223	230	197	215	222	183	231	224	219	187	215	236	226	219	224	215	201	213	218	214	202	220	214	225	221	210	212	203	206	193	182	212	215	186	220	209	234	224	207	215	208	205	220	203	179	237	229	193	182	213	176	209	205	187	188	207	229	214	220	204	211	182	190	232	202	202	217	236	230	202	199	211	194	196	220	196	202	231	218	196	201	236	210	181	196	205	213	229	216	216	194	212	194	210	213	208	225	206	222	192	187	200	190	186	192	241	212	219	224	215	208	220	212	222	213	189	185	234	203	203	204	199	215	185	214	189	210	193	205	208	207	215	191	187	193	202	214	225	221	198	189	212	197	195	212	221	191	210	206	213	215	209	236	233	210	231	192	227	206	213	213	203	223	207	191	204	190	222	216	194	218	220	219	187	205	217	199	193	198	219	210	194	202	212	186	209	208	183	214	231	235	202	222	173	234	210	219	196	188	226	198	236	233	216	216	189	192	216	212	223	190	201	207	208	218	212	213	209	218	207	224	207	240	232	198	196	202	188	194	199	214	235	223	190	215	215	202	228	195	239	215	223	226	196	217	245	220	216	204	205	171	198	215	199	191	190	181	196	199	205	219	192	199	222	205	209	218	210	200	197	219	221	205	205	190	200	219	209	233	224	203	196	206	228	201	221	202	247	195	212	212	230
2567	162	158	140	132	121	115	134	125	130	137	120	116	116	122	113	135	121	126	123	128	122	123	147	125	137	111	124	117	125	122	129	122	128	101	115	112	140	122	130	114	132	132	139	138	118	123	143	132	127	107	128	108	113	113	141	114	119	129	135	138	115	141	137	140	128	117	157	124	141	107	103	136	114	107	107	116	109	126	127	126	122	121	132	122	123	118	121	114	104	133	115	112	131	122	116	114	122	112	118	126	116	133	86	119	128	117	117	129	108	118	112	132	131	115	134	134	103	85	109	114	134	139	110	109	124	122	129	123	136	123	128	115	120	115	126	141	124	115	128	108	112	119	125	127	122	120	137	127	119	111	143	114	107	112	139	113	121	137	130	126	148	132	100	149	119	112	138	149	141	152	120	131	142	119	134	123	108	112	119	131	136	138	118	122	101	121	152	135	108	135	126	119	125	118	121	116	138	125	133	130	130	142	125	137	126	118	134	135	134	123	120	133	117	124	128	133	116	115	126	115	125	109	116	122	130	136	119	128	104	127	119	114	124	120	97	122	133	140	143	100	109	151	124	133	120	122	122	115	123	106	111	128	148	139	129	105	110	129	105	125	112	114	126	159	118	123	132	113	118	119	124	101	112	150	115	134	126	115	117	133	138	106	123	121	110	107	105	113	91	136	126	116	105	134	101	134	146	111	120	122	106	131	127	111	127	149	124	137	101	129	130	128	119	115	126	123	126	129	113	127	116	121	124	122	125	140	111	133	127	123	117	130	100	127	125	112	114	122	99	101	129	134	104	121	129	125	111	137	124	124	131	131	107	133	132	114	120	120	152	121	123	118	129	134	118	126	109	120	113	128	109	138	139	129	119	125	132	122	122	108	127	123	119	110	90	118	112	140	114	120	133	117	110	108	121	122	114	135	102	129	104	132	126	133	134	117	115	117	149	122	123	118	118	137	115	126	121	118	137	123	134	108	118	122	119	138	117	111	119	104	139	113	140	115	125	136	111	113	136	123	122	130	106	112	136	130	109	123	119	141	146	118	127	143	117	125	109	111	113	136	152	120	118	124	121	136	118	125	122	130	121	124	116	134	124	118	97	132	129	127	118	126	118	129	135	118	124	143	113	124	141	122	110	113	109	111	140	122	125	119	128	116	133	136	137	108	132	115	133	138	132	130	144	136	118	124	132	108	107	134	139	133	124	127	139	139	130	122	119	121	131	119	137	127	119	124	115	132	101	118	122	122	121	132	161	132	138	120	139	108	110	114	118	115	148	153	127	139	148	105	118	113	127	115	112	129	144	118	130	124	139	108	130	141	134	115	137	151	112	116	130	136	137	130	140	120	130	112	130	132	110	141	119	114	109	128	135	126	114	138	108	135	117	119	117	117	142	141	119	146	122	129	102	133	118	116	137	100	111	139	117	124	126	129	110	121	129	101	142	124	132	126	126	127	133	127	146	125	135	110	123	130	133	119	127	113	124	120	102	119	153	135	119	138	140	111	115	131	137	124	121	118	136	137	141	128	107	116	118	139	109	132	138	103	127	125	111	131	120	143	116	106	119	117	127	134	135	135	123	120	121	116	123	120	138	114	108	110	135	116	146	138	125	123	124	146	132	132	126	125	120	105	120	121	137	109	112	129	135	134	120	130	132	133	120	128	120	122	138	125	114	100	121	132	111	100	115	129	110	120	129	107	114	121	106	118	123	105	134	142	136	144	105	130	132	146	125	130	117	110	139	102	125	122	104	146	146	123	141	120	120	117	130	123	114	112	136	125	131	130	118	117	117	132	106	128	109	108	137	145	135	102	133	122	120	111	127	119	126	124	119	126	136	107	105	123	133	118	129	102	132	126	118	140	148	126	122	114	116	134	112	119	101	108	120	118	111	105	135	131	116	120	146	116	116	126	130	109	112	119	131	102	127	121	122	126	119	123	139	115	124	119	92	126	112	126	132	117	110	136	129	123	117	130	127	123	104	124	132	106	110	129	131	106	137	126	146	124	103	107	100	120	102	137	132	137	125	120	136	125	121	137	128	113	111	127	117	122	137	131	129	129	95	124	136	127	115	114	126	128	118	104	121	149	133	131	137	147	123	105	154	121	126	135	125	106	110	125	134	115	122	140	140	108	128	136	126	132	139	124	131	139	129	122	125	122	113	126	121	121	124	125	128	127	139	116	111	139	131	118	114	121	117	124	139	141	119	111	123	134	125	129	122	135	124	119	130	112	106	122	132	108	109	109	119	139	128	137	134	135	106	141	118	112	136	129	108	138	106	139	118	117	140	110	114	154	107	115	113	116	138	135	115	124	118	136	113	121	128	134	142	126	128	128	126	121	125	134	117	115	119	127	131	128	117	134	129	127	139	130	121	110	117	109	124	110	135	129	142	136	122	131	132	115	120	133	120	106	140	124	128	134	110	121	145	129	113	119	123	124	102	109	124	133	136	120	101	115	117	107	129	140	123	112	120	126	120	121	154	135	111	123	119	131	130	127	128	126	127	106	129	115	136	122	133	128	141	119	136	132	145	154	120	126	123	113	121	143	112	123	136	132	121	127	125	146	126	117	132	121	113	143	126	130	113	133	109	134	118	115	112	107	109	112	126	130	106	121	135	135	118	116	126	131	108	139	126	137	127	119	116	146	118	143	113	135	125	133	102	117	130	86	142	119	123	122	117	119	129	131	118	117	120	158	121	143	125	115	104	121	106	134	133	125	128	119	120	113	150	143	126	139	133	126	133	129	105	136	131	138	135	130	119	112	129	139	132	133	125	110	121	122	129	118	128	138	119	147	99	117	101	123	143	134	129	111	121	134	113	132	140	124	148	112	108	116	138	119	116	130	126	119	113	131	132	103	110	144	125	130	124	133	139	134	132	124	118	137	123	104	116	126	111	146	136	125	138	104	133	129	128	126	105	121	122	123	121	102	108	130	146	121	124	125	116	130	135	130	130	133	115	116	126	135	102	109	129	129	127	140	121	113	133	119	117	125	109	108	143	135	124	111	123	108	126	136	115	137	129	140	126	139	117	117	138	162	123	138	123	123	124	147	124	131	126	131	142	116	127	126	136	111	132	129	152	136	128	111	127	138	138	113	115	114	122	116	131	139	111	117	108	111	133	103	111	117	122	109	122	119	126	136	118	117	111	136	109	106	117	114	149	111	126	115	117	112	121	122	137	130	124	136	109	116	113	108	123	124	118	98	127	130	122	117	119	131	104	117	117	109	106	126	120	98	131	137	122	120	121	118	136	109	116	140	109	129	118	135	117	117	133	132	122	134	120	130	123	124	139	125	116	122	122	122	113	126	120	126	141	137	116	134	130	120	115	124	123	131	115	113	134	133	109	121	126	123	138	130	107	123	112	108	113	125	100	126	103	126	97	124	104	112	139	121	117	108	124	120	130	109	106	113	138	106	95	112	118	140	100	144	153	130	123	121	129	125	113	116	122	127	141	115	113	111	120	123	88	127	121	126	119	118	113	107	122
2603	381	453	471	450	466	396	401	388	385	404	386	369	349	367	377	393	361	358	376	347	375	372	345	378	327	382	339	363	358	338	319	364	309	359	318	347	364	331	377	340	348	364	330	367	337	330	358	356	366	328	383	380	328	378	354	367	362	376	356	383	356	358	383	358	332	390	413	340	357	375	366	366	349	391	331	381	337	374	349	319	336	341	369	358	333	369	390	346	337	353	416	349	371	372	351	338	359	385	360	339	352	346	364	345	343	369	325	338	358	362	351	373	343	373	356	329	351	356	335	326	358	350	360	337	330	346	372	346	347	369	351	371	379	370	359	328	358	350	342	355	348	341	365	349	351	350	330	327	351	365	343	352	382	369	365	368	377	374	343	355	387	351	358	359	381	339	354	367	356	363	336	374	363	353	337	362	353	354	333	386	343	367	359	364	374	354	354	337	314	381	382	382	361	356	350	359	334	353	339	361	352	361	397	371	358	350	345	346	353	363	350	339	347	349	368	357	349	355	327	349	339	342	328	354	345	336	356	342	365	350	358	345	392	366	348	360	394	388	351	374	369	352	301	339	344	346	334	336	369	346	348	358	379	374	358	327	345	372	373	369	343	344	335	359	342	335	359	369	364	339	359	336	364	345	338	303	383	367	353	337	328	368	323	309	337	342	327	335	314	377	371	345	348	309	432	327	354	354	351	380	334	367	338	374	353	310	374	345	400	339	363	371	360	336	370	354	319	369	350	343	342	384	385	397	358	344	366	366	360	354	321	336	354	338	349	370	366	347	346	357	373	375	385	336	373	375	339	339	367	354	360	341	364	342	363	358	365	344	371	332	354	354	371	350	329	368	346	368	355	369	360	350	346	356	334	352	357	347	342	344	347	353	362	362	377	374	335	368	341	379	376	360	361	386	334	355	348	364	331	339	322	372	408	396	362	326	405	380	342	343	345	343	321	368	394	348	329	353	351	328	385	377	363	353	351	351	332	355	334	335	361	370	373	370	358	304	366	354	331	346	342	363	336	379	360	308	345	336	385	341	345	386	358	347	361	324	367	355	356	347	313	358	306	357	373	349	393	336	362	343	384	332	374	368	352	354	361	337	321	360	380	380	339	383	363	345	339	361	353	329	363	351	341	332	366	347	358	355	369	344	332	357	377	359	334	366	344	407	357	370	346	380	340	374	355	334	360	332	376	352	358	334	379	347	325	376	344	360	386	357	336	366	309	366	343	314	383	353	336	352	343	328	354	312	380	366	362	392	350	343	324	337	312	341	329	333	378	362	406	319	355	377	328	349	364	380	352	356	364	370	341	344	350	346	364	354	339	367	354	356	335	343	364	342	323	341	350	322	366	353	370	343	370	365	336	352	381	342	354	354	381	350	338	327	372	350	332	368	316	363	355	360	374	354	339	349	366	307	338	323	335	343	332	346	379	350	339	329	352	351	377	339	333	342	366	340	332	351	351	355	341	330	305	349	388	351	353	350	364	369	383	371	362	343	359	357	400	354	373	334	343	341	351	375	361	327	326	372	389	362	391	349	353	381	363	342	373	365	343	365	341	349	362	361	314	378	360	370	402	330	347	350	377	310	357	349	341	367	362	343	326	367	326	344	353	378	324	378	376	334	342	329	367	359	358	369	375	347	369	352	357	336	309	345	372	339	353	370	365	363	370	328	370	334	392	342	340	364	361	351	314	356	325	345	394	340	321	345	359	352	355	375	375	360	339	363	368	345	369	365	382	351	351	378	345	379	343	339	336	354	341	352	335	377	332	349	371	378	357	351	341	358	342	328	367	358	355	344	379	344	371	324	357	367	327	358	384	351	316	345	349	361	323	321	367	352	338	370	347	366	353	359	348	354	359	381	382	340	362	369	378	388	364	355	339	353	346	368	341	377	349	352	382	367	339	368	349	352	385	328	342	368	338	342	374	330	375	365	366	344	353	362	331	346	325	341	334	340	378	348	367	352	389	358	378	317	329	335	339	365	373	339	377	363	336	374	347	370	345	384	365	338	383	338	338	376	328	346	350	352	374	376	341	341	328	329	359	347	359	367	356	332	388	369	317	326	372	347	369	370	362	322	302	360	373	331	374	346	350	307	351	394	366	378	364	345	360	359	362	358	351	391	321	333	370	360	355	371	337	395	345	354	351	333	370	363	357	375	326	357	356	380	343	333	344	383	348	354	332	367	357	335	369	331	390	335	387	342	357	335	332	353	341	338	393	347	344	352	361	355	367	350	379	405	352	346	323	345	357	321	322	339	362	358	365	331	346	375	379	359	342	358	348	396	342	349	376	340	327	332	368	364	316	362	334	339	360	334	341	361	342	387	371	358	372	381	326	361	315	358	359	374	324	340	357	369	340	352	341	365	359	380	348	352	347	344	356	388	328	319	355	360	341	355	379	362	345	354	364	351	347	354	324	321	342	355	375	353	354	344	350	354	362	388	324	356	314	384	339	372	327	340	406	334	367	351	337	352	358	360	369	342	347	340	328	329	368	320	362	360	345	343	365	345	337	339	347	351	335	372	410	316	373	321	385	347	364	335	350	367	343	293	348	350	364	313	341	338	384	374	345	333	370	360	343	324	326	364	356	358	388	362	353	348	339	372	353	400	358	338	351	336	355	344	355	353	344	319	347	351	371	350	385	324	372	373	367	347	355	333	339	343	339	366	383	355	349	370	327	340	356	341	361	348	336	341	368	363	358	357	334	351	334	351	346	352	354	360	371	346	326	371	381	367	347	355	342	359	357	372	388	360	334	349	347	368	340	346	337	354	385	343	360	357	369	306	341	367	335	322	349	310	355	371	354	343	391	377	360	342	329	393	361	334	366	347	350	381	358	379	350	374	343	344	366	352	352	374	321	343	368	345	329	365	368	345	361	363	348	384	357	335	310	380	341	363	350	348	334	343	344	359	381	359	366	352	333	358	364	348	379	375	358	366	373	356	329	335	370	378	367	331	358	339	356	354	343	353	348	356	384	332	340	343	380	366	342	384	381	367	363	396	356	406	357	362	341	392	333	361	360	334	373	364	374	352	365	366	346	349	326	354	352	339	351	372	333	373	341	349	333	339	310	337	394	345	365	346	357	310	367	338	376	353	360	327	358	350	338	361	356	359	371	365	372	368	396	326	338	361	322	361	357	343	368	362	346	367	349	389	365	369	346	357	358	336	377	335	385	335	325	342	361	361	380	354	357	357	336	362	373	359	325	336	352	343	334	346	357	359	323	379	358	369	371	348	309	378	333	355	329	368	359	349	374	333	362	330	347	345	345	380	361	342	342	326	373	337	328	355	357	356	358	307	365	353	331	334	336	330	337	370	349	323	358	338	374	360	326	323	386	371	310	376	384	344	364	343	364	338	358	398	368	364	352	347	336	334	345	329	343	377	393	381	337	343	358	383	359	340	362	357	342	364	366	369	335	386	325	337	356	373	347	355	358	377	343	342	380	342	362	366	399	358	364	341	350	347	351	376	347	386	390	325	319
8450	834	1050	822	573	454	367	335	248	253	223	228	212	187	179	180	190	169	170	165	176	148	158	154	157	169	181	157	147	144	177	123	152	131	165	149	156	157	154	159	149	154	156	140	162	151	118	174	162	145	150	155	143	156	140	176	135	162	169	140	146	145	175	158	145	157	161	150	143	137	162	152	144	144	136	138	160	153	152	167	147	151	144	147	135	140	165	135	143	158	155	139	136	123	164	159	150	141	147	143	149	142	150	126	133	169	142	143	165	142	112	160	153	139	145	128	145	159	126	145	144	141	153	152	135	145	158	173	175	143	142	140	153	169	141	150	128	152	144	156	147	158	172	156	164	143	162	143	136	156	139	153	138	126	130	140	147	144	165	137	136	142	132	152	148	151	136	142	137	146	150	142	152	148	170	146	131	142	141	134	152	137	150	155	164	146	154	139	149	158	149	159	131	143	137	151	157	135	143	124	143	157	171	145	151	146	167	154	144	143	148	166	155	153	134	154	137	143	161	168	144	125	114	113	162	159	172	161	145	161	161	134	138	126	149	147	145	136	156	138	148	137	129	153	149	173	134	145	141	160	147	154	162	154	154	159	142	139	146	153	146	152	135	156	124	146	160	138	136	129	129	151	128	136	134	141	147	160	129	136	134	159	155	134	131	130	164	144	145	152	152	138	153	139	141	169	129	169	152	139	144	138	152	140	143	150	160	148	140	133	137	139	126	159	135	147	132	131	147	131	145	149	133	150	160	134	162	121	140	134	150	154	137	151	143	143	141	135	150	145	147	145	145	161	129	153	123	167	140	144	147	158	141	135	149	158	157	127	152	139	172	150	130	143	157	126	169	131	151	147	142	119	146	139	149	141	127	157	139	138	165	135	141	161	162	164	149	147	142	141	136	135	146	114	130	169	140	157	152	150	140	139	130	147	158	151	161	146	145	141	145	163	153	147	132	150	152	141	131	150	139	145	138	159	165	165	177	140	135	149	153	153	141	162	164	146	136	144	159	135	125	129	132	144	147	136	122	163	151	136	129	142	143	132	148	152	138	153	168	144	154	152	149	157	139	154	151	168	138	147	142	143	164	151	170	140	149	119	153	116	153	168	130	143	149	143	142	149	139	136	140	145	150	139	149	146	133	148	139	129	154	122	132	126	129	177	162	165	135	150	137	154	148	122	144	131	147	140	148	140	155	160	153	128	163	140	121	133	138	144	138	149	167	135	172	126	149	118	132	142	142	155	151	145	142	157	143	164	141	133	134	133	138	138	149	134	138	141	133	142	130	160	155	123	128	128	145	164	144	155	144	140	160	144	149	136	137	142	157	129	168	131	141	145	166	135	134	149	157	147	144	151	163	149	139	141	124	143	149	138	131	154	149	157	119	160	146	145	165	155	145	163	149	162	144	121	148	165	135	155	144	134	147	123	153	139	136	160	156	161	140	136	147	133	148	145	134	148	129	167	138	154	162	148	170	146	149	128	174	148	169	147	140	132	143	146	153	135	164	143	141	150	157	133	130	130	148	140	162	161	147	145	116	138	156	146	121	159	135	143	149	141	141	155	148	144	149	162	154	165	146	164	163	148	154	153	131	138	143	162	127	133	143	155	142	164	155	141	139	158	144	135	145	136	147	151	138	145	147	142	153	161	142	147	119	127	134	141	141	152	123	139	134	146	162	139	136	120	154	152	138	147	145	142	133	167	126	159	160	153	168	148	144	133	141	135	165	117	142	143	143	129	131	149	125	130	149	114	173	169	139	146	154	157	151	144	152	154	122	123	150	127	143	163	145	141	124	121	151	138	127	151	140	151	159	137	140	156	125	133	139	135	151	131	154	131	137	147	145	157	162	157	180	153	134	145	132	159	150	138	174	159	166	168	145	154	150	154	120	150	134	143	140	153	142	134	151	151	132	151	157	136	154	155	131	156	160	142	134	136	150	138	132	137	152	165	137	149	134	147	156	137	151	131	137	155	134	150	156	130	137	141	128	161	137	148	137	166	149	146	138	171	174	150	165	136	143	141	148	127	155	165	149	152	131	154	156	141	145	161	147	147	144	143	131	154	143	157	132	134	152	154	145	152	141	146	146	145	145	156	154	147	146	137	123	157	158	137	159	138	157	154	161	138	127	141	161	141	130	117	153	155	141	167	162	148	137	146	147	137	138	132	152	138	148	157	163	166	163	158	148	162	152	136	158	136	144	154	150	134	144	141	141	155	155	152	163	147	133	155	135	144	162	143	146	126	151	162	139	145	149	136	161	137	146	139	153	149	133	142	146	157	161	137	161	158	143	131	155	143	151	132	164	174	130	154	157	142	151	136	155	144	154	146	141	155	134	139	143	133	137	151	164	166	130	131	146	135	157	146	121	118	148	150	141	147	154	144	134	132	133	135	156	126	159	148	148	164	138	147	143	163	132	131	139	139	153	149	126	129	145	136	147	141	143	163	134	145	130	131	146	169	157	147	127	154	160	152	158	153	153	142	168	161	137	148	145	135	130	137	131	160	135	151	146	134	133	141	127	150	140	133	137	142	149	134	119	143	146	137	156	155	182	160	149	131	132	136	135	127	154	142	130	143	153	144	138	132	136	145	153	161	150	148	165	164	138	156	159	150	149	144	138	153	137	144	143	132	152	143	167	158	137	126	141	160	129	156	156	172	145	124	138	145	131	149	159	150	148	129	151	153	150	160	145	151	146	145	147	129	138	140	169	140	166	143	140	140	154	141	140	175	129	150	164	151	152	162	155	144	139	172	156	154	145	146	139	157	160	165	140	157	138	139	156	133	156	162	158	137	170	138	139	142	144	145	159	148	138	156	129	143	150	146	157	146	148	134	142	130	142	145	145	139	145	154	151	156	174	140	148	116	136	160	166	152	126	154	164	149	133	152	146	148	161	148	137	148	128	149	126	148	140	157	166	141	152	155	143	154	142	129	157	140	157	161	160	145	155	164	160	165	144	159	126	147	163	144	149	166	151	120	123	145	160	138	145	139	136	126	138	153	133	160	142	152	167	93	161	126	144	154	158	144	153	120	152	143	145	130	146	143	142	147	169	155	155	133	152	159	140	161	142	164	133	136	163	152	128	142	154	166	141	142	155	156	146	143	143	137	145	155	143	141	144	152	139	148	122	146	160	133	151	144	143	128	125	150	137	147	156	126	133	151	137	133	133	144	127	144	129	137	133	132	151	156	143	153	151	160	135	140	154	142	149	140	150	147	141	147	175	141	179	152	145	157	160	145	159	147	142	140	135	139	124	171	128	162	129	149	162	139	182	140	167	135	154	136	139	149	134	123	170	154	146	155	142	153	123	143	142	136	145	165	143	154	156	145	141	138	153	165	136	126	145	157	156	140	157	140	150	146	145	143	168	133	158	136	152	145	133	145	142	148	154	139	156	153	157	117	125	159	162	149	149	156	139	156	156	146	145	149	154	144	144	166	154	132	159	127	159	157	143	148	141	149	145	149	142	155	131	119	159	134	140	148
6090	1220	2595	2995	2655	2196	1781	1515	1223	1161	1093	945	853	760	742	711	643	645	625	586	575	557	563	583	546	553	506	497	457	499	484	468	434	456	445	454	438	461	458	496	446	414	422	405	420	426	441	433	430	440	457	468	454	448	431	427	451	491	500	435	488	489	478	560	526	739	629	587	525	424	416	416	432	391	442	383	449	451	426	452	394	436	437	412	407	402	411	443	421	390	402	426	415	372	411	383	410	378	424	376	405	424	414	422	405	393	417	410	388	408	460	392	389	385	436	429	411	398	385	358	414	385	414	397	410	392	412	402	397	436	426	418	415	384	431	402	398	376	404	400	439	432	443	396	378	401	379	422	408	418	434	392	426	416	418	398	360	420	411	357	360	421	370	387	411	401	359	377	424	418	409	413	416	409	429	418	367	408	405	387	403	406	397	364	393	375	377	394	398	433	363	404	389	421	376	399	428	409	405	437	434	423	409	431	435	442	409	409	381	407	410	387	412	404	434	367	421	373	412	410	385	402	395	392	369	392	428	399	380	390	405	399	398	393	434	413	424	408	438	382	409	380	419	379	436	420	385	368	381	366	360	444	403	428	419	433	374	355	412	413	389	389	389	418	416	390	423	426	414	407	412	403	398	423	409	393	390	404	389	410	397	383	414	403	394	418	370	406	397	420	400	389	410	379	437	427	420	409	392	396	420	420	370	450	402	410	376	416	413	442	433	410	393	410	378	390	361	421	405	415	403	400	425	394	413	414	399	377	417	430	426	365	434	419	410	419	398	412	449	381	388	386	401	401	430	409	402	418	411	409	425	418	392	400	387	406	395	383	384	422	423	408	384	408	421	403	393	373	409	401	434	410	397	406	396	390	403	422	421	423	423	416	411	416	391	383	390	395	438	414	433	385	421	419	404	418	370	387	438	413	413	423	386	397	434	414	404	400	415	377	412	401	421	378	391	355	412	405	402	378	390	427	424	385	425	404	408	368	406	400	445	397	380	424	408	354	394	415	378	349	432	411	413	397	405	402	430	400	386	383	389	385	414	422	404	381	397	381	392	411	374	376	414	391	385	392	399	410	410	417	431	420	405	434	427	390	444	404	414	387	392	419	411	410	410	403	433	427	375	400	377	407	381	386	439	461	396	419	408	424	406	401	424	391	369	441	411	420	413	386	402	407	416	411	391	448	394	433	395	375	400	384	409	398	370	357	374	378	378	390	381	377	424	382	369	406	391	361	430	424	415	445	402	362	393	390	383	382	397	389	390	400	377	413	392	417	421	405	391	367	395	372	421	408	422	394	391	409	425	372	381	385	368	401	404	387	412	389	389	395	425	435	407	376	397	397	416	406	384	410	387	365	402	412	374	429	392	378	375	355	416	413	426	413	428	413	393	414	417	402	422	427	416	456	430	379	393	398	373	397	414	380	388	375	410	387	430	404	399	387	394	370	398	435	387	445	412	398	415	423	405	393	407	392	405	444	404	382	392	417	397	419	361	395	400	409	393	398	423	398	421	381	399	423	389	390	428	384	414	395	410	417	388	428	405	380	413	416	397	388	384	410	420	417	367	410	395	413	396	438	417	423	395	389	399	404	393	377	428	435	376	377	385	411	422	431	429	398	408	414	374	419	345	397	415	408	402	389	415	423	409	384	410	411	410	370	411	388	426	390	406	425	385	398	411	395	363	371	418	390	415	403	413	401	400	435	352	438	429	401	412	408	395	446	428	418	407	384	390	403	408	427	385	428	432	401	418	381	429	401	403	384	387	428	377	400	382	408	445	384	384	363	415	417	375	443	412	398	415	406	384	394	421	418	424	391	422	404	417	400	446	395	405	406	379	364	411	400	362	385	429	389	381	413	397	388	416	416	419	401	411	399	386	410	384	422	416	389	381	386	414	381	375	422	415	424	409	390	412	408	404	377	422	394	353	404	433	413	419	426	365	415	393	393	420	377	426	410	429	370	433	419	369	420	401	366	420	392	407	439	397	404	388	444	400	417	369	401	416	387	407	396	401	412	396	438	396	423	392	393	371	414	394	418	431	376	386	439	416	409	400	434	405	397	407	394	419	391	419	400	410	418	417	397	379	376	419	410	400	387	411	396	433	443	417	395	390	409	393	401	363	379	402	374	417	413	413	396	379	382	409	388	404	399	383	364	411	387	441	391	409	377	418	439	393	412	393	411	401	409	401	396	389	373	379	421	440	409	388	390	399	444	414	384	390	381	398	403	416	431	414	369	439	412	404	413	427	391	408	440	376	407	394	379	417	401	382	386	424	406	415	404	418	399	374	422	366	419	423	387	393	419	380	392	423	386	377	414	415	371	398	403	395	422	394	399	407	427	391	362	415	385	401	436	397	392	435	410	424	398	418	376	405	392	412	418	371	402	390	415	393	406	382	385	379	404	414	410	378	395	426	393	390	389	421	380	381	408	406	418	413	364	350	410	379	398	418	397	399	389	379	397	421	404	381	433	395	398	435	384	434	437	378	405	379	368	428	395	378	375	400	379	436	411	375	405	393	391	424	406	418	409	415	417	398	416	424	422	412	420	381	405	427	383	410	373	408	420	383	409	365	432	407	367	415	401	430	419	381	413	385	419	386	394	409	401	398	367	370	407	407	410	399	416	397	453	370	386	396	410	401	422	382	373	409	400	406	379	394	395	419	392	406	391	395	406	410	424	396	383	397	391	357	405	382	406	370	364	410	376	390	377	419	418	413	443	387	368	418	380	396	406	399	429	434	389	429	389	390	450	461	398	440	426	416	404	425	403	369	415	400	382	414	417	392	394	400	405	396	442	412	416	421	407	404	422	393	395	401	406	397	405	399	380	442	364	394	406	453	403	412	384	407	423	423	411	383	392	410	391	371	419	415	380	388	409	390	412	395	401	397	387	402	369	396	429	412	398	429	407	399	426	435	398	385	399	369	407	393	389	400	402	390	398	399	412	396	360	410	392	379	380	394	373	379	390	395	391	414	408	396	446	389	385	413	383	379	384	427	395	420	393	429	389	373	372	433	390	418	393	389	412	409	395	388	398	428	376	405	383	420	408	427	352	411	398	380	385	393	359	390	386	375	405	406	413	397	417	398	424	450	422	422	390	464	407	385	404	409	405	405	415	397	455	396	379	411	373	384	374	396	435	409	392	420	412	369	383	428	389	386	410	414	379	389	410	421	396	402	424	383	420	396	435	418	401	408	417	432	413	434	418	447	422	386	409	377	408	385	430	376	405	396	418	413	427	424	413	444	375	394	385	408	391	382	432	419	430	368	403	398	420	407	398	387	425	417	417	382	419	403	378	430	403	415	414	410	402	417	389	412	394	400	425	383	392	420	376	398	430	407	370	440	394	408	390	378	414	402	426	431	396	414	411	441	432	399	407	416	405	397	408	403	421	422	399	415	397	414	342	430	403	398	402	426	410	396	378	408	398	383	389	424	408	376	397	447	386	406	364	401	377	398	385	382	357	418	371	417	399	439	413	406	392	380	415
14554	1785	2007	1518	1053	764	526	422	319	275	229	199	198	165	155	138	134	131	137	125	114	94	108	93	103	96	96	95	97	97	90	85	105	72	87	82	93	92	78	68	77	95	93	86	78	90	79	66	63	67	97	85	73	88	76	71	95	92	79	80	92	80	96	107	98	133	83	92	104	74	80	76	84	81	83	66	73	64	75	77	67	71	74	63	80	82	69	72	66	75	80	65	79	69	80	85	76	81	57	78	86	80	63	70	66	71	68	68	65	72	62	58	75	58	69	85	89	74	72	62	84	68	90	88	67	68	70	81	69	60	74	78	84	69	79	67	82	72	55	59	68	74	63	62	71	75	67	63	69	62	78	85	69	61	81	83	79	52	76	64	74	68	56	84	68	76	63	52	62	70	88	69	72	87	68	70	75	74	79	71	63	69	84	56	68	71	79	72	68	77	72	71	69	94	77	72	73	72	65	62	76	69	77	78	77	75	80	71	70	60	74	66	68	81	80	83	77	70	68	60	48	61	73	83	68	69	68	68	74	75	78	75	79	71	62	76	81	70	72	78	74	78	63	80	82	84	70	57	63	66	68	79	77	81	78	69	69	87	74	76	78	78	64	73	80	87	68	76	74	73	74	80	85	67	89	64	49	78	74	71	79	72	80	64	61	83	67	67	79	64	62	62	64	79	81	74	83	68	75	71	69	83	77	70	88	76	82	70	68	66	69	58	66	78	79	75	76	85	80	68	89	78	63	69	63	73	59	73	60	71	77	79	82	72	70	76	78	74	67	70	75	80	77	77	78	56	63	88	61	79	61	69	77	68	83	70	75	75	92	82	76	87	73	62	76	63	72	69	63	69	74	84	77	75	98	77	73	66	74	68	69	83	79	74	55	74	78	62	58	84	72	70	63	72	78	70	60	77	84	71	71	70	75	64	75	76	65	76	75	68	74	60	63	64	63	87	79	67	80	84	71	71	65	76	73	70	76	72	62	73	62	73	70	75	78	64	81	81	79	76	63	76	74	60	76	77	78	60	73	72	73	68	60	79	67	72	65	64	78	72	70	68	82	70	79	54	71	66	73	82	58	72	67	75	80	59	57	74	74	68	72	73	75	70	83	69	75	58	68	85	86	71	69	79	66	72	68	79	66	68	79	63	84	68	73	81	76	63	68	82	69	77	61	65	75	77	54	77	79	87	75	78	79	81	76	87	79	69	76	52	73	71	69	69	77	82	69	70	57	68	72	80	81	71	64	75	88	65	76	69	57	80	61	70	86	63	70	68	67	76	80	58	64	72	85	68	74	84	56	78	84	74	67	70	84	61	80	71	76	71	78	55	74	71	66	91	62	74	66	66	80	71	83	69	77	69	71	75	64	59	64	78	83	79	83	75	72	88	65	63	67	72	68	68	70	60	79	81	73	66	60	73	70	67	68	74	82	63	72	77	74	70	68	68	68	67	63	84	67	76	73	68	79	75	73	74	80	66	89	71	64	77	74	79	80	55	69	80	62	63	69	81	63	73	69	61	72	81	77	66	75	58	66	65	66	80	83	76	94	72	90	60	57	81	71	69	58	77	79	85	78	78	83	72	67	87	64	66	75	70	75	73	61	73	68	76	79	80	60	78	71	75	59	61	65	73	77	69	82	73	70	71	62	75	73	83	58	85	67	79	67	78	81	72	77	80	71	77	79	79	83	80	67	41	67	67	73	63	73	62	74	61	78	75	62	89	77	82	59	71	73	76	73	93	73	65	71	60	71	69	62	71	72	85	74	73	77	62	78	78	63	76	67	65	75	62	92	60	72	74	64	64	82	66	67	64	80	70	68	94	70	75	77	74	51	69	84	65	58	77	67	76	74	79	68	82	72	75	57	71	72	84	84	77	75	64	76	75	62	64	72	81	66	76	81	76	87	84	70	64	80	73	87	78	75	59	62	59	63	77	63	76	73	76	64	66	75	86	71	73	71	68	85	88	76	73	69	65	64	87	78	59	68	71	61	65	87	69	83	67	67	67	74	78	78	70	70	78	82	71	70	81	84	60	82	67	79	69	74	75	66	75	76	73	69	85	65	82	77	83	62	86	84	75	88	86	71	70	74	78	85	63	76	68	72	86	87	66	85	80	64	77	80	79	73	74	69	63	96	80	69	84	74	78	73	63	67	65	74	63	74	70	58	80	70	78	63	80	68	72	77	67	81	75	80	65	58	61	77	77	89	76	77	65	67	77	67	71	66	68	76	68	74	82	87	83	75	67	64	81	68	59	73	67	75	60	90	68	72	72	58	71	63	85	73	69	66	67	77	62	76	80	85	71	66	64	65	58	64	80	77	55	75	58	69	64	63	75	61	79	73	86	73	62	65	85	65	74	72	61	69	76	71	75	73	75	55	54	58	61	54	57	75	73	82	75	61	67	64	78	59	56	71	69	67	79	86	73	71	66	61	71	65	69	70	68	70	76	72	82	75	62	83	82	76	79	75	69	70	72	52	77	75	68	64	85	77	70	73	74	72	72	80	85	61	75	75	74	76	86	67	56	77	64	75	75	83	72	83	69	69	72	69	63	92	74	59	83	66	64	66	74	77	73	76	79	76	74	84	78	76	80	68	79	97	69	85	82	76	72	77	68	69	64	69	68	74	64	82	78	75	77	91	57	76	85	69	89	61	73	66	77	76	64	75	78	69	78	60	72	77	84	76	63	69	69	65	66	63	83	77	61	69	86	66	68	68	90	58	82	73	78	68	88	71	85	75	66	76	62	68	62	85	71	66	76	78	82	71	79	68	79	76	71	61	69	74	69	76	79	78	80	77	71	54	72	54	82	65	81	67	69	78	82	73	73	62	70	83	79	82	64	66	87	56	65	74	78	75	66	77	86	82	72	75	77	66	80	77	55	76	63	69	68	71	72	78	82	61	69	75	65	70	82	63	61	80	68	77	65	74	67	93	80	65	69	65	64	76	78	75	71	78	62	71	57	72	80	68	75	76	74	82	66	64	73	76	64	78	73	67	68	83	81	74	58	79	75	71	82	88	72	63	57	79	72	98	76	68	75	65	64	83	91	76	73	78	54	59	78	69	73	72	63	64	66	66	64	69	73	78	69	95	73	65	86	90	72	72	70	79	61	62	64	74	67	60	67	64	56	68	66	62	77	61	51	60	75	86	67	58	73	64	70	69	73	71	78	79	89	78	69	73	62	71	70	89	74	84	76	69	77	80	68	64	63	51	66	74	59	67	78	68	78	74	55	73	71	65	78	76	70	81	80	72	72	69	59	77	78	58	75	72	71	64	48	67	71	67	76	77	65	87	70	79	66	69	70	81	56	67	78	75	82	57	67	62	69	71	78	73	79	75	68	75	68	64	79	67	67	72	78	78	74	74	74	75	64	60	72	66	78	68	60	61	88	64	74	84	86	70	77	79	83	75	70	68	65	79	64	69	67	75	83	68	79	71	61	72	66	64	62	76	76	74	74	71	69	75	77	75	77	82	71	82	76
7515	1711	4347	5121	4384	3523	2801	2249	1907	1588	1393	1190	1086	983	816	768	697	655	590	583	563	512	511	440	430	442	377	406	405	367	327	342	329	344	321	290	336	307	288	294	264	290	281	290	292	278	286	291	279	265	310	329	307	277	272	288	292	303	331	327	323	332	395	408	479	813	630	525	392	270	284	254	219	249	225	233	222	233	217	237	224	236	245	187	199	202	213	238	221	189	243	205	225	241	209	237	217	210	193	224	219	225	211	234	216	221	209	198	196	213	204	223	195	226	197	198	191	211	217	186	228	216	225	209	210	206	235	197	212	218	242	230	191	209	213	200	213	206	202	205	212	205	204	225	188	196	231	213	218	190	224	221	205	210	200	221	209	182	187	209	191	209	208	223	207	203	209	241	209	186	193	222	217	190	208	201	236	211	222	220	192	187	222	219	196	222	182	210	219	218	195	188	221	166	191	208	217	191	214	244	209	212	180	227	196	208	190	226	216	210	189	210	208	212	210	211	222	200	218	190	195	201	200	201	204	217	217	202	230	223	189	218	217	217	202	208	204	206	198	223	219	210	235	205	207	218	207	209	201	188	217	213	194	198	200	222	197	208	187	212	215	210	201	211	191	217	205	223	204	210	185	211	226	218	185	196	214	194	213	222	207	185	229	194	204	206	195	192	174	220	206	206	229	221	220	184	216	216	195	232	194	207	211	212	206	180	229	202	193	198	207	214	203	211	206	202	197	204	205	210	194	220	219	191	193	211	202	210	188	197	193	217	193	207	211	205	204	181	203	211	201	215	216	204	201	207	216	211	223	173	204	200	236	227	225	210	218	215	216	213	198	197	206	216	184	228	199	197	217	189	203	209	231	207	225	213	221	188	230	210	196	210	212	186	199	225	180	202	210	213	180	193	195	198	213	199	224	221	208	195	200	207	212	191	206	191	213	235	224	190	197	168	206	203	193	199	194	215	213	215	193	175	207	189	192	198	210	214	211	220	210	216	203	209	207	207	201	204	217	207	239	189	186	225	223	244	195	226	179	202	209	211	196	195	182	202	204	212	203	198	219	203	215	180	215	246	231	185	199	199	214	203	225	207	247	206	206	201	213	202	214	193	197	230	187	212	217	190	210	206	224	206	224	236	211	197	224	210	203	216	227	199	216	192	218	217	207	200	193	184	204	197	195	187	196	235	202	214	206	174	221	179	194	196	208	223	189	208	215	227	196	186	208	192	203	206	203	198	217	206	214	210	210	218	223	207	234	209	218	193	199	189	188	219	201	201	241	204	204	208	204	221	206	202	205	206	209	208	209	221	225	199	213	197	188	230	222	223	206	190	237	191	198	202	205	226	196	206	194	215	219	191	238	215	199	209	188	200	219	207	217	197	213	185	198	202	207	202	191	182	185	206	221	215	191	224	191	186	238	209	205	209	199	226	210	209	209	213	207	236	215	190	202	214	194	195	209	240	207	199	204	191	217	226	205	204	210	205	209	213	203	224	193	209	162	205	205	198	196	198	165	196	199	205	224	212	221	203	211	209	215	200	209	223	213	198	211	208	230	202	211	193	204	220	197	193	214	194	197	209	204	225	212	193	208	222	201	184	184	187	197	196	180	210	207	186	208	231	226	225	224	192	212	189	194	197	207	212	202	217	195	198	205	209	182	207	222	203	208	197	200	194	175	186	215	229	195	195	205	213	190	200	198	195	202	186	190	169	203	203	217	224	183	197	188	209	207	210	214	210	211	206	207	215	190	224	188	193	210	224	202	204	209	216	182	214	214	183	217	244	226	213	197	205	198	193	192	216	218	189	217	201	219	202	228	215	205	192	204	207	188	234	220	222	182	193	208	208	213	196	219	195	186	225	214	204	225	226	198	225	215	203	217	221	202	210	209	236	190	194	205	215	229	191	187	191	203	199	208	209	219	218	203	219	182	222	192	214	216	220	231	170	222	190	202	224	196	206	217	182	205	214	221	219	223	206	183	195	196	200	210	204	203	209	199	241	179	227	210	207	221	217	211	199	239	220	211	193	226	195	211	210	182	219	188	196	220	205	224	192	187	211	225	219	216	195	192	208	251	216	221	209	191	190	197	220	198	193	220	227	218	202	218	188	203	183	194	188	200	204	197	201	197	228	199	178	220	221	193	210	206	178	203	205	223	204	192	208	216	227	223	227	186	165	222	206	209	215	200	213	219	196	207	214	206	213	216	201	205	200	213	219	201	194	198	230	209	217	207	206	195	198	182	199	199	188	229	168	194	208	202	195	200	197	241	174	190	217	209	205	212	215	206	199	175	227	182	226	195	218	200	236	212	214	203	225	202	243	194	200	215	195	190	151	220	208	217	203	199	217	207	207	217	216	229	207	215	218	224	218	201	197	217	195	192	192	200	206	182	200	204	204	211	197	215	199	218	203	202	187	198	172	199	223	205	203	217	186	180	203	195	228	205	196	206	210	218	211	203	206	198	200	194	183	225	186	195	196	191	199	199	204	193	207	216	223	212	212	191	207	207	228	191	213	198	216	232	208	210	203	217	182	194	216	196	195	217	200	213	194	221	204	203	224	217	228	208	207	205	190	203	221	216	203	197	199	192	187	203	202	204	202	197	192	200	223	208	204	194	187	221	216	193	211	210	179	214	187	212	187	197	195	215	199	208	208	204	191	209	215	198	188	193	212	196	210	200	192	201	192	191	213	194	222	205	229	195	212	255	209	241	228	191	184	203	194	204	206	212	197	220	194	192	215	171	195	187	183	211	205	176	222	209	193	197	226	212	187	188	213	191	206	186	207	212	213	200	206	193	206	186	212	223	197	232	210	230	180	229	220	201	198	201	200	197	218	193	208	211	214	204	219	195	206	197	215	237	205	215	238	188	220	197	212	211	199	187	188	195	204	207	210	212	190	203	212	215	219	211	205	192	168	193	210	202	207	207	198	203	207	189	194	197	186	220	197	206	187	212	207	203	213	207	215	217	219	227	222	206	216	199	201	210	223	201	187	224	189	198	181	193	200	220	193	195	174	210	198	213	199	223	194	194	194	200	201	205	177	194	179	191	211	201	195	180	188	192	212	214	190	202	245	228	179	203	207	196	202	200	212	177	210	206	200	217	207	204	219	228	193	226	208	208	226	211	169	219	212	207	214	198	211	195	209	196	199	177	195	206	212	217	217	186	240	219	206	208	174	242	175	216	191	230	198	218	194	187	206	183	199	210	200	224	204	199	215	254	204	193	212	207	195	204	230	196	231	209	197	209	222	187	211	226	203	187	193	201	195	239	182	191	197	215	195	174	214	206	207	224	206	209	212	194	207	221	212	216	195	181	195	214	201	198	191	225	179	190	216	200	187	190	214	196	224	197	204	205	210	210	180	188	181	210	223	205	203	241	202	213	185	193	194	202	246	199	211	217	163	219	198	222	226	231	221	182	195	183	197	198	214	200	210	214	220	218	193	192	183	213	208	204	172	222	210	183	220	210	208	224	217	216	194	204	194	195	189
2577	161	160	155	132	141	137	138	147	108	135	132	126	111	126	127	142	119	107	114	107	116	125	118	125	135	113	121	146	102	117	122	135	100	131	116	116	121	135	108	118	145	120	122	138	116	113	124	113	101	139	132	124	137	119	133	135	128	108	121	123	108	115	117	121	138	135	129	127	109	123	132	145	128	124	120	117	118	138	127	102	137	129	113	138	127	113	129	126	117	118	132	109	109	124	136	118	109	131	129	141	116	123	125	133	135	114	136	101	124	120	137	130	125	124	123	118	119	133	131	108	127	130	149	134	106	139	133	142	113	120	113	109	126	116	122	111	128	121	127	133	138	99	119	107	124	124	135	135	124	128	113	118	113	117	126	114	125	110	120	109	135	132	117	109	112	102	139	130	148	107	120	114	133	124	105	126	130	129	136	118	106	117	121	110	122	94	115	115	137	123	128	132	118	106	111	101	133	116	124	110	141	142	155	135	129	113	111	119	131	131	123	116	116	113	105	137	112	124	110	105	113	134	110	143	145	114	139	140	140	129	119	108	116	128	122	127	125	143	147	105	120	144	113	121	112	123	127	130	104	139	110	117	103	103	122	134	131	110	127	118	127	142	124	121	114	116	116	125	119	131	106	100	131	161	131	121	129	121	115	106	125	114	101	115	105	118	113	124	113	116	128	128	120	125	106	107	120	116	122	115	116	133	130	114	120	123	108	113	119	111	114	127	132	123	133	107	125	103	129	124	103	131	136	136	128	141	107	132	141	107	123	124	134	133	124	119	97	111	128	119	108	125	104	115	110	106	140	132	127	129	122	131	114	107	136	134	106	124	118	131	135	101	125	141	120	120	114	153	133	109	123	129	111	98	132	109	121	132	134	150	111	101	113	117	101	132	128	108	119	113	123	135	116	112	119	117	101	116	128	138	125	124	96	113	129	111	122	112	123	120	122	118	116	119	129	125	126	108	122	111	124	121	129	119	126	116	111	118	112	113	113	124	140	121	134	118	129	118	99	126	147	127	125	128	109	110	125	128	120	110	117	125	115	126	121	114	112	132	117	133	114	117	122	106	120	117	121	113	100	120	99	110	127	119	128	128	116	125	133	107	119	131	99	123	119	125	110	104	120	133	132	125	131	117	115	122	141	113	151	122	122	123	126	116	127	114	130	127	129	113	113	105	123	138	106	131	131	135	134	120	128	102	108	138	143	116	115	123	104	106	115	115	114	113	108	118	113	103	120	122	102	127	111	125	119	108	133	140	115	125	138	104	125	140	125	118	109	117	133	109	121	129	126	120	124	134	112	129	131	130	118	127	131	119	115	119	133	125	101	111	108	125	120	112	115	115	126	124	143	124	86	122	124	110	113	106	100	136	95	112	131	127	121	112	128	133	116	133	141	110	111	128	108	114	134	143	126	131	126	148	123	147	135	128	118	127	139	118	113	125	113	121	126	120	132	144	146	111	132	112	108	126	138	147	131	108	117	106	112	124	102	115	123	121	116	115	105	106	119	141	134	128	114	134	112	147	102	126	120	113	115	142	133	121	120	121	129	108	113	116	101	126	111	127	114	146	117	117	110	112	106	115	125	121	109	107	149	112	135	126	126	94	113	147	127	119	127	106	118	125	130	135	101	129	135	112	122	120	128	100	133	98	112	112	128	111	121	116	121	114	103	121	112	142	117	115	108	131	113	114	133	119	119	140	116	143	128	119	114	114	106	114	118	121	104	118	128	115	119	131	110	136	132	122	123	103	129	128	135	128	110	130	105	119	126	124	126	133	129	113	111	139	129	109	116	108	124	145	141	120	123	113	114	125	126	114	130	106	145	130	132	137	118	135	112	133	117	115	116	114	105	105	113	113	104	124	132	115	100	107	115	141	116	131	133	124	121	119	131	113	127	126	118	127	117	127	120	123	117	109	127	113	131	124	109	118	139	111	130	111	110	130	139	136	115	137	116	105	99	116	131	133	125	132	141	116	114	130	105	140	121	118	119	125	135	114	129	130	123	118	110	124	125	110	129	125	116	136	134	123	113	141	105	106	106	117	103	107	125	119	125	135	112	110	141	122	138	117	110	132	131	108	133	108	108	125	106	112	132	115	115	116	108	127	140	132	156	118	124	135	132	127	125	108	107	132	118	149	133	129	134	129	109	115	117	133	109	150	145	140	123	119	123	117	142	109	109	115	116	119	127	111	106	128	135	132	108	138	133	125	118	121	128	104	109	116	124	131	125	113	125	121	124	127	115	126	120	120	118	118	121	152	110	123	97	108	121	105	123	138	125	124	122	122	134	140	126	126	117	100	107	115	136	111	103	114	99	126	143	131	109	128	104	117	115	131	114	111	115	120	148	129	133	126	125	128	115	126	114	137	137	117	131	129	116	128	124	121	114	136	105	110	129	124	107	116	110	127	137	136	133	116	123	148	105	144	108	128	124	140	110	112	138	123	104	151	124	123	117	131	114	124	133	107	118	125	122	119	131	107	123	113	118	133	121	111	103	122	125	121	121	125	114	135	138	112	118	123	125	123	123	114	107	114	128	129	112	141	122	143	128	111	120	118	125	120	136	109	122	118	121	114	119	148	109	119	99	118	154	115	117	138	109	107	124	124	122	104	120	107	117	110	109	128	116	116	118	122	125	128	128	120	125	120	134	125	127	99	125	125	118	121	145	108	129	119	128	132	136	108	128	123	108	126	120	118	117	136	120	119	122	120	92	133	135	114	136	127	133	126	111	122	121	104	108	128	111	115	133	131	144	138	135	112	105	116	136	105	114	126	141	129	151	112	132	120	122	118	120	116	122	142	122	107	110	137	130	141	105	122	108	131	125	112	130	119	111	108	130	130	117	125	127	104	126	130	141	103	118	114	110	130	117	111	104	117	90	115	133	137	128	119	118	125	114	121	137	112	123	107	123	127	120	131	116	125	107	148	109	120	126	152	132	135	92	112	134	113	116	117	122	132	112	124	120	126	112	128	120	108	131	129	110	111	122	126	121	120	117	135	119	113	116	108	119	134	116	130	128	121	132	114	144	111	119	110	138	106	105	119	127	129	111	124	135	136	133	132	107	114	138	116	112	138	134	117	121	141	103	116	142	125	142	130	131	127	116	136	126	118	110	122	126	116	108	115	109	128	111	147	125	138	142	131	112	130	138	114	110	102	100	88	113	105	118	134	115	121	124	132	109	131	124	130	99	125	127	121	119	117	123	124	118	129	130	132	123	127	148	123	124	123	114	112	125	132	116	132	122	109	124	139	130	121	112	121	124	132	121	130	133	120	130	111	116	130	122	119	107	110	122	127	128	144	130	127	111	103	134	113	124	129	108	142	107	123	111	138	123	101	119	140	117	124	114	129	111	122	130	134	127	113	139	119	111	129	115	138	107	123	106	119	118	117	125	130	137	129	137	100	151	129	119	124	131	118	131	106	119	135	110	128	114	107	126	136	126	124	117	135	134	134	118	126	110	102	105	129	121	117	107	130	129	126	113
2570	405	448	496	446	441	459	419	404	400	321	377	394	374	382	369	385	361	390	385	367	358	345	347	330	365	348	386	337	344	367	379	359	370	340	352	323	336	332	320	318	382	341	349	367	371	377	335	328	336	366	332	357	346	367	368	341	335	353	366	330	357	344	383	362	388	376	375	338	366	375	342	354	368	324	338	342	349	372	314	295	366	345	344	364	346	347	328	358	340	348	329	392	364	366	321	342	371	335	330	398	364	327	365	325	326	352	348	333	356	360	334	358	341	359	384	362	329	356	363	371	374	362	326	342	348	334	353	324	326	342	357	353	327	369	373	341	344	373	336	359	354	351	339	356	369	358	361	346	365	350	331	354	362	359	354	353	356	349	342	325	377	374	315	314	312	329	322	350	346	334	352	386	318	347	299	346	366	344	373	327	369	340	373	327	346	372	332	330	338	352	327	334	352	353	345	323	325	359	344	360	359	336	366	328	352	344	355	363	348	355	357	332	344	347	335	358	344	363	391	368	321	379	354	367	337	336	353	345	377	390	344	351	343	370	325	311	324	358	350	322	342	329	352	354	331	363	338	347	332	342	344	367	351	364	320	316	375	345	372	357	345	326	336	382	318	352	378	323	385	343	352	353	357	352	357	337	344	335	334	335	335	335	357	340	340	345	316	324	345	360	326	352	352	370	316	378	337	361	359	304	333	341	337	370	348	334	323	353	332	352	336	388	343	351	375	341	334	362	350	337	347	348	333	356	319	315	357	356	362	336	315	351	346	377	346	375	352	324	339	347	328	353	383	328	349	336	317	369	331	349	379	363	325	318	326	318	381	358	375	381	338	350	334	356	331	359	315	340	342	326	354	335	357	348	346	352	355	334	350	301	338	341	336	364	332	327	369	358	328	351	342	375	343	368	381	340	310	329	355	341	310	298	363	353	334	337	351	301	328	365	351	346	322	330	401	353	348	363	352	346	375	350	361	317	329	359	314	338	386	334	323	387	331	378	350	331	382	285	337	360	333	333	353	345	345	335	314	343	320	332	368	372	384	349	326	329	342	333	344	367	339	390	358	328	325	338	341	364	368	382	315	322	335	347	326	358	322	349	336	350	332	320	408	348	324	349	350	342	339	344	306	341	370	367	333	414	329	347	383	358	351	365	353	332	337	345	360	330	316	317	319	336	334	346	368	381	320	368	334	334	360	333	364	361	360	370	366	340	377	373	331	341	347	328	315	342	352	360	387	341	366	369	367	375	353	329	343	362	354	355	360	315	353	357	306	338	348	389	346	356	387	357	346	336	336	346	380	340	339	310	363	334	353	353	348	345	351	331	363	339	355	332	365	341	349	357	333	343	344	324	311	350	329	305	356	337	346	351	363	349	332	333	346	334	333	366	336	332	338	334	360	409	340	342	359	304	341	335	328	350	345	398	332	338	344	321	358	382	356	304	347	351	343	363	378	343	336	352	332	319	333	359	337	347	329	340	337	327	360	353	328	327	334	379	343	363	357	355	354	341	363	367	361	361	319	316	358	358	369	377	362	366	338	373	312	325	347	340	350	372	343	341	337	346	310	333	389	345	326	305	338	345	330	357	341	324	330	370	352	360	358	364	352	363	335	375	343	355	350	329	329	320	365	345	343	318	339	357	345	345	326	314	325	341	352	348	318	329	325	336	379	403	351	345	362	318	342	342	368	354	357	333	344	316	400	392	347	339	336	371	341	302	407	323	336	325	349	363	339	342	350	313	343	325	341	347	369	305	340	376	358	346	359	342	366	355	344	357	348	325	343	381	366	327	373	364	368	371	338	372	373	327	346	337	325	330	358	336	341	356	330	333	348	342	341	336	351	327	353	379	373	369	327	362	334	349	348	341	357	322	367	369	343	359	351	335	333	337	324	368	360	368	324	334	371	353	353	347	369	353	332	374	353	364	372	354	337	366	373	350	343	349	372	321	365	374	361	338	366	325	339	342	353	363	356	340	331	332	364	353	347	353	379	356	330	331	329	343	359	332	363	352	342	338	356	313	363	364	359	358	314	323	335	365	339	340	311	319	370	336	358	348	378	360	329	353	353	354	345	340	359	351	356	351	322	384	308	369	337	338	344	360	339	335	341	344	364	368	327	344	338	363	346	378	344	348	357	314	364	336	325	342	380	329	371	349	342	350	334	342	353	356	381	346	367	348	323	348	369	404	347	367	374	345	359	364	334	348	319	326	308	325	340	363	341	361	349	319	355	365	322	330	351	327	321	328	354	352	360	342	337	328	354	354	363	347	357	346	376	343	338	342	340	347	347	385	336	355	351	361	426	318	332	351	340	346	392	330	320	350	394	340	373	337	348	371	357	313	319	333	350	352	334	351	336	341	355	321	329	329	316	362	341	333	324	330	345	332	314	314	334	362	370	367	360	332	349	340	372	372	351	322	361	377	341	345	371	313	319	359	387	361	330	336	351	337	302	356	355	359	339	339	326	343	334	353	366	341	333	349	374	346	414	376	326	351	365	310	345	347	349	377	339	356	371	380	346	323	316	352	326	371	353	361	353	350	377	338	347	375	355	371	361	348	355	330	350	348	340	341	345	340	339	369	328	348	376	345	366	332	356	336	362	395	377	365	359	380	352	337	329	360	326	347	335	337	357	320	374	361	338	376	343	336	362	346	322	341	352	341	359	359	332	342	341	361	355	346	337	344	312	383	345	362	360	353	340	355	353	328	363	368	331	361	332	360	368	330	339	332	311	332	365	353	371	328	341	340	326	351	323	339	344	392	364	351	348	360	325	357	280	356	333	366	367	348	338	360	334	345	377	379	361	330	297	363	347	344	348	305	332	334	372	323	358	346	373	349	347	326	361	318	324	344	326	356	344	354	358	341	367	370	342	320	369	333	368	333	339	344	320	367	377	328	355	381	365	355	360	328	314	327	353	332	346	358	322	321	326	355	345	359	383	373	326	340	360	336	365	336	342	340	355	356	331	362	341	311	377	359	344	300	337	370	335	335	329	351	366	346	320	335	340	348	351	364	356	305	328	344	333	354	362	350	351	362	334	328	356	347	312	352	315	341	359	353	354	414	345	337	337	335	365	354	348	366	359	329	371	352	305	359	338	347	345	344	353	332	343	323	338	337	368	343	377	347	384	370	352	360	322	364	366	346	348	332	369	345	330	338	337	333	367	351	362	327	313	341	327	346	319	334	351	367	341	333	354	366	323	369	381	359	354	367	320	351	343	339	345	324	379	342	366	346	340	360	348	354	362	322	390	338	325	368	331	355	329	376	320	375	371	339	354	339	352	342	354	354	371	354	371	349	343	313	341	316	336	341	333	362	336	350	345	375	354	356	383	355	383	355	333	329	358	348	340	330	361	364	342	331	331	371	351	373	360	352	337	350	354	349	374	362	372	340	318	347	384	337	354	344	325	346	325	324	332	315	323	336	360	356	352	358	338	346	328	374	368	371	375	370	386	330	315	383	334	323	362	340	336	348	353	341	320	364	330
8453	864	1113	811	610	443	402	305	292	253	231	212	196	221	161	176	181	207	169	171	157	156	141	178	155	160	158	160	123	154	156	143	146	142	157	134	155	183	161	144	137	137	138	121	146	139	171	140	150	172	158	127	178	159	151	151	165	166	176	147	141	136	160	161	156	148	172	175	166	131	171	160	115	125	153	115	160	135	155	148	139	167	150	142	139	132	143	130	131	149	129	145	142	162	131	143	158	143	119	140	147	131	153	137	149	156	134	145	155	145	147	154	147	138	147	117	157	151	131	134	125	158	114	132	137	168	148	147	149	132	132	125	163	154	131	134	150	136	147	138	124	174	141	137	177	134	142	130	145	151	151	127	152	163	129	140	155	123	132	170	126	152	140	159	159	115	146	144	130	151	134	154	159	151	138	124	117	155	137	127	156	143	160	152	138	156	142	153	150	141	170	161	149	131	167	150	125	124	103	124	147	139	139	143	134	153	154	123	146	144	163	124	126	139	134	156	138	152	150	146	159	132	119	127	146	146	170	162	155	145	150	151	126	161	148	159	153	145	168	145	160	125	156	146	133	154	151	159	146	139	165	126	146	148	127	139	150	146	139	158	143	137	128	153	159	148	153	131	132	148	139	176	169	152	140	153	148	149	140	141	140	128	152	144	144	173	117	140	166	146	138	137	152	152	138	155	149	127	151	163	151	155	139	136	141	124	158	143	151	149	145	134	150	155	167	147	159	147	135	144	134	183	143	152	148	150	136	138	143	158	151	147	150	168	141	147	154	147	174	134	155	150	135	148	140	154	156	139	136	162	138	157	148	154	148	143	157	163	151	133	145	124	145	138	145	180	146	130	121	152	137	152	161	152	127	186	141	142	167	135	150	130	127	163	139	156	141	117	157	136	124	136	155	129	130	143	126	130	142	135	140	157	134	155	144	141	149	157	141	134	146	140	175	149	140	140	158	137	128	144	127	149	148	161	158	120	134	150	129	137	131	143	127	134	156	129	154	149	136	142	134	137	145	140	132	145	160	143	149	133	155	154	146	140	165	142	182	134	161	140	159	152	141	132	140	145	140	131	151	158	160	126	148	140	133	146	149	136	151	147	143	144	142	135	159	151	134	134	131	140	134	162	152	137	132	146	147	141	133	140	138	130	150	138	133	156	162	134	161	147	132	145	164	140	136	151	143	143	149	156	155	149	158	160	142	157	122	156	166	152	170	157	127	129	157	126	153	128	153	128	136	149	134	144	133	138	149	147	132	139	116	140	133	123	143	120	155	132	145	133	174	145	127	164	157	132	143	139	127	135	150	136	141	160	137	135	148	137	140	131	147	121	139	129	140	163	156	144	148	154	146	140	129	149	139	136	145	137	141	140	138	140	150	151	147	133	133	139	133	132	149	157	164	126	128	139	159	116	144	161	169	160	153	116	145	153	154	135	156	134	147	144	157	159	147	153	156	151	149	140	155	145	171	117	132	159	164	154	146	141	160	142	145	135	139	141	149	133	124	121	149	135	148	147	143	153	157	164	129	147	149	156	156	163	130	147	130	160	143	156	149	141	153	125	135	153	167	150	156	135	143	146	136	165	137	180	157	158	137	146	150	122	156	139	171	148	130	144	151	152	176	156	167	139	149	151	144	136	151	169	140	149	147	136	136	142	137	142	148	152	126	118	139	147	138	146	158	134	130	144	156	135	152	147	177	125	117	159	147	150	144	135	128	130	165	153	144	142	144	143	184	149	161	153	154	134	126	146	152	156	150	160	155	160	137	135	150	141	147	151	137	126	150	122	157	138	137	158	151	141	159	117	165	151	153	159	138	171	135	129	128	145	121	150	157	147	150	134	149	149	126	142	137	149	141	154	160	132	143	138	144	134	154	178	136	141	158	126	144	145	145	166	143	144	154	139	153	130	155	143	133	113	155	128	147	155	139	142	116	142	145	140	120	152	153	142	144	137	149	139	151	166	141	148	147	158	130	155	137	146	135	138	152	128	153	118	132	140	129	152	138	158	132	157	129	150	155	125	161	130	139	145	137	146	153	146	162	148	150	157	154	146	138	145	149	136	146	133	146	164	132	168	127	143	133	134	158	136	132	156	121	136	146	139	142	129	128	142	144	133	148	131	143	159	148	146	172	134	150	141	121	153	146	166	149	130	134	149	150	138	139	156	157	137	146	161	163	144	141	138	144	146	136	139	144	137	145	161	168	143	157	148	147	165	145	161	140	148	155	139	153	153	164	141	161	144	161	128	151	177	128	172	122	140	144	147	151	148	137	138	152	147	159	159	117	135	141	137	156	140	143	132	159	170	131	153	160	140	142	148	160	132	151	118	164	131	133	158	135	153	137	145	164	140	135	127	130	135	162	159	145	125	150	143	135	156	157	138	130	151	155	138	148	136	151	134	151	160	125	159	142	143	160	155	136	166	164	159	144	156	150	146	155	136	147	166	134	134	167	130	170	126	133	119	128	161	137	148	156	149	157	138	118	146	126	154	135	159	161	126	132	153	118	149	130	136	149	164	166	177	141	151	139	156	127	133	145	139	155	126	145	144	124	153	158	130	149	154	164	119	133	147	157	139	128	176	141	137	132	149	148	151	147	149	149	145	155	135	122	125	128	140	130	118	134	157	153	158	140	157	148	139	138	143	149	154	154	148	153	141	135	136	156	148	152	163	135	159	133	166	155	156	146	160	160	130	141	151	143	134	154	141	166	128	123	135	157	163	124	128	150	146	146	139	126	130	142	123	155	161	155	149	136	143	140	149	139	156	150	146	134	155	156	144	139	155	146	142	139	144	144	144	135	141	157	143	135	163	167	134	149	145	164	140	131	161	138	153	130	161	161	127	168	139	144	152	140	136	138	151	157	162	152	141	156	147	156	147	139	138	160	130	151	146	129	158	138	151	162	142	154	138	113	158	152	144	127	137	145	141	131	132	132	169	150	147	165	122	150	162	140	152	179	151	132	158	134	126	152	132	158	126	129	145	149	148	134	145	153	145	136	156	146	125	130	146	123	135	149	164	137	165	135	149	139	135	151	142	171	125	141	160	146	157	130	144	147	158	139	140	146	145	161	177	151	150	157	141	147	133	133	172	162	144	115	173	139	175	145	143	127	151	159	151	167	151	164	138	148	141	156	130	154	132	143	163	146	152	126	137	149	153	135	136	167	131	158	145	129	139	160	147	157	138	144	157	148	151	149	155	130	145	147	137	151	129	143	172	146	143	156	130	162	128	117	151	162	137	141	134	155	150	147	155	136	154	170	141	148	146	134	134	141	161	126	149	153	141	162	125	152	147	149	144	156	135	132	147	166	141	143	161	130	118	139	129	134	145	149	132	146	139	147	147	139	134	154	139	130	127	144	138	149	139	176	141	153	143	143	156	155	125	134	147	159	145	145	145	147	156	147	143	151	145	158	123	167	147	149	139	161	148	152	127	165	161	153	155	185	149	122	155	138	162	156	135	134	158	140	145	133	152	165	142	143	146
5965	1259	2531	3034	2582	2134	1835	1536	1294	1146	980	958	835	773	725	651	668	689	592	603	560	515	530	520	530	486	451	494	508	440	478	459	509	431	439	403	478	467	473	446	480	447	471	445	450	441	416	458	442	439	426	440	466	434	445	448	484	495	490	444	467	453	528	527	606	739	662	596	472	450	401	426	421	443	391	427	392	388	408	414	413	407	399	415	430	380	425	448	415	409	385	409	376	417	404	411	431	412	390	406	397	399	391	419	398	428	401	372	428	400	411	408	394	430	407	385	407	391	438	411	386	398	389	420	384	412	375	381	432	441	376	409	438	388	416	420	419	381	354	403	382	395	424	446	409	397	386	401	364	400	403	388	399	420	415	403	378	387	411	402	390	396	412	372	399	413	422	408	396	401	394	392	407	414	397	391	430	377	422	357	388	405	394	445	451	419	457	413	381	401	403	403	373	415	398	414	404	404	389	404	392	407	406	413	420	369	395	426	388	403	409	417	415	378	401	395	423	395	393	376	381	435	405	410	390	410	393	416	400	394	427	381	381	404	409	388	424	399	419	403	364	457	401	401	423	404	415	425	379	399	398	383	408	405	419	401	371	375	397	416	407	409	405	397	412	413	432	370	409	412	389	392	422	370	410	393	447	390	397	377	390	399	383	421	437	390	400	391	404	414	421	412	381	417	399	437	376	425	412	411	439	410	404	409	407	372	406	437	374	396	387	406	363	420	392	387	371	411	412	358	431	423	394	368	372	415	415	407	397	390	413	404	373	419	371	399	364	367	405	399	392	398	387	389	381	419	393	412	428	382	485	385	399	372	389	373	370	406	405	399	415	422	401	429	393	428	409	403	427	433	429	448	347	406	397	446	435	380	386	391	428	370	389	368	399	424	414	400	367	353	397	366	413	406	401	381	412	427	415	421	383	398	370	388	406	402	376	407	406	411	387	407	403	382	413	397	421	386	385	408	426	423	412	413	403	393	375	404	371	386	408	387	431	417	391	381	425	411	436	387	399	419	395	404	427	409	396	410	376	360	415	427	417	395	418	399	405	432	401	389	383	398	357	393	402	408	414	389	404	383	357	379	393	380	426	430	390	398	421	389	409	394	369	406	394	362	405	386	380	384	422	420	374	414	369	425	425	394	380	362	387	408	398	386	350	413	385	402	395	380	395	417	395	394	416	413	390	371	407	370	423	440	437	397	423	399	366	386	407	433	402	387	422	402	391	381	420	407	386	402	383	402	388	401	409	398	411	399	386	384	408	391	417	417	420	378	407	404	369	423	428	427	351	402	382	379	399	404	390	372	377	357	403	397	409	380	391	397	406	419	404	395	382	394	400	396	404	386	391	402	401	377	420	402	403	382	410	411	394	390	412	400	402	366	398	400	439	389	414	355	401	410	386	422	412	406	387	380	371	373	402	430	378	416	368	379	391	418	401	400	395	386	398	394	407	380	372	403	390	390	411	414	407	407	376	369	405	380	380	383	405	384	388	396	400	364	379	410	387	397	390	398	375	386	380	423	426	382	419	394	396	419	399	387	374	414	369	390	424	382	398	421	390	414	426	434	409	395	411	406	388	421	398	414	413	441	419	426	400	415	383	408	419	396	413	410	369	403	392	403	382	378	379	404	397	412	394	359	385	402	388	401	391	407	415	401	399	422	412	421	420	415	395	416	438	440	460	404	401	353	387	414	439	397	398	343	393	415	393	420	428	389	372	388	425	443	419	431	415	408	431	378	405	395	406	402	406	398	416	336	399	403	371	371	411	382	383	389	415	366	415	403	357	409	379	394	368	436	389	393	376	363	379	405	398	398	375	428	388	396	378	390	421	407	391	393	408	400	364	399	382	391	370	454	375	399	378	409	371	403	410	423	393	423	398	443	379	435	395	410	388	404	403	369	404	376	395	395	398	433	385	396	444	396	372	387	371	379	400	395	404	400	414	403	395	370	374	392	403	411	380	397	399	390	390	410	385	394	373	397	394	411	397	428	401	411	409	393	401	401	396	400	418	402	420	393	370	390	369	418	379	419	400	426	411	382	354	399	413	372	391	351	434	400	406	424	396	374	398	380	393	410	410	428	386	392	370	393	390	405	416	366	399	408	365	370	363	424	421	390	394	421	398	416	435	399	407	416	400	417	423	430	383	374	361	428	374	396	405	412	417	385	391	358	424	406	401	398	417	405	393	345	384	416	395	405	375	410	399	362	385	410	403	388	395	386	419	431	393	408	420	397	420	403	400	412	402	397	384	408	420	390	396	423	388	394	391	410	423	393	409	395	394	398	384	400	431	367	384	394	395	397	394	397	391	353	385	411	393	425	378	369	408	404	401	398	410	430	388	383	430	400	410	402	405	428	418	360	374	422	402	382	411	385	392	406	404	360	375	439	404	395	384	394	417	405	393	402	418	370	422	425	421	402	406	430	419	449	419	410	389	401	419	392	374	410	412	401	408	400	365	382	424	410	371	386	388	402	404	366	436	409	411	408	392	434	389	418	378	399	404	375	399	398	401	414	399	392	416	395	389	414	367	399	380	413	396	402	400	395	416	353	385	399	406	389	364	399	430	411	425	387	405	424	388	363	386	411	430	423	373	391	409	384	401	407	412	418	393	341	431	366	386	379	415	409	405	392	411	401	442	427	416	377	415	383	387	422	429	390	415	411	405	414	400	383	386	409	435	406	411	398	415	407	407	423	403	400	373	378	402	411	351	392	407	420	426	408	396	398	372	400	419	364	378	429	425	408	361	414	380	376	392	392	379	390	377	375	413	412	413	356	392	384	417	474	408	378	406	373	434	408	377	392	411	387	427	371	391	405	398	399	420	371	387	374	381	384	426	412	372	405	407	397	401	413	391	400	397	400	371	413	418	424	395	369	376	392	392	415	443	422	367	401	387	389	381	410	403	400	413	399	363	416	372	386	401	408	348	384	396	449	406	405	404	416	409	423	378	392	444	418	402	395	412	419	388	396	400	409	428	390	352	376	418	380	416	384	394	413	354	401	367	378	357	367	398	383	406	418	372	433	415	424	384	381	393	381	405	440	395	388	371	374	385	429	407	427	409	432	400	493	398	399	410	387	382	373	399	413	375	399	390	426	424	407	397	385	390	392	368	387	374	396	405	409	371	384	390	387	384	384	391	413	408	419	393	388	406	401	400	398	417	409	370	376	417	407	433	388	405	394	387	362	392	390	392	422	366	398	406	397	389	370	431	414	422	399	396	380	392	426	344	410	409	421	394	385	403	432	404	409	381	365	389	392	385	389	408	386	426	379	393	424	393	403	387	429	421	405	398	392	397	421	386	416	371	361	424	428	416	420	427	385	432	403	436	386	419	399	404	409	382	381	403	403	424	392	376	410	421	413	426	377	398	401	438	407	399	393	386	425	397	389	384	416	383	357	387	388	376	409	383	419	423	386	392	412	429	410	330	403	379	430	406	391	386	393	412	395	358	414	375	458	380	395	385	409	375	397	388	401	395	378	380	412
14330	1805	2074	1467	993	704	544	388	309	278	273	215	199	184	172	151	130	138	132	125	108	99	113	93	89	110	89	95	81	87	85	79	83	75	103	84	102	68	87	69	99	89	75	89	79	73	81	81	84	99	80	93	75	74	77	72	66	82	68	78	89	94	86	99	106	119	103	104	77	79	82	73	68	75	72	69	89	62	66	80	64	72	83	79	54	77	72	84	58	91	86	59	74	77	80	80	100	67	83	61	63	58	69	73	86	69	83	83	67	74	74	65	73	57	79	75	77	60	84	72	63	62	69	79	61	58	82	63	81	77	64	81	71	60	67	58	75	78	75	69	75	85	66	75	76	74	84	59	75	72	66	72	78	60	65	71	79	66	83	83	65	84	71	68	71	72	78	68	72	75	50	74	76	67	67	61	70	64	63	70	75	71	79	74	79	73	72	79	61	74	64	63	73	65	78	69	67	75	71	67	79	63	78	72	56	63	64	63	65	75	72	76	79	66	68	63	67	76	70	75	66	72	81	75	65	65	64	54	86	72	75	72	84	73	81	70	74	74	68	81	58	66	68	79	71	69	70	72	81	58	77	59	50	73	58	78	57	60	92	70	74	61	69	80	89	68	62	65	95	63	85	58	72	74	58	76	68	72	81	56	62	89	81	82	68	74	67	72	64	81	75	86	94	92	71	72	74	72	64	78	84	54	72	83	69	67	67	78	84	76	67	74	69	64	86	62	65	77	77	77	73	65	72	63	78	74	73	67	87	66	64	75	87	89	67	64	74	67	74	63	67	72	80	68	61	67	59	75	69	78	76	67	72	74	58	60	75	78	79	88	91	79	66	68	69	77	77	63	81	80	80	68	72	78	76	73	66	77	56	78	72	71	56	62	66	54	74	81	72	66	80	78	65	75	58	74	68	64	68	69	75	59	58	81	68	88	70	78	75	90	69	81	65	57	67	63	81	53	81	86	71	73	60	76	74	70	71	82	67	76	58	67	69	59	77	76	66	72	79	63	72	72	71	75	76	78	78	59	62	72	81	87	83	86	78	71	72	84	75	51	74	76	66	86	63	79	71	89	72	73	75	64	71	68	64	81	80	61	80	79	76	70	65	83	68	69	81	83	75	74	78	69	77	76	67	76	78	68	69	76	81	68	72	77	70	74	81	72	69	77	66	71	76	69	62	64	57	72	69	72	82	72	82	82	62	74	64	85	68	68	77	64	74	66	64	73	85	67	70	61	81	73	64	69	64	95	66	79	80	65	58	74	62	62	69	78	60	52	81	72	73	62	64	67	70	75	63	81	84	55	58	67	81	59	73	73	86	89	61	76	74	54	65	77	72	63	85	55	74	76	74	87	75	84	61	74	71	75	72	76	68	59	80	70	66	71	65	54	64	78	76	48	61	65	76	69	72	74	77	56	80	55	65	57	95	53	72	69	62	61	65	70	79	77	79	64	73	71	70	68	67	62	71	69	52	61	75	53	71	98	73	81	58	63	72	73	57	82	57	66	71	69	87	77	68	81	72	87	72	76	55	59	71	81	61	83	69	73	72	72	74	68	75	77	82	70	86	76	73	76	63	74	63	79	69	64	66	73	80	71	80	79	81	76	76	80	73	71	77	76	85	81	94	77	69	84	80	72	90	75	77	72	78	75	72	81	64	81	81	82	78	75	78	79	66	77	82	72	72	88	78	75	84	47	61	86	76	71	67	73	66	75	56	80	68	67	72	74	78	74	81	78	82	80	83	66	78	73	72	62	70	68	71	73	60	68	84	76	73	58	76	65	67	71	71	73	64	79	70	53	69	72	74	75	72	59	55	76	72	79	76	60	75	57	81	79	59	81	67	65	78	77	77	58	67	73	80	72	53	93	83	73	79	85	75	69	68	65	74	82	64	82	81	78	73	79	86	67	81	88	67	87	79	71	74	68	67	73	61	74	63	73	82	72	63	71	79	83	76	67	53	66	80	85	69	62	65	54	71	60	66	55	66	76	74	60	65	77	71	74	60	87	77	70	66	64	59	66	78	74	78	76	62	70	76	53	85	63	66	84	87	62	60	72	56	62	56	68	70	72	79	81	92	76	80	72	74	48	67	73	64	71	69	66	65	67	81	67	74	57	67	73	81	73	71	79	64	71	65	79	80	77	86	71	73	72	63	75	74	64	79	70	54	76	78	84	66	68	58	65	69	75	59	58	62	79	64	73	60	91	84	57	67	63	78	55	70	83	77	68	67	57	69	58	60	81	67	70	52	71	89	62	69	60	74	58	69	68	85	65	82	66	69	81	82	71	81	77	67	80	78	66	73	65	80	71	73	73	59	62	81	73	71	70	76	73	67	67	71	69	81	71	71	71	64	73	68	77	74	58	72	75	73	85	73	79	70	69	67	70	80	75	89	73	68	80	68	56	68	78	65	68	75	71	80	73	58	52	75	82	74	67	73	73	65	73	63	72	69	86	79	78	54	57	69	75	75	96	78	68	60	87	82	66	71	69	79	75	60	78	68	71	83	81	68	72	79	74	58	82	62	85	76	68	78	76	65	93	74	67	71	74	55	68	71	58	66	82	61	78	64	66	62	72	64	76	62	78	68	73	78	66	77	74	78	85	74	63	57	65	87	82	86	72	74	63	64	61	71	64	75	55	68	81	69	85	64	71	79	83	60	76	70	76	76	78	79	57	63	78	49	72	75	62	92	70	83	51	79	68	64	68	73	81	73	58	92	59	56	75	68	84	69	72	92	74	60	68	82	66	60	82	67	76	60	74	89	55	75	67	60	80	77	77	56	69	69	57	62	98	70	66	76	83	69	79	54	70	79	81	70	80	59	73	66	65	69	63	71	71	59	63	66	60	66	78	73	79	86	76	70	62	84	62	41	65	66	72	72	78	66	76	63	75	70	74	68	62	59	64	76	73	66	67	60	69	71	77	73	67	66	68	80	69	74	66	76	73	66	55	56	62	90	76	74	86	91	77	67	85	61	71	72	62	82	68	73	87	71	74	73	67	83	64	69	71	84	71	68	81	77	75	73	63	62	62	67	69	58	66	81	75	56	83	63	73	62	71	61	66	69	78	58	60	76	73	67	93	81	78	84	72	91	66	57	68	65	82	88	72	68	79	75	63	74	75	63	88	70	79	78	78	65	71	72	74	58	78	75	79	66	67	65	69	76	73	76	92	61	57	76	60	67	72	65	77	64	66	67	77	75	79	70	82	65	75	72	88	71	64	73	75	82	49	79	78	73	68	71	63	86	59	63	81	92	68	71	67	77	63	80	67	69	69	61	81	75	70	69	52	69	71	63	60	80	71	56	100	75	62	85	84	62	70	79	79	76	67	62	71	70	72	69	79	78	67	73	74	82	74	74	74	54	72	74	84	56	79	71	88	77	80	60	68	74	57	60	67	78	75	71	81	79	70	71	69	79	70	86	51	79	71	70	70	60	71	66	63	69	57	56	96	71	77	76	70	67	77	76	78	78	61	68	83	60	78
7546	1785	4348	5034	4356	3535	2825	2240	1843	1644	1361	1194	1066	997	866	803	682	686	620	557	559	518	515	469	466	425	379	389	405	346	321	341	337	342	305	316	335	303	291	249	279	300	278	289	262	271	262	265	284	298	288	288	321	308	248	299	347	371	311	328	350	317	418	494	645	759	724	636	342	246	279	254	242	245	228	250	233	232	267	206	222	216	244	215	228	235	220	193	236	202	254	224	218	215	197	206	211	219	222	228	228	207	200	199	218	237	208	221	197	206	221	221	227	210	192	205	200	230	180	205	228	211	207	213	223	200	191	210	206	202	210	236	188	204	194	194	213	206	235	215	221	213	214	209	185	202	211	242	193	201	243	199	225	210	201	212	211	197	249	190	193	222	232	184	258	208	218	210	195	192	216	202	207	240	208	198	192	184	192	202	215	224	203	204	224	201	184	218	220	194	212	189	207	189	225	207	197	194	206	201	208	171	189	182	217	207	203	220	206	189	213	205	194	216	221	231	171	223	231	207	185	199	206	199	201	235	187	219	222	213	217	200	202	198	235	208	228	217	222	203	213	186	191	204	202	231	203	214	212	201	189	192	230	214	208	192	199	205	205	209	174	187	192	207	208	209	190	201	176	217	223	225	209	210	190	195	187	171	182	195	172	210	197	190	215	209	175	189	199	181	197	208	183	208	176	211	222	210	208	195	213	211	201	231	217	217	227	230	179	197	228	194	218	207	215	203	216	237	216	194	201	200	200	230	200	204	201	203	198	182	200	219	199	209	220	209	228	201	204	212	179	211	190	188	208	201	189	211	204	216	208	214	208	215	221	186	192	194	206	196	200	189	231	218	202	222	210	210	195	207	210	218	208	197	194	199	215	206	197	208	224	206	220	226	211	203	220	214	186	199	205	204	191	200	167	209	201	207	195	171	212	189	183	203	219	196	187	208	194	196	215	226	194	192	211	221	213	202	238	197	180	190	192	196	169	201	185	200	179	197	179	185	209	188	190	224	204	208	200	230	191	198	207	189	211	245	224	215	201	206	208	195	213	195	196	216	181	203	185	217	242	205	198	194	186	202	187	198	182	195	187	225	207	239	189	180	207	217	196	217	236	212	184	213	217	202	203	181	197	216	187	193	198	201	222	198	214	207	193	212	191	222	197	191	179	203	223	190	206	206	211	189	198	235	221	198	209	198	216	179	225	206	215	193	207	180	195	223	196	205	220	197	199	202	183	210	200	215	187	216	182	199	223	203	206	190	232	184	209	187	212	209	217	214	202	203	207	199	207	219	209	208	192	186	216	232	183	169	209	218	187	201	213	198	178	162	216	205	212	191	226	189	200	199	211	223	193	199	219	204	183	181	215	179	202	193	230	182	198	199	196	194	209	197	197	177	214	215	197	201	207	186	205	239	192	202	224	229	214	183	196	207	199	208	203	186	216	204	189	215	198	211	223	220	201	221	219	200	211	220	197	213	214	186	184	206	202	200	194	193	203	196	222	197	220	224	189	202	209	195	213	198	209	203	204	196	240	224	184	221	208	196	230	207	239	199	181	207	193	210	203	190	219	210	228	204	184	209	203	208	175	206	217	211	204	212	206	191	213	204	197	199	184	197	186	216	204	226	192	202	207	215	210	208	216	194	212	195	195	210	211	194	178	206	216	198	214	193	212	203	216	211	179	201	198	190	216	205	210	193	181	208	196	183	179	208	199	212	204	230	191	199	208	215	217	212	200	177	221	213	226	211	208	198	190	205	200	221	192	204	208	209	196	222	210	209	217	179	197	182	190	208	198	185	201	203	197	222	192	201	200	207	192	193	218	197	226	223	213	211	213	198	213	224	221	208	185	213	228	205	201	218	225	191	190	185	198	212	190	220	198	196	206	174	215	184	194	206	198	206	204	200	201	189	207	213	199	198	206	178	200	205	185	195	194	192	210	209	219	192	205	189	172	198	214	202	178	189	212	208	186	212	209	206	226	222	199	199	203	191	213	185	207	197	221	202	206	202	198	206	216	190	214	205	209	213	189	197	195	179	201	199	200	215	218	236	197	212	200	210	214	229	191	206	207	200	225	197	186	173	188	202	212	197	199	210	211	200	235	192	204	178	217	171	178	192	202	191	202	205	212	197	182	179	212	201	209	218	208	207	168	196	198	223	200	208	219	231	215	210	197	221	183	215	214	228	188	216	205	224	212	200	165	203	223	196	208	197	200	208	217	222	196	218	205	210	228	195	194	207	217	210	222	222	193	194	187	225	217	206	228	233	178	227	200	234	203	196	208	199	199	210	188	220	210	212	215	192	190	228	206	210	185	186	196	207	216	215	175	207	207	201	179	213	219	193	212	203	214	214	214	210	203	220	223	216	203	201	186	207	219	200	210	184	201	212	227	193	236	204	202	204	183	213	170	204	195	196	226	210	218	223	211	224	191	196	197	174	192	209	222	186	225	208	195	204	231	191	187	221	208	222	220	191	209	210	202	226	186	199	211	192	196	227	201	204	208	217	204	196	216	195	214	216	205	187	206	201	196	202	221	212	205	217	221	212	184	209	201	196	188	213	218	190	205	187	205	201	198	201	185	189	199	215	230	203	203	196	211	195	190	202	193	209	178	183	195	214	217	201	210	205	195	209	207	198	200	203	216	212	210	212	209	213	188	207	212	188	198	192	209	193	207	215	202	180	196	186	207	208	210	206	210	226	212	223	197	229	205	210	180	200	223	162	211	202	196	195	210	174	187	189	200	200	209	217	209	201	210	212	183	199	187	218	207	205	202	208	215	223	207	206	192	191	224	213	170	206	222	203	200	212	193	212	187	213	211	200	195	220	198	213	201	220	218	201	206	207	217	234	213	216	227	187	191	227	196	193	194	201	188	193	224	211	187	195	194	189	204	211	169	219	226	231	215	189	209	237	206	209	211	197	215	216	210	214	229	235	202	203	199	208	184	179	205	211	201	192	199	214	218	199	191	197	199	212	210	215	190	221	185	197	237	213	225	228	195	199	216	205	219	216	195	219	210	208	187	193	203	228	204	199	181	214	186	205	201	209	208	213	208	243	211	208	212	217	192	216	206	204	205	212	215	187	216	196	197	210	197	219	174	205	183	208	226	192	207	211	189	202	199	206	206	217	218	199	222	196	209	184	236	196	237	220	205	186	209	210	205	181	217	202	189	190	217	231	199	221	225	207	205	193	199	208	177	197	232	217	181	188	215	245	210	203	186	220	225	215	198	190	212	219	201	216	184	199	202	227	213	183	204	218	205	185	179	180	232	201	203	222	204	197	197	219	212	207	215	197	207	198	218	212	200	216	202	199	201	205	201	210	193	219	185	217	204	192	213	208	192	225	211	178	198	198	184	218	204	193	182	190	204	228	212	218	202	220	202	206	209	199	189	203	222	179	198	196	179	189	202	224	197	191	200	210	220	224	204	219	184	210	206	249	185	213	198	202	191	199	208	224	179	200	212	194	207	205	197	227	209	215	199	200	171	225	192	197
2467	157	156	147	119	130	128	144	130	111	127	112	115	140	129	121	96	112	152	119	123	135	127	119	120	144	121	140	124	119	121	121	117	136	148	119	127	117	129	134	128	128	131	121	135	117	128	129	124	124	125	135	121	109	132	133	124	90	118	130	138	126	110	134	131	119	128	107	122	146	88	111	135	106	132	111	110	121	114	119	114	120	120	132	110	135	123	116	133	116	112	121	127	136	105	127	113	123	132	127	120	114	123	127	143	131	136	106	125	111	120	123	114	125	116	109	120	136	108	114	129	133	112	111	127	121	115	136	116	151	121	110	124	110	111	107	137	127	119	122	109	112	111	121	131	141	102	119	124	124	143	107	118	110	107	117	116	125	115	145	131	140	133	123	118	138	120	113	130	122	136	143	122	106	128	128	108	128	119	131	113	118	129	116	123	131	145	124	121	110	121	112	121	126	112	124	137	146	123	111	117	127	128	141	137	113	112	115	138	130	125	115	131	111	134	135	122	118	109	126	127	146	116	123	124	119	119	110	118	105	111	127	116	111	132	129	137	108	131	126	117	114	133	134	134	130	121	120	118	109	116	113	101	127	136	125	118	127	148	121	130	125	135	124	134	112	128	117	116	115	140	121	141	104	123	143	131	125	126	119	149	132	129	163	128	125	119	126	111	118	106	118	120	106	111	101	136	135	114	135	121	105	133	119	128	120	107	125	132	139	118	131	121	112	136	111	123	138	119	127	125	137	122	130	132	114	122	124	125	118	125	139	116	109	126	132	123	108	118	112	137	103	113	105	122	131	126	126	108	126	134	118	123	95	108	139	128	130	107	124	117	104	127	132	128	116	157	108	108	124	128	138	137	123	127	116	118	133	123	116	121	125	100	119	126	123	121	122	138	127	125	125	126	112	120	150	117	112	116	137	116	116	119	101	115	128	109	104	126	126	127	116	129	120	135	114	115	107	117	114	129	124	130	148	121	108	136	135	115	122	106	110	121	129	134	124	134	128	112	109	105	124	106	137	110	141	124	114	151	127	124	120	113	124	127	132	130	133	119	112	131	116	122	115	111	118	128	102	136	104	128	136	117	107	114	123	115	105	113	122	108	105	125	114	151	88	129	121	112	118	104	112	134	115	101	113	113	137	100	125	123	129	122	119	125	107	130	117	124	127	133	115	136	118	107	158	135	129	131	132	119	108	136	103	135	124	128	141	115	122	108	116	117	109	132	112	111	135	106	117	113	110	128	119	108	123	122	111	151	123	137	117	119	113	125	123	136	136	109	111	121	117	114	117	117	116	141	131	119	119	129	114	134	133	130	101	122	139	114	119	118	114	115	114	107	132	121	125	125	121	114	116	124	120	116	137	130	124	133	123	121	104	123	109	133	120	141	114	129	119	125	116	123	102	113	105	128	120	121	106	144	132	143	128	141	131	125	124	116	123	125	122	119	151	117	119	131	109	98	116	130	129	145	126	138	116	123	128	117	112	119	101	134	121	109	130	117	129	129	128	112	130	104	116	112	114	115	115	118	132	130	117	119	113	138	121	117	131	120	104	108	146	125	111	131	135	98	135	139	132	130	108	108	113	118	128	133	115	111	134	132	123	140	125	118	104	139	99	125	125	120	122	136	126	113	112	122	131	123	117	130	128	133	114	110	124	124	119	136	128	122	115	140	133	128	126	108	121	137	117	109	125	108	136	123	134	110	112	136	135	126	123	122	121	137	116	126	110	137	108	121	125	124	122	107	135	125	127	123	137	117	107	133	112	144	149	132	120	126	124	121	105	125	112	112	97	126	114	128	97	116	117	133	139	109	129	128	138	109	117	122	113	122	112	130	133	107	121	119	117	121	125	140	139	142	119	109	128	127	127	119	115	127	116	123	127	124	110	131	125	106	150	129	146	108	129	119	130	115	112	109	127	107	108	132	127	129	109	121	127	143	142	124	114	111	113	121	121	113	129	118	125	125	120	134	111	118	133	104	124	140	124	125	126	111	105	150	125	112	130	126	125	117	118	113	109	114	144	150	118	120	128	103	127	111	109	139	147	125	122	136	130	132	118	133	125	105	136	108	136	116	101	117	124	132	122	151	104	111	112	122	110	118	125	112	99	122	102	135	122	143	130	101	115	133	118	141	121	109	108	113	100	134	116	118	106	100	108	123	101	134	111	123	126	115	115	122	134	120	102	108	132	118	115	124	143	109	111	127	108	138	128	117	114	126	140	128	121	121	117	107	108	129	135	124	130	103	117	118	121	113	108	106	118	113	108	134	132	134	135	117	123	131	131	108	138	123	110	123	100	138	113	117	114	117	122	125	125	124	118	133	122	146	126	125	104	116	111	109	128	113	103	126	132	117	127	131	125	126	109	126	123	138	113	125	140	126	120	111	123	97	110	120	121	137	134	107	119	122	130	124	111	124	102	121	119	111	124	113	109	154	136	128	114	124	124	133	112	109	115	125	112	122	119	97	129	149	120	118	127	134	123	120	123	119	115	110	131	130	116	129	132	123	108	117	107	118	123	124	122	123	146	116	123	127	136	113	109	108	135	117	145	111	137	115	123	106	134	116	109	114	118	116	116	136	124	121	112	104	115	122	127	127	137	113	105	105	112	138	129	112	121	114	120	132	111	150	109	149	116	137	129	135	134	127	93	126	142	117	119	97	112	140	122	131	129	143	128	130	124	104	115	111	103	121	118	101	123	123	142	151	117	121	143	116	115	121	110	147	113	128	98	134	112	116	137	124	129	126	110	111	115	126	131	110	112	125	118	132	119	121	116	119	108	131	125	127	129	111	131	124	112	103	117	117	106	126	133	118	113	127	121	150	120	128	111	113	121	137	115	110	116	126	118	111	126	113	116	100	108	128	129	125	115	108	110	121	142	120	104	122	125	129	118	122	146	112	114	136	103	121	134	129	119	112	98	117	111	111	118	121	123	110	125	111	130	117	129	98	120	134	131	105	136	134	113	120	114	119	117	122	113	117	129	126	142	149	114	121	115	146	120	115	101	108	144	95	110	132	123	125	104	117	114	97	129	129	124	119	120	123	137	122	146	122	117	113	146	108	117	130	130	130	125	128	120	146	101	124	119	120	133	115	107	111	115	116	131	101	106	128	127	131	118	129	125	128	117	100	127	111	110	105	140	130	96	113	127	128	132	118	120	112	107	122	124	122	119	125	126	137	123	113	137	157	116	118	111	120	137	152	133	128	97	140	123	146	138	142	121	131	115	140	129	112	117	107	127	120	122	102	106	114	124	104	113	125	121	116	112	108	123	118	133	129	114	122	125	122	119	137	124	135	127	138	137	108	105	118	122	125	132	108	119	127	98	112	141	134	112	119	141	120	112	129	135	128	120	118	117	108	123	109	131	113	104	128	104	119	124	123	121	141	131	140	125	112	104	119	115	120	119	124	123	130	127	135	118	118	118	117	112	118	123	109	102	118	142	111	125	106	111	107	114	139	103	126	136	105	124	131	117	105	118	122	143
2620	406	438	469	425	423	389	366	405	381	344	360	345	395	363	357	389	359	340	341	361	351	353	366	362	351	359	377	353	335	363	346	386	345	360	376	339	383	355	348	317	363	355	393	340	343	361	339	357	348	360	362	356	362	351	381	373	332	354	361	392	329	337	364	365	374	350	354	349	327	356	352	372	376	351	316	327	372	385	366	329	359	331	332	325	361	359	334	371	354	329	379	330	367	339	362	342	349	342	378	334	333	340	350	316	343	351	376	358	392	369	346	359	400	344	348	375	349	327	342	359	354	348	355	328	379	339	362	333	364	351	361	357	364	335	376	367	368	349	346	361	359	352	363	343	327	352	316	310	312	372	360	358	376	339	366	337	374	348	349	352	359	332	350	319	340	308	364	360	339	341	320	382	316	345	359	343	345	346	351	336	351	358	360	351	335	346	370	354	348	312	364	345	311	385	365	376	375	331	319	298	362	379	375	327	335	349	334	395	360	350	357	327	352	370	334	319	349	335	354	346	338	319	335	299	336	346	364	343	355	362	366	368	341	356	364	359	327	397	318	326	318	367	377	381	350	358	320	316	365	384	355	340	367	362	346	376	369	354	330	307	382	342	334	306	337	340	335	356	395	342	370	359	366	368	365	377	369	356	391	383	366	352	362	347	327	332	347	335	393	376	373	340	393	346	330	341	314	328	349	374	330	352	366	369	323	376	343	319	339	352	369	350	385	383	355	356	331	367	330	349	328	360	328	346	363	351	361	323	354	346	351	329	370	343	341	337	344	355	385	337	329	359	347	357	358	363	361	356	344	361	366	359	385	363	344	337	353	347	345	363	383	343	343	353	353	345	329	338	360	368	357	341	298	350	381	363	357	342	354	330	314	350	342	349	379	360	362	348	329	357	333	350	327	353	341	395	387	340	341	344	328	357	313	350	371	347	347	333	337	339	346	370	355	360	332	385	328	361	388	348	385	361	326	361	360	380	365	354	382	372	347	314	360	347	329	385	310	331	331	345	319	360	360	370	329	321	345	342	342	324	325	322	365	331	361	362	336	333	366	308	312	365	360	311	355	360	325	345	353	341	324	351	354	358	364	305	327	359	338	391	350	368	347	354	353	335	346	331	363	372	365	368	340	380	353	327	357	334	365	344	364	313	362	324	346	361	354	375	340	358	365	340	366	339	361	371	340	328	366	363	338	354	346	376	369	397	358	309	318	371	342	325	335	365	324	348	359	348	398	339	335	354	338	349	345	367	353	370	351	361	375	352	325	382	348	352	341	329	347	381	349	335	339	355	386	366	355	358	317	345	343	342	351	342	359	331	369	321	331	340	342	342	330	335	353	319	372	341	353	358	361	358	372	334	372	350	331	367	349	319	359	335	352	359	348	352	354	342	333	336	370	334	341	364	336	361	338	381	350	339	346	352	361	361	369	332	303	374	311	357	338	353	313	312	335	337	361	338	373	327	349	361	338	376	369	361	344	353	365	344	343	343	332	340	340	371	361	337	384	345	356	355	369	351	336	377	368	349	369	359	334	333	342	380	344	321	372	365	349	380	333	333	334	336	350	367	341	351	353	369	350	331	379	315	370	333	326	323	349	366	365	334	337	332	338	365	364	356	339	334	347	336	325	341	367	333	352	359	369	346	350	356	366	358	353	359	350	359	333	349	329	356	364	347	353	343	332	339	353	360	375	368	366	351	349	369	384	339	346	390	358	357	386	346	370	315	355	376	342	322	334	353	340	362	346	346	336	350	361	345	337	370	359	366	353	358	371	341	337	306	352	337	368	359	320	329	351	319	353	313	332	352	335	381	325	376	363	338	314	340	340	355	334	338	374	366	347	326	320	332	330	377	355	362	366	321	329	335	370	359	365	339	371	330	390	349	327	342	305	367	311	310	321	374	338	382	329	358	293	356	343	349	348	325	354	332	366	359	354	363	346	319	308	354	400	330	334	365	377	339	332	363	334	337	355	360	360	335	365	340	335	371	310	340	324	355	340	377	330	314	385	345	343	345	351	386	330	351	309	378	335	315	349	357	364	358	321	352	378	346	348	336	332	332	339	381	325	356	354	335	347	369	335	342	306	332	372	311	356	366	316	339	339	353	389	347	321	390	316	402	352	365	344	345	355	356	356	361	354	377	329	364	366	396	319	326	340	359	335	389	327	368	346	333	350	342	320	329	361	345	334	364	366	350	377	310	349	350	351	339	335	360	353	344	355	338	360	331	310	372	323	336	341	353	349	372	360	355	371	329	344	329	359	329	319	309	343	360	377	370	371	360	340	315	321	339	353	350	309	343	353	369	349	355	383	345	349	349	365	358	343	325	358	351	346	374	369	336	358	346	342	351	316	341	373	347	359	349	379	318	369	342	325	375	335	346	340	380	326	380	326	370	362	333	351	291	365	348	381	327	303	340	352	331	320	352	353	361	351	352	357	364	372	350	348	305	347	359	334	358	336	324	326	343	375	337	351	357	383	374	342	336	323	340	311	342	325	343	340	364	364	320	366	365	334	351	316	317	361	383	358	327	370	344	331	372	313	351	377	331	370	314	400	329	358	327	370	335	351	353	345	358	353	348	329	379	337	347	324	367	350	341	364	378	358	370	364	342	368	368	362	382	358	335	341	338	332	322	333	328	364	342	314	376	384	385	356	362	384	345	370	353	379	334	335	335	330	357	335	322	352	319	343	370	351	374	309	364	368	336	378	366	344	340	348	366	354	338	327	375	343	331	348	336	331	347	360	345	375	368	370	337	363	357	359	363	369	345	347	342	324	366	360	326	358	395	348	397	363	363	375	340	356	423	342	364	343	338	337	338	345	366	369	342	379	339	389	409	352	342	337	347	336	330	368	344	375	354	326	362	352	355	337	355	363	361	336	354	340	373	329	363	388	347	384	344	321	348	349	348	354	348	357	322	379	330	380	332	382	366	352	382	368	361	350	357	371	333	334	369	355	349	363	341	337	331	355	352	409	355	331	319	353	320	350	364	316	368	336	366	354	306	359	361	357	349	321	357	364	353	323	352	344	363	361	340	341	356	343	323	343	330	344	354	342	322	355	335	348	341	333	342	373	331	370	369	348	367	335	358	346	361	340	332	331	364	340	358	345	342	323	334	334	398	346	357	316	329	337	341	359	353	370	364	357	358	359	350	360	341	335	358	338	375	360	387	355	346	332	380	332	367	396	360	329	361	325	295	353	346	366	366	355	349	347	336	375	341	329	357	325	356	342	340	385	329	354	354	351	337	326	337	362	356	361	348	346	314	332	308	367	346	369	339	345	346	367	362	362	338	372	379	333	345	351	394	351	363	362	365	373	283	350	377	358	360	347	344	365	348	345	365	378	363	354	356	392	359	354	357	370	368	334	329	342	355	359	315	367	339	348	357	372	349	351	358	351	356	336	374	357	370	353	360	360	335	341	342	355	345	317	330	362	380	334	334	368	332	335	335	347	342	360	361	380	340	361	340	335	354	311	342	358	324	347
8234	846	1057	868	607	450	380	320	252	249	208	198	209	201	184	183	161	186	179	160	162	153	160	142	129	142	151	159	165	144	146	155	151	148	158	160	159	154	157	135	124	159	169	165	148	145	143	144	120	151	174	143	145	188	156	157	157	151	156	137	163	146	173	160	189	172	175	144	149	135	133	151	150	135	146	149	165	124	143	150	146	127	140	159	138	154	150	155	125	132	140	159	139	145	174	138	150	171	139	146	123	121	166	154	117	152	160	162	143	147	138	143	137	132	136	154	146	143	131	149	149	149	123	153	137	143	151	158	154	160	147	139	145	134	161	118	145	131	157	126	134	135	139	142	144	131	141	141	136	142	123	140	143	146	154	160	154	157	160	131	140	143	131	165	137	141	143	136	143	148	151	116	134	137	139	129	147	141	149	143	147	137	125	133	141	153	136	154	157	150	151	126	173	157	136	161	162	148	143	130	153	143	164	148	155	148	135	145	146	139	151	131	140	134	123	125	156	157	143	161	149	143	140	158	147	148	155	152	139	144	128	166	147	148	160	149	144	151	174	128	152	144	123	152	149	147	132	130	146	173	138	136	117	167	120	153	153	147	152	167	135	141	138	155	148	146	145	131	152	139	151	142	157	147	132	165	129	134	126	121	144	137	129	140	137	144	155	145	127	147	155	148	142	139	125	145	138	143	130	134	122	144	154	112	151	124	120	144	125	125	155	128	141	141	121	161	144	148	143	151	134	158	139	147	150	139	152	153	116	152	140	138	140	140	155	142	144	138	150	130	150	149	152	138	148	144	153	142	141	139	155	133	134	130	146	150	122	161	148	130	152	156	148	151	134	160	154	155	148	144	141	142	139	146	136	160	172	129	157	163	132	119	150	151	157	139	138	134	148	144	145	134	124	143	145	160	141	143	146	156	138	134	140	147	142	152	144	140	141	140	125	153	139	148	152	133	129	135	148	143	145	165	155	129	145	155	151	138	124	126	146	150	148	152	149	148	163	141	139	136	145	158	136	158	133	162	175	169	151	121	135	118	144	137	133	170	159	147	156	137	129	166	161	147	146	144	160	150	145	139	149	155	170	147	123	172	142	166	141	134	160	129	143	143	142	117	139	130	162	139	138	145	140	150	138	131	131	170	131	128	156	155	152	154	135	151	156	133	146	147	145	143	141	164	134	129	146	151	152	123	141	145	143	146	118	138	157	133	150	126	150	146	143	141	142	160	147	161	140	128	157	147	150	131	168	130	152	152	142	146	144	158	144	143	135	133	139	153	144	133	123	132	159	108	130	129	162	140	151	116	136	135	131	142	137	163	138	133	130	132	139	160	151	145	150	158	143	138	140	168	151	129	137	135	148	139	154	152	151	138	148	158	153	128	146	159	164	143	132	156	143	135	137	126	164	156	142	121	129	137	142	122	123	137	173	131	120	135	138	154	146	138	142	138	130	138	150	115	116	129	135	125	125	123	132	138	130	148	161	151	121	145	152	134	122	144	161	163	161	144	159	160	147	135	117	142	142	143	139	130	138	134	133	166	136	142	156	138	126	139	144	114	129	149	126	141	148	144	145	130	148	123	145	135	116	146	138	146	134	144	143	147	143	151	145	143	128	126	144	125	143	163	143	119	150	176	142	144	146	132	139	155	127	141	127	138	148	164	154	142	130	143	149	133	145	141	133	147	167	144	141	158	129	152	147	146	164	159	160	164	143	139	159	132	147	154	141	142	154	156	157	153	129	146	133	149	117	117	127	141	150	138	121	159	124	130	119	130	141	130	161	149	150	144	153	148	149	142	155	127	136	142	120	160	121	138	128	127	160	136	147	140	132	144	138	122	147	155	142	138	144	137	144	150	136	156	126	136	157	122	136	149	149	163	150	149	150	150	132	125	125	145	131	136	154	149	157	137	141	129	150	164	124	130	138	154	142	158	128	156	131	146	141	137	127	129	145	155	133	145	140	141	141	136	150	134	133	130	169	163	148	137	141	151	126	144	142	144	142	131	153	167	131	130	132	149	148	142	153	138	151	129	116	127	140	153	139	131	116	150	177	165	150	149	128	141	150	138	147	121	132	146	136	154	140	161	150	151	148	130	139	140	146	135	154	130	148	136	145	147	116	126	150	139	130	143	161	143	145	133	135	122	137	149	124	164	148	131	132	162	136	161	147	143	128	147	151	159	158	141	152	124	145	156	156	148	167	138	142	130	127	134	148	148	136	147	159	140	131	155	139	150	149	153	137	142	132	144	139	142	156	167	136	149	151	133	148	125	152	146	150	154	136	140	131	167	150	135	125	144	144	153	121	148	157	150	160	141	154	130	137	154	120	150	149	152	133	136	147	154	132	168	156	141	143	148	135	147	130	134	140	147	144	136	152	140	149	124	161	129	125	139	133	129	146	147	124	164	121	156	160	137	160	135	136	150	126	144	134	143	152	148	157	132	165	122	147	127	159	128	123	155	145	126	152	157	136	168	139	129	124	158	125	135	152	159	155	130	134	155	155	148	141	147	136	161	161	142	140	169	164	133	135	132	151	142	139	153	130	121	120	125	158	132	159	159	129	148	125	130	157	101	140	120	153	144	115	142	124	155	136	153	151	144	146	141	170	128	139	134	119	162	128	132	147	143	143	138	132	156	145	144	116	139	145	144	157	137	140	143	164	130	131	148	143	163	113	158	145	147	137	152	153	144	122	150	155	158	142	150	149	154	135	137	163	148	158	130	139	142	147	145	143	142	179	136	138	156	174	141	146	129	133	155	133	148	129	142	165	163	136	124	109	158	132	122	141	138	157	139	147	143	134	166	150	141	145	161	161	129	140	148	145	131	144	139	150	141	149	156	130	131	145	120	147	148	157	138	164	151	140	151	130	148	146	162	138	154	155	123	168	126	144	150	126	145	154	156	145	162	142	145	153	147	167	152	139	150	156	128	136	151	131	143	166	144	147	133	137	141	152	134	139	153	164	156	143	126	153	137	132	139	135	164	144	132	138	122	147	155	122	144	123	143	133	161	158	129	146	139	162	144	163	132	144	137	123	138	163	161	143	121	160	153	149	140	148	147	144	135	151	138	141	142	165	145	165	154	162	126	159	147	146	147	138	132	136	145	183	139	140	137	132	147	144	148	141	141	144	161	142	152	154	162	142	139	130	158	155	152	158	143	150	133	138	152	121	146	179	132	179	135	141	150	142	131	148	126	152	129	179	141	117	150	147	153	123	148	148	154	156	140	126	138	148	140	157	139	167	135	146	158	159	144	136	130	159	142	127	134	133	134	149	126	163	134	159	143	145	138	122	131	148	147	138	151	130	150	137	130	156	139	153	129	144	138	155	156	157	142	142	138	139	135	132	151	166	148	133	164	154	159	144	146	151	131	163	140	124	162	146	143	142	143	111	150	152	150	149	138	171	161	158	146	157	129	140	150	123	152	128	176	133	152	124	132	149	139	158	150	148	121	130	138	163	150	129	164	161	142	139	120	142	153	145	140
6110	1198	2607	3090	2624	2124	1787	1490	1252	1137	965	919	834	749	749	691	690	641	620	550	574	605	529	537	533	551	518	497	457	474	463	455	478	462	427	455	473	438	443	464	444	436	421	443	435	424	434	434	436	432	466	422	464	455	446	454	447	484	472	455	448	490	546	599	719	688	627	534	445	462	448	424	433	392	443	423	431	380	443	412	402	396	429	422	438	426	391	400	394	438	413	391	412	367	393	419	393	413	430	431	409	381	407	378	396	399	411	426	399	385	382	412	397	389	437	418	408	412	407	392	399	410	382	377	380	387	354	396	419	416	384	372	420	378	418	388	430	387	406	358	376	404	382	414	394	392	370	391	396	392	374	426	399	378	421	408	398	407	399	384	398	396	405	429	411	375	369	397	437	417	434	388	401	378	402	375	403	407	431	415	411	411	429	371	385	379	391	411	429	392	353	402	421	353	413	412	416	410	378	420	409	404	416	398	353	368	409	418	381	377	404	387	409	408	407	428	420	371	413	391	398	378	392	442	390	404	401	426	388	418	395	393	389	405	379	432	410	413	414	407	396	388	387	383	369	387	374	365	404	430	397	386	435	389	404	390	374	333	396	381	437	375	406	397	423	385	396	382	389	423	386	413	418	384	432	372	435	384	419	406	373	443	397	425	402	420	401	416	419	403	393	406	373	415	384	413	405	388	370	400	367	400	397	395	355	412	393	359	384	440	399	378	388	406	368	410	401	408	420	362	354	435	394	414	406	381	391	394	392	391	423	404	390	378	398	426	389	408	336	403	441	405	374	361	378	408	401	424	399	401	411	392	412	406	402	389	408	375	383	419	378	364	423	404	440	410	459	402	392	418	405	380	392	476	411	397	376	383	415	377	412	403	405	389	454	410	383	410	381	369	407	388	370	354	392	401	399	376	373	406	409	413	399	352	421	421	386	379	437	407	366	424	431	379	395	409	387	384	424	368	406	388	368	407	422	386	351	392	388	398	398	420	399	412	414	385	375	398	352	379	395	383	390	419	374	401	410	394	413	419	376	427	361	358	400	411	366	409	382	394	393	413	401	407	398	409	383	401	379	395	423	380	383	408	399	435	396	419	378	355	414	397	383	389	363	387	400	384	416	415	368	399	417	423	431	401	416	417	410	382	410	392	404	375	399	423	412	420	395	401	376	403	393	413	360	393	397	402	383	410	371	397	393	385	420	402	400	406	398	374	355	389	421	409	383	392	414	390	385	377	372	389	412	388	370	433	364	428	401	372	418	398	386	393	420	388	364	420	405	381	394	404	398	398	386	411	391	363	407	367	396	338	369	405	367	371	424	407	407	372	392	386	370	400	399	433	433	395	447	363	380	414	393	406	389	395	389	410	411	395	378	393	411	386	404	384	388	390	397	416	426	431	412	417	402	388	400	377	380	410	441	377	433	396	390	423	371	386	430	396	371	393	371	375	409	406	372	367	393	412	389	399	414	417	406	412	405	424	406	392	402	387	398	367	377	375	408	431	402	406	420	410	397	406	409	393	416	412	354	417	372	417	374	390	425	382	420	378	406	410	414	361	377	385	390	406	413	386	384	409	403	391	389	396	406	397	432	416	371	392	402	396	403	426	417	417	377	409	380	394	381	412	404	411	370	394	388	396	375	382	372	378	402	410	352	404	370	405	393	392	387	385	403	411	409	397	386	379	419	384	419	398	434	421	435	425	408	408	401	418	387	429	361	385	388	401	406	386	390	438	402	365	380	401	380	378	388	429	443	380	421	405	421	412	409	416	407	394	405	376	440	405	393	378	420	412	385	430	397	394	415	434	409	404	369	381	399	395	378	385	419	399	400	386	400	399	391	405	430	423	409	410	386	390	396	406	419	392	378	421	385	372	358	372	375	403	374	400	391	429	416	371	378	372	384	420	405	352	382	396	393	413	386	400	375	399	416	400	387	422	434	395	384	402	368	399	414	424	378	392	418	390	408	370	399	367	428	385	392	434	361	396	410	422	390	404	406	399	387	385	401	405	365	395	433	403	406	444	389	409	389	416	395	390	418	395	383	400	451	373	429	402	410	395	425	432	402	385	432	347	372	385	395	352	373	415	392	411	387	389	406	414	375	401	394	383	363	415	367	356	429	399	395	415	408	408	366	428	415	407	382	390	395	402	394	407	383	391	412	360	397	400	372	394	383	393	394	395	412	443	396	384	398	409	409	398	396	364	399	417	449	385	404	410	413	397	380	429	406	413	373	388	371	419	406	398	373	371	397	415	387	412	410	377	398	428	408	399	410	397	399	368	412	373	424	388	405	415	398	382	406	404	400	393	370	414	435	401	403	398	387	398	412	388	435	411	402	355	380	393	377	375	372	415	400	397	380	393	370	377	387	363	431	397	415	405	406	415	413	379	400	387	438	415	407	381	395	384	392	406	396	408	381	403	409	411	406	438	378	415	397	396	375	403	390	379	398	374	392	384	420	425	407	403	356	417	400	395	405	403	398	367	394	387	386	367	367	388	368	412	342	403	398	373	423	379	380	400	413	416	407	401	403	386	385	394	404	382	425	389	406	400	403	423	409	367	434	395	432	364	401	382	401	414	400	382	404	402	379	386	447	386	397	397	392	410	346	361	392	404	406	398	368	408	421	396	322	418	376	411	408	369	389	414	463	409	380	389	394	360	398	435	443	416	348	400	415	366	405	409	433	442	412	387	360	418	387	378	402	401	383	395	361	392	392	373	424	394	410	410	384	377	380	401	394	395	387	417	392	386	385	403	408	378	427	387	386	400	401	382	380	394	406	390	398	391	360	414	406	398	410	409	388	410	401	383	390	411	380	395	397	414	434	378	402	413	395	377	419	386	406	383	397	424	409	387	394	383	414	384	390	402	419	397	408	440	370	389	408	377	406	394	412	401	394	381	372	425	385	372	413	407	385	387	403	358	407	386	399	403	445	399	407	384	422	393	384	388	414	420	408	440	388	428	442	397	387	381	409	398	411	407	374	401	416	411	413	382	421	400	380	375	400	409	420	393	400	408	409	405	379	430	403	387	388	405	419	396	405	395	420	406	391	381	407	361	375	394	402	425	373	362	425	420	395	416	362	406	401	378	405	400	394	407	450	405	404	380	395	407	356	377	381	392	390	392	353	411	425	403	377	358	391	407	393	395	420	401	405	422	385	450	381	441	396	396	401	380	412	371	393	411	389	429	402	388	438	441	439	403	435	397	416	378	377	409	398	391	399	385	385	404	399	396	386	417	400	376	386	396	380	390	400	398	365	406	435	406	390	419	428	401	400	401	395	402	390	431	392	401	397	385	386	414	431	373	416	369	412	402	409	396	444	431	400	388	408	374	399	393	428	400	399	414	413	400	409	385	382	381	397	397	424	393	382	407	406	383	421	419	400	389	388	400	379	396	407	453	393	405	410	401	381	386	389	365	422	382	400	372	417	378	382	394	386	399	414	396	369	380	396	411	433	433	378	400	455	410	402	386	402	435	431	371	422	408
14445	1743	2098	1441	986	688	503	409	345	306	226	197	188	154	158	140	127	135	126	104	99	115	106	114	77	100	88	102	104	72	94	85	72	98	81	77	91	68	78	99	84	77	82	69	83	87	69	87	95	72	79	74	78	72	92	96	79	80	64	89	90	71	98	101	153	118	98	96	65	62	70	70	75	78	69	73	88	75	51	74	79	77	86	66	69	70	79	59	71	79	80	75	60	65	66	85	82	74	83	69	80	67	86	68	53	81	73	69	79	80	75	72	79	69	64	66	72	65	83	65	73	75	77	73	78	87	59	69	64	63	72	75	71	69	73	51	68	66	79	74	73	70	74	63	73	76	62	58	56	62	78	81	70	81	74	81	75	66	71	80	55	70	76	75	73	72	58	72	85	70	77	73	60	73	70	77	61	74	78	74	80	82	80	66	73	76	93	79	77	68	66	67	59	76	68	70	58	65	68	72	73	80	67	73	73	57	72	73	60	64	64	61	69	69	70	69	71	74	66	65	62	70	67	56	76	64	70	72	80	70	83	82	85	70	68	58	73	72	65	61	77	66	71	66	68	75	70	78	72	63	63	65	80	68	72	67	62	71	66	75	73	76	75	76	81	85	66	61	71	67	77	69	81	72	64	66	69	72	65	62	66	65	68	74	70	74	59	72	69	72	71	63	81	84	67	80	78	67	82	78	69	74	62	69	66	67	55	77	80	76	71	79	57	76	65	82	64	52	74	66	81	65	77	81	71	82	105	74	85	70	59	64	59	61	64	81	89	67	90	70	66	72	73	81	75	64	77	79	55	64	67	54	72	69	78	68	74	73	64	61	66	69	83	69	75	65	70	69	71	66	60	69	71	79	68	80	73	71	80	73	69	68	72	64	70	57	64	78	67	56	80	79	77	66	60	72	73	74	59	68	73	67	55	68	64	92	75	74	70	67	54	67	76	86	78	62	68	78	72	51	79	70	83	72	66	78	84	65	67	65	81	68	88	82	75	73	73	68	77	81	73	77	76	61	51	58	71	89	74	74	67	67	75	78	81	81	59	71	65	76	66	62	68	73	86	62	80	73	63	77	90	78	63	67	80	74	91	78	63	63	72	67	65	66	66	69	74	86	70	80	73	77	85	79	73	85	77	92	69	66	81	70	65	68	83	67	63	79	79	81	62	70	61	52	84	74	55	61	67	62	60	70	64	77	61	64	91	68	70	55	68	87	66	58	61	82	72	64	77	61	48	60	74	51	77	78	66	67	77	73	71	77	59	64	80	68	79	85	65	75	66	72	84	62	72	68	68	63	63	71	67	63	82	57	86	73	59	75	62	75	75	68	55	76	58	68	76	70	70	72	59	75	59	69	59	68	72	74	73	62	61	76	73	76	65	68	62	91	67	78	68	63	70	70	74	69	61	75	71	66	76	82	75	88	78	59	62	62	75	75	82	72	79	67	63	65	83	84	68	81	71	80	84	74	81	71	61	72	63	51	73	71	61	62	72	62	63	74	78	66	65	75	72	58	68	70	79	79	82	63	65	74	65	64	74	79	76	64	56	66	73	69	70	78	85	70	65	60	84	69	65	63	55	74	72	73	51	57	78	70	75	66	63	59	69	78	63	70	76	64	89	72	69	66	66	68	65	81	79	59	65	61	66	56	73	72	78	64	74	88	87	56	73	81	62	74	88	61	72	73	81	62	76	66	71	77	66	84	86	79	69	70	64	89	77	78	73	88	71	67	77	72	64	86	64	66	52	65	75	79	85	76	68	73	50	71	62	52	84	68	50	78	80	75	80	85	89	60	57	57	73	69	89	79	71	88	62	74	90	67	68	76	70	58	88	73	73	84	75	76	69	68	79	62	82	74	70	79	63	70	85	60	68	62	85	77	74	75	63	65	74	85	66	77	68	64	64	56	69	75	70	81	61	62	65	73	69	67	79	68	75	74	64	74	69	74	81	62	74	89	69	70	79	77	69	91	78	54	81	85	59	61	60	63	72	61	76	70	71	72	71	79	72	76	80	72	78	57	64	69	68	85	60	74	65	70	70	59	62	89	69	75	65	68	53	75	71	84	75	74	55	67	89	66	75	58	72	75	77	90	88	89	72	63	72	77	52	83	61	79	85	77	81	75	62	69	71	86	73	58	78	73	52	76	69	85	64	78	69	82	73	69	74	63	67	68	68	62	83	79	66	75	94	79	71	76	80	72	65	82	66	69	52	76	84	85	78	77	63	73	77	86	83	72	65	65	87	65	72	67	65	67	72	64	64	85	65	68	73	78	58	76	70	72	77	64	82	54	82	74	66	69	61	73	87	66	65	67	66	65	70	67	64	74	70	58	72	79	61	71	70	71	48	67	82	68	77	73	76	64	61	67	69	62	66	65	72	81	81	70	82	69	69	60	80	75	59	59	75	75	72	56	74	74	58	75	68	77	66	86	53	70	62	80	71	75	45	58	61	62	72	61	75	68	65	67	53	69	77	72	85	64	64	81	65	87	85	64	74	80	87	69	77	64	81	65	66	61	71	68	78	76	78	64	62	74	67	57	79	72	74	80	70	59	69	70	85	78	76	53	59	51	80	81	73	69	81	69	69	60	53	52	63	77	76	66	55	71	70	67	81	67	67	82	73	66	84	83	74	69	82	68	76	80	82	78	77	70	71	71	67	69	67	74	67	68	77	68	75	75	59	76	57	67	71	67	53	73	77	67	61	61	83	75	75	73	66	66	75	67	78	59	70	80	86	54	73	72	71	68	65	74	75	63	65	75	85	65	74	70	64	76	70	94	68	69	73	72	75	79	61	86	72	69	58	60	68	65	71	75	73	58	62	69	69	74	73	65	80	74	67	64	75	76	63	77	75	63	77	73	59	78	65	55	80	73	63	65	72	52	64	69	57	88	63	78	65	66	64	70	74	61	82	64	65	56	71	61	78	63	53	65	90	61	59	71	68	77	78	82	64	65	74	69	76	75	66	89	63	75	75	69	74	75	66	72	55	82	74	68	66	68	75	89	89	69	72	63	70	71	63	77	65	68	55	63	70	69	70	78	73	73	56	74	61	60	67	69	71	69	62	63	72	68	57	75	82	79	60	72	71	69	50	71	84	73	64	70	70	78	61	84	86	73	76	74	70	60	69	60	68	78	68	70	63	76	65	55	57	59	66	81	77	89	80	73	70	65	53	73	78	70	75	77	81	46	69	62	97	77	66	67	70	66	61	70	82	69	57	61	75	79	69	89	86	71	76	78	66	70	71	74	72	81	74	77	78	78	76	65	67	85	85	73	63	78	77	68	80	71	65	67	71	84	81	87	76	72	78	66	75	84	72	79	85	75	75	59	58	77	68	77	69	82	75	61	85	64	62	79	66	73	60	73	82	70	67	68	68	79	70	69	77	80	73	82	48	69	82	66	72	80	59	64	70	64	53	70	58	65	71	80	64	66	73	69	57	85	61	79	67	65	64	70	74	66	56	65	80	72	68	72	72	82	70	60
7592	1765	4421	5176	4332	3446	2785	2230	1884	1615	1415	1228	1027	964	856	824	722	672	627	586	545	528	434	473	427	397	397	354	392	349	373	321	359	326	350	313	305	290	299	291	311	267	292	294	273	279	280	254	312	297	271	275	261	321	286	285	365	328	328	335	309	341	403	736	751	686	646	520	314	266	257	253	261	229	225	192	216	232	251	217	212	226	200	228	223	211	205	225	202	224	204	204	194	221	222	214	206	235	238	223	202	211	214	199	207	191	195	207	208	212	220	204	201	209	197	224	191	208	213	193	212	202	200	211	230	210	205	207	222	182	202	183	198	211	214	210	206	211	226	217	249	229	212	223	203	176	195	212	217	198	222	182	222	219	209	207	212	216	210	213	200	206	205	206	215	206	194	178	186	221	186	186	202	231	206	184	224	228	234	178	192	190	203	219	185	184	210	221	212	207	252	218	210	211	201	206	206	195	192	209	210	211	204	202	192	193	208	211	195	204	228	213	193	177	204	201	198	174	193	215	198	203	193	196	186	185	218	187	223	232	214	195	194	221	210	194	202	223	223	181	202	218	234	210	176	204	220	209	201	187	212	186	207	203	216	196	219	211	230	210	211	207	201	167	207	216	221	186	217	204	190	201	212	196	205	195	185	190	201	194	221	205	206	191	193	184	224	190	206	216	215	205	212	238	218	203	208	198	195	179	174	204	159	216	202	225	202	171	213	189	185	207	205	194	181	208	225	214	195	224	199	233	211	204	194	194	195	190	223	208	195	211	228	187	207	181	192	225	208	175	212	205	211	190	219	194	206	180	229	189	207	205	214	202	220	203	197	214	234	191	222	186	196	195	182	219	200	195	212	207	213	211	227	213	199	183	174	188	188	205	217	204	235	186	195	220	198	211	207	208	199	211	165	212	225	207	232	232	204	220	208	213	188	216	183	189	216	213	208	205	208	215	201	213	207	217	212	197	210	190	216	202	219	211	187	200	173	202	217	205	191	197	207	180	203	201	194	194	200	217	190	210	187	220	207	215	204	188	198	218	191	197	189	207	232	223	205	182	230	233	201	208	201	206	205	203	214	191	191	197	195	197	191	189	205	179	198	184	206	193	211	206	174	210	185	198	181	227	205	206	212	231	178	215	226	209	209	189	192	213	207	215	203	209	202	206	191	215	181	188	190	222	175	232	200	214	191	198	195	195	200	200	206	212	211	194	188	186	231	235	189	197	234	196	185	199	198	211	195	173	193	188	189	197	198	197	206	199	198	202	202	183	199	219	203	199	198	213	199	221	207	196	202	172	196	207	207	189	211	202	203	206	223	201	212	232	226	197	233	214	190	176	201	181	210	203	209	193	206	223	205	208	197	179	203	216	173	215	193	187	217	216	196	214	216	210	200	186	176	193	206	200	197	232	201	193	198	199	213	214	202	194	178	221	215	171	190	173	197	209	191	203	212	195	203	202	212	199	205	181	219	171	206	209	214	197	197	188	201	203	199	177	194	235	175	223	199	216	207	212	174	225	186	224	188	211	225	205	231	194	208	224	214	192	219	192	238	199	206	210	215	201	203	188	238	218	217	202	209	195	178	223	219	201	206	220	199	205	214	201	196	206	215	190	206	202	199	209	208	188	208	202	232	187	189	185	184	194	231	182	212	190	188	239	202	238	194	206	199	180	184	207	194	245	186	197	204	228	195	194	183	204	225	201	203	184	212	188	174	200	229	230	198	172	207	198	204	189	202	214	167	226	218	204	209	204	140	197	206	222	211	215	193	214	200	201	200	217	172	219	190	207	201	178	207	192	205	190	198	193	199	181	195	199	206	199	202	195	199	186	206	220	171	202	191	176	199	191	201	206	204	179	178	213	212	188	209	195	218	198	190	205	213	204	215	204	191	213	186	196	193	195	183	204	203	183	187	208	208	192	200	217	190	200	233	197	217	210	183	201	188	227	190	202	218	189	215	164	202	196	224	192	179	210	198	220	216	183	216	206	199	201	187	228	206	192	193	181	199	207	177	206	191	235	204	206	214	186	222	223	173	203	215	168	221	190	217	184	201	205	203	199	191	193	254	199	208	208	229	218	213	190	203	204	206	190	200	208	169	228	181	226	192	211	205	213	204	211	194	199	216	177	213	226	195	237	205	208	201	191	200	179	190	218	193	212	202	205	194	188	237	205	172	179	197	192	205	191	215	202	204	225	206	212	206	175	198	217	189	217	212	188	184	206	207	181	201	202	216	196	203	182	188	199	180	201	216	191	190	193	183	204	192	186	200	198	214	215	222	224	198	204	212	206	217	218	207	204	213	189	211	191	213	215	222	211	216	193	192	215	182	210	194	206	199	218	218	199	222	193	203	209	194	193	196	192	227	196	212	186	198	198	195	185	213	212	189	207	207	221	178	199	213	187	220	202	198	231	235	191	183	196	224	195	220	174	199	187	221	208	211	221	199	211	192	226	174	203	217	186	193	233	209	182	198	198	200	203	208	199	193	195	191	213	231	208	189	177	196	214	210	205	200	204	185	189	196	208	203	185	186	192	200	190	191	208	177	220	220	197	193	202	222	191	183	203	210	210	203	194	191	205	229	184	209	220	210	182	208	192	180	196	212	206	190	202	214	212	191	203	216	226	210	194	225	190	206	204	228	196	172	188	191	201	197	175	204	201	205	182	201	230	202	206	202	186	177	196	210	222	184	178	207	227	195	205	194	197	222	176	203	204	203	205	218	219	219	211	181	197	191	221	199	196	179	214	192	193	218	196	200	217	237	222	202	201	188	210	188	197	218	225	188	223	217	202	215	197	183	203	221	207	190	208	203	212	210	228	200	189	196	178	194	189	178	203	212	208	196	201	222	209	190	226	205	201	197	224	190	179	208	207	198	230	200	231	229	203	179	211	207	208	194	215	199	193	215	227	215	194	225	214	201	200	205	186	224	226	217	229	205	213	205	199	221	222	198	206	187	229	180	206	197	226	216	209	203	184	201	195	196	201	202	209	203	209	203	200	198	184	216	194	203	215	199	198	186	212	210	214	231	195	215	234	202	213	206	209	207	179	206	205	203	209	189	210	195	198	203	213	209	201	207	224	178	212	187	212	213	220	201	188	207	208	202	216	215	172	194	187	214	184	191	212	196	222	204	228	196	189	220	223	215	189	194	181	226	221	207	217	193	195	184	209	189	190	193	202	179	232	230	222	192	209	196	192	205	205	195	195	216	194	192	183	207	205	218	193	200	223	196	207	216	218	225	192	190	219	221	237	223	210	195	188	223	189	183	199	185	184	226	209	196	191	214	223	219	195	220	193	186	203	216	219	210	210	197	190	193	215	209	195	220	193	220	194	200	216	195	208	187	190	191	189	198	178	202	208	202	185	186	196	200	205	199	220	195	194	214	218	203	220	205	188	213	204	221	207	202	208	196	186	183	172	215	185	205	169	207	214	207	185	219	209	157	238	188	213	219	194	209	214	231	206	192	232	212	205	199	200	178	205	191	188	180	187
2577	143	144	148	127	129	135	126	136	101	132	135	118	122	143	125	127	115	131	101	129	123	131	110	128	126	138	131	122	135	131	133	121	100	131	112	129	108	128	130	133	115	131	120	123	120	111	130	108	119	123	130	122	107	127	110	111	137	125	130	122	109	113	120	127	116	138	107	110	112	115	112	136	133	104	114	120	123	137	110	112	127	122	122	128	126	125	116	117	122	115	124	103	137	110	115	120	119	133	118	135	124	108	121	134	114	137	119	140	108	116	110	115	139	130	124	116	125	121	126	130	111	116	126	120	119	129	115	121	112	110	127	131	136	124	108	126	140	109	110	129	115	120	113	139	134	128	115	93	97	116	118	129	113	118	125	133	129	118	119	98	134	132	123	122	111	120	127	107	113	123	125	117	113	125	134	115	125	134	104	100	134	126	116	101	126	107	136	129	124	125	112	126	123	112	124	139	133	130	122	112	121	124	128	128	114	133	132	130	130	130	118	136	110	112	129	122	110	106	118	127	132	134	129	124	128	101	134	122	113	120	125	130	112	103	112	124	111	114	122	124	104	101	119	118	121	127	129	124	101	100	113	116	110	107	109	132	126	132	140	116	111	126	132	110	143	131	114	116	117	126	117	125	115	133	136	129	125	110	145	109	126	135	128	138	134	118	128	121	141	111	140	103	124	119	120	124	114	139	119	144	97	110	122	112	112	110	141	128	133	105	132	129	125	104	142	130	133	128	114	110	130	133	121	128	114	129	121	115	124	121	130	102	125	117	125	124	137	96	105	121	139	112	108	119	106	90	122	129	106	131	124	142	111	117	125	111	136	102	129	113	113	119	115	117	137	120	114	115	125	122	108	115	110	131	120	117	111	117	120	113	134	121	122	125	121	125	123	116	116	116	112	112	122	106	128	113	118	94	130	111	113	96	104	131	106	93	111	130	104	107	126	127	130	122	114	102	128	113	132	114	115	124	111	142	97	121	107	143	120	113	116	114	125	124	116	114	132	129	130	107	110	118	115	130	123	132	137	124	120	101	124	129	112	119	118	118	109	134	119	107	117	120	123	104	150	130	121	134	118	128	123	131	112	117	121	120	102	117	108	104	125	117	110	124	123	144	136	128	123	112	122	126	115	101	114	115	112	94	118	114	121	102	117	96	142	124	113	140	117	121	116	121	111	104	127	118	116	117	126	103	120	112	129	110	107	120	126	117	113	113	122	97	133	120	124	109	117	125	100	116	115	122	114	94	102	121	111	122	113	112	107	144	127	123	120	123	99	132	127	125	110	110	115	132	132	117	122	119	116	112	118	110	108	132	118	109	122	107	116	108	130	110	118	111	124	133	135	110	99	106	132	104	113	120	128	118	113	117	130	120	121	143	123	110	119	136	125	108	119	135	127	127	121	117	129	133	130	124	116	124	119	116	120	116	120	127	138	133	116	108	129	123	129	137	128	99	134	117	120	127	148	131	122	125	108	111	118	99	134	124	115	94	120	105	103	121	119	119	143	124	125	119	126	130	140	125	122	112	114	116	130	132	122	114	116	128	107	116	120	132	125	113	131	111	104	113	115	121	127	129	123	122	117	113	122	135	119	133	119	107	114	115	106	131	114	115	123	120	132	119	118	115	125	128	139	122	130	123	113	129	131	140	136	117	121	120	126	138	120	125	123	126	104	104	123	112	117	131	153	97	124	115	130	130	129	124	120	116	132	102	112	135	134	121	135	119	124	105	124	143	121	107	132	126	149	130	128	129	114	133	137	110	133	103	127	127	132	120	120	125	114	110	119	106	94	132	116	117	135	115	130	111	120	108	127	115	115	129	121	135	125	139	115	112	112	135	129	82	116	130	112	147	111	114	123	115	127	124	122	131	104	111	110	107	136	114	132	117	123	108	116	121	136	144	111	125	114	120	131	122	117	112	148	101	116	135	128	124	130	114	123	119	139	132	136	140	121	126	133	119	118	131	102	128	132	130	112	118	122	126	97	117	125	114	107	122	114	131	113	95	116	117	115	121	103	124	129	126	108	132	127	125	136	139	135	121	105	108	149	119	100	134	134	128	110	129	152	105	110	121	120	120	120	109	124	120	118	125	136	113	123	134	106	126	108	108	102	133	139	131	122	127	123	130	115	127	107	107	94	126	131	120	123	120	117	123	128	117	130	105	111	129	110	118	108	100	101	115	107	118	96	121	125	121	119	113	132	112	105	109	130	129	102	128	113	126	117	101	106	116	137	107	104	119	120	127	137	127	125	118	130	104	121	131	127	127	135	103	130	134	107	124	126	105	118	125	113	122	117	103	109	115	130	126	118	99	122	118	114	122	125	121	116	132	111	126	119	107	109	125	102	117	105	130	123	108	127	112	131	128	136	112	113	122	129	109	106	140	128	106	131	112	122	104	108	120	142	108	126	116	112	131	113	117	116	118	126	115	115	114	126	110	113	130	137	117	115	118	114	122	134	157	117	121	129	145	106	108	120	112	113	128	118	133	125	117	120	119	124	121	145	111	128	119	120	122	149	118	121	114	111	113	111	133	129	120	118	121	108	118	112	124	127	123	136	111	132	107	134	119	139	123	127	114	125	121	115	117	122	118	116	119	116	114	114	115	115	132	118	119	125	101	119	109	102	121	123	107	110	125	120	135	117	106	116	113	109	132	124	120	125	119	108	112	125	139	112	102	108	135	130	120	123	114	125	112	124	115	123	124	120	103	132	135	147	125	131	123	127	111	107	125	129	119	117	109	122	108	119	113	109	104	103	106	113	102	119	91	106	131	127	117	121	129	117	122	136	117	125	95	114	132	116	115	101	124	113	140	87	126	130	138	114	130	114	127	125	124	124	121	123	95	116	158	95	115	115	124	108	109	105	126	131	112	122	150	118	107	113	127	114	77	125	126	108	128	125	119	125	112	109	102	115	122	126	114	129	124	104	122	122	117	121	122	110	114	129	119	129	137	137	131	100	131	119	135	113	122	126	116	153	140	111	114	126	125	110	130	125	125	102	114	125	116	116	111	120	127	109	131	110	122	115	125	112	126	97	131	114	104	115	119	109	119	131	127	131	120	115	130	119	104	131	133	120	111	133	126	102	148	129	104	118	129	119	112	107	113	131	120	117	105	131	116	120	117	105	115	124	105	116	135	117	123	119	112	142	120	120	126	110	110	118	123	117	124	119	108	122	109	107	120	111	130	117	132	146	104	113	118	133	117	127	111	108	117	112	129	107	121	102	123	114	145	143	127	133	125	141	131	124	122	144	115	117	111	112	121	105	107	118	96	129	126	110	115	138	104	134	135	110	137	124	129	126	150	122	122	125	126	133	115	118	117	130	141	127	133	118	128	136	122	139	107	115	120	126	119	108	116	122	113	108	125	131	103	125	123	126	117	114	122	121	129	126	111	102	122	109	123	138	135	113	119	115	109	120	132	110	102	130	100	121	121	109	121	106	117	126	121	136	102	103	108	114	120	125	107	111	113	121	108	127	123	129
2651	406	414	446	416	450	412	399	409	379	362	357	373	368	354	404	359	373	364	377	338	355	328	360	326	345	376	364	375	342	383	334	374	367	385	349	342	347	356	353	344	331	332	338	360	350	390	350	361	377	364	374	340	367	348	339	345	332	386	332	363	357	342	318	352	321	351	347	355	309	326	330	343	332	354	359	368	348	356	353	355	339	350	333	334	325	345	333	334	375	326	343	326	350	380	362	338	341	344	341	352	343	353	361	368	342	341	379	330	349	326	323	371	347	317	314	350	339	385	335	352	342	357	341	361	365	321	328	325	321	340	365	347	382	318	350	317	316	344	335	332	347	338	329	353	347	338	341	364	313	352	342	354	327	340	332	363	361	350	350	323	337	399	336	351	366	324	350	361	347	330	339	365	319	339	330	314	375	347	325	359	360	346	315	341	335	374	336	358	369	322	328	341	343	328	343	316	356	348	330	352	347	339	344	328	363	347	353	344	333	358	342	346	357	347	342	358	316	344	323	369	332	386	335	357	342	311	347	385	310	369	351	372	337	349	351	341	355	352	373	366	366	364	347	372	350	337	346	369	359	374	327	393	346	303	339	328	341	342	343	325	333	369	355	364	353	328	385	346	386	362	359	328	350	348	360	362	353	320	337	333	325	331	354	353	328	331	291	339	344	368	351	340	354	380	334	343	388	320	341	345	358	347	352	354	386	351	373	357	345	379	371	338	334	357	339	330	368	349	356	366	328	356	372	347	336	343	354	357	356	330	331	374	365	325	319	342	347	351	381	356	359	332	349	357	337	336	384	347	330	347	332	336	326	349	377	354	327	339	323	358	345	370	373	367	325	326	335	350	337	373	361	349	341	327	372	336	332	349	329	377	341	317	327	336	371	345	341	356	329	343	358	393	350	346	357	337	312	343	339	320	335	373	362	318	346	344	342	315	365	352	330	346	348	332	338	348	340	332	379	346	355	357	338	374	349	347	356	369	346	357	347	362	314	352	377	376	330	377	345	384	396	352	345	326	333	368	325	376	333	347	299	356	358	303	373	347	348	359	370	336	307	378	353	372	331	355	325	320	325	358	316	347	338	345	369	339	314	359	333	353	387	345	353	338	305	334	333	331	346	327	376	372	328	358	324	306	353	354	333	368	356	339	337	343	360	333	374	356	367	343	376	316	353	338	406	321	353	348	368	348	341	337	356	413	354	346	356	353	359	367	350	332	373	323	344	381	327	366	342	339	343	342	352	357	335	320	381	351	323	316	340	352	383	319	371	390	308	333	350	348	337	325	341	356	333	332	363	333	348	344	350	344	353	367	330	344	324	358	350	349	315	348	350	313	330	338	327	350	309	324	363	350	334	335	375	355	352	337	329	312	347	320	349	369	326	329	352	323	328	381	363	357	330	306	365	345	334	375	345	320	347	351	320	353	341	355	353	349	345	348	343	332	388	322	340	344	353	378	340	364	326	371	319	364	340	351	345	357	390	344	352	368	332	310	333	360	322	364	370	350	349	367	394	373	311	368	334	368	352	359	334	342	332	368	338	333	355	318	342	321	363	365	361	343	331	336	338	320	355	363	352	343	341	324	322	368	333	298	327	352	338	385	356	310	365	346	365	330	382	388	343	347	365	352	344	360	359	371	353	333	373	341	376	338	323	361	355	349	373	378	359	377	334	354	358	322	332	381	340	345	360	371	350	352	353	347	343	349	312	354	321	322	332	360	382	331	335	342	352	349	333	330	331	342	347	360	358	351	366	335	338	363	358	335	343	337	302	348	372	351	342	356	380	331	351	332	344	339	370	346	347	391	322	377	365	334	304	356	329	371	329	353	360	344	341	348	390	349	353	348	344	382	374	355	365	366	369	330	372	340	315	383	368	361	415	327	359	318	343	338	354	357	362	351	346	362	354	319	321	370	349	358	335	341	343	358	373	338	346	355	363	355	341	316	329	312	338	360	368	340	346	328	362	340	366	365	374	340	384	360	326	340	335	354	344	333	359	364	346	362	335	362	328	375	333	358	340	355	357	314	332	326	365	343	396	303	344	334	358	310	339	357	363	345	316	365	323	352	304	362	361	305	320	357	320	360	369	377	320	346	344	320	354	355	341	362	348	354	345	334	335	336	379	333	353	345	364	337	334	341	371	354	339	326	330	335	354	344	346	331	364	370	345	370	330	366	353	316	323	346	354	334	351	385	375	342	326	333	337	323	333	366	347	334	317	329	335	315	325	324	327	346	334	356	350	318	346	348	347	360	327	313	355	341	326	334	332	366	339	360	347	340	326	347	378	357	322	317	344	362	322	320	345	370	367	351	339	362	361	329	363	353	326	336	354	361	347	362	368	373	323	329	329	341	351	328	321	351	373	360	335	347	359	342	359	348	356	353	362	357	377	340	337	352	359	338	350	351	336	312	355	323	323	362	320	366	341	346	336	338	349	345	384	353	374	375	360	348	343	344	367	300	369	335	342	352	360	343	336	343	348	369	362	353	348	350	335	344	366	397	360	342	329	359	364	351	343	331	349	361	333	337	369	373	341	327	334	349	348	301	364	362	343	323	392	333	336	376	364	324	337	349	359	371	365	355	342	360	352	330	358	369	341	363	336	337	354	355	323	378	355	329	349	326	317	358	315	373	363	375	353	338	346	365	329	346	313	357	331	334	321	333	368	347	353	347	353	340	319	348	378	365	321	335	337	357	348	392	365	341	351	354	338	345	378	311	356	332	339	365	341	345	347	340	366	335	340	341	352	349	354	364	352	325	338	353	324	329	346	376	330	356	373	316	332	385	374	339	343	345	311	341	344	356	348	326	313	355	363	384	333	349	374	351	341	322	348	335	336	338	344	323	334	339	353	363	353	332	342	343	341	355	341	363	352	366	326	333	383	311	357	333	324	320	357	342	351	354	332	332	338	358	332	358	360	394	357	317	357	337	344	341	302	355	331	340	369	348	353	319	348	356	360	333	340	330	337	364	332	355	321	366	363	360	351	353	341	366	325	373	333	335	375	363	340	349	330	340	336	365	329	362	322	343	305	364	337	332	356	349	353	363	333	309	351	331	373	344	341	339	365	364	349	376	311	342	383	354	382	361	345	340	378	347	309	341	365	361	331	341	346	331	333	350	344	344	389	323	342	349	331	358	359	327	303	353	349	383	379	333	317	343	299	345	384	355	334	324	328	331	342	344	384	334	353	356	323	334	359	342	336	321	312	370	348	363	332	352	327	328	361	374	349	336	352	351	343	373	332	354	335	329	320	347	361	332	363	323	360	355	295	355	371	351	343	314	312	376	351	363	336	354	320	335	364	319	332	369	334	324	323	344	340	347	363	321	322	364	340	355	347	322	308	348	363	314	340	374	354	347	360	376	338	331	331	347	360	337	343	314	389	330	337	373	380	339	335	370	313	327	337	332	353	379	366	353	360	344	328	384	314	360	326	322	373	357	382	364	320	343	337	359	329	355	337	330	355	369	360	353	316	352	340	326	365
8355	840	1091	784	605	446	390	309	268	251	237	202	204	186	187	197	156	169	171	160	138	169	152	154	165	176	145	159	161	153	142	151	143	167	123	173	142	159	147	151	154	136	147	168	160	148	144	151	121	156	165	157	157	155	163	187	132	166	182	151	122	153	188	167	160	176	164	168	143	156	128	149	138	146	144	156	155	141	133	142	126	129	141	141	120	135	144	126	140	144	160	165	145	169	156	149	157	128	160	145	145	136	138	132	149	156	142	131	143	131	142	138	151	146	122	147	134	121	124	152	133	152	149	145	133	143	148	137	145	116	132	141	136	158	147	144	142	146	143	136	139	141	136	147	150	143	135	138	157	148	158	142	131	142	153	133	137	147	135	143	122	142	136	152	127	136	149	135	140	168	137	145	141	143	123	142	145	113	141	142	153	136	148	127	154	150	157	155	152	129	148	134	147	163	122	137	141	129	120	122	118	137	126	146	145	121	139	137	122	147	158	152	125	121	141	139	117	147	122	140	150	132	142	146	151	158	153	148	136	121	132	136	146	137	128	155	153	176	132	132	153	138	158	125	143	139	130	127	146	137	155	142	127	147	158	143	131	137	153	157	144	138	160	133	138	152	140	158	185	146	136	150	162	137	149	137	155	154	138	156	161	154	145	132	139	164	153	136	136	132	124	145	141	165	162	148	138	151	147	153	143	139	147	144	136	158	149	138	150	137	119	145	150	151	145	137	145	138	166	155	134	168	170	138	139	152	128	151	161	143	156	175	155	138	138	145	142	151	144	150	150	146	143	137	126	154	143	113	138	136	160	135	129	119	146	152	137	132	132	126	149	124	156	154	143	145	153	134	146	151	121	147	138	135	137	159	152	146	129	121	143	154	142	161	129	134	143	144	143	143	155	149	139	136	151	138	127	133	168	150	137	120	131	144	142	168	143	143	141	118	147	146	141	141	124	137	162	147	158	150	144	166	149	153	147	147	137	135	155	129	146	132	138	147	147	157	149	141	159	134	133	141	131	148	143	141	131	135	146	144	155	158	131	142	149	142	128	162	127	133	156	138	139	160	138	133	153	146	161	153	157	145	126	155	145	150	158	140	143	158	146	165	167	149	152	140	149	141	129	132	137	129	144	130	149	144	143	145	130	153	146	152	127	141	129	129	134	169	146	148	151	119	131	121	131	134	127	154	137	126	151	136	149	130	171	150	152	138	155	150	121	131	141	163	137	151	132	137	137	139	145	140	121	163	130	141	131	154	145	135	151	140	129	140	142	124	135	156	146	144	136	141	149	141	143	154	149	151	153	137	135	141	141	132	133	132	135	134	143	139	116	144	158	168	158	158	126	148	148	146	132	150	164	151	159	141	136	162	132	156	129	124	135	136	151	139	132	132	127	153	149	133	131	160	134	118	139	125	150	124	140	134	140	143	144	126	139	125	133	143	147	147	158	148	136	154	146	145	151	139	144	141	127	147	148	143	129	133	149	142	157	134	128	142	149	144	135	113	133	163	152	137	128	144	171	145	157	147	149	145	130	145	153	125	143	137	142	140	158	136	145	141	157	128	153	164	140	146	145	142	153	141	137	136	136	143	137	136	133	139	146	154	141	151	159	151	146	169	130	128	137	147	153	146	151	145	138	153	149	154	154	127	148	135	145	134	136	131	137	160	134	146	145	170	147	141	156	134	145	145	133	127	161	127	158	127	140	147	129	152	157	147	140	136	124	145	132	162	135	132	142	141	158	128	133	133	151	139	139	157	132	160	159	128	136	139	134	153	156	136	155	146	153	133	149	137	147	161	136	144	135	147	132	152	135	148	129	143	134	151	149	149	136	154	131	141	157	143	139	159	139	159	147	158	166	153	125	140	138	174	145	129	144	119	146	158	155	144	157	155	154	137	138	148	144	141	136	149	137	129	145	148	132	116	132	149	167	140	145	161	143	130	155	147	148	153	145	138	134	147	160	150	157	128	141	147	162	147	131	158	142	165	151	140	105	148	147	157	164	133	158	157	146	141	144	150	134	135	158	134	134	163	137	167	140	165	162	136	141	148	125	132	137	165	141	141	132	134	130	120	134	154	151	145	123	131	156	139	137	130	147	138	132	146	122	134	140	132	133	139	162	131	138	137	149	122	145	149	132	146	147	140	138	148	131	155	146	164	132	142	153	150	152	137	133	139	148	136	121	165	131	116	147	138	143	136	140	145	125	143	159	162	129	137	131	133	145	145	135	137	120	136	136	139	138	140	149	135	163	137	171	128	150	133	139	137	135	133	143	164	143	149	150	132	138	144	133	130	127	123	132	156	146	156	146	108	131	137	135	149	137	160	147	142	135	162	151	163	140	158	148	134	149	128	125	133	144	169	161	139	143	148	132	135	133	174	142	137	145	143	144	138	134	154	145	113	136	141	134	135	147	131	130	122	146	149	155	160	140	137	122	141	152	137	136	148	141	139	137	138	132	153	131	151	164	154	152	142	150	144	178	134	126	150	151	118	154	161	136	150	150	139	119	143	143	132	136	139	140	141	137	168	148	149	140	142	158	135	134	171	146	164	147	120	136	147	158	137	140	153	135	156	156	146	143	148	132	164	162	168	151	133	152	141	136	122	125	139	130	135	164	155	134	160	133	153	137	146	146	148	131	148	174	129	151	126	127	130	162	129	150	157	137	131	143	159	127	144	143	130	146	126	151	127	151	168	137	144	137	149	142	140	142	137	133	130	137	123	145	142	147	157	126	122	138	139	146	148	162	147	145	139	121	133	149	155	137	150	156	144	140	140	138	130	150	167	143	140	142	145	143	133	144	132	106	146	159	155	126	157	159	125	129	133	135	135	154	142	144	150	153	166	155	129	153	152	147	140	144	135	143	146	131	141	135	142	148	133	127	134	130	138	150	148	143	146	142	154	161	157	124	138	167	140	146	142	141	143	148	134	138	147	173	148	151	122	145	156	148	115	139	140	132	154	166	157	138	151	140	134	127	144	152	143	157	119	140	117	155	134	126	130	134	154	148	135	148	155	126	124	153	144	124	142	115	124	144	139	142	146	152	133	121	154	151	153	150	136	157	139	132	144	154	137	134	136	160	140	138	135	156	129	171	136	129	140	147	156	145	135	127	137	143	147	152	155	121	138	147	140	145	138	151	126	163	164	171	157	141	148	131	149	168	170	130	158	159	148	148	146	148	121	131	157	136	133	130	161	124	136	156	152	132	161	138	158	136	157	155	156	163	142	132	128	167	140	128	135	133	158	156	153	142	146	141	135	152	136	144	132	148	159	155	153	151	145	149	154	135	156	134	146	146	145	138	146	115	153	128	139	129	145	142	169	152	146	156	154	143	146	152	144	158	135	138	139	144	138	146	138	158	171	157	131	157	119	152	148	156	142	136	137	155	122	150	131	131	142	136	142	139	145	148	147	126	164	164	137	141	164	126	132	119	127	141	154	141	131	136	150	143	144	137	132	137	133	138	153	128	145	130	133	130	142	151	122
6023	1181	2652	3016	2698	2114	1692	1503	1284	1135	1002	913	809	767	732	713	680	666	607	641	567	526	573	554	508	546	483	453	464	492	492	467	455	451	443	491	468	429	456	449	446	411	404	430	443	423	418	472	456	419	468	438	420	414	437	440	509	482	456	494	469	517	540	680	684	707	642	563	443	441	405	454	415	405	426	404	379	446	406	398	389	434	404	377	377	396	396	401	415	404	403	409	415	407	436	406	402	404	410	395	400	395	451	389	371	409	420	397	375	387	393	407	413	403	432	365	404	409	411	425	428	386	430	382	415	411	364	405	385	401	407	392	415	365	403	378	404	423	389	415	401	378	473	399	421	379	443	402	373	452	385	379	383	390	419	415	355	410	416	399	407	396	368	360	397	386	402	404	412	394	412	374	416	385	394	404	378	416	396	375	378	403	396	357	378	406	413	399	391	398	388	409	401	406	413	404	395	409	363	417	419	432	410	378	408	369	411	395	401	412	408	348	372	401	383	391	395	417	383	398	418	397	342	389	379	393	399	418	394	365	411	403	408	375	383	392	404	425	394	378	366	418	387	399	404	391	388	400	373	362	393	363	406	454	405	378	393	401	377	404	406	410	431	387	387	388	341	398	372	421	403	387	376	430	415	404	422	384	438	395	403	357	417	432	418	366	373	376	397	377	383	387	385	396	397	406	412	392	376	383	428	405	436	398	410	393	440	414	417	386	368	400	393	363	387	409	391	389	408	390	396	405	383	404	402	394	411	386	407	409	378	398	412	381	394	391	422	421	355	417	387	379	391	383	365	437	392	392	377	406	390	398	410	376	385	376	381	384	385	376	392	412	378	391	442	404	414	392	404	457	357	365	419	368	397	371	416	422	338	381	410	398	372	371	380	413	402	375	398	384	365	373	359	407	394	411	377	417	414	381	396	401	382	395	372	413	412	366	394	409	369	426	408	385	388	409	366	406	406	356	377	392	401	388	358	400	388	387	367	394	378	417	375	375	397	384	406	374	413	443	398	373	412	402	412	422	402	397	404	410	391	412	371	426	380	396	423	416	403	399	371	407	393	443	364	383	385	400	410	399	397	390	336	380	382	418	416	438	444	391	420	402	374	342	423	418	385	406	419	361	363	407	382	398	404	401	369	417	402	389	432	375	408	406	386	431	402	388	423	396	409	412	396	420	392	432	427	376	382	384	412	420	399	375	380	404	407	411	425	403	389	405	389	378	407	416	384	413	441	430	389	382	418	401	427	374	424	373	381	427	386	418	422	366	414	384	371	363	425	405	443	370	368	374	381	363	363	416	413	393	381	377	412	381	385	396	382	361	385	399	369	373	414	392	399	413	402	416	356	372	377	411	390	408	382	391	382	336	389	426	386	405	414	415	420	417	350	348	385	425	380	413	411	388	394	427	383	407	421	384	393	423	383	381	399	421	405	394	394	398	413	433	400	377	394	377	349	391	400	399	401	364	402	389	380	398	410	402	430	406	393	384	416	395	370	388	396	362	422	371	406	406	415	384	425	407	381	395	396	364	366	369	401	402	345	408	367	405	418	339	380	429	432	397	413	427	382	398	393	402	414	401	418	407	423	414	385	401	418	405	429	398	419	393	419	403	397	391	429	363	389	390	390	379	397	380	392	415	405	388	417	379	388	407	417	387	397	400	358	384	391	391	429	364	387	437	365	421	394	387	381	411	420	412	402	401	382	416	416	393	365	393	380	407	415	416	394	394	420	417	394	385	384	383	422	393	447	365	403	392	381	406	392	394	395	417	363	372	390	399	421	414	438	389	372	425	381	413	417	407	421	379	399	421	408	393	407	410	396	419	348	404	376	387	388	395	384	366	385	377	393	382	406	380	389	375	415	414	385	383	394	408	389	417	401	384	381	387	384	400	380	393	409	361	407	403	403	389	407	373	358	364	389	416	392	365	399	414	368	380	379	386	368	405	364	395	411	401	353	384	392	379	403	410	389	383	401	413	390	409	414	395	414	437	381	417	387	397	398	388	414	368	418	423	387	374	387	413	421	403	349	416	388	366	382	415	388	387	384	415	378	409	414	378	390	372	409	421	377	423	380	407	421	394	428	426	407	328	388	430	419	373	411	409	352	379	404	411	408	396	370	378	396	422	414	402	422	392	417	397	418	393	396	407	389	385	398	396	407	400	417	384	396	425	398	417	389	391	457	398	387	408	389	404	405	400	381	385	365	426	363	388	409	379	412	401	361	391	359	377	360	439	410	373	413	379	413	391	407	377	431	404	363	379	381	382	390	381	414	415	412	363	388	418	370	401	410	423	368	377	385	381	414	363	397	395	369	390	397	408	406	399	409	392	414	369	394	426	418	407	398	420	393	416	438	411	388	413	366	393	388	422	397	417	399	436	387	434	396	361	381	403	410	358	388	408	399	369	405	391	398	330	398	384	403	389	380	395	392	406	400	370	357	421	380	409	388	387	419	404	405	395	394	380	441	402	378	384	389	380	394	392	388	358	395	378	359	358	418	436	399	403	426	367	419	432	357	387	412	391	392	380	373	369	373	363	391	420	370	408	392	365	416	364	389	392	376	409	394	374	399	418	400	384	390	394	415	428	397	397	377	398	389	399	383	410	380	405	442	431	407	409	371	401	422	399	434	417	429	382	416	418	397	357	406	365	369	380	384	356	373	385	379	413	411	400	413	419	415	372	389	398	404	454	397	391	383	411	389	422	390	410	405	398	386	404	400	392	403	394	391	384	371	404	410	382	407	409	362	385	391	418	413	393	416	389	374	418	395	386	391	367	362	391	374	370	396	389	367	389	347	377	393	382	360	411	390	395	399	395	410	391	422	377	428	410	399	377	399	369	363	392	396	443	387	393	400	396	402	390	379	387	367	424	410	414	402	379	373	366	386	396	407	365	422	364	421	423	404	388	399	410	391	378	457	358	404	388	394	432	388	395	369	386	398	383	401	393	425	378	417	395	373	415	411	395	399	354	404	377	396	394	400	387	376	369	400	381	392	418	377	396	401	361	400	412	372	401	392	360	384	373	393	391	386	379	379	397	388	383	411	391	401	417	389	392	399	369	404	407	403	424	406	356	421	394	415	392	416	396	399	366	359	386	371	380	411	399	360	389	436	340	388	376	380	384	405	387	382	371	381	385	418	392	395	421	403	370	380	387	404	396	386	439	380	420	393	402	387	400	350	382	433	424	408	376	422	374	384	398	434	434	387	387	398	370	393	408	376	384	370	386	425	389	402	363	384	381	366	384	362	413	376	404	382	386	396	379	401	358	383	392	400	421	422	416	392	395	401	395	415	398	415	388	409	378	408	394	398	368	405	372	408	427	404	407	417	382	397	382	395	393	382	378	397	387	431	377	373	356	385	384	412	434	417	409	373	390	433	391	405	396	415	403	422	372	401	381	388	417	381	401	378	422	399	410	394	393	364	407	392	371	418	389	399	369	428	381	394	406	418	394	341	406	411	378	435	430	420	388	422	431	401	430	396	376
14637	1727	2144	1379	976	679	528	415	369	262	240	194	202	169	145	117	150	132	108	105	104	117	99	100	90	116	93	93	89	92	88	84	81	75	85	81	90	68	96	78	81	77	76	85	78	75	86	84	85	81	73	73	77	90	84	94	87	85	98	75	95	91	70	112	115	121	120	101	85	63	80	73	65	86	76	74	66	66	75	76	66	68	77	73	68	77	71	70	80	78	62	73	66	62	74	74	75	84	89	71	74	80	60	75	67	58	77	83	81	71	83	73	61	62	71	68	62	77	75	52	80	76	73	64	72	77	59	75	75	76	75	64	64	84	86	65	82	89	64	83	62	63	61	72	76	74	74	65	69	60	78	69	82	60	91	67	75	59	64	76	74	82	64	70	66	89	74	61	75	66	69	67	76	76	71	64	72	63	73	75	66	67	66	68	61	73	78	83	67	68	72	66	88	68	79	65	68	73	72	75	63	88	65	82	83	74	70	70	79	50	67	71	68	65	50	77	70	72	90	66	58	76	70	62	78	61	66	59	67	68	64	79	88	71	68	91	67	73	80	71	81	65	68	67	68	58	68	61	70	87	63	79	83	72	83	70	55	54	67	83	68	66	63	74	66	81	61	73	82	58	74	74	65	79	61	77	87	67	72	78	60	62	63	70	64	73	72	81	86	53	80	66	74	62	75	72	61	75	68	57	75	67	82	68	76	73	72	60	67	72	67	84	69	70	66	48	71	73	74	74	69	65	81	83	68	68	59	74	64	63	73	68	56	65	65	80	69	80	64	78	63	79	80	74	77	69	68	85	68	61	72	72	81	86	72	73	58	69	63	81	54	90	67	64	82	64	90	80	69	68	55	76	69	63	83	70	83	64	81	74	54	71	84	70	79	68	64	78	75	70	71	77	64	53	70	69	71	73	74	66	80	65	68	68	69	84	79	64	67	76	69	59	70	59	66	71	62	70	63	66	66	75	62	56	76	76	69	74	74	74	72	82	69	70	60	73	67	84	67	58	82	79	83	56	72	70	81	85	70	76	70	72	68	67	69	68	69	79	64	65	59	80	68	65	77	61	73	55	61	83	56	69	64	74	67	67	60	67	79	88	69	66	68	81	64	78	67	75	95	76	68	68	83	68	72	64	78	60	56	62	87	64	76	75	63	76	73	74	80	72	74	63	59	71	68	60	81	74	73	56	85	78	60	69	79	56	79	61	82	78	74	80	67	87	74	67	67	77	56	61	78	82	65	65	58	57	69	66	66	63	61	61	69	76	65	63	70	75	57	56	70	69	70	77	67	76	74	67	68	81	82	72	59	74	90	70	79	63	70	62	71	55	67	69	76	61	61	64	69	54	61	64	82	61	58	54	77	69	73	73	81	82	83	92	76	76	73	61	65	75	66	72	67	69	79	75	64	62	68	69	74	68	71	66	78	79	72	67	76	73	67	77	61	65	72	80	78	73	80	57	74	63	85	67	62	82	80	65	69	63	69	77	60	57	59	71	59	63	70	66	69	70	66	79	73	70	56	61	63	72	63	77	64	59	67	77	52	66	69	63	70	74	75	65	68	85	55	68	78	62	76	81	78	50	68	72	65	72	64	70	66	88	64	70	76	95	83	59	68	72	81	68	78	74	75	78	70	66	78	74	76	67	64	92	56	75	60	67	57	58	68	69	72	62	72	65	58	64	73	67	67	70	68	70	73	68	70	75	75	93	83	70	80	69	70	83	61	75	80	54	89	74	94	77	74	67	62	51	70	69	73	55	71	64	66	71	59	65	70	54	57	67	65	52	76	62	66	73	72	80	65	76	70	71	79	65	62	52	78	64	64	72	80	81	71	58	82	66	65	65	66	62	63	57	87	53	70	82	88	74	82	71	57	63	68	76	70	69	65	69	75	65	82	81	58	58	71	81	69	63	70	75	47	69	68	53	62	69	74	78	65	83	66	62	67	79	95	64	69	75	82	72	68	73	75	60	67	67	77	60	72	51	78	63	68	67	68	80	72	67	76	59	84	69	84	75	72	77	86	74	65	62	76	67	81	71	85	75	70	66	59	65	72	75	67	68	60	67	58	75	71	51	73	74	78	53	68	57	63	56	64	92	70	75	71	69	75	74	75	78	57	83	72	77	75	69	54	67	60	76	55	94	100	80	66	79	60	66	85	74	71	67	66	83	76	68	73	61	47	73	88	82	62	63	70	79	61	67	57	70	49	87	71	73	72	67	72	79	65	67	79	52	60	64	59	70	84	69	73	68	75	73	74	72	65	68	67	60	71	74	83	86	74	74	74	75	71	66	66	73	64	72	78	69	81	74	45	54	64	69	84	74	53	64	69	73	75	84	63	71	69	68	54	75	69	78	70	72	70	70	89	55	73	62	79	87	65	59	70	56	67	79	71	53	80	66	88	65	71	78	79	75	62	76	88	70	79	66	62	67	74	80	74	78	79	74	70	72	63	61	66	75	76	72	70	72	66	62	68	70	87	67	66	61	65	71	69	76	75	84	74	65	67	78	69	69	66	55	75	84	64	73	78	72	71	82	78	68	61	72	78	71	75	77	72	70	85	72	57	61	79	71	78	74	74	62	77	85	72	75	67	64	64	89	64	85	70	70	75	77	74	73	65	78	76	54	63	68	74	47	68	62	73	51	80	55	76	64	77	69	75	66	65	83	64	74	78	72	67	63	64	62	59	71	77	78	75	67	75	70	61	73	69	77	78	69	64	91	60	58	83	64	70	79	63	86	80	73	71	70	68	72	76	77	69	83	58	50	85	79	74	66	68	61	77	82	71	81	74	74	66	63	76	77	78	61	75	59	86	84	85	65	60	87	80	50	70	66	61	70	77	64	84	67	68	79	76	73	71	63	67	67	78	64	64	75	86	61	63	73	48	69	68	79	75	85	63	53	64	67	59	64	57	75	80	85	74	59	76	66	70	69	74	60	63	68	75	81	70	59	61	68	85	65	57	67	63	65	85	78	63	72	57	63	82	61	67	70	59	74	72	78	81	59	65	63	60	79	74	68	86	65	71	65	73	74	73	76	69	67	61	66	72	79	65	71	63	58	80	66	80	66	77	73	86	67	85	71	63	66	73	64	76	63	66	70	57	51	65	84	67	76	70	63	66	79	74	67	72	61	63	80	54	68	78	70	67	61	72	81	66	56	69	64	70	70	63	79	75	77	68	75	43	70	68	67	61	72	72	93	67	70	74	85	76	84	76	67	70	71	69	63	65	74	69	70	70	68	74	61	68	74	76	86	81	70	76	61	65	74	71	54	74	66	62	57	59	68	64	79	65	65	67	59	71	97	70	67	70	86	76	74	75	69	72	60	65	72	70	73	66	85	78	64	91	72	56	57	70	71	78	71	63	74	81	70	68	80	72	64	69	84	68	72	77	47	72	65	81	60	79	68	71	75	70	67	63	63	60	61	51	67	58	81	70	62	62	64	71	67	63	70	63	69	66	76	76	80	80	73	67	81	76	69	76	72
7555	1794	4427	5152	4387	3560	2801	2198	1897	1526	1403	1235	1072	959	842	784	714	652	589	580	562	514	496	454	441	414	390	409	385	333	334	362	360	335	332	300	304	303	305	260	303	288	291	263	301	281	259	292	288	347	314	304	310	275	296	316	364	396	349	330	330	398	481	788	687	787	766	432	309	256	228	255	242	255	251	227	230	232	218	228	229	220	225	233	215	229	191	224	232	218	200	227	226	253	199	211	211	207	195	224	235	204	210	210	238	213	240	210	201	213	212	220	203	225	215	208	191	222	231	217	183	209	208	219	218	230	211	231	213	181	208	205	206	189	187	230	219	201	187	218	222	203	200	203	230	214	208	203	204	193	213	222	224	234	201	215	199	218	209	204	184	225	200	199	185	220	196	204	210	179	193	218	208	207	201	200	204	187	178	211	207	197	199	206	187	211	198	222	192	201	183	199	225	200	203	177	212	169	215	195	235	195	204	197	211	177	203	200	194	184	201	189	211	224	206	194	208	203	216	184	228	210	192	187	194	190	210	217	196	213	194	203	210	176	226	187	207	227	191	179	196	217	209	191	184	196	176	195	191	206	195	175	203	196	194	187	209	210	208	193	192	208	185	182	201	194	202	199	205	184	197	214	209	211	211	190	216	206	213	196	172	187	189	212	214	203	197	179	203	209	190	209	184	196	214	202	193	201	193	186	180	198	207	200	197	180	194	219	201	180	203	205	231	193	213	192	188	175	236	193	196	202	208	199	203	206	206	200	196	192	185	216	201	200	204	202	209	213	213	203	202	201	188	204	194	201	228	208	224	212	228	208	201	211	174	221	225	215	206	204	207	187	216	182	173	209	226	208	196	216	195	205	218	192	202	188	196	215	207	198	207	194	210	211	185	198	192	195	221	193	163	211	188	196	197	205	196	193	190	195	217	200	190	182	212	187	183	207	176	191	183	192	229	238	205	208	212	191	221	202	208	212	190	198	204	204	186	212	198	204	195	205	226	208	209	173	202	192	200	208	196	223	210	226	207	234	216	198	203	195	211	175	202	232	218	194	204	209	206	186	193	227	223	185	194	175	218	224	179	195	198	201	181	213	226	193	210	192	194	215	203	199	203	183	176	198	196	207	207	208	193	215	230	209	207	196	191	192	208	192	180	228	179	187	214	222	196	217	189	197	208	201	204	181	195	196	209	214	183	206	177	202	205	201	189	175	214	221	231	227	202	190	213	200	220	208	223	210	195	192	218	194	194	198	200	178	195	206	209	183	214	191	215	215	216	229	185	180	184	206	195	189	193	236	197	187	201	199	224	176	199	219	203	183	224	191	197	196	193	223	194	210	219	209	186	215	178	225	204	185	202	220	167	206	207	183	208	184	186	216	205	201	193	208	222	203	203	200	177	214	218	183	188	222	217	193	187	206	239	182	231	216	196	189	232	212	225	193	219	215	209	196	187	177	195	192	213	208	195	201	210	191	217	193	191	188	212	203	213	195	189	188	217	206	194	199	199	205	188	176	217	224	180	195	188	196	214	184	234	215	185	198	225	199	203	209	214	203	211	171	213	244	205	215	214	207	199	214	199	193	197	168	189	189	186	219	227	221	213	171	193	194	222	209	183	192	216	192	194	183	198	184	199	207	190	212	201	214	211	194	187	197	180	209	194	203	206	191	203	208	206	171	192	180	193	204	194	223	210	196	203	206	201	186	207	189	200	192	188	178	206	214	218	208	185	204	200	208	173	220	205	193	183	187	212	233	216	210	199	191	180	209	217	194	200	206	198	194	185	200	227	206	212	205	190	188	215	196	207	195	227	209	211	214	220	200	197	191	214	197	191	196	184	223	205	199	202	215	217	205	197	202	217	186	214	180	197	196	206	256	218	215	201	195	188	214	188	210	194	177	188	174	193	172	208	188	208	183	198	189	182	185	200	200	199	197	192	213	198	216	187	197	206	198	195	176	193	215	213	195	189	185	218	184	202	181	224	187	203	200	196	210	194	194	194	209	194	225	213	184	196	199	220	213	202	200	204	208	201	201	203	179	201	200	224	214	162	236	189	178	229	216	205	203	211	209	219	200	211	196	185	218	178	196	236	190	219	212	185	173	200	234	176	198	206	189	184	189	201	196	198	204	191	192	212	197	191	208	193	191	208	200	217	211	207	193	205	212	223	201	194	201	204	179	170	216	210	187	222	193	217	190	225	180	192	193	187	194	208	214	196	195	227	193	201	198	211	194	220	197	184	220	220	196	205	174	198	210	208	189	221	182	187	200	203	211	199	199	213	210	178	202	192	193	188	187	174	230	187	184	209	188	191	226	214	192	188	208	214	186	188	179	211	210	209	189	209	211	220	237	184	229	211	188	181	197	192	211	182	185	180	202	211	209	202	192	210	207	194	224	199	218	198	213	192	205	209	210	206	206	191	214	196	208	197	180	195	198	222	215	216	216	205	194	192	188	178	211	231	200	198	184	191	183	195	195	216	199	215	199	204	198	185	172	198	199	201	223	205	214	187	188	221	179	200	203	170	182	212	203	208	211	211	204	210	203	206	191	186	202	207	211	194	203	193	205	195	205	187	198	217	205	221	179	215	215	197	192	223	220	184	213	213	226	223	214	217	184	215	224	187	223	216	206	229	193	200	204	191	198	188	225	213	184	188	185	211	208	191	190	201	192	194	181	187	199	207	206	214	215	200	193	230	209	190	213	183	218	199	207	206	211	207	202	213	197	203	180	215	181	204	205	222	189	204	184	222	198	186	206	196	202	200	216	225	200	193	206	226	195	181	186	204	188	189	203	216	236	204	194	188	213	202	168	183	208	229	221	207	198	180	208	204	199	204	204	217	246	212	181	167	188	184	203	181	216	216	219	188	194	206	213	197	207	180	196	201	173	196	201	184	194	185	214	200	202	218	213	191	185	195	213	193	204	171	199	203	218	177	195	192	189	224	192	231	223	219	212	209	182	205	171	211	189	196	221	226	186	202	205	177	206	192	183	195	184	186	216	193	215	207	214	184	212	183	192	192	199	211	214	191	190	200	198	198	206	201	212	187	209	181	198	196	207	221	186	174	211	205	212	193	185	194	199	175	204	224	199	173	189	191	213	212	197	205	198	207	178	214	169	206	196	194	181	198	222	183	214	204	174	206	218	196	202	215	216	177	182	214	173	188	209	197	202	224	205	198	208	183	216	182	199	194	221	195	181	200	242	216	194	210	214	221	226	194	195	214	191	186	217	195	191	217	205	206	171	184	189	187	207	184	191	197	199	223	213	205	209	211	178	217	202	199	197	199	204	194	194	196	203	214	238	231	174	226	192	188	183	224	209	190	195	189	198	205	196	221	190	203	221	195	209	196	184	192	197	190	197	210	187	221	175	192	216	209	215	186	197	199	208	213	194	195	208	215	162	197	223	223	201	170	198	196	208	198	174	173	192	187	211	196	213	192	235	180	203	212	195	221	199	207	198	177	204	202	203	194	197	219	183	171	206	189	186	209	190
2452	159	133	147	137	130	125	128	130	120	138	118	134	105	124	125	118	149	136	124	133	125	121	112	133	121	120	118	87	122	123	119	119	117	119	112	122	123	101	129	114	114	116	121	110	136	125	126	123	125	144	117	144	129	117	136	124	112	103	115	114	122	119	117	111	125	109	107	123	108	114	105	111	107	104	85	123	139	108	134	119	108	113	114	110	100	132	107	126	121	148	129	130	117	131	125	114	114	117	128	119	130	108	125	124	141	114	119	133	119	111	131	117	133	128	103	129	113	99	114	139	130	127	120	137	124	113	115	106	120	109	104	133	107	101	123	109	144	122	110	126	130	129	130	125	125	99	111	121	125	131	121	117	116	112	114	117	122	138	112	113	117	111	122	127	119	124	114	110	115	142	118	118	102	109	110	115	120	137	137	110	115	114	120	112	116	120	123	113	129	128	102	144	117	120	122	125	122	123	113	103	124	129	105	130	91	129	120	116	121	121	103	133	106	120	119	134	101	121	126	112	137	116	128	110	127	104	107	125	108	115	137	135	131	128	101	114	123	123	117	103	117	121	122	105	110	105	122	112	109	136	114	112	107	109	132	130	118	123	107	141	130	121	133	140	121	119	107	130	109	138	130	120	100	114	123	114	123	114	128	107	135	129	113	107	120	122	115	106	137	120	108	133	118	142	112	144	114	122	134	116	146	109	109	140	129	111	123	116	123	132	116	126	139	115	112	125	116	105	117	108	121	104	139	127	128	114	126	121	106	118	123	122	129	105	126	110	120	118	121	123	148	126	103	128	114	125	113	101	124	116	103	125	104	135	110	130	119	125	111	97	118	115	118	122	108	114	112	125	125	105	118	120	110	135	125	102	112	110	119	109	129	132	123	104	115	136	129	110	108	119	120	122	143	129	115	131	112	118	120	118	114	116	98	124	118	138	109	136	123	134	125	129	122	114	107	120	136	111	123	135	125	116	103	120	117	131	117	112	124	128	99	116	112	113	108	133	123	123	133	117	120	129	124	108	97	150	108	104	110	128	118	102	104	110	130	112	125	130	125	119	124	118	115	116	107	129	103	114	120	90	112	103	118	123	124	102	124	138	129	131	122	126	127	122	109	128	118	119	113	143	119	109	112	149	94	127	127	123	125	101	130	127	133	119	123	114	111	133	107	127	132	113	114	120	111	105	124	104	144	105	118	120	119	119	122	109	118	122	136	101	130	118	112	107	130	125	94	117	127	121	112	101	147	128	104	130	130	132	110	122	125	119	125	113	127	108	133	123	127	100	121	132	119	130	122	147	130	121	128	135	134	98	115	120	106	130	127	124	112	125	101	118	121	119	107	107	141	132	116	111	112	122	112	130	116	138	125	121	111	113	132	125	122	114	124	125	136	108	121	135	126	136	139	114	131	136	136	118	131	133	132	117	128	137	135	117	104	111	116	127	109	122	105	114	131	123	114	131	123	110	117	127	127	126	105	131	121	110	115	124	135	113	128	134	114	129	117	107	138	124	107	109	112	139	116	111	104	130	117	123	127	117	122	136	133	130	110	128	110	130	133	111	143	115	128	139	112	121	131	109	127	124	138	122	108	121	119	135	111	124	128	146	112	134	140	121	122	120	116	131	138	144	93	129	131	128	106	115	132	137	117	122	120	118	132	122	126	124	129	115	130	130	103	110	118	134	124	139	118	126	124	129	127	130	131	101	130	114	109	121	99	117	115	113	117	118	109	117	125	108	131	110	125	124	109	119	108	127	88	103	100	131	116	143	111	118	118	116	111	102	111	92	117	132	127	114	121	116	127	116	128	138	114	116	124	110	94	110	108	127	127	131	111	126	142	110	115	133	106	116	123	113	117	110	131	106	112	113	112	117	118	99	122	128	116	122	93	127	114	114	119	123	130	102	145	122	130	116	99	117	112	116	117	137	118	134	123	105	126	126	117	130	120	106	103	122	134	113	134	130	115	103	104	129	122	111	128	108	112	115	133	104	118	127	137	129	122	115	138	103	132	121	125	123	116	103	117	125	110	124	122	108	126	126	114	125	141	110	104	121	123	128	126	121	110	134	119	96	114	110	109	116	116	106	115	114	120	106	104	105	108	98	96	107	115	128	118	135	134	129	119	96	110	125	103	126	123	122	125	130	132	122	111	131	138	121	121	128	94	93	111	92	112	106	129	102	143	110	123	108	104	145	117	126	114	129	112	103	116	127	116	118	132	107	127	110	105	120	132	113	107	102	130	121	129	144	119	126	115	132	122	128	128	123	132	114	118	110	105	125	120	114	105	107	139	120	89	120	111	119	120	124	126	131	132	102	117	105	109	123	130	125	123	123	107	121	111	121	107	119	120	136	142	130	117	113	131	124	114	121	135	124	113	123	121	117	107	135	131	119	133	107	121	128	131	102	103	119	110	143	127	112	124	122	112	120	119	113	114	132	113	114	112	123	109	121	129	111	138	136	141	114	103	124	109	121	129	124	130	131	121	110	120	110	124	118	120	115	111	115	114	123	106	116	109	104	127	99	107	122	115	110	118	124	125	113	106	117	144	111	119	116	112	115	138	120	114	122	127	114	117	106	127	118	117	102	122	113	125	116	126	115	142	111	127	117	110	135	97	124	137	130	128	112	108	115	111	95	127	120	113	116	117	124	112	133	102	103	131	130	109	128	130	134	125	132	121	106	115	122	116	114	117	111	128	114	148	141	122	116	148	129	137	134	117	120	129	103	123	119	134	115	117	134	113	116	115	125	113	124	124	130	108	128	108	123	98	127	133	114	130	123	114	119	112	129	117	139	122	122	109	133	126	115	121	109	116	128	127	120	121	111	126	121	117	113	122	115	125	94	114	119	126	121	119	123	125	120	121	138	135	115	130	119	130	104	95	125	128	132	109	116	114	120	131	122	124	117	143	131	116	97	121	137	102	122	135	135	111	128	111	130	115	115	106	94	132	121	110	123	123	110	118	139	128	122	118	138	105	123	127	130	128	115	122	123	113	118	113	120	109	144	118	118	133	106	116	110	109	115	129	120	114	113	121	141	109	123	108	117	131	117	116	106	133	122	128	129	135	127	134	126	142	134	100	122	132	111	127	112	102	111	115	108	139	140	136	124	133	120	134	131	98	107	122	133	130	129	132	125	112	124	137	126	128	122	119	110	147	102	108	122	134	130	137	110	101	122	123	111	120	127	108	122	104	113	123	132	133	128	112	121	102	136	122	120	135	117	131	142	118	128	118	107	121	133	125	128	124	124	131	116	116	124	101	120	108	123	123	123	105	125	109	117	146	130	120	121	116	108	121	112	130	106	129	124	128	107	129	103	114	122	115	117	123	125	119	108	112	141	122	122	120	138	127	119	127	123	128	134	114	131	113	122	110	118	142	123	105	132	121	128	101	131	110	119	129	119	128	134	128	119	104	113	122	120	139	109	146	133	121	135	119	133	119	136	112	117	130	108	120	138	102	126	128	127	138	123	111	110	130	103	125	140	116
2622	411	452	439	441	398	393	365	422	360	412	363	386	350	355	352	386	354	348	347	366	361	355	330	349	370	391	357	340	329	375	363	351	338	357	344	344	363	318	320	325	350	351	326	364	327	381	352	355	394	364	360	370	323	359	354	301	382	363	360	336	357	364	331	346	388	335	373	383	330	308	361	356	343	362	356	323	356	325	363	397	338	380	332	371	345	341	347	341	356	340	339	329	325	363	308	335	356	327	342	353	319	363	336	369	365	341	317	332	349	363	340	339	323	328	313	363	361	362	318	367	368	364	327	317	384	354	332	337	349	336	331	362	360	330	321	304	356	337	353	317	334	309	354	357	336	352	364	363	370	370	364	346	357	351	339	338	336	368	334	345	322	369	368	343	346	326	348	376	363	329	335	339	346	327	341	372	338	329	330	344	372	346	344	340	384	343	346	375	327	311	339	350	353	404	346	371	328	377	337	369	314	361	338	366	291	341	376	338	318	348	375	341	340	356	348	354	346	354	347	372	327	384	380	337	334	348	337	308	374	345	316	363	377	363	363	344	350	360	346	338	342	337	334	367	370	363	348	366	349	318	357	322	387	367	377	325	330	337	326	347	345	373	363	367	341	336	329	369	382	381	342	374	329	351	326	353	349	357	382	330	363	346	298	360	370	323	321	330	310	405	355	341	344	305	358	342	322	354	350	350	352	322	320	321	292	369	371	348	349	336	339	357	349	365	372	298	350	337	356	337	352	351	331	372	344	327	350	345	366	351	354	340	344	354	345	349	381	352	340	340	384	331	345	345	388	335	355	350	338	353	354	368	315	372	367	349	332	351	358	377	358	373	341	351	341	363	350	337	364	337	331	339	339	344	345	338	359	313	316	357	302	334	364	301	352	321	353	341	341	351	349	346	357	346	367	325	349	320	359	326	341	315	363	343	346	356	345	351	337	361	356	355	315	342	367	338	354	330	368	314	323	317	350	313	339	331	381	358	374	349	351	343	367	346	315	351	344	350	357	330	325	359	337	344	361	342	331	361	340	375	350	334	338	354	338	365	358	374	308	339	338	385	331	326	336	330	370	367	358	341	354	366	306	364	371	356	357	327	355	340	356	327	364	324	352	316	321	344	330	362	357	337	319	353	362	305	352	372	351	350	335	308	341	356	337	366	364	339	323	354	329	360	364	354	309	346	385	355	329	365	362	318	358	356	350	371	358	373	336	340	359	339	346	378	343	360	322	357	310	361	351	335	362	361	369	350	373	328	313	356	381	348	338	339	367	361	363	327	361	324	370	355	373	337	351	346	331	351	337	341	329	314	329	335	332	354	306	377	321	363	376	351	323	338	364	360	326	337	356	360	334	348	345	345	335	365	326	360	353	335	367	336	335	312	343	336	348	339	354	348	354	345	357	367	337	326	336	334	359	333	358	343	349	363	353	324	341	334	358	328	335	359	337	348	339	344	340	349	372	355	344	332	318	381	351	353	345	321	366	373	333	359	373	348	368	343	337	334	353	348	349	344	355	367	339	378	327	335	340	371	329	334	355	328	306	356	349	361	342	378	321	333	307	356	347	322	349	328	333	371	359	365	352	333	371	361	352	368	346	336	333	316	366	316	314	332	363	339	357	371	361	372	329	352	333	360	326	327	332	347	359	342	330	334	334	356	373	313	343	358	345	342	310	362	345	353	355	363	355	324	369	335	351	354	326	338	353	355	337	343	349	334	332	347	327	346	324	314	347	322	367	358	327	334	350	350	345	347	345	340	379	398	347	341	327	338	339	334	352	328	341	355	389	322	355	359	321	344	344	356	383	338	357	369	371	329	364	318	337	367	350	348	323	363	355	349	370	340	400	336	326	346	372	343	362	356	322	362	346	334	335	369	351	327	362	348	364	357	342	334	346	331	333	352	344	332	328	336	300	356	315	347	333	341	382	330	350	363	335	320	338	361	367	334	337	323	347	368	367	334	336	394	345	362	347	332	335	351	389	342	348	358	346	345	354	347	363	368	330	330	367	344	336	339	347	322	335	335	330	354	348	322	320	345	323	373	362	342	331	344	337	334	312	367	327	353	363	334	343	332	328	320	349	345	378	330	353	352	322	339	352	342	361	340	336	354	331	338	362	361	358	345	342	347	340	322	345	350	331	334	368	333	353	349	339	375	330	352	352	304	325	347	355	360	364	328	341	353	333	356	332	368	332	333	336	348	298	362	360	347	378	347	363	368	309	342	355	373	326	318	363	347	341	359	308	334	329	344	339	334	344	335	330	360	354	341	341	348	343	334	348	345	355	314	347	348	318	317	328	338	360	373	366	337	330	346	370	381	365	326	366	378	333	332	320	317	350	380	347	350	345	375	345	358	364	329	354	365	343	342	349	331	345	360	348	372	337	357	356	328	338	319	345	320	329	365	354	325	321	413	309	365	343	356	346	338	328	322	371	332	328	360	343	356	335	351	313	353	335	325	360	333	379	357	354	351	327	339	364	346	358	366	356	345	354	361	343	348	326	348	346	346	360	348	360	316	320	364	330	357	351	347	384	332	341	329	358	345	336	323	337	318	337	352	314	321	371	346	348	380	343	359	302	346	355	355	353	354	357	353	339	360	353	361	351	349	342	346	332	338	359	352	330	372	362	317	355	342	313	371	340	373	340	356	329	368	351	361	326	333	372	338	336	345	351	340	349	341	363	353	333	348	329	337	299	338	348	336	346	349	341	355	341	364	355	381	358	306	340	355	322	362	345	367	322	358	341	340	340	312	342	323	347	350	366	386	351	341	365	375	344	324	337	343	390	342	344	353	316	357	382	347	358	373	352	317	368	330	366	346	338	346	358	310	358	337	354	351	358	327	338	330	339	376	323	338	358	328	365	359	360	336	346	353	323	375	342	344	318	382	349	363	343	357	337	343	363	360	339	354	324	374	344	343	316	350	344	338	353	341	331	356	346	353	340	368	358	331	387	362	333	325	350	346	359	338	339	358	362	348	344	341	331	324	338	335	357	349	358	324	341	347	332	309	348	352	338	347	318	349	374	360	362	359	314	345	373	359	353	340	344	349	337	349	344	351	337	354	343	364	370	353	345	346	349	331	385	352	328	337	364	367	357	337	338	357	318	345	338	358	365	345	341	339	323	355	335	349	375	362	353	369	336	334	359	383	336	326	365	351	306	349	378	382	332	364	336	333	369	353	373	348	360	317	355	339	333	371	373	321	367	338	344	357	345	353	340	321	380	341	308	346	337	326	356	341	367	330	341	315	361	330	332	360	351	348	353	343	388	350	370	352	358	331	318	344	288	393	375	364	357	336	380	355	345	341	309	313	384	397	338	359	320	352	320	342	334	322	350	332	368	347	329	343	340	371	320	337	346	359	369	358	331	356	371	328	335	352	384	386	335	381	355	325	335	362	337	371	338	340	326	366	327	353	362	354	349	368	343	377	356	351	344	336	349	322	337	322	346	369	349	356	302	361	354	353	316	368	356	332	351	357	350	393	326
8599	842	1096	819	580	480	360	312	301	252	227	205	212	177	169	162	175	160	157	161	148	160	173	133	135	141	150	158	152	113	145	159	146	165	143	146	168	142	132	153	139	157	139	157	143	156	136	135	140	164	142	129	170	148	155	160	163	150	162	163	164	152	152	178	180	188	145	137	151	146	146	134	160	144	146	138	158	151	141	148	140	147	123	151	145	143	146	126	133	150	149	164	136	129	151	159	141	134	150	144	177	133	147	134	125	131	141	129	167	128	134	138	151	146	151	157	154	139	142	159	136	143	173	140	147	162	134	149	125	165	150	135	139	146	137	149	150	151	155	124	151	127	155	148	136	150	147	148	161	163	149	137	139	152	118	138	126	136	155	139	138	166	136	131	148	134	145	124	157	141	122	127	137	137	137	152	141	148	144	154	140	155	144	128	139	146	155	142	138	128	135	135	145	143	144	154	145	143	131	140	146	152	135	127	163	133	157	156	138	140	152	130	152	140	138	160	119	143	141	148	123	132	157	147	140	145	158	164	159	131	157	146	145	134	167	137	134	162	151	154	124	140	147	159	141	158	147	149	141	128	153	150	137	127	138	164	150	131	142	133	143	142	141	150	136	130	141	140	136	157	139	133	148	136	143	148	146	115	138	139	116	130	121	131	134	142	152	141	157	143	158	135	154	144	135	147	131	161	128	129	148	117	134	134	148	145	147	144	120	107	142	151	152	124	153	149	154	133	147	145	155	136	142	160	133	124	149	144	127	146	158	124	124	141	178	149	130	132	158	138	138	153	139	124	126	116	135	149	135	126	138	141	139	151	133	138	157	140	157	130	138	149	155	138	121	139	169	162	135	132	153	146	136	164	149	140	128	138	143	136	143	127	153	148	127	134	142	150	138	144	136	140	133	139	146	151	126	148	166	143	136	143	139	132	141	136	165	136	136	133	139	145	110	132	141	150	148	141	127	130	136	133	118	137	122	123	144	141	159	141	136	128	142	143	135	144	141	158	129	134	118	140	163	121	138	149	142	145	173	152	130	150	124	154	145	140	133	127	145	143	154	138	171	157	136	160	121	127	144	132	148	164	141	159	149	153	148	153	126	127	122	142	124	150	146	152	140	150	123	130	150	143	138	145	135	145	123	150	153	149	153	134	124	131	131	136	141	152	145	142	151	149	132	119	142	135	143	138	138	115	150	137	153	126	143	121	127	132	144	131	141	142	135	152	123	148	142	135	133	146	140	123	139	147	128	137	130	134	186	155	149	128	150	136	164	139	145	146	145	138	130	143	138	136	149	155	122	155	137	161	159	119	138	126	142	139	120	123	154	121	147	149	146	142	157	153	129	147	166	126	155	160	146	139	143	163	150	133	147	152	140	129	132	146	153	148	148	144	161	146	135	128	142	124	144	155	127	136	134	135	137	150	148	161	139	136	144	160	122	140	146	141	138	151	126	134	146	148	138	125	152	152	164	155	152	156	127	117	126	148	150	157	143	142	143	149	162	148	125	149	166	140	157	135	148	154	153	143	154	131	141	142	134	110	141	154	165	157	162	161	134	172	129	163	156	149	128	150	122	137	146	153	145	152	138	128	131	146	139	126	133	143	122	139	141	171	132	163	140	115	119	143	134	160	155	130	123	151	149	137	139	133	118	131	131	139	149	146	131	159	130	150	134	141	135	113	149	128	142	138	168	141	141	141	141	164	127	134	157	150	147	177	160	163	127	134	140	123	148	142	151	134	160	123	151	133	127	137	135	128	136	136	158	116	136	133	145	144	117	142	142	148	150	131	145	149	141	139	139	129	138	122	149	136	147	156	132	132	136	149	116	133	150	151	159	126	150	166	132	127	145	129	158	146	139	168	133	147	153	136	143	139	148	152	142	120	153	139	154	133	152	159	147	131	142	137	143	147	176	139	152	132	138	146	137	144	172	143	142	142	130	146	142	149	145	165	162	149	140	155	151	122	134	136	144	151	149	166	134	126	144	137	131	153	135	140	128	144	127	156	149	129	140	155	137	161	128	142	139	142	162	135	143	147	130	144	135	126	145	163	135	152	128	148	136	137	151	156	129	135	143	138	120	121	146	145	139	144	128	142	131	152	165	141	138	120	146	136	122	139	147	154	149	146	136	150	132	142	138	145	144	114	140	139	171	152	150	126	140	140	156	153	158	154	153	146	122	146	134	133	159	120	140	140	138	122	134	122	155	152	160	150	148	171	139	131	175	149	142	124	145	133	141	164	136	137	139	156	144	150	142	160	145	125	132	151	145	143	149	155	119	169	138	132	143	148	160	120	141	155	133	144	158	178	151	121	156	144	142	135	141	130	147	129	125	163	141	142	145	145	156	152	152	160	132	148	134	146	142	158	156	151	136	138	151	125	139	141	144	148	134	156	124	141	166	143	139	137	141	138	149	138	139	139	137	121	171	144	141	161	140	145	157	121	149	142	145	158	161	147	156	127	136	118	167	140	161	171	167	148	141	147	151	145	131	152	127	139	142	139	126	144	170	144	126	144	134	144	137	131	152	146	153	140	125	149	149	150	149	153	133	148	165	140	142	148	129	154	146	143	159	135	116	136	140	126	154	135	135	111	122	142	133	145	138	148	150	156	147	149	143	104	159	139	145	156	156	130	134	137	131	144	167	140	138	154	141	132	126	144	167	152	148	123	157	144	137	137	137	119	138	139	145	148	177	137	145	139	139	152	149	152	138	132	150	141	138	157	126	138	131	150	142	146	165	163	129	134	154	152	146	154	143	144	148	167	139	126	140	152	174	143	159	147	143	130	145	127	158	122	132	150	113	155	143	122	146	147	133	165	123	164	144	140	144	159	129	160	152	124	139	159	128	144	131	152	147	148	122	148	145	146	144	141	144	126	152	126	150	151	118	143	145	163	144	148	125	127	149	142	133	135	137	165	157	152	140	159	122	137	144	128	143	158	128	142	128	140	145	150	132	145	134	143	133	124	129	135	160	143	150	132	166	155	140	134	159	128	155	160	141	153	145	144	128	130	141	145	143	139	150	137	131	159	143	157	131	143	152	152	155	138	124	150	136	153	129	137	130	143	138	151	150	170	137	151	152	149	124	132	127	131	153	161	146	149	141	146	134	130	142	146	145	149	136	147	122	163	129	148	152	106	138	156	134	127	138	147	147	143	147	140	138	134	150	156	143	149	136	171	144	158	151	164	160	143	140	138	162	152	132	148	129	158	139	156	139	121	154	148	147	150	152	127	143	142	129	153	158	125	128	132	141	137	149	155	146	137	144	154	139	145	123	131	130	137	129	146	145	144	146	143	158	149	128	149	152	165	144	142	137	137	140	142	141	126	134	139	138	136	138	133	134	133	135	139	154	137	115	139	153	166	122	157	140	150	145	142	144	165	158	157	159	162	134	126	156	130	142	128	145	138	139	130	127	181	146	139	145	145	129	155	132	136	158	136	144	149	162	146	152	147	121	139	133	155	131	158	148	128	120	148	127	140	136	140
5916	1225	2622	2977	2627	2140	1742	1501	1289	1200	987	948	804	794	724	701	646	615	606	554	546	538	530	510	525	486	500	483	511	481	488	446	463	419	438	414	441	451	445	445	468	442	451	405	421	430	459	436	481	462	461	463	456	490	442	432	487	481	502	484	451	472	564	743	728	681	636	484	406	423	438	439	381	369	423	384	404	429	403	447	395	420	439	387	398	397	382	387	368	379	447	409	403	424	381	394	422	364	415	407	412	399	383	387	421	395	408	398	375	393	414	379	351	392	396	364	400	348	440	397	400	416	395	419	411	360	376	389	404	393	382	383	382	431	405	420	415	396	398	417	395	417	387	385	385	400	388	387	394	370	379	415	422	387	413	434	353	400	418	402	434	394	378	393	381	413	355	440	402	370	386	378	349	360	411	402	414	399	440	369	375	387	405	413	387	400	415	441	368	387	402	416	410	390	372	390	414	408	425	396	378	387	425	391	385	384	407	387	366	365	353	399	394	437	408	383	401	342	366	401	332	428	382	396	383	407	431	388	384	388	384	390	388	374	373	388	392	369	379	362	400	404	418	399	414	409	355	379	380	412	423	415	349	360	402	389	359	394	409	409	368	375	409	402	391	411	345	430	382	389	397	385	401	381	378	403	379	405	391	391	391	405	399	383	415	372	415	389	426	397	371	378	391	394	438	418	385	412	386	367	377	425	381	356	383	408	380	382	406	385	423	406	405	395	403	371	340	381	392	406	401	372	381	389	390	383	388	409	386	426	385	397	400	375	401	397	377	423	392	416	386	371	428	374	371	383	348	375	401	399	398	427	395	405	379	416	405	405	372	424	384	418	392	380	359	405	439	374	383	390	406	368	366	425	401	402	399	408	399	415	400	402	386	356	431	379	410	432	417	378	408	379	384	384	394	406	398	392	342	402	381	404	370	355	398	394	378	393	408	408	397	430	398	405	377	419	383	432	386	383	377	407	393	420	417	366	409	394	413	377	383	380	371	356	412	405	433	410	393	413	362	405	393	382	418	385	396	403	407	403	405	428	416	395	401	372	382	380	360	393	416	386	406	422	397	391	418	354	354	413	400	393	411	410	412	385	375	378	359	402	407	396	394	393	391	375	414	394	382	381	400	388	377	401	402	412	403	418	382	402	388	386	395	410	375	375	411	386	398	381	379	389	372	388	398	372	381	395	372	393	374	401	388	389	353	403	382	408	362	422	403	388	419	365	406	413	403	431	449	371	391	399	361	365	362	358	379	414	389	380	415	393	381	364	401	388	369	392	392	404	414	370	384	405	392	369	378	401	375	421	353	381	380	412	419	388	366	387	429	408	381	390	388	395	398	391	413	431	391	401	416	387	377	408	393	400	415	398	379	407	382	380	415	381	394	386	424	388	427	401	385	426	411	408	390	412	423	408	356	406	399	383	386	402	391	329	426	414	421	410	421	438	413	405	362	361	369	391	385	400	371	402	394	407	381	435	430	391	376	375	392	386	410	417	396	361	400	408	389	401	381	371	372	398	392	403	379	352	399	398	360	378	392	404	398	367	402	375	367	392	405	403	362	398	402	386	403	376	411	376	359	380	386	403	368	416	401	394	372	392	340	406	368	392	428	411	403	409	417	411	399	390	401	392	411	387	366	396	405	380	388	414	366	407	390	388	405	392	428	391	352	409	415	367	422	376	409	399	377	381	394	415	358	402	399	409	396	390	400	427	400	390	420	382	395	401	393	354	409	397	394	375	406	388	386	418	384	397	404	363	372	402	403	408	412	402	369	370	432	420	408	402	408	375	370	408	379	376	395	405	412	379	419	381	406	378	418	388	394	380	400	384	384	372	417	385	381	367	418	373	435	406	435	431	384	430	380	364	402	361	364	400	386	374	396	403	368	396	409	392	411	421	400	410	364	438	398	399	391	387	369	395	395	395	413	374	392	421	381	439	405	402	372	410	404	383	384	368	401	364	372	400	433	400	394	393	406	380	382	407	404	387	413	421	363	386	396	379	350	392	397	381	405	367	376	436	381	368	393	387	428	390	400	390	418	380	397	408	395	410	423	374	374	376	426	380	380	372	401	392	406	414	403	392	390	403	363	370	391	405	381	423	435	392	379	400	403	371	359	373	412	396	392	406	392	433	372	422	376	374	378	380	404	395	379	387	411	376	410	414	438	409	383	355	423	381	349	384	389	394	376	397	401	370	383	406	403	401	385	404	382	419	388	378	391	396	371	376	405	405	391	377	369	362	373	410	429	378	391	371	413	382	414	367	387	350	401	381	383	406	405	382	376	383	397	419	412	385	390	398	404	402	412	387	385	402	389	376	402	378	398	409	369	391	395	364	422	399	407	404	378	390	402	414	375	399	400	375	409	401	387	404	373	379	391	387	386	387	372	394	410	335	424	415	441	381	371	389	385	405	370	376	401	350	409	354	416	386	410	383	420	374	382	430	423	398	369	425	355	383	384	396	374	428	366	394	392	409	433	390	386	375	381	379	384	415	363	361	394	336	394	400	423	404	400	389	382	407	393	392	392	367	382	389	402	372	430	405	413	402	402	376	394	406	384	395	377	396	382	370	402	385	403	386	401	370	388	324	406	394	367	373	333	377	409	404	369	417	388	417	406	429	409	403	394	380	414	388	396	386	378	398	405	404	387	425	386	355	402	402	383	365	410	357	384	425	376	397	383	405	373	394	382	412	403	375	398	364	364	406	407	412	370	422	409	383	427	380	370	391	379	392	404	392	408	411	379	345	400	380	406	383	419	378	379	389	421	376	389	402	352	378	414	393	396	410	411	392	381	383	419	415	414	427	404	429	418	421	425	398	400	408	415	413	396	401	435	386	410	419	400	372	375	402	398	406	361	375	357	371	407	399	367	397	392	394	382	375	374	421	394	370	408	388	401	406	436	415	376	352	370	397	396	430	375	384	390	412	376	381	383	383	401	415	384	393	392	388	394	399	398	416	378	381	393	404	392	405	412	378	387	389	421	382	404	381	421	377	362	393	359	389	405	401	376	418	412	426	371	385	393	407	402	404	383	339	383	392	414	405	458	382	429	397	409	414	394	397	416	390	378	407	386	397	391	396	390	383	386	366	364	393	414	409	394	400	431	397	392	389	424	403	403	393	379	358	414	410	382	373	367	387	349	403	398	405	395	402	383	389	400	382	392	415	383	408	392	397	406	391	418	403	393	357	390	389	417	406	371	413	416	404	401	368	358	416	413	376	399	445	405	367	369	387	399	370	376	403	415	395	393	388	390	393	397	401	406	368	363	385	392	421	360	361	372	387	395	364	379	377	371	394	386	379	376	420	356	355	371	436	401	403	364	358	378	428	389	377	387	378	401	386	394	401	421	436	354	394	425	419	403	399	401	407	359	392	385	352	400	400	401	407	404	417	376	414	435	392	364	407	418	404	371	388	403	391	369	395	385	410	362	418	385	423	373	380	421	393	345	406	370	410	421	418	363	401	429	389	406	395	377	387	396	391	392	389
14803	1832	1970	1482	994	695	523	455	359	245	205	216	160	159	153	111	121	115	121	116	92	93	95	99	100	103	101	77	89	75	92	82	74	84	80	80	81	93	58	78	81	93	86	88	91	73	88	79	77	87	76	83	92	85	78	89	84	83	94	90	75	93	100	109	134	131	106	83	69	67	75	72	73	68	71	74	66	69	69	84	73	69	60	76	82	82	73	76	73	76	57	63	79	67	87	64	73	61	74	75	84	60	56	67	67	66	59	79	79	70	67	73	77	84	66	70	67	73	79	57	77	69	63	83	75	77	67	70	79	81	69	66	74	69	77	81	87	77	66	59	61	70	79	67	65	64	68	80	79	72	62	82	69	66	83	62	62	87	88	63	76	59	73	59	60	51	73	71	79	74	65	69	74	70	74	57	77	76	74	51	68	69	66	68	63	80	72	54	75	71	60	77	72	71	65	73	70	61	66	69	58	75	73	67	84	75	76	76	73	79	76	75	67	73	84	53	71	54	69	55	57	63	87	74	62	52	65	75	81	82	79	89	64	75	82	70	74	63	66	70	74	77	65	76	69	65	55	69	66	59	59	66	58	62	69	79	69	66	77	63	71	74	67	66	62	68	67	59	67	61	65	59	85	65	69	73	60	81	73	79	63	72	57	88	62	55	75	48	60	59	75	70	62	72	71	62	62	53	63	72	64	72	89	62	73	79	71	73	58	68	67	83	67	76	48	80	64	70	88	82	51	61	59	71	59	71	72	71	59	61	64	68	65	69	67	60	70	69	63	54	74	63	78	72	87	66	67	58	72	72	72	69	74	68	70	70	74	61	75	73	75	66	54	73	68	88	70	79	78	78	75	67	74	61	82	76	85	71	63	70	68	67	68	65	75	80	66	65	70	69	70	63	74	66	75	68	63	62	66	82	61	74	68	88	71	75	79	75	66	67	70	64	61	78	70	64	62	69	84	67	67	80	82	64	75	69	56	75	78	88	63	82	76	65	71	64	71	57	69	82	63	79	65	57	74	61	90	77	66	72	69	83	81	71	83	72	71	65	70	83	72	63	87	72	65	66	56	76	73	64	75	61	69	67	89	71	61	54	69	61	66	83	68	60	56	57	69	73	80	83	77	71	55	74	71	79	51	52	68	67	69	81	73	61	77	69	59	77	59	84	72	59	79	72	68	72	64	60	76	72	73	78	68	58	70	65	58	56	64	61	64	78	84	65	83	71	78	80	74	72	51	60	67	70	71	57	72	44	87	68	60	65	79	61	84	68	63	63	67	75	71	64	59	79	80	63	63	71	80	59	70	77	78	60	66	78	74	62	78	93	72	69	78	63	77	71	76	70	69	77	64	63	71	67	81	58	91	56	69	75	83	76	73	75	77	58	67	73	67	75	67	67	72	73	58	67	75	82	71	75	70	75	47	82	73	74	69	76	76	61	71	78	69	74	81	73	74	73	86	76	65	58	69	64	67	58	56	89	68	54	87	64	63	67	66	73	70	55	70	76	68	77	68	60	56	72	67	68	64	73	67	67	56	91	54	76	61	74	78	79	67	75	65	66	82	73	83	77	69	57	81	76	59	60	63	65	73	78	71	58	87	66	80	61	73	60	71	71	49	69	51	63	78	71	64	82	65	66	67	60	82	61	59	77	65	55	66	68	72	59	68	80	64	79	68	63	71	79	79	58	86	82	75	68	57	67	69	82	66	78	62	65	76	73	65	90	82	78	60	62	68	76	69	71	73	76	72	64	71	84	72	67	85	73	61	70	66	55	69	63	62	57	69	77	67	69	60	64	78	66	74	88	71	70	48	68	64	75	66	79	74	88	74	83	72	73	70	59	62	78	67	65	61	59	57	73	81	72	68	75	70	83	78	67	80	69	74	60	78	69	46	83	64	59	65	77	75	55	75	82	70	71	59	62	72	78	68	56	61	70	75	72	60	76	68	47	68	67	56	80	69	66	70	74	47	56	88	57	73	74	83	82	73	74	79	59	71	77	62	73	77	61	77	64	65	69	53	90	75	78	56	65	65	71	61	68	51	90	78	72	68	61	76	72	71	64	58	70	71	84	74	83	72	68	78	58	63	68	56	73	94	71	64	64	68	65	77	64	67	61	57	69	62	77	69	55	72	64	78	69	73	79	66	75	77	60	63	61	62	65	73	84	68	56	62	67	65	75	68	76	59	61	52	64	67	65	71	75	68	75	72	63	57	75	69	69	53	65	86	75	70	76	62	63	71	71	72	73	75	79	68	78	71	70	78	83	78	76	83	69	62	59	74	78	71	71	79	42	65	66	69	61	75	69	76	75	70	78	71	50	72	79	64	70	67	63	76	70	62	78	70	76	72	58	77	57	77	63	70	59	68	66	68	74	60	69	72	70	70	78	65	74	78	63	53	62	76	78	57	73	58	77	75	69	62	78	74	55	62	92	76	75	83	70	75	81	66	71	58	58	78	72	69	70	78	69	81	64	72	72	73	82	64	70	66	59	62	62	75	88	98	67	72	79	73	73	79	64	70	65	85	67	70	61	72	61	79	69	60	49	74	76	66	77	71	64	67	60	66	70	72	63	60	74	71	63	84	65	81	75	67	79	50	73	70	71	82	77	72	74	72	73	87	72	64	57	69	65	65	73	73	61	78	54	66	69	61	68	71	71	69	66	66	57	54	61	60	74	63	62	76	78	62	59	80	66	67	71	74	74	71	75	83	76	72	74	70	76	65	67	68	63	73	67	78	88	70	61	67	78	60	75	79	64	81	76	59	70	83	68	64	80	64	68	75	84	50	54	75	72	75	73	81	77	66	74	74	70	56	70	80	66	71	64	68	69	73	70	67	66	76	77	77	68	62	70	75	94	73	74	67	68	81	67	78	77	91	69	90	65	77	80	56	51	83	65	83	75	62	75	71	63	68	77	71	62	73	74	56	58	75	81	79	66	77	58	74	73	55	62	76	70	68	67	69	91	68	59	64	61	78	74	76	68	70	64	56	70	70	65	76	82	76	70	74	45	60	65	72	70	74	76	71	48	68	73	61	61	78	67	69	68	58	70	70	73	79	72	57	51	68	80	78	64	67	74	61	65	76	54	86	79	71	68	72	70	73	75	88	79	59	66	77	76	68	62	92	57	67	77	72	66	85	75	73	69	55	77	83	76	67	69	67	76	77	76	76	67	87	66	89	69	86	67	76	79	94	70	69	65	77	72	65	65	60	75	62	61	62	86	65	86	81	63	76	58	62	63	70	70	76	63	73	73	67	76	67	72	65	56	85	82	72	55	73	72	67	60	74	62	58	83	72	79	77	59	76	69	72	58	87	69	63	55	78	80	67	78	62	63	63	71	67	69	63	84	76	63	82	71	66	66	79	68	71	75	58	81	63	82	65	72	62	69	78	61	71	67	68	71	69	72	65	63	70	60	63	82	81	84	77	76	68	77	58	70	61	59	64	56	72	72	70	61	71	69	65	72	68	63	81	64	64	65	76	83
7538	1723	4383	5158	4387	3447	2865	2336	1930	1594	1453	1211	1097	940	833	813	747	649	584	569	529	539	471	444	419	406	391	388	417	331	387	366	370	336	335	304	320	294	318	285	287	294	266	275	277	259	280	272	302	278	301	339	326	293	294	313	347	352	417	329	342	404	513	817	792	879	682	339	288	241	274	213	267	253	207	230	217	238	244	251	213	230	231	209	226	212	227	211	223	224	230	245	196	235	222	226	207	207	209	231	193	191	203	224	232	239	226	217	191	222	222	215	227	203	205	202	218	211	201	202	190	213	198	221	217	210	216	216	189	206	200	224	202	202	231	213	207	197	203	196	224	200	203	185	192	180	203	221	181	220	186	196	209	216	201	227	209	213	217	198	225	217	230	211	194	214	193	232	200	180	202	202	178	177	209	230	211	196	181	224	200	231	197	203	181	213	177	203	207	199	212	205	191	218	193	198	196	208	199	175	194	206	198	204	215	199	193	210	193	209	186	206	216	204	210	189	224	188	187	223	213	198	219	181	192	188	217	198	219	190	214	223	230	236	194	203	211	201	171	210	223	186	178	204	186	220	208	215	195	177	207	178	202	205	188	188	178	217	206	205	202	179	202	185	182	214	212	186	175	199	199	186	190	194	208	181	202	199	186	202	210	212	206	201	192	218	202	205	199	192	204	200	191	202	200	204	217	212	208	197	198	189	207	174	203	199	185	195	212	205	206	208	200	212	197	201	185	183	202	213	204	181	195	221	226	203	191	238	192	234	183	184	174	186	195	187	208	209	221	203	171	209	235	204	196	200	222	177	209	205	195	209	210	175	187	172	206	199	195	206	165	202	206	163	188	228	195	208	194	215	193	177	203	217	212	194	198	212	203	198	190	203	226	180	203	197	207	181	199	194	199	196	184	203	194	189	208	203	211	191	217	198	214	190	203	198	201	174	216	227	178	198	201	206	191	194	214	202	203	220	189	205	190	177	194	194	213	183	194	226	214	207	190	202	234	230	210	197	207	211	202	210	177	197	180	189	189	193	182	207	192	198	200	203	199	194	188	201	209	193	190	210	203	206	190	215	195	207	191	224	205	195	226	212	182	204	197	206	194	196	190	193	236	220	227	177	182	179	203	182	200	239	200	216	181	194	216	215	204	202	188	192	210	206	206	174	192	197	214	205	214	183	198	192	194	180	206	222	238	183	190	168	205	197	186	180	182	185	188	188	209	191	208	201	182	218	170	196	203	199	198	214	199	217	202	218	199	209	208	197	208	183	207	226	197	221	217	189	215	202	235	217	211	234	168	181	211	195	184	196	231	187	201	181	206	201	190	203	213	201	200	198	210	158	198	226	197	202	211	200	199	177	204	218	229	198	185	189	189	191	190	200	217	198	198	197	195	186	206	208	202	201	213	185	187	221	203	193	189	201	203	221	194	182	208	239	185	199	175	209	192	181	206	174	217	222	194	201	215	172	195	227	205	191	213	204	185	219	206	221	210	200	211	188	207	201	184	188	202	206	207	207	184	187	190	203	208	175	186	211	197	173	195	214	209	228	214	202	189	183	206	189	166	205	181	203	185	219	204	184	215	201	193	219	206	198	229	185	229	201	202	198	218	218	197	202	225	213	187	197	197	204	200	224	193	233	164	214	214	222	209	190	183	193	200	191	196	209	217	213	204	221	197	198	221	204	208	170	186	182	202	236	211	196	213	166	201	196	191	232	186	232	211	200	192	208	221	203	190	192	217	197	188	193	177	235	185	222	203	195	212	207	194	220	207	188	169	199	209	189	204	194	208	184	187	212	182	201	218	183	200	212	191	215	199	203	218	220	202	200	219	190	211	178	207	197	187	206	190	215	192	224	201	203	221	209	185	177	155	202	197	201	229	203	208	202	220	216	192	206	178	235	221	192	196	208	184	216	192	217	196	188	187	238	220	193	182	200	201	214	208	199	205	203	199	207	181	190	210	205	199	200	194	205	177	218	179	194	176	230	190	206	203	188	218	201	206	183	178	205	182	210	200	179	197	221	208	205	214	200	209	198	188	203	186	190	193	197	189	206	217	169	214	194	192	186	214	188	183	174	240	201	227	209	171	192	203	188	215	200	215	197	181	185	212	187	212	219	189	190	189	200	190	224	176	187	204	205	187	164	207	204	205	193	196	197	191	219	194	219	213	178	215	175	183	177	179	198	204	220	207	228	222	205	184	205	194	205	202	208	202	193	197	206	171	226	175	207	219	205	175	210	190	188	208	196	203	203	205	198	211	213	175	217	211	183	204	172	203	235	179	217	194	181	196	184	197	190	196	180	215	195	210	196	205	214	189	217	181	197	220	198	195	188	188	211	202	167	197	207	192	216	201	225	197	177	195	203	200	216	199	191	183	194	217	203	186	217	214	196	201	198	190	215	195	205	214	207	175	197	201	205	185	187	195	196	179	223	182	200	208	203	191	209	204	192	201	218	182	208	205	196	192	203	227	187	183	199	231	218	200	203	184	192	220	190	198	213	184	186	194	202	183	210	217	211	198	205	195	208	198	191	207	191	206	213	204	196	188	221	211	194	192	221	191	221	187	206	198	188	200	225	211	234	207	204	224	225	203	199	185	188	204	186	203	204	163	173	206	217	206	201	199	188	178	201	213	225	186	184	201	191	214	216	203	191	176	202	185	204	203	194	210	221	204	217	197	182	190	207	208	185	215	189	211	212	179	199	198	194	209	225	199	179	199	210	213	195	182	204	223	173	222	222	180	225	176	218	173	188	217	214	189	203	181	215	181	191	209	200	200	190	211	210	194	191	210	203	189	206	196	186	206	193	194	207	199	188	212	185	207	186	196	206	193	212	194	161	183	209	200	225	206	200	199	195	198	203	190	189	196	181	198	198	194	201	201	194	202	193	224	210	203	217	202	195	194	190	180	193	196	204	186	180	190	192	187	212	212	231	190	189	219	178	185	209	211	193	193	201	189	225	196	177	212	217	214	218	182	192	216	228	181	215	192	181	207	188	193	208	197	196	186	200	154	183	180	173	216	181	204	210	203	201	199	179	192	231	173	189	215	208	211	214	195	196	197	183	179	196	190	186	187	181	199	190	205	241	189	202	202	209	216	214	195	182	208	191	205	193	216	202	226	209	209	207	203	218	178	195	214	224	196	216	193	223	196	199	188	208	185	193	202	201	206	179	212	188	178	216	191	173	209	181	210	189	217	232	189	202	221	190	210	218	197	219	188	186	193	229	191	228	209	213	199	170	222	188	209	200	186	181	208	205	201	202	196	207	228	205	195	193	209	185	240	212	177	200	191	196	205	197	207	227	171	211	190	228	216	210	199	214	200	185	215	203	196	206	182	197	199	202	194	202	196	196	197	216	208	209	208	208	213	188	209	198	190	211	179	227	241	211	213	208	176	208	221	175	201	207	191	184	178	203	196	213	209	211	192	195	185	179	205	177	198	198	211	191	232	199	200	183	186	191	186	217	210	206	195	188	205	185	211	208	197	217
2482	126	142	152	137	149	112	116	135	126	117	114	114	130	105	121	125	112	108	120	108	127	120	113	109	143	102	127	116	102	124	126	112	130	116	113	138	137	110	99	114	120	120	108	112	127	124	118	125	141	121	119	124	114	125	121	123	116	118	127	124	113	113	128	131	123	118	110	100	124	117	114	126	134	122	135	105	148	129	120	120	106	112	120	117	129	111	117	128	117	134	96	120	116	127	126	107	118	122	118	128	135	108	132	126	121	104	140	128	116	157	116	127	120	132	104	125	127	121	122	90	122	113	125	131	104	110	120	104	127	123	120	123	117	100	116	125	109	116	103	142	128	108	136	118	123	122	120	118	124	139	118	127	120	128	115	118	120	93	127	133	122	133	101	141	109	117	111	115	121	120	114	144	131	127	126	133	109	122	114	133	122	141	122	132	116	117	86	115	117	111	128	121	119	112	128	121	127	128	121	118	113	101	114	134	140	130	123	120	124	143	104	142	127	127	113	111	129	122	110	104	120	107	115	127	110	121	131	121	117	102	118	125	131	134	132	98	128	120	127	134	110	122	124	99	119	125	99	109	106	117	136	117	116	125	133	114	123	122	113	108	128	112	137	123	119	146	101	112	145	107	139	126	118	138	128	118	120	117	144	110	135	111	122	107	125	127	128	125	124	128	114	116	104	118	150	122	114	109	124	142	126	105	148	129	125	110	114	113	102	127	118	107	98	122	122	129	107	120	108	100	108	114	114	122	125	122	95	109	118	115	121	127	115	96	127	117	135	135	130	133	122	139	131	114	122	118	108	137	111	127	118	105	120	141	122	116	126	117	118	136	111	119	102	128	109	108	124	118	129	143	101	107	110	110	133	125	118	125	107	128	111	126	122	111	107	107	117	122	108	109	124	128	123	116	101	130	135	101	95	122	117	114	115	126	115	125	112	121	134	124	121	118	120	120	130	125	115	108	120	125	127	122	122	124	114	105	124	140	121	120	113	117	114	120	114	115	124	113	135	120	96	106	104	108	135	120	135	111	135	137	123	117	109	101	115	124	121	114	106	124	108	96	109	120	114	119	123	119	121	124	117	107	115	127	112	104	135	131	110	121	128	132	105	128	105	113	126	119	109	120	122	118	116	118	134	123	138	124	117	107	133	116	113	119	113	138	134	133	113	136	131	122	110	125	119	121	124	114	116	117	120	135	132	112	105	110	113	108	128	108	148	128	114	106	106	115	122	132	118	125	112	123	121	118	122	119	113	115	108	127	125	110	106	121	96	129	111	120	117	125	118	123	127	97	136	122	117	115	117	119	117	119	116	124	129	122	125	136	129	117	101	119	99	124	124	119	141	110	112	106	128	139	119	129	115	125	138	133	115	109	131	139	111	112	128	149	110	143	114	120	119	118	115	101	123	105	130	100	127	107	146	119	110	141	131	94	133	122	109	96	117	114	115	108	126	110	120	122	118	133	129	96	115	115	104	116	114	104	128	118	116	150	111	137	103	139	134	122	120	120	132	108	121	125	120	111	117	113	116	124	133	130	123	111	129	113	122	120	109	109	100	116	118	129	109	115	116	119	124	116	125	124	103	141	104	132	125	146	114	93	128	119	123	126	110	121	132	126	149	112	104	112	117	118	134	97	93	125	131	120	120	114	121	116	133	112	117	94	107	138	133	143	120	115	126	121	118	122	114	132	99	116	123	132	110	110	126	128	116	109	114	122	116	141	113	122	120	109	139	126	123	130	119	137	113	144	139	148	125	120	101	127	101	109	104	134	121	119	123	113	114	135	138	107	124	141	120	128	130	134	109	127	120	137	130	117	116	129	123	142	144	111	144	110	99	129	125	125	120	109	122	126	113	124	123	136	125	103	109	104	132	118	108	109	114	122	118	136	97	133	117	122	115	129	128	115	115	109	125	125	123	114	117	116	110	123	116	119	115	120	116	110	112	128	112	134	124	126	118	126	144	127	123	132	117	134	115	124	133	111	124	106	116	102	112	110	109	120	122	128	125	139	120	113	122	134	111	139	136	124	130	130	120	107	127	116	120	134	115	120	125	121	115	139	127	132	122	127	109	93	112	102	112	126	147	137	131	116	124	146	115	113	103	121	128	110	111	130	128	124	119	127	126	125	105	129	119	131	124	120	118	127	116	130	127	128	123	124	115	109	121	122	147	118	127	128	118	121	113	127	138	110	119	117	118	120	120	121	122	125	113	114	137	128	133	114	107	109	123	121	126	136	137	131	100	111	108	121	128	111	124	111	104	93	116	108	120	116	120	122	119	143	122	126	123	125	111	115	105	127	112	144	128	126	119	111	127	118	130	138	116	139	111	124	122	111	126	109	93	138	128	107	121	128	113	107	134	114	106	123	127	118	119	130	117	118	107	132	129	113	115	129	131	111	112	128	124	141	116	121	118	122	128	130	116	121	115	119	109	128	113	103	112	135	115	133	113	126	120	142	119	119	129	112	122	119	143	102	134	107	97	110	136	137	133	110	121	95	91	119	133	118	115	110	107	125	128	121	119	115	140	121	102	140	125	110	125	129	108	126	130	124	122	138	135	128	124	128	120	108	117	122	133	109	129	106	132	107	118	111	126	131	116	114	124	131	122	113	105	125	121	133	114	117	112	133	121	110	129	137	131	126	112	123	133	128	123	101	129	122	123	113	113	112	106	126	114	150	127	120	103	101	110	128	149	126	127	129	141	126	132	110	136	147	114	119	123	108	127	108	114	127	121	121	108	108	116	119	103	121	105	113	139	111	126	102	132	105	133	120	111	128	107	120	103	121	110	121	120	124	112	115	113	120	119	128	111	138	123	113	134	112	116	146	116	121	134	114	124	124	120	99	120	132	124	117	139	118	130	122	109	132	109	111	100	112	152	120	127	111	108	114	118	125	136	125	120	108	127	109	115	129	114	111	132	104	104	126	144	123	140	116	127	121	130	110	115	122	120	152	114	130	120	133	141	97	112	123	120	136	105	127	121	119	130	123	153	126	130	127	120	120	122	136	104	128	115	117	132	112	122	117	145	128	109	137	118	115	122	134	121	125	127	119	147	143	115	118	107	145	125	134	96	121	113	113	134	126	130	119	122	122	131	123	117	127	133	120	139	144	115	136	121	126	145	129	106	123	124	114	104	117	125	110	110	112	137	127	139	130	121	148	140	127	114	135	138	104	117	111	123	134	149	120	134	91	122	106	107	122	115	120	127	110	124	109	122	111	111	132	106	125	141	118	104	137	119	133	117	113	123	133	121	111	116	116	111	101	123	111	136	106	105	107	117	115	109	113	119	123	131	125	154	116	123	143	116	118	133	134	113	114	107	122	107	107	120	136	114	123	137	122	117	103	112	129	103	116	125	113	142	143	114	108	122	134	125	110	105	103	120	108	137	131	119	119	104	130	110	107	119	128	126	104	110	119	124	152	124	136	117	109	126	139	137	134	118	101	126	111	119	137	103	105	114	140	119	121	116	120	117	125	129	117	124
2495	409	449	479	450	444	395	379	369	362	392	394	348	399	349	357	373	364	354	335	341	380	378	323	373	347	331	344	360	363	315	340	362	344	377	358	351	298	352	368	324	343	357	332	382	359	378	337	414	350	354	380	395	362	347	379	360	386	363	353	313	353	354	370	408	359	365	372	295	335	332	342	357	329	352	334	337	340	338	346	344	338	354	363	335	322	333	344	357	350	372	365	342	348	354	368	354	362	353	352	355	354	307	368	349	334	365	329	347	378	329	363	310	364	315	336	373	329	358	343	341	357	353	337	324	354	346	333	368	368	342	367	316	312	350	341	368	336	352	372	319	304	354	358	374	327	330	380	339	341	326	382	366	318	335	358	342	330	346	346	310	333	301	361	348	353	323	328	340	320	359	322	364	325	324	342	302	370	330	366	326	364	327	341	327	329	341	341	370	360	374	369	326	339	326	336	349	321	332	342	360	346	422	319	350	344	331	314	363	344	336	334	364	360	367	354	327	340	380	351	332	328	302	323	330	316	346	364	310	361	353	357	313	341	361	319	331	353	339	348	338	369	315	339	350	331	341	344	345	343	340	357	334	350	365	371	347	311	339	340	334	325	331	358	363	346	346	344	345	329	347	327	336	314	313	332	342	359	347	347	379	338	382	332	337	328	351	339	321	351	335	333	355	349	358	362	332	367	346	338	345	316	326	316	353	336	363	334	348	330	331	336	356	323	327	342	354	337	294	348	344	345	353	364	389	360	354	350	331	330	363	331	386	377	323	373	353	388	310	365	358	364	354	330	330	376	367	325	340	399	323	325	331	340	319	367	351	359	316	353	334	375	386	344	358	324	350	334	345	346	319	339	332	357	362	357	342	351	380	375	381	342	363	347	342	341	356	348	328	311	332	343	355	367	359	346	325	336	360	352	348	357	349	344	335	305	366	364	386	359	327	344	345	322	312	360	348	324	373	312	361	333	343	335	356	320	362	338	328	356	355	322	340	380	357	356	324	322	322	325	338	350	351	317	304	391	347	313	338	335	327	363	364	361	361	341	340	368	355	340	338	375	331	353	361	347	336	359	347	316	381	348	364	337	372	364	349	342	369	338	373	324	354	334	325	338	353	339	372	307	353	345	332	357	359	339	315	335	364	328	339	361	349	330	345	327	327	326	328	338	339	346	341	333	349	369	336	345	315	333	327	363	338	341	351	342	330	358	342	303	334	366	334	334	329	359	345	342	320	334	311	356	392	340	346	356	335	338	326	333	323	361	351	351	363	332	315	348	342	337	379	328	374	338	349	319	339	377	337	328	346	363	354	359	356	351	340	353	359	331	370	369	355	357	377	357	349	362	362	327	346	346	319	367	368	358	302	364	354	369	322	343	335	359	346	323	341	340	332	386	345	355	359	334	355	343	362	336	359	315	361	321	347	351	342	352	330	351	337	333	368	316	319	334	330	363	322	365	331	343	354	346	322	327	320	350	337	372	313	330	353	349	375	357	366	321	367	358	364	325	382	334	355	328	335	335	355	362	359	334	346	344	327	360	371	312	368	298	384	367	343	338	316	332	351	329	350	339	363	338	332	310	331	335	346	324	351	327	365	365	309	336	333	351	331	340	327	344	359	356	337	369	336	336	361	347	379	331	320	373	327	355	353	352	378	336	350	329	366	353	366	365	335	324	340	300	368	365	348	354	358	346	325	306	364	346	306	341	347	303	351	359	333	356	351	314	358	340	341	371	356	360	327	342	340	359	349	331	354	353	375	337	315	359	332	316	365	356	350	365	372	351	337	329	332	337	343	342	340	379	349	309	359	342	331	354	356	364	326	357	352	330	351	358	317	363	370	347	332	379	329	334	330	334	343	305	331	335	331	351	336	379	341	349	335	372	358	342	360	323	327	360	319	358	355	331	356	360	376	340	337	372	318	332	333	344	343	359	357	351	359	353	358	336	326	355	315	335	343	331	347	362	330	349	340	340	334	373	360	348	328	320	355	329	325	337	359	350	355	349	374	319	358	320	323	349	345	323	326	322	330	348	359	320	362	384	362	329	323	323	357	313	325	356	332	347	355	326	346	331	360	321	367	346	343	355	347	306	345	347	340	351	377	312	385	340	347	356	391	343	333	318	356	358	310	366	356	349	329	364	333	355	322	367	332	347	328	333	363	356	355	322	315	355	344	364	317	330	359	324	330	314	327	342	333	360	365	348	333	355	339	321	370	330	325	363	355	335	346	383	340	328	361	333	360	344	332	377	310	346	354	339	351	329	313	373	328	324	319	368	356	357	349	317	329	358	283	335	350	348	320	357	374	348	350	333	350	367	352	332	354	360	340	377	357	332	338	337	355	336	344	361	333	348	320	330	349	343	352	363	346	355	354	353	370	326	367	315	351	365	316	350	320	348	349	351	363	332	329	323	328	349	332	350	345	385	336	332	321	354	329	364	342	385	346	320	333	353	365	356	361	308	295	333	347	384	351	320	369	332	302	309	359	349	351	352	349	331	378	343	331	374	338	349	340	336	351	365	322	336	378	329	349	342	337	327	362	337	363	351	343	356	337	374	335	332	327	367	344	413	313	350	344	349	331	323	317	326	379	332	346	323	362	358	342	351	358	340	354	367	377	348	303	368	307	348	323	332	388	332	341	346	345	371	346	374	345	353	344	343	325	381	341	372	338	332	359	319	353	361	364	338	366	333	339	322	363	342	351	339	373	349	365	342	375	361	345	332	313	353	352	343	353	363	361	366	370	328	342	347	361	365	343	321	337	297	387	350	350	340	333	341	332	345	330	348	331	355	338	351	329	362	331	389	309	331	360	344	345	338	393	335	370	354	341	360	320	312	350	335	360	339	333	326	345	364	351	345	334	325	338	361	347	339	345	334	346	385	342	356	341	347	349	347	320	335	350	390	347	321	353	330	309	347	354	329	360	353	353	337	340	319	344	335	352	344	336	352	368	326	340	333	326	334	299	327	334	312	344	326	344	331	356	376	346	338	345	336	358	333	338	327	361	328	386	351	314	345	354	352	362	370	358	344	321	351	328	344	331	356	356	361	343	340	367	350	333	345	361	323	355	327	300	349	330	354	361	331	337	350	324	326	357	345	357	350	386	345	357	337	402	352	351	338	330	335	352	313	335	335	356	344	355	339	347	351	355	353	328	348	328	335	358	345	377	358	380	382	360	317	323	336	357	353	300	333	339	369	339	342	355	330	293	331	338	347	331	320	324	337	341	365	382	328	346	313	381	353	340	336	329	407	339	339	376	362	329	349	371	327	339	358	355	363	319	332	345	339	352	327	342	352	345	355	309	342	366	325	368	331	343	371	341	309	343	378	322	346	375	345	345	325	355	337	320	358	368	327	316	327	339	333	323	332	302	317	325	330	355	336	353	331	350	366	356	347	350	347	370	362	377	351	325	342	338	340	333	383	369	352	323	353	327	349	383	353	342	346	353	350	375	375	361	334	369	347	321	336	338	302	326	359	349	351	330	337
8428	875	1045	854	570	452	374	318	292	261	237	213	230	205	187	179	180	163	179	151	169	162	150	153	151	152	140	156	144	163	147	144	144	157	140	138	151	153	147	137	155	165	141	151	159	148	143	148	131	140	160	142	157	156	124	161	167	183	152	153	137	145	167	164	179	163	139	147	145	161	125	123	165	140	128	124	154	148	150	158	135	153	152	140	105	156	157	146	132	121	125	135	138	154	150	131	123	139	144	142	127	124	141	137	142	140	139	135	142	145	166	141	163	168	135	131	132	145	142	132	133	116	144	163	129	144	158	131	145	129	158	132	135	155	146	134	129	137	135	136	151	177	132	144	122	125	133	119	143	139	170	154	149	138	157	135	137	131	145	137	140	130	148	145	137	138	146	153	145	151	133	136	136	168	151	116	133	143	146	147	142	143	150	162	137	136	152	125	143	138	146	133	137	160	138	136	144	129	141	130	141	150	123	145	144	154	153	147	149	126	145	127	138	155	136	137	146	153	158	159	135	159	147	140	155	146	142	142	139	128	125	124	146	139	137	130	119	141	135	138	137	141	133	159	126	167	144	144	133	151	148	146	146	140	120	142	138	136	141	138	131	131	150	127	120	134	165	139	137	156	158	146	130	141	133	142	130	134	143	160	127	150	162	143	137	149	162	122	150	123	133	139	158	153	124	145	135	117	141	144	131	134	134	156	134	136	138	133	144	124	122	130	150	137	141	140	127	156	130	142	133	142	152	156	139	137	148	140	141	164	120	145	137	142	122	131	143	169	150	162	121	152	136	124	137	150	128	161	147	148	128	137	127	147	129	153	145	161	154	130	149	135	130	143	156	135	124	147	132	142	142	130	142	154	127	147	122	141	142	120	150	163	153	151	137	144	149	144	134	140	137	111	156	138	131	141	147	138	126	144	156	166	134	127	145	135	141	152	140	125	139	137	132	156	137	148	120	130	174	149	162	147	156	172	141	153	139	159	147	128	144	137	159	145	127	129	145	150	110	143	155	134	153	138	139	136	159	144	132	150	158	138	122	133	144	141	137	128	168	159	157	159	129	141	142	128	135	156	142	160	130	140	151	137	118	149	122	125	138	148	140	137	128	129	138	141	129	140	142	144	145	148	161	152	125	146	131	125	145	147	148	144	145	135	159	145	136	133	159	119	142	152	146	138	126	122	135	132	172	125	151	146	132	156	147	133	124	133	142	117	141	121	152	126	148	154	169	147	154	139	131	164	135	143	148	116	133	149	133	130	132	122	131	152	156	131	153	112	122	153	160	144	163	149	136	148	149	166	159	140	147	151	163	167	120	146	135	141	135	151	163	130	142	158	150	160	156	132	139	152	146	147	129	143	139	138	141	139	154	151	140	146	139	144	164	120	137	136	148	130	151	132	149	147	125	132	141	135	138	165	145	144	124	142	136	133	141	144	150	137	139	143	146	164	144	147	141	143	150	143	141	160	145	135	166	170	136	139	155	156	157	145	142	134	141	134	114	145	133	112	156	147	146	117	145	159	124	146	157	137	141	153	132	142	135	140	141	130	141	142	139	154	155	125	140	138	147	136	157	139	160	153	151	134	158	151	146	142	149	141	152	141	145	165	125	147	145	142	131	143	149	124	131	130	148	149	139	117	137	131	144	123	135	139	129	182	128	134	135	132	132	132	152	127	145	140	132	166	131	150	126	146	161	128	160	146	124	146	142	173	157	121	144	162	137	113	126	131	136	137	142	164	141	141	134	164	130	141	134	141	148	122	142	138	166	158	155	153	139	130	118	128	148	138	126	161	139	147	130	140	128	127	133	148	161	168	160	154	123	125	141	151	126	139	129	139	146	167	145	138	130	123	144	175	137	145	127	124	148	150	137	162	141	117	143	144	139	127	145	153	147	155	135	130	159	132	135	156	142	148	138	143	133	150	132	133	127	136	153	135	156	139	134	152	146	152	115	146	143	140	153	148	153	134	151	164	153	129	158	160	141	153	149	153	142	127	143	148	160	147	136	141	158	142	150	125	147	155	145	165	147	142	119	132	159	134	161	124	139	115	140	151	138	144	127	126	157	144	131	153	137	151	130	146	152	145	137	159	131	113	167	135	141	157	136	144	141	122	141	139	140	141	130	144	129	157	142	128	142	138	131	147	139	143	134	153	133	145	130	141	134	154	145	140	165	125	151	151	131	139	136	133	141	161	141	135	133	176	155	144	143	162	158	138	152	152	156	155	151	145	138	136	143	142	145	141	142	152	133	134	138	134	156	142	136	134	135	138	149	141	147	162	149	148	140	144	154	140	140	130	163	168	150	123	142	141	134	136	156	134	140	134	140	152	159	148	140	144	149	138	136	136	135	146	157	139	136	142	138	114	123	146	124	124	146	123	141	173	142	157	152	135	144	119	152	126	116	131	146	123	164	148	144	135	143	145	148	148	137	134	155	134	162	135	146	150	128	144	143	135	152	130	142	146	153	145	128	134	140	155	129	135	157	139	129	122	136	169	126	140	121	128	154	141	150	146	164	135	121	129	165	143	152	149	154	126	135	147	144	133	133	155	121	123	142	144	157	138	144	167	154	130	160	151	136	156	146	162	147	137	156	127	123	154	148	132	141	163	136	145	146	168	129	149	136	109	159	119	130	166	159	144	140	153	143	136	125	153	148	135	133	123	133	125	143	140	142	160	153	139	147	146	142	130	149	141	164	175	119	159	135	144	146	148	167	112	146	176	157	146	146	110	153	156	143	128	155	146	134	134	145	140	142	148	138	158	114	134	109	125	137	132	136	125	131	138	158	142	127	125	119	140	141	151	137	125	136	128	133	132	131	131	149	141	154	135	138	135	122	148	148	133	138	134	126	157	132	128	140	146	142	127	152	148	130	131	145	140	146	150	139	126	137	129	135	137	147	145	146	144	147	135	142	143	153	138	148	161	136	145	148	148	138	157	153	149	165	159	155	126	136	143	151	137	139	130	148	142	134	141	158	132	142	123	144	148	157	143	146	128	137	152	132	130	140	130	137	139	122	133	145	138	142	124	153	134	165	157	162	149	148	142	133	154	139	146	146	142	145	161	135	148	125	145	152	126	128	124	135	134	151	154	138	130	132	132	134	128	139	150	142	154	154	158	133	133	130	145	156	137	151	143	134	145	137	143	143	138	130	173	139	140	119	160	131	165	146	140	124	167	147	142	136	135	152	151	131	145	130	173	138	153	138	136	133	148	132	158	149	156	140	121	124	158	167	157	132	150	144	151	144	124	131	139	153	141	137	145	137	150	138	146	141	133	128	147	145	134	142	144	129	123	126	125	112	131	143	132	139	138	146	147	137	163	129	164	169	137	151	157	142	167	129	152	132	138	136	145	158	132	143	156	137	142	160	143	120	140	131	144	132	169	133	132	157	130	155	156	125	120	126	139	157	136	154	139	150	159	143	147	130	127	128	130	131	143	160	156	142	129	140	135	128	146	151	123	155	143	142	139	137	154	135	138	161	153
6031	1202	2602	2999	2621	2182	1774	1482	1313	1156	1031	921	833	735	715	675	633	682	638	610	563	562	551	519	511	485	494	463	513	459	417	492	454	443	466	433	458	482	464	381	439	442	440	420	401	438	404	432	441	435	468	451	450	420	479	441	490	471	480	422	487	473	568	673	840	731	512	438	439	449	398	398	422	439	410	429	427	414	416	418	415	407	386	411	373	413	384	393	425	399	405	449	393	393	412	388	382	385	391	380	416	383	388	404	402	371	390	391	420	392	405	381	406	390	376	408	403	377	413	405	382	387	366	411	365	381	392	406	428	426	413	393	398	398	381	388	383	389	401	387	386	387	431	386	405	370	435	377	397	373	370	389	377	409	369	383	394	421	380	391	386	404	364	410	381	389	389	417	373	386	368	398	406	380	400	368	381	366	404	378	392	389	411	419	408	432	421	402	406	407	368	410	411	384	381	433	375	389	399	358	368	383	411	438	415	390	392	393	381	380	392	413	407	376	388	413	375	418	386	402	426	359	404	403	413	390	378	434	413	378	350	380	414	398	366	381	376	396	381	382	375	371	416	421	404	380	424	388	402	384	404	377	372	399	376	360	374	373	412	421	421	405	370	403	397	390	399	420	399	390	383	390	387	386	411	389	404	373	377	381	374	401	407	347	341	396	385	366	393	360	387	388	355	385	367	425	408	374	388	331	373	403	381	395	419	410	384	407	368	365	393	375	383	384	406	402	403	415	365	396	372	394	389	388	378	407	376	388	393	414	365	423	396	417	418	384	380	402	416	370	422	439	426	402	406	414	379	377	357	427	379	371	391	371	401	414	399	386	406	408	395	370	403	392	421	375	399	358	368	365	392	398	397	361	406	409	361	403	397	388	367	379	395	385	348	398	406	382	405	391	387	338	363	387	376	417	414	418	406	371	410	381	406	369	410	417	379	408	363	371	392	420	430	395	410	397	393	402	400	435	382	376	408	378	416	381	389	403	383	403	423	386	427	372	401	400	384	368	423	389	402	361	403	404	395	358	411	412	393	409	397	378	367	403	400	388	361	396	378	408	403	410	427	421	366	392	380	409	392	368	430	396	398	399	386	390	407	401	361	424	403	402	394	382	408	393	398	394	401	389	362	402	372	382	415	381	390	390	405	386	409	418	377	381	388	361	391	390	392	378	369	403	431	404	405	426	400	430	396	389	382	413	395	401	405	393	432	412	387	384	390	373	398	422	426	359	373	421	365	349	387	350	410	400	406	408	393	392	402	403	386	375	440	407	407	373	386	358	389	397	374	364	405	442	401	354	415	368	390	403	392	393	389	414	399	402	390	364	423	408	415	401	378	388	402	358	427	440	394	385	424	382	396	380	395	368	432	363	412	388	359	383	388	364	376	404	399	422	378	382	366	375	373	387	376	401	394	359	409	370	394	409	393	414	399	391	379	398	366	388	347	387	391	399	411	394	389	387	420	362	397	415	390	392	413	407	394	377	377	362	382	391	428	435	409	385	399	388	391	377	418	347	418	384	353	403	384	385	403	403	396	359	385	381	392	403	395	400	392	363	369	382	386	383	371	394	384	402	408	345	406	410	426	381	389	399	355	409	420	367	411	388	404	413	422	395	357	415	378	396	392	417	393	368	417	384	365	389	382	412	391	353	390	405	390	376	397	408	383	393	376	390	421	412	360	373	405	399	373	394	401	371	435	367	396	452	440	356	415	399	402	399	373	358	384	369	381	399	404	383	392	352	390	413	426	402	394	406	389	407	398	385	428	384	403	384	376	376	394	420	379	401	371	417	397	375	388	376	399	385	384	340	428	399	401	422	382	361	406	389	388	401	375	390	398	339	401	409	397	378	405	361	422	420	383	386	384	370	388	412	420	386	386	423	394	385	395	369	408	390	410	387	379	421	395	377	365	360	439	361	389	356	405	400	423	406	407	418	408	398	399	381	414	385	381	382	393	434	368	447	346	379	389	454	408	368	413	412	386	365	351	419	376	429	395	386	388	400	379	407	358	414	410	404	366	405	394	371	371	373	420	382	406	400	415	417	396	414	396	404	402	402	387	402	367	373	372	401	416	416	397	407	401	416	384	412	365	388	352	405	347	378	388	365	389	394	393	381	383	424	418	415	408	372	389	392	403	401	370	399	401	378	430	401	363	377	394	359	381	385	367	377	417	420	397	391	401	360	373	402	433	379	450	357	417	394	416	427	387	370	412	369	407	415	385	386	380	405	395	374	394	407	390	378	336	409	397	401	379	411	383	391	374	406	407	389	383	388	391	379	369	393	403	383	414	383	401	349	430	407	417	397	401	386	363	367	416	356	379	404	426	385	382	369	403	406	416	410	370	400	413	390	386	397	410	397	355	400	372	395	383	369	373	363	393	391	402	403	357	387	410	395	365	372	418	386	424	391	377	401	395	409	367	380	401	360	415	390	372	444	352	377	410	387	411	396	392	413	392	395	389	348	430	378	371	408	376	400	352	414	421	355	398	379	389	403	388	380	401	417	372	398	373	369	384	419	401	408	391	423	402	371	404	379	374	419	392	407	384	378	368	386	401	381	361	380	409	405	377	406	404	430	405	380	403	393	374	381	374	405	394	361	378	349	362	421	409	367	363	364	398	361	379	363	400	359	372	388	422	365	377	386	401	374	381	377	396	439	394	395	369	395	384	403	380	423	405	364	377	382	427	396	410	361	413	402	386	371	409	411	361	404	381	363	392	428	393	421	415	412	412	367	446	404	381	402	391	408	381	408	398	376	351	386	372	416	391	413	382	417	373	389	385	422	407	424	383	394	369	371	408	385	391	373	354	352	408	435	400	371	348	419	365	345	414	405	411	384	395	425	345	419	406	429	385	339	365	395	365	380	411	405	447	426	388	370	374	403	379	363	388	397	396	414	379	370	411	404	369	408	369	391	363	381	376	386	382	407	410	389	410	420	397	388	394	390	407	393	376	397	345	390	413	402	432	393	395	390	417	424	406	411	361	409	427	397	400	368	412	394	377	366	404	418	420	354	402	372	363	404	396	400	386	390	379	410	349	382	436	374	361	414	386	362	379	401	420	415	412	367	424	384	415	395	433	391	391	383	441	397	375	417	399	417	398	402	373	395	403	413	379	408	401	394	381	388	390	401	420	365	403	363	378	374	382	369	388	400	389	388	383	370	401	422	431	424	404	362	409	364	396	388	380	395	395	408	379	387	373	368	360	382	390	398	394	402	412	407	365	391	407	385	426	364	408	394	419	438	432	393	372	410	369	369	379	434	398	397	426	380	408	401	371	402	394	403	398	365	427	359	385	355	356	399	390	394	384	405	388	386	403	390	394	402	387	407	394	374	395	411	413	404	422	430	364	394	379	416	411	377	384	404	385	400	396	373	421	367	387	367	356	410	366	377	364	420	383	386	393	409	391	399	400	404	390	389	382	419	366	419	373	353	393	374	424	399	349	366	405	380	386	389	404	373	366	394	396	409	397	353	395	446	372	370	407	390
14336	1779	2012	1422	1034	759	518	411	331	272	219	205	164	174	149	154	134	115	103	131	108	116	115	101	99	89	94	97	86	99	66	89	89	64	75	77	77	73	83	85	89	79	87	89	72	70	72	74	86	97	84	70	68	76	82	85	93	86	90	79	65	80	99	126	152	115	81	75	79	63	80	77	68	60	70	73	70	67	65	68	71	75	63	62	66	66	56	71	71	63	57	67	72	78	66	92	74	64	79	74	77	70	62	64	81	59	66	68	81	54	60	66	70	72	64	76	76	53	66	63	62	69	69	55	66	72	65	85	80	61	72	89	77	69	56	91	89	74	81	78	55	58	62	80	58	74	64	95	64	85	78	64	75	62	78	68	74	64	79	66	70	75	76	74	79	66	67	69	65	73	75	87	67	79	64	75	79	78	89	62	56	65	74	73	79	74	57	71	60	73	57	69	64	63	72	60	70	66	72	60	65	60	66	73	60	66	62	75	80	67	78	82	73	79	52	75	72	67	65	65	65	80	63	60	73	85	79	56	82	75	72	68	72	66	72	71	59	67	64	82	73	64	71	71	63	61	66	64	73	60	53	57	71	67	74	74	69	58	57	62	91	64	83	64	75	62	87	74	70	67	77	64	76	63	65	65	68	71	80	65	101	77	75	99	61	65	56	66	63	86	74	68	71	71	65	64	69	78	64	76	51	54	95	78	65	58	88	79	72	63	63	82	59	76	74	64	78	76	82	71	75	80	64	66	65	64	53	76	68	75	56	63	64	70	69	74	61	69	68	64	68	71	89	49	67	60	69	79	77	62	84	66	61	69	78	85	71	44	71	77	79	60	74	91	73	57	66	53	80	63	70	64	63	74	63	62	56	75	72	57	69	65	67	68	60	57	64	75	72	67	64	63	61	65	70	65	67	73	50	64	68	67	66	68	80	93	78	61	73	68	92	59	79	75	66	65	71	68	67	61	77	65	73	70	64	68	65	63	55	64	72	62	67	71	66	68	75	63	69	62	61	68	66	69	74	71	76	74	72	68	55	67	69	64	76	77	68	77	62	67	57	51	91	75	54	71	86	59	69	66	79	70	61	75	67	57	61	73	85	74	84	68	74	61	60	56	58	63	86	68	80	70	65	63	68	61	59	73	73	58	69	77	70	71	76	63	69	58	70	73	67	56	59	69	76	69	64	76	66	75	70	74	62	68	63	47	74	68	67	61	57	68	61	75	63	63	55	67	68	78	51	73	65	65	73	74	65	77	81	72	71	73	61	71	67	81	64	72	59	72	76	75	70	64	87	66	80	75	83	68	51	74	83	74	87	50	68	59	80	64	67	61	67	78	92	77	76	76	66	70	84	72	65	67	82	57	69	75	68	61	77	64	74	73	67	74	49	55	65	85	63	54	71	71	75	65	69	103	80	51	60	75	62	71	72	69	70	67	71	58	66	63	70	56	78	71	62	57	52	67	67	67	72	72	75	71	63	74	70	70	71	66	65	73	79	56	72	67	53	71	70	69	58	71	76	74	70	67	64	62	71	64	69	62	57	71	83	71	68	72	53	81	66	66	67	73	73	78	53	63	63	74	73	68	62	65	59	81	78	56	55	83	76	70	66	74	79	75	70	74	77	59	49	79	65	70	68	67	62	80	67	69	72	71	82	65	73	68	75	94	68	61	71	73	58	69	83	66	58	69	45	65	65	52	70	57	56	71	57	74	63	85	58	67	75	70	86	79	66	74	61	74	81	72	61	69	76	62	62	60	67	62	64	66	81	61	73	74	79	59	60	70	85	74	66	72	81	46	78	59	73	65	73	63	43	76	65	65	71	77	71	66	64	70	82	78	70	79	68	86	66	78	62	87	53	72	79	71	62	62	66	66	80	71	78	78	63	75	60	83	66	62	74	80	67	63	76	81	69	59	59	69	69	57	75	66	75	54	67	60	72	81	68	61	84	90	83	50	55	63	77	76	65	71	71	83	71	61	60	89	77	57	65	95	75	77	75	76	74	87	71	70	53	66	64	64	64	73	79	80	76	61	64	63	67	61	66	76	76	71	90	59	72	66	51	68	53	76	74	79	84	72	65	77	72	79	54	57	64	83	68	57	66	74	74	69	69	74	71	68	69	75	65	80	67	69	73	83	79	76	65	72	77	69	76	80	77	66	65	62	71	61	65	69	47	69	45	58	81	77	59	64	73	63	70	72	70	79	58	65	74	91	75	59	66	62	78	59	88	71	69	70	68	60	73	53	68	72	62	75	85	54	63	59	70	60	66	64	74	68	67	77	69	80	61	67	71	54	75	59	75	81	79	72	80	74	84	62	84	68	67	75	62	73	61	76	68	67	68	79	60	74	59	74	74	67	75	65	63	73	58	70	73	74	64	70	56	61	73	63	71	68	50	62	84	87	59	72	70	66	74	67	71	64	80	73	79	64	67	75	86	76	64	62	70	71	75	78	84	68	68	72	78	66	56	70	71	63	63	75	70	68	76	68	74	69	79	62	81	78	63	62	74	79	75	75	64	69	68	73	83	72	66	71	68	67	89	76	61	83	83	63	77	64	73	77	73	69	68	71	60	64	58	83	55	74	83	62	60	61	78	75	66	70	75	70	69	74	71	75	61	60	65	57	69	55	57	69	69	76	64	66	69	58	73	57	61	86	79	65	58	72	72	59	77	82	59	63	85	67	69	71	54	77	72	65	65	86	73	56	67	83	78	67	79	60	56	51	60	60	70	68	73	67	64	65	73	81	52	71	71	64	67	60	74	77	77	63	75	83	60	64	72	75	72	66	69	88	65	82	59	64	73	74	77	43	75	71	58	64	81	76	68	61	72	83	76	65	63	63	73	65	67	64	67	82	66	60	59	77	71	73	66	77	63	68	67	58	72	62	70	66	59	65	62	73	67	66	60	58	63	75	68	63	57	68	85	77	63	64	75	76	57	65	81	61	80	58	71	75	60	61	56	81	63	86	71	60	72	72	80	71	60	78	67	76	77	67	65	71	58	74	74	79	82	84	66	64	63	52	69	81	62	74	58	64	62	81	67	75	62	60	61	59	75	68	72	80	70	75	59	63	69	63	74	68	72	72	79	71	79	74	66	75	62	75	77	67	56	62	66	78	75	63	68	81	79	59	61	53	54	74	65	87	75	64	55	63	75	65	63	61	69	82	72	71	68	83	79	59	64	69	53	67	78	58	72	83	75	73	75	61	75	57	66	83	71	64	90	73	63	68	72	81	69	80	64	71	76	75	67	73	61	62	71	69	50	71	71	67	77	74	55	60	64	50	70	58	61	75	83	72	58	76	59	63	71	63	79	75	65	55	62	57	81	56	55	64	84	64	58	70	76	63	78	90	61	70	52	64	65	71	72	56	86	71	65	66	64	62	84	68	74	69	71	81	66	70	63	74	67	76	72	59	72	72	76	80	69	56	68	81	73	70	60	64	62	66	54	75	56	75	67	50	72	53	68	67	81	71	73	64	74	59	76	62
7634	1730	4395	5118	4346	3527	2787	2360	1948	1637	1464	1197	1083	979	846	799	756	642	633	579	532	517	469	434	467	420	389	406	394	379	343	333	357	365	313	364	308	290	294	265	260	291	287	296	291	288	286	338	307	287	314	308	284	348	374	354	379	439	300	312	317	369	539	677	1057	697	397	286	259	257	247	258	266	251	227	215	214	217	241	238	216	213	228	204	220	218	232	211	218	223	227	218	229	191	210	206	202	209	213	211	218	197	216	239	204	237	211	197	196	197	214	199	235	195	195	203	206	203	200	212	205	165	203	215	217	209	223	226	202	200	210	217	199	223	211	197	196	208	185	218	188	220	209	187	226	187	181	206	197	208	190	189	185	192	220	199	206	196	195	222	193	203	215	216	196	198	209	210	205	214	216	205	198	193	214	207	211	188	260	196	196	206	214	209	226	180	218	208	209	218	199	193	215	192	174	203	199	192	185	194	199	194	203	204	198	195	172	214	202	168	193	178	203	217	196	229	174	203	207	204	225	205	208	200	182	223	208	193	194	175	175	205	191	194	215	192	200	197	192	207	214	195	197	200	229	223	194	192	190	214	194	194	201	197	181	186	201	220	174	211	209	198	210	191	197	194	203	197	187	212	215	174	203	198	196	203	196	208	198	188	188	203	219	200	193	203	208	203	213	200	185	192	212	201	198	187	192	218	197	194	193	195	179	198	173	194	212	181	206	200	182	202	214	210	190	217	189	203	196	189	174	204	216	205	206	186	229	175	221	166	192	200	184	201	210	198	213	196	175	218	207	194	192	215	198	203	188	210	188	174	197	178	205	207	201	184	229	212	189	194	196	188	196	203	191	191	215	201	214	211	202	185	227	209	202	206	211	197	203	193	192	227	184	215	193	182	190	186	212	201	187	193	195	217	198	193	185	205	205	213	209	194	199	189	197	196	192	212	171	210	195	169	210	186	190	183	217	181	200	174	211	194	178	191	218	199	175	188	190	194	192	219	175	205	199	196	196	203	212	207	213	187	214	215	192	184	197	214	227	210	192	176	204	207	213	194	205	171	182	204	238	181	207	212	199	196	208	170	205	186	181	193	205	192	217	181	202	206	191	189	197	185	197	211	189	200	195	197	194	212	202	212	228	196	211	184	207	183	204	210	203	185	195	234	211	202	209	192	196	212	186	198	199	173	208	206	201	204	196	199	206	199	197	197	205	181	195	183	229	187	188	202	207	206	222	197	192	177	196	209	185	197	195	188	228	188	210	205	203	217	199	189	181	169	205	188	180	204	196	191	184	197	194	194	234	203	196	181	200	194	191	189	224	197	226	181	180	205	177	210	210	205	186	205	197	215	200	198	202	211	205	184	185	204	215	216	191	183	200	176	200	214	202	224	164	198	202	222	186	225	207	200	231	221	181	218	218	218	191	197	215	197	181	188	179	209	212	207	197	207	194	201	210	205	214	231	234	203	183	192	192	205	194	197	217	189	189	183	206	187	208	188	209	184	196	217	199	189	209	204	196	191	213	196	194	217	205	203	173	175	207	187	173	196	229	207	200	185	189	197	174	200	210	189	189	183	194	205	215	175	175	191	179	193	198	199	202	195	203	200	197	211	204	206	218	203	198	201	210	186	212	192	200	197	234	212	216	197	192	186	186	207	188	224	184	192	206	184	209	220	186	198	179	203	181	208	200	160	203	198	194	189	188	189	203	197	210	191	209	209	207	184	186	183	214	208	196	204	216	221	203	177	187	194	188	189	208	176	201	198	213	213	215	224	184	215	194	199	195	199	223	217	191	179	211	206	190	214	198	209	207	178	190	180	208	208	185	201	195	199	201	225	202	159	183	189	187	217	218	191	216	187	201	198	196	182	198	222	204	209	190	188	188	196	206	208	201	197	169	177	223	193	218	181	212	203	210	213	172	191	178	208	229	229	176	178	201	206	197	186	208	175	205	189	198	228	183	199	178	182	191	212	193	207	193	220	207	176	202	226	186	204	222	193	211	187	212	198	177	218	207	194	211	196	182	181	188	195	199	173	204	196	191	191	213	220	204	216	188	203	188	193	199	203	200	205	210	159	188	177	214	190	184	220	193	197	228	232	201	201	201	196	185	185	198	204	212	181	201	194	208	217	158	172	222	220	202	212	204	219	212	205	194	220	186	201	187	198	206	191	202	182	202	212	208	196	211	192	172	211	212	214	206	205	193	177	225	193	198	179	178	200	190	196	183	182	203	204	191	198	198	182	190	189	203	190	202	160	181	199	203	208	198	205	198	220	198	190	220	213	208	197	202	176	209	198	189	213	208	187	210	211	190	200	191	197	211	169	187	187	201	184	196	192	191	184	192	196	188	211	190	227	207	172	208	207	207	204	209	193	192	179	195	251	188	183	210	188	196	199	196	215	205	201	205	179	204	188	188	208	180	211	197	187	199	202	184	204	208	201	221	181	175	190	199	199	181	204	202	208	206	194	204	211	200	199	197	209	184	188	217	204	193	215	197	207	211	209	204	216	213	201	191	184	213	194	192	194	188	180	191	206	191	195	174	209	188	198	203	215	202	221	196	203	199	175	187	210	203	188	189	200	195	201	183	179	215	200	194	197	202	203	194	211	191	189	213	187	189	213	208	214	194	219	197	213	193	184	202	205	207	181	225	199	187	189	200	188	189	183	205	234	192	190	221	192	210	199	195	180	190	205	230	192	186	194	173	200	223	215	211	221	184	178	178	205	211	213	214	169	204	206	187	193	191	206	219	199	193	207	204	217	213	187	193	193	173	194	197	202	201	186	204	190	208	188	198	208	169	195	201	197	209	207	196	203	207	238	180	207	200	203	179	190	197	206	200	215	193	196	201	220	198	206	219	190	193	199	205	200	205	176	200	187	198	208	199	198	202	200	185	190	192	208	210	207	193	192	182	180	192	173	213	190	187	197	170	211	184	215	181	200	207	214	219	181	197	202	178	191	193	181	223	197	206	181	204	217	197	219	195	215	196	196	200	197	192	175	195	177	211	212	207	173	208	199	227	203	194	190	191	194	210	198	212	192	187	209	212	197	195	194	196	181	191	217	188	192	196	197	182	201	177	207	196	201	208	202	181	193	204	208	212	220	206	205	203	182	207	184	200	182	213	200	206	182	194	204	196	200	209	203	210	193	202	215	196	212	210	181	208	202	203	211	185	203	219	183	214	192	197	179	187	183	205	196	178	243	195	201	171	196	173	230	212	206	204	175	204	189	179	216	206	210	197	193	199	194	190	183	197	223	201	209	184	195	197	200	173	206	221	180	184	173	188	185	195	211	190	201	181	198	206	193	206	198	210	209	195	219	175	207	194	187	187	195	200	200	225	196	199	180	201	222	176	177	203	221	224	210	206	212	198	179	190	194	194	179	215	187	221	210	197	185	194	219	183	181	177	193	206	239	205	222	204	196	183	169	207	199	204	191	198	175	190	190	197	188	181	200	213	205	204	199	199	208	219	207	209	195	210	189	208	230	210	220
2569	147	142	141	134	123	151	120	141	121	134	104	111	99	103	117	98	112	137	120	113	131	120	101	101	110	119	133	129	96	121	100	123	98	112	121	113	90	128	123	132	117	110	106	120	115	113	136	138	86	127	117	102	121	102	129	114	113	112	141	127	125	117	110	113	123	110	108	109	103	123	118	115	101	125	96	107	126	115	113	134	111	121	128	117	118	99	119	140	132	103	128	125	121	118	135	122	116	130	127	126	114	112	128	132	112	109	125	125	134	129	121	119	121	127	115	118	135	110	102	110	113	119	109	113	122	127	123	132	109	109	136	108	112	112	126	127	123	113	110	126	124	113	119	131	124	120	108	132	99	133	113	108	120	119	118	113	120	120	128	123	114	110	122	127	115	111	103	136	131	115	118	107	106	120	117	138	116	123	116	119	111	134	109	99	118	113	135	125	123	114	116	119	127	124	135	120	123	131	125	109	126	114	100	123	116	139	104	119	117	119	128	128	122	123	107	118	127	100	102	117	111	127	114	123	99	131	128	111	125	137	130	116	107	117	134	104	122	127	129	139	113	127	101	125	137	108	123	143	118	132	137	103	113	125	127	111	124	119	121	114	117	137	137	135	128	121	103	107	132	133	116	130	118	103	119	130	161	123	124	139	111	103	127	110	116	116	115	126	109	132	132	115	121	137	100	104	112	106	109	123	129	108	136	144	132	115	118	102	130	113	114	115	116	95	102	127	123	137	110	103	99	122	128	120	136	106	109	111	110	120	112	130	139	127	118	118	117	113	102	131	118	112	108	130	122	109	111	120	112	123	119	108	131	122	139	107	122	120	128	118	128	117	117	107	113	124	126	108	109	120	122	141	132	117	114	130	122	141	120	124	115	117	114	105	122	122	113	122	110	128	131	122	124	130	125	123	128	106	117	116	118	130	114	109	131	118	137	123	121	111	123	108	125	121	125	122	124	129	97	109	107	139	131	130	116	116	116	121	110	108	106	114	123	120	118	122	121	123	114	111	115	130	133	124	104	115	137	133	115	99	120	141	124	114	125	115	109	106	119	116	122	128	110	119	136	103	102	129	113	133	119	128	123	129	127	145	137	135	104	87	102	127	108	116	131	140	112	133	121	110	117	118	119	128	116	143	111	107	117	138	130	122	132	123	133	133	109	118	99	124	102	116	108	117	121	139	119	115	121	145	126	114	99	104	121	117	129	122	103	123	126	130	111	133	122	105	114	107	111	124	109	117	83	108	120	106	133	124	103	126	100	123	136	118	107	97	110	118	110	109	127	101	147	123	116	114	124	129	113	109	122	119	107	107	109	114	106	125	137	123	118	116	128	130	130	126	125	125	125	140	135	124	129	136	129	102	127	125	132	109	129	124	120	130	102	125	114	110	113	125	94	130	122	111	124	123	122	116	121	121	122	118	108	114	134	107	121	127	113	119	115	110	112	105	113	124	112	119	118	127	109	121	122	119	133	129	115	140	105	124	100	118	127	128	113	124	115	132	143	110	133	122	119	114	105	110	114	94	122	109	129	125	114	94	128	117	112	107	135	112	127	142	119	131	146	117	125	130	123	127	118	112	111	95	121	130	126	116	141	129	103	109	129	100	103	100	124	123	127	112	111	109	126	137	112	114	129	111	122	112	128	134	119	111	127	106	106	130	125	123	109	107	100	124	115	114	107	130	115	134	116	128	99	134	119	115	112	117	118	110	118	112	114	105	121	120	131	119	121	109	115	134	126	107	108	146	122	119	114	118	126	116	108	100	113	112	130	120	107	112	132	113	123	115	133	102	119	124	107	118	134	127	117	108	115	114	109	103	111	126	111	134	125	110	97	124	111	118	111	133	109	111	129	94	121	96	106	120	122	112	111	123	116	120	104	131	112	131	107	101	130	113	120	104	129	133	122	119	121	131	139	126	116	124	131	97	116	113	111	139	111	111	121	116	120	102	101	111	140	114	121	132	132	125	109	115	132	103	110	119	106	146	123	103	118	129	115	109	104	115	113	116	127	138	118	127	114	104	125	121	110	131	110	121	128	96	110	117	107	118	122	115	141	115	110	145	105	113	127	128	114	102	125	107	104	116	118	135	125	115	123	123	124	133	109	104	101	127	134	126	130	108	136	118	123	127	119	119	125	117	129	121	115	124	105	101	120	116	99	125	122	106	105	121	101	137	112	109	121	118	102	110	102	119	138	127	121	113	145	139	138	137	110	103	115	123	105	131	118	125	139	107	111	131	107	97	117	119	120	106	100	114	107	119	111	112	123	121	111	125	141	96	129	126	117	131	114	138	105	124	123	109	118	121	123	120	99	106	122	109	120	100	111	110	113	135	100	121	132	128	120	120	117	118	127	125	117	116	101	109	121	109	119	105	134	119	117	121	134	108	124	121	119	114	104	118	133	109	132	112	129	128	125	114	109	117	112	90	115	129	131	111	131	126	101	112	117	125	131	116	110	114	113	107	117	111	103	114	122	110	112	100	123	118	116	115	122	120	131	122	97	120	114	116	120	142	125	119	135	115	134	108	111	120	124	108	118	122	111	120	121	117	122	130	139	121	120	114	121	121	129	114	117	112	116	101	124	136	127	124	114	109	107	149	101	113	122	124	122	102	136	119	128	115	95	102	105	120	120	121	128	107	119	97	117	120	108	121	107	118	111	106	122	118	106	109	116	101	125	97	110	119	131	120	117	107	102	123	107	98	121	122	127	121	111	107	119	121	119	98	121	102	112	135	126	138	116	100	112	119	105	125	125	117	107	119	112	105	117	106	121	128	122	130	130	125	129	113	110	108	108	127	119	99	125	112	112	129	123	106	101	99	119	128	118	105	112	114	111	131	106	115	119	112	115	112	108	105	115	110	124	132	110	113	112	120	129	108	120	112	125	129	115	136	112	92	117	115	93	126	130	103	139	111	121	124	146	122	106	129	131	122	114	115	107	113	129	108	107	126	110	131	129	105	127	123	110	131	111	105	108	144	128	122	139	113	112	124	105	118	107	118	123	134	113	113	124	144	119	120	102	111	108	113	115	132	118	101	111	147	114	114	110	127	123	120	111	114	104	114	149	115	121	97	122	117	132	124	129	125	113	115	132	121	102	101	106	121	122	128	127	119	111	122	138	99	109	117	107	103	125	106	99	105	115	146	131	141	113	128	113	132	118	109	117	120	114	120	112	131	129	124	131	120	108	127	111	124	121	112	142	115	116	116	105	102	116	121	115	135	127	100	119	108	116	102	122	103	104	102	118	128	109	104	114	117	126	117	104	124	128	114	137	128	134	128	113	121	128	105	109	121	109	125	114	127	115	127	120	114	116	119	130	106	119	129	128	123	114	117	116	116	114	127	125	127	103	133	106	125	114	147	126	114	116	122	122	137	110	103	124	100	113	125	148	123	111	127	105	105	108	99	112	106	118	147	120	118	109	112	124	127	145	118	119	124	115	121	107	123	113	108	119	124	99	105	133	104	104	118	126	113	118	119	114
2648	377	451	489	404	421	417	420	426	361	400	391	385	366	367	340	347	349	366	334	340	312	356	347	338	319	345	341	311	356	360	351	338	375	351	363	315	315	340	338	359	345	334	353	350	385	351	359	354	406	380	359	353	327	358	352	329	340	308	355	331	408	381	351	371	359	326	361	328	357	314	355	362	330	346	327	363	326	356	328	332	339	345	308	319	328	310	315	313	333	383	312	296	346	345	365	351	353	327	345	368	313	306	348	353	334	338	329	370	336	357	323	306	312	346	333	331	359	363	324	340	322	367	314	327	356	338	332	350	324	368	360	344	337	334	357	367	346	353	363	370	389	344	352	333	334	300	345	354	338	313	346	324	302	360	368	330	324	337	314	336	327	343	376	320	335	307	328	336	338	366	316	346	337	357	373	350	360	350	345	336	346	326	342	338	339	346	354	313	360	342	342	376	346	323	350	340	291	344	334	356	351	350	376	329	329	342	328	358	335	333	331	317	321	364	320	347	323	368	335	362	379	350	340	328	332	347	335	320	338	318	351	386	338	361	329	322	354	339	342	357	335	337	324	314	358	317	349	366	375	357	399	361	373	343	331	343	327	359	347	340	360	327	341	335	320	330	326	316	321	340	309	367	348	364	332	318	353	360	369	359	352	337	341	334	343	329	363	333	325	316	343	303	323	362	321	325	322	332	296	358	354	330	373	337	319	377	353	348	340	336	352	369	317	338	341	372	347	369	302	301	336	364	358	334	360	344	335	333	303	312	374	337	344	363	360	335	344	338	347	378	356	353	348	341	367	302	316	334	348	343	336	344	339	339	405	318	336	359	319	365	328	336	336	317	329	358	339	344	346	356	340	339	339	383	356	328	339	358	347	335	333	347	330	334	367	361	358	342	319	336	331	303	366	363	344	324	323	329	357	348	354	340	371	328	358	319	334	310	342	368	339	356	331	354	352	327	328	388	359	340	369	347	388	334	352	347	357	330	326	300	343	330	326	340	319	346	325	328	334	389	373	370	332	351	331	346	348	323	328	339	365	372	332	348	303	376	340	376	326	322	315	358	322	373	357	347	327	373	344	300	327	357	382	303	337	315	357	355	371	325	348	355	363	328	341	352	366	328	341	358	336	357	344	371	307	350	340	339	329	324	355	329	332	353	353	309	350	331	336	329	334	334	326	328	347	314	303	363	328	357	334	350	390	394	345	376	326	374	357	340	351	371	358	371	347	331	338	364	350	362	330	349	325	336	340	338	369	344	357	372	372	328	334	308	320	337	350	347	356	333	318	352	350	335	346	357	336	361	327	358	334	302	355	359	350	363	331	316	333	335	356	342	349	350	344	336	353	339	330	311	354	368	304	351	341	347	330	332	317	318	350	336	335	378	351	317	335	322	312	323	364	344	363	352	333	354	312	338	324	368	329	335	331	356	329	356	334	337	362	339	325	350	322	330	344	343	335	316	304	345	336	319	370	337	332	370	307	327	330	362	336	331	308	330	339	327	345	357	353	347	352	350	324	347	329	337	356	348	337	317	341	361	340	335	322	333	316	344	328	319	334	330	367	353	371	328	341	340	349	315	308	321	325	330	332	341	325	339	320	326	370	337	343	324	335	334	343	363	334	338	325	361	347	346	355	318	330	353	331	316	327	312	322	356	310	323	349	372	340	344	330	381	335	327	342	366	350	341	326	348	362	332	330	353	358	321	333	322	353	355	327	312	306	331	344	358	336	356	357	372	352	364	335	375	330	313	345	358	364	354	334	350	366	304	342	352	340	347	337	344	334	348	350	334	329	380	352	355	349	341	329	331	315	339	375	347	374	336	345	379	353	346	313	326	343	383	313	331	322	328	340	314	336	382	343	372	375	344	362	332	320	361	326	379	324	332	348	361	295	369	352	319	350	339	306	310	349	344	359	309	360	343	351	332	326	365	348	337	335	358	380	340	358	337	338	384	342	352	348	335	337	349	324	365	330	360	346	321	331	344	325	316	319	338	351	341	341	335	328	334	335	328	352	361	335	356	354	336	319	349	352	356	356	358	348	355	348	355	368	365	384	334	336	348	386	326	353	343	330	373	347	380	331	354	340	359	341	343	371	321	313	317	322	336	334	319	330	318	333	317	335	329	363	349	367	339	342	319	332	326	309	344	331	336	367	330	348	322	355	297	389	337	335	346	336	370	359	329	359	353	355	360	358	296	325	351	332	371	334	334	342	383	344	352	323	347	331	341	343	334	345	343	331	327	349	322	352	367	349	335	341	336	334	362	345	339	366	327	366	363	341	354	351	360	334	338	366	335	340	354	357	339	323	345	347	352	375	366	369	354	356	342	350	361	374	370	322	370	330	338	350	342	350	312	364	338	323	318	361	347	327	350	307	359	348	339	319	312	304	324	317	326	328	341	338	324	342	352	348	354	337	367	326	328	336	346	349	316	350	361	317	351	340	332	368	360	360	313	319	345	333	359	343	321	337	355	335	324	365	355	388	328	327	349	354	385	361	333	345	378	332	373	344	338	326	368	335	311	367	330	349	321	318	347	330	343	318	335	336	343	326	356	352	355	338	349	313	328	350	359	354	348	367	351	350	348	345	367	350	320	325	316	357	347	311	314	325	341	324	339	330	312	330	322	336	388	317	312	357	319	375	366	376	331	325	341	337	340	349	367	339	376	340	339	367	340	330	359	338	349	310	343	329	368	375	399	350	359	351	348	305	332	380	333	363	373	342	344	325	348	347	342	317	347	335	337	332	353	351	357	350	298	344	350	313	346	344	340	380	363	351	355	353	318	356	340	394	337	348	333	347	320	332	333	354	375	325	329	370	344	324	347	324	340	312	347	279	334	365	347	331	348	345	379	364	317	316	341	335	343	339	336	328	345	331	321	337	337	336	363	355	363	345	315	333	330	344	341	345	349	385	339	328	335	356	330	312	351	354	343	360	359	348	359	346	338	351	346	347	374	351	356	363	342	312	334	351	354	313	347	340	316	360	346	340	348	333	332	344	325	347	374	347	347	335	328	331	303	350	361	343	334	341	338	333	357	366	357	326	377	337	318	335	332	334	313	334	326	345	385	321	344	347	351	327	406	318	352	332	373	350	348	367	370	328	324	327	329	295	316	319	369	327	355	381	347	349	369	331	361	329	325	330	357	320	389	332	349	327	346	355	344	327	336	315	317	353	331	335	311	330	367	373	288	341	356	314	328	343	338	348	347	329	363	346	324	330	339	381	305	339	330	352	347	321	349	335	329	316	316	333	350	344	349	371	313	305	333	357	342	338	342	333	352	325	349	317	344	371	382	331	326	305	321	352	349	347	347	362	329	345	345	370	355	352	365	338	324	330	384	349	361	361	295	321	347	358	375	331	337	357	374	349	309	353	351	349	344	331	309	342	329	364	353	384	355	337	366	333	371	393	312	385	354	311	326	310	332	339	307	333	330	316	346	360	314	367	327	363	371	362	368	381	327	330	345	382	373	334	366	333	299	314	325	343
8487	847	1049	803	574	521	367	352	287	203	215	217	202	191	208	184	177	156	175	153	178	168	156	171	157	153	166	156	130	148	155	158	144	165	128	142	150	144	155	182	145	156	149	144	139	127	147	159	151	153	158	133	135	157	153	151	164	129	145	148	141	155	157	156	193	179	167	142	149	147	157	154	135	142	139	144	121	134	138	116	150	130	141	148	145	117	158	144	109	147	162	151	126	135	166	143	159	167	139	142	124	118	149	139	136	164	136	131	151	139	131	149	121	144	155	134	135	156	131	152	130	144	138	125	145	128	135	134	128	152	136	162	131	146	148	145	155	140	123	145	147	151	151	136	133	135	130	150	134	127	144	110	138	135	132	137	133	159	143	135	137	128	150	132	141	142	127	145	155	142	122	154	145	124	127	130	128	142	148	148	139	144	136	146	140	144	134	145	150	151	146	153	156	140	162	143	127	143	140	124	140	142	137	118	147	159	151	141	109	135	136	161	137	167	136	124	127	140	148	155	147	140	156	139	142	142	149	140	160	154	144	145	172	140	148	160	132	144	141	144	138	149	131	146	143	126	127	150	138	156	130	166	144	167	138	120	148	130	135	139	138	141	152	161	154	142	136	137	154	136	143	129	142	162	149	149	175	137	136	145	161	154	133	133	142	125	144	134	146	145	137	146	133	124	133	110	144	145	137	149	148	115	125	147	129	164	116	134	166	156	155	140	138	108	144	154	147	141	152	144	151	137	124	145	132	137	150	146	133	148	128	158	141	165	132	141	129	158	126	144	145	138	147	137	128	127	158	164	139	135	143	137	139	148	153	118	135	145	144	138	133	158	118	127	153	141	144	140	122	132	125	148	175	136	134	134	153	132	148	122	147	134	123	137	150	128	120	134	119	167	133	145	155	140	159	151	167	146	141	132	121	163	146	147	142	145	130	122	154	129	138	120	148	125	135	136	126	122	150	144	131	165	114	140	146	132	136	144	134	147	139	136	149	150	143	138	154	120	143	118	153	156	144	128	126	132	136	124	141	146	142	135	152	145	125	133	124	140	118	147	129	163	132	136	147	130	135	142	138	124	126	151	129	118	130	140	145	160	164	135	120	124	135	138	146	140	148	129	126	142	153	133	129	122	136	120	133	142	155	142	144	152	157	124	133	134	135	146	138	149	154	154	146	126	146	139	158	130	146	135	150	134	143	147	157	148	125	137	125	141	122	139	142	153	154	137	154	144	143	129	176	142	141	139	143	124	131	158	124	155	125	146	137	154	138	154	167	138	141	121	169	124	136	152	142	156	144	136	149	152	127	133	136	146	135	156	152	131	153	127	143	122	111	136	131	136	139	143	145	131	136	135	137	150	133	155	121	143	161	141	160	159	134	124	142	137	154	158	145	125	128	144	139	140	130	135	138	149	127	172	125	150	126	152	142	145	143	101	135	165	153	137	155	156	142	143	127	138	150	150	136	161	155	153	157	141	126	148	147	148	135	119	136	142	148	178	143	123	147	137	151	144	146	130	140	133	120	153	133	134	132	150	142	148	154	158	144	157	163	152	144	139	148	160	139	151	133	124	138	142	149	143	141	125	143	127	151	139	143	140	150	133	153	132	116	148	144	138	135	153	156	148	133	159	137	149	132	148	136	148	139	164	154	133	150	117	126	162	155	160	156	130	150	143	158	140	152	130	139	120	137	169	151	155	138	137	143	128	121	137	139	147	145	150	158	154	149	144	135	137	136	136	157	123	145	150	118	148	139	148	146	139	170	137	133	130	155	168	146	128	136	157	154	161	151	139	145	124	152	129	165	146	153	122	143	151	115	155	140	128	134	127	135	130	144	161	122	138	134	139	144	141	132	134	122	154	130	142	131	127	155	142	174	130	144	156	138	140	151	134	142	139	123	140	118	120	126	156	146	125	114	138	122	147	140	134	154	160	152	135	148	122	141	146	163	151	149	130	131	153	144	151	154	134	136	138	151	112	131	144	133	143	129	135	127	151	151	161	134	139	126	134	159	133	130	150	150	169	150	146	123	137	133	142	138	136	147	133	156	134	139	144	144	145	153	132	152	122	136	116	127	148	128	127	143	163	148	137	157	123	132	146	142	154	165	124	144	141	150	144	144	137	152	135	154	148	126	135	142	156	143	139	152	136	152	166	156	157	147	143	153	144	144	127	155	128	150	137	157	166	128	149	123	156	152	141	126	129	113	120	154	138	141	152	134	131	134	132	139	131	133	140	127	132	131	137	157	153	156	150	148	136	159	150	144	145	130	136	134	148	163	132	136	146	145	127	135	131	121	146	154	141	132	129	129	169	142	141	138	129	158	152	136	133	144	132	139	144	140	138	146	138	128	156	134	131	134	149	161	119	137	129	135	136	160	137	132	159	144	149	150	140	146	144	126	141	142	130	115	138	150	164	136	144	185	170	160	151	143	140	137	135	138	146	123	141	154	144	159	140	146	141	131	137	144	155	153	146	149	130	127	135	142	143	140	139	123	106	126	128	146	136	150	139	149	135	129	161	147	142	140	134	152	150	141	148	138	152	143	146	148	138	127	127	126	149	139	144	148	126	157	127	137	124	143	146	129	148	147	142	144	133	137	133	127	129	144	134	131	135	146	143	138	145	141	178	142	142	141	152	130	157	156	160	126	123	138	136	131	132	150	134	140	131	146	112	157	159	139	128	112	149	147	163	144	151	106	145	152	153	157	132	135	138	152	138	145	134	132	150	156	146	148	126	134	138	168	167	160	160	165	142	143	138	151	121	140	156	123	132	150	141	136	144	122	132	156	126	132	156	145	125	155	139	154	151	147	139	121	134	168	154	123	144	159	163	128	123	129	143	153	130	139	135	155	131	132	145	146	155	137	157	141	151	152	141	143	156	155	138	130	158	148	127	130	141	169	160	135	142	127	154	147	145	133	125	156	179	145	137	159	164	152	139	148	130	149	138	148	145	135	129	125	125	136	145	139	123	137	142	149	147	148	153	139	150	139	165	160	140	133	156	127	159	140	157	128	140	144	128	130	160	141	144	134	153	139	129	121	123	149	143	142	172	118	136	137	157	140	150	131	149	142	139	122	134	140	136	173	157	142	132	133	121	131	129	137	136	123	147	132	153	139	141	158	148	119	149	117	139	127	137	121	129	140	169	146	127	131	156	145	133	159	147	138	145	118	163	122	145	144	133	132	133	136	138	132	139	135	151	135	134	126	133	149	129	150	140	161	111	130	140	150	141	156	148	161	149	124	155	138	141	136	135	151	110	137	157	138	140	143	139	147	153	131	134	115	147	174	156	146	145	159	147	126	139	135	143	128	142	144	142	140	137	130	155	136	141	140	143	141	146	154	133	139	146	141	149	143	165	155	137	136	143	140	143	116	131	139	126	134	146	151	136	127	136	117	121	140	120	144	121	131	128	148	164	148	116	150	144	152	127	154	156	143	143	138	142	142	141	122	169	127	150	157	135	140	142	141	146	121	158	138	136	150	135
6047	1174	2612	3040	2619	2048	1802	1479	1330	1195	973	931	821	800	719	732	692	634	578	552	541	568	520	542	527	466	523	507	458	472	495	464	427	489	446	471	424	460	478	457	413	417	404	453	421	406	459	445	442	462	467	445	504	468	475	485	500	475	438	440	450	469	577	705	852	624	522	504	429	400	456	424	400	413	414	410	387	425	420	372	394	430	380	403	398	405	394	423	401	358	363	377	383	384	384	366	420	384	385	378	380	416	431	386	423	407	370	364	397	388	378	397	386	412	383	427	410	369	371	387	409	390	387	396	370	363	415	389	412	403	371	386	406	412	410	359	403	403	394	408	401	389	394	399	384	398	389	363	426	374	393	420	400	402	399	395	384	381	400	394	403	424	357	427	390	373	358	413	380	381	362	403	381	384	419	367	393	411	372	329	396	381	406	372	393	407	383	422	414	413	393	354	386	387	383	402	395	418	388	399	365	377	438	401	378	350	400	378	397	381	410	414	428	373	383	433	406	402	420	420	367	381	383	406	417	388	366	390	393	413	391	426	381	357	415	395	398	410	372	374	423	420	409	380	427	367	356	398	380	352	399	366	377	414	350	411	378	392	391	349	389	407	377	378	398	408	404	371	384	374	364	371	386	452	382	389	404	406	402	383	416	387	390	388	361	394	378	392	375	384	400	386	395	405	433	407	384	371	397	431	379	386	395	374	357	389	385	382	369	398	356	399	390	383	412	340	398	395	356	373	399	390	394	344	404	369	434	399	395	394	386	371	380	371	384	452	395	338	396	388	386	411	426	379	412	414	372	409	413	395	382	377	384	384	445	373	420	408	401	398	406	377	391	410	376	352	394	379	398	390	436	388	388	405	380	384	402	394	406	382	367	382	369	378	349	361	383	400	424	370	431	425	369	416	387	343	390	383	399	400	395	396	361	403	391	418	414	366	406	371	389	404	425	377	384	375	399	407	363	361	356	361	386	424	381	401	402	391	413	361	363	392	374	394	399	380	402	399	389	377	408	383	374	373	396	392	401	434	371	374	371	362	395	409	355	373	377	378	365	389	403	424	363	382	398	341	388	396	378	383	392	346	408	375	402	422	366	366	390	388	371	377	382	400	380	370	378	413	367	397	401	374	394	401	424	379	389	392	394	410	411	374	358	395	380	400	390	384	395	370	391	414	376	357	409	351	394	363	433	373	397	384	390	391	385	398	391	379	409	373	377	395	412	370	398	420	376	421	390	444	347	384	360	393	433	396	387	388	387	395	398	404	366	381	378	395	372	392	400	412	384	362	373	397	368	403	378	409	390	373	392	404	398	422	372	418	398	390	373	371	397	372	402	368	414	392	383	386	382	401	400	373	342	409	430	365	380	367	402	397	415	401	387	348	411	364	391	408	422	384	377	393	387	389	419	350	395	424	398	395	387	396	358	392	389	383	407	382	380	389	350	400	364	380	402	364	430	355	390	383	390	401	383	390	398	419	393	391	421	411	425	368	372	368	369	388	406	407	360	371	403	369	381	374	383	384	418	375	417	353	386	379	372	390	371	408	386	375	427	363	390	389	399	398	371	397	404	390	384	402	386	419	417	433	390	385	406	384	415	408	372	402	424	417	394	402	375	366	359	408	398	361	395	368	390	405	424	374	396	376	373	402	371	409	386	427	360	384	369	394	405	414	379	377	362	385	364	407	361	398	380	382	377	387	400	395	393	409	397	395	418	378	388	408	350	387	372	423	356	393	367	414	383	402	370	401	401	387	369	392	379	395	402	395	407	395	364	378	354	385	393	383	401	362	372	380	397	406	377	375	398	405	398	373	389	371	348	401	381	381	385	414	408	413	359	340	397	404	382	382	365	352	403	397	383	408	381	364	393	377	374	387	408	389	395	367	352	416	414	413	415	401	412	437	401	410	389	403	418	386	383	391	408	399	396	366	350	392	376	384	401	367	379	380	385	346	416	424	397	350	397	380	385	413	400	369	376	384	395	447	378	385	391	382	401	392	381	366	392	414	398	401	377	394	408	364	388	379	386	421	377	368	362	401	393	408	402	409	371	395	411	406	388	430	406	403	367	382	395	386	429	367	348	384	387	374	380	394	385	409	373	370	364	397	359	398	413	379	400	376	410	401	375	415	388	357	427	394	390	404	418	392	397	387	427	363	393	414	367	393	377	368	368	392	381	393	414	420	376	421	357	409	411	389	371	410	361	398	406	390	367	384	401	391	402	367	397	420	375	387	378	365	399	404	378	380	398	430	398	377	342	404	419	342	375	382	384	394	347	380	378	409	383	405	391	414	367	398	393	368	418	371	407	395	364	382	381	373	403	351	380	362	387	423	376	395	417	400	370	374	403	338	401	410	408	363	369	362	389	395	380	373	417	381	413	402	367	406	412	380	407	386	392	376	422	368	403	405	412	371	382	420	409	387	348	358	374	379	401	389	402	381	372	398	387	370	366	403	337	418	385	405	365	379	387	382	358	398	383	415	410	381	382	389	423	352	376	368	385	382	391	396	385	383	400	418	395	386	386	383	387	416	367	412	388	428	409	417	427	380	358	391	411	407	369	394	423	400	421	386	426	387	397	410	372	405	425	367	398	341	341	380	386	426	365	393	390	341	407	393	363	405	385	391	384	409	356	395	407	419	383	407	390	395	395	349	390	370	419	406	366	388	338	398	387	407	375	394	383	408	390	363	410	407	408	390	396	381	397	369	398	368	392	416	387	385	395	420	406	349	391	402	388	407	397	411	400	382	380	399	409	393	401	381	383	370	399	341	420	392	401	381	396	365	386	419	417	396	376	401	382	429	370	388	392	380	353	392	397	417	372	410	380	400	397	371	423	426	379	371	383	405	349	382	388	352	409	366	388	426	383	366	394	418	371	378	390	394	387	397	430	372	389	392	390	371	367	411	389	431	393	398	346	402	378	360	399	432	394	416	381	383	377	371	391	395	396	377	408	392	382	412	382	427	359	410	380	394	388	375	384	411	346	402	386	385	370	414	380	379	393	435	392	399	424	409	370	378	359	357	424	369	343	394	398	346	405	381	384	375	371	395	411	378	370	371	367	426	380	409	387	360	417	433	382	392	422	387	401	386	394	422	388	379	406	401	404	389	353	402	392	423	401	385	389	416	393	410	391	393	350	401	394	375	403	365	414	387	380	413	388	359	402	400	410	389	395	418	386	392	404	417	399	361	387	400	361	408	397	401	398	385	410	387	368	355	366	416	393	424	385	398	360	417	395	380	381	390	396	371	398	418	428	393	380	369	416	361	388	396	393	371	402	393	409	376	406	409	381	401	384	350	408	384	385	389	379	402	400	411	400	408	372	403	392	392	361	394	381	393	433	408	401	389	377	382	390	379	411	373	396	416	370	391	403	413	376	384	366	373	375	377	399	395	402	405	393	385	414	403	406	394	381	401	404	393	410	401	417	429	393	380	433	395	373	375	409	434	415	385	397	388	375	389	371	368	411	397	390	395	369	404	383	379	355	414
14400	1796	2070	1437	989	723	528	390	361	284	238	208	171	165	147	162	118	120	119	113	105	107	96	120	78	97	104	67	84	97	80	90	68	81	83	68	76	84	75	85	88	77	83	75	71	80	104	78	86	71	63	83	76	83	82	86	89	78	83	96	72	74	105	143	146	119	98	69	82	83	85	88	73	75	65	67	62	79	74	90	58	58	91	82	58	65	70	69	61	69	68	61	65	57	82	73	66	68	82	76	84	69	99	66	75	62	81	64	53	73	75	68	62	64	75	61	75	57	62	74	73	60	66	68	69	81	72	69	72	70	71	71	59	63	67	75	82	63	79	72	61	63	86	58	74	67	71	68	69	70	62	66	53	50	72	72	72	70	72	62	55	60	64	66	62	79	66	71	82	63	65	64	66	69	74	69	74	77	65	72	55	62	69	76	72	61	77	66	72	74	56	61	72	66	70	63	60	81	68	90	71	49	78	69	62	61	66	70	76	71	71	67	69	83	55	60	85	81	69	60	69	73	57	86	58	63	72	60	83	69	65	70	65	70	58	76	70	67	61	61	60	75	51	67	60	62	62	71	58	72	67	65	66	77	68	74	72	62	56	73	72	54	74	76	64	65	74	59	63	67	79	60	77	68	67	68	66	64	71	56	76	60	66	72	72	75	62	69	60	65	77	63	72	67	72	60	68	59	52	77	66	63	42	58	63	83	85	65	66	61	67	69	67	62	69	65	76	65	59	70	70	65	76	83	75	61	77	55	66	70	58	57	65	64	72	61	69	63	67	76	63	73	72	71	76	69	64	58	79	58	68	78	53	63	69	62	71	73	69	73	65	71	85	66	75	81	74	60	56	68	80	83	72	68	75	54	72	66	54	67	71	70	89	61	65	62	77	73	76	64	68	74	76	88	62	76	67	57	67	73	76	64	56	64	61	69	78	69	67	78	82	75	64	49	78	83	74	70	72	58	65	61	58	75	68	80	76	64	67	72	89	73	66	72	52	69	60	61	82	80	70	62	68	70	85	63	68	79	66	65	67	58	66	66	75	73	71	66	74	64	66	66	67	81	71	64	59	70	57	70	75	86	67	59	60	62	72	76	71	74	81	76	65	72	62	64	85	61	64	88	71	71	67	75	70	76	60	77	72	69	60	65	47	60	58	65	59	61	82	78	65	74	71	62	50	64	77	79	59	73	59	78	64	77	60	70	67	74	74	86	75	90	80	57	63	62	78	70	72	62	79	65	78	69	72	59	63	68	71	70	69	75	70	81	73	74	66	68	66	79	79	60	64	68	71	70	78	76	55	67	62	74	73	71	75	68	52	55	59	61	70	68	64	76	69	70	75	65	74	77	66	59	65	75	65	52	59	65	68	74	63	68	62	82	61	62	75	84	79	62	63	65	63	65	69	66	63	70	68	58	69	77	83	68	80	82	73	82	68	51	65	73	73	65	53	70	65	75	65	76	78	74	58	66	68	58	73	63	73	53	69	73	72	63	62	82	75	51	61	57	55	54	73	68	71	53	80	72	71	70	72	59	75	63	63	59	70	78	72	67	73	67	65	79	77	58	64	79	71	72	54	78	70	72	77	69	72	71	64	68	72	62	57	81	71	57	69	72	65	70	67	74	57	77	82	71	53	78	67	72	56	74	73	80	63	69	72	72	52	55	65	68	73	63	58	68	68	61	79	78	60	69	54	72	59	73	65	81	62	66	55	62	57	64	69	74	64	70	63	69	57	60	79	58	75	62	65	67	66	91	81	57	58	65	68	56	68	71	65	71	77	73	76	84	73	76	76	66	54	66	75	59	62	63	63	62	74	57	68	79	71	62	75	68	73	75	72	73	59	75	65	67	69	56	77	68	67	79	57	79	77	70	62	73	71	69	60	69	76	79	71	60	81	81	75	69	66	71	72	60	66	68	83	67	68	63	69	57	64	56	63	61	71	71	75	60	76	65	73	69	73	67	63	64	73	55	60	70	77	78	66	78	88	66	82	76	69	53	70	63	64	71	66	95	52	53	58	61	64	70	70	77	63	74	52	69	62	58	76	73	76	77	67	56	59	65	65	68	66	63	59	62	74	68	66	68	67	68	72	56	69	57	71	63	63	72	86	61	60	67	89	69	61	70	54	62	64	76	72	64	80	78	60	79	77	80	62	68	51	76	55	75	66	74	72	59	63	76	77	64	55	69	70	50	55	83	63	56	66	79	63	66	70	69	61	85	68	58	62	74	83	60	78	71	76	59	80	80	75	68	74	69	68	80	59	72	79	62	83	78	59	71	68	64	76	44	87	69	76	67	63	66	75	63	64	78	63	75	65	65	62	64	80	70	69	62	64	62	72	83	84	60	73	75	81	75	69	64	69	63	73	61	68	64	80	75	65	64	69	64	74	62	73	81	78	74	77	66	75	54	69	63	69	65	59	60	65	61	82	72	74	68	64	71	70	84	69	71	81	71	64	54	82	63	83	78	56	80	80	73	78	56	74	69	82	72	67	61	74	77	86	65	66	62	68	62	68	61	71	78	80	76	73	70	66	68	61	65	65	62	82	63	63	48	81	83	72	66	75	57	56	81	58	71	78	71	73	73	61	81	70	63	73	69	73	63	66	65	94	73	67	73	81	60	53	80	68	71	70	55	68	72	69	80	53	64	57	74	70	75	63	68	67	75	72	67	73	58	66	62	69	58	61	61	79	72	74	64	76	60	85	80	62	72	69	73	66	60	73	62	67	63	68	70	71	72	61	71	57	75	68	64	81	68	58	88	78	86	72	77	67	80	61	68	71	66	85	80	63	55	55	74	81	73	62	61	82	54	64	60	60	74	66	66	70	62	69	80	73	64	72	71	59	73	61	79	81	65	65	62	66	68	55	81	68	75	64	80	67	69	63	69	65	64	62	87	53	58	71	74	61	63	62	72	65	62	79	79	69	66	61	61	60	80	70	68	67	76	81	84	65	65	75	82	65	65	78	93	54	70	77	61	79	53	74	63	73	65	78	58	65	78	72	87	49	76	66	58	68	78	85	56	66	58	68	74	61	59	59	72	71	60	92	56	68	67	58	52	74	72	73	72	61	69	67	78	76	69	64	74	77	65	72	61	82	59	92	63	59	68	68	67	59	85	72	66	90	59	81	70	66	70	71	59	78	76	56	80	63	72	67	66	70	70	55	55	67	74	54	72	66	73	76	63	61	62	73	66	62	61	69	81	57	77	66	74	68	88	66	68	77	72	59	81	64	62	80	82	79	75	73	69	75	70	69	81	77	68	76	50	65	61	64	79	66	54	74	73	69	72	62	62	79	74	63	70	72	74	55	80	67	71	73	69	59	81	66	64	66	56	64	65	78	69	74	75	77	62	79	65	59	59	65	70	72	70	60	74	63	68	73	71	59	79	65	71	63	64	57	65	65	51	71	58	73	80	72	61	65	74	74	73	65	74	65	83	66	69	71	72	63	55	64	60	70	58	55	63	68	61	78	67	59	74	75	76
7533	1747	4488	5192	4453	3442	2844	2299	1939	1638	1414	1240	1107	901	829	830	697	641	633	585	551	532	487	472	454	396	413	375	347	371	361	360	350	320	310	323	284	304	290	279	293	293	273	266	291	277	295	297	323	342	322	309	315	319	336	419	416	362	309	347	367	404	518	829	1033	547	485	265	317	264	232	266	214	234	250	224	226	236	215	242	191	219	216	197	215	213	221	201	199	219	239	201	221	265	207	230	206	213	198	212	234	222	216	224	221	208	212	206	202	223	207	208	243	166	209	214	199	201	239	205	227	180	204	194	212	214	214	188	216	215	215	205	211	227	207	179	215	194	230	205	204	243	203	203	196	197	185	197	203	209	186	203	199	209	207	198	199	214	206	182	210	216	202	181	217	205	188	182	196	213	218	194	171	211	189	183	197	196	213	192	189	215	181	202	217	232	180	178	180	196	194	205	200	190	193	191	190	196	210	201	217	201	180	189	214	195	206	203	203	192	206	195	193	198	196	200	202	187	199	197	202	218	205	207	195	194	211	205	231	188	188	227	188	227	209	196	167	186	196	193	191	208	195	187	205	211	191	184	184	205	208	201	182	184	203	182	188	183	229	213	201	178	199	215	210	201	216	170	206	195	184	202	197	187	186	197	217	187	199	210	185	192	201	200	208	207	202	216	217	197	219	184	216	180	200	225	206	175	185	176	209	193	211	171	192	199	232	190	212	174	195	179	217	185	201	168	160	190	196	203	221	210	185	191	168	190	186	188	197	197	188	181	216	230	213	185	188	166	214	197	204	187	170	177	200	194	194	191	183	217	213	236	205	195	197	210	218	192	202	198	183	189	200	227	191	214	184	190	194	188	197	201	202	202	211	200	185	190	205	195	221	195	183	175	209	190	203	208	188	203	212	177	211	210	183	205	222	213	203	201	195	184	191	213	214	196	222	173	197	189	191	211	184	190	198	181	200	208	178	181	189	198	192	174	203	199	196	216	182	187	195	216	173	189	218	205	200	187	225	205	207	222	185	205	183	193	201	180	201	201	182	200	174	212	184	200	213	210	194	194	187	177	176	223	199	189	191	199	177	196	190	187	204	212	201	205	189	205	201	205	164	207	208	202	185	221	221	193	228	188	199	172	211	213	181	198	210	196	197	181	173	173	186	218	182	198	187	196	219	213	179	191	177	197	220	211	203	180	235	196	203	192	203	205	194	209	191	190	211	196	188	220	187	189	207	204	195	193	187	201	205	208	209	202	218	192	221	218	209	190	209	176	186	182	202	199	195	187	195	169	185	188	210	213	178	209	186	204	176	205	190	219	182	196	211	190	216	179	194	196	208	192	200	200	179	197	207	186	202	188	197	167	228	213	208	180	199	203	197	171	203	186	192	193	212	191	193	203	183	201	179	207	214	187	215	214	169	204	211	172	198	195	208	213	198	213	185	193	220	191	189	159	194	189	197	200	180	189	178	198	208	215	192	203	215	213	202	216	191	199	206	210	193	193	196	173	181	220	184	205	208	189	201	192	193	204	197	184	180	189	237	193	212	212	197	178	224	197	167	196	209	197	173	200	189	177	155	205	192	220	194	198	195	197	195	198	210	182	171	190	197	218	189	190	191	198	190	205	179	183	167	209	215	202	244	201	198	191	215	196	195	180	178	182	180	190	198	194	198	202	180	189	210	189	198	194	215	209	185	191	195	185	209	173	208	199	210	183	178	215	198	223	204	206	197	199	179	187	190	184	183	215	197	201	173	202	195	192	207	204	174	197	190	196	185	183	200	216	169	177	195	189	197	205	189	175	207	210	211	196	175	200	208	229	209	198	186	184	176	199	215	179	208	185	196	171	196	183	223	216	221	176	209	192	210	190	170	194	201	192	217	188	195	169	210	201	180	205	203	193	176	171	207	186	200	189	182	183	197	187	217	204	171	189	177	192	229	176	190	211	205	215	189	196	190	171	224	185	196	205	189	191	192	210	225	207	200	217	204	169	180	202	217	202	179	171	207	173	187	169	209	181	195	193	188	197	188	189	211	192	202	221	162	168	201	213	177	202	175	199	181	202	169	211	197	188	216	188	217	216	180	196	188	184	213	167	202	207	168	185	178	206	171	214	184	180	200	203	204	205	190	184	217	185	184	226	192	196	199	198	213	192	191	193	215	201	174	215	210	221	224	194	180	191	198	190	196	187	184	187	188	212	200	193	200	166	203	208	202	199	206	220	221	228	210	194	202	196	211	210	200	187	196	189	187	200	197	161	198	202	213	178	213	178	195	175	195	200	211	200	197	207	211	171	179	183	177	212	184	178	179	206	208	204	208	193	211	182	198	194	202	181	201	215	188	187	169	196	189	200	191	183	200	195	170	164	213	213	193	201	197	197	217	202	196	187	197	178	222	212	185	194	202	180	211	213	203	196	214	194	209	200	217	164	231	196	205	201	200	191	194	204	170	199	200	189	192	207	187	167	193	188	190	180	200	187	213	207	187	192	215	191	200	213	197	186	225	202	175	199	213	222	197	209	200	185	193	201	173	204	188	200	201	199	196	200	192	196	197	215	185	177	175	186	178	198	190	191	183	169	200	215	205	202	180	177	218	225	203	182	202	210	194	187	175	200	208	183	214	190	196	198	198	221	195	202	188	205	181	185	197	177	230	194	204	181	176	207	194	199	210	182	206	219	186	191	194	179	186	206	202	206	192	190	185	207	193	192	201	179	223	182	186	177	217	197	187	196	184	189	181	212	202	196	203	196	221	201	197	200	195	178	206	197	205	214	192	204	197	201	194	205	199	188	178	190	204	174	186	174	207	198	210	164	196	211	200	199	199	231	178	203	195	192	177	217	181	181	226	207	186	182	201	207	189	179	206	203	230	193	187	218	185	189	186	210	196	219	181	208	198	203	202	196	196	211	198	179	175	219	219	199	209	218	227	212	196	201	187	207	198	193	197	197	187	196	163	200	207	185	204	207	201	169	184	199	167	213	199	212	194	192	182	195	185	190	189	175	217	209	220	180	170	205	187	197	187	213	206	210	182	174	197	207	208	204	190	191	206	203	200	187	181	214	192	176	219	208	206	211	210	200	211	205	207	201	184	209	180	198	191	181	191	176	182	173	220	207	186	213	170	194	176	183	200	217	190	195	213	197	226	186	164	174	202	209	181	209	235	197	241	225	178	209	203	191	184	205	181	181	191	197	210	186	196	189	179	185	219	180	179	186	169	198	193	199	191	204	189	196	185	195	199	187	179	201	200	195	181	185	199	182	161	225	188	172	190	208	231	202	198	202	231	186	216	186	201	202	188	171	204	196	210	189	193	187	196	183	160	186	180	150	201	206	181	202	239	193	197	203	207	182	191	212	232	191	218	189	179	212	216	187	198	207	209	183	167	213	177	177	191	224	205	187	182	211	194	191	192	197	208	181	196	197	182	180	197	203	203	208	162	205	189	187	208	185	181	174	200	242	185	187	201	191	181	212	180	208	211	187	195	187	189	205	198	199
2483	143	103	161	137	138	145	106	129	129	131	107	140	133	112	132	125	115	124	122	113	123	130	119	134	125	121	132	130	106	116	132	116	132	127	153	121	121	108	113	124	115	116	122	108	144	123	119	120	134	108	136	120	129	115	122	117	124	119	121	123	125	123	124	120	127	133	108	121	114	144	135	98	108	130	113	104	120	139	124	131	105	115	140	119	118	122	125	121	121	138	115	120	121	122	123	114	137	113	125	107	99	122	118	118	114	126	115	115	122	115	133	144	118	121	113	114	118	119	125	131	130	128	127	116	119	101	127	127	116	129	113	125	124	113	119	110	142	126	123	123	113	118	103	98	106	110	120	128	112	119	141	116	107	126	115	126	110	123	135	108	111	144	98	112	110	119	114	107	141	117	139	121	143	123	123	127	133	119	138	112	97	122	134	106	107	122	115	121	114	112	124	120	125	124	102	153	118	123	109	104	119	139	126	131	109	130	121	126	115	127	115	110	138	105	119	136	117	125	121	123	125	121	119	133	114	122	113	139	132	116	139	98	124	108	107	125	111	125	133	126	106	107	124	124	113	122	136	102	121	123	120	136	129	144	139	135	129	118	119	129	122	124	130	136	120	110	108	142	100	115	118	131	117	113	109	113	114	128	109	151	117	134	126	114	130	133	120	118	121	143	112	96	113	129	104	110	133	133	117	114	130	113	118	120	127	110	118	109	101	140	124	118	113	115	117	111	119	122	114	124	127	120	110	114	112	110	121	147	115	120	119	106	124	111	97	117	133	119	110	120	123	121	130	109	110	110	108	129	135	136	120	126	135	114	100	127	109	135	109	104	125	110	115	125	129	114	107	120	113	114	121	133	126	127	116	116	109	103	106	136	107	115	121	112	135	132	121	111	118	124	116	121	126	114	128	95	116	130	108	132	128	114	131	118	134	124	136	118	105	128	103	137	114	145	122	128	115	113	133	130	125	151	98	110	103	106	118	127	114	141	97	117	98	127	102	109	143	130	120	132	132	133	127	131	111	126	127	92	132	119	118	113	109	114	120	119	128	122	104	139	120	112	127	103	111	105	131	106	107	121	115	115	125	110	129	115	126	112	121	112	128	127	120	123	139	111	115	107	119	108	114	104	116	118	128	118	111	130	103	112	145	124	111	111	110	129	125	133	123	132	129	103	112	119	105	105	107	129	110	116	130	130	119	121	148	134	115	120	105	128	164	135	124	127	115	144	107	128	115	123	133	123	130	125	132	133	106	123	135	93	119	122	103	106	123	134	106	138	123	117	135	132	115	122	108	108	116	120	125	110	126	109	120	108	112	105	111	115	116	103	116	116	136	119	123	138	138	114	118	119	122	149	114	116	96	121	106	124	116	116	119	116	115	117	119	144	130	136	104	126	116	132	99	128	127	94	109	110	98	120	132	123	119	99	135	117	129	103	113	112	123	123	119	100	144	129	124	126	106	113	123	122	124	116	149	121	101	147	115	128	128	143	124	126	130	105	131	120	116	118	126	98	121	116	114	104	104	124	101	119	122	115	121	106	126	124	121	120	113	104	115	118	111	111	116	93	127	109	122	101	125	120	104	120	110	139	135	120	122	122	143	116	125	139	129	120	110	131	129	111	134	138	135	122	117	108	108	119	114	129	128	128	137	110	106	116	101	151	127	127	126	113	134	119	119	116	120	101	139	124	115	111	105	111	106	145	103	93	121	107	138	129	135	113	116	101	100	118	106	109	127	126	95	130	138	105	129	145	115	109	108	129	124	123	134	117	102	134	131	136	125	118	113	131	105	152	126	120	115	116	105	126	126	108	132	131	121	118	112	130	118	134	126	136	101	113	108	122	107	119	116	121	115	105	124	117	100	119	115	120	119	116	132	122	124	132	124	110	138	114	111	139	128	112	132	130	112	116	107	116	134	113	118	121	149	127	127	114	112	141	109	125	139	124	97	119	134	107	124	120	134	118	123	131	128	122	122	111	95	114	127	120	93	126	135	123	137	121	107	111	129	121	111	139	117	105	111	110	102	118	112	133	101	122	126	100	130	126	131	132	99	138	119	116	114	131	128	125	112	131	136	119	129	116	115	121	118	123	132	126	120	112	116	135	106	116	133	127	109	125	123	123	97	135	110	113	135	114	116	119	106	133	114	115	115	126	109	115	100	117	116	121	113	121	124	128	115	130	125	116	117	130	131	108	129	111	124	116	104	106	135	135	115	105	134	137	110	130	111	128	123	132	132	116	116	125	127	131	136	119	121	107	115	119	120	108	116	110	125	116	101	129	125	104	119	123	132	121	131	120	124	137	121	141	114	102	106	100	115	112	126	121	126	105	99	124	115	105	114	126	114	122	105	124	124	111	121	141	128	107	135	115	118	113	122	126	126	103	120	120	128	96	111	121	146	96	124	119	135	108	124	121	120	123	149	106	130	105	123	118	134	117	140	140	135	112	112	124	112	129	116	115	121	125	105	100	119	124	122	122	123	107	109	133	119	129	115	101	115	120	144	132	133	143	118	98	129	107	128	112	108	112	121	141	125	104	112	113	117	134	121	115	110	103	122	107	127	158	126	123	104	138	101	111	117	133	118	120	119	132	114	119	116	142	124	124	104	128	116	132	132	119	97	119	122	121	124	141	115	105	133	116	120	112	97	108	113	118	120	123	119	113	121	98	120	98	110	120	110	128	130	130	130	133	112	105	128	111	126	150	150	126	121	114	146	110	122	121	149	113	124	109	132	109	123	117	108	146	121	124	128	114	114	113	111	125	143	115	113	122	122	117	110	109	121	117	105	110	112	117	119	127	114	131	129	120	125	118	106	108	110	113	123	114	123	132	124	115	114	137	120	121	139	101	114	125	114	105	115	120	107	126	112	119	116	115	144	114	113	96	133	109	128	115	122	127	119	127	121	129	104	132	136	124	135	120	127	126	127	120	124	116	109	126	116	120	122	112	110	113	116	112	105	108	134	124	123	106	131	108	142	114	120	117	115	126	108	125	120	108	134	119	112	134	105	137	131	119	124	131	112	125	117	129	99	104	141	124	129	145	101	133	132	104	123	124	111	134	117	134	123	105	129	120	117	131	109	134	114	108	102	127	117	121	132	124	121	138	128	115	105	121	131	123	102	109	100	118	106	134	111	122	119	105	126	133	114	115	131	125	137	104	138	121	132	115	109	138	124	116	126	114	109	113	136	119	114	137	129	127	110	130	114	107	118	132	119	122	133	109	127	129	114	138	129	101	118	135	120	107	123	126	134	107	105	110	120	136	104	110	124	121	128	130	130	130	124	110	105	115	135	145	120	112	131	125	118	129	133	117	125	135	122	121	121	145	136	114	122	113	122	122	138	121	136	128	122	112	116	112	111	131	112	118	119	113	118	122	124	142	145	121	119	103	118	131	136	115	107	102	122	132	109	120	106	120	105	116	107	125	129	121	102	106	108	117	128	110	129	123	112	120	117	127	95	113	111	112	135	116	125	123	115	111	134
2638	364	459	468	437	397	395	407	360	386	388	384	333	353	364	346	361	336	386	320	351	350	345	365	350	316	340	363	333	350	371	334	322	379	362	342	375	332	351	385	359	322	378	326	334	349	374	377	366	369	354	371	330	342	365	372	362	385	365	360	326	324	360	340	344	336	372	338	334	344	371	343	365	339	328	303	361	324	324	366	368	384	368	351	351	329	368	346	350	339	325	338	349	352	331	347	340	311	339	307	324	364	335	354	355	328	332	336	330	355	325	350	314	350	356	346	353	353	331	322	351	335	368	384	331	355	352	338	329	322	346	347	325	344	328	329	343	329	307	360	359	348	342	360	365	371	348	353	305	336	331	328	328	358	343	331	341	326	389	316	348	373	329	323	333	340	329	347	343	311	332	321	322	383	386	358	320	332	332	340	319	325	323	346	345	338	327	366	351	368	355	318	333	316	329	332	340	331	369	375	341	371	336	356	346	335	331	348	337	356	354	357	342	342	332	338	344	344	351	317	328	346	362	336	299	343	319	334	342	338	334	323	337	299	329	318	344	364	345	325	341	351	320	314	324	357	351	354	365	358	344	340	342	317	336	366	331	298	301	359	352	311	327	354	341	326	353	373	359	338	334	368	360	329	355	347	384	293	349	323	337	335	353	363	339	360	343	337	355	337	321	319	322	346	308	313	315	337	336	333	347	352	367	360	356	325	363	338	348	370	338	377	347	324	344	335	343	350	319	303	357	345	300	318	338	321	353	333	359	323	318	344	377	355	351	342	349	346	361	332	335	333	309	376	373	298	328	358	361	340	338	369	374	293	351	338	370	322	362	353	330	358	372	326	330	326	328	308	323	330	362	345	320	398	334	371	351	377	340	353	314	397	323	335	353	355	357	330	367	313	345	346	331	355	305	342	321	360	330	329	346	338	349	339	377	347	309	314	377	338	316	388	332	363	349	354	354	360	322	364	354	316	327	359	320	333	319	348	342	333	330	354	346	344	354	331	333	338	365	335	330	339	354	341	368	341	335	335	372	363	367	370	367	363	334	391	350	362	325	326	331	338	353	382	358	341	313	323	333	345	377	322	361	338	363	323	337	351	388	384	356	353	354	326	313	329	348	357	359	343	347	323	364	323	357	348	326	341	366	359	337	337	352	335	338	350	359	316	338	356	354	361	369	327	323	342	348	360	360	361	345	323	310	328	353	296	341	360	322	344	371	346	386	324	350	377	328	335	379	347	385	372	367	346	348	351	317	319	319	339	367	348	356	372	365	324	351	335	345	354	334	332	359	357	325	326	369	356	351	325	348	332	323	355	340	354	333	351	364	329	319	312	344	342	344	350	341	367	314	363	331	349	313	336	355	352	354	351	365	320	352	330	306	350	330	354	322	379	319	335	349	346	329	313	351	306	317	384	329	340	333	324	362	340	342	319	391	345	346	351	353	356	323	339	356	330	363	345	288	378	365	343	372	330	352	362	352	362	324	363	362	375	374	346	352	348	349	343	349	334	349	317	352	335	348	358	326	344	357	317	330	331	341	367	360	354	319	354	352	315	341	368	338	355	358	353	310	345	323	334	334	329	309	350	352	332	374	329	335	349	333	327	344	352	352	383	379	313	364	366	363	318	329	368	335	377	334	341	335	339	358	323	356	357	345	382	384	356	391	315	350	359	344	368	363	333	361	342	399	315	334	346	341	360	363	362	337	346	351	331	384	351	337	343	331	356	359	365	338	355	333	371	352	353	367	345	337	330	374	326	354	337	346	323	362	345	357	344	325	337	324	356	362	327	342	344	316	323	316	368	341	358	378	317	346	330	341	350	329	346	377	341	355	332	343	324	366	363	322	338	335	346	337	349	364	339	389	334	372	376	301	317	350	353	323	311	312	317	317	347	335	331	333	357	322	339	330	304	366	361	308	369	357	330	330	336	350	355	354	363	336	340	381	369	326	361	333	343	362	357	364	346	326	345	337	369	329	352	346	371	358	364	333	334	347	351	340	364	348	349	330	342	332	342	346	372	349	315	336	374	358	334	340	356	335	351	365	313	333	352	351	339	354	359	355	356	347	371	366	341	389	338	355	360	344	359	350	366	298	402	340	330	326	348	346	345	328	386	324	354	316	308	363	336	345	326	364	359	333	338	322	360	361	357	342	341	325	340	327	349	387	318	372	375	334	337	317	381	359	349	303	380	305	341	313	334	346	350	321	352	347	355	331	375	306	304	316	366	341	334	357	331	316	326	348	345	336	336	346	297	330	374	346	351	324	323	332	336	358	349	359	348	331	386	349	370	335	342	374	345	356	335	344	364	363	360	328	349	335	365	322	333	319	333	334	341	342	348	349	339	336	352	341	337	339	352	366	321	334	374	362	352	367	342	371	357	367	349	357	332	321	378	350	364	361	356	338	353	363	320	336	356	313	368	322	359	326	316	326	364	358	352	332	332	359	340	343	313	327	319	326	339	360	359	333	306	326	343	343	364	334	349	331	348	386	346	376	356	356	303	373	336	321	325	348	325	332	341	342	324	349	340	336	329	341	346	343	350	365	325	332	318	346	353	367	335	346	345	336	357	313	352	310	351	343	330	350	361	331	372	332	324	350	345	318	331	344	357	365	333	353	362	348	347	360	363	348	346	342	339	340	364	364	358	355	331	316	329	361	335	365	318	331	302	322	349	365	342	351	329	347	350	354	325	360	352	336	283	340	316	331	336	312	362	338	346	357	345	374	336	320	325	352	383	325	323	322	368	337	335	317	377	356	338	342	355	350	356	374	330	352	335	366	351	337	348	368	354	368	336	371	342	363	336	318	334	333	326	318	342	316	314	328	338	331	375	345	371	324	326	365	350	339	348	347	325	359	345	345	347	338	343	341	329	351	321	370	361	345	355	315	365	353	361	316	339	334	337	348	343	353	349	309	327	338	342	369	345	348	353	341	321	332	366	358	319	351	365	330	345	368	324	321	362	346	367	349	322	317	352	333	375	341	356	347	341	345	352	361	345	368	336	336	301	365	355	322	337	334	346	321	341	329	335	325	313	332	341	358	352	339	352	294	338	347	353	343	328	358	343	359	375	378	344	336	335	349	345	368	324	352	384	344	361	347	352	387	398	342	354	380	341	355	330	355	331	348	343	317	354	316	304	350	325	370	358	350	328	333	306	352	349	338	343	348	364	354	370	334	319	331	334	378	335	355	328	340	354	335	333	341	299	360	374	336	339	323	341	384	377	348	339	338	351	364	358	319	356	329	352	361	346	337	341	337	365	308	333	328	330	345	358	352	354	335	357	301	325	343	335	340	354	326	356	356	335	324	343	352	327	341	336	309	313	387	360	336	313	364	344	332	344	320	339	313	329	362	377	328	344	371	342	313	330	375	349	305	326	329	378	329	349	322	343	334	336	332	327	354	339	340	350	345	356	325	323	350	351	357	321	336	336	342	319	335	375	349	318	354	355	341	360	348	341	331	317	366	361	354	341	342	347	344	384	352	349
8224	915	1072	772	626	475	359	308	286	240	237	210	207	188	200	185	163	167	188	159	165	168	138	178	181	133	155	144	157	152	141	163	132	144	174	166	149	155	142	126	132	133	167	136	141	142	144	145	143	148	159	156	139	142	141	156	146	146	161	126	155	154	162	180	200	172	158	151	152	150	122	156	151	122	132	116	140	145	131	131	147	161	155	138	133	153	144	140	170	129	143	141	171	164	135	149	154	162	134	150	134	134	149	126	151	119	132	120	133	156	151	149	140	128	147	141	150	146	158	156	123	128	139	147	145	141	118	141	132	135	147	127	147	145	155	146	137	151	134	146	131	152	146	144	137	145	148	132	142	125	135	119	134	171	137	177	150	149	140	152	142	170	137	152	139	116	136	135	143	128	155	139	134	135	124	155	134	150	131	149	143	123	125	141	126	145	145	127	136	135	144	146	170	136	132	138	150	126	147	145	148	167	129	130	157	154	148	141	136	133	130	132	139	149	154	137	161	143	159	144	129	141	126	152	139	145	134	137	142	126	143	141	145	133	147	125	140	117	155	130	127	121	125	114	134	123	130	137	126	130	159	140	130	138	141	117	131	147	165	145	134	146	146	151	128	148	137	151	133	136	138	146	134	121	138	152	128	145	153	136	145	131	131	130	146	136	142	136	120	147	125	128	155	126	144	128	125	118	127	150	157	167	143	148	133	142	145	143	122	137	123	153	148	118	151	135	142	138	138	146	141	140	148	118	141	179	134	134	153	157	122	145	140	151	142	147	153	129	165	152	136	137	156	131	142	149	160	129	127	142	135	155	178	123	136	140	137	139	144	156	152	167	139	148	144	129	141	144	128	114	135	154	140	123	117	136	148	136	115	159	143	151	149	118	130	165	135	136	146	179	159	133	138	136	151	136	146	136	135	139	144	135	159	151	142	127	135	141	145	139	130	120	137	142	126	128	148	141	148	136	141	149	146	122	130	138	138	155	123	122	151	136	138	143	141	148	150	135	133	127	132	131	143	136	133	119	134	143	134	143	131	139	141	143	145	153	138	130	137	155	152	141	152	149	149	136	137	152	125	158	152	141	146	136	149	156	152	162	146	144	138	162	144	149	131	140	139	132	155	150	142	148	127	141	154	126	137	124	117	143	141	141	143	157	151	130	140	133	161	143	142	139	147	149	114	141	154	149	161	151	134	133	147	145	158	155	151	139	134	152	159	151	147	146	120	132	131	134	126	146	125	148	133	148	130	159	146	148	124	140	139	133	130	156	140	153	150	131	154	147	155	157	139	127	129	135	109	115	126	138	166	140	143	138	137	119	166	138	129	132	150	132	157	162	138	138	141	131	144	140	145	158	134	136	146	147	122	154	165	133	128	130	144	148	125	152	143	130	151	153	153	147	147	148	127	135	129	139	148	142	137	163	153	124	130	128	141	139	137	134	128	141	144	138	152	135	168	119	134	134	146	133	140	135	132	152	123	162	140	157	153	127	124	127	135	123	154	120	145	148	129	141	141	151	154	160	151	122	147	134	150	147	130	124	151	138	131	155	128	126	132	146	138	134	163	138	153	127	144	148	136	152	156	134	131	129	131	135	130	135	115	165	146	133	149	142	128	123	151	143	136	145	136	126	156	167	135	134	146	134	132	149	156	140	138	123	149	127	142	136	141	145	155	120	137	137	127	145	150	153	146	146	129	146	125	159	142	142	129	120	120	110	156	146	150	155	161	122	141	121	125	150	148	137	155	149	152	140	152	131	137	156	146	148	137	154	114	146	131	144	143	145	155	146	146	151	141	155	140	150	141	141	142	145	142	139	133	136	133	137	142	145	150	123	149	129	133	117	140	132	139	139	125	147	137	128	144	133	138	131	125	159	140	140	135	137	144	177	133	152	129	138	131	149	142	133	163	139	163	131	141	125	166	124	109	157	148	160	127	128	118	135	124	156	128	161	136	139	152	152	135	127	137	144	126	148	131	140	143	138	137	142	159	147	141	154	131	135	136	142	140	132	146	159	138	144	153	147	135	157	158	128	132	126	138	155	128	139	149	141	144	133	156	131	149	134	138	153	126	128	145	140	146	137	130	129	124	141	123	140	137	142	118	158	143	130	112	129	152	159	143	133	152	154	142	126	147	131	177	132	161	144	130	132	126	153	133	133	139	135	133	148	142	128	149	139	141	155	143	145	143	141	126	151	156	153	148	141	121	136	157	141	138	121	133	144	142	131	152	135	169	153	173	139	134	109	149	155	159	149	147	154	157	169	133	128	169	124	137	140	143	145	140	134	123	157	121	137	135	142	138	130	144	129	136	165	140	118	153	135	155	148	135	166	124	141	144	134	132	128	136	124	143	149	154	137	140	127	153	143	150	136	153	157	139	134	150	143	153	144	147	107	164	141	157	135	159	143	137	136	149	136	134	124	122	131	135	145	140	167	147	131	145	126	143	131	140	142	141	127	177	138	151	141	140	136	143	143	158	141	125	141	158	135	147	134	135	127	128	145	148	134	124	150	146	120	130	160	135	168	123	126	141	151	143	125	148	153	135	129	164	135	139	121	150	141	151	147	126	143	137	146	130	144	136	143	144	132	122	144	124	154	129	146	145	163	145	139	158	149	137	129	130	134	152	144	136	168	151	149	133	154	160	148	143	141	138	145	123	137	140	142	150	141	144	137	135	144	135	119	133	152	137	142	137	153	152	153	157	143	134	134	125	131	120	131	136	145	128	153	143	143	144	135	141	145	123	137	125	136	148	137	118	145	155	131	149	124	145	133	138	141	151	133	125	127	137	128	146	155	125	136	136	165	136	141	125	137	141	121	153	125	131	131	137	161	142	147	126	156	125	154	166	134	143	136	168	120	154	145	166	134	134	123	136	132	150	154	134	154	135	151	154	147	121	140	136	147	156	142	134	118	131	127	131	142	124	133	136	141	149	154	133	170	150	171	128	148	125	126	142	140	139	148	136	148	137	141	142	145	142	148	135	126	143	152	142	142	152	124	132	142	114	127	127	142	153	122	160	144	127	142	143	129	150	155	131	147	125	130	133	143	156	118	161	161	148	163	135	132	147	145	130	150	145	130	168	163	133	145	157	131	167	135	145	123	119	152	133	121	143	142	139	143	125	148	137	147	139	116	133	162	154	162	140	131	153	154	152	156	140	117	143	128	163	148	138	141	129	142	134	133	128	133	123	129	129	138	168	148	122	134	161	150	142	152	151	152	134	140	136	147	153	151	133	130	137	141	146	131	142	139	137	128	136	156	125	134	154	132	147	144	158	137	133	154	145	148	137	156	131	143	140	134	154	145	145	122	156	122	143	147	141	162	131	160	140	137	160	138	138	143	135	132	148	124	136	136	142	125	159	144	157	145	141	138	141	155	148	153	161	152	152	145	146	141	166	155	135	130	114	138	126	142	144	165	128	146	134	131	170	145	135	148	149	147	139	143	140	131	147	139	127	168	161	124	141	147	147	128	141	152	146	155	142	122
6053	1194	2637	3028	2615	2155	1785	1412	1251	1143	1027	838	875	818	739	658	627	627	610	600	550	539	549	553	505	523	489	509	486	456	462	448	473	447	410	435	446	426	446	437	444	432	465	436	420	451	395	446	478	477	506	423	500	447	470	504	493	422	466	473	480	494	591	692	807	531	525	440	418	431	407	381	375	385	388	375	425	410	381	400	430	424	365	411	378	388	402	402	405	377	412	377	405	409	387	410	419	390	406	419	371	414	383	362	375	402	413	375	406	354	426	391	391	409	394	429	354	384	387	391	378	419	351	404	392	385	392	370	412	423	384	390	369	411	379	380	379	382	378	397	392	353	366	387	373	421	360	367	405	383	428	395	399	370	379	398	399	446	417	400	379	402	421	390	406	391	392	400	416	389	381	410	370	423	396	387	389	396	357	404	364	420	399	375	396	360	378	397	393	375	428	379	346	387	381	359	403	389	379	384	405	397	387	394	429	426	389	386	386	377	413	403	338	375	415	387	382	360	413	380	396	380	386	373	416	382	386	406	384	341	399	423	380	386	372	381	399	425	404	371	371	387	411	393	380	430	418	367	394	379	385	382	416	384	397	359	409	395	373	340	381	394	375	417	414	404	412	395	401	393	414	383	381	400	378	421	377	378	397	397	409	378	398	381	384	390	410	374	393	400	381	403	372	414	390	384	383	379	396	391	421	382	420	404	393	397	391	373	386	405	360	390	366	361	426	387	393	409	388	379	366	400	383	404	363	383	389	356	418	359	387	387	387	375	362	423	387	368	397	377	401	391	374	406	393	391	372	344	409	386	387	356	371	419	368	380	373	362	402	422	378	399	406	394	400	368	377	407	398	383	421	391	369	376	393	389	381	336	391	395	371	375	381	414	345	382	380	373	357	390	386	340	378	404	388	423	357	411	417	404	385	385	387	417	383	404	393	375	363	370	408	369	377	389	372	378	386	396	403	360	376	352	382	383	396	407	388	394	401	395	393	358	404	398	423	362	383	413	388	389	426	405	396	361	370	384	413	401	376	376	376	421	398	376	383	427	395	406	392	387	395	387	370	380	416	376	410	381	413	381	378	410	389	436	400	383	407	398	422	382	362	387	396	393	390	399	387	379	402	401	411	415	360	407	410	374	376	410	400	366	400	416	379	398	421	394	385	347	398	385	406	382	378	425	420	390	386	416	385	356	370	368	405	401	387	368	396	412	374	374	438	422	380	373	393	417	407	402	413	369	404	398	401	397	427	386	389	370	386	385	386	382	446	411	372	409	406	370	390	366	366	387	364	395	376	385	400	356	396	349	375	393	417	413	387	409	409	371	369	365	386	378	383	411	400	419	419	335	379	406	365	389	399	340	368	386	395	403	400	393	364	378	384	395	378	384	428	418	386	358	377	379	398	380	383	384	403	392	388	387	365	387	374	414	393	353	421	421	396	411	400	387	371	381	400	399	396	385	397	408	372	420	395	369	371	385	381	389	376	382	393	360	393	391	367	392	394	388	398	418	362	388	396	350	377	382	313	395	393	366	392	403	385	363	419	414	365	420	375	369	388	380	367	408	375	382	399	383	422	386	407	358	425	393	377	357	381	399	381	399	360	384	365	373	402	353	392	412	381	414	398	416	450	384	376	433	359	385	409	415	413	395	394	351	382	359	402	396	395	412	385	376	367	370	392	410	410	407	400	407	378	368	371	398	387	386	412	396	379	374	401	383	385	428	378	332	375	399	359	375	374	383	387	380	335	377	367	392	426	415	378	407	395	393	368	358	405	445	386	353	375	361	403	368	372	380	416	429	404	426	394	367	355	406	382	409	398	377	409	370	394	376	410	365	386	385	387	385	332	383	412	417	372	362	362	377	407	374	397	398	426	410	360	368	363	334	375	390	380	407	420	380	410	388	374	408	414	403	389	349	374	396	392	388	394	393	379	390	412	418	458	396	385	404	395	377	391	357	434	414	378	449	366	409	368	392	363	391	434	381	369	411	391	368	381	416	391	399	376	424	385	441	386	420	384	375	404	385	409	407	424	377	350	370	419	376	376	404	384	416	373	417	366	373	380	379	412	369	428	348	379	369	402	409	367	434	387	375	417	354	385	361	374	366	387	387	395	381	352	372	381	389	374	362	373	391	412	426	376	394	407	371	381	397	404	380	374	386	393	391	378	392	373	402	400	354	355	387	373	399	370	400	395	397	383	410	402	408	366	397	388	363	382	397	372	365	362	340	398	357	383	414	375	372	380	392	406	358	425	406	376	405	374	352	396	389	358	403	380	384	369	392	430	380	383	386	369	361	394	402	397	377	404	375	355	409	391	381	388	377	410	417	408	413	389	388	408	381	390	406	377	391	412	418	397	394	424	382	414	377	371	383	385	397	382	394	395	403	375	379	371	393	386	407	410	368	380	410	380	393	373	376	374	421	385	344	364	367	394	362	370	401	404	417	398	378	402	418	365	403	355	398	385	396	377	390	398	373	407	407	408	394	379	407	366	416	409	367	381	372	406	406	390	393	372	376	404	353	409	380	349	378	396	389	401	382	423	379	389	437	389	402	401	413	359	390	372	384	409	385	344	396	410	404	385	366	400	368	409	391	380	377	403	389	394	348	376	407	407	403	415	365	373	377	403	410	383	416	381	392	377	373	350	394	385	374	348	416	407	373	397	382	383	387	410	409	407	406	375	373	387	363	341	401	386	381	376	401	391	374	416	385	357	378	361	393	413	402	403	404	402	388	357	409	376	399	383	398	376	417	402	396	390	429	378	370	393	383	387	391	412	386	379	424	370	383	423	385	413	403	390	401	384	367	353	385	417	388	391	370	405	400	368	383	387	398	352	391	420	393	380	407	377	378	384	354	406	376	369	403	418	411	345	414	390	351	409	340	408	384	392	376	379	385	361	391	422	380	395	412	399	411	430	401	372	389	403	395	405	400	385	386	444	411	383	397	396	369	379	363	382	409	420	372	394	395	384	440	406	375	378	370	362	391	384	393	389	400	390	391	380	373	363	405	395	374	397	409	405	388	384	400	383	394	423	399	392	364	401	385	380	406	391	392	382	388	406	377	382	389	364	394	405	405	395	373	384	377	377	383	381	351	387	375	385	390	398	359	395	395	343	422	352	366	390	408	378	360	380	393	328	364	400	368	340	413	375	410	399	407	397	399	417	402	395	393	375	404	402	377	346	395	371	366	373	371	383	392	396	385	395	390	353	399	389	405	366	394	344	381	377	366	432	411	412	417	415	437	375	390	353	410	395	405	415	380	399	400	399	379	384	386	422	405	366	351	410	378	392	418	406	364	388	387	382	400	376	367	389	412	389	381	388	411	408	382	402	443	390	372	388	408	392	393	391	382	385	378	376	356	402	354	385	429	375	363	376	379	370	381	349	392	347	376	349	399	387	401	396	405	386	360	382	387	389	389	395	401	356	390	399	383	404	421	382	398	419	367	408	385	388	399	387	363	380	399	393	406	400	419	383	360	377	385	410	393
14479	1739	2057	1501	1024	699	535	392	314	323	247	205	194	158	139	121	134	125	115	131	90	98	92	89	104	92	93	82	72	91	68	70	78	76	74	89	85	83	64	84	73	91	66	70	83	81	78	88	79	74	82	85	82	79	81	79	83	87	84	69	90	91	92	143	136	118	92	74	70	73	72	64	61	62	65	74	63	70	90	77	73	78	77	62	73	71	80	84	78	55	77	76	67	65	73	53	51	68	63	62	70	82	70	71	62	58	80	62	62	67	63	60	69	66	57	71	86	71	72	70	70	68	67	65	65	74	71	76	63	56	75	52	75	68	90	83	70	73	72	80	74	61	72	62	74	73	78	55	53	55	72	74	83	68	72	65	66	67	56	48	69	72	72	57	72	70	72	61	54	76	74	61	71	52	76	67	79	82	69	63	73	75	82	72	66	69	68	63	59	72	70	62	73	71	93	75	51	60	66	73	68	73	59	84	62	65	71	69	59	78	64	67	81	70	63	65	73	62	82	64	81	72	58	65	59	80	61	78	57	65	63	82	75	56	76	64	70	61	66	63	71	71	71	60	58	74	68	58	71	72	69	65	65	57	72	68	62	62	85	72	72	86	75	89	70	78	61	71	81	79	57	67	84	70	62	73	67	53	64	69	84	68	58	75	65	78	72	59	90	48	71	64	70	60	81	73	70	68	61	60	67	77	66	59	74	62	75	66	73	69	61	72	75	77	53	68	80	76	64	85	76	54	69	62	75	66	64	86	66	74	61	69	55	80	82	72	69	72	67	67	54	73	73	63	57	60	66	51	64	64	66	52	77	72	64	75	69	56	67	62	56	75	75	67	74	71	63	72	69	66	69	64	81	85	62	74	59	82	68	63	65	62	70	69	69	76	68	76	71	65	67	79	72	78	78	70	60	87	72	59	67	58	66	67	60	85	66	73	58	71	83	80	77	76	68	62	80	63	77	82	70	83	63	81	81	57	77	73	59	66	71	65	56	72	64	55	63	67	63	74	84	76	71	63	71	70	69	63	56	72	57	52	61	54	69	74	71	75	64	60	69	67	71	71	72	68	66	69	60	72	67	73	53	75	65	63	66	73	66	86	62	77	58	72	76	67	62	76	78	67	78	72	64	66	66	75	67	74	69	70	78	56	84	65	67	60	74	80	60	65	62	77	75	70	56	54	75	84	71	71	76	90	71	90	69	64	70	79	60	66	73	70	57	67	71	73	69	75	66	69	85	54	65	75	71	63	69	58	63	72	56	72	86	75	61	58	71	77	57	64	70	81	60	72	75	66	70	68	82	82	62	72	81	69	70	56	70	72	74	66	81	79	87	71	62	67	73	66	59	61	51	64	58	68	77	77	78	70	71	76	86	72	74	57	74	71	71	55	63	49	75	77	58	59	81	62	75	64	68	67	65	64	71	68	60	62	68	72	62	64	73	60	67	70	64	52	75	58	60	69	80	75	92	65	64	56	75	42	75	80	73	69	69	65	55	70	65	71	59	72	68	65	55	58	68	75	66	72	64	61	58	67	67	72	77	73	70	59	80	73	71	60	61	65	77	60	48	65	75	79	87	72	54	66	71	74	57	59	77	78	54	68	67	73	72	64	53	56	56	65	68	75	54	67	65	63	66	62	62	64	66	44	81	64	65	74	72	65	66	69	79	53	65	73	66	67	68	68	76	68	63	65	62	72	65	75	69	71	76	67	66	79	67	81	74	71	75	73	81	42	65	70	73	62	55	69	61	75	84	62	73	70	81	74	73	62	89	77	82	61	79	65	57	74	54	69	77	69	79	51	73	63	76	74	74	75	72	72	70	79	79	68	68	71	67	65	76	66	63	66	45	74	65	72	71	56	60	73	57	83	70	72	59	77	70	75	74	58	64	78	65	63	63	55	58	63	68	60	66	60	68	79	68	67	63	69	73	68	65	77	78	68	73	71	56	73	68	83	72	61	71	69	69	59	64	70	63	66	70	56	71	72	63	77	60	71	69	57	63	64	52	78	62	71	65	78	59	72	62	60	78	81	61	69	75	70	59	66	59	66	71	69	78	61	76	62	65	71	62	56	62	76	56	74	65	67	71	68	64	73	68	85	58	70	78	67	69	71	70	72	77	65	71	69	61	78	55	49	73	66	58	76	66	67	62	71	79	75	62	73	74	80	62	79	58	64	63	68	66	91	87	63	61	80	57	80	76	72	78	73	65	63	78	70	69	75	76	70	61	64	82	74	82	72	59	60	82	70	64	67	61	74	67	70	69	62	58	81	70	66	74	62	57	62	78	70	68	72	61	86	66	76	57	84	90	80	57	54	77	77	60	73	51	66	57	71	84	67	65	67	65	76	72	86	46	67	80	64	82	71	66	59	74	73	79	68	79	71	76	67	79	68	68	67	78	64	77	76	62	59	63	80	73	71	67	82	56	65	71	70	72	55	72	71	70	94	71	62	83	71	55	71	67	68	76	58	63	68	69	59	59	72	74	75	63	75	61	79	62	61	64	75	74	81	63	66	60	75	63	76	68	67	65	63	64	67	75	81	65	68	66	76	67	70	68	56	70	74	57	77	77	69	72	73	77	75	80	88	66	73	67	69	72	76	81	66	57	67	60	61	75	87	64	67	55	53	73	58	70	71	71	70	79	79	80	76	75	61	65	62	68	76	66	57	72	57	55	65	63	70	63	72	63	64	75	85	71	70	65	69	76	60	67	52	68	56	69	75	64	70	65	77	78	76	66	57	55	57	78	84	64	84	76	68	67	70	67	57	58	67	59	61	46	67	70	61	64	61	61	85	69	55	68	60	68	75	73	63	66	72	65	72	70	86	74	71	62	68	63	62	58	73	57	55	61	69	56	72	81	71	75	67	66	53	66	72	75	66	73	79	64	77	67	68	62	75	71	57	86	80	49	74	81	56	59	76	71	73	51	67	74	75	69	65	69	58	99	70	66	76	75	64	65	63	68	67	73	85	60	65	54	75	69	69	73	77	74	71	65	67	74	70	61	71	72	66	56	75	74	71	63	74	69	58	63	65	74	79	65	63	55	61	70	79	51	65	57	71	64	73	68	77	81	79	71	80	61	71	50	68	68	67	70	72	74	75	75	48	63	61	63	58	77	58	62	81	79	63	61	65	70	59	79	70	50	69	66	66	75	56	67	64	75	64	63	59	76	76	67	60	73	83	60	74	73	72	61	75	84	73	68	66	73	60	75	77	72	68	71	68	75	69	79	64	67	93	55	71	81	71	77	67	73	60	86	61	53	72	80	81	82	76	82	58	63	68	73	61	54	76	63	68	72	82	68	80	64	74	65	60	69	66	73	65	59	55	63	60	61	75	71	79	63	65	62	69	65	79	60	75	84	72	71	69	83	68	61	77	57	57	74	78	79	72	73	67	63	80	63	70	71	67	56	75	67	76	78	71	63	70	73	64	69	63	74	53	54	69	68	68	63	70	69	59	69	81	69	70	69	70	74	69	69	67	67	81
7560	1726	4299	5090	4346	3455	2769	2233	1920	1619	1365	1252	1079	988	789	835	762	642	638	576	546	497	469	441	448	447	376	348	352	369	349	336	351	347	326	306	278	290	284	285	280	251	251	298	279	275	267	340	300	271	300	323	342	298	334	446	437	354	323	351	356	448	627	976	979	619	451	270	281	251	266	231	232	210	216	220	237	217	231	226	207	215	227	202	222	220	203	201	223	193	238	199	197	205	242	196	212	218	175	201	203	203	221	191	210	200	207	203	202	206	202	209	181	190	211	198	215	216	190	217	201	213	195	224	200	182	192	212	217	195	217	190	202	231	219	209	206	186	212	206	181	184	185	172	184	211	179	226	209	189	185	180	178	211	186	181	211	219	211	181	212	188	213	197	188	207	187	189	181	197	198	198	185	198	180	208	222	206	193	213	205	206	210	201	193	191	176	212	211	181	186	188	193	208	210	210	195	199	182	185	184	192	189	203	195	208	182	183	175	205	188	198	195	204	207	192	192	217	174	209	203	190	216	211	181	192	172	198	177	185	209	201	195	183	225	202	214	203	206	219	179	203	201	211	203	209	204	173	203	188	160	188	213	183	187	192	211	191	174	181	201	186	166	195	187	225	209	181	199	183	188	206	180	172	191	207	168	189	217	191	189	186	193	176	185	214	188	198	196	191	199	208	181	205	205	184	205	207	182	181	198	182	181	194	194	176	203	210	214	186	212	210	217	215	196	190	192	195	182	201	189	213	184	217	187	169	202	203	164	149	198	198	212	197	198	188	185	205	201	184	225	201	183	205	179	190	212	171	193	210	201	184	179	167	187	229	176	205	199	201	172	210	185	190	206	195	182	179	172	202	190	176	206	179	202	189	187	173	205	198	213	199	221	190	179	216	188	177	190	201	190	192	186	202	186	182	208	201	204	191	209	211	204	187	200	198	195	208	217	212	198	192	198	211	196	203	194	171	215	212	210	193	237	192	204	205	208	169	185	204	185	201	187	190	196	206	177	210	189	222	192	182	174	209	174	196	179	191	193	170	195	190	199	197	179	200	197	206	190	198	184	205	174	194	196	170	217	220	190	196	213	189	195	203	215	198	188	210	176	200	210	202	212	190	180	210	202	206	202	225	203	165	224	211	174	211	176	188	187	208	186	187	189	213	192	163	207	206	217	181	174	183	185	208	190	192	223	169	196	204	188	228	182	197	177	179	178	189	191	201	185	172	176	216	243	203	177	198	185	214	177	199	227	210	182	195	197	220	205	207	194	188	203	205	184	211	203	183	183	205	193	178	175	189	211	219	188	196	180	158	183	169	193	171	195	209	209	188	181	204	207	205	198	180	189	211	197	207	190	201	210	192	181	230	229	213	204	191	229	190	186	211	172	203	208	192	205	203	194	191	199	194	179	204	200	168	210	188	194	181	193	184	174	176	178	197	175	197	191	193	202	190	202	189	197	200	202	205	206	196	215	224	166	175	207	199	194	217	173	159	194	217	191	188	164	204	188	202	186	178	185	198	216	207	197	205	180	185	222	182	197	199	193	201	201	180	200	209	161	201	222	166	181	212	188	194	168	190	204	190	186	181	170	198	193	182	187	193	195	206	188	200	200	168	212	177	203	199	207	213	188	183	196	204	193	195	200	186	201	188	179	207	161	179	184	194	186	196	191	190	190	208	187	200	216	199	188	173	205	192	173	198	194	228	191	188	207	196	189	199	195	208	234	195	204	219	181	212	211	161	201	190	188	229	197	184	198	194	187	175	190	193	201	196	178	207	210	212	181	175	187	171	210	159	198	189	197	200	186	207	200	199	203	199	178	177	194	187	202	204	181	209	204	222	181	204	192	191	203	186	206	198	194	199	217	182	187	178	193	188	204	186	197	191	210	218	175	200	206	196	216	199	213	184	195	202	195	204	177	213	191	191	197	188	217	214	195	189	220	166	180	207	188	193	196	204	208	184	196	219	219	221	199	199	181	186	201	180	203	206	203	192	190	221	184	212	201	209	183	201	178	186	205	185	221	186	220	183	192	177	191	190	198	226	213	190	166	186	197	182	191	225	190	205	205	212	200	186	192	203	216	197	210	184	200	182	221	201	194	201	192	206	195	207	192	204	188	207	199	203	194	200	182	201	208	195	187	203	189	191	178	204	201	179	215	160	200	177	201	180	195	211	190	209	186	183	198	200	179	215	197	200	195	183	186	206	216	209	192	190	221	188	201	215	207	192	184	208	194	193	196	194	190	199	195	190	189	196	175	205	200	204	170	188	190	159	218	165	207	210	191	199	183	200	205	196	210	185	183	179	190	185	210	199	217	204	205	220	230	182	200	208	206	180	220	215	191	181	198	199	188	191	202	209	194	211	192	201	214	177	176	180	208	187	232	229	175	159	188	178	202	189	203	199	206	191	196	211	208	219	185	207	218	214	192	191	171	172	196	194	214	221	188	190	196	203	206	173	218	176	172	195	177	193	183	178	200	205	207	216	182	178	202	196	193	201	183	182	183	192	196	198	198	207	214	192	186	195	202	221	194	215	183	192	184	201	176	197	183	183	195	194	212	182	204	207	191	179	186	203	189	199	202	197	189	202	183	184	196	181	181	198	191	195	190	212	170	188	186	199	194	232	205	188	191	207	207	226	182	201	211	178	168	186	209	217	188	200	192	193	188	183	201	207	206	178	229	198	212	198	209	193	172	211	205	190	176	193	198	200	205	215	194	203	177	185	179	191	202	183	176	204	193	165	195	184	210	183	212	180	179	188	180	201	184	190	184	188	207	195	181	178	202	190	196	189	193	187	182	184	185	189	212	177	178	199	217	175	191	218	193	203	173	177	205	184	196	214	178	188	232	189	191	215	204	189	197	188	199	215	184	193	204	190	193	207	191	195	187	205	187	177	181	217	201	207	194	210	196	176	183	220	189	187	199	173	186	212	192	174	201	221	190	196	231	206	195	193	186	173	206	198	199	198	200	199	200	196	170	196	176	196	202	219	186	200	219	191	188	148	185	189	211	179	167	186	195	194	195	216	177	210	212	211	199	213	189	185	207	193	207	188	203	201	197	208	194	196	213	197	187	197	182	190	207	187	186	187	208	170	171	212	186	209	193	195	194	188	201	191	196	213	193	190	166	205	206	179	196	189	203	188	204	201	190	201	194	200	191	207	211	191	171	189	186	193	208	213	182	197	198	187	193	194	190	197	196	195	189	180	178	173	178	216	177	195	190	184	214	196	181	214	207	179	167	211	197	192	192	179	181	202	192	199	189	196	189	224	199	217	192	183	186	209	195	175	158	210	187	214	184	161	159	203	207	188	216	203	196	205	176	192	200	197	178	213	200	203	177	214	207	216	182	193	200	187	183	191	203	174	200	212	187	193	192	185	200	205	189	210	204	192	186	199	212	208	185	199	186	197	201	206	201	192	207	212	193	199	192	188	186	159	192	182	208	184	182	193	213	201	169	223	172	208	196	209	199	200	219	195	192	206	207	192	209	194
2423	156	146	138	128	137	139	112	108	138	114	110	107	120	130	118	118	118	102	123	135	118	100	130	125	108	100	114	105	114	116	111	111	129	122	120	130	95	130	118	123	124	120	92	130	134	120	114	130	117	131	115	112	126	106	119	126	105	107	119	125	100	110	135	136	120	114	121	121	133	124	113	122	121	124	112	136	127	119	133	129	117	119	127	122	130	101	132	143	90	121	78	133	135	140	120	136	121	122	135	111	123	119	102	128	118	103	125	132	121	115	104	123	111	118	114	131	116	107	115	119	121	117	125	105	105	117	131	124	100	104	105	116	122	117	125	122	136	121	142	109	124	110	132	129	137	127	115	133	126	122	91	115	120	120	117	144	123	112	128	118	120	131	112	121	110	123	150	108	130	113	103	124	105	122	111	116	129	116	122	132	129	123	122	118	128	103	128	132	111	99	125	99	112	127	112	132	104	143	116	117	126	121	100	117	116	110	130	115	137	138	120	127	100	103	106	101	118	110	110	110	127	116	114	117	132	137	138	111	110	118	110	109	126	120	136	121	104	121	141	131	126	100	117	120	123	115	144	114	116	107	114	107	141	114	108	116	117	105	111	116	104	123	131	124	130	115	111	124	129	100	128	132	135	111	109	100	115	133	118	121	137	112	108	134	140	113	128	118	94	134	126	117	132	131	128	124	106	122	116	125	122	146	121	107	127	130	118	102	104	123	122	103	110	104	100	119	102	107	125	127	122	124	118	115	111	113	133	115	117	113	121	119	128	106	134	127	101	116	121	131	117	120	128	107	125	114	122	134	113	120	119	130	106	133	133	114	112	103	103	140	135	129	116	109	111	132	123	108	134	118	112	118	116	111	103	116	125	115	120	109	135	132	122	121	123	121	125	116	110	118	124	135	125	118	119	132	143	123	115	112	115	113	140	103	118	134	113	97	123	111	120	112	105	124	131	132	133	136	116	111	101	123	124	118	105	122	125	99	121	126	106	120	118	126	109	110	117	123	140	132	114	117	124	108	119	105	115	106	107	119	123	96	110	93	93	122	117	129	121	118	109	121	134	103	104	138	123	123	115	136	118	119	123	116	124	115	117	120	129	115	116	140	131	136	120	115	110	115	111	104	119	132	133	121	126	101	130	112	112	120	131	100	128	113	106	106	127	118	115	129	119	120	104	105	100	122	121	128	119	94	105	133	126	114	114	132	129	113	125	121	123	128	145	115	127	135	124	128	94	132	103	110	120	124	130	123	122	118	131	129	111	116	105	124	101	127	122	106	116	118	124	124	125	120	123	107	126	98	117	120	148	107	104	143	130	114	99	129	128	120	111	108	124	113	120	119	116	121	112	104	130	119	128	116	121	115	121	128	129	120	110	120	120	120	113	118	115	111	135	118	107	114	115	99	117	107	133	125	111	113	119	130	109	139	119	106	102	114	106	108	126	104	110	122	133	132	104	113	112	141	124	132	129	121	118	128	107	117	109	112	132	115	87	134	122	123	129	117	114	115	128	109	138	116	122	125	116	116	125	121	124	122	99	135	120	131	117	130	133	103	126	106	126	130	127	145	118	120	124	103	122	124	138	120	112	109	107	135	150	102	132	119	125	106	119	138	131	127	110	129	105	117	131	112	115	111	116	108	115	121	137	138	128	100	108	137	135	120	121	107	126	106	123	126	123	105	128	119	115	119	112	129	108	129	103	114	112	112	128	111	105	124	108	118	125	107	123	139	130	134	110	110	124	141	115	122	120	98	107	96	94	95	117	126	131	135	126	116	108	104	112	124	142	116	119	115	130	126	117	129	121	120	113	120	112	125	118	112	115	111	121	130	128	115	140	91	112	105	107	121	151	113	103	110	127	118	124	107	101	106	101	129	113	109	128	109	106	132	92	128	122	94	104	112	122	117	119	127	125	123	140	128	109	108	117	118	127	131	113	96	117	108	104	129	126	118	116	102	110	117	125	115	102	127	113	129	103	116	123	110	124	100	110	141	125	96	131	108	118	137	114	115	108	134	134	127	112	124	117	124	92	127	125	105	114	132	119	104	123	105	102	119	94	146	115	114	123	133	122	133	110	130	109	135	129	122	107	128	128	114	117	124	123	116	119	113	104	113	113	123	115	116	133	111	120	116	114	108	106	92	119	136	127	118	130	112	122	118	116	116	117	123	114	125	133	123	120	124	115	136	134	105	121	129	127	108	134	129	137	129	127	128	118	121	134	125	112	109	116	107	124	113	123	109	106	112	114	111	96	99	122	107	115	109	117	105	119	123	98	123	105	116	119	125	140	96	118	106	128	120	119	112	113	134	130	108	114	112	129	99	110	118	124	127	125	112	120	128	114	116	124	98	112	117	116	100	125	124	113	117	112	118	116	107	123	133	128	125	114	111	118	122	118	111	121	131	128	120	122	109	118	130	131	117	147	135	133	132	97	119	124	99	111	117	122	119	111	114	103	115	116	119	114	128	122	121	104	110	123	110	133	99	124	106	125	125	106	108	137	113	113	125	107	114	117	128	126	103	116	113	127	131	102	126	104	129	115	110	121	118	112	110	132	130	135	120	118	115	126	144	122	127	117	125	142	116	128	110	114	117	117	125	128	117	114	148	130	127	136	115	118	115	122	108	110	125	127	105	122	107	122	100	108	112	129	126	116	135	115	115	122	111	102	133	117	124	105	111	98	108	129	129	120	136	110	128	103	86	133	119	127	127	125	122	122	123	118	110	119	120	96	96	108	103	104	123	129	127	134	115	129	122	126	121	104	99	135	97	103	126	118	129	102	117	127	115	137	127	117	125	108	121	109	105	114	110	128	136	124	114	120	123	114	115	114	120	123	104	110	105	126	126	107	113	130	123	124	107	114	122	108	125	115	111	121	127	122	118	112	118	130	128	124	128	122	98	126	125	115	118	116	124	114	107	122	120	116	105	123	113	127	111	114	107	121	103	109	119	118	132	117	124	104	107	113	84	134	132	115	106	119	132	119	126	120	118	130	136	123	110	111	110	144	114	118	105	129	136	115	103	127	129	115	110	124	101	136	107	131	124	114	127	126	92	127	91	107	118	130	134	123	107	118	122	119	130	109	101	125	121	119	118	117	101	140	131	108	111	117	119	105	113	100	116	126	124	121	110	112	134	114	96	104	131	117	123	120	112	129	116	141	100	107	110	108	112	113	130	120	110	124	123	89	117	121	120	137	132	110	119	109	137	128	124	122	115	121	98	130	111	111	132	118	111	138	113	115	114	124	126	128	119	106	121	114	116	97	130	120	126	140	114	137	109	120	111	110	107	116	136	133	118	124	152	109	112	125	125	130	121	127	111	112	121	120	132	126	114	111	114	119	118	104	117	94	102	108	107	112	110	120	112	127	104	103	134	118	124	133	105	127	107	117	124	131	115	132	109	134	117	111	107	130	117	98	115	114	115	134	114	127	124	127	111	115	124	125	108	100	118	120	125	127	123	122	134	133	115	125	114	118	119	115	117	101
2544	381	441	469	443	414	401	394	411	360	353	363	359	326	325	349	353	331	392	360	334	331	359	340	333	355	307	348	379	379	312	355	321	333	313	326	335	346	330	351	342	329	361	294	334	346	331	347	344	344	347	361	365	338	356	337	346	329	330	327	341	314	322	350	373	315	348	365	354	401	352	360	332	376	323	330	379	357	352	354	358	352	324	341	349	353	327	320	327	351	336	321	367	335	319	342	344	353	363	353	326	366	339	307	363	319	331	339	365	346	304	361	327	332	331	366	364	304	328	359	353	334	362	384	332	324	345	346	373	329	359	314	339	370	337	319	336	342	319	352	337	369	333	331	328	339	347	345	360	345	314	348	342	328	328	321	314	361	342	327	325	338	350	354	366	335	325	320	352	322	334	312	337	352	338	363	357	382	327	341	321	359	314	323	325	380	336	368	308	333	326	325	353	320	342	321	339	320	340	330	318	329	361	332	361	318	393	345	315	325	333	315	365	319	349	353	366	324	320	355	329	344	325	321	321	333	360	311	328	343	303	344	334	326	316	329	322	312	345	331	375	322	316	341	324	368	311	363	342	331	321	346	361	334	342	337	342	313	319	341	324	356	363	358	359	344	313	363	354	326	328	332	327	320	307	358	350	353	347	345	347	357	334	370	322	350	324	320	341	300	344	320	355	335	344	359	327	377	351	323	315	343	328	359	318	352	322	331	335	359	295	338	350	346	348	325	347	375	339	382	351	326	325	389	372	361	317	333	326	331	351	343	365	323	329	308	333	341	330	346	329	351	332	336	333	356	319	328	353	356	344	360	332	326	350	373	350	337	354	319	361	341	341	358	347	340	302	339	353	343	324	365	339	334	346	333	341	330	340	338	320	336	362	377	333	365	304	356	342	346	366	342	332	338	339	338	306	320	336	321	328	349	330	338	329	343	370	330	322	303	368	378	370	336	346	341	339	341	347	355	356	339	321	370	367	370	353	364	315	353	357	351	337	339	310	312	361	351	334	353	326	346	378	340	319	337	318	331	354	347	339	369	359	313	312	348	359	365	331	327	322	338	327	317	338	392	333	345	380	375	368	309	369	336	334	306	318	324	323	342	361	347	351	316	376	333	335	346	328	303	358	355	348	327	336	334	317	349	332	346	353	322	332	327	329	367	309	363	368	357	343	331	344	339	368	324	322	308	316	352	343	353	362	325	349	347	347	324	352	363	312	334	365	347	331	357	317	333	334	382	344	302	352	349	319	323	352	342	318	328	364	362	344	328	341	335	325	369	319	346	348	359	326	358	323	320	335	405	338	341	331	323	343	336	347	325	293	319	335	362	333	343	349	367	355	323	346	306	300	362	346	333	337	317	354	305	312	361	331	324	301	324	342	317	369	322	322	342	343	340	348	327	340	350	347	340	356	340	300	349	372	336	344	336	339	372	341	307	327	331	327	352	324	340	356	350	352	332	352	318	350	331	357	357	326	359	300	285	319	343	366	364	332	336	338	327	347	358	377	351	329	328	339	322	308	313	341	336	282	322	370	323	332	373	335	315	341	338	324	308	344	367	323	314	360	347	329	356	344	336	351	379	338	357	347	348	311	374	317	341	334	325	314	308	316	371	340	342	347	356	352	335	321	340	356	337	344	333	372	327	326	345	330	321	331	336	318	345	341	295	328	329	318	340	322	334	299	305	326	365	346	346	347	359	351	344	352	325	361	323	307	335	332	355	297	334	310	324	326	353	352	331	337	313	370	338	337	337	334	359	335	352	357	343	303	345	307	313	310	332	364	343	344	309	365	363	349	317	344	357	316	362	328	366	341	304	326	318	318	321	364	388	329	329	368	385	365	309	318	336	335	342	313	362	352	345	336	336	338	324	353	341	354	332	330	330	334	330	316	358	341	362	326	356	324	327	342	341	341	346	329	365	360	332	331	313	376	330	363	332	335	332	340	342	308	323	312	336	317	339	374	333	330	327	342	346	326	355	319	348	368	365	348	340	344	352	302	337	315	378	355	332	325	328	338	347	359	333	353	326	335	304	307	342	321	362	336	335	366	343	337	325	323	354	350	326	305	369	337	351	345	350	352	313	359	359	379	356	313	339	322	337	339	351	323	324	344	333	334	315	327	334	357	332	350	358	364	330	323	332	327	363	372	361	319	360	337	315	335	334	327	343	367	345	335	358	327	334	352	358	303	367	323	365	340	369	351	347	331	322	335	345	318	348	311	310	393	303	361	353	315	330	317	332	314	323	337	316	333	339	331	342	366	367	342	342	329	328	327	304	344	334	309	357	327	332	325	360	342	337	349	349	338	335	306	327	343	356	360	344	326	370	318	332	363	332	380	310	299	332	326	327	323	372	343	318	348	369	340	345	314	326	355	339	323	343	353	303	373	307	326	375	323	337	320	336	360	338	354	341	333	329	346	354	376	345	338	338	294	366	325	361	326	329	348	304	330	329	335	329	323	327	365	350	315	339	342	363	342	354	316	357	352	341	331	355	348	318	358	334	310	345	339	320	338	357	345	354	328	329	319	328	331	311	355	336	319	328	338	337	349	355	354	315	351	380	397	339	342	335	321	352	308	321	355	352	326	313	340	343	333	334	333	331	342	322	330	336	346	319	328	325	341	316	344	354	316	336	331	303	339	372	360	336	332	300	335	355	331	326	328	324	386	345	332	324	336	337	354	309	325	336	333	322	329	328	317	320	366	327	355	308	319	338	317	339	341	350	335	317	335	332	343	352	339	327	367	338	354	368	374	359	385	323	383	335	326	334	332	318	358	335	319	342	326	331	348	334	333	354	348	338	362	362	358	334	371	323	321	341	349	348	378	362	374	341	336	314	378	353	354	330	319	333	337	337	329	315	343	342	350	330	329	329	324	327	352	312	324	341	356	328	351	342	328	368	352	330	348	363	343	308	353	325	360	345	340	346	338	341	338	354	333	350	324	326	347	342	356	350	338	328	341	356	335	347	362	352	325	321	351	347	339	323	347	299	327	328	327	365	342	338	337	311	324	344	343	307	365	350	339	302	349	315	348	338	367	369	339	362	348	339	337	342	322	372	316	354	340	336	333	315	356	326	356	377	323	335	340	320	339	336	340	347	313	340	313	349	294	342	332	338	364	327	309	337	318	337	318	322	323	320	325	330	347	305	353	319	360	336	325	317	349	337	329	302	341	322	317	316	323	353	364	344	345	316	353	353	316	364	326	307	362	338	332	351	353	353	331	339	368	334	328	325	349	357	357	364	358	385	310	330	366	358	354	316	367	322	337	353	300	343	341	398	354	342	362	341	337	370	315	327	367	331	323	351	340	331	335	305	346	328	335	355	309	354	338	349	357	351	315	329	341	323	335	343	346	357	336	338	344	344	371	366	354	346	349	332	321	342	345	365	364	334	351	386	352	322	303	334	356	364	338	316	347	352	349	328	306	319	327	327	319	334	324	354	305	348	333	383	329	368	342	321	356	343	338	317	330	360	313	363	357	371	406	366
8498	848	1031	829	606	459	367	294	229	278	231	200	194	198	189	193	189	166	167	154	146	144	128	159	152	166	145	146	145	159	135	151	142	136	158	158	168	137	152	139	156	145	155	138	143	154	132	143	170	158	156	152	152	145	148	161	166	144	142	154	162	162	178	177	179	149	148	123	144	147	150	139	130	143	130	135	136	135	129	142	138	126	122	153	138	156	137	146	146	147	137	138	141	147	121	150	128	117	139	157	144	147	146	149	152	139	141	126	132	147	139	144	131	121	143	158	124	124	139	130	163	157	140	159	145	159	143	149	132	159	144	126	138	136	155	147	131	152	129	145	141	122	135	140	132	167	149	148	147	128	119	137	152	123	144	132	141	161	123	156	134	142	122	142	132	169	146	157	160	138	143	154	134	141	146	128	132	139	152	142	147	129	171	129	163	142	120	138	154	133	150	139	159	155	138	149	147	134	139	129	151	140	153	157	144	150	141	137	135	127	146	125	134	142	124	139	150	137	149	133	156	144	143	141	138	127	168	128	148	129	146	140	135	138	149	132	143	134	162	133	144	147	135	132	151	146	140	146	142	136	147	144	147	145	132	142	150	140	127	132	119	131	145	129	153	161	114	144	135	142	109	141	165	152	127	128	142	129	139	136	125	145	130	152	166	141	135	152	127	163	118	129	146	133	161	132	145	167	153	144	145	139	120	141	153	154	146	155	142	164	130	143	161	143	127	144	130	133	148	156	144	139	161	142	118	125	144	126	123	135	132	115	147	156	132	151	141	141	123	156	142	147	142	136	126	131	138	125	141	133	155	139	125	148	136	136	123	138	124	141	124	148	112	143	125	171	120	152	144	149	148	149	146	134	162	155	120	158	138	127	158	145	126	134	151	161	164	123	137	154	142	132	141	124	151	174	139	140	139	147	130	134	147	128	126	151	147	126	130	145	134	144	157	147	167	149	137	140	135	165	145	149	130	158	146	149	150	151	117	146	131	149	170	136	134	162	139	122	155	136	124	146	133	129	130	132	155	142	156	145	153	130	138	143	160	115	136	127	136	142	127	139	117	145	145	135	135	139	153	139	140	139	133	140	145	159	129	138	141	131	128	146	150	136	143	142	137	138	138	135	150	174	125	144	159	152	132	156	141	128	153	137	145	139	150	125	127	148	129	144	123	134	166	149	124	147	151	122	152	129	146	150	158	131	120	125	139	110	150	152	112	125	147	136	125	168	145	137	135	127	122	121	131	146	146	132	103	129	133	152	159	142	151	156	141	124	157	132	149	150	147	141	114	145	145	127	141	147	142	130	166	150	155	119	136	156	152	142	127	125	156	131	144	138	146	147	141	132	148	147	132	134	147	138	136	120	151	131	143	160	129	146	149	153	140	140	165	123	164	144	138	162	128	132	165	145	136	126	149	142	130	134	143	156	147	125	143	135	144	131	135	152	128	147	139	133	125	149	155	139	129	133	115	147	135	143	136	136	121	154	119	139	159	144	117	153	158	138	120	144	155	130	145	146	140	140	144	132	146	150	130	140	138	148	134	151	126	110	161	138	138	136	145	146	150	164	155	154	159	139	145	135	157	141	151	138	155	134	134	156	132	160	132	147	135	140	156	128	132	126	139	125	144	159	145	152	148	137	135	152	144	158	158	127	135	136	143	129	160	145	141	137	145	130	127	140	160	140	126	129	127	155	136	164	145	120	141	148	149	136	143	150	159	133	140	140	129	133	132	126	151	150	138	120	147	151	146	145	131	126	124	135	135	154	133	131	135	153	132	161	136	148	127	134	131	141	147	163	168	160	160	117	135	147	152	130	146	156	147	150	149	128	145	129	138	146	128	153	136	150	142	119	143	123	135	126	159	143	114	136	152	148	155	158	110	149	134	158	143	158	133	147	147	130	134	146	150	128	119	151	128	153	128	124	147	142	137	124	166	130	121	149	114	125	152	141	164	129	151	141	138	153	157	143	125	129	127	122	147	135	164	149	140	142	165	121	159	144	157	160	142	145	142	132	149	159	127	141	135	143	145	141	133	152	138	125	145	150	143	135	130	147	135	140	134	138	134	143	143	143	109	134	142	128	157	127	167	140	155	135	132	125	132	145	159	151	166	143	125	132	133	143	136	135	136	138	140	133	161	144	144	140	135	140	134	146	122	123	166	158	156	180	131	133	152	137	137	111	139	140	160	127	125	156	125	137	154	148	141	127	132	142	130	154	140	150	146	152	162	158	142	142	138	140	136	133	144	142	148	144	132	151	139	127	119	128	147	112	133	157	150	128	142	148	154	139	122	124	135	155	144	152	128	141	138	132	139	113	144	149	154	121	115	148	160	137	140	143	160	168	154	145	152	156	160	142	141	140	151	144	135	138	144	134	147	157	125	135	134	157	145	124	121	125	165	127	125	156	152	113	155	142	132	139	152	141	141	122	129	141	134	159	136	141	150	133	146	150	150	132	146	136	122	142	129	130	157	148	103	140	157	125	135	139	107	147	150	132	130	137	119	165	140	173	160	115	144	152	136	126	126	142	124	157	140	141	131	132	130	147	156	151	155	157	130	129	141	154	168	166	149	159	154	137	131	140	138	133	136	139	120	128	135	132	153	160	130	134	131	167	133	131	111	136	121	151	132	135	160	155	159	123	134	117	138	152	151	155	118	142	138	134	111	140	133	130	130	138	132	148	161	130	135	168	149	140	152	123	160	134	133	143	149	143	137	158	146	126	149	128	132	144	142	141	121	149	128	140	147	149	143	123	143	135	135	132	148	123	145	143	155	150	135	154	117	137	138	145	129	150	149	161	123	150	128	140	123	155	126	152	141	155	149	138	131	130	134	125	139	119	141	151	134	142	137	137	147	120	116	154	162	152	157	147	139	161	163	127	139	126	137	136	137	125	119	135	145	144	129	149	125	141	128	156	135	143	147	141	140	169	144	136	129	122	124	124	116	135	167	142	116	128	137	138	129	150	156	129	146	129	148	148	138	143	123	122	154	135	151	136	120	139	149	154	145	151	142	137	161	129	123	126	148	155	169	159	125	148	139	126	127	125	130	120	150	154	139	142	157	131	143	144	132	147	149	135	185	149	139	148	139	136	141	135	132	134	174	151	148	147	154	140	130	141	156	142	142	132	147	146	130	154	127	146	141	142	142	148	142	135	168	139	144	128	143	152	138	150	127	151	135	158	140	134	138	146	120	157	151	146	146	149	159	161	132	133	134	115	147	131	129	154	172	143	139	142	119	158	171	123	140	145	147	147	127	160	160	121	147	147	135	163	117	133	151	161	124	118	138	126	146	177	134	149	158	126	134	147	135	151	143	137	126	142	144	165	151	135	139	146	134	149	128	141	149	138	171	126	142	128	130	127	135	140	158	127	141	141	131	145	135	154	158	118	132	137	125	127	150	153	162	132	144	135	152	137	135	151	144	128	123	137	143	133	133	141	142	130	128	141	148	139	142	158	164	130	148	156	142	127	135	143	141	138	135	159
6072	1200	2666	3075	2686	2189	1762	1496	1251	1109	983	894	794	787	700	677	683	617	610	574	580	548	491	488	504	477	509	482	486	459	471	455	479	458	427	412	440	455	430	405	415	442	384	437	421	439	449	444	419	437	451	447	452	473	490	488	493	495	453	463	509	523	709	844	804	543	479	435	427	453	383	420	429	391	394	369	391	403	410	403	425	423	415	382	397	380	380	394	425	385	373	400	396	402	411	373	398	405	395	400	401	372	402	393	396	390	398	376	397	406	445	380	359	363	369	365	386	406	377	413	431	363	387	379	384	402	365	387	385	408	383	411	394	369	385	388	341	390	397	371	387	388	424	363	366	389	423	411	364	378	345	415	384	378	410	407	397	442	379	401	399	397	372	371	401	427	346	371	393	386	360	418	381	416	400	386	391	374	397	394	410	401	392	375	361	386	384	416	404	428	395	416	373	397	410	414	410	385	397	387	361	403	402	370	400	386	356	400	365	404	412	380	403	391	414	368	370	399	368	383	369	389	363	405	380	415	388	360	400	395	404	378	367	402	396	378	396	388	389	385	350	382	404	390	393	376	421	422	406	455	392	389	373	389	384	389	355	380	413	385	416	406	376	372	399	363	349	386	377	366	368	401	360	371	432	386	378	386	397	393	394	368	350	396	378	382	347	392	392	353	381	402	403	410	362	416	385	400	404	409	369	378	386	371	371	372	362	404	367	404	359	374	368	402	367	357	414	384	399	391	367	391	363	380	382	400	397	398	395	387	381	389	391	371	378	388	399	350	414	380	346	363	395	369	395	389	404	379	390	391	421	383	376	397	368	394	360	374	409	371	386	386	376	398	391	370	371	427	414	389	417	387	395	396	403	382	391	367	388	399	376	383	392	368	406	452	391	407	380	419	366	363	349	387	384	389	373	385	374	416	375	429	367	364	402	379	381	392	392	382	430	395	405	349	403	397	367	382	377	375	372	373	376	404	408	379	392	389	397	384	404	411	400	414	403	408	395	390	398	402	384	406	375	388	407	373	400	341	407	402	401	381	349	373	409	384	403	364	407	384	403	343	359	364	388	380	366	377	402	409	394	381	391	397	388	389	397	397	372	356	375	438	388	394	399	406	377	423	351	366	372	425	391	414	430	377	344	388	411	361	396	373	379	362	404	350	413	403	380	374	425	375	380	426	372	392	371	389	383	395	345	386	398	387	383	385	408	355	395	387	375	369	365	387	393	352	399	380	388	386	358	375	390	407	401	405	417	382	375	404	418	364	409	406	410	381	379	385	391	369	412	369	424	376	363	399	385	390	432	377	366	428	395	390	380	377	396	402	417	362	374	376	388	381	410	401	372	410	393	346	390	403	402	409	389	407	372	362	362	371	413	348	352	405	416	362	376	397	400	386	388	384	391	386	369	375	368	381	395	383	364	414	389	355	367	379	414	388	377	410	358	398	371	402	402	381	379	393	392	385	426	409	360	373	393	394	400	404	371	382	395	414	415	353	394	397	390	403	400	392	391	412	370	390	388	423	364	373	383	351	382	385	381	362	404	380	372	382	406	428	394	388	382	419	398	405	387	368	383	408	445	372	400	351	384	377	410	387	378	427	388	354	385	388	355	347	399	389	354	393	395	374	433	371	382	400	393	366	408	384	385	425	355	392	378	381	376	396	379	407	411	380	359	424	365	390	375	402	364	384	384	383	405	399	397	398	418	372	380	385	387	355	415	368	386	392	385	387	394	387	385	384	369	354	375	433	372	404	396	391	424	390	350	383	401	367	379	385	404	400	379	377	387	390	415	399	414	399	351	395	354	389	406	414	396	403	416	411	384	401	433	355	379	408	394	410	407	463	381	402	405	376	405	386	391	357	381	415	365	414	372	368	396	392	382	397	346	374	400	373	411	394	394	369	383	368	382	378	397	410	359	362	407	380	364	416	404	381	400	378	416	383	390	407	362	406	408	393	408	427	431	357	332	373	380	360	405	388	367	391	391	385	392	394	416	342	423	381	414	389	401	364	366	366	395	333	386	407	401	358	370	423	365	394	376	380	407	383	396	399	390	406	420	369	380	415	417	408	389	361	382	374	417	384	386	404	396	384	407	400	382	386	423	374	365	383	391	387	383	369	399	383	375	374	405	399	389	362	380	402	396	395	364	383	385	390	370	351	376	447	372	421	402	378	424	375	377	384	386	378	366	403	368	354	405	391	353	410	383	354	393	387	381	371	380	362	405	320	349	370	402	364	412	409	405	394	395	402	406	351	385	389	361	396	417	409	385	420	375	365	414	385	423	366	403	386	369	366	415	414	360	393	404	362	362	408	363	364	379	394	359	388	400	361	389	406	374	398	421	379	379	361	393	408	406	343	364	371	379	368	373	381	401	359	388	381	353	374	398	373	364	383	394	367	387	371	377	402	368	396	379	411	369	384	368	356	386	382	378	399	419	375	362	389	405	382	367	392	389	413	414	396	373	397	391	370	364	379	400	432	397	412	369	392	386	394	404	388	403	366	375	361	395	385	415	387	351	382	402	370	429	397	381	367	391	432	352	382	385	360	408	392	357	360	425	378	399	418	392	427	394	390	404	396	388	420	358	412	396	368	380	391	394	369	393	390	411	379	418	403	367	388	367	397	416	386	400	384	379	381	377	388	418	393	361	386	369	400	438	412	399	399	365	382	396	403	332	393	385	381	410	399	353	389	399	391	370	378	413	354	353	394	405	361	377	354	370	410	383	353	400	403	360	412	432	361	404	388	382	410	378	372	381	358	366	367	388	398	413	382	366	406	405	378	367	410	393	386	387	367	396	409	382	351	377	370	405	374	380	331	386	401	384	396	414	396	365	365	350	405	406	358	383	406	405	380	393	382	414	378	380	380	429	418	387	413	376	375	376	400	388	400	395	395	411	373	383	367	373	390	369	374	386	423	383	355	400	368	390	386	383	371	366	419	368	384	380	401	352	398	414	398	376	381	398	400	420	370	392	378	357	411	397	395	387	364	364	418	402	395	409	384	373	415	398	399	350	424	398	362	413	398	404	390	398	372	387	371	412	367	419	379	351	400	371	388	369	396	386	405	394	370	400	390	376	418	392	356	370	390	386	407	368	372	379	413	428	414	364	366	392	400	391	340	386	375	365	390	373	356	421	409	394	362	370	407	390	375	408	369	349	412	382	427	396	403	399	360	396	384	359	379	400	369	387	395	365	375	367	398	377	379	378	387	371	389	378	374	397	390	388	411	351	360	357	388	372	397	433	399	436	420	401	412	346	409	383	379	407	397	379	377	400	357	395	398	381	368	392	403	384	395	381	398	366	388	375	388	395	378	381	413	388	376	376	398	388	357	386	376	356	399	393	389	410	402	367	361	387	401	384	367	411	367	389	418	401	415	413	388	373	371	400	365	389	396	399	410	377	386	393	361	373	387	333	407	368	369	427	390	412	377	386	353	368	359	380	379	386	408	379	389	389	388	363	377	377	387	429	366	377	356	390	349	390	387
14437	1762	2101	1439	988	709	553	396	320	287	238	208	183	170	146	137	125	126	110	122	115	108	90	100	76	91	72	93	89	87	88	85	75	84	78	94	83	82	81	87	72	72	81	82	83	74	93	82	66	76	90	77	64	67	79	90	85	70	83	83	109	92	125	118	123	87	86	85	69	74	59	72	93	84	65	72	47	88	59	77	71	60	79	82	74	63	61	64	72	61	66	78	69	63	51	66	75	76	64	88	87	74	83	68	62	63	64	66	77	65	70	66	65	74	65	57	57	69	81	64	53	60	71	61	81	90	52	63	73	78	59	92	77	65	69	60	73	56	76	73	66	68	68	71	66	62	78	69	53	66	81	80	61	61	72	65	71	49	69	69	77	76	85	69	67	69	80	75	78	61	63	67	77	64	71	58	76	78	75	61	57	76	63	68	66	53	75	73	74	57	67	60	84	69	62	59	66	58	73	89	62	69	54	81	62	67	71	71	57	65	70	70	68	56	72	58	67	71	73	70	62	62	66	62	58	72	69	69	68	56	79	71	62	64	54	64	73	73	61	64	75	84	74	66	63	67	53	83	81	65	71	82	65	63	76	75	67	55	65	73	68	58	69	64	66	60	45	56	66	71	74	66	61	51	69	68	79	70	86	74	65	74	59	68	68	66	62	66	83	55	69	76	66	59	66	67	78	65	68	72	74	67	74	75	70	68	71	56	63	70	82	68	67	81	57	74	69	62	57	82	73	59	76	64	73	60	67	85	70	74	77	62	74	68	71	92	70	68	73	55	63	76	78	53	73	53	82	63	67	69	74	70	63	72	67	56	70	86	63	68	59	75	74	65	67	75	58	75	77	74	72	68	62	75	68	78	81	72	76	72	64	70	75	80	80	58	72	65	67	86	81	68	61	67	69	50	73	57	61	66	68	58	71	80	79	76	66	82	77	66	60	63	74	56	48	69	76	68	70	78	73	57	58	58	67	63	70	64	68	72	93	74	64	70	63	71	65	54	83	65	72	73	79	79	70	85	72	71	55	78	63	84	67	65	62	52	72	77	65	66	72	76	75	72	74	64	66	60	82	67	57	52	67	76	68	82	74	61	77	70	71	71	64	79	70	72	74	66	74	60	62	68	54	63	69	68	66	74	61	66	64	94	64	83	59	67	71	74	60	69	83	73	82	60	65	71	63	66	66	70	57	59	54	75	70	59	82	82	62	65	69	48	66	73	73	75	64	69	69	56	56	70	65	67	65	65	69	80	72	84	74	58	59	63	74	49	73	67	65	52	75	66	73	65	73	74	65	74	67	83	59	71	58	65	74	76	64	74	75	73	59	51	69	65	73	54	74	62	64	70	67	78	72	69	71	82	66	61	57	49	83	56	68	71	57	71	65	68	59	69	64	68	72	70	67	75	70	75	63	66	86	54	87	72	59	71	66	68	65	70	74	80	66	67	60	78	83	76	87	73	78	72	59	65	81	75	49	57	81	63	71	61	65	74	82	61	68	80	72	71	71	70	74	63	74	66	85	71	53	68	65	55	54	78	77	72	66	64	61	75	84	86	55	84	79	74	71	54	70	75	76	80	70	49	67	77	53	70	68	68	61	68	49	63	58	58	81	66	74	69	64	82	71	75	63	60	63	67	70	63	74	70	63	78	64	70	61	71	62	62	63	73	69	60	65	74	78	67	81	60	71	80	70	69	63	58	69	73	90	66	69	63	70	55	77	61	68	62	70	59	83	61	82	72	71	72	82	66	65	58	61	69	74	69	68	82	71	80	71	67	66	60	81	59	68	80	78	65	74	65	54	89	61	61	68	58	62	63	64	58	54	81	71	61	73	60	74	69	66	63	71	74	65	80	64	68	69	58	69	84	76	66	64	67	75	76	78	78	76	75	66	68	55	67	68	66	75	69	73	69	77	62	90	81	71	64	66	73	86	72	54	75	72	62	81	64	69	73	76	75	70	78	66	79	70	60	54	73	64	74	73	60	68	72	73	97	69	67	67	62	64	58	77	83	74	68	75	70	65	71	60	62	75	77	72	63	93	63	62	60	59	77	74	84	70	59	64	62	66	65	79	58	70	63	60	84	85	66	71	44	54	68	74	58	60	68	70	67	56	57	60	82	58	60	73	73	70	67	62	77	50	72	65	53	84	59	59	67	67	81	55	63	61	72	64	57	75	94	71	65	71	67	77	73	67	65	67	82	69	62	71	68	66	55	62	60	61	73	62	59	69	58	67	77	75	52	61	73	69	80	62	74	71	70	79	55	63	64	62	64	64	72	66	58	77	76	81	75	73	68	74	77	63	65	66	72	83	65	65	69	65	82	68	68	53	69	66	80	78	66	77	69	54	76	80	73	54	74	67	52	70	75	74	59	56	66	61	65	71	71	52	65	61	74	82	52	57	58	79	52	81	63	83	69	79	71	78	62	77	73	62	57	63	55	66	53	70	73	58	68	78	58	56	70	60	78	63	63	61	61	63	67	62	68	45	72	78	76	63	61	63	61	56	71	84	70	74	62	55	58	79	61	62	73	75	78	66	74	73	73	79	76	71	68	54	66	61	54	80	62	59	49	59	67	64	78	64	60	67	72	59	61	71	81	56	66	64	57	76	67	51	64	73	74	68	64	63	60	82	66	76	64	81	70	68	79	71	57	72	67	50	60	72	70	59	81	80	68	70	72	68	63	50	66	74	64	69	61	74	62	77	56	60	79	50	62	79	73	62	62	57	61	61	75	53	74	55	73	61	68	74	65	84	78	69	63	65	74	67	61	68	59	72	73	68	83	59	75	66	79	71	63	78	65	65	66	80	78	61	61	56	66	70	73	62	56	67	68	82	56	64	55	58	71	70	53	67	63	51	74	67	73	72	73	78	78	60	74	70	73	70	69	77	83	72	87	58	77	61	49	69	84	75	63	74	57	69	69	79	81	71	65	68	59	48	68	69	69	59	66	80	79	69	56	61	55	70	69	60	45	63	65	60	66	65	74	60	73	53	76	67	70	67	50	62	74	55	78	52	73	67	84	73	67	75	85	70	78	79	65	85	68	71	67	68	75	71	53	69	67	73	75	61	71	79	81	62	58	53	66	65	64	59	61	77	75	67	66	70	76	76	87	54	73	69	72	81	64	60	70	61	65	54	49	67	63	63	67	64	81	73	64	75	50	72	64	60	73	67	69	58	65	63	76	79	66	72	68	66	63	60	86	63	80	67	63	54	74	66	68	76	66	61	61	63	64	64	90	56	75	84	65	69	72	72	69	62	65	67	61	69	71	67	61	62	66	73	61	70	76	68	61	66	73	78	64	67	67	83	70	73	72	60	70	81	71	63	73	74	84	61	68	62	66	74	71	77	63	60	72	71	65	82	65	72	67	71	60	54	61	59	65	73	58	83	71	65	66	50	81	86	54	79	70	73	60	71	72	68	70	75	73	64	58	57	52	60	61	67	72	51	70	64	75	67	71	72	79	62	63	76	71	64	66	61	61
7637	1735	4299	5203	4352	3531	2812	2370	1916	1573	1427	1181	1084	954	830	758	732	626	630	583	517	513	474	481	435	426	397	406	394	378	328	375	344	335	332	313	323	300	282	297	299	266	245	246	280	287	308	263	260	277	272	287	291	312	321	489	431	410	365	370	384	495	778	1034	893	468	363	309	279	261	257	255	235	248	222	221	205	214	233	211	201	209	223	213	209	238	210	209	216	231	210	196	224	201	214	216	184	209	205	219	198	222	202	189	216	215	207	205	194	203	188	211	207	214	211	206	190	189	190	214	186	185	202	224	206	212	219	184	213	209	210	191	206	189	196	211	209	221	176	200	189	188	240	218	189	184	215	210	202	215	184	186	190	190	190	176	203	192	195	201	201	196	191	196	191	155	201	211	207	168	176	178	197	211	196	183	187	184	178	203	200	210	189	187	217	211	223	202	208	200	189	207	208	188	179	193	202	196	197	186	199	189	184	199	176	192	197	178	195	197	192	195	217	175	188	183	203	174	191	199	196	214	212	178	184	198	184	196	191	193	180	208	204	210	209	209	186	169	189	187	194	223	193	187	189	216	204	199	193	198	184	201	195	200	180	198	203	198	203	200	213	194	202	189	181	193	182	174	200	194	190	198	196	197	207	194	187	227	194	183	174	174	190	195	211	197	197	188	205	193	179	170	191	195	182	190	222	195	198	197	202	224	191	196	202	201	180	190	233	202	187	188	175	203	191	185	181	179	213	195	199	201	198	209	219	194	201	197	191	202	181	208	192	196	186	200	193	194	185	179	210	175	195	202	178	211	206	187	196	195	182	189	217	203	193	172	202	205	194	168	195	206	181	183	193	180	190	191	182	185	223	201	184	177	191	201	171	206	179	203	175	187	184	187	189	185	176	193	191	208	174	215	208	182	205	199	170	215	192	238	211	204	204	211	189	210	210	182	215	182	199	169	196	205	167	201	218	204	194	206	171	177	213	198	176	211	205	193	191	168	184	188	200	200	199	177	210	187	184	194	185	187	192	195	202	216	180	192	211	174	170	204	197	163	190	190	182	174	200	186	207	202	189	176	206	190	198	181	193	166	197	199	190	187	195	208	200	198	181	228	199	183	202	202	199	205	194	198	211	187	213	186	203	169	195	189	191	183	191	188	200	210	187	207	184	196	183	176	188	189	179	192	207	189	196	218	186	194	197	205	203	182	182	182	180	206	201	181	214	196	190	202	197	189	182	188	156	192	206	192	179	199	187	187	174	208	221	208	198	200	194	197	169	180	185	199	221	212	165	184	212	176	190	165	186	207	179	207	197	200	175	185	167	216	213	194	209	193	205	195	202	194	194	186	172	186	182	199	178	193	197	184	196	198	166	206	192	203	176	221	207	196	190	209	204	209	176	188	171	205	188	153	196	187	190	202	199	185	187	201	185	192	210	167	206	179	213	182	192	203	218	186	195	190	187	176	195	187	202	201	225	186	202	179	212	207	216	199	195	191	192	184	189	219	206	189	195	189	202	175	197	206	197	206	194	218	178	196	195	208	178	191	193	158	209	203	199	209	208	166	175	215	180	191	196	203	226	164	196	202	206	191	203	197	206	178	184	190	207	176	211	176	192	188	207	195	184	183	198	196	204	187	209	173	221	177	182	222	210	199	182	189	190	218	186	216	201	180	180	184	190	210	192	210	205	188	188	215	181	192	194	187	195	204	184	209	193	231	189	179	194	189	186	178	201	185	192	188	217	199	179	194	179	200	201	213	201	167	183	194	187	192	177	212	192	212	218	197	183	169	186	189	202	193	223	212	187	191	215	188	186	165	202	190	180	181	199	172	192	195	220	179	175	222	197	207	168	223	222	193	185	198	181	195	207	184	198	186	220	196	200	194	200	205	209	204	219	196	177	196	219	158	199	212	187	184	200	207	215	203	200	194	174	184	221	193	188	202	206	195	183	190	205	198	194	191	194	196	204	215	198	189	213	185	201	196	183	194	186	193	197	191	190	169	178	185	185	182	210	207	198	197	195	193	183	198	192	203	193	205	195	190	177	205	182	207	190	195	210	196	188	209	194	207	203	192	211	194	176	199	190	194	199	185	207	192	191	186	208	191	209	182	210	202	215	193	186	235	188	214	176	180	202	185	203	192	215	192	192	197	183	185	189	211	197	207	206	210	173	192	190	214	187	182	177	197	194	193	193	193	206	184	201	198	190	199	186	178	176	193	206	194	192	194	151	203	192	180	200	173	201	183	203	180	186	189	181	192	186	184	185	207	183	211	183	194	189	183	189	192	180	221	188	206	200	196	195	227	189	190	201	201	200	180	195	200	212	175	196	191	206	206	186	196	190	183	189	183	211	160	196	224	202	201	179	200	197	174	183	204	204	196	237	192	197	205	203	221	200	180	195	189	200	190	217	193	162	200	177	197	177	220	176	225	215	196	193	193	187	182	179	193	200	195	141	197	181	185	186	188	197	197	189	176	222	189	184	193	182	199	206	167	196	192	176	174	188	197	189	205	228	186	180	192	197	183	198	191	165	191	201	209	207	195	197	200	168	220	182	183	180	196	214	191	210	196	202	197	186	210	194	194	215	209	191	212	228	202	197	196	190	191	182	180	185	210	189	213	186	177	179	195	184	208	191	180	181	201	199	187	165	183	184	212	187	192	197	205	227	191	205	185	177	175	216	218	191	205	214	189	210	202	201	210	202	194	194	206	202	222	176	198	218	185	184	213	191	201	178	196	196	197	208	199	190	213	197	188	185	206	174	181	180	236	209	170	197	183	214	173	197	171	208	185	182	217	186	200	189	156	205	182	199	200	189	187	193	174	164	183	188	207	207	198	210	184	189	180	208	185	204	203	209	219	213	184	214	208	196	206	178	204	181	207	199	195	194	199	195	188	180	185	197	177	189	195	207	163	183	195	189	197	183	170	203	199	210	193	192	159	192	196	206	169	246	191	187	210	181	200	176	189	205	218	198	183	193	182	191	166	203	196	206	196	197	200	198	187	176	184	206	194	178	200	177	190	183	181	215	192	192	191	204	192	215	220	197	212	176	189	207	201	207	207	176	192	186	228	200	174	198	192	180	199	178	180	179	191	210	179	209	205	209	200	205	195	206	208	185	201	202	212	199	181	203	189	207	210	185	207	195	189	169	189	179	190	201	177	170	205	182	214	211	187	213	215	183	191	211	210	192	183	196	183	187	209	185	202	207	191	184	175	193	192	193	213	214	184	185	203	198	196	190	185	192	195	206	196	206	186	204	170	192	192	206	218	176	180	191	213	195	206	172	211	200	204	177	204	190	183	210	193	207	208	182	184	175	197	216	193	199	192	230	204	202	203	197	191	188	188	189	192	174	173	186	209	186	197	201	197	185	190	177	174	199	203	169	193	175	183	182	177	205	197	191	209	182	200	182	199	211	200	197	184	204	207	197	188	195	177	189	185	210	193	186	209	195	191	191	201	198	200	168	200	180	184	239	192	191	204	197	197	175	200	176	176
2487	144	121	144	126	118	144	103	133	121	126	108	96	99	104	115	113	131	119	124	124	112	115	108	144	125	131	123	136	131	123	137	120	136	115	124	144	112	115	116	126	118	114	124	150	120	121	118	137	103	132	100	120	132	106	117	124	125	119	124	115	125	122	107	96	115	121	128	130	117	115	127	142	117	116	122	110	142	102	143	108	102	129	126	135	101	133	113	113	122	135	125	126	140	119	118	101	132	126	99	123	113	107	117	121	130	117	102	136	132	121	125	107	138	132	109	104	115	130	110	116	115	119	110	118	114	126	129	132	141	116	117	104	92	117	110	134	126	112	129	116	121	133	141	126	145	120	120	112	121	117	100	124	124	106	124	129	119	108	109	123	129	124	106	124	105	125	110	96	125	115	118	145	121	130	121	118	116	113	133	115	141	108	119	114	114	125	128	124	116	111	113	109	133	122	117	109	130	115	123	137	106	114	114	125	124	109	111	123	108	118	122	154	112	122	113	123	133	111	135	118	124	126	102	118	113	96	126	133	112	112	82	129	136	111	127	112	135	135	118	125	123	115	120	115	103	145	115	109	129	125	121	124	127	110	114	135	130	123	104	112	135	127	128	128	127	107	122	131	101	111	103	128	140	121	116	122	121	141	118	119	115	132	123	124	126	113	117	120	101	115	117	132	133	122	122	119	104	110	102	117	136	117	131	115	123	126	124	122	121	118	115	116	116	119	138	112	135	106	116	108	114	108	106	112	113	136	113	124	131	112	116	126	110	109	129	114	117	121	125	121	130	135	112	110	119	115	111	123	103	128	122	116	122	113	132	124	132	114	110	122	111	107	111	110	123	116	129	111	127	117	111	145	133	117	111	111	137	114	125	118	114	109	112	124	120	126	135	130	108	120	115	124	113	111	118	101	118	121	126	120	132	100	133	127	120	95	159	119	109	108	109	113	111	110	117	106	135	114	115	105	130	126	121	134	118	132	104	124	128	120	132	124	119	121	117	133	103	98	111	106	115	116	124	108	113	122	123	114	103	119	124	121	134	110	127	117	129	109	128	103	107	116	132	120	130	131	121	97	112	125	114	132	125	123	113	132	115	102	108	131	134	124	118	126	119	125	97	129	137	115	109	133	111	114	124	105	152	115	120	123	121	114	117	139	113	121	98	127	123	119	119	125	104	81	103	132	118	110	128	128	113	128	121	123	96	123	127	119	123	132	100	105	118	111	113	113	135	116	135	130	136	108	129	110	119	129	120	118	113	111	119	109	99	114	114	113	116	98	131	133	116	119	123	130	123	113	113	107	124	120	110	134	112	118	103	134	124	120	101	129	126	131	116	109	126	109	117	142	130	109	131	119	115	123	111	115	133	120	131	115	135	113	112	112	115	119	112	126	100	93	125	102	110	104	102	132	104	136	131	122	106	134	112	138	111	102	120	120	96	128	119	110	123	110	116	133	120	124	128	130	127	127	115	114	112	106	128	122	133	106	114	138	112	123	107	131	120	133	121	126	128	114	134	131	132	121	124	118	129	143	136	106	110	125	122	133	113	134	130	125	109	128	133	123	111	111	147	112	102	132	117	126	96	108	120	118	122	135	132	117	138	122	113	111	124	109	121	115	116	135	111	125	116	110	124	112	126	138	115	125	123	115	116	138	103	132	120	119	121	118	111	119	116	151	125	113	119	126	123	136	118	140	125	121	127	130	136	120	127	130	118	135	118	135	122	127	120	112	116	140	110	110	104	132	115	118	147	111	108	125	92	126	115	110	121	127	109	118	112	130	109	138	102	123	107	117	135	110	117	127	98	103	114	122	137	123	120	111	128	124	114	117	130	129	117	110	131	125	131	115	111	114	125	120	128	122	121	106	100	130	85	136	124	133	119	122	132	117	123	121	121	109	119	112	125	110	115	110	127	114	125	117	119	122	112	96	132	114	118	107	97	118	129	116	120	120	112	131	117	123	134	127	125	95	116	120	110	111	144	123	122	137	118	115	126	102	121	111	116	134	122	117	123	142	123	130	106	130	117	115	121	136	108	104	136	98	123	142	109	112	129	131	122	117	123	128	132	122	128	112	114	119	116	135	131	118	106	124	121	106	117	137	115	130	111	111	124	122	124	130	115	110	104	132	112	125	112	138	111	104	93	125	115	121	113	112	106	111	137	94	141	114	122	128	108	127	108	112	108	137	121	111	105	117	108	120	113	126	127	115	122	98	109	114	116	126	109	136	112	118	119	120	111	112	98	112	112	114	114	127	135	111	123	126	143	119	102	96	104	153	113	123	121	111	114	123	115	109	133	101	112	121	121	115	114	135	110	122	121	124	108	124	109	124	95	111	120	122	104	126	129	98	122	132	116	111	123	127	102	129	127	128	127	94	138	126	113	161	125	103	124	116	133	111	140	121	133	113	120	123	139	119	106	139	112	113	119	109	115	125	115	124	125	120	118	103	132	111	130	122	129	121	117	106	114	117	108	127	110	125	123	118	120	119	119	115	118	121	123	103	135	104	128	119	118	125	127	119	133	130	129	103	125	121	124	103	102	124	125	112	113	128	130	135	110	111	140	126	96	139	148	122	121	131	121	101	112	118	114	120	118	110	119	112	133	108	98	102	133	165	126	103	113	118	117	114	125	133	130	132	131	115	140	116	98	109	134	146	122	122	134	134	124	133	109	118	126	106	112	105	126	129	102	131	116	121	126	111	135	115	108	120	139	115	136	98	118	121	117	112	123	132	124	116	121	117	120	126	128	115	110	121	138	122	118	132	114	133	117	95	109	107	129	118	117	101	127	108	105	115	113	132	120	124	124	113	120	132	128	105	124	101	132	124	118	107	116	123	110	118	127	118	125	138	120	117	125	116	112	117	99	109	116	131	124	113	115	130	133	116	110	132	121	119	105	99	112	118	140	113	120	122	117	114	124	140	123	145	103	125	111	137	118	125	118	131	132	110	119	121	130	130	142	123	107	124	131	124	106	123	135	133	109	143	128	105	104	136	113	114	111	128	127	116	116	131	134	105	112	120	112	108	139	134	129	119	115	124	117	159	125	101	130	127	132	122	116	122	134	102	98	132	142	101	112	130	102	124	116	117	104	103	124	120	149	120	116	123	113	126	129	127	121	105	108	100	109	117	110	94	107	101	128	116	126	125	133	133	115	131	120	120	136	104	121	133	118	110	123	124	117	135	116	117	138	143	117	129	129	107	107	120	108	133	112	132	110	129	102	127	102	101	129	114	120	133	125	114	121	116	121	117	123	111	125	120	133	102	117	110	126	115	114	147	103	105	112	118	107	128	107	164	115	119	109	123	131	106	131	113	107	115	124	110	132	109	132	141	122	111	117	115	134	137	118	118	121	112	122	118	112	120	123	148	109	103	124	112	132	112	122	121	109	121	100	135	128	137	124	121	116	129	123	102	115	152	125	145	115	126	100	116	107	127	117	115	108	118	114	111	128	125	95	117	129	113	127	122	122	134	128	128	111	118	123
2662	361	465	425	476	445	415	369	373	379	383	378	389	360	330	395	348	359	332	383	346	324	370	344	330	371	359	347	310	349	324	351	323	343	332	358	344	340	352	309	324	331	327	329	372	342	375	358	356	349	330	374	344	356	348	351	387	388	341	378	358	357	323	369	359	359	383	349	353	356	335	350	334	377	316	344	350	340	332	329	339	361	343	348	344	339	340	355	342	329	307	306	362	371	337	318	326	367	346	339	331	350	360	380	349	357	330	370	356	354	334	339	375	360	324	319	314	308	348	349	369	355	309	362	328	336	333	386	366	337	366	310	332	338	347	352	341	325	348	306	365	331	322	331	339	333	384	368	382	373	344	381	339	344	347	327	340	355	348	361	317	302	355	344	358	322	356	320	371	298	347	373	334	339	332	324	330	343	340	369	370	335	336	339	331	326	352	357	341	369	327	358	372	356	332	348	342	322	295	412	333	342	358	317	346	354	359	341	337	333	341	334	327	367	351	338	335	309	320	344	372	347	343	327	350	366	348	366	344	329	324	382	369	339	341	331	364	350	363	335	329	334	332	361	357	344	322	340	318	329	325	354	338	361	318	305	313	334	359	336	369	352	329	364	320	355	323	353	324	355	342	354	345	366	347	347	315	322	357	364	310	335	302	343	357	338	313	334	342	347	347	337	349	338	324	334	382	343	351	378	358	314	350	332	340	326	355	378	350	373	342	334	345	361	346	387	317	313	387	354	357	321	343	352	341	372	341	369	358	364	349	316	383	347	352	338	334	351	372	341	341	341	368	341	323	342	362	322	326	315	366	320	283	350	336	328	340	330	322	362	344	343	335	322	349	327	363	339	371	339	324	342	332	350	317	343	360	336	334	334	367	338	349	314	334	318	352	339	400	334	317	295	317	312	316	324	349	350	350	360	337	356	344	361	327	296	376	342	325	349	358	327	337	344	385	329	324	342	340	345	313	317	348	345	355	335	335	336	324	332	390	358	352	361	365	336	394	356	325	335	346	336	333	351	369	309	345	347	339	346	360	333	364	348	351	328	340	376	348	359	336	356	349	345	335	370	349	370	371	337	358	339	350	341	347	379	351	334	344	354	353	366	346	362	324	336	337	357	363	328	333	322	346	314	332	361	341	338	382	342	348	328	365	342	369	334	339	373	360	366	324	353	333	337	339	323	363	330	337	344	334	346	349	307	339	348	360	384	324	314	330	357	337	353	346	342	322	365	321	341	352	324	348	349	365	352	353	336	364	391	342	349	325	342	334	338	331	343	328	371	325	349	332	326	339	347	320	343	353	366	325	352	330	319	350	336	335	325	317	325	336	333	357	341	339	317	332	334	346	324	357	338	345	334	361	327	338	331	342	330	351	345	330	351	357	330	326	338	322	300	327	365	340	339	332	342	323	346	387	359	347	360	342	331	365	306	364	345	348	388	357	371	329	366	338	356	349	306	363	333	375	334	337	309	359	335	347	337	353	313	354	387	352	315	350	324	366	322	375	333	369	344	335	337	342	355	359	348	350	349	348	333	369	338	333	358	343	323	335	381	389	340	347	390	343	340	360	371	339	364	362	359	355	349	354	369	384	332	350	338	375	373	363	365	303	352	315	355	345	361	340	319	345	331	323	326	329	327	345	354	326	345	354	342	337	358	359	365	355	362	337	315	320	344	289	360	355	378	365	335	334	324	335	346	370	322	367	354	340	356	367	346	361	339	360	321	319	337	346	343	352	344	338	368	335	356	338	340	363	338	402	323	363	339	335	347	334	347	358	354	326	321	323	373	347	331	346	353	341	353	337	361	340	315	332	331	315	328	329	308	333	303	346	350	368	354	340	345	363	354	328	356	334	317	339	357	330	306	384	347	388	311	328	303	344	325	333	387	325	333	350	320	355	327	329	332	341	323	311	370	364	325	385	372	359	358	338	345	358	346	353	376	387	359	342	363	338	306	348	315	327	334	346	328	368	335	367	346	325	326	329	351	342	358	344	351	320	346	353	344	356	346	337	342	356	331	344	337	344	349	334	314	359	340	308	340	325	318	333	346	391	325	345	350	351	349	313	332	340	324	358	358	353	365	355	364	355	367	323	326	365	368	358	344	319	346	345	358	359	331	343	343	352	338	309	316	327	348	339	334	332	319	335	349	333	338	332	375	358	347	335	313	359	344	366	349	332	343	364	354	324	338	350	333	309	344	362	337	340	338	375	365	295	331	357	342	360	389	344	279	317	337	312	347	337	366	347	300	347	380	364	330	344	371	345	323	348	335	351	361	348	322	362	332	326	335	392	336	338	325	339	347	364	348	333	342	323	327	351	332	350	344	348	348	365	350	347	327	351	318	334	344	323	341	313	304	393	347	349	383	364	346	336	386	327	340	350	347	320	324	346	346	358	352	365	336	350	374	349	318	328	347	351	339	319	328	350	337	378	362	329	308	329	311	329	327	353	368	335	309	326	314	366	357	359	362	335	329	345	354	349	313	354	348	355	344	360	334	346	320	334	339	341	326	343	347	340	338	344	340	301	350	356	349	341	361	354	344	332	349	333	311	358	349	332	356	343	352	341	357	371	332	375	360	339	340	337	346	358	345	361	355	353	329	345	329	353	338	329	338	315	364	338	384	331	330	346	368	374	336	304	337	316	355	378	327	328	323	334	333	307	361	359	373	333	313	346	343	360	339	335	359	304	370	352	347	342	332	313	349	322	383	331	355	348	359	345	369	334	332	357	338	351	329	339	295	354	308	354	367	337	345	355	372	356	341	331	330	348	343	357	341	321	359	350	355	343	357	327	345	366	369	373	381	386	340	320	328	346	346	350	339	346	355	346	369	321	335	359	365	316	341	325	349	363	340	332	353	347	353	342	364	359	369	363	304	362	359	348	346	351	343	363	387	332	334	346	318	333	363	355	321	335	332	360	343	338	312	307	376	326	380	337	336	336	345	340	359	356	353	334	313	326	364	351	340	334	343	328	377	354	326	354	375	354	321	371	329	322	364	362	319	341	330	328	321	301	344	380	303	335	336	336	318	372	352	344	326	337	363	341	317	341	372	348	329	360	339	302	350	318	332	349	320	350	326	322	329	328	341	324	342	338	335	340	362	343	344	370	333	350	342	321	345	373	362	352	332	335	342	329	336	319	326	337	327	341	304	334	355	297	342	341	361	354	333	334	330	339	352	343	359	386	318	334	300	347	305	348	338	380	337	363	329	350	365	330	360	355	337	313	337	339	316	354	351	356	357	355	361	348	304	326	342	328	349	343	350	338	341	352	339	370	333	334	309	345	339	301	363	358	343	327	375	360	363	351	316	374	313	320	346	335	350	314	342	350	361	328	324	353	326	358	373	323	354	330	340	382	355	363	328	293	322	352	338	332	354	353	368	348	365	320	361	345	361	335	310	368	345	318	368	326	344	343	320	329	351	341	354	323	349	331	360	362	371	357	345	342	352	361	369	345	334	328	327	340	346	347	361	338	333	337	373	320	315
8370	869	1048	863	605	421	340	306	278	258	248	182	210	180	175	175	147	181	193	185	164	164	150	158	140	143	140	133	143	165	143	151	133	138	153	131	134	123	129	131	138	130	157	136	113	132	146	155	165	138	140	144	140	160	140	171	155	148	153	164	138	159	149	147	179	167	134	142	148	143	154	141	147	127	158	132	170	133	141	164	139	143	129	143	143	138	116	136	157	143	140	131	136	143	137	138	142	134	166	139	156	177	142	158	144	146	123	143	129	145	136	149	140	137	149	123	129	121	170	160	152	122	157	126	136	130	164	174	142	140	149	136	147	147	142	131	134	144	138	160	136	142	147	151	125	161	148	144	126	126	141	148	134	158	139	136	130	140	145	124	128	156	139	148	153	151	138	126	142	139	145	152	124	126	131	143	154	151	152	125	124	127	143	156	155	165	162	155	116	120	146	139	115	155	140	121	134	163	144	147	129	132	153	147	135	166	162	136	159	144	136	130	149	135	145	155	135	161	161	139	116	141	144	167	142	127	162	135	127	120	137	143	137	143	159	145	140	145	135	145	137	134	130	136	143	116	144	141	138	138	157	130	117	142	141	150	135	142	121	142	129	145	146	141	129	139	145	153	127	155	143	156	137	128	132	112	131	126	152	128	133	142	149	142	126	133	160	137	136	140	139	130	135	142	180	141	119	151	144	136	148	155	142	158	122	138	140	146	130	164	138	139	133	130	155	144	141	131	150	136	134	123	141	153	149	151	137	129	144	156	148	141	139	144	119	159	148	128	150	149	137	152	151	158	143	137	143	135	134	141	157	158	136	134	135	143	139	159	155	140	142	132	128	141	122	139	132	130	139	136	128	116	159	137	145	124	132	140	132	145	156	114	139	144	139	130	127	145	148	140	147	124	139	131	138	132	130	138	151	127	138	143	160	134	132	131	139	150	142	157	135	140	129	152	141	133	135	161	148	148	139	138	128	136	145	134	144	122	135	121	112	142	129	149	150	117	143	127	137	135	139	126	158	129	131	167	125	122	145	135	129	123	169	121	143	139	141	148	125	150	116	155	142	141	138	145	144	127	144	138	121	129	148	132	144	138	156	137	136	148	134	146	152	146	137	144	149	152	165	145	151	135	135	127	162	154	136	126	162	135	142	131	148	148	130	129	139	134	137	157	148	128	159	137	134	140	138	142	149	144	138	138	143	136	156	147	141	132	139	148	153	135	142	118	130	138	153	134	159	138	139	144	142	158	175	129	139	143	145	134	127	152	133	141	121	150	139	150	132	148	161	151	147	135	134	114	144	155	131	122	126	128	139	143	132	128	160	140	146	124	146	125	148	135	119	126	136	148	141	143	146	139	155	135	162	149	140	149	127	126	113	142	141	127	133	132	130	123	139	148	146	149	124	138	132	119	121	145	128	156	143	136	159	168	147	147	132	129	136	136	142	134	151	141	156	140	153	132	139	97	144	142	133	140	148	140	133	159	114	138	141	120	142	141	142	147	146	151	124	137	133	139	126	147	156	120	148	138	137	146	166	139	144	144	133	118	174	144	159	142	132	126	145	154	139	151	173	151	131	122	125	154	124	145	117	138	127	147	128	157	111	149	136	124	137	157	115	161	135	126	150	142	133	135	143	152	146	154	130	148	149	153	127	141	143	148	112	147	149	158	127	125	138	135	151	135	140	137	158	120	130	130	150	133	124	140	131	157	134	124	150	151	133	141	143	131	155	129	156	138	132	128	138	140	128	141	135	126	121	153	132	161	137	130	126	140	137	119	150	150	140	138	148	147	135	127	125	137	160	129	144	142	131	141	134	135	127	124	135	155	140	143	126	111	122	142	141	136	125	155	134	153	128	125	130	147	130	133	145	145	114	154	140	128	152	151	118	138	131	145	162	164	155	156	157	142	146	127	141	121	126	164	138	135	135	136	128	147	145	161	134	148	157	151	141	136	149	141	126	143	125	136	153	140	129	134	139	129	133	139	128	136	148	127	136	132	155	149	148	139	150	153	147	141	159	139	148	147	123	142	137	154	154	139	140	134	147	113	153	130	133	136	146	138	127	140	128	157	122	156	140	139	139	144	130	134	137	149	154	153	121	167	147	140	135	144	144	126	140	142	140	140	141	138	136	143	118	115	134	132	150	158	130	136	126	154	150	143	126	146	143	147	154	155	147	149	154	137	144	159	151	148	142	143	137	133	144	126	165	128	151	141	125	136	129	141	127	141	141	128	145	130	143	155	138	125	140	141	136	128	161	145	119	157	116	136	128	148	143	123	130	124	116	126	135	118	152	132	134	126	128	153	175	126	156	159	155	157	135	140	160	137	147	144	121	138	154	142	137	144	145	128	144	153	142	114	138	155	153	129	144	122	129	146	134	139	140	156	153	148	153	147	131	140	125	134	139	163	150	135	131	156	132	122	140	138	139	138	131	134	140	149	136	139	144	150	156	146	131	124	127	134	106	148	155	150	139	145	124	142	149	131	142	127	149	154	146	150	154	137	147	126	134	152	125	145	137	155	113	143	129	141	143	128	142	166	140	125	149	149	146	144	150	134	146	144	165	138	165	137	151	132	130	153	117	127	138	131	131	127	139	142	126	150	122	142	138	147	137	145	125	155	173	152	145	152	131	132	130	129	128	157	162	142	150	124	133	134	135	139	126	148	137	129	131	133	131	136	150	139	122	140	130	130	149	137	128	147	143	142	113	131	149	114	138	123	139	134	141	132	146	134	136	154	129	134	131	134	122	135	124	131	121	126	144	153	155	141	135	133	132	134	134	135	141	130	142	127	150	154	144	140	143	133	124	120	136	134	132	121	137	134	152	131	138	149	149	119	149	121	130	138	128	131	140	139	140	129	133	143	131	151	141	148	141	125	150	139	125	150	123	155	138	126	157	116	138	135	152	133	143	154	135	153	131	155	139	152	147	141	126	148	152	141	181	136	142	152	155	115	138	143	127	131	123	126	166	131	157	142	140	147	128	134	140	161	138	152	138	146	150	155	146	133	135	140	150	122	117	142	154	148	156	147	145	124	134	140	147	141	141	154	131	145	135	152	139	143	152	158	147	121	122	156	121	152	121	148	154	146	139	146	126	148	141	124	111	146	137	130	136	143	144	126	146	143	121	117	115	146	124	147	140	136	158	137	126	130	141	148	131	144	152	141	153	124	150	142	151	136	145	136	128	126	151	136	143	143	145	146	135	153	143	145	123	149	125	132	150	137	114	129	121	149	136	123	143	119	134	131	141	142	135	133	123	139	151	150	147	136	138	132	144	132	123	141	139	154	135	123	142	142	130	138	127	136	117	144	138	136	123	140	142	133	153	142	154	138	134	144	148	145	127	155	158	148	151	142	125	170	148	155	146	125	132	135	145	148	136	133	141	144	125	150	131	163	150	135	154	129	153	139	145	151	120	139	154	147	130	142	132	142	135	143	141	143	132	148	156	151	143	149	149	143	139	125	140	149	134	141	143	146	143	135	144	131
6083	1233	2560	3152	2639	2158	1782	1463	1271	1065	979	930	854	761	751	711	648	626	582	584	542	536	590	581	497	500	462	455	464	487	476	438	477	461	465	430	463	425	410	431	428	441	413	444	474	440	454	488	403	487	466	446	468	497	503	611	557	546	480	483	527	546	642	729	662	580	547	462	427	432	387	402	415	405	384	397	415	416	440	407	399	412	377	392	398	367	349	378	372	387	390	443	403	375	374	395	379	406	384	387	382	380	399	411	419	409	401	398	381	398	424	393	414	381	375	362	422	368	394	362	410	363	396	372	404	387	415	364	391	393	398	386	392	370	388	396	410	372	389	416	404	405	393	413	426	386	378	392	374	345	397	410	345	364	396	410	386	357	409	405	365	368	394	409	421	368	369	396	410	387	411	374	405	399	420	373	410	398	401	390	409	377	356	383	373	369	376	403	392	381	400	421	385	402	399	391	382	376	386	380	375	334	366	408	386	368	390	389	373	425	378	383	392	375	395	371	364	363	344	412	402	379	412	399	371	403	378	417	367	406	423	371	389	373	380	372	399	369	401	376	388	375	405	376	396	404	412	426	375	371	404	356	390	440	354	381	402	404	370	408	384	381	388	419	403	359	391	403	388	399	387	379	413	386	378	390	401	382	384	393	396	355	385	364	394	371	397	382	386	424	398	346	365	388	395	355	378	410	383	386	368	381	362	394	375	387	327	387	371	414	404	407	425	396	367	405	393	375	374	362	409	379	388	380	368	400	377	397	401	415	385	379	389	378	381	376	392	402	392	381	377	421	394	341	350	411	363	385	374	374	356	357	366	409	384	391	439	357	393	365	381	392	452	380	392	416	371	381	379	387	332	352	364	397	386	442	398	392	402	397	403	407	374	410	438	425	373	393	391	370	387	375	375	385	367	362	381	405	384	403	435	409	382	383	411	391	409	427	386	377	399	370	370	386	379	361	347	424	386	379	394	404	344	373	392	368	416	396	409	377	383	376	375	375	358	358	403	381	401	359	406	378	386	391	386	399	393	348	371	377	386	404	401	399	359	411	389	419	373	386	373	362	395	392	387	394	409	387	380	400	367	392	359	386	378	415	393	369	385	404	378	423	404	359	406	393	348	429	377	375	392	376	383	397	372	393	379	436	404	380	373	369	376	381	394	379	381	383	401	399	401	387	407	349	386	372	388	390	341	389	409	406	379	344	372	382	378	383	386	403	390	392	427	372	408	401	412	392	382	383	369	352	342	398	384	384	383	408	400	373	386	384	390	398	384	366	376	374	351	401	401	408	372	363	389	460	384	386	389	394	419	410	397	351	348	373	382	402	379	386	368	381	388	387	419	420	411	396	380	394	400	403	365	398	396	401	400	381	391	417	368	403	397	389	371	390	362	366	376	390	335	394	400	356	379	414	404	373	403	432	377	357	340	413	360	407	403	364	372	399	376	387	381	420	393	389	401	395	434	387	362	398	365	384	406	399	389	360	400	396	400	390	372	382	397	403	349	388	384	369	381	413	400	395	371	398	398	392	425	391	372	395	368	366	361	391	380	394	377	375	398	379	371	369	401	394	394	406	391	400	378	368	411	364	348	340	374	405	367	359	378	408	355	399	364	362	409	393	396	372	351	398	395	392	360	411	369	381	355	369	397	431	378	381	386	372	387	346	361	374	362	335	384	395	400	404	396	375	376	367	361	355	399	379	392	379	427	375	419	407	390	376	414	355	391	376	409	407	385	385	414	405	358	421	402	343	364	385	394	379	352	402	376	362	388	368	389	371	406	401	434	378	393	384	378	381	403	383	379	399	383	378	400	372	380	338	390	386	391	371	411	347	424	416	381	366	392	404	380	360	386	415	373	370	394	386	396	377	382	395	368	410	394	403	380	389	387	392	385	419	437	414	348	384	402	387	367	393	417	400	364	394	374	368	366	367	379	382	401	376	367	395	389	368	356	400	375	386	383	361	386	353	396	412	379	383	401	374	380	400	397	382	386	362	413	407	366	357	387	363	412	396	379	408	396	380	392	384	381	351	397	403	379	380	387	385	407	369	393	398	390	370	389	379	389	360	398	368	395	372	398	372	370	368	403	421	377	391	344	434	369	353	380	412	399	422	356	368	437	398	371	378	382	392	350	363	402	388	405	372	359	421	360	360	400	369	394	392	409	384	387	389	352	340	379	392	382	374	390	392	415	433	398	361	408	387	369	410	378	384	376	407	378	389	380	349	396	352	428	378	383	366	408	399	385	390	368	391	390	361	407	395	381	368	425	378	405	349	391	360	354	352	437	413	388	375	397	382	410	431	385	414	398	383	377	375	435	411	396	386	368	370	422	411	339	411	382	414	360	413	358	410	419	431	391	378	403	420	401	345	415	423	385	384	362	377	390	419	404	391	367	354	393	400	369	401	373	404	357	425	412	368	382	402	352	380	402	407	390	355	383	456	413	379	422	360	385	423	376	407	361	389	368	426	422	405	392	426	389	402	374	374	352	396	379	365	372	408	396	393	375	390	375	370	392	384	397	424	373	375	385	357	378	393	382	357	410	384	396	397	369	370	380	389	371	436	379	389	387	415	360	389	397	380	389	374	347	404	336	368	400	397	360	378	379	360	432	365	392	361	375	355	365	375	356	429	380	408	410	375	364	369	349	380	400	334	373	385	391	383	362	380	363	389	380	392	366	381	395	418	363	388	381	346	399	368	438	363	393	373	370	391	391	359	402	365	376	360	342	382	395	373	406	388	379	402	388	387	374	377	397	407	400	396	371	407	384	342	387	357	367	423	378	359	391	365	389	370	381	394	370	366	403	375	393	338	402	366	376	405	382	379	405	407	384	376	396	411	362	381	368	380	404	388	385	379	406	399	401	376	413	370	372	365	375	379	359	371	406	411	375	387	384	368	362	394	398	384	406	353	344	387	362	396	385	397	408	431	380	397	391	375	410	373	375	380	372	399	380	381	391	356	368	398	391	380	389	382	424	366	383	362	375	389	376	428	410	367	370	388	385	364	427	381	380	405	390	396	353	346	393	390	375	433	392	420	360	408	404	359	354	382	385	404	393	410	407	372	391	389	377	368	372	377	383	381	382	414	392	416	374	384	418	384	392	402	384	390	402	404	391	385	374	388	343	379	407	357	386	405	365	395	397	404	387	368	399	403	404	340	393	388	378	366	377	356	364	372	374	352	378	346	349	367	372	388	378	385	381	391	370	396	419	392	388	393	418	401	415	378	387	399	374	387	408	390	343	395	397	412	377	376	357	404	380	393	386	399	376	383	393	375	414	417	361	373	394	402	417	392	398	376	392	351	376	343	369	378	393	373	385	368	402	390	390	402	404	365	409	376	397	385	365	393	385	367	375	377	412	416	367	402	407	392	374	377	360	366	437	406	390	414	393	409	399	386	378	366	371	393	394	361	387	401	378	381	352	387	425	366	378	369	364	395	346	397	384	405	410	401	346	379	388	382	381	377	367	388	416	369	380	364	377	389	380	368
14544	1759	2005	1474	959	693	505	399	318	276	221	223	182	166	160	146	114	132	123	104	101	98	101	99	105	100	70	95	97	74	94	75	69	81	91	89	71	72	73	82	68	85	79	73	65	86	85	69	73	80	77	84	69	81	96	103	85	94	96	80	93	86	106	122	95	94	87	75	59	76	78	74	87	77	73	53	67	77	61	58	70	58	71	60	72	68	78	77	76	69	70	62	71	68	59	82	72	58	75	89	70	60	61	69	67	68	59	62	61	76	68	66	75	76	69	88	82	59	69	74	56	64	72	61	76	61	83	64	84	68	65	68	78	80	53	69	79	75	54	55	69	70	62	72	67	83	63	68	88	87	51	84	73	50	68	59	86	66	64	77	83	88	79	61	74	82	55	75	83	75	65	69	73	62	85	70	52	57	48	62	58	77	61	66	74	64	66	72	72	64	65	70	53	73	61	59	72	74	59	74	79	60	75	67	54	66	71	63	71	72	67	69	64	54	66	65	77	73	67	70	70	54	62	54	70	69	61	63	77	68	81	77	70	62	62	70	58	81	61	70	64	54	69	62	69	64	69	57	78	92	62	51	72	71	68	77	67	69	70	68	64	69	65	69	72	70	63	51	74	75	55	67	68	81	72	91	65	59	71	58	72	82	66	65	78	69	65	46	66	53	68	69	58	65	85	67	64	61	71	73	70	74	71	93	72	67	74	65	76	65	56	71	71	63	66	65	62	58	67	66	63	61	68	63	70	66	48	72	71	77	79	68	64	65	76	71	58	61	79	61	72	84	60	58	68	65	82	69	72	69	67	63	77	66	67	74	74	72	66	72	74	81	69	69	64	72	60	73	69	71	70	62	74	76	64	49	76	82	57	62	75	64	67	64	67	76	59	48	61	54	67	67	59	65	50	68	69	54	62	67	79	63	70	64	71	78	72	71	74	77	61	64	68	64	74	81	77	64	72	71	60	57	70	78	67	75	69	69	64	57	68	52	51	77	56	70	75	60	62	65	63	73	67	59	65	62	70	55	61	75	77	67	57	62	73	67	54	83	89	70	60	63	56	72	70	72	58	50	78	74	54	62	74	71	73	75	76	57	69	59	66	65	57	75	65	54	61	72	61	70	61	78	78	63	64	75	64	67	72	74	77	70	50	83	62	64	64	65	79	75	71	83	52	61	54	57	69	53	65	57	67	77	60	60	77	72	56	69	62	73	62	70	70	56	64	74	77	57	63	72	61	65	71	64	60	73	63	61	64	67	62	61	73	76	70	60	80	71	70	65	75	79	53	75	82	60	86	69	75	69	69	67	53	57	64	68	53	67	73	67	66	65	75	64	69	68	66	72	75	70	72	62	65	57	45	72	72	62	61	66	68	70	66	64	80	82	62	56	67	71	49	55	74	73	71	62	74	68	68	76	64	57	71	74	52	72	79	62	65	72	65	75	59	65	68	63	61	72	52	70	57	65	70	71	61	81	57	71	79	53	69	68	75	71	67	61	65	60	67	67	49	68	68	70	62	70	66	67	73	66	62	78	81	57	74	75	67	61	76	83	68	65	58	59	72	76	54	64	44	83	76	63	69	63	65	65	77	68	71	81	71	57	77	52	73	77	69	76	68	71	66	62	63	69	84	86	82	71	65	72	69	83	74	66	74	79	68	72	70	59	59	59	62	70	76	59	67	70	73	76	62	62	70	61	73	68	66	64	55	83	63	79	64	65	77	60	73	62	72	73	70	60	65	59	74	57	81	68	77	66	58	74	52	69	61	68	70	59	56	66	64	56	59	60	54	85	65	67	67	60	57	76	54	66	57	66	61	67	64	74	65	54	73	51	65	68	71	70	77	71	59	85	66	81	68	62	66	67	54	53	72	68	61	72	60	73	78	65	72	85	53	72	58	69	66	56	94	60	63	68	76	64	62	64	69	67	79	70	62	67	66	63	66	80	72	60	76	69	77	56	61	69	69	61	62	59	72	89	59	59	50	59	74	69	62	81	80	73	58	58	64	74	72	62	70	65	70	61	65	63	59	62	66	64	65	72	67	67	66	66	76	53	81	60	69	68	82	74	68	82	59	71	66	55	69	66	62	63	60	57	74	73	73	82	61	65	61	65	62	60	56	77	67	82	71	62	64	72	77	70	68	58	47	72	51	60	69	56	62	66	68	62	60	59	70	66	67	67	67	64	76	71	55	50	68	64	68	57	69	62	65	82	88	73	67	63	67	60	81	78	57	67	76	70	72	72	71	76	52	67	57	66	64	68	64	73	57	59	79	57	58	72	66	68	77	77	72	61	62	89	61	66	67	59	56	74	70	76	63	68	77	81	68	67	57	62	60	72	73	62	70	61	67	70	72	67	75	80	69	71	61	70	65	74	76	70	66	70	55	65	70	63	73	51	75	62	70	63	62	66	63	62	67	74	68	76	67	77	74	72	66	76	51	74	63	77	73	48	72	68	78	69	49	76	70	84	69	78	71	81	62	63	80	72	79	79	54	66	70	73	57	70	87	80	80	71	62	67	71	72	63	65	74	73	61	72	69	59	69	64	63	73	56	57	69	63	73	62	56	74	59	77	60	77	67	79	60	67	70	64	72	71	78	78	70	63	66	66	79	66	67	56	65	83	60	80	76	59	70	67	73	77	61	69	59	69	63	57	82	61	69	73	79	54	78	70	72	74	63	68	52	69	69	80	61	61	57	50	80	69	64	79	65	63	62	76	68	71	71	73	74	55	60	66	67	83	79	78	66	58	64	68	85	66	57	61	72	75	72	67	56	63	63	77	47	70	74	74	65	67	52	56	56	57	78	72	65	74	77	78	80	68	61	67	75	59	78	64	66	63	70	74	62	66	60	67	73	83	67	52	70	81	75	69	61	71	66	71	65	62	74	65	64	73	60	56	61	58	69	55	67	78	81	54	72	82	57	64	53	69	63	61	56	63	58	59	60	60	74	68	74	64	76	72	71	62	72	59	72	65	78	67	72	82	63	57	64	63	75	60	78	57	64	80	58	77	57	58	74	84	67	76	75	87	60	72	64	70	62	60	78	72	53	75	72	61	65	69	69	54	72	72	63	81	91	71	64	69	64	70	59	63	62	66	73	69	60	68	62	71	81	74	67	69	60	80	87	66	67	57	78	63	62	66	65	73	86	72	74	57	66	70	88	61	80	54	64	72	75	67	71	75	71	75	75	59	67	67	69	79	51	80	75	70	71	72	62	64	61	58	54	66	61	65	66	77	62	66	78	81	78	66	54	70	68	72	81	67	71	68	39	80	84	72	75	71	71	78	71	71	68	70	60	64	84	72	78	65	63	66	77	84	61	72	57	43	59	70	47	57	73	65	71	69	71	68	51	66	74	76	78	73	61	59	72	70	65	66	49	81	67	67	61	62	60	59	58	72	79	70	55	75	68	60	63	58	72	62	71	84	68	69	72	68	65	55	62	71	58	63	69	70	51	73	89	67	81	63	76	74	75	73	62	65	61	56
7551	1688	4418	5113	4359	3582	2786	2310	1862	1652	1301	1239	1105	909	855	833	736	658	603	577	554	510	470	465	447	412	377	397	400	372	363	326	329	313	324	316	319	271	281	324	281	275	279	264	277	281	306	285	292	307	277	307	317	380	487	618	482	459	370	426	400	536	775	964	612	650	385	295	269	240	260	245	245	222	228	217	260	231	240	204	223	190	222	212	202	217	219	189	203	204	210	207	195	216	199	196	224	211	190	191	188	190	211	182	221	193	185	211	195	181	219	183	215	183	244	208	203	199	196	181	195	222	188	202	185	205	218	198	214	184	207	209	209	192	209	194	176	203	222	177	202	189	184	206	214	195	183	190	195	200	217	175	170	208	186	215	185	207	220	206	203	219	197	202	187	203	220	193	180	185	194	205	180	187	199	198	170	208	184	201	170	201	158	202	196	207	219	178	193	209	180	183	215	215	186	183	186	196	194	212	201	198	160	202	188	208	192	197	211	225	192	180	213	204	174	197	218	211	224	214	216	218	201	190	185	175	180	173	185	178	185	195	186	200	198	199	191	187	188	201	208	210	184	188	186	192	215	192	198	202	167	196	192	195	201	191	186	225	182	168	189	206	199	196	213	197	191	187	201	195	192	191	202	208	184	195	162	210	181	196	176	178	190	184	176	185	208	200	178	180	193	200	199	198	192	190	203	193	160	203	175	215	203	213	184	180	174	200	201	179	173	208	208	188	188	195	174	194	210	204	184	181	169	190	208	206	189	220	197	166	187	202	186	202	185	186	176	223	208	189	180	193	202	185	207	200	184	178	196	183	211	196	203	220	170	189	180	189	189	196	195	192	205	218	210	185	192	216	192	196	187	220	196	174	172	189	201	192	219	181	182	186	214	170	199	172	213	212	188	206	197	199	212	187	190	196	197	190	167	214	201	199	194	209	186	192	198	206	211	190	178	183	207	212	187	187	201	200	203	182	181	208	212	201	190	195	191	189	214	203	205	200	190	165	204	193	206	187	208	183	183	214	188	176	206	185	183	199	182	190	177	195	230	208	192	189	211	205	197	193	195	164	229	183	196	189	171	182	180	195	196	217	196	186	202	184	198	223	199	208	166	175	200	196	225	183	198	177	198	213	196	177	183	174	186	176	204	196	202	189	216	201	194	186	196	195	171	200	202	199	161	208	229	207	199	206	202	227	215	189	191	189	208	182	168	186	208	213	184	168	174	208	201	191	175	200	192	191	204	204	170	212	191	184	187	180	184	179	218	179	181	192	216	207	197	191	200	209	205	188	214	203	197	197	174	183	201	207	206	173	199	181	185	218	198	191	195	171	184	213	206	210	209	183	195	209	213	196	200	196	194	202	196	189	178	213	195	217	180	180	190	180	186	203	201	188	208	193	191	175	191	209	187	188	198	195	200	190	194	189	182	201	178	204	186	211	189	220	226	177	223	189	200	181	184	188	168	213	201	192	187	199	183	202	156	196	174	170	218	197	178	166	208	186	224	173	200	187	191	195	200	192	189	198	207	197	192	187	194	187	171	191	216	196	205	221	211	184	196	220	190	172	182	198	183	205	199	200	202	196	177	205	178	182	198	209	166	176	194	182	184	179	211	231	195	198	174	215	208	165	185	191	190	187	178	197	183	197	189	174	172	199	190	198	192	187	207	186	216	195	197	201	159	183	185	219	194	207	196	179	215	199	220	179	188	203	201	194	203	184	182	190	244	219	212	194	190	189	196	210	200	185	184	205	188	175	203	198	172	201	208	190	189	213	202	225	186	185	195	221	198	193	185	187	200	197	203	212	172	188	175	189	196	175	209	198	180	188	197	205	186	196	199	191	194	200	200	199	200	212	194	205	191	153	188	183	184	178	211	214	188	182	190	208	188	190	184	203	182	190	178	191	187	181	216	190	184	210	189	186	189	196	203	194	179	192	166	194	184	209	216	208	206	184	202	208	194	201	200	186	200	204	199	195	200	200	179	187	197	186	183	193	200	169	201	201	206	208	179	188	196	220	202	182	170	174	187	217	208	185	173	183	188	199	162	194	180	200	201	204	187	187	200	175	188	200	178	194	197	203	179	176	201	186	204	168	184	222	186	195	191	201	174	186	200	183	210	197	165	200	199	182	175	197	211	174	212	162	195	190	218	180	209	201	183	199	213	190	206	190	196	191	171	210	194	195	202	182	186	187	212	194	177	205	154	175	173	217	201	196	197	170	178	186	211	219	197	197	181	201	198	207	180	213	204	188	216	200	173	188	156	180	215	212	200	215	189	211	173	195	188	188	189	227	197	199	170	193	193	190	205	197	201	190	192	181	201	200	173	203	227	190	205	185	179	176	185	211	201	215	180	195	177	221	191	188	211	194	189	212	184	183	204	178	216	224	187	183	216	193	203	198	197	203	187	205	193	179	228	194	217	197	202	205	191	198	181	182	199	183	200	207	195	215	180	200	200	201	189	196	213	201	194	195	190	179	179	199	190	191	179	200	198	223	175	201	209	194	191	181	202	198	175	211	193	182	185	207	195	218	192	181	200	187	191	195	174	182	202	207	198	186	211	167	208	235	221	199	215	193	173	170	193	222	205	203	196	179	209	229	177	191	192	178	176	227	196	211	199	199	180	192	178	183	198	190	178	191	201	181	224	184	201	205	170	205	218	175	206	191	200	167	192	186	194	202	190	169	210	195	196	187	185	200	195	179	204	192	188	195	200	183	184	186	185	178	198	197	190	220	226	184	183	190	184	185	213	187	210	187	182	190	190	186	194	189	169	190	196	194	183	187	208	221	181	189	191	207	216	188	194	175	182	182	177	191	218	204	199	188	191	181	173	186	192	239	206	205	195	193	187	191	186	211	187	203	173	183	238	165	189	185	184	190	190	178	196	209	189	189	199	215	194	190	185	198	205	205	211	216	203	200	201	188	193	187	190	191	218	206	178	208	217	180	178	191	194	191	191	182	198	193	197	189	177	195	185	197	198	184	201	213	160	188	207	182	185	185	189	214	197	187	191	199	184	173	170	172	194	191	178	184	195	195	201	166	196	179	183	190	211	210	202	194	179	199	179	201	195	202	159	189	201	196	195	215	205	188	171	165	199	205	183	190	194	195	182	163	204	178	194	192	191	198	206	182	183	191	176	193	186	209	190	202	199	175	216	206	208	204	199	198	173	173	225	184	189	186	188	209	190	175	177	210	196	192	183	188	189	192	180	182	194	196	202	201	198	198	209	212	188	176	200	179	195	192	201	203	209	207	180	194	184	171	190	187	187	175	207	197	187	202	191	175	200	215	203	200	188	212	215	188	195	168	185	192	206	182	194	207	184	215	197	196	165	180	212	233	212	216	179	198	197	195	175	183	197	187	182	199	196	171	210	215	186	192	201	213	193	174	180	180	200	218	207	185	204	228	180	230	200	213	224	177	171	183	203	208	186	195	196	204	201	196	199	215	211	174	170	186	192	198	204	195	212	197	199	194	160	183	232	205	187	189	180	179
2496	116	141	126	138	153	119	117	124	103	125	126	135	107	116	139	124	110	104	121	132	125	121	116	118	111	114	118	113	121	126	115	137	131	117	131	115	115	141	102	116	103	118	107	129	121	108	105	123	118	136	107	113	115	120	125	120	122	126	108	119	122	90	125	115	97	119	98	117	112	127	126	123	118	142	111	109	114	132	113	119	112	120	123	96	133	117	121	116	113	130	121	124	120	95	101	122	119	109	118	100	121	102	112	132	126	117	109	123	114	137	123	105	118	113	113	112	136	98	108	113	105	125	121	120	120	105	112	128	106	118	121	115	124	126	108	110	119	150	103	119	115	129	109	130	115	107	110	133	122	137	117	123	104	120	108	111	147	122	107	130	119	130	109	108	117	128	119	92	124	104	116	104	111	93	114	141	120	114	108	114	131	133	108	128	132	115	121	118	104	97	121	124	113	117	124	109	139	114	108	119	115	120	134	121	101	113	125	141	124	143	138	99	124	136	128	117	114	97	135	109	111	123	116	108	113	120	117	108	144	123	112	112	124	119	114	106	134	114	111	123	121	141	109	125	114	128	113	114	104	120	103	106	104	111	120	109	115	120	113	104	105	109	128	126	120	130	113	106	125	114	116	122	132	92	123	127	122	127	124	111	140	130	114	128	120	123	104	115	102	101	135	114	113	117	117	101	116	107	116	116	125	113	123	138	112	113	115	123	132	138	121	106	121	127	105	126	135	105	120	108	94	110	119	111	119	102	133	111	115	121	113	112	109	109	131	111	126	111	119	111	115	116	130	106	126	91	105	129	105	120	104	108	123	112	121	120	134	122	99	111	97	128	122	125	119	118	134	147	117	122	114	93	106	127	112	126	115	103	128	112	121	109	113	119	123	130	110	135	123	128	130	113	97	107	110	117	124	132	112	111	116	116	139	122	114	125	110	112	111	108	132	102	112	139	121	107	116	109	139	110	123	119	132	121	117	114	116	124	98	116	117	122	114	105	113	111	107	108	126	118	113	112	131	112	107	111	115	132	131	108	145	104	116	109	110	111	137	103	117	108	132	126	127	118	111	104	108	112	121	102	101	113	136	127	118	123	115	110	97	118	113	108	105	130	122	122	112	113	93	111	115	135	132	109	99	121	124	108	117	113	98	122	122	111	133	121	129	125	110	128	104	128	107	115	132	113	108	100	108	117	117	103	124	114	132	97	127	128	128	110	97	104	115	89	114	127	137	112	131	125	126	123	107	128	126	119	121	124	130	113	90	121	85	110	107	129	114	110	114	104	120	115	144	122	143	117	99	105	127	100	125	114	111	99	117	133	120	142	136	112	125	126	142	110	105	125	108	132	114	129	125	114	110	125	140	126	94	132	93	139	106	104	112	114	120	118	105	114	105	122	106	106	115	110	144	123	116	100	110	116	114	130	121	123	129	134	94	133	114	96	114	132	126	113	126	124	132	102	115	115	120	114	127	131	127	110	112	95	107	143	111	109	113	125	103	108	119	103	107	95	116	95	123	127	120	138	120	145	114	118	127	119	125	125	118	124	117	120	112	117	121	129	124	113	123	144	129	117	119	135	105	123	118	117	112	122	120	141	122	118	135	114	121	123	127	110	132	108	117	112	124	124	109	114	108	99	96	120	116	143	130	115	124	115	126	110	109	105	115	126	126	135	107	119	115	111	117	129	121	122	101	138	94	125	109	126	132	121	107	114	111	101	121	126	128	117	106	107	111	107	112	117	131	118	138	119	133	129	113	112	124	114	129	110	114	124	126	108	118	130	108	139	117	108	131	92	121	106	137	128	124	110	103	113	119	113	130	113	129	108	134	116	112	122	123	107	112	127	120	99	113	106	119	115	147	129	113	106	127	134	98	137	106	134	134	125	134	117	135	116	120	113	114	106	125	101	108	114	135	115	121	93	115	108	109	118	118	118	113	114	119	135	114	112	124	105	117	123	125	106	117	107	125	131	131	111	114	128	117	116	110	98	130	119	112	122	133	111	111	126	124	125	117	126	121	109	119	106	127	127	112	132	123	93	125	120	118	114	121	139	116	109	106	101	132	121	120	113	130	129	135	97	106	115	131	109	121	110	118	130	134	133	114	95	156	108	114	120	114	117	113	115	132	116	118	140	132	130	112	130	119	117	124	105	109	109	122	110	120	119	109	115	115	106	123	113	115	97	119	115	123	117	124	105	121	106	120	121	130	105	116	118	120	127	106	122	114	120	126	122	123	123	123	136	109	120	119	121	134	105	102	119	123	120	124	123	114	109	126	112	121	128	115	107	110	125	103	115	114	117	113	100	107	111	97	121	100	142	108	119	122	107	112	103	107	117	125	113	118	118	123	122	104	132	114	127	126	129	121	120	130	116	119	113	117	103	122	125	122	101	121	111	119	135	130	105	122	124	109	114	100	118	112	108	132	120	121	126	112	113	120	108	127	118	114	97	127	112	136	118	130	142	123	112	104	128	120	112	107	103	127	116	134	96	117	118	107	99	106	127	113	115	108	136	133	132	134	134	122	122	116	130	108	114	101	103	109	124	117	131	118	94	123	115	89	128	144	104	132	106	115	118	112	126	105	108	120	125	125	121	115	128	117	114	103	116	132	110	141	123	121	126	116	119	113	134	118	137	109	119	133	132	144	109	102	129	116	120	141	106	105	112	128	127	116	111	154	110	124	137	113	115	98	107	106	123	137	124	111	116	125	125	131	118	112	125	128	115	113	111	117	113	126	124	122	140	137	129	107	121	113	132	113	109	131	131	103	132	131	128	130	103	126	116	121	109	129	121	148	120	114	119	128	113	100	104	139	107	118	120	131	121	128	137	135	135	126	138	133	115	114	107	104	119	135	110	115	98	104	125	108	123	109	104	108	111	116	134	119	114	112	129	114	104	128	123	124	107	119	99	103	122	90	102	110	113	132	117	122	125	109	129	105	127	100	120	126	121	126	113	122	112	109	112	138	110	106	125	114	122	125	94	132	133	133	142	118	138	101	115	119	105	102	105	95	102	126	110	119	120	124	141	105	118	130	108	135	130	127	138	111	118	116	130	120	110	101	125	126	132	130	113	102	116	119	121	105	108	122	121	132	116	121	115	128	92	106	102	129	130	110	130	119	119	103	106	107	124	131	111	118	139	120	129	103	111	114	111	113	126	143	132	113	119	94	122	107	123	106	111	120	113	111	111	135	119	120	117	124	122	121	137	110	132	145	101	125	123	109	114	121	109	113	128	108	123	103	131	123	139	130	130	131	96	133	125	128	108	118	126	110	119	137	112	129	108	116	111	106	129	110	134	108	125	126	120	124	109	120	131	102	123	118	119	116	135	98	106	117	119	113	96	126	129	98	123	113	113	113	111	119	108	103	105	127	135	93	97	126	129	122	109	120	124	122	122	114	108	121	142	110	130	106	112	96	98	129	117	125	90	117	105	129	141	119	120	118	103	116	133	119	109	114	108	112	126	124	132	111	133	117	132	118	122	123
2641	377	423	453	450	417	409	371	384	351	336	378	404	348	352	371	339	326	351	326	346	350	323	361	352	374	362	366	327	366	361	326	350	305	339	361	361	354	335	330	348	345	341	362	344	367	360	382	330	338	338	349	375	358	368	371	356	309	324	347	325	332	364	353	353	346	365	321	341	346	335	358	383	334	335	361	339	350	331	334	334	306	326	320	324	319	348	335	362	327	327	350	381	335	360	336	362	335	337	306	344	371	308	378	312	321	333	349	326	334	344	325	347	326	327	317	339	332	340	351	332	332	366	340	351	320	337	335	350	320	320	337	346	327	295	346	350	381	336	326	363	343	330	353	341	328	340	353	330	344	295	346	333	339	326	334	316	346	342	332	350	321	368	358	390	337	330	364	348	338	347	347	344	347	349	353	327	335	345	340	345	357	338	314	381	347	360	362	365	333	343	339	292	304	346	351	340	364	319	347	346	352	352	373	344	343	371	361	349	365	347	321	328	335	354	314	349	335	332	372	329	343	332	312	330	338	353	343	322	386	316	375	336	348	353	338	353	332	331	333	360	311	344	351	316	347	319	331	355	352	351	372	310	363	328	347	303	327	316	353	351	339	351	317	363	343	335	341	349	341	329	353	329	301	332	341	328	331	349	355	384	353	346	347	350	339	334	353	346	373	340	338	350	356	344	344	331	366	330	339	321	339	329	335	332	342	316	332	323	324	335	334	328	317	332	336	320	322	352	358	348	354	342	352	352	339	348	339	350	343	335	341	323	323	321	304	323	376	292	358	352	368	333	359	342	335	318	310	310	364	334	309	313	320	344	361	324	329	337	386	338	348	339	343	317	357	355	346	376	330	338	367	321	338	351	358	368	314	379	329	340	351	367	354	356	331	337	336	321	314	382	344	355	344	332	346	341	350	333	327	363	335	333	323	331	308	332	331	331	350	334	309	313	349	367	298	374	336	331	325	308	339	350	336	351	355	353	307	343	303	347	355	347	369	317	322	342	342	329	343	321	348	341	329	358	328	353	336	338	322	323	352	340	344	339	356	365	331	338	326	348	343	355	343	332	360	323	349	352	348	333	328	362	338	363	365	318	328	307	336	328	359	325	358	332	367	342	341	331	335	359	353	338	331	363	334	366	302	335	345	303	333	364	343	360	319	341	312	337	357	328	322	336	320	322	341	323	333	336	330	350	305	313	341	342	331	333	383	371	342	356	362	312	341	335	354	295	319	313	368	295	335	389	314	336	335	345	343	338	359	329	313	348	341	356	304	335	348	340	365	348	343	354	330	345	350	340	368	353	350	335	341	353	337	337	345	313	328	304	331	366	366	330	340	341	352	337	339	337	344	361	347	336	352	341	355	358	321	350	337	361	383	372	347	370	400	324	338	353	327	332	367	355	324	339	333	337	329	318	364	321	318	366	374	315	334	322	334	346	312	325	367	363	364	360	326	341	346	343	342	343	342	328	352	341	351	299	371	318	335	346	341	329	349	333	378	385	334	339	359	358	369	337	308	341	363	333	339	332	339	345	341	335	322	372	325	327	343	371	359	324	340	363	340	368	333	297	357	337	337	347	349	365	344	337	345	339	345	316	328	359	346	319	352	329	352	315	342	343	319	339	325	329	336	362	355	324	321	347	330	332	341	311	386	342	369	364	358	337	364	337	356	363	338	344	328	337	334	360	319	310	327	365	350	343	335	328	335	346	325	357	378	357	319	347	344	361	331	379	328	333	348	377	318	305	328	339	349	349	328	351	365	359	333	351	358	334	333	386	343	319	321	350	326	347	356	347	350	331	338	301	329	352	329	349	327	334	334	344	349	365	297	350	320	334	352	371	320	350	334	287	335	356	305	321	323	329	336	308	379	336	349	333	337	355	348	366	343	363	353	362	309	311	363	335	331	331	306	358	378	348	321	325	359	316	362	345	327	350	343	335	367	353	327	348	349	331	348	315	356	337	338	324	359	368	350	333	355	337	359	362	354	366	349	347	345	303	346	335	360	343	338	343	331	403	326	332	366	300	334	327	353	319	366	345	337	359	348	323	341	351	321	340	348	371	371	340	325	329	334	333	299	298	352	379	362	359	342	389	362	324	311	336	296	345	327	326	338	312	334	342	350	307	345	360	352	335	339	374	325	329	329	333	325	326	331	355	361	336	350	327	296	331	351	314	352	358	324	342	347	355	342	334	351	363	364	357	348	325	344	333	330	334	357	329	341	330	358	330	347	308	375	312	333	306	288	338	387	330	329	335	341	357	329	369	353	346	345	319	325	320	359	338	341	392	355	342	363	349	343	329	342	327	366	367	335	355	342	341	323	316	357	325	340	322	310	368	331	337	356	353	346	327	360	307	342	337	313	354	338	321	350	315	329	348	363	313	309	371	330	359	353	314	354	338	327	326	325	330	325	341	302	310	360	340	373	352	339	372	359	319	345	316	354	293	348	359	327	346	334	381	335	343	345	343	327	356	351	381	359	335	346	330	341	311	346	288	317	327	340	322	308	323	346	338	352	319	360	360	312	348	307	318	369	341	350	347	330	349	356	348	315	373	334	339	373	372	333	343	344	357	327	327	349	346	351	332	339	352	333	342	340	326	345	369	336	337	359	319	351	337	340	313	353	354	323	329	319	323	332	324	346	331	323	314	350	349	329	350	326	334	362	320	321	356	328	383	343	332	324	338	355	304	364	373	313	329	349	336	361	303	364	308	331	383	324	352	341	377	317	359	343	375	374	329	347	362	343	335	326	320	347	318	333	336	345	362	333	331	343	337	314	365	314	319	353	340	333	320	331	344	368	310	349	339	349	396	379	347	349	367	344	326	354	337	341	331	343	364	331	348	327	368	349	318	319	378	350	346	351	350	351	329	311	374	356	342	342	351	301	355	361	340	371	315	347	326	303	353	345	307	341	347	336	355	339	351	343	355	355	353	351	321	339	334	332	344	366	299	338	325	341	363	358	391	362	351	330	359	311	314	342	329	328	344	353	332	348	342	336	314	341	353	313	360	331	349	322	340	341	322	334	364	310	338	322	340	312	329	321	320	336	327	345	339	331	332	344	353	355	337	343	318	350	335	370	363	374	360	331	339	347	339	339	345	332	342	316	321	328	338	356	329	359	360	346	353	340	336	324	338	344	345	351	338	359	332	344	359	345	361	346	362	326	361	337	354	337	346	338	356	367	326	368	360	330	328	364	340	338	346	342	360	378	333	351	334	338	332	323	334	357	308	323	364	317	385	348	338	320	360	354	360	320	350	326	351	378	344	344	336	346	354	344	359	354	318	330	364	335	366	312	328	359	365	330	332	346	333	350	329	357	373	342	313	375	352	364	358	341	349	353	349	303	306	362	351	356	344	298	318	341	307	347	306	325	357	311	335	315	350	343	380	315	352	331	360	351	355	338	353	295	331	362	343	325	332	340	357	362	360	351	355	361	328	365	351	320	316	341	310	350	338	334	329	327	338	337	293	329	339	380	352	354	330	340
8250	842	1051	801	580	441	393	298	237	218	242	207	191	162	197	162	176	176	155	172	156	143	146	161	157	156	161	163	164	134	150	159	166	152	133	131	152	154	132	146	148	154	157	143	138	151	154	141	141	137	140	125	154	166	147	157	178	137	130	143	158	172	181	175	176	151	151	121	149	128	144	146	140	154	145	132	130	155	163	134	127	152	133	141	135	153	118	134	131	151	142	156	136	157	146	132	143	140	121	159	164	136	165	136	120	145	129	158	137	139	156	150	133	125	139	128	142	138	157	133	139	124	134	155	136	148	155	114	145	135	129	137	133	154	132	128	141	148	153	130	126	132	157	150	130	160	136	139	141	135	140	126	137	145	122	160	138	126	128	134	126	135	115	156	157	149	127	144	126	144	129	138	142	131	143	144	145	155	130	145	147	127	145	140	129	141	152	135	137	131	136	153	130	148	131	133	142	118	168	142	147	128	141	147	146	154	150	160	152	127	151	123	147	123	147	146	131	139	130	123	144	125	141	135	148	141	103	129	141	170	132	122	133	128	124	142	145	144	149	142	115	133	142	144	127	146	130	130	124	135	132	151	147	144	132	138	137	132	121	141	146	151	143	147	130	128	145	146	122	122	124	141	159	144	141	127	138	106	150	142	131	153	125	155	130	136	143	148	156	159	135	126	132	116	139	136	138	144	139	129	155	132	143	149	171	146	146	140	150	137	160	109	126	176	125	163	148	154	128	133	122	124	146	144	140	145	141	151	118	152	144	136	121	138	117	142	127	159	150	133	161	156	163	130	125	148	138	135	135	130	145	150	114	143	133	163	139	142	108	136	137	126	170	140	135	160	151	114	141	139	154	132	154	114	175	138	154	132	129	131	113	147	149	151	152	144	157	149	137	149	151	139	155	146	124	119	139	139	158	147	143	126	116	130	141	136	125	126	153	145	136	134	135	134	148	137	168	125	136	134	142	145	140	141	134	150	140	143	151	130	143	144	170	135	131	139	139	135	145	122	130	113	137	126	145	127	145	126	120	116	125	142	121	134	141	139	119	131	138	146	156	162	122	134	127	156	127	142	170	132	121	135	155	144	143	127	156	139	178	157	126	127	137	134	154	151	172	134	154	166	125	146	148	145	143	149	153	133	128	126	140	141	127	144	121	147	133	118	137	122	117	147	147	127	112	142	163	139	143	131	162	139	113	119	136	157	133	117	135	150	115	132	159	143	132	147	142	163	144	139	148	139	122	140	154	127	147	133	130	120	166	111	145	136	130	142	151	155	130	146	143	149	133	127	127	121	137	124	132	154	140	148	142	123	158	132	124	146	140	151	156	139	157	140	144	140	137	141	130	122	125	131	126	120	150	137	146	132	152	138	129	131	140	132	121	119	118	143	116	138	149	151	147	116	126	149	120	144	123	139	131	146	112	169	163	138	115	132	142	135	131	156	148	153	136	149	146	137	134	128	133	152	157	135	137	146	118	128	137	120	125	129	126	135	146	154	139	118	137	136	149	144	140	165	144	147	127	124	152	141	142	139	131	140	134	143	149	138	144	146	127	124	125	139	155	115	173	121	136	147	138	151	117	147	158	138	144	150	152	109	147	144	156	150	128	153	157	129	150	127	151	130	159	152	100	141	142	127	118	148	142	144	153	148	153	136	139	135	148	130	158	135	117	159	132	147	132	134	125	134	141	135	136	128	144	159	152	140	138	121	166	144	104	158	127	126	141	132	145	148	143	135	130	136	175	124	136	133	128	148	145	152	153	156	135	141	152	123	139	140	139	137	137	145	147	121	144	121	165	121	129	145	179	135	143	124	143	135	144	146	138	123	138	111	154	126	132	131	120	141	138	130	149	140	143	148	164	124	136	120	144	134	153	120	145	119	132	123	142	135	119	142	152	148	159	140	136	137	118	147	127	156	147	163	156	138	126	141	133	135	133	126	160	129	138	135	107	144	164	145	137	110	126	139	171	129	125	150	123	143	151	123	140	122	144	124	138	166	134	140	134	138	124	124	146	132	154	134	142	153	119	162	125	124	148	146	131	135	143	128	134	158	125	136	120	143	155	141	142	135	139	134	140	122	129	154	119	131	146	159	147	148	139	145	151	167	138	137	133	139	141	139	130	127	137	131	151	138	143	126	142	132	114	120	133	133	134	114	143	146	141	171	135	160	125	134	136	132	143	144	128	141	125	120	134	136	152	156	159	114	146	152	158	147	113	145	101	144	132	146	144	142	128	129	124	156	130	156	138	158	142	125	128	148	143	146	127	154	128	128	136	156	121	147	146	137	147	148	142	146	147	142	147	140	137	126	133	138	116	158	140	140	137	136	139	149	137	151	146	140	142	131	145	153	133	142	123	127	151	149	145	146	147	147	134	141	133	151	146	128	122	157	136	130	151	151	141	123	134	160	121	152	135	119	158	124	146	137	149	129	122	149	145	168	144	135	142	118	152	152	128	146	126	155	149	136	148	132	130	146	138	129	126	154	134	142	145	142	145	140	136	126	129	151	126	142	147	151	129	142	128	112	166	145	141	144	126	116	155	144	146	135	131	121	130	160	122	138	146	134	169	145	145	141	149	163	118	144	120	146	138	151	143	161	137	145	123	143	143	135	144	118	114	175	164	152	129	139	124	141	149	143	129	137	152	105	154	154	142	147	156	131	128	144	159	138	133	139	134	136	140	119	135	146	137	150	139	133	152	147	156	161	149	123	136	138	153	146	133	128	134	139	139	161	137	172	169	136	166	127	133	141	154	148	144	129	140	121	123	130	120	150	139	129	129	142	153	120	135	134	134	161	151	113	129	121	135	148	114	135	129	126	125	143	156	158	134	131	140	145	148	138	143	139	133	141	132	146	164	140	127	137	151	147	127	145	133	154	162	133	157	143	122	158	122	151	134	145	137	133	147	162	125	142	129	149	135	126	144	138	141	136	143	124	123	156	143	126	142	142	134	138	144	135	137	133	115	118	130	149	141	152	135	134	139	126	137	155	133	131	128	121	122	136	131	130	135	125	130	131	129	130	146	146	140	133	150	141	139	154	120	141	131	143	134	149	145	129	109	144	130	137	144	134	134	151	145	125	137	148	127	140	131	145	137	121	117	133	140	145	118	145	147	148	136	120	146	159	154	140	157	131	128	149	107	130	161	165	137	140	150	125	144	148	129	136	148	137	146	151	154	119	130	119	148	123	142	133	155	146	135	136	138	137	136	132	135	121	138	161	144	143	165	135	140	128	139	142	136	142	143	112	130	154	148	155	155	131	153	140	127	153	150	131	133	144	139	144	139	129	143	147	160	151	133	133	152	142	141	136	152	125	125	129	121	157	141	147	133	146	146	135	134	157	135	148	138	139	133	131	143	138	124	146	152	134	142	120	133	164	129	134	154	138	114	128	159	142	156	140	124	159	148	134	134	128	146	153	125	148	140	119	133	138	118	152	150	130	147	131	134	145	153	126	128	121	137	136	144	149	156	119	143	115	122	141
5926	1229	2615	3010	2679	2186	1796	1471	1363	1084	1005	896	832	792	779	675	642	642	624	633	568	542	536	500	542	501	471	432	478	463	458	443	441	472	403	426	423	467	466	461	446	447	425	424	453	439	476	439	423	416	434	453	518	563	586	538	533	533	486	551	524	601	680	766	601	575	381	436	458	395	419	398	383	382	415	382	394	404	386	381	410	385	405	430	406	404	383	420	402	374	385	436	391	412	396	379	388	408	409	378	334	405	386	380	357	371	393	363	393	359	394	388	375	356	363	397	374	405	398	398	376	380	358	370	355	399	382	420	408	405	393	398	370	392	388	380	362	397	377	406	381	375	394	366	387	385	428	386	390	349	373	397	414	432	354	410	380	371	394	374	396	406	403	411	376	387	371	408	401	387	373	386	378	408	396	397	382	388	382	436	368	400	361	365	387	365	387	405	399	385	349	381	376	366	425	355	437	394	415	403	375	411	384	408	391	351	415	383	393	385	352	396	353	375	426	406	369	359	385	393	355	381	375	384	358	361	345	405	365	373	406	344	365	408	395	432	367	417	384	356	392	366	400	385	375	401	368	383	372	376	349	366	385	380	398	413	391	415	384	366	365	370	367	400	388	377	400	375	355	352	384	372	396	418	396	400	416	409	408	378	386	388	395	376	394	403	392	385	367	363	422	400	353	368	363	371	365	406	414	401	431	343	377	360	397	433	382	388	378	389	404	401	395	384	374	406	387	393	395	353	424	376	367	377	343	401	394	382	396	364	404	361	400	372	401	373	391	380	398	376	380	379	383	376	386	402	376	374	366	363	374	381	371	352	366	377	379	384	401	387	394	417	381	388	368	393	378	378	374	401	386	386	405	376	377	370	402	385	366	406	387	389	400	396	378	384	426	363	370	377	406	367	388	394	362	385	365	376	373	412	409	364	382	411	354	415	414	394	363	380	361	383	387	359	385	398	404	394	381	386	363	409	419	359	378	397	366	400	365	379	374	362	379	344	363	359	384	396	374	399	389	408	380	371	379	388	382	429	365	354	380	381	395	406	350	415	391	376	384	386	406	415	385	368	388	414	384	405	383	420	363	408	379	345	427	416	392	394	400	395	398	402	420	381	386	399	347	390	407	381	379	372	397	371	429	370	340	408	372	358	350	418	389	410	387	388	393	382	375	398	371	384	395	388	374	349	403	387	396	405	350	396	376	378	383	383	386	378	391	408	394	365	365	386	358	413	375	403	395	393	368	404	370	383	379	401	409	367	390	368	413	399	369	369	355	388	391	364	394	370	409	372	405	389	392	378	393	386	366	402	416	408	405	402	349	390	356	382	415	391	396	375	448	396	403	379	418	402	425	368	374	374	419	368	390	424	354	404	391	386	349	390	349	384	361	389	373	415	354	392	406	376	369	366	389	396	387	425	414	409	413	356	394	373	410	433	332	392	409	391	402	387	378	359	379	395	348	414	400	406	373	352	370	373	372	385	368	375	391	380	383	372	386	386	397	376	402	389	388	396	377	369	378	371	393	375	400	386	365	389	385	360	400	388	419	362	380	374	388	395	380	373	391	402	399	374	388	375	354	387	400	408	351	383	379	389	400	387	359	381	396	403	401	393	397	390	402	363	363	398	377	412	393	370	376	341	395	389	391	392	411	411	413	374	390	364	376	371	395	381	385	385	386	400	401	353	417	377	367	396	363	381	387	380	379	388	402	376	415	390	389	408	410	426	358	391	406	403	354	371	376	359	380	388	393	361	398	395	377	397	370	369	375	356	403	409	348	370	355	349	393	399	372	407	410	415	397	354	365	381	338	389	388	390	385	414	408	374	355	395	363	402	404	367	381	393	411	374	364	404	370	351	379	353	395	434	399	400	376	390	371	372	417	424	404	380	368	411	433	365	385	358	386	389	408	375	375	392	351	373	356	404	366	375	383	367	402	362	333	423	372	433	399	393	419	388	396	356	386	378	360	427	387	376	391	354	374	387	383	385	425	419	388	395	365	406	347	376	356	405	393	381	360	383	403	409	396	388	378	390	379	378	364	393	396	378	394	356	375	379	391	355	415	404	347	410	391	383	362	381	380	371	350	386	406	374	372	353	367	399	383	416	423	393	401	413	377	421	399	392	372	376	390	379	415	361	364	386	387	408	385	380	361	383	384	380	388	356	399	341	441	375	371	402	384	392	419	380	360	395	362	409	372	361	401	326	390	375	393	372	363	394	393	367	394	383	346	381	385	424	441	406	394	379	395	403	408	400	401	388	393	407	380	373	391	401	364	383	407	369	355	389	385	392	371	364	402	357	339	372	348	341	373	365	382	404	373	375	375	406	405	402	431	392	379	394	356	452	413	378	374	392	373	366	378	417	370	394	402	350	395	430	390	365	395	356	388	385	420	418	385	370	382	405	396	386	394	376	400	386	363	357	418	432	391	365	373	362	393	372	387	416	419	377	393	376	403	398	385	372	392	392	368	353	386	381	413	389	384	395	400	392	413	363	389	404	389	418	356	385	384	391	429	384	338	382	404	449	354	378	409	324	409	392	396	383	372	383	408	366	372	430	371	371	364	413	362	366	377	374	407	410	405	404	390	372	399	355	434	362	393	367	383	393	399	347	379	381	370	391	378	396	386	381	401	367	390	437	387	379	368	382	395	365	367	361	389	371	422	368	385	386	408	360	423	397	394	409	396	403	406	417	404	372	367	412	353	364	367	366	366	398	394	400	407	427	368	382	393	381	397	376	396	422	352	387	420	351	355	374	384	396	425	365	334	372	390	387	397	381	377	394	421	396	388	395	384	403	368	355	393	340	400	362	362	382	407	390	337	391	395	354	386	382	387	368	373	403	373	403	367	388	414	428	385	366	380	367	395	402	384	402	405	423	383	380	380	386	354	411	411	358	409	366	382	371	400	398	390	406	410	372	375	382	356	373	380	437	372	392	375	385	389	404	405	375	400	390	383	364	355	397	396	384	386	404	383	369	380	410	375	354	352	358	385	417	402	376	362	378	390	405	377	379	397	398	390	382	347	395	379	366	390	374	396	427	416	394	377	360	347	367	370	393	371	352	399	387	389	381	353	391	405	363	386	364	418	374	401	334	395	400	393	358	350	390	378	387	392	376	389	392	357	383	415	372	361	385	359	392	376	407	365	382	411	368	393	374	369	419	400	395	356	422	378	360	429	375	375	376	388	423	417	380	396	372	365	361	417	412	399	365	401	379	413	389	357	371	333	363	403	378	376	367	385	437	388	362	354	382	393	410	381	361	365	419	397	381	418	378	390	385	367	371	395	390	359	358	372	364	381	398	392	355	387	381	363	381	354	413	385	371	353	421	383	361	398	350	362	373	383	392	367	402	370	389	375	362	391	396	389	403	365	396	394	362	417	395	426	353	403	418	400	392	389	389	411	338	420	417	413	392	395	407	412	368	390	407	396	418	385	382	385	385	408	402	383	398	398	425	365	347	388	364	409	425	362	389	376	412	392	379	366	372	368	399
14411	1684	2002	1458	987	682	497	449	341	250	239	243	195	173	144	128	116	110	129	105	90	107	101	110	102	89	87	105	101	90	91	87	79	79	80	92	66	70	62	65	83	67	65	66	78	74	84	69	78	73	74	90	67	93	120	96	82	90	89	95	83	95	119	137	103	76	83	75	65	76	72	67	67	71	74	82	62	68	63	75	67	82	65	70	62	72	63	74	58	70	74	66	74	74	64	65	71	55	75	70	63	84	78	84	51	59	56	63	75	58	73	68	87	73	56	69	83	64	80	82	69	75	84	61	64	71	74	64	71	65	65	63	66	73	51	64	70	66	61	65	68	59	64	79	76	73	72	61	63	64	66	74	68	77	70	62	69	66	76	65	63	79	54	71	65	77	58	87	71	75	62	74	62	63	65	74	70	69	77	65	72	59	47	62	71	76	68	78	72	55	73	68	83	80	58	71	63	80	67	58	74	67	70	79	70	71	72	44	54	55	79	68	65	58	66	58	82	76	84	70	65	78	55	53	54	57	78	71	67	66	74	75	78	69	69	55	66	75	66	67	73	70	76	51	64	64	72	74	71	64	74	67	62	68	67	67	53	63	53	53	71	74	64	58	73	67	55	62	61	73	60	62	80	74	53	54	66	66	68	62	66	86	59	88	75	62	65	77	79	62	74	77	70	83	62	59	74	84	71	72	62	65	60	66	80	81	62	76	65	71	74	73	74	72	72	52	65	64	74	59	57	68	75	75	69	75	60	66	66	57	63	61	60	78	52	66	68	62	76	58	67	60	85	59	69	61	81	67	57	65	60	71	74	72	68	70	88	62	64	64	68	59	78	71	73	70	62	71	59	64	83	63	64	70	51	73	78	63	59	68	61	65	58	66	66	74	75	62	55	60	63	69	66	71	72	55	80	52	71	70	61	61	77	48	75	77	76	76	71	71	67	68	67	80	65	72	66	75	68	71	51	57	64	61	72	66	60	57	60	66	63	60	74	70	57	72	64	82	84	70	62	57	68	61	62	76	79	59	67	71	75	67	76	72	90	64	77	81	71	65	68	71	62	59	72	69	67	70	80	77	66	80	79	67	78	62	78	62	64	63	72	62	68	75	69	81	67	73	67	49	49	53	77	71	70	67	65	74	65	62	60	87	73	85	62	57	61	60	59	86	59	75	69	74	78	77	65	75	67	58	74	55	49	64	72	77	78	75	68	62	65	58	68	63	68	71	71	70	72	68	71	58	68	64	69	59	64	64	65	73	69	77	76	79	62	81	77	48	74	53	64	65	54	73	64	77	75	82	65	76	54	62	62	53	62	65	79	65	73	75	69	81	61	68	49	67	61	64	39	59	49	77	74	66	72	58	69	66	69	67	72	49	75	67	68	73	67	61	63	75	70	74	49	64	63	66	70	80	67	42	63	76	68	72	71	80	74	86	78	49	83	61	68	82	66	72	65	72	68	59	47	64	79	60	72	74	70	69	67	69	72	61	75	68	77	54	82	66	59	56	64	65	78	58	55	76	65	90	64	76	58	73	59	71	72	69	75	61	53	54	53	55	81	75	68	63	72	67	59	61	64	66	84	70	68	60	85	66	76	68	52	44	75	75	74	71	62	56	61	64	68	62	60	57	70	56	69	73	75	63	64	74	71	68	64	83	65	69	82	94	58	53	62	70	58	74	68	74	70	68	68	80	74	66	68	67	65	76	73	72	75	58	68	71	63	68	70	68	66	58	56	72	63	77	63	79	54	85	76	60	56	80	72	66	59	63	77	86	55	56	69	77	65	67	80	57	63	54	77	72	79	64	76	74	70	76	74	68	79	68	69	76	65	63	55	67	73	64	55	64	77	50	64	79	72	66	71	69	74	74	70	63	63	54	62	71	65	73	73	69	65	61	78	82	59	49	59	71	66	68	61	70	65	61	68	53	60	65	83	65	65	62	63	70	74	69	84	54	60	57	57	56	79	77	57	71	72	71	66	59	66	75	80	67	74	63	72	66	68	60	67	72	75	85	60	47	73	73	73	82	70	56	65	74	84	73	88	74	51	53	65	65	80	74	52	63	48	76	53	78	61	78	63	58	62	60	72	72	53	61	69	68	65	70	66	79	88	56	64	67	73	61	66	59	56	70	56	53	69	67	80	76	60	73	60	65	66	53	59	69	69	66	67	72	74	77	78	73	65	71	67	70	57	64	67	57	54	68	72	74	76	64	75	84	76	72	61	58	51	67	54	71	70	56	55	65	76	68	68	67	77	64	80	82	70	50	80	61	56	73	61	101	79	63	67	60	86	59	65	82	52	57	63	87	67	58	74	48	62	67	64	79	59	64	49	70	72	70	81	58	66	70	77	72	51	46	49	75	72	69	66	57	72	75	56	70	72	72	88	74	72	71	64	74	80	75	73	59	74	62	58	59	79	69	68	59	80	69	60	53	87	59	64	67	63	50	60	65	62	64	58	80	61	64	74	73	67	73	64	72	70	64	68	80	65	52	57	70	61	79	54	49	66	69	60	75	79	63	71	69	70	69	78	57	73	78	65	80	62	78	77	62	71	58	68	65	56	68	59	60	62	58	70	63	79	68	72	67	56	84	54	72	66	59	59	75	83	44	73	76	71	67	57	91	55	52	64	55	66	76	69	54	73	67	59	83	80	60	63	57	71	69	70	66	69	67	70	68	52	54	65	79	86	64	69	70	86	63	57	70	60	64	74	68	61	59	61	68	63	69	60	56	68	57	69	64	64	71	58	70	73	52	79	55	64	66	79	67	71	84	63	71	52	73	51	64	72	64	71	73	67	68	72	63	75	88	61	52	56	76	84	72	72	73	69	81	78	68	61	71	57	61	67	62	51	69	58	71	60	66	63	70	69	79	70	73	78	57	79	64	73	70	59	70	71	69	75	63	71	70	66	63	60	74	63	51	79	67	42	60	56	70	71	55	69	63	76	65	65	69	61	69	75	76	77	64	65	75	68	67	87	64	70	79	72	68	63	76	76	78	73	62	77	70	64	79	72	62	69	70	49	68	63	67	67	72	68	73	71	58	67	66	80	77	71	60	62	54	59	62	58	74	70	64	63	56	69	57	68	59	72	64	57	75	80	68	71	61	75	78	61	65	58	64	62	66	58	77	62	68	54	64	71	51	62	76	73	68	75	75	62	65	70	67	63	65	63	76	75	76	68	67	63	67	68	59	68	68	43	69	77	54	67	66	70	57	75	81	87	69	69	73	76	62	72	55	62	76	50	65	66	61	68	74	75	75	82	68	72	72	63	55	75	72	73	55	73	76	65	75	61	65	65	50	73	59	74	68	61	72	70	67	84	77	63	61	65	65	59	67	70	50	68	69	74	55	68	54	62	70	67	74	63	81	73	65	70	77	56	78	70	61	62	58	61	83	56	69	60	57	56	54	71	60	72	54	69	60	67	75	57	80	62	75	62	69	64	71	71	76	64	61	62	68	67	63	76	65	75	72	66	67	65	52	68	56
7567	1766	4457	5062	4463	3524	2787	2247	1864	1586	1408	1175	1049	949	867	759	686	650	638	541	508	515	485	458	467	400	396	381	381	362	347	353	304	331	328	303	297	316	309	281	313	278	279	266	284	271	325	291	292	270	276	323	391	481	638	541	531	435	401	501	493	572	801	906	506	520	333	263	234	279	242	227	213	199	227	225	236	220	219	231	182	201	212	237	196	203	190	203	226	226	186	209	210	207	192	189	212	198	224	201	193	246	201	229	211	187	212	221	206	222	182	202	226	203	192	222	177	204	207	208	207	209	183	211	213	227	200	209	197	202	191	200	192	199	185	196	194	200	194	208	209	208	200	197	200	213	188	179	176	155	210	198	199	193	191	189	197	219	182	195	183	191	194	202	196	172	181	218	214	199	187	199	199	224	207	183	207	192	177	242	199	206	221	185	191	205	206	206	205	200	203	214	167	197	206	198	199	193	175	189	177	227	169	166	181	193	172	177	193	215	187	187	185	189	220	210	208	194	175	210	196	189	209	167	207	196	210	218	209	190	205	189	193	192	193	182	205	191	203	195	175	200	178	189	218	223	188	183	194	211	184	175	200	187	181	212	202	199	191	197	214	203	190	199	198	187	209	186	168	186	209	204	196	204	183	168	199	182	197	206	183	169	204	210	183	226	195	203	169	216	174	208	198	213	178	186	203	210	176	199	199	174	189	202	206	186	210	186	202	192	195	204	199	192	184	191	214	215	182	174	162	186	172	222	177	177	188	191	199	223	187	199	170	195	173	190	193	194	212	224	196	192	187	190	198	226	187	206	197	203	185	230	217	196	194	193	189	189	195	190	199	202	202	186	209	198	196	181	184	180	202	172	178	204	197	197	213	196	223	189	181	202	201	194	194	182	175	203	219	164	191	194	196	190	206	180	191	214	206	215	196	192	190	185	200	177	184	190	212	193	192	187	187	203	194	205	200	187	171	182	201	174	177	180	213	166	175	173	190	195	196	198	201	211	217	205	207	190	178	185	204	188	198	199	203	219	203	192	215	188	221	216	205	159	182	210	175	216	218	177	187	191	184	212	187	173	206	191	220	208	199	186	169	200	174	200	198	212	185	185	182	171	218	179	192	180	174	190	181	193	189	182	179	196	183	209	201	193	194	189	181	183	197	191	174	205	188	212	209	181	204	204	188	211	203	208	191	188	194	193	203	193	182	172	180	200	197	213	184	197	189	198	195	178	207	184	205	186	176	210	205	206	218	187	169	209	189	167	194	192	185	204	210	208	196	189	187	178	185	187	207	201	217	210	220	207	213	194	193	204	191	156	199	197	177	195	189	168	197	184	191	196	191	171	198	169	181	206	192	199	181	189	208	202	172	185	205	191	176	191	191	206	177	173	219	170	180	177	208	201	185	202	201	162	196	219	210	183	187	179	186	176	196	201	206	179	177	177	187	200	183	221	187	199	197	215	194	224	183	211	196	188	186	172	190	203	201	188	180	201	187	198	202	195	195	196	179	174	165	203	188	206	209	198	213	193	220	169	205	178	205	179	203	183	211	207	198	199	183	176	205	190	231	197	192	187	194	182	163	190	208	203	205	192	213	208	224	201	200	196	194	206	204	198	191	190	195	190	206	207	199	200	189	202	209	199	192	183	195	201	204	217	208	183	176	198	228	199	199	223	201	161	200	210	199	187	191	179	211	204	201	189	204	180	198	178	184	213	181	175	184	192	180	185	235	167	198	208	186	171	217	200	160	203	192	207	220	204	174	217	184	195	191	210	169	179	206	192	209	185	176	173	170	188	194	182	194	193	190	201	193	185	182	204	201	184	170	200	197	201	179	178	182	188	195	204	196	185	206	185	206	202	191	197	183	196	192	190	174	205	210	198	187	179	200	205	190	191	192	191	179	196	206	199	206	199	170	167	198	188	210	208	200	209	189	180	204	193	208	205	172	187	185	207	184	174	196	201	176	193	191	170	189	216	197	200	181	182	196	162	218	211	181	182	183	190	186	199	187	188	194	192	200	190	189	188	199	170	189	194	214	194	198	194	181	191	191	164	203	190	185	179	176	206	184	189	201	189	183	199	196	180	205	184	171	175	189	182	190	190	179	221	171	200	247	190	168	201	178	192	187	202	199	169	197	188	169	180	171	173	198	201	194	177	169	188	188	203	217	190	172	192	198	194	182	200	211	182	187	198	194	193	207	212	206	189	214	183	192	193	192	198	206	203	180	184	175	199	220	185	201	195	196	210	189	193	221	176	198	189	188	190	209	205	200	183	171	181	182	180	206	174	193	176	201	200	175	199	212	187	221	178	190	198	215	191	177	213	211	187	186	177	193	189	175	203	178	178	199	192	195	203	162	190	189	232	186	198	186	199	180	189	186	202	185	216	185	191	187	179	171	194	183	174	210	194	176	160	177	194	213	179	204	196	186	217	181	173	174	169	203	215	225	218	184	206	178	214	209	171	190	208	183	185	176	185	207	183	169	165	223	204	163	196	209	183	187	209	193	198	188	165	174	206	197	180	194	225	200	204	198	196	225	189	194	176	193	205	184	205	198	181	186	201	178	193	178	185	192	188	189	211	212	167	182	207	183	164	234	183	166	201	205	173	198	203	209	191	222	192	174	193	204	186	176	193	195	180	179	182	188	179	186	176	184	189	173	177	184	190	181	190	182	191	173	211	199	192	185	169	237	184	181	204	191	200	205	154	175	175	191	170	191	181	184	192	199	169	204	200	195	190	219	199	199	215	185	200	184	192	201	186	191	173	205	201	186	177	185	205	197	186	179	191	190	196	192	205	224	192	173	188	164	186	206	156	210	195	181	208	201	212	179	197	181	204	163	172	166	196	181	197	203	194	196	199	174	206	191	203	177	193	200	180	193	206	185	204	206	219	181	188	185	202	221	186	195	193	202	200	196	194	184	185	207	210	176	210	194	218	167	214	205	193	176	203	212	177	185	205	182	206	196	185	204	201	195	197	191	210	181	180	187	171	200	174	186	184	194	210	206	232	211	193	183	205	173	197	192	186	193	204	202	179	179	178	190	191	167	194	187	192	198	214	172	185	182	191	194	208	226	213	219	182	195	189	189	191	213	201	188	186	237	192	210	185	214	177	177	196	185	190	200	182	194	189	176	191	179	181	193	200	193	191	189	207	202	193	193	200	183	181	208	188	216	180	211	184	190	176	202	198	218	204	186	169	185	188	200	195	196	176	176	201	185	217	203	191	156	182	179	206	223	204	174	208	234	196	191	208	182	172	202	199	193	187	203	195	205	165	180	200	198	187	193	205	195	181	201	203	187	184	196	177	203	207	186	189	192	182	201	198	186	197	167	190	175	168	207	176	183	194	216	176	197	198	193	182	193	203	176	208	188	175	191	200	196	177	204	199	206	199	211	195	188	213	200	183	203	198	195	188	200	190	193	197	188	179	193	174	195	207	206	177	199	191	176	190	199	171	204	206	193	188	198	187	178	183	171	191	212	208	197	195	187	186
2484	132	151	119	123	153	128	149	148	126	111	130	123	139	115	108	114	116	105	121	119	121	100	124	139	121	116	135	148	101	128	134	126	112	123	105	100	112	128	117	105	107	111	122	135	105	121	112	109	114	125	140	135	113	150	128	130	131	122	114	109	119	122	134	120	108	117	111	112	107	118	137	120	109	120	109	127	120	118	100	100	138	118	133	110	116	121	119	120	103	130	90	123	116	121	129	97	124	112	109	141	106	120	120	114	100	120	119	125	110	104	123	128	107	117	110	116	108	129	103	95	107	133	120	117	111	109	126	144	99	113	114	106	135	102	119	113	141	119	112	125	111	112	139	112	127	126	127	140	139	123	127	116	129	128	106	109	127	112	122	124	99	120	116	138	105	118	123	119	115	110	124	119	120	142	120	129	129	107	95	119	122	110	127	115	105	137	122	140	123	117	120	127	135	142	109	118	102	106	124	119	126	136	119	125	126	115	110	118	122	134	126	110	102	102	117	118	136	118	121	122	119	130	128	105	132	125	127	139	116	116	98	126	107	135	129	117	118	98	115	120	129	111	129	114	122	110	126	125	113	115	104	112	113	126	112	137	122	125	124	119	130	120	134	117	100	111	116	120	116	118	136	114	102	140	111	94	119	96	120	117	134	121	119	120	106	124	110	110	137	134	111	105	130	114	110	100	135	116	115	115	124	129	116	96	104	111	101	109	109	118	141	129	127	107	124	115	123	136	95	132	93	117	131	121	130	117	107	130	127	124	102	110	117	138	134	124	121	106	125	102	105	106	139	96	132	119	117	123	132	100	145	117	127	134	106	114	115	144	126	138	105	140	120	99	121	107	108	146	93	117	108	105	112	113	115	128	112	112	115	98	106	134	112	127	121	109	124	110	102	98	115	141	124	115	118	102	112	124	133	97	110	105	109	124	115	109	144	115	118	104	120	112	107	114	128	130	124	113	115	132	119	125	126	110	105	115	105	118	117	118	119	112	112	105	95	104	108	117	124	118	106	110	130	116	95	132	129	99	128	140	106	125	129	110	130	123	112	126	120	95	119	125	114	135	103	128	121	143	132	129	102	115	133	118	139	125	106	103	123	130	126	109	97	114	114	114	115	112	119	119	122	113	113	118	131	119	108	144	115	110	113	123	122	122	124	97	108	106	124	127	99	119	121	106	133	100	117	97	130	129	112	118	116	115	118	109	106	111	133	139	114	127	125	127	111	98	119	119	132	126	114	104	118	116	111	132	121	133	118	123	115	112	99	121	108	129	124	129	127	120	130	127	118	122	118	110	123	130	136	123	118	118	112	109	104	126	123	118	136	122	117	98	128	110	124	127	119	119	112	128	133	124	119	130	118	106	93	124	102	109	110	114	130	119	128	119	123	129	105	106	127	121	115	103	113	118	114	95	126	120	107	138	104	117	101	100	102	105	138	122	117	106	136	130	120	122	109	110	128	127	123	122	134	128	136	95	133	124	126	100	116	137	131	118	107	111	137	116	117	112	120	118	125	103	116	116	107	122	109	106	110	113	108	115	110	133	135	117	122	125	108	140	106	111	108	117	126	133	118	120	121	120	123	120	105	111	129	132	88	136	125	115	118	117	123	122	128	134	114	131	110	110	122	104	118	114	105	121	122	121	116	116	121	102	123	126	100	123	117	118	136	125	111	111	121	132	126	111	102	114	140	119	117	114	133	125	95	124	128	134	130	112	128	115	112	134	99	105	101	123	125	105	115	126	110	107	118	126	135	126	118	120	112	119	110	117	115	105	115	118	113	115	117	121	137	107	119	124	129	103	125	111	106	124	114	120	121	120	113	128	118	138	118	114	139	116	121	121	115	123	113	108	110	133	126	105	113	120	115	108	110	119	138	103	120	102	116	121	100	124	108	108	126	132	112	140	133	126	116	104	103	107	112	115	112	117	122	104	126	121	125	130	92	109	117	123	101	119	124	135	127	112	140	100	132	108	122	116	133	130	120	121	127	138	116	96	126	128	136	128	118	129	108	116	120	137	120	125	105	113	126	134	133	136	128	117	124	95	122	127	122	97	121	120	113	143	108	118	124	115	131	108	120	104	128	116	117	115	107	118	119	141	117	103	132	125	123	123	99	117	123	131	142	119	123	115	110	114	111	115	120	115	111	130	118	118	118	116	114	135	119	124	102	143	140	119	128	121	134	115	132	115	111	116	121	129	136	139	116	133	111	108	125	128	129	118	120	115	116	125	104	113	107	129	130	138	121	115	124	107	118	129	115	112	104	139	107	111	109	113	107	111	118	115	118	114	134	141	112	107	132	119	132	108	133	108	135	107	112	114	114	116	110	124	126	101	112	105	127	123	117	119	106	132	109	103	110	121	110	127	133	132	124	124	124	121	126	109	125	118	112	112	130	120	125	138	125	140	121	110	110	123	130	109	112	146	125	121	107	112	107	103	130	107	110	107	135	124	118	136	105	121	119	121	120	117	132	99	122	121	107	104	119	100	104	110	103	124	122	133	113	114	109	113	108	120	110	94	119	101	127	103	112	118	112	126	110	138	118	108	125	108	126	118	120	108	114	124	121	133	109	124	120	120	112	124	122	122	117	137	119	116	117	118	117	119	114	113	113	101	118	134	108	129	128	108	123	131	118	118	109	124	96	127	99	109	118	118	111	125	118	101	102	115	124	113	102	109	128	138	119	134	107	117	127	118	125	135	117	114	120	104	113	125	102	141	111	114	124	113	124	103	117	132	130	125	127	118	122	109	127	121	122	106	105	110	120	108	114	132	117	126	118	113	129	128	105	124	118	129	112	114	118	107	109	121	120	118	117	137	100	115	119	124	105	121	124	143	110	113	124	137	118	117	112	129	121	120	122	106	85	105	132	124	100	118	132	123	106	122	114	128	112	118	100	102	126	122	121	127	118	123	128	100	96	122	127	116	111	112	102	116	112	129	121	109	103	122	127	121	113	125	112	126	111	122	118	129	111	120	122	111	117	117	122	114	114	121	113	104	122	102	106	129	124	126	114	126	131	136	124	113	118	119	102	119	128	96	109	112	110	112	124	131	129	115	116	119	121	107	104	115	121	121	104	122	100	106	116	121	134	141	111	135	113	133	108	104	127	115	122	116	128	116	132	120	116	122	135	127	108	117	137	121	117	117	141	118	129	133	103	129	119	119	122	118	134	126	124	110	114	108	128	116	122	117	113	114	118	110	130	100	107	127	121	120	149	127	111	129	130	152	100	128	135	100	113	113	123	106	131	122	119	122	143	126	112	106	125	130	101	115	107	125	113	146	114	133	120	121	125	109	115	120	140	137	118	104	110	112	132	108	118	131	109	124	120	108	132	120	110	97	141	122	98	123	114	129	136	96	115	125	106	129	133	109	125	114	104	118	102	121	119	116	117	111	128	109	114	113	119	117	138	113	131	131	109	103	138	132	114	107	101	128	111	118	128	115	126	103	130	117	114	130	114	112	111	121	119	114	113	126	122	121	114
2708	382	400	456	450	427	416	384	349	345	382	385	411	383	353	367	354	347	334	376	349	329	338	333	339	373	286	314	322	383	370	326	376	330	332	331	340	325	336	344	364	339	336	336	339	353	357	332	357	344	339	353	365	332	388	369	406	354	400	368	308	333	325	362	379	373	367	338	334	339	330	347	368	342	381	319	344	314	328	337	336	358	406	357	346	346	347	361	351	357	317	344	343	371	313	347	334	357	356	317	317	357	343	358	343	349	349	341	366	340	364	358	355	308	333	332	345	318	351	352	312	334	350	311	345	375	329	329	307	379	353	386	320	349	345	344	324	343	329	354	324	342	332	334	355	367	354	364	372	340	326	338	336	346	340	342	345	339	349	333	315	340	330	322	349	369	350	319	374	366	344	341	363	349	345	332	343	329	353	304	330	319	336	353	377	353	317	364	324	344	373	339	379	331	363	353	319	322	353	324	347	357	359	343	362	341	356	314	359	374	347	345	320	361	324	321	350	347	359	329	355	328	319	341	327	350	343	350	362	323	334	313	332	344	356	355	363	350	331	334	352	316	319	342	334	334	361	324	371	338	322	341	346	341	328	338	326	310	369	336	370	353	342	343	357	343	327	342	359	351	323	325	322	365	363	330	321	336	346	312	337	345	344	331	330	305	356	347	350	356	372	344	322	345	345	322	372	375	340	343	387	355	327	355	332	341	363	355	336	337	354	338	332	342	333	317	349	345	351	334	360	337	340	372	344	333	334	335	344	338	349	305	336	338	360	345	366	320	338	332	368	342	325	359	313	336	382	328	327	331	355	344	320	335	387	395	294	345	363	324	334	342	362	311	362	335	356	337	362	352	319	330	322	328	357	335	340	312	355	351	311	373	337	317	293	309	304	329	337	321	357	345	340	342	346	336	356	320	315	330	328	321	356	358	331	353	340	350	325	350	356	323	335	324	329	341	359	330	368	367	351	325	346	350	363	334	349	340	354	326	339	340	323	362	326	326	318	346	328	340	331	350	330	312	332	325	337	356	355	385	349	314	296	336	409	333	334	347	336	329	339	335	364	335	325	367	338	323	339	317	324	301	355	343	332	367	360	377	326	339	349	370	300	382	351	329	357	325	325	317	353	369	304	351	333	383	348	352	323	347	334	299	323	317	361	361	331	332	307	302	325	347	336	345	309	334	361	360	350	283	387	337	339	338	307	368	346	372	339	345	354	323	341	347	356	344	358	338	339	334	364	304	314	324	349	356	350	344	369	344	365	364	301	323	342	360	345	303	371	326	330	371	343	326	344	362	322	318	336	339	336	363	336	357	343	361	319	334	334	363	351	370	325	343	329	347	358	326	323	338	310	343	349	353	299	353	364	303	345	304	324	332	357	347	293	369	337	323	338	365	355	363	339	341	341	357	353	359	370	334	352	316	345	358	322	357	355	325	335	334	315	353	352	329	348	375	351	344	367	323	321	348	365	300	344	329	316	320	312	320	347	328	325	337	343	342	310	340	329	362	341	350	336	369	344	358	320	329	360	330	360	376	348	313	342	341	333	364	376	300	305	331	359	369	323	334	360	333	360	351	336	357	346	375	297	355	333	343	333	371	361	334	364	306	328	333	345	343	357	345	330	335	351	315	363	351	334	281	341	356	351	324	336	318	354	306	343	326	339	324	328	340	340	351	339	360	344	352	374	359	337	345	323	344	363	345	347	343	324	379	328	338	293	348	362	335	311	357	328	347	324	332	343	339	342	360	330	306	386	346	350	395	321	330	335	345	346	371	342	327	325	305	327	344	321	326	369	327	340	325	317	342	341	344	329	303	327	347	334	325	308	316	340	335	332	323	324	334	338	358	356	368	351	341	313	342	362	353	344	311	312	376	343	329	351	320	343	364	351	339	366	349	348	345	375	345	310	367	344	338	328	296	346	346	309	358	363	364	308	348	399	365	327	345	335	352	327	360	327	311	309	327	312	371	347	366	337	343	336	350	334	315	333	317	343	337	334	316	349	363	337	337	360	348	345	314	381	337	337	325	355	365	334	349	333	323	357	342	329	329	294	347	357	361	370	340	340	308	309	348	343	353	342	394	375	310	340	328	327	341	358	346	348	325	361	356	356	347	337	335	361	407	326	312	358	324	349	336	329	332	339	345	316	334	370	330	337	350	342	389	366	332	331	360	338	306	366	346	359	338	324	331	357	332	357	349	313	327	347	326	306	375	340	331	335	359	365	354	369	352	366	335	361	326	410	345	323	342	326	333	335	365	361	363	296	331	337	356	366	340	364	344	333	357	308	340	345	348	352	345	365	332	375	369	327	351	342	318	335	351	338	354	341	355	326	333	352	341	354	354	339	352	341	359	311	340	333	363	384	340	336	331	350	344	334	317	351	357	329	347	347	345	330	324	317	345	333	346	330	318	330	333	377	324	369	352	333	356	346	316	348	335	311	311	340	375	330	352	353	333	350	350	351	338	336	354	347	353	343	349	363	339	324	335	375	374	353	322	330	294	337	345	337	325	360	359	352	376	326	330	338	359	348	320	323	326	378	333	362	339	301	319	356	320	340	316	360	360	325	325	339	356	302	328	343	353	357	355	342	338	306	352	340	339	318	350	389	361	353	328	314	317	351	360	334	321	341	324	358	340	351	341	328	357	331	357	346	338	321	317	357	340	354	352	342	346	367	345	331	331	324	342	368	363	388	319	331	322	328	358	311	330	372	332	335	317	378	340	326	334	362	341	338	365	312	351	349	353	338	348	297	343	335	356	363	333	367	351	377	354	348	350	371	380	348	293	370	335	360	341	324	342	342	338	343	341	349	331	341	335	318	358	369	326	312	367	336	347	321	352	334	339	365	333	342	364	371	340	350	353	327	339	365	308	333	334	343	349	355	379	345	358	339	340	329	300	333	291	378	347	329	342	312	339	341	383	334	356	351	337	354	343	343	330	340	357	359	332	357	346	359	342	331	328	374	319	348	350	347	348	307	329	325	323	339	340	330	343	313	361	295	323	351	370	341	325	359	346	295	336	314	337	313	320	339	361	353	339	340	313	322	323	349	328	361	325	331	331	335	358	341	336	317	346	315	330	335	318	357	380	366	332	337	342	337	351	360	331	312	349	369	338	350	357	349	341	338	368	330	355	378	332	315	359	342	350	296	330	305	315	334	345	330	345	351	353	344	317	324	371	356	380	331	358	332	316	330	302	347	342	334	355	353	313	333	336	333	371	354	357	321	351	358	327	322	320	369	330	325	330	339	332	390	333	349	363	368	347	356	343	327	347	359	311	344	317	345	345	302	351	317	358	361	328	309	337	350	347	357	343	320	359	302	322	349	313	356	363	338	324	356	355	352	365	329	359	355	358	340	325	310	334	342	373	361	339	301	357	346	308	346	325	332	344	335	364	332	342	315	347	328	363	352	314	349	367	355	327	348	350	363	332	335	340	328	322	357	316	329	368	342	365	341	344	333	346	349	359	343	351	347	373	323	381	345	339
8399	862	1091	872	636	427	348	305	272	254	217	188	219	203	162	187	166	142	174	148	148	148	144	175	131	156	131	134	137	163	163	180	150	148	149	148	157	156	160	124	155	130	157	142	135	156	135	152	118	138	152	164	156	122	140	158	170	148	154	181	160	159	148	156	152	156	146	127	143	126	140	113	156	153	137	146	140	142	143	144	154	163	139	146	128	152	118	131	144	142	151	140	144	148	149	135	123	148	129	143	137	132	140	135	134	127	158	151	149	138	153	145	152	140	137	131	138	116	131	149	121	136	124	125	159	122	146	153	134	146	142	155	144	125	148	129	130	119	136	149	110	138	152	127	133	139	136	145	135	136	121	135	123	150	138	140	139	146	143	140	137	141	126	140	124	132	119	145	154	130	133	148	157	128	125	123	130	152	136	126	122	131	146	122	141	143	124	117	166	149	144	108	149	121	117	139	130	125	151	129	118	144	116	154	135	142	144	141	134	152	134	134	137	136	145	137	145	124	142	138	158	127	136	140	130	159	126	125	144	113	149	124	144	153	131	134	143	128	140	152	156	145	130	147	132	119	136	164	140	140	150	147	138	155	134	141	145	143	140	138	139	148	126	147	135	146	142	118	124	112	134	137	132	132	147	132	133	144	148	152	150	144	122	137	117	135	131	158	123	135	128	135	141	134	145	140	127	139	123	129	129	134	141	143	158	126	157	136	134	140	130	157	148	121	145	139	150	145	147	135	130	137	110	150	130	161	125	133	130	124	120	127	130	147	138	138	124	140	124	143	131	146	145	155	149	149	141	128	129	128	135	136	118	132	118	140	154	142	142	143	151	139	152	137	136	129	127	142	143	136	149	115	144	136	134	133	150	149	152	145	109	122	162	162	138	117	131	123	138	144	144	132	126	120	142	137	133	152	134	151	135	133	127	144	126	135	144	137	146	134	138	160	153	118	153	133	141	144	127	128	138	134	133	140	137	120	140	132	141	134	132	132	150	143	128	161	115	131	144	150	132	148	142	130	148	141	135	125	148	131	141	128	138	118	149	131	146	142	135	147	160	134	167	145	161	139	146	147	118	118	134	154	138	153	132	126	129	122	155	134	146	147	169	155	132	145	139	137	135	132	132	139	145	147	138	138	131	143	145	150	152	148	117	148	137	155	137	139	158	127	135	155	118	140	127	132	125	137	133	135	153	144	151	149	133	133	124	136	149	154	152	132	105	130	127	124	124	140	172	118	151	110	151	160	141	141	138	134	142	146	139	130	136	158	122	141	129	136	139	144	154	152	141	119	141	141	126	153	146	149	141	128	123	134	133	174	140	133	134	134	148	125	111	128	131	113	146	124	113	137	145	127	151	142	140	132	130	151	129	129	140	129	155	115	144	153	133	154	144	126	124	144	141	137	143	149	126	122	124	152	131	148	143	138	142	131	160	130	139	147	130	152	127	130	145	120	126	136	143	140	144	132	147	133	141	138	121	150	144	152	150	163	175	134	128	146	143	132	145	138	168	134	138	143	141	136	150	125	153	141	151	140	115	132	137	164	127	142	128	133	133	142	120	137	148	134	132	153	137	162	141	148	140	125	131	144	147	147	132	143	128	143	129	148	134	133	158	140	113	144	124	136	154	151	123	118	125	168	144	131	140	156	153	137	153	125	151	113	133	139	128	140	136	158	132	130	137	134	128	143	162	115	149	150	137	144	121	119	131	136	132	145	163	140	157	138	129	141	148	163	135	167	135	150	159	138	121	153	128	140	122	128	148	126	140	127	146	151	127	147	123	155	119	126	130	142	146	134	134	162	163	119	132	142	130	136	131	114	149	137	151	146	155	123	146	153	124	114	155	140	139	136	129	132	148	131	128	125	142	134	133	152	127	143	138	143	142	142	160	142	149	156	141	144	125	123	147	150	142	136	160	160	158	149	152	135	135	130	138	137	138	128	143	142	139	133	123	137	133	142	152	127	131	120	133	149	152	147	119	125	126	136	130	138	133	142	145	125	148	153	138	149	151	134	150	152	132	154	137	142	128	134	155	136	161	140	103	136	144	126	156	138	122	126	140	140	152	137	138	121	151	149	142	124	141	138	130	130	137	153	142	133	144	143	150	122	136	147	132	148	122	147	132	145	152	134	135	125	171	142	134	137	154	123	120	112	132	130	160	147	116	120	162	133	126	158	135	128	150	142	130	117	135	148	166	135	133	134	136	154	129	157	139	123	125	140	175	150	116	120	141	143	149	142	139	143	138	149	128	126	146	160	134	133	148	129	170	129	141	127	134	122	137	155	133	153	144	144	120	132	130	150	132	151	144	125	145	137	138	134	149	131	134	143	136	139	131	142	146	144	157	129	128	136	146	147	127	159	145	132	152	148	122	136	142	131	107	141	139	140	133	134	152	129	151	114	133	123	135	134	121	151	142	118	140	143	163	159	162	161	147	131	124	137	136	149	132	109	149	150	146	131	137	144	134	138	128	153	163	136	116	167	139	128	140	136	126	135	143	167	148	128	136	121	166	138	158	153	129	155	129	125	137	129	115	140	155	133	141	116	122	127	139	131	157	146	109	154	137	141	114	139	161	145	140	122	153	132	150	123	145	144	137	129	126	159	130	131	122	143	149	148	132	127	130	146	126	136	162	156	126	115	124	151	142	144	124	143	146	145	146	121	132	149	148	128	129	146	142	130	144	135	160	143	130	121	137	142	155	126	145	134	162	141	133	141	140	131	152	138	138	126	132	142	152	141	152	177	138	112	132	146	137	135	131	140	130	134	141	132	146	142	136	145	121	134	137	157	102	140	160	142	129	137	112	141	134	132	137	138	134	139	150	125	147	141	153	142	144	131	148	137	147	130	132	145	155	120	125	139	139	134	137	129	132	140	152	161	141	127	139	133	136	138	134	126	154	141	129	126	137	131	134	139	124	133	133	127	130	140	142	137	145	150	133	139	138	134	136	108	147	118	139	119	136	141	165	129	139	125	128	149	145	136	144	141	140	141	133	133	132	152	147	144	118	129	140	152	137	125	124	128	148	135	154	157	134	152	153	158	177	138	125	117	130	150	129	154	144	143	129	136	142	142	138	132	149	134	138	119	154	138	134	140	141	132	144	143	151	131	134	146	146	140	154	141	123	116	144	149	126	151	135	137	146	128	125	141	143	143	143	135	145	143	139	138	124	150	133	133	131	138	149	149	148	131	121	147	136	117	120	132	132	141	133	123	125	147	125	132	138	114	141	140	144	139	142	156	131	135	149	122	139	137	122	134	113	124	138	119	145	136	162	135	156	139	143	143	138	117	131	143	137	148	147	122	129	124	141	119	133	122	152	139	123	149	147	161	154	123	132	130	139	144	135	148	126	136	118	129	150	156	138	116	141	151	137	144	134	144	155	138	136	154	141	128	129	146	147	156	135	166	145	128	120	148	143	132	135	128	132	131	130	151	133	140	135	135	156	143	151	140	127	148	132	133	136	137	120	126	146	123	131	120	127	144
6107	1170	2608	2985	2588	2111	1752	1460	1311	1146	969	873	828	801	737	674	658	638	602	546	578	568	533	508	459	516	532	486	463	467	454	402	490	437	433	442	398	428	448	435	433	394	405	433	425	440	498	397	453	460	381	445	455	520	612	589	515	485	540	532	571	604	702	675	569	502	461	460	355	415	429	402	449	449	426	387	401	403	388	588	391	395	419	407	389	389	414	378	364	415	359	392	359	389	387	400	381	396	427	385	399	361	386	383	379	406	365	386	398	369	395	402	388	389	395	381	367	382	393	394	390	373	387	380	384	384	371	394	431	377	365	380	383	382	378	385	411	399	402	364	392	375	417	396	418	390	396	395	387	389	393	383	342	383	377	436	404	377	370	398	407	380	379	368	404	366	395	365	349	420	384	375	362	405	387	402	386	393	378	371	404	408	411	368	383	429	401	399	400	391	387	409	386	402	409	382	423	392	399	428	378	407	399	390	380	417	397	384	410	406	376	370	431	393	336	411	390	377	405	377	384	423	401	398	386	381	394	388	352	384	353	386	351	370	360	385	417	396	366	392	376	370	365	361	405	403	371	401	373	368	409	398	366	406	376	363	368	413	378	418	398	391	360	407	332	409	418	371	388	383	412	382	373	384	406	357	361	374	389	363	384	408	403	389	373	394	434	395	367	400	389	390	380	387	390	389	371	376	389	392	377	366	364	391	415	384	386	381	401	405	407	390	355	376	401	359	406	371	382	424	407	402	413	395	378	365	401	372	392	387	372	365	402	362	391	372	353	371	396	398	382	407	357	372	393	359	421	421	418	380	407	385	410	422	383	362	393	365	408	365	363	388	447	402	359	392	396	377	402	371	395	359	360	337	417	384	396	377	392	400	385	400	404	394	389	374	415	371	401	413	423	340	396	388	379	374	393	433	392	409	404	393	347	414	398	382	396	413	381	383	394	381	371	384	392	436	403	374	385	403	360	373	372	397	422	389	384	395	399	368	413	389	373	403	377	396	350	355	396	393	420	385	379	344	410	393	393	376	358	362	395	364	373	396	398	376	363	395	369	391	381	359	391	385	360	375	385	361	404	375	365	407	334	421	402	368	363	406	384	390	399	355	406	388	371	398	411	413	417	364	394	375	362	344	406	342	403	397	405	382	418	372	402	367	375	382	416	410	396	375	399	369	405	400	431	347	373	398	367	368	388	391	345	417	361	420	375	391	386	374	417	396	372	428	417	344	379	400	336	361	365	376	381	402	361	381	374	409	371	429	384	402	369	415	390	388	363	397	421	374	435	410	368	402	356	376	373	372	404	393	413	390	398	401	413	427	361	396	398	374	390	412	413	385	380	387	373	380	385	385	361	409	401	365	379	368	390	370	401	386	402	397	421	411	356	411	384	373	387	375	386	413	387	351	386	357	384	378	394	392	386	398	384	396	407	382	374	352	396	392	367	346	393	390	364	373	375	352	392	393	368	404	384	372	350	396	363	377	394	377	413	417	369	372	379	399	407	382	379	388	396	434	414	373	405	435	420	400	405	382	361	384	386	372	383	385	398	408	389	386	424	395	386	400	423	381	404	362	403	401	398	397	386	363	373	352	389	371	350	429	365	357	389	352	418	374	340	374	394	394	395	397	388	398	391	407	383	372	406	410	393	358	390	378	372	394	391	402	378	407	356	443	378	365	393	363	389	397	377	392	377	398	371	392	361	411	354	371	404	402	386	400	400	361	384	396	375	396	368	406	360	381	372	377	391	429	387	370	383	378	369	383	375	370	372	384	366	386	356	367	394	418	388	365	392	391	430	370	417	389	404	367	387	378	375	373	372	391	409	391	402	398	370	430	365	374	396	365	376	362	403	381	390	373	368	367	394	371	327	367	382	345	366	385	377	354	387	355	384	402	400	401	387	372	370	367	389	360	362	409	402	323	370	389	368	343	409	341	365	400	399	378	388	366	386	390	386	344	382	379	376	385	339	421	367	392	396	407	390	380	381	420	409	380	388	404	400	368	386	363	383	370	352	353	355	409	361	351	364	384	396	415	414	398	371	367	424	390	396	356	367	394	385	382	439	380	387	354	377	394	430	388	366	389	392	352	348	357	409	379	387	376	419	370	375	416	361	390	401	374	360	379	414	372	376	360	387	367	346	384	376	389	327	371	385	377	417	371	374	383	377	402	413	357	408	351	340	383	384	398	393	397	341	421	391	357	363	422	376	363	406	356	381	400	382	360	379	366	388	368	396	393	393	405	339	389	371	422	387	378	364	399	396	392	380	376	418	384	407	383	381	396	385	366	388	370	386	351	365	364	386	375	334	346	407	388	390	375	397	400	379	391	353	374	397	414	382	414	404	365	381	407	368	419	423	334	363	442	378	360	382	373	389	410	397	410	364	400	352	389	376	402	395	377	413	365	406	398	364	407	394	368	383	392	405	383	381	377	380	372	422	399	383	372	405	374	389	390	415	371	385	411	419	416	380	385	390	396	391	398	382	383	415	392	396	408	402	386	366	376	394	391	402	350	420	394	357	369	395	365	377	384	403	374	385	391	402	354	379	371	398	400	408	378	371	350	365	351	393	401	358	414	386	405	379	392	372	386	359	395	391	350	384	369	388	387	381	411	398	375	443	389	335	384	370	419	372	404	412	386	377	402	392	413	360	384	369	400	366	357	375	384	348	369	363	424	393	356	418	381	371	378	339	381	379	415	384	402	396	375	351	405	356	349	370	376	370	378	377	399	421	362	371	387	384	406	416	375	379	406	398	382	419	336	379	386	396	351	382	380	396	408	339	405	404	378	387	438	395	378	433	372	391	367	380	415	397	398	389	364	360	349	376	405	383	369	376	386	410	376	404	389	417	358	370	401	377	404	350	388	373	379	359	403	365	366	359	357	394	411	422	407	358	395	378	355	371	391	411	411	378	391	408	391	397	389	416	398	384	379	392	362	397	410	380	393	401	388	395	366	406	354	366	383	385	366	340	393	408	385	396	443	384	408	393	385	393	388	380	413	407	351	397	374	395	361	382	401	392	397	383	387	374	383	392	420	392	387	366	381	346	363	364	353	411	419	377	389	395	364	413	401	412	368	373	401	410	393	430	367	355	375	372	399	399	399	372	376	395	375	400	378	382	376	384	402	382	341	391	381	380	393	430	397	352	387	355	441	392	392	364	349	347	399	378	377	396	400	377	337	404	380	387	424	362	353	363	398	412	402	368	380	400	381	381	368	351	387	408	384	374	435	365	369	386	414	409	380	373	393	402	396	424	373	383	376	435	374	341	366	387	379	399	336	383	381	384	360	400	351	406	379	388	340	383	345	408	401	392	355	376	408	399	386	374	378	371	380	356	353	363	351	372	394	364	396	384	385	393	392	394	393	372	374	372	371	372	380	374	385	418	390	355	380	378	378	410	386	409	392	372	390	383	353	365	372	375	386	414	377	412	369	388	382	363	360	395	350	426	380	421	369	395	400	394	403	355	368	443	368	395	374	342	406	385	405
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
