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
336147906138	336147906645	336147907195	336147907745	336147908295	336147908845	336147909397	336147909945	336147910495	336147911045	336147911595	336147912145	336147912695	336147913247	336147913795	336147914345	336147914897	336147915445	336147915995	336147916547	336147917097	336147917647	336147918195	336147918747	336147919297	336147919847	336147920397	336147920947	336147921497	336147922047	336147922595	336147923145	336147923697	336147924245	336147924797	336147925347	336147925895	336147926447	336147926997	336147927545	336147928097	336147928645	336147929197	336147929747	336147930297	336147930845	336147931397	336147931947	336147932497	336147933047	336147933597	336147934145	336147934697	336147935247	336147935797	336147936347	336147936895	336147937445	336147937995	336147938547	336147939097	336147939645	336147940197	336147940747	336147941295	336147941847	336147942395	336147942947	336147943497	336147944045	336147944597	336147945147	336147945697	336147946247	336147946797	336147947347	336147947897	336147948447	336147948997	336147949547	336147950097	336147950647	336147951197	336147951747	336147952297	336147952847	336147953397	336147953947	336147954497	336147955047	336147955597	336147956147	336147956697	336147957247	336147957797	336147958347	336147958897	336147959447	336147959997	336147960547	336147961097	336147961647	336147962197	336147962747	336147963297	336147963847	336147964397	336147964947	336147965497	336147966047	336147966597	336147967147	336147967697	336147968247	336147968797	336147969347	336147969897	336147970447	336147970997	336147971547	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16870	2741	2598	2006	1397	1015	787	649	499	435	402	319	287	293	258	243	217	225	214	208	237	182	205	200	185	170	169	167	170	178	169	168	171	158	179	158	157	158	153	146	153	148	147	177	166	161	144	153	147	157	171	155	149	161	157	163	146	162	152	153	166	182	140	155	161	158	137	160	160	150	153	151	125	135	145	143	162	165	141	169	146	135	141	136	125	160	141	160	149	144	139	157	144	134	149	133	141	132	135	150	138	146	144	155	153	140	150	147	167	152	148	142	151	156	151	154	124	132	133	152	159	158	142	156	146	143	140	166	150	134	145	150	127	150	147	150	141	161	135	144	137	152	152	134	152	131	149	165	146	138	154	143	135	146	131	154	156	158	157	137	130	135	144	154	158	151	156	153	143	158	141	168	126	136	150	134	151	153	139	141	146	150	150	157	145	157	135	161	144	139	148	135	153	140	130	154	133	155	171	145	138	142	164	138	173	146	153	148	141	156	140	137	119	160	136	154	145	150	148	134	133	122	149	136	152	149	132	119	142	145	162	176	148	128	164	152	142	135	158	150	156	152	144	147	130	119	153	149	142	138	138	150	142	141	115	148	155	145	148	159	131	141	136	128	150	138	144	151	145	145	147	155	157	135	153	145	148	136	147	148	153	128	166	162	141	148	168	127	157	151	151	149	142	142	134	144	126	139	166	152	150	138	166	124	137	142	134	157	142	144	164	149	139	151	160	142	172	138	158	144	140	143	147	151	156	148	141	149	138	171	136	150	146	145	152	138	150	159	130	129	141	157	124	144	159	137	147	153	145	128	133	140	150	164	155	136	148	140	147	140	145	147	159	126	129	140	152	155	149	150	159	142	132	133	159	136	171	124	134	149	130	139	119	132	153	135	160	142	161	158	139	129	161	153	150	155	142	143	160	142	140	161	138	142	140	148	152	155	149	137	161	130	176	133	130	140	159	140	150	168	178	135	120	126	155	162	161	141	157	168	150	150	147	133	149	137	152	127	138	132	123	155	139	136	144	161	131	152	140	153	151	165	147	152	134	141	153	153	146	161	171	141	149	143	140	145	147	158	142	147	152	128	173	141	133	146	125	130	154	139	130	141	151	140	132	154	159	133	128	154	146	148	117	131	146	152	181	127	140	150	124	117	145	177	138	140	132	143	164	150	147	133	144	150	135	137	148	142	137	132	136	170	146	141	139	156	107	149	138	137	133	153	120	156	135	146	150	160	150	140	169	136	148	150	160	148	159	140	137	154	152	148	128	147	156	135	145	146	137	154	147	143	153	158	181	134	134	152	153	157	164	162	148	135	153	140	156	141	134	136	136	154	145	146	141	142	144	151	154	147	147	134	164	152	142	148	138	152	173	119	140	137	147	130	161	167	140	153	149	159	143	140	134	150	153	136	142	145	138	147	133	152	162	156	149	153	148	140	136	150	143	131	140	137	148	161	160	137	132	115	129	142	137	119	127	153	127	144	155	143	135	130	171	159	158	161	153	145	164	174	141	165	162	143	139	150	157	132	154	154	148	138	139	150	158	147	133	142	154	156	137	140	142	136	159	168	136	141	136	150	155	152	149	147	158	157	146	151	122	145	150	144	148	145	153	134	124	146	154	151	144	160	166	127	133	150	130	129	163	156	165	157	141	146	126	163	144	146	142	174	128	131	159	137	149	129	161	154	145	157	150	170	139	109	159	141	139	149	161	161	150	142	127	137	134	168	146	150	124	135	129	165	166	141	114	162	131	142	138	153	139	143	152	134	157	128	153	125	154	152	156	120	147	146	117	130	175	135	125	137	131	122	172	131	155	141	153	164	162	162	139	147	125	148	140	140	133	150	149	146	157	152	147	147	144	133	132	138	158	132	152	140	146	139	116	125	150	151	159	125	134	140	166	143	152	149	166	138	151	159	144	158	141	160	133	150	139	152	146	122	137	123	128	162	134	155	164	142	146	155	165	144	147	133	132	151	138	142	145	159	154	152	156	155	156	131	149	153	157	144	137	139	150	122	163	160	135	150	169	164	146	161	143	139	156	167	135	171	145	155	131	161	146	143	151	144	148	131	137	147	151	150	151	132	134	148	132	143	158	136	152	149	151	158	171	129	163	149	158	150	134	141	134	142	140	149	142	128	145	146	149	145	144	151	172	136	127	144	130	153	147	133	144	153	145	138	145	148	138	149	138	154	146	137	142	154	146	144	153	132	120	134	157	160	146	130	155	158	138	158	154	144	134	149	147	130	137	167	143	148	124	128	132	149	136	142	153	155	138	141	132	142	163	156	121	137	129	136	161	152	153	140	146	157	182	130	150	120	121	157	140	129	147	170	150	135	153	165	131	143	152	137	142	122	153	166	160	146	139	144	135	149	162	128	164	159	153	122	139	145	135	156	135	130	140	170	150	141	154	120	137	151	147	138	141	153	147	152	161	145	144	168	153	131	147	142	143	145	148	145	145	139	149	127	124	126	146	162	146	143	139	136	142	148	123	137	175	162	147	121	152	146	142	172	152	139	126	150	142	158	141	134	146	151	143	161	142	144	156	157	156	128	144	136	146	135	156	144	153	157	159	157	143	161	154	141	135	167	154	141	160	129	142	155	133	176	168	152	148	160	152	141	169	159	138	156	152	142	154	136	133	153	134	130	133	156	148	156	150	137	123	144	161	150	128	121	149	145	168	139	134	143	150	132	134	142	138	148	127	122	143	154	141	149	161	147	153	119	148	152	151	146	132	149	141	148	140	154	131	134	139	146	130	134	159	142	136	138	152	138	143	138	143	174	141	157	137	131	151	134	154	156	166	161	152	150	126	161	127	143	172	139	121	141	148	151	124	160	124	153	133	152	152	139	160	146	145	137	141	158	143	140	152	155	163	138	146	125	150	145	129	141	158	160	140	144	123	152	156	143	158	145	131	129	153	145	140	137	144	141	171	167	132	145	156	125	136	151	144	147	137	120	141	142	145	167	134	146	164	153	137	127	154	134	164	131	150	137	137	141	133	133	137	158	160	127	156	156	140	107	146	137	148	151	137	139	154	128	150	137	153	148	133	162	133	146	128	122	142	130	144	144	145	149	149	146	143	134	137	150	146	143	163	136	142	142	144	149	152	154	159	134	154	138	145	137	139	146	154	139	148	133	155	152	139	136	147	151	165	150	137	139	156	158	123	133	148	147	156	145	130	141	161	154	130	141	126	165	147	149	156	155	150	154	148	153	149	138	136	141	161	144	160	135	147	163	148	131	134	150	159	138	164	167	171	129	138	136	131	153	135	140	129	147	135	159	167	141	164	153	162	147	146	143	165	141	139	137	143	129	145	149	149	140	130	116	152	123	142	147	114	139	156	142	143	160	148	145	157	139	158	145	158	141	152	121	155	122	145	156	135	128	149	145	129	138	174	162	156	138	135	130	157	172	130	148	156	142	163	148	146	134	136	142	149	138	174	132	147	147	135	145	142	128	144	135	168	127	139	140	147	132	146	144	153	144
7282	2363	4980	5863	4965	4125	3421	2818	2446	2127	1813	1632	1429	1221	1151	1113	1050	986	927	844	863	803	795	740	712	679	663	612	601	615	583	597	587	580	579	592	557	532	503	521	542	535	522	507	500	477	539	540	501	521	522	522	491	514	515	454	494	501	490	508	488	497	501	488	520	454	444	530	475	450	440	461	503	453	514	457	470	468	464	419	433	451	419	474	435	476	453	452	467	439	432	466	470	434	503	455	449	459	428	396	458	449	427	453	416	431	441	448	453	446	455	426	448	457	472	461	442	436	454	417	446	460	444	431	435	452	457	446	470	464	483	464	410	421	431	437	411	474	421	454	453	462	451	456	475	451	452	476	432	429	453	385	447	471	453	465	432	445	465	463	424	445	435	444	424	434	438	434	427	427	427	443	400	439	442	421	457	417	438	406	473	407	419	413	447	402	446	439	438	394	451	460	436	441	447	400	444	428	440	449	440	455	408	421	422	441	445	396	421	422	434	451	474	455	452	443	454	449	442	460	446	448	461	466	445	423	469	438	438	441	433	462	417	468	442	448	430	431	396	484	404	432	442	426	433	396	428	411	401	416	454	432	465	454	458	441	397	437	383	484	438	465	446	433	447	382	419	449	460	504	454	458	460	422	440	450	413	447	477	415	397	434	419	476	428	448	457	465	410	444	424	425	439	445	466	455	398	435	424	451	428	438	429	381	451	422	461	444	427	425	423	427	470	423	420	446	450	406	440	432	421	444	437	427	464	402	433	437	408	425	478	425	441	437	424	448	452	400	443	442	379	414	422	401	410	393	421	434	449	421	446	413	433	414	425	442	432	440	407	441	472	439	383	410	381	449	425	429	421	457	449	422	424	423	465	408	417	488	445	455	428	448	435	439	443	399	449	425	432	410	427	429	470	452	427	435	428	457	450	440	467	426	416	440	445	420	437	439	438	454	445	406	430	426	427	430	466	430	464	427	475	430	416	418	424	429	454	456	436	448	413	408	441	443	417	421	399	439	439	466	406	419	459	423	450	418	404	407	442	412	428	460	415	427	389	450	457	459	448	438	461	428	454	437	439	405	430	426	431	446	424	419	419	432	461	390	458	411	426	435	445	443	408	441	446	409	393	441	437	423	422	452	396	473	420	427	414	434	407	451	437	441	400	487	433	466	473	428	410	392	405	397	449	414	447	377	459	454	423	448	472	450	425	437	432	458	444	411	439	455	434	437	405	434	419	439	419	455	446	401	425	409	441	439	433	397	445	425	427	428	430	430	425	438	422	442	436	434	461	443	440	414	437	406	447	461	434	414	411	431	465	462	476	429	449	413	456	453	416	431	453	443	405	437	442	437	440	415	432	427	413	437	413	429	404	421	445	440	451	453	440	415	410	467	424	407	452	477	412	438	457	448	464	444	433	425	425	452	418	423	445	435	433	435	428	404	393	450	410	436	420	420	446	482	430	447	416	455	444	451	425	416	434	423	451	423	398	438	429	440	442	441	405	428	460	388	456	434	460	434	457	447	441	427	400	468	440	416	437	475	457	455	453	411	420	444	442	430	425	404	384	423	431	449	432	457	420	437	468	459	419	439	406	411	417	444	451	435	396	449	453	424	405	403	435	422	438	433	448	407	399	406	480	418	429	428	432	448	439	422	476	454	461	462	420	395	411	404	418	422	404	405	418	395	435	445	427	437	409	388	439	443	454	420	457	410	398	430	421	442	428	425	419	425	436	382	429	453	414	460	440	433	451	397	476	464	433	453	428	452	412	439	418	404	484	450	403	437	419	428	417	448	430	434	455	459	431	444	418	425	434	419	454	451	460	432	440	424	436	414	475	419	421	444	432	431	474	433	411	463	431	435	430	414	427	417	412	419	433	418	452	426	465	391	468	446	435	484	445	395	436	383	412	424	446	434	422	445	422	436	460	473	443	454	409	423	413	399	395	415	426	447	431	433	449	467	429	434	457	445	436	462	416	439	421	398	446	413	457	456	430	414	453	419	455	403	455	403	432	402	448	436	468	393	433	434	451	443	468	423	420	467	434	419	439	425	419	422	461	440	442	416	401	415	441	441	451	455	454	433	432	432	427	450	435	417	472	413	476	430	460	396	436	448	434	418	450	432	432	461	429	425	433	465	417	450	431	481	442	418	428	404	454	436	428	438	451	446	431	443	457	436	447	428	455	412	451	432	435	414	451	435	412	439	460	450	426	445	392	439	467	427	435	420	477	429	439	416	441	442	418	449	401	439	425	446	461	430	445	461	431	439	415	401	421	409	413	440	425	429	413	438	427	452	427	412	424	420	446	467	460	452	472	454	418	443	439	412	466	440	470	402	463	417	438	462	442	445	459	412	442	394	454	413	447	383	419	490	418	430	461	464	451	420	456	452	465	460	457	439	398	406	414	413	417	463	462	422	395	477	434	425	450	470	429	405	412	418	418	430	432	446	434	413	407	392	441	437	415	446	418	418	408	458	408	434	417	445	390	448	439	436	442	459	442	400	446	438	422	411	446	395	487	421	441	439	403	425	455	445	431	442	427	450	452	425	427	437	419	411	421	425	441	439	433	445	444	434	415	455	430	436	421	452	443	476	422	430	416	430	409	410	475	437	459	438	416	445	436	459	436	421	434	423	453	414	433	467	404	431	447	437	444	418	450	456	405	473	424	459	419	425	456	457	419	415	427	431	417	447	411	414	452	481	447	444	455	415	416	462	421	422	441	425	434	392	419	435	392	411	423	463	394	467	472	443	409	428	449	447	448	446	427	416	453	442	463	454	419	431	444	466	438	452	422	435	433	466	383	445	468	408	435	414	444	430	449	455	414	426	473	401	400	391	417	455	470	462	402	471	432	433	446	394	420	448	423	403	393	430	428	429	436	446	405	448	458	446	395	403	462	447	405	443	448	473	474	458	440	434	445	468	419	427	419	424	443	431	446	429	456	461	459	447	426	440	437	471	402	442	465	443	446	428	444	445	454	448	426	458	431	414	411	465	411	452	447	468	425	416	452	446	414	473	437	413	439	444	392	440	438	421	439	437	447	421	456	412	422	441	429	466	407	418	453	416	452	431	411	394	449	444	428	423	422	409	418	437	446	441	414	417	427	444	407	441	424	410	443	448	401	414	426	433	452	436	420	426	455	431	405	410	411	405	465	448	417	412	469	441	447	433	436	446	431	443	450	424	433	421	465	469	460	433	404	435	438	437	421	422	426	444	409	424	419	409	445	497	441	424	479	421	421	428	450	435	434	430	435	417	445	424	413	465	396	451	448	426	403	448	418	417	444	429	439	429	385	435	392	446	437	451	432	423	448	423	455	455	417	409	450	439	424	418	439	442	469	416	440	413	385	408	449	441	446	402	451	405	435	433	448	440	447	412	424	444	387	450	408	470	433	416	431	445	447	417	407	433	422	419	401	433	427	437	412	440	446	392	448	430	413	447	454	399	435	442	411	466	455	404	459	464	394	405	440	424	410	410	412	451	416	428	432	419	418	415
2394	308	304	317	281	295	245	242	275	253	255	264	221	226	255	270	231	261	226	256	248	267	222	269	233	225	241	284	232	263	259	229	270	239	240	268	232	243	234	259	230	254	227	245	226	221	235	253	272	221	210	251	214	246	260	265	244	233	218	217	236	243	233	221	220	250	234	229	232	252	239	268	266	256	236	240	255	256	212	262	219	239	244	234	249	265	255	217	235	244	245	243	237	247	238	226	225	252	256	233	237	246	213	238	255	244	231	243	236	271	252	222	250	241	213	241	246	242	246	259	249	241	241	241	279	231	235	237	227	240	239	231	250	246	259	237	221	220	253	273	258	267	251	240	227	225	224	269	259	260	264	230	238	240	238	244	264	226	233	238	242	214	242	250	213	230	241	262	240	238	266	242	228	238	235	238	251	265	217	245	264	252	252	258	218	226	258	231	260	264	232	289	249	227	233	243	228	233	240	220	260	218	237	214	243	226	219	241	236	285	266	251	237	257	246	258	235	247	246	229	229	250	258	234	243	223	234	251	236	209	238	232	230	249	225	250	233	215	234	239	231	236	231	233	248	241	246	280	233	248	241	241	233	234	231	275	254	230	227	276	257	248	258	228	258	252	241	240	243	248	243	253	245	245	248	273	215	227	259	226	220	254	264	236	226	274	245	236	253	245	270	215	244	221	229	240	230	241	255	263	230	230	251	253	265	249	233	224	212	224	287	245	242	277	257	239	251	226	240	231	230	219	275	250	247	263	236	253	251	230	218	217	262	261	226	244	266	244	271	231	228	249	244	224	245	223	256	249	251	239	231	235	226	224	242	272	232	213	240	229	207	262	230	246	253	249	255	239	235	238	247	211	252	243	233	225	237	232	247	257	254	247	244	257	262	222	240	233	252	249	229	222	218	235	243	250	212	219	258	244	260	223	248	245	225	247	228	237	239	221	233	270	231	267	248	261	228	230	252	236	285	251	211	232	244	241	252	241	239	238	254	240	249	209	270	250	237	233	231	207	236	230	222	231	228	235	238	242	250	246	241	246	270	278	234	234	245	223	236	241	220	238	240	231	247	266	249	244	227	241	197	263	240	251	264	243	213	234	232	268	250	229	237	241	241	245	233	236	265	240	232	239	242	243	228	266	204	222	244	224	242	233	271	229	244	269	241	222	268	255	241	220	236	260	214	219	265	243	252	228	224	225	255	245	254	275	243	239	244	245	246	214	253	229	241	264	212	251	282	274	232	238	275	251	225	227	234	276	230	234	249	243	219	279	257	222	253	275	229	232	256	257	246	251	253	236	220	248	239	266	240	270	226	235	222	255	234	238	231	253	238	250	246	255	238	253	241	241	213	240	243	209	243	250	250	259	245	232	226	241	241	232	246	251	253	246	197	246	268	249	261	231	240	277	256	263	254	249	259	242	223	261	240	231	256	271	212	242	238	241	247	245	246	255	258	244	235	227	217	250	231	231	241	234	243	262	236	224	223	247	268	222	228	209	236	208	244	247	246	259	253	270	273	212	241	214	214	254	245	210	215	257	235	251	248	256	250	239	249	278	227	254	241	216	238	261	272	223	215	201	259	242	229	242	255	234	235	229	227	246	229	232	273	224	257	266	215	246	244	229	208	255	252	226	231	237	250	241	260	238	249	243	231	251	250	243	220	245	246	202	229	231	221	241	256	232	246	230	201	257	264	239	244	228	250	230	243	243	232	233	235	253	258	238	240	262	256	245	247	253	251	262	257	226	232	255	243	222	249	247	229	251	246	231	233	226	246	238	224	230	243	269	250	207	231	261	260	252	231	236	242	235	243	228	225	233	255	236	241	243	239	225	240	237	250	225	221	229	255	253	248	235	230	236	255	239	216	242	244	242	211	245	218	234	210	241	265	272	263	227	221	254	256	250	230	250	231	248	233	231	234	269	254	230	252	270	239	269	251	257	260	237	247	258	246	235	216	231	224	236	247	256	255	246	238	225	231	242	238	247	253	248	238	254	244	240	234	254	233	210	253	233	232	263	227	243	256	250	240	266	235	231	232	254	262	265	251	243	242	234	259	262	238	257	234	247	256	256	260	241	246	240	219	240	256	241	236	250	232	270	235	255	253	231	242	250	258	253	252	244	223	255	249	262	232	228	248	258	252	217	262	224	239	245	255	223	247	232	255	269	236	238	227	262	248	229	247	236	256	275	218	257	216	232	234	219	250	259	259	244	238	262	238	226	282	254	271	220	231	263	239	258	243	235	231	226	228	211	236	231	238	232	247	261	238	225	262	266	224	237	232	235	243	261	266	261	250	233	242	225	232	227	239	264	232	210	214	216	237	229	244	251	251	219	251	227	240	247	247	235	260	243	245	215	256	230	214	225	225	248	242	250	258	271	244	219	231	222	231	218	257	245	251	241	243	245	252	241	224	228	242	251	247	221	236	218	217	225	278	231	262	231	246	250	268	234	260	244	232	236	257	213	218	221	260	242	248	222	231	229	246	230	264	229	244	256	237	266	228	242	235	228	213	244	232	237	262	236	217	231	266	250	234	267	265	232	198	261	243	205	245	231	273	248	228	239	260	212	242	238	227	253	249	236	238	221	270	248	235	246	252	253	237	280	256	248	232	231	234	225	260	227	258	240	260	204	221	248	248	237	252	278	237	235	284	235	235	251	244	242	259	220	223	234	263	214	224	264	220	245	239	240	237	225	207	249	246	191	248	249	227	224	244	277	204	236	235	256	254	248	204	235	229	250	233	228	239	266	234	270	233	217	221	259	261	230	257	236	236	234	262	250	256	232	228	219	234	240	224	244	255	246	252	210	220	248	257	263	220	238	246	216	224	230	219	240	262	220	267	241	251	241	234	257	254	261	273	268	246	258	224	231	255	232	239	238	233	266	257	205	210	243	227	234	237	268	253	227	252	242	225	233	234	261	228	254	258	241	250	258	208	230	246	238	230	252	255	235	253	238	236	266	232	241	246	206	239	220	226	231	241	235	258	224	255	243	211	252	252	235	236	242	240	224	234	252	272	232	230	274	236	243	223	228	255	238	242	211	268	271	237	232	249	227	215	259	230	211	236	250	266	220	300	250	260	237	267	240	237	268	235	222	240	231	225	259	233	248	251	240	207	262	234	226	251	237	259	223	261	245	225	231	240	225	271	249	265	274	239	228	234	250	252	241	229	214	242	260	252	243	246	242	202	237	248	204	251	207	258	232	232	253	246	241	223	221	264	214	202	260	227	252	273	260	239	260	233	248	255	214	255	234	247	258	224	227	272	274	227	250	257	234	221	232	231	224	238	223	252	249	229	235	229	248	221	266	235	249	257	275	239	265	238	255	212	253	248	235	242	228	278	209	214	224	240	272	231	225	227	238	228	239	228	252	254	225	247	257	226	227	262	240	252	226	228	223	234	215	249	213	248	232	222	271	238	247	243	246	236	238	239	257	239	242	225	237	238	268	244	271	257	216	245	234	245	235	259	262	260	238	238	243	264	229	223	266
2398	750	841	863	849	749	735	791	733	726	705	711	709	708	702	638	675	649	683	649	700	643	627	671	615	670	686	668	666	675	650	611	641	645	683	662	703	621	693	682	631	703	683	653	685	666	667	664	657	684	679	628	645	660	665	634	672	659	662	689	658	644	651	653	674	639	666	648	663	645	660	664	626	688	639	674	674	631	669	637	637	727	635	621	673	662	670	653	607	677	645	656	691	642	693	655	654	633	665	634	688	620	683	657	645	626	691	680	605	631	649	684	654	616	598	660	636	674	654	674	680	635	660	639	667	646	660	629	706	628	661	639	673	640	633	640	656	639	648	667	676	634	666	643	644	659	668	667	700	679	634	630	575	647	663	662	649	588	639	632	629	666	632	697	702	663	688	606	689	642	660	630	642	672	683	620	685	641	598	642	640	677	652	642	656	603	679	666	626	720	646	643	668	670	677	677	649	669	635	667	591	639	677	693	708	634	657	686	633	639	637	647	636	650	640	676	644	642	607	629	652	657	671	652	661	655	661	650	664	686	642	588	663	656	632	680	679	654	643	693	646	691	610	642	685	715	659	654	626	682	641	655	679	652	682	683	670	637	685	678	677	640	642	656	674	636	665	668	621	675	694	654	656	604	661	691	657	635	696	626	679	618	718	667	670	632	650	634	627	689	698	670	688	625	627	635	625	716	633	674	643	651	637	680	647	667	676	657	646	666	625	647	660	620	673	644	629	635	669	729	668	630	663	640	644	712	635	647	658	594	656	671	627	645	637	659	688	661	651	711	728	695	672	642	682	667	614	698	643	641	672	647	603	673	637	639	619	648	645	651	657	668	638	625	673	624	667	658	709	661	658	648	676	699	643	646	655	655	670	615	685	632	635	667	628	673	639	658	650	613	650	658	650	628	671	628	666	676	620	682	655	650	635	655	661	632	672	667	633	665	651	652	634	629	642	675	660	644	651	626	642	630	672	641	637	671	642	648	706	657	670	621	654	700	657	653	667	677	661	669	606	684	659	651	641	719	657	622	660	614	634	674	691	606	657	714	688	660	632	705	648	633	664	653	670	716	693	661	638	612	653	652	670	650	635	662	647	629	683	664	688	621	710	647	656	679	650	648	718	673	657	669	664	644	662	650	675	698	681	654	649	665	682	639	629	668	646	644	677	701	646	653	653	674	684	635	677	639	662	658	637	698	680	681	673	672	644	672	596	651	667	657	677	642	635	664	656	675	673	690	675	695	692	603	663	639	631	612	669	662	666	621	698	650	691	684	642	635	680	659	676	697	671	681	655	666	622	663	645	688	626	654	624	673	644	627	617	672	667	628	638	682	629	620	647	630	613	662	667	699	635	620	652	653	653	619	678	627	670	630	642	673	687	669	655	644	609	672	664	660	622	666	658	712	664	679	667	672	648	587	663	652	685	689	679	624	644	654	607	623	683	678	655	657	681	645	645	652	652	667	664	667	631	627	675	646	649	628	691	667	623	688	642	639	623	679	659	647	649	642	652	621	675	660	656	593	636	660	626	691	642	587	686	672	593	652	702	658	664	688	652	642	673	653	690	663	664	626	670	653	634	655	643	632	618	710	632	646	658	641	694	699	666	684	645	663	678	625	616	653	694	659	595	677	646	612	659	605	676	674	660	662	677	661	614	661	657	655	631	662	643	672	653	666	640	644	682	645	699	638	685	620	644	626	671	690	651	644	643	669	668	635	643	666	669	661	659	701	624	648	613	612	714	672	658	671	622	654	651	668	609	657	733	657	646	651	648	646	642	649	677	669	638	653	634	656	645	668	608	637	676	651	659	694	639	685	687	653	678	660	623	617	670	626	684	676	682	614	667	693	665	643	657	601	642	699	688	672	680	635	632	694	678	681	622	693	694	661	676	669	629	672	657	650	665	670	591	677	646	643	698	704	654	636	623	695	662	639	656	661	686	681	666	680	638	651	592	631	664	638	667	685	636	676	678	663	639	667	668	637	643	655	644	648	624	655	645	648	637	704	648	658	685	660	633	661	681	686	652	617	634	653	651	651	679	641	642	628	661	643	653	687	664	646	660	657	643	692	655	583	657	674	658	613	655	690	673	648	645	663	667	677	656	670	637	621	675	655	679	665	683	676	628	629	653	627	662	629	652	646	647	623	672	608	662	691	657	672	604	630	647	662	682	656	636	645	718	650	648	613	649	682	649	599	694	640	639	707	670	678	700	642	666	680	656	660	647	659	669	610	626	654	656	639	626	602	637	639	619	672	695	666	663	675	616	656	596	642	692	625	685	594	698	661	642	670	623	678	636	660	630	667	653	698	681	628	605	708	610	640	612	655	628	660	664	680	695	694	631	651	595	684	666	645	670	659	650	615	642	661	689	664	682	675	653	676	660	631	666	679	675	695	709	656	679	641	641	660	679	674	613	653	673	642	641	660	660	695	643	709	684	631	677	660	658	650	669	702	638	685	661	623	604	653	689	666	692	626	699	670	662	656	622	636	657	693	614	651	628	646	662	662	640	650	628	632	615	663	670	680	722	627	648	672	674	662	688	666	634	613	631	659	639	687	627	664	693	654	698	662	708	601	675	633	654	717	625	637	618	654	670	658	627	662	692	656	636	651	656	600	633	614	648	628	666	720	674	634	679	645	621	651	686	657	624	637	657	634	648	642	675	701	664	650	644	673	669	654	657	648	615	673	677	633	668	696	641	666	660	636	673	663	659	671	669	657	724	620	689	669	682	700	660	674	655	646	630	636	643	630	636	699	641	631	737	608	682	681	689	667	676	693	640	662	660	673	707	656	628	655	628	687	733	691	657	636	637	639	660	647	680	625	601	647	659	630	666	627	673	699	623	630	690	644	629	611	630	646	681	618	672	662	614	673	647	654	667	648	670	678	692	624	641	685	663	654	629	655	585	644	627	618	666	669	637	647	656	636	642	642	675	657	632	671	656	682	690	658	671	665	635	705	644	678	667	652	641	641	704	673	636	657	653	638	605	659	642	649	614	647	668	666	691	686	665	683	649	633	662	640	661	629	676	671	685	680	665	673	643	638	698	657	610	678	666	699	625	663	682	660	620	624	615	635	644	668	684	678	650	687	654	651	676	635	633	635	630	724	670	721	639	621	672	659	599	688	642	639	702	639	696	638	669	659	692	664	639	685	664	611	672	633	616	685	663	685	639	665	650	606	648	686	672	656	656	653	610	638	684	587	658	629	666	640	685	628	684	629	690	653	684	656	622	670	637	680	657	635	693	637	631	634	640	690	594	672	636	646	634	630	670	698	654	628	675	638	690	667	664	622	672	665	596	614	654	710	625	627	627	641	618	643	675	592	658	634	684	650	669	698	689	655	614	664	603	614	657	649	639	663	651	677	666	660	597	627	651	628	633	704	684	653	675	650	639	674	629	635	631	641	641	643	662	641	659	697	612	674	675	653	675	679	683	624	668	679	690	684	680	579	602	655	643	644	619	648	631	633	646	617	661	656	673	664	687	640
9755	1195	1499	1135	855	619	450	369	365	275	225	227	204	205	193	180	153	153	156	158	146	135	156	143	155	135	132	142	135	128	141	115	141	125	140	135	142	133	131	124	132	107	128	129	148	106	113	139	141	108	141	130	120	119	128	117	115	130	115	116	111	116	126	129	95	96	107	118	124	112	140	124	104	114	137	115	114	117	124	115	124	121	114	117	124	110	112	114	115	100	112	121	100	119	133	123	109	125	119	126	112	105	145	115	125	120	114	122	104	127	109	129	111	125	120	98	117	127	119	129	130	124	119	137	101	109	116	111	108	122	123	107	109	126	126	124	113	128	106	113	133	126	102	123	120	108	131	121	128	109	128	122	123	107	115	111	121	147	103	114	107	125	126	114	116	118	112	111	122	123	129	123	112	112	111	108	102	135	113	116	121	101	118	119	125	130	91	123	113	110	142	118	132	112	125	143	105	111	106	131	122	97	101	123	104	100	101	130	121	127	124	107	118	123	110	97	112	109	122	112	119	123	104	102	92	115	109	106	128	122	110	122	111	116	135	97	128	127	121	102	136	116	116	108	121	95	117	108	114	108	115	122	118	119	101	111	132	102	111	109	108	118	116	124	121	102	127	120	118	109	112	104	112	115	145	132	97	114	133	136	143	109	139	140	112	112	117	103	119	125	117	100	124	122	94	120	117	119	147	124	120	111	121	125	120	108	114	133	111	113	102	108	132	125	113	123	128	119	114	125	104	116	119	101	119	124	115	109	90	103	130	122	146	121	96	141	124	114	145	130	95	137	140	132	105	130	96	111	123	135	102	104	113	125	116	122	117	132	117	119	109	153	114	102	101	113	130	101	116	114	135	122	114	120	129	107	123	110	118	106	117	101	116	120	127	122	121	124	114	119	108	117	127	120	124	107	134	105	108	127	120	120	111	119	114	119	119	148	125	138	107	116	125	127	121	138	133	114	103	127	109	136	110	117	120	133	115	88	120	128	121	125	113	110	125	137	101	126	95	111	119	124	117	111	123	111	115	106	122	131	118	112	101	115	120	121	136	105	123	109	104	118	123	111	103	143	112	103	132	109	135	117	124	143	108	123	112	104	124	112	111	134	107	117	103	96	122	128	137	124	107	126	114	107	111	119	116	97	112	118	116	110	129	138	123	137	114	122	104	130	117	136	114	99	114	138	117	108	116	110	130	114	101	133	116	122	116	110	124	115	91	106	121	110	114	106	109	115	131	114	113	114	110	126	122	117	135	100	124	119	119	107	114	122	114	124	112	112	120	117	125	117	110	133	101	113	109	112	118	113	119	115	132	121	114	101	131	132	131	103	104	104	108	125	104	101	102	97	109	101	113	114	81	152	133	105	97	106	126	116	116	104	119	115	115	138	123	143	123	113	108	95	114	112	104	122	112	110	119	121	116	106	133	117	99	122	128	127	132	101	134	131	131	116	121	132	114	108	123	106	116	119	104	111	120	127	134	127	121	128	121	116	110	111	111	115	121	129	115	116	149	106	111	130	121	130	113	104	127	122	113	122	146	132	106	112	116	109	109	135	101	125	130	105	111	94	111	124	126	119	99	109	132	110	122	127	126	125	107	112	122	109	137	103	116	104	117	130	109	116	86	122	121	109	113	121	116	100	116	87	121	115	121	117	105	111	120	113	106	121	121	103	114	134	117	121	141	122	111	117	121	108	105	119	125	116	123	125	114	120	106	122	126	127	106	130	107	114	132	105	111	117	111	112	111	120	125	121	117	129	126	105	108	111	112	110	110	131	143	141	101	119	112	123	128	125	115	126	132	116	126	119	108	110	114	130	109	112	117	126	125	116	119	111	133	99	133	109	115	127	109	134	112	111	120	109	111	117	128	118	105	113	127	95	109	115	110	125	111	104	128	111	102	125	103	122	105	131	129	101	127	144	122	112	117	113	101	122	109	100	102	134	119	118	108	132	106	118	104	117	126	124	119	101	115	122	109	110	121	114	97	108	102	117	122	130	111	100	107	144	127	100	113	124	124	110	126	127	122	119	117	108	124	118	99	138	136	113	119	103	147	106	137	119	106	111	124	111	105	114	111	113	114	119	104	129	103	106	126	114	104	102	125	123	125	121	118	88	114	118	117	114	119	117	123	122	122	122	118	128	115	124	117	114	117	122	121	103	120	117	111	138	114	121	117	115	112	103	131	116	116	125	107	108	121	100	145	124	111	109	112	102	119	120	115	121	110	132	124	115	128	124	106	130	116	102	111	127	97	107	113	125	122	104	111	113	126	111	118	103	115	115	126	107	124	117	113	107	137	83	133	123	124	118	112	138	130	119	134	102	128	117	124	126	118	121	118	103	109	121	141	124	128	114	117	113	106	125	100	118	122	102	115	101	122	115	116	129	103	115	120	119	112	118	135	101	102	120	108	104	98	102	98	122	133	118	118	105	138	113	107	122	128	123	111	129	130	123	110	139	115	115	125	126	123	125	122	127	120	121	131	114	105	128	114	95	127	92	114	95	114	119	112	126	107	117	115	114	128	113	121	105	116	124	118	129	108	107	107	135	134	115	117	123	112	114	129	116	101	120	124	118	118	124	123	108	121	127	95	81	116	109	102	140	114	116	125	112	132	106	125	112	140	111	100	127	117	128	122	124	119	121	119	116	140	128	105	122	120	114	128	120	102	108	115	130	117	118	104	117	118	119	112	129	118	113	119	119	117	121	110	110	132	108	128	113	125	113	136	104	95	109	112	117	126	128	121	128	120	112	126	124	102	105	118	122	119	124	130	127	100	110	102	124	138	104	127	133	123	130	115	116	128	119	129	136	98	111	119	113	106	128	108	134	131	119	107	130	89	121	115	113	113	132	132	138	124	127	110	116	112	128	117	117	136	105	126	109	112	109	113	99	109	114	138	126	118	104	106	97	109	103	130	119	119	105	104	133	122	139	124	112	143	113	136	125	120	101	123	101	115	112	126	115	110	110	136	108	106	100	114	117	128	112	105	110	110	120	117	118	109	140	100	111	121	103	118	107	108	121	101	117	112	126	120	104	120	127	104	129	108	109	98	111	100	111	116	106	109	111	134	116	95	127	130	111	101	108	128	121	121	112	103	117	136	133	109	100	103	117	113	138	128	121	111	138	125	95	102	135	113	121	110	105	97	115	95	107	123	103	113	114	124	129	131	120	101	111	114	102	126	147	126	121	120	120	110	103	120	117	101	121	114	117	133	129	102	103	115	110	131	113	114	117	124	120	103	97	112	131	103	112	117	114	98	105	129	112	134	107	101	135	111	131	144	116	103	111	126	119	124	134	103	128	123	130	99	133	112	122	122	101	100	128	119	112	115	133	115	121	112	120	105	115	109	108	111	119	121	94	113	109	123	96	101	112	106	132	105	116	109	101	111	98	126	119	128	128	110	147	104	113	118	113	117	122	98	124	126	118	120	126	120	117	121	115	113	114	109	123	137	122	126	108	111	113	120	142	125	122	120	115	127	120	106	127
5824	1436	3183	3788	3193	2484	2176	1752	1553	1303	1199	1066	927	890	813	751	718	695	650	627	569	562	537	522	519	475	502	448	492	500	474	524	466	405	475	455	385	439	402	437	428	385	400	431	433	429	385	382	393	395	384	381	407	394	417	401	402	400	396	393	420	382	393	343	371	391	338	416	368	353	358	369	342	411	327	382	383	369	362	363	376	406	361	385	356	387	335	345	390	364	379	348	377	357	405	364	342	360	364	351	394	344	351	378	336	380	345	328	330	340	356	360	363	377	338	359	342	336	368	393	344	372	333	371	363	356	360	381	359	425	370	332	386	401	361	326	326	323	383	367	379	359	319	368	362	369	372	340	356	385	350	335	380	371	402	345	356	360	334	375	359	346	335	362	322	335	339	360	344	372	388	348	340	367	382	347	360	393	355	346	376	355	351	332	336	370	347	354	363	374	336	355	360	374	364	339	353	342	354	388	367	338	356	366	369	340	376	387	379	371	390	386	360	363	348	385	353	350	334	351	338	319	311	381	368	361	353	378	363	391	368	384	361	336	354	340	357	350	323	366	343	387	357	337	339	336	389	310	375	368	320	371	366	352	340	342	353	363	355	391	354	340	384	363	367	341	363	346	347	384	358	358	370	358	358	366	348	328	362	348	352	370	365	347	347	331	382	337	345	348	382	358	338	372	370	369	328	336	356	350	337	375	348	367	355	333	324	343	356	345	351	336	349	358	350	377	364	311	376	376	377	385	347	332	334	384	357	334	365	333	393	331	359	373	354	347	335	358	352	340	380	333	363	364	374	359	374	357	367	385	373	356	404	335	352	360	371	359	361	379	389	346	379	353	355	357	343	363	352	339	338	316	337	345	386	396	368	371	371	386	372	368	380	360	331	348	386	350	364	368	343	321	352	339	360	361	385	368	357	335	359	357	330	367	361	345	397	351	356	348	378	406	344	368	357	337	331	363	360	342	363	310	338	350	362	350	357	396	308	334	384	366	343	348	310	365	333	367	366	346	375	354	349	391	342	368	371	340	387	370	340	347	360	378	371	364	339	369	372	365	377	345	354	330	337	408	370	340	356	352	390	376	377	335	377	369	355	373	384	358	363	374	369	344	367	342	334	372	374	365	389	355	367	369	354	367	330	364	359	363	379	349	348	330	340	378	366	358	358	348	345	352	311	380	360	361	323	371	346	320	326	345	354	381	361	345	348	375	388	359	393	342	332	356	343	395	349	360	364	333	338	344	368	378	342	331	388	341	365	325	347	330	346	337	348	356	374	371	317	363	384	361	359	344	331	351	350	341	355	371	342	403	354	378	336	327	337	354	383	365	335	358	364	332	361	376	366	393	357	385	335	365	338	352	353	378	348	361	348	339	334	349	336	369	342	359	355	310	319	331	360	372	366	377	344	357	343	368	396	353	351	347	392	348	356	350	379	365	339	354	376	333	377	384	358	369	384	358	353	368	324	338	386	309	374	339	360	350	360	347	375	330	382	359	353	345	345	360	349	376	324	336	371	368	383	377	392	348	373	384	334	370	375	340	330	356	359	349	348	365	367	357	364	396	309	374	343	363	376	364	328	351	364	359	330	352	394	371	387	331	356	338	356	336	378	341	359	371	349	342	318	383	348	327	346	363	363	357	403	338	342	350	373	357	379	350	350	389	369	368	344	355	357	360	366	378	330	327	387	366	367	369	341	363	362	336	364	365	361	383	354	354	369	351	370	333	327	382	378	345	373	344	357	362	357	371	323	357	358	336	361	342	391	360	356	348	361	346	343	336	352	387	327	357	341	318	359	387	330	349	320	356	354	389	360	342	360	356	387	356	340	360	341	333	369	364	341	394	332	312	393	368	350	378	363	344	370	363	377	351	363	351	343	366	367	327	328	365	351	357	360	376	363	361	351	343	371	309	369	340	334	349	390	383	355	352	365	341	368	397	356	375	387	330	346	364	356	374	372	375	365	338	356	345	356	323	344	367	358	374	360	372	359	361	395	368	364	351	365	390	343	347	322	342	376	398	361	358	352	322	369	361	345	326	367	335	334	324	326	350	363	363	366	342	365	330	372	366	363	388	332	348	354	342	346	339	350	358	347	362	411	341	372	337	348	363	370	374	333	359	354	361	380	363	345	353	366	342	354	353	347	343	350	372	397	369	355	348	344	330	354	379	341	368	365	345	366	368	355	309	345	354	361	321	360	365	349	375	358	365	357	366	338	392	367	345	357	375	330	370	381	365	341	383	341	357	385	367	376	394	368	344	378	362	385	371	352	339	388	387	401	360	383	316	382	352	361	382	368	366	373	349	369	379	357	346	359	356	347	361	350	346	373	352	355	360	364	334	385	375	346	361	354	371	361	349	333	361	381	316	353	353	374	366	343	361	356	364	382	363	353	374	360	341	382	365	358	356	359	389	356	374	380	361	351	321	360	352	351	365	352	374	352	334	385	364	353	364	352	338	379	342	364	360	341	340	390	365	354	349	335	375	361	349	382	364	337	323	375	337	363	347	356	330	383	356	356	362	379	320	341	355	320	363	390	326	368	360	339	364	330	346	305	368	352	377	365	357	376	341	357	365	340	335	381	344	392	350	371	402	373	330	344	377	376	339	401	344	360	355	345	361	381	345	357	321	321	375	377	384	376	361	376	327	375	356	349	325	395	340	368	357	361	337	360	386	328	355	405	372	346	369	325	370	370	384	343	352	370	364	363	330	378	341	357	369	397	376	378	376	356	350	336	342	374	368	403	366	372	362	377	349	357	345	371	357	408	347	349	368	382	330	351	345	344	326	347	331	369	390	335	339	344	367	414	361	348	353	378	331	371	354	332	365	368	348	366	350	366	318	371	341	359	356	347	396	367	353	356	340	356	369	351	326	384	369	359	358	391	357	341	349	356	358	316	397	404	341	382	392	326	368	370	361	352	355	365	354	345	396	342	351	374	391	396	366	362	353	344	349	358	364	330	324	323	362	373	370	344	335	330	342	368	352	337	388	371	378	368	370	362	350	386	339	382	335	393	367	360	356	368	376	406	365	359	371	372	336	377	352	328	392	347	369	367	359	385	354	366	347	390	404	376	392	350	394	379	372	336	358	410	372	380	385	352	365	383	345	386	356	354	349	373	369	351	365	373	351	357	360	386	348	364	360	337	362	367	375	375	367	354	384	383	350	355	385	352	372	359	372	344	337	364	357	348	360	355	358	350	330	350	374	388	338	340	347	359	333	375	350	350	320	357	369	374	372	354	383	357	385	356	343	334	377	361	363	325	394	373	329	352	353	368	353	362	344	372	346	342	354	331	367	344	329	372	355	339	346	329	350	343	373	353	362	349	364	340	339	358	365	343	351	401	371	347	331	371	349	351	299	344	334	374	354	366	363	367	348	362	343	377	340	367	361	345	328	341	354	339	362	367	339	362	363	405	336	380	363	334	353	373	345	380	365	347	373	380	416	364	351	372	368	371	365	382	346	338	343	389	378	365	337	344	352	363	354
17973	2867	2873	2231	1582	1113	876	655	509	473	427	381	342	312	296	263	277	256	232	214	249	238	212	201	208	184	193	176	174	195	194	175	171	177	168	179	159	149	173	149	175	186	157	177	171	142	158	150	173	184	171	145	159	154	165	166	166	185	154	150	159	165	194	169	152	157	177	167	151	157	160	152	148	163	154	158	146	146	159	155	163	179	159	158	158	180	137	159	144	169	157	137	172	144	179	148	164	140	170	174	158	136	163	165	145	168	157	170	152	153	170	154	169	171	164	167	153	147	141	162	170	141	148	134	148	148	160	162	153	155	152	150	154	180	154	148	159	146	177	170	177	149	140	150	171	162	157	132	163	184	160	155	148	163	160	136	171	149	141	153	148	165	174	142	171	151	161	158	174	165	143	164	139	171	159	147	172	176	133	173	160	162	157	142	147	153	155	150	165	160	178	165	152	155	144	149	169	164	166	150	150	137	156	164	128	171	157	142	142	173	145	154	143	164	164	149	164	154	157	159	125	169	157	151	160	186	166	167	161	144	143	155	161	159	140	179	166	187	163	167	160	164	149	143	158	168	156	167	171	132	155	165	146	152	158	148	161	165	158	140	155	179	140	136	157	128	163	151	157	154	162	152	155	170	159	157	135	167	174	192	147	158	148	155	155	170	149	171	162	174	137	177	157	146	143	185	179	134	157	172	117	178	165	143	151	158	172	167	158	165	145	146	155	154	130	167	148	163	155	152	151	179	153	149	158	160	142	181	161	146	161	160	170	146	135	172	147	166	160	156	177	152	165	171	182	151	132	152	147	188	143	134	140	159	154	153	172	169	166	153	158	170	166	170	186	159	151	145	162	157	155	170	139	150	173	171	136	179	150	142	167	148	167	147	165	148	155	159	152	138	144	166	162	155	151	154	176	149	171	154	158	142	148	138	159	145	142	144	153	152	189	157	178	142	188	140	135	161	154	148	167	131	180	134	146	156	135	156	171	197	164	170	158	157	159	147	182	155	172	148	167	180	143	145	148	153	171	148	171	164	174	153	156	155	172	155	150	182	166	153	191	173	151	158	163	152	175	160	170	137	169	154	172	139	161	148	157	166	171	156	144	186	166	147	150	145	149	159	156	152	163	145	144	168	149	127	163	148	129	137	160	168	145	146	154	156	161	148	158	151	138	162	121	182	175	152	162	146	153	167	145	164	158	142	157	148	168	173	159	160	137	152	168	147	159	159	140	163	187	160	146	162	153	131	169	145	163	183	146	150	173	182	126	138	151	174	156	159	176	136	144	170	122	175	151	177	142	154	153	141	159	170	162	167	177	144	151	151	142	158	161	135	154	171	155	173	184	173	181	156	165	167	162	152	154	149	153	147	156	167	158	177	142	138	155	161	167	147	130	136	175	162	161	158	168	168	168	144	140	154	152	155	156	141	158	168	147	154	160	151	164	140	144	171	149	162	163	150	153	164	133	171	148	161	164	174	157	146	140	156	159	148	124	149	157	156	135	157	169	149	137	154	158	152	143	169	161	164	155	153	174	139	160	149	141	164	151	151	172	132	134	178	152	159	159	164	162	139	154	173	152	173	156	126	148	171	166	182	164	160	162	145	154	162	139	159	147	147	158	159	160	161	171	140	146	143	166	152	157	159	184	161	157	160	142	156	147	140	160	157	159	156	178	186	180	140	158	154	139	168	156	148	168	177	173	166	162	144	152	144	147	176	165	172	166	136	172	164	152	174	156	146	150	142	152	137	145	154	193	149	156	175	153	175	146	140	135	169	159	168	134	141	145	152	155	140	154	172	160	153	154	181	165	148	144	159	147	165	178	147	136	139	167	173	172	144	161	137	150	149	173	133	170	164	166	141	161	144	159	150	152	165	157	158	157	152	159	143	152	148	163	152	142	139	144	165	170	135	142	146	164	124	167	155	169	165	179	150	146	162	160	165	173	154	165	153	170	137	150	158	153	149	163	149	163	154	152	156	167	170	154	152	167	149	162	167	156	154	168	152	161	141	150	158	169	146	180	173	158	168	152	162	146	166	167	156	151	155	149	167	172	156	139	151	162	163	164	168	150	149	164	161	136	159	167	154	139	152	142	169	156	163	169	151	148	146	171	156	149	157	155	184	177	149	158	159	152	161	130	165	155	157	162	146	159	169	157	152	164	171	139	156	161	162	150	150	159	156	170	166	149	140	155	161	141	149	140	165	147	168	153	138	149	172	147	182	136	156	175	163	150	167	156	184	181	164	162	158	163	151	160	157	132	151	149	166	165	149	172	139	169	157	138	155	134	152	161	163	136	164	177	164	170	169	151	185	169	163	156	163	152	124	186	156	155	132	166	152	147	157	152	140	157	159	177	146	165	153	182	173	155	158	138	160	170	138	166	148	143	156	185	143	145	143	165	144	147	145	172	156	153	150	149	164	140	130	165	173	140	143	161	166	160	147	143	140	181	162	149	184	161	168	165	155	167	146	151	152	178	151	148	158	142	147	147	165	178	163	160	164	161	148	161	168	155	169	169	167	176	160	176	173	146	159	141	168	170	168	155	165	150	139	171	175	154	152	151	155	167	157	151	159	175	143	188	140	157	154	148	150	148	131	130	165	158	131	153	141	152	161	169	157	167	148	143	173	151	168	174	171	167	179	163	151	157	196	134	157	181	168	134	157	190	131	150	151	137	165	143	162	144	150	170	161	140	174	162	160	152	158	150	154	146	154	155	158	134	164	153	148	159	144	162	149	172	135	170	139	162	179	161	157	149	147	152	138	157	149	150	137	166	151	176	173	170	172	154	146	138	164	154	188	150	139	146	127	156	138	158	160	157	140	168	164	140	154	163	164	179	159	154	170	160	172	168	157	171	169	153	134	161	142	166	147	162	167	160	150	149	155	167	155	148	150	148	155	127	151	156	144	167	146	179	153	165	169	175	169	173	167	153	151	154	160	157	137	161	147	143	155	133	144	168	131	161	154	144	145	168	145	132	173	157	130	154	165	167	156	159	166	148	155	139	167	154	143	142	146	165	172	166	144	157	141	163	168	160	172	166	153	188	165	166	175	165	162	157	139	152	165	188	160	139	141	173	170	145	152	156	152	168	154	147	131	135	152	175	148	154	180	168	149	171	156	127	157	154	130	143	177	159	159	171	153	194	144	156	182	164	165	155	163	157	156	153	144	170	152	168	151	151	143	157	159	151	180	146	154	135	148	156	126	157	156	170	176	156	174	150	152	138	176	162	160	157	174	142	176	180	176	153	150	167	157	168	173	174	147	148	165	156	163	139	165	168	162	158	141	147	146	143	155	170	165	164	157	144	169	145	177	148	164	133	149	151	162	168	132	149	162	166	142	137	150	175	175	167	151	164	168	160	154	148	175	152	159	154	152	137	170	151	161	165	152	159	137	144	165	154	144	168	150	157	146	160	170	162	132	146	163	147	152	147	141	187	155	179	145	142	142	180	138	170	156	163	156	147	153	174	157	157	166	151	151	146	163
8012	2519	5445	6443	5478	4505	3728	2962	2516	2110	1868	1699	1536	1405	1290	1175	1118	1029	911	942	906	797	873	752	764	757	726	659	699	687	601	676	638	657	624	587	588	582	617	553	534	594	580	520	558	511	510	555	508	559	573	541	528	506	513	569	583	467	508	497	506	531	517	512	516	512	501	540	534	524	504	494	503	509	519	463	520	517	502	490	473	515	514	503	473	455	495	507	480	495	507	520	475	490	472	455	497	494	505	459	497	537	499	465	532	508	448	463	487	486	478	518	457	479	485	494	503	484	514	445	472	487	459	524	504	494	489	458	479	500	468	454	439	457	511	483	466	503	477	478	470	461	472	474	493	452	462	472	468	468	475	455	442	478	493	479	427	494	498	447	464	480	489	453	474	470	421	448	497	479	468	478	442	499	451	503	482	451	504	506	440	468	421	483	481	507	481	468	479	438	494	423	483	476	480	520	454	469	456	476	469	470	467	444	473	488	447	480	450	493	429	448	467	406	477	513	483	450	473	485	499	482	496	492	440	435	462	473	505	460	485	459	453	446	457	486	453	453	453	440	477	462	441	455	491	478	434	470	468	511	442	500	467	430	478	461	483	440	475	481	468	494	482	454	455	478	467	452	424	481	475	509	472	465	452	437	508	427	480	448	454	461	494	460	430	448	477	432	465	466	470	482	449	459	449	452	435	450	460	478	465	459	422	459	519	460	497	483	480	463	474	492	489	478	458	463	436	442	454	466	467	449	459	474	464	462	448	431	484	508	458	432	475	467	472	457	466	454	460	462	495	462	447	445	450	389	473	455	484	462	471	507	472	471	480	439	479	425	500	500	486	447	487	465	477	448	463	474	467	464	485	480	478	409	466	458	436	476	466	449	526	482	448	488	495	449	475	446	467	430	446	452	484	441	534	500	493	501	484	521	431	481	453	445	438	454	469	476	499	491	498	486	458	495	472	494	444	460	451	456	501	480	453	482	492	491	458	474	469	479	489	467	455	503	470	434	469	456	474	458	464	446	488	451	446	455	464	472	457	492	443	496	464	459	482	454	474	467	481	494	487	476	429	481	485	450	465	451	445	443	467	482	449	494	486	407	444	460	475	521	452	495	463	476	470	484	494	459	446	464	453	465	479	458	454	462	483	458	464	483	435	454	435	473	471	483	465	484	461	487	437	466	497	435	464	461	468	487	445	492	471	458	470	467	434	460	493	468	445	450	444	476	443	477	468	491	461	443	424	490	454	440	476	448	467	466	477	426	447	446	497	469	494	470	456	466	463	480	448	456	490	462	444	456	468	497	414	476	480	483	475	494	458	497	476	462	470	470	454	478	475	471	461	489	438	460	477	458	517	485	455	455	495	449	480	502	455	454	479	480	466	486	424	468	488	467	428	482	485	447	463	457	440	476	475	434	500	475	443	469	482	468	510	489	492	490	474	466	501	436	436	464	462	451	458	482	494	464	476	487	513	444	430	465	442	470	516	432	498	432	494	435	479	474	465	496	457	444	474	467	489	458	445	490	484	469	458	436	484	454	508	484	452	471	500	436	487	461	452	455	447	462	433	465	460	483	479	463	457	522	453	463	435	492	479	464	481	445	451	466	448	476	457	431	467	484	452	438	484	480	505	452	454	480	514	474	480	461	459	461	477	468	495	466	424	471	436	450	441	461	465	463	469	468	463	473	480	476	448	469	453	475	480	464	458	463	461	435	472	496	467	495	508	480	427	460	454	427	444	429	483	470	463	464	474	457	445	509	474	488	448	462	485	488	496	510	511	492	474	463	462	465	484	491	459	466	462	462	493	458	524	502	488	453	459	489	471	492	452	461	487	479	465	505	510	435	503	510	484	404	456	436	518	474	471	480	463	475	510	513	478	452	463	452	445	445	470	443	483	489	463	476	498	470	477	498	464	474	449	464	469	472	465	477	474	486	484	467	442	481	417	444	483	459	460	483	470	475	455	450	474	440	453	480	424	450	487	446	485	476	469	498	455	460	471	479	450	463	497	485	438	499	473	461	479	461	482	480	455	474	492	501	499	457	507	456	487	461	453	444	448	437	448	479	472	468	504	460	478	469	466	480	464	496	490	497	482	468	470	478	458	516	484	504	471	488	434	443	434	482	502	523	473	468	449	505	482	509	464	465	495	449	481	537	484	448	480	516	463	452	476	465	472	473	451	470	439	470	454	498	455	480	477	472	473	464	456	507	466	492	464	477	473	472	468	446	465	447	480	485	462	473	462	431	476	472	455	497	469	444	488	488	506	479	496	513	460	448	502	467	488	461	442	419	476	448	468	484	482	467	443	451	455	446	461	455	454	497	441	458	447	475	474	493	502	456	466	463	456	461	462	503	456	458	508	443	484	433	490	442	495	444	468	455	460	466	509	452	490	423	464	460	468	475	510	480	471	480	475	455	484	473	473	428	453	482	514	480	490	477	480	457	492	472	472	453	440	465	446	458	434	486	413	482	454	470	488	479	446	468	465	444	503	470	488	469	434	468	457	479	456	453	474	472	453	470	491	491	483	450	491	485	467	483	481	482	478	473	480	453	489	499	434	450	494	479	464	498	432	503	482	460	463	474	453	459	476	490	449	479	465	455	504	478	448	429	486	485	488	463	509	449	482	480	483	440	460	485	479	476	470	471	456	440	474	462	490	469	482	492	475	469	451	470	484	425	448	470	489	472	493	472	468	448	486	435	439	459	467	473	473	446	441	460	494	470	450	479	460	449	484	482	485	464	468	448	466	474	478	467	479	444	479	449	467	461	481	500	488	470	475	461	465	466	475	466	473	483	468	438	457	471	472	429	424	450	489	451	530	457	507	438	443	437	444	450	474	467	460	544	459	476	519	499	495	489	471	437	455	506	447	434	498	471	449	447	495	456	481	442	444	456	483	507	463	480	479	423	498	468	460	463	468	473	510	476	472	490	449	453	458	474	460	457	479	483	446	435	492	459	447	488	453	478	447	476	452	486	456	456	479	492	456	470	509	523	458	494	468	472	453	483	481	497	435	450	455	448	492	465	442	479	440	499	523	478	473	496	460	479	523	485	467	467	438	432	489	490	506	475	489	502	478	483	491	457	460	466	466	510	468	428	468	490	474	436	473	462	454	422	448	438	465	475	488	458	530	452	443	454	446	449	460	482	453	458	484	468	515	495	475	478	425	478	450	439	505	487	434	469	470	439	447	474	489	495	477	468	470	479	496	441	482	496	457	459	479	442	451	466	455	513	463	485	482	472	454	482	427	474	460	437	462	482	435	489	458	440	483	464	469	449	469	458	473	452	459	432	461	478	462	459	510	476	499	477	456	449	478	465	514	487	496	474	510	467	500	492	469	476	476	441	481	504	468	468	473	446	481	470	475	447	462	453	461	468	443	479	471	470	482	488	467	433	479	467	484	433	472	473	480	439	447	464	482	435	461	484	441	454	448	516	499	477	494	484	499	449	500	474	499	463	464	468	456	461	486	464	482	484	498	484	441	452	515	406
2231	301	290	317	308	264	240	271	224	244	236	255	234	242	241	240	236	243	226	261	271	242	239	232	265	270	227	235	232	239	234	274	250	227	259	236	229	232	229	228	216	242	261	209	249	230	244	245	263	264	251	256	261	228	229	266	219	225	246	252	232	256	229	250	228	233	227	251	246	225	243	248	240	223	257	243	202	229	263	234	223	236	220	232	269	238	237	281	230	261	214	225	245	217	243	227	204	250	250	246	244	237	245	219	238	235	259	232	226	207	217	218	241	235	226	257	235	251	226	243	242	223	246	223	238	239	224	243	257	220	225	245	232	257	266	262	244	265	258	208	235	237	230	235	273	253	223	196	239	252	254	256	243	224	255	240	258	218	249	255	232	253	218	228	231	255	272	224	218	242	285	227	212	226	228	260	227	230	242	237	218	236	259	252	233	249	251	243	244	210	226	249	225	250	266	220	244	247	262	233	236	248	229	243	206	269	227	252	223	230	269	247	215	214	248	262	225	237	257	214	207	249	221	220	242	250	225	251	263	252	218	239	202	257	240	246	253	228	236	217	243	238	228	241	251	231	244	242	249	256	259	218	261	214	230	230	263	249	246	255	222	231	240	230	235	266	223	242	246	241	240	225	228	255	230	240	243	248	239	250	256	237	228	219	225	242	256	228	233	222	243	247	233	251	250	259	255	266	243	231	227	228	252	241	264	253	233	238	222	233	238	211	224	236	238	238	226	235	234	274	243	211	234	241	225	217	220	246	264	236	252	250	243	240	216	252	233	226	215	258	270	213	236	239	271	256	230	244	256	227	229	245	266	237	234	235	234	208	237	238	276	246	220	253	226	226	253	239	218	268	241	246	237	252	251	229	259	229	225	210	257	234	231	224	251	261	277	239	245	253	243	258	221	255	240	219	241	227	225	227	233	227	244	239	266	220	229	223	217	265	230	256	234	238	243	228	224	252	234	268	217	244	242	242	244	225	232	229	252	259	224	235	232	258	249	223	206	221	238	246	246	290	209	249	263	247	229	229	253	228	234	253	266	239	248	234	246	266	253	222	236	238	232	231	233	235	237	250	251	240	211	219	243	246	233	228	233	252	227	223	226	234	231	237	232	240	250	221	265	265	225	249	249	263	238	244	243	219	242	250	233	252	246	235	231	246	231	237	253	248	239	253	235	245	277	233	249	219	262	238	208	237	243	269	233	233	232	245	243	244	226	252	222	232	249	272	235	227	230	233	233	257	264	248	251	251	218	244	240	225	238	236	257	221	224	250	237	240	227	245	246	264	224	233	233	250	234	232	242	249	238	225	229	229	251	223	220	215	238	234	265	247	260	256	248	265	212	276	222	226	280	240	246	225	240	249	245	236	256	245	228	229	269	227	247	223	224	249	238	217	239	234	237	204	239	253	224	213	231	212	232	252	206	226	235	238	216	235	224	238	239	228	218	210	253	255	262	243	255	239	255	248	233	247	230	244	236	195	225	241	243	238	239	246	259	263	253	244	250	247	254	234	228	211	249	215	247	240	256	260	225	230	258	250	245	240	233	227	213	239	269	216	226	259	233	224	265	235	236	258	245	247	220	238	248	247	240	224	262	237	237	244	241	259	237	238	247	245	263	260	215	211	221	223	240	235	258	236	215	243	203	240	225	237	236	255	248	237	268	224	237	236	235	257	254	257	229	246	253	244	250	246	240	226	219	241	264	254	246	237	236	240	231	229	232	240	222	252	240	227	235	242	265	234	231	237	244	236	235	225	222	250	272	220	222	240	225	233	229	225	257	250	223	239	232	222	244	253	261	207	235	253	224	210	261	218	242	266	246	239	235	248	248	237	257	245	278	265	236	230	242	239	272	253	219	258	242	226	282	257	247	249	238	266	219	223	256	238	239	225	248	246	251	240	226	245	228	229	257	261	241	240	239	254	218	248	234	245	241	216	252	239	242	222	228	261	240	241	270	277	227	243	250	254	263	247	236	231	236	221	223	222	244	265	228	209	258	213	242	234	260	259	255	234	212	258	246	221	244	258	262	234	242	250	253	271	236	258	211	267	228	228	229	253	258	233	222	270	250	240	222	237	239	249	251	223	250	258	233	224	283	250	273	228	265	257	253	214	237	250	234	252	233	246	252	241	237	244	267	251	233	227	232	224	247	223	233	223	235	282	274	239	275	229	234	222	236	252	249	226	250	224	216	255	287	228	241	239	221	239	258	232	262	234	221	214	223	242	207	239	232	238	241	235	257	253	223	258	239	249	242	232	268	220	245	253	257	249	245	254	218	229	244	250	269	236	232	262	266	229	241	246	238	260	238	227	217	236	204	258	250	261	253	247	227	248	236	245	254	212	236	229	243	249	228	234	248	254	216	228	250	232	267	265	267	256	223	244	217	229	260	233	243	277	238	273	245	263	221	234	232	243	237	225	234	242	274	211	219	227	232	242	230	225	238	229	258	247	260	234	246	235	219	236	229	287	246	238	240	222	268	250	251	237	231	237	235	225	242	240	204	245	259	251	258	234	260	240	241	224	251	248	253	210	240	243	229	251	241	232	238	255	226	252	219	208	236	234	252	259	226	246	227	226	244	228	249	278	255	226	248	242	247	218	247	253	224	231	237	234	218	213	230	262	248	237	228	225	261	243	258	209	212	278	227	260	233	241	252	250	224	258	238	266	245	226	220	230	225	217	247	230	229	232	221	232	241	232	217	254	257	252	265	235	229	249	235	268	249	248	203	224	223	266	249	227	241	209	247	232	244	227	241	231	239	251	251	239	217	252	226	230	290	215	228	232	244	234	245	221	226	248	272	261	223	230	214	255	246	231	233	241	241	235	238	221	234	282	249	210	222	248	237	225	215	227	238	220	238	266	247	217	275	221	247	240	241	248	247	248	228	231	258	227	256	227	243	234	231	243	226	247	236	236	253	233	243	266	257	227	263	223	238	219	234	253	233	214	241	240	234	243	231	262	241	253	236	265	273	220	229	237	216	238	247	216	227	280	232	254	262	238	271	232	258	249	224	259	210	221	266	219	227	247	229	248	240	232	230	243	220	226	234	257	261	235	223	242	220	230	227	248	228	225	255	239	238	246	254	252	241	245	259	278	232	232	222	271	242	254	249	230	225	225	239	272	228	262	235	254	255	232	233	218	228	254	258	236	251	233	254	220	203	246	270	245	238	220	231	248	228	232	250	257	260	240	232	267	214	257	246	260	226	241	224	211	234	251	239	219	245	240	254	219	240	261	280	253	276	242	244	229	246	244	252	246	229	230	237	252	265	246	246	259	226	252	229	212	265	290	227	214	187	235	270	254	234	247	256	239	248	234	244	259	213	246	256	250	272	239	257	225	238	250	250	228	219	255	241	231	235	241	231	234	240	248	251	215	269	225	242	219	253	241	230	208	224	224	216	225	253	244	229	243	220	245	250	231	267	255	267	233	231	237	243	246	253	234	232	251	237	223	283	275	239	242	254	239	254	249	241	219	244	253	256	240
2290	742	828	852	785	764	787	752	716	716	677	709	671	724	677	696	702	663	640	641	694	708	630	617	666	687	669	674	640	635	656	676	680	675	632	618	650	670	655	654	631	653	652	638	643	662	615	644	663	650	662	666	688	647	681	616	624	650	691	659	656	640	659	663	692	641	662	635	650	658	651	620	677	589	649	697	590	681	620	622	672	678	631	634	702	656	681	661	691	674	677	697	657	644	642	643	604	676	675	634	655	682	656	653	643	640	636	631	621	634	682	643	636	645	642	686	636	651	620	681	653	650	644	620	658	642	633	636	656	683	675	647	627	647	677	647	666	654	663	618	650	676	651	662	657	638	646	627	662	669	628	697	621	675	654	660	651	661	629	664	626	664	658	685	618	666	654	626	674	633	641	692	652	648	650	643	695	633	638	664	628	675	626	635	562	594	623	653	660	627	648	635	641	660	665	632	656	655	631	634	664	631	640	619	684	632	670	668	641	629	635	659	679	616	642	665	668	656	656	638	641	583	685	648	641	654	660	635	684	637	634	674	684	610	625	670	623	638	612	651	683	656	650	668	640	667	639	640	658	640	632	655	669	661	649	653	694	703	682	637	693	655	650	649	673	622	681	631	663	689	653	651	659	649	693	642	625	638	614	630	669	668	625	646	629	602	672	651	631	628	674	639	678	664	679	655	722	646	634	662	650	669	650	648	674	663	663	647	652	649	652	693	642	687	690	684	666	684	650	652	650	686	615	664	628	663	676	643	663	670	645	631	613	611	671	624	704	628	623	650	683	639	688	652	680	678	666	620	632	668	676	645	645	662	655	679	719	664	619	658	661	634	649	660	635	661	664	730	657	657	652	676	655	656	608	618	601	639	669	651	671	700	672	655	629	665	669	614	649	627	656	640	665	682	639	656	727	666	665	673	630	643	648	631	677	639	682	640	637	681	663	642	638	665	654	682	682	697	669	677	667	646	652	643	676	655	663	657	646	626	686	656	660	634	658	686	638	603	638	739	654	637	709	647	682	658	692	693	689	634	619	633	631	631	678	625	645	656	666	642	657	686	617	630	614	642	678	644	659	613	662	669	632	662	687	639	605	631	651	621	636	667	642	673	633	615	661	649	663	638	658	647	677	649	645	632	637	674	615	644	633	702	613	682	656	632	644	637	649	594	636	643	699	673	682	660	682	642	626	648	688	649	642	665	676	695	702	627	625	645	673	640	635	644	647	640	676	663	660	694	659	635	609	650	654	661	627	643	677	689	634	653	634	633	649	695	647	679	657	660	619	627	662	642	629	627	627	629	648	613	658	664	713	644	652	653	715	673	625	610	639	700	614	669	643	624	700	647	640	618	654	656	650	612	623	661	629	623	657	638	672	626	707	652	600	646	631	665	683	676	673	617	637	639	668	672	622	628	625	616	642	655	707	684	674	643	641	642	641	606	648	697	657	677	649	672	649	607	638	683	666	650	669	647	627	658	648	633	657	677	676	694	652	656	665	643	630	637	670	689	651	624	619	682	620	585	692	636	617	673	615	653	671	643	661	609	652	644	676	606	619	618	654	631	691	694	685	627	665	655	613	637	636	647	665	650	657	615	680	631	679	641	665	659	604	670	658	672	676	656	612	638	669	684	679	706	658	660	636	672	695	653	667	667	689	679	610	637	672	649	660	607	659	657	654	633	624	654	645	633	669	686	658	622	674	696	661	669	638	652	667	653	610	624	672	698	657	623	671	670	660	644	642	632	644	665	666	616	650	678	675	660	681	651	693	697	635	669	634	666	661	660	683	643	637	641	693	665	687	670	654	678	651	647	629	657	621	605	640	697	629	633	618	627	641	647	619	658	657	662	682	673	667	630	689	678	660	645	619	649	653	617	687	661	622	624	631	652	707	640	654	675	654	627	649	668	657	689	635	644	650	665	682	626	640	685	628	651	643	637	587	637	668	681	636	658	643	689	665	645	641	652	643	631	643	650	635	669	642	649	647	638	669	632	626	657	661	644	672	654	647	655	651	692	637	596	643	648	661	672	651	597	567	674	635	590	630	610	655	671	649	651	665	647	664	672	633	614	647	716	653	647	679	659	657	648	683	685	633	613	647	614	683	625	701	682	666	636	611	650	672	676	680	673	662	667	626	667	669	663	589	690	667	687	607	649	646	640	624	625	673	661	671	656	616	659	659	621	640	625	652	701	643	661	651	654	621	711	646	654	668	654	639	666	647	662	687	636	619	704	630	661	659	626	663	693	676	659	641	621	646	694	641	661	625	645	650	629	634	670	651	656	677	669	708	682	591	640	614	632	664	653	716	635	704	672	632	651	678	669	658	610	622	648	637	632	688	609	682	671	609	653	662	634	627	671	628	668	646	651	631	656	671	664	675	651	660	597	633	637	611	632	673	649	632	671	666	659	654	618	683	651	669	684	661	627	649	591	672	647	657	654	698	706	665	656	667	661	673	652	682	640	634	637	616	643	696	679	667	635	696	666	698	631	641	706	682	645	636	658	625	630	669	641	638	678	691	676	597	644	671	600	633	657	662	664	652	617	656	695	691	676	667	631	664	647	702	629	669	635	642	656	657	639	606	665	665	663	661	670	654	648	604	661	645	684	704	644	640	693	620	677	633	643	632	606	659	636	638	672	635	640	599	687	636	692	635	656	611	663	652	697	645	669	663	652	644	633	646	643	704	642	639	656	698	626	671	615	633	621	697	640	610	609	655	647	665	670	681	723	663	656	613	657	680	616	683	611	677	636	665	643	661	613	652	650	621	724	640	617	650	693	698	613	596	672	654	661	604	653	634	645	678	633	664	699	655	667	636	693	699	667	657	649	658	645	644	638	645	629	616	634	658	678	674	635	695	663	657	654	623	663	683	656	669	662	624	643	656	685	669	612	624	640	699	647	671	618	640	660	647	656	651	619	657	611	636	616	643	642	645	650	616	640	701	659	708	665	643	696	639	698	691	645	632	638	631	628	633	644	679	646	635	655	630	620	628	675	609	633	663	635	689	692	644	641	640	647	640	633	691	649	641	665	636	630	649	655	630	629	622	630	648	678	624	657	653	668	634	629	619	645	641	709	669	667	676	687	642	655	613	647	602	657	669	655	621	672	675	656	634	623	634	645	632	635	655	657	627	628	667	659	653	625	628	654	634	711	685	658	672	648	630	621	661	638	666	619	685	620	625	622	678	623	610	680	645	652	630	616	590	623	651	660	634	637	638	719	625	643	648	633	616	665	655	695	606	650	653	622	665	659	621	628	700	653	673	621	674	687	645	673	638	664	624	597	651	623	611	625	653	680	610	629	644	627	631	685	687	634	642	629	653	660	664	663	621	620	689	692	689	649	656	676	628	665	661	664	644	662	682	656	679	659	668	669	699	675	701	639	699	637	617	682	647	697	677	621	633	667	646	643	697	666	653	682	634	681	674	667	665	673	665	652	647	697	662	673	672	663	690	668	704	627	616	679	677	712	643	647	665	645	653	658	717	675
9845	1177	1445	1141	780	610	474	385	304	278	229	210	213	199	190	181	151	169	141	144	151	121	137	129	140	118	126	133	118	138	138	137	130	129	146	131	114	127	118	100	125	137	138	126	116	127	122	134	122	137	130	126	128	119	105	126	136	115	127	113	124	124	126	113	117	123	120	96	144	105	111	119	105	134	131	141	107	129	132	110	97	109	132	113	113	100	126	111	117	99	105	122	109	124	116	116	127	142	133	121	113	120	104	104	119	127	113	129	106	104	113	111	132	110	115	116	120	107	115	105	120	115	128	122	123	128	126	102	123	102	114	114	126	111	124	109	123	130	130	110	104	99	131	118	109	120	119	119	117	125	112	112	105	123	121	104	105	108	126	125	119	98	118	116	115	98	124	125	118	127	110	118	104	128	106	110	120	133	123	113	112	104	131	126	112	126	133	125	108	115	108	111	89	118	116	129	116	110	131	129	110	118	122	113	110	117	123	125	113	121	119	120	122	116	143	107	118	133	131	117	118	114	121	122	105	113	120	120	104	112	137	108	113	107	118	140	106	133	124	108	118	119	119	117	115	116	126	121	127	88	129	134	115	115	128	115	97	124	116	122	119	114	123	119	108	119	109	117	135	118	131	94	121	106	128	103	116	101	109	129	116	132	109	122	118	117	122	118	111	131	114	128	120	120	102	109	116	106	116	112	118	115	119	112	122	104	128	112	130	111	128	98	127	129	118	98	125	105	111	109	111	111	114	100	128	120	107	135	122	118	101	124	118	111	107	113	115	137	127	114	95	126	98	134	103	118	122	143	132	115	116	104	125	116	121	114	118	111	112	131	114	112	122	108	120	116	113	126	121	121	125	111	121	119	103	140	121	131	135	126	109	103	123	111	140	126	131	100	121	124	119	118	109	117	95	97	141	125	121	114	110	131	120	105	111	112	98	122	126	105	123	125	111	106	108	104	121	119	120	109	124	93	125	116	134	120	112	109	126	137	122	120	139	121	104	130	91	110	135	118	128	117	130	120	119	119	112	134	128	120	109	130	112	113	91	128	124	133	115	125	112	103	113	117	121	110	109	104	113	111	126	117	127	134	127	118	118	118	121	104	126	105	117	122	117	107	119	117	110	118	123	127	117	111	122	124	109	103	130	123	110	133	123	114	99	120	134	130	107	119	128	96	122	106	112	110	112	120	130	106	105	113	120	128	111	120	116	116	126	111	94	124	128	111	117	108	107	106	115	118	113	116	124	110	117	119	126	138	94	118	127	122	123	108	128	97	121	132	114	105	101	105	109	129	134	112	127	110	121	122	114	115	111	111	116	110	115	109	116	126	111	137	123	109	102	112	105	120	107	120	109	124	122	117	113	104	120	125	118	117	115	106	110	102	126	121	116	122	97	112	111	120	124	121	109	127	112	111	122	111	107	116	113	86	133	118	115	103	114	129	122	116	120	113	122	120	127	104	128	110	124	157	119	119	124	127	109	121	123	100	108	104	108	118	110	118	116	113	136	121	130	155	121	109	118	105	127	99	129	114	123	103	108	101	131	114	122	131	98	115	117	85	113	105	112	134	122	135	121	111	119	117	105	113	138	110	94	95	120	119	119	109	123	120	113	112	94	133	114	133	116	117	120	124	119	118	113	111	104	97	129	110	127	123	124	110	112	109	106	120	115	107	100	117	119	114	121	104	111	117	110	97	134	103	109	128	122	101	114	113	106	115	121	128	112	121	116	99	107	135	112	115	109	118	110	137	111	135	136	118	127	131	106	116	111	130	130	92	106	109	126	107	128	101	127	114	101	114	109	126	112	113	103	121	107	123	105	105	115	111	123	127	103	112	104	109	123	136	126	104	86	130	119	107	125	109	115	98	112	124	118	110	125	118	135	101	120	136	102	119	93	122	118	117	128	89	118	107	138	126	115	98	112	131	105	106	91	107	120	132	101	125	124	120	116	110	129	123	107	110	110	115	105	113	110	106	98	102	120	130	104	115	115	110	124	97	119	109	108	87	119	107	119	115	134	112	128	113	126	116	111	122	122	110	101	121	117	120	115	141	109	141	102	121	105	126	115	117	123	108	125	115	109	103	130	110	128	102	122	117	96	115	113	125	106	129	114	109	118	124	117	136	128	135	107	119	114	120	126	119	91	101	119	129	104	128	129	101	119	102	89	114	93	106	110	113	126	115	113	114	109	117	118	105	112	110	121	112	109	120	118	121	99	112	119	136	129	116	102	110	123	113	121	128	98	122	119	103	107	124	120	94	111	139	126	127	117	121	103	119	124	109	126	119	123	112	110	100	126	135	129	122	121	123	117	111	112	132	125	117	110	112	122	124	118	108	110	114	106	121	106	94	108	117	112	94	123	114	124	106	118	122	110	115	105	102	117	104	98	88	113	101	103	116	111	126	117	122	117	123	119	111	107	128	119	118	105	115	123	101	111	104	105	125	124	94	101	121	107	126	108	100	119	119	123	135	107	114	137	106	108	128	134	92	131	125	124	136	113	122	111	100	122	122	106	91	119	103	108	120	121	137	112	102	115	112	114	105	104	138	128	128	122	117	107	110	106	126	118	134	122	101	157	117	111	128	122	117	117	111	111	105	118	105	102	124	105	123	103	104	126	118	110	126	91	118	100	98	122	124	130	119	133	131	108	130	119	112	113	104	104	132	115	114	107	106	100	104	114	107	121	132	131	118	100	93	113	106	116	118	125	104	128	114	101	123	109	121	115	119	142	119	124	113	113	92	127	104	137	133	119	103	90	129	98	115	118	107	111	122	104	109	108	141	111	115	94	122	133	119	97	133	107	108	107	121	94	101	110	128	122	129	117	123	130	122	119	102	120	101	133	119	124	106	127	120	102	117	134	108	105	110	115	107	112	105	112	107	128	119	118	123	130	123	116	110	120	119	110	137	128	111	117	111	137	102	120	121	103	106	122	132	120	115	127	119	111	111	119	105	119	118	103	129	129	112	117	99	134	117	115	128	116	118	112	133	124	129	127	143	116	142	110	108	117	139	121	107	105	105	115	110	110	115	124	124	119	115	138	97	119	109	113	110	111	114	97	110	115	127	105	126	93	114	108	121	120	110	121	115	105	112	107	112	135	119	125	127	100	105	128	121	116	107	103	124	121	119	124	109	115	114	120	108	125	121	119	118	139	122	105	115	113	113	125	110	126	124	99	134	116	115	102	116	115	118	130	110	122	133	137	112	118	103	128	116	89	116	110	114	143	135	113	125	129	115	135	131	117	112	118	140	126	120	118	130	130	120	116	115	111	115	111	118	100	110	122	108	130	110	96	123	131	104	125	128	138	120	122	109	112	122	117	121	139	107	126	125	101	125	106	113	125	122	103	123	116	113	107	111	129	98	102	108	116	111	112	125	118	115	126	119	109	114	129	105	103	122	139	119	105	119	124	106	121	125	105	119	119	109	119	125	154	113	125	145	110	134	117	131	102	108	94	121	122	117	116	128	137	126	124	120	117	123	114	128
5836	1505	3096	3768	3201	2634	2142	1714	1615	1286	1185	1042	951	831	777	757	698	671	601	613	559	540	560	530	535	492	472	466	475	465	456	459	453	462	460	429	429	398	427	422	406	381	378	410	412	387	388	419	374	389	389	408	402	395	436	331	371	371	406	378	406	405	390	384	369	427	396	362	376	344	375	377	402	368	368	341	408	414	382	394	356	391	341	391	355	369	369	395	350	351	379	395	382	389	353	398	364	367	386	353	372	364	349	353	345	393	367	384	345	325	356	352	410	360	375	386	376	369	366	376	379	359	369	369	351	379	345	328	360	350	377	357	380	392	370	368	353	347	392	383	359	387	391	395	359	382	369	366	369	351	370	355	370	401	331	374	386	380	358	363	346	347	347	372	352	354	378	365	341	339	367	359	395	342	343	352	349	349	379	330	366	369	357	405	352	348	371	342	344	324	339	385	341	313	357	344	407	342	403	377	351	386	328	368	348	352	342	372	353	371	350	342	332	364	327	349	344	355	346	342	357	352	355	384	382	368	355	333	370	375	360	360	366	311	372	370	348	376	348	366	349	340	376	376	373	352	331	307	354	374	346	331	383	363	365	352	325	360	336	363	379	365	378	404	385	354	361	368	358	373	338	337	344	394	322	373	345	339	376	353	357	408	359	370	346	358	369	355	377	336	361	346	358	351	366	358	379	376	349	361	343	376	373	364	368	331	351	340	320	362	346	342	319	357	328	389	338	353	395	343	348	337	347	350	322	340	353	374	331	353	348	355	336	397	367	374	335	382	373	349	334	349	366	368	371	370	374	358	367	344	333	355	334	321	379	332	381	371	346	391	334	378	319	325	346	358	351	340	344	331	342	364	352	384	371	344	342	342	369	363	339	366	338	337	392	351	331	360	355	347	353	351	357	367	360	359	351	393	380	356	365	355	381	344	381	365	350	345	356	363	344	358	365	332	366	383	384	324	370	340	339	361	351	353	370	365	366	361	358	364	328	360	344	357	363	352	353	333	350	354	329	350	344	395	376	348	355	351	364	367	362	317	378	359	390	341	359	359	342	377	382	340	368	332	336	392	308	376	349	358	351	340	352	348	343	336	398	359	381	341	350	358	326	374	358	388	365	332	338	388	331	346	375	340	376	370	358	365	350	352	365	364	339	351	374	341	358	340	344	360	337	379	319	353	373	370	379	401	348	350	349	348	361	385	386	308	324	337	344	358	371	344	368	379	335	407	383	344	360	409	370	360	349	367	352	352	341	402	336	366	350	371	354	370	346	361	375	348	333	361	348	328	369	343	357	347	334	336	349	365	377	364	365	356	379	349	360	383	355	361	356	369	346	374	301	360	354	371	349	361	341	347	340	342	361	374	352	359	356	363	338	366	381	333	339	357	350	377	336	353	370	373	367	345	337	345	365	335	342	360	374	375	367	353	377	377	344	370	360	393	325	329	361	335	357	361	349	371	370	371	372	364	365	386	380	357	374	389	347	348	343	386	332	356	368	372	348	367	368	342	335	342	342	356	346	398	363	358	331	349	333	359	370	386	359	355	363	408	373	353	347	376	376	382	360	354	330	345	354	366	361	376	349	349	348	359	356	329	355	361	365	343	364	367	328	371	380	361	344	382	370	351	322	354	356	324	403	338	366	350	349	346	345	364	397	353	374	334	340	339	346	399	389	346	342	361	379	345	345	372	364	361	375	389	337	394	365	340	330	335	334	346	358	341	352	368	383	346	376	363	356	353	325	364	317	335	343	396	355	327	381	406	330	335	397	358	356	391	332	393	373	349	369	366	370	372	369	393	334	364	355	359	336	360	368	351	366	371	339	367	369	333	349	387	334	349	358	359	361	363	385	383	334	354	323	330	364	356	356	358	350	308	360	347	388	346	362	387	378	314	366	352	360	384	371	335	374	376	371	360	360	349	347	354	342	363	363	359	356	354	374	342	397	357	347	355	361	361	371	373	384	346	330	354	351	366	357	380	338	348	364	323	374	340	324	347	408	343	402	380	385	355	345	399	354	384	324	368	374	339	364	368	327	357	345	338	321	385	369	345	390	334	336	348	373	353	360	346	380	349	368	342	373	361	341	333	357	342	345	345	370	363	318	344	406	351	365	355	354	349	313	343	368	382	364	359	358	369	356	354	357	345	371	373	370	379	358	383	341	347	407	368	364	354	370	371	333	363	363	384	364	354	374	400	365	352	382	357	355	394	371	398	371	371	344	348	346	341	345	367	351	360	327	355	356	361	369	375	398	346	345	368	361	375	358	360	336	378	363	353	357	358	365	371	372	350	334	342	357	361	363	337	356	333	344	376	351	360	348	349	364	353	367	380	359	367	337	348	374	382	336	391	368	386	382	384	368	366	359	347	358	348	359	345	360	350	335	354	347	349	360	365	357	364	370	365	375	316	378	307	396	340	353	412	400	359	335	338	372	341	362	370	364	328	361	343	381	339	380	352	365	361	392	335	339	346	357	402	352	357	339	328	347	380	393	337	328	390	373	373	366	361	359	359	328	383	354	394	382	360	385	350	344	374	366	343	380	396	347	351	354	373	363	390	365	372	340	337	357	339	369	350	368	362	347	340	331	341	372	341	347	384	349	335	355	360	349	341	368	354	381	362	367	365	343	354	373	369	388	333	334	324	321	376	340	390	352	366	355	350	319	340	356	376	351	340	381	338	384	340	343	363	345	375	326	350	357	372	341	349	360	360	363	351	361	344	378	352	383	352	361	378	348	359	306	351	340	362	342	403	349	370	387	393	367	340	360	400	337	372	340	363	394	381	383	364	394	370	335	367	379	353	383	349	348	356	341	373	364	341	376	374	351	332	354	370	372	359	364	372	365	318	355	345	339	387	380	354	348	339	352	355	335	373	336	358	345	351	364	367	370	341	334	345	366	358	364	397	376	372	331	355	352	403	369	349	363	342	358	380	355	346	355	342	407	344	366	348	347	342	377	349	314	351	376	354	363	353	349	362	342	340	309	392	340	338	360	356	357	376	352	378	326	368	335	379	362	353	310	363	376	369	365	362	374	342	371	345	374	348	356	325	365	398	340	367	370	302	348	364	371	371	393	352	373	344	359	352	370	345	308	356	315	362	310	348	342	380	333	350	371	352	316	341	382	360	380	366	365	366	344	355	342	360	396	344	355	388	360	348	345	344	371	336	353	320	393	343	344	347	356	341	359	352	350	342	378	358	333	334	348	393	348	326	370	360	375	354	333	378	352	363	348	381	375	376	365	379	363	395	328	344	348	333	367	382	363	327	330	353	368	380	368	347	343	341	339	359	377	352	400	351	361	352	376	397	351	329	353	375	338	368	392	328	369	337	359	355	355	348	361	354	369	361	343	332	389	372	366	379	310	346	372	313	337	351	352	376	321	393	349	359	369	357	358	361	342	351	364	306	375	381	356	369	362	347	353	335	338	366	373	355	315	356	322	359	365	367	348	361	359	346	383	343	339	331	369	369	370	323	387	348	334	355	368	359
17821	2898	2679	2178	1551	1102	848	669	538	440	380	353	331	313	289	273	252	265	244	230	218	209	224	200	198	197	189	192	174	191	181	175	160	194	179	202	172	203	153	187	173	163	172	166	157	171	156	157	165	181	158	163	145	143	189	170	176	171	151	151	162	157	144	176	178	182	182	176	160	157	146	172	149	155	145	154	162	194	153	164	172	167	173	168	158	153	137	147	200	166	182	167	168	150	152	174	152	155	156	182	166	167	181	163	147	178	173	128	157	162	171	156	152	137	139	182	151	170	160	171	160	153	155	169	141	131	173	154	158	156	170	154	184	167	140	170	158	147	152	160	172	164	171	150	170	149	156	154	179	150	158	154	150	150	162	152	159	142	176	172	172	145	174	146	161	158	181	150	179	144	166	133	153	155	147	157	168	159	166	145	116	155	138	171	152	153	145	158	157	172	137	157	166	196	158	142	135	158	169	165	166	173	165	164	158	142	149	154	164	183	150	145	174	159	156	165	158	142	173	163	160	174	173	139	142	154	132	154	155	177	177	158	140	141	179	133	166	134	177	160	162	151	137	152	146	183	154	146	147	127	166	177	169	170	171	147	160	162	187	153	158	157	162	168	155	177	159	154	163	145	158	152	169	166	166	175	171	168	180	148	142	138	166	147	172	176	166	178	155	130	161	171	147	140	157	149	158	151	149	154	164	167	166	149	174	157	140	152	174	152	162	152	175	154	133	160	146	155	169	152	154	166	167	152	158	173	176	136	157	151	142	160	157	156	181	148	151	150	158	156	152	142	163	169	172	139	150	160	176	184	176	146	159	135	136	156	157	181	151	150	165	164	165	183	156	140	147	156	151	148	134	150	147	179	153	151	153	197	137	166	154	171	161	157	147	156	158	160	178	142	170	152	150	181	139	152	185	176	148	144	159	157	143	173	154	147	163	134	153	157	176	152	166	155	156	175	166	152	162	168	178	153	156	149	152	134	166	168	176	158	165	170	153	171	142	175	171	154	152	149	173	142	150	159	157	193	185	137	170	159	162	163	153	153	158	136	148	134	159	140	157	159	162	143	153	167	142	133	158	167	171	181	128	156	140	153	153	151	156	158	150	133	142	149	159	155	141	151	156	176	146	148	160	150	149	153	159	158	153	164	140	147	155	134	124	132	148	162	155	153	164	147	159	162	147	158	131	158	110	148	149	161	152	162	149	159	171	160	165	157	138	145	162	153	162	161	151	151	174	161	153	164	152	155	150	159	187	168	157	158	121	143	160	161	141	139	126	157	202	154	130	153	132	167	179	123	136	162	150	147	129	154	172	152	134	149	135	172	161	165	141	142	173	169	171	154	151	153	189	149	154	137	175	164	160	170	175	154	171	161	132	145	169	133	169	158	162	164	166	165	159	158	160	142	160	164	178	164	171	161	167	171	150	136	154	161	176	156	135	152	152	164	150	147	151	132	153	169	153	166	171	129	155	149	149	170	167	151	174	172	181	171	152	163	178	150	175	174	149	134	160	158	176	159	168	151	162	161	150	160	156	137	201	147	146	166	160	160	167	156	131	177	171	148	144	144	161	160	152	161	159	153	150	159	148	131	150	138	162	153	142	146	145	179	147	142	144	159	153	156	151	169	156	153	155	185	144	162	173	132	130	186	167	176	144	150	150	171	154	142	145	137	155	169	140	178	150	165	160	132	148	157	159	172	157	154	163	141	149	146	152	160	162	149	144	153	166	163	149	149	165	164	153	141	152	155	161	147	149	155	164	169	160	130	133	155	157	182	157	137	169	193	159	169	159	127	149	140	169	164	140	178	146	141	162	149	155	143	165	135	166	169	163	168	167	162	177	172	165	155	171	194	157	177	189	164	150	164	171	167	152	181	144	141	174	156	169	124	146	159	157	171	167	180	158	137	159	143	162	145	164	177	133	164	174	158	158	140	134	163	162	143	170	138	160	154	148	147	147	161	157	189	167	154	141	173	154	140	159	142	167	158	147	157	136	156	140	156	153	148	160	144	154	154	141	148	175	178	168	166	165	167	154	155	170	158	175	179	183	138	160	167	171	144	161	154	153	160	160	169	165	155	171	132	153	154	169	162	148	158	148	143	143	177	157	164	138	165	135	162	146	161	156	178	162	164	160	162	159	144	166	173	165	159	140	155	144	154	156	141	142	163	176	138	175	155	172	178	168	169	161	149	156	154	156	152	152	148	166	135	171	148	143	149	148	151	160	171	157	169	157	149	157	161	159	174	152	163	152	167	150	144	161	167	163	189	137	179	170	135	174	157	151	139	175	158	143	152	139	160	165	130	143	149	166	182	162	166	182	156	160	154	146	149	158	144	180	151	140	141	131	144	150	150	162	156	145	175	158	137	163	155	151	124	160	160	170	153	159	142	160	155	165	179	161	151	164	167	161	142	156	144	145	166	151	162	154	175	148	138	150	183	183	130	157	150	169	153	167	167	154	170	164	159	142	130	143	154	149	142	150	146	159	156	157	169	150	133	145	134	134	146	162	156	171	157	171	150	149	155	151	153	164	181	158	173	152	147	162	135	154	161	163	138	164	142	156	153	157	163	149	153	152	159	150	155	144	158	161	149	158	174	163	151	137	171	151	159	152	140	152	172	146	176	153	151	173	159	176	158	149	159	157	168	154	146	182	151	158	133	163	149	179	146	152	142	153	143	166	134	166	166	154	161	141	159	166	159	161	159	178	163	150	159	141	153	155	154	177	178	165	168	155	153	142	152	161	152	164	165	158	141	154	171	154	155	166	162	145	159	157	144	131	152	167	130	145	141	174	143	148	145	185	169	158	141	142	137	145	163	138	133	153	141	149	174	175	172	149	155	143	168	158	148	138	180	165	153	125	158	153	158	179	166	161	139	142	159	152	137	175	156	150	139	177	141	141	150	164	177	174	158	160	167	149	144	161	144	159	152	148	155	149	143	177	150	155	162	163	153	152	156	187	145	166	158	159	154	169	151	137	173	159	174	160	157	172	150	166	151	161	167	140	163	170	161	157	160	162	179	162	162	175	159	140	181	173	162	161	162	135	146	149	139	156	152	148	167	165	171	138	147	155	164	160	151	168	162	162	183	149	146	155	138	149	166	154	190	176	135	159	146	151	188	159	154	156	159	164	178	170	167	173	155	178	192	159	167	158	162	165	168	156	175	143	159	163	161	164	155	177	162	158	172	181	161	149	160	176	153	149	157	153	156	157	168	165	163	174	152	165	131	154	143	171	151	174	157	157	171	164	157	167	187	164	154	140	162	151	147	165	176	158	158	167	161	151	164	161	149	157	169	162	160	155	147	147	154	165	161	157	155	199	137	170	155	164	178	164	160	179	151	153	151	173	155	136	163	164	152	188	161	167	158	166	158	173	149	169	158	158	172	154	143	155	160	157	156	180	151	181	166	164	153	138	155	146	160	150	144	161	169	148	147	174	171	144	175	135	152	139	168	175	166	166	156	147	151	139	146	150	159	156	177	148	169
7899	2491	5453	6269	5349	4393	3626	2918	2586	2215	1872	1707	1524	1395	1295	1205	1091	1000	1007	911	918	850	833	769	762	726	736	686	657	720	666	664	623	621	644	644	642	623	541	582	587	558	569	576	581	576	552	505	573	516	491	537	545	524	543	543	536	522	494	527	521	500	525	516	513	514	478	489	524	515	511	513	508	499	495	485	510	489	487	491	509	460	468	475	490	489	475	491	478	449	459	507	494	430	511	507	455	457	465	449	484	464	495	483	458	505	478	467	487	489	467	444	485	458	465	454	479	521	469	497	478	458	467	468	498	501	500	492	478	493	474	470	483	446	476	473	507	503	489	489	481	463	466	466	454	509	496	454	443	490	465	463	452	486	473	483	465	492	506	477	409	467	480	460	469	505	500	440	462	466	430	502	485	438	447	416	487	490	473	474	508	466	452	438	481	452	466	476	491	484	466	449	499	521	484	468	527	437	445	450	487	468	470	488	477	475	488	484	446	484	447	460	444	498	478	477	507	497	482	456	466	477	445	491	465	465	511	450	460	481	477	475	451	497	464	475	456	452	419	486	456	460	454	438	450	480	445	507	483	474	435	462	487	484	471	471	465	483	494	445	475	443	449	458	474	497	470	515	463	427	444	503	488	456	489	454	461	499	506	463	457	472	438	454	438	505	485	464	464	469	471	467	498	469	456	478	465	483	473	453	472	473	463	486	440	466	485	450	450	434	448	456	490	499	471	499	439	484	463	445	511	491	435	434	457	458	421	475	443	472	464	476	464	473	450	437	506	468	503	447	472	480	484	475	415	478	450	489	456	470	522	460	467	480	433	435	456	480	516	475	496	452	430	497	504	429	470	491	435	474	498	508	422	463	473	452	478	491	448	472	488	463	425	476	481	486	452	463	466	492	470	465	464	479	453	449	488	486	434	460	488	497	482	447	467	512	482	456	462	455	456	454	467	473	472	458	475	458	451	444	421	445	485	439	443	453	470	469	457	461	489	454	463	493	449	470	445	448	466	496	487	457	499	450	451	482	470	492	491	456	471	495	474	470	490	473	445	478	491	497	448	485	451	493	506	437	457	476	493	443	452	470	468	468	445	491	480	479	496	434	473	467	462	451	446	471	444	438	442	419	468	432	487	483	416	497	462	484	469	474	454	450	456	430	465	505	446	421	475	429	464	475	443	483	455	477	462	473	445	488	476	494	489	421	464	469	449	478	462	461	485	489	481	489	470	510	444	467	481	492	477	448	473	449	479	495	470	497	448	461	443	507	520	474	474	478	440	486	534	442	458	445	485	470	439	463	499	486	436	483	469	457	436	452	452	431	474	483	466	498	475	447	506	482	462	483	489	425	455	468	507	464	473	465	472	482	443	479	489	461	463	490	481	472	443	436	470	463	436	458	514	491	452	460	487	410	470	474	492	490	508	519	496	466	455	434	460	486	449	496	469	453	448	470	466	478	422	504	471	473	485	460	466	453	437	436	486	494	454	466	466	433	491	469	482	483	494	473	467	482	472	459	464	443	465	483	500	449	456	466	470	455	498	442	436	490	470	449	497	470	431	479	478	466	456	433	483	479	467	508	468	507	457	495	472	432	481	484	457	496	449	466	442	484	471	484	449	498	473	483	442	462	450	483	478	473	454	492	450	469	489	470	434	457	490	495	466	480	460	459	473	452	454	430	452	484	485	479	461	449	467	482	444	458	504	512	483	462	488	457	463	503	457	503	450	495	490	477	456	467	467	495	468	476	457	486	455	465	474	533	447	481	464	483	460	473	484	479	477	462	441	463	462	453	470	450	477	428	483	471	472	452	489	490	503	461	444	446	482	468	475	515	471	460	487	466	487	464	460	449	454	448	459	488	451	464	476	467	482	475	486	476	463	487	514	464	425	469	439	466	433	468	470	463	438	440	462	473	434	498	513	452	447	497	436	438	495	464	474	459	479	472	455	479	483	499	496	494	510	439	466	458	468	439	516	479	432	447	472	459	492	465	457	462	502	445	470	461	464	470	492	453	460	507	483	468	509	444	494	454	455	496	494	517	459	505	472	444	470	443	469	464	458	490	475	457	500	468	477	407	495	443	459	492	459	495	454	454	471	463	488	496	483	453	443	429	449	462	452	443	447	465	478	491	449	517	459	487	439	432	452	449	457	469	485	485	482	455	480	503	429	517	454	501	492	443	477	525	490	441	455	455	468	502	492	487	461	463	455	475	453	465	479	498	474	460	501	431	474	470	472	473	459	474	448	469	490	480	449	477	464	463	445	459	453	453	462	476	463	443	486	493	487	502	473	450	449	440	468	471	464	452	472	434	441	466	487	474	452	486	464	461	442	435	462	509	441	459	447	466	489	445	428	510	438	445	474	507	435	493	516	496	466	468	457	455	460	455	497	461	477	445	468	441	495	460	461	499	500	444	497	453	544	477	423	482	492	474	478	465	488	470	495	481	492	410	471	452	498	432	453	476	493	485	457	469	476	469	464	510	522	473	479	484	492	475	510	483	438	483	462	450	504	516	463	461	468	469	473	491	433	491	533	497	497	431	474	485	460	438	437	479	488	486	491	463	442	431	489	483	460	459	478	464	461	482	461	458	472	470	470	510	460	419	441	468	466	471	459	449	460	445	450	482	464	498	473	480	438	456	463	469	474	472	477	465	486	463	480	458	444	493	462	520	485	469	474	465	441	462	499	476	436	480	469	466	473	436	462	484	480	455	462	459	481	434	458	482	466	495	493	463	486	481	481	476	488	461	506	413	483	463	464	470	453	501	460	458	473	452	444	480	460	479	465	480	459	473	512	466	482	477	464	518	456	476	504	441	445	492	481	504	513	485	448	482	449	479	433	481	479	487	459	456	489	457	487	459	502	452	451	477	436	458	473	457	479	463	518	473	484	449	493	433	500	459	449	448	437	446	434	468	424	463	456	474	473	465	472	434	442	433	487	436	452	470	475	486	469	442	487	488	451	512	511	438	453	457	463	484	480	468	482	458	478	460	499	487	475	529	470	464	474	504	441	488	446	472	447	439	462	484	447	480	474	496	478	517	443	454	451	508	476	492	466	458	493	486	450	483	531	457	471	463	467	476	419	460	501	487	435	466	481	476	435	465	452	497	482	470	493	477	486	457	434	490	484	482	472	449	457	453	457	493	453	437	472	447	476	455	450	496	456	473	513	471	482	453	427	488	429	497	479	444	461	462	470	491	487	484	488	460	460	487	446	496	482	497	430	461	489	458	464	454	467	494	461	470	462	472	453	420	467	489	459	465	456	472	504	468	467	445	472	465	486	470	462	474	452	459	471	465	466	450	438	467	451	449	481	491	460	477	486	493	478	452	470	433	469	473	465	468	440	458	472	443	484	465	483	472	492	453	508	487	459	511	492	512	450	507	463	447	434	489	507	484	468	456	460	473	458	465	464	458	489	447	506	436	447	488	466	447	446	474	487	481	461	487	480	445	491	469	455	426	484	470	417	453	470	451	461	509	479	487	438	492
2241	264	330	282	300	268	230	224	239	261	249	231	248	258	260	216	256	236	262	242	225	243	248	230	257	247	211	223	240	261	265	254	247	253	237	236	245	248	232	236	224	241	232	283	241	228	253	239	268	245	219	273	261	259	254	264	239	228	234	240	233	252	215	270	219	238	250	236	263	239	234	245	237	219	239	236	219	238	232	258	232	207	239	264	241	288	227	261	249	245	227	250	267	229	217	238	238	242	231	242	249	241	234	249	259	254	236	226	243	235	228	238	233	215	215	246	219	226	254	235	219	258	235	226	230	227	242	197	235	207	232	231	219	230	218	219	232	265	248	238	229	223	229	258	225	239	246	263	248	297	243	221	240	219	259	232	248	252	229	234	239	266	230	226	252	237	225	225	229	230	234	219	216	236	222	234	234	228	243	234	245	265	231	240	232	270	272	221	243	228	264	233	235	241	228	258	247	234	246	242	205	259	242	233	256	211	228	241	254	258	254	255	268	246	226	235	243	255	232	229	212	267	245	223	239	252	237	216	228	244	240	239	234	235	226	206	242	235	249	250	224	247	258	236	254	256	258	277	247	238	258	220	216	258	224	226	216	225	250	251	216	253	269	237	269	245	242	240	249	221	234	232	259	227	222	233	228	213	240	236	275	257	242	234	209	236	239	256	237	250	238	222	233	238	227	251	243	228	238	235	237	239	229	260	234	252	270	239	238	232	252	251	218	233	233	238	245	259	235	262	221	236	250	248	215	258	249	235	277	232	227	240	225	231	211	239	258	253	245	243	228	229	229	242	217	241	255	252	220	249	245	214	237	237	244	263	258	259	245	232	230	245	248	235	247	243	229	248	242	234	218	261	240	264	263	239	265	226	264	264	239	232	217	252	235	264	220	251	237	213	247	235	227	241	253	238	229	242	227	241	281	208	262	243	219	241	231	236	228	246	238	240	260	224	243	251	218	255	276	220	182	265	249	231	257	236	255	243	225	255	250	249	260	241	242	256	242	217	195	227	211	248	236	237	248	235	254	237	225	274	236	228	234	216	240	206	234	228	224	234	257	280	241	236	243	254	236	241	246	247	271	262	240	224	233	243	292	234	240	235	210	243	241	215	256	205	248	249	243	264	227	250	261	208	225	231	236	212	232	220	214	221	275	243	243	250	250	252	236	236	226	235	284	232	243	240	264	248	223	230	233	254	193	221	256	217	266	236	270	246	255	236	238	266	231	237	248	226	219	244	246	232	242	243	223	233	234	235	243	229	234	227	232	202	228	229	242	243	221	245	262	252	239	252	229	224	237	258	234	230	245	219	232	234	248	244	237	223	237	245	250	235	234	224	241	232	214	251	230	228	239	244	231	210	265	234	251	252	288	227	238	229	243	248	276	234	257	238	244	250	212	242	230	249	204	259	222	255	229	229	214	234	214	230	226	249	253	256	254	261	244	262	247	209	245	260	239	219	236	231	216	260	225	269	232	228	256	265	239	252	233	245	260	244	249	245	235	243	251	263	258	228	250	237	236	221	231	230	233	243	250	234	239	239	230	250	232	259	236	211	217	232	238	261	263	219	254	242	228	257	217	229	256	242	233	248	239	250	262	238	227	239	258	229	259	251	267	225	232	248	218	243	243	213	236	215	248	250	248	234	243	216	218	230	231	235	249	236	224	231	225	239	215	269	248	243	233	259	229	242	216	232	237	256	252	263	239	225	258	251	224	242	278	258	227	263	246	244	236	235	275	249	241	258	264	233	221	256	243	217	247	238	248	261	254	200	239	242	241	268	249	262	240	244	257	247	237	233	231	251	273	234	228	240	232	266	233	255	241	221	244	268	226	253	257	248	240	241	253	248	231	253	242	250	236	249	220	239	262	225	270	238	235	252	236	242	237	235	232	265	253	240	255	245	254	255	270	258	220	207	218	243	231	218	239	229	236	255	231	229	230	252	238	252	255	249	236	266	258	235	244	236	223	259	235	226	247	220	256	250	257	241	227	232	235	197	224	255	234	252	248	288	255	243	228	254	224	240	224	222	257	229	227	258	228	236	229	248	233	226	257	217	269	253	250	228	242	247	229	251	226	233	245	229	243	225	220	250	228	223	221	232	243	230	278	276	222	242	214	258	245	245	255	249	231	247	233	243	226	242	229	236	277	235	207	242	248	260	241	208	252	226	217	242	252	226	267	246	218	223	228	232	265	248	263	232	239	232	243	267	216	244	242	235	218	225	224	252	221	258	243	221	224	269	226	262	225	241	242	238	252	210	250	227	278	251	223	221	259	224	236	242	229	257	248	253	239	235	245	218	258	238	231	203	257	249	207	224	257	220	225	227	232	236	244	255	242	222	215	247	226	252	244	236	238	242	242	245	265	255	249	231	256	228	269	222	237	247	252	255	226	249	244	239	238	235	230	235	243	243	237	245	242	221	226	276	267	255	239	235	261	264	245	249	241	249	248	241	242	205	268	247	233	243	228	191	244	222	247	237	233	252	235	233	251	233	231	224	261	230	230	241	238	205	232	244	244	233	222	241	256	252	250	239	220	213	261	257	230	240	238	211	256	253	262	261	217	216	220	242	226	233	249	233	231	215	243	231	227	223	251	233	240	272	246	285	235	248	249	256	250	255	246	248	241	277	256	246	241	256	252	233	230	268	262	224	251	256	219	253	230	238	246	214	247	241	252	230	227	245	222	218	238	233	247	217	252	233	230	235	225	248	230	249	226	247	261	241	233	248	256	244	258	213	227	243	233	245	225	213	237	216	215	227	236	248	216	243	265	238	228	259	224	256	249	245	223	242	240	233	238	263	239	252	244	235	238	218	258	254	242	247	240	258	234	219	239	259	254	228	238	210	240	259	221	245	244	206	264	245	239	222	203	221	228	227	224	253	215	230	245	245	252	247	230	255	218	250	222	262	234	223	277	229	226	226	248	235	266	227	232	253	254	235	243	248	240	249	242	230	254	234	243	236	253	240	250	259	260	212	234	245	231	236	253	247	242	224	254	249	207	237	232	219	252	227	241	266	197	248	248	251	234	228	222	226	255	240	235	230	247	223	223	209	248	270	255	222	220	232	270	255	211	231	223	245	248	234	236	246	249	246	233	250	247	207	244	260	221	261	253	237	251	229	227	231	251	245	243	229	256	238	239	219	226	236	260	262	235	236	246	228	242	257	243	222	238	231	245	250	275	249	234	235	233	226	256	226	255	252	220	255	250	264	229	245	226	235	231	227	248	240	250	246	239	256	240	185	234	251	234	231	254	256	215	220	225	218	243	221	208	233	222	264	240	262	229	249	211	246	239	236	232	244	257	241	223	274	257	249	217	284	249	253	229	225	228	245	239	222	262	255	264	216	249	241	226	256	249	235	219	256	247	262	236	235	230	232	198	261	255	231	222	240	281	231	238	262	228	236	241	228	236	238	257	237	241	260	230	248	240	228	224	254	251	249	228	227	240	236	238	235	245	217	238	243	227	222	242	217	251	266	260	265	237	246
2259	763	882	821	833	772	718	752	703	725	736	685	687	689	711	626	691	657	650	645	634	643	656	668	649	667	639	674	649	667	652	680	637	650	708	650	619	642	606	623	652	667	655	651	597	632	660	659	638	684	661	666	664	643	665	651	603	711	648	633	643	678	619	635	645	662	678	677	631	630	656	630	667	669	631	675	670	664	647	658	619	609	647	694	670	656	695	665	701	604	652	657	650	658	651	642	635	675	682	665	620	667	687	684	697	630	711	657	715	624	658	628	615	632	664	657	660	647	652	678	644	661	662	671	694	633	600	664	600	642	661	646	701	672	662	707	639	640	645	687	649	628	663	630	626	655	668	671	672	664	614	667	628	596	652	647	630	597	661	649	647	654	636	671	651	694	670	627	630	624	647	670	624	656	646	626	650	632	625	702	669	646	653	653	640	644	673	631	669	631	627	651	637	633	680	645	652	620	607	679	676	650	663	655	642	614	680	674	672	642	679	649	694	688	684	664	690	651	603	684	659	674	647	629	627	673	662	645	671	685	671	636	632	678	646	651	634	646	641	654	629	643	714	679	683	594	660	680	653	643	653	662	657	620	637	658	645	653	673	670	693	675	637	652	715	677	676	646	598	678	624	655	647	704	706	611	635	618	643	595	658	680	644	681	638	657	632	661	636	655	644	700	668	678	638	636	671	624	645	623	661	620	631	723	651	669	647	633	622	664	675	678	667	645	676	662	661	603	624	663	659	714	642	608	638	655	666	634	668	664	717	632	599	633	665	617	649	620	626	638	668	642	655	703	643	618	653	653	665	639	664	668	614	655	629	628	673	664	670	650	644	658	650	690	693	615	648	650	691	650	646	634	673	652	664	656	646	694	667	675	634	628	671	644	669	610	671	652	652	639	653	655	665	652	604	631	658	638	629	665	665	644	652	649	640	643	616	693	635	676	649	626	615	662	648	646	668	658	654	670	614	673	631	637	658	641	694	674	626	654	624	665	624	638	648	670	682	628	666	603	640	680	650	657	661	649	675	648	685	640	684	659	649	634	625	651	625	685	626	651	642	686	605	669	668	696	637	682	662	681	624	654	629	689	597	657	625	615	644	658	695	608	623	643	648	664	643	644	667	675	647	688	633	624	679	677	694	675	656	653	676	607	629	642	675	605	671	669	654	652	644	676	683	677	632	630	636	629	633	688	629	683	649	650	653	652	676	656	618	663	723	633	650	600	607	647	663	652	658	643	633	668	604	629	627	662	657	617	619	602	655	622	607	677	696	637	623	640	681	655	646	677	657	625	624	638	636	651	641	593	617	658	663	665	643	614	676	662	702	651	687	646	646	637	639	630	613	647	629	672	650	673	662	618	652	609	654	647	643	644	662	663	650	655	647	707	692	649	630	662	620	629	610	693	677	684	615	680	696	639	659	637	654	645	637	689	670	676	623	673	631	683	660	670	659	654	634	638	623	684	680	627	614	614	633	628	660	652	712	645	673	656	662	710	665	698	644	677	663	586	682	652	675	661	620	667	671	635	640	645	593	639	632	633	629	610	664	676	668	661	558	684	656	646	694	687	646	614	599	664	642	636	709	642	636	682	654	655	679	648	625	691	639	672	639	660	648	648	641	636	639	631	692	659	708	589	666	711	639	642	687	627	618	647	691	604	662	667	662	651	632	626	695	662	679	639	714	621	676	597	673	675	636	648	594	639	665	704	685	644	612	670	642	689	672	675	646	638	607	636	648	672	631	601	650	655	640	657	661	672	669	622	648	666	649	686	654	659	640	643	659	654	668	621	658	628	664	643	624	659	668	654	690	645	657	611	688	672	621	679	685	646	663	643	670	624	675	605	672	655	667	638	691	650	624	683	674	627	648	651	613	660	618	658	649	630	638	650	645	693	664	684	659	629	661	663	651	629	695	659	631	670	659	685	674	630	630	709	638	629	659	684	666	617	614	689	664	685	645	638	630	661	660	652	627	638	655	667	628	687	676	671	662	618	619	653	672	677	657	632	690	640	704	686	625	639	651	640	632	638	664	678	685	638	624	649	618	668	623	622	673	633	667	620	642	643	678	648	670	670	633	604	690	682	660	668	641	665	659	642	661	650	647	643	663	622	651	686	646	652	626	639	639	659	632	664	642	648	668	670	672	695	663	659	652	640	665	696	717	722	637	614	685	675	654	680	635	671	676	667	667	656	629	692	694	652	653	645	643	624	676	642	630	692	678	630	670	695	669	643	639	643	670	622	640	589	640	674	678	625	609	631	663	660	618	660	636	661	661	639	615	607	659	677	724	681	680	634	686	619	652	603	664	631	622	700	709	621	655	652	630	650	700	649	752	643	670	628	678	671	687	664	649	634	714	563	649	655	698	625	666	628	673	639	681	684	640	659	648	635	639	609	646	645	650	665	664	669	659	653	641	639	682	667	608	667	715	608	615	658	649	703	627	653	632	655	690	678	655	639	651	654	699	634	623	653	626	621	701	648	624	621	715	687	696	658	619	645	646	645	689	672	638	692	651	640	624	627	637	660	638	617	621	607	656	654	643	632	618	638	611	681	663	571	679	624	648	630	675	682	677	647	668	663	608	638	628	661	675	662	641	691	658	666	628	640	665	695	657	658	672	692	675	653	668	703	680	630	672	654	678	639	633	660	677	652	675	592	609	629	678	660	599	645	722	652	656	655	646	654	622	628	648	634	651	627	642	633	647	647	640	624	639	663	639	621	691	614	649	653	657	656	622	693	701	681	656	643	656	625	653	631	668	675	646	640	656	638	642	611	668	644	665	639	651	656	668	674	641	654	625	647	654	667	659	602	604	650	658	626	654	652	663	676	664	636	657	697	650	683	686	632	651	696	650	656	648	699	635	640	649	692	685	652	654	665	657	636	656	643	711	657	696	659	621	643	592	681	670	629	666	640	695	657	674	695	679	640	658	679	626	592	667	706	703	644	629	684	661	642	663	713	645	665	686	669	627	675	661	627	689	653	704	647	626	636	627	666	611	674	657	665	667	632	651	628	636	688	687	689	681	622	665	657	662	630	642	647	699	662	716	682	630	647	654	627	651	654	651	672	621	658	626	625	663	652	645	648	629	649	683	625	667	675	670	682	635	620	654	704	604	661	632	647	647	643	693	649	651	643	652	658	674	637	687	671	667	641	663	666	627	625	624	696	631	612	710	702	671	634	620	666	639	663	662	660	659	668	638	658	656	632	662	707	655	636	614	659	738	653	622	686	635	675	648	685	636	670	646	666	639	680	631	636	635	626	670	648	634	641	659	601	646	643	671	667	676	649	662	676	656	650	635	643	666	671	678	636	601	687	672	671	660	631	688	621	630	634	671	632	606	687	655	602	702	665	665	614	663	657	659	641	644	666	701	595	614	645	617	657	675	680	637	630	694	649	655	669	668	678	682	674	633	653	672	668	646	650	678	713	696	631	618	677	721	659	632	633	616	693	649	621	685	656	635	633	677	648	647	656	652	638	621	630	681	702
9726	1201	1333	1119	841	589	462	399	334	256	261	234	208	176	193	190	168	167	157	154	141	143	135	139	136	143	131	152	126	125	134	133	103	108	126	105	140	149	118	132	118	103	115	123	120	111	108	124	119	129	130	120	125	130	110	90	130	119	125	116	135	129	126	128	105	111	135	130	153	119	107	131	121	105	137	113	129	148	120	121	123	113	118	131	132	99	110	126	120	124	117	111	105	116	111	119	124	129	98	97	107	124	118	121	110	115	152	97	98	110	120	109	106	118	118	97	131	111	115	109	116	116	115	118	133	125	108	111	126	129	99	119	103	119	129	106	110	104	100	113	141	127	107	116	109	123	121	117	117	118	120	126	132	102	117	105	120	105	105	129	120	124	100	121	111	125	102	104	129	109	100	123	107	92	114	129	121	110	124	117	124	130	105	109	114	109	110	102	143	104	124	104	113	125	100	116	140	122	122	133	119	121	126	106	105	105	108	126	110	131	130	116	153	111	113	97	92	129	130	127	94	123	114	102	128	136	106	117	120	114	116	108	127	128	108	124	101	101	113	127	151	94	107	100	108	130	116	124	139	114	111	122	99	116	121	118	124	100	114	115	114	105	123	120	127	121	137	129	106	113	117	124	133	125	121	91	119	106	126	117	109	116	108	125	115	105	133	129	124	98	119	105	105	123	104	106	114	119	122	92	111	108	126	144	108	111	113	128	135	102	108	129	98	111	118	117	95	117	116	125	117	113	133	111	89	101	102	126	108	121	106	117	121	125	120	106	125	132	128	120	116	128	105	123	111	123	105	112	100	118	126	140	132	122	108	129	111	102	124	117	121	101	131	102	110	119	127	118	122	114	115	120	109	98	125	114	100	104	106	112	119	116	135	118	130	118	112	119	117	111	117	105	112	107	116	126	121	117	119	108	106	113	131	124	102	104	108	111	111	116	113	114	100	140	109	105	115	112	122	139	124	125	112	120	128	98	122	115	110	127	119	120	103	131	123	112	111	109	126	96	118	99	105	121	107	116	109	138	114	124	118	115	118	102	116	121	99	126	109	113	120	95	110	111	129	102	105	121	109	121	123	131	131	101	94	101	120	124	113	104	126	106	93	124	106	106	116	116	127	104	124	109	121	117	101	99	127	133	104	112	124	109	105	102	98	110	129	130	127	98	93	110	106	118	112	115	126	122	124	121	106	124	137	113	129	120	109	114	109	143	113	128	135	128	116	109	112	116	125	128	106	109	134	129	109	119	109	123	122	115	99	127	113	115	133	109	100	134	116	110	104	112	115	111	114	130	103	128	114	99	111	109	118	129	107	112	106	86	113	124	104	115	108	114	115	106	126	102	125	113	96	114	111	129	114	118	100	111	117	131	119	91	106	118	122	135	112	116	99	123	112	102	145	92	125	116	103	114	108	122	136	111	116	126	111	120	122	102	107	146	113	110	115	124	121	98	108	112	130	118	132	111	105	131	109	112	121	123	95	132	106	114	106	121	118	111	114	112	114	109	119	108	132	117	113	112	105	104	110	126	135	124	100	103	126	121	119	126	113	117	116	100	112	106	122	117	103	126	111	125	116	111	101	99	122	112	101	112	116	109	112	108	102	105	139	113	101	111	119	97	118	110	93	108	102	111	111	125	111	127	119	118	133	106	103	112	115	114	126	109	121	100	103	135	123	107	120	109	102	102	92	102	121	121	138	126	129	125	120	128	111	116	134	119	114	92	125	129	120	118	123	117	140	132	120	116	105	100	119	110	99	113	107	105	102	107	137	110	113	117	123	119	129	119	118	99	123	118	131	111	115	109	110	114	106	122	111	109	108	103	136	129	114	112	118	127	96	108	116	119	120	111	119	118	109	102	120	106	129	108	111	107	104	118	117	121	123	136	131	137	121	132	119	117	105	105	115	125	115	118	118	116	117	113	113	126	126	113	122	102	129	111	125	122	116	121	113	116	120	112	117	126	106	116	95	115	136	105	119	110	109	86	112	116	84	107	133	102	116	105	110	116	128	118	116	113	99	104	117	115	106	107	112	112	109	121	95	104	123	138	118	100	110	131	110	107	122	106	115	142	116	124	108	127	121	108	120	112	109	119	111	110	119	122	112	96	119	122	115	119	136	100	109	117	130	109	128	113	116	101	114	100	107	112	120	120	110	101	117	100	115	110	115	132	123	130	133	117	118	106	113	148	101	120	105	110	129	95	122	98	114	104	114	109	120	135	134	108	104	122	105	124	98	126	108	106	135	115	104	116	117	120	115	95	143	99	139	121	108	121	109	103	117	121	119	147	104	122	135	90	121	124	119	110	86	107	119	123	110	129	104	130	98	125	105	128	123	98	102	142	114	113	115	118	118	103	103	120	127	117	106	122	122	128	117	126	121	116	103	131	128	123	135	87	119	118	124	109	112	115	120	129	114	127	115	124	106	125	132	130	131	106	125	123	111	116	109	118	133	104	147	100	100	112	126	111	118	112	119	119	108	109	109	118	118	128	126	113	131	120	114	127	121	121	125	114	102	114	110	102	101	117	121	111	111	113	126	102	119	88	94	103	134	139	119	120	135	117	120	115	87	122	118	118	116	110	127	102	99	136	137	127	98	117	104	117	125	104	133	114	106	108	130	109	126	109	114	132	126	127	120	118	103	111	125	124	113	121	113	103	107	119	129	121	111	113	121	132	132	108	101	124	122	113	130	117	98	120	102	118	114	109	123	132	124	119	135	106	88	113	122	115	111	112	123	121	128	128	101	103	117	121	130	99	106	132	116	129	113	126	136	114	112	107	107	100	123	104	128	121	112	112	112	125	108	104	115	117	129	113	140	109	109	110	113	91	107	111	105	129	113	146	101	120	116	94	100	133	118	108	129	135	124	110	111	113	107	110	108	95	118	120	127	116	99	125	111	111	125	129	118	115	119	109	122	116	118	123	125	103	108	126	98	104	118	136	124	116	112	120	136	111	114	102	121	120	108	100	105	109	119	129	118	114	112	132	116	115	125	110	126	122	114	111	112	110	121	116	118	123	110	108	120	107	115	93	128	125	106	115	118	122	127	131	108	122	107	107	120	106	109	109	126	105	146	108	132	107	113	109	118	129	127	106	115	95	105	112	111	124	102	113	128	106	107	101	125	137	111	123	123	103	106	121	116	121	129	112	116	135	125	118	106	107	104	113	105	135	100	117	113	110	136	139	144	115	138	101	119	105	114	102	112	138	110	122	131	123	112	118	113	123	109	105	106	114	116	105	114	129	120	107	109	114	117	100	135	114	135	115	107	112	121	114	142	106	95	114	92	138	119	117	119	106	122	109	136	114	103	118	102	133	129	106	117	115	115	104	116	110	111	120	119	122	131	124	103	130	107	117	120	117	119	118	104	111	114	117	120	87	118	101	109	141	105	101	102	123	111	118	137	104	119	116	130	121	114	113	121	119	116	90	124	128	105	109	113	125	114	111	106	126	133	119	115	111	125	111	130	136	117	116	123	116	122	97
5841	1428	3109	3826	3175	2608	2138	1828	1510	1321	1113	1062	937	889	800	746	688	725	633	597	583	558	559	515	541	504	496	481	484	457	496	450	442	441	462	417	430	369	423	385	408	401	420	419	414	344	389	408	419	379	380	350	420	361	386	407	420	384	419	383	391	370	358	413	396	352	384	370	379	337	403	396	396	384	376	349	383	395	370	369	379	371	358	360	349	390	384	360	359	366	375	340	359	358	406	347	405	361	354	409	351	329	367	373	389	381	353	323	372	379	378	319	366	351	367	368	353	391	363	363	366	386	368	350	353	338	342	361	356	389	338	347	364	353	348	371	355	355	367	350	353	355	381	366	383	328	358	340	384	390	372	360	360	340	359	361	369	337	350	355	338	390	356	350	347	375	340	356	355	354	345	373	336	388	393	345	362	377	358	365	364	350	355	333	380	348	372	337	342	322	340	374	331	338	380	378	384	344	344	363	395	357	378	339	346	379	358	377	383	390	335	364	365	372	357	356	356	357	362	365	343	370	391	352	378	362	337	371	367	351	390	340	332	393	351	380	338	421	338	359	368	378	372	352	346	351	337	376	323	350	367	332	345	347	378	355	362	385	341	365	350	382	351	386	359	349	346	363	373	344	380	363	352	341	339	371	325	359	368	364	357	386	362	343	344	389	362	346	311	384	354	349	354	386	360	360	318	351	355	359	350	367	332	362	360	337	371	362	339	331	359	353	329	373	378	387	376	343	346	362	367	360	410	358	353	342	370	338	343	357	360	336	354	338	339	374	347	363	375	373	387	342	380	326	376	358	326	341	346	363	370	384	347	331	354	342	326	379	354	345	371	341	367	355	362	349	343	383	350	384	343	367	349	379	340	352	335	334	382	361	352	386	364	395	340	364	356	356	358	370	391	328	341	382	360	345	333	368	363	339	363	396	354	373	353	371	363	337	323	375	352	372	386	341	388	382	381	318	328	334	338	342	352	364	353	368	363	366	365	365	366	327	346	349	380	364	335	371	352	314	364	348	358	323	368	367	365	332	357	358	353	364	341	347	380	367	341	360	324	365	313	331	359	348	338	339	330	392	355	335	346	364	353	403	390	317	304	348	363	371	376	323	355	376	364	323	346	359	322	356	348	350	367	373	367	354	331	399	379	361	344	375	382	392	394	329	333	355	359	339	348	361	332	373	375	362	352	333	393	358	363	339	369	370	371	357	362	353	382	363	313	354	342	333	334	365	334	348	306	353	337	349	349	371	345	352	358	325	349	351	338	389	353	360	339	343	359	353	379	387	402	363	357	374	312	338	373	314	322	376	349	340	347	352	353	333	375	338	367	373	370	335	346	353	355	357	366	347	356	319	351	350	361	353	378	340	333	318	343	368	360	331	371	352	373	358	361	373	356	343	382	381	365	403	348	317	358	366	346	365	323	375	360	354	336	321	355	377	346	328	332	343	353	360	370	333	373	402	326	358	374	334	367	342	347	379	334	351	350	349	338	330	336	335	376	350	355	324	339	361	337	340	349	325	344	396	377	362	359	356	392	352	369	371	370	382	391	361	349	352	359	356	332	339	355	368	319	358	356	347	350	359	349	356	351	380	324	377	352	370	363	354	343	393	354	343	394	345	349	330	382	345	342	360	351	334	349	382	371	350	377	371	377	363	350	363	378	352	329	379	340	383	353	334	360	391	376	369	336	357	401	382	335	357	355	332	371	390	345	350	338	356	360	339	356	367	346	343	325	357	336	348	373	327	381	377	388	365	382	365	360	341	364	374	396	347	374	331	386	346	355	361	349	364	356	381	345	367	369	332	329	365	339	354	369	360	402	378	354	386	338	350	370	347	359	379	383	355	341	380	401	404	343	360	320	355	360	346	387	382	363	388	318	340	372	344	342	330	356	357	367	351	342	338	344	367	341	363	349	376	346	337	350	336	371	345	321	361	359	353	363	320	369	391	379	363	324	379	388	339	329	379	390	345	335	345	343	365	379	376	347	322	394	384	339	393	336	335	363	388	384	360	368	353	347	359	342	369	369	356	332	352	332	339	350	349	351	376	342	352	353	335	342	352	350	366	352	370	326	373	378	375	372	362	394	341	396	360	341	362	342	364	372	397	363	338	368	372	336	416	396	366	359	378	375	378	340	357	361	344	367	327	372	338	328	385	350	332	351	321	377	348	345	333	331	362	354	371	381	354	388	363	366	316	392	357	341	383	347	333	379	336	373	371	365	351	360	314	371	377	330	325	358	346	370	341	311	387	372	341	369	355	360	344	336	355	376	341	368	334	341	366	351	389	352	396	338	337	364	310	364	379	324	337	353	354	333	332	373	357	341	339	351	340	344	354	378	360	327	348	360	388	350	355	371	333	387	338	337	340	371	361	358	356	389	357	351	350	347	365	369	351	303	332	356	364	338	333	357	344	407	355	343	373	384	371	336	367	326	369	344	321	369	383	388	325	386	327	357	370	326	360	349	359	362	349	351	376	340	335	400	319	357	377	360	381	329	327	384	342	343	393	374	335	348	344	351	364	334	349	373	384	332	345	349	360	342	354	359	369	355	350	330	352	369	403	345	332	347	341	362	346	362	325	351	337	377	357	359	370	352	380	393	340	356	349	340	371	337	352	354	345	334	361	377	354	373	347	337	373	334	389	370	373	376	380	390	335	343	373	359	354	322	363	348	352	375	353	380	359	359	335	391	349	332	369	350	321	376	349	370	373	324	383	302	358	390	364	355	336	340	388	354	361	360	346	337	341	386	358	354	368	317	311	365	347	315	342	376	368	358	356	399	365	397	329	361	358	362	353	353	342	352	349	378	383	341	352	336	337	330	371	395	362	385	383	345	339	319	348	357	376	362	385	351	384	330	343	360	366	344	357	372	353	365	339	375	362	369	377	347	324	344	381	341	347	372	363	358	352	338	371	368	380	363	361	347	362	343	344	334	352	341	340	345	365	383	344	338	375	364	357	336	320	349	378	356	346	345	365	341	361	345	325	335	381	341	364	375	362	356	335	349	386	372	326	353	334	368	337	362	363	392	356	351	356	359	364	358	329	355	388	334	359	373	363	374	336	355	358	338	336	352	397	364	384	383	329	375	342	372	382	379	344	353	330	391	349	351	337	340	374	387	366	354	357	352	338	357	325	357	392	364	379	373	351	372	338	338	327	337	315	346	396	345	364	369	360	365	370	349	355	323	360	344	369	352	374	334	354	363	347	344	350	367	388	348	357	400	366	368	348	383	344	372	319	375	345	353	350	378	371	353	360	361	372	365	321	356	348	399	335	345	341	341	366	364	355	375	350	373	333	367	355	349	358	347	352	348	319	400	358	342	392	347	367	342	347	355	356	367	346	373	372	353	356	378	362	370	360	372	370	353	388	351	337	353	379	386	352	382	350	360	346	353	341	352	329	358	374	370	371	373	362	365	354	359	355	359	371	348	349	384	376	373	332	381	338	372	359	380	368	322	354	343	355	348	356	357	343	362	329	372	337	375	359
18049	2872	2832	2120	1591	1131	849	684	522	447	401	374	333	304	253	291	251	243	242	241	239	239	203	214	226	190	186	172	183	166	208	165	162	170	153	180	189	206	170	170	179	171	172	192	167	142	176	167	164	179	171	167	159	168	175	166	182	172	137	181	173	166	158	159	158	159	149	158	167	147	168	179	166	151	177	141	150	175	163	146	172	146	161	166	163	155	150	174	156	166	162	170	185	158	164	146	152	177	167	151	142	154	170	139	165	172	185	147	179	144	143	148	148	144	140	195	152	139	141	159	174	148	134	147	157	144	152	169	175	161	167	161	153	152	162	152	155	147	154	168	161	142	176	160	160	170	148	154	181	172	157	187	131	148	144	153	147	181	174	143	153	149	165	153	147	145	165	161	164	145	168	145	161	160	158	158	159	170	138	155	157	155	173	148	145	163	168	168	195	168	142	139	166	161	151	175	162	167	151	167	174	145	152	128	166	157	157	148	157	166	160	146	161	156	140	162	146	166	170	175	161	168	163	158	135	162	149	159	158	183	170	143	152	138	168	149	157	162	158	144	177	138	163	150	145	149	158	152	166	156	162	152	149	179	134	168	146	184	163	159	156	148	158	132	146	165	188	146	130	173	177	126	167	148	160	156	129	163	144	157	141	152	179	157	152	178	144	184	140	173	150	145	131	157	155	169	143	155	140	147	130	157	150	152	144	179	154	144	169	165	126	151	153	150	156	165	148	154	154	144	160	156	149	162	163	170	130	139	167	153	170	150	135	154	157	161	143	154	143	153	171	157	148	179	161	162	183	177	139	168	176	160	166	150	169	169	163	156	156	160	162	156	159	170	141	162	151	141	164	144	169	159	159	137	141	167	150	153	159	165	140	148	148	162	160	176	160	193	166	151	151	146	168	163	149	171	152	149	161	152	168	158	177	142	135	182	147	138	167	162	160	147	170	166	150	128	171	155	148	161	147	155	148	177	139	191	192	175	162	134	176	145	166	166	164	157	166	147	153	159	153	134	162	172	160	124	124	150	163	145	151	144	149	171	146	129	163	141	151	155	164	175	177	139	166	180	164	148	145	143	162	168	153	142	163	160	178	141	149	145	160	169	161	155	167	165	158	147	177	161	162	170	170	163	160	185	171	159	166	165	186	149	160	160	182	155	157	145	155	160	163	157	166	156	161	170	140	148	151	161	156	175	143	155	154	148	176	175	140	140	178	186	162	142	149	167	167	155	152	143	145	153	171	167	157	149	160	177	133	154	141	162	167	157	155	160	154	190	187	136	143	160	171	135	149	138	181	165	159	182	159	180	171	181	165	143	137	174	175	147	162	156	169	153	178	161	168	131	155	186	149	129	171	157	159	149	134	183	177	169	163	148	155	149	161	163	159	166	157	191	152	139	171	144	137	169	152	153	162	138	151	166	150	135	164	154	168	146	152	162	190	145	162	156	140	155	162	164	169	165	149	134	156	143	163	150	185	153	154	136	140	163	160	157	170	152	155	161	153	155	154	180	151	160	126	180	164	178	158	146	160	168	154	162	152	160	156	158	139	182	168	178	139	159	170	159	142	155	153	150	172	136	175	182	159	157	176	159	142	140	149	154	162	198	160	175	169	152	165	174	143	169	169	167	160	157	162	160	179	145	151	148	150	146	158	146	141	188	156	148	172	147	165	147	145	165	146	142	175	163	166	177	156	152	139	147	154	165	148	130	140	166	143	145	143	173	166	150	152	155	154	157	159	140	166	154	159	166	155	146	180	133	157	148	159	145	151	134	154	181	161	145	164	125	124	167	164	145	168	159	150	158	135	172	168	147	158	138	171	169	157	138	158	150	170	155	174	168	143	154	172	159	164	164	149	153	158	141	155	163	170	148	188	184	157	148	138	156	163	172	164	147	160	169	165	161	174	158	160	160	145	167	141	157	128	153	136	158	153	165	152	179	136	159	173	160	175	177	142	175	147	148	156	156	136	146	150	172	167	161	165	156	143	153	128	143	132	162	150	141	144	189	161	143	168	155	136	150	152	123	157	167	161	150	162	155	176	153	164	133	153	150	160	158	147	154	135	157	155	164	185	145	153	139	149	144	145	152	132	146	145	165	148	158	168	136	154	139	157	143	136	148	174	152	151	144	161	141	161	166	172	160	156	149	153	162	155	167	158	164	176	138	158	150	176	139	167	162	152	144	174	144	149	149	171	152	175	150	164	189	162	141	141	165	140	158	153	139	138	154	177	168	173	143	156	140	147	162	151	165	152	148	190	159	160	174	152	121	143	170	164	157	153	168	157	149	164	147	154	135	156	167	159	158	169	161	142	166	152	132	147	145	169	147	149	162	174	152	140	149	166	142	157	184	164	160	141	157	156	178	165	151	164	168	152	149	142	167	149	171	172	143	140	147	154	166	140	134	158	162	135	140	177	158	162	136	158	168	168	159	122	154	155	142	173	175	164	155	180	162	155	163	175	147	151	143	147	164	169	175	150	168	152	174	157	155	159	138	163	147	153	155	145	154	165	165	142	142	152	163	156	150	165	167	163	171	160	150	152	138	164	174	149	163	180	152	142	132	179	151	159	147	154	168	154	162	174	194	140	151	155	162	157	151	155	166	156	165	154	152	168	148	148	168	161	167	135	170	178	157	151	145	155	158	165	156	165	143	146	184	145	148	150	147	174	151	128	175	165	171	163	146	158	151	192	174	174	138	159	137	147	167	148	181	169	141	161	141	180	145	123	163	128	173	151	151	155	145	143	152	137	150	151	172	168	136	155	157	177	153	153	161	163	139	143	144	144	156	170	159	162	165	171	152	162	152	156	161	143	140	140	166	176	173	159	141	157	150	151	165	128	131	151	161	175	164	163	151	151	153	166	157	158	163	153	148	149	161	165	146	168	161	174	143	170	131	148	182	166	145	190	160	165	152	152	154	150	133	144	140	152	162	157	151	132	144	166	155	161	147	173	143	150	157	154	137	141	158	149	164	158	142	173	163	146	162	156	161	159	146	162	161	151	156	144	145	142	149	144	159	153	151	152	180	178	163	136	147	164	152	136	163	142	158	175	135	154	167	159	144	181	144	176	163	161	196	163	167	158	134	141	166	168	147	170	188	147	163	190	153	149	148	141	174	175	165	153	144	158	177	171	153	156	154	142	162	171	171	166	154	155	155	166	168	161	165	159	132	142	162	173	153	173	138	161	173	162	153	146	148	162	196	178	144	140	153	143	148	180	144	144	160	127	169	161	153	140	157	153	157	137	156	131	147	153	150	176	158	164	196	187	156	188	170	149	157	174	150	145	155	151	158	150	170	158	136	162	143	151	159	150	153	140	168	152	184	139	142	169	174	154	163	149	171	150	187	164	151	153	145	138	141	157	181	159	149	147	161	160	148	179	161	170	145	151	150	151	177	157	142	148	149	173	166	155	147	135	138	163	153	159	150	160	166	135	160	149	162	161	164	160	155	153	171	175	149	159	154	158	169	167	153	167	157	161	157
7939	2497	5275	6352	5540	4409	3613	2889	2540	2220	1907	1717	1452	1402	1285	1201	1125	1013	975	968	869	874	796	766	763	771	684	704	677	716	617	653	642	645	647	595	575	601	575	599	597	583	567	600	572	560	505	538	549	618	568	552	532	533	562	503	531	503	536	525	507	503	512	522	487	517	544	490	509	488	531	513	523	463	445	535	521	495	472	473	459	474	488	501	493	463	524	469	521	508	499	478	446	499	505	479	481	490	466	438	429	474	468	491	489	467	485	485	472	495	479	441	473	454	481	511	435	473	482	506	486	472	479	442	506	467	456	488	469	489	480	459	451	465	461	483	481	454	487	500	509	489	482	466	485	477	469	469	449	438	461	485	469	433	481	471	495	508	507	519	445	456	461	424	479	461	480	453	496	498	452	449	480	467	480	452	458	469	478	483	499	469	482	486	427	461	494	494	435	472	476	475	480	521	456	510	469	504	482	415	462	474	449	476	455	498	460	475	476	478	506	475	504	463	480	443	486	480	454	463	515	447	468	456	468	469	509	475	490	466	448	466	504	466	468	466	456	429	480	431	480	495	472	457	504	472	450	486	440	486	446	460	461	468	464	502	422	464	447	473	490	457	467	455	470	478	457	457	489	490	517	483	492	469	443	471	456	503	477	512	467	465	508	493	475	467	479	442	458	456	456	395	478	465	484	450	455	471	453	482	490	470	442	458	481	469	442	511	459	488	473	484	486	469	478	471	471	460	474	473	484	471	466	456	465	413	473	484	471	461	455	441	418	449	461	470	470	465	506	464	480	485	511	459	497	484	487	453	462	462	463	480	490	469	479	455	440	492	435	461	475	448	466	501	479	447	464	500	451	464	462	456	434	487	478	487	445	513	498	472	431	474	487	470	446	460	516	441	475	453	476	463	503	443	430	478	441	460	431	474	458	448	508	455	437	428	494	474	464	482	443	453	461	474	474	440	457	512	469	510	483	444	486	491	458	431	481	462	466	439	417	476	498	523	465	468	487	427	510	452	473	437	458	421	451	478	459	445	495	470	440	451	474	463	484	460	484	505	450	484	436	459	492	491	483	449	456	447	494	471	501	473	483	500	487	429	488	464	489	445	450	453	481	499	442	463	470	459	449	483	449	456	463	447	513	459	464	464	483	507	426	434	464	430	460	465	428	422	426	488	500	497	492	455	465	499	411	497	464	450	468	476	484	464	469	445	459	483	476	419	500	503	419	483	497	482	486	470	440	489	447	470	443	470	475	509	465	463	468	479	463	486	424	447	467	510	478	469	495	464	491	513	395	465	459	430	465	470	477	448	414	477	452	472	518	476	452	462	498	483	457	453	446	457	492	463	475	471	474	470	464	436	475	435	497	498	422	449	483	476	487	447	455	483	480	483	444	467	478	474	493	464	454	464	450	514	467	465	516	459	455	438	497	475	483	452	474	501	494	496	454	442	422	440	437	495	503	484	420	462	451	482	484	471	468	487	484	457	474	474	451	454	475	494	425	448	485	446	450	475	482	473	505	472	476	441	404	474	487	503	471	484	428	468	434	439	471	450	452	469	461	482	434	439	489	432	490	469	470	460	478	456	413	493	462	451	486	467	462	419	483	511	435	499	489	462	457	496	460	503	495	487	426	464	440	487	470	454	474	475	461	446	433	485	474	510	482	477	470	445	479	471	478	521	485	469	483	458	476	490	496	433	438	444	494	501	460	497	475	442	497	462	438	468	459	468	475	475	427	500	464	462	460	488	453	486	483	421	510	438	476	473	496	456	490	477	439	467	483	460	479	471	476	499	450	484	501	469	509	452	512	444	479	470	502	464	476	473	456	480	477	487	432	479	468	509	424	469	456	490	480	445	498	451	511	491	484	452	448	444	485	464	457	482	492	455	517	483	462	494	414	464	477	491	473	453	492	455	420	467	486	446	427	499	454	465	475	475	483	481	480	474	445	461	459	483	448	537	456	466	462	469	436	480	485	508	445	492	472	515	519	465	497	436	516	460	477	460	516	451	469	491	452	459	466	460	477	467	464	448	454	408	452	461	454	475	470	436	480	440	480	463	450	494	445	448	476	465	481	455	439	458	499	475	484	500	479	453	431	447	442	483	457	450	433	472	489	490	472	496	468	470	475	444	464	482	461	416	463	459	459	500	438	449	472	485	459	470	432	455	467	464	432	476	447	450	499	452	468	471	464	475	447	479	437	432	460	486	469	486	489	450	448	517	449	443	472	463	475	477	481	478	454	486	516	429	463	457	487	496	487	484	499	460	462	459	498	464	483	485	467	475	490	496	504	414	460	450	447	466	473	479	470	464	464	490	458	453	478	451	447	471	440	453	455	447	478	444	485	463	465	478	496	442	468	466	461	494	487	453	468	501	466	461	426	464	461	474	454	438	465	478	468	480	477	483	473	495	473	462	450	480	455	479	479	468	465	472	459	471	462	481	507	465	471	514	476	499	455	529	488	485	439	513	437	506	460	481	497	462	451	472	495	480	447	485	447	412	483	461	466	470	462	440	485	491	432	453	483	464	499	494	445	457	501	487	474	466	498	472	469	464	466	459	535	485	491	446	482	432	453	439	482	432	463	469	476	442	465	463	469	481	461	482	469	491	462	434	493	487	489	491	438	453	460	468	448	498	470	464	498	482	487	424	451	472	446	453	449	503	453	447	471	481	424	448	464	469	513	428	464	456	482	487	457	472	445	461	459	430	443	433	438	475	481	466	476	462	509	435	489	482	462	458	478	476	458	477	452	457	464	453	515	464	456	446	466	491	473	489	456	502	464	474	456	497	444	492	494	478	509	499	467	478	496	455	453	447	434	470	476	473	449	482	481	476	504	458	440	529	464	476	483	503	433	471	469	512	497	460	515	443	479	429	447	459	479	482	483	481	534	470	487	459	496	474	491	448	489	454	482	453	494	490	475	484	452	465	483	476	498	498	476	511	459	473	472	499	462	431	466	441	503	482	478	520	466	492	494	458	465	486	463	479	459	460	489	482	466	467	460	463	424	483	499	458	475	454	482	459	468	504	457	460	439	437	473	500	462	481	460	469	449	488	468	476	489	444	455	445	487	470	458	470	446	478	454	469	437	452	452	440	465	455	469	439	481	472	427	493	469	473	516	461	478	487	466	448	450	425	470	499	472	469	481	530	496	465	507	474	416	455	470	467	475	470	454	500	481	491	480	444	453	479	463	451	483	474	488	491	495	481	442	429	480	436	489	452	469	449	427	468	502	482	489	429	479	494	449	446	443	482	485	436	457	468	439	484	474	501	457	446	474	467	456	491	455	482	485	445	468	463	516	437	476	460	450	459	456	474	460	459	447	478	473	456	463	464	437	474	466	463	510	437	493	517	421	473	449	449	475	509	453	475	471	476	438	476	509	495	478	470	466	467	489	448	458	463	470	467	486	491	441	513	475	456	473	484	477	449	420	484	448	487	483	508	488	473	443	495	465	470	475	461	456	481	464	440	468	465	489	469	461	501	454	462
2214	296	284	292	266	255	272	266	258	237	224	287	249	210	251	225	237	231	234	232	243	245	236	235	252	272	237	237	250	223	227	262	222	240	251	258	270	248	234	249	258	214	227	230	247	258	237	255	246	224	243	206	261	255	255	230	239	220	250	213	235	235	246	204	238	222	250	244	254	247	245	258	257	257	255	246	223	261	218	234	260	273	242	218	230	230	226	228	222	253	207	252	236	258	238	254	236	253	239	250	231	229	228	239	225	242	227	221	238	245	239	252	254	259	245	268	209	234	222	220	235	242	227	221	230	228	233	240	228	239	260	237	245	227	239	225	234	226	234	226	239	233	253	235	243	255	226	240	239	250	235	245	242	212	209	228	252	232	236	248	234	229	237	219	239	249	236	217	240	213	238	244	232	210	272	242	235	248	238	242	274	241	272	251	242	278	240	240	235	243	252	254	231	250	252	245	254	258	218	238	233	250	243	263	229	234	215	257	228	260	255	221	225	256	286	233	246	251	252	255	211	240	240	245	237	233	235	252	234	260	251	229	243	271	232	248	226	232	272	225	255	252	238	217	239	241	239	221	281	231	262	248	227	238	243	247	231	240	245	237	246	244	242	252	218	239	250	248	237	279	213	250	255	226	239	214	241	240	241	250	230	242	231	257	236	256	264	247	227	257	243	221	238	269	230	208	232	238	240	240	254	235	233	265	249	221	235	235	262	256	219	250	230	245	215	269	251	242	236	233	239	224	229	249	234	212	235	224	231	223	245	237	236	231	239	244	248	231	258	239	235	259	231	244	211	264	269	247	221	247	247	228	255	255	252	211	231	243	224	229	223	227	240	232	243	232	237	228	248	223	236	239	243	251	256	226	209	238	240	242	227	247	222	234	239	232	253	240	255	208	242	236	277	256	252	228	245	232	221	247	225	241	218	245	233	252	224	250	236	247	240	254	246	227	217	231	221	233	275	260	238	237	245	223	221	253	264	249	201	255	242	246	255	251	241	248	223	240	267	237	190	229	252	233	258	248	268	239	245	240	246	224	257	223	246	248	237	259	239	224	242	241	232	246	250	240	248	227	255	238	226	228	234	244	248	247	258	252	230	264	227	250	237	226	235	219	270	198	240	229	239	270	260	236	219	236	216	227	216	239	241	236	235	225	248	243	260	220	247	234	250	242	223	231	227	230	219	262	258	261	226	192	217	255	219	235	246	247	228	244	226	277	232	256	230	227	233	245	234	248	269	249	228	234	234	239	256	238	227	249	252	244	233	225	261	236	223	260	230	208	215	260	231	233	239	229	220	217	236	234	253	239	210	248	230	262	244	221	243	259	243	199	221	236	262	232	229	238	252	285	225	251	245	265	272	250	255	267	237	236	223	223	243	225	218	210	229	261	245	258	237	228	246	241	255	243	229	243	242	229	251	221	252	242	244	229	239	220	271	221	230	234	249	230	225	212	252	234	235	244	242	230	257	271	256	266	244	254	243	239	231	255	216	224	228	251	227	204	244	220	230	287	245	227	221	239	241	230	260	253	209	258	250	246	243	243	254	259	250	242	239	203	241	252	225	243	241	224	231	232	227	223	217	268	238	216	240	259	258	221	248	242	246	215	234	225	246	234	252	225	243	243	249	235	247	240	219	232	254	246	249	244	236	227	252	218	220	228	253	217	244	247	231	257	254	272	222	231	244	236	223	202	238	254	242	234	237	244	243	239	225	249	229	240	257	227	222	229	229	237	242	231	235	222	224	243	227	236	234	218	246	262	240	259	242	257	241	258	231	209	237	245	234	244	236	238	269	240	228	231	235	261	225	247	253	255	227	259	220	275	270	222	257	264	226	257	221	249	206	233	278	219	235	271	266	243	235	228	223	219	223	263	258	223	227	246	233	223	256	249	250	229	208	239	243	239	219	241	225	210	258	247	248	244	215	224	247	241	219	237	264	226	233	270	283	214	260	211	254	241	225	211	238	224	232	234	254	228	244	239	223	252	240	248	231	243	239	229	224	266	244	242	216	223	256	235	229	214	245	240	247	226	242	222	221	254	231	256	208	274	222	250	252	229	213	214	237	229	262	278	243	242	238	211	236	273	235	235	225	251	239	247	246	238	225	244	250	249	247	233	225	253	192	261	234	216	257	245	231	227	236	224	224	229	218	251	251	229	244	252	223	235	280	230	216	240	260	249	210	246	236	226	244	252	255	198	236	232	227	212	225	250	247	225	264	229	227	224	220	241	254	251	229	247	269	249	258	247	241	266	269	247	245	220	274	259	227	251	245	258	229	244	240	246	219	227	231	230	259	243	248	261	240	258	270	240	224	248	230	221	248	245	266	247	255	247	246	261	236	242	225	239	237	231	245	215	233	260	223	230	262	218	239	256	260	230	241	225	246	224	222	237	223	248	233	257	225	243	237	253	249	272	219	241	258	249	265	235	230	254	232	237	247	212	228	234	246	239	242	237	220	246	234	221	246	250	220	246	251	222	253	261	203	247	222	263	213	216	199	217	265	243	251	218	226	249	247	234	219	233	236	263	223	221	246	249	251	247	218	236	252	229	230	241	211	239	262	228	274	237	240	260	252	224	241	220	224	234	248	273	236	264	257	223	249	221	252	268	248	210	233	242	227	232	221	250	240	254	237	228	245	273	240	230	222	223	223	242	248	240	239	217	228	250	228	225	214	232	233	253	245	230	235	249	238	217	249	216	276	265	258	252	200	231	233	238	215	252	226	235	249	235	261	231	234	250	257	232	193	240	251	224	265	209	265	235	241	248	222	234	242	230	233	252	268	247	258	221	244	258	210	228	253	223	221	267	226	240	209	239	245	253	226	255	273	235	252	239	253	220	261	235	234	248	239	234	250	248	215	238	236	217	221	240	235	238	231	253	225	242	214	222	232	246	230	223	232	241	232	211	244	264	257	230	250	269	242	254	218	241	283	249	231	228	216	229	232	222	258	256	242	244	229	238	225	216	225	239	246	252	285	225	231	236	272	243	208	243	242	205	250	249	270	246	237	224	250	230	232	224	251	216	257	235	227	216	239	230	214	243	227	242	246	226	249	245	251	247	238	236	232	236	251	236	227	242	232	224	236	263	243	194	262	231	240	248	239	227	244	244	252	228	219	253	240	248	239	241	249	244	228	206	231	232	227	231	232	233	253	233	236	238	260	237	249	235	247	251	227	265	231	242	239	254	284	198	237	261	261	251	231	219	233	228	233	227	212	198	245	228	249	279	252	243	251	251	225	254	264	253	263	227	230	239	228	258	234	235	269	250	235	252	249	254	256	236	227	250	266	247	249	267	238	240	241	263	247	224	232	222	229	218	231	233	242	248	253	293	232	249	225	230	213	213	235	252	260	246	225	234	226	237	246	260	271	243	243	262	225	224	261	226	253	261	253	206	239	254	260	232	241	264	247	260	249	216	232	243	266	261	254	253	254	224	240	236	248	232	257	233	219	238	224	226	220	237	241	230	237	221	222	259	250	239	254	252
2311	737	801	841	830	835	763	724	742	705	689	668	697	700	643	687	657	641	689	707	698	640	627	656	656	642	684	655	692	676	669	669	664	664	646	665	683	626	658	668	648	650	633	646	659	679	687	678	711	655	641	645	648	675	654	615	669	637	673	652	663	670	634	645	693	678	657	653	657	634	660	646	701	632	653	693	640	641	688	657	620	682	650	598	674	626	692	630	647	709	633	624	681	580	624	686	692	672	691	657	648	646	651	639	677	645	682	623	626	649	674	657	651	632	636	647	629	652	621	642	661	622	684	628	676	632	664	581	669	679	616	632	605	631	643	645	653	604	672	653	658	632	636	663	645	627	623	661	672	644	640	634	630	671	607	676	633	675	659	640	614	607	625	667	642	661	660	657	658	603	655	641	638	616	651	670	671	662	598	683	667	652	656	617	638	689	685	602	628	697	661	611	658	679	613	703	630	697	622	652	655	677	582	661	704	694	647	680	637	668	646	648	634	670	692	637	652	702	659	655	666	666	656	674	599	603	664	643	631	614	658	617	648	661	644	651	640	650	602	618	657	624	640	604	696	660	661	648	636	645	651	670	626	652	631	638	653	659	647	616	636	679	619	635	669	672	618	685	654	677	611	651	668	648	661	646	658	627	619	613	609	677	657	718	647	639	659	708	593	665	680	672	651	611	672	672	608	644	646	676	631	634	642	639	649	636	623	659	616	627	638	657	678	688	684	680	632	679	657	683	636	676	616	635	621	637	669	629	644	669	652	657	638	630	658	584	629	673	664	643	637	688	633	592	632	628	653	660	687	682	640	630	683	630	640	605	643	656	695	634	678	648	621	628	625	668	653	626	705	673	647	638	600	641	630	644	613	659	618	645	668	629	649	679	619	697	650	654	655	638	636	681	656	671	616	669	624	663	641	674	670	658	619	660	639	633	633	616	659	671	674	678	706	652	643	654	625	661	630	659	715	666	672	675	659	679	710	617	660	671	644	660	644	636	623	662	653	634	657	633	680	632	658	636	677	591	604	637	652	639	639	705	706	658	657	696	705	669	646	635	663	621	622	665	614	638	666	635	616	656	695	663	638	666	623	678	669	664	639	647	690	667	623	634	661	661	622	651	661	657	637	660	642	648	663	675	688	640	663	621	686	634	657	662	706	625	659	617	658	643	665	630	690	673	618	635	672	652	692	640	605	652	645	618	646	621	653	641	667	667	619	667	658	646	638	669	635	655	620	631	636	651	656	620	670	637	676	626	619	694	662	667	666	681	642	620	635	677	649	681	670	646	642	597	653	607	643	637	653	636	638	674	615	646	658	672	653	666	657	657	658	623	612	673	638	629	633	636	631	683	673	709	661	611	682	661	668	658	644	700	636	689	672	623	676	651	713	693	629	652	693	614	629	670	652	715	662	652	648	617	641	623	641	645	615	652	704	614	685	590	612	635	649	642	655	669	627	613	676	653	673	652	646	637	586	673	605	628	654	660	645	604	666	642	626	643	674	633	643	693	609	628	654	625	661	629	598	649	622	650	673	622	681	613	669	680	630	634	680	668	605	648	642	635	646	657	699	630	666	661	665	665	631	626	655	671	646	676	683	643	685	661	668	637	657	635	635	622	673	700	705	654	645	676	664	699	678	686	636	637	675	666	678	644	640	671	648	649	626	674	641	638	640	653	660	656	643	674	663	676	605	656	625	601	646	642	704	645	644	688	633	625	655	661	672	669	660	701	679	697	634	642	657	646	612	642	604	618	611	610	589	653	687	616	661	672	627	674	629	630	664	668	660	649	698	687	652	642	699	683	675	700	631	665	633	631	623	662	680	661	660	677	640	656	651	648	618	648	667	648	655	636	639	615	649	627	621	667	639	666	651	613	658	635	645	653	676	630	665	598	669	633	649	641	614	655	662	632	613	661	623	622	685	630	634	663	672	628	618	689	655	659	688	680	664	680	647	661	627	570	681	708	673	611	696	699	623	651	684	691	647	656	642	650	624	641	635	658	648	644	633	634	631	654	666	686	637	591	648	637	675	665	628	645	640	684	620	659	653	621	709	654	681	669	632	648	652	704	641	649	641	677	674	622	611	664	625	599	640	629	711	628	673	651	656	670	672	643	699	711	658	636	679	635	646	642	645	681	660	660	672	664	620	667	662	682	640	634	644	630	659	668	620	669	613	660	633	616	640	694	635	682	677	637	672	678	623	645	678	675	617	675	649	642	627	651	645	681	631	715	628	618	639	630	687	631	637	671	661	647	622	675	615	671	675	663	624	679	654	633	612	663	637	645	640	695	646	610	672	661	632	644	643	648	651	661	687	632	639	654	699	678	661	631	639	674	647	652	676	695	615	646	658	671	672	624	716	624	652	661	654	675	618	635	675	658	673	668	665	686	662	581	718	706	604	675	670	676	655	664	645	659	687	630	681	631	692	630	653	621	667	662	718	654	635	644	663	664	708	590	607	637	636	608	652	627	691	662	673	687	640	639	623	636	671	608	612	615	657	650	627	647	652	684	686	659	638	624	662	641	664	611	634	612	650	657	646	667	649	644	653	639	656	635	614	664	656	649	637	660	653	670	665	639	688	624	589	647	604	604	687	683	680	651	642	663	611	604	638	620	655	699	695	647	668	628	673	614	682	679	666	636	664	683	636	631	648	609	676	667	706	669	623	620	660	670	673	669	653	675	708	655	689	627	651	616	684	670	656	613	647	707	665	687	647	632	587	631	673	652	664	660	693	611	652	623	606	723	654	649	623	677	633	660	633	658	661	655	619	679	626	712	663	604	655	656	652	641	639	688	666	646	664	679	658	670	666	652	663	596	636	658	657	682	646	635	593	661	691	633	631	673	614	625	660	638	583	624	642	646	681	661	640	671	631	657	618	607	648	648	675	660	642	635	632	638	649	666	664	620	668	708	680	661	668	683	628	637	699	620	665	657	611	639	662	637	653	676	635	646	640	629	605	633	635	650	652	616	659	638	644	662	643	630	662	606	630	683	611	662	659	639	650	617	647	676	638	655	666	608	657	598	620	666	636	646	694	655	640	656	609	635	654	636	614	623	642	673	665	638	623	677	652	659	684	646	619	632	655	666	645	679	684	649	637	645	667	635	617	700	666	669	638	625	597	600	665	644	709	659	649	646	652	704	619	628	652	630	603	648	632	632	644	632	629	644	660	644	630	618	639	646	680	657	685	686	690	660	665	639	685	692	681	680	659	707	661	636	657	642	692	662	633	684	618	648	638	663	619	682	701	691	679	690	673	635	657	647	665	670	638	673	652	638	659	631	652	600	674	645	662	610	650	667	669	688	594	636	622	681	649	646	628	641	651	652	648	621	641	650	660	680	630	609	656	660	667	648	662	627	654	649	616	598	639	648	671	663	668	692	699	667	682	646	665	650	657	675	669	652	648	617	638	670	633	589	688	655	687	597	624	689	668	702	686	645	666	675	658	682	621	635	661	654	687	635	633	650	656	618	630	661	655	636	614	693
9664	1105	1376	1144	798	655	470	370	324	275	269	220	219	181	182	171	153	151	168	124	138	162	138	146	138	153	121	124	138	155	141	134	120	140	119	149	115	100	124	130	113	125	127	115	126	120	128	147	129	121	132	108	104	118	133	123	130	106	113	120	119	116	124	145	106	94	109	113	90	135	112	111	133	115	108	123	123	92	111	116	118	128	123	138	119	118	112	129	128	109	126	139	118	141	120	124	102	122	107	120	109	113	117	111	105	115	128	123	118	104	122	100	118	112	108	124	143	112	124	124	105	109	132	126	148	117	124	117	91	107	112	112	108	131	109	98	116	123	108	114	136	122	103	119	125	103	117	121	118	105	129	117	117	108	112	120	102	121	121	141	104	105	100	121	119	117	102	116	118	116	117	115	111	115	93	114	137	135	125	109	107	114	144	119	108	122	123	139	127	107	118	104	97	121	110	115	129	131	132	107	108	97	110	119	123	122	108	112	93	129	111	124	112	97	118	129	122	106	133	117	103	111	114	118	96	110	114	105	119	131	132	111	122	120	113	132	119	112	130	123	123	114	117	118	112	114	111	113	113	112	133	114	130	115	118	104	120	121	118	95	85	142	109	106	103	128	112	127	118	111	109	114	101	126	119	116	109	117	99	112	102	112	102	113	130	128	103	100	120	118	106	132	113	129	124	128	109	115	115	115	106	126	110	124	110	105	101	94	108	123	122	107	111	107	117	130	121	119	108	133	115	117	121	113	118	118	127	103	127	128	125	113	115	129	104	109	125	116	105	129	97	117	111	108	112	127	128	112	126	113	126	135	101	116	119	117	107	117	107	143	101	114	122	124	114	127	114	132	108	99	97	118	129	103	115	111	117	132	126	115	125	102	102	106	126	117	121	118	113	122	106	130	124	113	123	110	107	113	117	126	122	113	134	129	105	105	102	124	118	109	113	110	124	100	95	117	99	121	103	115	98	121	116	122	129	121	109	115	102	110	129	117	113	105	112	106	138	107	99	112	101	116	118	109	128	118	131	137	109	121	117	118	120	131	116	128	128	115	102	108	109	134	111	97	113	131	127	118	117	121	109	117	120	114	127	123	122	114	94	126	112	120	112	111	101	121	123	104	116	132	102	105	104	117	123	120	120	111	115	120	117	124	128	125	125	115	120	131	108	102	103	110	109	99	129	99	112	109	125	118	149	126	99	112	111	107	116	123	106	107	98	133	77	121	105	113	122	124	126	142	112	114	100	118	118	100	108	118	123	126	117	110	109	118	117	109	121	133	111	78	106	150	128	127	109	110	111	116	117	124	107	120	109	115	109	142	124	110	117	106	106	128	109	131	133	127	119	109	110	104	101	129	117	124	114	110	114	99	122	107	125	111	126	116	109	105	126	120	105	100	91	119	109	115	107	106	108	123	93	110	96	117	126	107	120	126	104	114	132	115	96	117	127	95	105	93	117	130	114	127	104	104	121	109	121	133	114	124	122	119	103	114	112	111	100	109	123	112	93	99	129	92	85	118	100	123	103	107	108	120	121	129	124	111	112	121	109	134	124	95	115	112	126	106	126	100	115	118	117	127	116	106	113	119	119	116	118	109	107	122	99	106	110	106	115	109	123	120	121	108	119	105	125	123	126	121	128	119	105	127	114	119	122	126	104	103	108	112	114	93	129	120	126	115	111	94	118	130	112	111	110	108	126	98	110	113	113	117	126	110	98	121	106	128	128	110	109	122	129	107	121	106	107	105	108	121	112	111	129	118	117	125	115	127	142	106	109	112	102	128	112	108	129	108	115	124	123	105	106	111	115	115	120	107	106	113	105	131	120	124	114	111	127	129	118	111	102	137	111	127	117	99	108	125	136	104	107	110	98	127	123	103	107	103	99	113	116	127	123	125	108	104	120	113	114	125	116	117	118	127	120	104	106	103	98	137	127	121	102	112	102	111	114	114	104	106	127	122	111	115	129	110	113	130	108	115	93	110	128	110	122	123	115	119	119	106	96	113	116	108	139	134	99	111	128	100	114	121	129	100	122	129	119	97	126	101	106	97	118	112	121	112	117	142	115	120	104	124	110	105	105	119	118	119	129	115	125	125	120	105	118	118	104	109	124	133	86	105	105	100	101	109	102	112	115	97	134	104	116	129	133	126	131	134	123	119	117	100	98	115	98	125	115	131	110	122	114	109	119	122	109	131	119	128	105	117	109	105	101	111	107	128	125	118	106	114	147	125	107	117	110	110	114	99	113	144	109	119	122	124	104	112	127	114	121	118	110	93	118	119	110	123	105	137	118	132	106	108	122	122	114	112	104	110	119	111	110	100	121	117	106	126	116	113	94	108	111	120	119	89	136	94	125	126	109	122	87	121	108	108	116	121	112	120	130	138	122	110	124	110	119	93	106	129	124	128	128	116	130	107	132	98	127	106	134	127	106	134	105	124	105	127	116	114	133	116	144	124	123	117	123	111	125	114	132	91	120	141	122	119	123	112	120	108	112	114	122	125	124	114	134	106	108	119	98	120	120	124	126	114	112	106	111	116	115	109	107	115	119	113	117	99	127	122	109	101	112	105	139	108	107	111	105	117	114	122	120	130	112	112	112	129	121	120	103	120	95	106	115	104	126	112	119	116	111	106	138	107	111	113	126	114	133	114	117	128	120	122	104	117	110	96	112	120	118	122	116	102	128	93	114	106	103	109	108	128	126	101	125	126	122	125	118	102	89	90	99	118	97	106	139	107	137	126	130	135	133	104	120	134	95	113	117	126	119	115	106	109	100	123	112	104	114	103	111	131	105	127	138	149	122	110	127	96	102	102	103	116	99	107	101	131	109	122	113	95	120	101	121	102	118	125	115	98	102	106	103	109	116	121	127	127	107	112	119	103	120	136	124	107	105	101	117	94	111	127	121	125	97	121	133	141	128	116	121	111	106	109	120	111	128	122	99	109	131	114	126	89	123	103	113	110	115	102	101	119	144	113	125	113	116	115	117	103	108	127	138	130	119	103	119	143	103	131	102	127	114	119	126	111	139	126	119	118	116	114	107	107	108	111	119	121	118	117	106	116	115	117	93	135	141	113	105	112	104	128	121	128	127	138	112	116	122	110	111	127	122	93	114	120	123	115	136	117	119	100	129	129	121	120	105	126	132	118	106	113	93	98	119	102	111	130	118	110	132	128	122	99	118	118	115	118	116	121	113	105	119	114	104	117	113	117	121	126	111	113	104	125	128	116	122	140	118	111	124	121	117	126	113	127	115	111	97	134	116	104	146	115	129	125	126	104	154	152	128	116	123	119	132	119	133	105	126	116	105	96	108	134	118	116	117	122	106	115	110	119	122	101	118	131	118	120	115	144	130	106	124	124	105	127	127	116	127	121	132	109	107	85	117	127	116	122	106	128	116	116	111	119	124	118	125	103	124	125	115	108	115	120	112	115	119	133	107	118	128	116	116	114	108	119	105	115	118	108	92	119	118	130	112	119	123	121	108	107	113	122
5751	1409	3060	3711	3149	2585	2119	1727	1491	1275	1188	996	934	843	788	735	724	679	626	588	559	555	562	506	433	513	520	499	440	497	448	458	478	465	421	444	399	426	427	430	450	398	389	412	380	423	365	415	366	368	398	404	363	379	409	355	379	380	387	405	395	331	379	390	389	422	385	355	361	382	376	386	369	380	350	405	369	373	321	345	365	376	409	363	361	372	381	350	388	383	367	360	355	380	369	386	369	339	343	369	356	367	393	347	368	379	379	377	356	367	370	355	353	389	368	351	373	357	349	355	335	397	400	346	359	356	384	378	340	373	359	346	370	358	364	368	353	394	347	394	340	367	382	387	351	343	361	396	358	333	363	332	377	368	356	370	379	348	361	382	370	371	332	338	353	363	339	370	366	334	376	376	377	359	383	366	350	367	348	365	388	318	349	345	352	352	353	382	358	358	359	347	351	315	343	360	320	361	335	371	378	335	361	379	379	363	379	370	333	360	351	352	349	376	385	390	355	366	351	354	322	352	352	364	356	365	369	343	364	366	342	357	346	356	379	338	369	343	376	347	351	347	357	348	352	371	335	376	356	355	363	369	396	348	369	329	358	338	338	352	375	320	364	341	367	352	354	349	378	358	411	357	339	349	381	380	337	353	372	363	348	352	354	317	366	332	351	368	349	347	345	340	349	366	363	332	370	344	397	346	350	336	353	378	320	340	364	349	364	396	356	349	354	353	369	351	335	324	337	363	375	334	371	323	352	378	383	357	388	366	347	365	348	356	391	349	354	344	342	341	382	367	373	334	350	377	336	335	367	362	342	341	380	377	407	364	362	354	387	342	323	348	327	352	373	346	365	340	329	355	370	345	371	377	322	338	339	346	353	345	348	390	352	361	306	357	363	346	356	363	355	356	371	394	362	348	349	363	353	363	337	356	380	360	349	348	353	341	354	386	357	346	339	366	373	344	386	377	337	368	346	367	330	321	363	311	386	357	354	341	340	361	344	374	363	360	380	381	359	361	360	340	323	366	343	358	358	346	347	322	375	347	361	346	355	347	384	369	313	378	351	329	354	358	379	336	342	356	364	361	353	358	362	323	359	336	369	347	405	359	347	382	342	357	383	348	349	343	352	345	363	308	364	346	345	354	329	376	330	357	359	329	355	378	338	373	332	363	370	348	336	394	390	344	382	357	365	344	359	390	340	371	356	363	333	338	355	345	384	365	349	388	338	387	378	330	328	367	352	387	363	361	360	329	330	385	373	366	320	319	360	387	342	316	354	315	344	338	354	324	343	363	352	330	330	352	364	347	351	353	343	368	351	361	347	327	368	359	401	346	387	332	361	358	337	330	368	373	380	351	340	349	341	340	366	382	373	353	353	335	353	344	358	345	363	351	344	346	360	357	342	369	361	344	369	367	392	361	359	367	385	369	383	351	355	385	386	351	372	339	340	330	391	357	356	334	361	349	365	359	369	399	356	369	333	349	374	373	332	360	376	355	354	344	381	360	360	356	364	363	345	348	347	360	359	367	336	365	353	338	326	369	357	334	344	365	365	340	367	353	349	364	337	343	352	366	370	361	352	370	388	351	348	352	389	338	363	364	360	353	348	359	357	352	347	339	364	348	313	374	344	378	338	354	341	319	352	359	352	317	374	343	335	345	353	354	365	350	295	377	323	350	352	353	356	357	369	386	347	373	351	344	328	367	379	369	342	376	396	356	336	356	359	369	367	356	362	369	349	367	384	380	365	359	343	336	337	362	355	352	367	385	336	385	359	328	338	355	364	340	343	346	352	333	350	347	345	342	317	343	402	367	318	350	355	366	319	328	339	359	405	325	340	397	352	340	374	330	376	368	352	340	363	366	348	362	367	339	357	368	344	339	345	345	358	375	353	396	356	354	333	369	351	331	368	339	339	368	386	375	340	371	356	378	374	350	379	331	359	385	360	368	345	348	377	342	381	341	333	344	358	355	356	338	369	372	343	350	381	364	407	379	368	385	375	359	369	364	363	365	355	354	375	366	373	338	340	335	366	364	374	346	356	342	356	384	338	345	333	377	389	319	333	357	307	358	372	356	355	335	324	357	360	333	350	350	352	358	355	372	354	338	341	377	325	363	348	382	373	337	368	363	352	396	336	383	379	325	350	381	387	381	343	337	379	389	367	397	359	319	367	346	354	384	335	368	324	347	381	382	349	390	336	332	385	354	376	355	397	329	387	316	383	326	364	373	362	353	341	349	368	324	378	363	375	398	353	340	390	357	378	337	333	344	378	344	385	343	366	348	353	352	355	331	359	349	329	376	366	393	376	348	340	370	375	354	358	370	348	334	370	365	383	352	351	367	350	359	401	340	356	358	316	352	390	361	339	361	396	373	362	381	389	369	370	318	372	351	334	338	361	386	348	322	337	371	324	379	353	357	339	347	346	358	332	342	357	345	353	372	373	338	345	340	333	359	371	335	321	351	387	353	372	348	313	378	400	347	345	346	373	337	390	355	373	361	345	390	346	384	381	352	331	357	386	335	350	345	354	377	378	382	342	340	378	370	365	359	330	389	345	351	343	360	369	341	380	340	373	360	347	345	371	351	334	366	358	341	368	351	335	400	330	352	367	382	353	356	370	371	294	347	327	350	345	328	337	349	365	340	353	333	352	335	363	327	366	384	357	355	371	357	355	391	364	349	334	357	331	399	327	356	376	330	351	355	377	349	408	370	364	373	396	370	351	367	354	362	363	323	312	357	366	342	336	350	357	324	360	365	356	366	339	348	356	340	368	366	375	363	328	346	354	334	360	340	381	331	377	362	345	343	375	378	298	346	347	366	366	337	369	327	366	354	362	399	343	362	300	359	336	352	389	329	352	382	336	356	344	376	363	372	365	332	342	381	362	369	351	359	345	369	372	384	384	391	296	354	320	327	383	366	371	371	327	350	318	366	336	373	360	358	351	362	376	373	344	372	354	355	335	366	350	370	357	367	363	349	389	352	337	345	372	363	339	337	341	388	364	376	362	381	338	375	353	377	360	390	373	320	363	338	346	327	349	340	352	353	381	377	349	352	348	352	366	335	378	332	349	310	344	347	377	361	355	354	350	358	380	388	336	373	370	361	323	336	370	382	361	379	365	327	349	352	355	373	341	346	356	374	362	359	366	378	339	346	340	374	363	329	367	346	345	400	365	353	375	376	349	338	356	387	369	343	363	361	367	383	374	350	383	347	374	388	352	361	334	367	350	388	351	351	400	337	328	371	346	343	369	370	374	360	376	343	351	340	388	347	346	366	354	348	332	368	341	340	333	372	348	380	332	383	362	347	370	357	356	355	354	366	361	348	330	352	340	371	334	385	319	366	372	360	377	392	332	354	364	324	358	356	372	338	379	375	390	376	355	345	351	323	397	367	333	345	362	320	376	355	336	350	354	361	345	350	345	361	340	364	379	356	358	354	333	326	357	354	370	387	372	360	337	336	357	375	334	332	346	356	355	351	327	348	392	288	344	377
17925	2965	2822	2240	1511	1103	839	646	560	517	401	356	357	316	268	256	236	234	224	221	226	216	230	183	192	196	188	169	184	186	143	186	203	171	182	167	181	177	184	169	181	182	151	168	148	177	144	181	162	177	175	144	148	194	149	182	169	170	183	166	156	157	164	159	176	160	164	164	176	143	171	139	174	159	148	167	149	181	167	141	134	149	163	135	155	171	162	168	162	174	187	138	161	177	175	159	146	173	152	176	134	167	167	134	178	167	141	149	150	160	190	174	183	153	148	152	152	167	170	154	145	149	153	176	155	155	148	181	174	148	145	158	165	163	163	180	179	147	156	156	168	155	144	188	178	165	197	159	149	142	171	149	173	137	184	170	132	156	120	156	157	150	182	155	153	170	181	156	147	164	141	163	150	181	160	157	153	172	125	163	162	137	164	163	146	156	154	146	161	176	164	186	153	139	160	155	164	165	168	147	141	175	174	156	142	161	166	150	167	142	153	143	172	164	160	177	171	143	155	189	182	147	167	162	174	163	165	154	166	155	166	157	158	173	176	166	165	153	178	153	132	136	149	162	155	151	183	134	146	168	158	182	155	160	174	187	153	172	149	160	150	149	143	145	167	144	177	154	163	157	150	174	141	174	160	152	157	156	156	148	148	147	197	161	166	141	149	162	177	173	164	153	151	141	157	141	148	182	163	189	163	173	154	159	155	130	172	159	149	148	147	149	148	157	166	170	165	153	175	145	169	142	181	153	150	148	171	165	149	178	157	159	148	157	167	165	169	153	151	171	151	137	150	160	155	153	139	148	172	158	155	149	144	142	165	166	174	158	137	158	171	160	176	142	160	175	182	136	164	132	175	154	181	150	166	153	167	154	179	158	148	174	147	156	168	134	156	141	151	159	165	148	158	168	136	162	161	128	157	157	169	197	163	162	154	182	166	150	159	170	132	160	168	149	157	183	159	157	164	167	163	162	155	153	146	147	143	157	160	160	167	154	145	161	160	163	144	141	178	148	133	149	148	170	170	140	164	140	150	161	167	154	160	150	152	140	150	137	166	157	160	152	191	182	148	184	154	166	147	146	174	161	154	155	160	143	164	165	132	146	166	184	143	168	154	143	172	178	157	178	158	162	182	151	167	174	148	130	176	166	185	147	171	151	151	179	171	182	175	137	141	152	162	138	171	177	155	156	145	166	162	156	182	139	164	149	164	160	161	144	144	165	131	163	192	146	142	130	169	155	183	163	131	176	154	161	153	150	149	155	149	140	145	163	174	193	161	161	137	148	138	146	159	160	147	152	155	137	156	148	158	174	148	153	151	156	150	157	140	158	172	145	157	153	144	151	160	167	173	177	152	152	144	157	141	163	169	158	147	163	159	158	174	184	160	150	152	145	147	164	151	178	167	156	135	144	117	152	182	152	159	136	150	152	146	161	182	160	152	152	161	165	169	145	165	175	157	147	154	157	153	150	175	154	160	136	144	170	141	139	187	156	156	149	165	159	134	144	153	152	165	156	153	161	143	160	141	132	159	148	155	159	142	146	147	151	164	170	188	144	168	179	166	162	176	153	150	168	157	163	166	142	153	147	158	166	166	158	145	141	153	163	152	159	178	138	160	165	123	137	155	169	162	154	138	162	156	154	175	146	168	164	167	173	173	145	152	169	137	146	169	153	136	171	153	160	153	165	155	157	159	148	150	161	167	156	164	155	141	151	158	164	176	144	168	157	171	140	136	154	127	161	142	138	160	132	138	162	149	142	157	171	146	174	157	161	172	171	148	164	180	154	158	155	140	168	156	133	147	166	156	140	166	147	157	166	145	147	166	151	165	140	137	144	156	144	159	162	158	185	165	141	165	153	170	163	168	138	152	146	164	175	128	163	165	171	175	138	168	156	166	148	178	162	153	158	148	151	167	135	172	162	149	158	153	137	149	160	166	144	148	152	141	152	154	183	138	147	131	168	147	145	174	153	158	164	148	146	159	151	143	160	159	146	148	144	155	149	146	158	133	181	160	181	176	153	158	179	149	151	166	144	174	150	162	157	158	161	155	138	168	137	137	167	138	158	147	178	159	141	174	138	146	119	154	158	179	123	136	155	148	155	136	162	160	168	144	143	155	153	160	148	155	159	148	155	142	154	133	127	166	162	155	169	168	147	181	150	170	138	120	166	143	147	151	161	156	176	147	158	152	179	154	135	164	148	156	167	171	159	172	149	156	156	192	183	140	155	155	168	177	156	159	165	146	170	169	177	158	169	160	161	150	172	142	161	144	165	180	175	151	139	151	164	167	161	144	147	151	146	151	131	155	130	180	151	160	162	127	153	171	167	180	168	156	146	141	159	186	162	169	168	149	169	148	139	154	151	138	177	156	164	162	150	156	173	137	157	152	174	177	152	140	136	136	161	158	147	147	175	157	143	167	169	169	169	158	148	151	152	154	177	169	135	134	168	160	148	158	192	154	163	160	154	167	155	158	166	141	170	156	156	158	162	146	162	173	179	164	137	163	166	164	165	173	181	158	167	147	140	172	145	151	129	130	170	145	148	167	136	153	172	160	185	154	162	138	123	141	166	158	175	140	127	161	165	160	158	152	151	146	169	151	155	148	163	148	151	153	164	150	156	158	172	141	171	126	170	159	150	189	164	147	163	143	166	152	163	135	140	145	168	143	177	180	155	162	148	157	191	161	161	172	144	175	156	142	160	159	160	167	150	201	162	159	146	158	171	162	160	170	159	154	143	163	161	177	162	166	163	156	151	167	157	145	144	144	151	125	143	143	147	161	146	154	163	165	160	179	128	138	142	164	144	141	153	138	177	147	172	140	154	137	146	153	147	172	177	152	162	153	146	146	184	183	140	161	158	164	172	143	149	149	163	153	178	149	169	155	148	171	142	172	151	151	137	171	160	141	176	158	168	137	154	129	150	125	161	158	149	158	152	178	144	142	174	146	136	152	164	150	173	141	125	154	179	131	139	168	175	155	146	169	153	149	147	162	159	169	131	154	159	160	159	164	194	178	176	144	180	170	185	164	149	155	167	154	132	173	171	158	144	159	158	148	161	166	174	160	141	141	137	176	146	160	163	146	159	173	146	175	146	154	155	165	161	184	166	160	148	144	164	178	180	148	148	150	161	158	169	147	158	134	145	165	169	147	134	157	141	175	165	171	178	167	155	162	160	168	133	165	149	150	151	151	141	147	149	157	160	154	161	135	148	143	161	141	156	144	175	181	143	146	148	162	190	138	178	153	140	181	155	150	159	150	158	158	159	129	141	144	167	145	161	168	148	148	162	142	123	153	151	123	131	157	158	154	160	159	157	142	149	193	159	162	165	138	158	148	140	167	156	158	176	160	161	172	151	160	150	167	142	156	191	186	179	161	169	161	146	154	169	188	152	147	185	166	142	175	146	138	180	154	155	172	167	142	150	162	175	139	163	158	169	168	171	158	157	142	136	149	151	151	162	139	155	167	141	153	147	171	168	153	174	168	164
7888	2460	5337	6424	5497	4527	3633	3013	2565	2197	1902	1702	1624	1411	1324	1178	1079	1083	934	951	889	849	792	747	758	773	681	673	684	684	687	667	595	633	631	636	582	578	569	589	544	614	521	530	591	545	538	534	526	532	537	532	528	516	512	498	533	474	528	533	495	539	527	499	498	435	509	492	498	526	521	501	526	513	482	521	502	495	460	467	522	506	451	501	497	473	471	489	465	544	487	460	462	493	455	499	456	476	470	456	517	503	489	476	434	475	496	510	464	478	456	473	497	473	520	457	458	487	515	457	477	489	533	469	457	455	484	490	464	460	485	490	475	490	472	492	472	472	502	503	499	462	447	493	483	441	515	513	454	469	501	470	485	486	496	459	495	476	480	458	454	442	457	453	465	479	467	504	437	469	485	503	473	473	472	468	470	462	456	506	435	430	452	492	520	463	443	433	483	485	462	494	471	469	470	495	469	439	468	449	475	490	461	466	456	438	481	450	520	491	465	479	486	478	472	511	462	466	453	459	487	489	482	464	469	489	433	459	423	459	464	459	446	488	478	455	457	465	446	462	493	451	416	472	457	436	475	473	473	476	494	415	492	483	479	494	467	487	456	468	456	419	463	467	487	472	456	493	452	475	473	449	466	477	436	451	460	486	483	487	469	459	494	448	451	464	426	483	431	505	446	476	493	478	469	442	491	463	475	502	465	480	448	433	455	418	476	475	451	500	496	428	493	420	466	479	474	468	492	491	448	494	491	482	507	481	513	479	456	489	443	446	471	466	466	460	480	466	505	460	449	456	427	498	438	459	496	483	452	526	466	498	479	470	480	459	477	472	467	485	465	460	469	496	461	463	508	492	479	488	438	463	491	489	517	463	504	461	480	440	488	488	440	436	479	437	453	450	459	444	473	503	460	453	476	495	463	511	440	438	491	434	475	475	475	458	484	443	481	467	449	449	445	450	467	430	483	471	436	465	471	477	477	450	449	456	474	508	462	473	534	457	434	440	508	501	455	427	477	460	513	467	459	482	501	471	501	487	441	451	474	470	490	473	488	466	467	429	446	496	460	463	477	482	452	489	447	470	454	475	481	451	469	463	459	450	471	443	493	465	460	483	481	490	454	449	448	450	507	476	469	449	486	485	468	494	466	470	492	479	469	487	483	467	471	499	457	449	450	459	482	501	519	471	478	464	472	455	493	490	519	425	488	415	470	472	461	517	493	489	475	483	465	430	452	485	473	489	480	495	446	511	457	452	501	482	469	476	508	520	508	463	486	470	467	486	458	508	449	498	476	462	465	457	457	476	492	468	487	490	456	481	467	467	447	502	459	490	466	462	481	466	489	507	505	470	415	484	483	423	485	489	492	454	458	503	468	492	485	506	450	439	471	456	455	483	470	457	458	450	452	506	401	483	462	446	488	469	442	467	480	480	499	451	432	478	478	451	496	457	432	499	500	463	445	461	458	480	475	469	496	483	462	487	476	488	481	462	490	498	469	443	464	444	459	479	471	483	497	458	448	467	405	445	495	451	491	514	485	452	423	480	468	480	443	460	469	486	447	453	470	464	497	488	494	522	481	453	493	480	448	482	418	472	456	439	459	469	452	509	468	494	489	470	464	443	467	446	474	514	475	471	446	430	490	454	480	459	481	468	499	468	456	457	458	486	423	497	486	490	490	473	459	462	431	485	499	455	441	442	438	472	457	481	463	468	463	482	470	471	481	469	450	494	454	453	515	468	456	476	466	453	494	437	441	448	500	489	484	495	428	445	457	492	491	436	453	491	474	492	475	462	465	433	488	467	460	492	490	448	460	453	477	493	446	453	460	475	460	444	476	480	484	468	460	497	439	465	439	501	500	458	451	462	476	451	468	448	503	468	479	471	448	495	520	449	498	468	479	469	487	446	448	458	478	453	450	477	481	476	494	504	485	478	479	443	498	450	446	502	465	448	460	470	494	443	445	459	483	469	443	495	493	458	453	483	460	496	489	470	454	469	463	454	467	481	429	470	482	472	452	498	484	443	495	436	485	470	477	481	474	433	448	470	494	473	455	456	446	462	485	500	477	499	470	474	490	479	467	475	469	445	483	464	468	472	457	497	459	457	470	466	448	458	431	492	410	494	466	442	460	471	474	488	501	481	471	447	448	501	517	474	474	509	432	459	437	449	484	461	466	476	484	488	501	511	457	441	455	455	478	462	455	468	484	500	454	473	480	464	496	488	492	462	480	480	497	511	499	478	453	490	478	480	480	496	478	452	487	442	514	485	479	484	483	468	472	469	443	442	438	476	482	475	477	468	467	450	493	452	475	483	448	462	472	474	456	474	443	407	496	410	488	472	451	503	438	478	432	461	447	481	473	488	449	485	440	438	468	490	480	496	471	485	462	451	443	480	501	444	483	465	483	484	458	476	471	501	475	458	489	455	432	447	480	513	470	442	436	465	440	477	479	455	477	477	513	465	460	446	478	487	474	486	505	454	469	449	449	488	449	470	454	432	494	461	426	476	473	489	505	471	470	472	462	452	463	487	443	515	399	444	433	457	485	487	487	487	438	479	502	442	471	471	471	466	469	474	466	472	449	491	483	460	495	474	474	484	482	477	461	466	500	470	465	482	480	509	458	467	495	477	479	470	483	509	486	457	473	472	470	458	481	484	522	414	424	477	487	499	465	484	489	479	455	456	467	475	439	494	459	462	496	473	465	458	472	464	489	507	491	468	485	475	452	470	451	428	468	497	457	488	471	463	485	472	475	471	446	470	483	499	478	500	480	485	446	478	493	464	461	477	469	449	479	484	516	488	478	449	483	493	455	464	488	473	461	490	464	477	449	478	465	477	479	428	472	461	429	461	467	447	463	470	450	459	469	470	449	456	489	440	481	450	499	477	440	460	466	472	468	496	523	479	446	477	484	492	493	445	492	482	451	467	465	443	510	465	486	467	448	464	454	512	483	460	492	493	453	474	506	448	422	487	484	435	460	480	472	463	451	495	507	470	428	437	468	474	456	448	439	481	498	483	425	474	439	499	485	463	434	433	439	439	456	451	477	484	461	476	460	457	477	459	460	492	498	471	459	489	454	514	462	529	478	423	453	498	481	444	462	462	481	509	502	490	459	494	473	483	483	485	425	480	476	463	470	463	483	493	425	511	459	453	499	448	484	480	456	493	440	468	507	445	473	505	470	423	498	512	467	437	451	464	475	478	456	471	487	474	502	441	468	432	460	467	461	499	510	465	448	472	487	435	507	455	481	440	473	505	430	438	482	487	535	497	464	468	466	467	484	482	444	476	467	481	465	455	507	468	448	476	449	497	454	453	477	494	443	510	511	507	449	433	438	513	446	492	439	467	461	502	461	452	463	484	467	475	487	467	461	465	490	481	463	496	450	462	421	454	442	444	452	482	488	449	438	479	466	432	486	481	468	473	449	454	443	482	483	478	523	447	466	445	490	466	465	451	465	463	481	474	446	407	460	486	507	463	472	466	456	458	495	491	463	483
2366	292	325	321	278	280	250	257	239	242	249	242	230	274	249	215	221	235	219	269	236	239	210	239	253	231	229	244	236	233	247	248	245	258	250	245	256	248	265	221	238	226	219	240	243	253	243	217	240	242	245	239	252	254	229	228	272	253	263	257	221	205	227	240	226	246	240	261	218	231	242	242	196	235	257	251	222	235	233	253	233	252	223	274	238	226	245	248	233	242	243	244	227	232	225	243	253	251	231	245	241	239	255	241	255	233	242	232	212	263	246	213	263	243	224	247	233	267	267	227	232	254	269	220	241	247	247	206	230	226	241	217	244	232	256	228	218	256	228	226	239	230	251	238	237	251	232	241	230	239	239	275	232	217	252	228	251	251	242	247	229	247	220	238	256	263	248	239	221	245	230	263	246	228	269	235	234	244	251	245	257	259	241	230	248	201	262	244	237	220	232	245	227	212	243	267	250	249	246	218	249	218	233	246	226	228	240	252	249	247	223	248	251	235	247	234	211	251	228	257	239	241	231	269	225	234	245	222	269	229	213	242	215	254	205	232	243	228	229	238	245	222	218	246	228	221	250	230	236	245	252	244	247	247	212	221	241	241	231	225	235	232	224	206	259	231	235	253	246	238	265	256	245	226	275	249	223	237	243	232	253	216	246	233	238	231	240	215	260	226	245	245	244	242	230	229	232	255	197	272	232	248	214	241	244	230	239	250	246	211	268	257	244	257	245	202	239	223	244	247	242	229	225	251	213	250	241	252	241	264	249	243	229	242	206	245	231	235	238	233	260	236	232	244	228	250	244	248	228	233	253	235	241	228	243	252	235	234	260	237	238	234	263	251	236	259	236	240	244	253	239	225	272	257	249	228	260	246	260	243	242	253	251	236	228	246	226	237	240	255	231	222	202	238	251	226	225	249	223	231	263	247	238	225	237	249	226	209	231	202	222	217	253	226	236	225	266	226	234	231	227	268	262	253	229	256	281	251	222	255	198	243	268	251	245	235	221	249	244	240	250	224	281	204	236	218	246	241	240	253	236	230	251	227	217	218	238	258	222	224	230	242	269	229	229	256	240	251	238	255	225	251	214	218	224	219	247	244	219	261	272	243	245	251	232	230	222	244	229	219	243	229	246	251	233	232	250	207	229	255	240	189	219	231	231	246	240	238	231	227	261	257	280	220	223	241	244	260	249	228	239	261	253	257	252	245	247	231	223	254	269	245	232	202	249	243	227	243	225	251	224	235	231	230	258	244	259	247	212	218	230	260	222	249	248	247	227	266	242	234	263	225	228	243	252	262	223	234	232	248	224	256	228	239	202	233	206	244	235	238	218	233	232	233	225	213	252	227	236	256	222	238	230	218	247	224	260	219	232	245	221	234	227	258	243	251	224	229	250	247	222	232	242	249	245	223	231	239	247	222	248	231	265	247	257	229	253	219	212	244	267	218	228	229	224	246	238	218	221	272	259	232	244	242	265	237	247	228	228	240	242	234	238	237	239	243	231	234	217	240	224	227	247	251	229	251	240	242	228	251	225	212	242	248	243	224	254	218	248	228	224	245	236	218	220	258	247	245	230	245	222	216	196	200	236	238	246	229	244	234	210	230	236	232	251	218	253	241	242	235	237	233	243	241	238	239	253	219	260	236	244	271	224	202	227	221	229	220	255	254	245	237	241	239	231	247	209	238	245	221	239	233	230	236	250	261	221	252	244	237	239	232	242	233	265	251	250	282	235	250	209	256	227	226	226	230	247	244	236	227	280	253	249	245	269	233	239	235	265	230	214	237	221	234	233	221	245	234	239	247	266	219	233	228	246	247	255	232	222	261	219	206	232	231	227	252	247	238	240	236	246	224	254	218	234	262	251	267	243	244	221	258	254	231	258	227	238	234	241	233	224	236	232	242	229	242	258	233	255	247	234	232	233	230	248	246	245	249	197	229	259	246	258	248	244	238	257	254	281	223	229	225	263	237	243	259	224	242	222	249	226	240	206	235	238	219	211	229	257	212	233	261	227	230	231	229	247	219	231	255	211	206	237	255	221	272	213	239	250	243	224	249	221	233	252	227	230	252	249	260	246	223	243	230	257	220	250	243	235	263	236	228	239	255	238	237	229	225	247	235	234	247	261	240	237	239	246	237	232	229	220	234	247	235	244	232	224	253	256	201	229	240	232	245	244	248	233	221	251	255	239	226	258	228	239	234	261	264	216	229	252	216	259	276	232	244	240	236	275	255	253	219	238	226	257	224	285	242	236	244	251	256	259	249	221	255	237	264	262	225	227	233	221	256	259	234	249	236	222	211	239	228	233	246	262	251	235	237	255	228	226	249	243	231	245	249	257	237	259	263	227	213	251	244	217	230	227	262	235	241	231	209	236	200	231	230	231	230	217	208	239	202	215	257	259	228	224	215	227	248	249	241	217	247	228	226	255	272	227	255	230	241	264	253	213	211	258	231	243	208	248	253	249	244	226	231	245	219	216	258	269	239	246	232	255	219	230	236	228	240	251	235	242	234	268	202	240	226	225	209	269	238	223	249	219	238	239	235	206	222	239	224	253	227	236	241	266	248	277	222	212	233	230	226	244	228	233	229	259	252	226	226	236	259	228	218	233	213	242	246	227	240	228	260	238	255	245	237	241	240	238	228	237	247	224	248	234	212	253	222	258	221	251	232	262	230	245	254	212	240	240	232	263	263	231	226	249	275	235	227	221	242	251	254	219	254	248	245	242	253	235	239	248	212	264	206	243	259	237	219	248	221	201	240	215	229	211	250	234	238	233	250	231	263	225	222	237	241	248	239	216	229	264	218	251	260	217	236	240	215	269	231	240	249	239	252	243	225	257	254	238	222	233	246	232	253	228	258	243	206	240	233	213	227	217	242	247	241	258	259	232	221	239	266	209	242	244	247	246	247	229	228	252	229	249	198	220	245	234	231	198	233	246	231	242	245	250	241	228	245	251	261	216	270	226	245	246	226	210	254	235	227	238	225	237	266	228	229	206	236	262	240	242	233	219	244	244	221	240	254	237	246	240	218	251	221	212	221	270	255	228	272	237	246	249	238	235	249	262	240	234	243	215	239	230	222	203	259	251	213	224	244	261	225	204	241	244	234	229	230	235	223	234	248	241	251	240	263	211	240	216	227	243	225	229	221	262	262	219	217	249	225	273	226	240	250	223	257	233	200	241	250	236	241	274	232	260	216	231	226	248	246	243	224	221	222	238	271	251	236	231	258	201	250	213	222	240	247	223	258	213	251	230	249	262	207	235	243	262	238	238	262	236	222	250	249	226	241	223	216	230	259	206	267	230	261	230	234	232	243	259	248	247	259	249	244	239	227	253	222	249	255	225	238	268	220	252	244	249	217	213	238	253	234	220	231	216	214	234	227	251	256	228	267	262	218	236	243	249	225	228	247	271	255	241	220	230	224	246	230	248	262	214	213	247	263	254	225	212	227	251	255	252	250	253	201	238	245	241	246	252	233	226	260	243	256
2341	724	820	828	859	800	763	768	755	666	718	710	718	641	691	629	634	682	659	636	653	653	660	690	650	620	669	614	669	679	683	633	642	664	693	688	676	674	635	633	669	650	626	653	646	667	653	638	632	669	642	643	634	675	620	655	678	729	647	662	643	624	609	695	696	656	669	602	666	633	625	675	628	650	695	667	624	647	616	638	640	642	626	677	655	610	648	639	707	653	610	652	647	654	659	674	648	638	723	661	643	678	680	642	679	702	664	624	660	638	643	681	642	600	656	596	666	624	633	719	687	664	664	653	635	632	663	630	672	646	597	665	657	668	668	668	644	636	606	662	655	643	626	667	683	620	633	680	656	664	618	670	607	633	669	677	648	654	642	637	660	659	656	645	616	695	671	626	674	620	709	626	672	621	652	669	673	652	664	665	645	652	629	641	663	595	654	606	660	620	598	690	674	658	676	652	650	650	621	612	698	601	634	684	611	625	679	648	643	666	655	653	637	653	622	647	643	643	673	630	646	653	666	634	618	620	656	641	637	632	662	652	637	685	659	643	661	678	691	639	622	596	648	682	658	693	652	656	640	650	650	658	618	671	635	681	696	631	638	636	653	625	635	665	654	609	650	635	654	631	655	637	667	652	649	662	605	628	664	657	609	655	620	678	660	659	658	605	656	644	619	653	642	661	640	629	658	652	627	657	644	640	641	618	633	628	690	635	636	681	643	654	664	629	627	672	655	611	663	645	663	624	641	707	639	642	647	656	618	664	649	663	610	617	634	737	682	629	656	660	646	672	630	686	607	665	629	659	647	639	727	676	641	638	626	621	646	665	638	648	686	674	652	662	618	658	599	646	618	672	674	602	685	628	655	628	618	641	652	666	634	666	625	619	650	641	666	645	643	693	619	627	644	683	659	613	658	603	677	634	651	656	596	656	645	642	655	674	691	675	640	627	683	640	622	663	630	639	632	655	633	685	670	635	666	647	709	665	679	623	687	642	633	642	605	674	626	643	652	646	671	657	615	648	664	624	607	683	632	621	686	653	663	649	651	667	637	671	668	680	649	638	641	642	652	643	655	674	662	619	694	639	644	612	685	643	614	644	648	691	674	682	678	631	622	626	667	637	644	608	651	648	666	628	650	613	616	620	665	633	680	676	636	679	636	652	677	642	617	639	682	661	659	658	660	645	670	649	680	657	661	671	640	621	682	680	659	645	668	650	674	674	635	654	661	668	636	656	683	649	651	636	641	656	631	644	668	626	627	654	619	641	624	650	613	680	635	652	651	656	641	635	655	630	624	668	618	636	634	666	650	664	685	666	617	638	649	612	668	586	680	670	667	643	626	662	630	630	659	635	682	657	673	653	668	655	653	649	681	644	631	679	642	658	656	622	662	654	640	624	606	673	638	634	661	652	634	634	642	654	660	695	685	624	678	653	625	646	630	672	609	656	633	648	655	644	620	633	625	681	610	680	611	656	645	686	660	631	674	651	690	604	653	662	676	651	695	624	650	645	649	652	666	643	690	670	639	626	629	682	643	636	630	638	624	636	654	612	630	643	633	604	666	620	639	641	685	669	619	672	659	629	657	685	645	663	640	673	618	651	649	666	687	625	670	660	649	638	659	615	659	642	688	655	721	621	650	696	580	664	679	653	667	630	629	715	669	646	685	604	617	650	622	646	658	672	642	597	599	666	677	661	597	682	674	690	657	669	643	661	634	605	653	693	591	634	680	647	658	651	599	638	645	625	629	644	625	666	663	659	661	656	679	661	675	662	586	675	622	630	648	669	632	609	650	636	699	607	652	645	610	666	642	664	644	650	671	653	626	665	663	643	646	666	658	644	662	699	649	635	571	654	645	632	618	660	658	615	675	685	642	650	640	641	649	621	671	608	686	652	641	661	678	670	625	647	649	718	624	665	639	602	667	672	701	692	642	674	630	679	647	655	642	632	617	654	655	641	670	659	652	626	650	649	661	589	658	681	633	633	639	660	663	638	640	687	635	713	642	662	656	627	627	672	621	633	638	653	634	656	638	669	607	624	654	636	657	648	684	635	649	675	646	636	664	602	672	641	638	614	667	640	619	607	649	666	644	642	686	680	686	634	644	647	653	659	694	647	644	644	632	662	650	626	627	625	677	619	637	646	626	649	612	664	636	686	665	666	623	668	647	685	656	643	661	650	641	637	626	645	641	677	619	663	627	705	614	638	650	674	648	695	648	655	653	690	642	637	669	638	621	657	649	663	660	637	642	622	679	667	654	606	653	662	644	647	673	670	667	632	670	647	616	622	628	659	652	659	657	624	653	621	609	681	653	636	640	656	633	641	715	650	625	678	651	656	648	667	644	656	673	687	617	653	647	648	666	621	658	636	709	634	667	646	681	660	658	625	637	649	641	679	690	666	662	656	656	648	677	643	658	668	629	653	662	650	633	649	661	661	631	639	679	628	628	690	670	610	659	645	655	645	655	675	652	635	722	668	691	659	639	609	635	636	689	677	668	613	680	622	611	635	653	610	702	616	602	646	667	700	641	635	627	651	652	634	624	727	688	661	669	665	630	659	656	621	634	639	675	677	651	684	608	639	702	620	611	647	628	628	654	630	713	644	665	679	692	683	634	691	634	671	657	645	631	672	641	672	679	662	605	665	640	655	675	679	683	636	619	674	661	693	645	656	679	614	628	688	617	669	633	655	693	613	633	647	604	594	629	666	675	637	672	704	622	624	654	628	623	645	592	686	650	620	634	647	674	633	678	648	628	677	642	661	694	644	642	676	660	622	596	644	636	666	621	664	634	649	719	680	635	650	675	678	606	655	645	668	635	653	629	631	691	623	610	641	660	694	668	620	645	633	651	649	584	687	644	655	624	650	660	656	650	642	657	668	643	673	662	611	634	653	638	649	621	675	669	581	690	592	638	634	670	651	640	636	634	629	643	648	654	634	632	662	635	648	695	601	668	623	688	658	627	666	658	663	643	638	668	660	663	642	669	678	680	652	628	647	687	651	624	663	659	660	639	665	655	652	664	683	671	670	676	631	651	692	612	638	650	664	662	663	622	660	670	689	646	627	655	658	674	643	647	610	619	650	641	674	649	655	641	645	649	661	615	625	677	647	688	648	661	654	657	614	692	655	641	660	667	646	652	659	636	704	617	670	652	666	664	657	671	642	687	679	649	632	630	675	658	687	659	613	634	694	705	679	630	659	636	628	616	666	648	677	636	650	625	686	683	653	606	653	646	635	677	625	669	696	626	666	680	646	625	650	644	642	667	639	686	732	654	713	648	693	637	632	670	654	623	666	620	651	662	682	656	690	625	621	637	673	645	636	658	649	638	638	666	694	608	621	653	688	658	648	660	658	656	662	655	676	664	638	648	662	660	625	603	672	636	623	631	690	671	667	624	619	678	624	662	633	605	630	661	697	659	646	647	676	673	627	648	643	661	669	615	647	611	628	657	647	639	699	637	643	662	613	648	680	664	655	712	642	667	657	689	667
9522	1103	1461	1164	802	615	437	409	302	255	260	232	211	203	177	188	189	149	157	156	141	153	126	152	128	161	143	135	123	135	122	126	144	115	121	117	116	127	113	136	113	141	139	123	133	112	115	134	119	114	125	133	136	120	128	113	133	124	113	112	123	142	128	129	101	110	120	128	105	110	129	112	117	113	108	116	107	112	126	131	118	103	129	113	101	125	110	99	117	133	101	91	114	112	109	122	114	120	130	96	110	116	122	102	97	118	115	114	117	123	127	110	128	114	127	122	126	107	103	108	129	132	111	132	114	114	122	125	116	123	96	122	122	106	128	133	111	113	119	124	103	113	133	126	121	119	123	134	121	125	138	127	114	108	154	128	129	128	118	120	117	117	126	108	102	113	139	117	118	124	123	132	105	142	103	103	119	119	132	119	98	114	113	113	113	137	138	131	111	120	106	111	133	136	118	108	111	135	111	133	117	121	108	104	123	124	107	141	101	120	115	116	112	111	107	110	118	121	116	133	108	122	100	101	110	102	112	114	107	117	114	111	109	121	116	128	110	125	127	114	125	123	115	117	123	134	119	124	105	119	118	123	110	118	103	116	136	125	105	113	140	95	116	129	120	120	124	115	101	128	123	126	117	97	108	119	140	113	122	118	129	122	122	128	101	127	124	115	121	112	102	116	115	120	109	132	128	109	136	116	124	99	105	118	93	131	104	106	123	110	110	116	104	114	119	124	111	108	107	109	110	125	115	123	129	107	132	113	125	118	103	118	135	84	125	118	119	137	113	94	117	126	111	106	128	120	124	109	123	110	122	112	94	117	144	120	103	123	123	113	112	114	104	132	112	113	114	125	111	104	114	121	117	95	107	108	109	125	106	98	118	111	121	96	106	119	147	101	111	129	107	103	117	109	118	131	126	123	104	124	121	125	102	91	118	113	101	107	121	116	120	112	134	118	127	111	120	111	100	114	135	125	108	131	105	124	124	105	118	139	114	110	111	133	116	95	125	106	116	122	105	108	110	98	126	121	126	123	126	119	112	122	134	118	108	113	124	120	121	116	122	113	121	116	107	107	144	112	130	102	117	117	118	113	97	85	96	122	107	87	104	116	128	125	110	133	99	121	116	119	110	123	118	132	103	118	114	130	113	140	108	113	115	114	124	128	132	87	113	133	104	118	127	119	104	125	106	92	114	105	126	115	116	104	132	129	119	122	117	133	134	118	117	106	115	120	101	121	98	109	100	113	93	112	114	129	107	133	116	114	101	116	111	111	109	111	102	115	120	121	129	134	124	126	105	125	114	131	104	107	96	116	129	119	127	101	109	105	125	112	112	96	110	113	119	123	121	97	133	113	114	118	95	115	130	112	128	115	110	128	113	140	117	122	102	130	109	118	99	99	128	109	110	108	112	114	127	120	117	113	88	100	132	122	109	147	106	92	102	127	99	106	116	122	114	103	103	100	104	114	112	118	106	119	135	107	111	105	106	133	121	105	131	120	123	118	117	104	115	110	114	136	120	124	122	133	116	111	110	122	104	120	98	119	96	120	118	105	144	115	127	111	107	126	112	124	118	114	105	146	112	130	92	113	114	117	108	110	123	105	126	112	104	104	107	123	111	118	120	122	93	110	115	118	98	132	121	98	118	115	101	95	134	103	131	108	118	112	93	103	123	126	126	108	113	101	92	110	109	123	127	109	125	118	115	136	109	123	109	126	124	123	102	110	102	104	120	106	120	120	118	119	124	125	101	127	110	98	126	124	111	125	123	131	106	103	110	123	125	150	90	124	119	104	113	119	102	131	107	130	108	113	119	127	121	118	120	114	125	117	133	109	90	122	119	117	117	117	115	136	123	109	92	109	144	126	120	128	128	113	121	110	130	105	106	112	112	133	121	120	127	109	116	107	118	118	110	121	129	109	144	109	112	108	111	111	98	124	117	119	117	104	113	126	121	108	122	113	113	121	125	103	103	115	136	117	111	132	104	129	149	110	125	112	135	96	141	97	124	124	108	116	109	111	109	117	122	121	112	106	128	102	121	112	123	114	106	114	102	118	109	136	118	106	127	106	135	134	113	106	105	127	120	97	120	136	118	116	101	140	105	116	114	113	137	132	100	128	120	104	98	141	117	100	103	100	104	104	119	124	89	125	119	120	112	122	114	119	93	104	119	110	134	108	133	121	127	108	123	115	109	113	130	128	121	118	86	132	108	107	121	113	140	134	138	119	108	112	108	112	107	142	105	110	141	101	125	111	102	118	122	143	115	108	115	112	109	123	125	124	98	123	119	108	134	101	115	128	95	120	125	125	130	110	131	122	121	118	136	135	154	107	122	113	118	111	118	102	120	131	128	120	88	121	117	102	116	113	109	107	108	114	116	128	110	135	136	118	110	127	113	119	111	100	107	103	133	101	123	97	114	111	123	104	121	116	144	129	107	124	120	114	119	116	104	109	124	128	120	114	110	124	113	126	117	110	109	109	114	96	126	123	120	126	107	122	121	115	117	112	118	114	107	112	135	108	108	119	113	124	99	109	119	110	105	102	117	136	126	113	115	105	114	123	111	116	112	118	128	108	101	130	118	107	114	111	102	121	120	126	129	105	112	144	108	110	123	108	116	114	88	123	114	106	102	115	123	97	114	115	133	128	101	107	104	128	114	115	110	108	123	108	119	120	129	111	125	142	112	128	123	104	117	103	114	128	121	105	140	119	121	132	102	114	114	119	128	111	120	110	115	124	128	117	110	120	107	132	123	143	125	118	114	104	113	113	118	119	122	105	119	105	112	118	110	121	122	116	113	112	116	114	104	116	115	119	119	119	105	131	132	135	148	117	101	131	106	119	124	107	116	108	113	116	108	118	112	104	136	112	119	113	120	114	95	133	102	152	130	99	101	127	108	139	119	125	117	121	111	98	101	122	119	109	119	100	120	117	112	116	116	137	115	103	120	112	97	132	119	132	129	121	105	104	124	127	130	109	117	107	137	129	126	110	114	124	102	123	99	116	105	108	124	119	123	110	123	129	121	124	118	108	104	124	111	126	114	129	117	99	113	122	121	118	117	109	118	134	88	120	96	120	130	126	125	116	112	124	141	125	105	117	119	132	118	119	108	116	121	105	119	104	124	107	124	109	129	126	133	132	122	116	106	104	139	124	124	106	117	131	119	115	121	103	113	114	131	109	113	110	122	135	109	116	116	128	129	106	124	102	137	118	94	121	113	133	117	115	108	120	116	114	107	123	98	117	126	116	99	119	109	114	110	121	128	116	119	111	105	116	141	147	102	100	102	113	140	101	115	119	123	114	116	101	115	95	119	107	125	119	108	109	121	125	113	130	105	86	102	120	116	112	125	121	93	108	108	101	121	120	104	113	125	108	125	88	110	111	115	123	129	103	112	117	115	115	114	112	112	124	120	114	117	101	111	102	105	126	116	127	116	113	123	126	105	105	122	120	108	117	140	109	131	117	120	115	109	87	100	110	87	117	106	129	115	119
5835	1458	2848	3628	3196	2610	2095	1717	1533	1278	1170	1001	977	817	786	704	642	671	648	582	591	568	551	552	518	510	441	447	488	485	470	430	427	431	392	439	404	419	437	412	418	409	423	388	396	397	401	401	404	375	398	380	397	391	408	386	364	382	389	384	395	373	378	369	370	401	398	350	373	407	360	377	405	356	349	387	374	356	368	370	376	345	373	360	408	367	374	371	384	386	357	358	394	357	373	366	385	359	378	348	355	380	357	377	359	373	329	383	372	348	354	398	347	356	335	361	349	363	377	376	366	373	353	397	342	413	365	347	345	388	357	360	343	383	350	326	342	359	324	403	338	383	351	348	361	352	371	366	346	336	355	372	403	389	379	368	359	367	364	350	366	355	372	345	353	325	362	357	349	344	371	356	402	357	344	330	392	355	380	344	346	331	349	412	333	342	359	345	370	339	358	387	341	355	369	350	354	354	374	301	359	348	356	335	306	336	359	374	397	373	356	337	346	335	337	352	362	360	355	362	367	355	343	337	334	366	364	348	363	381	346	365	371	371	365	374	360	327	360	332	338	333	334	344	369	345	376	356	332	333	330	355	325	376	411	371	348	322	391	349	364	363	341	327	377	383	365	348	339	359	340	368	352	351	374	341	334	354	361	392	354	341	369	345	351	388	359	332	327	369	365	369	375	380	380	362	370	379	355	382	361	361	330	375	391	379	334	369	331	337	338	363	336	368	356	372	370	324	293	341	353	381	354	346	355	383	320	365	339	389	356	364	352	395	342	360	343	383	346	341	338	347	356	343	346	399	353	356	371	371	361	398	362	345	368	356	352	369	368	362	398	349	337	369	358	359	355	378	325	332	369	361	379	326	385	375	309	350	347	368	354	384	360	343	353	367	339	340	369	340	385	362	346	399	345	354	342	339	392	349	380	344	387	369	381	376	365	356	325	307	363	352	362	338	348	335	333	362	370	344	354	331	327	338	363	378	339	344	367	371	352	356	350	350	343	369	334	362	380	340	368	357	375	347	365	356	307	377	351	354	348	398	389	386	384	335	371	364	342	337	337	342	360	361	346	350	364	352	359	330	391	367	334	391	336	351	334	360	371	366	367	379	399	336	381	405	398	355	363	342	331	387	356	360	354	355	353	335	359	364	400	377	351	332	397	375	355	357	412	331	357	357	367	386	359	390	337	345	380	369	364	346	337	328	320	325	345	374	353	363	366	346	331	335	384	353	350	363	371	356	376	344	331	345	324	373	401	358	387	386	344	358	362	359	374	353	333	343	373	339	355	336	332	368	369	353	361	362	357	368	369	384	367	341	387	367	358	336	355	365	368	348	336	344	365	330	348	326	382	393	364	385	333	346	352	351	369	361	359	356	377	381	317	347	337	357	375	357	356	375	375	365	349	341	319	339	353	313	331	344	367	338	382	358	370	354	335	377	369	345	363	359	334	311	371	356	378	328	347	323	337	362	350	343	351	365	342	341	355	398	377	366	356	374	362	372	346	381	341	356	358	378	326	316	365	390	365	397	378	306	370	359	348	369	333	325	370	338	347	360	337	353	330	328	380	343	360	366	358	382	330	356	346	377	343	358	369	355	392	354	335	374	349	362	331	352	353	395	379	355	382	378	371	366	350	365	389	377	324	355	365	376	367	327	312	366	345	360	359	355	377	319	365	370	364	338	354	323	380	358	345	376	341	370	379	422	365	365	353	374	346	340	334	349	361	348	361	343	354	394	357	369	345	357	351	377	386	375	323	364	365	366	368	351	381	377	333	333	340	326	388	369	359	355	380	359	346	356	396	341	345	359	360	356	364	363	351	336	355	375	339	366	331	346	368	367	350	350	325	327	343	377	339	338	342	362	370	342	343	348	360	358	354	372	353	368	360	353	357	334	376	361	342	336	365	348	399	344	357	361	321	330	373	367	398	407	397	383	357	348	359	334	370	350	341	349	338	364	360	356	387	338	339	323	349	362	342	352	357	358	362	346	364	420	395	382	324	338	359	344	392	386	369	355	355	342	363	376	340	391	361	372	357	333	362	387	330	323	353	341	377	365	362	382	357	359	330	349	325	318	339	350	331	370	358	364	337	370	327	364	333	378	330	350	362	341	333	335	346	361	366	369	362	344	365	373	367	343	350	365	334	322	371	354	333	369	398	354	359	368	351	370	355	361	345	374	385	373	338	357	330	355	346	382	369	345	378	371	428	374	364	336	326	337	341	365	368	378	382	362	361	390	351	334	365	374	357	363	362	395	366	348	365	341	340	355	386	372	356	353	353	336	403	316	348	369	349	373	387	364	299	320	363	395	338	370	377	356	367	329	367	335	370	349	353	356	346	359	362	328	339	332	363	317	365	334	364	356	382	414	337	353	364	339	376	368	367	329	356	322	329	375	388	378	367	386	333	360	352	406	367	321	372	373	367	378	362	358	342	380	387	367	362	358	347	348	355	330	343	370	350	367	374	361	320	377	373	375	341	354	334	346	332	350	345	354	373	347	379	356	336	324	370	372	365	347	338	363	390	381	366	372	350	319	366	359	332	359	327	334	348	368	356	353	370	383	353	386	368	377	347	349	353	381	388	330	380	345	332	362	366	365	358	361	325	322	357	341	347	340	361	368	331	334	342	389	386	327	338	341	353	396	379	357	366	363	359	377	317	346	336	357	381	374	356	339	370	349	351	365	382	339	366	343	360	348	382	364	356	354	331	358	345	356	350	378	334	341	367	392	341	339	354	335	323	345	360	331	390	346	344	350	368	364	365	365	377	398	370	335	354	366	359	348	335	346	370	349	363	353	346	372	346	354	376	365	332	369	321	343	370	373	373	391	343	372	381	402	365	308	333	366	380	350	353	353	350	398	373	363	358	319	347	329	354	373	379	386	356	377	372	371	379	349	348	376	355	355	380	350	346	421	340	339	345	370	339	334	348	305	377	382	327	370	374	368	326	354	362	342	335	323	347	339	370	387	358	364	333	374	360	342	367	336	336	373	359	367	358	333	352	367	356	380	351	394	356	388	352	354	378	337	312	334	344	327	379	348	374	368	345	336	338	351	329	367	362	369	365	314	350	356	320	371	338	306	377	383	351	349	367	342	399	338	327	354	347	411	354	355	345	351	362	314	370	348	365	418	352	316	396	347	377	374	364	336	348	357	328	366	342	364	338	359	373	356	328	375	383	339	348	382	409	326	363	286	343	326	328	369	375	368	356	362	336	344	357	349	337	360	322	345	363	372	362	364	342	378	350	379	343	365	414	348	363	365	353	336	381	346	373	358	348	377	356	317	339	356	363	343	365	326	364	345	375	335	388	381	366	335	369	341	344	347	375	334	337	342	381	368	378	345	366	380	370	338	367	365	345	344	343	371	351	374	337	353	370	339	380	377	379	358	350	370	329	340	360	372	319	328	338	330	383	315	364	361	370	377	351	382	410	340	372	359	319	353	373	354	386	372	352	361	351	364	375	400	402	394	354	366	360	379	368	332	332	357
17442	2815	2834	2150	1554	1147	827	685	556	513	404	365	338	306	294	286	265	212	249	205	218	194	206	213	185	183	178	201	186	166	186	184	190	164	181	176	156	174	163	166	180	171	179	139	198	157	166	172	176	173	169	162	174	155	148	188	167	173	148	157	172	185	151	149	151	155	157	167	166	169	171	148	172	140	129	148	188	192	181	187	154	173	189	176	167	137	154	145	149	152	171	139	173	169	164	132	141	161	131	161	157	173	180	149	157	170	177	166	164	171	144	168	155	152	147	150	164	182	162	170	164	161	171	151	174	159	150	155	164	141	155	152	175	166	141	163	168	155	155	158	136	165	164	154	150	159	150	170	153	179	172	157	154	133	151	151	167	154	162	158	139	144	164	148	139	159	158	137	158	162	142	168	148	168	162	151	162	166	131	163	143	162	190	167	125	159	167	157	151	168	161	153	170	134	156	143	163	160	141	155	159	156	162	153	158	156	138	147	142	154	166	167	194	165	154	192	150	173	166	156	144	166	162	166	156	147	149	181	153	162	160	178	163	126	142	167	156	164	151	137	179	157	146	156	159	143	159	167	173	159	173	151	162	162	151	154	145	133	153	160	141	158	186	148	147	171	180	172	158	172	166	157	155	149	153	161	149	165	158	148	181	153	142	151	158	146	150	161	158	160	157	129	169	171	147	154	155	184	157	153	168	148	189	165	146	155	174	168	167	147	155	171	181	159	167	148	156	143	155	153	153	176	175	157	160	146	165	164	169	156	153	119	152	150	167	145	154	149	159	150	182	157	129	145	145	173	159	159	157	153	154	151	164	164	167	148	129	144	163	169	142	136	169	156	161	153	165	176	157	155	139	178	151	144	173	144	147	149	141	158	143	156	143	163	142	147	151	164	153	163	154	151	148	169	182	144	178	155	171	147	153	176	168	164	161	161	148	159	141	131	145	156	160	176	144	167	165	171	173	148	141	163	167	140	154	159	149	149	141	164	156	156	159	141	157	163	147	160	159	172	155	143	139	149	148	145	160	167	155	143	140	154	161	176	143	162	160	151	149	163	167	139	164	156	164	141	157	142	178	164	155	151	165	148	144	162	172	144	167	153	169	157	182	154	166	163	159	152	187	163	148	171	151	162	178	159	153	150	164	169	132	156	161	169	147	169	165	167	156	164	160	150	166	174	135	159	170	155	145	157	146	168	170	166	182	153	128	130	175	164	139	158	168	196	171	154	145	147	144	171	175	150	151	179	178	158	159	152	155	168	132	154	139	166	151	139	147	154	150	144	162	152	170	165	159	164	168	142	160	142	162	168	183	171	187	137	168	179	142	167	177	178	163	143	144	160	151	139	164	144	145	131	166	178	173	145	159	158	158	160	140	173	165	164	158	159	147	154	163	160	133	160	161	164	188	160	149	143	140	145	166	163	164	164	152	159	152	171	147	150	161	152	146	178	155	154	148	131	136	155	150	159	172	144	142	162	134	134	163	159	136	163	153	168	167	160	142	170	171	165	132	170	149	145	174	152	150	147	155	152	156	140	154	157	154	161	167	158	182	178	155	158	184	158	154	152	140	169	131	174	133	145	174	176	138	139	150	172	159	147	161	152	124	153	174	153	153	160	171	155	152	150	155	162	173	146	156	172	153	148	154	160	164	131	156	145	154	154	174	154	150	147	146	134	173	169	167	154	149	163	170	169	143	168	140	161	154	145	160	172	177	187	172	161	140	162	152	148	169	146	162	148	152	154	136	151	175	166	139	150	174	163	168	181	146	149	149	155	162	140	144	174	150	165	142	126	136	148	143	130	165	170	152	183	168	140	162	184	160	144	123	153	168	152	157	169	173	130	143	164	149	155	144	162	168	171	168	156	155	177	156	172	160	151	149	152	177	162	152	147	176	145	150	163	168	124	169	150	129	164	172	156	136	160	162	159	160	194	153	161	137	153	158	149	137	147	151	166	142	156	131	156	174	165	161	144	168	172	168	166	156	153	159	174	136	145	164	137	142	146	168	179	150	148	157	143	147	143	143	163	156	169	122	146	186	162	163	176	159	154	155	153	157	173	173	150	166	163	152	155	153	178	168	168	141	158	167	133	150	147	158	159	140	151	151	147	152	133	151	167	156	150	172	159	165	146	164	159	155	159	165	147	153	167	150	162	157	168	155	168	161	162	157	168	166	158	168	135	173	145	172	157	183	162	143	140	170	144	165	144	174	157	176	132	198	152	141	182	176	149	179	145	166	146	173	167	181	144	142	184	154	151	158	153	151	171	144	161	166	151	143	153	162	161	138	158	179	145	168	146	175	164	150	183	169	152	157	155	156	147	165	179	168	183	155	181	172	161	158	150	166	185	148	173	147	152	142	152	167	153	175	169	163	154	171	157	150	155	160	166	149	144	155	140	131	170	149	176	151	154	156	151	166	160	153	163	159	153	153	142	173	163	152	143	146	149	157	142	170	130	139	173	161	160	135	162	164	161	134	169	181	181	133	167	147	176	158	157	144	151	142	151	168	158	144	140	165	143	165	143	156	160	150	147	161	149	152	152	179	142	164	155	138	188	171	157	178	155	173	162	160	161	149	154	158	179	159	195	132	182	156	145	126	159	162	148	143	180	179	174	153	141	148	157	178	164	156	182	194	156	154	161	151	162	161	138	154	160	166	152	139	161	142	166	147	167	154	153	154	165	147	179	158	175	159	172	158	151	170	195	173	156	153	187	155	152	148	150	164	159	164	159	165	154	136	150	153	152	164	166	150	154	158	144	166	177	160	164	137	162	168	162	157	166	169	161	167	165	144	151	159	136	166	151	157	153	127	145	160	154	163	162	149	162	166	151	154	167	160	165	141	164	159	165	163	167	150	140	169	176	169	144	148	143	164	158	156	182	162	166	163	155	164	150	141	148	135	150	151	167	151	125	179	162	157	154	179	168	132	155	170	149	156	161	145	160	158	168	164	147	153	158	163	151	167	147	158	166	169	151	170	157	145	162	168	160	153	179	172	163	199	159	145	157	146	159	148	125	150	166	168	178	130	145	172	168	136	151	150	164	138	174	131	149	158	166	185	146	166	148	145	149	165	155	185	170	159	165	174	169	145	152	146	157	162	161	134	128	152	172	154	153	160	164	146	153	162	143	149	167	158	159	151	148	160	160	144	160	153	159	151	162	147	149	178	164	162	148	143	162	147	175	151	174	180	176	146	167	164	162	150	160	135	168	153	171	160	161	153	151	143	165	168	176	160	143	150	160	162	142	144	178	162	169	131	124	152	153	149	173	158	149	152	157	150	145	145	157	180	143	145	169	152	159	160	169	162	172	140	172	159	152	174	165	142	157	144	155	136	169	154	152	150	167	149	144	119	154	163	163	169	163	158	158	149	175	148	150	168	166	152	187	157	197	158	152	184	154	164	160	161	166	163	145	159	161	201	161	140	153	136	161	174	151	153	156	169	157	164	131	151	137	188	150	142	139	164	164	147	162	179	155	152	156	165	146
7890	2451	5620	6320	5536	4480	3630	2959	2567	2236	2020	1736	1561	1364	1338	1172	1084	1000	967	951	869	828	836	809	794	745	716	721	690	665	667	633	637	637	594	597	620	605	604	586	547	591	563	530	546	547	539	541	511	521	541	517	508	548	554	526	525	563	511	547	508	496	472	537	504	500	479	538	494	534	503	482	527	498	469	532	452	499	502	478	515	451	502	490	488	496	480	478	509	508	473	488	486	468	525	470	525	477	452	494	487	503	483	475	478	507	506	488	501	492	487	451	491	458	494	456	535	449	471	445	458	514	484	449	481	515	454	492	476	471	489	503	509	447	489	503	455	445	471	476	440	496	494	525	492	459	464	491	472	483	472	439	464	460	478	453	442	489	471	476	454	443	475	454	480	467	493	470	453	456	471	498	482	440	424	457	482	456	481	505	489	464	505	439	451	451	480	446	485	501	466	486	471	478	471	499	494	493	466	455	463	471	496	472	471	478	466	475	446	486	455	486	472	462	483	509	473	434	501	474	444	473	430	493	535	452	448	486	456	489	462	488	450	464	453	507	507	514	488	510	482	487	485	430	504	450	452	453	467	444	502	422	453	461	505	435	466	476	466	458	490	472	431	460	469	469	482	479	465	464	480	497	439	458	477	458	497	471	464	518	466	464	427	486	492	490	474	525	477	438	493	460	474	459	466	461	494	463	469	465	518	473	481	443	473	466	465	451	442	478	487	455	482	445	461	457	509	437	471	464	482	438	482	472	453	454	445	460	478	457	505	440	506	481	428	467	442	493	416	449	503	478	504	481	499	473	479	466	473	493	471	448	433	425	493	476	477	481	455	479	480	469	471	483	491	446	455	462	458	439	470	476	489	477	478	440	474	459	492	476	466	465	502	448	487	476	468	446	452	466	468	483	473	471	484	463	476	470	477	459	451	467	491	466	456	465	488	466	455	477	456	470	473	472	457	471	483	478	480	478	466	485	481	441	472	463	486	466	485	420	452	514	463	480	459	453	478	464	452	484	477	495	465	493	439	456	480	476	424	472	468	497	491	459	440	478	455	479	508	481	467	505	504	439	488	502	460	473	444	519	430	481	490	472	471	466	435	480	487	462	538	463	436	455	451	456	447	483	438	461	503	478	482	442	479	493	454	492	495	503	445	471	477	491	495	442	461	470	457	479	473	494	503	469	452	503	479	491	473	494	446	447	449	450	459	520	483	484	477	460	465	453	464	481	500	478	496	447	473	461	516	478	484	468	505	438	497	467	492	496	434	520	473	451	480	478	489	445	513	459	486	460	440	470	435	487	466	460	476	522	501	486	452	455	458	465	442	492	453	458	450	515	455	456	497	445	456	443	488	482	463	476	478	485	478	498	439	500	445	501	478	471	447	475	462	474	491	479	442	453	476	505	476	484	495	485	440	467	432	475	423	439	473	477	460	429	458	480	456	454	491	471	496	499	430	471	479	473	486	474	490	464	464	442	491	453	489	481	485	460	488	463	474	477	438	457	483	464	503	459	475	463	493	466	470	481	463	478	465	444	474	485	462	462	437	526	457	470	475	459	498	462	496	477	497	469	452	517	468	479	454	461	446	482	448	451	485	464	469	441	465	476	446	476	462	483	484	452	465	476	470	453	482	443	432	516	473	459	470	476	463	478	481	461	504	462	528	494	469	467	486	450	481	500	420	470	441	406	497	442	437	514	488	494	477	454	468	469	490	466	481	470	484	477	487	447	463	468	493	459	522	473	487	470	500	484	469	421	488	485	451	498	493	484	494	502	470	463	478	497	474	470	505	460	436	440	472	475	442	451	453	486	484	479	445	436	478	501	455	470	485	530	462	459	461	504	470	485	493	483	496	461	520	487	437	454	481	441	469	451	451	518	452	474	482	470	498	446	481	468	445	441	484	479	468	481	450	468	493	488	458	478	489	462	482	485	457	490	471	459	464	443	514	405	438	474	451	464	451	476	518	464	477	447	487	464	490	496	454	487	466	444	458	478	476	453	448	502	512	455	501	476	489	431	468	460	475	440	481	477	507	463	467	498	461	473	458	519	485	402	488	455	454	463	458	419	464	450	444	502	484	459	474	440	451	437	450	443	481	506	450	476	464	508	491	466	439	422	432	450	438	455	447	449	474	460	453	478	451	465	447	504	442	474	510	460	467	456	443	473	509	461	489	456	450	473	461	469	457	495	496	456	435	471	484	452	429	443	487	452	438	458	482	479	481	495	471	442	433	433	443	478	446	460	485	482	479	454	490	494	442	458	485	452	429	465	462	517	492	473	485	466	454	493	471	504	451	445	472	443	473	494	453	498	487	535	496	468	483	450	431	518	483	469	446	491	452	442	458	474	477	501	438	460	486	464	466	474	461	474	456	479	478	494	460	496	493	434	496	455	450	470	451	484	459	470	505	481	465	450	421	482	485	495	462	434	477	458	445	478	479	489	458	460	468	496	464	465	496	524	463	492	483	499	477	529	477	436	470	480	462	461	511	470	484	483	459	484	453	500	446	486	488	447	501	477	451	451	491	457	479	486	427	471	474	457	468	457	480	479	457	471	489	455	489	451	480	476	463	479	449	429	484	470	463	474	501	437	450	476	479	418	454	454	470	441	480	478	464	445	464	454	500	455	467	491	458	494	495	470	447	445	464	446	466	468	478	471	459	497	498	442	437	433	472	482	484	476	465	424	445	507	466	472	443	464	490	471	471	453	477	496	482	471	475	452	480	481	445	451	461	489	470	461	477	448	463	446	478	477	466	475	481	479	484	447	442	508	453	500	462	448	496	454	462	445	478	490	452	460	424	489	451	490	507	448	456	478	464	477	435	493	464	479	476	457	495	435	461	478	418	497	482	463	475	471	479	493	455	475	465	437	487	477	466	497	461	439	449	467	482	496	455	460	470	477	457	456	474	481	478	477	462	467	475	450	439	452	483	459	450	435	470	472	492	475	464	469	502	444	465	458	457	461	458	470	493	458	451	504	472	470	474	439	462	446	430	498	478	494	493	461	483	458	486	412	473	481	451	494	464	473	480	486	424	456	489	502	486	480	498	449	434	465	481	439	451	451	458	452	462	430	500	515	448	447	492	463	445	448	481	494	450	467	477	504	470	442	462	457	477	475	489	485	441	467	462	477	465	443	486	445	468	468	477	480	498	458	453	463	432	447	442	440	453	494	494	457	458	452	502	456	457	460	503	484	438	433	470	468	465	482	454	516	483	457	490	485	506	461	503	468	473	485	469	485	467	464	477	470	505	491	508	447	472	488	495	454	485	474	471	455	493	479	462	456	464	495	479	458	508	481	480	432	445	468	487	499	469	501	456	437	447	458	490	445	465	499	487	452	462	464	480	461	475	473	457	480	484	469	432	427	465	446	489	489	438	479	470	430	434	504	515	488	483	490	461	427	449	503	494	466	472	476	415	453	437	478	448	465	480	510	439	471	519	494	500	460	436	489	493	476	469	463	518	463	485	476	498	502	459	473	471	438	433	465
2190	309	330	253	265	275	297	236	264	240	245	245	246	247	249	228	269	266	224	267	268	225	223	222	247	256	261	250	262	263	229	228	242	255	248	275	252	232	245	212	240	257	230	259	248	227	239	243	222	253	235	245	235	246	211	234	242	239	222	233	238	251	217	232	241	215	230	213	250	237	233	248	246	239	243	233	231	216	245	223	211	232	237	242	237	229	263	217	239	261	245	235	225	233	239	233	245	240	192	240	229	220	236	232	239	266	239	243	224	245	230	217	245	207	232	226	204	246	230	253	238	239	218	254	198	231	247	274	235	247	231	235	241	213	239	226	244	229	237	254	270	208	240	237	244	242	239	253	247	211	230	271	251	223	213	245	250	211	221	248	224	242	235	249	228	245	224	224	239	243	241	218	238	225	216	227	246	233	279	219	242	235	245	246	229	241	242	238	255	271	232	259	244	216	236	230	248	214	219	241	260	252	224	234	228	221	235	249	241	230	203	265	222	223	240	253	233	219	240	220	225	208	259	230	232	236	229	251	235	270	233	241	209	203	226	238	242	242	221	270	220	218	243	244	247	217	257	223	236	225	269	235	251	257	219	267	255	248	228	264	229	250	228	256	228	215	252	227	242	243	236	253	237	227	204	229	224	233	237	235	255	240	260	256	207	225	253	242	251	271	212	233	259	238	263	212	242	263	233	262	231	227	220	240	244	194	241	231	234	245	241	235	253	249	218	261	221	274	266	222	230	243	238	266	224	229	229	223	240	248	232	241	253	246	232	245	249	223	233	214	263	245	241	236	238	251	261	235	256	241	224	239	230	224	240	244	248	221	261	234	259	242	229	255	231	260	253	229	256	233	229	248	252	247	227	252	226	241	227	257	234	244	245	216	278	241	256	211	238	225	254	246	242	250	234	260	222	232	223	230	233	247	262	249	214	227	253	247	213	246	282	240	240	221	256	239	248	222	230	254	209	239	235	231	255	247	243	250	235	227	225	250	255	246	240	227	242	243	235	250	218	253	239	241	237	213	251	232	280	244	249	247	223	240	257	241	206	254	219	220	238	262	236	237	224	258	243	239	239	247	236	234	236	250	233	236	236	260	235	232	219	207	204	238	246	245	237	241	244	228	245	252	228	243	227	238	219	262	227	212	240	253	234	233	228	269	238	235	231	234	211	231	228	231	210	223	217	237	263	252	247	225	248	248	211	214	245	240	247	222	248	252	257	228	224	251	243	234	242	255	245	213	265	233	243	213	253	229	236	220	225	228	245	264	238	229	249	227	234	254	240	250	210	239	226	245	238	245	245	230	250	213	258	239	277	260	287	217	221	281	229	222	278	252	255	248	241	243	223	238	247	228	270	227	241	224	230	241	239	233	211	261	236	240	251	203	255	248	235	233	226	228	241	233	247	241	259	252	225	233	228	240	246	237	242	261	220	231	245	250	259	226	245	250	236	267	257	256	247	233	236	221	231	246	240	229	245	225	223	238	216	248	246	237	249	237	238	237	233	251	234	239	234	242	218	237	216	242	267	268	240	243	262	255	250	255	239	233	252	238	262	246	240	240	228	239	247	221	238	220	250	239	273	220	215	233	235	251	251	244	235	215	236	253	243	232	221	248	255	235	222	238	242	269	255	254	228	230	231	247	225	231	222	285	238	229	241	248	250	241	280	265	257	227	232	237	235	257	252	236	272	241	238	229	256	263	251	224	235	234	239	229	247	254	225	253	247	226	213	275	258	232	243	215	247	221	260	275	218	243	199	236	257	240	225	243	277	270	229	225	255	254	238	259	244	241	225	258	240	258	250	232	218	223	257	226	214	241	233	278	241	254	227	216	241	232	235	245	275	232	259	204	223	231	243	208	228	218	252	222	240	257	240	246	248	228	244	227	252	251	252	237	233	236	236	252	242	239	253	244	249	247	214	234	259	240	243	231	226	238	234	221	265	244	222	220	261	250	257	248	223	245	244	225	243	240	224	229	237	236	259	233	273	242	226	250	221	234	239	222	234	254	239	252	245	222	249	244	234	242	245	241	248	225	227	244	261	245	229	212	251	232	242	267	259	248	237	249	221	228	223	221	207	236	245	231	234	227	224	252	228	224	234	248	221	242	201	257	240	243	240	222	227	249	229	236	253	244	231	245	244	226	203	254	221	223	258	211	235	226	243	247	242	248	221	263	271	210	230	222	259	260	237	218	220	243	205	226	228	235	220	237	264	229	234	239	237	219	235	233	235	253	239	258	238	245	232	248	227	249	245	244	236	243	242	224	238	273	250	238	216	243	264	258	235	237	250	256	233	245	237	281	256	237	247	256	226	221	250	242	220	223	259	237	248	251	224	240	262	263	239	241	246	202	262	246	209	212	208	232	217	243	256	256	220	208	232	235	244	231	264	216	234	258	270	260	244	233	251	246	259	244	281	230	247	233	232	224	248	272	241	244	235	243	269	239	222	241	217	222	249	219	234	253	242	243	241	238	238	234	256	261	227	225	262	217	246	228	226	245	233	214	244	229	239	243	233	235	239	217	256	232	230	247	236	210	235	241	272	250	256	263	231	241	213	253	240	246	224	229	254	236	235	230	214	225	239	223	222	255	235	248	226	225	246	227	213	250	233	242	215	239	227	245	241	252	240	246	249	260	231	236	223	229	250	256	238	229	244	246	209	240	260	233	250	229	230	242	231	242	229	245	263	266	269	246	247	248	252	250	245	227	267	270	204	233	232	223	245	236	230	254	259	226	245	241	216	227	247	246	235	226	260	226	232	216	216	265	237	222	264	256	264	265	258	235	195	241	258	216	222	206	222	232	240	229	214	232	245	222	244	257	227	231	225	252	250	225	258	277	243	263	234	252	229	250	263	233	244	208	242	280	251	245	249	256	236	254	289	242	242	239	244	222	238	258	258	227	233	251	240	272	241	248	262	245	207	215	246	258	252	223	265	220	228	240	219	239	205	225	244	230	256	216	219	241	236	251	237	243	237	216	260	251	216	254	209	237	259	228	222	212	244	251	219	214	231	252	238	234	229	248	227	211	218	259	237	266	245	231	234	251	241	237	259	222	246	242	223	221	204	229	274	208	228	263	239	232	243	279	214	210	223	247	226	232	262	251	238	209	248	235	253	200	265	236	235	240	220	227	243	255	255	266	257	245	253	223	247	245	225	236	254	251	248	222	232	258	235	256	207	231	270	213	242	226	226	238	244	243	233	229	218	258	247	245	231	235	244	238	251	250	236	220	265	251	222	241	231	216	219	238	237	254	232	241	253	247	222	261	229	234	262	237	226	253	246	240	232	237	231	233	251	223	264	245	250	237	260	236	224	236	239	238	207	244	242	234	239	252	273	233	230	242	207	245	261	249	254	220	256	253	222	257	232	251	240	236	229	256	248	221	256	238	230	264	223	259	244	241	259	256	213	276	234	253	236	225	237	268	232	227	246	213	232	234	241	237	253	229	215	236	261	226	233	239	247	229	211	238	234	223	217	238	252	267
2345	763	835	839	875	748	824	729	697	683	709	686	710	703	649	658	668	658	660	662	661	692	678	676	669	628	659	639	646	629	659	628	696	668	662	664	662	631	683	648	648	676	674	730	672	682	674	654	626	677	624	660	662	657	595	674	655	638	632	638	599	671	626	636	629	643	634	603	654	657	654	654	648	610	622	593	652	659	694	687	636	705	663	617	698	642	680	644	667	630	669	606	643	631	594	669	654	656	643	649	645	650	672	674	650	638	661	704	666	690	645	661	629	629	622	671	674	661	652	651	680	644	631	653	650	634	663	685	636	655	649	680	663	673	629	669	629	632	601	629	646	671	646	643	650	646	615	671	679	640	670	660	627	686	647	627	654	661	625	609	654	650	660	638	654	649	642	638	655	599	621	609	674	646	660	632	631	627	686	629	657	681	629	642	655	662	676	589	682	608	626	647	671	671	654	620	646	674	662	639	639	699	667	664	660	621	669	655	638	604	656	631	665	643	653	643	657	664	632	633	680	676	660	676	667	624	636	604	618	662	626	635	651	597	616	654	634	675	643	629	654	628	622	646	677	657	625	622	627	660	675	661	619	648	681	623	650	635	686	656	636	646	640	643	649	681	620	654	640	628	646	634	680	612	616	661	631	662	661	668	646	660	654	651	635	643	655	690	631	666	678	671	683	665	678	653	652	624	680	592	629	711	650	650	668	651	642	621	640	673	630	690	660	625	639	656	630	644	606	667	650	664	659	652	679	676	592	643	642	647	618	622	645	658	684	611	618	621	684	642	640	616	649	658	645	696	616	701	666	642	649	610	669	637	636	661	620	654	643	681	646	704	630	636	635	653	633	682	685	658	643	665	651	606	631	666	617	660	676	683	632	621	662	642	661	675	637	638	667	685	684	649	683	624	665	688	629	660	670	673	661	634	616	678	642	640	669	652	696	662	621	589	651	626	592	704	652	632	648	655	595	621	602	630	647	704	640	625	677	698	715	646	635	680	659	656	693	662	692	652	645	694	669	623	647	630	646	678	617	658	610	652	647	665	607	694	647	648	641	666	687	663	599	632	642	683	617	632	644	658	677	686	680	640	680	641	696	646	668	612	650	615	615	676	642	682	679	653	641	624	588	641	626	614	697	647	645	663	641	681	610	663	670	652	673	651	629	638	630	666	643	655	694	596	626	644	655	674	653	639	585	653	673	649	638	670	686	653	616	653	642	636	667	646	673	632	698	658	628	637	652	672	619	677	661	663	702	629	701	628	685	665	661	613	650	655	657	630	707	641	617	651	663	655	673	624	671	671	640	633	646	683	645	652	672	614	646	738	659	661	667	621	654	634	648	669	651	665	626	652	665	686	639	674	645	632	655	679	698	690	656	655	610	645	653	679	611	646	621	666	631	691	674	631	637	642	632	647	680	632	664	633	616	664	634	596	662	665	665	661	666	633	634	638	691	670	688	646	663	622	654	687	632	694	611	620	673	616	628	597	661	635	655	663	615	664	678	644	613	611	646	702	615	662	600	662	679	662	627	705	634	700	651	691	660	650	687	689	634	702	630	632	644	628	639	608	640	660	631	645	652	626	627	612	695	632	651	631	634	661	680	627	569	637	657	689	618	686	639	638	672	587	666	609	632	646	680	671	675	661	667	661	632	630	652	661	638	594	674	639	591	660	658	673	640	660	662	634	656	603	668	641	648	676	658	663	613	630	671	683	657	638	673	637	651	650	669	612	639	633	675	668	649	646	603	645	688	639	595	632	633	629	664	637	650	654	627	652	651	629	648	627	618	633	678	650	693	657	661	646	676	665	629	649	681	623	649	630	658	628	639	622	663	649	652	649	697	626	659	691	678	650	651	638	614	633	606	618	664	689	664	600	656	659	619	632	659	632	661	625	678	637	622	718	666	631	662	634	690	659	610	604	597	669	660	647	605	632	613	650	654	606	638	645	615	687	669	656	663	701	657	685	622	655	675	638	630	649	709	663	648	706	683	673	637	603	622	660	647	647	635	642	652	667	665	622	681	601	636	646	612	693	625	683	620	667	698	650	654	659	641	659	679	668	598	576	646	633	644	630	669	638	610	714	656	617	652	602	611	646	661	645	655	591	650	656	640	690	653	674	685	633	643	625	643	664	654	647	573	679	649	652	613	646	613	643	681	617	691	672	661	635	676	673	643	661	645	640	650	654	674	676	617	658	634	662	666	616	683	683	702	633	651	684	613	677	659	649	664	593	673	685	667	672	674	620	650	626	672	641	671	656	685	618	641	659	647	669	647	648	672	691	613	643	612	647	620	663	676	668	645	646	682	653	645	667	660	643	605	676	624	676	624	611	629	633	607	662	619	652	642	655	655	695	614	631	652	646	647	640	670	674	689	636	671	661	656	633	677	677	652	701	633	664	652	662	617	615	623	642	681	662	640	636	683	634	656	626	642	632	620	654	607	651	599	655	631	682	645	654	633	662	629	629	661	624	635	615	633	669	666	663	632	635	675	648	694	649	638	631	638	666	623	628	677	607	635	669	678	643	660	631	645	647	622	694	657	675	673	653	673	616	655	684	648	661	638	640	687	664	656	657	695	637	662	616	654	660	580	660	643	670	616	634	647	613	670	638	650	681	638	643	651	644	621	658	678	637	662	645	677	644	630	651	660	660	643	644	643	690	626	635	629	680	618	652	654	680	697	668	654	653	667	617	651	667	635	634	634	678	666	666	650	669	653	669	639	647	636	660	639	659	657	661	634	643	611	694	637	714	655	635	650	650	686	611	626	654	651	641	641	637	677	674	632	643	666	681	624	706	688	667	688	676	602	638	655	677	665	618	656	638	693	632	672	687	646	676	631	664	682	655	625	678	650	656	651	629	595	640	651	615	668	702	627	626	638	651	633	666	641	691	629	655	641	651	636	727	664	637	641	665	613	647	661	641	669	651	683	659	677	638	664	582	647	675	626	674	624	646	642	674	646	642	651	623	600	669	618	666	690	602	676	629	697	611	615	661	696	696	608	655	660	681	677	651	642	642	639	625	652	638	625	598	690	618	589	615	668	657	633	606	659	641	647	622	603	645	627	654	607	625	653	648	663	642	622	640	656	623	671	694	606	675	648	666	677	616	715	673	637	658	633	701	654	650	646	626	631	670	622	627	662	659	556	682	621	684	667	636	647	643	657	642	681	668	627	633	630	638	634	642	605	641	652	650	639	636	604	641	702	640	674	688	637	650	660	614	680	656	636	685	653	655	708	661	669	684	617	661	663	610	668	664	683	638	649	694	656	605	656	662	656	660	747	651	661	706	675	696	616	650	671	653	637	629	592	692	638	643	638	619	639	633	657	641	693	650	645	658	675	646	639	634	697	673	655	656	623	644	665	629	659	695	666	634	630	638	669	662	624	639	656	611	638	615	636	658	674	656	661	652	643	660	643	676	636	632	642	640	669	680	710	681	627	621	664	597	687	665	673	644	657	652	681	639	630	648	698	637	660	685	651	617	652	650
9603	1181	1310	1146	825	612	437	397	338	254	262	220	225	191	174	167	170	175	148	143	149	162	146	131	129	153	167	141	153	137	124	128	117	132	137	154	120	123	129	122	113	112	136	119	131	121	120	128	147	124	113	143	124	119	135	129	125	107	121	117	141	121	115	131	121	134	104	110	109	100	118	112	117	103	126	102	115	142	117	107	135	117	132	108	114	128	123	116	112	103	112	96	106	109	107	121	134	118	133	108	131	116	113	116	135	104	126	124	129	113	118	106	103	109	143	102	117	119	123	113	131	93	117	106	115	97	113	114	133	110	115	119	104	128	119	108	121	101	135	126	85	120	118	120	102	118	125	113	116	116	122	134	110	101	127	118	93	121	106	111	126	128	111	113	107	124	119	125	129	107	131	136	120	98	123	117	112	94	108	127	111	125	125	118	99	94	115	121	126	118	107	101	124	110	91	122	110	117	109	101	114	132	105	123	109	120	117	103	126	116	114	114	115	96	98	91	113	110	118	104	107	110	105	124	120	121	122	131	116	118	119	124	93	129	89	102	114	128	105	133	135	112	111	129	93	126	108	132	104	108	104	139	124	135	115	130	121	105	113	125	126	106	104	97	116	122	120	108	127	116	103	113	125	110	113	98	118	116	109	106	109	103	120	101	126	118	117	122	135	114	106	109	120	140	112	148	128	116	113	115	128	120	109	105	108	120	112	90	114	118	108	95	103	123	110	105	126	109	127	127	117	115	131	117	103	109	109	108	136	106	107	127	115	112	97	122	114	119	113	104	106	112	120	112	101	117	114	120	127	96	112	131	119	119	105	110	110	136	122	99	108	117	125	124	102	97	100	112	109	112	123	109	124	111	109	115	118	125	119	118	119	102	127	130	118	111	138	98	109	105	114	101	111	107	113	112	106	113	123	132	105	108	134	122	113	95	126	105	117	98	103	127	135	119	116	114	102	139	125	106	121	106	119	108	110	117	123	113	93	120	112	114	124	106	129	112	101	100	126	118	128	95	109	115	119	121	108	118	107	119	124	110	112	94	95	109	115	144	118	118	124	117	106	107	110	105	119	88	107	113	113	126	102	127	128	116	95	110	108	109	109	114	118	108	112	123	95	109	109	121	116	124	116	119	119	112	109	105	122	130	121	112	111	95	123	125	123	118	114	114	117	109	132	136	124	110	97	105	109	143	112	135	122	76	128	118	114	107	138	134	110	102	104	114	105	116	105	106	118	112	128	132	111	112	110	118	116	105	126	117	123	116	116	124	109	121	123	121	133	117	124	99	100	108	128	97	144	124	137	94	106	129	105	93	115	102	114	102	117	116	95	119	109	110	113	115	129	104	115	115	96	135	113	121	105	127	123	113	114	102	124	136	118	117	99	118	139	129	112	128	96	115	128	124	117	141	119	113	122	116	96	102	111	131	125	115	117	141	115	104	118	124	116	120	131	135	99	133	124	118	126	102	108	116	104	126	113	100	119	125	117	100	109	123	119	131	120	103	113	98	117	109	105	121	135	128	109	92	115	131	113	122	121	106	112	115	107	134	107	111	123	104	123	130	108	113	122	135	116	104	137	119	113	128	107	127	120	115	122	103	147	97	111	114	109	88	134	107	135	132	113	115	110	136	118	92	110	89	113	123	105	104	104	118	108	108	126	129	138	107	104	114	131	120	105	99	124	109	103	121	117	101	109	122	117	141	103	101	106	108	135	115	121	118	126	109	105	107	111	111	113	123	130	129	122	118	124	120	110	101	125	125	117	128	104	105	119	110	134	118	104	110	113	123	117	95	121	113	115	93	111	99	114	124	126	115	128	125	138	124	129	100	116	148	118	111	127	110	109	100	132	114	106	140	124	103	118	99	117	123	125	106	124	110	105	118	126	112	117	117	112	114	110	108	109	136	98	113	103	100	111	111	123	118	123	115	122	108	123	111	146	115	141	112	122	134	113	130	115	119	101	107	107	110	121	110	105	112	96	99	115	105	110	122	115	111	136	125	116	121	120	127	118	123	102	114	103	105	131	100	116	118	116	115	125	104	119	111	118	116	125	131	114	128	104	104	118	112	122	136	119	102	109	133	133	135	123	125	130	111	130	109	115	113	124	97	109	135	112	126	141	114	138	113	110	107	107	130	121	125	99	128	134	107	109	118	124	119	105	120	99	134	108	108	108	131	125	99	130	113	108	137	117	124	89	107	124	111	130	112	101	110	102	123	110	109	118	109	124	112	89	142	123	127	114	101	114	135	107	134	111	117	118	110	118	122	124	113	113	115	99	115	93	104	134	124	127	96	114	107	118	122	127	95	117	135	111	127	111	113	113	127	136	124	120	134	131	117	134	119	106	118	109	114	99	117	114	128	108	130	126	120	135	129	102	130	142	106	111	112	109	128	105	125	101	121	102	112	123	139	119	124	115	113	98	114	123	136	120	124	116	120	120	119	109	100	124	111	114	134	119	113	114	121	130	108	109	125	96	100	128	124	145	110	110	109	111	119	119	130	117	115	114	119	112	111	112	130	124	102	107	121	107	120	104	96	110	110	117	110	125	101	123	111	113	123	95	100	109	114	117	129	111	104	117	123	143	112	100	108	115	130	130	134	121	117	119	127	115	136	132	119	129	105	98	109	107	106	127	120	110	104	121	122	88	100	94	105	107	112	119	122	120	136	111	126	104	101	116	116	107	106	132	102	135	134	109	129	111	100	118	116	108	112	106	98	124	111	100	141	107	108	113	122	130	119	108	105	129	129	125	125	114	109	119	124	116	128	121	125	117	129	123	134	104	108	100	117	124	129	96	102	120	118	117	133	113	114	112	121	126	119	98	122	108	107	120	114	97	119	128	129	109	95	110	129	120	106	109	116	115	108	121	100	110	115	121	112	108	134	100	136	119	121	141	120	127	134	106	91	115	99	124	116	123	117	113	114	108	111	120	114	113	112	127	102	132	112	104	123	113	112	118	109	130	116	111	125	101	121	107	116	128	94	113	124	137	113	99	129	97	121	114	114	124	122	124	108	114	105	113	113	105	114	121	122	116	103	112	108	122	91	128	131	120	119	116	113	109	103	108	105	116	127	133	116	125	128	120	119	103	118	120	113	112	103	113	113	117	121	115	134	125	139	120	87	125	121	120	91	124	111	106	121	112	119	116	114	114	126	111	108	118	121	134	119	123	109	112	99	116	123	130	133	118	123	121	114	127	144	124	109	113	123	119	105	128	119	102	105	98	118	125	106	115	112	128	122	139	118	117	90	105	122	111	118	106	117	113	117	116	134	128	116	121	119	106	136	103	111	96	121	144	115	114	117	114	124	131	134	101	119	145	125	126	110	107	133	118	118	93	129	120	128	112	118	101	109	111	149	116	119	104	120	103	99	132	119	108	111	116	116	118	112	117	122	114	101	121	123	114	135	102	154	124	95	110	133	117	115	108	112	125	116	101	105	116	114	106	113	92	121	106	128	118	114	106	106	122	117	99	123	112	109	124	126
5883	1472	3136	3747	3201	2651	2057	1770	1485	1307	1202	1017	870	824	878	786	706	616	652	602	586	569	541	568	526	490	485	452	469	439	441	460	510	487	459	435	442	446	400	401	429	390	390	418	464	392	407	393	369	360	384	410	455	411	394	393	393	405	423	370	416	409	351	375	372	411	401	410	357	384	389	378	376	348	361	341	358	368	371	358	416	396	340	370	397	377	379	387	375	375	383	326	385	378	383	374	364	344	375	366	353	314	375	337	353	359	377	359	337	349	330	400	346	351	352	404	328	339	352	373	388	367	345	352	373	357	345	344	372	395	368	355	374	361	321	355	371	342	360	383	322	380	343	363	345	345	370	384	340	364	364	378	357	356	362	362	369	371	383	348	346	340	357	368	383	324	354	342	361	338	351	386	360	349	359	381	366	374	394	407	348	340	342	367	368	381	383	361	343	338	368	350	352	367	339	369	363	324	349	369	361	377	366	366	331	335	333	371	340	403	347	337	349	352	374	365	378	369	358	327	390	337	349	353	357	335	355	385	380	365	378	324	373	349	325	356	356	322	374	350	387	354	355	355	361	339	319	377	376	323	372	355	381	328	387	371	338	338	363	369	372	352	357	368	344	358	326	346	382	371	377	373	384	355	357	357	332	374	370	354	372	379	348	354	310	359	363	340	352	347	382	325	342	358	343	361	347	382	375	350	390	378	386	365	356	341	351	341	347	391	350	399	339	353	330	361	378	325	406	363	374	343	366	358	367	360	380	363	355	360	373	373	395	384	347	340	369	331	350	388	334	379	358	380	372	381	343	377	341	333	392	363	355	372	340	353	344	404	385	375	358	357	363	371	374	343	353	380	373	369	376	335	365	372	346	374	366	317	355	363	362	371	307	357	383	316	342	375	349	326	342	373	354	368	344	373	358	358	352	346	356	375	380	384	385	394	348	379	363	375	335	356	396	378	341	398	349	348	360	329	381	328	363	358	362	364	356	387	381	356	380	364	332	366	376	394	365	334	367	342	325	361	362	336	323	386	356	346	382	340	411	361	357	363	371	398	337	352	363	346	369	389	335	333	349	350	374	369	398	373	367	366	342	375	331	378	362	359	344	352	339	394	321	371	341	329	360	366	381	367	395	364	374	346	367	307	371	367	367	389	334	365	369	370	385	365	353	350	358	372	375	371	357	357	325	361	371	364	341	353	347	365	376	352	332	341	390	371	348	368	335	360	372	345	333	336	375	388	359	365	367	355	345	370	345	331	349	362	347	356	384	344	337	323	363	367	355	367	351	343	370	361	353	395	396	353	346	376	351	361	361	389	335	358	357	373	341	353	348	365	370	390	365	365	352	401	346	352	362	311	354	325	344	351	360	370	336	358	350	340	385	336	360	377	328	355	344	373	364	354	348	339	345	366	334	362	338	345	341	354	356	365	361	384	357	367	337	409	363	372	351	348	379	383	360	353	349	354	371	350	377	369	369	348	361	362	334	370	357	353	357	342	393	345	326	359	356	399	362	336	355	378	328	369	361	361	327	345	350	396	345	348	345	381	360	396	327	353	360	370	329	372	388	389	375	374	348	359	343	366	322	374	376	349	383	392	359	331	365	374	347	364	357	377	367	386	321	331	351	364	381	385	355	375	366	353	354	366	371	365	361	358	349	302	394	332	364	361	365	380	357	338	328	338	368	354	370	368	368	348	357	338	357	396	385	357	343	356	338	357	383	338	374	328	349	348	345	363	394	370	378	321	344	384	353	356	383	371	352	342	370	359	352	378	347	357	357	393	381	326	378	381	369	371	363	357	359	361	348	320	368	361	350	392	358	338	359	358	326	341	393	345	383	367	351	345	378	375	343	312	335	368	349	344	334	358	341	354	394	394	372	362	370	382	346	347	354	366	340	332	371	353	376	372	354	324	373	342	368	324	373	364	386	384	381	389	333	371	309	361	327	385	368	358	370	347	348	363	365	348	350	363	386	324	353	357	355	363	358	361	378	338	336	385	344	383	378	351	354	403	350	344	376	406	359	373	348	356	327	373	366	374	348	327	345	342	362	379	345	360	389	349	367	407	351	386	341	362	341	373	359	356	371	324	355	357	385	356	378	382	351	373	329	351	342	371	390	327	325	362	364	344	352	379	339	329	379	405	352	342	394	373	391	357	347	356	348	360	383	327	330	354	340	362	340	357	364	349	389	380	331	362	350	372	358	386	375	376	342	369	360	379	342	358	360	347	341	330	328	354	371	378	353	364	351	351	337	369	352	361	350	356	366	354	345	341	348	366	347	348	348	340	344	364	360	387	352	331	387	342	369	371	341	350	380	354	358	356	361	337	350	350	326	356	343	336	353	350	341	371	377	346	350	342	383	333	342	341	325	364	362	400	380	373	353	353	388	375	339	352	345	316	375	376	364	320	349	365	356	345	344	363	381	380	363	367	360	365	320	368	381	336	338	350	360	331	364	346	369	395	367	374	368	351	339	351	367	337	352	354	324	354	384	370	381	312	362	354	344	375	353	375	358	366	345	332	356	364	359	363	345	358	394	351	374	330	358	363	355	349	341	378	327	380	368	385	311	332	372	389	373	349	360	374	336	374	342	337	365	328	329	347	340	371	327	333	376	376	374	339	343	364	343	350	370	397	344	329	393	401	368	349	334	384	362	387	408	344	366	356	403	394	341	374	384	366	355	323	379	346	342	353	352	371	332	368	363	342	337	357	392	339	364	355	379	344	346	348	365	398	375	366	326	357	362	370	376	357	326	356	331	346	358	374	360	350	353	356	368	327	350	375	361	356	346	343	331	347	369	389	353	357	375	342	390	341	366	352	392	329	352	376	353	363	354	360	323	358	369	368	338	394	360	381	376	342	365	360	362	350	357	343	338	365	339	377	338	339	416	348	376	359	376	355	382	368	356	366	376	359	333	362	357	368	370	360	364	400	365	387	330	353	385	339	406	353	356	352	345	337	362	373	375	360	362	343	379	346	369	342	375	349	367	362	359	331	340	363	389	351	341	358	370	353	380	353	372	368	387	365	355	371	388	372	341	356	357	364	340	333	346	366	338	369	349	356	382	389	356	353	336	356	344	371	362	357	355	367	358	337	349	332	350	366	387	348	376	328	370	350	344	360	357	346	365	352	386	362	331	349	379	341	361	332	359	363	376	345	357	396	346	344	366	395	357	369	375	383	356	354	370	376	386	372	315	368	357	352	360	354	360	367	376	330	354	337	358	338	364	348	374	358	361	358	352	358	349	345	359	346	373	381	373	371	330	332	371	374	359	350	337	398	368	352	353	317	377	364	345	388	357	382	334	351	343	374	360	352	363	338	346	360	371	359	388	369	362	377	352	331	393	345	327	325	353	355	335	384	373	349	385	345	352	374	365	328	332	329	355	358	359	380	356	392	378	332	365	343	373	369	332	329	364	387	373	369	350	362	400	383	388	366	346	373	362	342	351	388	375	364	350	375	361	314	321	343	334	341	323	331	385	374	372	405	336	393
17845	2899	2823	2249	1582	1140	859	719	603	486	404	368	322	291	273	251	246	228	234	210	208	216	193	216	209	189	195	191	203	196	157	193	188	170	169	179	170	191	181	159	175	160	161	181	152	190	180	184	154	159	183	160	156	155	171	165	166	168	158	154	160	152	150	141	154	176	161	162	162	184	163	141	163	173	178	159	152	162	166	155	173	149	170	164	173	158	162	171	155	168	153	143	163	133	154	159	175	118	154	164	157	158	150	164	167	157	202	136	140	144	159	146	160	152	142	160	149	175	194	146	156	168	158	149	162	151	156	157	155	154	160	154	152	133	153	146	153	140	173	149	156	166	166	179	136	189	146	176	140	168	174	153	137	161	156	151	148	143	138	163	168	144	163	157	174	163	163	150	155	152	164	141	154	164	159	154	160	161	173	160	145	171	135	176	156	166	152	152	157	159	161	161	163	149	145	155	164	160	141	144	182	142	146	164	130	149	145	148	155	159	147	137	165	163	148	157	139	145	169	173	144	136	167	147	168	163	165	139	162	152	157	170	154	141	157	141	143	156	151	149	142	167	149	159	147	137	182	138	158	176	170	165	133	143	179	162	149	136	171	147	161	161	131	170	153	172	151	179	148	181	158	147	154	150	148	175	141	166	162	161	163	141	164	156	165	137	162	152	163	159	163	162	174	136	154	135	148	133	124	176	160	144	142	155	142	161	148	153	143	133	150	136	173	143	155	164	146	151	167	122	142	132	153	153	164	152	137	168	149	171	140	155	165	165	162	153	150	133	164	153	124	163	151	176	158	174	156	168	162	148	162	157	143	178	143	153	162	138	146	172	149	158	143	163	149	168	180	146	177	152	156	155	172	148	176	162	152	158	164	145	167	141	177	182	151	151	158	144	167	161	141	154	143	162	129	136	159	135	149	179	140	138	163	147	147	169	143	172	148	147	165	150	163	138	167	153	179	158	152	142	167	160	164	162	139	167	167	154	139	154	166	161	172	151	161	165	157	153	159	150	159	146	156	166	176	173	166	165	164	160	162	161	168	157	174	161	166	180	154	156	172	171	165	164	155	138	144	158	174	136	142	165	132	150	149	159	162	139	150	160	153	168	166	153	152	158	159	157	152	145	166	170	166	156	163	127	157	143	155	172	173	156	146	142	176	168	179	169	174	157	149	164	147	172	176	168	171	160	175	156	143	193	167	133	166	157	151	160	168	148	144	154	147	137	163	169	150	175	178	157	186	150	155	151	166	184	176	146	150	137	167	142	140	153	161	143	147	152	159	147	148	165	139	194	148	149	164	159	158	166	158	145	150	153	150	160	156	164	169	140	171	158	156	156	154	158	157	159	124	144	151	134	146	162	160	156	162	180	157	170	164	155	174	167	172	153	165	142	160	154	171	162	153	160	173	152	150	168	145	162	165	141	188	146	179	163	154	187	159	159	146	149	168	146	147	146	172	168	161	163	158	159	159	143	135	160	141	172	131	152	146	135	164	170	135	143	158	152	159	175	148	154	146	172	149	164	164	145	132	141	156	148	166	155	170	151	151	137	187	149	152	153	131	152	160	149	152	168	151	141	156	173	164	168	157	162	166	133	184	161	169	143	167	147	164	137	157	175	143	156	144	146	191	150	164	148	158	125	158	130	169	150	160	167	156	147	157	155	149	157	159	144	141	143	152	145	160	161	187	160	149	168	167	159	135	179	171	168	136	152	159	156	144	189	157	169	192	139	157	154	164	155	174	150	154	151	169	164	160	144	137	143	158	163	163	151	172	150	148	173	165	154	164	153	162	156	140	164	138	161	182	167	142	154	154	161	157	171	165	153	167	142	171	148	138	155	166	156	168	137	165	147	145	147	150	172	139	166	145	161	157	142	128	133	161	165	154	177	154	141	162	143	157	156	146	153	176	158	154	179	145	136	180	158	136	154	152	155	165	180	158	156	129	155	169	162	143	189	159	149	156	141	162	151	139	175	175	160	174	163	147	150	156	157	162	151	143	135	157	138	153	169	131	155	159	150	146	175	152	141	146	152	148	167	154	159	148	147	167	130	143	152	139	144	155	138	193	125	155	142	160	146	159	176	136	139	170	175	153	157	144	150	158	175	165	158	172	155	155	150	165	148	156	157	197	153	132	156	186	167	167	165	154	141	152	149	166	132	157	141	167	162	161	153	139	167	175	177	150	153	156	168	140	153	165	121	155	174	154	158	162	157	147	145	141	172	169	131	130	144	146	152	136	173	139	177	126	166	156	162	131	149	168	143	154	133	153	157	138	166	134	154	160	140	152	145	150	165	148	154	145	153	147	131	161	159	128	170	169	135	159	161	164	159	142	169	147	180	157	177	123	165	173	145	161	146	147	162	148	179	160	154	141	147	166	148	162	154	147	147	148	203	165	179	169	129	148	162	165	152	163	149	170	170	149	172	178	156	171	162	146	152	164	154	168	184	152	174	150	137	145	151	153	171	150	132	140	156	157	160	159	152	152	136	167	159	135	150	160	186	153	158	158	160	175	163	171	158	126	185	171	160	169	145	139	153	159	163	147	160	162	153	157	181	162	177	148	150	155	146	163	144	145	152	165	181	166	140	171	153	168	150	148	162	145	146	151	170	173	175	165	144	156	145	142	171	166	135	140	177	163	150	167	154	153	149	146	153	173	155	168	168	173	154	140	163	160	182	157	160	149	153	168	163	156	160	144	175	160	166	153	141	157	153	165	161	167	142	176	151	160	172	179	151	156	145	139	131	141	162	181	172	166	158	159	158	176	154	158	154	143	143	180	182	150	162	157	165	143	141	158	161	173	172	153	180	145	134	137	144	173	157	186	167	186	154	149	162	163	151	148	188	186	164	163	155	136	166	140	153	139	152	167	160	158	152	170	166	127	164	136	170	147	135	143	138	191	152	157	164	149	150	169	159	173	165	173	166	172	158	177	146	149	144	154	158	159	170	159	148	151	158	161	159	152	186	126	135	158	153	164	133	152	132	125	171	160	160	154	159	181	150	167	154	143	169	164	150	164	147	144	151	176	178	172	185	164	183	169	169	159	159	143	158	157	154	152	174	142	134	140	148	153	151	167	160	162	144	159	133	162	153	140	158	164	161	175	150	139	148	143	186	153	143	140	153	159	167	155	151	160	143	149	172	144	175	170	160	146	176	140	149	148	171	160	154	164	178	162	160	173	147	164	160	160	160	167	139	169	144	172	164	152	169	132	158	160	161	173	158	140	165	178	167	159	155	151	132	177	179	151	142	161	160	149	167	171	168	158	168	150	157	160	143	152	169	154	150	141	153	148	159	149	157	172	150	158	178	173	144	173	146	170	156	153	168	150	139	170	160	158	177	167	131	146	145	158	163	159	155	162	162	146	165	172	149	147	138	165	169	160	167	146	144	148	156	144	144	163	150	148	138	162	152	163	155	135	157	156	151	153	154	152	152	181	146	169	158	155	141	131	174	160	187	161	145	187	158	170	172	127	162	147	160	147	172
7795	2549	5497	6556	5534	4642	3664	2985	2537	2180	1965	1824	1504	1375	1371	1206	1086	1015	975	914	920	868	784	759	731	746	699	710	692	716	646	672	661	634	605	607	607	586	567	637	630	602	582	530	575	557	587	535	552	507	524	486	545	526	537	517	531	503	550	507	528	531	487	508	523	509	517	446	487	533	508	514	491	502	481	471	467	528	473	498	533	486	512	460	504	481	485	481	462	464	500	466	518	462	518	523	505	475	483	460	488	507	463	465	523	468	468	496	483	486	479	462	473	502	468	497	468	455	503	472	484	469	462	501	456	469	489	457	471	470	453	484	459	488	507	497	511	441	462	465	522	451	455	487	485	503	485	465	497	479	475	475	473	485	497	474	480	459	439	466	474	468	499	475	454	468	457	511	482	504	499	470	484	448	487	477	473	438	477	479	467	489	471	493	478	487	457	505	460	458	459	472	471	458	458	459	479	479	425	469	517	486	481	497	479	476	473	465	431	476	437	483	485	528	464	488	489	481	491	488	451	475	491	465	482	468	458	497	444	489	513	495	485	423	464	500	483	463	473	477	452	452	480	456	466	498	448	451	466	474	491	457	473	471	469	494	464	486	477	479	440	467	469	443	475	456	472	482	478	492	461	469	505	461	468	451	473	486	516	468	457	479	427	477	483	513	507	512	441	433	468	468	490	502	449	448	464	525	504	501	474	461	439	465	486	455	465	498	526	500	524	463	507	495	485	451	420	509	434	454	482	454	421	471	462	469	456	437	459	471	465	471	470	463	499	450	458	460	463	439	450	481	487	441	455	461	483	452	496	534	448	459	454	479	466	492	500	472	476	479	470	489	443	463	495	488	481	472	459	478	470	484	439	423	451	462	464	452	461	519	460	443	474	466	440	496	501	452	452	483	423	439	478	482	438	495	463	502	468	480	494	474	460	489	461	481	469	473	451	469	515	453	461	464	470	452	509	498	473	481	429	477	482	465	489	469	475	456	443	483	468	480	451	510	469	475	465	482	455	458	483	441	469	458	447	465	485	458	457	488	469	465	494	469	447	461	492	493	470	471	485	439	478	496	458	465	475	439	480	472	459	506	480	474	483	477	450	487	448	472	462	460	463	487	484	497	500	464	493	474	472	473	471	446	449	485	447	436	515	503	440	493	485	476	463	476	480	465	450	467	452	438	472	447	461	497	484	451	464	462	500	451	463	470	472	480	446	447	425	473	465	451	505	447	467	487	445	486	479	491	504	495	481	467	482	456	456	486	462	498	483	488	458	489	469	471	443	456	480	455	479	461	483	505	463	482	467	493	498	511	469	473	488	505	473	455	492	481	485	475	479	481	464	458	473	470	477	464	450	465	430	488	494	423	447	491	460	473	450	526	457	463	515	487	472	450	480	490	490	444	438	463	489	518	461	462	468	492	450	484	487	490	477	479	461	467	450	518	476	512	445	475	434	486	467	502	470	496	462	470	474	425	429	482	495	476	506	461	476	457	494	463	481	519	456	457	515	487	471	469	484	471	482	467	428	483	474	489	475	472	452	445	475	492	490	467	478	467	480	511	479	495	465	474	520	459	431	489	498	470	446	441	476	442	498	486	477	492	474	462	481	463	475	472	488	526	480	454	462	488	482	442	495	489	504	465	486	442	463	464	484	473	456	498	509	463	485	484	471	503	479	409	456	515	452	449	488	466	457	489	459	497	500	460	487	436	482	428	463	496	475	468	463	473	512	458	456	503	496	474	465	446	490	449	494	438	484	474	446	462	514	461	504	490	440	480	523	486	473	449	484	525	462	483	463	427	455	437	522	420	479	467	484	487	451	522	481	458	489	462	469	465	455	457	469	447	450	464	500	459	480	442	477	486	451	486	451	521	498	482	482	496	454	475	517	518	430	486	458	452	444	439	445	458	494	439	505	487	440	464	463	474	474	484	466	499	445	455	485	450	493	490	485	493	470	435	489	457	505	445	419	492	475	520	445	504	487	432	485	460	473	516	452	489	439	505	461	488	420	457	456	477	466	483	431	476	474	480	491	481	497	468	508	483	468	435	432	449	491	470	486	481	498	425	482	447	462	488	457	446	474	483	484	481	437	449	452	476	491	435	464	486	470	467	472	513	446	431	491	491	441	478	481	463	510	476	486	463	449	482	460	473	457	468	442	488	461	456	445	449	460	437	427	455	494	429	495	466	460	472	466	452	460	461	463	495	478	521	526	460	476	438	489	447	416	477	511	461	472	472	476	457	482	463	471	424	474	489	480	469	459	487	462	487	465	457	444	484	449	489	473	464	460	444	490	499	501	462	470	465	494	466	450	477	465	483	485	507	471	460	444	474	465	488	485	460	468	482	468	490	489	425	500	496	446	449	449	480	479	481	494	486	461	483	501	461	465	474	492	494	455	497	460	444	481	456	468	441	476	478	468	480	508	420	438	483	456	445	467	469	470	460	499	494	416	447	496	463	469	510	443	437	466	498	475	507	482	466	467	494	506	455	458	483	459	478	482	465	500	439	458	463	498	470	477	523	448	465	458	494	427	451	471	496	526	472	475	497	479	468	491	456	457	443	472	485	437	447	430	474	461	465	490	454	434	436	463	483	477	438	474	449	486	480	467	489	473	460	478	479	490	482	465	466	466	484	463	532	465	484	468	481	451	469	499	484	453	468	494	489	483	463	461	439	495	447	470	485	420	482	463	456	434	475	448	502	513	486	473	478	451	478	488	485	499	491	466	496	479	467	480	503	457	477	460	449	447	420	492	497	473	454	461	440	496	466	471	476	494	481	482	484	489	456	432	470	476	443	472	428	479	504	475	485	468	482	484	482	452	476	448	492	451	480	457	466	467	434	446	477	470	466	484	423	459	505	479	459	491	492	492	450	450	467	435	475	483	455	484	459	479	485	437	443	438	474	482	469	461	458	471	452	476	457	454	462	445	452	491	468	470	483	467	463	457	457	492	446	479	502	464	483	491	477	438	474	506	453	461	480	488	479	484	472	481	470	528	448	457	465	462	478	488	471	500	473	460	506	459	455	505	504	499	474	453	498	474	510	441	484	488	439	486	475	465	478	502	494	456	463	434	439	480	500	451	477	466	484	432	470	463	448	517	456	447	495	458	461	459	460	469	497	483	475	479	469	486	446	449	510	450	479	489	469	468	469	475	470	469	456	439	464	464	489	495	465	450	461	446	506	474	454	494	440	467	493	467	500	465	428	464	468	501	465	459	448	457	475	465	518	480	454	449	454	494	431	471	433	470	471	476	480	453	448	472	514	534	467	495	469	444	458	483	467	463	461	506	459	475	464	458	422	449	458	452	451	508	474	473	447	465	460	511	440	442	491	456	456	457	474	468	476	467	456	448	479	520	433	460	449	424	487	490	455	467	459	505	480	440	495	475	470	474	480	489	486	474	467	473	522	483	487	450	459	477	452	470	511	459	502	469	462	485	477	459	500	513	477	428	451	489	476	508	451	468	432	478	436	464	495	484	450	443	486	443	450
2339	338	313	289	237	275	262	274	266	269	255	264	222	227	257	266	220	222	226	244	246	232	257	235	244	241	252	278	199	228	222	273	251	220	243	254	277	232	251	209	206	227	227	261	232	208	253	212	220	255	244	227	227	255	236	252	238	273	254	226	244	237	249	243	247	238	252	242	227	227	224	252	268	222	238	232	235	215	248	245	247	234	251	259	226	240	218	227	237	243	223	251	253	265	224	251	239	245	251	218	214	245	219	232	258	216	238	221	276	243	237	240	252	231	221	263	267	192	261	237	246	246	248	224	225	240	248	244	267	245	228	230	244	241	251	236	237	242	223	222	232	241	235	240	238	244	252	230	229	235	242	268	272	207	218	238	271	206	244	206	249	218	226	241	233	263	250	252	234	214	209	243	231	241	231	231	266	219	243	262	257	245	251	256	246	217	220	244	239	224	224	248	226	219	223	230	247	250	241	263	244	232	266	246	243	212	216	246	246	233	190	248	231	253	259	227	222	224	249	236	245	225	227	211	230	238	250	252	233	237	242	232	235	235	232	272	231	241	240	226	245	265	232	231	264	223	235	241	233	234	234	239	253	239	260	239	234	266	233	237	225	251	240	244	213	235	237	221	257	230	243	217	247	240	251	234	239	237	229	224	220	232	229	220	260	219	257	251	245	254	206	227	249	249	253	230	228	214	223	263	249	222	238	240	229	219	223	263	241	222	226	276	251	243	247	218	232	241	240	224	228	241	251	229	221	255	243	228	238	247	266	216	230	221	243	233	218	251	240	240	231	241	240	250	246	234	234	238	265	202	196	245	241	232	241	248	249	264	261	235	234	215	226	223	255	253	255	205	223	213	247	218	247	215	229	237	214	216	235	244	245	238	237	239	266	235	238	238	241	232	223	254	237	240	259	235	245	247	240	226	217	227	242	243	218	235	244	231	228	240	228	229	242	225	246	240	281	230	243	243	247	265	221	261	262	245	224	224	244	250	231	211	242	257	271	239	257	267	229	233	224	262	247	259	236	230	239	270	233	235	229	245	229	231	231	263	238	242	226	255	253	248	241	262	241	247	227	243	219	244	232	235	246	248	243	243	232	228	255	243	253	235	226	215	215	243	258	236	236	231	210	244	240	229	288	220	244	256	235	230	239	221	250	216	246	229	258	256	231	217	222	247	249	231	223	242	220	217	280	204	241	248	235	230	228	220	223	234	241	248	246	237	235	234	244	251	248	247	277	217	236	237	221	226	251	233	244	254	245	226	239	219	207	249	237	272	249	231	248	270	248	236	246	231	220	244	237	239	256	238	216	223	244	236	258	235	218	212	207	239	204	239	247	262	245	241	225	248	244	236	240	239	235	232	245	219	257	218	231	247	221	248	210	259	238	231	241	226	258	239	239	249	265	215	256	221	223	236	236	226	235	235	215	247	230	257	214	225	221	249	254	230	226	221	239	242	251	200	260	256	253	247	223	210	220	232	253	253	257	266	202	242	242	244	233	242	244	234	222	251	264	247	218	235	224	227	248	224	257	262	259	237	251	253	258	233	256	233	235	228	235	227	219	242	237	246	247	263	238	223	234	223	239	223	248	244	245	224	234	232	252	238	215	228	244	259	249	246	256	258	223	241	261	239	237	240	255	224	208	217	226	257	237	254	248	217	241	237	250	238	251	231	223	248	262	242	215	259	217	251	234	229	257	230	239	243	251	247	217	258	234	254	248	217	242	267	256	223	257	240	241	228	219	237	256	227	237	248	272	230	261	225	257	242	231	257	273	243	233	226	241	239	236	219	241	246	228	226	215	230	228	241	265	230	203	215	216	233	212	229	259	219	256	242	238	242	254	228	229	231	243	257	260	260	219	247	223	229	250	235	225	203	242	218	236	237	235	238	231	264	254	231	240	202	219	262	263	229	240	252	250	244	243	261	234	233	229	233	229	241	234	223	220	272	249	247	257	240	261	238	243	218	249	243	218	254	261	236	237	269	234	215	259	249	209	247	226	247	220	224	263	265	232	238	243	241	267	217	245	227	225	233	219	235	238	229	228	214	252	250	238	237	237	256	239	242	268	247	215	256	259	255	236	269	249	234	256	211	248	211	234	300	242	229	217	226	216	235	247	224	233	238	230	235	210	246	231	232	270	248	250	251	254	231	258	235	233	271	225	235	257	247	258	236	225	246	228	235	248	253	226	235	227	239	228	246	207	245	245	222	249	247	221	218	225	216	235	206	232	207	259	214	231	195	257	244	220	238	219	256	253	230	240	244	245	222	261	230	249	214	237	235	260	224	224	221	264	214	247	226	234	246	239	242	236	229	243	256	214	270	239	242	255	268	211	244	229	250	248	235	263	246	268	235	226	249	256	255	256	247	201	236	225	231	232	251	267	260	232	247	246	234	186	231	245	249	222	248	274	252	229	232	251	232	228	235	245	249	214	234	220	244	242	214	252	228	222	226	218	260	231	222	241	265	257	247	221	217	247	237	224	237	240	225	218	199	235	201	248	236	230	235	227	238	250	262	237	249	243	231	218	241	235	251	234	265	219	214	261	209	288	225	242	243	238	254	247	232	225	253	229	245	267	227	230	250	249	233	234	268	253	251	256	254	235	231	241	250	221	239	253	245	238	226	219	234	219	237	221	248	250	230	216	225	237	192	223	241	223	253	266	224	255	220	259	243	237	242	258	236	226	239	251	240	248	260	238	241	217	233	226	229	246	221	215	216	237	222	221	229	230	256	233	224	262	231	237	242	220	265	213	235	250	210	251	251	253	255	247	250	244	219	234	246	254	264	241	269	248	266	258	218	263	229	261	236	247	229	237	222	254	241	265	226	241	228	228	253	203	242	243	254	241	260	230	232	238	234	225	228	231	230	260	260	244	243	245	248	231	261	226	235	226	253	253	240	243	236	225	251	265	253	240	245	239	250	230	236	259	226	247	252	238	219	222	229	225	239	189	240	210	230	253	218	246	228	233	240	239	248	223	262	227	235	218	236	211	260	234	243	260	234	251	219	241	242	229	223	243	222	239	231	222	218	256	241	248	235	226	220	243	214	220	242	224	229	248	243	237	241	220	229	223	254	237	280	241	263	227	236	244	255	227	230	263	231	252	246	257	243	205	218	225	236	250	234	246	239	244	246	269	243	225	242	243	222	251	254	228	206	248	235	246	228	220	240	251	241	239	230	225	234	275	218	246	270	258	206	254	249	231	246	234	232	216	227	241	239	214	222	233	230	254	239	219	248	217	232	254	252	251	263	251	240	212	259	241	242	249	241	229	242	235	224	260	235	223	201	233	236	254	234	246	219	231	255	229	226	239	247	235	258	233	226	223	240	287	250	237	229	250	225	233	229	240	219	220	252	239	258	223	238	236	251	226	226	268	221	233	260	248	223	220	247	257	251	258	262	254	285	251	247	220	273	220	242	251	220	203	217	225	256	218	256	208	248	232	246	259	239	223	209	221	265	242	253	264	237	231	246	268	253	244	233	252	245
2270	742	802	911	789	796	789	736	756	674	718	686	650	676	668	682	667	676	693	684	643	657	675	652	664	658	674	634	658	645	680	620	639	668	621	628	682	630	665	622	646	663	628	631	650	677	622	667	658	682	685	618	650	647	677	681	632	598	653	642	578	646	675	600	645	672	665	655	609	694	640	636	625	652	672	646	706	657	640	659	633	651	671	682	630	657	610	650	697	650	664	634	641	624	655	686	696	677	647	653	639	623	647	638	629	669	676	652	654	687	718	603	684	625	699	675	635	681	691	674	654	666	640	628	638	656	706	686	680	657	702	674	635	636	686	646	653	706	625	664	664	647	645	648	679	648	642	656	647	627	674	657	644	679	675	642	624	689	608	650	703	644	633	656	659	641	692	658	678	666	670	675	682	631	682	669	617	684	639	673	652	706	644	606	620	641	656	645	689	657	644	685	689	675	678	688	693	642	670	660	680	647	649	688	666	667	701	630	685	634	683	643	621	634	697	620	641	638	667	626	706	646	666	632	692	662	688	685	616	643	663	690	683	657	650	645	670	657	609	655	704	650	614	714	649	651	609	648	681	683	658	649	687	695	622	649	660	686	609	615	654	648	659	631	613	655	631	634	670	662	676	642	599	627	664	578	604	633	655	633	690	598	664	639	640	739	642	650	634	600	690	707	624	602	639	599	657	658	702	656	652	652	671	689	676	672	629	651	623	648	636	635	623	598	709	639	667	668	615	730	622	660	623	645	677	629	650	652	613	705	662	671	696	647	671	660	616	628	639	661	696	664	672	631	622	687	634	622	635	670	663	656	645	605	678	619	637	633	662	631	637	637	621	649	640	663	681	657	636	673	635	629	652	637	636	658	649	700	699	638	652	670	669	716	697	648	681	638	613	648	632	645	664	699	633	637	618	646	657	610	619	632	629	667	673	654	671	642	644	675	623	625	660	638	683	689	637	636	654	670	668	622	668	602	638	646	606	629	703	623	601	688	679	629	675	629	660	686	638	644	649	675	626	653	712	622	652	679	641	668	650	699	684	644	631	679	622	694	665	665	686	660	708	669	640	642	625	680	659	648	657	658	625	629	673	649	692	658	592	664	658	640	648	649	669	629	698	637	677	645	632	622	611	666	650	613	651	696	672	625	677	621	650	615	699	684	652	651	685	635	637	658	634	668	634	670	700	653	607	643	615	618	666	638	682	657	654	669	636	634	698	631	658	624	658	619	649	638	695	688	654	598	658	661	647	670	685	658	648	678	685	687	677	643	684	600	651	646	642	682	638	670	636	637	703	640	723	621	657	662	669	598	666	694	697	643	616	671	654	677	653	652	660	642	636	662	628	672	678	646	646	695	707	664	599	609	648	662	610	671	660	641	638	623	709	626	628	640	639	632	657	636	674	634	629	632	618	657	617	648	664	677	620	662	666	638	667	645	654	649	652	687	643	629	612	689	674	628	645	657	674	648	690	656	645	671	646	623	617	643	668	653	648	631	702	661	657	653	665	646	634	657	672	647	615	643	637	687	702	651	669	650	623	591	635	604	647	653	638	651	644	677	642	656	657	661	617	684	633	671	638	616	648	644	671	680	661	629	643	682	619	666	647	672	641	656	648	657	638	604	696	625	680	640	646	638	641	621	615	615	635	656	686	711	667	644	616	654	682	593	631	696	642	672	649	632	621	666	622	651	629	667	630	626	663	659	639	695	621	651	641	684	629	633	633	656	686	647	625	687	617	636	655	585	655	659	623	624	669	626	681	666	653	686	660	658	678	657	658	675	662	633	653	607	584	649	693	660	641	632	665	664	674	639	615	634	662	656	621	636	619	659	643	670	667	617	624	641	647	648	647	631	673	666	616	677	625	633	613	644	629	685	660	675	680	634	637	648	620	685	655	628	653	636	610	647	637	668	674	640	614	651	664	685	636	668	674	656	635	611	633	658	638	652	666	641	648	644	646	665	685	642	675	627	642	610	644	646	671	663	707	654	653	645	658	630	630	622	680	598	635	673	665	644	650	629	683	681	624	682	673	608	617	650	628	679	638	624	703	639	634	659	627	659	694	626	640	623	648	630	674	670	686	629	659	642	685	627	665	674	686	709	632	642	628	643	608	605	646	686	633	660	666	655	634	619	624	648	661	607	646	643	633	641	658	639	627	678	645	655	687	660	675	646	655	650	664	634	697	673	596	666	700	672	648	609	622	628	649	676	665	679	644	663	657	658	657	648	645	661	665	668	649	688	642	680	634	650	643	648	651	606	653	660	627	656	647	665	616	676	664	607	629	663	685	650	659	621	673	625	654	623	667	665	639	653	670	673	693	628	659	625	653	638	623	675	609	618	668	655	647	672	645	630	632	688	686	635	643	618	604	659	634	672	634	658	670	648	644	609	652	624	638	615	642	686	602	627	638	656	692	665	688	682	658	645	644	673	641	662	678	675	632	625	659	680	671	649	634	616	658	640	669	681	641	633	651	657	619	646	665	638	646	691	658	708	640	638	646	656	656	653	647	626	630	659	654	667	654	679	697	648	640	629	636	643	630	659	610	648	623	649	641	592	680	629	641	589	723	680	649	672	638	685	615	645	619	631	654	686	594	676	618	645	659	650	590	680	643	651	670	668	636	599	647	672	638	669	616	692	638	599	700	636	627	632	699	657	631	659	631	615	686	634	660	592	672	621	688	688	662	638	632	635	669	628	670	648	654	610	629	608	709	649	663	697	624	602	621	621	624	663	701	619	626	703	666	669	685	617	661	699	661	648	656	636	635	658	673	667	617	640	674	678	604	653	641	687	630	633	668	648	659	646	676	612	699	652	619	615	655	677	597	655	629	635	656	722	677	606	665	659	695	665	672	661	605	644	650	700	673	657	617	641	682	664	634	676	649	659	634	665	686	653	653	672	656	666	647	644	644	631	658	633	679	673	636	640	622	641	606	666	640	644	654	667	634	675	711	669	671	635	701	629	627	660	611	625	664	675	691	674	613	638	609	644	593	670	641	655	693	635	669	664	657	700	654	621	624	620	647	671	645	645	690	650	673	672	633	661	661	618	641	678	678	613	681	665	625	655	653	607	651	619	637	638	613	638	660	662	622	616	646	672	644	670	626	632	653	674	691	647	634	640	640	680	657	661	655	655	667	665	659	605	654	640	634	633	630	665	630	671	660	651	680	633	649	629	631	675	640	595	633	638	626	628	599	700	685	670	639	624	688	623	656	621	679	612	652	618	646	676	623	611	666	713	601	608	610	630	629	651	660	632	629	667	657	701	660	644	624	657	673	641	614	620	650	705	679	643	647	669	623	620	641	634	644	650	676	659	675	638	663	656	651	677	654	659	640	621	604	695	624	655	686	618	596	645	642	675	691	682	616	670	664	663	625	658	636	677	647	649	644	656	638	639	657	621	683	649	619	644	650	670	674	591	649	643	637	674	648	645	687	643	654	643	608	645	633	657	674	653	682	678	647	720	670	718	681	651	661	636	656	652	621	698
9437	1120	1436	1078	853	565	468	405	305	313	249	239	224	206	193	168	179	146	154	150	156	148	148	124	136	150	127	114	133	117	110	147	124	141	128	131	114	117	126	116	111	123	129	119	117	128	124	125	124	112	125	121	128	134	140	103	128	123	122	126	120	137	131	134	117	125	108	105	102	106	110	115	110	125	104	136	110	109	124	125	132	99	111	119	117	109	115	120	131	98	126	122	116	122	98	100	127	118	128	121	118	114	130	111	114	110	141	119	139	136	130	118	127	105	120	131	118	131	113	126	130	117	103	108	127	111	125	115	100	99	106	106	93	104	115	117	111	133	123	96	133	113	121	100	94	119	130	120	119	124	116	109	115	120	104	111	121	101	128	98	110	117	101	120	107	106	107	130	132	111	109	109	101	103	112	118	114	107	109	116	113	117	110	116	119	142	123	105	101	111	115	129	119	125	131	89	84	136	103	121	122	108	108	123	128	132	125	115	102	124	116	113	113	115	128	107	105	132	111	130	114	101	113	106	132	117	107	116	114	107	125	134	114	114	123	124	121	109	113	111	110	102	95	120	114	108	110	109	104	119	122	103	105	101	114	125	118	108	118	119	118	103	110	141	133	132	107	113	115	113	112	118	116	123	100	95	131	96	132	115	107	121	116	132	126	129	135	118	125	113	140	97	108	116	111	116	122	117	102	100	105	105	109	112	113	140	132	113	112	104	120	129	112	132	112	120	107	122	112	121	126	108	112	100	126	120	119	119	112	120	139	124	118	113	109	119	112	131	102	104	111	116	105	129	131	108	113	109	121	117	101	116	110	134	99	114	115	115	105	113	120	114	112	116	123	107	121	103	114	131	104	124	133	105	97	106	105	107	128	107	124	100	118	108	99	104	113	124	104	123	109	124	127	113	114	94	118	115	106	128	122	119	123	106	108	117	112	121	121	105	130	142	99	118	99	116	123	90	137	134	116	120	117	126	118	111	121	110	116	115	96	116	118	140	112	119	116	124	105	97	108	113	114	123	124	127	113	122	132	116	122	114	118	130	109	124	122	119	100	99	96	129	110	110	100	102	109	113	117	110	147	124	108	101	95	119	113	116	93	129	137	134	94	113	106	131	135	108	104	107	129	133	127	117	139	123	116	114	110	129	112	121	111	125	116	106	104	93	111	130	125	115	113	110	116	103	109	118	117	124	105	114	107	129	120	117	129	120	106	112	111	114	118	133	133	115	125	111	109	115	126	129	128	109	135	117	111	113	124	113	109	120	117	97	137	108	119	120	109	111	120	99	133	89	111	106	117	144	105	116	96	106	141	120	115	136	123	116	106	110	103	128	113	133	115	93	120	132	114	118	108	135	118	105	100	108	96	99	142	96	113	122	101	123	115	117	117	116	101	116	125	114	107	123	114	117	101	118	112	118	106	113	111	115	112	109	120	115	122	109	101	127	81	120	123	100	111	114	101	98	121	112	121	97	126	126	113	129	109	97	121	99	107	117	121	105	132	127	139	92	141	100	108	115	110	122	135	112	109	128	137	117	118	127	123	106	125	102	96	111	126	113	122	116	113	97	107	119	132	130	93	111	97	97	114	110	132	117	109	137	108	122	127	103	131	136	107	117	119	112	122	129	111	96	104	118	97	123	114	113	100	112	116	116	105	121	109	115	123	131	115	104	115	136	119	134	107	133	116	110	108	116	101	114	114	121	120	125	115	110	113	110	91	112	111	87	114	112	112	108	105	110	104	139	124	120	114	96	107	116	112	132	131	132	118	124	112	126	115	128	115	107	129	129	132	129	93	125	114	114	110	131	113	121	106	125	113	120	125	118	111	102	105	125	119	114	112	131	119	131	106	124	117	121	119	114	99	113	126	105	119	106	127	113	101	131	100	125	110	139	101	125	98	124	106	107	103	119	105	116	92	99	137	116	112	113	139	116	123	104	109	103	105	125	115	110	97	130	114	92	136	112	87	123	105	92	125	113	104	128	105	125	114	95	117	112	114	127	97	116	118	103	120	114	105	104	126	122	123	120	123	105	136	115	91	91	109	115	100	121	115	123	130	117	111	118	96	121	116	113	111	129	111	116	130	110	113	108	108	111	121	123	113	123	114	119	103	118	126	118	120	110	127	114	101	114	100	135	137	123	121	110	115	118	129	96	134	100	92	130	108	103	130	131	121	132	127	92	106	111	122	120	134	104	126	91	127	121	117	124	91	132	111	113	127	113	112	117	127	123	93	126	116	109	113	113	125	134	108	114	112	117	117	115	116	92	129	88	126	114	114	129	105	114	110	124	116	106	124	105	122	115	112	117	120	119	103	121	132	133	113	101	98	120	119	94	118	113	133	101	125	122	133	119	128	114	125	136	118	136	114	117	105	125	108	117	142	103	107	93	96	120	124	106	120	120	116	105	126	113	115	130	112	115	112	117	129	109	99	125	138	111	125	84	101	124	129	141	117	116	117	133	117	113	116	125	112	117	124	123	117	129	127	121	114	110	111	111	120	114	101	114	111	119	121	103	104	117	122	134	100	121	127	138	127	143	122	108	129	125	128	109	111	126	110	116	107	117	110	124	127	127	115	104	127	118	139	116	127	111	137	116	123	133	110	124	107	98	122	112	124	120	115	109	100	129	115	114	108	125	111	113	114	114	108	92	121	120	97	108	134	118	125	107	118	114	123	104	102	113	114	122	104	117	125	105	102	107	109	106	95	126	111	117	116	119	108	118	115	130	110	117	130	101	124	127	130	119	114	128	116	129	145	103	114	128	110	129	106	128	134	133	124	120	104	120	112	117	115	124	118	117	123	116	100	110	125	103	138	122	119	128	109	133	106	122	104	124	103	103	113	120	114	115	140	113	100	118	128	109	113	111	122	112	115	89	107	121	111	102	107	101	108	114	124	111	122	112	105	124	102	122	124	105	117	99	115	122	97	99	122	116	108	112	118	109	109	93	122	119	115	94	109	105	106	109	112	122	120	118	110	100	97	98	111	117	111	119	111	119	107	127	102	109	108	129	115	116	111	132	109	118	103	108	119	112	116	114	114	132	111	106	136	101	120	114	103	118	116	126	98	133	128	95	120	119	116	88	122	112	123	114	111	126	101	111	118	119	132	120	117	129	140	119	101	94	98	119	135	105	101	97	124	121	107	112	123	116	116	110	114	135	123	132	128	146	109	119	114	119	109	128	110	111	104	111	116	133	118	116	129	128	110	94	108	107	120	117	131	130	110	111	106	97	113	118	128	108	132	126	103	112	102	111	123	120	112	110	128	123	125	121	129	119	111	110	104	116	115	111	94	128	107	127	117	107	123	107	115	118	116	112	95	110	114	118	128	101	114	124	94	110	107	109	136	123	109	129	104	118	105	118	127	124	104	117	118	97	112	126	94	121	129	125	106	114	117	135	115	100	118	116	122	94	103	123	116	124	114	129	116	118	115	117	116	96	107	117	122	104	120	113	119	122	125	124	128	124	121	111	122	109	141	113	114	104
5864	1471	3009	3662	3122	2682	2109	1774	1424	1344	1147	1039	914	838	827	777	685	682	604	611	564	578	543	473	511	476	486	465	532	443	471	453	460	437	437	443	406	417	442	422	417	413	443	436	387	392	368	382	407	378	392	361	356	368	373	362	373	389	398	366	404	404	409	369	351	396	395	370	421	383	361	357	389	355	350	397	373	365	361	352	341	353	363	378	341	356	367	393	341	366	382	348	349	363	357	317	339	376	353	346	357	357	372	380	337	381	341	380	348	317	346	321	344	361	352	328	385	331	377	336	345	371	396	338	338	334	346	384	380	394	357	321	339	364	381	378	332	346	354	351	363	362	379	377	335	359	376	361	329	360	378	381	370	360	339	388	387	357	347	361	377	361	408	332	361	347	341	367	351	372	388	394	369	339	349	392	329	344	377	329	380	395	319	359	375	333	359	334	360	358	334	370	347	369	365	356	341	345	322	358	383	345	301	392	351	303	386	340	391	390	368	367	364	385	367	341	339	337	351	366	399	346	358	348	329	391	348	334	344	335	350	313	397	388	362	360	382	372	361	327	330	355	339	351	349	359	336	366	347	381	379	406	345	344	386	384	360	349	345	369	386	328	350	377	326	343	337	341	346	379	368	389	356	364	377	333	365	355	377	368	338	346	338	366	358	334	355	346	367	353	374	364	342	373	354	332	354	371	376	353	370	335	379	341	351	358	322	338	365	367	359	337	340	340	350	353	347	374	354	338	395	366	359	362	360	306	387	321	367	366	348	348	387	323	383	356	345	365	321	367	376	339	357	355	338	319	369	373	402	357	394	354	344	361	375	349	351	383	399	357	353	354	346	335	331	358	350	331	353	390	367	339	363	374	367	368	381	364	365	369	346	378	346	359	373	347	359	369	332	369	358	352	376	367	352	366	381	382	357	374	342	359	381	358	369	363	383	373	356	333	377	371	376	356	376	333	325	359	336	348	363	326	363	395	375	377	355	368	363	380	341	350	344	342	347	334	375	385	359	363	332	384	365	360	364	346	380	331	350	365	363	343	351	362	342	356	378	377	383	360	347	316	356	321	350	388	359	332	379	353	367	353	357	339	368	393	360	364	336	339	384	376	352	353	356	382	370	358	386	339	336	348	351	353	338	364	332	371	380	368	367	357	361	372	323	368	377	361	374	344	369	384	362	383	379	370	399	342	374	317	343	353	339	345	373	337	361	385	349	376	369	371	361	337	381	379	353	360	357	374	358	362	373	392	337	318	371	352	328	344	350	352	369	363	357	311	367	376	348	334	354	365	358	349	363	340	363	360	382	365	360	341	371	360	362	362	374	323	348	320	355	364	393	382	388	349	345	375	378	329	377	361	327	356	364	388	334	364	374	382	355	366	339	362	383	352	369	355	344	345	333	378	341	380	340	385	340	328	354	374	374	345	341	334	355	355	396	417	370	358	332	301	356	338	342	374	340	347	378	381	356	351	358	350	353	374	345	338	355	339	362	377	367	347	340	389	360	332	332	373	354	372	336	371	326	333	383	372	373	320	340	367	330	369	351	354	356	391	356	348	355	344	381	318	336	371	376	323	367	346	383	355	356	360	343	353	385	381	340	384	353	361	334	354	357	353	349	378	350	376	388	375	333	360	341	368	372	340	341	385	359	374	349	360	322	375	357	324	331	357	400	364	362	338	373	384	386	366	334	366	354	350	376	345	358	335	337	331	342	360	353	313	371	374	353	343	355	388	353	342	319	368	365	382	351	364	372	321	367	396	383	371	342	343	348	374	366	351	384	346	363	326	362	367	348	338	362	347	361	367	385	361	358	370	393	373	331	335	322	368	336	405	339	330	376	362	358	364	364	334	346	347	346	378	368	369	339	356	336	341	371	380	377	345	343	358	348	377	316	365	366	339	346	380	383	330	348	343	334	354	370	360	337	389	357	370	392	387	389	365	323	365	340	369	371	351	376	381	382	379	355	362	354	360	337	350	371	369	344	382	371	389	362	370	339	323	364	362	358	336	340	405	373	331	351	348	382	343	353	342	345	355	399	353	368	375	357	366	350	336	337	353	367	342	333	350	364	363	363	349	389	387	341	373	336	325	364	347	334	392	345	366	357	370	368	359	346	358	342	330	359	337	369	334	355	365	378	313	355	362	389	376	352	373	384	367	352	357	366	348	371	368	345	344	399	351	365	384	360	353	352	353	366	370	345	374	362	369	350	336	363	331	341	329	346	342	370	352	351	350	356	351	356	302	344	368	341	357	350	374	353	370	344	386	374	362	336	357	399	371	364	357	373	391	333	343	367	362	329	361	359	343	412	366	385	296	358	394	369	370	385	341	325	373	371	366	349	351	402	356	367	345	334	315	331	349	344	372	361	338	385	330	358	332	368	354	375	347	360	375	338	352	387	377	357	348	374	364	363	369	368	365	371	392	337	333	353	325	361	355	363	336	359	373	351	345	364	361	374	359	368	377	378	345	362	359	351	338	364	384	352	384	345	354	390	366	383	343	346	360	336	341	357	336	345	395	373	351	383	380	322	374	355	369	344	359	334	347	368	367	367	366	354	382	381	356	377	360	341	358	360	375	350	384	396	355	362	370	381	345	385	328	342	363	394	369	365	369	344	339	390	343	323	400	352	343	361	334	343	343	341	326	356	380	351	335	367	355	403	355	348	378	337	363	348	340	364	328	359	350	350	381	335	359	336	313	347	389	332	354	365	400	395	327	366	334	367	328	373	343	345	371	373	341	340	358	349	324	359	351	383	338	381	367	329	342	349	352	356	344	364	349	340	353	357	320	343	388	346	380	370	372	357	359	399	348	339	376	326	349	360	352	373	330	333	338	359	339	334	328	341	349	335	359	364	349	352	346	338	355	349	374	360	337	363	349	386	340	389	385	390	329	377	347	357	344	364	361	363	384	338	385	344	384	353	367	347	362	376	351	329	358	368	347	342	366	344	368	326	396	352	396	375	340	358	385	345	375	366	364	364	377	346	378	359	348	324	331	353	328	392	405	363	365	364	370	337	369	322	349	368	375	349	363	378	375	340	335	355	393	356	367	345	319	335	348	375	350	362	364	326	391	369	362	344	337	356	342	354	346	340	363	339	343	391	327	384	336	366	400	338	373	342	404	363	323	375	361	357	383	330	374	359	369	334	349	345	359	394	344	378	375	360	374	364	346	358	361	334	365	351	340	346	361	375	352	333	364	359	342	345	380	328	354	348	355	342	359	359	389	369	365	380	360	331	387	345	361	353	387	342	378	355	362	360	362	364	343	346	343	328	339	367	347	358	344	383	322	370	342	359	354	357	370	367	345	345	376	386	342	354	384	369	359	356	352	361	342	378	375	364	392	343	366	373	374	332	355	364	351	369	348	343	342	349	354	357	355	333	370	332	361	355	359	319	329	347	379	329	364	354	353	368	367	378	391	349	337	350	335	360	376	327	372	391	362	351	368	337	355	348	365	363	360	356	309	371	346	370	363	365	344	345	345	343	347
17300	2814	2742	2137	1613	1165	805	685	554	487	388	329	321	327	315	271	271	215	213	236	208	219	193	209	209	190	178	223	167	180	160	159	178	165	192	156	153	188	185	187	172	150	165	176	144	169	177	179	163	186	171	176	153	147	136	171	172	138	157	158	155	176	178	182	143	156	143	173	142	155	170	181	163	144	161	142	146	175	154	166	122	135	159	171	152	162	145	181	160	156	168	146	158	149	162	152	160	167	167	145	182	144	141	162	155	153	154	160	161	143	176	146	169	160	152	155	171	143	156	142	160	161	171	172	181	160	165	164	145	170	152	170	161	150	160	159	149	164	153	163	140	163	177	154	174	151	182	156	136	137	170	169	170	161	155	155	165	147	147	166	162	147	172	168	148	160	169	192	150	156	165	169	161	159	174	160	159	158	167	152	164	150	168	152	174	169	159	164	167	163	155	155	129	159	165	155	160	151	139	164	150	147	151	145	140	162	142	141	152	160	172	157	181	179	192	195	155	155	150	180	153	163	159	159	154	153	172	139	147	165	144	174	139	154	157	156	171	155	138	155	141	146	156	141	134	156	152	152	170	169	166	153	163	178	149	159	157	168	152	154	144	174	162	138	168	150	145	147	156	152	164	170	146	168	136	166	145	155	168	139	163	140	171	171	149	167	161	147	156	141	151	164	130	156	160	156	157	155	165	152	134	157	163	160	164	158	149	152	153	159	162	171	163	147	172	155	153	158	186	157	149	164	138	167	151	128	154	145	164	144	161	164	143	167	160	156	151	168	160	141	147	171	147	139	152	157	151	165	154	176	144	141	163	174	185	164	143	168	163	180	186	183	155	165	144	142	153	178	170	161	155	140	177	158	151	128	145	151	157	184	132	156	152	142	147	155	141	146	149	145	147	159	148	163	154	156	161	175	175	145	153	141	162	176	157	187	155	134	169	186	146	158	158	148	146	145	148	153	154	172	183	173	164	151	167	157	156	158	155	182	180	171	148	153	145	161	145	186	144	163	156	151	137	163	165	164	167	140	144	168	138	158	156	160	167	142	153	169	149	169	161	153	149	152	163	168	164	158	143	167	158	143	160	155	157	173	141	156	144	163	141	167	147	160	149	174	137	160	167	149	158	143	136	165	147	176	164	180	172	167	148	163	173	161	142	166	157	158	154	152	147	157	152	169	159	150	174	136	159	167	158	156	161	163	175	166	165	146	157	143	165	163	167	146	158	173	162	146	174	192	154	146	156	159	152	172	146	165	169	163	149	150	149	174	161	170	159	139	160	170	180	150	152	166	126	167	166	157	147	177	156	175	173	170	142	155	149	148	152	182	160	152	145	166	152	179	133	143	157	167	154	142	145	190	187	165	168	156	153	163	144	150	177	139	154	174	148	181	154	152	156	145	157	173	148	138	141	146	154	153	143	165	151	133	179	154	154	127	146	134	159	154	165	165	160	160	163	154	183	165	144	170	161	163	153	161	158	149	158	158	164	172	163	166	156	144	150	176	154	159	134	148	167	138	155	155	180	166	154	161	158	174	168	161	165	159	131	134	146	155	170	133	156	161	168	160	167	178	176	133	166	154	161	162	155	162	160	132	184	154	153	166	171	153	164	149	170	156	153	149	152	166	146	151	144	145	160	157	165	139	156	166	160	148	152	150	163	156	151	147	157	156	167	143	145	154	173	165	159	152	173	137	163	170	153	159	148	130	144	155	159	160	131	148	173	164	165	154	147	152	148	157	146	127	156	146	166	160	173	140	150	149	160	172	159	164	138	171	150	157	170	161	143	151	165	164	150	151	166	146	168	160	154	149	167	152	161	169	166	180	164	148	158	154	150	163	163	135	156	145	147	147	136	164	153	185	150	156	148	170	156	146	164	136	166	160	148	167	155	145	189	155	143	153	142	165	189	139	146	166	149	179	169	160	157	165	169	163	145	134	137	144	155	136	163	154	144	154	143	161	164	172	178	140	141	160	171	165	150	147	153	166	174	146	154	135	152	146	162	175	156	158	157	154	150	181	159	152	154	168	161	191	152	146	180	143	164	168	152	171	152	170	180	163	152	172	152	150	178	189	165	186	166	168	141	155	152	147	172	164	169	157	156	165	160	132	169	139	163	151	170	150	154	175	170	175	153	160	162	177	157	153	179	160	166	155	171	154	166	168	159	159	152	168	148	178	158	158	153	160	142	158	177	154	165	166	162	182	145	151	163	169	150	151	166	173	174	141	174	163	162	174	153	160	159	154	151	164	150	169	147	145	145	163	179	176	132	164	154	161	179	159	138	153	158	168	144	146	157	148	158	149	159	159	165	157	164	147	145	155	178	145	145	161	163	171	172	172	168	165	134	158	158	159	152	163	152	145	159	155	145	137	162	141	156	164	179	142	130	144	180	182	172	187	178	160	170	167	158	177	157	168	147	168	151	133	175	157	172	140	160	147	152	137	157	131	172	160	157	165	161	130	160	165	148	174	178	162	141	155	171	157	160	165	158	157	164	161	164	147	154	163	176	153	150	173	175	148	148	159	161	158	161	156	137	164	163	150	144	175	169	146	142	148	175	162	177	164	148	146	175	154	148	172	140	160	138	149	166	145	156	183	139	144	153	165	162	171	156	154	151	165	162	203	162	160	141	144	154	173	166	135	160	166	165	143	167	154	178	146	172	147	161	165	149	161	161	148	175	183	186	174	168	140	178	187	145	140	148	168	152	156	146	170	164	180	179	140	157	157	189	170	161	154	162	158	148	153	152	163	183	143	155	147	157	164	148	145	164	133	174	154	158	152	156	142	163	144	144	166	169	162	168	162	172	159	155	156	159	163	157	157	145	161	187	157	155	148	145	152	149	168	177	145	153	170	156	164	151	167	152	170	147	158	158	152	128	155	145	156	161	163	135	183	144	174	175	152	148	162	148	173	146	181	167	171	165	148	159	152	158	144	156	148	145	151	154	167	169	182	183	143	164	147	165	136	178	153	169	162	144	165	155	179	158	158	158	160	147	151	176	142	149	154	165	141	145	167	167	151	154	160	178	176	161	160	148	166	183	148	139	157	143	141	157	147	159	150	171	168	158	153	157	178	165	139	163	189	147	152	136	144	153	158	169	166	179	144	131	166	144	147	161	132	149	148	157	152	144	173	162	140	154	160	155	142	150	124	160	168	167	159	158	155	165	168	146	175	137	165	144	150	169	166	141	168	181	166	144	140	140	183	161	163	148	161	158	148	144	146	159	153	171	142	156	178	150	150	169	148	151	171	165	154	141	178	165	132	151	170	159	134	164	161	143	152	150	158	141	172	142	165	154	166	156	140	158	158	172	170	141	159	167	166	142	169	184	163	168	168	159	153	169	144	159	162	176	151	159	167	155	153	147	156	153	153	170	150	166	173	173	167	150	164	160	152	148	162	167	166	154	165	152	155	176	171	158	147	139	157	162	156	145	161	150	161	154	175	148	161	160	166	139	161	154	155	155	171	167	142	151	178	152	158	143	161
7970	2383	5428	6329	5430	4482	3621	3044	2468	2101	1933	1748	1584	1390	1293	1190	1172	1029	964	943	936	877	822	804	782	737	735	700	666	675	629	628	626	644	599	551	633	671	596	597	543	579	540	553	570	532	552	541	508	561	550	595	565	473	519	505	524	517	519	508	526	501	469	526	487	499	517	555	517	463	475	532	501	484	523	502	485	481	476	511	518	503	492	491	485	485	490	535	527	512	517	534	479	488	473	479	514	520	484	477	462	493	512	465	444	462	491	409	485	486	484	489	446	457	480	480	508	483	418	486	508	478	453	446	520	440	470	476	463	466	479	468	497	490	458	483	478	489	496	454	481	508	484	450	442	455	460	434	450	479	484	480	462	472	488	496	511	522	474	497	477	487	445	461	484	487	469	465	491	461	466	473	459	484	491	496	454	453	459	447	456	509	432	443	477	485	500	462	516	490	498	466	466	460	505	443	502	497	472	462	447	461	482	465	485	481	468	474	429	481	475	440	462	481	478	458	458	450	464	481	480	498	474	480	493	474	469	473	418	459	450	482	490	471	475	480	461	450	427	468	498	501	459	470	459	494	472	487	452	454	479	490	478	508	472	469	450	489	461	449	449	479	474	468	505	485	480	477	465	467	498	492	461	422	464	448	475	486	423	497	467	477	478	500	441	444	495	495	492	460	475	476	464	494	452	463	475	497	455	445	487	497	452	458	494	491	468	464	436	499	463	439	483	489	466	487	470	494	467	498	451	491	480	480	439	490	474	448	470	431	488	457	441	470	502	471	491	486	511	432	480	496	448	419	473	462	486	440	449	461	452	408	492	480	500	456	476	458	452	491	474	461	484	491	471	486	454	485	458	488	484	473	453	473	440	480	447	471	424	473	506	473	454	507	465	439	435	499	440	454	479	458	417	435	458	491	470	465	468	460	463	461	462	455	457	458	484	467	468	483	482	481	474	422	519	471	488	467	516	478	446	478	535	465	445	490	438	479	430	483	478	446	499	506	457	519	462	512	436	445	445	478	469	469	463	476	461	476	429	486	465	476	491	458	485	501	466	418	447	486	453	476	444	475	488	468	456	493	481	456	486	447	469	493	500	485	440	460	464	468	471	439	491	494	478	453	472	475	431	491	507	467	444	466	432	459	481	493	475	456	482	461	505	474	511	470	498	456	470	486	476	469	465	464	469	511	464	468	497	462	459	488	534	456	414	449	512	500	448	472	500	494	465	452	470	473	482	445	517	496	445	459	424	501	450	449	468	472	479	480	485	475	473	492	498	474	445	440	483	487	469	483	438	460	465	429	464	452	489	466	467	477	463	485	507	461	466	462	491	473	483	470	451	438	470	478	471	493	493	457	478	449	485	484	480	530	440	486	456	467	504	464	452	456	494	479	481	486	501	470	491	501	523	494	449	475	456	480	498	420	467	471	470	450	441	486	434	477	483	454	444	499	429	505	469	460	491	476	473	455	438	486	476	431	464	456	451	474	488	453	464	461	487	482	476	495	465	456	483	457	530	477	433	439	491	464	451	408	476	507	453	514	459	443	487	496	446	439	454	449	419	451	493	474	441	446	478	487	487	484	456	467	413	455	501	483	513	449	484	474	478	485	450	494	496	496	512	464	456	513	507	506	443	446	464	492	486	441	471	448	473	469	482	488	452	495	442	482	481	456	490	478	447	483	505	478	466	483	497	481	437	448	491	473	488	451	483	462	462	472	488	508	494	494	441	489	457	465	499	468	463	483	476	474	440	503	471	485	487	463	433	490	408	472	481	485	489	501	480	458	464	474	455	444	496	489	441	472	482	444	476	462	503	457	438	479	471	476	450	466	459	439	472	485	492	469	481	465	489	449	450	487	471	497	476	431	489	454	459	517	490	477	460	469	472	479	487	465	489	483	471	440	448	435	448	466	508	456	459	458	454	487	454	425	465	467	519	463	505	457	469	466	422	467	488	501	485	478	440	479	430	440	471	475	520	466	492	442	450	488	423	467	487	494	434	460	495	440	511	436	481	482	498	478	480	481	469	462	522	499	496	462	489	464	463	443	473	468	488	466	485	480	501	472	458	509	465	441	517	480	464	474	475	429	503	460	499	445	482	459	450	445	490	467	504	448	481	441	433	463	473	436	504	479	451	427	461	439	471	477	431	490	506	451	471	448	467	399	467	449	469	513	487	456	447	487	453	513	451	473	473	496	475	471	484	499	473	490	462	477	464	470	454	506	510	481	436	470	464	485	445	471	459	507	451	469	443	460	456	473	512	439	461	467	475	451	447	479	477	442	464	462	494	428	464	490	459	490	469	428	506	476	445	472	469	456	471	470	501	491	448	462	467	490	494	490	475	483	442	485	460	447	484	488	470	464	497	521	505	484	478	485	456	460	472	484	492	486	463	490	486	475	474	493	492	480	482	483	448	485	465	470	448	450	506	480	487	496	477	506	471	477	466	493	469	485	468	495	483	459	473	499	475	464	449	458	479	475	421	475	468	466	483	500	466	442	467	490	474	452	496	497	509	426	463	500	496	460	472	454	486	497	486	450	478	459	455	488	468	499	474	458	471	478	475	501	435	475	491	470	469	468	447	468	436	495	499	465	439	457	460	482	485	465	451	489	442	500	475	501	486	455	439	472	439	491	499	485	473	494	460	475	493	492	465	496	473	492	460	503	484	476	445	470	466	468	449	470	495	444	479	462	448	448	478	482	452	427	444	472	491	486	514	470	471	459	468	492	456	467	467	469	494	464	440	456	468	486	476	445	474	470	477	463	489	447	521	503	490	481	474	476	464	469	480	496	533	451	461	503	466	475	467	402	458	512	474	455	456	466	495	469	519	445	474	456	441	458	435	479	429	496	461	440	453	489	498	469	497	471	482	451	468	466	465	441	443	505	488	477	432	461	497	444	492	509	471	474	457	491	498	483	495	444	509	466	485	468	486	432	480	490	484	478	467	480	478	499	498	471	467	444	450	482	488	431	522	482	461	454	468	444	453	446	477	471	440	453	454	490	493	445	458	479	494	493	486	483	452	494	472	474	467	453	493	441	443	458	448	452	479	450	494	442	509	498	445	476	476	465	468	475	489	465	491	455	459	475	447	501	479	484	508	488	459	492	453	455	487	464	473	465	425	459	451	487	461	473	484	489	467	450	457	474	486	500	473	490	468	463	514	493	462	459	499	458	442	474	481	458	514	447	449	471	480	484	465	488	470	487	459	426	451	455	495	459	464	487	458	466	486	482	448	452	428	486	477	437	484	506	467	461	484	496	432	454	477	435	466	465	478	467	446	471	470	492	497	450	460	461	476	463	484	487	478	463	438	479	463	515	450	483	429	471	485	494	469	440	475	483	468	437	503	496	489	510	478	474	472	450	471	506	503	461	428	515	496	472	495	507	472	470	461	497	496	501	488	446	443	438	461	447	510	461	467	475	442	531	454	462	520	476	496	485	461	486	466	438	474	471	489	474	454	485	453	460	510	493	445	491	486	472	473	487	444	489
2311	298	303	291	313	290	264	243	223	227	275	245	238	260	213	219	232	228	250	259	222	249	261	260	264	275	235	281	232	249	258	236	248	232	247	237	228	244	247	245	246	232	249	222	246	209	266	229	251	251	237	241	274	243	208	235	230	252	221	258	253	215	248	231	232	224	229	275	223	244	222	243	228	230	234	234	250	219	238	256	244	219	235	227	241	241	227	226	231	237	246	241	240	225	233	232	239	236	229	236	236	249	264	222	232	233	243	233	224	225	256	231	248	238	221	219	234	248	264	239	232	228	243	234	215	232	248	254	251	199	267	230	220	236	236	232	238	244	245	245	241	247	226	241	247	207	226	211	213	236	252	222	230	240	232	226	251	241	227	233	220	237	250	231	226	233	241	250	271	257	207	214	236	235	235	228	234	262	218	233	233	228	240	226	242	228	218	259	264	258	237	249	242	219	246	265	223	241	222	228	251	235	231	256	252	260	230	232	251	218	246	234	226	220	236	250	226	257	238	242	273	243	243	272	210	250	244	259	238	220	264	252	242	209	257	222	230	235	227	239	254	264	249	224	255	248	253	233	230	256	259	227	240	236	219	260	244	229	251	246	239	249	240	249	238	268	232	241	231	231	249	241	238	252	227	257	235	255	236	226	233	207	268	216	231	220	209	215	236	232	251	230	251	231	234	227	252	238	241	253	227	253	227	260	250	244	248	248	246	230	230	227	226	233	232	217	215	230	212	264	213	243	242	228	232	221	231	218	236	219	249	251	237	243	215	247	244	225	246	232	201	226	228	228	203	231	218	244	238	237	245	250	246	217	243	250	253	219	247	252	251	218	211	255	245	250	261	243	239	257	257	219	252	252	242	189	240	238	231	226	257	267	264	253	227	241	245	238	245	248	239	236	241	226	252	242	241	261	246	268	203	234	228	234	242	219	222	234	233	223	245	241	234	219	228	238	225	244	241	237	235	242	217	234	239	268	211	247	273	245	236	235	230	243	242	249	217	216	235	233	234	248	241	249	228	215	239	245	235	235	254	264	224	245	230	244	237	218	220	241	221	240	258	223	227	242	206	242	226	252	227	227	251	227	244	243	245	245	242	223	271	234	222	252	248	240	294	266	225	229	257	238	220	235	200	238	225	216	266	209	235	242	249	247	247	234	221	241	246	251	231	227	218	218	247	260	240	222	251	216	215	250	247	254	242	236	221	232	258	217	215	268	232	229	235	219	240	242	257	224	245	225	227	229	247	256	257	231	250	212	237	226	247	236	200	227	248	242	247	236	235	215	216	238	259	225	255	230	236	261	229	233	245	240	228	269	254	229	268	261	221	212	235	248	237	228	223	260	268	235	242	249	247	261	244	215	269	224	243	231	237	227	226	248	240	256	217	232	238	212	225	224	235	231	277	227	237	256	255	267	239	219	265	245	227	226	281	235	213	218	239	245	231	221	244	235	221	238	240	237	217	203	231	225	265	206	238	212	245	230	243	242	242	234	190	233	250	238	268	225	222	240	235	270	232	296	246	258	242	241	269	231	236	244	249	227	223	249	253	237	245	227	242	235	236	214	259	228	246	249	232	241	247	268	251	246	247	248	251	258	232	240	236	247	207	220	239	256	235	268	207	218	234	235	218	258	259	238	246	241	256	240	228	226	231	233	259	255	245	246	226	231	241	221	251	212	235	241	219	247	235	249	232	218	246	224	214	201	238	222	234	219	254	248	265	211	256	243	230	241	208	226	237	240	238	224	240	246	260	232	211	224	232	235	228	267	249	206	222	240	240	229	244	250	214	263	228	233	249	225	209	248	203	263	238	230	241	234	237	258	262	225	269	240	255	213	241	234	238	224	244	231	208	236	256	249	226	240	246	233	256	227	250	228	260	255	239	231	236	225	205	216	238	234	210	246	235	232	226	266	251	224	228	219	254	241	209	247	256	258	243	230	237	237	235	259	236	267	231	239	244	234	226	242	252	243	248	243	226	224	250	247	242	243	265	257	244	263	244	209	257	237	265	293	230	233	248	225	248	239	247	257	247	245	226	249	268	235	230	243	259	220	237	236	215	233	273	230	228	227	271	251	248	225	231	259	250	251	210	244	235	241	237	233	248	240	233	235	219	231	245	253	232	246	266	252	241	212	218	224	243	232	247	239	255	233	262	211	255	224	224	229	230	247	247	227	268	243	270	247	233	244	273	237	271	238	265	248	227	239	250	232	252	203	231	240	229	242	233	253	265	276	229	240	243	214	244	252	232	263	231	222	240	229	235	245	256	239	233	226	277	230	227	248	241	251	214	229	233	242	224	226	256	246	256	250	236	225	265	235	234	235	234	236	234	233	224	262	251	274	238	239	240	211	222	220	251	252	244	245	247	245	229	251	220	237	251	247	250	266	245	259	258	206	232	246	240	254	225	249	245	228	261	235	229	235	247	207	220	255	237	203	245	247	233	243	238	240	252	224	255	250	246	231	210	243	220	234	215	221	245	238	259	236	222	208	245	255	237	220	255	240	240	245	239	235	243	242	219	238	227	247	232	250	249	236	213	227	234	237	230	243	226	224	249	270	223	235	235	220	235	244	238	227	247	229	251	250	230	249	242	221	254	254	239	210	241	254	226	255	240	228	233	242	251	236	260	235	243	224	234	219	222	267	235	253	257	235	220	230	251	222	222	241	262	249	258	276	249	241	243	218	222	221	255	230	218	247	224	256	250	224	246	252	221	223	233	240	248	240	241	228	264	252	243	231	231	243	236	220	244	258	237	257	247	273	233	239	229	229	236	237	209	249	266	240	229	225	258	213	235	224	237	241	227	217	249	243	230	210	264	261	248	223	261	244	222	246	215	232	201	232	233	227	243	241	221	251	233	213	230	238	234	200	240	269	236	227	224	245	246	223	260	236	224	239	246	226	234	215	229	260	228	240	247	265	250	235	211	242	226	228	234	228	259	213	231	238	240	241	267	236	237	245	246	231	239	234	233	232	254	227	223	265	248	232	238	241	245	220	251	226	243	259	230	247	262	205	242	219	254	205	225	231	239	242	225	236	216	255	228	235	215	237	247	223	234	243	230	256	221	218	241	224	220	224	241	239	259	225	243	246	214	252	239	221	231	249	246	240	231	226	248	223	228	220	208	245	257	250	259	239	237	232	231	274	228	252	229	233	239	231	233	230	227	249	224	259	246	241	247	233	234	231	235	243	231	242	233	254	223	231	234	224	259	244	241	254	247	234	241	242	219	249	231	253	262	245	291	228	214	245	250	244	258	242	236	251	247	260	253	225	250	218	233	239	228	260	216	238	233	228	240	250	253	247	274	237	259	240	229	212	244	222	253	253	259	231	278	222	247	262	234	240	252	236	234	243	238	235	257	251	232	225	231	236	220	218	220	233	245	246	226	258	237	222	233	239	226	223	228	242	231	227	261	234	219	218	228	254	229	229	221	224	233	240	250	214	235	219	243	247	256	235	250	232	211	233	249	223	254	254	231	232	241	245
2285	721	885	896	838	811	773	736	686	727	691	722	692	699	676	667	637	676	664	669	677	686	654	703	677	640	617	664	635	670	671	633	644	627	606	652	611	677	635	640	600	635	688	669	656	701	659	649	639	669	672	638	658	705	680	655	667	667	602	670	627	640	649	678	698	640	652	681	680	668	660	654	650	616	678	658	633	643	661	666	642	650	625	694	606	671	667	639	667	665	690	647	613	657	598	707	629	697	625	659	638	630	618	704	666	645	621	595	612	698	616	600	659	659	630	701	665	659	653	625	666	635	623	617	622	647	631	612	679	640	648	625	664	637	672	706	652	622	676	653	592	651	629	631	648	665	656	652	654	649	650	667	664	645	657	629	623	649	647	629	676	635	664	631	681	639	673	629	646	611	622	644	622	617	614	634	637	658	654	655	688	674	608	626	657	655	654	681	663	637	699	657	659	683	636	672	625	631	670	647	653	621	687	634	610	624	672	621	612	653	653	678	642	663	643	652	638	645	675	650	626	667	624	664	632	660	669	696	658	620	686	686	627	666	614	667	615	647	591	654	641	643	676	620	638	658	668	607	597	621	640	638	687	655	687	640	651	629	649	639	649	636	658	659	631	634	622	633	630	664	633	652	626	636	678	646	632	642	659	658	640	682	655	659	629	633	661	653	656	645	631	675	664	618	669	607	623	643	627	692	666	682	677	650	640	667	659	585	708	654	653	628	655	693	633	651	623	632	631	687	623	652	642	666	661	628	703	674	679	635	674	630	692	660	675	641	670	645	670	632	625	614	626	633	672	647	631	653	640	684	700	646	635	606	657	650	632	679	638	632	633	626	653	668	675	670	644	633	614	649	670	631	640	677	644	682	665	609	662	650	664	636	676	638	623	634	676	649	663	660	648	619	668	668	669	686	646	602	670	620	682	638	644	646	650	641	675	659	676	648	644	653	616	681	633	678	627	629	672	634	663	677	671	666	680	609	654	617	665	597	676	625	613	598	660	628	677	662	615	667	633	675	653	677	656	633	603	656	635	628	682	640	668	649	605	665	672	655	630	662	688	661	631	654	661	636	631	694	646	642	630	657	664	633	644	654	634	592	632	645	655	616	673	637	666	637	632	604	625	656	679	629	670	631	648	629	639	653	618	668	649	600	662	628	624	629	638	631	689	653	646	698	587	654	597	626	672	640	663	627	631	626	599	666	670	619	637	630	610	644	619	649	644	646	684	643	631	657	641	603	597	619	707	626	607	673	604	635	633	661	690	638	640	648	683	667	646	655	609	634	622	626	648	626	640	624	623	656	632	622	634	640	633	661	663	614	682	616	626	638	628	657	680	648	673	638	673	608	639	651	629	609	646	655	611	613	651	635	627	613	636	636	682	627	665	659	653	641	621	605	628	621	663	627	673	616	646	658	650	648	612	630	634	622	662	672	652	627	655	624	654	640	670	655	668	685	649	642	692	661	694	624	614	622	654	658	669	632	680	682	620	641	618	701	639	716	655	657	663	698	633	648	628	638	633	661	605	672	665	678	653	685	665	648	689	666	611	652	639	646	685	680	630	643	683	683	689	641	607	641	654	663	660	631	631	638	646	642	651	678	649	679	617	631	671	654	621	682	627	663	617	680	617	634	679	656	653	663	665	622	660	670	658	698	655	563	590	613	683	627	692	668	694	669	585	668	691	639	640	627	649	626	643	636	650	660	665	646	646	630	647	643	648	614	662	622	642	648	659	697	610	648	640	623	625	626	658	641	642	638	585	656	666	660	648	684	640	650	661	606	663	676	694	642	633	623	683	655	665	633	666	659	675	654	654	654	646	681	636	648	604	647	636	661	642	642	663	618	641	650	671	684	656	649	649	654	664	635	678	662	676	665	691	641	661	631	626	682	678	666	656	628	640	686	667	673	635	669	658	575	672	610	680	667	638	693	686	604	624	650	612	652	625	634	604	683	622	646	648	632	690	631	653	635	626	622	639	619	635	634	643	633	620	691	660	676	671	626	645	656	635	702	666	640	667	640	627	652	680	682	666	658	633	677	649	626	612	620	658	643	658	631	678	650	657	649	635	658	660	651	640	675	664	675	644	652	673	616	657	647	633	649	617	706	695	673	647	637	661	670	700	651	647	633	671	667	636	599	656	618	659	660	655	658	655	646	661	659	642	653	611	617	621	721	675	629	625	658	630	675	674	700	668	660	643	611	670	633	652	624	659	619	610	641	681	634	630	656	626	639	675	665	669	620	665	634	679	676	662	682	587	599	617	652	669	669	600	646	691	648	641	650	635	687	690	677	604	678	678	637	643	672	678	677	630	669	655	662	606	600	626	598	619	640	649	699	651	663	682	621	677	647	647	659	636	658	622	616	677	724	639	644	665	659	653	690	652	663	647	668	670	608	635	629	690	701	606	698	602	679	681	655	656	654	641	674	689	660	647	673	624	584	675	631	661	627	621	638	645	671	653	627	638	671	623	654	658	692	650	650	628	656	644	663	640	703	643	649	675	657	644	658	659	626	598	675	679	678	631	674	621	657	646	636	638	689	669	623	650	657	664	656	650	603	691	639	672	651	644	641	638	667	686	663	633	639	625	676	641	653	622	670	604	615	682	635	655	634	642	681	617	615	660	615	606	628	646	624	666	692	646	650	654	633	604	614	651	626	632	652	669	664	635	721	623	685	683	617	666	664	643	632	678	646	598	643	623	627	639	662	647	638	655	602	635	660	632	643	642	649	690	637	613	674	642	609	619	671	704	656	616	659	716	649	644	710	642	683	619	666	658	646	648	639	610	641	659	663	635	649	665	665	626	636	631	631	640	611	644	637	633	686	710	656	617	638	650	670	620	629	692	648	691	675	670	664	685	649	662	643	665	599	617	643	683	666	648	651	629	677	578	646	689	655	667	623	694	638	676	679	664	694	621	633	666	669	625	661	627	630	624	654	621	640	613	659	676	655	665	663	642	620	654	650	655	634	666	669	656	621	636	637	623	635	666	664	680	665	639	618	634	646	655	605	658	615	644	671	646	622	633	653	661	609	637	637	639	632	627	647	660	656	617	626	641	631	643	618	664	595	646	632	695	654	657	655	675	642	620	669	668	617	600	654	669	622	646	641	598	639	656	614	696	635	678	668	647	670	644	659	679	625	653	647	639	644	636	582	619	664	655	628	660	621	647	637	696	669	666	660	641	632	656	656	632	634	666	617	652	634	682	642	680	642	630	663	646	646	674	680	654	655	671	634	618	666	624	655	645	663	650	628	673	609	669	683	707	627	643	604	647	633	649	665	623	681	639	668	675	662	680	644	680	639	643	624	643	629	661	674	605	647	663	645	653	611	659	652	636	625	622	670	657	686	671	619	646	658	681	639	653	647	622	701	634	661	681	611	649	664	607	621	578	694	647	690	620	628	661	623	636	644	629	640	657	609	661	686	613	649	670	605	682	586	682	658	608	619	632	643	683	666	593	631	691	578	662	651	672	653	648	630	658	661	687	596
9646	1178	1490	1105	780	652	470	392	339	299	218	241	228	188	187	166	171	148	167	146	141	140	160	116	147	134	145	126	112	128	138	133	123	126	105	130	110	134	122	117	114	130	110	127	121	134	122	123	127	123	106	103	127	130	119	124	125	124	123	109	122	124	148	121	117	115	134	118	126	107	125	120	113	128	104	133	127	128	128	101	134	137	129	121	104	138	118	151	119	116	111	130	153	120	125	101	95	122	118	125	116	120	99	122	109	120	120	102	111	93	91	144	105	93	105	104	128	118	102	122	98	110	112	124	119	105	117	108	113	111	114	108	128	122	116	107	114	127	93	123	122	114	114	123	123	99	96	118	138	104	103	119	128	120	119	123	112	124	113	147	104	118	118	118	96	105	115	117	100	102	112	124	107	113	134	102	103	119	144	103	122	126	117	120	122	103	117	100	108	116	114	100	121	115	122	116	128	114	117	106	109	114	108	127	103	99	121	108	123	105	106	137	134	120	94	126	108	130	115	142	125	125	119	104	138	117	117	123	114	115	112	111	126	137	111	114	120	111	103	115	136	124	104	118	106	115	117	103	103	110	112	127	112	127	113	129	139	106	111	118	116	125	125	133	131	117	102	115	100	114	105	122	122	118	109	116	119	114	127	93	107	135	104	103	124	113	120	137	112	113	140	97	103	119	103	102	114	114	108	101	109	102	106	114	103	118	110	98	140	121	120	123	92	128	127	116	114	94	106	118	107	105	100	94	130	125	96	119	121	124	108	122	120	107	99	114	112	104	121	98	118	97	94	115	129	127	115	129	117	121	112	106	134	124	119	93	117	115	115	113	124	115	107	105	110	102	128	104	118	110	88	100	104	115	104	98	123	125	121	115	99	112	117	118	116	117	107	115	107	99	116	123	103	127	126	112	110	100	136	112	122	116	106	124	113	109	104	119	118	102	129	86	110	130	112	117	117	122	125	129	117	128	117	153	123	118	118	100	103	101	116	119	116	128	131	103	132	119	128	138	125	114	124	113	100	143	116	117	120	97	134	114	117	109	117	109	118	124	119	125	104	113	129	120	114	124	102	126	110	117	120	107	125	100	113	123	113	116	107	112	130	112	117	125	120	103	111	98	121	128	117	121	114	109	103	124	114	118	124	105	112	101	122	110	143	105	121	120	120	116	98	104	125	118	132	111	123	130	122	103	108	111	109	100	108	108	94	132	118	105	122	120	115	119	91	96	114	113	106	119	124	113	106	98	111	123	100	97	99	107	98	148	139	122	120	110	118	117	118	119	105	115	98	104	114	127	131	118	113	121	128	107	118	99	110	116	98	131	120	120	133	106	112	117	130	101	111	107	128	110	112	123	100	123	122	117	116	144	121	104	114	132	122	99	107	105	112	116	120	120	97	132	121	94	109	106	121	110	126	121	112	126	121	112	107	113	121	100	117	111	128	99	91	97	100	109	97	126	108	121	113	110	111	112	112	106	121	106	99	136	103	116	106	102	131	116	108	101	122	93	115	119	109	119	127	94	96	111	118	150	119	122	120	101	114	112	101	127	115	111	126	122	107	118	111	114	127	116	123	115	127	119	128	117	114	119	106	113	116	116	141	122	106	104	136	100	111	131	108	108	106	116	98	123	127	107	132	96	121	144	130	131	124	120	116	117	129	114	127	132	109	123	123	109	127	125	134	118	133	112	106	104	114	119	124	112	96	113	140	118	115	104	99	127	132	127	130	129	104	115	132	112	98	115	108	115	124	122	121	118	100	98	142	103	130	127	116	111	121	109	120	127	113	117	107	100	123	136	107	126	129	125	102	111	107	99	119	128	105	111	112	129	119	120	123	116	116	95	115	125	105	118	108	126	114	125	129	123	115	120	126	116	94	134	119	112	126	109	133	128	125	132	115	109	123	114	129	111	115	108	100	111	117	107	117	121	110	100	107	126	123	124	115	117	113	119	116	117	110	103	107	120	98	113	101	105	125	120	112	126	108	106	112	125	138	104	122	106	102	119	118	126	108	100	117	104	132	122	132	109	131	121	128	106	106	109	111	93	135	103	132	132	118	127	103	122	108	111	102	122	117	133	123	105	104	140	118	129	116	130	112	110	95	131	124	137	111	137	118	110	106	116	118	109	122	84	109	119	139	125	100	112	126	129	112	123	114	99	87	123	120	101	94	112	131	126	124	127	128	107	122	112	116	131	125	95	121	126	105	109	103	107	114	113	128	122	123	102	115	134	111	119	111	111	125	99	128	105	102	122	116	101	93	105	138	104	121	132	119	123	125	103	128	130	125	128	114	110	113	123	91	108	95	101	130	120	132	115	115	108	122	110	117	117	120	107	128	92	114	116	106	115	128	141	108	124	94	101	109	120	110	124	116	115	109	121	117	110	128	130	117	128	98	111	119	112	104	104	115	110	146	122	123	112	112	122	129	110	116	112	107	115	113	120	121	107	99	116	123	125	120	110	128	132	113	137	125	133	127	116	125	110	121	99	116	129	126	119	117	122	109	136	112	110	127	141	115	106	97	114	111	120	116	127	119	100	97	118	98	118	107	120	134	128	112	128	113	131	90	102	121	103	118	118	123	130	126	124	136	115	110	117	121	134	135	141	109	112	97	113	117	129	119	102	105	109	125	120	98	120	98	119	108	109	113	111	108	111	114	112	112	127	125	127	105	129	97	105	112	119	106	113	131	125	125	96	115	113	113	104	119	117	114	97	107	110	120	127	122	127	139	116	126	98	123	100	113	92	127	107	110	116	131	115	104	113	117	121	117	146	99	105	121	118	113	106	131	105	112	113	101	102	110	105	106	107	119	120	111	127	104	108	126	93	108	104	113	128	111	105	125	106	122	105	125	120	124	103	107	124	125	115	111	113	131	128	128	105	128	129	107	113	109	107	108	124	115	113	132	138	113	99	113	115	107	100	125	127	105	114	123	130	110	113	125	130	125	127	94	131	130	109	129	130	97	94	104	116	119	111	118	118	109	127	128	96	120	118	120	113	129	108	116	109	119	117	121	117	112	119	114	115	108	114	119	129	125	98	136	125	103	109	105	124	130	124	110	129	116	142	119	112	128	103	91	150	128	107	112	125	88	120	126	123	117	120	118	93	123	113	116	115	98	107	106	133	113	110	139	123	119	122	107	103	118	115	126	95	101	115	110	127	143	138	109	120	112	112	121	127	115	113	127	132	122	118	106	122	130	116	111	112	113	109	97	131	128	120	116	118	117	109	108	108	115	124	92	109	133	120	112	100	117	125	118	105	110	120	102	117	128	126	112	118	112	118	124	113	105	109	126	127	114	123	112	115	119	104	129	122	116	118	110	129	113	111	112	103	109	121	120	149	106	107	124	128	127	114	112	118	130	103	121	130	121	102	107	121	101	116	133	117	108	114	126	97	110	96	122	119	109	142	115	114	108	118	115	116	108	127	113	124	102	118	102	123	119	109	124	129	107	117	115	96	108	137	112	102	129	127	119	141	116	130	128	119
5803	1420	3111	3679	3134	2564	2077	1711	1485	1288	1162	1013	888	840	795	766	709	678	647	589	594	569	506	492	526	500	497	467	415	462	479	448	424	396	475	418	420	413	422	393	432	424	394	423	412	382	354	405	375	403	389	366	406	355	405	399	405	350	381	375	414	349	393	335	364	367	358	379	378	383	390	341	363	364	348	367	381	375	353	355	370	367	382	367	320	367	386	400	369	380	393	334	374	379	370	351	360	356	311	332	368	357	376	364	392	378	354	356	328	356	342	337	329	364	326	365	384	344	328	398	337	379	354	388	352	372	365	368	338	377	359	366	351	381	357	368	358	340	375	344	354	384	332	362	382	362	390	359	410	344	386	348	384	345	389	348	355	358	351	349	344	371	340	378	389	363	352	352	362	363	355	365	328	361	313	341	369	366	334	371	338	338	354	367	340	325	350	355	371	376	381	340	378	342	335	375	368	355	389	344	360	330	390	348	343	350	360	356	368	348	353	363	387	349	332	354	370	339	375	381	365	354	337	369	333	318	393	340	360	355	354	339	351	348	340	350	361	365	390	336	358	357	386	341	337	373	366	347	325	373	355	379	321	384	360	329	375	378	360	342	332	352	374	348	336	337	374	347	349	367	331	347	356	352	354	333	367	320	345	358	368	350	356	384	361	373	365	324	341	367	366	356	386	376	360	366	334	334	325	367	387	332	348	358	345	377	364	374	376	353	371	373	368	353	331	372	360	375	340	321	362	359	356	346	347	355	376	367	341	341	340	356	339	378	355	362	358	368	321	368	332	379	291	358	346	338	332	350	358	310	352	339	328	374	338	353	379	364	363	343	362	357	372	348	403	336	393	335	353	350	364	351	380	373	359	363	343	388	343	341	381	352	349	359	368	392	366	373	340	343	357	376	393	344	371	381	358	359	362	344	351	351	328	372	376	370	371	313	351	317	371	322	355	358	347	337	336	343	405	352	340	341	372	315	385	343	394	351	363	388	349	345	315	338	370	332	379	354	367	345	356	370	379	359	336	384	364	364	352	373	349	336	353	353	325	364	392	341	333	360	357	363	368	352	365	337	351	396	353	345	330	333	337	350	350	356	335	361	328	335	352	347	365	295	390	380	334	369	366	376	367	365	351	342	337	374	339	356	360	342	362	338	359	356	391	339	352	349	365	353	362	339	327	342	351	343	336	342	332	358	423	353	336	363	350	360	351	368	367	355	371	364	337	363	364	387	343	351	353	334	360	309	354	342	377	341	350	340	327	357	347	339	354	345	352	335	335	382	367	374	318	370	352	379	365	359	336	384	364	351	361	392	406	374	351	378	317	388	325	385	335	358	348	355	337	367	333	352	370	367	348	352	369	386	372	365	362	363	370	378	365	350	321	356	341	376	341	369	404	344	386	375	336	341	341	349	333	375	342	365	390	346	346	360	351	349	382	316	357	383	361	323	382	383	360	354	362	337	375	353	353	347	371	382	380	349	360	351	344	334	378	355	359	389	329	345	356	367	363	394	356	355	342	366	366	345	360	347	341	356	368	370	322	366	334	335	375	344	348	378	344	358	375	389	348	371	366	363	362	362	368	364	367	392	328	348	350	383	325	345	335	375	356	389	369	348	381	344	362	331	342	307	368	379	379	356	349	343	362	328	363	353	365	378	356	350	365	334	355	386	348	367	369	377	378	337	344	358	364	391	382	369	366	363	322	358	335	352	363	373	333	365	358	377	331	372	331	371	355	343	362	355	359	370	359	371	342	371	363	373	360	386	377	359	317	353	341	340	335	347	355	356	405	361	349	388	359	328	353	365	342	336	358	398	375	349	376	357	366	357	380	356	315	319	353	364	367	368	368	378	378	326	366	408	372	383	366	350	346	380	364	379	344	400	376	386	369	357	361	348	327	337	397	347	334	374	368	350	354	373	348	345	399	351	361	380	367	374	384	398	360	386	347	366	368	324	380	377	390	343	351	358	342	399	346	348	355	338	383	370	367	362	366	351	369	381	370	364	368	316	362	343	377	340	386	350	353	354	346	357	377	342	372	344	374	361	372	347	380	308	347	371	358	389	333	346	335	376	367	352	335	343	306	342	372	357	371	336	351	374	364	343	328	354	346	346	403	336	316	349	366	371	338	367	368	335	331	366	361	376	376	336	365	364	369	378	388	368	385	347	376	388	333	384	384	391	309	347	360	362	347	356	366	363	335	382	346	368	367	358	362	365	385	311	329	355	327	332	376	347	330	345	392	339	351	378	369	382	362	344	351	360	386	322	321	352	381	384	345	387	361	370	368	383	353	371	348	388	351	371	373	388	347	362	369	352	364	361	386	361	350	353	363	337	340	364	350	329	324	383	351	340	372	362	332	366	364	346	344	327	349	373	364	348	350	331	361	335	367	331	344	354	356	345	360	341	377	364	354	354	368	390	336	353	348	354	361	358	369	359	326	360	334	363	344	356	341	360	388	386	320	386	371	352	336	363	318	348	369	351	335	387	345	333	341	371	344	352	340	361	347	357	351	396	316	331	335	335	369	363	343	327	371	388	374	344	367	368	363	379	355	335	361	346	383	355	343	378	379	332	361	372	342	367	376	353	342	367	364	303	390	367	343	351	359	353	377	353	363	392	357	352	347	332	365	347	314	370	362	355	362	358	365	370	332	364	377	362	394	361	328	359	347	360	329	375	353	349	364	387	366	380	335	366	381	361	387	358	362	326	359	329	387	336	351	343	317	402	381	364	350	370	325	333	357	363	367	346	366	384	347	342	359	362	363	352	353	360	352	390	348	320	354	354	338	331	343	401	346	370	355	353	358	337	330	367	355	351	394	398	378	394	372	411	349	336	341	357	352	383	407	345	366	364	355	320	338	341	386	367	333	315	366	365	371	370	333	345	383	365	337	349	340	308	350	384	381	388	370	360	353	374	359	346	305	360	354	348	357	376	336	363	371	347	372	355	376	340	338	381	384	382	361	342	347	349	350	335	366	353	337	351	351	356	328	333	421	377	345	335	355	374	371	348	337	322	389	352	352	348	335	334	333	370	335	378	364	407	367	367	351	385	395	370	370	370	336	343	356	353	374	365	339	352	336	367	368	374	388	332	349	348	346	390	358	375	345	353	393	364	343	357	377	336	362	360	365	332	334	339	344	355	334	342	366	403	355	356	394	366	322	341	382	345	307	376	360	359	353	356	341	329	352	319	359	365	350	352	351	339	365	339	315	376	338	376	341	338	372	341	355	355	339	365	317	359	350	349	319	363	326	332	388	376	368	321	379	356	344	379	349	340	389	367	335	367	359	359	384	350	360	320	351	347	377	343	383	356	392	407	359	348	362	353	375	354	383	349	359	365	319	382	339	345	379	349	352	350	379	344	360	329	354	371	367	343	370	378	379	342	377	377	395	362	365	350	318	350	346	378	369	354	350	361	344	336	337	351	374	314	356	344	363	369	339	378	367	398	374	334	371	390	391	333	339	378	368	376	362	370	372	351	340	341	372	355
17773	2978	2732	2127	1522	1148	874	669	544	449	427	394	305	293	268	267	239	256	232	206	209	210	219	191	182	178	166	186	205	199	180	188	178	186	178	175	190	179	177	153	186	179	193	160	167	167	168	150	177	162	171	176	164	168	160	185	155	156	170	174	183	161	144	148	161	151	156	162	161	164	137	155	162	162	175	155	140	170	184	177	186	135	147	159	161	169	158	196	173	143	156	170	143	150	151	155	143	165	150	151	137	155	165	158	162	149	158	144	149	162	170	141	142	150	161	152	157	161	162	167	157	163	167	169	146	159	162	136	171	153	153	156	156	141	161	161	168	160	151	172	164	163	150	143	150	138	156	191	147	173	163	172	148	180	166	152	159	162	166	148	169	143	156	154	172	147	156	169	153	170	145	168	167	170	139	163	154	147	164	178	167	167	162	160	182	153	168	178	142	127	149	184	148	174	154	154	149	160	176	162	159	146	152	156	156	140	171	168	190	159	158	171	162	137	157	147	124	187	168	146	176	154	182	157	165	149	151	170	153	151	179	143	145	171	140	156	158	161	153	163	129	158	154	145	170	190	134	152	158	162	136	141	169	164	136	147	149	170	160	179	154	174	161	162	172	135	135	134	165	162	173	157	177	148	157	150	149	156	171	145	143	171	125	152	156	164	170	162	167	141	154	159	144	155	157	164	140	186	174	156	155	149	162	147	163	180	181	144	146	163	168	144	141	171	170	156	151	153	140	147	146	170	151	144	142	154	145	155	156	164	140	159	165	159	149	166	152	151	143	159	152	155	134	166	158	154	176	156	151	178	151	149	118	149	166	156	146	153	137	167	165	161	168	182	168	155	172	136	152	135	157	174	172	156	139	149	147	167	149	158	179	159	178	170	154	151	153	155	148	155	139	156	154	180	145	164	170	197	140	170	174	141	160	151	162	145	151	141	162	152	177	166	161	155	143	131	142	155	164	154	161	160	182	156	138	163	146	140	155	145	167	166	176	150	165	163	151	145	144	177	169	160	153	147	143	153	144	162	158	160	141	173	171	161	160	157	170	130	161	179	137	156	171	156	142	178	145	148	165	153	128	151	155	174	152	132	139	156	164	166	179	146	152	144	158	157	158	168	186	176	162	148	159	150	145	135	159	163	169	156	157	155	149	153	155	169	155	132	184	160	133	163	147	144	150	145	155	160	138	146	150	151	158	154	168	172	175	143	158	148	151	158	176	165	158	159	168	164	157	155	158	166	166	179	149	148	177	143	163	173	153	163	156	145	154	157	157	163	160	148	144	184	159	145	159	137	149	166	148	155	149	169	140	153	155	156	161	162	153	151	152	171	172	173	168	155	154	170	152	146	168	155	163	189	157	152	151	151	147	156	152	170	160	165	151	157	141	168	147	151	155	152	141	170	158	161	175	168	164	170	143	169	173	157	171	161	158	142	175	160	162	152	169	164	151	156	155	161	169	162	175	159	155	135	166	154	147	161	161	138	150	166	152	157	164	133	161	159	160	157	143	170	179	158	157	149	158	181	147	165	157	176	172	161	153	169	150	163	139	161	154	144	159	123	161	158	145	191	138	152	163	144	163	158	146	164	155	155	172	158	175	145	158	164	172	171	154	171	155	144	160	172	160	163	136	169	195	152	155	154	179	140	151	175	153	146	145	150	153	139	153	148	163	152	158	148	156	156	150	162	146	161	159	158	139	166	183	144	181	176	153	161	168	140	137	152	142	149	151	173	178	150	160	153	161	146	145	161	169	152	153	130	159	160	155	166	175	151	143	126	164	151	157	143	168	159	166	152	153	173	170	156	170	159	153	155	169	171	148	135	133	158	150	141	146	149	151	145	172	128	143	157	185	162	178	171	165	151	160	163	166	163	156	157	149	160	152	143	166	143	139	162	152	157	155	138	167	140	134	150	155	167	135	164	164	172	157	153	176	159	150	170	165	179	149	142	164	167	165	148	170	161	157	175	154	136	156	160	166	171	140	180	153	131	150	150	148	148	167	161	164	164	153	132	148	166	170	173	156	134	168	153	177	181	142	157	161	154	152	159	155	152	156	166	159	147	168	167	157	128	167	147	167	156	182	137	171	149	163	154	152	156	141	165	142	156	152	146	151	143	141	166	173	155	151	165	148	160	164	172	152	193	158	133	129	158	176	175	162	165	181	184	132	168	159	149	162	161	164	147	172	145	145	170	157	177	137	152	145	135	173	154	177	135	159	161	148	174	186	147	158	158	160	169	157	163	153	156	179	167	171	175	155	140	136	159	134	167	158	154	165	149	167	176	168	169	154	144	158	158	155	163	170	145	145	138	159	156	145	164	156	160	182	143	157	145	144	178	147	189	142	153	179	167	145	157	162	169	136	146	151	152	150	164	155	148	155	143	162	165	187	181	142	180	159	158	141	153	183	158	160	153	157	153	156	144	165	157	146	166	158	157	174	151	172	159	170	177	147	159	157	160	144	169	166	138	176	164	162	172	172	157	137	159	143	135	160	142	168	153	137	123	145	158	174	157	167	148	153	166	156	149	161	138	172	182	144	146	151	156	187	138	172	163	163	162	162	162	156	147	153	168	158	168	150	167	158	154	153	149	170	149	165	167	146	145	173	174	175	146	152	164	169	159	177	150	164	134	153	161	138	147	153	175	181	142	177	150	175	142	160	170	179	143	153	152	180	160	167	146	160	175	134	150	139	149	159	139	142	149	145	163	140	131	167	150	176	158	140	161	155	154	151	166	143	136	157	156	149	144	176	151	130	167	156	164	159	158	175	152	153	164	158	164	150	172	130	130	170	147	162	182	154	178	147	156	168	168	164	136	170	173	188	160	160	180	160	165	128	179	113	172	182	157	149	163	179	177	167	141	143	134	157	159	164	152	160	161	157	161	162	148	172	166	178	164	167	143	151	164	167	167	151	149	161	155	138	140	156	155	172	152	139	173	171	171	148	144	154	167	150	184	152	155	143	143	138	154	161	156	141	164	122	159	137	170	170	171	167	153	161	169	165	162	155	153	174	165	134	142	162	153	158	154	129	151	162	146	137	163	147	154	173	141	159	152	172	147	137	168	159	152	153	172	168	171	159	136	149	169	166	157	176	156	148	158	160	161	172	167	163	140	168	156	144	154	168	153	160	149	141	141	163	153	164	190	144	172	157	163	166	153	158	153	154	139	161	151	170	164	145	157	137	157	194	172	151	175	163	155	158	124	125	161	137	154	153	174	147	164	149	149	151	151	131	166	151	166	168	143	169	170	168	153	144	171	163	163	158	165	131	163	143	146	177	133	151	174	144	172	159	136	136	176	159	149	159	170	149	154	137	165	157	172	169	158	156	172	178	150	153	157	170	149	145	164	159	133	162	156	147	173	153	177	156	173	143	174	165	170	150	166	160	152	153	161	169	166	161	176	164	169	148	149	150	153	157	164	138	157	135	151	161	172	162	150	143	164	148	164	180	159	161	151	161	147	157	165	169	142	144	169	146	171	148	147
7887	2439	5417	6315	5496	4545	3685	2999	2624	2180	1940	1697	1577	1384	1304	1220	1161	1044	994	969	930	882	844	765	776	721	716	736	704	703	657	668	610	605	633	619	648	592	600	552	587	563	573	573	558	561	552	528	520	568	503	536	524	531	562	538	509	530	482	522	506	500	518	492	493	550	480	503	498	502	529	521	535	468	478	514	518	464	520	513	492	476	522	456	529	529	527	491	476	469	479	509	485	506	491	511	510	494	480	471	501	484	467	476	478	426	465	498	507	494	494	477	523	491	442	494	455	448	489	506	441	491	520	468	480	513	498	483	465	470	479	486	490	479	496	470	503	490	437	497	483	485	486	485	479	478	473	485	448	476	442	433	477	512	449	463	477	516	496	479	443	470	435	497	476	453	474	471	488	452	478	482	440	441	499	480	485	468	486	479	487	445	439	474	483	486	487	455	492	492	481	455	444	480	458	488	441	461	487	473	532	462	449	499	492	458	515	426	472	467	432	474	476	527	469	460	488	492	488	444	438	424	502	514	445	431	452	463	477	487	479	458	490	449	457	443	470	459	499	488	476	455	481	458	451	507	492	490	468	493	493	481	482	464	508	498	505	482	441	419	437	484	467	404	502	476	440	446	498	482	447	496	463	476	485	497	479	458	481	472	490	474	450	467	474	429	468	457	529	509	493	461	450	451	476	505	507	466	466	473	465	470	482	478	481	462	521	473	442	458	449	461	478	478	435	501	445	430	446	454	462	461	460	439	462	488	461	446	460	472	493	485	460	399	475	434	485	465	485	436	455	487	499	478	469	444	450	491	480	468	482	483	459	469	487	496	462	430	489	455	491	475	470	474	449	502	465	520	486	509	464	510	448	478	451	436	482	444	476	454	442	473	488	482	487	499	484	477	469	440	495	500	516	447	486	511	483	488	508	477	475	475	449	485	473	447	483	499	510	508	426	453	446	434	444	442	515	469	451	515	462	479	446	462	455	477	440	435	486	479	487	450	470	489	486	501	433	437	462	477	502	468	488	480	472	469	455	490	459	491	479	453	493	434	411	425	479	479	441	463	511	469	488	470	495	443	482	486	485	486	458	464	477	484	487	488	490	472	515	469	482	477	459	443	479	514	428	473	442	463	482	430	470	438	457	441	512	467	473	449	457	483	459	441	447	445	484	460	484	451	477	453	476	478	480	453	470	459	458	466	459	452	483	475	470	458	497	459	506	464	455	423	459	482	495	434	455	499	484	469	492	458	487	462	465	450	470	449	499	460	424	443	461	489	456	454	453	447	464	460	464	480	479	472	476	443	463	480	454	462	486	455	468	486	417	419	492	495	483	474	463	484	453	511	458	468	504	462	490	472	478	468	435	477	468	457	433	478	462	500	467	500	465	438	439	443	486	455	487	479	450	516	443	474	496	494	457	429	444	459	429	474	470	442	453	493	455	458	450	477	457	484	496	447	471	468	438	452	515	498	433	468	454	469	446	450	488	478	458	435	483	481	486	489	469	456	506	466	477	433	477	461	521	436	476	493	473	482	464	503	449	491	467	486	469	475	476	494	476	508	456	484	467	487	494	412	471	491	486	464	500	479	491	468	488	470	508	451	502	471	491	485	473	491	465	462	450	480	472	472	488	493	470	508	510	435	456	477	473	470	491	467	467	496	469	489	471	470	467	479	463	446	451	505	465	456	506	439	463	476	492	461	490	463	475	467	454	495	497	455	473	474	460	459	447	480	435	442	476	499	486	445	461	450	491	474	464	484	455	497	464	431	474	424	477	462	495	437	454	467	434	462	482	516	473	499	427	475	470	494	459	471	491	502	476	461	450	485	486	474	459	472	479	463	442	455	542	450	463	498	475	465	481	465	485	441	458	458	422	485	472	481	448	475	447	444	455	444	467	456	454	489	447	523	446	433	490	457	454	477	459	472	484	463	471	461	476	516	438	459	498	499	476	450	453	495	432	471	460	466	495	489	481	484	466	494	461	474	482	428	488	448	489	522	477	500	464	467	504	473	455	417	499	465	453	471	509	516	471	426	485	440	462	471	483	485	475	487	465	462	460	486	462	479	487	468	471	486	437	484	440	505	462	477	513	522	455	468	443	459	445	451	489	443	470	490	482	448	471	477	472	454	479	452	460	493	429	469	445	474	467	471	436	497	477	511	480	426	475	449	485	432	479	475	475	458	463	554	490	485	471	523	475	485	461	451	458	458	485	429	443	508	478	470	473	497	427	506	512	444	464	429	481	493	467	494	515	459	491	491	500	454	470	552	525	475	497	463	455	480	492	464	444	464	490	486	457	504	506	454	487	457	462	498	464	462	438	496	461	460	470	505	494	436	452	438	478	438	462	488	470	461	480	511	491	489	486	489	467	506	492	481	449	459	485	503	426	437	484	494	453	478	467	444	433	463	465	487	479	452	492	468	470	450	455	475	504	450	476	494	462	468	429	468	476	455	471	476	486	498	441	455	451	489	460	462	495	502	479	478	500	516	476	483	435	471	451	442	491	475	471	462	472	514	447	461	481	439	467	479	497	492	485	510	469	472	470	468	455	457	486	468	449	491	475	428	460	438	477	475	484	467	466	470	475	459	476	435	433	464	428	455	441	465	477	444	475	438	459	479	502	439	438	469	465	459	465	483	484	480	479	518	432	474	485	474	487	434	481	504	460	465	521	451	447	461	467	516	500	458	475	437	428	426	444	478	495	455	509	523	427	492	446	502	426	437	490	438	489	452	501	470	485	454	484	518	512	472	484	447	423	448	478	432	444	475	461	488	491	480	469	470	463	489	477	490	508	464	441	456	437	462	456	486	441	467	459	452	470	431	481	455	460	464	458	479	453	442	524	451	463	470	458	483	468	461	459	473	497	476	460	447	483	491	445	461	477	491	451	485	436	517	475	474	456	456	486	474	418	457	469	512	453	497	465	475	441	468	502	474	476	485	474	451	473	482	463	535	485	452	447	453	473	469	434	443	446	450	448	497	476	498	484	484	490	476	471	469	467	481	455	508	468	465	433	458	471	463	460	434	501	467	470	497	487	497	506	487	462	492	470	498	476	456	474	464	458	433	452	455	454	458	487	477	461	492	462	470	468	480	467	462	509	493	468	451	461	444	450	483	443	464	471	469	492	454	508	480	482	496	433	431	483	427	523	442	498	476	459	487	427	476	479	472	476	457	465	471	461	461	491	486	515	476	488	477	495	519	477	446	483	471	483	481	450	464	467	455	473	430	484	486	491	456	450	475	490	455	432	505	506	490	471	466	495	498	466	462	459	491	491	448	465	473	505	479	474	449	467	484	468	507	486	456	458	484	476	465	451	442	486	503	464	441	463	491	473	452	458	487	505	514	480	467	470	473	468	466	490	428	473	469	483	499	518	427	446	448	436	469	498	477	461	449	472	479	475	479	506	474	476	479	457	441	474	483	478	454	444	467	429	482	485	497	469	444	469	496	487	466	497	467	478	484	467	485	479	473	470	447	431	488	470	475	511	467
2288	316	302	275	271	253	244	251	240	242	239	225	252	255	220	245	256	235	233	235	234	236	233	252	227	237	248	201	223	255	231	257	234	213	236	254	257	247	217	241	232	245	239	218	203	240	258	236	254	246	251	257	272	234	240	236	239	256	212	240	279	226	244	240	252	237	210	263	239	249	231	243	214	243	230	265	234	223	244	248	231	234	230	231	220	226	257	237	213	227	208	222	255	254	255	256	238	242	265	235	229	245	241	210	279	237	256	266	245	229	222	258	233	225	221	240	215	227	217	239	228	244	240	242	219	252	244	269	245	241	257	234	237	244	222	214	223	256	254	253	238	261	246	258	258	219	222	212	227	238	256	239	242	209	246	245	203	235	228	229	249	222	237	221	245	237	234	257	221	250	238	248	232	271	224	225	227	247	257	232	237	223	240	259	255	259	233	232	211	224	246	238	230	244	264	213	231	237	222	231	249	205	256	244	217	230	249	255	224	254	233	227	201	261	240	235	236	252	245	247	228	259	237	226	205	224	203	228	207	220	248	252	238	246	253	231	226	219	241	228	248	238	245	241	235	245	253	201	234	237	239	246	217	244	269	250	221	242	218	222	278	252	263	244	227	242	260	239	238	240	234	209	238	241	253	214	232	252	250	210	270	242	184	251	231	249	259	228	238	228	252	213	244	271	240	243	247	253	245	248	237	238	210	234	218	276	236	244	258	228	233	258	222	219	213	243	246	235	252	253	255	251	226	249	258	267	235	218	213	250	236	247	219	248	250	256	264	261	226	227	265	266	235	257	226	229	199	240	242	240	236	262	234	255	285	238	226	235	246	266	226	230	219	247	241	272	269	237	211	216	258	214	273	249	275	233	244	246	234	225	241	247	248	220	231	213	207	232	224	243	260	241	236	254	246	215	233	240	217	250	252	241	231	248	198	256	259	239	237	235	224	231	239	234	247	240	259	238	245	213	244	240	237	250	243	255	265	240	239	265	261	207	212	225	231	244	260	211	222	234	248	268	239	230	236	245	212	222	236	225	232	258	244	217	206	224	230	252	258	252	224	259	234	247	241	245	239	261	235	258	236	236	231	251	238	250	235	219	247	208	235	240	236	239	229	248	248	249	216	220	245	240	262	259	224	252	228	241	228	234	225	250	234	239	229	246	262	223	258	226	232	229	226	239	231	235	253	218	246	246	210	216	203	250	226	245	233	267	271	229	241	246	246	240	232	243	201	252	263	226	220	240	239	244	244	241	246	206	270	207	225	253	244	217	263	249	245	240	233	233	268	242	241	248	243	227	265	258	237	260	232	223	243	235	221	257	237	268	249	233	242	248	250	256	257	233	242	244	242	207	223	239	238	226	278	232	231	234	247	256	222	258	246	239	238	235	258	257	231	243	240	224	240	263	241	225	226	224	243	252	232	227	253	231	248	244	241	241	228	242	256	208	258	228	219	257	212	233	226	263	232	235	241	250	236	225	251	214	204	238	239	223	264	232	212	252	246	221	235	231	227	254	235	235	229	238	225	230	227	231	248	239	264	248	236	247	224	211	259	238	228	263	230	236	254	218	256	273	224	242	214	211	256	225	246	214	247	243	258	210	228	223	234	245	238	227	249	258	251	248	242	233	245	233	241	229	258	265	238	212	245	238	243	220	249	245	256	244	282	223	236	273	227	266	226	243	233	239	262	241	239	260	244	235	225	251	216	266	223	230	207	225	238	258	245	231	263	233	224	203	261	213	232	210	219	234	250	247	215	211	251	229	223	246	236	231	225	242	243	230	227	218	268	208	251	235	244	229	252	206	226	221	231	259	218	234	245	255	238	220	239	233	250	216	257	240	243	260	266	258	229	218	255	224	236	237	261	245	234	268	239	226	240	234	250	251	248	243	268	227	233	265	258	253	253	243	208	262	229	241	239	231	221	225	268	278	260	224	248	247	261	233	229	273	215	248	230	222	228	236	247	235	226	236	246	268	250	223	229	218	231	238	254	256	215	233	227	250	232	240	236	225	237	244	246	241	243	218	251	257	223	224	221	218	238	250	195	265	257	224	222	233	259	239	241	245	232	261	235	231	212	246	267	246	236	230	250	263	237	226	233	237	236	242	217	223	265	237	229	249	240	277	229	220	210	228	233	227	241	241	249	249	245	223	210	250	223	258	262	240	230	212	233	214	237	227	244	239	224	255	236	232	241	222	240	241	237	244	252	243	253	222	234	239	226	245	236	239	217	229	222	247	243	259	257	229	247	215	220	218	256	220	245	237	223	229	241	246	228	240	242	216	234	230	240	237	247	222	239	243	229	231	250	253	230	253	261	265	233	226	212	241	246	253	221	228	237	246	229	214	256	244	262	254	227	253	230	233	229	248	269	251	225	235	225	228	250	240	261	236	226	247	217	224	258	275	229	251	213	235	240	218	221	223	253	237	219	268	198	230	233	251	238	255	214	201	236	244	246	238	277	240	234	235	213	238	249	228	223	239	261	233	223	262	241	236	232	222	227	261	232	229	227	267	241	223	256	241	234	250	239	233	250	214	237	230	263	235	241	224	218	263	232	233	203	225	233	254	222	222	228	248	233	224	252	236	251	215	227	249	228	233	212	192	222	232	225	260	221	228	242	215	263	271	204	232	236	233	232	238	233	242	271	230	230	231	260	262	221	277	246	266	240	223	238	270	258	242	233	239	232	236	234	232	241	261	230	246	234	226	247	258	270	241	230	222	232	263	247	214	252	212	219	240	224	241	231	236	229	247	240	240	242	250	227	251	254	259	237	238	239	222	266	236	241	226	244	226	227	244	207	249	212	244	260	245	219	219	241	226	217	255	279	220	245	227	245	273	272	214	250	217	242	254	261	271	261	243	232	234	245	217	212	214	192	244	277	257	234	234	260	249	244	242	243	231	239	226	237	247	227	249	241	269	246	256	226	256	232	278	240	219	242	243	232	228	253	237	191	238	250	225	240	228	237	229	221	253	223	260	217	237	250	267	203	220	239	245	218	255	253	253	201	232	215	212	225	205	248	252	256	234	233	273	246	228	259	220	225	224	238	248	243	234	213	241	265	217	260	229	263	262	267	225	239	225	251	234	239	257	248	237	260	232	238	227	230	211	234	214	251	254	234	188	240	258	211	254	228	259	250	215	215	251	243	256	216	226	240	242	227	241	235	239	260	218	230	217	244	233	249	229	221	240	235	257	271	240	231	231	240	263	253	249	236	246	228	292	253	213	246	277	225	263	247	282	234	218	265	221	249	218	242	229	237	219	256	240	260	243	235	203	238	248	219	225	255	245	232	226	246	239	223	239	227	238	237	219	249	252	247	235	238	242	243	254	258	225	210	259	236	255	246	238	236	244	218	249	234	227	255	237	227	223	266	247	250	245	219	233	233	241	224	233	256	237	221	222	247	221	252	231	228	223	233	201	217	240	183	224	217	226	269	246	243	244	242	238	216	225	224	245	229	250	243	236	241	234	242	243	252	238	237	238	218	202
2339	767	862	856	789	811	778	700	754	739	702	661	705	706	656	657	665	680	660	619	652	636	657	670	683	659	653	640	699	654	679	652	645	677	650	616	666	680	623	581	610	658	651	664	634	643	717	656	620	641	625	671	642	666	674	661	604	667	641	652	680	669	666	653	649	625	686	683	604	681	620	663	653	691	681	640	653	643	634	680	670	641	662	656	666	626	666	641	624	628	636	669	676	667	661	636	667	635	674	676	649	619	651	661	662	646	619	635	699	659	649	664	615	680	653	638	638	647	596	683	648	637	666	653	660	634	630	629	628	656	654	626	654	635	618	632	648	641	639	651	610	663	646	673	641	628	697	607	657	612	646	630	628	641	639	658	656	594	659	665	631	668	633	644	593	627	671	658	630	634	649	660	623	669	638	682	623	628	634	640	678	643	646	643	635	696	647	652	661	656	652	666	677	689	631	621	636	685	678	654	633	627	674	645	651	638	654	630	620	656	679	663	640	610	642	649	656	630	666	611	640	669	686	684	628	627	614	624	672	629	642	637	605	650	649	647	636	646	669	681	676	647	638	674	656	640	648	628	651	658	605	614	639	624	653	682	667	657	658	639	658	669	640	641	634	655	649	626	639	624	676	596	694	666	665	648	635	691	646	641	649	642	684	615	610	607	639	637	656	650	649	629	624	703	646	701	617	625	689	670	645	657	661	648	689	661	660	643	652	675	627	650	670	697	622	654	667	605	667	684	696	671	691	647	641	583	660	653	620	631	641	648	647	705	655	669	637	590	629	626	665	628	660	670	674	608	668	620	665	634	680	656	641	652	657	694	658	641	625	625	645	671	676	676	663	629	665	616	649	635	670	689	637	612	601	656	660	681	659	647	703	661	643	671	630	621	613	655	670	621	646	660	607	622	693	639	672	648	653	703	652	636	669	653	679	629	626	648	677	646	661	632	646	640	643	631	674	658	668	619	638	688	613	655	663	582	657	607	647	675	655	617	641	618	692	643	666	638	628	611	645	663	646	639	645	671	644	653	667	640	616	687	635	661	613	635	584	654	660	686	671	656	614	652	639	650	698	672	654	631	669	691	615	661	675	658	667	671	631	679	604	622	600	661	642	621	709	639	652	638	643	678	648	681	618	636	650	651	669	620	644	627	642	631	674	676	647	661	629	673	675	673	621	652	678	627	661	678	628	657	651	668	665	662	663	630	686	616	650	647	624	647	648	682	624	627	605	592	673	653	666	655	665	633	655	641	655	610	675	675	645	649	627	637	633	650	675	622	620	629	628	688	669	664	649	645	606	613	683	667	644	655	678	669	654	654	651	627	678	598	673	642	673	643	696	664	668	617	716	674	656	668	575	646	638	608	642	684	636	674	641	636	657	708	647	710	653	619	650	644	665	641	660	679	616	635	652	658	629	630	674	657	622	665	619	645	648	673	607	619	663	664	647	616	602	630	652	635	617	632	611	667	638	633	688	603	626	665	653	611	681	689	653	626	672	626	622	670	653	668	702	640	629	631	631	646	608	645	630	622	622	662	617	667	618	655	598	646	642	649	659	664	685	614	660	644	620	626	660	637	667	628	666	668	698	581	624	642	656	610	644	642	594	632	611	681	642	617	601	674	650	637	683	659	660	658	656	634	644	626	639	653	659	688	645	623	667	614	665	650	657	690	642	676	651	659	633	655	640	647	666	654	655	617	636	650	648	636	655	632	628	635	596	656	655	676	684	654	652	653	680	654	621	620	665	665	604	648	643	650	568	602	657	628	641	620	611	643	632	714	603	630	661	606	659	692	626	646	655	665	682	646	647	660	685	643	598	633	677	663	643	645	664	637	651	667	645	637	689	658	596	658	618	632	643	657	689	628	653	659	626	620	674	641	663	645	651	646	632	676	670	682	614	638	625	641	673	635	662	677	680	618	655	587	631	641	621	591	643	683	642	622	631	629	573	645	669	620	629	664	656	642	614	645	604	633	627	639	623	685	669	630	626	626	652	657	674	671	642	657	644	632	677	662	624	616	640	625	673	679	651	624	655	635	604	640	669	623	630	647	677	655	657	648	655	650	697	666	674	670	673	621	626	631	662	687	631	670	629	636	620	671	628	639	676	677	684	679	648	662	623	615	655	681	626	654	677	642	670	639	672	645	646	628	639	635	653	666	654	640	651	681	657	648	641	613	636	677	640	621	661	623	698	629	657	643	614	682	625	662	661	652	652	722	611	667	687	642	661	653	642	611	661	661	639	627	635	637	622	666	688	659	670	633	700	637	614	627	629	674	651	645	670	676	646	676	643	659	589	649	630	624	648	626	633	615	672	627	648	656	656	700	685	684	654	634	636	694	643	651	632	654	648	660	657	611	640	629	664	634	681	638	695	617	633	662	652	627	635	633	649	643	647	624	645	637	608	656	638	626	637	667	626	653	635	677	664	610	639	709	667	688	646	629	627	626	648	625	624	654	621	637	658	667	649	637	684	639	623	667	635	613	671	646	626	630	646	672	647	599	604	655	623	664	632	695	626	655	655	655	639	609	674	597	627	636	679	679	669	648	636	639	671	649	701	632	660	679	668	638	658	655	655	645	616	651	666	674	625	622	606	645	656	629	609	621	684	680	651	651	604	634	663	626	656	687	609	635	651	638	651	643	634	638	635	630	653	660	644	626	672	692	618	652	685	624	674	661	630	672	646	611	659	626	645	664	676	624	654	670	639	625	616	705	642	669	655	664	658	649	614	642	651	629	619	669	606	660	665	657	639	611	676	663	655	659	656	669	662	627	624	640	645	641	642	661	650	649	647	647	669	647	648	710	634	620	654	613	591	606	662	649	668	696	648	615	648	634	642	663	669	653	674	619	634	641	643	607	666	665	624	679	651	625	601	683	652	620	634	697	605	655	644	636	668	625	608	663	637	656	628	647	613	672	645	663	682	683	656	630	655	606	627	627	640	636	620	666	617	633	664	636	656	638	705	642	681	658	662	636	605	665	662	651	626	686	665	656	663	676	623	605	614	640	669	628	625	656	656	660	645	640	659	598	622	612	675	627	638	658	655	624	645	643	648	629	636	650	592	627	614	610	666	678	672	623	695	696	679	669	627	678	640	675	639	664	646	637	649	629	670	639	637	660	694	697	617	678	672	700	682	693	685	619	625	637	629	647	606	649	610	670	607	634	631	666	623	617	646	642	625	639	597	643	649	641	642	588	647	627	644	638	638	667	626	611	647	621	645	641	672	680	647	661	655	594	664	624	632	612	653	654	639	631	621	657	617	668	647	632	652	624	636	665	685	658	644	663	604	710	662	654	628	631	677	688	655	623	670	656	636	653	668	632	670	635	625	683	652	659	631	670	628	631	638	605	662	643	640	701	660	676	650	670	601	675	630	676	692	654	647	626	664	632	647	677	641	634	620	666	649	652	664	635	662	598	608	635	656	667	662	671	656	639	659	691	640	653	684	663	657	604	679	634	625	634	626	676	676	676	635	643	653	670	644	648
9689	1155	1509	1201	887	631	477	367	342	262	225	231	209	194	199	192	165	157	162	168	143	152	136	142	127	131	116	150	115	122	123	141	136	107	107	137	139	120	130	131	121	134	115	155	89	112	128	105	137	109	102	123	102	130	141	111	103	122	163	150	104	140	111	101	108	108	117	121	101	136	99	121	106	118	98	113	118	102	130	122	93	120	115	113	119	106	99	103	127	115	109	126	108	127	135	131	135	114	118	119	111	121	128	128	104	119	111	115	109	130	135	113	118	106	103	105	122	115	104	117	109	108	117	114	101	124	105	117	123	117	119	127	113	123	109	102	115	104	109	122	143	122	101	102	114	111	107	105	134	121	118	120	109	99	103	120	127	109	116	129	102	103	107	122	110	123	116	109	117	110	112	119	108	131	117	104	114	113	127	109	100	136	117	139	119	125	119	122	124	99	123	115	118	139	127	103	105	117	116	114	128	112	136	113	93	106	106	110	114	138	125	89	111	118	144	88	116	103	121	116	114	109	124	116	109	119	110	98	128	118	146	109	116	108	115	117	135	125	138	120	113	127	110	127	101	106	123	134	140	123	103	123	127	113	111	111	101	108	120	124	117	133	105	128	118	131	97	87	120	105	103	117	108	130	125	131	94	104	108	106	110	126	109	105	105	121	107	115	119	132	115	94	127	103	105	117	124	117	107	87	96	112	97	122	149	98	112	107	98	121	107	124	140	102	98	115	104	109	119	126	92	106	138	108	107	107	117	115	120	108	107	124	119	107	116	109	108	103	126	108	124	109	116	112	96	107	115	111	122	100	120	132	115	97	127	104	101	97	115	108	124	108	111	116	120	125	128	123	119	101	118	129	117	97	120	118	86	129	105	114	117	130	127	121	111	95	96	108	102	106	113	116	91	104	100	103	123	119	100	102	110	109	115	107	99	104	115	121	119	89	126	134	108	108	116	109	113	105	126	129	110	91	120	105	107	108	114	92	107	106	110	124	114	114	93	124	120	111	117	113	112	110	130	118	115	126	115	107	107	105	108	111	123	99	107	110	119	112	125	108	107	109	123	116	110	94	117	123	108	132	125	127	117	120	121	110	102	116	119	97	120	91	111	153	117	121	122	111	110	107	126	116	132	132	138	99	94	125	118	115	108	113	121	102	100	117	121	112	113	111	113	120	120	121	104	119	118	133	110	127	103	101	109	112	121	95	108	114	114	123	134	118	134	109	103	130	109	108	104	125	123	124	106	94	115	106	118	114	132	97	103	126	126	120	98	126	130	140	94	106	103	124	96	113	112	127	130	110	104	120	103	95	96	119	104	97	121	111	100	123	115	101	116	102	115	86	114	105	124	102	128	92	114	115	112	111	119	115	113	122	112	120	97	127	108	115	100	107	112	103	109	134	108	123	110	116	108	126	111	109	105	118	107	119	113	113	101	122	132	116	109	110	113	128	130	115	83	111	97	136	124	106	112	105	108	138	129	123	123	99	130	101	112	100	115	117	111	122	105	120	93	116	104	118	112	106	101	106	126	128	122	114	136	126	131	117	125	108	112	133	129	132	127	109	104	110	108	109	117	104	117	132	117	125	102	115	109	132	99	136	152	115	93	113	107	121	98	139	129	129	126	103	103	121	118	120	107	119	107	95	117	112	106	120	108	95	118	97	127	123	121	104	116	104	99	110	104	127	118	121	103	107	116	109	98	108	123	109	125	127	123	109	118	110	104	114	108	111	112	129	107	129	118	121	103	124	104	120	105	130	115	102	123	117	130	125	95	120	116	118	109	135	134	123	125	133	103	95	108	112	118	113	115	105	80	112	119	99	141	115	107	106	104	104	112	117	145	123	106	127	132	120	102	107	123	135	131	99	121	113	105	121	112	98	117	102	96	128	100	115	103	137	111	112	101	98	109	143	116	113	93	137	115	121	111	124	125	113	117	121	131	114	113	142	114	113	113	104	128	139	118	119	102	109	122	112	116	128	122	117	105	119	132	104	114	119	95	101	124	114	113	127	135	99	125	120	108	129	111	136	115	119	111	100	106	131	104	110	129	114	109	132	130	120	119	132	125	106	123	113	106	113	115	127	97	114	125	119	126	120	119	132	141	102	122	115	105	126	117	123	117	114	101	127	100	116	106	112	128	103	121	94	111	117	118	102	113	100	124	116	114	103	112	122	109	121	107	122	113	115	113	102	121	106	98	107	117	129	108	118	125	126	110	114	108	136	118	126	113	96	103	127	114	123	106	120	104	99	121	137	118	115	119	92	102	107	121	124	124	102	120	104	118	116	107	112	130	133	102	101	102	114	118	112	115	131	132	121	93	101	115	113	128	109	101	119	115	127	113	111	102	113	123	101	118	112	128	114	106	92	96	118	111	100	120	119	135	113	124	115	141	117	139	111	115	133	112	113	126	119	120	110	121	97	122	110	129	111	110	124	106	121	117	137	102	121	119	120	108	129	120	95	118	122	102	121	125	102	125	126	127	135	118	102	116	116	117	109	121	108	113	120	107	117	117	102	110	113	93	129	125	132	113	119	94	95	124	112	133	137	101	119	127	121	123	126	102	114	116	94	122	139	99	108	122	108	122	115	110	124	115	126	106	105	113	131	112	109	131	89	127	119	122	101	128	103	122	101	112	116	110	110	104	118	106	115	107	128	114	131	109	113	108	109	116	100	99	101	101	103	126	113	100	129	120	108	122	97	116	126	128	134	105	122	99	123	124	111	115	113	122	108	107	98	100	116	121	120	106	103	127	110	114	134	136	95	118	107	114	102	122	113	102	122	135	124	99	122	128	125	118	116	107	128	93	94	115	121	121	131	109	122	111	127	117	114	117	111	101	110	115	103	125	124	124	121	125	122	108	113	117	105	98	99	123	118	111	110	139	102	118	120	114	91	106	114	110	104	115	115	113	133	114	114	117	117	130	98	113	124	120	118	114	123	101	115	106	111	108	115	108	124	126	122	114	98	106	104	101	112	119	113	110	111	111	109	100	101	116	115	115	120	119	108	107	118	104	98	143	100	116	118	123	102	106	126	102	141	113	103	93	103	124	124	110	113	103	110	92	111	86	121	104	124	113	131	116	120	131	119	122	117	115	105	110	123	134	108	132	116	96	99	119	113	118	114	124	107	102	116	104	120	139	117	117	121	113	120	99	109	92	110	110	112	130	128	100	116	117	92	120	108	122	112	104	112	100	115	110	106	124	125	151	106	107	117	106	110	114	119	95	96	120	115	94	128	109	114	92	114	121	137	105	87	117	130	102	105	111	119	113	110	106	99	127	127	125	107	113	115	125	114	139	122	101	120	113	94	104	127	117	121	99	118	119	131	93	95	106	129	101	123	112	119	99	120	122	117	115	114	104	110	115	133	109	116	109	114	132	119	114	113	124	131	104	107	125	87	123	99	102	118	126	118	102	117	110	127	109	119	100	101	111	119	101	137	137	122	128	136	129	100	94	123	126	110	122	103	116	113	116	112	120	123	114	137
5905	1404	3124	3663	3177	2659	2042	1735	1515	1306	1153	1095	913	870	801	705	733	660	601	625	601	540	551	545	498	463	512	456	466	419	425	438	440	438	433	451	479	425	406	416	416	429	421	416	386	418	391	410	378	402	416	385	411	395	388	386	432	363	383	385	381	356	361	346	367	341	351	390	366	338	361	367	373	374	393	352	391	375	357	378	372	376	365	359	350	369	345	355	408	362	345	336	364	365	396	375	359	369	366	359	388	338	384	325	340	329	349	348	352	320	336	335	327	359	374	343	357	371	375	370	324	349	361	371	362	371	353	388	345	387	353	373	350	363	363	395	374	344	363	348	335	374	380	341	347	344	351	360	352	377	363	356	340	336	368	339	351	349	374	350	348	354	346	361	350	352	329	353	364	337	381	369	367	377	337	422	355	344	351	344	345	347	361	356	343	372	362	327	333	361	364	359	344	385	385	373	306	366	356	376	348	370	398	363	372	341	328	295	322	347	368	353	370	362	317	371	344	338	367	337	351	330	348	367	378	357	337	343	353	314	406	380	379	359	375	366	379	341	371	336	364	371	361	360	341	349	355	363	371	353	340	349	356	321	369	355	345	334	343	377	368	334	342	364	372	365	334	356	351	349	367	341	355	335	306	346	352	334	357	333	345	365	342	356	338	394	372	368	335	329	346	370	341	364	366	353	368	351	382	370	374	362	361	341	370	302	380	373	357	363	369	363	353	329	366	331	364	335	392	337	353	331	337	356	369	366	349	355	346	367	362	348	337	335	354	363	352	380	381	322	362	322	335	367	350	335	353	322	376	320	350	348	357	357	354	377	334	380	330	368	335	369	375	341	361	324	373	346	382	355	370	360	361	348	334	366	408	386	376	357	333	326	354	343	340	335	350	333	365	368	331	362	368	335	347	378	335	368	374	344	349	359	357	365	331	357	339	340	356	364	374	330	374	355	316	357	360	372	342	381	354	378	350	390	374	349	374	342	358	335	358	361	352	351	350	347	346	339	331	357	322	331	378	366	340	336	364	384	387	340	334	329	351	343	331	372	382	355	358	328	362	349	366	343	335	374	338	375	367	376	370	350	345	319	313	341	381	327	358	380	373	376	348	370	369	351	367	329	362	356	354	360	365	346	356	374	348	360	366	346	335	331	375	342	370	361	374	342	338	339	346	383	366	337	351	345	357	324	329	367	353	392	350	352	351	380	328	350	358	389	362	361	313	371	362	338	365	360	340	349	355	382	332	386	366	362	363	367	348	361	309	354	361	328	324	368	368	343	332	369	346	339	309	339	362	362	369	344	338	348	369	377	358	346	374	363	328	357	351	393	368	327	346	360	379	376	350	328	352	375	324	402	346	357	370	371	329	334	348	342	341	371	341	342	382	374	345	363	358	321	370	358	366	353	364	324	323	338	344	371	353	360	382	367	337	333	380	361	382	367	382	347	340	339	335	349	359	376	360	357	346	357	353	375	383	406	319	367	355	382	363	328	328	368	378	350	349	337	395	332	333	341	365	360	374	344	359	337	357	380	355	324	356	348	355	336	325	358	369	338	388	353	350	354	369	345	370	373	354	353	334	357	347	354	343	353	349	325	359	329	348	336	347	359	351	356	369	390	344	360	351	344	334	324	338	371	344	381	398	337	342	362	333	359	362	336	355	338	379	361	373	338	351	319	366	370	346	329	367	362	367	372	375	356	364	353	363	354	384	369	359	350	363	335	385	361	370	353	355	344	361	319	368	350	348	315	364	359	318	358	372	343	341	382	349	367	350	384	341	375	362	346	347	364	346	351	360	348	356	342	343	327	371	379	341	369	371	345	382	371	313	362	351	375	332	332	344	338	357	391	369	358	348	347	351	346	343	361	349	385	364	343	323	370	398	366	368	358	331	341	400	321	345	354	340	386	367	357	339	357	342	365	354	357	374	329	350	317	333	356	351	375	352	374	377	364	337	360	367	303	340	352	337	362	376	364	312	363	352	340	376	335	365	351	323	371	346	329	346	362	337	351	360	349	363	374	364	353	380	327	359	377	367	353	331	360	377	364	358	355	370	351	317	353	340	358	366	359	360	333	364	334	360	352	360	377	330	376	374	374	354	321	340	332	376	349	361	341	360	353	341	379	350	360	367	393	373	345	348	344	389	313	372	334	327	359	359	327	343	400	368	336	343	336	347	362	356	361	369	375	332	355	364	358	339	359	334	356	358	336	342	357	358	358	357	397	365	340	380	350	340	317	352	337	339	353	351	325	366	328	394	351	347	344	350	315	339	327	381	353	361	322	369	357	335	371	340	358	362	338	360	376	351	370	343	377	331	350	378	348	338	352	358	365	327	346	378	352	352	360	375	345	328	361	377	357	372	331	365	381	331	334	348	334	345	319	330	334	333	347	332	376	358	384	346	335	374	383	345	383	352	350	361	329	348	354	351	369	361	357	348	375	326	321	321	364	368	351	357	360	369	330	378	369	334	396	350	332	375	371	366	352	351	337	353	355	310	332	335	363	366	329	323	335	337	327	373	350	376	363	326	336	355	408	395	381	313	341	369	337	333	370	355	404	360	364	367	366	344	394	322	377	336	358	356	325	369	367	350	376	346	337	395	320	331	373	350	356	319	340	345	357	308	317	383	359	350	400	375	336	371	350	369	340	361	362	370	331	381	377	353	362	383	361	314	346	375	324	379	354	355	372	351	366	350	305	349	370	346	375	352	347	316	321	338	334	351	350	362	352	359	370	353	320	342	352	368	377	338	346	364	318	387	346	364	312	326	374	362	359	377	369	359	363	348	322	357	345	338	350	358	359	359	344	321	355	334	356	359	331	386	354	357	322	331	370	338	331	332	335	359	353	336	352	362	369	367	338	342	341	374	378	363	363	330	381	349	349	330	348	319	347	357	319	359	344	350	324	367	326	342	355	357	363	382	375	364	356	349	341	353	368	364	336	351	353	367	338	348	379	364	344	338	353	326	374	338	344	375	364	361	365	377	371	354	328	351	338	364	334	360	377	343	355	344	355	343	346	373	360	394	375	349	347	331	350	316	323	376	371	354	329	339	370	360	357	355	374	370	355	349	363	358	367	337	346	344	364	341	319	354	331	331	392	367	307	324	331	379	359	359	373	342	338	336	339	353	348	356	371	347	326	356	363	345	352	366	338	333	332	364	366	387	358	361	367	370	360	373	331	349	324	349	361	371	321	358	322	307	335	309	337	377	354	381	378	351	338	328	343	316	337	364	359	372	355	343	371	323	343	356	355	352	349	350	356	357	347	350	371	339	346	355	338	334	337	358	377	321	325	377	371	351	369	319	361	359	353	358	368	380	322	363	374	376	316	374	343	372	373	365	349	371	332	382	361	334	366	368	354	359	359	331	338	348	336	404	363	363	351	370	364	366	362	352	384	346	365	331	359	377	360	356	331	416	388	352	359	352	349	360	336	376	394	367	375	364	333	367	364	340	343	319	348	350	339	378	375	359	353	333	364	363	378	346	367
17787	2910	2689	2161	1543	1157	874	678	544	488	415	374	341	295	300	277	254	222	239	237	215	204	212	207	227	195	183	201	214	181	189	171	163	183	169	176	163	160	189	176	162	182	180	171	167	181	171	186	159	194	186	145	166	161	146	163	174	143	186	137	169	163	155	148	171	139	148	159	148	154	157	169	167	167	169	149	172	170	165	162	160	151	159	165	170	168	169	141	157	174	151	147	165	162	138	147	154	153	156	160	162	148	173	142	160	142	162	163	184	147	155	146	167	146	141	169	152	144	170	152	144	150	130	155	156	142	158	147	158	150	150	172	180	162	158	148	142	153	155	160	141	145	158	160	160	151	143	142	174	153	155	147	155	148	165	155	177	168	165	157	154	182	147	146	133	148	160	163	143	165	157	144	150	167	116	154	140	148	149	157	166	159	154	167	147	135	136	166	161	154	156	155	149	147	163	151	155	169	126	166	153	164	151	161	124	176	169	165	165	139	158	155	172	149	135	164	154	136	148	153	167	140	171	155	132	163	161	141	163	142	143	145	176	164	140	153	150	169	153	155	180	151	164	182	174	191	163	162	149	155	159	161	151	154	145	146	144	157	154	174	152	175	161	163	149	159	179	155	150	148	184	150	151	161	163	169	143	150	162	172	165	149	166	152	172	179	168	154	175	152	185	156	160	144	182	162	167	154	149	180	166	147	166	170	158	149	147	148	157	145	175	166	139	156	165	181	162	147	169	147	136	154	141	175	140	146	186	156	163	139	166	148	145	179	139	159	145	167	156	166	162	156	138	133	148	129	157	147	152	158	129	143	158	133	146	159	150	147	145	170	156	165	141	156	144	145	146	156	142	132	162	143	152	160	179	161	155	141	147	148	152	140	152	145	145	170	158	157	157	151	158	149	164	152	144	149	137	163	154	169	160	164	159	150	156	143	169	166	144	154	179	155	135	131	166	160	176	162	162	149	182	150	152	171	175	139	163	144	155	138	140	133	124	143	129	151	172	162	153	160	169	170	167	161	148	157	156	152	152	159	172	151	158	171	139	174	184	175	147	159	160	164	170	149	142	158	181	180	164	135	130	167	144	136	155	165	169	139	162	161	157	136	143	162	141	162	182	157	154	167	165	158	164	144	175	160	141	149	147	165	159	153	150	151	143	151	174	177	161	152	155	148	156	144	143	173	149	170	147	161	152	142	154	153	161	150	182	137	159	155	166	143	151	148	160	154	147	158	148	153	138	146	155	162	169	156	150	162	154	175	153	160	164	152	150	143	156	137	188	138	143	163	146	148	144	162	161	164	157	139	159	167	152	152	143	152	134	178	134	177	184	152	171	168	138	144	162	180	152	177	136	148	171	146	182	148	169	153	153	135	134	144	161	141	134	160	159	178	154	155	177	139	168	162	163	151	175	135	177	134	167	161	149	179	165	159	171	182	186	139	152	153	164	165	145	170	150	141	151	165	143	136	154	169	164	159	163	127	187	176	154	173	164	158	146	161	155	148	147	160	180	166	141	131	151	185	165	147	144	187	152	133	164	195	149	160	165	142	142	155	165	175	154	148	151	130	153	143	134	161	149	144	157	162	156	131	157	161	167	142	165	172	157	141	149	141	163	166	135	178	165	141	149	131	162	150	160	153	155	168	157	154	176	118	157	160	157	142	147	161	152	160	172	204	162	160	177	137	122	150	150	151	150	156	149	151	148	137	151	148	158	169	165	135	148	173	143	158	154	131	153	168	152	176	148	137	151	162	173	153	160	171	152	170	164	165	151	151	142	136	172	167	162	163	163	146	167	159	155	164	160	155	151	165	125	144	153	200	170	164	163	158	151	170	167	166	148	150	165	148	170	183	143	149	156	153	184	160	143	142	153	184	151	161	144	164	168	154	155	156	151	140	142	169	144	147	144	153	142	147	150	168	125	154	165	164	189	153	153	152	149	130	151	170	160	186	155	170	163	163	160	138	156	168	152	170	176	167	176	160	153	172	159	207	165	161	155	138	159	131	171	157	157	168	152	148	142	154	147	132	180	168	146	144	138	149	165	165	176	161	170	164	156	128	165	179	150	139	138	173	186	140	162	151	145	167	165	153	175	150	168	153	178	163	165	143	165	158	177	144	168	143	140	159	156	149	146	172	167	155	167	181	159	178	161	155	160	155	174	148	142	152	157	140	168	153	149	136	170	148	145	157	158	167	161	155	152	131	153	159	140	149	124	162	157	152	151	164	153	167	143	173	148	156	175	170	166	156	144	143	141	184	144	134	154	152	159	151	163	160	141	145	158	173	159	152	135	179	157	161	143	129	148	174	158	189	139	161	183	145	179	138	157	165	169	145	147	146	154	165	166	163	178	154	151	186	158	148	149	149	181	164	148	149	169	148	163	140	155	138	181	149	155	158	153	169	150	154	165	175	160	159	177	156	148	174	137	144	154	174	145	159	134	161	129	158	158	160	157	163	179	171	151	149	152	172	161	142	165	147	173	172	125	161	144	169	155	143	173	148	158	176	145	147	174	188	158	162	162	171	143	146	179	159	149	165	169	168	165	150	167	160	157	160	161	158	151	168	144	141	148	147	188	178	164	166	148	154	161	154	135	136	158	166	159	153	169	152	141	166	161	167	163	160	150	147	145	163	174	156	158	164	161	160	163	173	154	169	148	150	156	142	174	138	166	160	168	159	164	156	161	151	176	162	147	147	180	139	155	161	159	152	152	154	166	164	141	159	153	155	153	134	149	142	159	162	135	152	175	177	158	135	164	166	148	152	142	134	148	162	145	164	151	153	157	148	167	176	130	192	157	159	143	193	150	135	173	156	124	164	175	182	145	150	156	147	167	161	140	115	157	152	146	155	169	154	151	147	175	166	177	154	158	164	166	146	154	153	149	162	145	146	163	144	170	156	182	144	181	136	174	171	164	157	149	167	144	163	190	168	169	153	154	173	159	154	167	141	154	169	160	150	167	142	160	189	155	166	161	155	155	158	152	170	163	161	174	148	162	154	149	183	162	145	146	150	177	158	165	166	160	162	165	161	160	176	171	173	166	147	156	143	152	151	177	165	157	122	163	169	145	161	172	136	150	168	136	159	149	150	165	154	152	146	155	133	158	136	156	166	155	155	153	179	139	151	155	151	140	159	157	179	174	148	143	158	163	149	163	151	148	168	168	168	167	174	135	167	162	170	144	133	163	180	141	158	139	149	163	150	176	169	137	186	168	169	172	151	161	152	154	146	168	152	116	140	147	144	159	152	180	167	170	165	178	148	157	163	178	156	142	143	171	152	171	154	154	161	163	147	149	148	161	147	153	144	150	164	183	162	167	141	162	162	165	158	168	143	150	168	146	150	199	160	166	156	164	154	154	150	168	154	166	165	157	165	171	160	150	171	166	138	171	154	156	154	171	164	152	146	179	154	169	138	137	148	129	149	142	176	144	142	179	156	167	156	159	159	161	138	163	149	162	167	166	133	165	160	156	154	164	163	151	142	158	168
7954	2496	5397	6335	5418	4568	3651	2955	2583	2224	1970	1746	1578	1421	1315	1232	1078	1043	1023	919	932	859	799	750	734	733	733	682	686	690	628	641	643	639	612	568	588	608	642	621	571	555	594	525	571	554	513	554	506	501	531	539	564	535	538	532	494	518	496	497	519	513	485	501	522	486	489	513	513	491	528	497	519	474	486	476	498	484	516	484	500	482	534	474	496	482	482	482	518	465	478	522	496	467	481	480	504	505	502	446	488	524	496	502	475	519	493	445	499	472	502	471	520	485	506	503	472	455	494	513	501	493	464	476	446	470	490	484	465	463	462	458	437	472	493	491	491	501	469	450	487	466	471	484	483	458	487	479	477	450	483	499	499	436	522	486	499	508	465	427	515	455	459	415	477	442	480	462	461	495	453	444	454	450	482	484	472	458	500	480	469	517	479	467	470	515	468	484	477	470	490	448	486	487	515	474	462	473	446	454	507	485	454	461	476	443	453	491	445	451	482	497	428	492	457	526	476	451	446	487	470	494	501	464	464	482	419	466	475	462	505	471	445	474	478	489	467	475	453	496	499	460	468	531	455	493	434	469	459	488	487	443	439	468	499	472	444	529	499	520	482	486	478	446	460	481	458	455	467	476	462	452	495	490	459	483	437	507	504	471	495	468	456	490	457	454	483	439	495	458	434	475	455	490	507	450	443	469	491	486	441	468	479	496	453	483	471	487	431	457	481	441	484	477	494	467	496	468	528	477	479	496	491	463	449	468	498	467	483	461	488	416	470	483	505	478	463	453	462	466	492	479	454	468	435	487	482	488	497	463	464	455	442	456	438	455	491	500	500	495	491	447	445	456	451	472	453	448	497	433	453	439	465	469	476	446	497	443	485	476	474	477	488	516	445	498	483	487	495	479	481	477	448	505	445	464	475	493	462	467	467	443	464	471	449	470	518	463	466	483	454	458	460	443	478	425	488	475	478	464	507	457	479	426	454	509	520	477	485	490	443	479	459	451	498	474	477	485	458	442	442	510	458	518	476	470	453	466	475	471	453	489	475	440	474	457	464	447	494	473	529	456	469	489	459	467	455	463	487	497	470	470	440	454	500	467	480	467	470	474	476	480	457	477	440	478	515	443	456	471	475	447	505	471	454	489	445	440	498	472	494	449	457	453	453	480	460	439	463	473	432	476	447	513	464	489	497	460	463	451	475	484	462	476	446	462	470	455	470	487	522	515	495	472	446	427	481	453	445	465	475	457	495	444	451	489	503	476	499	469	480	522	445	469	485	452	476	498	462	471	482	469	506	491	451	451	492	469	514	481	499	456	473	464	452	482	458	476	458	496	478	447	459	463	490	492	480	508	440	501	479	493	455	445	458	467	489	470	485	480	483	484	484	469	459	473	501	479	455	428	464	453	457	517	454	479	469	482	452	480	528	455	416	437	422	472	453	467	475	472	477	487	471	490	462	454	464	489	504	478	498	490	449	457	494	460	472	453	496	485	439	448	491	457	476	463	474	468	460	468	507	485	468	492	469	481	471	497	433	442	482	475	477	455	480	471	445	469	448	501	462	425	484	479	492	475	487	473	455	451	482	466	470	472	428	481	416	486	484	481	475	483	493	477	479	464	460	486	513	472	455	504	492	491	464	469	482	497	475	434	460	493	473	464	466	468	470	472	477	446	497	433	469	481	472	466	462	519	514	447	494	434	477	506	443	514	489	458	488	487	489	452	450	461	470	430	443	461	469	434	440	483	491	471	463	511	459	430	459	434	485	496	467	495	461	472	471	432	484	482	423	467	497	496	502	453	466	506	470	502	470	460	451	462	485	460	468	475	441	500	450	444	497	452	477	491	470	441	501	439	475	435	471	464	477	446	476	493	472	479	465	486	434	469	483	460	475	463	484	398	449	485	475	471	500	468	485	453	484	457	527	491	487	478	477	484	471	462	420	462	473	452	470	473	469	464	480	459	436	478	540	480	462	468	450	463	481	476	446	521	429	452	457	487	478	472	482	459	459	481	507	485	434	452	426	458	482	480	497	431	479	484	478	484	481	461	487	476	448	458	507	463	474	527	488	463	491	483	445	471	490	458	479	459	482	504	437	475	484	472	472	469	478	497	478	440	482	475	479	472	449	463	447	490	496	468	458	490	452	467	492	491	502	482	451	467	491	455	521	558	462	474	491	496	452	456	467	478	477	513	436	461	496	451	437	500	470	460	469	463	485	485	477	451	467	446	480	474	498	462	490	457	470	460	472	486	502	488	488	439	454	450	470	486	489	470	513	452	474	453	467	484	473	473	492	456	457	449	462	456	481	473	485	475	468	488	485	479	488	440	455	497	491	495	438	467	466	478	483	501	455	515	493	469	471	450	468	461	440	449	482	472	447	470	474	500	423	464	475	463	474	474	461	476	458	462	493	491	445	468	455	468	457	464	436	468	453	411	468	499	435	461	460	497	435	495	475	458	442	469	451	460	465	467	467	447	465	482	451	466	449	481	463	488	438	453	489	492	476	472	461	474	459	466	464	462	495	462	427	481	458	493	464	448	460	463	484	511	449	497	475	464	498	476	472	462	477	464	449	468	456	453	476	469	457	477	440	419	439	489	452	475	452	468	476	436	439	460	485	480	432	487	468	459	465	450	468	447	468	431	460	441	465	457	417	470	489	455	467	460	472	475	464	470	515	514	455	491	448	448	479	508	470	452	484	475	502	487	440	502	453	492	451	475	494	456	478	496	472	482	467	490	459	466	479	466	459	461	507	477	462	443	486	496	486	454	465	480	458	420	469	475	461	472	451	438	476	427	462	476	443	448	459	474	463	508	455	515	485	469	493	458	497	454	445	476	455	477	467	478	467	448	487	496	478	459	475	446	478	461	461	473	469	462	485	442	471	455	480	450	464	461	549	479	486	432	449	495	476	450	470	436	476	459	487	488	463	456	511	471	504	473	485	469	476	478	463	449	464	508	455	479	471	453	467	429	498	470	442	472	463	457	471	478	498	426	497	478	432	461	443	465	456	442	466	465	470	479	461	488	457	449	494	483	458	470	421	526	466	509	471	471	497	494	467	502	449	467	470	502	476	423	505	456	472	472	455	499	469	457	476	470	492	485	448	468	509	467	458	460	464	451	480	486	458	491	479	441	467	500	448	432	494	491	475	459	467	439	493	446	488	511	460	486	463	521	468	483	489	461	458	469	472	482	431	472	478	446	457	487	467	462	448	487	440	465	499	458	461	448	472	461	462	504	477	465	476	481	454	469	486	511	455	451	445	472	450	495	491	491	473	463	504	491	490	481	482	472	485	452	527	454	455	499	483	484	457	479	475	466	467	472	488	461	453	460	476	451	489	482	459	472	468	447	458	464	451	452	468	485	483	482	417	501	487	481	508	413	451	442	512	488	470	478	474	434	488	469	446	445	463	475	488	444	458	483	473	434	441	492	476	494	474	445	464	468	497	473	473	454	478	453	434	462	481	482	493	505	481	472	467	463	455	485	453	433
2159	299	308	275	285	263	268	265	262	236	231	252	238	243	230	236	255	272	242	249	243	284	266	236	236	250	254	235	239	238	245	225	236	255	252	262	240	226	229	252	229	227	230	224	242	237	258	237	228	249	247	230	208	226	256	263	245	252	231	230	235	224	243	241	243	253	255	239	243	245	227	226	231	233	230	249	257	216	234	251	219	248	230	225	207	243	243	245	258	245	253	249	206	256	259	259	250	255	205	215	231	258	226	232	280	244	235	255	284	235	247	249	241	240	246	241	235	259	255	229	244	227	255	231	215	212	231	195	189	233	222	237	255	270	239	256	268	234	247	249	266	242	234	232	276	240	226	233	265	287	238	239	242	230	223	247	243	234	253	263	233	246	237	247	275	256	229	244	229	247	226	242	215	240	257	268	248	241	247	243	218	229	207	206	252	232	254	224	239	253	280	238	225	247	232	236	264	234	254	258	238	244	247	232	272	248	215	239	242	268	263	199	230	242	232	247	213	208	223	229	248	219	219	260	222	228	216	231	225	240	253	224	231	243	209	228	243	258	254	237	212	243	244	246	214	216	257	249	249	242	236	222	206	233	265	214	236	245	257	207	235	244	226	264	230	257	239	237	242	212	232	246	248	245	218	255	229	245	249	247	218	257	238	252	256	224	227	224	248	216	219	231	239	231	250	244	221	228	247	235	238	231	251	229	245	223	251	253	236	260	247	261	235	242	261	242	237	220	244	236	240	236	238	232	249	252	259	255	227	249	222	248	243	246	265	248	247	225	231	260	241	221	214	213	254	226	213	238	276	242	220	247	233	219	242	222	260	279	226	227	241	262	221	203	235	256	232	251	230	234	260	212	212	252	234	247	200	231	211	253	239	262	202	230	226	241	255	236	203	272	243	200	270	222	216	243	258	256	231	219	272	248	242	233	228	266	242	263	255	235	232	254	269	228	215	222	259	230	236	221	218	253	256	269	249	238	257	210	234	233	220	217	241	239	201	248	234	246	251	218	230	239	229	233	233	251	239	241	248	256	232	270	245	237	234	245	254	237	252	238	271	178	227	236	236	219	265	226	236	243	224	247	252	204	236	274	229	263	240	215	248	232	234	205	232	237	222	243	241	265	216	209	244	222	223	237	237	214	221	241	236	258	239	242	200	240	218	220	219	208	244	220	242	262	214	223	218	237	257	237	263	237	247	231	211	227	255	255	244	239	249	242	233	250	223	242	228	259	216	233	206	257	200	243	218	232	252	231	254	253	248	250	257	236	232	219	225	272	253	242	223	221	229	236	234	205	254	238	248	247	245	230	233	229	209	248	226	252	253	221	206	225	257	239	249	242	214	230	269	251	246	261	242	229	214	234	248	225	238	229	262	223	245	240	220	224	262	226	224	249	246	237	227	248	234	250	235	235	233	236	218	206	219	201	267	250	190	230	271	252	255	204	248	220	223	236	262	246	211	200	233	220	217	212	242	264	247	230	225	222	215	228	239	256	221	237	222	215	221	255	256	228	235	243	266	261	253	248	216	247	221	248	237	234	248	225	234	232	229	258	216	259	230	232	254	250	227	209	228	246	210	247	218	244	244	230	233	259	234	246	233	241	237	237	245	213	221	226	265	227	251	250	257	242	226	232	225	239	219	244	222	216	257	250	244	207	224	218	242	232	227	212	228	237	235	257	208	226	244	267	210	259	278	246	203	237	240	219	242	212	251	236	254	228	233	246	259	230	229	258	238	237	256	220	230	228	246	245	246	250	226	248	220	239	275	221	224	237	243	266	216	225	236	198	235	220	214	225	259	262	241	231	239	268	235	234	261	227	227	256	230	222	245	230	235	216	232	223	227	239	205	240	232	247	252	246	221	255	216	219	262	247	255	222	220	234	270	214	228	243	232	259	250	217	250	227	244	236	225	207	236	240	236	258	225	231	254	226	235	218	240	213	225	214	247	236	237	223	222	233	226	250	241	241	254	242	263	270	232	276	216	218	253	220	248	238	238	252	209	209	234	247	230	241	242	238	275	252	248	258	260	258	258	252	203	262	236	245	258	227	243	234	256	237	237	260	243	235	226	227	240	246	263	243	242	218	250	237	239	223	223	239	240	285	261	249	234	241	233	239	201	253	252	238	224	242	210	234	246	203	244	219	238	245	258	221	258	242	257	242	247	247	235	243	215	253	227	237	251	226	234	218	243	266	262	230	220	228	228	231	246	219	239	229	220	245	226	226	218	215	217	246	225	233	232	260	246	238	211	220	219	230	244	266	249	223	216	207	242	260	231	218	228	232	237	221	218	216	263	251	209	204	275	227	234	243	231	225	251	223	270	257	228	228	243	267	245	225	259	238	250	252	226	212	253	233	259	250	264	230	212	249	242	257	210	251	237	237	230	208	228	232	258	252	233	212	273	242	231	243	258	232	238	242	242	260	235	201	233	221	227	265	223	227	202	259	230	260	249	258	213	239	232	249	255	240	224	211	205	252	241	242	238	256	227	248	242	258	228	228	242	231	242	233	255	227	230	225	244	246	212	233	272	227	246	231	220	230	239	248	269	242	241	246	204	219	237	248	231	205	243	232	237	239	235	217	246	255	216	224	252	229	254	238	226	257	281	242	232	236	238	226	226	221	224	241	262	239	223	214	228	226	219	219	261	249	243	215	230	241	228	194	229	232	228	223	239	240	201	233	231	211	256	253	233	246	239	235	223	231	257	249	232	252	243	234	246	211	222	217	249	249	249	236	219	233	230	236	224	250	243	232	247	242	230	242	235	242	249	250	225	245	221	256	227	231	250	230	237	246	236	211	239	236	220	227	220	223	247	237	231	237	215	243	223	216	222	257	250	248	260	238	253	222	220	245	209	221	227	215	266	241	227	236	227	229	237	259	257	223	242	227	229	245	217	216	238	238	228	235	231	228	212	246	234	253	233	243	253	247	259	213	267	240	232	227	241	203	229	215	261	266	201	206	221	221	241	257	273	247	217	213	228	253	245	234	258	276	244	210	238	234	224	221	256	257	241	255	203	210	240	256	238	243	237	224	225	229	249	208	223	264	251	247	227	218	239	239	276	242	234	219	226	239	244	244	242	223	234	223	237	242	252	213	226	232	217	239	250	224	242	247	252	274	226	233	219	216	249	234	242	252	214	248	218	215	258	248	233	215	236	231	236	256	242	218	213	239	233	235	254	220	239	221	232	252	249	206	243	242	248	206	230	247	225	239	248	263	249	211	237	266	218	233	226	242	243	210	218	231	241	250	262	213	210	273	239	248	246	248	252	250	213	229	253	228	227	248	250	205	240	238	237	231	182	204	243	259	232	258	219	236	249	242	210	211	235	229	216	254	217	246	231	228	253	217	249	201	242	259	260	231	248	227	242	247	238	253	258	219	256	224	243	213	239	273	246	230	256	220	252	238	254	220	221	232	225	237	220	233	240	265	220	201	201	232	236	234	229	230	241	214	233	223	214	228	256	219	234	227	245	233	249	246	246	209
2290	752	794	868	823	771	742	780	684	701	676	703	690	678	640	679	714	679	652	676	672	681	677	676	651	663	699	661	647	660	684	635	643	651	635	671	655	626	669	650	679	648	635	668	620	677	651	681	682	647	657	635	670	651	627	668	635	639	676	636	626	594	627	615	653	650	640	655	637	645	668	690	667	675	632	631	634	644	604	670	622	628	671	683	722	651	644	674	671	616	637	631	621	619	630	630	653	697	654	670	691	667	614	599	632	667	671	693	642	657	647	660	689	627	625	664	683	653	636	686	633	636	643	664	643	663	622	604	621	682	658	625	618	652	687	659	638	636	642	676	683	619	647	602	624	644	622	655	651	673	626	639	624	661	615	608	655	632	635	666	660	603	657	663	645	667	613	661	627	670	660	647	673	619	653	649	649	646	629	626	655	648	644	620	623	617	630	612	677	620	687	620	649	633	679	634	644	663	596	640	701	666	627	636	679	651	638	673	645	604	700	624	631	634	637	675	680	706	654	665	644	674	617	611	664	652	638	668	613	715	628	657	661	675	666	625	607	624	632	667	630	665	669	650	654	661	627	659	629	605	576	666	730	652	696	650	665	640	644	645	652	646	665	675	621	651	664	641	627	635	658	667	634	596	671	700	646	681	655	648	653	644	628	591	678	643	653	650	642	616	640	700	663	674	659	677	688	675	644	675	645	675	679	634	662	638	623	597	668	648	661	646	679	656	667	650	657	674	623	638	642	660	624	598	650	680	636	679	639	591	635	630	626	615	642	687	600	698	663	597	644	677	659	657	651	622	659	626	650	667	685	631	619	645	636	670	632	651	646	614	625	640	674	669	607	608	661	634	657	655	717	675	617	649	595	633	657	626	664	683	626	647	706	638	633	647	658	682	672	635	609	673	621	643	627	633	637	624	691	668	600	663	688	671	667	612	657	645	648	688	650	640	630	620	619	651	627	616	649	623	677	648	621	633	666	640	634	683	657	652	612	630	674	659	610	644	653	657	676	646	652	657	649	620	596	636	608	682	652	624	601	620	655	605	633	654	666	635	651	663	655	703	633	648	641	636	682	676	678	591	625	640	663	681	641	656	666	680	703	641	641	639	710	705	669	626	666	664	694	609	637	682	637	664	662	592	659	649	639	661	624	665	637	658	632	677	698	636	624	631	619	596	618	644	652	644	666	628	632	635	650	681	648	638	665	619	644	669	664	676	625	601	668	703	682	656	688	672	667	643	672	663	670	587	640	655	640	620	582	657	636	646	626	629	636	653	648	662	585	592	637	663	639	638	693	644	652	649	686	688	614	614	647	621	645	634	577	640	650	656	675	637	624	665	666	658	623	650	614	648	668	626	687	651	632	614	615	645	685	663	620	629	644	663	618	596	654	638	662	638	620	672	638	659	632	662	647	663	616	685	663	692	641	660	583	661	627	614	667	687	648	691	707	623	636	717	592	625	652	633	661	620	644	634	632	708	653	617	646	596	637	650	631	629	657	659	605	683	659	603	686	651	622	651	681	639	663	658	651	622	658	639	623	606	622	628	655	655	668	665	587	655	674	637	666	657	630	628	643	669	651	633	642	632	665	682	679	637	646	644	653	631	629	614	640	642	680	630	636	691	675	661	671	635	653	622	695	680	610	658	642	626	690	669	624	645	663	608	595	640	618	630	638	651	701	652	716	607	662	612	675	663	666	659	609	617	630	677	632	722	613	651	622	661	660	664	663	628	634	623	700	668	660	627	604	637	637	608	661	665	643	657	602	622	647	619	676	651	668	617	666	664	641	644	642	630	661	587	692	630	675	696	651	659	667	625	633	720	646	643	642	591	634	669	654	647	623	657	617	679	643	641	618	650	651	687	638	666	693	657	660	610	616	633	690	657	655	620	701	602	680	675	619	640	676	606	666	682	657	661	636	624	673	636	633	689	654	664	650	643	661	674	625	635	632	622	698	671	668	654	665	687	653	670	631	623	671	647	640	615	657	648	646	696	671	647	649	672	617	663	643	630	622	680	594	684	679	653	660	664	633	625	651	654	691	668	709	657	638	676	675	601	670	614	641	606	625	577	633	616	670	623	634	631	661	618	687	645	652	623	659	631	622	644	652	643	655	626	626	641	688	658	625	669	612	646	619	609	666	620	701	637	678	648	670	654	642	697	637	629	581	687	692	635	630	675	646	681	597	625	645	668	681	682	640	683	661	666	617	641	648	692	643	645	610	636	667	678	643	613	649	658	607	631	651	717	645	629	608	722	657	656	643	607	659	625	645	646	666	708	659	622	643	676	683	687	634	628	642	679	609	628	661	648	682	678	677	639	618	650	625	698	595	631	648	626	639	648	646	629	652	628	698	640	625	639	636	693	638	671	602	657	639	680	690	618	639	694	601	634	660	682	665	612	646	614	647	617	640	637	658	689	627	678	626	651	668	671	617	616	638	624	660	695	614	651	666	625	638	606	639	632	637	634	625	616	662	638	631	626	655	649	635	593	579	630	650	650	630	696	645	665	640	639	630	666	662	615	644	642	648	654	617	640	630	679	668	673	676	672	637	644	617	641	656	667	662	664	629	679	631	627	676	626	616	648	669	668	661	571	666	658	665	606	660	653	611	684	660	627	663	657	647	649	662	641	682	690	660	621	615	651	651	645	640	638	647	665	635	607	641	702	647	622	641	661	643	637	649	636	639	642	669	652	674	680	626	633	670	622	650	662	643	633	660	633	593	637	700	647	617	698	667	628	658	651	637	625	632	615	673	632	640	629	669	671	661	642	621	616	637	634	674	650	611	691	637	622	681	665	708	652	642	681	643	632	643	705	669	658	599	635	672	649	659	631	659	611	629	670	645	646	665	613	669	634	654	672	657	594	630	654	677	694	630	639	657	649	663	669	665	641	645	677	666	652	657	636	605	623	637	645	619	679	636	604	652	647	632	655	656	678	618	638	670	610	650	666	650	651	620	622	652	666	680	664	601	659	627	638	631	633	618	629	668	632	648	687	679	610	680	643	584	635	622	643	710	690	658	627	636	646	665	663	657	653	597	631	580	664	656	665	659	609	667	651	675	628	645	669	663	623	667	654	627	663	632	691	679	627	631	605	628	611	624	690	637	682	672	625	662	659	662	635	586	641	596	639	637	662	680	634	626	655	617	666	671	652	645	627	685	642	634	659	697	701	698	653	638	613	628	589	659	637	620	645	655	628	687	628	673	654	636	651	611	662	657	655	637	637	646	666	642	630	670	622	643	665	583	643	671	644	650	615	643	614	692	664	661	624	645	637	675	633	602	622	618	664	632	662	658	692	628	644	666	660	668	645	652	654	646	658	614	680	658	601	643	670	613	627	655	655	636	671	659	639	633	666	623	602	611	618	618	604	634	662	678	685	606	623	662	657	645	655	658	673	639	665	623	654	638	639	668	645	611	658	658	630	684	657	680	628	629	644	651	647	624	627	697	611	707	653	605	622	590	653	649	648	638	632	669	657	680	638	659	664
9574	1155	1450	1114	841	627	532	425	313	290	257	224	224	197	189	173	163	155	172	150	148	115	127	143	141	133	141	134	113	148	131	126	138	141	115	120	117	110	118	101	147	122	134	147	89	108	107	132	108	103	104	117	107	119	140	111	110	112	102	127	109	135	124	125	137	120	107	112	96	125	114	109	113	110	125	110	115	141	144	124	107	113	111	131	115	126	123	111	118	115	127	99	127	128	143	114	129	100	126	119	124	128	99	116	111	129	129	139	107	115	128	112	112	119	116	106	115	106	98	132	121	119	106	121	109	109	124	113	108	118	124	128	116	113	110	128	102	112	120	90	113	108	114	100	91	105	107	136	105	129	104	137	109	113	114	121	99	113	99	116	113	113	122	138	124	127	116	105	108	131	119	120	102	100	121	110	110	113	112	112	115	105	127	129	126	97	117	109	117	128	122	121	118	128	114	124	117	113	113	107	108	119	113	116	112	113	101	96	102	107	95	128	123	113	113	103	126	123	124	125	97	119	135	102	132	154	122	114	106	127	109	101	112	135	109	121	105	123	114	129	103	97	103	101	112	122	109	113	98	147	106	125	104	102	106	127	135	127	126	106	119	102	102	107	102	119	123	117	123	107	108	115	115	113	111	119	115	131	110	108	101	126	113	103	123	117	121	125	112	99	109	130	112	106	127	118	124	113	98	133	104	111	112	122	114	116	98	130	118	115	123	136	108	109	107	119	106	98	119	99	119	109	122	135	106	102	127	122	130	118	116	115	118	129	115	120	137	118	130	113	119	115	99	122	134	114	129	112	111	128	106	119	119	136	104	105	120	110	141	89	118	99	112	126	110	100	120	96	120	112	124	118	102	112	111	127	111	114	108	108	109	102	110	124	108	117	147	109	121	112	113	129	120	113	113	106	108	114	112	115	131	118	120	130	120	118	125	145	116	95	105	122	123	111	108	121	115	134	125	114	112	126	106	105	114	123	125	124	111	117	116	115	120	102	103	111	129	108	120	119	110	123	105	116	98	111	106	118	130	118	104	117	107	114	126	111	122	107	119	103	107	103	119	113	122	129	112	109	103	112	109	108	125	127	130	111	106	96	118	124	101	111	127	129	127	124	110	115	100	116	114	107	122	107	94	86	110	88	110	124	148	121	116	104	102	104	119	108	144	106	111	108	130	107	112	135	96	118	114	110	117	105	120	105	100	113	103	106	98	124	125	112	125	114	114	117	113	125	122	121	118	136	97	113	127	127	149	108	120	120	116	119	116	136	112	101	104	114	110	104	115	100	121	124	99	117	99	98	108	122	118	130	110	111	123	131	104	144	137	94	113	135	118	119	107	114	128	114	128	142	121	100	100	122	102	113	113	112	100	113	112	115	135	102	104	129	117	105	122	127	112	104	108	118	107	102	119	98	111	116	109	123	100	123	131	114	136	101	112	114	100	130	107	133	118	110	88	113	132	115	125	115	121	96	105	113	98	102	120	117	113	93	110	96	119	114	96	112	101	92	105	122	125	107	104	124	120	130	122	107	130	131	120	126	101	130	109	129	124	125	116	132	121	109	126	106	107	106	104	109	117	119	125	107	114	138	122	123	108	115	113	98	124	120	110	138	137	108	139	119	121	113	107	108	106	118	114	114	119	117	124	104	105	124	117	105	115	125	123	125	120	111	123	105	101	97	116	120	125	110	113	120	96	117	96	122	103	124	101	108	123	109	116	121	95	110	112	107	121	133	103	111	109	112	106	107	121	107	107	124	113	119	105	103	105	122	112	123	96	117	139	106	120	146	95	116	129	126	118	104	121	116	127	113	122	98	109	121	100	122	102	111	98	114	156	124	115	109	107	121	114	127	103	117	129	105	126	116	104	122	116	106	93	107	132	114	115	101	120	111	104	137	110	123	117	110	120	110	127	127	106	104	107	111	122	110	105	117	126	113	100	101	130	104	113	103	96	108	109	122	133	113	110	120	113	105	117	109	123	113	104	115	95	131	122	122	128	132	122	106	120	111	112	118	113	99	108	135	109	112	107	98	113	94	103	123	103	121	105	126	129	113	99	125	107	123	108	130	107	120	123	122	127	122	118	113	122	120	107	122	121	108	137	102	120	118	127	111	104	108	107	120	108	114	102	114	118	122	100	99	120	110	110	98	99	110	120	131	129	111	137	98	111	118	116	116	128	112	139	125	103	107	112	115	132	113	85	115	122	117	134	118	127	89	97	103	112	109	120	125	103	94	120	115	121	125	125	100	106	125	108	130	126	130	115	135	112	121	118	125	100	125	122	115	104	112	109	108	114	122	107	108	117	113	127	110	132	122	113	117	131	116	115	112	119	128	109	100	101	115	127	131	120	110	114	100	125	116	130	107	120	108	121	121	103	121	101	133	98	109	113	135	120	81	118	110	109	91	120	107	96	106	128	118	109	122	131	98	126	112	124	100	121	126	103	116	109	116	113	103	125	108	112	105	121	124	119	122	98	93	111	111	121	115	109	101	132	125	103	103	126	112	97	128	128	120	129	123	111	111	125	104	131	130	118	96	121	119	116	137	112	137	117	110	111	116	132	117	122	107	94	112	120	118	103	117	102	114	131	119	110	110	117	121	96	99	111	117	123	126	121	118	135	125	115	117	117	121	115	126	105	101	113	119	117	114	106	120	138	111	114	120	102	131	100	119	116	117	103	127	120	119	121	105	117	127	121	113	115	127	97	102	109	114	102	120	119	103	113	128	121	108	111	114	121	111	103	113	132	117	101	98	109	102	102	106	103	124	105	117	126	127	99	112	106	107	137	106	125	97	134	131	105	130	112	130	132	119	110	98	118	109	116	121	128	121	121	106	109	130	117	112	122	129	89	101	109	113	132	113	118	114	127	121	116	124	115	106	115	126	115	129	114	117	124	119	107	101	104	130	120	126	102	120	129	101	100	123	130	107	119	122	115	111	140	112	122	101	100	118	122	106	131	126	107	110	133	101	130	118	121	125	111	136	118	123	95	109	106	128	95	125	101	110	110	130	114	107	123	104	105	103	131	114	123	107	122	105	111	120	122	109	133	100	129	125	115	110	117	129	97	120	126	133	101	115	96	101	115	102	110	123	131	126	111	112	131	116	125	135	116	134	126	113	115	111	111	129	120	117	124	114	122	118	138	102	115	87	125	101	96	111	121	129	134	109	108	110	138	125	112	127	123	120	114	126	114	117	123	127	116	98	101	117	127	129	115	125	126	131	117	94	117	114	126	115	130	107	105	105	125	152	110	107	117	110	116	118	124	132	102	99	102	109	119	104	121	124	114	118	105	139	110	127	116	116	119	109	121	120	118	132	111	113	137	113	107	113	112	114	107	105	99	112	94	125	113	121	131	125	102	111	104	123	100	106	113	130	123	105	94	116	98	113	113	120	117	101	114	114	119	128	116	96	131	138	129	137	122	111	105	115	132	107	110	96	111	117	145	143	109	109	97	110	132	110	103	114	121	114	113	113	114	100	119	122
5842	1403	3081	3758	3150	2608	2097	1687	1520	1341	1139	964	870	898	785	744	708	686	627	612	584	510	558	539	526	500	463	450	465	485	467	455	463	438	419	435	442	410	435	426	417	408	377	386	376	409	417	399	422	408	404	411	396	391	393	360	445	344	383	391	365	397	367	350	385	374	381	391	378	395	321	355	361	377	335	345	373	375	334	371	379	377	380	401	358	381	361	347	346	344	403	351	355	356	347	352	319	380	374	327	345	365	375	373	354	343	365	317	383	344	356	367	332	349	353	385	342	343	342	324	377	379	381	352	360	373	384	386	406	364	360	349	350	382	362	367	390	351	340	346	373	344	354	352	348	322	344	402	372	337	378	360	353	334	303	371	359	378	358	361	374	322	295	381	354	346	366	349	356	365	330	366	367	350	365	349	366	367	363	364	325	340	336	341	377	370	366	329	380	335	339	336	375	406	396	342	316	363	341	370	364	353	353	337	362	342	352	353	355	332	322	356	360	378	373	352	375	343	366	360	365	342	351	359	360	369	390	367	354	369	335	370	385	360	344	366	325	340	397	335	372	367	359	338	376	329	369	350	349	338	355	361	333	353	389	368	344	337	352	360	298	363	333	363	341	348	326	395	362	343	360	335	370	349	384	341	377	341	345	382	348	348	350	366	355	360	335	328	365	383	348	345	339	348	360	387	383	376	365	396	380	342	363	364	320	359	390	370	375	327	375	358	349	361	372	342	349	364	345	345	331	354	393	338	356	334	361	341	386	352	368	359	355	347	357	362	346	344	371	367	376	362	361	339	323	353	373	338	344	347	354	373	371	365	327	350	356	327	346	367	359	340	383	327	342	327	341	367	396	362	374	376	372	332	379	346	385	340	345	345	349	347	340	366	369	355	382	337	345	342	371	372	380	354	326	356	336	418	337	362	347	387	369	348	344	354	387	400	350	357	366	338	381	349	353	346	374	355	321	387	362	324	355	397	362	351	383	368	351	341	347	339	330	316	373	370	343	325	347	350	374	350	357	374	377	328	340	341	390	355	361	321	362	368	393	349	351	355	352	376	343	338	364	386	357	367	370	357	325	377	358	349	370	357	319	405	330	333	364	360	358	368	358	386	345	357	332	353	357	346	369	341	383	355	379	359	335	379	359	349	346	347	347	386	357	321	346	323	369	356	338	332	366	365	382	370	341	362	365	398	348	359	357	341	352	400	333	369	356	339	389	333	379	365	346	346	365	336	361	355	359	356	360	365	398	338	358	358	363	318	318	347	374	366	363	350	341	338	365	332	386	323	391	348	375	365	375	370	376	358	316	343	343	332	372	357	365	351	348	332	343	319	346	355	388	352	351	349	336	370	375	351	383	332	356	365	395	369	362	384	352	358	361	375	368	350	320	336	330	342	330	375	381	389	360	345	365	364	352	326	362	333	391	340	374	324	356	343	351	330	345	336	357	346	371	356	350	338	347	369	356	391	339	335	357	354	374	389	380	364	367	343	367	379	335	355	340	358	371	397	369	357	349	374	350	377	347	351	346	352	338	399	364	377	357	377	355	408	371	353	352	363	345	334	345	370	372	338	323	364	359	354	326	341	381	360	367	346	348	363	362	343	405	379	337	358	364	363	336	332	350	337	338	339	355	368	337	351	349	353	365	346	326	354	361	352	347	383	365	373	367	323	319	355	365	356	370	356	359	368	325	372	339	369	356	368	364	366	343	354	366	358	325	358	338	351	346	370	351	371	362	332	406	399	338	362	337	345	371	351	353	326	342	348	379	354	347	350	356	360	357	377	349	392	340	330	377	369	359	364	353	400	359	392	347	345	338	383	357	376	372	358	320	336	354	364	344	340	350	348	358	341	342	351	348	379	355	368	363	363	373	369	357	367	356	351	393	342	351	362	367	378	338	379	321	366	377	330	369	355	321	395	364	341	362	346	366	373	359	333	355	342	329	349	373	354	358	358	374	369	369	364	337	343	357	372	367	372	366	354	382	338	352	355	371	358	359	341	349	352	362	350	366	358	368	369	321	350	354	343	356	321	395	329	330	380	375	350	336	384	354	349	362	355	387	319	357	366	351	310	359	377	356	370	352	323	376	326	336	309	308	347	351	402	361	391	351	365	360	375	368	355	360	345	365	369	375	396	350	355	368	380	327	351	364	351	368	388	356	361	356	394	385	376	338	335	353	337	378	347	327	350	360	370	367	377	371	376	337	333	358	370	359	357	323	358	358	354	391	333	356	349	386	330	358	319	371	344	363	367	363	332	356	345	360	382	352	324	373	370	397	345	385	347	343	360	355	345	368	363	364	347	354	385	347	379	334	360	372	381	345	370	386	380	368	344	346	350	331	363	341	364	354	345	350	363	361	354	382	328	307	350	359	365	333	340	333	335	351	383	376	372	345	329	360	340	369	349	371	341	383	370	379	359	367	332	341	349	361	357	391	359	372	369	378	359	348	327	347	345	358	343	356	365	376	367	369	330	337	336	406	371	346	379	353	345	359	334	342	348	348	368	344	329	333	345	339	349	343	338	338	374	380	375	364	339	380	340	369	347	307	323	386	331	363	331	344	362	365	386	317	326	347	317	358	348	388	319	351	352	342	371	357	361	338	374	387	364	359	357	349	373	358	366	338	382	391	340	385	311	337	355	381	367	355	353	314	337	359	367	353	330	381	333	362	357	348	355	319	342	352	366	333	390	378	336	384	339	331	353	381	377	365	343	351	312	377	364	346	366	347	391	341	370	386	339	361	357	370	382	340	323	359	361	339	328	361	331	350	332	390	379	338	367	337	349	329	359	367	348	379	357	357	357	370	339	361	374	351	374	378	367	347	366	374	369	358	362	371	350	351	340	356	319	354	331	362	351	346	340	368	362	350	362	345	356	333	361	350	339	343	346	367	370	343	358	345	352	369	333	346	357	345	372	373	368	361	344	371	355	349	348	366	366	384	364	345	368	325	311	349	391	382	385	357	335	381	333	343	332	338	359	350	343	346	363	344	364	351	350	360	356	378	346	340	377	357	344	360	396	351	375	356	318	320	365	346	366	362	385	343	362	357	356	321	353	325	372	342	357	387	370	326	375	351	362	359	382	338	377	352	350	320	364	340	351	349	356	334	356	329	361	362	345	332	367	352	339	370	386	341	354	369	363	366	365	379	364	361	352	385	330	384	342	336	309	348	361	339	367	357	345	343	298	375	337	356	360	360	345	373	333	371	347	345	373	350	363	405	351	364	328	351	352	353	347	347	329	334	388	410	348	349	336	350	363	350	324	340	344	355	368	356	357	336	342	322	346	351	353	373	357	346	364	348	387	374	355	352	344	355	351	381	340	349	334	331	340	364	386	379	324	356	354	342	356	355	352	343	360	352	368	386	364	347	340	352	365	367	349	378	324	326	377	374	354	357	369	330	366	386	342	354	373	337	370	354	357	357	365	326	353	361	388	345	399	372	342	342	341	383	328	345	350	353	377	342	387	372	355	343	373	346	358	372	358
17844	2857	2762	2154	1551	1125	874	666	555	458	434	388	341	309	301	279	281	241	250	234	213	187	224	206	170	177	191	180	188	199	201	176	153	201	165	178	184	137	192	164	170	183	158	150	151	152	162	141	173	161	175	187	178	166	179	153	174	163	135	177	160	144	163	153	178	165	137	165	158	171	160	156	166	160	165	153	156	158	174	161	154	152	160	170	159	161	182	145	169	174	161	162	144	150	137	147	160	165	145	155	166	171	161	181	171	145	163	159	147	162	155	174	159	176	165	136	175	165	152	159	161	164	148	161	176	157	146	165	167	155	154	154	150	158	158	174	151	150	154	157	155	166	129	154	161	179	188	156	162	171	161	156	136	146	155	134	138	153	157	158	165	138	148	153	164	163	139	156	172	173	165	155	158	152	166	175	144	146	162	128	161	163	138	145	135	156	155	166	165	176	157	141	134	158	171	174	152	161	154	179	156	137	177	159	163	178	151	139	164	143	154	147	134	163	158	142	157	176	173	175	171	165	158	161	143	153	177	147	163	169	181	168	160	158	166	180	155	165	175	166	157	169	162	157	160	147	156	161	167	151	158	170	153	174	131	151	163	138	169	159	142	131	175	178	145	154	149	154	191	142	159	134	162	140	165	157	167	172	159	167	191	146	149	165	182	166	163	148	160	144	166	154	174	150	149	152	149	160	157	169	169	138	150	147	161	163	160	169	154	137	178	165	150	159	153	156	164	159	142	166	166	166	178	164	157	146	153	171	151	149	159	163	191	171	177	187	136	181	165	168	172	159	153	144	156	172	149	178	148	146	169	168	140	149	166	167	175	155	159	155	144	162	154	135	165	122	163	180	159	159	149	149	160	158	169	169	172	158	146	155	136	148	168	145	161	158	145	174	157	151	159	179	161	163	164	138	147	156	169	161	181	166	153	145	135	155	170	162	160	164	164	141	140	154	160	146	171	150	148	152	162	164	177	141	156	136	155	174	155	148	123	160	168	172	174	162	146	150	137	184	159	142	156	157	129	163	150	173	167	167	164	124	157	153	152	150	126	162	161	148	165	163	160	167	138	164	150	161	149	166	147	165	165	149	153	154	146	147	155	143	142	132	137	169	152	144	161	158	158	162	166	166	163	173	167	157	152	165	167	167	139	154	151	170	151	150	138	162	167	150	164	153	146	164	159	151	172	150	151	153	150	162	181	148	154	156	154	135	186	166	146	144	148	159	164	145	150	160	173	172	163	145	174	175	147	156	167	161	150	156	148	161	135	183	143	152	143	169	145	147	146	146	158	143	135	157	168	140	133	158	157	144	158	146	149	166	154	147	175	161	139	188	159	146	163	143	155	156	176	147	159	145	155	147	145	166	156	155	155	156	154	147	162	169	155	152	182	161	161	170	151	137	146	155	180	168	129	169	156	148	169	169	148	159	174	173	135	172	182	154	133	134	175	181	159	165	142	154	149	156	163	164	160	164	168	163	159	138	139	153	122	166	145	172	162	137	158	163	167	166	174	158	144	155	154	153	178	140	170	164	157	163	159	161	153	145	169	168	161	186	158	157	162	153	166	157	177	153	147	156	159	168	175	143	167	168	163	153	149	181	167	143	161	171	178	148	139	143	120	145	143	139	161	146	131	160	168	148	155	135	179	160	145	183	148	155	159	166	152	143	170	190	186	153	177	161	135	164	182	139	172	125	161	148	161	169	137	177	177	138	161	127	164	159	163	144	165	152	140	148	142	170	171	160	157	173	160	166	167	145	159	140	151	174	151	167	156	157	190	152	146	154	162	165	157	173	154	173	150	151	145	168	168	149	153	155	161	177	132	149	156	164	148	143	161	146	164	156	153	156	162	147	144	176	154	144	192	182	172	199	170	158	164	169	171	173	135	155	154	163	154	161	175	153	153	173	158	174	158	169	152	157	164	148	192	118	175	179	164	165	162	158	166	168	144	168	153	164	146	145	133	170	181	147	159	146	165	158	144	178	145	164	163	152	156	169	163	146	165	161	152	144	160	175	156	152	151	164	161	154	176	142	167	154	173	190	163	138	150	140	140	180	169	149	142	153	148	153	162	153	154	170	152	163	141	153	148	144	136	166	157	148	157	170	136	161	165	143	149	139	165	167	164	159	176	151	144	156	144	149	151	176	161	163	150	149	166	168	151	148	135	172	175	145	151	154	166	150	152	156	146	145	183	176	186	150	164	179	168	128	163	169	151	161	150	167	157	143	145	167	176	156	149	165	159	160	163	158	157	149	179	155	161	158	170	182	163	169	151	165	148	131	157	161	154	140	158	170	159	167	142	178	141	138	136	162	162	134	178	180	161	155	165	144	178	154	162	141	152	162	161	160	164	198	182	163	156	179	184	156	170	137	161	155	137	172	157	166	154	141	157	179	180	135	156	166	148	167	165	146	149	152	129	145	142	174	169	155	164	161	176	154	173	158	160	164	166	168	157	163	170	129	168	164	151	167	159	160	170	169	150	150	159	182	175	157	146	141	162	138	160	161	183	149	138	172	153	154	162	164	155	149	180	165	144	170	157	159	180	149	182	165	131	147	162	176	160	162	185	142	170	155	153	159	139	168	170	183	149	145	160	157	132	178	154	149	178	163	163	146	156	153	177	175	131	162	139	149	161	149	165	153	175	155	151	162	150	158	159	165	174	172	173	145	180	177	169	176	159	171	147	153	143	186	148	180	154	161	161	155	156	160	148	166	131	161	161	150	159	145	152	149	146	149	143	184	163	157	147	163	149	158	149	160	151	149	159	181	184	145	184	152	174	169	156	169	169	161	179	166	156	143	153	171	167	156	176	168	143	180	138	142	171	160	154	158	163	180	155	157	149	157	179	174	152	173	143	161	180	161	134	145	143	151	146	159	146	154	141	151	157	162	154	134	146	199	184	170	166	153	156	157	148	156	139	130	154	148	121	164	146	160	155	132	154	142	149	158	154	162	187	177	155	131	146	173	179	157	121	157	155	153	154	161	155	137	177	145	160	158	154	134	164	170	157	157	164	158	156	173	143	179	164	171	150	177	165	151	141	170	144	153	170	147	135	163	164	157	176	160	147	159	160	163	182	159	139	157	152	158	158	166	162	155	137	146	148	168	177	165	164	161	159	153	154	162	191	150	176	155	170	153	152	143	157	167	142	171	144	151	167	153	161	156	143	156	140	161	156	158	167	160	150	173	159	150	162	179	183	164	177	158	141	164	148	138	152	167	162	152	165	175	154	169	182	161	155	180	140	161	178	143	155	135	178	142	152	153	161	157	152	174	162	170	154	167	167	181	155	157	144	156	167	138	153	163	158	160	170	138	167	163	175	167	151	159	169	167	161	152	166	170	153	153	158	147	167	158	168	176	151	171	168	150	170	140	161	143	166	169	138	161	147	151	138	145	158	144	161	148	163	167	155	171	148	146	164	150	150	156	172	154	166	148	164	156	153	169	150	170	154	153	145	173	163	155	139	159	169	170	171	158	167	176	158	157
7896	2465	5510	6349	5533	4474	3740	3048	2486	2235	1991	1673	1528	1440	1324	1136	1132	1086	1002	895	927	845	792	794	741	729	728	736	662	644	663	677	641	635	631	639	638	573	594	599	557	556	558	552	591	544	517	545	510	542	517	514	531	518	530	534	558	559	497	512	530	500	481	543	505	492	462	516	512	509	483	506	499	484	490	436	495	519	508	512	500	472	500	494	475	519	568	491	491	469	528	501	512	502	509	512	468	467	484	479	495	455	471	482	474	503	484	505	485	523	498	514	460	487	497	488	489	481	476	432	463	424	480	485	477	458	497	468	452	476	482	492	480	480	439	466	475	503	484	472	499	404	501	478	478	507	498	492	467	515	516	458	500	468	451	465	472	491	467	449	460	474	472	501	503	462	421	445	471	479	464	454	475	464	456	470	476	472	442	470	495	465	469	449	479	491	477	473	471	464	472	415	480	463	470	480	442	497	485	476	461	496	438	456	485	451	480	478	467	465	457	484	489	479	489	485	458	472	463	432	442	492	467	480	464	464	487	439	457	453	458	486	473	471	451	462	493	473	464	457	459	489	476	461	506	484	515	454	519	463	464	451	450	478	465	472	488	472	450	468	420	472	477	482	441	464	514	433	513	462	467	449	470	491	481	489	499	444	485	485	476	446	441	461	481	501	491	452	499	502	458	475	461	482	451	451	463	494	493	507	465	506	464	489	473	512	490	481	494	448	466	472	483	475	467	466	419	444	466	482	465	484	472	458	462	484	479	471	492	462	495	472	454	447	446	462	486	446	437	485	496	460	442	480	462	485	473	469	506	515	484	444	481	473	454	480	510	470	509	486	503	523	517	414	488	456	457	469	448	448	468	485	507	461	488	475	501	445	444	443	478	476	502	499	449	459	465	436	461	448	440	489	428	453	460	463	497	476	483	440	492	432	493	503	455	440	427	454	475	480	470	471	501	480	462	430	481	468	475	460	474	469	505	469	459	469	484	492	483	460	419	451	454	488	503	489	507	458	479	497	470	439	490	468	468	476	454	478	506	469	469	467	491	504	491	469	429	477	478	468	444	445	445	454	433	531	503	447	485	516	477	448	494	449	475	485	488	492	460	480	462	486	475	507	484	475	465	487	441	477	458	496	493	478	493	473	506	498	511	468	444	430	462	474	482	472	508	442	479	488	499	448	459	484	479	472	476	456	460	461	469	498	507	484	494	453	491	453	438	468	427	462	452	550	503	472	488	482	490	488	462	452	507	465	482	495	472	466	505	514	418	470	479	485	490	452	485	482	490	441	455	484	468	486	485	445	456	484	456	476	434	456	457	448	437	475	487	474	428	510	474	480	480	453	460	454	485	444	482	459	480	452	495	499	414	474	438	486	461	510	453	458	432	497	437	469	497	456	481	442	455	457	485	491	467	526	462	453	454	458	441	476	461	484	465	459	456	503	437	444	420	467	466	455	476	474	424	476	466	468	471	489	479	479	486	473	462	466	453	480	502	482	467	496	472	465	473	461	450	483	503	465	463	417	512	450	452	500	482	455	439	461	480	465	473	450	497	466	456	467	451	480	442	484	505	483	474	453	485	476	449	453	497	472	467	472	408	496	490	491	493	464	450	481	434	477	429	494	470	479	461	469	483	496	454	472	441	480	462	476	468	455	483	504	473	483	471	454	484	466	449	446	460	472	492	460	461	438	443	489	425	454	434	480	485	472	477	537	473	519	472	476	479	449	476	446	515	445	486	465	416	466	436	471	483	449	468	464	498	471	454	467	462	469	477	454	448	472	489	462	457	443	495	452	474	498	465	455	486	453	469	469	453	474	472	464	425	469	477	473	476	505	466	496	473	497	471	479	456	416	471	452	470	499	477	475	464	471	487	467	486	500	446	514	456	489	493	485	454	475	497	495	451	493	453	487	514	488	465	477	487	469	456	468	478	505	462	477	491	458	478	495	471	450	481	486	416	468	444	484	490	459	480	489	490	498	463	473	472	489	466	453	500	485	447	493	460	494	502	470	461	473	515	484	508	455	478	475	484	481	456	445	459	510	485	494	441	470	470	440	482	476	471	465	511	461	452	491	480	480	462	481	456	489	474	503	460	505	480	456	504	473	452	482	491	459	502	472	459	476	490	488	446	493	460	500	468	460	440	475	490	470	491	482	488	449	430	444	475	453	507	496	478	476	485	430	478	458	466	528	472	479	484	470	494	495	486	512	473	503	487	463	494	488	491	437	453	464	421	473	478	459	475	448	466	461	486	483	521	468	467	469	508	505	478	476	507	488	492	471	485	463	479	459	467	522	496	461	526	496	441	445	498	462	496	482	448	478	516	489	498	445	479	480	495	493	486	466	474	473	468	446	482	451	470	466	505	478	499	458	476	463	470	465	444	442	462	462	465	465	423	461	453	487	491	475	410	489	466	442	481	459	429	503	446	467	477	474	439	465	453	473	456	505	472	451	439	489	467	478	496	469	454	437	435	477	463	501	448	464	487	476	486	425	469	457	483	433	427	452	477	486	460	501	510	473	511	488	440	475	482	504	467	481	477	470	450	469	492	488	496	453	487	462	487	489	512	466	439	474	432	469	460	438	452	453	463	487	472	456	458	462	492	497	494	462	482	506	456	489	457	493	472	467	489	479	504	492	476	462	455	462	472	500	455	478	473	498	479	511	481	450	484	495	467	487	452	494	461	459	480	459	464	485	455	469	472	436	484	454	425	462	452	455	493	468	458	462	476	470	507	477	450	508	487	496	492	464	449	505	487	468	479	454	421	459	461	462	463	507	532	456	466	446	489	455	454	488	473	485	452	474	460	515	425	458	475	488	467	451	484	438	483	470	450	428	487	508	514	488	449	498	471	448	517	452	458	494	470	465	487	484	456	452	481	488	444	429	463	467	505	452	446	489	521	477	467	448	472	482	449	465	465	458	514	468	464	457	470	491	440	431	469	448	471	470	482	481	496	482	495	490	491	458	463	473	496	464	483	440	498	509	490	497	476	457	482	479	493	479	499	482	479	476	445	484	467	439	493	456	485	472	458	483	443	440	497	446	492	493	467	451	473	445	476	468	473	428	491	488	509	490	475	480	449	484	500	453	461	483	447	464	464	458	481	509	479	473	497	517	504	468	502	482	465	443	467	477	464	455	457	461	482	466	478	448	457	464	468	442	464	501	444	498	441	465	479	420	472	468	474	503	468	459	463	467	490	487	463	463	406	468	480	495	444	455	497	514	498	486	479	487	478	462	459	487	450	464	464	503	466	486	495	498	509	469	423	497	463	420	483	464	494	471	473	468	462	477	506	477	461	468	468	473	472	488	474	451	498	446	517	491	457	473	489	458	479	479	482	464	468	498	472	466	478	459	460	493	451	517	503	491	470	519	506	465	486	488	472	479	460	457	476	450	448	455	432	502	470	460	490	460	483	483	479	494	460	470	467	483	481	460	439	466	469	468	518	475	446	459	524	423	451	452	470	503	430	476	492	466	484	470	492	457	456	487
2224	279	346	289	272	248	269	267	195	238	254	265	234	266	231	214	256	248	202	208	246	245	266	235	226	236	249	243	231	272	241	246	272	210	264	220	231	208	219	224	236	238	225	227	215	279	237	226	244	226	246	237	213	261	239	218	241	245	215	235	234	234	244	213	226	231	240	238	205	224	223	210	246	240	221	225	221	253	235	220	243	233	232	233	244	234	226	211	231	244	240	249	243	235	243	244	261	236	248	279	236	246	241	224	253	247	238	255	215	256	213	234	237	253	233	229	248	239	242	235	233	249	244	236	240	218	211	247	271	261	215	255	253	224	227	244	239	211	258	213	221	239	239	221	239	254	253	228	241	216	220	244	218	246	233	223	236	223	216	242	237	240	216	230	248	224	218	232	263	230	230	240	230	278	250	277	217	266	229	238	223	241	220	228	239	244	234	246	238	269	260	239	243	225	241	227	239	221	225	222	237	200	237	242	257	243	228	236	238	217	235	263	252	238	279	226	231	251	218	217	274	236	240	234	237	238	212	227	233	219	250	265	236	243	236	241	233	246	248	239	197	211	251	232	213	234	233	225	246	255	236	225	226	226	256	247	234	261	244	259	231	245	250	266	242	232	227	227	233	247	216	225	221	228	238	249	257	209	247	220	245	254	247	229	219	248	242	232	245	227	241	213	246	226	255	252	267	247	209	277	226	208	229	236	216	240	214	227	255	257	226	228	232	235	282	229	245	233	220	238	246	243	247	257	232	267	242	229	250	231	233	222	222	218	252	229	216	248	250	245	249	257	225	241	239	250	241	244	236	240	221	230	236	234	236	219	226	212	214	234	249	227	218	226	240	243	245	241	233	245	212	225	210	249	230	256	253	224	239	264	234	217	239	211	218	228	233	223	247	235	231	240	220	248	270	212	250	228	229	236	251	237	239	232	238	203	237	255	210	203	236	237	277	245	240	264	263	221	227	223	242	262	229	237	227	257	233	243	263	233	235	211	216	216	244	231	219	241	235	260	263	254	244	223	204	229	225	256	230	226	245	251	252	222	236	252	246	240	237	236	215	234	267	239	238	220	225	234	260	207	259	230	236	241	229	243	235	237	228	203	247	213	233	240	211	242	222	256	279	202	243	217	229	220	250	241	224	250	232	263	253	230	238	219	248	214	221	244	224	231	228	253	238	233	266	227	227	245	227	215	208	224	216	242	272	214	228	221	249	256	228	242	226	247	234	230	221	236	220	253	263	220	218	254	217	250	225	225	220	218	237	243	225	211	199	215	227	220	233	214	261	233	266	223	224	254	228	241	238	240	227	234	234	236	248	235	234	209	253	244	223	243	228	245	242	234	237	253	274	228	220	223	246	259	252	218	254	224	244	220	218	254	252	244	241	255	256	232	228	245	214	229	228	250	237	231	212	235	214	234	254	254	243	242	238	208	221	215	252	235	230	233	227	246	273	245	242	217	255	221	235	227	225	230	218	236	255	271	254	236	246	227	255	244	238	246	253	258	244	237	229	208	209	238	245	265	262	221	216	252	232	246	219	254	216	237	232	234	232	239	237	239	246	236	223	244	237	220	248	249	222	215	228	243	256	270	227	231	256	241	240	225	248	223	264	223	247	226	255	213	240	204	232	253	250	238	212	251	233	245	216	256	239	233	221	229	241	232	228	232	249	234	215	235	232	224	231	251	225	222	251	226	226	234	236	234	241	234	251	226	250	245	245	273	222	221	247	228	235	243	219	234	238	252	254	245	209	219	245	228	234	233	244	245	228	228	236	245	256	246	247	257	240	222	259	231	256	219	240	250	223	245	207	242	249	245	263	244	225	223	229	228	238	242	241	227	208	243	241	248	261	209	237	234	205	235	227	251	238	264	244	231	242	244	232	227	253	246	223	274	230	257	232	245	207	214	221	246	224	228	252	241	236	234	247	215	243	236	241	213	260	223	245	217	228	235	228	228	247	230	220	213	224	220	249	218	216	243	240	232	248	215	232	241	239	233	244	264	228	222	273	224	209	243	231	239	225	254	235	233	249	242	221	224	263	224	229	231	244	248	229	209	249	267	253	234	248	204	227	225	266	232	246	233	239	261	238	252	217	221	248	231	272	209	223	228	251	205	228	230	238	220	236	218	250	224	226	243	236	210	241	223	217	211	252	240	259	269	248	227	253	264	245	221	204	231	227	226	231	226	237	239	236	211	220	205	246	224	258	227	261	231	228	213	244	238	247	222	257	245	247	240	238	231	261	226	248	223	217	247	241	239	213	233	226	260	230	224	240	243	235	231	200	265	211	213	218	209	241	243	255	239	227	253	232	232	233	240	224	250	228	251	245	236	243	221	249	244	227	223	228	231	212	225	250	239	244	223	233	235	228	190	208	228	239	258	265	234	239	228	232	213	244	240	221	219	226	231	219	218	227	235	265	227	242	256	226	265	239	224	230	231	226	234	226	242	223	267	227	251	237	224	229	240	245	192	216	234	229	260	224	238	238	234	231	241	224	214	224	245	232	268	223	214	238	221	268	227	242	233	224	248	215	249	244	235	239	233	210	198	252	221	241	245	211	226	225	231	230	252	240	248	249	221	221	223	220	215	264	242	248	238	235	272	255	218	235	208	236	241	222	270	225	232	265	220	217	223	221	237	223	230	257	260	241	235	218	241	236	229	229	237	253	242	259	264	259	216	220	248	258	259	232	241	245	255	248	224	256	244	237	260	250	238	250	244	231	229	249	225	265	231	230	234	237	251	210	202	260	261	213	249	264	237	233	218	224	243	228	247	246	238	238	237	268	245	240	200	260	237	227	233	210	224	218	197	229	223	242	228	231	240	234	235	237	254	202	260	243	226	226	278	233	259	258	244	243	208	248	248	233	225	227	224	264	226	256	249	230	210	230	246	243	221	247	215	232	236	235	239	272	236	230	236	224	242	241	251	242	246	227	264	248	243	265	238	241	231	243	205	246	265	218	268	199	228	238	223	241	242	238	224	230	241	232	246	240	227	235	241	255	215	252	252	248	223	226	217	244	247	265	263	223	217	225	243	210	204	271	194	219	253	249	234	238	244	240	254	238	234	214	234	260	231	240	225	211	234	245	240	227	229	224	256	231	236	211	213	232	246	253	240	225	231	212	235	225	232	216	246	237	228	215	235	231	209	241	253	205	228	240	228	224	224	253	242	248	231	272	234	246	211	262	237	255	250	237	241	247	251	232	244	227	248	265	221	213	250	249	240	236	262	263	226	252	223	214	240	259	214	237	233	241	227	242	232	238	242	242	245	240	213	233	251	239	217	247	232	211	242	243	227	215	220	244	215	244	259	230	245	238	247	247	232	226	226	235	237	238	244	233	247	276	243	219	242	241	242	243	231	237	240	234	248	250	229	228	239	273	239	269	221	222	234	275	251	228	225	251	241	220	251	242	260	231	236	242	248	244	254	239	238	247	237	215	214	236	230	229	244	220	237	246	235	249	274	238	253	208	235	242	233	231	224	238	233
2325	705	811	837	798	775	695	712	753	734	693	661	696	655	704	655	710	644	695	691	650	653	646	644	663	653	654	692	657	642	621	649	680	603	636	635	656	636	635	664	647	604	641	662	703	676	653	611	644	654	681	569	676	637	630	674	655	605	656	617	636	639	648	607	644	622	585	662	654	641	674	656	679	661	635	681	686	672	629	662	714	700	691	643	633	618	603	625	643	636	631	640	627	604	674	634	643	679	660	636	595	630	661	683	635	658	665	643	654	676	659	677	622	626	591	648	674	650	645	613	652	673	687	634	636	571	644	628	624	612	681	621	679	626	643	615	685	703	640	664	669	622	622	643	651	650	642	608	695	665	631	650	649	644	656	620	628	682	634	635	636	645	700	669	613	661	643	639	642	625	656	692	627	658	671	639	637	644	649	665	643	632	639	577	612	663	619	643	628	638	639	632	658	639	660	646	661	630	640	640	606	651	612	646	659	655	655	607	609	648	625	636	661	634	620	669	635	666	639	613	647	639	616	621	628	582	664	647	663	653	623	676	619	698	639	668	618	678	617	658	653	685	654	590	655	621	671	651	686	660	633	668	666	694	627	655	638	633	641	640	623	643	638	594	625	644	641	634	660	616	644	650	634	623	638	641	601	654	651	643	640	623	625	613	667	642	665	667	671	706	658	623	654	666	654	642	645	606	668	649	709	660	633	621	610	637	647	651	629	658	631	665	659	630	655	642	637	655	675	614	684	639	657	618	614	622	638	623	689	694	662	649	676	692	619	704	640	658	730	629	633	623	617	639	661	606	652	649	661	650	697	617	614	653	633	635	655	640	662	689	671	634	641	635	662	637	659	625	650	651	677	686	617	654	643	619	685	620	661	596	662	649	601	610	632	678	608	647	663	675	610	653	634	583	675	635	611	648	633	671	594	627	651	630	666	640	590	652	663	646	625	594	643	630	636	654	643	654	607	648	690	627	643	673	658	672	604	600	661	654	628	644	683	603	630	659	630	644	636	675	616	656	647	652	603	679	618	632	583	646	693	630	652	628	668	612	675	651	634	631	606	648	668	615	590	642	646	616	608	627	628	683	650	666	634	685	610	644	579	617	592	633	627	625	665	620	587	637	664	636	598	651	705	686	637	656	646	664	632	613	662	657	626	633	644	599	626	628	652	605	665	661	659	643	607	677	652	652	645	702	625	662	605	655	625	617	646	677	651	651	665	594	642	618	646	637	678	648	619	635	659	677	670	617	635	620	650	610	662	638	607	639	622	608	652	652	646	633	669	608	597	650	609	641	630	663	625	624	645	618	656	594	632	646	668	666	643	625	633	641	644	634	663	651	638	635	624	635	649	664	695	663	639	617	660	681	632	658	637	670	662	656	668	682	620	640	624	626	644	649	652	672	625	612	633	668	668	652	617	665	642	699	659	635	669	599	625	659	674	633	633	647	664	608	641	655	642	638	596	677	630	629	640	674	673	611	678	642	678	645	657	616	658	648	653	712	609	654	641	640	680	588	637	665	620	696	672	714	655	676	638	681	673	610	648	670	677	698	653	666	619	700	632	633	606	670	681	620	645	685	639	617	635	651	577	662	669	637	667	603	638	639	635	684	645	633	685	635	641	681	626	663	593	672	635	651	652	624	561	638	627	667	655	665	655	616	620	667	652	661	643	700	656	683	615	608	648	611	647	650	653	673	646	665	627	676	619	691	689	662	652	616	673	639	619	667	642	690	635	657	679	628	637	591	669	673	663	635	664	613	677	659	621	653	635	625	618	648	641	635	632	611	596	630	643	647	672	633	612	648	621	652	630	664	653	648	643	674	677	620	589	660	668	672	641	641	622	674	690	632	668	625	637	685	640	613	666	644	640	648	694	625	624	691	656	631	656	605	664	667	640	659	664	663	690	627	668	651	654	683	676	670	622	654	634	693	593	703	635	663	654	664	581	633	626	674	619	629	686	672	671	608	636	661	663	652	638	622	632	678	676	645	633	679	690	654	627	637	607	649	622	685	622	639	645	662	634	630	661	625	609	648	662	675	628	670	642	649	663	652	645	701	645	639	614	641	601	653	681	662	611	635	650	616	631	676	552	646	650	630	645	634	639	664	637	611	662	621	664	630	669	624	615	608	654	658	602	663	626	643	671	637	611	657	591	630	641	650	676	667	606	638	668	671	647	684	695	629	655	656	613	659	633	617	646	633	616	606	654	634	630	638	625	657	648	642	627	698	653	639	631	625	657	645	690	628	637	639	641	656	656	654	662	664	632	647	594	668	619	610	636	645	712	575	617	657	667	635	626	658	650	665	647	654	673	640	652	617	708	646	659	619	667	651	605	649	663	652	614	609	672	660	657	622	663	644	649	652	645	673	679	608	637	672	639	642	603	646	610	665	590	679	651	688	675	649	657	678	600	612	643	632	700	653	641	631	651	656	644	620	660	632	637	681	609	678	681	644	659	595	628	643	634	639	623	654	665	656	624	624	607	639	598	599	645	609	657	642	636	633	607	713	661	660	634	680	595	669	635	628	641	638	623	676	651	656	631	648	662	657	595	634	623	601	671	579	705	618	660	640	612	630	609	640	628	689	634	612	657	653	638	655	638	659	610	658	630	643	643	648	660	643	677	622	675	626	619	661	654	692	691	616	629	661	664	638	585	618	613	662	599	670	619	686	668	657	662	654	645	660	614	611	644	603	694	641	614	657	695	688	679	629	631	647	626	649	630	677	641	659	617	626	663	625	634	660	636	618	578	608	612	625	645	620	661	660	630	669	626	682	613	659	671	611	667	638	630	647	635	616	621	642	654	654	654	617	635	677	650	625	648	660	634	666	614	664	693	666	626	611	592	614	657	645	679	633	720	603	650	656	675	663	678	629	620	633	608	660	639	626	633	617	690	649	673	634	658	600	636	651	650	648	619	658	634	638	655	650	671	679	635	647	650	607	601	666	648	657	658	671	708	638	619	638	593	652	652	619	658	635	645	653	644	669	641	649	626	698	641	652	682	647	675	642	652	658	643	621	612	659	652	674	643	692	701	676	647	629	627	714	654	659	626	586	649	615	584	609	675	667	613	669	668	648	610	603	627	673	630	664	661	637	630	681	644	628	659	686	650	580	613	680	631	645	638	713	639	621	678	628	633	619	626	685	630	625	616	654	657	637	664	667	630	604	677	620	675	627	620	642	653	632	644	625	626	600	619	611	658	688	671	655	669	611	637	684	661	651	609	631	705	641	645	637	641	682	672	638	677	650	646	607	673	653	649	657	616	656	655	611	660	654	673	648	649	590	591	647	640	706	675	656	656	602	604	645	611	650	619	664	681	677	653	647	609	681	597	627	670	642	634	614	615	639	657	659	622	690	668	654	609	622	647	661	672	642	680	663	678	658	637	676	656	638	652	657	655	655	624	643	643	649	647	646	666	678	643	652	606	696	657	664	656	593	600	656	617	606	644	636	643	643	694	628	679	611	670	641	640	596	666	637	683	612	636	631
9527	1187	1414	1051	817	631	463	404	333	299	242	209	222	206	183	170	168	165	138	137	124	150	155	150	127	147	123	129	144	112	145	125	131	145	140	134	123	118	117	136	114	113	117	115	104	120	120	125	102	111	122	110	113	117	110	112	123	115	120	105	101	100	108	115	111	123	119	105	119	117	91	103	118	140	125	113	105	124	111	111	135	125	100	128	114	113	107	125	121	104	105	124	135	122	100	117	122	129	121	111	130	104	129	121	103	88	125	120	112	141	97	118	95	118	109	105	100	127	112	121	115	104	109	108	98	121	122	107	124	113	115	120	123	128	110	108	102	108	108	109	109	113	127	108	116	108	94	129	101	125	121	112	130	112	108	122	126	118	123	108	102	114	104	129	102	111	109	107	107	125	118	111	126	116	137	128	116	128	127	124	128	111	111	105	113	114	110	103	107	117	113	132	136	109	115	111	108	107	123	115	135	115	96	104	108	124	116	120	107	106	109	111	118	126	111	119	124	110	103	107	121	117	107	91	138	118	103	108	102	114	137	110	109	112	123	117	112	106	142	100	109	118	101	100	97	126	106	112	113	121	119	122	128	117	108	124	115	113	116	129	125	119	133	118	104	119	145	100	124	129	110	137	102	105	110	101	121	112	129	113	101	107	115	119	95	122	131	91	117	119	123	116	117	106	114	94	140	107	99	121	100	113	138	103	117	124	115	110	139	107	116	126	113	122	122	121	106	109	119	121	128	100	103	122	125	117	98	131	116	116	103	127	108	116	113	114	118	109	111	109	105	107	109	116	116	131	113	124	106	100	112	128	105	130	127	104	118	111	102	144	105	110	121	113	113	133	105	126	109	122	123	111	103	95	114	100	106	121	125	99	105	124	142	103	105	121	132	110	96	126	114	138	133	133	122	104	115	96	105	121	114	123	111	125	132	108	102	106	115	125	105	120	105	112	100	101	107	112	117	105	112	103	98	114	107	101	92	122	135	129	96	119	122	123	113	108	123	119	108	129	98	103	125	118	132	101	135	112	121	101	117	108	128	129	129	115	112	129	115	110	134	118	122	95	98	127	127	106	112	124	105	125	115	104	104	120	111	115	96	114	112	121	108	124	124	106	125	120	118	106	119	124	118	111	116	123	108	111	108	128	131	108	113	99	132	125	107	103	117	111	104	130	128	133	133	114	100	125	142	98	124	104	117	113	140	106	123	117	126	129	99	112	112	106	125	131	120	135	104	126	122	119	110	107	115	100	104	105	112	126	123	107	119	132	115	130	125	111	97	103	116	110	122	109	137	121	119	122	142	119	114	121	126	97	94	119	118	111	118	103	111	120	107	125	133	115	112	111	125	120	103	128	118	127	114	101	122	102	132	109	110	130	118	110	126	96	101	105	117	109	123	108	123	114	107	107	105	127	122	97	98	97	122	100	102	116	118	104	107	115	114	110	126	125	113	105	106	130	111	111	99	115	111	111	132	129	114	102	127	116	109	106	105	112	129	112	96	107	121	110	107	99	122	125	124	118	115	118	87	119	115	109	119	122	108	114	102	137	109	128	101	112	108	128	114	114	136	117	109	109	138	114	125	101	108	99	141	97	117	115	123	128	125	133	98	112	127	114	112	118	131	104	126	112	125	110	131	95	109	124	128	87	113	102	109	108	98	112	108	122	125	121	104	112	103	126	115	127	104	108	106	123	120	135	115	103	121	113	106	147	129	117	112	117	123	103	114	133	119	136	112	110	111	126	106	109	101	102	102	96	115	122	106	120	138	111	97	103	110	99	126	103	110	111	126	122	110	106	119	98	112	112	112	102	87	102	102	111	107	116	120	107	113	117	124	112	113	118	106	120	119	107	110	103	107	109	107	108	112	131	130	113	100	108	95	118	124	108	116	119	136	113	119	121	115	109	117	127	111	122	104	127	121	119	124	112	125	116	128	115	117	110	102	117	114	116	108	104	106	128	115	119	99	113	110	104	110	103	131	105	139	118	93	107	125	92	104	120	126	112	121	112	113	124	110	113	119	107	112	117	129	130	118	116	99	107	133	117	91	103	128	108	109	116	118	121	119	130	124	122	129	113	112	103	126	115	131	127	103	109	126	117	106	99	124	114	131	95	118	108	119	118	113	87	98	119	85	122	94	116	122	119	102	101	107	116	107	111	98	117	106	104	125	134	126	126	110	112	97	122	119	123	117	121	102	96	112	103	149	134	113	120	120	120	124	95	117	118	123	117	111	115	107	112	126	106	129	120	114	103	94	131	118	102	119	119	110	112	102	132	105	113	107	120	120	106	109	115	120	116	121	128	117	125	117	121	118	130	115	109	113	122	128	124	113	118	103	122	119	119	114	115	103	99	121	119	114	103	111	101	150	109	124	108	107	113	117	129	127	119	109	109	105	113	129	123	125	99	118	111	123	129	124	106	102	128	126	111	132	117	109	123	118	114	148	133	115	106	120	113	106	103	91	126	122	104	102	108	138	119	113	107	118	100	108	104	107	106	119	116	114	110	112	100	116	130	101	97	135	113	93	94	125	101	124	100	122	112	120	112	107	111	122	112	105	111	111	115	107	129	116	111	124	109	122	93	115	120	128	122	114	108	116	120	127	120	126	119	117	110	106	82	119	110	117	105	114	119	135	104	113	115	107	115	119	111	113	116	118	129	107	120	114	103	119	119	104	114	117	107	101	121	110	117	110	109	102	104	114	116	125	109	107	124	117	125	103	106	94	110	127	116	105	116	110	112	114	93	95	129	114	105	134	110	105	113	121	111	98	105	128	125	89	104	114	116	93	123	122	113	123	96	130	119	107	123	116	139	119	107	121	103	127	114	118	125	130	129	120	114	123	121	111	99	105	110	114	100	128	112	135	120	112	98	126	116	130	122	110	97	116	116	100	123	114	122	94	102	128	113	110	125	128	110	104	91	108	119	103	114	110	110	114	109	115	139	125	114	114	108	131	119	130	107	116	114	102	135	104	117	121	125	115	126	126	134	115	126	101	125	93	102	98	111	133	128	116	106	119	108	113	126	129	124	150	124	124	103	108	120	107	115	115	111	125	123	132	109	110	123	128	106	105	100	119	108	106	93	124	111	108	129	106	94	122	114	108	119	121	118	116	134	102	139	94	111	105	112	137	107	114	111	110	118	110	131	104	130	113	120	123	107	104	109	114	109	123	115	119	117	140	128	93	131	111	103	98	106	111	121	112	130	118	101	110	106	108	105	105	113	106	105	98	120	130	111	121	117	113	107	130	121	115	105	105	132	96	104	120	111	126	113	123	113	130	128	110	114	107	115	98	102	116	110	112	99	119	123	119	112	112	114	139	129	126	122	126	115	131	106	122	106	98	120	125	102	124	129	107	117	95	112	107	133	126	106	131	111	97	132	102	122	125	122	114	112	124	115	112	114	122	117	113	120	103	139	123	123	110	115	110	93	98	85	112	133	105	117	96	106	122	115	104	102	125	143	109	102	122	134	109	111	120	100	121	132
5848	1416	3064	3619	3087	2573	2128	1769	1466	1305	1132	993	926	858	802	745	697	683	608	664	573	554	501	540	545	470	456	479	473	480	423	448	453	414	457	424	410	426	421	408	440	389	374	398	409	401	403	408	403	425	401	415	370	399	368	386	384	392	380	388	380	366	367	381	357	364	377	366	402	382	368	384	385	377	378	379	395	367	382	402	364	366	362	361	354	349	355	354	359	358	382	383	408	340	360	383	401	345	363	354	364	368	380	369	370	351	367	361	368	353	356	356	366	369	369	398	378	348	340	365	357	354	383	360	415	336	371	357	345	372	360	343	377	368	383	362	334	378	357	335	402	368	349	335	366	353	334	366	361	358	362	392	359	345	375	375	342	370	347	346	365	370	413	394	345	343	366	353	354	383	346	411	326	327	351	360	405	392	342	342	315	355	374	358	351	392	319	408	347	340	374	374	353	355	375	398	382	357	366	358	347	331	375	392	347	383	346	337	345	353	335	333	382	347	372	356	383	361	348	338	387	338	326	367	333	354	344	362	385	366	360	345	339	369	338	355	360	399	343	348	349	355	348	365	355	357	371	361	343	375	355	347	343	386	371	347	375	359	343	336	346	391	353	344	317	353	326	349	350	364	362	338	344	361	377	356	363	373	379	365	338	376	356	380	355	347	343	349	314	329	342	352	354	363	371	370	364	392	362	393	373	337	357	332	370	344	346	334	354	338	373	337	368	342	350	373	370	386	342	348	368	380	399	336	333	376	339	343	359	359	371	379	374	353	349	354	345	341	373	322	397	371	383	376	381	347	354	368	359	343	354	365	329	370	351	365	345	372	352	348	352	334	351	349	384	353	329	359	384	365	363	361	367	362	348	347	380	351	356	344	330	366	335	328	347	376	326	353	346	377	371	369	361	367	359	363	337	361	333	358	336	358	354	369	356	352	321	370	342	344	355	373	353	356	374	350	387	343	327	362	379	355	330	397	358	377	360	374	357	351	351	315	345	363	362	346	357	359	323	344	354	325	386	363	340	339	370	349	350	316	381	379	351	338	335	376	371	317	354	347	384	376	374	370	350	332	306	374	332	347	360	366	384	342	348	403	331	316	309	339	381	356	321	336	351	347	344	345	345	360	352	361	344	332	330	353	344	341	348	350	351	369	364	356	356	353	350	339	343	352	344	371	302	359	385	354	354	339	352	318	363	315	346	335	361	318	346	382	369	334	382	318	353	387	328	390	382	369	324	383	360	377	378	356	337	362	359	335	353	333	323	364	379	351	342	346	386	367	383	356	365	332	364	355	412	350	363	363	327	319	359	352	359	341	313	367	344	322	351	356	351	373	387	354	317	326	366	354	344	342	360	347	323	346	326	318	351	359	338	355	380	334	325	348	374	325	338	352	362	348	360	337	371	341	377	364	329	382	345	361	375	363	335	351	377	363	330	354	336	374	318	384	320	356	322	367	374	396	390	350	364	354	315	336	337	321	345	351	359	345	360	327	380	333	343	340	369	372	354	331	386	379	357	359	348	322	357	315	321	380	348	347	354	323	390	377	325	331	408	386	329	379	345	357	373	371	382	366	360	319	346	391	343	355	353	376	340	382	349	398	366	357	334	359	374	350	344	379	358	315	368	337	375	344	361	381	381	378	365	355	381	361	358	353	351	329	374	368	362	345	330	366	384	327	373	357	391	387	377	353	357	373	367	354	370	375	369	319	353	374	330	353	327	340	349	377	356	351	332	371	358	361	355	379	372	335	377	362	345	346	341	354	357	371	346	380	333	356	343	341	346	331	342	367	349	354	346	325	342	361	369	338	371	362	364	383	360	346	327	326	343	363	361	326	350	353	346	374	341	345	365	352	375	321	322	346	338	358	366	353	363	370	364	326	358	313	367	353	351	363	383	336	324	344	359	341	307	372	382	337	364	376	368	379	325	344	354	362	353	350	377	374	332	392	349	359	357	360	376	343	358	350	362	352	369	336	371	337	338	318	369	377	346	365	347	366	355	338	369	365	335	329	351	358	362	387	366	344	380	361	337	374	331	373	318	378	318	373	374	366	350	372	358	366	377	359	379	377	382	340	363	365	355	350	347	363	391	334	349	370	373	343	315	347	360	383	374	400	344	377	340	334	358	338	370	353	349	340	363	356	363	359	340	368	347	377	352	365	346	347	369	344	340	357	332	356	349	375	374	367	345	376	378	387	338	342	368	361	342	344	378	346	314	348	368	375	345	357	351	355	324	351	373	367	363	364	358	377	366	331	343	346	362	351	329	330	361	372	358	392	346	375	349	331	365	331	347	358	357	346	359	337	378	354	337	348	386	349	384	356	349	378	343	342	380	338	358	346	355	340	360	328	351	368	375	363	340	351	352	361	346	341	364	344	371	373	368	361	382	376	387	378	374	363	351	354	354	346	358	335	342	340	355	371	379	347	353	370	389	386	362	370	332	346	345	372	350	337	366	338	333	335	348	349	359	370	334	359	329	354	375	383	331	360	393	346	347	368	361	323	353	345	371	365	365	340	377	373	371	375	360	343	360	352	342	341	355	354	324	343	335	340	361	346	345	362	332	371	337	359	343	337	335	346	371	393	348	333	339	357	356	348	374	391	354	316	357	362	358	342	371	367	344	342	337	399	362	335	349	353	335	330	344	336	352	335	341	368	355	337	362	379	334	337	376	337	368	367	378	376	346	356	370	332	353	343	351	355	344	361	329	362	375	353	355	358	353	318	370	370	348	349	386	368	340	348	332	350	352	364	389	388	341	381	363	340	315	359	351	373	347	336	336	359	393	327	334	378	356	356	377	359	359	373	341	351	350	337	391	349	361	354	344	392	347	348	357	357	383	355	378	370	350	325	349	377	344	358	376	370	357	365	362	371	347	398	353	373	302	334	349	380	351	354	379	297	332	358	342	357	340	340	329	356	331	366	331	367	367	363	333	344	320	342	369	332	358	344	363	351	375	332	353	331	399	353	356	352	358	358	380	365	350	333	322	350	379	376	325	339	330	348	365	333	357	352	324	368	327	338	356	338	342	357	334	322	359	370	377	350	360	322	377	361	356	361	346	341	369	321	369	351	346	368	333	320	357	339	336	365	350	357	339	361	344	367	360	365	338	364	325	318	361	314	350	314	323	378	353	380	348	343	381	351	363	382	346	373	351	375	336	343	297	331	356	368	353	339	374	342	326	354	355	384	366	353	375	341	337	333	348	364	350	351	366	363	333	340	370	353	367	356	323	375	344	322	363	367	357	363	340	355	362	353	377	367	345	334	320	344	357	331	344	363	316	368	346	338	372	378	391	350	371	336	352	338	353	332	359	326	384	365	327	328	355	364	338	376	358	356	406	375	358	371	358	389	341	329	366	373	348	341	336	342	346	360	344	365	361	363	348	362	340	344	364	400	393	345	362	333	334	375	346	383	363	337	347	337	328	325	374	328	341	353	369	310	340	351	328	346	345	340	360	347	329	332	359	342	348	372	327	347	343	369	358	379
17489	2848	2670	2113	1610	1142	802	657	552	474	445	381	339	298	287	259	251	239	245	247	218	214	215	188	220	211	168	175	167	193	185	181	165	179	186	181	164	157	161	179	186	136	165	170	180	161	155	164	161	171	187	166	166	159	158	153	169	197	178	149	146	151	184	177	155	159	176	170	174	160	152	165	166	176	146	173	164	173	165	166	173	139	152	158	164	180	149	185	165	154	169	155	175	170	148	157	180	140	172	149	165	141	164	142	163	145	173	175	167	155	168	146	158	182	152	181	140	184	144	166	164	164	155	164	166	174	178	172	170	159	140	151	168	150	165	158	165	167	169	182	159	151	162	162	158	144	163	156	163	135	166	150	154	156	170	150	157	165	158	144	152	159	170	163	169	168	158	138	156	180	180	170	144	134	170	157	151	156	165	159	156	142	148	170	138	164	170	153	147	142	170	146	158	172	161	161	160	152	159	151	158	149	165	142	155	148	135	144	173	160	151	161	140	164	167	166	164	150	161	153	148	144	147	189	167	142	165	137	162	145	158	155	176	151	162	181	180	158	174	141	163	171	154	181	172	150	148	182	179	140	150	155	160	139	142	170	155	164	165	152	161	147	182	164	190	148	162	145	143	157	169	174	167	176	154	160	162	166	150	169	150	161	141	143	150	165	146	145	157	160	167	161	147	173	153	153	168	156	139	128	162	170	164	151	145	153	179	161	173	145	139	155	147	183	145	177	161	161	146	159	168	134	158	130	143	123	159	169	158	162	150	171	155	140	161	190	161	160	166	173	141	169	159	140	157	166	192	147	176	173	152	174	162	169	141	152	158	149	147	165	159	141	151	159	132	169	181	180	180	151	156	193	171	155	143	121	148	151	167	148	148	136	159	152	156	147	149	155	155	139	138	149	167	138	170	146	167	161	156	183	159	167	171	169	159	152	157	159	175	157	141	178	148	146	152	166	145	145	168	140	144	148	161	158	145	165	146	144	156	152	173	157	146	153	145	162	165	151	180	163	172	172	163	176	150	136	167	148	159	163	157	164	167	145	143	179	142	157	172	154	157	150	169	136	161	179	160	161	140	174	177	159	141	152	162	162	153	158	122	184	140	185	160	165	189	168	168	159	156	160	132	140	175	162	158	137	146	159	153	165	164	151	156	153	155	164	157	162	149	143	169	167	138	140	155	134	155	157	177	150	162	138	165	163	151	160	158	171	136	152	179	183	148	139	149	155	141	139	153	147	161	143	142	143	159	142	149	172	173	143	158	184	167	144	155	150	154	150	145	143	156	157	174	156	152	174	173	131	146	163	161	186	151	162	146	169	155	168	160	161	159	165	161	159	146	159	170	151	156	150	175	170	155	159	164	139	147	166	128	177	164	148	135	173	176	151	152	174	174	162	173	165	155	172	172	138	162	166	187	153	148	151	148	149	182	157	124	141	187	152	151	157	153	157	174	158	143	165	180	164	180	172	183	148	156	165	162	152	139	168	150	186	146	156	145	175	132	179	156	148	169	171	175	174	144	138	178	172	151	126	157	128	158	181	166	153	160	159	171	158	135	168	182	136	152	167	141	146	135	144	176	146	140	170	174	151	146	161	165	133	154	163	133	132	150	151	165	164	153	160	163	153	148	162	141	174	145	168	155	153	176	152	154	177	152	149	157	155	185	146	153	178	167	154	173	151	173	171	151	156	157	154	145	164	175	149	191	144	164	160	152	173	182	150	163	148	165	131	156	161	156	152	131	174	143	148	151	167	148	166	138	149	150	167	145	148	165	142	159	150	157	176	175	144	164	148	162	177	157	143	156	149	146	162	161	143	135	153	162	142	159	177	163	164	170	183	165	142	158	163	165	170	152	154	132	139	170	141	156	170	151	129	152	168	139	164	150	159	173	170	164	135	170	157	157	137	162	145	151	155	152	152	142	161	132	168	164	172	162	157	150	161	147	141	154	176	164	183	161	174	151	151	161	150	160	168	141	159	165	139	168	158	165	153	140	173	152	163	138	144	125	198	176	149	156	154	175	162	160	158	148	154	144	162	158	163	173	142	158	157	166	133	153	177	141	133	161	172	166	159	141	163	138	161	156	159	183	151	163	162	171	158	163	159	161	172	158	172	156	174	160	157	123	179	160	151	168	158	169	148	164	166	183	135	181	147	143	172	162	145	165	192	151	175	131	173	164	182	159	156	151	169	161	153	140	174	171	143	163	164	159	160	146	169	143	161	156	191	177	143	167	148	158	182	165	157	159	162	155	141	163	148	174	148	151	147	156	167	125	192	154	157	137	151	145	151	141	142	166	138	153	152	159	171	165	136	137	157	132	169	159	161	167	155	153	146	162	139	163	147	153	165	163	168	167	158	183	154	165	165	146	156	152	178	151	160	173	160	152	150	187	164	189	150	151	166	149	156	156	157	149	144	155	157	137	154	152	152	149	126	184	148	148	156	181	154	164	142	160	188	163	146	142	167	153	154	122	143	145	158	165	138	157	156	164	162	174	152	171	161	163	167	132	170	154	169	172	144	172	171	151	170	150	159	152	167	154	165	159	172	166	147	127	159	149	154	156	176	154	162	151	175	175	151	157	182	149	174	159	182	153	176	147	182	141	170	166	158	136	162	146	136	164	152	137	167	159	154	135	178	166	149	159	158	176	158	167	157	158	159	169	150	169	155	160	166	168	168	137	168	158	162	149	167	165	156	142	165	184	164	136	165	147	150	124	165	162	170	166	164	154	184	167	165	158	158	172	167	144	143	153	147	153	154	170	180	179	153	141	166	157	165	146	154	174	155	169	152	134	169	158	138	158	147	140	166	150	169	157	140	160	161	140	160	171	158	151	157	144	150	145	162	150	155	154	160	162	157	140	174	150	154	172	164	176	151	162	147	154	156	175	133	186	144	154	147	166	158	138	151	146	183	179	139	159	162	147	154	156	169	168	151	143	145	161	163	153	158	153	145	163	145	164	167	160	155	153	167	153	178	164	142	152	158	156	158	166	170	162	164	150	163	178	156	184	155	166	166	171	149	143	165	155	182	141	155	141	155	169	161	156	139	160	130	166	165	158	138	142	155	150	169	158	124	155	143	157	147	187	136	161	158	163	182	147	175	180	157	151	144	143	148	164	159	155	159	146	152	159	159	151	152	145	174	151	171	154	172	154	165	155	169	147	154	137	155	126	153	177	156	166	158	185	158	159	161	165	166	166	143	162	153	152	157	177	142	151	158	157	147	160	162	179	155	146	148	157	172	137	148	136	164	147	160	163	133	178	166	156	159	162	139	173	152	166	174	150	159	146	169	165	163	161	167	141	182	189	188	153	150	148	165	151	178	153	148	134	151	171	173	131	165	161	130	151	151	157	149	159	167	153	151	171	173	154	157	173	166	136	167	158	160	154	169	153	173	143	133	163	165	161	167	162	171	158	154	154	162	156	174	135	134	147	149	158	163	156	169	160	160	165	167	157	164	156	147	145	178	158	135	135	146	132	147	167	163
7899	2472	5264	6454	5494	4534	3658	2992	2492	2170	1921	1713	1531	1410	1203	1194	1101	1088	935	853	890	846	851	765	728	739	703	726	675	682	678	657	642	627	639	632	599	599	637	617	569	587	582	584	566	539	504	511	523	538	543	551	528	483	498	528	552	509	532	538	555	495	513	489	540	509	528	506	509	483	483	522	486	491	526	497	509	549	474	470	469	503	499	514	484	492	503	488	506	497	477	471	498	503	468	469	478	506	529	457	494	462	450	489	495	490	477	480	502	511	464	433	508	489	489	495	452	477	477	440	466	485	486	492	478	491	465	439	489	466	457	467	489	465	495	495	492	479	481	468	436	494	473	532	463	473	427	469	468	495	456	442	495	475	499	484	465	481	486	437	470	515	446	466	499	484	481	429	454	467	478	507	466	484	506	424	499	466	485	458	477	499	443	483	448	482	461	502	451	454	465	484	475	508	468	506	461	494	457	473	461	498	432	459	455	518	456	480	469	477	478	504	472	477	444	465	465	489	453	471	495	467	489	485	488	447	490	469	473	481	464	469	486	497	458	487	453	462	454	489	493	498	447	471	452	445	511	423	476	526	491	476	485	501	445	460	467	502	497	493	484	481	482	472	465	467	467	458	459	452	494	457	459	464	433	435	465	479	440	471	454	461	477	495	504	447	482	516	446	463	473	480	467	504	466	477	442	445	477	480	484	473	490	471	444	443	479	459	500	458	485	502	480	470	456	473	458	463	447	470	453	489	461	442	486	484	463	501	423	463	459	464	473	500	448	459	477	458	479	503	463	509	442	445	448	450	445	454	475	510	459	463	454	460	526	467	460	470	500	481	442	440	449	469	442	502	510	458	465	433	465	403	465	487	434	493	487	494	497	483	481	433	479	506	444	461	491	449	482	428	456	485	481	435	497	454	491	455	484	484	478	480	494	473	477	501	460	451	441	467	479	480	486	487	466	438	478	459	467	472	495	469	468	477	493	475	498	494	478	461	482	455	502	456	465	448	437	461	499	491	511	494	464	478	469	493	489	447	461	443	488	490	513	482	477	474	451	443	459	490	462	505	489	484	474	489	503	449	436	501	470	473	483	447	472	480	423	438	463	453	450	503	460	492	484	486	477	483	496	450	452	468	446	497	466	456	432	448	534	475	453	425	465	438	455	479	523	439	462	490	503	469	475	509	472	431	463	429	484	432	514	457	463	505	457	457	469	511	431	449	485	484	439	466	435	462	437	452	469	483	504	474	471	475	502	502	476	444	487	459	475	456	452	518	466	467	501	484	489	466	440	495	494	477	450	486	453	479	459	453	478	464	406	494	479	483	482	455	423	493	479	455	498	485	468	482	488	442	451	458	443	467	462	452	475	477	452	406	464	465	436	494	451	506	490	451	446	466	495	471	504	502	467	476	453	471	453	532	467	502	460	486	446	456	490	480	425	466	453	508	471	484	496	501	471	466	433	494	484	433	456	497	468	456	439	473	451	516	465	426	455	471	491	501	448	476	498	435	458	486	487	516	490	491	456	476	451	438	469	483	460	465	467	470	438	493	484	483	451	471	475	444	455	472	471	472	488	486	495	479	469	446	465	481	451	498	467	464	448	504	436	472	479	458	457	494	441	490	499	454	484	463	474	454	484	452	461	461	448	449	461	466	500	465	423	467	496	448	507	470	457	487	420	474	463	496	472	429	480	453	446	512	504	486	455	464	470	472	461	444	452	479	476	443	436	429	466	459	465	492	461	442	466	450	455	449	472	490	475	508	523	483	463	497	524	461	488	515	482	450	484	489	443	478	503	472	478	421	430	481	481	470	457	496	440	491	452	416	477	480	470	464	467	474	479	464	456	505	500	452	439	519	502	448	463	481	481	481	507	489	479	486	446	488	455	461	463	454	482	517	483	495	481	460	498	454	461	448	471	444	481	485	476	469	455	464	439	497	482	490	457	504	462	475	471	452	482	448	459	482	452	459	490	436	453	479	480	458	462	473	456	507	431	455	476	467	483	439	506	468	473	457	465	452	440	463	451	466	466	450	470	462	456	478	462	445	473	476	427	469	506	440	502	426	457	474	471	479	487	476	468	457	482	452	482	455	479	504	473	458	491	483	455	451	499	441	491	500	460	452	457	498	445	434	484	507	448	454	482	499	492	512	462	522	470	487	488	467	486	467	437	462	459	443	432	478	456	479	462	495	472	474	453	507	476	497	478	484	441	474	487	493	450	539	486	485	468	480	485	462	485	476	465	490	516	466	493	483	455	455	458	462	462	449	440	435	463	462	470	491	475	482	470	438	448	490	487	434	457	478	486	445	441	450	458	455	421	479	457	487	449	494	476	433	473	463	417	488	488	453	489	476	482	467	457	472	494	471	508	457	486	428	466	500	488	438	479	474	482	463	476	442	475	466	489	463	489	492	478	496	465	474	473	496	485	473	505	491	506	464	475	494	479	564	454	452	452	463	458	462	478	493	471	463	460	443	454	468	459	486	441	477	445	458	446	468	481	465	472	456	473	461	443	471	452	447	467	480	460	452	485	462	453	480	499	456	440	447	477	468	463	486	479	464	509	469	446	475	440	497	477	442	456	461	492	463	462	454	444	454	458	472	483	462	454	449	463	484	474	484	449	496	432	457	491	440	470	487	466	499	441	484	474	461	473	493	483	469	450	457	499	501	470	437	453	446	473	457	470	464	451	496	471	485	473	498	469	431	471	440	449	473	500	436	490	476	469	449	471	450	465	448	444	474	461	480	480	447	460	490	476	472	466	483	485	478	450	469	497	457	474	401	463	445	475	518	471	506	495	467	458	469	515	498	485	466	469	467	462	459	461	447	462	492	478	487	459	435	468	487	471	496	511	487	480	466	455	488	494	431	490	492	482	478	459	446	454	487	449	476	455	446	440	445	444	497	485	444	486	516	449	496	485	471	472	509	492	450	441	443	468	493	454	520	435	449	463	495	460	469	508	474	460	499	512	479	497	467	508	488	478	481	442	503	464	417	463	464	466	449	462	474	507	481	456	474	484	487	463	477	495	463	442	440	469	487	478	511	492	465	502	492	436	457	455	457	500	471	462	479	445	478	456	503	448	466	482	541	502	494	483	468	479	488	450	515	467	458	470	474	507	472	458	489	447	493	464	443	526	470	464	470	430	476	528	464	477	470	465	489	475	477	462	449	473	454	431	480	486	470	477	492	461	498	467	507	472	463	450	508	486	480	514	449	461	473	467	480	446	504	429	463	470	483	463	461	457	491	516	497	481	463	479	454	502	484	431	475	494	459	440	447	479	498	498	477	492	461	473	472	471	466	480	412	489	447	471	453	438	477	516	496	476	484	456	466	473	485	467	446	489	485	472	460	489	470	502	454	465	459	459	464	480	490	472	421	450	459	461	461	428	445	512	472	498	486	466	475	487	482	474	483	448	462	438	430	453	484	432	462	489	460	471	454	487	497	483	485	490	466	466	485	488	479	532	492	465	483	470	490	470	467	446	502	472	484
2180	335	294	283	243	259	238	267	265	227	254	233	251	238	243	228	256	215	256	237	252	201	255	223	238	269	242	230	252	241	238	259	233	232	241	244	249	240	240	242	231	248	231	221	206	210	202	242	231	232	242	223	230	226	257	224	239	246	244	212	217	246	232	242	230	197	243	234	236	242	237	235	244	220	218	229	228	224	211	272	226	252	232	262	236	261	252	230	235	231	223	231	209	220	224	218	240	237	203	232	229	210	252	237	199	248	232	232	235	246	222	258	260	284	242	263	225	228	201	246	238	247	246	249	244	209	242	231	232	246	242	248	238	240	242	246	252	220	220	209	211	236	244	217	280	240	239	243	260	252	253	231	223	263	231	217	235	240	224	242	225	239	257	244	228	250	240	266	209	232	234	240	228	213	271	268	264	252	233	231	242	247	228	239	240	230	239	203	234	271	256	230	235	234	247	232	240	246	225	241	231	213	252	248	221	248	216	235	248	247	247	247	218	246	233	231	237	225	229	211	226	231	219	249	214	265	231	244	219	245	228	256	233	230	259	228	235	217	215	229	236	270	240	245	226	255	254	257	257	231	224	234	267	238	229	231	219	233	224	212	239	208	236	257	245	240	251	258	223	221	242	219	228	247	219	253	274	211	250	203	260	240	223	238	238	239	240	248	220	236	226	219	203	237	204	242	227	225	248	215	230	234	229	212	231	229	233	242	235	249	216	224	222	229	234	236	233	276	238	251	232	263	223	252	216	219	225	259	214	250	244	246	242	238	229	201	206	217	233	278	249	247	251	223	248	217	239	212	243	266	241	252	243	236	224	249	237	208	229	246	233	243	228	224	225	220	245	244	265	249	258	226	260	226	234	222	214	250	223	224	211	241	251	246	224	245	255	222	222	239	228	250	276	216	244	241	227	211	228	230	206	237	233	234	237	269	255	238	270	233	256	208	220	235	224	258	208	214	221	217	212	225	223	237	242	229	216	234	266	230	220	248	252	237	230	221	232	240	217	229	262	211	254	253	222	243	212	231	236	233	247	202	247	232	232	224	203	223	239	255	257	248	237	215	244	232	246	240	249	249	244	240	241	236	222	244	221	202	245	243	239	247	240	254	237	255	253	229	216	204	270	227	232	234	203	237	244	260	217	249	210	247	258	218	231	235	228	222	259	224	231	237	222	226	234	240	254	234	218	256	207	213	227	224	225	232	274	245	242	243	247	241	241	238	252	245	223	226	245	231	223	212	252	227	242	244	221	241	228	200	258	261	227	234	215	224	233	241	266	226	233	254	239	237	250	253	229	233	254	222	234	246	229	224	224	219	223	255	228	237	232	242	243	237	252	221	263	232	227	258	241	246	227	237	240	222	232	239	243	252	240	233	240	222	240	232	232	255	209	197	258	245	247	238	206	241	222	240	186	247	241	216	233	238	231	262	271	223	240	220	232	243	207	212	258	223	224	263	239	223	252	251	239	209	255	249	225	190	265	230	223	224	241	200	213	238	229	253	247	255	236	242	243	215	223	237	226	268	252	240	230	229	220	237	265	207	217	222	223	228	235	233	214	233	235	209	248	254	254	222	227	251	211	208	252	214	250	249	228	215	229	229	232	259	224	238	228	247	231	221	231	255	240	208	224	261	215	216	261	212	236	220	249	226	237	211	217	219	214	242	233	203	257	229	218	224	225	222	262	242	242	247	259	251	231	219	257	254	233	246	235	241	250	240	245	241	224	266	271	225	227	234	225	253	248	239	264	238	247	274	233	248	218	231	235	267	255	230	251	240	239	224	236	246	260	234	251	246	267	237	233	239	248	248	213	241	239	242	267	217	234	242	229	262	230	261	233	242	211	251	232	226	220	202	244	232	246	268	246	236	233	220	251	255	226	255	232	235	232	254	235	220	236	210	221	241	234	249	220	239	233	232	231	281	239	227	239	232	253	258	233	220	240	256	238	251	239	250	238	231	238	250	241	218	257	259	229	244	246	249	238	232	223	229	232	228	220	246	231	266	254	257	257	228	255	251	251	238	215	200	244	262	232	272	229	224	245	246	232	216	228	240	264	274	247	237	229	211	255	224	220	251	240	232	242	227	229	234	234	233	250	285	209	260	221	254	230	232	277	257	224	226	219	238	235	260	225	202	242	232	226	213	241	240	212	255	241	229	257	240	225	244	256	248	252	258	240	225	262	230	213	230	240	223	242	262	263	249	273	237	237	253	236	242	247	255	211	253	231	251	244	235	255	228	248	239	239	218	240	261	234	226	243	225	249	247	250	247	210	244	238	240	225	222	237	258	227	251	271	275	248	255	267	222	238	235	219	242	236	249	210	231	246	209	237	229	237	220	245	232	268	257	241	252	230	221	220	267	233	228	235	226	236	258	250	211	246	228	218	236	244	220	237	253	251	206	236	258	221	224	236	223	248	249	219	233	239	242	254	225	228	244	252	239	240	242	236	208	247	245	233	236	233	229	221	215	259	247	232	232	269	222	241	214	253	221	262	232	241	248	213	199	260	211	238	239	263	204	218	244	217	207	221	241	237	240	248	241	233	214	243	247	236	241	219	237	216	214	238	240	247	242	221	236	242	206	214	255	235	227	228	223	209	243	238	256	250	225	224	209	241	264	215	222	205	232	229	210	226	229	236	258	256	220	231	276	233	235	228	221	245	208	231	249	227	217	219	232	270	237	234	217	244	231	266	207	232	215	232	223	216	241	259	249	224	227	246	239	246	228	245	213	242	239	246	217	274	235	227	252	244	232	247	247	211	203	227	208	263	227	243	218	264	236	192	231	246	240	218	235	218	270	246	224	232	216	255	240	232	244	232	249	202	266	247	244	244	232	237	246	231	236	218	237	219	232	233	250	243	227	241	251	226	247	254	245	212	238	215	231	224	218	236	236	277	234	244	250	245	207	229	219	234	241	226	227	240	249	222	245	244	228	230	244	233	216	232	264	219	235	242	219	246	234	236	246	225	214	222	231	260	232	235	233	253	229	256	196	224	240	240	219	223	197	205	256	245	231	260	240	242	235	246	215	199	199	236	260	247	214	254	231	219	236	251	229	240	223	245	230	192	240	218	237	217	233	255	237	253	201	263	250	230	233	234	236	248	253	220	269	264	237	228	217	254	214	213	260	212	248	226	247	241	249	234	219	245	249	226	248	231	221	223	248	211	220	218	255	256	229	243	236	211	226	223	256	256	241	242	254	237	220	245	230	248	220	241	243	219	211	246	259	234	256	236	235	227	225	253	218	246	228	229	242	257	237	223	240	243	245	235	229	225	230	208	218	231	253	232	215	229	237	215	233	222	248	237	244	251	219	253	239	221	244	219	222	240	237	241	221	222	240	208	241	238	207	246	228	260	229	244	228	244	226	260	230	260	221	232	221	225	256	234	203	227	251	215	234	252	217	223	245	247	257	228	231	244	277	221	219	250	240	252	271	224	248	249	239	257	240	235	247	248	240	235	239	238	225	236	208	233	229	259	229	227	220
2375	779	805	851	783	744	793	767	679	682	682	695	672	687	684	691	697	624	615	636	676	727	660	630	624	683	596	636	672	650	629	612	682	648	687	698	649	621	647	666	702	628	646	655	660	647	632	633	633	616	676	642	620	642	602	633	636	673	610	617	634	664	630	635	605	622	621	625	652	608	663	636	617	680	633	660	641	619	643	660	683	692	622	694	614	693	638	685	610	582	646	619	665	667	633	713	591	629	617	659	670	629	566	614	667	651	688	613	674	645	632	645	677	648	599	636	611	570	586	626	604	645	619	634	597	655	642	611	641	631	618	614	619	649	606	626	634	672	650	675	643	665	671	623	646	634	632	688	673	645	673	639	642	649	619	658	656	653	656	637	666	654	651	617	583	693	559	650	626	629	640	667	678	645	691	628	587	659	630	689	608	644	645	609	624	710	662	638	666	599	634	634	656	629	608	637	602	618	671	630	610	685	640	582	629	673	640	653	692	683	674	629	704	656	632	620	632	599	690	693	632	630	642	625	638	650	634	641	613	660	670	596	637	678	608	682	630	640	645	700	644	679	656	640	620	644	648	619	646	604	675	635	655	623	657	657	645	660	648	643	636	649	642	636	659	616	629	659	614	632	645	654	676	602	658	644	636	657	665	659	654	635	673	668	645	661	651	691	664	656	704	644	678	618	652	642	649	651	612	687	647	617	702	634	598	671	665	728	670	625	618	678	644	664	579	635	666	636	629	677	641	665	612	624	641	612	666	617	624	638	617	639	539	635	682	604	656	637	644	683	623	634	662	679	679	673	620	673	626	634	658	649	683	578	638	634	642	628	634	636	635	632	604	636	663	609	615	684	671	641	620	672	637	649	638	665	611	674	613	638	613	626	647	691	649	683	619	635	643	680	635	643	636	646	649	657	652	628	597	622	641	652	608	656	681	653	648	641	619	686	655	644	657	623	685	655	692	649	603	629	638	628	642	670	666	635	647	620	623	623	646	629	600	631	636	648	629	655	645	630	666	611	646	668	656	627	643	661	637	638	630	639	635	638	635	644	618	641	663	609	630	635	632	659	662	678	686	641	668	668	654	655	613	655	606	661	656	636	674	677	679	641	631	620	685	644	614	667	645	624	660	653	646	653	653	617	659	715	636	619	654	638	672	656	665	628	649	603	652	671	604	662	639	610	634	679	661	641	626	644	623	644	611	644	645	675	637	658	685	671	664	662	625	660	663	662	612	664	657	603	623	668	643	646	697	680	668	635	687	675	608	614	648	709	681	638	644	676	643	643	619	619	677	656	674	638	608	658	643	641	655	667	666	642	660	601	668	685	619	670	637	664	626	680	626	633	618	642	681	683	657	652	642	658	629	677	653	667	633	641	646	628	625	660	631	619	655	607	647	673	625	638	651	617	637	650	640	680	654	627	664	621	691	661	608	680	641	650	628	609	629	707	666	640	644	640	653	633	650	653	640	664	641	692	645	686	622	621	632	637	650	651	661	687	621	619	676	605	651	670	666	633	646	619	644	634	657	654	687	624	653	633	632	624	691	584	669	610	630	666	634	668	665	642	639	613	642	625	624	660	665	688	631	628	626	669	630	665	699	646	667	634	698	677	643	620	661	607	654	669	680	664	643	653	654	706	631	655	666	639	612	640	643	667	660	618	646	626	643	649	649	684	644	603	661	665	644	641	672	630	655	615	601	667	663	622	635	628	655	600	640	655	640	657	628	682	657	652	663	650	671	682	583	661	667	665	612	683	659	619	650	683	646	656	638	605	614	655	624	670	612	646	612	652	634	639	639	615	636	614	613	655	600	630	643	631	657	661	654	605	674	624	665	626	658	613	674	599	629	635	586	616	600	666	636	619	632	658	629	685	672	581	608	674	613	605	666	624	684	635	664	617	694	638	669	660	693	683	662	657	652	672	678	696	607	651	639	693	617	642	659	649	668	652	612	630	630	633	601	681	637	670	651	689	657	625	661	627	645	621	693	645	658	631	672	648	662	635	670	666	608	626	630	634	647	657	645	620	620	600	656	637	652	665	624	599	625	607	641	595	642	658	661	630	673	610	682	671	673	662	640	667	661	624	633	659	663	617	620	697	668	615	643	644	623	635	665	606	666	618	663	639	644	611	621	674	609	627	644	660	648	641	658	654	662	615	629	619	652	612	642	678	666	673	628	576	630	626	619	697	597	625	624	613	662	635	690	642	630	625	632	679	674	697	654	666	619	607	647	613	602	687	631	669	664	684	651	657	604	651	631	665	648	666	695	671	616	679	634	685	632	646	647	587	666	612	643	651	630	669	653	675	658	642	662	655	633	642	661	673	652	664	646	660	641	643	656	594	645	588	637	661	602	669	638	648	633	652	615	599	673	675	666	642	649	649	680	671	653	616	601	637	667	581	646	599	622	631	645	622	659	695	662	673	652	678	673	684	652	679	660	682	666	688	645	639	663	658	677	668	669	630	654	640	633	610	622	653	649	640	612	648	638	682	652	633	665	658	654	633	618	647	654	636	665	624	654	641	647	630	668	620	632	634	684	654	654	649	650	641	635	634	679	645	652	675	676	631	641	610	664	680	669	634	653	658	648	674	632	643	674	681	623	639	629	640	608	629	626	620	639	601	580	695	671	652	673	648	647	680	657	657	615	666	636	668	680	648	648	634	593	628	653	654	588	699	609	657	671	682	681	683	644	674	666	610	614	654	654	671	722	693	692	668	670	701	640	602	581	698	626	651	622	595	651	631	690	642	667	635	658	591	661	655	666	603	642	641	633	627	681	625	640	683	611	620	662	670	604	655	606	656	658	650	625	662	627	644	611	635	633	620	632	668	631	605	623	612	658	652	709	664	664	652	627	643	613	626	641	671	644	650	631	622	625	606	675	641	680	650	610	633	622	645	670	676	621	607	654	635	610	633	602	665	622	646	684	566	626	649	627	645	658	662	654	633	656	639	607	637	636	671	637	629	631	632	684	630	613	647	667	637	705	609	641	660	667	644	680	670	607	668	682	663	617	674	625	683	623	598	644	643	655	652	654	683	625	632	612	641	644	655	653	638	649	684	656	652	600	659	645	695	625	679	705	677	637	667	636	663	648	636	625	629	659	639	626	633	672	643	643	687	639	617	639	588	617	619	694	630	641	675	635	635	686	621	670	632	642	645	647	658	662	670	660	641	634	626	648	652	647	638	640	605	647	627	641	618	609	619	620	623	676	620	644	643	629	632	643	670	644	646	629	688	660	621	690	618	668	638	643	636	699	599	618	615	628	624	662	638	634	676	675	642	658	645	663	591	686	625	586	659	646	658	604	672	667	684	651	646	630	631	669	676	657	639	645	638	616	668	622	697	627	663	629	683	651	665	652	600	660	608	658	643	662	610	583	627	639	628	632	619	659	652	653	652	639	635	651	612	662	621	724	675	647	657	636	646	652	634	645	620	673	619	605	621	635	650	671	643	660	663	651	666	663	629	629	642	617	665	620	626	635	619	656	606
9614	1168	1377	1141	793	632	461	391	275	274	289	202	198	204	168	174	167	173	148	159	142	138	144	136	145	129	126	152	113	137	121	112	117	134	125	105	138	123	129	110	132	111	108	131	126	102	104	108	110	129	136	123	102	106	134	117	123	134	127	127	115	138	101	119	105	113	104	136	130	122	133	105	112	109	115	128	116	120	122	115	133	115	121	120	127	113	104	107	98	125	113	131	109	133	114	120	134	121	107	105	128	113	121	123	124	118	104	108	113	124	113	114	114	117	108	102	111	127	119	93	126	125	118	119	123	138	126	122	117	102	122	128	111	104	97	103	108	105	116	104	133	127	121	133	114	118	90	111	116	118	114	136	143	113	116	131	122	122	128	142	121	105	117	125	118	108	112	134	110	123	96	102	110	142	107	110	107	122	128	111	103	98	136	100	117	127	127	135	131	111	116	93	113	95	105	140	111	102	123	111	125	111	133	122	112	104	109	104	124	139	105	121	101	116	105	97	124	102	118	124	113	107	103	111	121	118	117	129	114	107	110	118	137	105	114	128	76	112	120	98	100	120	115	122	122	127	107	111	131	144	99	118	110	119	109	104	112	128	106	121	115	115	100	118	114	123	139	103	123	136	114	120	127	109	110	116	118	118	105	106	115	122	118	98	116	115	118	118	128	110	108	116	106	120	110	107	115	122	99	122	101	119	110	116	128	128	131	103	137	115	144	117	130	116	108	121	112	118	126	128	112	107	122	116	118	104	127	119	112	120	104	101	110	109	124	108	123	116	130	113	115	112	140	106	109	124	97	130	93	104	107	100	121	107	127	114	128	124	122	113	124	122	108	123	108	120	111	120	106	112	121	118	122	133	139	121	126	122	134	111	115	131	116	103	112	106	108	113	130	111	95	125	118	125	114	115	114	102	126	122	106	104	94	109	111	115	116	120	122	114	117	110	128	141	123	103	108	116	130	114	124	119	125	99	95	118	111	111	103	129	117	136	135	104	112	106	114	118	108	106	134	130	110	108	127	137	108	112	135	105	120	110	131	100	113	123	114	137	108	118	106	119	113	133	136	101	98	114	136	104	105	136	114	112	110	106	121	113	105	107	110	106	121	121	116	122	111	125	122	108	108	116	97	111	109	115	129	137	104	104	108	130	109	120	116	120	126	114	115	114	88	105	117	113	119	114	127	112	103	117	113	117	119	131	116	95	105	137	136	104	102	111	161	94	105	117	111	108	125	128	120	117	112	130	107	105	115	106	103	117	98	110	109	107	127	117	114	93	113	123	122	110	120	129	131	92	115	112	124	138	127	138	136	102	116	122	99	105	121	109	121	110	118	93	114	97	112	129	113	124	112	104	93	125	113	121	115	108	119	113	97	105	105	114	135	114	111	101	113	110	112	106	113	101	118	86	119	136	127	107	138	114	112	98	133	124	107	113	117	104	125	108	119	109	119	110	111	129	132	108	104	123	117	105	141	119	104	113	103	107	117	130	110	118	114	112	106	134	101	108	134	121	127	125	131	102	113	104	100	117	118	121	122	106	113	114	111	118	118	115	125	126	113	125	123	93	116	103	138	106	124	90	130	120	130	98	113	122	107	102	116	110	117	114	112	112	104	105	125	108	104	118	107	119	115	105	99	127	115	111	107	116	117	132	131	109	107	97	130	126	110	132	89	122	111	135	103	132	118	120	115	118	106	119	113	106	98	110	111	112	117	128	119	115	140	116	110	120	118	126	127	99	122	121	123	115	105	112	108	111	133	138	106	113	98	119	99	103	123	121	103	110	115	93	116	127	108	132	107	122	124	91	115	113	116	106	117	116	103	142	127	126	110	104	112	108	129	116	112	96	115	114	108	112	104	109	126	130	108	97	109	123	126	107	130	116	101	112	94	116	91	108	93	129	115	104	99	113	115	119	126	100	104	88	114	117	124	114	114	119	112	116	114	116	120	127	120	143	127	126	97	137	119	113	119	107	119	106	128	123	119	124	141	117	118	111	120	111	125	121	114	116	105	107	116	126	107	103	123	105	115	114	113	117	104	114	118	115	112	115	104	112	122	112	107	101	122	100	111	108	122	115	111	123	110	117	147	116	126	104	124	105	110	134	115	102	139	96	121	114	116	136	109	116	109	97	111	117	97	122	119	110	124	102	91	132	105	124	117	125	119	105	123	139	127	114	119	104	114	105	117	126	98	112	105	102	146	90	123	115	106	117	105	112	110	118	104	122	113	129	102	115	112	115	134	111	113	111	116	126	112	122	125	98	115	118	113	107	128	97	113	108	114	116	126	127	115	123	100	102	99	111	110	111	119	100	102	100	137	104	116	120	116	104	107	139	114	96	114	107	118	120	119	94	104	107	131	107	130	105	108	118	102	123	118	106	110	119	112	131	138	115	94	98	144	118	135	115	134	112	114	105	101	102	127	106	117	112	122	101	98	131	129	103	104	104	93	118	111	92	109	117	118	107	106	131	112	98	128	116	110	114	97	131	89	120	110	118	116	117	101	122	118	108	126	124	112	111	115	120	108	108	104	123	110	124	121	105	114	143	114	84	115	112	115	109	119	99	98	108	122	122	135	115	99	112	114	118	109	120	116	126	132	120	122	111	105	91	118	118	115	104	115	109	105	103	120	118	135	119	116	124	126	96	100	107	112	128	105	117	97	132	113	124	105	104	98	111	106	119	122	117	112	117	139	102	116	120	112	106	134	105	125	98	118	129	141	114	91	119	115	117	124	137	116	112	114	91	85	114	95	108	118	107	107	85	111	111	119	123	110	129	125	130	124	112	111	91	116	115	128	126	132	119	107	110	117	112	111	120	112	114	99	97	109	135	109	121	122	123	121	116	101	100	97	110	97	116	111	102	108	140	121	123	104	132	108	116	107	128	101	109	131	109	112	111	83	98	108	105	110	123	115	107	123	119	110	123	113	127	117	99	112	117	143	116	123	116	129	122	119	113	116	126	122	108	109	105	109	107	116	122	115	99	122	118	103	118	121	124	110	140	108	109	106	121	116	111	106	122	114	129	118	110	111	117	102	110	118	108	126	106	109	96	120	116	113	113	115	105	130	115	111	101	127	125	126	110	112	112	121	126	118	118	115	117	121	123	110	125	108	104	112	112	102	110	123	93	107	114	111	114	101	105	122	122	117	91	126	100	111	100	105	106	104	97	128	122	112	114	112	114	131	108	121	147	127	110	96	108	125	122	129	130	113	124	110	97	109	99	115	122	117	114	110	134	115	112	113	130	107	107	106	127	114	119	114	125	108	109	96	117	124	133	102	112	116	105	111	115	100	118	107	115	112	110	146	108	119	112	112	121	110	118	110	115	124	101	94	125	115	129	122	109	117	113	110	120	99	116	122	113	103	105	85	103	115	112	110	105	101	108	116	104	119	106	115	107	110	104	105	125	111	125	114	115	116	106	111	121	124	126	116	124	104	109	112	103	122	125	116	129	121	106	109	96	123	114	110	101	132	103	104	120	116	101
5821	1390	2937	3752	3047	2649	2126	1795	1531	1327	1170	1022	992	854	797	738	670	680	614	602	539	597	534	502	507	468	495	486	488	487	464	453	446	450	447	482	425	436	443	428	382	383	398	432	450	400	373	362	401	407	388	376	385	389	357	370	395	401	387	370	344	352	354	372	375	348	371	351	398	369	420	382	370	362	364	356	353	355	365	367	327	343	335	361	383	368	354	406	382	354	370	411	333	396	370	351	351	346	373	336	423	352	384	344	392	363	377	364	374	370	326	338	347	388	361	363	352	353	335	342	313	355	352	372	373	404	377	375	347	364	373	365	362	376	390	319	387	356	394	327	338	399	341	367	391	363	368	371	374	303	372	342	372	347	343	358	361	354	366	383	366	330	362	350	348	359	367	336	361	359	365	336	343	373	341	372	303	334	361	363	338	345	361	360	364	330	345	361	369	370	368	373	386	398	335	380	349	355	389	367	360	346	345	352	377	348	339	327	392	345	399	345	315	365	384	369	385	333	319	347	361	355	379	341	353	383	331	377	365	332	364	382	371	341	337	380	391	367	351	326	375	343	345	355	315	361	354	382	365	352	336	378	360	340	330	364	344	351	380	327	365	348	317	380	398	350	339	361	358	349	356	368	324	364	376	357	386	354	367	340	337	330	388	362	378	332	360	362	336	379	359	371	373	366	337	346	348	362	329	370	339	356	372	347	371	381	364	365	348	352	396	338	334	370	365	350	356	357	354	374	339	356	361	353	357	351	353	360	354	321	370	336	330	365	343	350	355	373	354	351	346	362	340	342	349	353	377	367	361	345	400	336	330	370	341	359	330	362	396	354	325	359	333	364	358	341	331	339	351	352	364	346	368	365	339	354	354	371	355	320	358	339	364	356	358	333	357	359	322	363	332	329	342	375	352	398	349	353	344	368	363	310	363	377	349	348	368	391	360	336	375	347	361	338	322	356	364	355	356	353	365	340	378	338	297	366	345	358	351	357	356	352	341	355	372	356	348	334	390	346	372	346	385	350	364	363	379	374	373	337	358	379	331	358	341	366	388	336	350	353	373	357	335	368	377	358	337	350	351	369	323	337	323	325	357	372	354	363	374	364	349	362	326	328	373	329	363	342	340	340	365	420	352	381	372	365	411	388	359	339	366	358	358	321	352	384	350	367	323	351	337	359	353	362	348	360	355	381	347	405	333	336	334	354	320	385	343	370	332	342	360	344	402	320	368	387	361	340	376	377	331	330	356	345	326	375	340	369	372	367	343	323	349	376	338	293	360	346	343	363	334	365	337	352	337	345	367	350	345	337	353	326	342	348	341	334	375	378	365	341	373	365	335	398	325	343	355	385	385	388	361	334	331	380	358	296	364	369	325	331	371	369	359	323	378	367	362	355	372	347	332	362	372	349	342	339	356	352	369	365	326	345	348	363	346	368	340	341	335	327	355	357	360	372	333	364	362	385	360	319	396	335	368	345	364	355	382	341	329	350	342	350	331	350	389	375	312	336	353	361	370	373	344	325	371	358	347	328	345	364	351	346	365	337	393	363	341	346	366	321	360	355	370	343	363	375	378	366	353	366	320	368	346	373	324	363	347	400	342	338	363	344	321	359	346	360	358	318	351	299	355	343	348	342	388	352	362	330	348	344	381	363	336	353	385	351	371	349	350	393	359	348	341	339	370	348	328	363	367	354	358	379	346	362	371	351	335	374	354	373	380	338	334	376	387	358	331	332	369	339	333	353	367	374	379	353	322	367	351	351	356	327	379	344	361	364	356	370	353	375	342	343	359	341	358	342	352	375	367	359	354	325	344	396	343	359	331	350	346	335	357	372	357	346	362	355	336	322	367	361	372	348	334	328	351	384	372	350	334	351	325	370	349	360	342	362	355	343	362	375	368	322	351	359	343	359	364	337	352	358	343	356	350	349	367	325	357	379	304	356	364	328	326	334	343	371	351	370	348	384	340	402	357	370	339	343	359	355	355	371	362	343	362	326	311	350	327	329	333	358	335	351	362	377	374	359	369	346	338	347	356	346	341	368	376	371	360	339	360	335	334	327	373	333	350	342	322	373	376	361	376	359	346	357	367	360	367	348	326	382	378	335	361	306	373	351	330	370	342	373	372	326	322	352	362	375	334	363	349	358	330	351	351	378	364	354	355	339	321	354	349	367	378	343	336	373	327	355	359	365	344	346	362	340	374	349	333	331	355	345	360	331	327	373	353	335	359	340	366	361	362	363	332	338	360	370	344	347	358	362	345	355	379	333	331	363	355	347	379	361	354	349	344	302	362	368	340	372	344	367	356	384	386	337	361	406	345	333	330	345	387	347	329	325	316	342	360	340	363	354	303	322	391	349	358	349	363	329	358	330	344	359	375	370	335	372	323	383	350	379	348	409	378	322	340	331	373	366	372	369	387	339	377	387	387	346	381	306	376	350	382	330	336	365	374	349	350	349	348	329	353	387	336	348	367	380	355	330	347	331	357	379	355	381	353	378	338	350	335	326	365	329	365	360	379	356	347	358	387	336	355	346	356	354	336	356	325	333	354	351	332	349	343	362	336	377	376	321	366	367	361	333	375	331	358	328	347	339	357	363	347	370	355	352	330	329	335	337	376	326	363	321	333	377	352	394	353	318	336	346	338	354	358	387	303	364	336	379	335	387	346	411	331	355	379	403	339	343	381	349	316	341	342	372	347	384	352	348	362	316	345	349	333	364	328	382	367	367	337	353	328	366	344	359	384	353	343	366	359	345	314	350	349	343	363	359	333	370	313	344	346	364	368	381	335	376	343	352	367	348	345	360	376	352	346	365	320	320	399	315	359	357	348	367	361	353	366	365	374	381	379	358	408	370	326	345	352	366	370	348	341	359	372	346	366	395	348	375	341	309	359	403	353	332	350	362	369	380	400	367	369	369	357	373	342	351	367	364	345	320	351	348	342	358	323	364	360	371	370	335	357	357	364	368	364	363	345	356	347	359	349	331	357	360	345	315	358	370	329	355	356	355	344	334	336	333	362	368	352	328	379	356	322	339	354	339	348	371	371	384	364	336	349	359	336	354	363	345	383	359	364	362	345	355	342	369	351	387	333	358	360	375	350	358	368	370	355	386	367	338	368	368	362	366	344	338	342	337	343	338	353	360	344	369	357	351	365	387	344	376	344	346	392	359	356	383	359	335	340	343	342	381	329	350	373	341	350	354	370	367	331	344	343	367	334	395	353	371	356	322	372	358	405	346	348	333	388	366	384	334	346	347	371	329	378	367	356	377	348	368	334	366	344	349	319	359	328	345	351	363	373	354	384	361	382	319	369	335	361	344	378	348	331	334	341	336	340	347	364	354	357	335	372	313	321	392	364	360	389	365	328	295	351	377	359	365	366	374	370	350	322	350	343	362	356	343	345	368	337	331	321	362	399	375	375	362	372	371	340	348	318	346	374	380	326	347	406	349	362	340	326	328	323	310	333	353	343	342	379	318	341	333	325	345	345	352
17943	2858	2786	2227	1574	1108	919	694	545	444	401	338	351	332	283	270	271	230	236	235	198	230	181	224	209	189	218	203	190	167	197	208	180	172	162	166	181	178	187	154	174	189	161	180	174	182	187	184	188	165	170	148	147	174	149	183	155	153	156	153	152	163	179	182	177	151	148	156	145	148	172	150	148	166	154	134	151	130	159	169	154	140	156	137	164	156	153	166	141	179	146	168	144	155	169	175	139	171	160	186	148	153	153	153	168	149	150	160	159	184	149	133	168	168	151	134	152	154	160	149	159	158	162	160	167	157	154	152	156	149	163	163	152	164	154	161	182	162	178	160	158	151	178	163	159	160	165	154	147	139	163	180	161	149	172	181	153	137	155	140	160	154	150	154	142	143	155	198	142	145	147	155	164	157	164	162	176	166	133	161	157	164	151	159	179	156	146	171	160	163	127	153	158	175	163	185	167	148	151	160	164	170	148	148	155	165	139	186	173	160	174	158	134	144	178	150	170	181	161	174	146	158	182	151	155	144	147	156	171	152	171	161	165	161	172	149	156	148	148	163	145	155	144	155	140	142	177	158	157	169	144	152	153	167	184	174	165	137	150	166	157	173	149	177	152	159	152	167	173	151	131	152	166	139	138	161	165	152	164	170	166	160	176	163	164	137	172	145	147	141	168	171	148	153	173	152	148	169	157	157	151	158	171	157	168	149	152	158	145	153	161	155	144	164	181	166	158	165	138	163	175	174	157	148	159	150	162	155	137	166	182	176	158	136	151	165	166	160	147	161	159	165	167	155	143	168	171	148	154	159	173	162	148	167	164	173	170	177	145	139	142	179	178	147	148	129	154	171	181	159	164	161	156	154	168	168	149	164	156	154	156	165	158	150	158	145	185	161	172	158	154	188	165	150	179	136	173	156	159	141	155	156	149	134	157	155	154	159	154	149	162	163	156	162	180	155	178	169	175	152	150	169	158	136	176	155	165	163	178	148	149	139	158	177	132	168	160	160	159	152	175	147	160	169	166	145	155	146	146	157	170	157	146	157	168	150	155	168	161	156	166	164	165	156	166	140	149	154	159	176	137	176	161	153	134	147	140	143	148	139	177	143	155	154	143	149	174	160	181	170	159	161	174	163	149	168	146	171	191	185	172	155	139	180	167	147	160	170	151	159	165	153	151	166	166	165	147	169	147	170	159	161	150	148	163	179	189	147	169	158	158	153	187	162	163	141	183	141	142	138	152	157	158	155	162	157	155	163	149	153	159	156	170	153	172	130	170	153	150	170	167	145	153	161	152	163	162	173	143	172	151	167	154	141	144	149	148	168	176	151	183	158	166	143	157	160	180	156	168	164	148	189	178	148	166	135	151	165	154	154	163	166	166	145	150	173	142	160	150	130	154	158	173	162	153	176	158	168	145	158	149	143	135	156	170	178	172	162	177	144	147	144	168	139	147	156	184	148	140	147	121	150	132	169	158	154	162	161	172	148	162	143	150	164	151	159	142	137	167	150	152	142	148	174	157	179	139	160	135	146	176	161	137	175	148	165	163	163	158	154	150	174	150	153	153	169	159	167	157	154	163	153	163	170	169	151	175	162	174	161	170	138	160	153	146	180	178	160	168	151	163	135	140	159	157	170	159	158	194	179	132	155	159	149	146	166	155	161	151	150	138	163	149	140	163	157	174	145	150	175	169	177	170	157	155	166	136	152	145	161	145	169	166	162	157	155	134	151	176	146	139	152	172	154	176	141	149	142	148	137	143	148	166	171	158	161	163	160	154	158	143	169	143	130	136	165	156	142	151	172	164	160	155	160	169	144	169	152	138	143	153	138	158	191	150	147	141	125	170	161	170	177	151	169	173	153	169	153	187	158	166	173	150	185	146	178	133	149	154	150	158	158	142	160	177	158	151	155	162	164	170	164	158	147	145	162	177	166	182	142	201	167	156	161	171	153	149	146	176	135	160	169	135	150	169	135	155	168	155	149	154	160	159	157	131	177	149	180	163	150	169	141	162	168	153	167	189	147	161	162	157	169	181	156	155	154	169	164	162	147	146	152	146	170	150	140	149	187	156	153	167	139	137	157	142	162	150	186	171	114	131	160	184	158	146	175	155	179	138	156	172	142	148	148	184	151	179	153	164	163	138	146	152	166	175	161	192	159	160	162	174	139	154	159	140	157	144	168	190	151	183	160	164	165	133	158	130	156	158	184	164	166	156	157	168	159	165	156	154	153	168	152	164	160	145	162	161	163	170	153	173	150	149	174	153	153	164	169	156	146	158	148	173	172	159	160	163	156	154	147	166	160	151	158	147	149	182	152	176	155	165	151	169	158	161	159	203	172	175	166	147	157	161	169	139	167	154	136	157	172	150	170	154	166	187	159	164	175	177	150	156	153	132	158	158	165	159	156	158	144	151	138	167	171	162	150	139	159	150	176	162	180	156	169	162	181	161	137	145	162	171	178	151	169	154	162	170	171	153	165	161	167	147	165	146	164	167	165	182	147	156	161	156	148	147	146	139	169	152	143	158	170	176	151	164	150	171	158	148	155	166	149	148	171	168	145	139	178	151	148	179	151	151	165	151	152	170	168	176	139	164	206	164	130	157	172	156	146	147	154	157	175	130	168	186	148	168	168	149	152	132	155	178	168	174	140	167	157	171	163	160	146	165	151	164	144	178	162	167	146	171	173	172	173	152	151	145	146	159	154	159	167	150	169	188	151	157	147	168	146	155	144	151	145	170	130	150	172	153	140	173	153	140	159	160	152	152	121	168	137	148	143	166	176	146	160	140	153	164	148	168	165	162	153	164	155	158	171	170	161	157	145	135	159	162	166	152	136	152	173	165	158	151	136	149	168	128	151	159	162	157	170	153	160	129	172	178	161	140	161	174	168	170	144	179	187	159	151	148	151	145	161	173	163	139	150	150	170	182	132	148	140	170	167	170	144	148	135	192	174	164	138	171	183	144	150	153	147	158	157	188	154	148	148	167	169	143	158	146	171	162	158	155	163	167	161	167	144	158	173	162	171	143	176	170	165	162	177	156	157	175	178	158	194	162	152	154	163	172	145	169	185	153	148	151	164	179	169	178	159	168	150	157	145	151	158	157	174	176	141	171	178	169	161	152	165	169	154	165	161	159	153	141	158	159	136	143	153	142	184	155	148	151	152	165	171	146	139	145	176	170	172	168	146	173	151	156	155	159	157	139	141	150	138	168	176	177	195	173	152	168	158	135	166	167	136	166	157	155	145	165	149	164	141	156	147	174	156	153	162	167	165	151	142	187	125	166	160	150	175	162	155	169	147	155	165	177	154	158	148	163	184	130	156	152	163	185	155	165	184	127	178	124	156	163	164	140	162	133	169	125	177	161	150	165	134	155	161	155	171	174	165	140	174	156	151	167	139	167	151	170	135	145	161	171	166	153	158	163	163	127	154	149	141	176	148	148	156	154	161	166	176	159	146	139	165	182	159	172	136	155	150	144	151	155	168
7920	2568	5370	6405	5551	4551	3733	3034	2570	2193	1929	1756	1504	1396	1282	1173	1074	1064	998	968	881	866	812	731	728	749	755	698	681	661	620	665	633	645	651	594	572	567	556	529	536	569	535	581	578	582	509	558	513	564	531	538	605	557	553	528	519	541	561	505	527	527	509	526	478	526	553	518	485	529	476	475	545	488	481	473	495	461	477	506	502	485	518	463	531	470	454	462	474	487	478	492	476	510	485	517	481	489	485	475	505	457	494	505	458	458	472	487	491	484	490	472	442	478	457	480	514	504	478	471	449	479	475	483	491	487	456	459	470	502	540	438	447	465	462	479	469	506	469	488	480	523	458	492	492	466	500	483	460	488	482	481	481	534	473	477	460	454	460	481	475	537	506	467	472	520	478	447	482	488	502	537	480	455	448	459	471	498	487	479	500	509	516	484	451	440	502	459	465	473	478	515	469	436	487	439	556	501	483	447	460	484	464	488	479	514	475	454	562	481	469	475	497	468	471	491	470	479	475	474	455	451	482	475	473	454	465	469	468	460	455	507	480	484	478	490	460	463	448	462	476	473	437	474	419	467	464	468	470	466	506	452	454	447	456	455	459	484	504	491	475	452	438	480	497	462	492	463	495	452	484	441	472	497	464	466	483	481	482	487	493	454	470	481	479	466	456	475	481	486	478	474	422	471	456	464	461	467	451	469	457	506	495	449	457	458	463	478	475	463	446	477	484	510	525	436	460	490	463	513	448	484	481	489	489	480	470	442	449	472	471	490	441	527	487	495	443	475	458	454	469	505	485	445	453	490	459	492	492	502	456	476	509	499	476	452	439	497	489	460	487	454	451	456	454	481	451	451	436	499	498	463	480	479	432	459	453	465	502	485	473	459	477	462	475	471	473	492	467	492	498	445	475	492	436	513	468	464	488	472	489	449	464	477	484	514	500	440	453	441	485	464	497	459	496	441	476	428	495	454	459	490	490	456	483	452	476	477	454	489	489	457	498	477	463	461	500	427	501	467	463	484	451	492	514	478	493	520	475	453	491	452	477	474	471	465	435	496	470	448	476	467	456	458	468	488	466	473	475	440	489	462	462	487	464	469	506	487	471	454	496	450	456	468	459	450	471	459	477	459	445	459	485	466	473	496	496	477	429	489	449	484	436	470	482	487	444	468	463	460	493	475	499	445	473	457	470	420	415	515	453	472	498	451	481	453	474	481	457	482	519	422	498	491	472	461	477	463	455	459	432	487	482	447	478	476	512	495	470	454	459	481	473	495	476	447	489	476	500	479	482	473	498	472	458	478	452	478	470	497	481	445	478	463	469	470	474	417	484	513	461	453	432	449	423	453	432	456	465	484	470	471	460	474	444	486	434	494	488	496	490	482	463	453	469	460	471	464	463	462	464	449	490	461	408	449	484	474	439	462	452	444	497	447	452	451	469	511	465	455	460	494	468	421	443	443	456	456	455	411	474	482	496	511	439	460	482	462	459	475	462	440	466	467	495	456	456	483	461	517	455	488	504	463	454	465	457	460	508	506	456	466	469	458	463	485	476	459	465	452	466	470	512	454	443	420	491	458	469	487	462	482	465	462	438	453	446	480	411	432	464	487	448	473	450	460	504	434	449	464	481	486	505	446	483	463	437	495	463	472	459	523	480	407	423	485	436	493	519	476	474	450	477	485	442	453	472	410	472	503	436	463	499	458	502	465	485	484	483	495	499	434	489	462	473	470	414	491	473	485	435	454	446	441	475	487	457	488	500	494	485	457	491	447	496	511	430	471	457	484	457	475	492	473	488	515	485	495	464	485	480	466	462	479	457	461	439	490	462	480	496	469	500	490	457	472	503	498	457	448	456	464	477	422	477	464	495	456	471	448	473	472	448	493	478	479	459	435	469	453	493	448	457	413	440	470	459	469	455	455	459	491	493	438	477	500	490	468	474	443	472	479	452	487	503	454	500	478	466	438	470	469	479	483	478	467	486	428	463	488	456	460	452	469	485	462	451	478	504	507	480	475	479	471	454	465	454	506	473	470	452	465	462	468	451	496	452	504	509	472	453	473	460	474	478	458	491	479	477	423	432	485	472	477	492	459	477	461	437	481	472	463	455	479	489	502	515	440	419	436	509	438	425	516	443	486	454	506	445	503	420	458	479	437	452	491	504	456	449	456	502	498	496	452	473	488	436	476	465	486	501	444	478	454	441	472	468	501	493	467	488	461	470	471	458	442	477	471	450	492	469	426	508	458	476	477	472	454	484	478	486	503	464	471	470	499	473	489	454	463	476	472	467	449	534	488	500	443	482	468	459	468	489	490	459	490	470	487	470	484	483	424	500	504	476	497	475	501	483	457	486	473	496	424	502	483	500	461	461	470	504	437	482	445	466	470	474	479	439	441	429	458	476	514	481	491	488	478	439	476	425	476	456	496	482	488	460	446	484	463	458	496	468	460	492	491	493	475	422	450	503	458	414	469	459	444	474	454	477	519	459	462	457	467	414	458	464	468	465	471	474	517	470	470	476	456	442	455	485	521	499	457	495	465	410	439	454	452	457	456	477	474	481	483	463	499	498	493	456	476	464	485	483	460	464	451	475	464	464	464	455	472	453	474	460	457	459	449	514	473	458	453	476	471	454	482	455	522	430	537	426	441	442	430	466	479	461	517	457	469	467	478	450	469	475	441	495	469	488	448	462	490	491	500	473	459	488	458	522	473	479	447	440	457	470	500	472	494	484	484	478	429	487	473	455	494	451	490	424	454	494	447	481	460	498	471	447	493	454	450	454	485	443	491	456	471	476	463	469	481	446	472	420	481	488	482	464	476	465	467	465	452	439	497	467	483	456	490	483	480	491	458	478	465	501	477	484	471	457	478	442	513	461	437	462	447	477	507	430	469	479	462	508	492	443	488	485	472	436	411	455	469	435	450	482	474	438	504	439	467	474	480	449	469	473	468	429	493	432	428	483	456	479	495	482	456	492	483	450	476	475	434	463	474	495	444	479	448	449	446	463	441	477	496	460	464	476	440	459	455	418	479	494	471	450	438	472	489	497	449	457	474	475	471	485	463	400	454	487	476	501	451	497	474	459	482	440	461	463	497	478	475	480	494	469	500	505	471	461	433	456	500	527	437	446	493	482	466	477	468	493	462	484	472	474	497	478	455	452	481	450	467	472	501	465	440	489	475	487	460	494	441	425	517	439	470	474	441	439	456	442	443	461	461	512	467	471	473	468	480	482	488	498	493	464	472	437	475	468	443	492	453	456	468	498	509	462	470	497	453	465	469	491	462	463	492	472	459	477	480	487	503	480	408	457	525	475	485	507	460	456	455	475	489	458	474	470	452	485	491	477	473	465	428	465	485	512	471	431	434	445	502	504	442	471	482	484	494	458	444	443	481	471	503	460	470	468	464	430	486	475	465	456	477	489	489	484	472	478	480	497	460	481	433	498	492	477	434	451	471	488	521	480	511	477	493	468	467	461	485	477	477	476	488	493	437
2284	304	304	290	257	247	241	256	244	251	248	252	234	240	226	261	235	227	233	238	233	237	245	234	210	249	222	211	234	214	238	241	239	241	219	239	244	238	230	244	233	260	232	247	226	269	234	241	265	245	231	249	238	244	237	223	232	237	276	220	254	244	238	218	249	263	210	254	218	210	231	219	247	233	269	237	188	219	225	253	225	221	222	213	219	250	250	255	259	268	240	218	251	241	261	230	233	246	244	220	235	229	228	244	233	251	242	253	251	226	242	224	255	224	237	254	231	235	254	225	251	236	228	223	195	218	232	234	228	243	256	229	214	239	234	240	237	249	226	232	227	251	247	232	227	243	242	232	237	232	235	278	228	212	221	252	227	236	240	224	242	234	236	241	244	235	207	222	243	217	240	239	252	238	236	234	239	254	237	224	237	230	256	230	280	269	247	221	231	241	251	198	236	230	232	221	225	217	232	234	260	239	237	231	225	235	231	256	232	231	248	238	235	233	220	265	237	255	272	228	206	234	230	248	237	253	245	237	230	232	247	232	226	245	216	240	253	206	230	220	214	209	223	230	233	212	259	203	248	236	226	232	223	235	211	228	220	229	254	239	260	242	229	226	212	206	237	224	244	225	244	239	248	264	251	239	236	209	248	229	256	213	227	232	228	204	246	247	218	239	209	244	206	245	244	249	232	250	222	230	225	210	213	230	233	222	254	244	220	256	237	236	227	246	225	238	231	236	257	248	251	252	244	274	226	218	246	218	249	241	259	212	267	237	254	221	265	232	241	247	237	208	213	209	236	265	250	228	250	241	240	228	243	239	250	237	255	230	244	221	235	265	225	228	235	213	263	203	248	257	203	211	222	220	231	221	217	234	229	240	212	218	244	231	248	214	250	235	247	211	261	212	242	240	249	233	233	248	228	234	240	240	243	221	244	247	265	244	233	241	224	242	217	222	266	261	239	215	227	209	260	238	233	234	241	247	200	247	229	212	227	246	217	235	251	234	236	218	248	235	260	240	252	256	226	238	235	225	227	268	238	237	246	228	253	244	234	246	242	249	201	230	231	223	248	230	237	242	228	201	237	243	238	251	239	216	237	243	231	254	247	257	234	229	260	215	214	247	240	217	233	248	246	211	248	221	223	252	224	232	236	228	223	251	225	227	229	246	216	245	260	219	228	234	240	228	224	214	232	237	240	246	253	256	237	243	247	233	229	227	258	231	252	203	225	243	237	254	233	226	237	224	249	255	244	206	215	207	248	232	229	234	240	247	220	228	215	231	242	231	244	242	206	236	213	235	202	226	241	205	235	213	197	236	234	232	244	231	237	267	237	243	245	241	220	222	196	237	264	237	227	254	254	230	201	222	227	208	226	225	231	226	263	237	224	198	231	248	219	230	200	259	218	223	226	239	222	216	230	260	257	240	247	251	207	250	281	224	260	228	226	249	209	242	217	245	207	248	222	229	216	220	235	257	215	223	256	274	248	248	256	244	243	221	256	208	227	241	237	231	247	245	238	245	234	230	232	235	278	223	235	222	213	256	253	242	242	215	246	266	223	264	263	223	248	218	216	211	248	245	240	227	253	222	257	248	233	238	244	221	228	226	235	244	247	242	229	252	247	226	291	230	210	237	249	247	217	211	233	257	246	221	236	217	239	258	213	248	231	229	231	224	217	220	242	238	218	221	224	255	221	223	238	251	237	254	236	239	247	209	244	244	271	242	238	215	255	224	210	237	193	203	244	239	237	234	228	243	236	242	255	210	262	249	246	230	255	197	240	218	237	225	249	252	217	248	234	221	258	243	250	241	227	217	264	229	224	233	225	263	228	250	229	213	234	234	238	213	226	226	253	232	237	230	234	238	267	225	237	238	223	247	237	228	225	257	265	234	207	239	231	216	208	234	208	226	243	229	258	242	241	238	225	230	232	224	236	263	241	222	235	218	247	239	219	263	214	222	221	233	230	249	229	234	238	223	224	250	230	228	218	237	242	233	234	211	234	255	242	226	221	241	240	257	219	223	202	250	269	243	219	231	248	228	202	233	243	242	231	231	220	243	230	238	248	246	238	237	263	235	238	238	230	267	241	244	220	246	227	227	222	245	247	256	219	215	245	223	241	221	252	267	243	224	268	233	223	214	244	249	227	249	209	231	202	234	230	238	217	236	214	278	228	228	219	261	216	222	240	218	227	210	237	226	233	257	250	253	249	231	239	241	243	231	244	229	253	250	256	263	216	252	247	226	210	227	248	223	235	241	206	230	249	220	231	219	214	239	248	235	221	215	209	250	239	208	262	211	238	231	231	229	223	209	245	214	228	242	228	244	230	229	240	240	257	228	269	258	236	202	241	284	241	219	234	202	230	210	254	267	284	258	259	238	237	252	220	237	252	219	217	226	213	245	240	227	221	251	247	268	244	233	261	232	230	233	240	248	226	222	242	213	256	214	248	242	219	211	240	247	251	233	251	252	250	225	261	248	217	230	269	261	242	264	247	194	248	236	220	231	235	226	212	242	210	244	219	213	229	223	210	231	220	258	230	226	233	210	224	267	212	245	229	225	267	239	245	250	241	239	237	233	253	233	231	218	223	223	221	213	247	244	247	240	239	208	201	212	263	213	219	225	247	232	228	253	257	223	218	254	234	237	246	247	240	267	229	239	217	235	225	201	232	233	224	232	239	231	212	243	214	231	235	226	268	252	226	225	217	245	224	213	227	264	208	227	213	219	228	259	211	255	218	244	258	205	252	233	230	223	232	215	245	228	258	239	233	258	219	216	241	229	241	221	243	249	230	242	234	237	239	227	248	229	246	242	237	245	239	233	257	267	202	235	195	241	229	234	221	234	229	211	222	267	264	245	248	233	260	224	248	227	231	235	222	219	265	245	208	227	215	241	230	234	248	211	226	215	264	206	245	228	223	239	217	234	245	225	234	253	252	223	223	227	241	252	240	236	233	241	239	244	209	242	222	248	235	239	251	238	265	220	233	212	218	258	209	246	226	208	251	250	249	211	246	230	213	260	233	242	251	224	208	230	237	246	218	235	234	243	264	236	236	222	270	233	235	237	237	204	218	241	245	218	223	213	255	258	246	216	251	218	256	211	227	219	245	226	235	240	258	263	214	253	233	234	233	228	229	206	254	239	252	218	216	246	243	264	244	279	225	250	246	247	226	229	229	232	206	203	232	256	253	235	244	227	234	217	212	241	240	252	215	224	230	228	236	236	238	245	248	208	222	246	219	230	241	255	260	237	226	227	238	240	207	230	240	246	239	262	235	220	254	245	268	240	244	222	250	223	240	233	264	253	218	213	237	238	241	251	254	243	241	238	233	198	240	221	247	220	231	230	236	222	214	239	251	239	213	236	254	211	238	225	243	234	237	253	227	239	227	238	214	219	206	242	232	252	228	241	250	224	216	230	228	262	231	203	228	235	216	251	254	249	230	244	217	238	237	240	253	254	244	231	217	239	217	216	228	276	253	254	220	202	227	223
2376	693	781	823	878	795	742	730	725	664	684	705	659	685	705	658	702	678	664	641	660	656	650	700	682	649	642	637	635	632	676	631	608	658	612	621	670	631	660	673	654	625	638	642	648	630	629	672	609	649	639	657	640	643	676	613	639	649	682	622	631	683	621	716	630	613	658	710	645	618	635	638	619	638	648	653	646	645	636	620	620	601	593	666	674	648	646	629	654	667	641	645	579	661	616	608	627	653	612	611	620	646	690	647	679	617	608	653	640	674	638	632	637	706	657	617	671	643	614	636	631	661	679	616	641	643	625	643	630	603	618	643	635	642	602	614	696	682	622	632	634	605	663	642	645	670	686	661	600	660	648	651	613	624	629	649	613	586	670	671	626	650	649	696	625	614	626	632	595	652	691	619	640	622	610	668	614	625	647	639	637	618	656	566	578	647	625	662	646	644	671	608	696	648	647	679	616	668	586	657	651	642	586	660	624	662	645	631	638	639	619	592	663	669	653	626	633	636	635	655	644	608	657	664	661	633	627	633	633	665	635	655	580	650	626	674	667	646	686	660	600	650	633	604	640	638	615	614	659	585	588	642	658	643	658	679	586	657	636	649	620	641	617	664	720	634	652	637	642	657	590	613	655	637	614	616	675	636	652	676	677	642	604	648	628	640	681	640	614	641	626	644	610	654	616	651	618	643	642	646	624	642	639	672	654	630	610	648	651	657	674	646	635	601	663	637	575	646	619	634	641	645	631	625	657	637	667	659	667	619	661	637	630	659	611	641	621	645	673	655	616	612	611	633	634	678	608	700	618	614	609	602	649	646	623	623	622	633	680	605	661	572	632	665	692	614	684	642	635	641	672	620	635	665	648	648	613	624	601	647	605	696	614	640	647	657	588	630	594	606	651	643	588	655	689	624	640	653	631	604	648	654	648	626	627	599	615	637	726	654	634	630	625	637	654	635	662	624	654	625	622	661	616	629	619	654	622	654	631	664	634	590	621	645	636	612	638	685	607	693	625	617	621	633	665	629	665	624	636	642	641	618	631	648	642	638	617	653	590	649	651	625	622	601	652	591	631	617	625	669	610	635	621	671	639	651	651	638	635	609	579	636	619	641	677	625	630	657	648	619	664	638	613	640	651	615	690	616	628	677	655	645	668	608	630	665	651	686	620	703	624	645	615	663	650	664	634	654	612	659	619	647	647	651	678	686	630	642	653	668	672	603	664	637	599	649	664	625	658	646	624	636	640	640	684	608	667	661	626	587	655	654	567	625	609	636	657	656	668	638	600	597	620	669	613	637	650	641	604	608	613	605	638	649	634	663	636	641	690	643	657	610	614	625	609	645	639	616	570	636	639	640	629	669	653	654	648	626	667	665	655	635	652	647	677	616	645	683	637	603	688	647	634	615	678	615	585	638	671	651	593	626	612	601	622	593	664	581	646	644	642	609	641	638	656	689	653	578	644	662	629	652	617	668	642	676	653	699	648	628	609	638	647	644	604	647	632	615	651	692	631	672	635	610	633	634	673	666	675	642	636	649	642	652	602	611	580	627	663	623	648	621	642	642	580	635	675	712	652	616	619	610	679	656	598	641	641	624	624	656	613	613	645	648	644	630	679	660	628	624	675	598	648	688	649	669	643	639	698	651	652	608	675	696	646	724	664	687	654	659	666	599	628	650	653	648	683	650	663	603	634	627	620	625	653	626	630	642	650	657	614	606	636	645	645	616	677	606	622	662	634	691	623	619	660	645	656	659	661	661	623	610	619	662	622	623	646	635	652	645	645	644	665	631	620	677	687	650	628	664	630	608	663	686	640	683	650	693	665	628	615	657	616	675	607	652	654	699	612	676	618	648	622	639	635	660	643	636	635	627	603	684	671	680	630	625	659	657	644	610	591	596	698	693	601	634	616	654	630	632	612	625	633	644	635	651	630	627	676	647	624	648	612	686	654	659	656	639	652	645	622	655	630	632	637	640	674	651	645	627	591	634	637	680	660	622	636	620	625	659	647	594	630	666	678	652	675	662	662	619	657	636	632	643	632	629	634	631	657	624	647	650	619	658	615	619	659	661	609	652	625	662	635	604	630	660	620	644	559	634	672	647	663	680	618	651	642	647	639	630	649	653	673	586	667	601	643	628	632	628	686	670	640	656	641	679	664	638	643	650	624	611	636	647	623	638	661	641	671	625	636	645	632	605	609	658	682	642	672	656	643	633	656	668	607	607	653	631	665	662	676	650	656	634	583	685	625	636	593	648	679	646	598	672	664	645	644	626	596	648	659	634	665	692	644	661	641	649	606	586	639	617	626	615	638	630	640	640	638	631	648	657	664	688	643	678	630	645	650	699	554	618	633	610	694	611	618	663	626	677	615	663	672	668	622	648	626	613	662	627	632	683	647	629	620	644	641	641	680	656	635	637	677	665	609	658	605	680	674	649	640	653	610	604	634	593	629	647	667	655	658	631	653	690	680	659	644	683	640	609	628	649	651	674	665	643	656	671	618	655	628	673	621	663	665	656	642	646	623	600	618	611	647	612	664	581	623	675	630	647	646	651	653	611	635	654	615	623	660	615	624	630	641	600	662	568	652	689	684	620	640	642	634	639	638	675	635	686	664	640	646	629	609	666	572	670	662	658	657	623	677	633	657	653	641	641	679	633	641	661	672	644	599	622	608	661	632	620	623	671	633	620	611	654	633	668	617	616	652	643	639	636	601	597	640	645	621	605	674	643	689	640	623	659	679	626	651	649	625	665	669	655	598	614	666	691	637	639	620	682	677	633	636	644	655	618	677	629	646	664	620	654	648	630	640	686	654	637	628	631	619	631	634	661	625	640	677	613	683	654	599	635	666	593	637	629	658	676	615	647	664	625	625	676	619	657	637	659	612	640	640	619	683	639	641	650	640	647	623	661	642	646	645	602	656	622	666	646	633	637	643	620	649	604	642	639	684	648	659	624	643	656	650	636	634	649	630	670	660	653	674	583	643	628	634	643	678	670	620	610	613	669	632	659	646	645	606	614	612	623	639	636	597	619	651	666	680	604	662	662	634	622	594	625	675	610	665	630	667	659	613	616	657	667	658	610	628	622	710	634	657	630	618	644	630	650	653	649	654	643	661	680	643	646	677	599	635	667	661	613	613	654	644	642	620	633	647	665	666	644	662	673	667	629	613	685	641	651	651	635	634	641	630	635	608	649	651	632	685	598	624	639	642	638	641	651	609	602	594	619	662	624	636	662	578	667	657	654	664	677	696	605	628	647	641	607	649	644	624	625	648	647	629	634	700	610	660	649	649	632	594	651	703	616	626	619	602	654	673	663	648	638	646	636	648	612	668	596	656	662	639	639	652	623	673	628	650	636	670	621	619	642	680	651	652	689	635	613	593	672	617	614	630	656	647	650	680	634	671	598	654	686	642	620	646	625	626	649	632	618	640	658	641	643	612	617	636	672	652	683	649	632	622	620	633	635	657	668	593	622	677	700	622	637	642	653
9654	1187	1371	1146	870	618	478	378	336	276	270	223	219	184	170	185	146	179	142	143	158	128	141	132	124	131	129	124	117	106	129	124	132	125	131	138	116	131	138	134	135	128	131	124	108	123	109	113	112	111	119	125	83	147	118	133	133	119	100	100	112	106	120	117	122	113	135	123	114	114	109	120	105	147	106	122	109	128	104	105	121	112	110	98	106	128	121	105	109	126	142	107	118	114	130	144	114	105	128	120	99	104	108	120	106	112	105	118	109	114	127	118	145	110	96	89	110	108	108	128	101	107	128	115	123	121	90	103	109	108	131	101	117	107	125	109	107	111	111	110	111	130	120	114	130	110	138	122	129	110	107	118	117	108	104	109	115	85	114	113	109	125	108	129	103	125	134	110	133	115	116	117	107	113	119	138	124	107	112	128	111	118	117	123	116	115	121	107	102	113	114	114	118	101	111	115	112	116	118	120	109	115	137	123	124	106	106	121	117	111	123	132	111	127	98	103	110	128	118	104	107	98	127	101	117	121	115	92	113	118	117	121	114	132	115	123	117	106	98	111	109	95	137	113	130	117	97	127	127	112	109	115	115	108	104	112	133	98	104	92	99	98	119	123	122	121	147	111	107	111	116	120	115	115	114	139	132	113	112	120	114	134	111	108	114	120	123	118	138	111	135	100	125	99	128	106	107	116	131	98	85	112	129	104	129	125	114	117	96	130	120	124	114	111	136	129	79	119	128	108	97	120	126	130	111	122	121	107	102	113	112	111	106	95	139	117	125	104	121	122	115	108	123	119	114	104	97	148	116	106	96	107	102	127	95	126	113	110	110	109	134	120	103	138	112	108	97	114	136	116	106	103	100	116	117	137	142	123	111	95	135	114	110	124	117	121	107	112	100	124	101	127	109	118	140	115	100	104	107	110	126	108	104	113	111	120	92	118	111	122	132	126	115	112	104	99	109	124	117	93	113	123	128	111	129	107	134	101	128	118	124	126	115	113	111	114	95	107	129	115	143	128	114	105	122	118	116	127	107	119	124	114	121	113	115	117	113	110	117	127	112	130	113	101	115	119	99	125	106	122	111	125	91	121	128	112	110	108	107	132	113	125	102	99	104	114	112	111	125	105	122	100	125	116	110	116	129	109	102	112	105	91	101	113	104	133	99	114	102	100	123	103	101	123	133	129	119	138	114	113	134	108	130	108	118	136	109	119	111	114	130	107	108	135	91	118	126	112	105	121	103	107	128	109	122	96	118	126	113	118	136	126	133	111	108	93	126	130	123	128	104	92	104	117	122	124	135	121	111	100	106	120	123	113	105	132	130	104	127	111	118	130	112	118	122	129	127	105	114	127	119	113	100	118	109	127	108	124	120	125	104	113	116	122	119	106	107	117	124	108	107	99	108	122	101	110	124	112	129	108	102	108	103	119	114	138	120	128	122	113	122	122	127	104	106	115	129	139	105	111	127	134	135	108	126	117	135	131	91	128	99	123	128	110	100	112	107	112	105	136	122	121	126	91	99	101	115	122	113	114	104	139	126	104	114	106	115	121	98	109	106	128	113	115	114	116	115	112	120	110	129	128	127	125	109	135	91	109	86	115	119	126	123	113	98	111	101	116	117	121	118	103	104	125	116	122	102	128	103	125	118	117	122	113	110	125	112	108	107	116	85	117	109	103	121	110	119	104	92	101	122	114	125	110	113	113	134	114	108	118	90	128	121	114	113	133	112	112	115	130	108	113	124	105	107	104	110	117	111	116	122	117	114	102	112	100	119	116	103	105	111	128	105	116	118	113	104	101	109	94	118	121	114	128	96	108	122	107	141	133	116	123	106	122	128	110	100	104	124	111	118	122	137	107	116	114	110	115	115	108	108	100	90	136	111	118	112	103	130	123	129	113	107	115	94	118	110	114	127	105	111	104	121	117	111	131	112	127	122	99	110	121	109	100	80	114	119	124	107	110	128	121	98	108	129	99	104	101	112	124	115	119	104	131	127	115	123	100	120	113	122	105	108	113	117	106	115	119	125	114	113	118	128	133	113	103	102	103	108	123	107	126	127	104	97	110	104	127	130	137	125	120	106	113	125	114	119	116	112	123	118	120	118	121	131	116	117	93	100	98	133	108	133	102	122	106	97	112	119	123	126	108	104	120	99	101	123	121	117	135	113	115	113	101	107	101	115	132	108	114	93	128	123	106	118	100	120	104	105	107	130	107	121	116	113	111	118	93	125	125	107	139	110	132	111	108	118	101	115	106	126	141	114	122	118	107	117	99	130	112	125	116	110	102	120	104	114	116	107	102	117	142	101	131	110	111	130	97	107	109	112	114	112	110	105	112	112	116	118	92	123	122	125	114	122	107	112	105	103	101	134	120	99	104	99	106	126	100	117	116	114	120	109	120	127	139	110	113	91	106	126	122	105	102	108	116	126	102	120	114	117	105	98	112	105	116	107	97	104	85	109	126	126	113	124	138	124	125	109	113	123	112	116	121	130	97	113	121	122	123	115	120	108	114	115	110	133	116	113	126	114	105	122	113	94	119	94	96	123	111	126	105	123	124	125	123	120	100	107	109	126	105	119	125	116	113	129	143	109	121	128	124	128	113	105	98	123	107	115	113	125	109	107	99	108	112	109	105	117	109	113	120	107	115	105	137	112	117	123	114	112	117	109	122	104	108	97	127	133	108	121	130	122	119	124	118	124	107	128	92	105	115	132	129	148	121	116	99	127	115	109	102	125	125	109	125	115	116	116	93	112	105	127	110	132	130	140	101	119	102	117	108	118	102	117	112	130	132	122	113	112	102	106	119	91	113	114	131	79	108	141	100	108	119	113	110	96	103	103	115	126	117	126	112	128	108	125	91	131	126	103	116	107	106	120	120	112	119	112	93	117	134	107	105	121	118	106	108	105	118	134	92	117	111	136	107	104	109	118	111	116	113	104	118	108	105	129	121	110	122	126	124	138	117	106	117	121	100	99	121	126	120	117	115	113	110	104	114	113	97	106	111	112	119	119	96	109	111	101	113	102	140	130	116	121	123	134	113	127	112	101	105	115	122	132	124	132	135	127	104	114	118	117	133	102	110	135	119	124	106	113	120	116	126	122	115	115	114	96	112	107	114	109	114	108	103	120	110	116	121	118	112	113	116	111	121	110	121	115	119	122	129	104	101	134	114	125	120	119	114	112	109	97	100	135	90	102	117	106	100	114	135	117	109	119	115	120	130	113	123	94	111	130	123	121	115	124	114	115	128	122	119	130	124	112	107	98	86	130	107	110	108	107	110	130	91	109	116	113	112	124	114	120	117	117	114	111	126	95	111	109	106	103	111	116	122	108	113	108	111	123	115	115	145	113	114	103	111	101	98	99	100	117	109	116	121	102	115	110	132	134	137	122	123	124	116	111	116	117	107	106	121	122	123	121	130	111	112	115	123	107	114	113	111	102	106	103	115	125	106	117	119	110	112	100	107	108	116	103	130	120	91	113	109	110	103
5823	1378	3123	3700	3104	2611	2141	1812	1493	1300	1133	1000	964	823	764	724	688	643	614	630	590	545	549	548	493	478	480	458	455	458	432	469	443	499	401	427	465	393	440	397	376	416	385	426	389	419	376	406	431	399	376	393	388	391	365	386	378	371	370	399	369	386	405	344	336	359	365	385	320	338	396	362	350	370	364	388	391	346	397	378	366	349	340	367	336	377	361	384	398	374	358	347	328	333	361	353	341	368	337	385	359	343	369	347	329	335	319	362	354	339	373	337	346	387	332	374	342	334	339	378	357	348	384	360	383	330	352	363	349	379	377	340	381	360	339	374	322	335	314	374	355	357	400	371	346	351	354	381	321	355	365	336	309	359	329	365	376	350	361	373	348	330	354	323	337	335	340	323	344	376	333	369	326	332	317	339	348	339	364	367	362	348	385	343	339	324	367	356	360	336	348	395	323	355	322	338	335	375	334	345	354	357	358	391	321	344	369	351	362	383	374	361	380	354	377	330	335	386	334	355	348	351	341	345	340	403	365	361	367	328	337	348	316	364	362	365	341	348	331	341	363	330	354	349	334	345	375	316	357	358	327	365	373	412	380	337	326	350	350	368	354	349	360	349	332	344	341	375	367	412	411	386	340	355	374	358	347	358	350	347	334	376	325	360	362	353	324	339	362	358	329	359	327	311	368	339	370	362	343	331	338	333	361	344	390	335	346	328	353	376	382	377	352	337	320	395	359	325	344	358	327	376	345	368	336	359	354	396	357	348	354	352	371	375	338	367	366	363	332	355	357	356	359	342	343	364	351	319	364	354	343	327	347	373	354	378	344	340	350	344	343	336	378	379	340	344	334	348	360	323	355	364	327	351	325	367	353	350	349	349	349	312	349	336	371	364	358	309	346	385	356	343	333	346	323	350	360	376	326	354	347	356	347	373	363	380	353	335	339	328	328	322	365	320	334	342	343	375	344	358	331	337	363	354	376	361	373	347	335	368	345	308	355	346	360	355	344	324	331	343	360	372	351	359	364	365	380	365	356	391	345	347	339	337	353	359	351	326	363	371	367	348	376	363	356	354	323	352	348	326	329	335	343	367	359	365	331	379	348	346	341	353	346	389	358	364	348	366	346	374	360	329	358	361	330	361	329	343	359	363	364	339	354	347	357	332	364	346	340	359	341	331	339	357	377	319	332	348	367	337	371	321	353	347	362	375	352	303	360	371	355	372	344	356	379	330	364	346	340	374	354	324	363	379	355	325	355	369	324	362	346	365	326	375	331	338	334	363	376	344	340	307	362	356	300	382	356	293	351	350	350	322	357	325	386	368	336	347	357	362	348	360	379	322	403	360	360	378	351	366	329	380	369	317	391	354	340	364	340	342	329	348	330	338	364	372	374	355	360	371	366	354	339	370	354	345	332	358	372	336	400	373	343	356	354	326	358	352	321	363	340	371	325	369	331	358	373	352	380	351	374	356	371	358	362	365	333	380	380	352	360	337	353	326	317	402	405	366	359	347	342	344	331	347	357	356	363	362	342	351	357	338	378	345	368	326	348	332	331	370	352	368	368	361	350	349	354	334	368	375	360	350	379	378	360	359	337	321	346	331	361	361	304	367	374	349	368	352	331	333	333	330	378	342	323	345	387	348	324	350	349	383	358	376	333	337	363	362	344	330	369	336	368	358	327	353	334	373	347	375	358	375	377	357	389	355	361	347	346	365	372	336	343	366	362	350	341	340	377	345	350	356	343	363	359	353	321	367	319	342	330	348	371	332	368	341	353	314	386	342	365	353	327	324	350	327	379	343	381	342	368	362	370	346	346	333	337	373	344	379	353	343	290	371	382	330	357	356	335	324	327	353	341	348	371	340	350	345	355	307	353	355	351	378	328	338	347	379	361	342	388	343	341	358	338	344	366	335	304	350	342	357	364	371	331	350	363	348	351	367	350	326	346	377	349	367	353	373	336	350	351	350	366	391	341	374	358	377	325	359	364	347	359	327	370	384	353	382	358	347	357	363	360	304	384	366	353	386	349	388	350	359	385	347	343	352	372	359	336	346	352	363	352	365	344	330	395	366	343	340	335	351	332	331	336	329	348	322	363	341	339	353	324	390	324	387	351	357	335	356	360	355	335	350	346	363	332	380	329	374	355	327	338	330	363	382	321	335	365	353	377	371	364	360	367	353	395	315	353	380	327	344	347	351	330	337	353	389	414	346	353	356	338	378	344	361	357	365	350	351	343	383	339	370	348	419	350	337	349	351	349	373	362	358	335	340	370	353	373	338	318	348	371	369	350	348	362	315	385	358	355	357	368	344	323	362	369	350	346	369	371	401	366	356	385	350	339	328	347	340	394	352	384	366	352	345	339	330	359	333	365	373	367	328	386	385	363	361	366	336	346	329	385	379	321	350	357	342	370	362	323	325	327	346	343	348	371	359	350	345	336	363	314	372	346	347	372	333	352	358	355	380	369	394	337	354	318	351	392	367	349	364	363	355	364	384	348	341	345	313	380	352	356	374	362	373	373	338	335	341	355	360	336	330	366	339	354	362	359	360	336	338	351	309	355	350	335	318	350	383	338	328	342	356	354	309	367	347	307	343	340	335	359	353	344	363	361	349	338	348	383	327	338	379	377	346	360	354	364	354	360	363	362	314	340	393	357	343	340	299	352	358	351	332	352	350	334	374	387	342	360	320	383	378	370	346	359	339	337	367	365	370	322	362	336	363	368	346	346	375	348	374	325	356	345	354	364	348	357	346	352	359	369	347	334	344	349	360	353	324	345	342	382	315	366	346	332	321	335	357	354	331	360	353	408	390	333	391	326	344	347	349	372	366	338	308	387	352	350	361	372	366	367	333	328	368	333	335	357	345	343	357	365	325	340	364	357	344	391	347	345	371	334	360	337	368	366	371	358	334	335	364	349	340	322	337	350	351	356	349	336	343	332	339	351	334	354	337	376	349	338	363	339	353	311	358	376	350	344	369	337	371	389	364	366	347	337	364	370	324	377	333	338	361	364	329	361	370	349	355	349	372	370	364	348	362	346	360	344	342	331	397	363	329	343	373	366	369	340	363	349	363	337	368	374	352	334	329	317	336	352	339	367	358	386	343	338	363	344	371	363	327	347	314	305	324	377	393	345	346	323	338	328	340	351	342	337	321	378	348	346	347	319	348	328	349	325	346	350	319	360	328	376	379	347	347	341	382	364	340	350	348	348	326	366	319	326	381	340	337	350	345	360	346	332	360	382	347	354	346	313	333	332	335	347	351	350	349	371	359	333	341	348	370	389	323	332	363	334	354	347	348	356	326	378	360	354	372	374	339	345	333	360	346	329	372	360	333	357	353	340	357	360	345	337	347	331	331	336	345	396	330	352	359	379	330	349	350	360	352	339	351	311	359	328	353	379	332	337	351	325	369	349	371	386	353	341	363	372	389	345	334	391	355	357	368	335	341	355	327	378	371	373	373	375	356	361	386	356	352	378	375	350	366	352	345
17942	2993	2789	2163	1568	1164	909	659	583	462	393	350	311	317	304	257	249	241	270	217	199	227	200	184	213	178	179	183	212	191	155	185	187	182	189	178	154	190	174	182	168	169	161	158	155	160	148	176	165	134	184	168	170	147	171	172	165	163	151	163	162	178	176	167	162	153	165	147	180	168	153	178	134	170	184	152	159	162	143	148	159	172	136	173	185	162	165	163	160	159	175	147	154	180	164	153	160	186	165	154	159	156	149	150	163	132	164	161	136	147	148	177	163	144	179	159	162	164	166	159	145	151	147	161	170	160	143	150	176	161	160	162	147	154	166	181	141	161	168	152	172	152	171	171	163	171	146	153	158	156	181	137	154	149	157	163	137	160	155	142	163	177	164	143	144	150	165	165	153	177	114	172	157	161	177	155	150	165	154	176	166	179	141	156	144	182	145	155	174	160	159	158	155	173	145	171	177	145	136	157	147	178	168	155	149	177	162	159	145	147	158	153	168	158	160	151	163	132	163	133	163	174	156	143	151	139	169	162	166	176	135	146	135	169	129	156	151	154	148	130	161	142	146	153	160	164	138	149	156	152	147	167	152	146	135	164	165	141	155	163	179	167	149	142	155	159	164	167	132	165	144	155	184	145	160	139	140	160	149	185	147	166	166	147	152	165	178	148	149	148	151	150	194	182	147	155	166	167	148	154	152	156	147	158	148	168	143	178	140	154	176	167	141	182	169	170	161	187	153	145	136	147	177	140	143	183	176	172	154	162	136	161	159	150	152	168	167	147	163	162	159	159	163	155	167	163	139	158	161	139	158	156	151	153	170	159	179	173	151	161	141	169	159	157	140	151	155	151	176	146	153	179	161	159	159	171	146	153	155	161	165	148	181	181	142	158	149	159	197	168	151	156	149	157	175	164	152	161	148	171	165	184	185	151	155	155	133	163	171	174	158	143	164	159	156	144	150	159	149	142	168	147	162	174	133	151	143	149	148	145	160	145	161	144	176	141	177	154	161	178	163	172	145	168	149	174	139	156	156	168	158	135	173	138	159	152	165	161	148	113	149	164	166	151	161	150	167	163	152	147	158	159	171	177	139	158	158	168	157	139	145	143	152	151	153	142	147	175	177	143	149	153	160	156	181	150	156	150	159	145	174	164	149	168	141	159	149	155	153	161	154	154	149	169	136	162	143	146	164	148	189	132	174	169	153	154	122	165	171	166	158	168	158	162	148	158	143	159	155	175	146	164	179	135	151	154	152	157	148	164	159	154	164	155	149	179	157	149	158	191	159	166	135	177	182	161	174	152	152	156	160	163	158	177	183	179	159	164	167	140	139	155	153	145	160	162	134	172	182	166	164	157	153	159	157	142	154	151	170	147	182	175	160	151	173	157	133	159	176	154	158	157	141	164	166	163	164	164	157	145	157	154	168	159	165	135	144	180	174	148	157	128	151	166	157	129	153	157	154	145	158	154	170	175	156	165	179	156	174	112	165	180	149	142	162	170	152	160	152	147	168	183	162	146	150	159	177	173	134	155	173	158	152	168	162	181	167	171	167	141	154	169	145	139	128	165	171	148	153	153	154	150	161	140	166	129	157	138	160	169	151	159	170	164	162	155	176	174	168	168	145	167	143	155	155	134	165	152	175	129	169	149	137	160	154	153	147	148	164	179	168	154	181	159	163	149	158	148	154	167	174	142	165	165	161	158	167	148	174	169	157	164	169	151	177	151	180	158	134	163	159	155	151	166	160	175	161	173	140	158	168	141	143	159	148	167	180	157	146	155	162	158	169	165	144	154	161	155	179	183	138	149	173	154	145	154	152	151	135	147	157	167	165	154	171	141	161	168	175	158	146	150	163	155	165	175	162	112	167	147	148	169	155	159	148	169	173	178	153	145	165	138	170	166	147	169	144	141	150	156	150	159	156	150	129	163	147	170	176	178	148	151	153	166	153	143	159	163	165	155	149	149	152	165	161	154	185	163	158	162	146	140	148	145	163	166	154	145	142	158	163	160	158	161	161	169	177	134	160	152	156	159	171	158	160	149	138	162	152	155	150	139	176	167	157	156	158	155	126	160	164	155	164	143	156	136	163	142	149	156	159	139	167	180	157	171	177	139	149	173	139	169	159	142	149	138	140	148	146	160	190	159	171	151	164	137	171	175	174	164	157	139	167	155	168	157	138	168	140	136	160	139	168	151	154	147	178	155	164	151	142	189	155	162	168	134	169	153	130	162	158	162	178	163	150	178	146	155	163	172	160	162	162	145	141	167	140	163	149	159	129	133	132	144	150	164	152	153	162	142	151	156	160	171	162	150	162	158	157	157	170	130	158	169	134	166	167	163	144	164	164	144	141	144	163	171	153	162	129	162	156	153	149	157	164	161	164	168	157	173	166	172	149	133	161	155	143	159	168	163	168	157	162	149	178	184	156	164	182	180	159	144	175	169	152	161	179	156	179	139	145	132	164	151	166	189	154	160	171	163	161	157	169	162	166	162	157	146	150	169	152	181	152	155	171	168	153	143	147	178	152	149	143	151	155	163	170	164	164	164	152	150	138	151	146	156	167	164	135	164	157	170	161	140	161	156	172	151	166	151	173	188	150	158	192	147	180	157	141	164	141	153	167	131	142	175	152	147	136	149	168	160	124	152	159	140	147	154	172	158	161	155	167	151	148	156	177	171	170	175	152	158	167	163	139	139	176	143	134	150	154	151	171	165	154	168	154	183	191	153	158	172	156	150	135	152	163	147	164	141	145	159	148	135	160	164	147	176	142	163	163	143	159	170	158	145	169	151	132	166	176	164	156	161	169	171	149	162	158	167	175	155	163	176	136	145	150	172	157	152	167	172	153	168	165	164	169	153	160	171	160	150	171	155	154	143	161	155	140	158	163	174	155	143	156	141	167	155	147	158	171	143	149	140	166	160	159	134	177	164	156	185	161	174	172	165	158	160	173	140	164	157	162	160	173	187	155	165	157	153	160	157	132	143	163	141	146	172	160	159	170	168	131	165	172	163	154	146	155	153	156	144	165	128	169	151	135	175	160	180	153	154	181	150	156	184	152	143	159	137	151	152	147	155	163	178	166	157	141	165	148	185	168	171	157	159	148	152	170	145	159	159	151	156	177	163	161	154	141	156	149	153	135	152	144	154	148	163	165	161	155	134	172	148	145	139	174	150	162	144	170	149	141	169	148	148	164	155	162	165	147	175	176	178	159	163	160	167	179	134	151	168	172	169	154	157	154	156	177	149	188	146	159	172	155	143	139	170	171	179	152	150	157	150	154	136	174	158	169	144	173	170	145	157	160	153	162	159	147	167	167	149	189	138	176	159	153	163	126	174	134	159	137	159	146	151	157	145	176	162	149	154	148	152	157	143	177	148	171	161	163	126	138	148	154	162	162	143	153	154	125	146	168	189	142	166	165	185	142	144	161	160	144	179	166	166	160	148	146	160	158	174	146	149	163	168	156	142	174	149	167	165	179	158	172	149
7801	2520	5565	6434	5516	4518	3751	3040	2558	2205	1910	1729	1611	1375	1260	1231	1094	1044	983	943	922	825	791	794	798	741	779	683	695	627	611	629	634	634	575	609	583	590	600	596	595	591	587	581	572	542	567	562	538	532	547	488	565	545	569	507	514	519	565	501	490	558	527	525	526	471	515	507	494	488	461	526	462	508	495	511	484	475	466	520	501	475	491	486	466	473	485	487	505	503	523	475	481	449	472	486	499	469	470	517	482	491	457	488	493	468	472	496	478	488	465	506	489	427	492	488	441	538	485	503	472	479	474	461	470	464	527	477	488	443	524	453	468	464	496	481	481	500	487	479	424	449	479	476	488	477	471	490	494	451	475	479	500	492	504	464	477	453	488	471	449	471	460	499	480	456	471	504	457	479	496	453	463	445	483	476	487	469	446	505	484	478	466	457	457	482	464	467	451	451	500	444	474	453	446	474	475	461	508	472	489	515	455	456	451	470	477	475	467	465	473	478	451	478	470	481	476	472	493	452	457	487	497	466	460	486	474	467	458	464	455	442	465	470	467	454	453	469	452	472	475	486	472	469	462	477	480	470	491	509	508	464	528	484	528	473	452	493	432	473	518	459	446	452	487	445	444	484	486	459	452	483	481	453	485	446	439	471	463	481	503	444	456	466	464	456	471	466	449	497	445	469	457	481	483	449	471	425	467	434	453	478	510	478	470	456	475	435	472	462	472	465	464	464	466	467	470	490	494	529	506	446	443	457	452	455	523	506	482	488	468	454	486	494	484	475	468	457	495	544	451	408	434	494	470	452	451	498	468	465	449	461	469	448	495	429	471	435	470	464	477	462	460	453	436	486	482	458	491	479	488	463	455	480	474	463	480	461	438	461	456	483	454	479	463	455	463	446	469	424	441	454	462	519	440	457	428	477	448	497	495	484	467	480	503	489	445	454	478	444	499	468	479	425	475	504	479	477	463	471	468	467	470	453	486	472	470	471	433	459	448	480	462	485	460	448	480	436	468	439	459	476	454	490	500	466	426	482	467	443	462	430	451	473	467	477	461	501	455	490	446	496	455	449	508	457	463	480	464	450	475	510	502	499	469	456	488	497	514	523	471	466	507	427	481	453	483	448	471	446	455	475	475	473	526	487	457	486	510	484	486	460	472	500	427	458	480	478	465	439	466	503	456	487	483	454	462	479	464	464	461	472	481	486	459	483	467	480	475	459	455	488	496	504	539	432	455	451	464	472	490	496	429	478	481	486	455	432	425	485	445	426	484	450	488	481	492	452	484	473	441	486	448	523	461	449	464	484	482	475	494	462	483	485	489	469	474	484	471	450	418	481	486	436	476	461	462	455	476	481	487	479	513	485	449	426	486	477	492	485	443	454	468	452	503	489	474	461	444	493	481	511	498	451	494	528	464	458	487	443	452	485	478	439	443	470	470	445	463	499	472	469	487	475	443	493	469	486	437	480	492	435	494	489	461	488	452	467	472	451	495	501	481	490	465	449	466	449	474	451	486	451	456	457	480	424	458	470	454	471	486	461	473	444	481	476	474	482	450	492	460	483	428	474	458	498	458	528	496	502	462	479	447	464	490	451	460	460	457	481	486	489	488	426	483	480	430	473	477	433	440	507	458	477	446	474	428	493	469	474	465	494	444	461	463	495	498	496	466	457	473	445	508	503	466	448	463	460	464	469	476	441	507	458	453	465	450	457	485	470	481	487	466	456	448	453	471	451	480	421	485	483	469	472	498	439	471	456	475	485	453	498	425	471	510	487	490	502	436	452	489	502	430	443	453	474	470	525	465	428	507	498	471	495	461	447	475	410	485	465	485	505	501	476	460	478	465	466	482	458	462	448	488	457	486	450	469	477	477	484	452	457	486	466	515	480	467	444	445	498	437	429	453	455	437	491	486	441	426	448	422	489	471	450	465	507	438	460	463	470	486	491	462	469	453	500	464	478	467	494	473	484	502	481	509	471	485	440	439	437	453	510	443	468	449	490	500	453	475	449	452	466	465	451	455	538	520	508	470	448	465	501	483	447	487	505	483	492	503	473	527	462	497	458	452	514	500	489	464	500	479	476	444	489	517	454	457	442	468	496	490	511	469	468	481	491	477	470	492	464	505	475	483	476	441	517	455	480	482	486	488	473	459	447	447	493	506	491	504	444	512	498	468	472	452	477	440	498	454	473	446	481	470	457	450	462	483	469	485	459	472	481	458	474	473	487	456	490	483	488	481	442	521	451	503	463	497	477	526	463	432	454	451	470	468	474	452	437	476	452	470	484	487	506	466	440	506	487	453	474	484	450	474	449	474	488	489	472	451	465	452	455	449	464	494	467	461	456	509	445	444	481	527	440	458	424	465	425	482	457	442	465	480	471	472	503	470	473	463	490	487	428	460	459	513	443	441	474	424	413	469	446	460	496	450	491	468	470	461	447	447	477	504	478	447	454	488	481	468	481	451	475	458	517	456	444	442	435	465	458	473	475	464	426	420	448	472	460	507	488	445	460	424	474	474	458	492	492	445	478	449	521	479	457	496	478	463	463	498	484	475	471	428	436	451	505	467	489	461	488	493	456	443	474	467	492	468	416	505	455	478	493	473	505	483	472	478	478	476	484	457	479	457	479	447	493	438	461	491	467	445	450	500	476	434	465	456	452	443	480	515	476	514	470	464	497	486	468	476	442	426	470	450	421	483	464	459	510	480	448	477	441	459	461	439	437	469	478	486	503	470	444	474	467	449	463	446	491	478	468	515	430	487	465	466	462	498	488	466	491	431	497	442	474	471	502	456	447	511	483	477	473	515	467	471	445	465	479	470	483	459	464	490	467	457	450	509	488	482	457	503	447	462	507	457	439	468	481	485	438	487	457	477	487	472	496	483	464	462	445	474	483	492	456	503	491	444	474	459	476	488	419	470	490	473	482	494	452	478	441	461	479	447	468	438	458	457	459	471	499	432	464	485	442	454	427	452	486	475	477	482	428	452	478	501	458	496	491	482	474	462	502	444	511	481	483	497	468	471	454	466	457	472	453	481	459	491	456	476	479	489	502	430	460	452	464	473	493	472	463	484	445	500	474	474	504	486	491	493	454	475	451	472	461	455	487	498	470	482	486	457	492	485	476	467	489	419	481	502	473	491	468	504	518	465	466	429	486	490	464	456	473	483	445	502	458	451	471	458	454	474	465	442	499	472	491	477	470	468	518	480	437	476	478	438	450	471	444	476	499	469	460	468	441	480	477	448	432	470	495	454	477	441	465	489	479	493	493	463	480	438	463	468	471	468	490	487	453	464	465	492	457	453	459	437	473	497	468	452	491	478	460	474	463	475	520	446	482	446	460	432	469	484	478	466	499	449	473	458	483	490	462	467	447	442	454	410	426	475	473	481	426	456	442	480	444	442	467	510	426	488	480	497	430	474	503	446	453	506	452	442	437	472	474	444	484	486	494	492	470	487	469	446	494	503	462	463	481	450	478	482	453	443	474	452	447
2178	276	287	324	250	263	270	239	262	242	257	215	243	270	240	221	243	219	245	239	249	236	221	244	219	266	229	255	231	233	258	233	229	254	219	259	242	220	238	233	223	219	235	225	236	247	241	234	238	243	239	229	249	229	239	235	227	240	220	233	220	235	276	236	224	205	238	250	194	241	220	224	238	223	229	249	237	235	263	218	233	235	243	254	252	248	247	222	225	226	212	259	257	239	218	252	254	240	245	224	236	249	210	237	222	263	235	226	216	237	262	247	233	217	249	232	263	230	230	244	218	235	232	226	235	244	253	221	241	240	233	230	227	247	217	221	241	209	220	225	239	233	234	245	247	238	239	286	238	245	244	243	244	222	229	204	259	226	244	229	224	212	237	250	239	227	246	231	238	231	231	235	227	259	229	265	255	238	218	227	253	229	229	249	233	232	218	217	244	209	215	218	261	243	229	240	252	260	255	195	234	228	246	239	256	240	233	218	217	226	223	240	250	247	253	220	211	256	216	267	226	231	223	240	224	240	239	220	264	237	254	248	241	261	223	210	252	252	221	236	231	195	206	260	260	234	242	237	232	234	253	262	247	241	215	227	261	230	233	224	246	225	227	266	243	248	261	216	234	229	248	238	223	243	252	220	231	239	238	246	223	239	222	265	263	245	240	243	238	248	221	279	269	219	252	254	255	234	227	229	232	253	238	248	269	233	220	208	233	209	229	246	230	232	235	237	225	248	258	228	227	229	233	241	252	214	219	254	222	235	248	234	246	234	229	224	237	252	225	228	256	203	228	223	234	207	225	238	217	246	267	237	229	230	243	256	229	259	235	244	210	239	242	236	255	253	237	233	244	205	236	214	217	234	253	260	251	243	243	225	249	210	258	245	259	219	229	224	237	204	239	236	249	210	261	240	253	243	233	255	223	257	229	233	220	235	242	231	243	230	255	263	281	224	215	248	246	221	241	248	244	231	242	233	250	223	195	236	244	249	241	277	248	248	245	224	224	240	223	246	233	230	235	278	230	222	222	228	271	257	254	237	220	227	252	266	225	245	254	222	217	220	259	257	266	239	279	237	227	241	229	248	239	268	226	238	256	243	238	265	222	217	224	221	241	238	229	232	237	228	245	211	246	216	220	220	228	229	263	229	243	258	228	206	255	239	239	219	238	222	234	240	228	256	239	252	233	220	237	236	231	240	224	231	272	227	223	267	220	253	205	213	236	217	218	246	255	251	218	239	237	252	214	233	210	239	249	235	253	212	257	251	244	228	249	230	256	237	221	225	239	255	256	261	242	236	236	253	247	231	209	228	267	208	241	224	265	221	223	235	207	244	228	221	246	245	238	231	221	219	220	243	237	234	217	232	226	270	243	234	244	213	230	242	242	233	223	247	248	267	227	273	220	252	246	214	226	261	223	223	228	248	225	242	228	211	239	219	269	261	253	226	250	265	225	242	259	237	234	204	266	243	223	242	234	210	258	237	279	257	236	232	221	225	255	245	241	231	237	262	246	271	243	229	220	217	232	231	265	218	224	236	248	254	239	245	237	228	222	244	214	246	252	240	217	235	204	229	232	224	205	230	232	234	229	211	268	272	221	232	213	231	229	225	229	241	226	214	232	256	261	230	230	220	249	219	231	213	211	214	253	222	229	244	227	232	250	254	214	228	238	252	247	235	231	236	238	244	273	237	225	228	210	236	234	245	226	243	245	244	224	239	261	226	277	216	245	230	244	222	237	241	218	214	222	233	244	216	233	230	255	200	236	216	211	198	246	208	212	243	257	243	236	223	206	243	223	227	236	242	273	233	210	247	272	221	237	230	262	235	221	221	250	209	247	272	250	236	243	227	210	256	244	246	225	219	209	211	233	224	230	252	245	238	245	253	226	219	243	237	228	226	240	229	219	246	242	238	274	254	259	255	249	230	246	250	243	203	229	237	257	210	223	219	264	250	209	235	236	231	224	217	221	265	215	223	253	232	226	267	223	236	250	237	233	235	223	256	227	221	228	214	231	247	233	215	200	256	208	235	233	231	214	249	244	212	243	243	250	233	191	234	208	220	239	219	225	230	266	235	230	224	230	245	243	227	238	241	209	234	222	220	231	218	253	249	218	216	230	251	249	229	229	214	238	229	239	248	241	225	259	228	241	249	228	206	258	230	228	241	261	253	214	229	226	221	207	247	256	231	241	232	218	221	245	220	239	204	212	235	232	210	244	228	239	233	231	236	273	237	274	249	248	250	234	210	235	250	259	227	230	248	243	253	236	250	212	245	263	218	240	239	242	251	248	278	219	229	209	242	223	231	221	224	259	213	238	250	217	257	215	249	227	236	242	258	226	257	219	255	237	244	230	221	243	222	238	231	235	209	232	235	244	265	216	236	217	230	218	224	242	222	240	236	224	258	226	232	219	244	246	224	249	235	236	207	245	230	202	277	244	227	232	241	262	230	252	254	234	212	241	246	245	226	218	255	250	240	224	249	248	233	276	202	248	238	227	241	231	220	227	224	240	234	250	240	256	250	236	253	228	266	263	240	246	267	263	229	218	246	237	207	235	239	230	252	229	236	253	243	239	235	204	249	216	249	239	252	233	256	244	234	213	240	241	231	257	221	249	235	277	203	251	247	253	234	223	198	224	255	252	229	242	228	228	229	224	257	228	239	226	240	226	198	234	252	248	234	237	234	226	270	241	276	232	211	250	217	216	246	231	226	237	252	265	224	257	243	221	245	241	231	241	245	261	257	252	210	229	253	238	247	267	239	236	216	264	231	235	220	243	256	243	224	231	225	227	249	206	260	236	239	230	260	256	206	235	236	255	253	234	227	234	215	235	268	252	230	223	265	221	238	208	235	237	239	222	253	235	229	217	241	203	250	218	256	251	206	252	205	228	230	241	241	240	227	238	247	221	229	200	218	234	282	260	251	230	237	227	240	242	235	227	228	240	248	251	248	206	238	228	235	259	253	241	211	253	226	245	235	236	220	256	237	251	253	244	233	238	251	211	213	248	239	237	197	235	216	235	243	251	292	231	238	241	238	236	237	250	259	215	246	256	211	245	260	235	242	230	217	236	227	221	220	200	209	227	241	256	243	241	227	221	246	247	230	245	225	226	232	228	249	255	232	238	233	250	224	218	250	218	245	210	232	226	243	213	233	205	250	237	224	231	242	223	234	240	228	232	219	242	226	239	231	230	236	245	229	232	254	251	216	261	246	244	226	220	229	233	275	246	250	219	240	226	213	212	211	225	211	237	214	255	205	229	224	234	227	251	236	251	229	225	208	242	234	248	217	240	241	208	231	235	223	241	248	250	262	241	225	253	233	231	254	215	255	217	225	212	241	264	238	218	239	228	220	218	239	220	221	237	239	225	228	247	253	236	219	230	210	206	235	260	234	254	217	284	236	235	217	277	251	223	227	253	253	232	239	237	238	210	270	242	256	217	245	241	288	250	243	247	219	217	255	216	256	241	257	247	249	236	245	245	239	254	235
2396	719	830	814	866	800	750	768	674	685	667	692	683	676	671	633	716	672	644	642	663	656	674	643	640	671	642	651	691	669	598	650	629	647	651	677	681	615	648	630	644	607	623	642	652	647	662	660	646	648	616	617	648	649	657	661	605	621	624	704	657	641	640	679	663	618	660	639	661	652	631	629	677	659	643	633	627	647	612	617	621	641	639	649	642	657	636	694	648	621	632	612	623	640	636	625	678	684	607	610	682	658	651	649	601	629	681	620	634	688	588	690	664	627	614	653	669	587	652	613	696	642	635	651	619	618	645	655	615	657	610	636	646	650	685	620	652	660	607	617	602	647	656	647	652	641	593	644	703	669	673	604	683	648	660	656	620	667	670	626	689	661	660	655	640	657	638	659	663	643	638	639	648	664	656	632	639	598	623	625	657	617	655	645	652	665	647	608	605	684	654	666	659	674	632	671	645	660	662	626	612	626	597	622	628	615	646	652	677	634	629	583	633	617	627	601	642	626	632	626	674	663	637	682	653	659	613	609	620	660	672	660	677	640	651	654	674	623	661	648	638	677	628	637	636	634	626	624	618	659	651	693	601	643	665	666	690	598	613	605	633	616	670	607	597	620	664	672	604	627	663	658	642	616	696	631	688	614	655	624	596	641	604	590	626	603	643	646	643	675	627	699	634	646	616	643	673	695	649	660	631	636	655	674	634	638	624	651	597	644	644	653	688	641	619	660	626	659	656	575	676	602	669	638	641	642	630	648	633	645	619	695	625	668	671	622	625	591	635	662	616	656	667	633	689	624	652	609	643	660	613	631	618	690	642	622	668	680	666	678	617	662	647	573	620	658	644	700	633	655	632	639	638	651	633	608	679	654	650	647	597	614	641	691	660	660	662	631	637	643	614	653	614	660	652	627	621	628	634	687	638	608	671	636	619	595	634	659	672	684	622	624	638	571	595	585	677	660	683	684	636	618	643	649	639	643	655	643	638	622	603	635	670	652	677	623	594	680	654	632	625	696	663	647	622	622	642	644	660	649	600	687	658	660	624	657	655	610	655	639	658	625	652	653	624	673	654	636	620	710	637	615	645	660	631	653	586	650	694	659	647	657	694	644	646	606	668	664	676	687	599	641	661	657	634	668	635	644	622	647	617	619	671	650	665	611	648	642	603	605	676	644	600	673	650	651	654	629	587	599	613	653	720	623	601	647	655	630	612	630	632	646	672	665	715	622	626	628	651	638	660	639	647	676	633	618	629	636	685	613	608	675	647	612	664	597	605	650	640	655	621	642	623	656	656	636	630	610	631	643	649	656	607	645	650	673	661	656	624	618	621	644	691	643	639	678	670	652	666	658	679	635	681	645	680	605	620	636	619	654	592	632	640	640	705	601	634	636	670	630	672	649	669	627	663	594	669	635	615	651	599	641	666	606	680	705	665	614	605	651	626	645	649	675	659	663	659	651	653	579	652	637	642	627	626	646	644	637	651	682	626	640	652	623	627	603	647	652	641	647	628	619	621	626	653	643	642	608	607	628	646	651	619	651	658	572	623	627	671	634	657	626	660	635	652	610	648	622	661	624	648	640	639	613	674	643	651	592	633	632	637	635	660	646	654	628	648	634	653	670	655	652	603	604	659	628	629	719	632	617	612	643	609	631	646	633	615	575	660	614	701	658	636	643	617	643	642	628	607	654	672	664	601	649	628	585	613	674	633	637	652	603	623	665	631	599	612	657	657	628	685	627	634	597	644	632	655	628	607	591	648	664	609	674	647	657	614	707	649	661	637	614	640	690	655	648	640	637	629	617	602	606	661	675	671	632	613	659	636	615	618	608	652	638	652	635	632	661	620	646	605	668	644	652	628	621	649	647	639	615	646	640	620	624	638	661	629	643	581	600	636	646	633	646	663	638	645	610	621	696	655	615	605	594	623	632	617	612	631	642	637	614	654	620	642	669	668	669	585	639	652	614	627	659	628	646	633	636	638	629	625	605	622	651	576	676	654	652	646	640	649	641	617	620	643	634	600	630	670	680	615	657	650	663	652	628	589	618	634	621	641	629	626	659	659	639	665	615	606	633	668	644	640	608	679	623	620	643	647	638	618	658	593	650	635	647	615	612	643	598	603	629	685	681	644	647	676	649	668	652	612	620	609	654	618	653	659	614	617	622	637	656	635	659	615	654	612	671	664	664	617	644	663	646	665	670	686	651	608	639	638	637	581	642	621	615	628	656	611	672	636	654	687	628	696	623	614	632	673	605	650	623	653	626	620	649	637	651	643	637	623	717	669	671	616	596	623	649	605	611	643	638	632	609	635	609	644	677	609	654	688	686	636	637	633	652	615	629	654	629	647	680	642	655	665	637	625	660	639	628	666	630	643	671	667	653	636	648	617	648	660	643	596	667	641	680	589	683	593	623	611	632	614	648	628	655	667	633	663	615	641	675	652	619	603	638	648	626	623	638	642	664	619	650	646	625	619	585	658	635	674	622	651	629	663	632	714	581	622	641	662	665	613	648	663	625	690	658	584	625	639	616	640	615	675	675	627	605	632	618	645	650	620	607	635	629	656	615	630	668	630	615	640	629	630	641	690	690	632	653	629	639	688	652	639	605	604	634	650	663	618	673	655	630	663	650	600	629	611	645	628	642	665	701	626	611	621	633	604	601	650	629	629	642	653	681	667	637	650	658	582	591	660	621	639	666	635	618	614	588	615	640	655	675	629	641	649	660	626	658	629	640	669	636	628	702	649	659	667	643	677	631	654	662	671	630	655	626	613	623	611	617	654	670	676	604	650	610	650	646	600	651	653	615	660	620	628	642	662	636	612	610	601	607	661	613	665	635	629	640	636	662	624	688	618	625	636	637	647	684	641	657	631	640	627	651	654	648	607	584	644	623	642	662	632	713	652	664	628	662	628	652	639	669	651	648	640	659	636	668	645	662	649	625	638	664	634	638	642	590	620	663	649	672	641	631	673	635	673	651	638	660	655	631	637	641	654	662	658	615	661	642	655	649	650	598	660	614	596	616	627	662	638	662	662	634	671	687	627	638	646	642	610	661	672	651	630	672	646	654	625	651	663	655	655	631	634	639	653	636	648	643	656	689	635	646	654	653	618	614	621	641	649	649	658	672	650	600	660	626	672	632	618	619	603	640	623	631	640	635	682	613	628	608	640	661	685	638	650	647	632	682	611	638	655	675	643	689	649	630	687	625	612	653	643	663	605	655	643	652	626	627	657	636	622	630	612	636	622	597	616	620	664	598	596	624	669	664	619	601	629	653	643	641	647	660	643	634	662	645	622	624	643	577	630	687	665	654	621	601	611	664	664	647	630	633	660	690	670	639	624	661	691	614	723	646	689	608	629	642	640	630	646	645	656	618	635	614	668	622	620	658	599	677	660	620	613	647	619	628	651	672	637	569	634	628	629	627	597	648	703	644	609	622	701	638	601	610	614	650	630	650	640	703	631	659	634	607	643	634	649	655	625	627	656	665
9968	1183	1373	1167	835	588	504	373	323	292	250	217	230	184	168	190	164	141	160	152	131	113	127	141	109	136	107	123	133	132	135	118	133	108	141	120	131	127	131	132	121	100	128	122	135	126	128	111	114	126	112	128	128	137	127	134	109	111	130	127	118	125	108	129	104	118	128	111	106	108	122	125	122	117	111	119	112	116	120	104	124	117	98	113	130	108	111	113	126	103	109	131	114	100	126	139	104	126	133	123	118	116	106	116	111	112	111	135	103	117	130	103	118	104	107	102	121	108	110	118	106	117	106	111	113	118	97	124	114	123	109	111	111	123	126	108	127	113	126	113	121	123	121	119	112	114	109	116	100	101	124	101	125	107	106	126	114	125	98	120	99	106	131	122	99	112	120	117	113	123	101	113	111	124	105	110	123	95	109	108	112	137	109	114	133	114	92	117	129	94	101	134	125	104	98	102	115	111	125	128	124	115	109	121	111	98	103	125	114	96	125	106	117	130	105	122	117	113	114	106	143	122	117	110	104	126	121	142	103	109	124	100	98	135	112	106	149	119	127	119	102	108	108	125	130	117	113	91	110	128	108	95	116	112	117	120	89	125	119	93	99	119	124	122	110	121	113	100	121	121	118	92	120	119	105	121	88	121	108	121	115	126	92	99	112	126	117	121	104	113	114	102	143	111	116	97	124	109	107	113	125	131	129	121	109	111	123	107	111	124	117	120	102	137	123	109	109	117	126	104	119	125	109	118	108	112	106	102	125	118	119	109	112	111	124	92	129	109	106	139	117	124	111	116	130	109	104	111	108	104	129	113	131	118	110	112	104	129	145	123	114	110	101	105	122	99	114	109	128	117	125	98	103	115	115	114	114	138	112	109	124	115	108	121	124	110	112	141	135	125	121	121	125	109	98	116	112	122	131	115	103	106	114	125	139	121	130	121	103	105	130	97	114	122	109	130	141	120	110	113	110	103	125	119	120	108	115	112	113	105	99	115	113	101	130	128	127	125	114	122	94	120	123	129	142	121	115	135	114	111	104	115	102	119	129	112	123	115	120	102	100	118	122	113	117	138	117	119	103	111	113	96	105	104	117	119	120	126	101	117	113	115	106	102	118	116	128	105	108	113	103	114	108	112	118	119	110	120	104	101	118	124	94	100	121	96	117	131	109	109	126	129	123	115	121	116	98	98	117	113	126	113	121	106	120	129	111	116	134	117	133	122	100	99	102	101	115	116	120	118	116	124	137	119	102	125	122	121	108	106	140	120	120	117	129	143	113	109	135	117	98	110	126	122	127	121	107	128	107	96	115	102	93	116	107	105	128	115	107	130	106	131	110	114	117	97	109	119	108	112	118	115	122	94	128	116	108	90	126	92	111	124	114	138	104	101	119	118	127	94	119	126	103	102	114	119	99	114	127	122	119	121	109	111	133	109	117	129	116	111	122	125	127	107	137	117	107	117	108	124	115	123	112	107	105	108	131	125	114	112	108	81	118	99	104	120	117	119	134	122	101	115	125	119	123	126	108	99	116	141	105	119	110	113	117	126	113	127	108	100	109	113	107	118	119	110	129	107	108	117	91	102	123	126	107	125	122	106	133	109	151	119	112	115	130	112	108	89	125	131	116	113	122	95	116	115	113	140	116	117	118	114	135	105	122	119	121	107	112	116	118	101	121	108	119	113	138	131	126	116	125	103	125	116	130	101	112	109	123	109	117	104	107	105	133	103	106	124	105	119	112	110	119	116	105	132	113	112	112	98	102	109	107	125	123	105	127	95	131	106	108	116	135	118	131	113	139	113	117	132	116	117	100	127	105	106	113	125	110	125	123	120	115	112	130	119	119	100	118	105	131	137	117	140	110	114	127	102	110	108	111	120	129	114	131	112	92	114	134	123	118	126	111	129	123	121	122	113	111	122	119	114	107	119	136	116	128	133	114	116	116	115	125	119	119	133	114	106	102	95	103	107	126	124	122	107	121	118	112	111	120	101	116	106	126	97	115	110	131	123	111	101	115	108	111	95	120	106	98	113	125	115	112	118	102	105	108	125	97	132	111	107	108	115	110	128	104	105	99	120	137	113	118	120	121	104	118	106	108	111	109	91	142	125	113	113	128	115	109	125	139	107	126	119	116	121	109	118	113	118	122	108	119	110	115	116	87	116	113	132	105	130	106	126	120	110	112	125	135	104	137	122	131	105	134	99	116	106	124	144	124	117	107	118	131	110	102	108	111	111	112	105	103	123	108	113	108	121	109	108	139	117	107	127	116	124	120	127	103	109	104	126	91	121	127	125	98	117	120	101	119	107	133	121	133	118	126	130	109	133	120	121	103	122	124	127	98	109	116	100	120	119	117	115	115	121	104	121	125	116	113	108	113	119	109	121	103	122	109	116	114	119	114	121	107	117	110	111	92	112	121	131	118	122	111	106	121	106	127	111	114	124	101	131	107	108	109	110	105	117	116	108	110	109	113	105	120	111	117	130	122	100	131	102	92	115	112	114	112	149	122	119	106	122	123	114	121	107	132	123	126	116	117	111	131	131	117	124	117	132	124	110	126	123	102	105	116	113	124	119	112	117	106	124	103	108	101	116	97	109	119	116	113	95	130	96	124	107	106	123	116	112	124	123	102	116	121	106	110	113	110	123	116	102	108	113	110	132	112	103	106	128	141	112	114	113	126	108	121	120	112	111	108	129	108	100	121	98	111	137	113	133	107	122	122	100	116	114	116	134	100	120	115	98	106	108	114	130	117	113	126	106	119	112	113	109	111	124	113	120	121	116	117	113	120	119	126	144	107	107	107	113	88	112	129	104	106	107	110	100	118	132	103	101	110	145	102	119	115	122	114	129	108	115	109	113	119	101	88	102	129	111	111	112	112	101	112	122	113	102	124	128	118	119	133	116	124	113	121	116	110	134	112	115	98	128	123	100	119	112	117	113	119	126	117	117	121	107	113	102	125	120	107	107	123	108	113	106	114	121	129	124	108	126	118	113	106	109	102	130	95	100	128	106	112	122	108	122	111	135	100	116	109	118	123	127	111	114	104	106	109	99	119	115	114	116	106	113	124	108	112	100	118	101	118	126	111	115	113	111	101	118	94	117	115	93	115	122	107	115	127	101	113	125	119	137	107	104	111	139	145	118	137	102	119	122	122	107	114	107	81	113	108	111	98	115	106	100	116	124	116	134	110	126	121	125	121	116	113	113	129	107	105	118	108	117	103	136	122	128	107	138	114	121	104	135	106	103	122	108	127	110	122	106	109	122	126	106	133	121	119	108	120	119	113	141	109	134	111	108	117	120	111	112	105	110	129	111	112	115	111	114	122	122	114	125	117	109	100	88	123	103	107	117	113	115	92	106	110	130	122	116	109	124	101	115	115	107	113	108	117	115	160	126	128	112	113	125	122	140	101	132	128	110	114	107	132	94	126	120	122	103	114	101	106	117	119	122	130	125	130	114	125	104	103	106	117	125	128	120	140	110	126	118	121	105
5639	1477	3179	3687	3263	2555	2045	1793	1527	1259	1152	1076	964	905	775	767	669	663	621	646	615	565	556	569	521	485	481	486	443	478	472	446	425	458	423	424	412	431	445	384	398	396	398	378	354	383	387	403	388	393	394	374	393	385	353	352	410	370	375	391	402	390	376	407	349	386	365	379	389	341	359	403	362	367	369	362	392	379	382	373	339	369	375	365	396	351	355	373	352	374	355	362	361	361	358	362	350	385	382	355	386	374	344	396	362	359	366	398	382	361	388	376	347	375	357	342	318	367	380	409	372	342	375	388	381	374	341	380	342	386	343	355	363	381	355	330	361	351	355	343	361	361	374	359	382	370	355	369	377	380	356	377	334	364	385	334	359	364	356	348	363	337	355	357	369	345	343	361	349	367	340	354	353	348	358	335	346	337	365	320	399	366	391	351	349	380	341	359	368	364	356	361	349	397	373	348	325	340	382	367	344	372	383	389	372	365	353	368	377	358	337	360	361	353	384	339	347	379	351	332	339	375	406	319	367	356	355	350	356	343	372	349	385	353	367	340	373	362	339	350	401	367	338	336	362	358	365	338	377	377	368	318	334	360	374	352	351	337	353	370	316	341	343	397	391	339	355	360	346	339	353	375	382	360	389	359	328	335	365	390	321	309	348	354	360	370	358	377	342	350	358	335	357	353	339	348	380	330	374	340	357	358	325	361	331	355	360	351	359	341	339	340	348	335	331	394	332	376	341	365	382	376	357	325	339	331	362	355	366	386	358	363	341	338	315	311	343	391	367	362	343	331	358	365	324	372	364	341	352	356	350	344	354	361	353	362	347	350	352	378	371	356	369	369	342	370	362	342	371	328	356	345	342	364	362	310	375	365	370	336	340	348	366	373	360	331	347	354	381	347	369	337	323	367	350	347	348	329	313	383	350	352	349	347	351	332	342	353	334	362	371	354	338	349	332	363	384	347	347	339	366	332	365	376	344	311	368	338	359	333	369	348	371	343	366	373	369	371	308	375	350	316	327	371	352	372	341	328	357	368	379	374	357	350	361	360	344	351	357	343	325	405	329	345	379	371	355	377	332	333	352	354	339	340	349	346	390	354	364	365	344	391	355	376	376	304	338	356	335	341	345	360	331	328	387	353	361	375	360	358	295	333	348	333	346	375	330	365	351	364	333	397	333	396	368	354	364	382	359	380	326	336	359	349	346	386	337	324	361	347	354	334	372	348	359	349	347	352	321	357	381	379	307	371	378	342	384	373	346	358	355	364	344	340	356	354	357	325	352	399	349	336	355	343	360	382	364	368	338	349	369	375	397	361	359	341	380	352	329	334	345	360	360	365	347	349	365	347	351	378	382	339	365	365	368	379	351	351	356	390	377	364	379	347	337	347	352	341	344	363	343	330	364	370	403	348	333	352	371	348	338	358	355	372	350	346	345	347	380	346	349	356	382	358	342	341	359	341	376	374	373	349	337	313	357	331	339	364	352	356	353	355	360	334	383	342	329	359	328	355	341	352	358	401	330	359	347	343	375	354	348	376	353	335	363	354	354	357	328	349	350	331	324	342	366	365	333	397	341	342	398	355	355	360	309	369	321	358	387	313	360	367	337	360	336	352	365	311	323	363	319	327	364	367	364	379	372	355	347	335	362	373	375	324	339	343	355	353	385	333	334	373	337	325	349	331	334	361	328	358	371	372	383	348	365	375	357	356	343	358	337	333	339	355	359	341	337	357	342	340	349	356	355	354	319	326	366	367	359	361	376	357	348	358	326	315	352	369	370	354	353	337	350	341	320	322	325	343	355	338	334	380	357	343	366	340	363	348	357	348	374	339	374	323	372	371	319	382	358	367	356	319	359	346	362	337	350	339	366	342	354	385	352	353	340	309	383	336	344	373	306	329	385	341	370	337	323	341	354	335	370	371	350	359	338	355	356	370	353	369	325	376	350	360	361	382	370	346	352	363	340	356	366	371	362	385	348	348	378	356	376	346	359	325	358	362	333	369	349	378	355	331	347	347	370	356	355	344	359	364	342	340	302	397	371	367	340	344	340	351	389	299	336	349	355	360	330	353	365	390	386	348	382	345	332	363	327	373	357	345	354	337	340	391	349	353	344	374	378	350	377	388	382	361	362	349	340	365	377	366	356	358	318	356	370	390	367	358	334	338	327	338	338	373	348	319	342	381	360	352	364	353	335	349	367	363	343	387	379	371	333	330	352	382	357	349	347	353	353	346	360	374	342	370	359	350	390	376	359	346	368	325	380	379	366	356	324	360	347	357	379	344	323	338	353	341	345	379	344	326	370	333	355	345	379	364	379	323	328	410	362	350	346	350	385	378	337	359	348	362	314	363	369	370	312	308	374	332	332	337	401	340	363	358	335	370	346	340	320	365	352	334	342	339	360	358	383	387	359	341	310	381	356	384	362	399	353	354	398	343	363	333	354	352	307	340	323	356	336	333	360	338	337	369	326	342	357	352	372	334	360	345	352	347	354	348	343	365	361	343	387	349	353	349	316	308	357	357	360	358	318	344	337	392	346	351	379	318	329	388	372	351	336	364	334	375	338	358	352	318	375	337	339	330	362	340	364	318	356	342	354	323	357	381	324	350	315	355	364	326	357	333	338	324	348	344	358	339	317	347	344	373	371	348	379	355	307	354	380	376	354	355	353	323	344	376	348	336	334	357	340	388	345	330	359	351	348	362	372	336	343	373	372	385	370	366	371	359	353	359	354	365	363	344	367	361	339	325	309	341	334	331	368	332	335	345	352	345	372	316	344	340	369	320	349	344	339	350	337	365	346	352	380	357	343	335	374	351	331	377	339	388	349	389	397	364	341	358	352	374	378	378	341	396	327	347	329	360	356	359	336	347	329	360	352	351	388	359	343	347	341	339	334	358	332	322	363	352	349	356	353	343	349	332	372	373	391	359	350	363	351	356	326	346	377	358	386	342	363	321	364	375	366	338	369	364	359	377	378	360	364	346	350	348	356	396	387	342	326	333	372	377	340	368	379	309	368	364	354	342	366	359	358	339	397	366	392	331	375	372	386	374	359	391	376	363	348	323	354	353	355	362	367	342	333	303	354	385	329	352	357	335	363	368	353	378	354	314	320	314	347	349	349	350	378	358	364	360	365	364	348	375	353	364	344	346	354	384	381	358	354	316	376	321	336	370	357	390	352	377	351	387	349	358	354	343	358	368	369	323	379	345	387	373	387	370	312	347	341	369	370	353	335	376	367	379	346	370	348	370	377	352	340	360	368	363	385	374	365	392	364	361	353	363	340	377	348	341	368	372	341	357	366	337	356	354	346	351	344	363	333	374	368	335	373	348	342	326	373	339	372	348	327	339	328	350	385	334	323	335	333	365	327	391	373	349	347	339	353	343	360	364	347	363	351	368	372	373	351	352	355	377	356	372	362	341	370	340	340	364	340	382	380	377	377	337	364	375	337	322	349	367	382	356	342	391	372	335	372	382	344	354	379	325	353	333
18142	3017	2783	2186	1654	1072	852	667	603	488	417	363	330	316	266	277	257	231	257	202	211	225	213	183	195	203	207	180	208	191	189	184	169	169	180	169	158	163	179	198	156	180	167	154	166	156	169	183	137	154	173	158	191	163	152	164	170	156	180	167	166	149	136	167	161	188	157	158	169	171	180	160	180	159	180	148	156	157	157	132	179	160	140	182	159	166	149	147	171	181	165	168	172	193	162	173	153	167	165	154	161	167	178	155	148	146	151	166	154	153	169	161	174	167	166	148	173	139	172	146	139	180	149	155	171	151	139	149	139	167	157	166	175	153	148	175	135	178	148	178	154	156	158	139	151	164	151	177	146	151	154	149	157	168	147	145	153	160	133	158	170	168	164	166	141	151	165	117	157	176	145	149	147	178	145	150	140	153	169	149	144	164	166	150	168	163	176	167	161	162	155	146	167	168	159	144	158	181	148	141	171	158	130	157	163	156	171	145	140	152	192	168	153	158	166	157	149	172	166	151	151	142	143	151	155	165	153	166	139	150	148	164	171	157	157	154	164	143	160	159	145	145	167	159	167	155	155	150	152	175	166	144	163	161	158	153	156	152	152	127	157	164	154	159	143	142	177	129	169	140	138	162	151	155	171	163	152	159	161	169	161	165	159	138	147	157	154	137	151	143	166	176	157	165	156	179	143	134	170	132	150	138	176	138	154	161	164	145	164	150	162	159	146	143	132	156	170	161	145	154	136	146	159	151	168	151	163	157	165	157	166	162	190	138	163	152	153	165	156	159	149	171	153	159	150	143	131	155	149	154	165	160	174	152	153	163	146	150	144	158	166	154	165	155	182	155	162	183	152	135	141	156	134	182	149	151	161	151	172	148	152	163	172	135	161	157	144	154	166	148	148	165	157	145	141	143	166	147	149	145	171	138	160	167	159	170	173	146	151	169	152	178	140	147	148	172	148	149	171	162	162	176	125	157	160	166	168	173	170	155	165	171	152	156	159	130	159	154	160	152	160	159	168	150	176	159	160	148	172	151	137	166	145	179	180	166	147	175	171	128	173	152	150	154	157	179	162	148	181	153	146	168	162	154	172	148	158	149	159	175	168	142	153	176	156	157	142	167	148	160	148	158	163	157	150	173	150	158	154	169	142	146	156	146	172	139	127	145	161	158	161	170	132	148	167	151	146	148	156	144	146	139	157	140	149	133	161	155	192	167	154	168	157	150	152	152	133	146	177	155	165	156	153	181	132	149	147	163	170	134	156	141	171	173	168	158	160	153	161	151	150	139	143	148	159	143	158	162	172	151	169	159	154	138	163	145	150	161	141	144	160	163	149	167	183	193	150	158	170	151	168	171	160	161	135	135	140	152	182	153	143	163	173	167	165	135	150	155	147	138	154	152	140	157	169	141	166	152	151	156	162	156	144	145	179	155	151	149	167	145	149	163	140	138	175	163	156	167	149	148	169	173	161	171	160	160	145	170	156	160	151	157	180	152	151	162	140	174	147	167	152	146	148	172	166	153	174	161	153	159	146	162	165	175	143	165	141	150	153	157	144	173	158	149	138	141	194	165	161	173	143	143	162	145	156	161	203	177	153	136	157	133	141	151	156	156	145	149	148	165	151	173	154	199	157	156	164	147	144	140	164	159	131	150	147	158	150	162	131	165	147	168	155	141	164	170	158	155	141	141	155	159	167	165	159	162	157	153	141	156	149	142	141	173	156	147	151	139	153	141	163	154	150	152	155	141	166	164	151	149	150	149	174	125	159	177	152	145	159	169	142	134	167	169	154	167	139	156	158	149	158	177	156	156	154	189	160	170	140	147	151	156	164	171	180	157	167	146	173	162	157	166	152	155	143	154	162	136	135	163	166	152	146	156	152	165	142	162	147	155	148	165	145	129	158	128	153	155	158	145	164	147	177	165	178	156	159	179	152	156	160	170	159	164	151	166	148	136	178	151	154	155	161	153	160	179	172	159	168	171	151	142	134	158	168	159	157	155	144	136	155	150	157	170	173	151	141	165	142	154	141	154	150	175	188	154	163	147	168	166	162	149	156	163	167	160	145	148	148	146	139	123	165	135	170	166	148	156	128	166	178	169	167	144	136	163	139	157	163	154	165	152	152	153	161	140	159	160	151	174	168	148	171	153	161	164	161	172	155	171	150	155	177	160	170	154	151	163	160	166	155	186	174	183	155	174	163	158	147	156	148	153	137	145	168	174	157	156	155	163	144	149	163	164	151	160	141	176	155	145	158	143	160	157	166	150	142	179	144	161	134	157	153	153	144	172	154	138	159	135	140	155	149	137	178	162	147	180	153	163	140	148	158	167	156	175	159	179	155	159	161	162	143	157	164	162	167	136	155	152	160	159	163	160	164	123	137	161	175	170	180	160	160	162	154	148	153	184	157	156	151	135	162	138	186	153	167	155	153	162	146	136	164	149	145	152	164	156	143	169	146	172	138	172	153	154	168	132	163	166	149	154	156	176	154	139	170	176	172	167	126	160	154	166	146	152	183	153	141	173	150	142	153	150	148	159	161	151	169	138	143	172	159	156	166	173	144	144	148	149	146	151	153	140	158	164	159	150	148	170	178	151	169	153	178	160	146	141	152	136	172	151	162	164	161	161	159	181	166	157	174	179	162	156	150	162	153	171	158	154	158	145	160	146	145	154	168	123	162	152	165	171	156	150	148	162	154	170	155	169	159	136	159	160	135	182	145	166	163	154	165	164	172	148	175	166	131	150	164	163	185	162	163	155	173	151	165	169	141	169	165	144	130	163	169	155	132	141	140	165	154	156	164	150	151	151	146	183	162	147	155	175	155	156	164	160	167	143	170	170	171	170	169	159	159	150	173	153	176	158	162	159	173	150	158	163	165	164	170	156	149	139	176	157	172	164	154	154	152	154	175	145	149	169	175	147	123	170	165	184	131	167	164	155	160	173	162	164	165	146	157	154	147	145	160	166	146	149	162	186	156	177	121	145	143	157	154	166	153	168	140	173	162	154	175	141	162	158	164	173	170	155	176	155	156	162	167	160	162	142	152	153	166	164	159	139	156	173	174	162	181	169	158	168	153	142	143	156	149	155	157	152	163	150	171	177	164	145	169	152	157	147	148	140	157	164	155	166	141	164	157	159	190	154	148	174	163	154	175	191	153	147	122	149	146	147	152	165	147	160	154	177	166	156	140	157	158	150	145	157	153	145	164	163	160	175	182	148	160	149	158	162	155	169	165	153	139	167	150	157	153	171	166	157	154	154	150	144	153	166	152	142	145	163	145	183	153	173	170	174	137	170	145	163	160	150	157	154	163	159	149	143	155	179	137	157	142	161	139	126	136	172	158	161	140	143	152	156	166	145	155	154	142	147	137	154	151	147	140	158	166	158	119	141	148	149	130	149	167	161	153	182	130	156	128	193	155	155	148	155	180	167	172	160	152	162	167	152	142	170	151	144	153	173	170	161	167	176	135	183	156	167	152	158	163	158
7872	2531	5517	6536	5524	4581	3643	3114	2543	2198	1990	1771	1554	1379	1267	1224	1084	999	1026	960	890	857	808	750	721	780	729	690	678	651	636	657	629	658	616	625	650	591	602	554	580	589	612	571	582	540	541	554	501	537	513	533	589	521	583	497	536	574	491	477	524	502	514	533	489	501	468	549	505	414	555	456	489	521	526	506	506	480	473	484	523	486	499	493	510	434	487	502	468	477	495	494	467	512	475	475	451	480	492	477	484	473	479	493	534	481	449	467	509	516	523	478	509	476	491	487	465	466	477	473	485	491	500	477	520	458	492	487	470	476	508	469	512	429	477	505	485	508	470	469	480	429	468	447	480	478	467	480	462	445	490	504	480	472	498	490	449	483	495	495	502	492	457	460	498	456	453	538	481	462	458	479	507	474	463	453	487	470	446	446	493	436	472	480	483	450	489	490	462	475	486	481	475	454	480	460	485	472	480	453	480	456	435	448	445	423	502	501	475	484	494	460	486	475	483	505	474	474	412	446	482	420	475	467	427	463	473	464	488	442	437	512	455	510	495	463	461	452	498	473	525	449	487	476	473	485	482	469	473	469	475	470	491	467	460	486	465	462	473	473	443	485	481	465	496	509	478	456	482	438	414	442	447	510	485	472	453	456	414	472	429	501	475	493	505	408	497	456	455	487	464	442	439	477	471	423	443	483	469	431	472	482	453	459	485	445	453	483	472	490	445	457	451	499	440	481	468	481	449	471	454	505	459	501	480	461	490	503	498	457	439	450	444	459	513	474	436	463	482	465	476	453	463	448	450	465	482	451	490	445	465	496	488	453	475	428	455	443	510	476	470	445	461	452	486	495	460	421	478	469	460	468	478	481	463	474	499	456	498	513	475	478	470	457	467	505	477	491	474	469	466	452	466	475	496	465	485	466	481	472	466	490	461	542	448	464	485	470	489	487	497	439	474	502	498	501	437	464	432	482	468	468	471	456	488	487	473	492	468	468	492	455	439	468	483	505	459	467	463	468	459	500	464	436	446	479	455	464	457	484	492	487	499	446	455	455	492	471	469	479	479	481	467	438	454	480	487	458	433	470	485	454	456	491	467	492	511	465	470	484	459	420	460	451	452	487	479	479	486	477	463	472	446	444	451	516	447	461	461	490	466	442	472	488	458	438	457	481	452	484	462	494	502	483	463	474	507	487	468	507	462	468	474	436	479	504	435	482	467	462	473	474	510	461	519	470	417	489	479	436	450	496	456	487	508	450	427	481	487	472	481	467	488	443	476	451	476	455	479	457	446	459	470	511	483	455	506	454	458	457	493	429	470	490	446	493	484	452	455	512	484	480	478	501	445	490	487	481	423	473	548	482	465	490	484	446	420	464	462	484	499	434	444	466	481	486	455	468	482	430	447	468	474	460	473	464	465	458	468	472	438	478	479	430	502	481	449	446	501	469	471	459	471	476	475	442	415	462	480	510	479	465	452	445	537	450	449	464	501	455	481	482	452	495	470	473	455	495	438	477	525	478	489	484	462	448	485	474	447	484	466	461	469	473	453	462	497	503	448	463	480	434	481	497	509	482	487	439	451	419	463	457	448	456	460	486	463	464	481	489	470	456	444	469	470	458	450	442	472	503	506	467	505	456	472	515	454	497	466	438	493	465	444	457	492	492	450	455	480	484	440	505	446	462	477	424	455	477	423	464	482	488	469	451	443	459	493	447	433	470	464	439	471	440	461	460	480	514	449	464	477	442	463	454	504	509	499	498	511	514	456	492	470	476	500	467	486	447	448	457	485	456	459	432	448	513	457	466	445	465	447	445	472	454	503	465	502	473	468	444	454	488	463	459	494	522	475	492	444	499	520	453	449	476	505	461	463	469	488	448	475	480	469	459	467	467	459	467	482	511	469	482	458	468	486	450	531	463	430	486	437	451	473	470	476	458	464	477	424	468	444	451	456	484	507	500	500	466	490	456	468	458	489	451	468	472	477	467	481	462	464	485	482	470	489	487	489	478	493	477	473	470	479	456	455	449	489	467	478	494	508	441	478	490	442	478	474	468	488	464	461	476	498	417	481	478	443	427	507	466	484	498	501	444	484	439	462	473	477	470	484	461	440	467	486	507	476	460	435	461	498	479	462	502	500	505	458	449	483	498	455	478	479	505	491	446	442	468	496	467	506	468	497	460	472	487	486	467	435	444	471	444	473	475	440	428	464	505	507	507	497	472	461	499	480	464	477	472	478	472	467	471	496	439	456	468	482	472	467	479	455	451	463	487	441	475	451	415	431	499	455	490	451	488	497	480	446	454	445	494	465	496	468	473	482	474	480	492	483	460	438	477	469	456	453	482	468	444	478	458	416	508	442	503	437	440	442	486	491	472	482	488	464	486	505	455	421	477	476	473	493	465	472	453	478	465	486	476	489	492	430	448	459	520	458	482	509	462	458	471	510	473	448	473	425	475	475	446	446	477	461	494	476	457	509	457	476	492	489	508	459	483	429	456	495	474	440	493	460	481	488	456	491	451	502	465	438	473	477	470	498	465	472	519	460	481	449	474	455	453	497	436	488	442	471	465	515	507	489	468	411	458	475	451	470	464	478	447	478	478	488	491	463	469	487	430	466	483	481	493	466	462	469	413	435	462	476	457	485	483	493	467	459	465	461	471	495	449	427	455	445	483	451	482	507	451	476	488	457	468	501	426	465	443	446	442	502	463	482	464	498	459	489	461	474	434	491	465	478	474	460	455	438	482	499	470	479	463	509	489	478	457	463	481	477	456	463	458	473	479	482	465	444	459	437	491	484	513	490	458	461	493	479	473	469	499	455	473	454	497	502	468	482	465	474	503	498	481	494	483	465	505	462	472	478	475	478	459	454	467	485	453	473	474	463	457	481	469	497	478	481	467	468	439	436	500	482	437	518	518	469	545	505	460	428	460	480	478	460	475	490	460	486	517	496	449	459	494	456	473	473	456	456	464	486	467	438	461	499	455	475	500	480	443	450	453	483	416	456	516	445	498	461	464	480	485	475	469	480	483	468	476	428	475	477	432	410	448	467	467	443	492	436	501	491	464	491	461	447	465	439	438	488	482	515	444	435	453	451	476	465	497	435	462	458	483	490	469	497	483	434	464	493	509	519	459	512	491	485	466	466	450	474	507	456	485	475	465	444	417	485	450	445	451	491	467	474	449	448	474	473	466	439	479	478	501	443	478	474	497	435	505	481	486	478	457	454	492	460	458	462	471	456	470	480	467	486	443	465	477	467	473	490	464	462	490	470	467	491	466	479	523	475	480	431	489	466	431	451	479	499	471	469	496	521	468	495	509	438	471	453	469	498	442	476	484	464	444	443	492	440	481	484	512	458	480	487	500	484	453	440	418	455	485	495	446	467	487	467	478	416	487	458	480	487	483	434	495	427	488	484	466	446	459	470	486	471	525	483	457	490	448	452	446	473	472	475	427	499	456	474	472	446	485	466	469	504	473	447	444	498	461	472	454	513	465
2288	280	293	312	279	229	245	238	229	234	229	230	246	266	252	229	254	230	238	240	250	222	237	275	248	225	232	233	210	257	227	217	242	247	239	247	229	234	238	240	215	223	210	232	238	220	238	231	263	229	198	240	242	248	254	253	245	249	216	234	229	222	235	245	232	239	236	236	210	214	225	240	219	223	257	237	240	236	229	228	230	260	260	263	232	235	214	243	208	237	241	221	244	231	254	225	237	232	245	231	237	253	207	228	211	243	243	250	222	241	230	247	210	253	231	230	253	222	247	254	239	208	240	250	211	228	255	259	238	226	244	223	224	231	233	223	224	229	234	244	251	245	238	236	244	221	240	228	240	208	227	202	230	236	209	233	213	234	214	230	251	221	228	217	229	262	246	237	239	253	238	253	218	248	206	244	246	269	223	232	241	250	234	244	242	239	235	233	203	250	240	240	255	194	246	213	252	241	227	248	213	205	239	227	221	223	257	234	215	224	227	219	232	237	230	227	251	223	253	233	229	246	251	229	248	244	202	215	210	224	247	240	255	214	243	238	215	240	241	236	213	218	254	238	230	246	223	199	207	247	255	228	261	262	251	225	272	226	242	222	257	242	259	229	220	218	250	232	257	243	252	201	242	241	244	213	243	266	278	215	248	253	236	262	213	243	220	222	247	210	235	218	252	246	242	232	234	208	220	225	229	243	233	245	227	242	236	219	225	226	218	222	251	224	260	243	225	216	238	248	230	260	253	247	244	253	231	245	205	246	236	230	223	239	241	217	204	222	254	274	239	232	231	220	233	242	240	230	242	259	199	264	243	246	210	193	224	242	241	253	225	247	216	258	243	259	250	249	237	233	268	235	249	237	210	243	240	233	252	219	249	227	237	216	252	235	239	217	214	226	231	249	246	245	233	234	240	252	223	251	257	252	245	231	224	235	234	231	248	227	243	224	242	239	236	251	239	217	241	250	228	258	225	231	259	244	281	240	250	242	221	258	234	227	229	233	249	219	228	222	237	217	225	222	252	215	272	231	261	256	225	213	229	238	220	252	226	242	229	202	211	249	221	225	222	232	250	278	233	235	251	242	235	233	237	225	224	259	239	232	228	240	246	232	233	244	222	229	222	202	242	218	233	233	258	246	238	230	207	239	228	226	242	237	205	229	253	210	237	237	239	244	233	260	219	238	245	247	227	235	218	231	252	238	242	252	237	246	248	224	218	233	250	220	232	242	230	229	219	248	214	230	230	253	229	225	236	226	229	224	244	214	212	255	234	252	215	250	227	246	264	242	260	238	246	223	252	228	222	235	240	264	249	264	221	253	224	251	235	224	227	225	263	245	259	249	251	242	223	206	248	239	227	203	217	223	231	209	273	250	230	249	260	260	238	244	233	216	246	274	231	250	256	246	246	257	239	245	238	236	232	231	244	199	247	250	219	226	234	234	247	225	228	251	237	234	239	236	226	231	209	249	216	217	227	243	229	238	233	254	219	231	238	234	232	238	261	247	261	242	223	222	222	235	218	239	238	250	254	251	208	254	232	242	239	212	254	203	237	272	199	231	234	246	260	250	236	235	261	243	213	226	241	245	226	243	246	239	235	240	222	248	257	258	235	244	230	252	237	218	233	234	261	228	232	217	236	229	222	271	233	219	248	233	231	243	224	231	213	258	235	235	217	229	237	250	243	230	219	273	262	238	251	225	251	224	235	256	231	244	229	233	227	229	214	234	225	228	242	227	267	239	248	198	255	238	268	230	260	249	244	250	223	250	237	229	257	224	251	227	244	237	235	241	266	233	253	222	223	231	245	241	249	244	226	239	232	213	239	242	233	240	214	251	222	232	233	212	227	216	214	229	260	279	253	241	192	212	243	237	241	212	231	240	252	263	233	233	231	211	232	248	221	250	200	235	239	229	236	225	240	246	244	220	224	245	253	236	257	223	267	245	265	227	226	243	218	233	231	222	240	261	238	237	253	241	246	236	251	254	227	231	228	280	245	234	216	220	213	236	234	231	237	236	214	249	253	246	233	217	234	225	224	234	223	228	226	233	231	259	233	232	252	215	228	255	240	235	254	226	218	246	235	255	214	210	278	234	261	245	231	226	218	268	202	208	244	218	242	246	228	238	231	225	225	233	247	222	227	240	219	244	243	213	237	242	256	229	224	238	222	246	218	232	236	263	225	231	225	244	222	219	217	259	245	231	252	207	228	227	258	270	230	230	229	247	242	225	227	238	220	222	234	253	262	225	246	266	217	245	236	241	226	239	220	243	250	255	225	216	196	234	233	228	253	219	238	228	235	246	235	225	221	227	249	236	252	230	209	213	240	238	215	227	266	234	252	262	248	228	255	231	219	246	240	213	242	230	241	232	229	244	222	229	256	234	243	235	237	230	267	236	240	237	215	238	200	256	220	213	230	248	259	220	215	215	256	241	232	227	219	240	210	231	234	238	232	238	235	220	238	233	206	245	244	219	231	234	247	230	253	228	250	255	196	243	226	211	245	217	197	259	217	237	251	261	255	217	262	237	236	238	242	225	220	229	224	234	229	250	235	243	228	257	262	212	237	236	219	293	231	235	258	234	240	235	234	260	226	217	240	251	254	241	256	221	240	239	231	232	245	253	238	246	243	218	225	250	243	227	242	209	252	234	241	212	227	261	238	202	239	208	250	244	240	259	210	234	253	227	227	226	242	231	242	240	239	243	227	254	231	244	253	258	215	230	227	242	243	223	226	228	218	233	228	229	254	215	243	222	234	260	270	227	225	216	234	245	240	226	270	261	239	236	192	229	254	208	217	241	246	227	249	249	219	219	211	225	231	229	252	226	234	251	235	238	244	231	230	226	235	238	245	228	216	229	230	196	235	213	257	271	260	242	243	232	233	247	228	233	202	218	233	243	238	252	260	237	245	244	217	225	226	227	229	222	221	211	233	246	206	261	219	250	235	253	233	253	258	207	216	239	220	239	230	249	253	218	246	234	220	227	218	227	211	250	231	220	219	245	248	241	245	245	253	240	244	254	249	233	227	235	237	225	243	228	217	234	236	256	228	249	251	255	258	244	221	275	229	225	254	236	233	239	243	272	225	221	246	246	247	214	239	250	242	224	216	228	215	218	226	224	213	231	231	235	233	252	235	240	230	234	223	243	230	224	258	224	250	231	227	233	240	229	268	235	220	226	252	243	231	235	243	247	241	222	260	210	238	247	199	242	223	257	218	231	246	218	249	234	218	238	229	230	213	216	219	223	258	236	197	223	256	242	253	234	233	249	208	222	251	227	235	252	240	229	243	246	263	235	228	239	256	255	230	244	241	217	240	233	233	229	244	229	237	227	247	205	222	241	228	239	232	243	262	276	241	241	229	233	225	248	229	243	235	233	256	240	227	244	225	212	241	230	236	233	247	241	225	231	253	233	220	242	230	251	244	234	240	210	249	233	251	229	249	209	220	264	226	239	269	217	217	236	238	248	213	247	236	225	248	225	255	237	221	233
2300	722	736	818	805	807	801	681	710	716	717	666	739	700	683	617	671	686	665	682	679	598	618	671	654	647	632	617	665	617	642	687	633	686	663	665	660	656	596	654	689	618	634	614	653	689	610	587	652	657	631	641	638	632	669	672	656	630	608	631	656	641	608	680	623	638	641	617	637	692	659	682	639	657	642	589	625	662	671	692	630	701	682	638	670	671	667	659	649	651	668	677	627	653	666	680	619	716	654	639	689	655	597	631	685	646	630	616	624	650	598	659	650	672	644	704	623	645	632	648	649	628	689	654	612	646	684	665	658	658	637	643	679	614	633	629	647	649	595	593	652	655	634	607	641	633	679	592	671	663	665	633	657	630	636	651	644	677	622	664	637	630	670	603	664	690	653	622	622	663	641	644	610	636	664	647	637	663	643	664	618	628	647	626	630	644	642	690	656	686	652	656	664	674	649	646	634	661	640	618	641	678	635	661	590	610	654	629	617	592	639	646	672	615	665	637	666	627	652	634	641	622	629	617	654	635	680	645	658	664	657	584	645	686	651	646	593	667	644	622	613	642	643	702	632	657	666	638	618	624	634	649	585	620	656	637	620	671	613	650	665	670	668	606	630	658	593	654	601	638	622	666	639	638	654	641	653	622	629	632	643	653	608	617	626	608	660	629	643	662	647	591	621	624	637	625	633	659	621	598	603	602	647	620	631	647	609	606	662	624	660	650	617	641	648	676	631	649	601	639	623	602	647	642	649	637	631	618	658	577	618	640	617	649	676	582	714	604	665	707	662	649	658	624	652	656	664	636	638	636	652	580	592	615	612	634	631	607	644	627	632	640	646	675	637	643	661	643	633	650	606	627	666	607	634	618	632	614	656	672	642	658	626	619	650	614	634	678	618	618	640	630	642	595	686	652	649	624	658	640	619	659	664	646	636	627	652	665	660	693	608	580	652	598	632	637	651	670	644	641	674	647	639	671	610	633	595	632	668	628	636	671	634	596	636	688	653	661	651	615	649	651	642	642	633	646	642	664	668	652	659	658	666	691	660	620	625	623	621	580	650	643	621	649	628	651	647	663	659	606	603	633	657	613	643	681	618	641	653	706	622	668	644	653	663	624	657	649	668	646	664	650	621	646	637	666	669	643	640	648	652	640	617	656	637	640	642	661	646	655	631	643	606	594	608	634	689	642	640	631	676	650	637	633	628	600	632	648	630	614	629	678	689	643	630	659	641	629	607	674	661	668	693	621	683	604	625	663	683	658	668	640	624	618	657	621	679	636	656	631	654	670	646	611	657	625	656	618	625	622	654	666	717	614	694	686	590	612	607	605	650	619	663	608	687	674	618	661	622	648	696	632	616	654	672	635	635	633	629	718	641	681	617	622	656	612	662	696	621	666	614	633	625	632	640	672	658	643	659	702	644	637	623	615	689	654	647	648	642	668	658	621	662	629	597	647	618	672	626	609	654	649	665	669	646	620	625	614	645	649	633	622	666	628	633	638	620	633	636	638	654	618	641	656	638	667	633	635	633	644	675	617	646	660	595	618	636	586	664	630	657	597	649	597	604	642	605	590	688	643	630	646	611	608	645	617	635	632	653	620	626	621	661	656	647	645	656	626	639	660	672	646	673	670	639	689	657	636	636	634	648	633	650	634	630	628	620	668	683	660	616	650	619	657	613	629	649	608	704	640	672	641	643	682	654	658	623	648	651	687	662	655	622	687	658	690	640	667	637	568	678	657	658	609	628	626	660	634	684	638	692	664	629	630	615	682	577	612	675	625	637	638	678	647	608	640	634	633	650	657	633	624	667	607	689	658	622	615	661	683	618	619	649	638	661	625	652	609	664	692	697	694	615	673	621	628	683	642	633	616	660	628	648	689	660	685	660	660	638	639	610	659	672	608	621	651	624	627	659	656	644	680	630	606	637	642	606	649	650	632	648	648	640	638	662	651	662	612	645	626	608	625	617	648	640	607	623	619	656	624	676	661	625	613	630	683	653	639	626	617	616	727	658	650	659	629	641	658	690	611	652	632	630	602	623	598	639	610	612	665	646	650	602	628	614	638	578	599	685	675	667	628	592	634	589	631	633	643	686	639	631	638	623	694	595	627	647	662	647	661	644	625	693	707	675	585	657	621	642	648	619	659	638	619	668	636	668	633	581	643	656	602	659	629	673	632	611	646	648	615	605	643	681	640	644	620	635	620	693	661	610	619	630	624	601	668	675	650	648	613	643	655	629	672	648	666	646	669	688	640	643	663	671	647	621	660	671	623	662	662	620	623	648	634	603	621	652	633	648	618	623	639	608	626	603	611	649	676	700	658	661	607	661	639	640	635	644	639	637	609	573	608	651	603	669	631	610	657	642	621	667	641	637	660	670	622	666	639	669	662	692	630	628	593	688	602	624	636	630	681	607	642	628	616	639	621	651	602	632	661	633	605	632	614	652	633	670	626	660	655	641	652	652	623	681	668	684	703	663	667	622	648	665	655	635	678	648	663	617	647	664	610	644	672	653	653	636	665	644	605	660	605	629	646	652	662	671	651	641	652	670	645	670	682	673	680	686	651	713	668	672	605	662	652	656	652	676	676	655	627	628	641	689	654	647	633	668	688	643	637	677	652	644	623	650	621	643	662	643	673	661	643	661	636	615	633	616	623	638	657	655	656	653	654	650	648	662	634	633	572	622	652	613	617	628	639	644	644	621	649	621	638	642	621	660	628	707	602	627	695	657	633	656	657	616	626	648	634	690	668	620	618	621	657	663	681	598	652	649	656	634	622	645	700	589	611	702	630	655	598	631	621	654	654	621	655	620	673	671	629	632	667	645	628	601	684	655	674	636	636	603	646	636	597	646	652	647	682	669	620	694	629	628	630	620	612	649	625	637	585	627	640	612	635	654	668	651	637	631	659	690	643	597	655	633	685	621	604	680	626	696	616	638	632	684	600	635	641	636	674	629	729	626	652	631	628	650	614	641	635	626	680	614	667	641	628	642	662	601	628	650	644	636	648	606	636	593	637	630	612	654	617	656	648	642	642	637	648	639	633	641	621	668	648	647	564	621	676	634	661	614	668	618	691	622	649	634	677	604	621	649	629	660	632	655	634	637	648	677	664	619	671	582	629	620	597	685	632	674	647	635	638	616	624	661	616	617	598	637	611	655	650	648	659	628	674	613	606	621	616	625	601	606	594	643	585	663	605	651	652	622	654	651	654	627	625	652	635	656	637	647	634	601	659	679	621	654	632	662	666	617	663	665	624	666	656	608	662	631	667	660	634	631	669	673	650	631	699	635	591	645	613	639	674	607	641	619	661	605	628	616	648	639	608	654	631	638	631	655	605	604	635	645	661	612	626	606	642	684	644	648	640	652	568	632	643	643	624	624	623	619	607	638	670	620	657	586	637	639	697	673	672	613	663	703	623	629	662	620	620	669	655	613	629	662	656	640	617	659	674	605	630	672	623	616	624	618	603	598	638	633	631	661	614	600	622
9759	1195	1400	1211	777	576	478	402	343	282	271	254	223	173	180	178	180	163	144	150	145	128	141	133	115	160	141	138	131	134	133	128	93	113	115	131	134	110	115	116	128	125	112	116	111	105	125	131	113	113	126	131	127	118	116	126	105	135	103	135	125	134	123	113	122	114	86	100	110	122	132	118	106	117	106	116	104	109	103	139	124	138	99	105	125	119	128	124	125	111	110	130	119	127	128	106	121	104	111	100	99	117	99	120	93	112	104	124	104	118	94	108	109	105	128	91	109	127	112	125	125	142	112	97	114	107	104	112	123	107	131	115	136	118	100	112	111	106	121	127	102	111	128	112	120	130	102	111	100	124	126	98	111	112	128	119	106	113	118	122	111	138	101	98	104	114	115	113	112	105	130	118	121	122	111	106	121	113	122	105	110	106	127	100	109	96	121	101	104	118	125	107	115	110	101	106	119	95	133	127	106	132	95	116	122	125	107	113	107	121	106	96	106	101	121	130	100	103	120	133	115	108	111	125	116	110	119	121	128	127	117	114	114	111	119	102	128	111	119	108	103	125	117	113	121	98	101	120	112	115	105	113	135	98	103	121	117	107	97	128	90	104	104	113	107	119	122	101	92	122	112	113	121	110	126	125	90	133	104	114	107	119	102	97	112	109	125	130	121	113	113	140	120	98	129	128	108	115	107	105	115	103	102	111	110	117	142	132	123	104	118	100	113	103	118	105	110	99	117	105	110	103	113	99	124	121	124	114	97	95	121	100	97	121	120	127	123	106	111	106	124	122	123	116	104	132	109	108	116	110	105	101	104	110	125	127	117	106	112	107	123	113	100	113	131	111	129	117	106	92	102	107	124	104	128	118	105	126	121	116	104	118	101	114	114	121	107	105	123	121	128	118	131	121	98	122	100	113	128	116	114	109	99	125	96	106	122	96	112	110	106	108	112	121	105	104	123	113	124	126	109	137	112	102	117	101	101	118	121	95	114	102	129	121	116	110	107	119	118	126	111	115	105	104	133	109	124	111	104	118	109	131	127	119	135	103	132	113	117	107	114	110	116	108	106	119	137	143	116	104	102	126	109	128	111	101	113	132	122	107	134	109	122	120	108	108	122	117	99	96	118	108	116	119	128	120	111	128	120	102	122	101	120	105	123	117	116	128	105	109	122	110	123	113	108	91	117	90	133	106	116	99	116	101	127	123	98	110	96	112	98	112	113	96	107	123	108	114	118	110	115	115	132	109	126	98	131	105	114	98	113	122	129	119	103	112	122	95	115	108	125	127	105	115	101	91	129	119	118	104	105	106	104	128	90	104	105	92	127	103	100	120	114	115	95	109	104	102	124	113	110	101	126	125	104	139	113	102	118	116	114	104	119	113	120	117	133	120	112	111	111	113	122	111	113	119	110	106	107	120	119	114	130	105	94	116	108	113	128	116	113	106	103	121	105	93	123	106	110	108	136	114	94	110	122	98	136	126	105	121	115	111	117	106	106	102	116	109	101	118	131	94	117	103	128	122	115	113	112	117	120	103	89	108	114	102	121	105	97	130	115	109	102	102	109	111	132	110	99	125	139	102	132	95	111	117	126	104	91	110	130	101	118	99	105	123	98	96	122	119	133	111	114	99	102	106	121	107	98	135	115	132	119	108	118	110	118	120	121	126	113	119	113	105	146	100	125	117	129	112	112	128	127	116	108	124	127	125	118	129	120	104	120	106	120	115	104	107	103	99	118	105	117	101	123	111	95	94	115	134	126	113	108	135	113	102	107	101	112	121	131	118	128	94	111	102	101	116	135	126	93	112	117	118	133	127	106	103	110	118	111	113	113	106	130	113	125	104	118	95	109	119	109	122	114	121	113	132	115	127	125	85	126	107	123	131	133	100	124	104	97	117	135	87	127	127	101	110	102	111	125	95	117	96	120	118	121	132	111	112	125	118	104	106	117	113	135	118	122	111	118	116	123	112	85	110	107	117	109	105	124	111	110	119	103	109	129	105	99	105	117	100	112	107	132	121	115	102	118	110	90	120	105	111	126	110	106	111	105	141	116	141	100	104	112	125	108	111	123	104	99	111	129	112	117	105	126	112	110	97	108	90	111	93	101	124	129	110	95	102	109	116	117	116	112	124	107	110	113	114	118	123	109	124	113	104	99	119	134	133	102	104	101	125	106	123	109	109	103	106	113	118	118	116	115	113	109	120	108	103	117	104	129	116	99	102	120	109	104	100	113	111	128	143	107	106	119	106	105	110	106	143	90	126	95	125	117	112	126	136	122	96	109	124	129	110	87	91	155	106	97	103	87	103	97	130	125	111	103	140	116	109	106	115	100	116	129	117	104	99	122	117	114	107	100	129	124	94	105	96	112	125	112	107	127	118	118	113	91	119	124	127	123	114	121	110	125	94	108	103	103	109	127	120	119	110	127	123	102	120	126	114	105	114	111	116	97	100	109	100	110	113	123	131	129	139	121	115	130	128	97	115	106	116	107	95	106	106	119	120	106	133	123	106	129	110	115	121	131	117	111	106	102	105	110	130	102	128	138	111	110	111	109	124	115	123	129	112	108	125	106	114	96	117	119	113	132	112	117	116	118	116	108	130	103	128	105	131	102	119	132	115	127	120	103	126	94	107	117	107	105	95	120	129	132	111	90	102	132	102	106	98	112	106	101	103	114	111	131	126	107	126	123	107	113	119	112	110	94	111	98	110	122	122	107	123	113	123	120	111	107	103	95	100	83	105	135	134	125	125	120	113	127	118	119	120	115	116	109	113	114	104	111	103	106	109	105	120	128	105	109	120	106	109	116	120	119	97	106	103	121	102	111	106	108	118	128	107	128	121	109	101	120	117	139	118	108	117	88	117	119	115	107	136	136	119	103	118	102	123	133	121	106	127	105	145	130	123	100	108	100	110	123	124	100	133	111	122	118	115	104	114	126	105	120	132	130	99	125	123	94	105	120	121	116	114	118	121	125	111	107	136	113	115	106	121	124	103	130	111	111	126	113	112	103	120	125	91	114	113	126	110	109	107	106	109	106	117	117	111	121	94	134	119	110	106	115	138	119	117	110	113	118	128	124	128	115	114	110	108	113	103	128	111	109	107	82	118	115	121	90	106	115	128	115	108	115	109	128	111	108	117	96	114	95	106	85	119	102	86	122	119	107	121	132	127	102	109	122	126	123	117	129	125	111	114	100	112	117	98	126	108	118	123	112	127	126	109	130	92	97	114	103	102	88	116	120	124	105	125	106	125	114	110	105	117	117	105	109	86	120	128	112	104	125	117	126	120	99	115	110	102	115	113	98	99	109	125	117	115	121	99	123	106	106	123	123	134	110	95	129	116	116	96	118	109	104	121	116	101	107	111	115	132	111	115	120	119	99	104	132	111	108	98	116	129	124	124	110	99	102	105	119	126	121	115	115	129	117	102	114	101	102	92	108	121	109	123	127	107	110	122	111	123	104	119	111	114	99	118	121	130	91	116	114	114
5919	1466	3121	3768	3124	2585	2080	1819	1449	1383	1128	1042	942	842	772	776	688	657	622	626	591	550	540	501	460	496	459	448	473	468	441	463	435	431	463	403	431	415	421	438	405	401	391	377	390	393	410	396	392	405	375	407	384	380	367	376	393	391	361	385	383	365	372	377	385	352	366	386	370	347	374	361	346	346	344	370	389	358	375	349	362	364	334	370	338	363	345	364	352	353	348	366	378	363	314	347	364	368	367	340	360	333	381	366	355	353	347	319	346	348	387	370	356	346	350	368	347	350	370	380	343	333	342	374	342	343	353	369	341	347	355	353	371	359	366	344	357	356	389	342	359	363	386	354	386	363	383	360	348	352	381	342	356	310	336	369	357	350	386	365	351	351	347	366	366	361	352	351	339	346	347	351	351	369	347	350	332	348	328	351	357	355	356	357	376	350	383	351	371	374	381	317	322	350	354	383	345	355	343	338	316	358	374	362	339	335	329	314	332	339	370	312	340	314	347	357	353	379	358	369	328	354	328	343	345	361	342	373	360	339	347	352	359	347	320	320	377	369	334	342	353	345	376	342	350	369	378	352	343	388	363	359	367	367	313	344	375	361	374	314	352	372	340	344	368	367	357	356	336	356	333	354	354	338	331	348	347	338	315	347	363	360	340	327	393	332	343	347	334	332	370	317	356	352	378	335	371	336	337	344	321	328	316	368	320	330	343	378	333	349	349	365	327	368	354	347	326	346	319	335	313	371	369	388	356	342	347	314	361	351	359	356	364	331	364	354	364	365	328	378	380	371	343	332	366	316	329	367	346	348	365	353	352	355	335	357	353	338	358	330	351	333	336	344	335	358	359	343	355	395	374	345	378	368	322	363	361	352	379	356	360	377	333	359	328	327	365	376	335	348	316	326	325	378	373	375	361	353	360	357	351	344	327	334	365	348	338	357	332	345	339	372	313	354	367	347	369	324	333	346	373	339	346	338	369	349	372	354	359	356	374	354	357	318	325	349	369	330	329	320	354	354	346	339	354	373	371	340	337	363	379	360	313	317	370	368	341	350	349	347	366	362	346	331	341	357	350	351	370	338	321	361	341	385	359	364	356	334	340	343	343	381	342	363	345	361	301	342	368	304	367	348	339	348	326	346	351	322	355	353	400	343	354	351	347	347	320	333	339	346	348	381	388	331	315	335	360	375	327	347	374	352	359	367	333	369	347	352	363	336	340	343	344	381	364	369	332	361	361	370	347	350	336	353	332	347	375	353	327	380	349	370	344	373	339	323	341	341	359	363	353	357	347	346	362	351	345	333	353	358	371	342	348	349	373	355	340	343	362	366	353	357	361	339	336	352	372	359	380	340	338	377	374	350	344	353	349	362	347	355	356	351	352	335	349	383	352	363	354	347	351	356	350	358	321	360	309	340	353	371	360	355	366	337	336	328	341	323	339	373	351	355	352	334	359	387	349	372	349	353	332	336	352	322	345	356	359	373	369	363	349	350	355	380	367	344	341	320	365	334	357	352	340	340	368	368	371	365	310	344	351	363	344	345	358	386	373	338	348	364	326	372	378	369	353	363	354	308	348	338	387	300	350	375	336	339	348	360	369	369	394	324	370	368	364	353	355	381	345	322	345	366	327	316	341	318	380	353	380	355	328	361	355	375	409	361	326	343	354	395	339	310	304	387	346	366	323	339	365	340	349	345	336	356	361	335	381	360	338	387	372	391	330	323	360	317	344	378	340	337	325	349	322	372	383	327	392	355	352	354	342	332	368	336	350	349	393	331	349	379	362	349	369	357	351	363	357	358	324	351	332	362	353	347	383	347	369	335	352	356	321	359	328	378	332	344	299	358	334	350	336	336	340	345	366	351	345	335	384	363	358	351	324	355	352	326	329	368	365	365	347	336	351	327	359	323	328	380	375	387	349	350	361	336	361	362	341	381	346	346	359	342	388	345	359	357	369	332	386	342	360	354	339	359	348	351	366	353	343	354	320	376	343	330	344	374	359	360	351	319	336	339	347	363	389	348	365	340	359	361	368	378	346	337	367	379	381	361	347	392	355	357	349	361	364	346	369	346	318	347	366	338	355	348	373	381	340	368	371	376	365	365	374	370	361	330	341	345	343	352	350	357	363	360	332	339	381	343	353	335	339	397	323	353	358	344	381	379	348	322	425	330	338	360	362	359	328	351	326	336	363	390	357	335	347	369	337	330	329	363	358	366	358	361	373	373	363	342	333	364	341	375	371	365	369	331	365	308	350	335	337	317	333	369	377	353	321	354	326	358	382	323	351	323	356	334	379	376	364	343	345	322	324	364	353	369	343	320	331	340	347	342	362	346	337	365	359	353	373	334	324	368	391	352	334	339	337	341	362	335	343	344	352	364	335	343	349	330	336	345	338	314	384	342	350	339	345	361	322	352	355	362	359	368	314	348	354	361	323	375	339	329	352	373	380	334	314	375	346	372	339	361	371	366	337	316	349	352	335	361	354	359	357	385	333	364	329	334	338	386	372	343	346	332	323	365	354	376	337	367	353	335	357	346	349	320	348	359	358	372	376	354	331	378	351	374	365	369	332	330	338	341	343	353	376	337	344	328	344	377	360	357	356	337	363	367	330	327	362	351	351	355	343	376	338	354	370	397	351	347	391	380	338	329	358	342	361	365	346	341	366	347	384	373	391	374	390	337	376	365	347	362	336	383	335	359	354	357	339	343	367	354	359	344	353	357	343	364	347	341	347	342	360	352	354	365	343	349	359	360	342	332	332	337	326	367	348	341	324	360	385	366	392	367	306	339	339	333	363	338	382	334	363	345	341	327	367	344	371	356	372	336	346	352	333	315	351	334	370	348	349	366	317	400	356	338	349	304	351	367	366	340	335	360	371	342	380	340	331	395	356	346	375	376	333	348	359	377	356	353	329	345	354	341	354	327	350	344	376	350	362	382	354	298	346	329	337	346	382	356	375	361	352	363	346	345	350	357	329	314	333	405	345	329	355	367	327	358	378	328	311	320	362	310	363	361	370	365	372	335	387	373	347	365	343	378	349	331	344	353	360	377	338	322	321	368	356	332	336	391	329	339	341	359	351	365	344	324	381	324	338	358	340	324	357	353	356	339	336	323	354	341	390	361	353	353	349	366	351	325	349	354	335	328	335	358	343	343	333	351	323	332	341	376	371	341	332	318	339	331	352	347	331	340	368	326	350	339	344	331	390	359	367	329	368	345	355	370	380	350	373	333	359	377	334	352	350	317	352	335	345	368	374	395	361	339	370	323	361	352	362	334	375	383	350	346	394	348	367	340	372	369	364	357	364	333	370	390	335	412	361	352	340	359	358	334	322	361	356	350	385	415	360	417	365	347	349	321	344	371	349	348	353	345	320	371	353	379	356	367	347	353	349	368	339	339	370	394	363	348	368	362	352	365	371	364	359	359	342	338	378	340	355	358	353	359	335	354	335	348	347	326	323	330	334	380	353	341	336	362	360	362	338	357	364	350
18154	2977	2823	2162	1589	1111	850	623	595	490	424	368	320	317	284	271	226	244	258	223	205	225	210	195	190	209	189	202	157	161	219	183	185	198	153	160	158	165	164	164	172	172	182	177	169	171	175	161	182	166	192	186	157	189	167	162	170	147	167	156	180	155	148	156	145	165	161	144	146	155	164	157	147	154	149	173	166	144	177	151	142	177	159	191	136	182	164	168	175	160	171	154	161	161	140	161	160	144	152	163	154	152	150	160	178	146	160	149	158	145	155	167	151	173	152	164	143	152	171	142	137	182	168	155	153	163	161	164	170	149	163	160	166	160	165	172	155	153	148	186	148	159	152	172	165	144	165	145	136	167	159	179	136	163	148	159	175	155	150	150	154	171	182	147	153	175	159	142	158	187	168	159	135	159	185	146	172	158	168	151	168	160	151	175	151	170	164	159	154	183	143	157	145	166	182	133	174	167	165	142	167	164	159	148	153	156	181	165	165	134	164	153	151	147	153	191	168	142	158	185	154	152	144	135	159	149	165	137	182	184	135	153	186	156	141	136	168	153	134	140	159	165	149	157	171	156	144	145	158	169	146	143	152	150	156	136	168	158	171	151	157	153	147	151	183	164	157	148	160	148	164	153	155	166	148	154	166	146	158	156	145	180	151	151	154	170	141	174	144	182	178	167	160	145	179	162	148	169	151	153	141	146	156	166	161	164	161	192	166	147	158	127	157	151	151	151	164	162	159	152	153	173	148	180	162	172	154	129	147	170	198	148	143	169	162	183	160	142	170	139	158	161	142	165	155	139	165	146	159	167	164	175	146	152	178	187	144	163	176	148	166	141	155	149	168	147	152	175	142	162	137	170	170	161	157	169	151	171	153	152	147	158	158	162	130	150	146	157	153	165	153	143	144	149	143	150	164	134	147	166	175	157	153	190	152	151	169	168	173	158	172	152	170	148	149	156	153	165	148	137	150	168	161	142	147	173	137	187	168	149	162	135	156	165	164	158	161	153	160	179	156	154	153	170	132	148	188	144	159	161	171	160	140	160	161	158	144	138	156	144	162	147	161	148	162	156	164	151	159	153	151	143	167	162	150	154	160	159	147	169	164	155	130	149	142	173	164	171	164	153	165	161	164	135	154	149	150	163	183	174	141	159	155	136	154	163	154	175	169	156	173	157	166	153	140	165	149	142	145	173	180	169	166	151	183	146	153	166	150	178	137	137	161	171	159	155	159	178	174	141	177	159	162	150	158	156	162	162	144	146	158	169	167	167	162	174	140	159	174	154	136	149	150	163	160	175	147	166	139	154	142	164	139	161	163	141	157	147	162	165	172	181	181	163	154	140	172	139	155	155	161	157	175	151	169	165	142	175	141	169	142	172	164	149	138	139	141	157	134	155	155	182	182	159	140	153	136	151	188	160	138	177	167	177	160	163	187	161	151	173	148	148	176	169	137	179	157	150	139	164	179	144	173	159	127	150	157	162	141	144	138	146	155	182	133	157	169	146	158	165	159	149	175	151	159	148	146	209	154	140	150	154	165	180	170	155	164	153	162	146	155	164	139	144	131	163	197	173	162	170	153	153	162	163	159	159	190	172	190	153	160	155	167	161	150	149	174	159	154	150	162	150	155	135	171	180	146	149	155	168	163	158	143	150	147	174	177	152	153	159	148	162	149	171	187	156	155	147	153	154	150	154	164	162	165	180	166	163	152	175	176	158	152	141	152	162	154	161	160	156	162	163	159	166	152	146	142	154	167	165	160	160	154	141	161	149	151	141	163	158	181	155	160	166	147	159	153	153	173	175	147	164	179	147	172	157	154	147	154	157	153	144	149	165	136	156	176	161	159	165	145	160	182	170	155	139	156	154	162	145	155	167	134	163	165	149	138	152	166	128	161	170	158	158	164	170	152	161	150	149	167	146	167	162	120	169	143	149	130	149	158	147	152	167	129	142	164	157	158	160	138	161	155	145	161	161	164	146	157	173	179	144	160	165	151	151	147	153	164	156	154	148	150	170	151	164	152	143	153	132	127	165	163	143	166	135	189	156	172	148	144	157	171	153	153	140	144	136	159	166	170	159	168	146	154	153	153	165	191	141	172	163	153	175	154	162	130	162	147	138	135	162	161	168	145	155	172	169	173	163	164	152	153	171	148	148	171	169	149	162	148	146	156	157	169	161	166	165	141	182	143	149	127	144	162	154	166	173	165	152	147	188	159	123	137	153	156	163	144	153	167	167	152	152	158	177	157	147	173	146	132	173	156	148	160	156	152	157	163	153	169	136	149	153	144	159	156	137	154	150	163	161	191	166	155	147	182	161	151	148	154	163	138	172	178	168	146	169	131	131	171	171	137	158	174	159	160	166	173	177	147	168	169	157	156	150	172	134	154	173	160	190	173	157	178	164	151	153	163	148	147	139	157	150	164	167	159	182	142	165	179	173	149	160	157	171	168	141	158	147	147	149	162	169	154	153	155	126	153	151	148	136	139	160	153	163	178	164	148	153	168	167	164	148	154	163	164	184	141	141	181	147	159	170	156	158	165	140	171	162	156	133	170	150	150	168	156	146	153	178	157	157	144	164	152	151	160	163	142	153	170	156	151	163	164	159	165	164	164	159	166	135	178	167	152	149	156	135	185	150	154	136	159	164	142	142	150	148	175	162	135	153	135	172	153	180	153	184	152	151	158	151	157	161	143	150	167	146	166	144	173	162	158	174	156	163	133	155	147	153	159	165	147	131	153	148	158	152	148	146	146	190	166	176	142	161	160	178	130	165	157	172	129	148	159	147	162	167	160	165	180	156	181	181	154	139	168	149	141	145	160	186	179	140	178	161	169	138	176	168	152	153	154	142	173	168	147	170	159	138	153	154	152	166	152	167	148	162	149	156	135	158	169	142	155	154	157	158	162	157	148	146	163	157	170	163	157	137	142	134	171	149	148	128	145	154	156	142	153	144	163	154	166	164	153	142	159	158	154	159	150	165	143	175	157	151	170	156	138	167	152	158	124	165	156	159	167	153	183	138	171	165	157	166	149	145	154	152	183	149	161	124	144	156	144	148	143	160	149	170	160	155	142	140	157	166	131	144	173	149	170	156	179	154	160	167	140	136	138	145	156	146	146	153	146	146	180	162	169	157	154	160	169	147	175	142	158	155	152	161	158	146	152	150	169	162	146	151	141	155	143	164	162	143	157	152	144	167	157	188	182	156	166	153	181	152	172	139	155	165	149	164	149	164	176	140	186	143	148	156	160	157	179	171	176	143	149	165	154	174	142	172	146	162	138	158	158	163	144	166	146	143	167	158	139	145	174	165	173	169	153	151	160	151	172	127	162	166	159	157	158	156	164	155	147	159	162	161	151	166	149	179	165	157	145	145	149	153	179	145	162	144	159	133	164	173	164	151	157	182	136	165	165	168	177	155	153	110	139	161	164	166	157	162	160	166	172	146	131	158	142	145	144	147	144	156	171	122	143	159	172	153	139	168	170	144
7784	2535	5495	6414	5605	4599	3659	2965	2595	2190	1878	1668	1528	1457	1281	1250	1070	983	953	906	876	882	792	770	713	704	695	726	671	703	682	642	695	588	617	577	634	618	559	630	604	519	564	580	599	512	545	556	539	542	539	507	494	523	542	533	539	568	539	515	519	516	495	476	513	527	483	477	476	535	548	522	498	482	499	456	489	452	556	500	506	496	452	489	514	507	506	484	495	479	462	491	478	478	530	469	465	433	492	499	517	464	515	433	482	520	482	501	484	479	513	504	487	461	465	484	491	501	466	515	468	487	447	474	470	502	464	441	513	473	447	508	468	484	495	456	467	470	507	514	474	469	464	495	480	462	481	450	499	465	511	492	471	432	462	477	509	489	503	511	441	450	481	463	472	491	427	469	467	500	436	501	489	498	473	483	496	496	502	466	471	447	469	430	455	457	479	459	446	506	465	481	459	493	479	491	466	453	428	501	450	430	485	480	466	468	462	456	457	451	479	490	442	464	447	465	478	487	440	449	466	516	461	449	448	475	439	507	480	483	497	486	502	456	452	449	470	461	460	487	481	484	500	481	492	430	494	503	463	466	453	432	462	445	459	469	454	453	465	483	495	469	481	441	443	463	485	483	486	461	476	475	441	490	472	473	502	460	498	473	434	483	482	472	479	485	499	432	480	456	440	471	463	493	494	455	443	508	455	462	492	462	453	462	475	455	474	466	452	446	455	497	475	441	464	472	500	481	495	456	404	503	480	483	465	459	466	478	454	493	509	478	483	472	469	479	469	475	496	418	473	443	474	484	517	448	471	442	463	483	422	468	495	468	498	476	502	479	470	502	474	489	437	464	475	458	449	469	457	460	460	442	449	522	441	474	474	476	456	494	466	455	437	452	513	479	460	469	484	464	417	505	446	487	470	436	506	485	467	490	459	472	467	449	476	463	488	453	476	463	427	451	465	488	454	468	477	473	448	461	447	476	470	499	495	466	482	510	483	430	460	446	459	434	507	447	451	478	443	463	508	452	425	515	442	454	464	467	477	494	495	445	466	498	448	439	481	517	482	440	495	510	438	463	470	461	494	477	444	487	487	460	493	484	444	460	458	452	477	502	451	461	465	455	498	455	452	463	470	462	501	512	460	500	468	478	487	486	455	514	467	446	462	460	473	429	484	448	491	498	489	487	486	453	503	518	443	481	494	449	470	447	482	473	473	475	464	480	484	459	481	413	496	439	478	482	472	466	464	481	470	475	479	477	464	448	485	455	507	488	433	475	501	472	458	479	476	453	483	465	461	497	469	485	463	471	467	505	485	498	490	460	479	460	472	507	439	471	465	468	471	483	452	456	470	463	464	475	428	467	473	466	475	488	490	445	449	510	410	477	433	450	472	469	443	453	492	490	429	477	443	460	495	509	464	513	544	487	482	498	472	466	472	463	497	469	477	463	500	436	459	478	496	477	487	473	514	510	466	482	441	448	458	465	498	498	466	474	485	473	420	474	456	468	490	475	452	430	442	470	462	430	436	478	459	493	445	424	479	427	509	458	452	486	489	455	465	447	451	467	506	447	422	470	492	460	504	472	444	461	458	424	446	473	476	462	485	437	493	483	472	471	465	481	499	459	431	465	472	461	448	466	488	468	490	511	525	459	474	445	444	435	468	465	450	463	447	475	477	489	456	456	463	485	495	472	514	487	514	482	510	482	433	459	476	469	497	520	470	455	458	462	437	485	473	470	520	460	485	448	489	448	427	493	487	515	496	507	486	476	508	458	459	456	513	457	444	488	489	458	496	472	454	424	470	498	446	437	491	514	457	474	458	459	485	471	485	486	471	467	471	473	471	429	468	479	457	510	495	516	450	459	488	473	466	447	471	457	450	465	478	481	472	457	465	468	512	515	450	456	467	460	469	452	470	479	417	482	472	468	486	485	494	428	494	485	458	492	490	464	478	460	433	438	464	470	491	455	470	475	467	482	485	474	474	488	456	453	482	450	451	486	465	444	478	462	456	467	475	478	494	466	457	496	496	431	470	468	444	443	460	476	500	447	433	441	501	471	467	475	463	480	471	472	457	488	465	442	460	478	475	471	505	459	490	483	483	455	449	486	493	454	443	459	443	456	449	459	424	488	498	499	452	504	468	477	490	443	460	474	422	477	417	508	470	534	494	445	440	467	488	460	474	496	446	471	475	499	491	456	477	452	503	454	498	489	446	466	503	501	457	440	489	448	500	492	481	472	482	471	510	466	480	453	503	467	462	456	542	490	463	474	448	461	496	463	462	479	479	488	465	467	468	425	455	501	471	454	443	480	497	459	429	497	491	480	484	445	434	483	494	489	428	445	444	465	448	467	484	484	508	484	487	457	439	459	485	442	496	444	441	450	463	474	463	451	483	453	479	475	446	452	449	510	433	472	501	456	425	471	463	489	476	487	490	455	492	490	469	467	472	502	441	469	467	495	437	451	480	458	475	462	455	465	480	453	466	484	493	482	468	431	451	474	476	478	475	458	487	464	467	490	473	454	471	461	443	478	469	467	502	464	459	465	467	467	484	471	474	486	463	441	455	485	477	454	453	477	463	478	480	517	478	485	469	444	478	503	485	442	492	499	478	480	447	481	515	481	458	462	447	486	472	494	513	453	488	480	507	438	473	432	430	467	467	481	478	437	482	496	421	494	487	461	515	480	468	467	492	501	472	476	476	459	445	434	497	443	490	437	496	472	470	468	476	477	479	444	462	483	485	469	520	463	489	419	478	501	466	453	499	437	434	450	496	495	455	456	472	437	465	494	469	450	464	473	479	456	481	467	462	432	475	464	448	489	462	482	457	475	501	453	519	471	460	441	464	472	445	442	451	423	477	497	447	463	477	483	486	457	480	473	457	469	486	425	469	484	480	483	462	457	475	459	482	474	464	446	471	476	480	428	470	456	459	481	524	476	478	506	461	494	465	433	473	437	472	499	483	455	524	453	455	447	474	464	460	436	514	486	447	463	518	490	457	476	457	512	487	472	466	501	488	476	469	467	488	496	424	481	472	447	453	470	455	453	530	468	435	474	451	473	462	467	485	461	454	421	519	523	421	480	452	480	489	469	475	484	487	477	449	463	509	471	462	490	486	450	451	468	481	500	475	456	467	488	505	487	491	459	434	488	448	452	471	463	474	468	448	414	457	469	486	442	504	478	469	426	483	476	456	496	467	479	479	456	445	455	453	489	477	473	484	442	457	449	478	439	428	505	485	483	452	495	472	502	495	446	452	433	440	441	457	491	459	508	458	502	456	466	478	470	501	511	457	488	477	475	456	450	495	476	474	456	452	486	439	452	452	458	446	443	468	462	468	438	477	508	484	486	476	456	498	449	477	458	504	488	455	500	481	464	469	491	522	418	478	470	503	503	493	493	502	484	439	502	468	443	492	432	470	487	489	441	414	465	513	488	491	454	474	514	488	524	454	445	464	457	463	472	477	477	451	470	504	498	480	466	480	472	463	463	451	459	464	490
2205	295	287	284	267	267	244	252	244	258	232	218	233	248	232	256	226	198	253	208	263	254	258	227	235	265	213	210	251	234	239	219	235	241	239	245	254	209	236	213	224	234	235	213	264	218	234	223	237	253	230	243	241	227	226	214	216	239	232	234	217	247	216	235	231	216	231	244	238	256	240	273	212	214	251	194	238	210	214	202	244	235	237	250	230	211	238	206	221	235	250	224	233	250	262	244	238	241	214	226	232	242	224	238	230	230	246	243	245	202	210	212	234	257	222	254	228	231	243	228	238	238	210	251	221	219	226	247	246	239	247	225	257	248	239	273	205	248	226	258	184	230	263	214	208	236	202	217	260	249	244	260	239	241	203	222	232	212	237	230	225	266	234	212	236	200	228	227	229	232	250	240	214	242	240	251	237	217	248	217	222	237	229	241	219	271	265	256	251	265	238	246	240	213	258	238	261	248	228	249	235	214	232	247	242	230	232	230	214	239	199	249	220	217	262	238	265	235	226	244	241	243	259	226	254	208	237	235	220	226	228	220	235	244	213	242	237	224	222	239	257	218	242	236	224	251	235	226	211	238	229	246	241	245	214	237	238	235	232	246	229	218	239	219	230	226	233	252	246	219	227	244	231	232	241	250	240	237	218	271	216	244	237	221	224	232	219	218	217	226	234	238	242	240	237	231	237	248	234	240	234	225	249	214	241	231	243	232	191	249	269	232	231	226	221	217	233	219	247	238	253	258	245	221	230	215	254	218	234	246	207	218	233	218	236	246	221	226	232	232	221	224	256	228	204	254	236	264	241	261	216	229	211	257	226	250	218	223	242	215	241	241	222	212	232	229	226	237	234	212	212	255	235	233	239	249	237	224	225	205	253	225	231	236	230	250	231	243	234	203	209	225	246	236	238	239	216	219	244	232	216	258	250	221	224	229	217	222	195	240	216	245	267	217	214	227	239	250	224	248	211	203	224	226	213	212	248	242	229	239	234	222	217	247	240	200	221	223	201	222	264	227	215	251	248	265	229	229	241	234	219	229	245	226	231	254	245	194	249	267	228	246	243	233	216	215	222	219	237	216	214	235	226	228	225	242	256	259	261	223	200	252	246	204	197	250	215	221	196	224	237	256	244	229	269	243	217	247	213	252	218	244	224	257	267	232	221	234	217	232	244	231	237	249	237	235	257	245	231	226	252	225	212	220	245	224	235	232	255	220	256	250	225	253	236	225	183	253	241	253	236	266	244	228	246	259	240	242	231	212	228	225	236	233	236	212	225	219	212	248	240	256	234	268	232	233	244	216	231	207	219	244	245	266	222	217	226	236	232	216	258	242	199	212	216	225	250	232	229	215	213	204	237	229	243	261	187	209	249	229	209	238	222	247	194	249	230	206	218	256	233	237	226	238	219	254	221	230	211	273	259	261	247	228	210	262	231	258	232	244	248	247	247	220	224	225	217	243	234	236	234	273	229	233	235	224	238	254	191	240	235	203	220	202	274	225	253	225	262	225	225	230	241	245	252	210	235	215	256	243	216	227	229	236	239	221	217	218	259	229	233	227	213	226	223	272	250	242	244	222	233	232	244	245	190	245	229	235	266	246	257	212	225	234	217	243	220	217	248	240	252	246	230	229	233	219	254	230	270	241	234	246	215	227	237	219	250	243	224	214	259	231	238	232	204	226	245	222	224	246	244	254	247	224	231	221	216	204	236	216	223	240	234	251	222	235	247	218	261	234	242	231	274	235	227	192	238	254	222	260	221	253	244	204	235	245	206	206	216	230	224	229	225	216	254	230	228	243	256	241	236	236	231	247	245	222	224	208	234	235	235	211	253	248	220	242	243	238	259	242	253	249	233	232	224	200	221	239	205	228	206	239	248	222	248	222	234	247	232	213	242	222	241	217	215	233	242	220	241	227	224	248	239	242	248	251	210	242	206	235	234	276	195	231	245	240	223	251	222	235	237	229	231	226	220	242	224	221	207	225	209	228	241	249	234	225	259	221	234	221	227	228	227	244	232	232	228	235	250	232	215	227	244	208	231	215	251	236	245	220	251	233	226	247	225	232	234	212	218	216	239	215	253	227	246	229	241	207	219	211	212	224	205	247	229	217	235	228	257	224	212	210	255	208	261	213	243	230	241	227	241	242	234	259	246	208	234	232	236	240	214	238	237	218	234	245	234	229	232	227	227	201	236	231	254	201	220	245	221	246	206	248	214	237	257	227	240	244	239	228	242	268	200	250	215	255	209	247	218	217	209	226	264	253	251	229	247	235	239	256	231	246	225	237	206	241	248	228	244	186	258	237	225	218	228	187	229	210	248	228	219	253	240	251	236	229	241	234	246	280	248	238	220	217	262	242	254	234	232	237	233	239	234	235	234	235	232	232	248	227	225	224	228	219	261	233	241	237	249	224	254	241	255	222	246	257	232	227	217	233	247	238	235	231	234	245	244	215	247	263	242	216	239	223	221	235	233	235	202	245	260	251	230	237	243	244	250	230	236	216	235	230	239	249	223	234	238	231	233	222	254	213	231	239	232	220	233	203	217	241	230	263	234	253	237	230	206	256	208	251	228	235	253	220	245	220	208	211	216	263	245	259	248	254	222	243	223	249	231	232	230	239	222	248	214	216	201	226	216	230	268	225	258	245	244	236	233	260	234	223	211	234	227	240	232	236	234	242	242	239	235	234	238	244	249	261	252	218	182	236	224	219	242	251	242	247	226	230	221	228	243	223	253	198	226	242	217	264	233	235	240	266	225	262	228	223	233	204	206	210	236	220	245	241	247	241	204	218	257	221	215	238	249	234	272	221	265	232	229	239	228	234	251	231	266	230	230	231	241	237	238	249	238	238	224	207	243	230	266	259	232	239	225	236	233	262	226	254	234	248	216	206	220	218	222	250	241	213	230	212	229	234	225	251	198	209	250	239	240	226	230	242	190	222	247	216	227	244	221	269	217	236	254	254	220	247	231	256	246	232	212	239	248	236	260	247	234	212	243	237	222	240	239	222	252	214	235	218	217	197	247	221	229	219	238	246	223	240	231	207	197	232	243	241	253	241	231	208	266	231	243	197	249	236	215	233	227	225	244	247	239	241	242	231	243	232	245	234	239	247	248	249	231	233	261	226	252	229	237	267	248	248	246	240	213	228	227	257	237	224	266	275	257	227	215	237	226	260	243	229	237	234	257	238	236	247	255	254	248	247	210	254	234	231	232	232	240	206	225	233	206	211	233	229	236	194	251	232	227	232	220	215	201	219	224	228	213	228	242	216	230	252	256	224	250	240	233	209	209	241	201	232	230	218	228	236	224	218	232	234	242	232	230	275	217	234	240	227	233	224	233	205	225	243	246	240	249	252	241	236	238	221	210	246	258	245	227	235	217	235	219	229	220	231	246	229	244	238	229	219	222	210	219	241	224	224	207	239	233	233	224	186	234	195	229	230	254	256	254	217	250	200	232	228	234	211	254	226	231	214	260	227	231	228	226	253
2310	755	777	869	820	739	744	733	694	724	691	649	663	642	683	624	675	632	648	632	653	665	678	671	664	607	619	672	706	664	670	624	654	635	637	589	679	635	601	661	666	664	626	638	634	613	655	641	664	684	652	655	602	609	653	650	655	635	645	649	658	604	683	678	672	654	641	613	642	650	660	677	643	644	629	608	594	649	577	581	637	644	648	692	669	658	619	668	647	584	641	706	670	637	718	593	647	614	627	630	666	617	639	628	615	651	624	642	637	644	659	630	596	668	601	620	661	624	630	629	655	695	637	659	643	640	587	629	663	641	626	627	685	708	638	643	611	626	638	599	650	656	671	653	644	603	663	640	653	614	646	663	651	621	640	668	672	663	676	660	644	605	667	668	609	650	648	620	633	598	660	610	664	599	657	627	618	670	602	632	647	639	648	574	618	641	623	632	639	652	635	646	665	683	649	581	625	651	625	635	581	608	692	647	623	637	622	643	662	669	575	620	651	645	616	578	613	621	651	636	610	659	633	647	683	628	638	593	631	618	656	632	646	683	647	663	641	607	640	654	645	670	623	674	675	636	635	616	602	655	646	659	657	649	631	631	599	656	652	601	597	668	647	660	638	665	604	637	601	628	687	671	632	652	634	639	644	626	621	639	617	621	689	633	617	590	650	645	640	645	652	629	658	644	662	621	646	647	637	641	661	664	647	616	601	604	651	661	651	633	672	656	624	675	628	676	626	630	628	627	607	624	669	632	638	632	630	631	595	620	656	668	674	664	641	608	606	684	655	663	638	668	645	570	610	654	628	606	659	663	634	624	626	649	663	669	661	614	664	684	653	623	638	649	638	667	649	659	602	651	656	650	665	630	619	620	629	626	618	646	640	636	644	680	630	677	625	670	678	611	655	635	641	608	611	685	616	612	643	630	661	662	623	628	709	648	672	633	650	605	643	619	698	650	606	617	654	640	684	648	664	626	600	602	639	618	637	631	664	639	622	624	620	612	607	621	659	631	615	676	637	649	660	657	649	627	681	590	627	611	658	651	606	623	659	610	658	659	689	615	629	634	646	669	586	589	652	615	592	628	633	665	653	624	642	654	640	670	640	612	591	656	653	587	612	660	623	662	631	632	654	623	674	632	602	627	596	639	673	647	658	666	609	666	596	627	659	624	658	580	633	628	673	659	661	630	635	631	613	664	626	674	624	616	649	662	652	669	635	670	627	652	607	639	651	684	641	613	645	625	648	667	614	665	673	645	672	614	679	657	671	672	663	632	654	648	593	643	619	620	661	667	681	635	603	653	665	675	612	629	636	644	596	611	676	654	640	619	640	644	651	645	660	668	641	626	622	620	673	586	630	640	621	674	636	628	671	635	670	671	645	661	653	624	625	635	644	633	626	639	664	625	668	618	675	637	643	690	582	639	679	661	671	650	594	632	673	641	584	652	608	706	651	603	653	638	693	654	647	615	620	639	687	606	637	664	634	659	627	656	611	651	644	626	655	626	625	695	665	658	660	617	649	659	693	639	653	680	667	598	646	629	619	624	627	642	597	604	655	632	619	616	652	646	593	651	592	636	650	650	651	608	642	640	676	562	651	656	631	678	664	648	613	690	635	658	630	631	659	614	640	669	617	606	631	664	653	588	594	648	650	635	664	674	676	656	644	630	624	641	595	627	633	637	639	613	623	670	624	657	622	628	613	593	669	620	672	630	613	627	645	637	631	644	626	648	636	626	620	642	663	693	641	632	629	624	619	661	658	606	662	658	628	617	661	659	633	660	639	582	652	636	684	649	588	630	653	622	626	658	597	655	693	625	625	651	623	614	583	650	588	645	616	577	597	675	607	629	611	657	651	650	646	620	635	653	657	633	673	617	646	672	648	610	669	612	618	629	620	640	676	668	678	656	608	639	621	684	606	679	657	622	622	640	672	666	626	632	605	637	624	636	648	640	644	672	634	678	660	678	636	601	598	639	633	636	622	648	650	673	646	653	619	654	679	640	621	620	636	653	635	646	604	606	618	629	681	578	656	625	617	643	637	587	621	612	704	640	629	645	615	614	642	652	626	650	610	578	660	650	615	621	645	648	617	622	609	654	652	624	637	614	644	632	595	618	640	615	627	620	638	643	668	630	677	637	642	613	644	675	623	663	620	617	600	634	675	610	650	611	626	686	624	639	621	636	610	629	641	581	636	673	630	636	695	633	625	647	608	644	626	645	667	624	669	645	634	701	643	634	662	655	626	604	622	670	677	655	587	646	668	607	618	649	608	608	614	607	646	626	621	663	633	674	684	577	646	651	635	633	637	646	649	621	640	655	685	635	635	654	649	635	695	616	615	643	621	656	618	699	653	655	643	641	660	678	643	604	649	647	632	678	701	643	616	659	683	601	662	646	641	609	615	607	655	569	635	626	642	630	661	645	605	634	649	640	700	653	637	640	651	659	603	665	677	656	618	623	667	644	687	619	657	629	677	599	663	644	704	599	645	643	629	656	677	635	606	682	620	636	634	587	623	639	676	629	625	629	659	623	618	672	610	629	667	652	639	619	618	646	601	643	649	617	652	609	628	650	639	666	627	631	618	601	662	629	625	620	656	652	668	666	653	642	602	645	631	653	608	693	634	595	620	656	621	636	630	585	627	678	615	591	639	635	681	641	646	654	599	661	653	636	652	634	638	633	608	676	639	657	633	666	667	586	681	673	606	649	662	675	620	614	654	675	675	677	661	652	647	644	666	625	611	620	621	634	642	645	649	617	675	649	647	626	632	649	632	615	644	638	626	654	631	640	661	631	618	627	658	623	666	640	691	610	643	681	666	636	658	641	660	680	647	625	610	621	634	644	638	634	648	637	677	630	596	626	625	645	626	615	645	693	636	678	624	691	649	639	602	649	648	628	654	672	650	629	651	657	630	621	632	652	659	637	649	631	629	649	619	634	625	654	630	626	673	675	652	598	674	569	639	630	631	634	651	669	618	603	645	642	682	601	659	618	634	627	647	603	641	623	622	633	589	628	612	671	610	609	649	668	620	636	619	645	682	606	659	643	640	606	610	651	667	656	626	657	675	657	627	604	658	646	633	655	654	662	638	577	614	660	639	597	634	621	598	638	632	608	614	625	608	648	627	634	637	630	623	634	674	654	640	655	614	642	649	627	678	640	656	609	621	638	644	608	649	637	662	620	648	669	676	636	633	604	602	681	641	620	641	664	618	666	666	609	597	607	655	653	608	605	617	634	636	631	660	636	642	602	646	619	641	633	651	632	587	622	596	634	667	665	619	675	635	612	663	639	704	645	631	620	629	647	655	636	626	624	656	659	617	605	674	667	697	709	610	669	656	650	676	628	640	652	629	621	647	683	674	620	603	617	578	628	628	603	640	639	640	629	648	633	682	664	641	646	638	587	589	686	651	625	643	689	663	657	664	659	602	658	674	620	634	649	617	640	653	669	676	634	647	666	638	631	639	647	596	623	670	657	607	594	654	662	664	638	622	619
9869	1161	1464	1158	799	606	491	364	337	262	237	216	192	182	187	166	172	163	169	153	159	137	137	142	129	128	147	128	116	116	120	132	130	118	140	136	137	117	109	106	114	115	130	121	119	110	115	145	132	104	139	113	109	123	108	114	131	101	122	112	115	106	105	119	126	108	110	108	117	113	113	113	112	136	109	114	113	126	111	110	106	119	125	117	113	117	110	127	111	108	119	106	120	128	115	100	133	120	137	111	119	131	105	129	124	116	133	110	115	127	123	97	130	126	117	120	132	114	139	116	138	119	113	97	118	112	114	110	103	113	131	106	100	114	112	97	102	102	122	101	117	139	117	118	89	112	117	125	98	109	122	119	120	106	107	114	93	118	109	117	109	124	117	111	120	112	112	97	119	97	112	87	102	118	108	115	127	97	107	109	115	125	135	108	89	114	97	123	121	116	110	108	97	107	123	111	101	110	112	101	128	119	92	113	123	123	112	115	106	117	94	120	120	131	123	122	113	91	115	122	111	127	106	119	103	129	96	118	117	105	127	113	121	114	113	113	101	104	129	117	152	111	119	112	104	109	119	119	122	132	105	129	137	124	127	118	114	113	102	132	100	102	111	114	103	119	123	111	140	124	123	105	102	114	119	114	113	121	92	125	118	118	104	110	96	109	106	97	98	136	111	120	114	92	106	119	108	117	121	93	115	114	116	126	104	105	90	125	116	132	115	98	111	96	102	104	136	108	104	110	103	134	123	123	128	119	112	113	105	109	125	106	105	111	92	140	134	125	99	110	119	113	99	121	124	107	104	133	107	111	109	119	116	114	116	110	121	115	133	109	115	123	118	114	107	100	105	109	106	95	117	103	129	115	110	120	104	88	122	141	120	118	114	125	106	121	120	116	111	93	133	112	119	111	104	120	128	106	96	84	96	111	101	101	121	107	143	115	119	114	128	128	118	129	103	120	114	103	110	109	118	97	101	122	114	114	109	110	110	130	106	118	104	121	91	104	124	119	111	119	111	120	110	120	124	120	102	105	125	100	132	104	122	134	107	119	118	125	98	126	102	105	130	106	113	116	107	91	119	125	104	124	119	108	130	116	117	116	113	106	115	122	110	117	112	98	107	106	98	135	120	109	107	98	113	123	104	109	123	89	119	102	118	103	125	147	91	129	109	125	95	115	105	111	112	124	104	120	111	101	101	104	92	103	128	113	109	112	132	112	129	95	107	101	116	106	124	106	95	121	116	120	118	115	97	110	108	118	113	115	109	122	115	107	123	122	117	100	110	136	107	109	110	110	131	107	115	107	127	116	116	108	102	103	102	99	140	93	118	111	119	93	113	129	107	123	111	111	125	114	96	106	103	102	122	102	113	117	101	130	113	119	99	137	113	112	119	132	127	125	100	122	142	110	97	124	114	102	108	112	104	114	112	108	117	146	100	103	111	122	118	111	101	120	105	110	130	102	113	123	134	110	99	125	115	102	109	104	141	117	121	101	143	107	127	111	120	134	114	114	122	141	100	111	95	89	100	104	102	108	101	136	115	136	99	112	108	127	127	113	130	123	137	110	113	120	92	112	117	120	121	140	109	100	100	107	137	120	99	90	119	134	97	108	122	104	118	88	110	99	117	99	121	122	112	106	119	129	128	120	129	131	110	130	121	120	126	112	125	139	130	137	127	95	108	127	120	120	94	114	106	118	128	110	120	116	101	130	104	106	124	134	106	113	113	118	123	113	123	86	97	121	103	105	103	108	125	100	119	122	133	109	115	118	99	108	102	125	106	121	136	130	116	132	103	109	114	115	124	98	110	106	119	120	110	91	125	117	122	130	129	123	129	105	130	107	109	114	114	100	107	114	107	107	116	123	116	107	113	115	87	122	101	108	106	102	130	125	107	101	120	111	112	119	118	116	111	127	116	116	96	114	137	115	102	125	122	123	111	100	113	110	98	109	103	116	106	117	122	124	118	92	99	111	106	127	107	114	118	114	112	124	121	113	120	120	122	106	100	129	98	93	113	107	118	105	101	125	104	112	125	124	131	103	118	155	124	108	114	112	101	105	113	123	131	109	113	105	108	113	120	97	108	109	98	124	126	105	91	96	104	106	131	117	99	115	115	117	129	117	111	120	116	94	113	123	113	106	122	112	117	104	108	134	126	115	106	109	107	110	119	104	120	103	114	107	97	136	95	122	105	116	118	100	102	122	108	102	112	107	113	118	144	120	115	94	124	97	132	119	106	98	116	106	115	131	123	115	110	125	106	113	107	113	114	111	102	120	92	122	119	116	97	88	104	118	123	122	122	124	119	140	122	98	108	101	119	122	132	111	115	114	97	131	106	114	122	120	118	125	112	124	117	108	106	96	106	120	119	88	116	128	92	94	106	129	104	117	131	128	129	116	96	127	141	118	128	139	103	101	114	114	119	108	109	103	141	112	108	96	104	108	125	99	90	125	107	125	110	117	99	99	116	115	118	119	108	111	126	117	116	105	122	124	108	127	112	103	98	123	118	111	114	117	114	107	112	105	123	118	126	119	108	102	112	127	112	88	130	106	126	115	107	100	103	115	92	112	99	98	115	125	111	101	113	129	123	120	120	103	104	116	90	127	97	107	136	116	123	124	113	115	128	121	121	117	123	121	103	105	103	112	138	88	115	124	116	109	118	131	124	112	114	104	117	129	97	110	115	119	137	114	121	111	113	93	121	114	109	106	154	125	107	127	96	123	114	119	116	113	98	128	110	108	125	136	120	113	125	109	116	128	111	123	107	122	126	106	117	102	111	114	129	123	136	95	102	98	127	109	118	114	120	105	101	127	116	124	118	124	134	107	116	119	110	104	110	111	118	131	114	136	118	88	118	139	116	125	122	112	103	130	102	85	127	104	117	106	105	113	126	114	102	127	121	107	110	111	116	124	122	104	121	105	104	108	113	119	123	124	118	105	139	126	131	127	105	117	133	99	111	114	109	106	134	102	120	116	106	113	110	125	103	110	106	89	130	106	119	118	116	120	107	110	114	122	117	125	113	103	110	110	122	105	142	120	103	114	120	120	123	113	128	104	105	122	105	93	124	96	119	107	100	108	109	108	120	99	104	125	114	106	129	109	119	107	104	101	119	100	116	122	112	117	113	137	130	122	123	106	105	110	109	110	99	115	125	113	117	119	117	107	122	109	128	123	121	116	109	105	126	113	116	121	120	105	108	121	118	117	106	118	118	115	108	110	109	97	121	102	109	111	121	119	119	93	127	120	127	90	103	109	108	121	148	108	116	105	109	125	118	128	95	134	131	122	115	118	104	116	116	102	110	104	112	108	111	105	97	108	129	120	108	113	99	99	127	135	101	117	131	109	99	136	115	128	105	109	128	113	121	117	117	116	120	106	136	118	106	110	143	107	127	106	122	140	103	108	110	122	113	125	125	130	120	102	131	117	131	108	93	99	113	101	111	116	128	107	98	108	118	99	101	105	128	132	127	119	111	118	109	123	131	98	110	98
5870	1387	3146	3700	3129	2537	2141	1816	1525	1249	1091	1055	929	850	763	777	645	682	628	608	583	631	559	477	494	500	488	467	485	455	458	460	425	433	411	448	430	449	420	395	390	419	394	435	394	359	428	416	385	438	405	380	364	394	381	381	396	354	384	380	407	369	362	360	395	369	334	390	360	365	361	384	374	406	381	349	373	355	368	360	402	380	355	368	367	388	350	345	357	332	370	356	336	375	370	358	373	366	376	355	362	377	339	347	344	338	346	344	366	358	312	370	379	326	341	346	341	367	376	372	335	349	346	357	321	352	343	350	334	364	322	348	384	375	339	385	348	356	382	370	365	363	368	330	375	324	308	356	302	368	359	400	353	360	377	396	357	380	342	356	322	385	403	384	353	401	347	370	346	340	375	385	342	343	337	382	347	352	362	364	368	360	352	340	357	345	374	355	318	346	373	372	350	356	331	332	328	361	399	371	364	359	319	361	380	335	347	356	363	386	344	377	321	373	362	337	363	351	358	364	370	352	360	375	364	349	347	358	360	337	373	351	330	342	359	326	358	358	327	365	374	368	357	351	353	327	356	356	366	356	350	352	354	358	348	344	305	339	341	326	345	346	363	360	358	325	368	326	335	377	336	360	350	344	362	323	355	324	338	325	365	326	327	349	362	377	367	350	314	350	348	333	361	345	357	338	376	336	358	341	352	351	374	350	328	371	380	345	340	374	375	361	377	357	364	340	326	378	344	345	379	341	334	374	347	340	331	352	339	363	326	350	329	349	355	349	330	317	353	351	335	333	339	360	355	322	355	364	358	327	349	379	347	363	374	330	374	382	332	363	381	365	370	348	369	366	348	361	375	376	375	344	337	354	338	351	376	332	345	347	320	359	342	351	329	337	337	358	365	365	324	362	359	349	365	346	371	363	337	361	358	364	347	339	350	355	365	337	348	338	368	322	364	357	360	352	321	348	364	362	342	378	327	334	335	324	333	337	338	356	349	371	345	333	388	359	350	328	397	346	363	367	347	344	351	358	323	347	385	346	338	336	379	329	355	358	332	384	317	335	361	380	290	358	365	367	373	356	365	371	357	331	334	346	372	338	338	361	357	342	364	359	332	353	381	344	346	369	328	381	352	344	335	365	352	344	352	365	383	372	345	300	346	393	361	354	388	327	370	375	367	344	336	354	312	341	336	324	396	355	317	334	362	366	365	388	344	350	351	347	337	337	356	346	338	359	345	352	358	361	353	371	329	365	330	380	348	355	350	354	366	361	345	336	309	355	321	358	329	320	362	347	360	355	333	330	365	342	343	361	359	345	348	353	333	338	309	383	363	349	384	356	356	351	333	364	359	329	367	343	335	376	327	334	348	350	345	365	373	343	348	341	340	380	377	362	320	352	367	310	367	349	329	351	370	362	351	371	355	380	338	369	367	338	350	334	351	335	340	356	356	350	366	355	369	361	362	344	351	333	365	353	352	365	357	369	340	363	346	368	349	352	331	345	373	367	399	385	344	371	374	354	346	354	379	360	347	336	369	355	366	358	365	337	359	354	311	345	312	347	378	323	344	355	366	399	344	379	381	373	335	324	374	316	326	345	350	345	335	371	337	379	335	344	369	348	346	338	342	369	331	364	342	358	360	376	352	358	335	349	353	354	332	335	343	338	376	382	360	339	332	340	379	341	352	333	350	365	350	349	362	341	330	359	355	343	316	341	337	344	352	373	333	372	340	366	359	346	345	354	372	372	361	372	365	361	334	352	346	339	335	326	387	387	362	390	348	361	362	351	321	355	340	358	307	378	325	345	366	369	365	352	372	324	362	367	353	346	330	324	333	355	375	334	370	336	304	326	354	340	347	391	350	313	348	373	354	346	392	374	324	355	357	347	367	367	354	360	351	353	330	343	374	345	373	341	359	339	354	386	370	349	366	363	335	377	342	371	379	358	329	363	358	347	360	330	365	342	372	368	324	363	336	360	369	342	352	364	343	339	365	351	362	367	329	354	347	336	333	343	362	370	367	347	356	368	345	355	373	362	344	356	379	350	399	334	363	365	356	371	352	340	328	325	366	347	370	317	338	347	370	340	317	325	384	353	349	366	357	343	329	377	325	387	335	363	371	369	378	334	359	355	325	373	368	326	378	320	323	333	355	351	363	356	375	359	332	347	385	337	365	374	393	319	364	353	353	327	358	377	349	371	359	346	323	346	388	390	337	336	343	370	369	333	362	365	329	357	360	359	326	329	368	335	327	350	354	332	335	332	335	368	366	335	347	331	361	350	343	348	336	366	325	354	344	368	328	351	344	313	353	325	307	339	327	325	332	344	354	334	337	343	397	340	346	371	368	335	349	333	355	366	359	352	334	364	373	310	362	347	374	330	337	342	372	347	334	342	374	359	384	384	337	319	335	333	357	347	348	346	323	342	358	348	343	371	377	330	341	337	350	364	346	333	366	358	349	351	329	327	343	353	368	343	351	353	402	321	328	344	351	363	360	315	381	328	343	367	382	350	328	333	333	363	332	326	361	347	366	396	345	340	346	334	337	348	335	356	340	357	384	356	347	351	344	342	339	360	357	351	364	367	340	374	377	380	355	352	361	348	327	351	349	339	332	341	348	375	356	323	332	358	353	316	364	377	330	320	353	356	351	344	322	380	340	366	361	358	324	328	317	339	353	339	369	340	360	345	379	349	336	343	336	365	382	333	380	316	322	371	375	355	387	375	382	354	350	344	373	342	345	360	339	350	366	346	350	331	381	373	336	357	333	332	355	374	355	365	350	352	360	367	356	363	362	338	347	368	372	344	324	331	321	376	332	363	367	341	343	349	364	361	347	353	337	340	348	332	340	363	369	357	338	349	350	332	340	312	336	357	393	347	367	364	362	373	369	381	360	370	343	339	381	354	320	379	353	355	355	344	343	352	329	364	322	379	351	328	381	392	355	344	340	355	355	350	326	337	370	366	368	364	327	346	353	337	374	369	338	344	347	331	399	375	380	387	343	391	362	355	365	331	373	343	348	343	353	358	340	354	366	363	352	372	347	363	363	390	388	326	355	339	369	356	338	336	379	352	386	336	356	373	340	371	330	351	368	375	341	369	339	332	319	346	314	357	340	353	343	352	352	351	328	365	376	329	360	341	347	330	338	359	377	312	363	348	345	356	334	345	368	355	350	338	342	369	341	357	340	328	365	355	352	332	371	342	342	350	331	351	338	384	369	391	347	355	334	343	367	367	355	339	363	336	364	374	353	365	361	339	373	316	344	362	401	367	352	361	323	356	368	343	336	335	329	339	354	345	359	347	349	371	347	356	307	355	315	357	328	360	380	374	352	376	353	359	340	338	375	345	327	364	361	349	357	355	309	350	344	343	374	377	326	371	366	363	351	368	361	369	349	334	350	372	387	352	326	340	381	362	365	352	307	339	358	387	355	369	349	366	346	340	344	392	345	342	333	396	352	358	329	354	381	361	390	329	357	358	340	329	364	359	323	377	337	370
18274	2914	2839	2234	1523	1065	882	638	554	457	441	325	319	305	282	286	236	249	212	211	207	192	212	203	208	206	190	184	189	197	185	188	168	191	210	178	165	154	184	142	166	160	178	189	158	161	163	161	178	182	173	164	177	167	159	170	179	158	165	157	189	177	159	155	160	167	154	171	159	165	146	176	169	163	155	182	153	153	150	169	152	168	165	175	156	175	169	159	151	165	143	164	174	140	146	179	161	127	147	163	152	161	141	160	167	144	184	163	179	186	177	135	150	162	160	155	166	163	157	150	163	146	170	181	160	154	149	161	148	149	157	144	139	143	170	163	146	152	143	150	182	160	175	155	158	130	168	148	158	155	156	152	138	163	185	173	161	180	154	149	135	152	174	143	166	148	155	163	160	174	166	143	167	170	180	163	148	160	163	131	156	165	160	150	165	186	168	160	166	144	164	185	147	171	153	138	153	143	184	157	182	161	173	161	136	173	163	146	150	159	174	162	147	151	149	130	151	150	144	138	159	139	145	159	167	157	170	180	152	163	176	141	160	160	148	163	153	143	158	163	159	155	158	162	175	174	167	168	135	170	143	154	147	140	154	158	159	158	165	158	170	157	175	145	127	145	170	170	167	155	172	167	159	139	141	175	162	157	145	160	151	186	172	160	157	128	154	166	155	135	153	154	154	138	160	147	155	149	157	142	166	153	148	139	158	149	169	144	170	168	139	147	161	158	167	155	175	159	159	160	179	147	159	183	173	177	150	187	159	135	148	176	172	164	142	178	155	163	189	173	165	153	141	163	162	152	163	141	164	165	183	165	137	160	155	159	165	142	159	131	149	163	158	156	183	151	181	145	140	164	174	139	160	141	169	147	160	161	157	159	152	153	143	157	146	145	151	172	161	169	138	152	179	146	158	167	163	144	123	165	156	186	155	154	173	158	166	142	154	181	159	160	145	163	186	116	167	144	166	146	140	145	147	148	163	151	160	180	144	137	158	188	166	156	129	158	147	168	173	163	159	149	164	142	164	150	156	154	167	134	141	146	155	167	162	166	174	159	176	140	171	153	164	157	152	163	161	153	134	175	173	176	184	147	186	159	140	150	161	141	154	154	172	154	163	145	157	200	151	138	155	152	169	151	171	159	162	156	170	162	158	153	139	134	156	174	141	160	163	169	164	165	166	151	147	133	161	134	156	170	157	169	149	159	157	165	153	147	164	159	153	171	143	162	116	171	163	167	137	170	149	128	153	160	161	169	155	145	148	171	130	162	171	166	151	161	144	170	172	159	158	156	155	149	135	167	143	148	156	140	173	134	156	172	175	147	167	163	164	166	156	171	154	159	162	159	150	145	164	155	146	157	148	176	151	174	166	161	169	170	158	161	183	180	155	171	149	145	158	161	158	157	137	167	177	145	151	166	156	152	154	154	144	162	156	146	151	146	162	143	156	162	167	141	169	144	157	156	151	134	165	147	147	167	164	161	168	150	147	142	166	137	173	163	148	144	165	175	153	148	139	184	138	162	172	167	178	135	156	168	161	164	139	155	136	155	176	166	136	159	154	151	132	164	151	155	145	151	152	176	154	184	150	160	165	157	158	167	137	162	158	178	167	154	157	162	197	163	150	160	153	141	150	161	152	168	149	168	168	163	170	145	155	168	149	153	132	155	166	142	148	140	144	164	149	158	166	157	170	168	143	155	151	157	157	175	165	150	169	148	143	147	171	165	160	189	142	167	165	154	156	140	151	164	153	146	157	160	151	142	163	156	182	166	159	151	172	151	157	165	137	172	173	165	151	154	160	175	173	168	175	155	175	158	169	167	168	134	162	169	143	160	151	139	144	148	162	173	167	162	157	157	145	170	162	152	161	155	168	160	150	148	148	160	175	173	171	168	141	132	134	179	159	180	154	151	153	167	144	149	189	160	167	137	147	154	152	154	168	154	157	190	194	167	172	153	149	144	156	148	171	149	170	192	147	148	144	168	139	167	155	155	161	155	165	141	160	160	162	179	181	152	145	142	137	155	163	176	171	162	157	167	157	149	183	160	161	164	143	147	162	179	160	154	164	163	155	141	159	167	155	162	150	169	158	160	151	155	168	154	168	152	170	162	164	150	164	140	164	143	165	177	161	161	166	145	148	166	156	164	141	145	149	167	163	141	162	123	172	151	157	148	152	147	177	160	161	170	164	133	156	163	154	137	169	130	148	170	154	157	156	153	149	122	175	155	146	148	143	161	162	171	148	146	150	138	169	171	163	167	144	146	138	151	167	155	176	170	162	167	144	158	189	157	194	161	135	147	164	169	166	147	162	151	142	171	160	153	138	148	166	164	123	169	153	146	152	148	193	176	155	152	176	147	159	151	152	157	155	174	141	154	157	164	155	139	160	176	155	173	179	151	170	160	156	162	156	173	147	167	144	143	160	159	159	144	156	152	169	165	152	166	143	146	153	137	147	139	157	159	142	138	158	154	152	148	174	191	177	160	149	176	168	164	147	154	162	151	141	159	173	162	142	162	145	186	154	166	162	180	165	163	144	165	169	155	155	154	130	163	168	168	174	141	173	153	160	158	157	163	158	165	176	154	166	155	155	160	161	169	158	183	157	157	163	177	131	163	135	153	171	155	160	151	177	142	174	170	177	159	179	159	158	160	153	177	174	162	151	156	161	146	159	163	159	164	156	150	174	166	149	154	152	159	187	160	151	133	129	152	154	155	149	172	168	155	157	154	189	163	156	172	156	145	170	135	150	143	166	165	154	165	181	173	144	146	164	163	139	146	162	175	149	158	127	134	151	156	168	126	160	139	140	169	155	144	163	178	151	149	173	137	157	169	151	132	154	146	112	144	154	157	163	155	152	161	171	160	155	159	153	155	159	167	170	155	157	142	162	157	151	152	186	137	150	139	143	148	162	149	147	165	190	191	157	152	175	156	151	151	141	153	151	167	177	147	163	143	153	167	162	153	164	144	180	158	159	166	153	145	150	171	171	164	166	149	150	155	153	154	171	171	161	162	172	173	158	165	161	140	158	151	159	147	166	169	158	139	153	136	146	155	168	155	165	148	142	162	162	179	145	165	170	160	144	159	156	154	141	171	155	155	152	140	164	159	147	169	146	186	152	163	167	127	152	192	161	131	143	150	148	172	192	159	151	158	143	150	167	154	157	196	163	171	165	139	165	167	161	155	161	161	189	153	166	160	148	159	149	160	140	160	184	145	132	152	152	153	176	171	176	154	143	174	169	156	180	148	133	165	168	177	165	161	139	129	146	132	138	150	144	153	159	173	163	165	146	168	166	183	171	172	158	139	151	169	149	158	166	168	176	164	181	159	152	150	150	170	165	165	153	154	154	155	142	137	161	141	139	160	171	162	141	169	133	162	142	154	133	141	160	146	130	161	161	136	167	148	160	151	165	165	147	172	150	162	160	140	174	136	155	161	148	150	164	158	143	156	168	162	150	171	149	160	145	138	157	156	136	156	175	180	160	157	149	168
7881	2401	5410	6415	5526	4488	3696	3017	2515	2151	1911	1817	1479	1383	1268	1177	1135	1067	971	922	857	858	789	801	743	732	729	721	705	657	674	663	651	604	670	598	606	606	612	569	576	560	557	575	568	542	543	562	572	529	475	529	495	562	489	504	555	504	538	541	540	474	519	531	506	500	547	538	471	497	533	487	524	511	521	543	517	509	498	462	491	478	502	520	529	502	469	515	518	467	511	470	501	514	447	499	500	523	496	482	447	462	487	493	503	396	509	516	502	473	478	482	472	460	511	467	482	475	498	482	478	459	513	479	477	487	505	448	494	482	468	489	458	484	494	496	468	475	447	487	489	490	483	490	497	426	469	465	486	493	443	462	478	497	477	443	468	441	490	441	459	489	460	440	473	520	467	510	467	497	460	480	459	457	492	536	500	475	463	480	475	480	462	508	495	505	437	459	496	446	477	464	476	475	453	476	466	490	509	471	474	514	461	483	496	484	463	482	486	461	471	481	469	479	473	458	477	488	478	494	477	459	452	459	507	425	464	499	465	452	484	511	479	495	461	467	478	482	442	462	444	473	494	458	487	433	459	442	487	500	457	488	470	450	467	477	475	485	466	465	444	478	443	476	445	466	462	454	431	493	521	480	500	476	478	464	500	494	500	474	468	453	505	485	462	470	504	469	472	475	467	466	466	470	466	470	488	482	484	474	473	455	474	497	471	450	462	477	452	491	462	478	512	492	460	474	442	487	482	455	473	446	474	477	445	481	490	492	469	481	485	487	467	449	480	479	478	452	458	442	475	478	484	460	443	462	460	473	484	451	504	470	480	436	513	477	454	454	456	507	451	475	470	466	491	486	453	491	483	470	450	511	517	515	459	478	438	479	513	458	452	471	433	487	453	477	453	481	466	469	471	483	469	486	484	447	460	480	508	461	478	481	465	538	479	458	447	429	487	475	476	525	453	428	473	475	481	439	461	467	501	469	461	477	482	451	462	449	467	475	474	495	496	456	478	474	518	454	441	488	459	469	467	474	454	455	472	496	448	466	475	476	504	425	459	458	468	455	455	463	488	495	513	440	494	480	464	444	496	495	484	467	477	505	475	496	462	460	467	464	459	466	488	474	441	457	489	495	511	484	487	470	449	462	486	499	478	510	472	473	471	477	463	444	472	450	494	466	438	473	506	467	463	464	476	464	466	476	473	500	509	515	455	447	490	478	434	471	471	450	491	531	466	437	510	455	470	488	473	469	449	466	472	449	499	482	448	471	489	453	451	461	540	464	446	449	481	420	450	486	464	485	486	481	478	434	471	483	526	462	475	476	469	461	508	464	464	443	466	472	509	449	440	449	450	489	465	423	471	518	467	466	456	457	480	476	462	456	464	465	458	456	473	441	471	460	454	446	500	442	479	485	479	496	495	510	456	483	458	459	507	486	466	453	476	445	460	467	468	461	521	501	445	488	486	499	473	483	448	507	481	465	508	486	470	442	471	465	478	458	496	506	481	472	434	457	505	502	473	430	514	455	447	453	473	461	473	473	461	445	464	515	470	513	445	462	475	448	458	476	451	477	474	490	450	491	493	491	478	440	456	469	484	487	459	505	485	482	463	469	420	453	475	482	491	460	496	469	485	486	467	449	467	480	455	458	480	481	477	459	443	426	473	480	489	473	450	462	453	478	432	508	495	482	486	447	441	476	455	455	451	468	467	465	501	471	467	463	483	444	469	491	466	494	493	431	501	464	435	445	484	432	487	500	497	500	493	446	474	454	537	462	460	429	488	515	503	457	464	491	476	468	465	436	473	470	470	431	479	456	463	464	485	525	449	492	520	447	448	533	497	485	488	478	466	453	487	493	451	473	480	465	463	445	470	493	450	455	481	475	464	457	473	464	437	450	452	477	444	492	496	498	453	478	468	464	482	457	469	469	456	516	477	489	451	482	463	434	501	468	441	497	454	454	505	481	456	455	454	495	471	456	470	478	464	499	456	480	490	453	489	479	478	502	472	450	465	456	468	457	473	449	479	494	456	456	471	470	455	464	442	447	459	452	497	464	473	464	473	471	455	464	414	445	472	476	523	461	469	453	464	495	486	424	478	430	486	444	469	455	505	502	481	444	495	471	462	482	454	482	462	459	475	507	487	414	476	475	456	479	471	488	470	446	478	479	487	490	448	459	477	482	476	468	411	470	453	438	466	517	448	467	499	436	480	469	447	480	455	459	476	489	445	460	474	449	449	474	449	421	471	501	461	460	466	453	487	474	480	501	492	482	456	467	459	515	421	429	469	490	443	491	482	506	483	467	466	460	456	457	497	491	509	492	455	442	474	479	465	498	455	504	462	478	467	471	444	470	461	483	459	497	457	464	473	480	453	450	480	465	436	457	478	451	443	449	477	473	481	456	509	483	480	423	441	504	473	416	496	460	472	433	463	460	452	496	473	467	442	468	495	497	490	455	478	427	470	483	515	451	483	476	474	517	480	456	487	462	447	508	447	489	455	453	451	435	495	452	473	449	481	460	520	492	511	488	465	494	440	469	473	510	444	464	477	456	438	439	522	437	470	421	491	451	528	458	459	484	451	446	483	423	477	500	417	492	451	470	469	449	492	461	450	428	476	507	476	449	456	444	477	492	423	474	451	514	490	450	440	457	453	450	426	485	472	445	493	486	442	463	464	480	480	487	463	462	459	489	468	483	468	450	472	507	492	471	478	478	464	460	485	457	445	472	466	508	491	483	481	467	476	496	419	506	498	463	467	501	466	490	496	423	476	479	484	499	490	469	451	462	440	465	494	480	433	493	476	450	466	445	492	442	473	449	481	442	457	465	460	479	468	478	490	482	474	485	507	421	449	455	467	465	455	473	465	453	517	467	487	485	459	513	461	507	490	499	439	490	454	465	483	451	469	467	490	460	474	473	462	495	442	473	424	489	472	453	457	470	464	439	512	451	449	497	509	466	467	496	486	494	440	464	501	481	469	466	481	462	476	491	456	484	456	457	511	493	463	426	509	454	477	461	476	441	464	493	430	438	500	460	457	460	441	475	473	426	521	465	475	434	516	444	485	439	489	486	474	456	488	465	441	495	479	456	467	476	445	468	516	489	516	436	489	479	477	487	460	510	459	457	450	536	476	485	439	505	470	445	471	444	438	447	460	526	471	526	461	434	481	461	510	493	497	468	506	484	480	493	472	478	498	481	486	478	514	428	459	470	473	482	464	468	476	481	477	501	499	488	468	460	475	470	483	471	469	465	484	427	467	464	488	461	507	513	458	460	467	484	486	440	451	522	479	496	488	481	466	454	443	471	498	497	478	504	506	512	455	472	424	485	458	417	437	439	457	456	498	425	469	492	473	470	429	466	466	464	475	493	482	473	455	467	487	435	470	480	493	465	478	479	453	504	480	507	480	441	471	434	454	466	465	467	475	456	493	458	485	464	448	486	469	465	485	489	473	443	529	461	466	497	457	475	485	449	443	510	480	455	463	477	479	425	458	475	437	477
2123	304	284	308	253	257	254	234	210	233	240	235	217	253	210	226	227	231	249	240	246	243	221	237	229	242	218	248	242	226	235	240	220	226	191	226	228	248	241	252	225	220	238	237	226	244	205	232	218	229	203	238	222	220	250	234	242	249	238	235	228	240	236	210	227	248	243	236	227	261	208	234	248	219	239	244	231	272	217	242	235	234	232	217	237	245	227	246	249	240	265	233	228	227	206	240	242	226	225	257	231	223	227	204	237	262	215	229	232	226	242	246	268	222	229	213	235	222	249	247	233	233	211	248	223	238	232	225	266	246	228	260	229	239	247	214	210	206	248	242	248	230	231	252	275	236	213	249	253	254	241	238	215	215	249	242	254	213	200	250	258	237	223	234	243	230	228	241	210	230	233	232	248	243	239	229	223	257	232	204	234	246	246	233	228	223	253	252	254	250	245	247	226	228	203	222	219	235	227	239	258	233	254	226	216	211	207	228	257	259	212	219	222	247	236	238	259	232	265	216	221	225	212	206	228	231	226	233	204	212	266	213	235	231	228	227	232	227	236	249	252	197	240	208	252	218	241	253	217	220	248	216	233	219	251	245	245	252	233	230	245	241	218	212	253	234	195	246	212	208	231	235	241	238	223	241	234	221	244	226	209	251	215	237	230	221	250	237	254	218	276	250	247	247	245	230	236	242	253	227	241	232	260	202	214	233	241	221	245	233	230	255	218	253	218	244	258	242	197	185	230	206	242	245	224	266	222	230	225	240	252	247	236	237	229	221	235	265	233	231	250	241	211	266	233	219	205	214	236	221	214	225	208	241	241	228	234	241	236	237	236	251	219	243	211	253	250	208	243	244	212	247	256	226	237	245	258	232	202	246	222	215	205	220	254	229	235	224	242	249	222	213	225	231	244	231	238	244	246	231	245	230	220	231	239	216	242	242	222	242	254	241	232	233	228	249	247	251	219	225	234	238	222	245	250	232	218	259	220	264	224	226	229	229	240	218	243	251	210	247	214	227	259	247	235	248	234	234	232	241	222	240	248	224	234	221	209	231	242	226	229	243	224	246	273	246	256	297	255	253	238	245	236	254	239	205	260	252	255	249	222	232	265	237	243	245	247	209	244	215	236	220	257	226	240	240	239	235	259	239	228	216	225	248	242	235	241	234	241	247	231	224	235	226	262	214	240	251	227	221	242	224	239	198	215	253	233	253	236	215	244	236	265	218	231	207	252	229	228	230	220	235	254	235	240	243	238	257	208	232	250	240	219	222	225	237	203	251	224	230	217	217	220	254	213	225	223	211	236	270	210	226	220	239	232	209	228	239	232	212	251	246	232	248	226	288	228	218	239	267	239	245	239	215	224	217	212	240	223	251	236	237	234	226	211	224	230	211	242	250	250	240	259	222	216	216	254	216	227	209	215	212	252	235	260	237	251	229	257	210	226	268	213	226	236	241	239	242	233	209	222	236	253	245	237	229	210	254	242	270	231	225	234	224	219	237	219	237	248	271	209	269	237	239	231	229	229	264	254	205	233	219	224	244	229	238	221	228	256	237	232	215	240	256	241	241	225	249	223	253	223	222	231	234	226	248	237	232	213	240	228	227	239	232	265	225	248	220	246	233	232	222	254	242	238	230	225	246	237	229	223	221	228	258	230	235	227	248	230	239	240	235	243	238	240	222	234	235	236	211	226	228	219	214	256	266	217	229	239	218	220	230	231	228	233	257	228	218	226	243	228	242	237	244	234	242	234	246	243	222	243	234	242	224	221	233	242	227	218	231	241	218	249	215	228	215	212	242	205	263	235	230	222	237	233	223	212	233	227	242	216	220	216	224	231	231	273	250	238	220	213	221	235	239	199	232	250	223	241	238	226	234	205	228	246	198	222	247	209	227	207	241	229	237	225	243	251	260	235	267	205	226	217	262	228	260	232	250	224	234	229	228	196	244	230	220	222	266	208	223	252	225	217	233	230	236	252	201	246	231	233	234	226	253	239	233	233	252	234	249	235	205	236	249	238	262	222	281	263	222	212	245	230	205	217	243	245	217	249	257	236	239	229	241	233	223	250	209	216	235	258	241	266	211	233	251	211	251	241	262	251	221	222	259	258	210	246	264	215	226	229	232	256	221	234	226	250	250	233	270	229	230	217	233	228	213	256	264	239	228	232	226	246	225	221	240	235	205	231	216	227	212	234	233	221	245	238	231	238	229	248	240	212	236	202	220	230	240	230	251	245	218	234	234	245	253	247	241	264	245	272	235	267	231	223	236	254	232	247	230	245	250	238	239	243	208	231	228	250	225	216	243	248	260	230	204	231	228	222	237	228	220	249	218	229	232	242	253	240	240	237	226	225	222	244	263	215	241	213	246	241	240	221	223	228	242	207	229	230	233	234	238	238	227	240	224	235	205	232	221	243	231	224	209	229	245	213	214	216	217	246	235	215	239	260	250	246	211	239	224	243	234	259	262	216	209	250	241	224	206	221	222	258	233	269	242	252	229	242	229	259	202	265	230	204	232	219	229	210	211	253	238	245	227	226	224	220	232	221	234	226	241	226	253	221	236	233	248	251	233	208	248	217	235	213	257	209	241	260	222	239	224	201	221	228	217	214	226	234	233	222	209	234	240	233	233	240	229	252	214	228	263	235	242	211	242	225	236	267	250	213	231	218	241	240	252	238	239	259	237	222	256	216	250	225	239	270	228	241	236	249	232	215	217	235	241	218	260	247	243	228	223	224	241	231	227	234	239	230	244	225	269	233	250	229	238	240	246	241	286	236	239	228	244	207	245	247	203	219	215	226	231	219	245	227	257	246	254	222	234	208	235	228	264	211	221	247	237	226	236	235	223	222	233	230	212	245	248	251	226	234	243	247	210	234	221	214	227	233	242	219	233	237	265	239	199	216	210	243	223	234	238	251	235	240	212	241	213	228	224	226	214	245	227	257	239	225	219	228	215	214	241	215	246	238	239	245	237	218	218	220	216	248	254	208	220	228	227	228	240	228	241	223	228	242	227	221	247	220	221	205	225	226	225	255	261	244	222	214	218	241	235	241	217	263	246	234	241	238	238	214	252	229	200	210	239	244	241	224	251	219	233	245	258	213	228	206	229	225	243	243	205	238	215	277	216	226	228	226	238	254	248	237	255	233	238	258	271	226	244	203	220	229	238	214	241	215	243	246	250	213	215	232	246	226	230	244	229	251	253	217	231	249	233	209	233	212	245	244	213	240	193	241	240	221	215	206	247	231	228	225	213	222	250	240	232	253	213	231	215	206	219	236	253	215	222	240	233	230	218	230	238	236	238	215	268	214	235	237	209	223	236	235	214	241	256	234	216	229	270	254	244	241	239	209	245	228	242	210	217	224	238	225	217	198	226	224	248	209	256	241	216	236	243	225	265	203	228	234	223	243	221	220	232	255	250	231	221	218	233	242	229	220	231	253	241	219	254	254	231	234	224	221	213	241	221	230	216	243	219	248	238	220	222	235	229
2282	745	793	852	827	779	782	775	716	679	656	721	654	677	632	689	647	679	661	640	652	667	656	629	684	669	629	625	633	656	653	635	639	662	621	661	621	642	636	657	638	602	646	673	587	616	642	619	666	628	681	652	645	657	639	605	614	599	606	585	662	619	652	680	602	633	658	648	648	686	636	613	627	635	653	657	666	609	583	618	600	625	611	607	659	611	616	638	653	638	644	659	581	621	642	604	612	633	644	605	674	667	643	615	624	591	643	628	662	628	626	670	660	636	629	594	623	619	676	676	636	715	636	631	587	610	646	686	637	630	671	640	673	634	668	621	667	647	632	611	619	621	653	671	679	650	639	669	635	672	653	597	655	671	613	591	625	611	631	664	646	627	590	654	642	639	608	638	624	648	630	626	662	653	661	661	620	632	572	679	641	657	648	632	609	611	650	616	607	640	650	621	617	662	622	630	637	633	613	653	620	666	648	633	625	661	595	658	628	601	666	670	586	601	654	631	665	637	622	622	644	649	626	636	667	660	630	654	644	579	697	645	644	643	643	660	684	676	616	658	626	670	617	636	621	624	643	605	627	619	623	658	639	671	631	658	610	618	656	640	653	684	579	611	628	636	659	615	627	616	648	661	588	653	649	633	601	670	637	640	632	676	620	601	636	624	635	638	639	614	593	642	683	596	611	618	627	654	627	646	666	619	671	665	646	603	622	638	642	674	676	627	642	641	631	659	635	601	608	678	681	639	701	626	620	630	588	678	640	638	625	595	622	677	664	664	667	594	621	632	640	652	624	627	609	668	662	658	624	680	637	645	646	620	644	615	616	653	668	646	665	609	629	628	658	648	609	642	597	698	629	636	663	612	627	662	631	627	610	663	623	665	668	624	622	650	694	614	650	635	631	609	693	649	594	663	642	634	648	611	690	626	647	670	674	608	614	638	644	604	644	647	634	604	649	671	612	578	665	632	642	626	623	590	635	644	627	688	661	614	624	643	618	656	641	653	643	617	607	645	595	683	628	643	624	627	632	607	611	640	654	621	639	655	627	652	652	662	632	623	669	657	658	640	647	665	594	647	658	677	652	612	623	616	651	632	640	662	621	637	641	618	639	661	601	577	618	644	620	663	601	629	641	630	644	651	636	629	647	648	633	629	642	660	605	630	657	632	655	687	651	691	621	622	651	653	621	669	602	613	637	644	637	639	584	666	627	654	608	592	619	615	606	596	585	678	585	622	664	644	628	623	639	628	632	643	629	651	668	625	630	622	611	664	700	656	658	592	651	640	632	677	609	658	653	674	630	645	634	668	652	666	654	622	667	633	644	617	657	642	625	649	680	636	641	620	681	631	637	669	672	625	660	595	631	600	639	623	628	629	629	644	624	664	666	639	633	650	585	626	653	611	626	637	615	627	650	627	623	642	675	660	656	663	588	648	628	661	628	627	652	637	648	637	644	645	611	675	641	623	634	620	644	671	580	677	603	622	637	632	637	655	637	632	619	621	637	625	627	623	598	625	615	649	645	634	656	672	611	627	643	636	617	642	601	636	635	634	597	643	632	622	633	602	647	681	605	663	616	670	634	635	661	632	615	666	631	618	633	639	639	632	652	618	662	640	663	634	558	632	607	623	610	628	629	653	638	652	627	615	644	661	696	609	664	662	645	652	585	658	660	652	633	642	635	661	645	660	634	647	630	640	626	646	612	612	611	611	591	621	645	646	614	641	633	660	606	622	620	683	612	641	628	687	653	629	633	589	628	715	640	608	651	643	649	607	626	629	657	632	606	635	630	644	619	620	632	689	627	665	660	637	626	634	662	607	624	667	606	658	604	652	643	659	659	650	655	664	626	623	639	644	660	623	679	658	672	655	635	642	634	649	640	661	637	687	664	633	651	635	608	602	634	569	622	638	614	625	616	675	641	668	646	633	685	619	656	652	651	682	648	702	664	686	631	625	596	686	630	605	654	630	647	648	658	586	648	680	636	628	609	635	654	591	626	642	657	656	635	592	619	575	590	682	662	637	648	626	699	602	686	606	625	610	633	646	650	630	651	623	686	629	619	672	642	661	638	622	664	686	672	619	609	626	638	658	622	603	585	627	654	613	634	598	660	658	668	637	642	591	629	648	618	671	607	702	667	642	637	612	632	651	660	665	654	622	667	664	682	621	657	608	650	648	650	630	647	641	632	629	703	623	626	590	659	636	655	643	615	644	622	628	672	656	670	624	595	648	646	669	694	608	644	621	640	659	663	624	661	643	635	658	626	594	606	640	624	623	690	616	635	660	633	646	661	677	645	622	646	633	683	648	598	683	617	644	631	606	696	640	644	652	635	675	637	619	613	645	667	639	608	640	651	598	604	637	646	617	629	608	592	602	644	660	607	674	664	606	654	621	651	633	676	653	610	620	636	636	616	648	654	625	601	660	640	622	612	601	628	573	670	638	669	610	600	613	632	658	638	601	656	682	594	655	637	620	646	668	600	638	637	654	636	638	663	678	623	625	662	625	620	661	667	659	631	609	604	687	637	644	624	612	628	658	590	640	619	653	626	653	608	669	621	620	658	660	667	595	615	659	661	619	597	647	641	638	599	644	582	616	626	624	659	581	650	615	645	612	626	665	622	662	651	663	631	623	634	643	625	648	625	691	671	625	647	655	655	663	613	609	669	634	668	603	666	677	658	629	659	637	617	598	621	626	633	684	595	676	605	614	618	629	632	603	627	646	620	607	617	658	652	600	642	631	638	627	664	626	615	695	667	619	671	637	658	644	653	643	608	626	614	614	623	597	667	618	643	702	646	636	638	657	649	659	638	616	624	666	633	695	635	621	613	648	634	655	602	663	665	634	627	651	603	642	623	646	663	638	656	632	628	640	645	638	655	615	608	652	675	629	632	671	617	620	601	624	609	634	593	686	643	604	619	629	681	614	627	626	591	620	644	637	641	624	668	690	623	626	670	647	641	622	657	658	644	654	624	633	642	619	643	649	627	606	597	618	632	637	651	610	620	603	640	649	632	652	618	666	621	627	676	635	650	644	675	643	667	657	648	692	682	640	675	640	601	639	672	621	604	659	628	666	631	647	634	606	641	621	635	667	638	632	631	626	613	626	646	637	614	649	630	645	660	645	677	649	650	668	590	673	617	654	633	637	668	638	580	619	643	618	618	608	662	652	640	630	682	654	637	611	670	656	639	681	656	624	677	668	652	666	628	659	659	613	614	611	629	651	626	615	665	626	643	652	647	609	665	639	635	612	589	614	619	631	616	635	624	592	592	676	661	628	636	657	651	615	634	616	675	653	625	644	677	648	651	619	642	619	645	638	607	635	609	649	632	647	631	631	629	618	667	654	604	625	628	623	636	611	645	627	641	670	665	667	638	642	570	638	629	627	606	631	641	625	587	645	651	642	631	598	633	618	613	621	653	623	590	688	650	649	642	614	682	615	656	619	643	657	641	600	657	634	630	639	617	634	620	621	610	636	644	630	660	644	610	673
9583	1152	1421	1183	814	641	487	381	329	287	254	228	195	205	175	183	168	167	137	134	143	144	148	159	142	120	122	135	124	128	122	120	149	135	115	112	111	130	132	117	118	121	116	112	111	120	111	120	111	125	101	122	133	141	118	109	118	130	116	133	137	116	131	117	102	97	105	128	104	118	117	117	119	123	125	104	114	126	141	108	111	108	101	118	115	119	124	105	122	113	107	113	115	115	98	95	127	104	115	112	113	111	113	116	108	101	115	124	108	112	137	112	101	101	121	118	126	113	111	138	98	99	117	115	113	101	119	112	104	127	131	134	120	110	99	100	108	123	105	106	119	125	118	97	102	121	117	121	135	105	95	119	101	130	115	118	132	103	122	121	105	111	105	105	102	124	113	109	107	100	129	121	114	115	119	129	111	92	111	131	111	118	104	110	111	112	115	94	109	117	84	113	132	123	119	124	103	125	123	116	110	116	132	125	124	121	105	129	128	94	117	103	104	115	88	113	98	108	109	104	122	112	102	97	118	96	128	116	97	121	111	108	99	101	103	102	115	93	108	110	95	133	113	124	99	121	134	110	136	107	97	103	103	136	124	96	116	141	109	116	106	115	102	138	110	111	92	98	111	111	114	112	108	102	109	102	100	122	116	106	117	112	117	116	115	100	118	112	112	112	124	104	124	126	112	97	108	124	116	110	108	91	117	107	102	111	115	114	104	122	124	103	119	120	102	110	134	100	148	105	101	109	110	109	98	119	97	101	110	110	98	109	98	134	98	118	107	107	112	110	114	131	106	121	112	123	109	100	115	120	106	114	103	123	122	124	110	119	121	103	108	118	125	125	121	114	121	123	107	123	92	114	109	106	100	111	120	124	112	104	103	110	97	109	116	115	110	117	128	124	126	113	105	106	108	98	125	109	108	124	108	109	110	112	114	129	113	83	119	83	113	119	127	119	109	117	105	143	132	124	130	110	101	96	119	119	104	108	107	104	104	112	104	117	107	120	116	106	108	104	123	133	136	139	116	94	135	104	115	127	130	110	115	104	113	115	121	104	127	106	124	106	129	132	124	101	116	124	116	109	107	108	135	103	109	96	110	123	113	118	109	101	115	122	115	99	114	126	104	120	114	103	117	115	107	124	111	119	104	117	114	110	107	114	100	118	98	104	105	135	109	124	106	126	112	122	113	115	114	102	130	125	90	124	110	118	97	103	116	114	97	107	101	118	115	105	119	111	120	109	114	115	128	126	123	123	115	123	111	119	113	130	111	107	113	103	104	102	126	114	121	102	106	112	116	116	97	111	119	135	116	112	111	111	106	119	100	123	117	110	124	110	123	113	99	114	116	99	108	102	118	112	120	107	116	110	118	105	128	129	111	106	114	113	117	121	110	102	114	116	123	114	116	123	119	96	128	111	108	138	116	108	135	105	136	133	121	94	121	90	108	128	114	140	130	127	119	111	120	109	93	89	118	121	104	112	94	118	123	113	124	118	128	102	116	84	100	112	105	128	115	134	131	107	109	105	107	112	116	145	118	112	106	108	126	106	126	118	106	129	93	99	136	112	101	130	128	120	114	117	128	106	119	116	123	124	119	118	118	122	107	114	120	129	128	118	111	119	120	128	123	104	99	123	123	110	121	93	98	125	114	132	119	112	127	135	94	104	103	103	113	123	116	117	113	86	115	107	111	114	102	119	106	126	116	101	104	114	94	116	116	121	107	120	91	121	113	113	85	127	124	128	110	111	107	113	104	113	115	110	116	106	126	125	136	122	114	124	99	113	119	115	106	115	105	93	120	109	102	108	124	104	130	120	126	98	105	108	113	124	123	114	113	127	112	100	111	104	132	97	113	125	94	93	122	112	104	109	114	132	113	114	109	114	124	114	111	130	99	99	133	128	117	119	125	133	126	119	115	115	144	104	105	108	117	114	94	109	122	109	100	107	102	119	131	107	126	118	117	109	116	105	137	91	111	111	126	132	100	107	100	119	111	114	113	117	116	101	137	127	110	117	95	120	97	118	138	119	104	116	118	123	103	131	121	121	113	129	99	99	129	133	113	84	118	106	120	110	110	117	133	113	111	116	109	117	109	105	125	108	113	114	102	116	103	111	131	114	133	95	111	112	123	112	125	116	110	112	122	105	126	116	90	141	107	116	134	96	119	97	115	105	100	106	117	95	115	129	105	127	121	120	132	130	111	110	113	105	118	121	132	101	97	116	103	99	129	112	117	139	115	116	111	105	111	100	106	134	121	116	120	127	119	101	111	131	124	112	119	124	108	109	118	115	123	114	135	111	101	105	108	107	129	94	101	99	106	119	124	108	123	116	115	104	113	119	107	115	102	117	112	108	107	98	100	112	111	123	110	117	111	107	132	116	109	121	107	115	117	112	116	115	130	116	98	120	109	117	114	116	111	111	138	109	101	121	113	109	109	119	102	102	102	110	113	102	126	125	126	125	107	123	109	109	112	106	122	116	115	90	130	96	116	109	86	104	110	112	122	104	117	120	115	115	120	133	116	102	121	108	124	115	109	104	112	102	124	111	112	95	116	104	102	102	98	117	109	117	114	113	116	122	113	103	110	126	129	126	123	102	116	111	102	117	123	90	112	103	94	108	105	108	111	109	146	110	108	129	122	116	113	101	98	120	108	115	101	113	112	132	120	145	129	116	105	106	109	101	114	133	101	113	123	121	115	100	96	98	141	103	116	110	117	112	129	117	130	122	111	116	108	111	107	123	123	117	111	130	98	118	119	115	106	85	104	116	115	105	109	121	120	122	111	112	115	129	123	114	123	123	111	111	110	103	120	97	120	115	106	88	110	112	121	103	110	107	115	103	121	109	105	105	114	101	100	138	107	128	121	117	126	120	108	117	121	90	116	110	114	129	126	103	129	131	119	118	111	121	107	123	128	92	119	129	104	129	111	123	111	123	119	120	96	114	107	118	106	113	115	94	114	129	105	134	111	111	104	123	102	111	101	108	116	118	98	122	117	100	122	123	122	113	110	99	131	97	113	113	107	107	110	111	116	106	91	115	121	130	133	104	103	111	93	113	105	99	117	113	120	118	119	108	102	111	119	114	111	111	118	122	130	97	112	126	109	104	118	101	118	136	102	117	105	116	94	94	114	107	115	128	90	111	122	123	111	98	109	113	98	106	97	128	120	114	136	133	103	119	101	100	84	109	127	96	107	117	88	100	110	102	109	125	123	117	119	105	127	139	104	127	132	117	107	123	109	115	109	105	99	112	143	123	111	107	131	116	112	123	116	124	140	99	108	103	115	120	113	129	94	101	108	96	112	88	113	116	110	110	110	118	114	117	116	97	113	106	123	131	130	132	146	111	109	122	124	91	121	109	119	114	100	116	108	132	99	139	121	105	110	107	105	102	98	107	108	103	103	115	111	102	104	125	120	108	123	100	115	124	126	114	115	113	111	100	103	131	117	113	130	123	111	109	119	96	112	127	109	123	123	120	138	122	107	109	114	109
5772	1461	3086	3629	3152	2646	2090	1819	1473	1242	1185	1037	908	850	802	737	701	619	623	625	612	574	534	515	491	490	476	490	489	462	463	462	437	435	476	426	434	372	419	416	416	382	416	381	429	416	382	384	419	406	373	422	386	386	385	374	388	359	383	363	382	401	379	363	351	366	412	357	391	375	360	370	401	395	345	348	380	362	340	364	373	359	377	369	400	341	330	387	383	364	384	353	324	384	374	370	351	347	347	344	361	382	359	359	360	343	399	393	350	335	342	343	350	381	363	353	350	329	348	353	339	322	387	358	360	364	347	362	388	356	366	376	368	367	316	370	348	349	344	320	376	378	352	360	339	384	367	334	355	349	326	376	366	343	343	337	355	353	357	324	344	323	354	372	381	346	376	358	368	339	355	348	336	357	338	350	361	353	343	327	329	352	335	346	359	329	336	326	301	350	335	327	329	370	334	321	360	347	332	370	368	360	333	365	356	374	345	321	332	367	362	369	355	365	364	344	354	353	348	318	341	337	352	384	369	360	364	356	366	345	324	348	361	316	339	334	336	362	348	348	354	343	325	352	353	348	333	348	309	406	355	358	342	363	339	383	360	378	353	320	377	356	344	340	365	367	389	370	374	331	311	363	353	339	304	360	374	369	361	356	341	364	375	336	338	355	281	354	336	322	315	345	373	370	375	331	306	344	353	340	372	356	345	326	323	390	368	336	324	352	348	334	337	339	378	379	367	330	341	356	358	347	358	405	353	346	352	371	366	331	350	378	360	338	363	356	361	367	374	335	329	343	321	327	342	357	362	341	382	331	365	333	363	359	355	332	352	374	351	360	346	372	339	298	379	382	336	337	362	343	329	347	354	338	365	348	330	355	321	348	347	366	345	325	316	328	364	346	358	369	357	323	351	329	345	352	363	351	352	346	354	386	314	337	328	355	332	365	339	360	387	328	374	383	373	352	371	399	315	352	356	324	355	391	363	331	368	347	342	356	367	364	353	327	308	391	350	363	332	335	374	359	333	352	388	380	343	324	351	378	353	346	330	367	368	351	401	329	349	397	373	379	350	326	355	362	332	326	353	399	325	358	338	320	333	365	351	346	351	364	357	350	343	333	358	366	333	336	349	394	358	347	349	356	374	335	325	325	337	355	377	346	354	382	349	360	341	352	367	344	349	341	328	313	349	331	367	357	362	373	341	367	341	347	367	341	377	369	333	348	385	343	377	371	358	399	359	345	369	367	371	367	349	366	363	310	343	333	348	382	378	313	389	350	370	370	344	353	331	375	354	339	351	348	333	345	366	350	344	358	385	319	366	350	354	367	341	346	336	360	355	325	306	353	364	340	347	378	368	345	350	321	350	322	342	342	330	364	383	340	346	304	378	357	349	335	326	353	368	318	342	363	350	328	350	344	343	364	329	332	333	343	336	372	365	354	348	351	352	360	345	377	351	355	389	345	353	356	346	341	331	395	328	345	358	350	404	371	330	373	363	367	363	392	362	332	348	350	363	386	320	329	352	344	371	334	351	319	330	336	347	340	356	348	344	326	331	331	336	351	351	397	338	339	348	338	327	361	346	372	354	369	355	333	348	337	332	362	348	338	339	377	363	367	345	353	349	379	354	351	383	324	347	366	363	343	336	369	341	322	338	360	371	323	339	352	378	349	374	344	341	332	339	360	353	351	397	375	328	380	345	353	354	356	370	360	330	351	331	354	374	335	346	370	366	345	408	325	370	378	332	352	347	353	375	343	330	363	365	367	349	338	332	382	366	368	369	341	339	345	350	351	328	327	351	383	329	347	329	359	359	359	371	331	345	357	371	336	338	346	334	358	352	342	339	332	359	353	362	365	359	372	370	361	360	344	314	369	348	362	352	344	340	350	350	359	337	348	363	313	355	333	366	337	362	339	305	349	378	341	370	370	331	393	345	338	358	335	317	393	387	326	328	367	346	367	367	360	333	328	329	332	364	361	370	351	365	344	342	362	310	300	355	369	342	375	350	367	327	356	375	350	350	326	373	364	372	347	335	363	337	368	339	320	369	365	344	334	365	356	325	341	352	368	348	331	370	348	354	370	353	363	360	318	355	342	338	340	316	358	344	345	338	368	321	351	334	350	357	319	354	350	354	348	359	355	350	347	359	324	324	374	368	353	372	340	351	344	354	372	379	342	335	351	359	375	362	333	375	373	343	340	334	350	349	357	367	352	390	372	365	360	363	361	363	335	318	333	332	354	329	347	368	343	357	337	344	322	357	335	361	355	347	349	342	356	359	384	378	354	345	343	363	352	360	314	327	343	344	355	362	332	402	339	336	358	331	343	336	341	346	330	356	323	329	345	349	366	333	366	378	361	402	364	349	322	346	365	341	381	390	335	352	360	347	363	328	314	334	350	335	369	327	368	321	339	359	357	385	335	366	339	329	330	359	346	362	345	359	366	322	367	348	314	379	382	315	345	341	321	317	359	364	329	341	348	326	346	355	370	359	374	359	355	359	371	373	372	339	332	352	363	334	354	347	357	338	375	347	329	380	337	399	390	317	424	315	360	347	351	338	321	357	327	333	367	332	350	310	340	357	352	384	369	330	348	352	361	325	357	342	356	357	337	330	367	330	368	341	344	327	336	362	352	343	349	337	335	322	298	349	340	336	358	370	365	364	326	361	344	355	354	354	331	330	320	326	365	347	376	404	346	317	375	354	361	376	355	331	338	364	345	363	332	351	338	389	338	354	366	345	323	374	354	338	343	345	357	337	372	350	312	329	340	336	343	341	354	373	336	352	374	349	345	355	331	344	339	366	336	379	331	330	349	343	381	384	376	336	330	328	327	352	340	314	370	337	385	370	369	328	335	350	348	334	321	353	347	336	327	358	314	343	352	367	339	379	319	367	345	369	359	372	392	341	375	349	334	352	357	347	347	363	343	348	340	306	371	322	337	357	334	345	336	374	356	358	381	359	348	348	363	346	335	341	358	339	354	414	332	381	329	344	340	338	340	340	328	353	368	332	335	339	361	373	346	377	330	302	335	351	348	369	371	381	381	340	305	338	349	340	328	344	375	364	340	345	344	332	359	330	355	337	337	378	330	354	353	338	333	296	368	341	352	323	373	342	327	358	304	346	371	343	334	334	343	334	364	337	358	364	345	334	360	345	353	327	331	350	307	331	385	359	352	333	365	313	359	326	343	359	314	362	359	334	349	346	350	330	341	354	381	359	358	334	370	379	338	348	329	315	369	381	354	390	315	356	319	341	340	318	356	361	362	383	367	326	345	333	360	375	325	350	353	351	353	367	345	355	338	337	338	365	364	357	329	365	332	352	362	353	365	359	355	381	351	343	346	342	365	356	348	366	363	352	373	341	318	367	368	342	369	342	358	331	332	351	343	365	345	321	322	343	343	334	295	374	382	366	342	347	315	326	331	368	347	348	345	347	372	380	367	355	347	354	338	341	366	357	338	361	355	349	336	308	376	354	333	357	349	366	327	363	378	318	337
17832	2851	2723	2158	1460	1139	811	713	576	493	404	350	299	283	302	295	238	256	229	237	197	212	187	205	219	212	187	221	187	177	174	174	160	180	187	190	158	192	192	169	168	145	179	174	169	166	185	153	161	150	170	149	165	174	164	158	170	182	153	166	171	165	157	145	142	168	156	178	155	150	153	167	163	149	176	169	125	170	183	137	138	158	163	179	139	153	152	165	162	179	152	148	162	174	146	172	146	148	154	155	139	170	136	165	176	151	155	132	181	156	147	141	164	170	157	172	176	154	130	168	168	153	153	166	163	164	139	156	159	164	133	159	179	162	157	150	162	146	161	153	154	147	154	154	143	166	149	154	154	131	171	154	166	158	154	170	147	157	154	140	200	170	159	128	179	161	168	144	164	156	190	156	173	159	159	164	153	167	170	166	146	166	165	158	155	151	130	149	162	164	139	170	163	155	131	154	186	156	150	166	164	172	140	163	160	155	160	124	131	143	170	156	162	163	162	178	186	157	145	136	165	145	159	179	147	150	155	154	185	153	166	160	171	166	156	154	127	177	155	131	184	161	148	161	132	141	134	148	139	166	167	132	151	158	152	150	156	145	180	156	169	164	154	148	139	155	149	152	157	138	144	173	161	178	145	171	157	153	162	162	161	151	163	172	170	148	169	154	168	133	148	160	135	167	165	154	128	155	158	169	177	169	154	149	148	157	160	165	153	150	141	157	155	172	164	170	142	154	133	158	149	135	154	143	150	159	165	137	148	148	166	184	142	153	157	164	151	160	138	163	157	157	151	155	144	149	139	141	142	164	147	168	162	156	160	167	152	159	166	161	134	161	151	161	146	157	163	142	141	153	160	163	136	142	150	161	179	162	164	149	149	158	154	164	156	149	144	171	167	177	164	166	176	151	118	124	159	154	155	143	143	141	154	150	177	146	170	139	167	160	140	144	151	164	151	164	161	142	149	154	135	166	162	147	173	154	149	140	158	170	159	165	164	146	177	160	176	143	147	159	147	175	178	143	154	166	135	192	145	139	157	166	158	142	149	148	166	149	159	155	170	170	175	157	148	145	163	176	162	146	144	140	149	170	167	166	160	140	183	151	173	165	151	160	155	155	180	154	163	162	152	157	144	174	155	153	149	149	145	169	139	162	157	156	154	161	149	132	137	146	156	179	154	148	160	166	148	146	132	153	129	148	170	166	155	158	154	163	164	156	172	165	179	153	150	146	151	165	155	171	161	167	171	157	152	161	152	148	159	127	156	151	172	152	164	158	180	145	171	154	151	155	153	155	150	146	135	128	142	153	161	173	163	152	151	163	161	136	147	140	156	147	170	153	162	160	171	167	156	149	142	159	135	155	131	165	165	161	148	163	150	148	157	165	149	159	153	171	165	150	157	178	143	164	146	143	156	143	181	137	142	149	153	162	152	156	167	155	165	154	171	165	157	145	158	155	156	148	147	152	182	173	146	161	145	154	147	148	137	196	155	148	162	162	143	183	170	141	175	163	147	145	160	152	168	151	147	148	144	173	142	177	167	161	154	148	144	137	155	178	157	174	164	159	152	146	160	156	159	169	178	135	153	158	156	146	154	151	143	164	149	162	154	148	142	190	156	146	155	157	147	146	144	173	166	153	192	136	186	140	161	166	144	164	157	172	180	173	161	137	158	167	161	176	162	184	125	162	112	153	158	156	160	142	145	155	160	174	165	192	156	156	154	160	133	147	180	154	158	161	189	171	117	154	159	155	161	140	155	177	160	152	174	156	159	153	139	156	202	161	171	171	153	178	140	159	167	140	144	161	164	183	155	157	163	151	181	159	177	176	164	191	167	166	161	147	143	168	145	149	146	158	167	158	162	158	151	170	166	149	140	161	151	138	156	163	157	148	161	164	176	147	168	166	136	173	149	138	157	169	171	159	161	149	158	189	149	164	161	161	146	157	164	146	136	158	152	150	158	130	140	169	168	141	147	174	157	178	152	166	164	159	148	166	143	142	157	166	157	153	159	172	159	177	146	172	170	149	160	167	128	140	150	182	157	163	163	154	173	170	175	170	156	146	175	168	152	142	148	152	165	150	146	149	158	148	146	144	145	156	161	167	141	146	142	149	156	156	159	159	163	126	150	159	147	145	152	136	189	154	165	155	155	152	162	173	141	168	156	158	149	160	147	162	149	152	131	152	153	151	187	157	161	157	159	183	158	170	176	157	190	166	153	161	140	152	172	141	163	154	143	160	136	167	171	147	148	149	177	145	148	156	156	142	174	162	182	144	152	168	154	167	170	181	144	149	165	151	143	163	152	162	151	143	167	166	158	178	151	162	151	160	167	155	149	151	157	180	172	132	162	161	155	165	147	167	159	172	167	151	147	155	182	156	156	165	156	162	155	132	173	153	141	163	155	154	162	175	162	194	156	138	140	166	142	178	171	158	163	146	144	148	131	143	169	139	180	156	161	157	160	164	165	147	151	156	161	157	161	130	160	149	151	147	133	138	149	152	163	176	171	154	159	175	135	156	166	144	181	157	150	183	166	163	135	133	162	142	163	164	147	136	190	119	137	143	183	166	167	167	162	159	170	164	147	143	154	190	151	161	180	149	160	147	164	157	141	156	159	147	195	136	165	157	128	147	165	136	162	150	148	151	126	168	160	164	159	133	149	154	168	133	168	165	163	185	165	143	171	163	143	153	152	145	160	174	152	160	158	152	154	143	163	170	149	146	177	178	152	148	168	151	158	160	152	137	156	158	163	166	155	173	168	142	163	152	150	160	133	164	158	152	154	157	174	164	163	174	117	137	183	160	160	154	177	137	161	147	133	150	159	165	155	149	134	147	154	151	168	165	154	174	167	155	153	163	172	126	144	172	157	159	144	159	179	164	149	169	177	147	164	150	163	171	140	147	139	173	159	138	140	157	153	148	148	162	172	153	159	179	153	169	164	160	147	132	164	169	135	163	163	169	157	149	152	158	169	143	165	127	156	128	151	167	172	155	172	150	154	166	168	121	167	165	161	151	157	155	157	170	151	160	148	159	145	153	166	163	142	166	161	138	130	167	155	159	153	165	159	161	146	163	158	151	143	186	158	145	136	161	167	152	181	152	163	141	154	156	136	145	132	148	176	158	154	168	159	162	146	161	159	145	153	156	160	144	168	162	161	132	158	171	178	168	163	165	164	172	146	128	159	146	166	159	172	186	162	136	166	175	144	168	159	146	146	166	138	143	164	160	153	149	138	169	162	173	163	159	158	170	162	141	149	167	161	160	167	166	167	160	170	155	168	154	140	146	168	157	175	167	146	159	142	181	178	146	149	141	144	147	138	155	170	158	156	154	165	174	147	159	160	172	161	146	152	154	158	148	155	162	142	169	145	162	175	148	156	174	155	158	152	132	162	161	152	163	169	157	153	163	170	154	156	154	138	167	161	152	163	162	148	176	169	157	176	137	133	149	151	151	171	182	144	166	158	138	146	145	164	172	159	142	170	177	152	153
7906	2360	5460	6362	5556	4508	3708	3036	2420	2236	1990	1711	1541	1351	1273	1128	1086	1058	1009	879	921	826	811	812	745	707	688	719	670	673	632	664	684	653	604	582	623	601	610	569	555	568	541	533	558	592	535	545	536	558	596	516	517	515	490	525	509	520	531	491	532	513	534	470	467	518	503	497	499	506	500	472	497	490	476	508	525	491	476	505	478	489	496	500	477	500	492	490	520	505	540	500	455	508	464	487	483	458	528	507	487	487	448	485	494	453	528	447	464	455	493	503	507	462	501	483	485	502	485	453	512	451	479	502	498	492	473	467	475	471	450	487	472	447	499	487	485	484	432	467	465	472	493	470	504	482	493	491	483	413	452	466	456	478	492	493	499	453	487	476	491	472	516	442	461	485	494	450	486	505	469	490	457	470	500	481	495	484	444	469	500	517	479	463	506	460	486	477	479	496	463	478	492	478	478	485	436	467	446	481	476	498	509	464	500	515	457	425	481	441	451	486	481	477	430	477	429	508	453	458	480	489	463	495	493	483	491	506	440	466	482	511	442	495	491	459	448	487	482	449	471	490	486	454	478	468	440	438	494	460	506	497	447	475	505	481	438	479	486	477	504	479	478	442	483	487	495	425	462	480	479	457	450	441	481	502	477	469	435	434	468	511	432	491	493	462	481	450	529	493	464	464	485	465	435	431	443	538	476	482	466	491	479	483	471	419	455	479	457	483	490	447	467	498	482	472	494	494	445	473	464	469	469	458	459	443	514	467	478	443	440	488	462	436	459	468	467	477	483	471	459	496	470	463	406	469	461	511	450	481	430	446	495	485	472	494	492	497	474	445	450	511	450	478	443	463	449	444	441	468	481	457	433	455	477	436	468	477	473	489	485	451	464	459	475	480	467	455	448	470	467	475	494	487	495	477	474	470	514	471	466	423	491	474	470	491	467	437	424	455	490	491	497	469	483	480	475	460	467	487	456	513	487	483	448	490	465	474	451	468	490	453	460	467	450	539	497	446	458	496	517	470	479	438	454	492	451	508	446	460	485	490	471	410	508	468	460	469	470	480	468	438	489	472	514	509	466	451	450	485	504	473	438	471	462	433	504	475	448	485	446	448	485	480	451	488	456	456	466	484	500	470	469	473	467	459	475	506	452	467	507	468	496	467	509	484	497	476	472	497	509	464	521	463	478	464	473	476	476	477	498	476	459	461	484	444	509	467	498	488	468	480	464	482	461	450	450	471	466	496	492	476	472	482	485	493	501	438	488	476	452	473	470	448	443	496	478	463	504	475	480	416	505	479	479	470	472	502	454	487	465	462	443	431	479	504	481	483	466	483	452	520	473	488	461	475	448	478	450	474	445	460	452	494	478	475	470	472	513	457	431	459	468	472	445	486	496	482	434	498	460	473	484	478	462	448	467	507	441	482	469	462	503	512	474	450	492	428	473	469	453	467	460	492	478	470	472	420	469	470	440	455	439	495	459	467	450	446	471	501	461	482	440	498	470	467	483	468	471	478	485	451	479	448	478	441	466	487	502	454	468	446	463	492	502	453	458	425	479	456	471	422	474	499	473	451	449	466	495	481	445	432	483	456	444	483	498	480	488	475	472	481	449	460	485	443	502	467	416	473	441	444	475	474	485	499	457	498	493	512	435	510	502	468	477	464	459	468	478	459	465	493	475	477	456	415	509	456	479	427	483	467	495	470	463	438	489	452	504	451	445	505	483	455	436	445	500	503	460	471	440	492	506	491	506	506	476	486	457	435	449	467	507	446	464	478	482	443	503	491	471	506	482	466	445	458	473	490	457	534	444	460	511	423	443	485	430	487	448	449	476	477	476	462	457	504	492	455	464	479	485	470	489	495	422	503	475	486	454	485	449	475	458	501	489	510	456	437	497	457	484	505	452	455	456	504	481	532	492	456	499	475	485	443	504	481	480	448	457	451	464	467	463	503	461	486	428	493	473	475	514	482	453	471	430	460	486	470	473	406	465	450	471	480	450	463	477	473	496	437	482	477	460	462	459	467	472	458	441	502	452	491	475	474	430	448	472	459	475	468	484	495	468	469	476	490	505	474	501	465	460	455	477	476	476	429	463	460	449	469	446	481	460	462	424	455	476	450	459	473	484	484	436	477	485	440	486	440	470	460	472	465	486	480	471	470	428	451	484	425	453	447	461	437	459	445	469	483	458	474	431	471	453	468	480	474	457	490	463	463	501	462	492	483	457	475	482	493	479	468	500	472	436	485	470	467	451	474	497	432	431	463	478	488	486	462	470	481	476	444	469	470	461	474	475	458	483	468	463	462	516	484	444	496	484	470	460	454	456	481	452	469	473	471	495	495	418	496	429	477	472	504	475	453	453	446	465	451	477	493	434	487	475	452	497	483	479	491	462	443	472	457	488	454	452	473	509	458	477	445	486	485	471	459	485	482	458	415	483	525	481	445	434	517	530	465	478	491	469	504	452	445	474	482	469	482	454	489	463	452	478	484	455	496	479	484	473	450	443	480	464	463	456	472	479	421	448	498	463	523	437	501	460	457	474	481	469	474	438	486	511	461	485	446	491	487	446	456	438	425	469	447	471	499	473	451	474	486	468	473	444	451	485	468	443	458	482	466	453	474	458	476	472	489	507	445	456	462	481	458	467	469	466	472	423	453	481	497	499	508	481	436	465	488	479	440	496	505	455	462	440	501	485	490	449	484	440	454	475	466	470	461	465	449	467	460	458	453	478	459	486	458	470	489	453	452	466	483	486	486	433	483	474	484	482	500	504	456	524	458	453	483	458	469	541	460	452	474	470	465	456	474	463	463	444	477	496	523	483	469	451	493	450	451	505	453	433	476	467	488	453	487	444	485	468	458	483	484	498	477	487	473	482	475	446	476	469	473	477	460	453	484	447	454	464	449	455	476	492	455	500	501	459	481	492	456	505	450	448	401	494	465	472	476	488	453	481	432	451	476	490	463	464	465	516	468	472	489	471	501	472	496	475	460	455	488	471	460	433	463	474	442	495	486	483	457	498	438	473	450	468	465	472	467	483	418	439	470	484	482	461	484	456	474	493	506	518	487	444	463	465	474	443	495	454	472	473	450	433	474	462	475	481	467	485	457	457	444	423	446	448	472	467	446	459	471	455	467	453	487	489	455	489	514	494	516	498	471	444	465	490	472	501	470	443	469	468	439	478	506	437	448	478	450	470	492	500	486	424	451	476	466	460	484	455	460	458	455	495	470	489	473	509	487	493	495	419	460	502	457	456	429	492	473	441	422	479	463	504	507	468	437	480	473	462	459	471	467	465	477	483	442	463	465	468	477	488	488	468	475	497	465	443	472	471	489	469	482	491	476	489	468	461	442	473	468	450	496	501	478	451	450	463	463	461	443	469	498	487	453	476	423	502	424	486	449	465	444	437	454	477	494	455	502	452	490	458	470	467	489	464	478	470	504	466	488	508	468	485	465	463	513	475	440	484	468	485	437	467	499	449	484	462	442	433	501
2204	302	310	306	288	246	260	270	242	236	246	233	246	236	221	224	243	239	214	236	257	204	238	224	232	228	232	233	255	236	255	244	240	234	236	236	234	237	212	227	217	221	248	227	236	222	244	217	235	228	230	249	237	218	249	225	241	239	223	205	215	228	209	212	276	224	190	236	218	244	250	234	229	223	227	248	226	250	231	220	219	240	237	248	235	241	236	251	217	237	209	218	212	211	242	236	221	222	236	235	235	239	238	247	223	225	239	226	231	234	236	207	237	224	235	243	232	244	229	255	237	230	222	254	262	249	231	224	225	229	232	221	234	225	228	226	258	227	208	226	248	260	239	211	212	258	244	241	237	211	235	229	229	239	250	235	258	246	225	229	258	248	239	241	232	200	238	239	263	231	252	200	241	225	232	240	227	222	246	269	216	236	237	236	199	246	209	240	212	217	243	244	244	222	216	215	241	254	210	234	218	242	243	249	217	225	226	235	232	243	232	217	236	197	243	256	247	229	216	236	257	239	232	241	217	254	245	252	233	206	208	240	246	242	244	240	216	247	245	222	262	254	226	210	237	225	213	249	225	242	214	210	255	246	263	222	218	231	224	221	229	232	240	244	233	230	225	233	248	233	234	218	228	234	245	229	241	244	226	220	254	218	225	218	233	236	222	206	253	230	241	230	210	210	214	242	248	228	202	213	234	225	223	224	230	216	228	241	243	210	234	240	257	214	253	219	248	235	239	240	206	222	262	218	254	228	225	223	233	204	227	223	232	209	222	257	227	237	231	228	204	265	238	233	251	244	237	215	237	216	238	260	201	235	264	234	234	242	225	217	199	269	221	240	230	208	227	245	233	258	246	225	232	233	211	255	232	231	221	213	219	208	219	248	219	206	256	236	234	227	227	223	246	250	255	266	241	269	228	242	243	241	240	239	240	218	252	223	255	214	264	240	226	222	220	236	244	242	239	233	251	246	246	233	221	230	235	215	242	207	220	244	267	239	198	218	241	234	210	210	218	235	262	225	218	231	229	206	217	244	238	241	231	191	216	217	248	240	232	235	233	245	245	246	257	220	250	229	241	231	241	233	232	229	241	258	200	222	231	218	235	234	215	248	204	249	225	235	200	215	218	239	261	232	210	220	211	230	245	220	243	247	244	226	247	207	245	261	228	268	250	195	214	260	246	241	239	241	197	240	234	232	204	225	218	226	233	236	225	250	227	226	228	225	224	228	240	220	247	245	195	228	243	241	240	223	219	222	248	224	210	214	207	229	237	247	244	238	237	254	255	243	244	242	251	231	238	217	230	219	228	246	230	240	195	265	215	225	212	230	236	242	204	246	250	241	226	250	203	229	229	218	215	223	202	195	237	212	241	237	238	245	245	218	235	233	238	231	237	209	230	229	236	244	236	221	261	255	218	237	264	231	222	244	261	234	225	229	228	226	254	256	235	245	244	244	236	248	207	221	221	252	228	227	243	256	236	230	293	231	227	262	253	232	271	193	229	224	238	223	223	234	238	238	244	214	218	202	218	219	236	219	223	208	278	261	255	238	224	222	235	245	222	233	258	216	238	220	252	232	234	222	235	240	221	271	245	216	216	242	267	236	230	229	225	229	227	233	225	229	205	274	236	243	239	194	248	215	216	230	225	218	229	248	249	248	222	252	251	216	257	223	217	232	220	234	243	234	230	214	255	239	227	208	216	221	223	206	225	279	238	246	224	265	235	192	233	230	261	241	231	253	222	223	231	219	236	264	223	238	236	238	237	250	241	261	249	210	227	248	249	218	200	227	269	232	225	233	232	248	229	244	236	216	240	237	218	232	206	243	232	261	236	223	229	232	252	240	237	244	224	225	231	230	225	237	266	216	231	209	223	220	210	251	269	238	233	268	241	224	243	211	213	236	233	227	240	232	237	230	244	228	229	209	219	230	224	213	211	219	220	215	252	215	234	217	251	239	224	208	223	225	229	260	224	228	224	245	251	212	226	228	225	244	218	222	238	246	243	222	247	233	228	230	252	237	229	249	229	205	229	248	240	193	252	249	226	244	211	255	219	239	213	234	223	227	206	240	233	247	233	234	226	244	214	240	234	232	238	220	221	257	237	238	257	245	248	211	247	226	236	226	237	227	254	264	224	257	263	227	214	249	218	210	215	247	221	234	231	230	221	240	221	215	250	239	216	228	228	233	222	239	209	244	232	228	240	202	220	194	248	235	198	222	215	235	230	229	252	219	225	232	250	258	240	223	227	247	228	251	244	240	227	217	225	222	231	248	234	227	231	234	219	249	220	247	254	205	230	239	256	231	238	242	233	262	239	238	253	186	242	225	235	237	233	241	225	240	223	240	227	240	234	222	256	252	238	239	242	228	229	213	244	248	245	221	230	224	219	231	249	214	224	260	223	223	250	241	232	228	241	225	205	257	242	235	237	232	253	239	247	239	212	207	222	208	240	237	237	232	215	234	211	232	262	229	249	233	229	213	238	230	224	239	228	245	235	261	229	225	197	236	253	212	205	266	257	231	248	231	252	266	228	227	238	226	252	236	232	237	215	244	212	229	242	256	255	226	254	220	251	226	243	240	226	238	239	212	213	231	227	251	199	211	242	225	243	260	238	209	222	237	238	217	239	225	234	237	214	225	238	220	200	221	267	232	199	206	233	261	231	235	210	259	241	246	231	231	234	236	246	243	250	228	227	222	233	214	259	214	254	218	223	243	228	235	239	221	231	255	218	226	218	230	250	239	221	236	246	217	225	252	224	250	255	220	227	235	228	237	220	247	209	254	219	228	242	221	262	225	225	232	223	220	257	236	213	246	245	225	220	226	234	240	234	221	215	224	233	214	240	240	214	229	229	217	233	228	238	222	240	239	245	252	252	230	231	239	222	233	221	211	255	220	247	218	252	240	222	230	205	248	229	234	219	224	230	242	267	207	240	232	247	239	213	244	232	248	233	237	224	211	213	227	236	219	234	251	226	209	203	218	241	243	235	252	239	250	223	227	216	235	233	236	230	281	217	227	214	208	220	227	243	227	223	245	266	226	230	235	236	259	214	239	233	263	252	222	218	264	238	209	218	217	237	212	231	252	226	233	236	263	245	232	242	230	226	245	246	202	225	259	231	225	221	221	234	250	248	251	226	243	215	217	225	219	255	236	233	226	210	229	191	240	263	245	230	205	233	238	256	263	238	238	236	242	227	231	245	212	248	215	242	256	253	234	261	245	214	235	244	233	236	244	214	216	207	221	232	225	245	233	238	212	213	238	262	247	231	250	263	252	236	218	226	213	250	221	270	241	242	239	255	245	237	230	224	237	228	236	191	226	246	206	227	220	226	235	228	206	205	249	219	208	242	217	222	237	265	228	219	208	202	253	230	244	226	218	249	236	217	238	249	229	218	250	221	229	221	211	247	236	237	204	240	230	242	236	212	271	227	240	233	258	205	251	248	232	254	255	235	227	208	225	226	248	249	221	235	217	256	241	220	228	232	252
2280	722	796	838	817	770	718	717	717	719	658	657	666	714	671	657	706	627	690	684	669	703	691	659	630	649	589	658	664	620	651	672	682	668	620	603	723	618	640	645	624	635	631	636	669	626	636	648	622	611	633	659	609	618	617	659	647	640	614	640	618	591	613	646	704	602	610	622	610	622	623	636	630	598	670	642	597	634	631	649	635	620	612	612	616	633	644	615	632	648	610	653	653	621	600	620	647	636	655	638	644	674	654	649	668	631	624	675	618	612	635	606	613	653	637	599	637	619	648	657	586	632	630	631	619	616	642	636	627	644	620	630	606	604	664	648	612	644	621	689	649	625	617	599	643	601	624	587	616	627	643	645	641	609	668	601	690	616	651	636	618	625	682	582	624	680	635	679	602	628	658	632	642	604	614	646	631	625	635	672	698	628	598	654	640	633	631	676	614	656	633	618	654	637	671	639	626	642	635	681	600	572	627	657	581	619	667	610	642	631	641	676	650	662	629	664	650	592	613	612	568	679	661	665	643	646	625	594	652	630	625	699	635	662	653	614	655	692	623	653	623	601	633	633	640	626	629	654	615	647	630	675	639	642	626	631	665	611	636	641	633	656	604	624	637	646	643	626	623	635	585	624	636	649	644	637	671	617	614	622	681	638	699	623	643	645	658	629	668	685	629	589	649	617	648	627	633	633	642	641	635	667	609	644	639	630	663	670	613	637	630	605	640	624	614	622	620	662	667	666	583	622	681	648	653	633	646	608	614	684	633	612	638	612	649	611	597	595	627	632	628	619	614	643	654	658	604	633	659	651	664	653	645	670	645	628	641	558	678	673	616	637	668	673	622	599	635	619	663	649	641	597	600	654	611	655	605	643	595	600	641	654	611	673	621	622	597	664	659	643	662	633	668	637	616	631	665	614	609	630	658	660	641	628	645	640	595	607	636	622	576	625	620	609	654	610	605	619	627	609	656	683	634	695	658	651	661	664	606	656	651	637	684	634	647	657	631	636	605	673	664	600	633	627	648	633	643	663	599	645	613	644	647	605	636	620	687	630	631	634	678	639	628	625	674	650	611	634	661	650	638	617	640	624	628	634	605	650	632	634	663	691	602	629	590	599	593	663	625	595	638	607	645	637	614	607	634	636	621	656	619	691	677	633	634	615	578	641	603	680	656	652	634	622	658	612	686	685	605	616	631	632	657	724	653	621	632	596	631	592	629	648	621	646	615	624	624	575	612	652	629	654	685	650	609	627	605	665	605	676	597	611	589	648	623	606	613	641	604	656	627	643	615	599	636	685	612	592	588	681	594	643	647	625	668	686	635	579	625	637	607	608	638	629	628	645	702	579	673	643	670	610	651	607	614	688	624	670	626	599	661	661	659	653	668	633	640	644	659	599	619	647	670	640	656	585	579	650	678	644	642	639	639	620	630	642	645	638	625	635	641	639	636	579	642	642	644	652	648	606	658	643	581	639	578	563	612	632	640	607	685	671	679	621	635	671	623	648	660	637	678	623	611	680	660	632	644	661	651	613	606	647	639	604	632	638	636	628	619	702	669	595	611	624	640	634	657	665	586	654	649	656	620	631	677	665	626	636	607	682	610	670	642	605	626	602	665	652	647	645	630	643	648	633	626	657	636	652	648	655	626	645	626	678	636	670	634	594	639	631	620	616	614	674	634	607	622	678	671	626	639	619	650	657	681	656	615	608	608	650	628	641	647	615	619	671	635	648	673	657	640	586	607	671	615	635	620	592	612	609	626	578	671	588	653	626	671	644	644	656	654	632	663	640	597	626	579	634	614	620	631	598	665	703	684	600	606	663	614	640	590	604	650	671	668	698	606	602	675	645	669	679	645	656	653	599	629	652	617	637	615	664	648	639	605	594	628	657	627	667	639	596	687	642	638	666	640	645	624	655	633	590	654	617	655	621	665	608	658	623	636	671	657	610	649	642	690	675	663	649	626	631	626	670	625	605	672	616	701	670	633	645	637	643	602	580	661	617	651	674	613	641	656	646	602	665	632	612	670	644	637	641	676	652	649	659	643	625	607	623	618	602	597	629	640	611	618	659	652	608	634	591	636	639	657	631	619	615	658	622	677	629	636	628	604	683	625	638	649	639	642	649	640	625	618	589	660	610	655	658	661	669	648	662	629	622	629	635	629	673	642	623	591	598	599	631	641	658	618	622	595	633	599	617	673	597	670	604	635	620	634	665	639	642	653	667	620	670	655	632	685	641	682	681	628	679	634	602	624	684	684	691	647	603	627	691	664	680	623	593	628	660	622	605	648	658	667	627	647	674	611	605	653	638	665	636	629	675	635	717	633	673	657	669	630	615	606	635	632	651	643	623	645	612	645	642	622	671	653	627	610	650	606	598	622	677	604	647	624	587	647	639	567	656	606	636	647	626	615	687	597	667	657	634	643	602	624	632	648	633	627	639	608	629	618	623	616	595	620	631	670	621	601	650	677	608	628	640	627	688	699	622	629	651	611	639	643	621	674	649	646	635	643	661	648	673	657	605	592	642	631	641	664	641	661	627	654	648	591	590	661	631	659	635	616	616	580	615	660	633	655	601	588	632	665	633	622	694	618	667	618	659	631	605	627	646	629	693	645	657	628	614	685	640	692	679	621	686	639	671	596	637	643	654	630	632	618	628	634	635	602	630	639	651	617	648	679	630	625	588	617	583	690	614	658	599	663	649	632	626	618	595	615	651	641	633	645	604	597	639	646	648	598	702	620	632	619	621	641	625	688	651	634	652	632	642	647	590	617	669	641	637	682	567	641	674	638	646	629	664	628	643	640	629	592	652	615	716	639	630	640	582	644	622	647	678	644	658	595	633	593	658	590	656	675	604	617	660	640	622	635	701	642	617	649	665	603	661	660	636	621	643	628	623	604	619	643	691	647	647	628	646	654	640	615	617	602	663	610	669	645	621	646	645	622	620	625	626	668	617	676	614	640	634	624	642	652	642	615	641	591	611	638	678	651	624	674	623	642	618	635	680	620	649	616	630	693	666	639	660	612	621	596	588	608	642	617	615	614	625	626	649	647	639	636	636	625	657	613	639	657	619	677	629	616	672	621	660	664	658	652	633	637	676	635	613	645	612	630	600	632	628	631	643	633	661	602	685	677	671	648	627	667	665	627	606	652	681	589	646	600	721	654	648	641	633	624	662	648	677	634	612	626	651	658	663	611	609	615	651	626	620	627	573	663	646	653	641	662	700	629	633	614	628	614	614	660	628	592	625	634	609	664	683	705	641	677	637	619	670	640	633	610	607	665	634	654	628	682	622	631	623	637	667	631	658	645	624	587	672	658	647	610	666	666	648	648	608	575	613	629	587	606	656	635	610	641	634	645	643	614	573	649	592	662	644	649	649	686	682	675	682	606	638	657	670	657	650	616	646	625	678	634	623	673	604	585	636	606	649	659	618	611	684	632	682	642	610	602	638	626	596	634	675	616	655	644	594	605	657	627	667	656	601	674	631
9711	1201	1483	1086	816	536	505	352	333	257	246	206	216	192	196	169	136	167	151	142	130	132	141	116	115	148	137	151	143	127	107	144	124	116	117	136	131	134	127	122	121	128	121	124	139	109	112	125	125	131	128	112	131	95	117	112	109	149	116	122	86	118	123	103	100	115	115	127	110	123	125	118	115	117	118	126	106	131	121	147	117	120	92	132	114	122	105	116	99	93	105	98	122	129	132	132	122	113	117	108	124	113	119	99	153	108	111	117	104	101	113	104	158	108	123	105	108	116	129	120	107	114	107	113	121	118	126	112	121	119	118	93	131	109	99	125	99	109	117	104	112	123	114	105	116	111	117	125	105	106	119	115	106	119	115	121	118	120	132	113	105	111	128	110	87	104	117	119	105	116	129	114	128	100	126	110	110	95	124	115	113	106	122	125	109	104	119	120	126	103	120	109	138	129	111	107	121	119	127	116	115	113	97	117	117	104	116	125	123	144	104	120	119	113	92	119	113	97	114	111	102	123	123	104	135	104	120	109	99	114	100	92	106	107	124	116	104	117	106	112	121	130	107	123	95	112	121	112	105	131	113	105	106	107	111	115	111	94	101	115	111	106	106	129	121	93	116	116	115	111	103	137	98	115	141	111	106	123	104	134	102	111	116	126	111	110	121	105	109	126	113	108	110	106	127	101	115	116	110	119	134	130	103	133	132	124	123	113	125	115	121	116	113	101	99	114	117	124	110	117	98	110	114	137	122	114	112	121	125	114	117	115	129	127	118	87	116	121	95	116	120	117	98	104	109	125	121	131	122	108	121	118	102	116	109	111	90	131	134	126	93	119	118	117	116	99	93	116	105	132	111	117	122	96	117	112	138	102	115	107	111	108	104	122	118	121	120	123	122	111	104	110	104	102	103	95	116	127	109	101	121	108	109	122	103	115	104	108	99	118	100	105	124	115	125	101	122	140	125	91	120	112	127	103	90	107	122	99	114	110	131	114	111	118	115	129	120	118	106	105	117	121	115	111	124	110	134	92	117	119	112	116	108	107	113	96	110	113	118	125	114	111	122	129	108	102	137	114	129	120	121	115	120	112	117	123	110	112	113	117	122	110	120	119	96	115	97	108	133	132	106	108	119	119	108	106	111	117	129	128	109	102	113	113	116	114	94	119	104	124	110	113	119	114	113	91	103	93	126	116	126	115	107	128	115	120	114	127	107	108	120	104	112	100	123	102	129	122	116	114	114	109	111	107	99	131	118	132	108	95	119	115	132	101	110	96	134	107	109	117	116	120	115	115	136	120	117	111	105	111	117	103	85	118	137	116	118	124	112	127	107	108	110	114	111	115	103	122	113	119	108	126	99	106	90	128	116	105	100	143	131	115	113	119	116	123	136	112	121	121	91	86	112	118	104	100	119	112	104	118	112	115	122	115	128	143	116	112	113	124	127	115	98	117	138	104	110	121	117	101	85	110	124	110	132	119	108	114	107	113	129	124	122	111	106	117	92	113	118	103	110	112	123	104	115	113	103	101	105	113	127	123	99	110	124	131	114	131	122	95	109	113	133	133	126	99	95	110	104	111	106	105	119	106	114	130	105	109	105	116	120	125	98	103	120	105	132	127	109	110	108	110	114	110	121	98	135	117	103	127	114	120	90	106	117	112	117	105	121	131	106	120	122	110	122	105	83	116	94	112	112	114	130	113	113	124	131	97	122	133	108	122	116	128	132	117	102	123	118	128	124	115	111	109	116	103	107	132	118	102	121	114	117	114	105	117	143	117	121	127	114	107	109	105	112	109	145	115	112	104	122	121	117	125	112	101	113	99	94	127	110	107	107	113	119	126	102	125	115	109	118	101	93	121	90	97	105	118	111	108	102	115	108	124	112	129	107	129	113	122	112	114	118	126	108	97	113	122	97	115	117	99	109	130	117	106	125	111	115	114	108	119	112	101	120	106	122	111	122	123	120	128	115	112	102	137	106	134	104	95	112	120	115	110	121	116	122	122	112	96	118	115	116	115	107	110	107	130	130	135	99	105	99	116	108	131	129	115	85	112	118	108	96	119	112	120	140	105	120	120	127	97	117	102	118	115	119	102	113	118	95	144	120	118	105	133	120	116	114	117	110	121	98	133	134	115	112	101	121	125	100	107	105	109	90	116	112	147	110	123	128	108	122	114	118	130	117	140	121	137	98	115	98	132	112	130	130	131	113	119	130	119	103	98	117	90	117	119	114	122	102	107	89	122	110	109	113	116	117	104	107	103	115	105	127	111	125	130	102	107	111	110	111	87	105	116	99	105	108	117	106	123	109	88	117	110	109	128	117	120	102	113	118	122	108	95	109	107	107	105	104	122	103	127	123	122	122	118	118	116	91	101	115	128	122	105	96	123	121	118	120	96	119	102	112	116	99	111	136	101	107	105	126	121	107	119	115	114	111	120	98	109	115	107	118	117	112	89	109	107	115	131	115	111	132	130	104	134	105	125	121	106	119	94	98	114	114	100	116	120	133	130	105	103	114	135	110	90	100	102	137	124	138	92	99	105	122	111	119	107	130	127	117	107	125	112	95	103	115	110	106	133	94	94	115	104	114	109	137	118	101	129	118	111	126	105	124	114	111	114	100	116	106	95	123	95	112	115	119	106	123	114	109	114	130	107	119	111	104	122	117	118	111	133	108	111	101	116	126	110	108	102	128	128	131	99	107	118	118	101	121	112	119	98	106	114	94	107	115	114	119	103	116	124	107	115	127	112	117	100	109	112	100	106	96	100	95	105	105	121	112	108	102	88	106	107	125	111	105	108	102	105	112	121	104	108	125	109	100	108	110	103	120	104	107	98	104	123	120	113	128	159	125	113	111	101	150	125	117	100	124	125	91	112	125	109	104	131	100	116	119	109	109	103	119	102	115	105	105	113	122	91	116	114	91	102	125	100	113	103	112	104	129	101	135	117	108	99	125	130	122	104	122	105	103	93	116	106	114	111	108	123	108	100	102	136	105	107	108	88	118	109	110	104	116	111	121	116	100	115	127	96	99	94	102	98	98	104	120	127	118	123	104	113	109	120	110	113	108	119	114	104	105	107	91	90	104	106	112	99	111	102	111	119	94	143	121	118	106	117	94	128	110	104	121	99	115	109	125	122	116	126	100	127	118	113	116	122	103	118	103	110	104	115	125	97	118	117	111	129	115	97	101	90	151	113	115	115	103	120	98	127	121	125	120	97	103	104	106	148	95	125	111	111	142	122	113	102	119	118	99	98	91	108	119	105	123	94	102	121	101	117	96	116	103	109	108	121	126	112	122	101	104	123	99	117	112	93	138	108	106	108	121	101	119	120	105	105	104	110	120	100	102	126	141	108	114	118	122	99	121	118	108	127	118	114	116	110	109	130	100	94	121	119	89	114	108	111	113	120	122	117	92	105	109	117	102	128	122	108	103	128	105	133	99	102	117	126	96	118	127	110	114	111	122	109	127	124	107	108	110	133	130	128	127	123
5758	1479	3066	3643	3159	2545	2091	1745	1491	1254	1181	1035	924	868	786	734	683	622	620	621	552	543	530	497	464	477	457	479	474	454	489	448	468	413	450	437	418	413	410	443	424	414	391	412	372	420	415	375	435	390	369	372	404	376	387	368	363	386	380	334	399	390	391	359	379	371	357	372	343	330	399	366	390	377	340	382	328	365	357	312	336	334	346	358	314	394	364	360	347	362	364	365	354	352	357	363	381	351	344	351	404	369	384	333	367	353	385	391	374	326	348	346	338	358	322	348	380	343	365	382	336	337	351	364	372	379	348	387	385	349	369	372	338	340	337	341	336	363	346	368	356	361	331	378	340	345	379	370	356	359	336	374	329	368	361	376	348	345	350	313	332	394	366	373	353	330	347	374	344	345	316	394	365	370	320	344	342	361	412	379	330	390	313	364	326	351	377	347	340	343	342	348	369	364	350	368	375	325	383	353	349	328	364	352	373	377	334	382	351	350	363	356	356	305	352	362	342	367	355	392	326	331	359	341	370	325	350	370	380	370	362	327	365	356	342	324	350	329	362	327	348	341	332	355	389	340	344	361	342	370	341	382	356	354	336	356	362	351	338	356	366	328	362	365	353	371	367	355	358	354	359	351	323	326	352	352	347	335	358	361	353	359	361	335	356	320	398	336	335	332	344	359	362	333	339	352	336	348	344	365	364	360	352	357	327	359	359	351	314	335	320	351	354	352	366	331	344	330	373	336	346	363	328	370	343	411	363	349	377	329	378	332	373	335	337	358	335	379	356	360	351	407	368	361	385	334	375	343	347	378	366	348	361	338	356	341	392	349	336	376	362	348	335	371	344	338	352	367	363	357	341	338	376	336	334	330	333	349	340	374	347	315	363	370	336	336	365	348	368	354	331	348	347	327	353	360	348	358	358	350	376	334	346	361	366	335	357	360	349	362	359	354	326	348	343	368	366	384	343	380	341	322	330	367	404	347	355	333	314	344	368	364	373	343	388	355	380	336	321	331	329	338	339	321	345	390	355	344	339	360	351	341	356	346	332	321	386	341	357	345	345	378	331	391	334	353	362	346	314	361	328	317	366	335	337	364	309	351	340	358	347	381	360	337	350	343	339	349	380	380	346	357	351	389	343	347	317	347	344	334	358	346	390	363	338	369	365	334	319	383	351	378	342	317	359	360	352	341	347	342	308	330	351	382	353	380	351	379	389	382	369	350	348	319	338	341	361	342	360	340	370	334	346	350	317	339	365	346	327	326	359	344	368	340	351	335	371	344	357	352	355	346	360	370	346	360	308	352	381	314	340	363	370	352	340	361	356	335	359	348	317	346	381	359	335	372	348	380	305	294	328	345	338	329	364	351	332	345	316	307	344	330	368	334	379	345	340	307	367	336	385	353	345	343	344	366	367	359	367	320	336	357	344	327	390	320	344	346	349	320	341	369	355	328	379	312	358	378	313	362	361	376	366	369	321	350	379	344	379	345	359	357	352	345	349	361	314	341	353	348	356	304	334	352	345	374	345	333	372	354	337	360	366	337	385	332	366	347	384	297	351	355	342	321	340	352	357	326	329	331	322	328	365	338	367	360	378	368	347	325	364	350	363	354	339	326	372	370	335	318	339	325	360	343	343	367	359	375	353	336	370	347	337	338	372	371	327	357	378	330	365	362	339	358	378	384	333	335	348	334	336	375	361	378	379	380	357	352	326	358	381	356	350	363	338	332	332	356	341	364	381	344	340	379	344	359	360	360	346	380	340	344	382	340	320	324	342	351	341	331	326	364	354	308	409	361	313	360	354	324	338	359	337	347	374	343	373	335	337	347	362	347	341	330	346	371	323	376	350	338	372	361	334	379	357	339	335	391	360	346	356	327	351	341	393	344	381	317	385	358	374	317	369	359	379	379	376	362	355	374	353	311	368	334	334	339	376	341	359	364	345	376	372	354	369	354	362	332	333	380	338	334	382	347	371	350	325	349	377	310	343	357	369	338	346	329	331	376	338	338	351	373	358	328	340	349	347	341	330	345	356	361	336	361	322	326	362	346	324	359	357	344	365	359	317	364	405	353	368	338	364	321	368	327	365	321	374	339	367	365	344	322	346	341	365	325	344	338	327	371	346	359	344	341	397	384	344	372	374	355	342	351	332	384	355	377	336	317	324	356	370	347	343	374	330	350	370	336	393	340	352	365	386	338	347	330	332	318	354	355	345	348	348	325	352	353	361	333	319	343	360	370	341	372	333	337	354	342	329	377	358	341	364	372	357	389	358	370	313	360	377	347	370	343	354	361	352	368	346	341	356	338	367	347	372	365	388	380	360	346	369	344	330	376	366	355	359	380	337	356	347	340	342	341	348	318	328	342	378	331	344	341	333	370	331	347	371	368	346	357	351	349	371	347	349	342	349	322	351	385	349	376	373	310	374	378	324	393	352	366	336	360	342	342	352	391	368	349	368	368	388	333	349	366	323	386	350	357	363	344	368	333	334	357	336	383	343	356	374	372	335	361	371	327	346	349	371	351	386	331	378	354	343	321	379	351	355	340	344	340	341	336	322	355	374	340	335	355	360	335	339	347	347	385	349	316	329	352	348	333	336	349	328	329	346	379	350	369	360	324	367	372	372	334	316	362	331	348	371	349	371	392	342	359	352	344	364	344	356	336	376	345	350	325	321	372	366	341	338	339	313	339	353	342	367	360	306	331	340	318	343	337	331	326	369	359	335	363	348	326	351	351	370	345	326	328	357	361	350	367	351	375	342	349	390	334	369	349	353	356	362	358	350	351	347	384	343	345	371	339	370	385	367	341	339	356	343	338	323	338	331	332	372	336	347	341	350	351	368	332	331	361	344	369	321	337	353	349	323	333	365	343	383	343	368	350	347	347	370	362	355	360	372	335	322	354	362	382	357	352	343	368	375	349	354	367	357	347	358	376	359	338	327	355	340	369	372	360	365	374	330	304	340	335	317	343	337	374	344	386	355	344	329	357	334	343	345	353	345	370	359	319	353	352	325	320	360	389	341	348	347	344	356	351	327	354	324	375	321	327	366	348	357	357	334	367	356	359	365	319	371	364	334	336	343	334	332	390	317	323	346	356	324	337	354	345	350	337	351	349	348	342	354	369	297	358	353	354	364	370	364	376	332	315	333	339	365	358	330	351	337	371	366	359	347	395	382	336	353	359	354	358	349	328	345	351	329	389	386	340	343	391	364	360	379	358	392	368	355	345	342	381	317	336	348	333	378	344	351	339	355	348	359	357	333	333	364	354	376	329	383	359	347	357	338	343	342	331	349	355	383	353	341	321	344	352	374	344	357	376	355	340	335	370	344	357	362	379	348	359	314	374	388	317	338	357	376	400	356	367	354	337	354	351	356	327	354	310	334	340	321	332	335	344	347	342	348	346	346	393	352	353	342	356	346	354	342	339	338	382	377	357	353	344	348	318	340	366	359	354	358	376	355	350	329	364	321	376	365	336	357	343	349	348	357	372
17921	2863	2770	2304	1516	1106	853	716	575	480	397	350	350	298	269	290	259	245	228	270	214	198	190	204	191	187	208	180	163	180	206	154	188	163	159	163	189	180	183	179	174	164	158	175	153	189	172	151	146	163	164	181	154	180	173	155	161	177	168	164	152	153	172	162	140	192	144	191	180	165	152	143	165	161	160	169	150	150	175	168	170	182	193	186	149	162	172	148	153	155	165	167	150	158	169	163	176	160	188	148	150	150	151	160	182	147	174	181	157	172	181	154	178	155	176	165	161	138	160	142	158	155	131	161	171	176	169	166	146	156	173	171	135	154	146	158	165	148	170	169	148	169	162	185	174	141	164	162	170	154	171	141	128	144	173	164	152	159	168	154	157	159	157	161	173	166	150	163	169	145	150	186	150	158	172	154	168	165	179	198	158	163	161	155	152	159	156	170	154	175	150	144	163	143	146	161	187	163	138	174	147	156	158	173	145	165	152	147	168	176	132	173	156	154	162	157	163	141	172	167	153	154	137	160	130	147	178	135	160	170	171	174	172	140	158	156	129	172	180	158	153	163	132	155	140	164	165	132	152	159	137	150	140	158	182	164	145	151	151	147	145	161	169	159	148	156	153	132	156	156	174	139	184	134	178	188	142	154	162	159	162	168	163	160	173	138	167	153	180	158	140	163	134	167	134	146	153	135	146	158	186	168	156	155	152	140	171	159	154	158	175	162	159	143	166	160	161	164	174	170	156	170	169	158	163	156	163	175	155	156	153	160	143	149	147	160	160	153	156	149	179	174	166	153	143	176	161	165	152	140	151	144	142	164	151	189	168	168	158	165	159	159	180	150	162	142	136	160	147	156	176	169	155	165	154	150	142	178	148	148	161	161	172	150	153	148	166	168	166	157	150	163	169	139	151	149	142	148	150	168	129	152	152	169	162	139	160	156	155	160	183	154	178	144	164	137	156	160	153	159	166	139	152	138	152	152	175	152	142	168	156	158	146	151	161	121	179	150	126	141	171	143	140	154	167	156	138	146	153	157	140	177	163	165	126	150	160	139	162	152	170	156	139	153	138	156	154	194	164	162	166	163	150	167	151	161	152	155	169	138	183	167	149	134	147	173	151	167	170	160	161	165	163	158	166	142	168	163	154	133	149	143	160	183	165	166	161	155	179	151	191	185	153	152	182	151	159	153	137	162	172	139	167	156	161	167	148	151	129	158	178	139	161	156	157	158	146	144	151	159	139	166	154	135	151	132	145	158	144	172	157	125	136	167	151	158	157	151	136	171	170	165	147	161	165	165	169	153	178	151	162	148	150	138	137	135	166	131	150	156	166	161	161	179	160	151	165	151	147	157	153	143	188	148	170	157	169	161	152	175	153	162	152	161	169	167	160	167	138	152	151	160	166	149	162	178	143	172	150	150	150	136	156	171	150	169	160	150	155	156	174	157	183	155	170	155	159	160	161	162	169	169	161	143	178	172	159	134	144	159	145	162	156	164	160	151	139	167	173	167	158	142	159	168	154	137	168	148	151	162	160	155	168	161	162	146	165	157	143	162	163	157	168	161	183	176	158	151	155	154	132	165	152	168	142	142	162	149	159	169	154	166	163	150	156	154	171	152	154	163	159	150	171	169	134	151	161	153	169	159	154	160	149	155	151	160	157	146	161	151	164	167	164	147	156	162	152	152	162	170	155	160	145	160	169	167	177	154	170	165	174	149	161	151	159	151	154	155	163	171	165	155	165	156	153	146	152	164	163	179	135	158	163	140	155	174	150	139	158	149	173	145	164	175	157	153	148	166	132	154	140	187	167	162	164	138	152	147	161	162	132	156	140	158	174	162	154	147	150	169	174	156	158	151	167	162	158	159	168	173	157	171	160	162	169	171	169	171	167	171	143	161	142	142	148	155	173	167	174	162	122	145	145	168	174	163	160	162	133	168	157	152	161	176	188	162	171	152	152	160	165	157	140	167	132	164	173	137	165	166	159	167	164	158	153	155	122	172	166	155	147	162	164	158	157	181	151	169	150	151	155	161	178	172	174	157	162	168	148	171	150	175	151	154	142	173	154	157	160	144	134	150	170	137	141	127	158	163	148	160	135	150	151	159	154	165	171	149	158	163	154	167	157	159	137	185	174	176	151	149	157	157	127	140	172	135	145	143	174	155	144	158	155	144	149	162	172	147	160	158	155	155	153	165	185	168	150	160	144	152	141	149	152	181	147	156	165	171	159	168	169	160	150	139	178	164	161	146	160	150	165	191	176	150	152	166	142	165	161	166	176	158	146	165	156	151	159	150	167	162	163	143	155	170	161	147	149	143	153	189	159	155	168	166	157	169	169	147	159	157	147	190	159	154	161	160	174	190	167	154	164	151	161	145	148	167	160	154	156	145	168	135	155	147	152	169	151	161	159	154	153	165	151	151	162	140	188	140	156	152	153	159	143	171	174	164	137	144	182	144	170	150	157	146	142	152	147	154	148	138	169	150	174	155	164	164	152	163	143	159	151	173	139	190	169	157	163	146	161	161	183	168	160	159	160	171	169	137	171	162	168	133	179	164	161	162	156	160	154	154	187	155	159	156	183	135	145	157	181	151	164	139	145	130	159	153	143	159	140	168	150	157	162	155	123	154	149	159	177	161	167	147	137	155	146	161	164	166	164	168	170	160	182	160	161	161	166	154	159	154	173	149	161	164	165	171	163	148	156	177	176	139	154	160	134	183	160	124	144	155	175	161	188	166	159	143	196	145	151	159	150	141	154	145	184	161	163	152	155	153	179	151	151	164	174	141	147	146	181	158	137	155	172	153	160	155	143	155	182	179	137	179	171	177	158	143	137	150	159	162	170	160	177	168	146	168	148	156	164	191	170	155	177	158	160	172	153	148	165	138	150	152	148	149	149	155	150	158	172	161	148	146	154	149	138	167	158	163	154	165	160	162	166	155	155	153	128	178	161	142	157	186	171	159	154	168	134	147	166	167	170	139	154	175	175	147	183	143	176	164	155	169	177	150	171	158	175	145	159	169	128	145	132	181	151	147	154	138	155	179	166	156	165	176	153	174	160	160	152	138	162	202	141	169	162	164	143	185	160	156	166	167	133	153	148	134	171	146	166	154	162	171	126	149	174	180	175	169	175	180	159	162	167	173	150	168	165	164	155	180	166	167	150	145	149	164	155	161	149	154	163	164	162	174	161	153	175	143	144	184	152	172	165	178	149	143	141	161	147	155	150	165	154	169	159	166	166	143	157	166	134	171	159	140	175	156	153	171	159	160	170	160	162	147	148	147	164	149	169	175	191	149	158	143	163	152	167	143	161	152	150	142	155	134	184	138	155	168	141	149	166	132	148	165	159	159	145	128	151	143	176	148	170	167	161	155	156	156	183	154	156	162	171	141	170	167	176	173	164	139	153	148	151	169	152	115	166	160	151	158	161	177	158	141	150	144	149	167	138	167	146	171	164	151	151	150	168	156	167	140	161	159	173	144	160	151
7938	2511	5500	6539	5472	4539	3775	3087	2541	2300	1967	1739	1622	1361	1333	1171	1091	1057	1008	892	931	848	857	778	770	674	698	694	706	674	635	660	648	623	632	544	591	590	580	608	596	581	548	606	560	547	554	517	548	552	542	542	547	545	570	558	531	514	519	493	463	510	528	508	480	504	509	525	481	477	483	490	499	499	489	477	488	481	477	493	490	522	512	499	500	470	472	498	481	508	480	464	528	468	503	464	506	504	467	508	478	479	510	487	513	513	485	471	493	506	464	479	457	478	499	488	471	503	480	500	482	469	459	465	442	515	504	476	462	477	534	493	498	450	466	506	457	463	490	499	467	455	479	491	449	460	464	480	509	464	441	474	490	450	451	497	480	501	499	470	497	500	470	496	479	510	506	448	449	479	499	494	455	477	462	489	445	466	462	511	453	458	436	442	478	456	479	497	511	466	484	483	505	458	470	431	468	473	508	478	518	475	468	515	475	462	497	471	469	446	476	493	422	454	478	448	463	449	468	468	433	468	506	447	476	453	478	488	471	479	450	486	458	464	486	453	502	468	443	495	493	467	450	493	490	478	450	497	477	446	486	438	489	411	467	485	455	464	459	463	455	491	480	485	473	452	492	456	459	467	463	492	487	471	477	480	467	488	463	468	481	467	465	504	481	460	464	469	473	472	449	468	435	478	483	461	487	470	458	467	468	484	488	475	481	490	498	497	492	444	477	469	476	462	484	513	469	461	485	468	486	457	457	461	465	477	429	482	499	484	472	495	486	482	459	446	486	473	478	477	461	449	481	488	454	440	495	497	473	460	502	464	484	476	456	465	491	485	506	446	452	477	476	441	461	479	495	436	480	496	451	476	482	458	463	480	464	459	461	506	499	430	489	473	476	450	497	432	454	473	473	432	456	445	488	453	471	517	465	520	448	448	451	467	440	498	513	458	474	476	487	471	496	487	470	476	479	485	472	482	421	495	465	488	487	464	500	485	444	475	456	494	465	472	475	455	462	432	467	509	459	469	455	449	469	461	426	458	470	473	464	465	448	462	490	450	478	459	485	457	454	492	434	447	482	474	464	465	472	479	457	490	466	510	437	507	448	490	456	465	494	487	487	492	457	496	472	491	446	464	507	501	475	479	436	476	479	447	463	440	463	471	465	472	445	451	481	452	445	447	498	459	493	497	483	480	454	509	467	474	464	487	443	467	434	470	489	466	429	482	469	458	477	478	468	485	457	500	431	490	496	460	482	444	475	469	494	489	500	525	451	483	464	495	445	483	472	504	494	488	431	419	504	475	482	488	486	488	456	443	472	484	473	474	486	465	500	496	442	474	464	454	461	493	453	503	449	446	478	485	492	466	437	465	470	500	477	460	503	453	472	511	484	479	457	460	451	480	454	464	408	454	496	504	479	501	487	476	468	463	491	462	475	447	490	480	464	465	445	459	476	490	484	474	459	493	462	433	480	457	470	450	502	449	457	526	468	469	463	451	464	507	447	462	504	470	457	487	452	498	469	470	481	449	466	461	496	451	484	477	448	471	520	450	477	441	451	490	479	451	418	455	502	521	514	456	437	482	483	446	466	470	445	442	455	486	445	440	445	465	473	467	500	468	482	488	486	473	478	489	470	448	490	496	467	467	483	446	455	423	466	492	455	476	469	437	480	481	461	452	478	458	501	459	484	478	466	510	502	450	466	485	479	472	492	434	439	512	448	448	460	458	485	456	476	497	501	497	472	443	476	466	446	492	457	473	454	461	480	457	469	418	479	467	501	494	466	499	490	448	444	435	491	451	512	458	459	481	454	441	446	484	517	497	483	454	537	477	509	473	442	487	458	489	475	464	475	459	509	477	490	487	476	450	451	455	477	466	460	461	486	421	481	497	500	477	475	472	465	461	438	452	465	474	487	482	425	471	450	464	483	488	467	419	468	449	468	474	533	468	426	432	441	507	502	490	525	498	486	465	455	443	465	435	475	460	472	491	468	501	500	492	472	473	458	481	464	461	502	481	491	460	484	496	458	500	455	471	482	471	460	509	480	503	464	479	477	495	457	470	505	498	475	467	451	460	480	442	472	499	461	450	452	480	445	453	489	461	487	475	480	507	455	497	497	488	472	494	430	480	479	443	500	432	471	475	495	473	528	476	499	458	476	485	461	469	461	466	493	470	498	439	454	459	455	477	421	461	471	477	480	445	484	493	452	470	475	457	471	493	474	460	473	511	433	490	516	453	467	472	462	433	468	462	458	482	429	476	468	471	442	435	435	460	498	498	480	483	476	463	494	492	479	456	507	503	464	487	499	445	476	454	465	470	471	430	451	463	489	481	458	473	471	451	476	513	438	491	529	482	472	462	483	476	464	442	463	476	505	504	455	453	455	443	422	486	462	434	493	477	505	476	509	477	490	476	439	491	437	482	495	470	437	484	476	482	484	478	470	441	462	458	482	480	480	454	458	483	427	446	468	458	484	442	446	458	475	493	455	533	478	483	442	449	503	467	450	454	506	491	488	450	462	436	455	499	467	497	489	490	509	463	474	485	455	459	456	486	441	471	503	492	423	489	459	472	414	457	488	452	453	483	494	479	467	495	462	453	473	472	485	459	459	437	479	484	466	465	446	480	439	457	450	446	468	450	469	484	457	462	501	460	524	480	474	464	505	469	478	482	444	489	446	503	461	467	452	484	488	477	502	458	456	457	465	471	457	526	476	459	477	471	436	465	515	474	463	446	464	470	476	497	475	459	481	496	458	454	493	476	494	489	472	478	493	479	471	472	481	520	465	431	446	504	474	487	482	474	497	467	439	507	449	458	490	462	510	457	490	454	452	488	480	500	485	471	446	472	475	502	445	489	499	512	473	467	471	478	518	495	448	465	499	470	496	464	450	439	446	477	487	496	475	448	489	457	484	463	450	480	430	489	452	476	506	478	496	509	466	466	484	488	424	472	469	447	469	456	458	458	451	437	460	478	484	462	506	499	472	452	488	428	428	449	483	467	494	469	473	496	443	503	492	436	468	419	475	498	474	464	473	499	477	478	478	505	441	457	444	443	510	453	509	486	448	481	458	484	476	433	482	496	461	470	471	461	489	487	443	479	498	449	472	501	453	496	463	440	483	489	482	469	479	480	482	481	495	424	462	453	450	471	429	449	485	498	435	443	471	501	476	483	480	456	446	451	498	456	505	486	466	412	441	505	488	472	480	487	472	446	448	460	505	449	487	458	491	430	442	449	469	472	481	469	449	463	437	464	481	437	468	470	454	439	424	526	469	435	489	477	469	441	464	459	476	470	460	451	466	460	490	451	445	511	433	516	490	474	440	433	474	492	431	475	498	435	492	503	460	455	463	435	457	500	482	444	444	497	434	471	478	461	478	476	486	455	458	487	467	458	476	472	450	469	450	467	498	509	430	492	488	454	467	504	421	494	442	438	482	465	512	480	493	456	493	468	467	480	498	464	489	454	495	449	461	459	470	483	443	459	475	449	476	473	453	463
2236	310	320	325	275	279	257	239	231	246	235	250	268	268	217	216	222	262	240	241	262	230	218	239	214	250	256	240	212	256	224	233	207	246	219	238	232	229	245	250	233	227	220	227	213	224	233	222	259	222	242	243	221	260	224	237	232	240	224	216	209	218	259	249	243	245	240	248	217	222	236	250	206	236	235	217	237	239	215	251	233	220	241	258	215	218	211	243	237	241	232	257	235	232	217	242	220	233	227	251	243	247	213	256	247	253	214	240	221	247	220	219	231	254	252	250	231	238	255	212	237	254	249	214	249	239	245	234	270	231	206	247	218	243	238	221	233	232	252	196	243	260	211	229	226	200	209	215	272	245	239	241	247	224	237	224	200	253	245	230	240	243	255	225	220	213	234	221	206	234	246	210	249	225	248	254	251	249	252	242	227	216	215	227	231	235	238	219	236	235	236	221	227	249	247	246	225	228	217	232	220	244	242	270	225	235	263	223	225	231	241	231	224	218	247	245	200	226	233	230	238	251	225	253	240	241	261	239	279	224	234	239	250	237	221	242	221	258	269	226	200	223	229	246	244	246	227	213	231	227	240	231	237	229	208	235	224	231	234	228	224	221	240	229	199	229	246	224	234	259	243	229	237	247	229	209	238	235	232	214	243	263	231	235	228	216	232	246	225	246	243	242	213	237	238	236	229	223	222	216	239	232	216	236	223	232	223	244	228	240	210	242	256	253	217	214	217	253	221	237	237	243	214	229	236	236	206	258	229	201	228	213	260	267	222	237	229	238	237	244	267	221	221	212	239	229	241	225	244	226	254	232	263	233	218	250	220	208	222	221	218	233	229	234	229	213	215	212	210	227	235	237	239	241	263	234	245	219	199	248	233	227	231	220	220	232	246	239	244	250	247	225	210	222	239	229	236	237	230	251	248	242	230	201	228	231	258	251	234	239	258	245	204	250	226	232	242	227	204	238	244	230	252	251	224	225	232	238	211	235	228	249	245	227	239	222	208	202	255	200	239	233	247	237	248	280	254	235	230	220	234	241	214	230	221	199	241	196	235	242	219	216	204	241	211	227	210	226	257	239	263	193	237	258	238	215	241	248	211	252	235	255	222	246	252	230	287	235	204	243	218	249	239	223	256	249	237	239	231	258	213	261	239	223	246	236	216	214	233	243	216	226	241	220	244	225	215	239	246	255	229	238	255	216	226	238	223	208	233	253	233	209	241	239	228	249	235	236	230	200	236	242	211	225	224	250	232	226	222	218	239	234	235	227	214	224	216	219	239	222	225	222	225	244	243	249	245	251	229	230	229	238	231	236	222	216	248	226	235	238	276	220	220	244	241	227	242	259	218	246	268	221	253	265	234	239	259	230	214	230	233	231	261	253	258	209	234	271	243	254	258	250	229	251	256	252	229	234	245	219	255	258	228	216	281	235	237	227	244	222	243	245	224	245	198	224	236	252	216	233	213	221	208	219	222	242	236	219	233	213	225	211	214	225	236	253	245	250	202	264	219	201	245	229	210	255	241	225	247	217	232	239	255	229	242	231	209	229	215	215	227	263	215	257	234	243	252	223	266	235	230	196	199	199	237	259	232	258	242	207	226	202	221	239	226	241	252	243	226	222	231	247	233	234	255	232	226	225	236	207	205	246	246	230	217	230	238	226	244	221	240	248	220	231	226	238	251	240	230	242	261	223	229	211	222	249	255	237	238	231	246	248	234	224	240	205	250	255	241	219	227	232	252	226	224	232	201	231	249	248	241	247	229	235	232	219	241	262	262	229	191	245	239	235	233	233	236	235	227	234	250	253	230	222	249	236	241	237	243	250	237	243	232	226	254	209	251	253	233	230	239	247	235	202	252	252	254	227	232	221	245	240	226	253	249	257	229	252	200	238	229	270	227	263	220	222	231	196	248	249	246	228	244	248	224	242	228	241	224	218	242	256	262	224	255	241	235	250	227	229	243	209	230	239	228	204	237	236	231	226	217	235	249	243	247	230	247	233	207	236	250	221	278	222	240	237	233	221	244	240	229	222	245	244	246	242	248	229	240	253	248	214	219	231	218	258	235	228	257	225	225	235	253	240	220	222	257	236	232	237	256	244	225	231	251	244	201	230	219	221	235	242	222	234	233	225	204	230	236	233	239	245	247	245	213	237	238	226	253	224	231	253	224	252	227	250	240	246	243	258	235	258	243	258	221	230	230	251	228	202	220	249	200	235	234	252	238	233	209	233	230	231	265	232	203	225	219	234	244	206	214	244	253	223	223	233	242	250	242	245	229	213	236	243	258	247	260	204	243	238	245	224	229	234	241	236	282	236	239	261	231	241	245	243	228	251	229	259	209	245	203	224	227	212	212	248	214	248	240	238	217	247	262	223	211	227	216	237	226	221	281	227	206	224	229	224	228	216	240	240	256	231	267	219	228	217	267	230	231	243	259	191	246	196	237	237	231	209	267	235	222	232	247	233	240	237	214	212	230	181	229	240	237	230	233	209	226	215	233	261	208	189	245	229	222	237	248	216	255	255	235	263	241	259	237	230	236	240	243	235	232	237	220	239	233	245	219	213	209	223	207	230	246	251	229	239	186	243	259	218	229	231	238	255	276	245	246	238	235	208	248	246	261	244	232	234	257	241	228	217	223	250	233	232	235	237	240	229	236	199	257	266	256	223	206	224	256	245	238	219	227	257	240	235	213	244	250	244	249	262	252	240	241	204	222	238	225	241	224	222	275	237	234	226	242	270	245	250	239	233	235	223	252	238	265	218	235	224	260	259	226	257	204	242	252	274	250	228	273	211	225	252	234	247	232	239	221	234	270	264	226	228	229	246	226	234	244	239	219	224	226	238	232	202	239	241	240	230	268	262	243	228	227	234	230	229	214	239	214	219	240	199	214	268	231	211	254	218	228	235	219	239	223	220	226	247	221	277	241	239	227	238	220	221	233	246	208	240	215	249	201	208	236	238	225	215	218	236	218	217	243	202	244	249	252	234	283	258	213	207	220	238	245	224	259	247	208	232	225	210	234	232	216	212	224	246	234	240	234	237	218	227	244	238	201	236	238	235	267	235	208	222	264	237	204	243	235	257	239	201	232	244	231	244	247	241	232	220	219	228	252	264	220	229	245	221	249	236	234	205	211	216	233	235	225	223	205	249	242	262	226	254	215	237	227	247	223	215	252	218	235	205	240	230	246	259	249	234	244	203	190	252	202	245	227	248	257	227	230	229	242	209	254	213	252	235	228	236	232	240	235	239	203	221	252	226	225	217	255	209	228	225	243	231	215	234	212	223	237	237	250	234	219	214	242	263	245	232	228	230	227	230	242	237	259	242	253	235	241	233	235	218	226	226	230	230	234	257	219	230	242	230	235	216	213	227	216	225	280	231	278	230	247	217	223	241	238	186	233	235	209	254	205	275	272	237	238	227	235	232	239	227	232	246	201	226	248	233	257	258	231	247	234	208	251	252	243	215	243	235	244	264	251	220	207	227
2342	731	794	890	849	812	742	761	730	712	716	696	696	671	742	655	608	680	658	691	628	641	680	688	697	677	660	609	658	640	619	633	628	658	674	647	654	644	618	635	654	667	643	650	672	641	664	658	638	639	653	673	608	659	621	637	634	636	647	677	575	656	645	618	658	613	602	617	624	647	641	649	665	633	616	618	629	662	585	598	631	641	607	632	657	664	649	690	633	658	623	652	645	614	675	646	603	650	614	612	639	666	644	683	661	656	609	605	638	645	651	638	632	600	636	641	653	666	664	650	675	628	646	655	645	621	635	613	639	625	613	632	630	612	644	652	687	647	610	639	648	643	668	595	623	657	662	660	599	621	644	679	620	622	680	640	678	648	626	650	633	664	668	618	657	637	604	661	638	636	620	662	653	647	632	662	618	687	674	642	645	621	620	615	619	611	611	612	619	629	661	608	623	642	657	644	593	644	635	647	657	604	636	666	654	648	644	662	630	603	656	637	610	594	679	591	602	627	634	622	685	646	652	648	603	658	655	661	637	645	654	665	640	663	687	636	629	614	642	646	580	640	661	611	624	641	633	603	626	656	655	684	635	658	619	656	631	611	636	608	676	631	643	603	700	599	696	633	640	648	665	597	615	684	630	663	660	628	659	673	594	639	634	613	642	695	654	641	634	627	635	634	671	628	626	680	642	647	679	646	655	616	693	614	628	620	650	629	635	618	623	669	658	607	633	638	671	676	612	638	636	645	631	654	623	641	681	639	639	656	625	601	659	650	594	639	657	657	635	668	617	670	620	625	663	578	637	644	629	600	644	609	648	627	657	628	682	660	672	660	623	625	612	640	674	725	659	671	694	636	645	652	622	659	623	643	624	622	597	639	603	617	676	601	624	660	647	638	624	593	641	639	658	656	637	603	644	619	678	675	687	634	628	618	638	644	661	660	641	621	605	598	600	623	618	633	632	671	664	599	617	616	648	627	640	680	656	615	621	673	605	640	618	602	611	592	631	624	603	661	667	652	658	621	610	677	608	641	653	629	636	638	653	601	668	637	621	635	653	642	644	679	627	605	653	639	599	684	591	617	616	675	625	675	609	606	626	662	630	625	647	608	670	608	661	661	621	626	629	610	608	643	607	621	629	618	667	601	649	654	657	609	651	670	640	603	609	661	634	653	634	657	672	626	621	649	632	666	660	651	621	668	674	591	676	680	646	620	666	613	629	635	657	694	652	689	612	639	680	678	604	631	614	670	662	627	633	702	616	637	624	644	663	674	606	632	627	588	643	604	622	636	640	648	688	629	659	636	662	633	621	617	594	620	607	626	593	647	632	632	644	718	624	648	659	645	628	620	612	653	617	644	642	639	612	625	671	626	607	627	625	635	647	657	635	664	638	656	700	648	660	638	646	623	624	643	602	640	643	634	632	611	664	665	641	635	648	641	632	657	671	663	604	639	653	629	652	641	622	605	615	675	630	637	664	660	610	651	600	618	626	630	682	669	630	655	647	660	621	634	666	662	601	615	636	633	637	628	656	648	602	617	641	659	641	646	624	626	578	640	621	616	660	652	635	651	598	631	618	649	647	675	650	653	632	676	650	632	685	608	617	594	617	595	636	656	642	649	629	641	610	638	642	637	604	633	609	638	643	630	668	728	643	654	611	632	635	618	655	613	644	639	663	633	605	581	653	682	656	682	626	676	639	623	629	643	635	626	628	614	628	657	656	642	615	647	617	625	619	612	640	627	664	612	637	634	592	684	607	656	638	635	633	651	662	641	650	643	680	600	651	614	639	655	631	645	634	662	646	584	626	657	680	637	634	671	669	628	617	644	620	627	658	615	659	665	629	649	644	608	663	654	637	651	658	609	659	644	647	655	675	621	626	622	660	607	597	589	659	600	654	632	632	671	681	617	652	661	615	656	636	635	669	677	681	651	649	631	634	661	645	641	614	615	659	641	644	647	636	640	572	632	599	604	639	593	653	632	623	662	605	605	622	585	640	649	626	619	615	607	652	611	645	667	677	627	648	614	624	669	621	636	616	639	619	586	601	651	596	632	642	626	635	674	661	646	654	669	644	564	623	641	608	585	638	598	635	622	627	658	677	599	631	596	616	683	645	609	634	652	660	664	608	633	625	642	647	693	625	639	633	635	644	625	642	629	654	634	685	611	629	637	633	661	602	597	664	603	626	635	608	619	658	638	614	649	636	625	624	634	646	665	633	659	643	645	622	670	671	585	563	677	641	648	616	651	608	652	613	696	626	671	666	650	594	626	632	614	640	570	652	620	627	686	617	649	640	658	634	608	638	615	607	628	646	621	635	660	639	641	663	642	681	614	629	667	614	619	619	642	635	618	600	649	641	620	602	654	667	633	730	666	581	671	675	635	678	673	597	638	636	653	650	624	641	664	643	632	659	649	640	626	650	679	626	636	632	656	602	631	673	650	626	632	650	642	632	682	624	629	649	634	621	627	625	628	636	635	687	639	652	671	653	586	649	653	660	598	627	660	666	637	606	662	627	651	629	638	622	610	654	650	653	661	654	605	620	648	627	629	635	624	650	611	628	645	621	658	600	622	647	660	633	661	682	646	589	612	648	649	618	604	676	643	640	601	621	707	638	664	611	663	593	677	615	639	660	683	651	654	693	674	646	606	643	650	662	617	621	648	661	653	655	664	626	656	637	598	641	630	616	599	659	643	615	673	659	632	665	644	592	636	644	617	632	641	648	663	614	643	582	645	635	648	614	641	677	697	579	683	653	643	663	637	666	584	675	601	625	653	667	633	670	653	596	616	643	701	642	611	676	666	697	609	633	659	622	606	647	621	638	632	700	650	664	644	607	644	656	641	639	665	634	625	630	606	631	637	667	600	656	624	643	600	638	666	634	623	678	633	622	640	645	635	675	611	670	618	645	646	657	647	662	590	652	660	652	663	599	650	606	642	639	623	614	647	562	653	688	622	629	647	679	626	648	670	615	630	629	659	665	608	659	636	616	631	622	613	627	600	612	642	643	643	653	646	621	662	622	650	660	624	629	657	607	664	622	655	581	615	629	681	621	633	718	650	613	672	649	679	622	605	649	623	697	652	657	635	688	630	638	653	575	703	621	632	596	601	664	608	663	647	590	646	660	690	644	656	614	652	658	605	662	667	628	649	624	666	633	610	623	643	645	615	646	656	612	618	620	642	627	661	621	660	659	640	715	584	643	654	653	656	592	614	644	679	619	614	665	650	582	622	649	662	684	631	639	678	651	639	646	612	638	634	647	678	606	625	708	607	641	666	627	635	651	591	650	631	620	655	632	628	599	658	629	626	698	667	686	659	651	671	631	631	650	680	673	662	671	631	636	598	656	675	638	606	618	646	661	591	627	637	622	648	612	651	650	600	671	635	700	669	625	666	634	649	647	670	596	621	653	662	627	588	664	636	632	598	655	614	644	672	610	679	643	609	661	657	657	626	637	644	612	661	645	648	675	635	667	649	688	685	644	633	617	635
9739	1212	1389	1072	802	631	508	407	321	273	255	203	225	204	183	157	158	157	141	151	143	135	129	152	129	124	120	126	126	148	131	116	123	109	138	130	126	152	117	108	113	131	121	135	132	115	109	139	99	125	112	131	130	119	128	113	102	115	125	107	113	145	128	119	96	129	136	109	110	117	88	114	112	119	115	117	132	117	100	127	123	103	104	99	115	132	114	104	102	100	124	106	96	113	123	135	107	120	99	115	138	111	109	116	121	118	120	109	119	122	106	109	135	113	105	119	112	115	120	110	119	120	112	97	111	99	113	113	126	118	117	123	106	121	125	124	120	108	137	117	105	107	127	108	114	86	100	151	122	114	115	123	87	148	100	133	114	107	106	117	100	119	118	115	130	102	107	100	106	142	104	123	108	91	112	128	114	114	112	109	126	117	109	122	102	105	102	111	116	90	127	117	112	108	112	103	117	149	96	103	126	121	95	111	98	123	128	107	91	121	107	111	102	95	116	111	124	130	123	122	119	109	98	102	104	97	118	115	112	105	107	103	123	121	111	123	105	124	132	132	102	121	115	111	109	134	119	114	104	115	131	123	104	113	110	96	124	113	107	106	102	105	111	126	121	123	109	116	116	98	117	87	122	123	121	113	114	134	103	111	127	97	107	112	104	113	114	105	101	112	115	123	94	122	112	118	118	103	116	108	109	100	105	108	121	122	111	111	124	106	95	111	118	124	112	111	119	102	131	107	121	128	117	103	127	106	118	111	111	122	111	119	139	121	88	113	109	111	110	122	127	120	116	112	120	121	100	95	95	115	105	108	114	103	122	119	123	124	103	83	115	105	117	119	104	113	120	119	134	107	86	133	107	117	107	113	127	116	107	114	97	127	118	114	118	102	101	114	116	110	108	116	112	117	126	121	108	111	104	113	106	127	124	119	115	119	115	110	108	116	100	110	107	110	94	125	124	110	134	95	80	102	116	123	117	82	132	87	92	102	127	100	120	116	117	114	109	96	116	112	124	110	116	117	133	88	104	116	116	109	110	130	109	100	106	104	96	125	120	109	114	103	107	120	101	105	114	107	113	137	126	112	109	111	115	112	106	91	86	105	98	107	125	101	103	110	122	122	119	120	119	78	112	117	114	108	143	114	75	105	128	111	108	110	115	104	94	110	102	121	106	120	114	112	118	100	109	132	113	119	104	116	109	116	119	119	110	119	131	125	90	106	115	105	114	104	125	124	98	103	102	127	107	109	107	109	110	94	114	126	100	108	145	113	118	121	113	118	129	104	114	107	132	117	113	130	127	109	131	116	105	98	102	127	126	118	113	131	119	102	113	129	118	117	111	120	105	106	101	97	106	110	105	108	104	122	112	94	110	113	109	112	119	120	122	103	119	124	93	106	132	114	101	96	115	111	114	107	107	105	108	129	111	119	111	97	104	114	118	115	101	108	113	110	117	120	114	129	113	111	105	108	85	112	115	106	113	111	122	112	129	120	113	115	107	100	128	123	120	96	99	121	130	131	130	128	122	128	119	118	104	111	119	122	116	98	114	96	118	92	96	110	132	114	117	95	96	114	124	119	101	115	102	97	133	118	113	118	129	120	104	105	129	118	91	110	108	106	114	109	110	117	88	133	110	102	109	112	113	104	113	110	122	100	113	125	126	120	115	109	113	94	116	127	105	114	105	118	116	118	118	90	107	111	104	129	108	120	115	120	128	101	117	101	90	115	115	127	120	135	119	90	105	123	119	115	108	111	110	111	134	130	111	108	126	107	124	129	121	106	106	117	108	108	116	122	124	121	144	89	113	101	104	115	146	128	118	106	126	117	107	119	104	124	123	119	121	117	128	119	109	124	106	109	100	115	115	103	90	117	110	114	128	104	98	128	112	101	123	126	115	108	83	93	120	123	107	122	134	109	130	116	94	117	119	100	129	115	107	111	102	116	143	115	115	132	113	106	92	122	110	116	114	105	107	106	111	108	115	114	97	95	112	98	118	106	122	114	118	128	124	113	115	101	125	122	135	119	124	117	110	132	110	122	94	108	127	111	113	96	135	126	107	98	112	111	103	111	102	134	125	113	126	100	136	128	122	118	119	126	98	114	101	111	109	134	95	112	115	106	112	126	110	122	127	122	108	99	92	100	97	125	132	110	126	130	97	139	122	117	91	121	122	111	109	118	119	113	119	111	102	113	111	109	116	110	118	125	124	126	116	106	106	102	115	109	117	110	94	108	99	117	112	117	127	115	123	120	124	119	114	122	115	100	102	108	130	112	104	119	111	106	116	128	130	107	130	107	115	106	113	120	122	105	107	104	127	113	124	119	96	122	106	115	121	101	103	141	112	109	92	125	112	115	95	116	110	110	114	139	109	108	121	97	124	106	104	124	129	109	125	104	109	124	119	101	102	120	113	120	103	96	106	121	87	120	107	131	110	127	115	107	105	121	116	94	121	90	120	123	108	109	101	106	108	126	107	119	117	124	122	100	87	117	121	102	101	110	135	107	124	123	113	128	105	120	118	122	108	143	109	107	112	101	110	107	114	114	114	122	105	124	112	114	109	104	124	122	116	110	118	116	122	100	108	108	95	110	112	120	85	126	111	143	108	114	115	98	113	103	101	114	115	120	117	112	105	134	116	108	105	111	106	114	118	106	107	130	127	117	115	125	92	92	126	100	109	99	134	127	129	108	107	127	116	127	115	117	115	87	114	120	119	123	98	112	133	111	106	116	104	96	97	115	129	96	102	127	101	121	132	115	122	127	120	119	121	111	111	125	123	118	112	118	113	115	120	125	105	106	138	139	108	107	94	116	114	121	107	119	108	112	118	112	121	110	104	125	130	111	109	120	104	125	111	115	122	118	115	133	129	117	109	100	105	127	91	121	125	99	117	118	127	113	113	109	114	118	115	116	110	92	126	119	100	105	99	133	97	117	136	119	112	124	128	126	115	117	137	120	108	99	105	116	116	96	111	111	115	111	104	109	116	106	122	117	107	116	121	127	121	114	130	130	96	103	102	116	104	134	84	121	121	108	118	110	104	105	107	126	109	108	136	90	108	114	124	100	124	101	96	113	125	115	131	112	100	105	116	117	132	112	116	104	97	107	105	116	106	86	121	110	111	109	135	96	95	109	104	96	127	124	118	109	132	109	115	94	110	112	113	111	108	127	109	124	110	113	112	107	126	118	110	104	118	109	107	117	81	111	118	112	107	100	100	109	128	120	112	103	109	103	106	92	123	123	114	119	115	115	120	116	114	109	110	109	112	120	101	118	117	113	124	116	117	111	112	104	123	104	113	118	108	108	105	129	117	119	119	117	99	125	116	102	94	109	117	121	92	117	117	116	104	110	117	108	104	130	110	101	116	104	99	121	115	123	127	109	115	124	110	121	107	89	109	114	91	117	102	115	116	127	142	111	103	108	118	104	109	98	118	129	119	118	96	112	94	119	102	125	105	106	99	107	98	101	108	127	103	103	114	115	101	104	113	108
5850	1452	3032	3756	3113	2578	2066	1803	1549	1350	1141	1038	935	893	839	749	724	624	658	613	596	526	538	528	527	505	487	449	460	460	412	441	449	441	378	403	450	402	413	415	386	377	411	393	408	380	417	433	342	405	376	361	359	373	412	378	373	378	388	388	423	384	356	376	355	371	346	362	396	359	363	382	355	351	373	342	337	348	350	402	353	373	356	357	365	369	361	351	371	371	367	336	352	351	346	345	347	340	349	357	355	330	335	329	352	392	368	343	388	382	357	361	370	365	349	347	376	338	366	363	365	370	337	365	394	359	370	349	336	334	348	339	364	356	335	368	334	336	374	329	348	349	338	321	377	373	356	350	341	365	332	355	353	354	358	375	371	356	369	362	342	378	374	345	326	340	365	345	359	361	357	358	347	329	334	338	352	332	375	358	338	368	350	337	341	371	388	354	352	360	339	343	361	359	354	346	336	330	380	339	357	349	328	357	347	325	332	366	339	372	369	352	344	369	344	329	336	362	353	321	318	356	369	348	343	302	345	322	355	345	351	346	357	358	351	370	328	304	341	341	312	340	322	331	339	382	330	315	339	355	346	358	320	369	364	337	352	370	343	351	391	364	363	356	336	318	368	349	328	382	370	342	354	333	361	347	346	346	366	359	331	317	349	383	351	342	346	321	328	331	334	356	355	355	321	349	359	377	337	354	355	354	336	327	320	319	375	351	360	340	378	355	337	357	328	359	339	348	343	333	333	332	334	340	386	296	366	356	349	360	336	387	295	331	328	342	358	379	336	331	357	324	333	378	329	346	323	376	380	370	358	332	349	338	357	334	325	334	331	333	361	343	376	370	338	342	342	348	355	324	365	337	354	366	341	337	321	362	331	350	381	345	379	340	356	324	360	348	352	352	379	368	388	369	332	327	331	303	360	348	334	359	374	351	329	346	376	356	340	373	357	379	365	346	339	349	355	347	335	348	335	355	341	347	337	341	299	335	338	350	334	357	342	346	373	352	351	363	354	311	336	343	304	324	354	365	363	336	378	381	368	372	318	382	321	348	339	345	338	339	334	381	349	364	336	366	363	410	311	378	343	334	316	359	349	345	360	358	316	359	326	332	324	342	333	353	350	353	346	337	360	354	363	342	369	343	376	349	325	331	316	371	348	339	318	349	384	357	332	388	346	366	381	340	355	345	364	361	372	363	345	345	344	322	331	364	374	334	340	342	359	359	333	355	372	359	326	354	346	337	375	392	352	371	360	331	353	344	335	342	332	338	351	335	333	346	317	356	355	344	366	334	335	374	361	373	344	327	355	338	340	346	359	377	367	336	384	327	346	347	329	321	331	369	361	379	367	384	346	363	323	356	348	379	345	371	325	331	354	353	341	355	330	340	318	340	319	333	348	342	344	397	408	337	358	383	309	327	356	353	342	368	335	341	329	342	343	310	306	371	333	334	327	381	348	383	331	381	340	310	382	365	329	362	352	333	347	367	322	348	376	352	335	323	359	361	375	382	341	338	344	335	359	358	333	338	369	332	350	305	363	365	316	352	383	359	352	359	367	380	350	343	384	366	343	370	333	355	342	351	344	347	359	394	320	349	353	368	351	362	325	351	364	357	347	348	357	343	342	343	352	354	313	323	368	329	339	344	350	362	308	298	353	353	367	326	375	324	346	360	325	367	367	373	368	376	317	385	356	338	346	352	346	333	356	343	338	328	393	337	370	347	335	340	346	356	368	335	329	312	347	382	338	356	369	360	364	370	356	349	363	369	352	372	324	330	319	379	355	329	332	325	367	365	379	336	350	334	386	361	352	359	359	325	367	344	330	299	379	342	366	336	356	346	346	335	338	372	366	336	360	357	351	341	362	337	345	345	340	361	360	326	362	350	372	340	332	338	369	321	323	387	337	396	373	326	338	341	341	347	349	343	329	372	353	332	376	348	323	342	359	372	353	363	354	307	361	359	361	374	331	372	326	357	358	352	368	351	378	384	361	336	381	363	337	354	356	317	358	355	363	382	351	357	349	364	344	348	361	345	337	364	353	349	363	348	336	348	296	342	342	354	309	364	348	352	370	351	358	329	324	353	362	336	344	353	328	350	387	360	331	330	355	341	341	352	344	315	364	346	322	330	362	370	337	320	356	401	317	369	332	332	355	357	352	388	347	381	331	341	361	338	365	356	331	343	338	342	338	320	343	331	328	338	333	361	369	318	331	357	382	357	321	365	335	369	349	381	350	368	352	341	347	326	412	319	351	366	383	361	354	373	319	369	338	365	314	342	361	347	368	348	367	386	343	340	328	339	368	327	382	343	350	319	362	313	341	362	341	360	343	337	338	388	362	366	365	364	332	375	370	341	361	363	351	354	347	354	335	316	329	337	338	324	336	331	354	361	351	351	345	364	342	340	382	304	366	339	333	362	361	347	367	343	319	354	349	329	339	336	331	378	324	336	331	305	326	360	340	331	338	339	360	345	354	343	330	349	353	323	319	370	314	343	319	344	363	348	352	340	347	374	348	349	313	362	349	354	350	347	338	353	361	375	362	353	378	352	328	366	361	366	337	354	364	338	345	339	354	374	308	356	335	353	344	325	347	366	336	359	315	347	331	354	361	370	353	365	351	342	351	353	352	363	362	382	319	369	369	341	385	349	339	338	326	372	345	366	368	344	373	336	320	352	365	318	357	368	370	349	328	359	326	343	362	341	346	351	357	331	365	348	357	349	369	336	338	310	361	349	319	336	311	340	377	349	324	343	321	307	337	322	365	349	358	352	327	352	384	367	369	337	354	346	337	327	377	326	365	314	344	348	357	333	374	328	406	319	340	331	375	320	380	380	365	367	344	348	324	329	336	343	326	352	390	391	326	368	341	335	333	352	358	343	336	358	342	356	359	351	344	325	368	373	358	356	329	353	322	374	342	350	364	339	325	332	378	315	342	330	341	350	387	348	379	339	365	353	340	388	378	393	365	323	352	325	341	314	351	339	364	325	329	335	336	385	332	361	379	356	351	326	326	383	351	365	364	362	345	339	339	329	345	342	374	360	359	363	333	398	342	325	334	351	359	326	367	326	356	359	358	324	385	360	366	344	343	357	366	378	356	385	344	316	373	368	372	333	357	356	377	327	335	324	326	352	384	326	310	341	314	359	363	394	365	342	368	343	367	359	365	338	389	373	375	346	352	338	345	320	367	310	313	330	331	370	377	351	368	312	358	340	356	306	327	345	340	339	342	323	343	362	322	308	330	346	365	351	323	344	360	350	357	372	380	321	353	368	370	362	370	344	331	348	331	355	341	386	363	342	341	341	356	355	329	375	348	345	300	359	336	350	339	321	327	364	362	375	352	332	371	371	350	327	347	356	315	354	380	354	360	363	334	334	343	335	372	353	357	353	325	372	341	366	350	328	334	350	346	319	350	365	360	373	322	339	340	355	376	337	333	356	373	379	338	350	352	377	363	319	380	331	342	316	365	333	351	376	343	385	407	343	340	362	348	315
17962	3002	2726	2211	1521	1139	804	671	600	496	463	395	331	309	268	275	263	225	234	215	242	207	204	184	187	214	161	189	216	182	173	212	181	188	149	168	174	174	165	157	157	200	185	155	187	154	157	146	169	165	155	171	175	161	175	169	166	188	162	152	152	159	173	171	160	151	162	152	148	153	138	163	183	172	189	152	168	169	169	179	178	168	156	160	157	162	148	159	159	164	144	168	159	154	161	125	183	175	174	149	156	166	180	145	147	146	160	168	165	177	148	146	143	176	174	155	165	179	160	155	145	150	143	166	174	149	160	153	159	161	133	170	167	141	183	171	136	149	164	167	176	179	182	154	131	157	157	146	160	142	158	133	135	171	155	141	147	153	158	173	152	149	147	160	163	150	163	155	166	157	167	164	148	148	177	160	162	157	175	161	145	161	168	165	122	146	170	164	171	167	151	177	174	156	159	148	144	163	147	165	159	159	139	151	172	173	162	172	132	153	147	144	146	165	167	142	171	173	175	157	161	145	173	167	161	197	143	165	197	155	161	155	143	162	167	159	158	156	143	161	173	156	152	155	148	145	181	159	142	163	151	152	143	175	180	161	152	150	182	137	174	164	141	164	135	155	152	165	152	161	170	177	148	149	172	159	149	147	167	157	148	144	155	171	151	146	145	152	179	162	155	139	168	153	177	177	205	152	178	161	169	144	151	148	150	161	149	152	187	156	161	176	161	172	155	178	168	163	164	168	160	167	166	192	154	153	154	143	164	167	141	142	155	161	146	145	160	148	173	154	152	181	171	157	155	143	129	151	148	155	167	157	156	164	143	159	187	200	157	161	133	155	154	160	133	150	162	168	158	162	148	166	170	142	153	152	166	166	167	182	150	142	177	167	150	162	139	166	147	145	156	159	138	168	163	149	164	164	158	159	146	173	160	161	145	142	147	149	158	149	154	155	150	159	166	157	158	134	161	169	156	154	158	129	146	162	170	167	170	140	174	150	173	178	172	174	168	174	194	177	155	176	144	175	157	153	158	165	162	173	157	159	160	178	156	173	173	149	164	182	165	156	145	190	159	164	153	173	146	146	153	174	153	175	163	171	165	165	142	159	153	167	159	149	143	177	146	166	135	168	169	160	155	158	154	152	145	160	144	136	145	158	152	169	157	143	167	147	188	158	172	144	166	158	179	147	162	164	163	154	171	150	129	158	152	157	152	149	160	164	159	154	161	173	145	163	136	159	155	155	164	139	166	140	138	167	139	160	136	156	147	144	164	159	162	150	124	145	181	160	151	151	166	190	142	151	149	148	163	155	174	146	156	160	149	167	159	152	147	166	147	181	146	163	161	152	148	165	163	160	146	180	150	162	181	169	164	146	149	167	158	169	156	149	165	149	171	164	167	131	163	167	153	177	152	158	151	143	183	145	163	144	159	135	145	189	160	148	144	176	152	154	145	146	165	159	153	179	181	162	156	147	170	160	162	154	154	145	184	151	168	163	147	151	148	154	162	167	152	138	133	152	180	174	168	152	174	160	141	171	152	178	153	164	148	170	157	162	154	172	157	156	162	158	185	145	168	182	151	162	147	148	144	181	154	171	133	149	143	157	148	170	160	160	146	173	151	146	136	169	161	173	180	137	160	165	150	159	155	169	132	152	138	167	197	183	164	156	159	155	153	152	163	172	159	163	177	162	166	182	146	165	164	157	137	167	136	158	166	142	158	153	162	164	155	173	154	168	168	172	152	130	163	149	138	159	171	155	163	171	138	153	162	159	157	153	164	170	167	161	160	148	166	141	168	174	160	161	194	149	155	131	173	143	158	143	154	145	152	166	164	160	169	148	188	135	153	175	142	145	189	169	182	146	148	161	158	139	168	160	149	150	159	141	134	168	152	172	162	165	150	174	164	160	164	165	152	143	168	165	190	154	148	177	175	144	148	165	145	151	158	158	177	142	143	149	150	163	162	162	157	204	137	146	165	162	154	159	140	174	160	157	165	175	174	163	145	166	167	142	149	147	176	171	175	151	169	160	157	152	174	145	154	159	162	179	157	169	157	147	170	163	162	156	150	144	135	149	159	170	159	156	171	156	156	149	154	171	167	145	150	147	165	150	157	170	152	149	159	166	181	138	153	154	148	186	141	153	157	164	161	150	171	166	152	164	151	160	158	170	145	159	161	151	161	155	153	155	158	165	161	161	143	147	151	146	162	159	154	156	142	172	152	153	162	132	152	174	168	168	146	137	162	161	132	142	154	174	164	154	150	154	198	159	140	166	147	133	153	170	122	140	164	178	163	153	153	155	168	144	155	135	142	152	162	177	151	159	152	134	172	145	158	177	151	147	147	165	175	158	186	143	136	153	153	155	145	148	165	161	145	159	148	163	161	176	156	159	154	153	172	150	150	172	177	178	164	170	161	145	159	142	151	149	143	148	179	163	149	140	132	142	156	149	141	149	168	126	166	146	174	153	180	168	153	153	146	177	159	166	145	146	162	183	139	150	174	154	146	155	151	162	137	172	160	148	155	182	160	141	160	150	167	155	177	165	172	152	169	154	162	155	120	155	178	140	144	150	160	134	149	154	152	159	168	162	179	152	161	190	145	132	145	170	159	154	177	166	157	140	167	174	151	166	179	150	155	161	165	159	184	158	164	155	177	159	144	162	155	146	154	166	158	163	167	143	142	164	128	145	139	148	156	151	151	174	173	170	153	155	167	172	171	140	159	173	151	150	159	159	161	160	153	165	160	157	170	147	159	169	145	161	165	167	181	158	158	148	167	156	167	160	158	158	131	167	167	157	170	171	135	158	149	153	144	169	195	157	178	181	163	147	164	140	159	157	153	156	129	160	162	149	135	160	151	143	163	151	161	156	187	164	151	164	152	144	181	170	142	142	180	154	148	152	143	141	175	137	158	148	165	166	166	170	147	145	153	152	168	135	150	163	168	150	158	157	159	165	152	157	173	131	156	178	162	164	162	147	155	134	138	162	173	157	132	148	162	171	150	177	173	165	165	149	162	194	153	154	153	160	180	155	170	168	151	154	138	173	175	165	146	147	144	151	152	147	168	145	152	149	172	165	170	168	166	150	162	173	152	163	189	153	156	180	174	159	164	153	137	140	182	149	164	135	181	165	181	160	124	140	165	162	164	184	146	167	138	162	163	157	131	171	169	133	170	159	167	143	153	164	147	157	131	135	138	166	153	132	157	141	166	150	168	163	174	186	155	162	159	167	171	176	150	154	159	150	154	157	151	173	147	164	143	146	151	165	174	170	141	149	166	138	149	146	156	151	171	147	160	173	162	150	161	178	177	150	170	179	147	142	158	162	170	138	156	137	125	154	171	157	172	179	171	168	169	153	164	165	145	181	142	141	163	176	151	130	166	177	149	151	162	153	156	148	144	143	166	176	152	155	143	172	185	164	147	151	150	133	145	156	168	165	159	139	153	137	150	155	149	162	140	153	170	158	164	160	141	165	155	154	145	169	149	158	133	163
7881	2494	5444	6345	5449	4526	3720	3000	2517	2111	1943	1746	1548	1401	1245	1210	1134	1072	997	943	890	836	810	770	757	717	702	737	697	649	665	616	611	675	632	618	593	613	631	575	587	577	532	559	536	572	526	528	574	542	500	568	509	516	508	530	526	518	528	524	481	490	488	530	529	489	526	518	501	474	531	497	482	521	491	508	492	478	500	485	464	473	480	476	491	473	477	486	496	470	501	475	497	507	488	491	458	491	459	496	495	472	510	434	502	464	478	453	504	465	532	500	457	494	483	459	513	488	478	470	413	458	508	495	443	467	478	453	483	471	443	454	474	452	483	452	481	458	478	464	504	450	491	437	466	487	482	477	504	485	477	480	450	459	436	491	494	498	493	498	497	462	445	426	465	454	492	441	463	460	476	417	432	491	463	492	464	454	464	494	458	474	481	488	503	477	465	466	476	478	494	453	480	455	505	475	449	484	467	454	474	497	489	444	519	494	467	450	483	467	467	466	453	478	428	440	474	447	471	477	451	490	451	463	495	485	458	448	499	493	409	443	449	445	486	480	459	495	420	466	485	501	486	483	493	529	466	463	470	445	457	466	492	450	458	478	455	518	455	478	432	485	483	471	456	441	503	452	437	458	435	496	469	469	478	503	464	480	489	460	443	470	533	455	453	478	468	469	450	473	430	485	462	483	458	512	404	457	465	492	460	482	462	470	438	470	480	458	500	476	465	442	513	515	469	455	492	449	515	489	513	466	488	450	487	494	486	476	490	453	441	472	473	475	435	447	505	481	450	492	469	465	471	460	455	434	465	485	458	496	464	472	451	506	438	462	436	480	492	448	467	483	501	456	423	476	487	443	519	492	512	489	483	497	494	470	489	471	463	435	498	448	456	445	504	446	497	492	447	475	438	483	455	466	489	457	468	487	449	438	460	492	473	483	438	452	471	488	494	476	475	460	474	493	492	497	453	475	427	461	451	492	468	490	469	498	421	508	499	486	498	494	472	505	457	500	445	452	431	464	488	508	477	453	458	466	464	484	459	444	443	464	432	454	466	475	461	490	489	444	429	471	494	499	492	446	478	443	457	471	471	506	449	458	467	457	459	440	474	487	505	488	465	445	507	462	494	467	452	484	473	493	482	500	448	491	450	453	440	482	475	432	493	440	443	430	494	510	484	493	478	451	435	460	481	469	479	517	485	478	473	507	457	488	504	461	441	480	470	476	473	483	457	470	459	457	449	427	457	476	477	503	461	502	466	472	492	453	451	456	481	462	439	524	480	466	447	482	498	494	471	476	496	509	473	484	468	469	455	468	505	480	487	484	442	486	487	455	448	434	452	468	490	440	444	438	492	466	444	499	489	469	451	508	443	484	507	470	469	500	480	442	448	475	464	473	491	457	451	462	463	461	495	429	481	477	448	473	461	456	417	483	503	487	444	442	474	486	469	451	464	455	430	474	467	456	432	459	488	495	489	481	458	465	461	433	464	486	473	479	502	547	495	494	477	444	485	428	498	486	473	444	506	502	497	445	470	469	497	455	444	470	483	454	512	492	472	439	480	458	463	472	456	446	435	453	447	440	476	447	492	500	470	459	463	468	476	473	511	480	470	455	501	488	530	442	452	452	470	509	459	494	467	491	474	446	469	495	469	475	477	511	457	480	457	460	473	475	471	441	509	478	482	486	484	514	448	443	482	474	460	478	457	489	475	473	462	499	498	451	455	476	486	473	444	480	480	489	466	494	509	414	486	461	477	490	481	462	467	454	447	459	471	462	441	481	481	424	498	495	488	469	435	449	489	492	485	450	470	425	471	456	479	481	483	495	497	468	451	466	483	484	484	484	470	472	452	490	458	446	471	487	473	505	475	487	469	447	446	455	475	447	486	476	454	403	474	463	447	472	461	475	454	470	465	485	481	474	464	438	450	496	468	470	444	465	459	458	483	463	478	470	457	509	458	497	452	460	434	489	476	484	523	472	460	451	486	478	505	475	456	455	447	469	528	476	469	428	471	454	457	427	456	474	464	495	460	455	442	483	477	428	482	476	454	470	535	441	455	436	482	477	482	500	455	494	518	480	482	476	470	459	445	473	464	492	465	496	472	450	475	486	487	466	465	461	468	462	464	465	453	469	456	473	476	486	497	450	496	455	494	435	440	465	478	466	497	517	477	466	480	432	477	465	464	466	491	482	491	504	493	465	451	464	468	423	449	521	459	482	422	467	448	430	488	452	510	491	493	447	468	513	446	447	480	416	435	478	432	471	510	438	486	474	464	481	504	447	455	450	481	503	453	459	447	479	495	463	427	484	460	454	459	475	483	480	470	492	477	442	464	445	479	441	485	454	421	477	476	475	430	452	482	449	507	482	489	469	507	464	485	495	453	471	490	487	459	474	471	450	473	495	492	487	476	471	463	474	487	515	476	503	460	467	439	480	492	400	475	477	457	477	437	471	520	450	503	453	486	497	472	490	465	467	456	450	458	466	461	485	454	471	434	427	500	463	503	481	491	461	475	507	431	472	432	490	470	480	464	463	475	470	461	483	480	473	443	457	488	472	470	472	507	427	484	451	423	460	501	468	486	471	508	465	480	522	437	477	495	432	474	471	477	443	480	470	466	472	447	470	476	480	467	469	476	452	484	498	493	470	452	451	431	437	466	490	514	464	466	451	465	451	482	471	500	451	507	466	482	484	495	471	499	443	491	477	444	482	486	420	482	513	493	494	435	479	469	438	457	530	506	458	473	486	433	467	449	487	475	491	478	453	464	445	471	472	463	425	491	433	448	445	456	495	465	480	506	482	441	495	440	453	503	466	504	499	425	459	467	455	481	457	467	507	485	495	481	484	432	463	437	471	440	472	497	467	500	508	458	476	505	471	470	510	468	478	465	462	504	500	438	472	462	450	475	465	481	487	497	489	431	479	463	493	473	443	507	459	468	484	459	468	449	470	444	469	463	477	497	446	512	487	497	467	448	482	457	448	462	504	467	478	508	450	507	484	448	450	443	493	463	444	472	448	457	453	464	493	482	444	463	448	475	495	475	448	466	468	471	488	435	473	449	465	482	483	474	520	465	446	464	462	471	495	453	460	410	483	470	455	478	442	447	469	482	444	462	463	470	469	486	466	455	421	461	473	493	441	448	493	477	475	509	483	503	461	483	503	488	476	434	467	471	485	482	482	461	490	446	449	461	462	445	444	449	470	483	464	500	482	475	485	465	471	479	482	509	480	523	448	462	528	458	483	472	498	464	448	431	467	464	462	478	486	461	486	450	463	471	467	475	461	464	484	476	462	454	464	480	460	463	455	498	487	489	458	432	469	452	468	467	460	495	462	474	490	438	485	514	460	462	485	460	477	522	502	485	493	450	478	475	456	463	458	475	503	480	459	505	476	469	467	429	481	488	450	478	465	485	474	487	501	441	465	469	445	443	506	430	467	495	445	435	491	493	460	471	466	447	502	472	463	465	476	469	462	426	456	466	451	471	449	440	437	469	468
2400	316	295	269	248	259	242	258	258	289	241	263	226	219	221	215	208	266	250	249	223	228	241	257	238	235	248	224	229	259	249	262	232	216	251	258	217	252	243	235	225	244	250	225	232	245	227	220	258	231	226	238	220	242	258	224	209	230	215	235	256	233	238	229	195	220	206	202	226	202	232	234	220	212	229	257	248	232	237	242	238	234	230	238	227	227	231	197	258	222	237	224	248	224	240	219	251	237	227	228	247	250	233	234	242	213	229	228	237	252	227	255	235	230	219	244	290	242	228	261	224	228	214	243	250	235	218	206	227	244	254	229	198	228	206	240	244	240	225	207	237	214	215	236	219	242	201	237	251	258	204	244	224	236	253	220	223	228	241	235	249	221	225	249	223	231	228	181	251	228	230	241	232	253	238	203	239	237	208	212	242	237	227	237	255	241	246	234	237	222	248	215	219	223	216	229	215	227	224	258	259	206	207	230	244	239	237	214	222	257	258	201	239	228	228	217	226	229	251	247	244	222	211	244	253	216	265	209	241	231	200	213	234	225	226	230	228	232	217	251	218	233	238	253	215	223	222	250	228	230	240	244	233	223	262	240	225	248	225	226	200	265	209	234	228	233	223	242	244	220	251	233	219	271	246	241	233	230	217	228	236	230	220	238	227	238	226	247	244	241	230	206	233	267	225	193	196	201	265	251	226	226	231	216	244	253	225	237	227	223	220	266	224	214	229	230	245	235	237	237	236	233	266	246	224	235	249	239	208	261	252	198	240	243	209	220	227	231	258	212	250	268	223	246	246	225	237	222	235	237	226	221	246	229	228	250	223	231	260	227	241	209	253	285	224	244	206	231	233	249	247	224	208	246	245	223	232	233	249	264	228	254	227	222	228	232	228	215	233	250	214	218	220	222	248	216	233	226	226	211	245	209	236	226	248	219	226	244	229	229	230	230	207	246	231	217	227	268	231	201	222	218	247	222	245	225	217	266	235	234	229	243	246	237	232	257	231	250	262	246	240	242	233	219	232	250	251	227	256	219	271	257	204	224	234	238	225	213	257	215	209	229	272	202	238	221	254	216	222	236	264	217	245	241	245	233	253	228	220	241	227	238	228	237	234	245	242	225	218	256	256	236	207	210	255	247	234	228	264	232	245	220	212	219	236	250	243	235	226	207	255	238	231	240	260	234	233	253	263	246	254	245	269	252	239	213	217	238	234	244	216	252	249	241	261	257	228	235	207	239	222	239	220	242	210	224	241	190	219	220	221	220	253	242	230	248	256	243	242	243	216	232	238	251	244	216	243	226	244	239	221	225	223	231	251	224	243	237	214	206	228	243	244	244	243	246	213	232	238	231	245	202	232	235	238	243	237	221	232	230	234	265	230	230	239	230	232	241	220	267	227	228	233	225	225	249	223	236	269	247	259	241	272	247	220	244	213	247	203	220	235	226	219	269	215	218	229	235	231	257	228	241	239	234	265	213	228	243	237	234	219	239	245	231	225	240	220	218	231	229	245	235	241	243	218	218	232	233	241	243	224	222	282	250	233	230	237	245	242	237	273	249	226	218	240	229	232	212	231	243	226	227	244	219	235	222	235	215	218	221	241	229	264	249	238	234	251	219	228	227	216	235	232	227	236	233	240	256	231	218	229	216	251	242	220	232	255	229	236	212	234	205	215	249	242	203	254	215	241	233	221	226	237	232	226	224	214	217	247	223	223	230	211	214	241	237	212	220	245	241	239	223	230	211	243	190	245	248	231	233	222	231	238	229	230	239	241	238	232	236	234	247	240	251	236	230	231	251	211	226	229	240	223	249	216	246	235	218	245	225	223	238	236	238	242	212	247	218	245	229	266	260	231	216	238	212	223	224	240	223	234	215	254	258	222	232	252	245	226	200	226	244	209	225	229	235	240	227	215	244	206	218	204	217	234	240	226	245	246	255	240	231	225	244	233	228	199	240	243	247	260	243	232	228	226	231	233	255	234	272	252	228	221	228	206	245	238	244	242	241	242	231	254	255	222	237	240	247	232	231	237	254	226	219	227	240	229	239	242	241	213	255	209	234	229	229	236	260	201	233	233	243	217	219	250	236	227	215	228	250	238	213	237	198	214	209	236	246	241	234	226	231	220	227	252	270	244	225	229	245	243	261	217	227	262	217	223	231	219	252	248	218	223	233	223	233	214	271	225	238	231	264	223	239	254	239	232	228	225	218	251	230	211	228	247	230	255	221	235	238	235	257	246	246	255	226	241	226	221	263	263	242	235	254	224	201	254	223	224	243	246	231	255	226	237	224	244	231	218	219	217	268	241	243	239	203	222	283	212	248	259	214	205	220	226	230	221	213	269	231	244	223	228	245	242	215	208	227	273	222	244	249	235	231	241	225	233	227	233	211	237	227	227	251	225	240	221	243	209	244	207	248	234	224	210	205	240	210	212	214	240	213	262	224	249	238	236	220	237	233	233	266	253	229	232	231	222	219	215	228	229	226	237	237	245	239	235	233	236	225	270	259	215	251	259	206	233	237	208	223	235	246	220	231	221	213	243	227	231	234	258	221	240	231	234	238	231	228	246	212	237	210	231	211	262	234	214	242	231	244	255	241	257	276	242	233	242	244	267	246	209	246	228	196	241	226	220	207	235	251	225	238	221	251	238	238	218	220	222	251	241	225	207	233	225	236	228	245	234	215	209	233	234	236	246	215	227	262	237	250	244	252	242	242	218	230	256	246	233	242	246	232	232	216	212	234	235	235	227	223	235	245	247	205	234	224	236	255	231	253	248	233	246	252	225	235	234	209	249	210	228	200	214	261	235	216	230	216	225	222	249	249	233	265	245	266	227	218	258	272	225	255	241	213	249	227	243	214	248	262	261	245	254	218	228	245	264	269	246	223	250	225	233	237	228	228	211	235	226	237	252	232	248	228	247	210	244	238	234	213	249	238	235	285	242	239	229	223	248	233	246	243	229	205	219	249	222	213	214	248	217	256	216	212	243	241	232	217	222	241	239	256	225	234	228	252	236	241	228	238	207	218	257	261	235	228	221	238	228	243	240	229	238	234	216	228	242	238	232	219	216	241	200	222	251	217	237	248	241	256	246	243	222	237	232	243	202	255	233	233	231	233	251	236	256	216	223	232	239	225	218	220	210	237	254	234	216	240	242	216	233	214	225	230	226	258	238	224	230	212	211	238	237	255	229	218	243	232	227	225	234	232	222	244	244	235	192	246	242	225	265	252	239	250	239	232	215	241	268	231	232	222	251	257	224	230	226	218	246	240	226	205	247	260	245	222	217	227	240	236	227	245	222	222	227	234	261	230	236	249	262	235	247	209	212	244	258	239	233	225	239	231	238	237	258	221	229	252	230	222	246	247	244	242	241	230	229	229	233	245	244	255	251	221	224	234	238	246	202	244	254	211	221	253	218	241	242	242	231	230	235	231	268	251	224	250	213	250	241	198	234	253	214	225	246	241	244	229	251	274	195	227	227	236	232	213
2337	668	863	924	798	803	737	709	771	692	678	702	676	662	632	666	614	661	670	609	635	675	631	593	665	686	640	625	689	611	662	640	662	637	678	645	685	641	632	638	626	709	620	677	678	654	639	634	651	640	660	642	659	618	636	610	625	632	618	640	605	627	625	666	630	658	610	609	638	621	657	654	633	620	625	647	626	621	642	637	636	636	662	673	671	599	675	621	618	639	676	618	612	648	640	697	638	660	587	673	639	672	646	597	670	624	666	590	678	591	639	655	629	630	660	663	623	626	652	628	638	661	678	664	618	625	684	615	616	590	650	603	670	635	620	634	631	641	654	625	597	632	654	641	610	664	680	620	576	588	619	671	668	639	642	675	605	654	613	637	614	618	621	635	603	639	652	630	591	599	661	613	655	632	655	623	614	614	651	622	624	631	650	623	636	607	659	654	657	596	626	664	586	632	630	644	620	638	693	613	670	656	645	646	650	640	631	629	587	571	609	672	561	641	608	646	621	620	629	653	682	589	635	598	624	619	643	645	599	650	616	639	615	652	660	643	600	651	659	688	673	638	627	626	688	619	645	616	690	655	643	690	614	586	635	667	617	610	607	610	617	597	648	630	605	593	706	646	613	643	685	602	632	613	620	617	604	639	614	636	625	628	661	673	587	639	605	627	638	623	652	628	640	611	605	630	624	612	623	671	639	645	626	645	637	625	593	651	648	596	694	674	611	623	648	652	642	635	663	650	609	644	594	681	642	651	619	658	634	622	640	631	672	679	628	645	596	645	633	642	615	615	648	679	609	647	632	626	607	608	651	671	625	613	644	604	620	606	642	598	667	632	628	661	628	657	649	664	629	677	622	645	634	645	624	645	642	669	611	640	642	666	651	636	632	675	614	660	601	716	644	634	633	686	623	652	591	638	604	642	625	654	627	623	619	609	642	621	640	648	623	660	622	635	621	671	632	659	638	612	634	645	632	621	569	673	587	598	605	599	648	665	616	669	665	652	657	625	641	605	620	630	582	682	667	636	659	699	675	638	696	667	627	638	629	619	642	679	655	663	623	650	677	632	632	635	618	706	622	626	606	666	650	633	621	632	650	653	641	622	654	645	629	667	685	658	603	638	643	648	616	621	618	653	712	686	608	645	642	641	648	621	644	617	663	626	667	654	646	685	654	660	628	733	651	628	683	627	623	670	613	632	654	651	672	645	644	632	621	617	577	584	625	581	669	603	686	648	620	649	632	638	637	627	597	610	587	644	639	632	647	685	648	637	637	603	626	654	616	646	650	623	667	622	633	652	657	634	620	646	607	614	630	683	614	647	658	635	676	604	622	615	637	647	598	672	674	616	628	587	662	633	667	676	647	652	580	603	618	619	607	643	626	577	636	656	634	654	580	662	675	676	611	605	613	636	660	613	672	614	602	637	653	662	630	628	671	687	610	671	639	642	603	649	623	618	652	616	642	634	636	660	656	602	628	612	615	653	667	626	672	657	664	615	659	630	668	623	618	643	635	666	672	657	606	646	633	623	653	604	618	651	647	657	619	672	658	632	670	640	624	687	605	625	644	579	609	609	634	674	638	609	617	664	660	654	659	638	610	644	666	622	641	649	656	647	597	639	643	644	642	552	676	652	620	605	624	626	635	621	648	657	665	640	635	613	618	676	638	659	605	618	602	632	624	674	626	676	558	597	554	625	667	600	646	622	635	657	637	607	583	626	577	619	590	648	652	636	653	618	647	632	610	637	703	665	624	626	610	636	580	641	623	659	634	661	633	617	640	625	661	654	639	651	649	673	590	650	627	583	649	622	604	626	651	653	655	614	616	698	636	627	642	627	640	678	632	706	645	649	600	611	602	667	659	629	648	684	619	623	651	631	656	615	619	618	631	639	647	652	642	654	646	666	602	639	647	626	607	643	639	615	649	644	668	637	632	653	649	668	667	657	619	618	632	647	679	639	597	616	657	617	616	620	619	651	601	639	668	655	646	621	615	604	652	635	648	602	610	642	672	636	649	598	630	674	675	624	651	653	670	612	624	664	614	626	655	634	636	634	588	642	602	587	618	607	663	619	668	656	676	626	624	592	633	656	662	648	646	658	650	621	666	588	635	615	594	615	616	597	657	640	648	639	606	617	690	643	605	626	650	660	566	645	627	679	617	643	629	645	648	647	614	660	647	626	613	637	689	635	621	653	649	627	634	624	688	615	625	675	656	675	646	646	621	685	691	606	604	643	649	641	612	639	643	612	612	613	639	623	645	646	616	616	660	653	659	639	674	659	627	644	613	584	604	596	644	593	631	614	630	640	630	616	646	672	622	661	633	664	651	637	651	642	624	642	660	656	615	613	604	651	680	642	644	637	665	619	652	643	644	615	613	622	641	640	615	643	666	638	641	651	659	598	636	668	647	654	658	637	633	642	648	662	601	597	660	676	632	595	604	651	646	626	691	631	640	646	654	627	622	597	634	681	669	643	619	608	650	647	665	634	619	653	640	627	608	616	656	601	631	632	625	616	627	606	629	610	621	626	641	635	630	650	606	640	624	608	653	641	678	675	627	691	629	645	621	641	631	660	619	643	661	628	666	668	613	627	664	594	649	676	636	641	638	612	640	604	626	675	624	583	624	609	677	671	641	637	635	619	567	646	668	610	628	613	686	609	653	637	605	629	620	629	606	648	639	601	655	668	655	634	611	656	654	610	628	598	633	618	624	652	615	667	629	642	640	627	614	595	653	668	647	660	613	628	650	606	636	637	655	642	642	609	673	605	593	623	661	639	608	654	620	669	635	672	627	641	619	648	622	632	632	671	613	665	646	636	613	642	676	633	635	614	669	616	625	623	653	623	595	641	673	619	618	656	631	665	623	634	609	646	600	621	632	619	650	601	596	650	661	675	646	668	595	651	638	644	627	650	634	649	634	650	672	591	613	618	647	631	671	630	632	635	659	628	616	664	650	655	638	690	648	638	631	645	616	632	583	672	640	636	648	655	619	640	593	647	657	647	643	654	615	661	649	611	648	623	637	637	616	625	637	694	628	644	636	622	591	612	658	616	645	638	602	634	615	596	675	641	611	620	658	635	617	645	632	643	615	647	650	637	640	637	648	664	640	636	662	625	613	618	593	610	621	668	670	622	612	691	640	644	643	567	624	635	671	623	624	648	622	651	678	659	633	646	616	638	675	650	648	635	624	621	662	625	695	630	681	602	639	627	608	690	671	647	632	663	618	651	620	595	615	622	608	571	652	634	651	638	658	619	596	605	631	624	631	632	625	600	664	610	650	618	622	657	668	671	589	645	583	647	646	668	637	630	636	650	638	648	666	616	669	616	627	639	623	632	689	619	625	664	701	645	642	602	665	673	654	694	630	620	640	629	644	633	576	634	644	632	600	650	623	612	661	630	644	676	681	657	670	634	669	649	618	622	599	638	604	658	656	616	650	636	592	623	612	615	617	621	662	639	643	610	655	594	637	645	615	655	609	635	618	669	666	647
9955	1203	1399	1116	811	591	464	372	313	270	264	229	212	170	183	167	147	151	140	144	144	148	146	128	122	150	125	116	128	130	111	140	148	99	128	99	127	106	132	122	117	121	109	107	116	120	126	115	113	100	103	109	116	119	107	111	125	102	122	104	95	109	134	94	113	118	96	118	117	118	124	132	88	132	111	107	121	113	111	120	107	113	97	103	114	135	116	110	122	128	112	109	135	113	115	115	108	115	121	97	115	100	129	114	138	122	130	120	122	121	120	101	121	100	118	116	120	102	111	115	112	101	118	124	109	123	104	113	112	121	94	101	108	115	99	131	103	146	109	130	107	116	110	116	90	110	115	125	106	106	121	106	91	105	115	117	111	114	99	123	128	119	122	110	125	111	119	109	107	93	113	131	119	106	121	121	106	113	115	108	107	114	98	111	114	115	128	117	100	111	102	112	100	109	108	114	126	126	101	122	123	113	109	109	126	124	103	115	94	113	126	99	101	108	119	111	99	123	100	123	104	109	115	109	121	108	117	115	124	121	114	102	104	115	113	103	126	105	142	106	105	126	115	123	116	123	117	101	104	114	102	101	108	124	100	119	115	121	97	124	128	123	104	115	122	125	114	112	105	93	99	99	120	128	113	110	141	110	125	104	110	104	113	115	105	104	114	131	109	117	114	136	123	131	111	115	110	110	113	119	93	115	113	115	96	120	107	100	124	109	111	130	122	105	114	119	124	115	99	114	115	122	130	102	113	122	113	110	114	110	135	121	123	113	123	96	112	112	106	109	106	112	120	122	111	95	122	99	104	124	107	131	131	111	95	140	111	121	129	116	110	112	120	112	114	122	138	105	111	130	95	120	114	108	100	113	97	117	119	117	116	109	117	103	105	111	100	119	121	94	114	127	126	114	98	129	111	107	137	119	131	96	103	124	112	105	123	94	119	122	110	123	121	130	130	91	125	114	113	119	125	124	107	117	116	120	112	120	117	117	116	101	99	108	118	134	123	104	123	120	124	112	122	126	112	119	110	111	117	117	118	119	126	123	117	135	109	116	112	136	136	116	128	98	115	121	108	111	123	101	100	111	112	126	100	131	103	116	120	104	95	132	128	118	114	127	93	93	91	90	113	96	114	106	132	108	124	120	107	109	130	118	95	96	116	123	113	113	117	118	105	113	118	124	128	108	123	114	132	112	114	109	117	119	109	136	113	98	90	108	112	107	127	129	119	107	121	106	113	109	124	111	114	109	113	98	122	118	137	112	114	100	111	111	116	108	118	102	113	90	110	128	106	110	116	102	110	96	122	110	124	107	111	107	111	122	133	94	96	122	99	128	114	112	101	131	113	126	93	118	137	118	116	116	108	111	124	124	94	108	129	112	97	101	108	116	88	117	92	118	116	119	122	108	105	114	128	118	123	101	121	109	116	108	97	109	116	118	99	96	107	111	100	102	109	115	114	106	98	113	103	112	107	112	109	123	97	123	118	104	107	124	124	101	96	119	110	112	114	115	127	101	118	107	118	111	127	106	120	106	108	98	104	107	107	102	130	105	138	116	115	114	113	132	100	130	118	115	110	114	120	98	125	120	126	111	122	121	130	116	116	119	117	109	129	102	118	101	109	117	127	145	123	115	112	107	120	106	116	110	99	109	125	129	136	112	107	112	113	94	109	111	112	121	124	100	109	104	94	97	110	102	108	114	97	111	114	107	138	126	89	99	101	109	112	112	115	100	134	114	116	119	127	105	120	103	106	120	105	118	119	113	102	128	114	111	128	109	118	133	127	129	87	108	115	101	105	110	108	119	91	95	112	115	118	95	118	117	127	114	130	119	122	119	126	135	113	108	104	119	136	105	125	114	125	121	102	108	110	122	118	87	108	127	118	105	110	122	132	105	126	118	113	118	129	104	127	108	121	127	125	113	104	115	110	107	117	107	101	117	112	133	119	112	95	102	119	100	120	117	120	118	101	114	106	130	88	103	106	101	101	102	106	98	111	127	108	102	122	130	124	109	102	121	107	114	112	116	122	123	91	123	122	118	113	115	113	102	127	112	113	100	105	120	111	116	108	99	110	132	117	124	98	109	122	108	115	93	124	111	126	116	119	137	95	92	106	105	116	103	105	94	95	125	122	117	106	120	102	127	122	119	100	120	115	102	108	121	122	93	124	118	113	123	134	141	122	134	118	124	112	103	97	118	112	121	119	116	120	103	104	122	135	135	103	96	114	132	105	132	127	135	98	125	104	133	101	109	97	114	129	117	104	126	119	134	97	110	101	84	130	125	113	129	106	102	110	126	117	121	115	93	100	123	108	113	104	114	113	129	129	114	106	105	105	116	111	119	117	108	120	123	104	122	120	82	93	113	110	124	128	121	129	111	93	119	111	121	91	122	125	120	119	130	132	98	130	107	116	123	111	121	114	111	125	123	100	114	117	119	90	149	107	107	104	98	127	112	113	120	109	106	124	136	118	122	126	132	132	107	113	107	116	95	111	110	109	113	107	119	119	122	103	117	124	119	109	130	99	99	101	106	104	123	100	95	100	103	108	117	107	103	117	110	113	111	115	118	116	102	124	104	117	134	119	125	109	109	124	100	135	109	107	118	87	100	113	118	104	122	108	123	98	108	114	114	117	96	103	112	149	104	96	109	122	103	102	120	114	123	104	108	110	128	116	107	105	92	118	107	123	103	131	122	123	108	103	112	111	122	114	114	124	125	109	118	125	116	115	100	123	111	111	108	109	108	126	91	117	112	111	117	107	111	113	115	122	101	109	110	132	102	120	112	124	103	105	111	112	115	119	109	103	112	117	89	129	116	101	104	120	97	126	123	98	110	124	115	116	119	111	111	109	106	102	117	126	119	116	112	124	122	108	93	120	125	114	119	109	127	91	113	99	105	116	110	128	118	110	110	106	94	117	109	116	115	99	102	100	109	102	108	117	117	114	108	115	107	105	110	98	101	92	131	108	105	101	103	115	106	112	105	104	131	119	136	115	107	120	104	127	119	110	112	105	99	124	133	119	114	112	117	115	93	125	111	96	111	92	101	123	113	124	125	113	119	123	137	109	99	112	124	124	115	114	98	120	98	116	105	103	128	92	104	120	123	135	115	101	100	113	111	99	133	109	126	114	95	102	136	96	110	99	111	120	101	99	125	119	109	114	114	113	109	109	131	113	113	122	117	115	121	90	126	129	125	107	128	121	119	113	115	112	108	104	105	128	109	115	111	123	126	107	99	107	131	119	110	126	106	96	120	115	112	113	124	121	104	135	113	110	111	109	112	98	121	121	104	129	104	93	112	130	128	107	137	116	132	98	124	108	114	101	125	109	107	113	138	118	107	115	108	123	110	129	106	121	117	127	150	95	112	110	103	121	105	104	122	122	109	123	102	124	114	114	126	88	104	102	106	112	122	112	96	115	130	103	117	96	114	108	110	113	117	127	90	115	117	115	108	110	100	105	117	117	112	111	106	125	112	109	120	104	108	103	100
5702	1422	3045	3679	3083	2525	2181	1747	1459	1291	1130	1012	950	819	736	764	718	616	605	608	567	574	533	511	493	494	503	488	465	472	420	460	412	426	420	442	423	401	413	379	403	411	385	390	415	402	366	403	410	426	412	358	386	389	415	411	377	386	378	382	408	327	390	375	353	371	375	367	388	374	330	406	374	370	342	324	350	401	362	403	359	370	357	389	343	381	337	320	373	374	353	365	343	387	364	334	346	342	364	358	375	385	352	337	346	350	333	348	392	334	399	337	353	348	322	357	350	370	348	352	356	315	334	354	332	344	314	352	372	337	369	371	343	357	362	353	373	342	347	385	346	341	375	376	376	373	361	391	350	363	378	327	378	339	346	345	332	313	349	341	340	354	354	348	341	342	351	366	346	356	380	357	370	356	367	332	376	363	338	353	340	341	348	354	334	357	328	376	339	360	310	358	385	342	324	334	361	341	341	378	362	349	366	369	370	328	375	338	339	340	341	350	355	351	343	369	352	369	370	330	347	321	364	374	349	327	338	324	333	349	322	368	374	340	345	334	320	383	353	319	346	344	345	362	354	330	341	352	396	348	356	365	345	349	347	327	367	331	319	341	350	314	337	320	321	349	397	343	368	364	353	366	348	349	371	353	355	349	332	379	340	364	344	342	373	363	318	352	309	377	370	349	361	375	350	331	343	348	327	374	354	350	346	336	373	370	359	362	340	383	341	342	348	371	355	319	339	341	352	370	364	389	364	356	364	387	327	326	314	348	345	341	337	344	337	368	321	344	350	354	343	381	347	339	336	327	343	323	364	351	356	350	361	353	362	348	343	341	323	384	390	333	346	339	331	304	338	347	341	354	359	314	338	286	352	371	334	392	326	337	343	344	353	346	356	375	346	347	333	364	324	365	380	344	339	302	357	381	355	352	330	372	340	333	369	375	328	329	367	329	357	374	328	373	373	356	361	328	347	358	358	361	328	393	376	378	327	358	345	337	339	353	352	345	342	335	327	362	340	351	352	351	348	334	373	336	356	395	334	344	368	362	379	340	341	349	348	342	358	342	342	383	353	367	318	381	345	354	326	378	379	344	310	356	348	364	324	338	325	346	360	345	349	363	352	342	342	353	337	363	349	347	335	381	328	387	311	350	319	352	363	314	325	320	364	369	338	330	381	364	352	341	342	359	374	347	383	335	348	351	346	374	343	364	364	367	356	332	342	363	341	364	369	382	341	374	364	360	356	341	379	334	325	333	355	371	372	354	362	332	365	371	364	378	336	348	347	363	322	344	379	368	337	365	367	367	357	360	337	363	346	345	310	350	361	344	352	336	372	366	338	342	351	363	330	319	355	368	331	340	375	366	363	369	341	378	365	357	352	358	365	345	336	361	322	332	337	375	337	365	362	338	353	328	375	340	346	303	338	354	336	339	348	324	327	363	346	337	343	362	347	349	374	378	381	321	331	361	332	335	334	332	389	348	345	342	344	359	385	333	365	339	333	359	337	341	372	374	319	360	331	370	347	343	345	353	357	367	359	352	337	341	356	336	355	349	381	346	361	346	327	320	352	361	332	341	314	312	346	354	346	374	326	350	369	342	339	365	355	346	340	358	344	309	338	341	358	359	357	349	351	345	330	349	344	360	341	330	381	381	368	373	337	351	335	336	329	356	358	335	325	340	339	337	350	326	338	375	377	359	350	372	344	349	339	369	359	380	361	346	355	378	345	352	355	385	353	353	318	341	369	332	351	349	363	350	362	350	334	345	347	341	349	354	332	346	347	351	350	342	351	332	329	371	371	344	344	347	356	321	332	349	345	350	338	345	344	327	336	353	315	355	371	351	350	328	325	342	315	355	365	327	350	341	355	353	307	390	351	376	371	331	335	366	352	355	368	356	339	363	344	349	354	365	334	335	340	378	333	357	363	352	412	353	338	343	330	347	379	356	363	375	346	359	345	359	388	332	335	316	345	340	348	337	318	358	357	338	355	363	346	326	372	371	370	333	344	342	337	324	341	367	388	381	310	335	365	342	349	352	334	357	312	373	362	354	359	341	353	346	337	340	371	342	360	335	356	370	345	337	333	379	344	336	325	365	357	379	373	329	358	377	347	325	355	351	313	347	344	370	348	346	362	348	340	351	351	374	349	363	348	345	366	316	302	363	315	334	340	351	353	366	341	338	366	335	329	350	339	369	341	358	338	373	363	338	380	350	310	374	373	355	363	370	349	331	360	386	369	332	334	340	345	327	353	349	356	355	345	365	334	346	365	394	388	394	345	373	347	354	328	331	337	358	355	337	356	351	372	324	364	338	353	361	380	348	366	338	325	354	352	351	362	326	364	371	340	344	351	327	372	352	335	358	339	361	323	344	349	299	380	379	327	344	362	356	333	336	350	374	361	343	381	370	324	364	346	351	352	352	380	360	381	352	358	344	346	355	350	344	348	344	319	379	350	344	320	340	343	356	368	346	383	352	339	346	353	334	344	333	326	353	367	345	368	335	360	337	370	353	326	368	379	358	346	346	360	365	354	330	347	361	373	321	333	331	332	317	359	379	354	380	353	356	323	355	338	362	341	373	364	361	359	373	355	354	375	343	354	400	324	371	375	343	328	318	323	312	382	335	373	332	350	353	344	310	348	323	336	353	311	336	348	336	340	335	346	364	325	345	329	375	348	355	356	341	329	339	368	339	374	345	329	342	357	364	328	354	330	330	313	337	386	359	337	381	347	359	339	326	369	327	338	342	323	327	350	349	357	339	376	359	341	325	346	353	372	344	346	361	334	338	343	358	360	365	354	353	365	372	356	372	383	334	385	317	376	326	357	346	328	373	344	367	348	335	358	366	370	327	352	342	370	369	362	339	335	382	341	343	344	352	329	363	381	346	356	357	367	345	336	361	343	353	344	338	338	353	347	359	347	346	364	367	306	355	362	336	375	320	347	351	335	336	356	340	339	371	366	352	369	348	355	351	335	361	348	370	332	393	324	337	348	336	363	319	350	339	374	329	343	330	340	342	348	348	339	369	379	323	369	381	330	377	344	382	336	343	371	350	346	315	355	352	336	350	369	329	335	325	323	351	359	313	351	349	326	341	352	341	316	350	350	354	395	340	348	362	333	342	390	343	343	332	334	353	353	355	360	338	354	364	349	371	337	351	385	309	323	352	346	333	337	348	360	347	367	327	372	334	357	332	373	354	320	321	377	330	351	335	341	345	370	356	375	317	361	368	336	359	376	363	346	353	360	377	344	342	359	335	346	338	344	328	309	354	345	343	341	365	357	361	356	333	342	354	378	338	365	317	339	362	343	363	361	336	344	361	336	327	356	358	344	324	353	342	322	327	365	373	334	372	370	324	344	364	321	366	341	322	349	347	320	341	336	340	361	340	351	356	342	336	341	317	336	354	342	334	358	361	349	356	346	365	366	368	335	374	335	336	341	345	341	355	341	394	376	374	324	318	375	341	350	327	325	343	355	339	340	365	332	349	328	324	329	334
18395	2966	2874	2271	1510	1069	879	670	539	484	441	372	319	329	281	264	241	227	257	236	217	194	190	183	205	224	227	181	191	186	181	189	194	174	184	178	179	153	167	194	175	172	166	177	181	160	173	186	183	159	167	212	162	172	154	152	148	159	161	152	169	169	161	164	168	147	157	179	155	159	173	134	160	145	159	174	164	149	141	137	151	172	157	155	136	160	162	149	154	185	155	162	145	162	158	163	161	162	154	154	177	165	140	151	146	161	161	162	184	157	156	148	150	163	149	139	165	157	156	171	153	164	141	156	154	149	143	157	184	163	146	144	149	153	161	166	166	161	165	150	162	166	167	149	163	159	164	193	151	170	144	172	167	162	156	160	158	154	172	133	159	161	193	170	170	173	141	162	152	162	159	175	163	156	136	169	155	152	150	157	169	161	168	151	161	154	152	155	169	147	163	167	165	167	146	169	171	150	172	155	159	148	159	175	155	149	136	153	172	144	162	148	156	161	160	139	154	157	138	173	170	155	134	163	172	200	170	165	149	150	184	154	142	165	171	158	141	162	161	167	188	140	158	146	164	154	165	136	140	169	166	163	152	161	149	155	152	149	168	139	151	159	152	162	164	176	170	147	157	172	161	173	161	183	170	173	151	156	149	160	139	165	167	154	165	166	157	169	162	161	139	149	141	163	173	169	181	163	172	184	145	157	150	170	178	147	167	162	155	154	151	172	161	161	156	169	149	150	165	179	162	150	180	154	149	169	156	182	155	170	154	120	151	140	165	161	174	144	153	182	144	155	156	153	177	163	186	150	163	139	168	143	153	141	162	165	165	166	157	156	160	148	179	144	152	153	167	172	184	177	150	158	157	155	156	152	160	147	156	169	156	154	198	145	161	141	143	158	163	139	150	147	142	147	163	147	136	156	176	172	159	154	157	172	151	149	169	149	177	169	147	174	165	147	162	163	187	170	169	172	163	173	144	173	164	189	153	161	162	168	168	165	164	148	150	174	146	169	154	143	142	152	164	176	171	144	174	146	159	157	161	141	137	131	160	153	157	163	155	150	173	141	149	153	150	153	168	144	154	130	167	142	159	156	167	177	166	148	155	142	139	173	140	148	181	157	158	136	153	156	147	136	152	162	143	145	170	181	174	148	176	151	186	170	159	132	182	147	189	147	156	166	177	177	154	139	142	163	134	161	174	183	127	159	158	152	164	130	165	162	143	148	150	163	173	174	186	160	162	172	159	171	161	146	142	164	163	141	163	159	149	160	145	160	159	135	168	126	156	189	146	154	159	148	153	162	165	175	157	151	141	160	154	145	168	176	146	164	150	158	157	119	157	149	145	148	180	139	179	159	157	155	163	133	163	157	159	141	167	163	171	169	167	148	146	148	166	143	180	144	170	156	163	139	169	149	178	168	151	153	142	167	165	153	151	160	160	167	158	151	156	142	154	149	158	147	173	153	158	165	173	154	150	149	122	164	174	177	149	146	154	135	159	163	169	178	154	159	159	151	151	157	141	152	157	152	159	187	157	136	146	166	139	165	149	169	148	157	150	147	160	142	147	153	147	155	143	165	151	157	165	159	150	167	139	158	161	157	157	168	140	148	174	171	145	172	156	128	149	173	147	154	185	172	148	152	138	170	151	173	169	150	155	153	158	150	147	158	163	164	172	154	146	170	139	150	149	171	158	153	172	152	185	148	162	142	149	169	145	171	146	159	161	161	146	175	164	172	152	156	164	186	151	164	156	128	159	164	172	156	146	155	137	178	164	171	168	156	152	142	169	148	157	167	140	144	152	150	163	124	180	172	162	153	145	136	155	162	168	168	183	157	181	157	152	160	147	154	144	186	191	145	188	149	152	163	156	156	157	158	157	165	136	139	151	156	163	169	165	145	143	146	148	138	168	153	165	157	170	175	142	154	173	153	144	147	147	146	153	159	143	147	142	159	174	181	148	175	171	154	162	159	154	150	172	140	161	173	141	159	159	166	148	154	135	142	159	163	168	148	177	140	157	131	160	144	165	145	149	175	176	163	152	155	119	150	155	133	159	147	150	162	148	169	183	172	158	167	183	142	136	152	155	158	146	158	176	169	151	155	154	150	122	157	162	164	192	149	146	147	159	153	174	169	154	171	139	171	150	171	160	140	155	162	157	153	168	128	165	149	156	150	155	166	168	155	172	149	157	152	177	175	138	175	132	154	134	155	170	155	142	150	158	145	155	173	125	152	141	160	184	138	165	158	156	158	154	155	148	156	167	171	162	145	151	151	160	162	146	142	156	174	141	165	158	155	168	173	148	173	151	178	157	179	178	149	160	152	144	149	150	192	152	169	160	172	162	159	164	158	159	148	159	154	155	145	150	163	157	152	155	153	135	142	154	147	149	143	161	149	147	164	163	149	130	150	135	126	139	163	172	151	144	157	171	170	166	164	160	176	164	145	167	154	137	149	168	162	145	137	166	144	143	169	148	147	181	123	137	157	157	142	148	164	153	175	176	167	153	155	158	146	165	183	169	164	167	166	136	157	158	165	158	168	150	154	162	171	145	162	170	158	152	147	138	115	151	181	170	144	156	164	148	166	184	137	134	149	139	146	154	162	153	147	173	158	175	143	177	151	149	171	172	159	155	166	143	147	169	171	146	161	147	153	157	155	158	151	161	151	150	174	153	144	160	159	181	175	149	161	155	138	176	144	148	186	146	148	166	146	155	160	164	161	149	152	149	142	152	132	172	145	162	173	166	171	157	155	145	179	172	143	162	164	170	157	141	160	147	166	193	173	154	154	171	175	164	154	157	161	161	138	145	156	154	172	182	158	176	170	154	176	172	189	155	152	177	158	134	165	129	167	170	160	165	175	139	130	161	156	163	149	170	167	156	164	152	170	154	150	172	169	157	141	156	177	150	139	153	169	159	157	159	176	156	153	149	138	152	161	158	148	163	170	156	163	169	170	151	166	141	167	124	139	151	173	159	149	174	152	165	117	140	161	168	169	159	154	157	175	187	159	178	169	156	152	156	151	140	166	129	147	157	184	136	161	164	149	161	159	145	159	159	145	183	145	143	173	140	167	159	159	150	164	153	138	141	161	156	157	145	144	176	168	169	166	145	147	151	174	154	170	163	171	172	150	154	146	173	159	166	152	159	139	163	128	161	174	146	161	160	165	149	137	166	200	138	154	164	160	169	147	145	146	159	171	142	163	146	169	173	134	155	172	142	165	151	172	132	147	165	164	147	140	145	154	144	159	157	144	161	150	171	155	143	142	169	149	157	144	158	153	177	138	170	171	136	156	146	137	172	174	203	160	162	154	158	150	166	173	165	183	159	142	158	150	164	143	162	164	150	143	190	157	154	141	176	157	170	162	146	142	141	148	138	178	170	158	177	152	148	156	160	152	153	161	187	172	150	139	160	178	159	155	151	131	141	130	168	142	142	161	163	139	158	151	150	160	170	154	155	153	173	146	186	152	166	149	149	138	166	167	155	166	144	143
7936	2455	5540	6370	5522	4427	3661	3060	2579	2254	1837	1614	1493	1382	1335	1100	1128	1062	982	930	895	901	843	788	776	735	719	704	735	681	687	679	620	657	625	651	623	633	593	606	579	566	583	576	577	573	527	552	525	571	563	528	535	540	532	493	539	536	533	505	524	513	504	489	543	510	499	499	528	507	470	517	487	523	533	522	475	514	505	530	502	490	468	467	505	491	469	522	475	491	464	493	486	479	491	495	508	461	537	479	482	498	507	484	488	471	492	466	466	472	500	463	439	476	477	491	449	468	457	483	464	486	500	510	444	466	485	510	494	501	463	491	466	475	469	457	460	473	487	511	431	475	465	495	481	479	486	468	448	471	477	459	465	439	469	474	461	470	442	477	473	503	487	471	455	486	481	497	455	467	492	491	484	436	479	474	508	478	458	512	502	443	457	490	509	451	486	466	502	462	495	464	513	452	445	497	468	483	469	490	483	430	457	480	467	457	467	420	478	440	475	460	447	430	522	411	507	474	486	437	437	494	490	425	462	487	463	463	480	462	452	484	455	422	497	476	479	456	469	469	482	485	467	458	482	452	463	479	472	472	471	491	487	455	476	457	479	492	465	486	481	476	473	456	479	464	489	465	472	506	478	455	451	498	436	463	485	498	480	458	455	476	499	460	474	494	443	441	450	465	509	453	461	473	474	485	471	454	504	497	455	482	440	496	462	485	494	466	451	450	465	454	464	485	470	503	485	468	462	475	429	455	442	494	492	450	434	457	504	446	470	467	466	459	487	463	498	472	468	521	433	472	486	467	459	479	489	436	478	451	471	486	483	480	482	487	514	476	499	483	483	496	474	466	501	482	448	444	489	445	481	449	478	442	446	481	445	460	451	499	494	481	439	477	499	468	495	443	460	462	450	502	485	459	463	492	472	517	409	457	499	454	445	451	483	482	497	477	474	493	474	504	467	499	465	472	498	430	485	476	508	480	486	498	488	454	481	438	474	500	500	492	520	468	466	455	469	515	427	466	453	455	467	502	491	447	439	473	463	466	465	500	441	479	465	458	482	466	466	466	459	481	475	433	476	458	480	483	482	439	453	455	445	497	475	470	439	498	487	458	492	504	454	465	476	457	467	466	485	459	436	469	456	452	462	448	504	448	474	472	479	488	495	477	458	486	489	482	472	460	487	486	468	463	490	481	455	460	466	440	465	492	453	482	466	479	501	454	468	462	478	483	486	470	476	482	477	441	463	459	456	472	469	468	454	500	461	491	453	469	492	439	456	483	465	431	486	442	509	452	467	466	475	500	452	443	486	460	436	471	496	437	506	468	474	472	468	470	459	499	481	443	458	449	480	501	450	434	487	483	452	433	464	446	492	499	451	508	514	457	474	480	466	470	478	484	479	467	459	448	436	450	499	445	481	482	480	426	448	470	436	474	489	464	458	456	487	484	472	485	477	453	478	462	456	448	475	451	449	432	473	468	472	479	498	487	480	484	459	457	492	490	470	470	503	446	479	458	467	486	443	479	442	510	479	466	440	451	497	493	437	433	469	515	458	429	527	477	460	473	470	474	450	492	467	468	481	464	464	488	496	480	452	463	457	461	492	481	457	482	467	464	423	473	511	467	461	478	498	458	492	468	498	494	490	454	463	494	474	461	477	431	407	464	490	442	450	473	490	471	476	483	446	468	498	512	455	433	476	479	471	469	510	453	441	502	469	494	436	492	466	478	458	473	504	469	471	470	482	492	482	491	482	456	497	480	455	471	465	443	494	484	494	453	462	461	481	469	470	504	495	490	452	459	501	440	508	476	479	472	468	449	486	495	474	449	462	441	423	475	479	463	475	426	456	465	483	469	466	454	481	446	471	439	435	500	479	483	455	467	465	465	491	428	490	479	476	495	485	428	448	466	461	449	461	488	490	481	437	451	459	434	429	507	472	481	483	446	458	459	490	463	480	475	473	494	495	471	448	476	452	480	436	449	480	496	469	483	482	448	465	477	473	438	457	436	463	463	467	457	473	474	449	489	476	498	453	430	465	452	506	504	475	522	489	499	483	441	457	439	487	458	480	467	480	464	486	420	421	454	504	504	460	432	492	471	468	516	469	454	471	465	438	463	481	488	448	487	458	458	471	454	473	459	499	435	484	481	461	471	473	488	457	472	426	475	457	450	460	484	470	452	489	471	472	497	442	452	483	491	464	495	491	474	460	525	463	511	478	472	447	428	415	462	437	460	457	430	473	468	475	508	492	503	454	474	469	491	489	490	469	448	471	505	464	462	454	493	470	492	449	486	512	482	468	483	435	463	489	500	469	519	453	507	463	477	504	457	508	462	448	478	455	451	476	474	457	442	446	480	476	493	412	472	473	464	460	444	460	478	470	486	454	513	462	465	494	495	472	460	488	470	463	491	477	461	466	454	499	520	456	433	431	519	451	462	504	451	453	475	491	480	435	500	473	496	463	475	476	489	462	460	437	436	480	477	458	479	494	484	507	452	451	449	494	493	476	456	503	505	432	507	458	468	488	507	486	468	444	500	472	486	478	465	482	439	462	465	446	490	479	487	478	471	471	489	483	436	472	424	454	444	463	449	487	504	468	461	493	449	440	470	466	468	473	479	511	472	463	485	437	439	480	446	432	504	475	470	444	493	475	432	451	454	422	460	494	515	476	447	447	465	471	441	467	451	493	459	485	458	461	479	480	481	472	442	485	487	459	477	488	475	446	508	481	501	509	497	428	459	439	495	468	489	469	465	442	450	451	452	463	489	460	469	460	457	478	471	433	442	490	465	458	440	465	510	461	495	492	503	454	472	472	497	441	425	459	477	475	452	505	462	456	458	450	471	487	455	479	470	433	478	477	475	499	459	502	462	484	482	462	468	471	463	429	471	452	413	458	523	456	479	458	466	440	503	429	462	470	483	468	466	508	506	514	464	466	491	487	491	437	458	469	468	462	488	428	452	434	508	460	473	420	480	513	465	492	456	512	501	468	516	487	473	481	487	472	457	437	442	483	486	504	498	454	477	466	427	470	460	499	465	459	449	488	475	443	446	464	505	462	487	447	461	460	496	489	457	438	472	448	456	473	478	467	445	460	454	478	460	444	473	427	440	461	481	511	475	455	460	451	440	489	447	493	513	476	498	455	465	454	479	452	476	495	474	447	485	479	451	434	478	460	448	461	487	472	468	490	450	467	484	464	468	503	510	412	482	487	510	487	488	449	429	494	478	484	463	494	487	436	446	514	490	471	524	472	495	453	454	461	482	418	468	465	498	464	435	461	440	499	486	488	449	456	413	448	467	439	475	458	453	462	458	505	448	470	451	486	503	487	434	490	485	483	482	453	497	496	481	466	483	473	480	440	462	472	464	469	459	462	454	513	457	455	476	450	471	472	483	452	483	480	479	440	519	492	477	465	493	474	499	476	440	475	499	462	468	494	444	479	462	467	520	454	438	484	446	444	487	507	462	481	447	461	478	466	450	461	449	461	440	456	483	463	445
2337	313	338	301	288	252	255	268	241	245	237	238	235	210	233	223	224	209	230	262	228	236	230	231	241	216	208	253	247	252	234	235	232	241	232	270	209	227	229	199	214	234	244	250	248	252	244	211	240	235	215	238	248	225	242	227	223	226	222	243	195	243	233	234	239	215	232	234	208	250	242	227	249	242	216	229	246	241	233	198	208	231	243	219	228	245	233	236	233	189	218	219	218	209	203	215	226	239	235	208	246	241	238	233	233	233	233	241	231	233	246	204	255	243	254	203	215	226	228	219	196	230	226	237	244	239	203	246	239	211	223	225	228	229	225	235	244	247	229	213	222	250	235	229	210	267	228	236	223	235	234	238	237	221	234	217	207	231	225	235	220	249	245	213	243	228	202	240	250	256	201	245	216	227	222	250	243	224	244	223	235	243	200	256	222	225	236	233	237	213	219	253	199	241	234	215	250	228	217	229	242	240	222	247	233	247	257	219	214	248	230	249	246	228	225	242	229	230	226	229	250	226	208	254	233	263	228	236	240	240	200	233	224	266	239	206	250	266	247	245	240	250	218	261	237	249	230	227	265	253	256	210	244	217	217	255	206	251	235	226	240	233	213	219	220	240	255	216	219	210	221	228	242	283	235	191	232	219	225	247	259	252	262	256	236	233	207	237	218	255	205	259	225	252	254	222	239	225	219	249	252	227	216	263	226	233	237	220	218	236	239	245	233	241	212	221	249	243	227	246	247	239	223	242	229	224	238	219	227	248	215	259	212	224	236	227	242	245	237	240	219	247	252	212	245	229	225	232	202	222	237	229	227	248	222	270	207	247	225	226	240	227	228	249	241	251	227	257	231	255	216	236	232	201	215	206	269	245	241	234	233	263	247	243	226	228	214	265	227	258	256	235	244	225	222	236	217	198	253	220	231	250	217	219	236	241	224	206	224	238	220	270	247	231	209	212	233	242	247	227	242	240	233	223	226	242	230	223	237	212	235	240	205	236	251	228	247	224	250	222	249	235	255	230	243	215	228	238	249	223	231	197	236	232	211	225	235	243	193	251	240	206	240	248	233	249	251	233	235	270	224	220	243	218	226	229	223	225	221	249	216	257	210	238	209	217	222	229	238	237	241	255	234	239	230	213	251	225	220	237	224	204	221	236	233	210	266	208	252	212	217	228	254	266	195	228	243	187	246	244	253	244	244	219	221	219	228	231	249	260	245	250	232	214	206	233	244	209	243	230	245	227	241	260	235	263	254	265	225	234	231	248	255	219	250	234	258	222	241	254	211	214	204	246	262	227	222	238	244	237	213	204	235	230	245	250	234	212	202	192	216	262	231	216	224	218	221	224	243	261	226	235	262	232	214	222	191	236	228	237	231	240	227	249	232	234	236	240	258	197	234	251	238	246	262	231	243	239	242	240	251	220	233	223	262	218	260	244	209	226	219	235	237	225	214	237	251	210	241	230	246	247	205	222	224	231	239	229	240	211	213	224	243	212	229	235	230	251	229	248	243	234	243	255	224	235	215	228	229	212	232	237	238	237	234	201	210	218	238	231	242	230	220	222	222	218	251	256	238	206	227	229	198	242	251	237	242	256	236	211	224	206	228	233	265	263	223	259	233	238	216	238	236	220	207	227	259	241	232	254	231	237	245	222	209	235	208	252	216	236	221	241	231	225	255	244	227	218	211	216	224	220	259	228	221	243	242	257	251	232	214	208	193	221	214	210	246	246	258	208	234	241	265	251	254	219	230	212	213	228	218	218	201	229	238	260	219	223	228	233	235	229	227	217	239	213	239	253	240	220	223	206	226	225	217	226	230	233	215	224	224	242	226	226	218	237	228	243	220	258	223	268	251	201	246	228	255	222	232	239	225	206	242	233	241	227	223	239	249	244	244	247	247	261	249	217	213	258	236	248	246	249	233	202	235	229	240	224	246	216	235	250	248	229	240	241	228	256	233	229	208	215	235	239	259	212	235	225	225	204	226	239	228	252	259	266	267	236	243	264	250	246	220	218	243	244	234	232	226	230	229	243	206	232	232	236	195	244	236	230	249	233	234	238	242	240	215	246	219	256	229	232	243	256	208	205	234	204	230	226	228	228	223	241	259	241	227	246	217	204	231	225	221	252	235	213	229	192	230	228	232	225	253	210	211	215	234	244	215	242	229	250	213	250	228	231	229	235	241	233	233	243	225	228	230	221	223	237	228	260	234	218	217	233	232	190	242	237	232	222	227	232	248	217	219	232	265	223	270	240	222	272	233	231	218	211	267	249	240	246	239	251	206	244	251	240	235	253	237	216	229	207	203	254	211	232	217	247	205	236	224	205	225	202	205	242	227	214	219	238	228	204	240	222	221	210	228	218	215	207	209	244	229	222	242	249	213	241	232	217	240	234	241	252	222	240	234	213	245	218	219	224	200	222	211	232	237	201	248	231	230	252	268	246	264	247	238	208	237	240	224	228	219	197	246	198	241	250	220	217	234	225	246	223	233	240	234	270	220	234	219	218	232	232	258	236	256	235	212	249	232	239	233	208	264	245	221	200	197	220	234	238	237	243	238	232	203	232	258	250	230	236	221	231	214	241	222	227	214	241	213	244	243	225	250	251	254	217	217	246	208	220	251	235	232	232	220	234	229	207	224	241	226	233	262	246	202	243	247	234	234	256	259	244	217	220	244	222	211	224	226	251	248	192	244	241	247	201	210	222	238	205	221	222	231	242	255	251	232	242	252	250	239	246	227	253	210	211	234	226	234	224	251	229	254	218	257	236	233	191	243	224	230	234	231	222	221	251	220	217	218	215	246	214	206	227	240	258	230	241	269	244	242	217	247	237	206	239	220	251	229	235	253	195	237	234	240	223	231	226	243	247	217	225	236	237	210	231	210	244	220	207	192	217	222	220	240	218	220	231	239	246	223	244	236	235	247	228	232	234	219	228	223	236	221	226	236	220	226	238	226	212	241	218	222	238	237	238	206	221	263	235	221	219	239	247	220	220	236	235	224	222	224	228	225	230	224	227	242	222	220	220	235	236	232	225	224	230	228	257	252	234	252	238	242	249	248	219	224	236	221	243	257	232	254	223	239	225	236	255	226	231	255	230	236	214	248	233	255	226	215	217	235	230	237	225	239	225	209	257	230	258	214	252	239	225	240	226	226	258	216	247	203	229	242	235	217	232	252	200	211	217	228	230	225	233	235	202	243	255	247	216	266	212	199	252	247	231	217	235	211	258	275	249	221	246	243	228	232	264	219	258	266	258	252	203	238	223	208	271	240	230	224	243	232	246	249	233	216	259	230	228	235	226	232	231	255	226	230	233	236	245	209	219	229	229	255	234	230	246	245	262	237	236	214	222	235	226	208	225	215	238	237	252	198	217	237	258	243	228	248	237	218	253	207	228	236	220	237	249	227	209	235	250	193	230	205	212	229	257	219	230	220	210	258	233	224	224	208	225	211	195	275	200	240	211	227	247	244	234	248	215	248	216	242	236
2321	752	817	901	851	827	785	728	652	711	690	710	701	706	676	648	676	668	643	654	647	597	681	662	682	642	625	703	627	686	651	644	655	651	567	674	623	674	659	668	672	653	635	658	597	663	662	650	686	637	627	634	657	662	620	641	626	620	653	621	602	650	648	675	632	630	630	657	616	639	647	601	629	665	644	616	636	614	648	623	651	664	660	616	664	656	593	644	637	581	634	630	642	649	648	641	610	651	589	627	623	596	611	639	602	669	685	629	640	668	649	640	669	616	614	633	679	617	655	613	639	629	634	603	612	609	636	632	601	623	614	636	593	661	652	639	640	608	605	615	633	633	623	647	690	649	587	657	602	650	672	659	622	649	680	657	681	653	618	661	615	619	619	664	706	636	641	640	637	605	637	622	657	627	659	606	616	646	612	625	636	624	652	650	634	635	612	629	644	634	655	599	628	642	599	650	615	562	628	638	603	597	591	670	654	598	657	636	608	591	613	616	654	661	632	610	598	651	611	628	659	642	634	631	646	638	645	643	588	651	636	606	604	648	612	636	637	607	645	621	662	614	614	648	672	628	660	633	637	649	603	643	630	586	621	634	648	652	622	604	591	603	667	570	623	635	666	635	621	636	627	607	626	621	622	664	662	626	678	672	651	666	639	645	607	638	623	682	640	639	633	612	688	688	630	620	601	550	609	640	672	588	609	631	603	629	632	647	600	635	605	648	629	627	610	595	631	648	627	638	588	648	634	648	623	650	652	636	630	601	641	632	589	689	642	678	617	631	633	630	605	634	617	607	625	614	639	638	640	650	653	632	614	646	638	653	615	630	624	613	648	645	651	589	635	645	610	648	646	641	610	665	642	691	663	611	588	624	614	634	642	666	645	573	616	691	657	597	638	649	678	601	653	617	644	624	643	645	623	637	647	645	702	611	636	636	618	624	655	606	639	628	622	663	604	666	622	650	640	669	590	628	634	670	606	634	599	631	626	640	642	653	572	657	607	594	619	645	620	661	628	621	628	686	626	633	665	615	645	626	661	591	652	637	621	632	687	644	678	631	650	609	622	628	624	676	619	674	658	626	627	629	646	662	660	636	595	631	633	622	660	660	642	628	645	666	613	616	655	649	615	636	640	663	634	588	649	632	651	641	606	619	632	681	660	698	673	621	599	616	594	655	605	626	641	652	605	664	630	613	642	577	619	640	606	627	649	636	649	646	679	659	604	643	619	627	668	588	624	639	619	632	640	636	626	628	637	658	646	618	637	648	617	631	640	602	617	625	682	649	656	654	627	613	619	584	590	661	603	695	632	571	633	608	609	663	623	637	588	673	618	620	627	659	682	639	624	632	636	647	635	624	625	609	609	608	630	665	628	588	596	628	598	637	604	612	638	620	622	635	641	645	615	636	599	662	646	630	642	628	698	602	607	614	651	598	612	641	630	621	628	595	632	623	618	625	638	654	636	631	640	609	613	641	642	630	622	625	610	626	606	643	632	651	655	621	645	642	643	628	606	608	639	664	680	587	611	643	583	670	642	637	643	655	636	648	624	633	606	609	662	679	645	666	631	680	591	633	676	635	620	641	631	640	627	612	603	628	626	617	643	640	640	623	644	632	635	619	634	632	648	586	632	635	616	655	653	612	664	594	672	648	606	606	647	625	643	701	634	645	628	610	601	688	654	630	635	661	637	644	607	639	627	648	632	641	645	601	660	658	687	660	639	657	575	697	643	668	633	650	629	606	646	587	627	661	669	672	657	633	630	679	642	647	592	650	614	652	645	654	620	597	630	658	586	634	655	632	665	621	644	603	633	673	588	645	594	659	632	590	631	621	644	613	596	661	641	594	623	627	639	579	641	642	616	630	620	621	611	626	625	626	605	612	623	595	670	619	644	613	662	567	620	631	613	650	632	648	642	638	614	663	642	634	645	674	620	642	607	625	627	632	585	663	611	616	646	604	650	641	644	615	624	706	641	658	629	690	657	604	632	635	604	650	636	644	672	650	641	641	628	679	610	609	636	663	631	627	627	658	646	599	631	644	636	655	584	654	647	588	604	609	592	654	659	608	646	639	656	669	649	634	670	633	627	646	636	659	645	644	647	609	647	619	664	636	642	653	643	626	649	667	666	673	629	582	674	661	632	572	645	651	609	640	661	604	625	635	624	642	615	641	621	633	628	624	682	618	624	610	616	580	605	629	591	659	626	622	610	660	607	620	631	655	630	630	641	645	645	665	625	620	621	674	619	682	646	622	701	617	717	642	637	640	691	658	673	666	646	623	626	662	630	658	633	612	591	636	650	616	667	649	615	661	660	640	642	647	594	665	616	633	608	670	623	644	637	588	649	654	599	632	653	635	613	697	628	656	660	568	652	636	667	665	657	620	627	655	625	594	603	632	648	636	650	610	649	663	607	677	643	624	562	645	624	628	623	637	666	638	648	596	621	653	624	618	642	633	595	627	659	631	632	621	587	630	634	649	649	604	623	607	624	641	686	661	619	675	619	620	644	610	642	627	636	618	638	615	654	656	626	606	700	650	647	674	611	614	608	634	637	652	658	617	670	583	583	662	652	662	619	627	648	610	611	595	641	622	610	631	631	597	631	606	651	634	620	653	629	630	626	626	582	630	634	587	676	606	580	632	598	620	618	667	613	664	683	609	693	669	664	642	603	685	613	623	627	635	654	625	620	646	587	654	602	635	633	657	618	641	607	604	650	649	615	634	601	601	635	603	643	683	579	658	642	649	633	641	636	621	647	631	614	651	642	618	643	646	670	603	638	615	630	566	605	588	654	639	645	610	600	594	643	640	628	652	633	617	652	677	660	619	642	641	647	646	648	619	683	602	611	651	643	671	665	590	653	656	639	618	664	653	650	630	652	619	614	640	631	602	684	625	619	655	621	653	695	612	634	613	657	612	614	639	634	633	605	622	637	668	623	633	630	634	599	633	681	631	598	639	613	620	598	655	672	652	664	654	644	649	636	655	621	641	617	610	598	651	652	626	621	612	681	624	646	681	587	629	598	645	623	639	598	604	620	682	663	595	633	644	631	672	625	657	623	600	681	641	631	641	670	649	641	633	642	635	651	625	676	649	607	619	643	645	625	615	637	658	610	618	629	616	648	643	625	651	654	623	638	681	630	577	606	603	604	654	634	669	632	642	642	599	639	629	630	647	637	677	629	659	679	612	639	647	611	638	662	643	630	646	608	612	700	614	630	684	629	640	635	604	592	613	613	637	611	612	658	655	668	654	609	581	643	626	664	641	643	616	649	646	688	662	638	639	625	679	640	678	664	659	668	654	615	617	617	651	645	603	648	653	653	692	656	601	621	613	624	650	640	593	622	607	635	628	672	625	610	683	587	629	631	615	675	622	633	666	680	664	642	593	641	608	656	637	624	621	674	612	634	681	677	597	639	623	653	633	626	595	621	619	673	639	630	654	675	627	655	611	676	644	648	649	622	685	626	681	685	645	654	602	690	657	636	624	623	640
9767	1189	1453	1154	853	634	466	379	354	283	248	214	202	200	166	162	147	150	157	159	148	150	133	108	131	131	146	138	128	139	143	118	121	127	135	125	129	134	123	123	144	105	118	115	124	107	128	123	112	118	120	105	120	114	132	117	130	115	129	123	123	120	131	118	115	96	118	104	113	116	115	118	124	122	109	113	106	112	112	123	88	112	135	143	126	131	113	124	120	112	117	115	102	118	112	109	109	113	117	102	110	127	119	105	112	111	115	107	107	117	114	104	116	119	122	124	91	126	105	108	117	110	100	109	110	116	96	118	82	121	99	115	110	106	131	97	112	121	116	114	101	111	112	94	116	98	132	108	117	112	127	108	117	123	118	100	117	103	112	126	112	106	104	104	125	118	105	99	103	95	111	111	131	103	123	110	128	101	117	126	118	110	123	119	104	113	124	114	129	119	102	88	123	129	95	109	102	118	120	116	115	108	109	123	90	108	104	112	107	92	125	95	100	125	120	98	124	109	111	114	100	94	89	110	112	116	102	119	126	115	127	119	110	135	123	99	117	122	106	120	109	103	119	92	131	103	109	95	130	119	106	134	105	98	117	127	123	97	108	103	121	107	117	100	118	116	89	126	98	85	108	107	117	101	107	116	117	93	109	96	118	130	104	98	129	111	101	116	110	111	102	123	120	115	119	134	108	109	131	103	133	107	115	112	120	134	115	109	118	118	125	115	114	109	111	111	125	122	129	122	121	109	126	131	101	106	111	125	103	114	112	124	117	107	131	114	111	108	109	108	124	104	103	113	108	131	105	112	119	102	135	98	116	110	99	122	100	112	115	112	110	116	108	101	111	110	102	127	91	113	133	105	118	102	114	133	132	107	101	144	106	124	92	99	101	105	123	127	138	114	126	129	111	119	107	125	115	114	111	109	118	106	129	104	118	134	115	125	123	126	108	123	115	100	115	105	113	113	125	112	120	133	106	95	123	115	103	100	119	121	120	121	100	98	118	110	113	110	112	103	122	104	123	100	119	114	104	123	119	112	119	108	95	97	114	126	115	94	108	120	112	108	108	101	105	94	132	109	114	118	104	131	110	119	96	122	111	114	113	107	110	111	127	124	113	113	120	109	113	119	108	135	110	119	106	124	107	102	101	127	129	101	131	112	112	116	119	100	136	117	106	111	111	127	102	118	93	119	113	114	119	106	97	110	117	110	120	109	118	110	108	118	102	117	106	101	107	93	94	95	105	101	104	115	107	101	127	118	127	123	114	110	106	105	93	100	111	112	107	127	132	118	107	120	112	125	84	109	107	114	101	112	121	123	99	111	95	103	137	116	123	115	100	122	94	130	122	124	109	111	103	118	102	117	98	134	131	111	111	130	118	95	124	109	101	125	115	107	145	101	110	112	116	89	128	117	115	118	118	117	109	102	115	112	112	124	113	127	100	116	104	111	111	104	122	127	125	128	120	96	113	128	121	129	110	131	140	131	115	116	106	109	120	106	102	125	115	105	116	98	116	107	108	107	101	106	110	120	123	109	115	108	113	100	104	117	102	111	119	119	111	109	116	110	121	120	116	137	124	128	118	110	113	125	111	111	117	106	108	139	130	119	119	118	108	144	116	111	105	139	114	125	94	111	105	123	119	135	120	122	108	128	103	106	96	117	120	120	123	118	116	103	104	101	117	127	114	103	118	121	111	123	116	120	103	131	123	117	110	119	108	127	120	106	140	106	120	104	108	132	127	121	106	120	106	114	116	109	124	98	104	122	124	117	113	109	126	107	121	112	112	121	111	120	105	114	101	91	112	115	113	106	133	118	121	113	104	91	119	102	123	96	122	113	104	110	142	123	128	111	100	126	118	107	119	139	115	110	119	108	131	121	100	121	110	128	116	143	100	124	114	104	98	133	114	95	116	119	132	102	115	114	97	104	111	99	113	115	87	136	124	104	110	90	109	124	103	96	117	122	98	123	117	105	98	116	121	121	111	103	94	113	95	104	110	101	111	123	100	118	92	103	108	93	109	123	105	111	99	109	100	120	104	119	110	119	110	100	113	121	104	121	119	107	119	99	127	114	136	105	93	110	98	119	110	117	128	121	125	129	126	115	126	99	122	96	117	108	104	120	114	109	112	106	109	130	107	121	101	96	111	105	105	102	106	100	123	121	120	119	109	99	127	99	119	103	117	135	99	126	112	127	117	110	97	106	109	103	114	114	108	128	99	129	110	110	121	127	116	104	108	110	109	91	109	111	114	114	119	113	95	109	109	103	103	108	122	99	101	116	138	85	120	107	103	109	115	127	110	124	110	114	114	108	98	108	129	103	121	103	104	142	104	125	102	119	131	131	110	102	106	116	122	114	115	115	119	91	92	118	109	121	95	113	101	110	121	122	117	119	120	112	103	91	104	113	114	118	107	108	113	101	124	128	113	115	135	102	112	106	109	125	116	109	121	123	92	120	109	114	130	133	111	116	101	123	122	111	109	100	119	112	112	118	121	115	127	96	113	116	95	118	114	115	118	114	118	114	112	110	129	130	116	113	100	118	120	125	101	119	94	113	116	125	125	111	113	111	116	105	112	109	103	111	122	120	113	113	117	114	115	130	118	105	120	114	113	126	98	131	107	108	115	117	126	125	107	118	101	110	98	94	135	115	133	130	107	121	135	97	118	119	112	115	116	125	107	142	105	96	123	101	115	106	101	119	105	131	120	96	131	110	118	111	101	100	113	101	114	103	96	106	112	116	112	91	117	101	122	131	119	120	109	126	127	92	111	132	104	113	105	112	113	122	110	103	95	112	125	130	133	117	125	119	104	92	113	102	107	105	103	119	114	106	98	113	110	108	123	112	112	113	116	104	119	108	124	99	116	115	119	109	108	100	126	122	123	113	118	143	125	104	117	99	115	107	122	121	131	115	111	96	113	131	123	99	112	126	121	94	100	113	119	121	110	101	115	122	113	105	111	103	101	117	119	98	142	104	108	120	129	121	115	116	115	128	124	117	128	119	120	119	124	88	121	124	109	90	100	104	131	119	139	115	117	117	121	102	100	114	124	109	127	127	115	120	117	108	121	121	108	135	132	125	96	124	113	114	125	127	114	135	108	111	125	121	107	107	110	117	103	107	131	114	97	106	130	114	111	124	98	114	110	130	111	109	105	109	123	124	97	118	112	113	116	120	111	117	130	115	118	109	114	105	103	128	98	128	108	108	126	116	119	107	112	119	109	127	117	129	109	106	104	125	127	114	115	117	108	124	102	107	104	140	120	103	119	119	137	113	98	118	108	103	113	103	108	103	116	120	105	108	126	114	99	127	86	112	103	99	115	114	117	103	112	99	130	117	128	102	100	122	135	128	103	100	111	110	122	111	115	125	123	95	121	125	114	124	90	109	123	115	122	122	119	120	108	107	104	112	97	113	121	111	123	107	124	98	124	107	118	124	110	105	84	97	103	119	108	97	105	119	122	113	105	121	105	118	100	108	93	105	132	112	132	108
5809	1334	3069	3732	3136	2508	2122	1793	1518	1323	1200	1001	946	907	810	766	698	665	660	592	573	564	585	518	472	491	483	473	451	494	448	448	416	441	431	401	406	413	409	422	416	375	426	399	425	428	392	372	400	379	393	425	382	369	385	410	377	362	373	358	355	387	353	373	352	346	370	421	338	398	354	332	358	374	375	368	335	374	356	363	360	361	372	371	352	369	392	353	369	350	380	363	371	343	382	366	317	366	390	305	352	338	351	317	364	339	329	356	339	373	367	348	372	346	360	353	356	368	370	354	346	359	365	353	360	381	348	362	343	370	349	370	324	331	355	355	385	357	341	376	363	352	389	354	351	393	351	366	343	378	358	379	349	337	349	359	368	320	344	370	360	341	325	355	360	341	340	364	362	349	346	326	391	374	386	341	363	330	350	338	361	361	357	339	367	317	375	338	346	391	381	342	367	338	327	370	345	322	336	343	329	311	364	328	377	322	359	337	353	377	340	329	339	364	352	346	368	348	341	355	377	358	381	339	320	346	318	374	338	372	383	349	307	362	350	358	360	338	362	357	342	335	366	370	354	356	342	367	402	347	376	326	347	358	309	347	363	362	379	346	368	358	341	356	321	343	337	363	390	351	338	378	354	366	345	345	366	386	339	369	392	351	364	339	329	315	342	362	331	329	350	327	365	386	352	325	362	370	316	375	346	341	346	384	377	351	362	356	343	333	355	309	357	366	374	367	325	355	354	324	353	360	348	364	349	336	353	376	370	356	359	368	369	399	331	322	347	370	366	341	385	344	316	345	372	313	350	349	367	330	349	333	344	363	371	360	321	326	337	338	345	326	361	379	350	372	361	341	374	371	315	365	301	332	335	332	339	337	368	352	342	331	366	352	363	349	367	351	342	367	347	360	369	360	337	351	362	355	366	343	342	368	347	353	339	360	365	340	337	360	361	347	381	366	299	371	343	368	334	322	332	348	359	347	334	339	360	340	349	373	353	362	348	298	339	362	344	344	364	360	313	386	329	373	339	351	344	353	354	349	305	327	339	334	375	350	349	336	362	349	372	350	364	377	390	316	373	366	368	369	358	336	351	323	350	339	351	366	328	355	341	363	344	318	320	341	343	365	329	330	339	332	362	355	358	331	327	348	355	370	361	369	340	340	335	344	347	402	346	357	361	364	351	353	344	368	328	336	348	355	324	356	345	350	384	326	375	357	390	347	329	368	368	332	375	364	345	334	359	360	333	348	342	387	348	352	343	361	350	343	357	370	361	374	365	369	358	379	333	382	338	362	385	352	375	353	361	360	331	367	345	350	345	355	355	344	386	323	343	316	321	355	349	332	354	329	354	300	336	337	351	361	328	324	329	313	336	353	363	372	349	361	319	352	356	352	344	346	325	351	403	326	351	346	374	358	365	343	354	351	331	408	343	323	334	360	364	352	344	343	329	348	361	364	336	350	342	352	336	358	363	367	339	358	371	342	381	348	348	353	353	351	323	357	361	369	348	353	346	337	338	356	347	342	359	347	320	351	345	365	398	364	341	343	327	319	321	338	356	350	316	347	355	354	377	347	309	348	364	349	349	356	361	356	355	341	322	329	353	331	353	325	344	334	350	343	386	337	357	363	371	336	349	345	367	328	361	379	366	360	352	347	371	355	371	351	296	316	367	328	373	349	365	366	342	335	344	366	335	373	328	319	331	359	350	344	347	342	318	330	334	377	349	329	356	333	350	374	349	341	402	345	364	339	355	344	351	337	341	357	325	341	335	350	381	329	363	353	335	322	357	352	315	321	348	339	372	381	325	347	347	357	337	357	360	332	310	372	358	370	353	352	348	347	368	330	349	358	335	346	329	347	353	353	344	322	376	348	330	346	368	354	351	370	397	343	348	343	331	332	338	369	365	334	335	348	361	352	353	364	350	328	370	333	373	337	343	361	338	354	369	366	355	354	359	303	343	306	359	359	349	309	371	349	355	363	316	337	339	350	351	363	356	357	344	362	352	322	345	360	368	347	365	376	338	366	347	392	349	336	356	386	354	372	378	327	309	363	365	313	347	374	348	345	350	346	332	376	331	348	343	354	336	341	328	350	328	387	386	330	340	358	361	303	339	365	361	363	356	337	344	347	349	370	317	315	338	369	369	329	371	322	366	372	377	342	376	378	354	362	373	343	348	355	328	330	327	363	356	348	348	353	332	349	384	357	386	311	333	359	331	322	356	325	349	332	345	370	328	370	392	358	355	412	350	362	344	384	356	362	322	366	333	340	341	347	353	362	351	377	322	359	346	347	380	315	318	359	330	362	336	340	351	376	361	382	354	366	344	358	341	398	330	357	367	329	367	349	315	332	319	350	366	350	364	330	331	360	356	356	370	351	322	356	323	365	313	323	344	341	340	302	335	343	353	376	328	332	351	375	333	354	359	348	360	366	370	370	354	357	354	362	366	390	337	330	365	357	309	342	358	384	362	323	351	333	369	333	341	316	336	397	325	374	342	345	371	349	340	342	364	342	362	355	353	333	332	359	330	384	356	312	361	397	331	374	350	365	330	333	363	350	351	385	365	361	360	349	318	329	365	377	337	346	343	366	342	352	352	341	353	336	336	350	358	358	335	330	350	352	353	387	375	332	348	344	363	353	342	328	379	377	376	296	351	298	379	344	355	356	366	354	353	367	324	363	342	336	348	340	337	382	354	339	367	338	377	360	344	321	358	345	315	344	330	341	335	341	358	335	333	357	344	361	363	354	356	349	344	340	354	306	358	343	364	335	345	317	371	354	353	365	351	365	380	362	347	341	334	344	385	338	330	346	345	324	349	340	374	312	314	382	366	353	335	370	355	350	342	368	384	385	343	341	381	347	375	359	340	339	356	346	345	365	321	331	384	352	339	371	336	349	361	365	392	339	333	350	369	327	352	343	338	350	349	355	339	333	330	383	355	344	340	352	343	366	378	359	358	372	348	353	349	355	341	345	364	338	379	347	325	356	356	365	338	368	341	386	369	356	400	347	331	340	383	384	392	344	374	326	357	314	350	328	304	393	319	344	348	357	348	344	380	336	342	363	353	339	339	327	337	351	343	359	372	314	357	370	357	378	318	339	341	338	298	327	344	352	310	348	347	371	356	356	349	352	373	354	330	356	344	367	353	323	349	325	364	348	343	364	366	353	358	373	367	351	374	351	373	349	365	319	314	345	371	334	344	338	318	346	342	357	355	347	348	361	340	353	347	385	348	331	353	346	350	343	353	327	336	327	312	319	313	321	344	330	343	354	363	342	379	340	358	344	319	336	333	374	318	354	346	364	349	360	343	339	383	347	378	356	348	327	332	340	314	357	348	327	359	329	373	358	362	356	326	371	332	343	325	327	347	399	302	347	334	340	365	335	351	373	388	340	346	361	351	353	356	361	315	403	333	341	367	381	355	351	318	348	355	347	347	345	358	344	347	353	340	369	375	372	358	338	369	358	357	364	332	334	349	357	357	370	364	360	326	373
18197	2954	2696	2219	1530	1104	897	692	576	481	469	360	331	304	276	270	245	247	257	214	206	207	201	188	207	174	213	195	191	190	187	170	177	160	168	178	168	201	181	186	177	161	162	166	186	190	186	146	162	185	187	193	177	174	181	178	165	165	166	190	160	157	156	161	155	170	170	159	158	178	140	167	154	153	153	181	166	162	184	172	151	147	152	151	157	129	151	150	165	154	182	165	176	157	172	152	154	155	171	142	149	149	184	171	185	153	125	167	138	173	161	172	191	160	161	166	148	149	161	166	142	158	161	159	147	144	157	152	164	187	166	141	164	150	146	134	155	150	151	160	170	156	167	158	160	123	175	147	155	144	149	159	158	195	144	172	154	140	161	173	161	155	150	162	179	170	163	174	143	146	154	143	173	150	164	169	143	167	175	157	159	171	164	139	173	145	178	147	157	162	161	144	145	150	142	153	166	169	156	157	154	158	168	139	171	164	164	154	149	143	157	147	169	161	151	162	166	148	171	144	152	159	116	159	163	160	163	160	173	159	174	174	138	166	153	150	177	136	162	143	156	143	148	181	172	130	152	149	134	157	147	148	148	183	168	128	133	157	168	168	162	150	172	158	171	153	154	153	165	157	162	165	155	153	161	142	176	157	161	165	160	173	165	169	186	163	158	172	154	145	169	161	144	150	170	147	126	169	173	164	152	173	169	136	154	146	155	140	137	153	166	184	164	142	171	140	161	143	172	149	181	135	167	167	153	161	169	153	164	139	155	149	161	144	170	163	152	153	152	148	158	164	144	162	174	157	131	154	158	152	165	133	138	166	154	150	153	165	192	161	170	175	155	181	143	179	155	185	161	182	170	151	171	151	171	153	173	157	165	155	155	175	151	162	141	166	178	172	150	154	156	151	181	134	169	134	165	156	157	197	150	156	178	160	160	151	175	152	142	161	154	159	148	180	171	175	167	177	183	164	157	162	179	134	167	155	169	148	156	162	154	164	143	163	155	174	143	180	141	175	170	173	144	159	145	163	166	153	163	153	141	148	156	160	166	144	139	170	171	140	152	145	159	152	164	155	159	157	172	145	172	166	148	180	155	140	154	165	137	144	155	173	137	169	153	147	169	159	152	170	161	168	175	168	149	165	153	155	172	163	162	170	141	141	151	160	158	164	150	145	152	137	180	161	160	137	174	138	167	136	169	152	160	149	165	146	148	171	141	149	160	159	149	151	162	179	148	160	156	149	154	175	160	170	158	168	162	169	162	151	127	164	154	141	155	164	164	137	161	167	160	168	187	172	154	173	165	147	153	166	148	149	154	135	152	167	141	141	157	167	176	151	150	168	179	147	159	156	157	142	170	174	178	146	173	171	165	127	152	158	161	179	147	181	161	158	155	164	168	160	143	170	131	129	179	146	138	148	140	171	153	140	138	145	128	172	160	152	149	148	152	152	149	150	146	166	171	157	149	169	163	167	153	141	169	154	160	163	170	154	160	154	164	167	151	161	170	134	150	159	169	174	175	141	139	150	157	184	155	176	168	172	164	152	130	158	155	148	152	162	136	147	148	122	156	163	172	162	155	159	175	164	159	146	154	156	145	146	175	156	156	181	154	154	148	156	159	136	166	166	148	155	153	169	159	144	138	173	168	140	154	149	138	172	157	143	186	158	163	187	178	153	171	128	138	169	160	169	170	170	143	156	165	149	164	169	173	156	159	157	147	164	159	137	165	161	166	178	170	160	160	157	164	130	177	172	174	170	166	174	155	153	159	138	159	157	157	145	167	161	148	159	159	141	171	158	154	175	155	156	154	153	155	180	176	150	150	162	143	164	185	154	158	155	170	155	170	131	158	179	156	149	151	134	177	160	163	153	151	163	176	168	162	139	151	159	159	173	148	157	156	157	162	158	165	170	154	171	160	136	124	160	166	172	155	154	153	152	161	156	130	149	163	150	123	155	166	159	164	174	161	165	162	175	161	161	155	162	163	148	153	193	158	150	167	178	144	152	158	142	154	169	169	147	171	142	157	156	147	156	162	165	141	163	145	157	156	159	171	166	166	154	125	190	163	182	173	168	179	147	149	160	153	153	155	162	171	174	130	164	177	160	170	161	147	180	174	178	154	150	148	169	137	185	160	155	157	175	153	148	159	170	153	172	148	159	156	159	165	152	172	142	170	183	156	162	153	145	151	155	157	154	177	189	169	163	168	148	170	159	172	134	179	160	157	143	175	157	165	133	188	172	164	159	149	150	145	151	154	169	158	162	154	172	156	153	159	146	183	174	150	165	158	160	172	174	134	143	157	144	165	155	159	140	159	159	158	149	133	166	151	154	149	163	148	183	149	159	144	148	170	158	161	173	146	156	157	165	174	168	175	146	162	164	172	172	176	152	167	147	171	139	164	156	159	160	187	151	149	147	172	161	138	153	166	132	169	166	145	186	142	148	157	156	182	159	152	161	139	141	167	173	137	156	143	164	173	143	156	165	142	162	152	168	157	163	166	157	170	134	142	154	145	144	146	167	140	155	152	162	165	159	161	169	177	134	150	151	166	148	136	142	169	144	176	159	132	155	145	159	152	186	170	162	154	153	175	170	170	150	147	147	165	162	174	157	161	144	151	165	165	134	159	172	169	174	159	160	159	185	151	149	165	155	155	164	158	157	150	136	177	127	176	160	149	155	156	162	158	139	156	150	144	149	127	157	149	156	129	163	163	153	169	160	151	156	156	169	164	167	155	142	157	146	145	148	155	168	135	170	154	163	169	125	168	131	171	165	138	163	154	151	167	150	178	126	136	171	160	166	160	157	163	144	155	151	153	154	158	149	151	152	154	156	154	147	149	154	168	167	147	147	159	159	149	187	178	158	147	148	167	160	139	144	160	142	144	144	133	183	160	158	153	139	143	146	152	193	161	158	143	155	153	155	127	169	152	159	149	158	163	151	154	159	163	149	164	171	158	184	162	163	158	146	164	160	147	166	151	182	128	135	149	139	151	159	172	160	150	139	140	145	140	147	162	141	161	172	140	147	150	165	162	139	152	154	141	159	159	161	136	153	146	160	169	158	158	166	169	157	117	149	169	143	172	171	164	159	169	142	151	155	152	158	158	144	162	157	155	142	138	142	164	169	180	163	173	169	144	151	164	149	161	169	156	147	164	150	155	157	189	175	157	173	154	133	136	155	153	162	159	154	173	156	154	149	154	150	146	130	161	158	161	173	141	161	141	151	159	168	155	166	145	169	141	137	146	151	152	135	162	155	162	150	158	164	171	176	127	159	177	167	156	158	154	175	143	156	162	156	165	162	154	173	153	159	151	156	149	142	138	146	160	139	139	157	149	154	165	177	166	159	144	144	162	164	154	200	155	162	182	165	173	147	154	138	164	168	145	151	175	167	172	163	159	142	148	160	162	162	163	170	123	168	191	156	155	172	144	156	173	177	157	151	151	153	175	169	141	144	151	160	153	182	175	171	178	152	152	159	168	133	152	147	138	170
7833	2431	5418	6336	5484	4456	3613	3072	2508	2216	1889	1615	1621	1427	1289	1221	1094	1000	984	981	917	914	828	775	773	751	722	706	730	702	681	636	589	631	575	623	639	584	591	568	617	586	541	553	586	611	566	519	565	555	564	577	513	551	517	480	506	513	485	492	519	530	488	490	485	480	502	549	522	503	561	498	502	513	517	524	505	508	462	502	476	480	496	490	455	500	507	502	491	494	492	496	480	476	472	521	473	481	475	499	534	478	494	465	498	553	461	473	518	485	462	469	463	495	478	424	494	498	487	468	475	466	520	472	429	500	494	434	518	466	441	475	475	490	455	476	469	507	451	496	476	484	539	475	492	489	479	488	489	513	492	475	464	495	461	484	529	454	491	473	486	468	487	467	485	502	463	485	472	486	500	493	491	437	472	465	447	452	513	492	468	464	469	483	469	462	460	437	462	480	481	494	459	488	493	450	431	501	477	455	482	495	456	462	473	461	488	484	478	439	468	516	460	446	467	492	467	443	482	469	447	457	500	480	460	444	453	451	497	441	478	464	524	509	476	488	477	476	456	494	488	473	513	435	452	477	451	509	445	505	477	480	462	487	484	426	531	466	500	427	476	436	476	467	501	438	516	453	471	468	474	464	476	489	428	461	485	448	482	458	471	488	456	496	475	471	476	484	463	484	478	470	463	442	461	495	452	497	496	455	457	469	456	455	489	475	447	483	451	459	455	486	443	495	489	482	502	480	494	428	422	433	484	454	447	494	457	473	438	483	458	420	483	489	482	494	495	476	455	501	505	461	431	519	499	495	488	468	440	475	422	458	490	457	483	435	471	474	417	457	491	491	484	473	494	490	440	447	454	476	455	483	463	538	476	473	479	470	451	435	461	495	472	455	458	458	476	449	476	476	488	457	465	443	470	457	460	415	461	474	488	496	438	443	465	459	439	491	479	567	459	478	497	487	506	434	447	487	450	436	482	458	470	494	448	448	495	476	487	473	493	525	496	475	476	499	474	456	474	477	440	457	451	491	476	438	454	472	467	464	461	473	475	492	466	465	471	469	483	451	470	462	495	505	465	490	509	478	476	502	474	494	491	471	482	439	476	479	462	464	455	478	448	472	466	492	494	487	462	466	461	439	448	498	467	450	468	438	450	458	464	456	460	470	456	536	491	454	480	494	469	484	469	520	446	468	471	472	473	452	470	468	450	492	511	458	505	456	477	469	462	446	468	474	477	455	471	454	439	472	432	470	470	496	462	479	476	471	454	436	472	485	468	426	451	461	506	475	449	465	465	463	505	470	524	504	462	484	481	416	463	436	502	438	485	463	471	467	468	477	499	478	453	430	451	453	429	445	463	481	465	447	471	454	465	456	459	485	496	504	460	450	442	456	475	456	450	490	498	507	463	473	423	467	497	505	504	451	472	485	493	493	516	474	482	474	444	475	461	521	464	479	465	478	496	468	485	426	487	473	487	503	491	496	482	492	493	477	478	506	481	443	469	520	454	472	472	472	489	447	479	478	455	472	496	460	471	451	491	468	444	472	472	477	454	487	448	500	444	484	483	467	524	449	448	463	456	514	486	498	454	463	466	436	475	450	456	446	512	434	462	487	400	460	464	496	453	521	459	476	417	457	487	490	458	479	505	457	444	463	450	470	420	461	453	470	461	472	496	482	472	483	481	479	468	482	500	425	450	501	472	510	477	472	528	473	448	443	459	459	417	492	475	450	454	463	460	501	504	480	473	470	522	498	471	452	524	465	452	484	493	499	476	475	447	428	506	459	474	477	457	494	493	434	452	466	486	449	490	447	501	469	442	509	466	450	493	492	458	461	431	445	455	439	486	443	508	460	478	456	501	460	440	466	494	493	467	474	455	515	428	435	473	477	479	453	503	455	491	407	466	486	460	466	480	443	460	491	439	480	452	460	474	466	476	483	488	476	471	487	454	459	496	497	447	424	419	476	468	504	455	484	447	502	480	459	486	452	463	481	480	474	447	493	514	513	468	512	458	475	451	447	485	460	450	491	456	460	436	423	510	490	482	469	489	456	452	402	468	459	447	471	471	478	426	488	494	439	466	425	431	468	464	481	428	453	509	478	463	453	513	477	487	492	470	476	460	513	442	456	425	448	477	446	461	472	453	436	463	456	454	470	458	438	498	481	474	484	480	458	485	468	490	445	449	418	513	431	478	492	490	492	467	465	477	477	494	417	495	486	466	462	481	506	419	461	468	474	495	465	472	478	481	467	438	465	489	469	467	480	453	459	463	470	474	485	477	459	469	459	490	455	456	456	463	492	446	479	437	476	426	460	451	454	488	500	479	452	502	489	440	449	477	463	500	473	486	443	465	451	448	489	482	467	509	471	482	491	514	469	455	491	433	489	461	467	492	485	455	464	451	466	474	476	470	419	476	448	487	449	451	426	466	477	500	447	501	446	450	423	524	470	476	471	444	464	485	443	480	459	506	505	494	497	460	469	477	450	481	489	449	460	459	467	490	456	482	472	441	498	447	445	462	469	470	471	472	497	494	499	475	473	467	487	498	462	472	488	457	474	469	459	477	482	450	483	482	484	507	500	468	464	485	486	472	480	494	498	471	436	506	468	473	464	475	490	497	499	490	484	485	468	486	479	457	447	482	456	480	466	495	476	491	435	483	481	463	465	452	470	433	488	508	424	469	497	452	495	485	461	454	477	456	473	508	465	448	458	489	470	475	432	492	476	511	473	465	467	429	449	482	473	453	462	473	485	451	464	492	480	440	463	434	443	487	486	492	501	481	440	515	457	465	435	461	451	496	436	486	478	443	447	480	460	475	458	447	478	507	457	468	473	455	515	483	493	413	478	499	474	474	471	431	473	470	471	449	491	482	464	458	499	499	477	454	468	483	493	463	446	470	444	428	464	461	498	471	468	465	497	446	474	445	463	432	469	443	499	474	479	482	468	484	467	457	479	443	462	520	490	468	480	457	456	433	483	463	485	498	456	464	470	476	486	453	467	475	460	506	444	492	481	450	481	469	495	455	458	496	475	504	472	441	482	470	446	481	444	437	497	516	488	478	502	429	434	473	493	446	485	470	464	511	492	459	440	451	515	469	435	452	472	388	436	476	455	489	418	450	496	450	496	476	489	451	441	490	431	423	472	484	477	477	484	502	452	456	446	492	516	474	432	445	466	446	476	490	450	476	459	485	449	487	425	490	490	473	466	472	453	479	460	444	489	435	519	472	490	456	510	519	490	482	475	480	450	442	445	442	479	480	458	472	483	481	476	450	477	500	462	472	441	474	459	458	490	477	475	445	508	478	458	465	473	413	461	478	449	451	476	468	450	469	518	485	468	427	519	478	491	454	486	465	457	489	466	458	478	482	463	496	458	493	452	484	484	494	518	473	467	473	423	455	437	501	519	466	500	474	470	478	429	468	463	468	457	455	496	434	444	530	423	502	466	490	467	474	493	451	489	473	450	483	433	509	461	477	480	474	489	434	474	468	482	514	439
2293	316	312	295	293	254	254	247	256	243	253	218	237	239	231	236	217	241	234	212	237	237	195	224	233	242	242	225	220	243	268	224	247	206	225	227	221	225	227	189	229	231	245	239	277	217	228	242	227	224	233	243	248	229	227	241	247	215	248	228	234	268	217	242	231	228	248	237	258	218	219	214	226	228	211	208	205	223	222	241	206	245	224	273	248	237	245	266	276	240	231	210	233	208	210	211	259	216	217	236	237	234	221	237	250	252	248	231	208	217	225	238	226	245	246	226	255	239	252	231	230	222	242	223	214	259	233	235	227	231	217	213	206	220	223	214	204	237	239	231	217	220	232	220	217	233	228	235	224	243	261	233	228	208	248	226	231	213	187	232	215	237	234	237	219	247	240	230	222	240	237	211	217	235	207	232	218	231	208	230	244	240	276	227	231	253	228	254	250	247	243	221	236	200	225	210	234	231	240	224	235	221	251	235	225	246	214	209	265	238	226	224	241	235	215	236	222	203	246	236	231	246	212	230	205	210	225	234	222	213	228	233	227	231	241	198	232	256	257	199	227	228	237	207	245	209	231	215	215	245	243	231	232	216	227	229	234	256	228	261	229	235	250	267	226	222	204	209	209	213	244	231	244	242	259	265	216	258	230	239	224	231	231	226	244	236	260	241	262	248	209	218	229	230	216	244	260	214	238	225	248	215	215	222	234	232	202	232	241	225	232	219	253	223	238	245	246	234	223	218	244	225	245	219	252	220	221	221	253	229	242	240	216	240	244	251	237	247	221	242	217	211	232	216	252	226	228	205	209	232	224	217	233	250	267	226	190	216	245	207	247	224	233	243	218	218	242	213	253	230	262	226	239	208	248	235	235	261	239	220	237	198	229	222	240	232	237	256	202	220	269	199	242	231	223	243	249	200	217	222	230	210	236	266	230	231	221	222	252	239	241	249	222	244	220	206	239	232	242	236	274	234	235	243	219	252	273	230	227	210	224	250	226	205	248	247	231	206	245	236	226	214	253	232	208	220	230	236	216	207	245	240	229	234	207	241	240	224	246	230	235	238	226	227	233	252	239	265	235	218	222	255	224	230	232	211	229	249	220	220	244	234	241	241	224	235	251	218	244	204	233	214	212	218	271	246	220	221	215	216	246	228	243	213	260	244	217	241	205	233	233	222	237	221	227	238	244	241	214	254	248	225	231	234	232	226	192	238	237	238	226	219	245	210	249	225	251	263	253	221	231	228	205	240	223	219	219	198	253	244	248	230	250	218	242	225	209	230	217	238	238	248	246	249	275	261	248	237	251	236	248	227	258	245	258	227	203	232	211	203	253	213	217	220	241	224	238	229	245	249	213	214	242	230	200	218	204	243	228	232	236	205	240	195	212	225	227	254	222	217	250	229	223	211	231	225	253	233	235	205	244	238	234	215	208	238	248	243	257	233	225	226	230	234	229	226	197	243	240	227	238	233	214	236	225	251	248	237	228	263	225	231	253	248	241	213	229	232	244	252	226	230	211	227	228	239	252	224	233	232	220	247	220	211	200	227	209	239	211	256	215	227	240	243	205	242	221	219	254	260	236	204	232	230	227	231	229	215	212	239	231	216	218	224	213	226	223	217	236	206	235	219	238	241	233	247	216	258	259	243	219	254	259	216	218	238	229	245	203	241	237	212	238	226	246	228	227	246	236	234	245	220	266	236	238	246	246	240	239	262	247	211	221	244	224	215	242	220	217	230	260	227	231	252	239	251	225	224	238	227	237	224	240	221	231	222	209	256	229	226	226	235	223	232	227	220	240	210	237	242	253	222	219	231	216	247	243	261	229	219	233	250	207	237	231	255	275	255	237	235	220	251	220	222	252	200	259	224	230	237	214	229	231	233	254	225	235	254	243	225	214	231	233	210	249	225	240	234	239	240	215	203	222	229	214	227	226	236	209	202	216	228	224	237	250	246	242	230	239	262	215	243	218	211	223	218	210	210	236	221	191	232	212	190	242	225	254	234	226	206	254	214	210	215	234	219	231	267	212	232	246	211	227	200	227	226	215	213	230	234	246	284	213	247	241	265	204	224	195	267	235	204	228	229	229	242	210	246	225	262	222	216	262	235	221	235	219	196	233	218	237	256	204	211	248	235	216	199	261	245	219	268	256	217	253	220	240	213	248	241	225	233	245	234	243	264	231	270	239	215	238	208	232	235	246	219	213	230	207	260	238	229	221	244	239	243	226	228	218	255	232	198	226	212	250	248	216	237	225	235	262	245	215	197	230	234	230	223	253	244	241	231	267	241	235	262	259	232	232	252	235	214	232	220	233	230	232	251	219	238	243	232	230	231	241	238	258	262	219	226	226	249	238	263	198	244	219	230	240	235	242	249	246	205	240	212	255	221	236	228	252	222	233	248	243	207	212	208	211	226	234	207	251	247	236	227	245	236	214	243	219	220	237	215	240	207	217	227	223	257	236	198	208	219	223	203	231	242	217	233	215	267	246	229	241	251	253	232	244	257	223	220	232	227	233	233	205	244	219	223	215	222	222	231	226	217	228	229	238	258	237	210	236	242	219	225	245	240	233	213	237	249	250	241	245	217	218	219	205	224	223	224	210	236	222	251	230	219	243	251	244	236	222	262	226	219	257	220	205	249	253	201	233	233	229	237	245	222	244	254	234	242	221	220	238	251	218	213	232	209	219	216	272	231	221	218	209	222	212	225	226	226	247	246	237	218	230	256	221	256	225	222	231	232	228	233	231	257	247	256	233	241	237	233	214	214	242	232	226	234	253	245	223	217	241	229	222	196	227	209	216	237	226	225	261	225	226	221	239	249	240	224	239	211	215	232	226	229	242	229	222	237	213	222	222	220	215	207	232	217	219	238	225	200	238	209	240	224	241	230	219	215	238	243	248	239	226	259	245	252	251	253	214	235	215	237	230	234	251	223	225	233	230	237	222	227	230	218	225	232	232	236	215	211	248	229	247	231	224	218	216	242	229	212	263	269	242	221	235	232	222	233	256	244	223	220	226	229	239	213	268	220	246	235	260	233	241	230	227	260	228	224	252	231	264	212	242	242	227	231	246	216	234	212	249	243	210	238	253	210	240	254	214	220	238	232	251	247	266	228	238	227	214	221	201	239	212	228	242	242	254	229	248	201	198	219	264	252	253	230	248	242	221	243	228	246	236	219	255	248	258	233	237	237	267	265	257	229	226	244	218	214	227	221	243	233	236	219	261	252	248	233	234	236	217	209	206	239	231	194	215	245	234	241	223	250	211	269	253	245	238	242	261	221	232	257	216	231	226	243	228	233	259	218	218	193	209	208	224	217	210	193	258	225	229	246	223	245	231	247	251	226	200	248	225	251	244	246	242	270	234	251	235	243	246	253	229	232	224	238	260	227	218	223	230	268	254	223	226	204	241	232	245	238	214	236	237	215	265	243	259	219	214	214	244	234	244	257	222	216	233	227	220	219	250	226	224	246	228	240	223	236	253	227	239	237
2359	735	802	850	794	796	707	733	730	696	755	707	652	650	678	680	643	602	684	673	631	658	628	673	620	577	654	645	608	634	628	667	642	622	644	624	633	663	592	625	605	654	648	618	631	605	635	604	627	622	648	595	645	632	626	614	620	609	590	621	654	620	667	593	672	639	599	598	649	648	639	637	638	641	637	644	621	620	555	610	599	668	649	636	603	657	640	586	618	613	595	632	623	662	621	625	635	677	610	627	637	585	658	637	569	630	631	622	647	617	699	560	632	640	611	622	636	617	657	630	652	627	654	618	642	632	627	657	652	667	616	601	606	641	615	603	633	643	632	606	676	610	640	637	639	575	606	622	657	615	653	664	631	645	654	656	599	616	640	673	646	639	601	628	591	635	643	624	611	610	660	659	621	624	609	633	630	624	597	632	626	648	613	654	617	594	645	625	621	635	613	578	627	582	611	591	614	641	627	608	659	619	632	610	651	636	628	618	648	634	656	634	650	603	594	629	609	614	600	606	617	668	619	613	599	637	695	646	660	616	656	602	656	625	601	618	631	552	617	596	606	590	637	641	645	649	644	618	634	603	620	627	654	640	632	640	635	603	641	630	629	706	593	670	623	609	605	670	668	608	651	636	601	633	656	609	631	624	628	619	580	621	670	659	676	622	560	624	585	654	615	604	648	679	625	624	604	587	627	643	618	652	594	668	630	632	615	629	656	660	667	625	638	608	637	641	600	621	615	638	654	613	623	630	633	621	602	687	606	631	619	629	642	603	627	608	635	626	614	659	632	666	631	608	664	599	626	633	648	651	633	599	592	651	635	613	643	614	633	623	617	650	611	639	690	650	668	632	628	657	602	630	666	622	666	643	606	615	611	640	623	630	626	630	629	653	662	617	657	655	624	620	628	675	661	622	643	631	637	634	629	642	604	599	630	643	619	636	612	633	652	647	636	618	605	624	629	608	619	666	647	608	624	621	605	617	648	598	645	633	616	604	616	605	637	620	686	649	603	637	618	610	637	615	630	589	643	622	689	648	647	643	622	656	667	637	640	618	611	597	634	653	593	607	628	626	661	615	645	626	613	597	656	612	612	641	695	644	641	644	660	654	581	644	630	649	638	608	627	603	619	592	666	642	659	599	634	597	648	644	589	637	632	631	590	640	655	666	628	670	628	603	627	627	669	618	637	624	616	620	637	640	681	653	641	591	619	670	615	665	533	572	656	665	623	610	646	617	622	613	588	647	630	646	606	657	643	638	611	643	680	647	641	630	623	620	628	593	671	650	697	613	574	641	609	602	622	626	636	625	605	664	619	648	612	605	630	694	618	647	609	650	579	670	656	668	572	649	648	636	630	704	608	663	628	631	607	648	614	633	600	609	636	597	623	655	624	638	615	643	585	650	648	600	692	648	608	649	629	670	615	629	600	627	600	631	604	674	626	613	645	608	579	625	588	591	594	618	615	646	628	591	611	647	629	626	646	588	605	626	636	631	614	634	611	675	620	624	589	636	581	579	645	615	614	623	662	642	600	664	622	650	633	630	687	637	594	638	627	608	609	663	617	658	664	669	647	665	614	666	625	635	628	610	606	627	666	638	681	588	668	597	613	643	625	698	621	614	634	614	621	639	639	614	651	634	621	607	636	624	646	640	610	655	679	647	598	615	602	609	628	646	632	663	645	661	651	629	679	576	629	609	603	613	658	671	644	623	639	626	633	601	664	651	597	650	673	626	644	625	630	609	660	653	629	639	636	645	610	609	599	599	650	598	627	675	634	595	635	658	617	647	645	603	648	606	640	638	657	622	603	637	650	664	661	637	638	619	573	658	643	603	659	689	651	608	627	608	618	637	591	638	638	646	617	623	656	630	635	657	650	631	562	645	630	614	670	625	664	635	619	661	596	588	630	645	623	647	627	653	606	630	636	647	651	662	649	679	666	634	668	613	620	629	632	642	603	637	642	648	603	644	675	631	638	674	563	637	625	632	640	642	649	632	658	615	612	600	636	644	649	618	636	643	568	636	593	659	622	643	630	622	619	693	647	657	633	638	595	611	655	678	634	673	566	609	641	619	618	621	584	601	631	643	644	600	621	619	647	642	654	666	631	642	611	666	585	590	637	623	621	646	613	676	622	625	643	642	625	651	652	630	642	612	629	614	638	602	637	582	624	612	614	578	651	672	656	615	638	639	654	601	623	610	630	626	628	603	615	627	636	588	611	614	598	602	658	603	627	589	622	625	617	661	598	643	636	610	611	656	638	616	606	614	605	661	630	679	627	647	666	676	650	638	674	680	596	606	617	620	671	645	623	611	627	614	628	654	652	689	639	619	619	625	641	663	636	628	659	641	665	658	657	645	606	635	673	656	683	625	672	641	611	624	615	641	666	625	648	696	618	679	661	624	605	633	648	673	636	673	599	647	661	584	660	623	647	635	648	628	675	599	648	632	581	618	649	615	635	649	664	599	674	612	622	619	637	643	616	622	625	638	624	608	649	663	662	643	629	646	608	655	663	657	659	608	649	663	589	643	613	653	623	604	605	654	619	592	621	642	610	607	685	677	622	646	618	639	627	642	647	611	618	664	564	644	644	624	623	643	657	621	655	642	625	657	602	649	618	643	634	594	644	621	624	642	700	614	648	623	637	683	629	595	636	673	608	623	649	614	627	629	620	655	610	640	624	630	652	636	660	608	611	657	591	643	618	667	699	644	624	658	642	600	685	682	644	595	586	630	592	651	655	603	608	663	692	611	639	627	648	652	650	654	650	630	631	605	645	659	643	689	634	608	603	590	662	679	644	599	641	634	631	618	669	641	621	645	580	603	653	628	596	658	612	628	625	647	616	654	663	592	642	621	662	616	631	644	627	667	644	653	618	644	600	697	638	611	593	659	601	649	678	625	624	664	629	588	614	624	645	614	637	605	668	646	648	628	626	659	648	688	654	638	622	655	664	687	656	630	617	645	607	621	630	594	641	634	636	618	651	659	640	639	663	648	632	631	621	669	638	600	634	638	657	596	599	610	627	640	619	606	693	645	620	652	639	619	643	627	623	583	620	638	665	628	678	610	599	653	653	661	664	620	600	640	591	628	680	646	647	676	690	617	628	631	638	619	667	659	613	595	638	636	614	621	676	633	599	660	605	637	614	657	625	606	673	633	650	618	681	645	611	645	643	624	625	643	657	572	628	647	670	623	620	661	647	599	606	606	634	625	620	642	629	611	636	636	647	640	589	632	635	624	626	626	678	641	642	605	619	663	634	587	624	662	666	655	633	652	608	633	603	666	613	582	640	646	607	639	678	615	655	647	626	652	656	637	663	687	639	607	644	633	623	646	642	646	639	656	598	646	634	653	629	631	653	591	618	645	600	604	614	655	642	643	628	651	630	614	623	610	615	593	597	604	641	625	607	619	641	581	635	643	669	618	618	614	645	628	603	646	652	633	621	606	637	604	641	699	643	624	626	649	652	584	623	656	616	629	618	628	682	625	628	617
9901	1208	1356	1137	837	602	418	394	357	296	251	212	209	193	152	170	165	155	156	154	170	155	140	146	135	149	130	127	136	121	144	131	106	132	111	128	136	119	131	113	117	126	129	105	105	132	106	136	109	145	133	125	121	123	117	128	109	117	124	132	118	99	119	103	122	102	98	114	126	122	116	108	116	120	105	103	121	124	108	124	114	107	115	110	120	111	119	121	127	103	103	124	132	101	107	89	114	118	105	127	114	112	113	119	107	136	108	116	135	123	118	127	102	127	125	113	114	98	112	121	99	104	107	101	99	121	102	110	111	119	120	106	131	105	97	123	119	90	123	113	113	106	109	99	120	99	99	109	124	94	106	125	111	120	111	120	99	110	124	116	103	121	108	91	102	113	105	97	107	106	125	135	108	119	119	123	103	102	123	121	116	99	110	103	109	111	102	108	108	105	130	129	122	108	110	132	118	109	119	127	101	116	104	115	98	136	91	129	139	115	113	107	99	118	130	119	126	106	105	110	105	131	112	130	120	122	115	122	102	105	96	127	98	99	112	106	110	105	113	126	106	108	120	117	113	104	117	132	147	105	120	127	106	105	109	106	122	122	118	98	127	99	109	121	113	118	116	100	124	123	122	114	103	104	115	107	122	122	104	115	110	110	119	125	105	113	122	111	128	113	110	104	102	123	132	123	107	114	94	119	105	98	118	121	111	122	105	100	112	121	118	119	102	123	120	108	117	103	135	117	123	107	119	122	108	91	133	103	122	134	110	106	120	111	100	120	106	118	120	113	127	111	92	132	102	103	95	125	124	103	118	136	105	112	129	100	108	102	102	116	119	110	120	108	98	120	99	108	109	132	119	129	108	103	112	112	99	131	115	107	112	122	119	104	109	115	123	110	115	109	121	107	115	102	130	110	120	114	98	110	120	125	86	132	123	105	124	118	104	131	125	125	125	130	110	120	109	115	122	110	124	112	120	108	109	111	125	117	120	107	125	112	101	105	101	128	112	117	111	108	97	112	104	111	111	116	102	111	102	125	125	105	79	133	98	112	106	100	129	134	99	136	111	103	101	92	113	90	107	112	123	106	89	105	142	114	106	108	105	115	107	121	102	115	96	133	116	101	121	97	120	102	115	112	115	118	116	101	96	131	114	110	107	110	116	114	124	126	112	112	105	96	127	112	140	95	114	110	102	130	102	117	104	102	115	124	106	117	110	90	116	120	103	109	112	118	123	117	99	105	113	102	114	124	106	108	103	123	130	90	118	107	115	99	98	123	112	131	112	115	101	122	118	106	101	106	117	101	95	117	121	122	115	112	125	136	105	92	119	101	124	119	126	95	113	118	115	126	108	121	115	96	114	122	102	119	117	138	107	127	118	106	135	107	108	109	106	118	120	116	114	124	126	123	114	136	114	117	118	112	112	110	113	117	117	114	106	127	117	118	96	123	93	116	101	116	132	110	107	118	112	104	105	109	105	129	103	111	132	140	114	123	113	107	111	108	102	122	103	104	126	124	123	86	107	107	110	118	121	91	107	119	123	110	123	108	116	133	132	121	129	104	109	115	113	125	121	124	103	100	116	106	111	112	117	141	136	125	93	106	111	110	115	114	106	126	126	106	105	121	109	134	88	129	106	119	117	121	105	116	105	94	115	130	132	103	118	111	106	122	102	121	122	105	125	127	110	104	124	135	126	113	114	102	111	126	100	104	127	115	121	130	121	94	115	120	103	123	113	115	112	117	119	131	111	104	114	91	129	111	99	110	107	111	109	144	115	102	108	100	119	119	101	135	110	121	117	117	103	118	114	119	144	105	121	122	119	105	110	109	112	127	123	130	121	104	111	102	98	125	98	107	112	100	113	126	118	111	109	105	109	112	114	93	119	97	113	111	98	122	104	87	95	114	86	95	104	127	98	118	113	125	100	125	120	105	125	127	113	125	116	123	112	130	123	100	114	118	121	115	111	115	128	116	94	133	112	98	114	125	122	104	107	117	114	116	98	111	99	108	134	140	135	110	113	115	89	106	100	100	114	121	125	93	121	116	111	116	148	104	112	103	114	123	123	101	95	109	111	124	114	98	121	117	121	146	105	131	132	107	106	92	117	110	124	83	115	113	89	136	116	115	106	125	96	130	111	129	123	114	121	108	119	107	115	122	116	124	105	116	116	118	122	103	89	80	103	114	105	106	121	106	126	107	120	131	103	126	133	103	107	116	124	108	117	107	108	107	122	122	113	109	104	101	122	134	101	127	139	123	96	110	103	117	110	114	113	107	120	116	97	123	127	110	135	127	113	123	109	99	132	115	97	112	104	98	102	90	136	110	118	130	114	124	111	130	118	126	120	125	99	105	111	110	110	110	117	136	112	100	101	91	111	111	111	84	128	100	99	99	128	99	125	109	120	97	117	108	113	99	113	96	111	109	99	130	109	112	101	114	115	107	120	111	121	117	104	116	114	100	118	108	131	118	119	105	113	117	104	122	106	106	125	132	113	132	111	103	107	120	119	117	119	114	111	97	123	106	116	122	117	107	103	100	120	89	123	107	103	121	124	115	99	122	147	118	119	105	102	107	105	115	105	98	108	118	105	102	113	122	120	103	119	113	111	115	121	107	133	110	103	103	113	113	103	130	114	116	112	101	120	108	103	121	110	101	113	104	125	112	127	130	100	108	137	112	119	109	123	122	114	111	101	117	117	120	114	103	101	128	131	118	105	115	110	109	103	126	134	115	127	128	119	102	106	124	119	93	108	133	121	130	108	100	107	118	124	116	114	116	123	134	112	108	105	110	115	113	121	104	108	107	118	133	106	114	121	106	110	127	115	127	132	115	129	111	112	99	146	111	116	108	139	132	115	118	105	105	109	120	121	124	111	120	127	113	109	97	121	109	106	108	88	130	110	112	109	125	136	114	106	101	119	111	102	124	121	105	117	105	131	88	132	113	118	110	103	102	109	118	106	120	115	106	104	96	123	113	117	118	123	108	108	116	120	114	121	105	117	98	125	120	100	93	126	106	106	106	107	105	120	108	135	108	107	109	109	130	120	111	123	116	125	100	96	131	114	120	109	108	98	123	118	117	147	117	100	93	117	107	102	133	136	131	133	129	112	120	132	113	105	117	112	112	137	103	120	125	109	111	134	102	97	96	128	139	114	113	117	116	120	96	108	132	101	107	128	110	109	93	110	97	96	112	107	133	128	108	113	115	95	119	131	128	113	118	118	127	124	120	105	120	106	106	118	101	130	107	127	100	129	109	111	113	115	98	117	114	114	132	120	139	92	112	110	99	110	108	136	104	118	133	122	113	117	103	128	115	98	114	118	132	132	93	110	134	106	123	109	103	119	121	117	101	104	149	118	103	115	119	103	104	98	102	110	110	105	98	118	95	101	109	119	130	99	105	113	97	113	111	114	110	108	104	105	109	122	108	115	100	132	111	113	138	115	125	103	110	116	109	130	89	103	105	125	125	97	115	107	131	113	136	107	122	104	113
5875	1444	3213	3624	3196	2584	2160	1737	1480	1282	1121	953	930	851	767	722	665	667	584	645	615	545	560	534	519	458	476	510	487	473	436	469	433	455	421	447	438	441	400	411	405	396	422	404	383	360	381	346	363	382	369	377	385	384	413	413	406	392	371	394	397	375	343	341	366	367	358	352	342	365	354	363	332	349	367	359	375	359	364	358	345	409	380	335	386	341	349	362	356	377	362	379	366	341	362	373	350	351	337	382	334	362	366	369	358	361	350	347	348	382	362	342	345	356	334	401	380	354	376	363	351	389	362	357	389	366	349	345	356	342	388	343	347	356	310	332	384	353	329	358	352	364	343	370	353	388	353	371	347	349	336	341	347	352	333	371	337	344	317	347	351	379	356	334	344	394	340	335	358	349	343	336	350	347	378	346	340	383	338	376	388	369	330	337	380	362	392	329	366	327	353	354	355	335	369	381	395	357	364	347	356	362	371	346	369	344	351	401	337	333	381	373	367	351	328	331	322	321	309	348	371	342	382	356	389	356	398	345	356	360	351	382	355	339	363	326	321	352	354	349	346	364	360	375	359	347	379	358	317	337	328	348	318	394	338	337	317	346	373	368	359	321	331	371	370	342	326	347	376	331	347	314	359	334	381	356	333	371	350	349	329	365	321	350	343	331	341	371	331	362	359	340	355	340	359	349	365	321	334	333	337	364	340	389	369	342	383	369	361	344	345	322	361	345	373	329	353	348	318	334	348	380	334	398	371	351	380	367	352	334	365	369	366	377	330	354	359	348	384	361	359	365	339	361	370	369	371	344	373	349	342	333	397	343	343	356	344	339	351	370	350	306	401	361	335	414	313	363	347	359	350	359	376	338	338	331	332	395	353	365	332	352	344	352	325	338	329	364	354	392	331	370	342	343	344	351	349	358	374	343	362	336	380	373	303	365	356	342	316	365	346	368	328	340	366	340	349	362	306	363	347	353	384	379	333	368	343	396	317	362	365	344	358	356	337	346	336	353	321	358	328	317	345	351	316	363	337	346	340	388	329	334	395	350	343	375	374	333	361	335	374	310	387	372	332	311	348	331	357	333	330	346	353	329	365	380	359	353	345	356	366	350	368	327	362	359	329	339	324	357	318	335	355	354	339	307	361	346	325	332	393	395	362	365	360	373	322	345	341	326	352	353	366	351	359	337	342	348	380	354	351	374	324	333	354	348	306	358	313	346	335	392	336	340	359	375	338	334	348	330	376	328	322	363	362	367	329	363	345	351	325	330	337	380	359	359	348	362	376	352	349	344	356	362	340	342	335	343	363	336	384	362	333	333	337	340	374	326	359	346	328	348	362	365	330	393	342	350	347	382	314	355	380	337	355	350	350	357	351	371	370	329	372	339	313	347	366	326	320	354	327	367	344	364	327	316	367	346	334	350	348	347	377	359	357	368	354	333	336	351	315	364	388	351	321	390	367	369	353	342	354	350	366	366	318	368	343	336	371	304	386	374	339	321	356	372	343	363	346	369	352	360	333	355	343	343	379	370	358	375	339	355	327	318	356	325	342	361	363	340	335	365	351	387	346	355	332	345	357	345	376	317	367	354	355	339	348	332	337	336	331	352	345	354	318	362	342	334	338	343	384	345	357	355	371	328	366	335	333	320	339	340	359	353	340	361	363	377	356	373	343	335	346	342	338	348	330	356	338	361	379	359	354	337	346	349	361	370	336	363	308	367	340	342	347	352	314	350	334	337	388	339	338	334	345	319	362	346	372	354	340	358	343	358	340	346	330	325	326	324	327	364	346	336	351	365	358	361	357	337	345	379	357	377	349	318	390	359	373	368	370	347	371	393	363	338	332	375	359	336	373	355	323	348	356	329	329	311	360	353	352	376	353	348	346	358	354	343	347	330	344	355	348	360	355	359	324	366	320	357	346	326	357	391	335	368	370	365	332	319	310	373	355	323	384	343	329	346	367	331	363	391	349	350	340	281	354	334	342	353	352	353	344	327	357	373	332	343	382	319	345	345	354	370	347	314	320	354	360	365	389	382	369	357	332	345	374	336	353	375	343	347	348	354	370	350	336	340	374	326	323	364	369	354	309	322	350	372	367	360	353	348	380	351	366	346	339	349	318	401	349	365	357	338	407	345	310	395	381	346	346	349	351	337	328	364	349	325	348	353	351	333	369	376	345	359	357	334	374	354	354	361	338	364	358	346	353	343	355	333	353	366	349	363	358	353	359	351	352	364	376	356	344	319	353	346	334	355	360	332	359	338	350	338	368	324	345	357	339	373	326	356	339	353	343	333	369	370	347	342	351	343	353	345	366	374	336	333	339	379	338	331	372	372	371	328	374	355	372	331	343	354	373	333	336	350	379	336	367	343	341	353	346	309	362	328	359	390	366	362	383	352	309	333	368	368	341	373	358	354	348	367	355	348	347	356	354	354	381	327	340	350	325	369	328	357	334	354	347	329	351	344	387	361	352	385	340	332	360	387	379	360	364	363	356	385	371	322	363	360	346	373	366	359	333	337	388	344	350	347	349	352	370	358	346	388	339	369	347	360	396	349	363	373	346	368	346	346	322	379	344	372	338	377	364	345	371	369	326	347	342	361	350	339	337	339	343	340	349	349	332	321	319	387	354	373	344	364	389	341	351	359	350	313	360	338	382	328	354	330	338	339	329	356	379	361	354	349	346	357	347	381	356	383	342	352	356	368	329	352	367	325	362	347	320	394	365	351	320	353	334	371	330	332	380	364	340	335	339	368	362	370	372	329	344	346	373	353	372	321	370	343	329	370	352	361	344	362	350	347	336	327	340	351	347	346	365	339	353	340	366	349	325	394	336	343	345	372	354	339	356	330	341	336	375	365	363	345	375	386	343	348	362	368	367	366	289	335	336	371	372	342	359	350	425	364	332	333	338	339	348	350	360	351	357	341	331	347	362	376	357	380	361	345	312	357	345	356	349	345	341	376	345	341	349	374	372	349	399	366	338	344	381	345	340	340	362	340	344	330	369	386	378	354	398	376	327	350	362	290	354	321	329	358	363	356	337	372	376	359	326	348	342	331	357	343	365	341	346	340	369	350	352	338	343	373	357	394	351	369	355	340	358	352	378	351	357	340	355	343	348	374	372	384	357	341	357	344	353	364	348	340	350	370	370	375	334	327	354	337	329	347	369	370	352	355	365	350	354	348	335	360	345	350	334	361	331	335	342	339	351	332	355	355	338	353	328	374	353	372	370	352	315	329	346	361	355	377	345	340	349	373	340	343	375	339	353	326	350	356	356	373	346	364	309	329	343	362	346	300	328	381	355	355	360	359	315	336	360	352	310	361	340	363	340	353	340	349	380	342	366	356	339	347	347	352	352	328	328	360	326	337	337	319	359	357	361	343	318	345	375	365	346	327	336	392	371	380	353	371	342	320	358	351	336	346	348	329	347	350	350	342	366	324	349	358	334	364	335	342	340	338	359	314	356	362	346	390	329	376	316	358	354	324	323	316
18300	3121	2891	2149	1540	1092	896	685	537	468	442	386	384	299	271	279	260	254	219	227	239	194	218	200	182	199	211	188	177	168	178	162	162	179	182	191	172	178	171	183	187	177	169	156	183	168	174	178	184	182	149	151	161	156	173	177	175	178	173	151	156	191	148	161	182	154	174	138	174	140	142	152	169	159	158	188	162	170	151	178	127	174	166	130	144	142	127	138	132	162	168	146	161	165	163	153	178	160	167	151	147	153	173	183	153	155	171	159	156	171	151	184	148	153	159	155	142	156	150	168	153	175	166	180	154	151	157	152	138	155	168	133	183	167	150	172	157	169	165	161	164	153	177	167	187	155	131	142	172	155	155	160	172	147	152	165	155	148	149	169	156	163	149	185	166	181	174	168	176	153	142	167	174	158	165	153	185	150	148	158	155	163	161	159	170	159	159	155	144	146	173	168	173	165	156	146	155	141	147	163	160	158	144	155	167	154	170	142	152	187	163	155	148	159	153	153	150	169	146	153	168	169	171	162	151	157	163	165	171	139	169	172	179	148	161	178	158	147	158	170	182	149	150	155	163	164	156	141	149	136	147	158	174	159	154	151	170	155	158	171	162	159	150	170	188	159	153	143	165	165	175	155	159	159	151	165	155	155	166	156	163	145	148	145	165	169	137	145	165	162	159	162	155	138	148	171	173	160	164	155	153	175	142	167	149	163	179	137	164	132	161	159	165	160	146	170	155	154	148	155	169	168	139	161	167	156	150	183	144	185	155	179	155	149	138	151	142	174	152	144	161	160	168	158	146	168	172	162	153	185	139	155	193	175	160	157	168	166	169	149	142	186	157	134	168	144	158	151	169	172	153	171	174	156	178	171	134	178	147	165	151	159	152	142	157	148	175	184	184	142	156	143	174	163	158	165	170	180	159	169	135	137	173	154	168	160	152	167	159	157	145	175	165	158	166	157	152	149	153	201	133	162	184	157	158	148	179	161	157	147	145	138	181	158	146	171	175	165	155	155	158	165	168	150	151	161	155	181	161	162	161	144	154	160	169	162	163	159	172	152	168	178	162	181	160	148	155	153	182	149	173	142	147	147	156	183	165	196	147	117	179	167	182	139	147	144	145	159	149	156	171	152	148	161	151	182	175	158	168	146	185	163	168	149	152	172	151	166	160	163	160	161	149	157	158	173	162	140	161	159	162	165	173	177	160	149	172	190	176	180	165	161	159	134	171	163	151	180	155	160	159	175	141	167	167	182	136	151	147	186	173	157	149	170	164	131	175	150	160	170	160	155	159	160	147	144	143	159	143	149	163	149	152	150	149	170	166	155	186	163	156	165	162	124	149	159	175	134	186	178	156	163	171	185	131	203	145	159	161	165	169	165	160	149	169	169	153	158	168	176	144	155	162	160	186	147	141	166	176	149	157	141	168	177	167	167	153	170	153	165	142	159	139	153	149	142	150	144	173	150	129	157	172	159	155	152	149	158	168	174	151	157	175	175	159	159	168	177	170	151	164	145	190	167	153	145	131	149	155	181	173	185	143	168	162	130	183	164	136	155	185	181	150	146	168	155	171	169	157	130	153	146	170	132	156	174	162	175	159	153	182	156	148	167	148	183	174	151	133	149	154	161	188	154	177	163	142	139	174	141	148	166	161	163	160	154	159	172	168	143	153	160	140	155	150	175	173	155	137	150	148	154	154	156	157	174	190	142	155	172	182	149	178	171	178	158	152	161	153	172	171	144	164	174	156	179	162	148	176	187	163	172	165	144	167	166	157	152	175	175	145	155	127	156	158	125	159	157	158	160	163	135	186	161	142	179	185	152	171	146	159	158	182	132	136	157	159	158	163	154	164	147	142	142	162	160	165	170	162	181	150	149	172	165	150	168	169	156	155	139	178	172	130	176	144	152	174	152	171	158	165	157	146	161	139	165	180	148	139	149	165	158	145	156	150	148	153	134	148	143	139	158	161	164	172	180	168	167	171	167	171	185	168	165	154	167	160	152	171	149	166	141	164	184	158	127	165	140	153	183	161	146	149	157	160	157	155	159	153	167	136	161	165	172	151	140	146	161	152	132	146	189	150	145	168	137	138	173	154	157	144	148	170	151	161	155	159	144	162	147	143	156	162	168	149	173	149	148	176	152	179	163	162	148	149	156	156	150	151	144	168	142	145	159	160	175	163	163	155	160	169	153	150	171	149	189	141	175	141	158	157	151	161	148	160	147	151	171	145	155	171	187	142	165	160	176	178	164	138	137	148	163	165	149	146	151	157	171	147	161	156	157	156	153	173	134	128	148	140	168	186	168	154	132	166	129	151	157	178	140	134	142	166	164	155	144	179	167	159	157	148	157	155	164	150	167	173	152	143	141	168	157	162	158	173	145	158	177	164	149	165	160	163	178	169	146	155	151	173	149	157	172	165	173	144	165	151	185	148	173	156	162	161	153	177	154	163	175	144	171	159	155	161	154	163	181	154	149	157	151	163	159	180	151	164	177	164	162	172	140	170	166	137	154	144	177	168	167	157	147	168	150	144	161	163	170	167	164	158	169	150	138	173	161	166	136	171	156	141	152	150	147	164	163	174	165	152	152	150	154	160	169	150	171	128	142	150	144	129	160	160	167	181	175	155	198	172	153	154	142	148	137	170	156	146	168	155	149	136	149	180	159	174	169	164	164	144	160	163	156	137	171	178	170	139	186	140	162	162	176	163	142	174	149	161	154	152	164	170	140	178	151	137	177	170	164	125	137	153	150	132	159	155	162	163	184	159	166	162	157	161	137	156	170	154	178	184	169	167	158	161	165	170	170	152	152	157	141	163	176	149	148	159	171	133	142	176	185	174	164	159	146	159	155	136	145	153	169	155	161	157	158	151	174	161	157	168	159	169	139	151	195	170	139	151	177	145	176	160	156	154	142	168	156	155	167	168	170	161	174	215	171	167	142	162	176	171	155	162	149	134	157	149	129	151	136	145	142	144	175	157	159	152	163	161	155	178	167	168	158	158	146	169	162	151	163	152	162	133	172	167	152	169	153	174	153	143	154	154	150	160	139	132	167	147	155	174	157	158	160	158	165	156	160	140	151	131	150	169	151	174	143	171	158	171	157	151	153	151	163	167	164	145	173	161	157	148	164	158	174	158	163	153	137	158	153	163	133	148	152	172	151	153	145	170	167	151	138	160	145	164	160	169	150	165	162	179	155	179	172	134	155	142	156	145	148	189	165	144	145	131	160	166	159	188	161	147	141	155	154	143	159	168	170	136	154	172	154	159	158	137	175	164	160	158	161	163	161	146	181	160	166	167	137	149	151	166	154	154	177	154	169	161	154	166	142	153	143	161	157	169	149	150	158	153	159	176	141	165	169	152	168	159	151	149	165	150	158	167	143	162	170	149	139	154	157	143	174	187	181	139	144	146	167	163	165	150	171	148	173	158	161	133	165	153	146	178	159	161	149	170	142	157	181	146	187	186	158	184	142	179	157	133	142	155	139
7820	2515	5511	6483	5711	4472	3692	3081	2539	2258	1931	1725	1521	1374	1271	1235	1094	1073	1015	960	895	817	832	800	773	753	699	758	695	721	685	697	663	608	610	588	644	582	556	595	588	549	543	550	537	548	524	548	558	525	522	517	523	559	535	530	535	526	548	509	537	496	505	524	519	485	505	500	491	467	485	491	487	479	507	461	495	519	455	477	471	468	478	465	486	536	490	494	482	503	482	499	489	449	498	494	508	480	493	499	492	472	499	492	454	478	499	497	480	475	486	481	489	477	472	494	511	489	453	512	491	476	485	527	459	483	453	476	511	463	446	462	465	500	464	470	467	469	487	454	524	493	454	462	466	464	490	488	476	495	483	492	420	492	490	449	481	485	486	425	472	447	494	429	447	454	476	516	484	474	478	471	447	481	435	460	478	475	515	462	471	451	516	507	507	454	488	468	528	475	459	485	467	445	496	461	510	481	462	498	519	487	445	481	458	448	490	459	475	436	453	527	507	482	466	501	484	465	478	450	475	483	455	499	487	447	446	473	482	494	437	495	483	477	495	455	481	482	443	456	474	444	437	481	474	492	456	461	480	462	485	479	477	458	453	477	465	522	481	488	453	491	489	463	436	462	469	429	477	453	492	467	482	502	470	488	488	473	458	470	469	468	475	405	502	429	474	492	484	468	483	469	494	486	463	496	453	436	451	482	445	485	456	496	492	426	513	465	519	459	468	472	497	453	513	457	508	475	461	485	487	468	460	461	467	462	481	480	479	492	436	483	470	498	468	481	463	466	462	459	476	488	437	504	512	436	502	467	461	521	455	465	480	469	444	444	477	457	413	448	486	481	433	470	483	461	489	449	460	466	468	480	472	493	459	495	476	443	467	485	486	485	500	459	467	475	499	493	479	519	457	481	464	474	454	539	439	473	479	510	469	476	431	455	460	480	461	465	465	451	454	508	492	444	452	481	454	496	453	454	501	472	463	466	463	478	454	466	466	502	485	480	473	473	461	457	479	476	466	463	467	474	468	479	426	474	460	442	469	446	484	473	463	463	501	460	468	504	454	499	475	475	480	467	494	473	441	437	499	477	433	447	463	437	458	443	461	477	504	460	476	460	459	479	469	449	448	478	471	487	469	479	436	476	464	466	480	459	477	484	517	473	465	484	462	466	513	463	446	467	452	483	438	468	430	456	460	448	513	468	483	485	484	458	495	498	436	466	439	476	451	484	506	465	456	449	483	473	457	497	462	469	466	455	481	449	474	455	497	502	511	446	480	461	467	468	442	456	491	487	495	468	448	479	486	486	469	497	451	446	454	473	476	445	437	460	483	467	426	458	479	461	467	459	446	509	483	473	466	406	442	481	485	462	444	509	464	481	478	493	511	488	475	450	444	463	433	452	474	454	476	526	465	461	430	496	459	486	487	484	480	488	444	442	500	448	482	475	447	505	442	478	453	461	456	462	460	467	460	454	450	450	473	445	476	492	479	477	472	463	456	474	441	460	491	480	452	497	462	436	467	462	428	471	484	452	463	447	489	478	467	470	427	519	455	429	483	434	443	435	463	513	477	455	448	489	477	499	477	493	481	460	504	506	464	453	465	481	473	477	443	460	475	469	489	464	459	498	503	465	454	469	478	495	486	489	469	477	493	476	498	504	444	478	488	516	503	462	456	512	460	502	485	490	466	498	482	443	480	462	477	468	486	423	468	454	442	480	505	473	469	466	424	457	485	483	445	466	495	489	468	472	472	461	455	482	451	481	485	474	463	458	524	479	474	442	455	425	465	463	457	498	465	481	458	448	478	473	485	433	472	458	443	453	460	472	487	473	486	479	460	449	462	477	487	426	466	506	514	506	469	494	446	441	477	451	514	431	508	451	478	473	467	447	452	474	458	470	493	467	450	510	452	448	457	460	487	477	474	468	483	471	502	464	480	491	503	465	476	458	480	474	454	487	460	503	463	479	484	477	493	500	509	498	469	470	452	489	439	448	480	478	449	485	505	498	497	474	439	455	501	450	476	500	448	472	442	446	470	477	448	471	454	465	468	438	463	490	477	464	498	430	472	473	473	469	466	466	450	453	481	446	462	463	449	452	454	437	439	466	472	443	470	485	450	451	463	442	502	469	468	504	479	457	448	444	451	459	493	428	494	469	460	471	485	461	480	486	477	439	476	471	458	465	471	466	443	446	470	457	447	483	447	454	491	444	434	480	488	442	456	451	511	502	465	462	465	483	483	466	476	482	496	459	473	477	465	476	453	428	456	471	486	466	485	446	458	477	485	461	486	455	471	479	468	464	453	453	477	479	473	502	465	471	439	481	453	443	489	450	451	493	477	507	464	480	460	480	496	439	457	482	493	478	476	473	487	466	451	488	461	480	472	515	477	456	455	462	454	468	510	492	482	464	417	447	492	464	459	465	470	497	501	460	482	455	509	488	500	495	460	463	496	517	474	430	442	493	499	490	469	465	443	455	498	481	476	467	471	467	495	429	485	487	477	532	471	439	452	446	492	484	467	432	478	469	498	463	481	473	478	473	469	483	472	450	499	484	483	442	452	504	448	445	485	480	471	503	483	451	480	492	461	478	440	514	472	464	437	480	508	503	447	472	450	426	471	466	484	471	513	474	465	439	507	488	483	471	474	500	491	422	484	428	469	454	504	483	470	509	491	493	505	463	457	516	495	456	477	453	479	458	479	453	452	459	459	487	490	472	445	524	488	445	454	464	435	473	482	421	455	476	515	500	476	458	440	502	497	465	454	466	450	462	516	457	490	502	494	460	458	477	472	469	470	501	483	472	488	453	452	455	511	435	463	455	496	420	485	453	466	450	421	474	465	481	465	480	499	477	445	479	481	501	464	470	450	470	425	476	459	483	483	473	481	506	434	440	481	492	462	434	449	484	463	470	450	443	451	485	464	459	465	504	466	444	506	463	481	467	465	459	465	492	483	456	478	501	514	468	448	473	466	523	442	464	494	455	453	452	460	452	464	465	449	493	440	487	491	487	447	471	534	486	455	470	462	470	449	430	507	478	474	450	492	452	432	427	523	495	470	517	491	480	492	463	457	468	486	461	541	474	485	485	453	503	476	489	474	461	493	477	487	469	471	481	475	468	475	473	499	477	472	496	464	444	486	458	478	459	480	448	469	488	475	439	503	461	460	439	475	490	466	457	467	449	493	467	476	436	476	474	479	462	459	461	485	473	455	474	444	500	459	510	442	470	471	440	475	474	475	453	481	508	458	496	444	439	507	468	468	481	466	460	474	474	474	485	463	455	479	489	454	490	446	504	471	481	479	491	436	455	446	492	452	473	459	497	471	499	493	477	465	501	493	496	481	439	410	471	459	487	438	475	468	493	469	524	488	468	480	521	447	479	474	488	451	452	484	494	488	513	444	426	474	509	473	458	449	438	461	479	474	526	450	443	479	488	481	439	516	460	501	465	473	506	480	509	472	460	454	487	491	499	472	439	451	469	455	499	474	467	473	465	463	450
2361	295	353	275	299	298	288	253	225	236	253	261	225	223	272	261	232	220	282	229	250	232	244	236	264	244	237	220	240	253	235	224	228	241	242	224	214	223	229	217	243	232	200	247	219	243	248	234	218	204	243	239	235	209	211	203	244	242	216	249	233	211	208	235	224	267	225	230	227	252	232	225	237	225	234	230	228	260	241	230	199	232	241	219	246	248	207	217	240	240	235	225	242	226	236	255	208	236	242	221	229	219	247	230	237	229	212	218	228	242	216	232	251	223	250	232	210	232	199	237	191	239	224	265	227	247	224	219	249	252	244	236	228	208	231	212	264	236	235	221	248	255	227	210	216	234	222	239	213	232	237	229	232	228	237	232	203	241	252	252	231	251	230	214	234	245	214	266	253	245	231	221	215	213	240	240	250	257	207	240	254	240	256	233	217	224	230	224	218	235	201	231	248	235	205	213	241	237	223	240	234	251	241	245	247	225	270	243	262	235	242	246	233	221	230	243	235	275	219	232	229	243	269	239	238	246	221	220	223	220	235	226	203	226	210	207	228	221	214	252	249	229	238	264	251	234	258	230	214	257	226	243	246	209	217	228	244	227	242	225	227	232	234	237	206	216	233	213	230	232	218	238	237	239	230	237	221	219	238	254	250	234	219	214	245	233	232	229	205	242	244	247	213	286	223	209	215	241	228	214	218	202	239	237	217	237	240	200	219	264	246	233	225	257	262	242	249	229	207	234	251	232	233	223	229	247	221	234	237	233	241	245	206	223	275	215	237	232	223	254	206	239	212	251	199	188	212	225	220	246	213	221	230	235	255	257	233	194	192	207	209	218	220	223	222	233	203	260	255	240	230	221	240	245	257	235	225	243	215	242	219	218	223	238	222	254	212	222	247	219	238	217	221	238	230	204	210	209	203	228	259	198	248	254	218	232	205	212	224	245	229	257	251	234	231	208	221	238	225	201	231	210	241	267	222	230	251	259	223	242	230	233	237	255	239	236	212	257	222	243	230	199	225	235	234	244	254	230	244	204	265	234	227	258	241	238	237	210	225	228	238	244	239	221	216	232	253	246	210	227	229	265	224	282	221	242	238	240	227	248	255	228	235	205	244	231	241	230	225	237	241	231	254	240	247	228	223	234	245	223	223	235	204	227	254	246	255	209	241	222	232	207	219	232	217	219	236	216	236	243	241	245	225	235	222	245	221	234	201	242	236	227	241	226	229	216	234	249	239	254	224	230	256	270	238	254	225	233	234	208	258	221	217	242	233	228	262	261	255	277	251	229	210	244	242	246	243	245	231	220	236	238	218	216	233	213	220	218	220	231	256	245	213	203	240	202	216	238	216	246	250	227	250	228	234	215	237	239	231	245	264	240	269	227	219	241	248	243	240	222	211	220	215	252	253	254	237	218	200	236	239	213	259	252	271	230	218	212	256	240	204	207	226	206	226	226	217	218	240	238	237	230	232	239	230	227	236	236	225	239	227	244	222	227	225	239	220	212	226	245	198	235	236	219	232	234	209	241	236	230	230	233	247	239	236	222	261	244	221	229	229	232	231	212	225	222	236	233	220	225	274	208	230	219	250	242	230	247	253	241	233	203	218	274	241	249	240	204	249	230	210	231	261	254	225	230	235	246	220	250	207	217	247	218	233	207	230	241	260	224	261	225	226	217	276	244	225	209	237	210	220	233	239	247	214	209	215	239	212	242	229	221	246	224	219	238	232	232	217	235	238	254	226	219	251	230	237	248	216	197	229	223	217	228	215	242	249	233	215	243	242	179	220	244	217	237	243	235	240	221	210	213	247	231	226	249	232	234	218	228	236	255	222	256	222	234	205	276	227	221	248	247	211	209	206	228	268	236	230	217	242	220	235	230	246	245	240	211	244	241	223	201	229	216	222	233	218	259	239	216	232	254	224	237	238	245	227	236	229	256	242	249	233	221	215	233	251	232	231	247	246	235	220	242	237	219	212	235	208	243	225	245	236	248	225	245	270	218	235	252	249	252	228	226	210	214	228	223	228	239	231	232	237	238	252	220	236	261	235	235	216	238	242	250	214	209	250	247	241	211	239	237	237	244	230	217	221	222	265	214	238	246	229	241	239	257	224	239	205	213	239	209	237	225	242	254	240	227	245	232	232	244	225	237	246	243	238	216	227	250	224	241	247	226	265	208	249	215	234	245	230	240	247	268	236	220	220	224	224	224	226	231	197	270	244	227	244	249	211	222	233	263	246	220	234	235	196	232	248	239	225	224	220	222	227	193	245	212	233	249	230	258	211	243	230	225	235	276	257	245	215	191	238	221	225	239	230	208	221	222	248	222	243	242	243	237	206	227	229	267	235	250	231	218	231	241	255	227	218	227	231	250	232	258	229	238	254	242	251	220	224	211	214	233	232	218	225	218	232	249	204	237	235	248	227	236	245	261	231	210	214	265	246	224	224	279	241	224	225	227	230	228	223	232	226	187	232	257	219	259	240	270	225	243	234	227	233	245	256	239	237	220	210	225	246	206	257	214	218	227	234	254	238	244	240	247	243	251	245	215	227	225	217	182	206	248	221	226	245	219	208	233	178	220	209	220	249	208	231	239	204	243	209	242	224	228	232	246	234	242	214	247	224	239	238	215	215	233	228	227	234	220	209	236	239	242	248	221	227	233	232	236	212	210	262	223	248	252	222	220	219	252	212	224	242	255	205	238	225	208	244	242	249	242	235	247	218	255	215	248	238	233	235	231	236	238	244	240	228	227	244	219	213	220	239	234	240	220	244	208	230	217	249	243	239	234	233	247	226	243	217	223	232	216	235	242	228	259	239	226	246	231	237	230	239	243	226	220	242	236	215	217	254	219	259	223	252	245	231	220	228	218	225	220	254	243	230	205	247	212	226	256	199	232	216	241	217	240	192	226	242	223	222	241	238	219	247	217	242	225	205	233	224	219	201	246	248	230	233	192	227	231	237	235	232	224	240	217	240	242	260	243	245	223	236	220	208	214	235	218	227	245	229	212	236	226	243	202	243	244	249	219	222	203	240	239	210	269	216	247	214	202	210	223	215	225	247	228	247	252	244	210	236	268	253	246	222	231	232	248	232	250	237	241	233	230	228	235	215	229	263	231	254	235	246	197	203	241	231	220	244	243	240	217	232	223	240	242	233	208	229	223	225	238	243	243	248	211	236	259	228	238	231	204	220	229	220	225	214	250	218	245	212	207	230	213	242	245	215	271	258	214	225	223	217	239	225	260	204	213	231	230	244	236	253	226	246	221	235	228	238	247	245	244	212	230	218	275	217	234	235	240	228	231	269	236	250	243	212	220	221	242	216	234	222	241	230	236	245	220	220	248	233	246	216	247	237	241	199	213	220	202	199	227	239	223	233	214	245	238	228	219	228	216	256	228	235	203	227	236	229	261	238	221	218	216	240	193	210	233	259	258	249	238	226	239	234	247	259	227	210	242	218	239	209	237	236	223	238	214	217	247	200	222	258	222
2264	723	789	894	862	762	751	685	720	716	727	686	686	687	676	675	696	613	659	633	614	696	639	658	645	619	655	682	624	632	628	650	638	640	640	604	582	597	698	605	625	648	642	641	653	610	665	662	614	610	646	671	585	644	658	677	639	652	635	607	674	660	676	615	636	643	642	655	634	643	636	612	652	621	621	635	644	665	617	656	659	621	641	633	627	657	645	618	641	601	617	641	622	635	678	666	623	583	657	639	643	618	602	622	610	637	659	634	661	624	613	638	605	659	620	670	652	619	665	652	634	630	666	637	611	616	654	620	604	604	622	686	631	644	626	613	646	638	635	635	637	637	617	679	643	640	616	656	602	648	640	633	626	603	588	632	671	604	628	589	620	623	664	645	633	586	666	612	615	580	664	662	644	676	615	614	580	618	589	641	662	640	652	648	619	673	623	660	640	612	631	601	617	619	654	631	641	619	645	629	638	610	634	576	634	643	649	644	657	641	645	608	610	634	641	686	550	643	642	634	679	615	654	676	635	622	621	641	626	660	652	620	594	622	618	666	618	627	614	624	659	614	621	637	605	614	623	647	680	655	607	655	641	603	653	664	612	605	619	575	667	619	677	652	615	636	635	613	614	669	652	653	586	639	608	626	651	623	635	650	632	625	567	616	619	669	615	616	688	621	652	609	615	644	616	639	640	618	603	630	622	624	644	617	581	609	650	633	658	626	606	618	611	593	634	633	648	667	606	634	628	597	647	644	589	685	679	563	665	594	660	678	616	623	586	652	659	660	677	624	637	618	628	606	623	616	664	610	628	676	572	616	600	629	657	664	708	635	660	604	651	651	669	643	648	606	645	650	589	648	639	647	631	618	656	641	653	644	639	618	628	658	634	620	621	627	595	653	596	590	645	615	648	608	664	589	642	638	613	655	624	649	652	650	633	639	626	702	646	610	618	630	616	589	628	610	627	606	698	592	682	641	635	586	605	619	628	663	686	628	646	643	617	590	601	583	689	607	651	597	622	645	626	628	644	694	655	595	656	617	586	616	633	625	629	648	634	629	673	661	625	651	624	653	598	641	649	697	614	654	628	636	662	635	632	571	612	603	643	623	627	586	624	639	638	601	625	626	596	618	616	616	616	637	598	664	642	649	649	677	639	635	624	608	629	639	648	631	638	581	621	612	683	653	627	591	609	588	662	639	612	644	663	615	632	643	634	673	598	622	612	628	638	632	644	615	659	691	610	612	641	623	640	649	646	668	673	614	607	618	620	633	615	614	662	619	633	603	605	636	547	650	621	649	636	655	630	617	653	647	648	645	673	616	679	631	623	596	640	640	607	597	650	676	611	634	663	696	723	616	629	644	639	595	619	641	586	616	639	640	614	623	620	597	633	629	661	638	610	679	635	593	657	635	652	625	621	628	603	635	624	608	623	652	603	635	619	598	646	638	608	647	617	608	594	606	602	627	602	640	646	621	612	613	632	613	664	653	606	622	666	595	620	615	623	633	666	631	584	651	616	629	593	615	621	637	621	616	654	595	667	624	657	626	655	647	625	666	620	651	662	606	649	602	612	641	612	621	603	612	625	632	613	620	658	648	571	692	664	645	632	631	632	658	661	613	631	587	618	640	632	659	612	643	576	629	632	645	662	658	612	586	653	630	655	632	611	601	618	645	653	609	628	669	618	595	596	623	625	623	615	668	706	645	637	617	658	637	606	626	624	612	672	598	662	644	618	606	651	614	606	641	608	665	640	674	643	607	614	647	625	592	618	666	648	649	673	627	657	608	623	657	626	637	626	648	675	614	637	613	641	652	612	670	628	617	677	634	610	656	590	644	610	678	613	598	620	635	640	644	668	602	618	633	676	631	608	623	675	605	610	654	644	627	646	660	665	638	613	649	627	619	611	622	610	579	658	660	587	640	640	640	612	563	620	631	642	654	636	667	623	619	632	635	616	613	664	630	669	600	606	644	611	632	592	679	621	651	627	647	613	628	639	633	631	633	631	660	609	650	605	641	622	656	652	621	638	633	654	654	586	666	639	638	614	616	622	577	651	621	619	631	649	612	607	613	595	626	658	628	623	659	614	601	600	654	633	624	643	659	587	623	672	583	581	601	645	636	594	571	627	593	611	632	676	673	620	624	622	597	657	639	647	622	668	633	629	602	588	623	597	632	679	604	663	651	609	641	647	675	633	604	626	651	614	576	617	646	626	684	585	632	664	641	635	619	599	620	610	601	604	639	632	622	673	604	652	646	617	644	584	672	633	642	632	589	629	634	581	591	625	620	624	638	610	599	629	607	624	595	625	602	661	614	637	626	623	618	641	630	640	600	633	632	644	616	659	629	630	637	666	642	603	619	634	586	637	626	641	617	643	670	677	572	612	652	615	640	602	622	609	601	619	604	652	570	660	643	639	612	650	612	698	616	612	618	620	633	627	651	655	627	696	633	600	631	637	609	637	644	581	637	651	632	661	594	573	620	601	675	615	606	627	619	639	687	625	662	621	635	583	637	676	622	641	640	644	618	634	673	631	559	636	656	616	643	599	627	601	609	626	598	613	632	660	612	676	601	649	597	599	611	572	679	632	582	626	656	589	639	661	616	648	602	569	614	634	629	668	596	651	594	625	610	623	635	676	625	649	618	591	624	659	634	625	606	611	628	658	625	637	667	645	639	623	636	630	623	640	587	646	625	698	666	618	636	652	677	617	583	626	622	593	650	601	624	643	664	649	637	671	644	660	638	620	646	654	625	611	606	643	625	609	583	641	656	627	647	616	653	635	627	601	599	639	602	589	621	639	599	606	638	624	584	635	668	636	617	625	676	612	617	641	614	609	636	665	621	646	624	651	635	654	634	638	627	633	631	634	587	609	596	634	642	640	593	643	608	625	628	614	608	653	617	618	617	615	622	662	619	619	651	676	620	615	628	644	650	640	655	632	617	629	637	646	629	624	663	604	623	685	641	626	623	623	613	659	611	617	627	626	608	638	607	573	638	638	643	641	607	639	651	596	648	637	602	594	647	606	627	598	631	691	652	645	636	634	683	603	638	663	632	601	584	637	635	629	609	622	608	620	608	600	612	692	652	641	703	604	592	644	621	619	624	590	638	615	646	639	656	597	601	671	649	643	634	622	663	614	633	641	619	663	576	643	646	575	564	608	614	601	650	636	623	639	603	637	641	681	655	601	610	595	655	639	592	635	621	595	599	631	603	594	604	639	613	624	673	658	659	624	681	633	600	615	631	657	609	633	586	628	660	608	608	658	622	588	650	659	621	626	648	645	657	635	602	644	648	644	667	591	608	616	640	648	615	643	613	623	653	666	676	654	618	623	603	621	639	662	607	660	575	616	611	662	626	657	644	675	649	634	658	640	665	617	608	663	654	642	648	648	607	595	661	626	652	685	685	645	666	643	642	624	642	630	674	624	585	649	604	639	636	607	621	573	655	633	628	667	616	614	676	667	589	624	620	589	619	601	650	601	668	674	649	603	615
9826	1248	1515	1122	824	608	457	381	317	301	280	215	216	175	180	149	162	144	148	151	134	139	146	123	127	123	134	140	114	120	132	133	125	129	137	134	124	146	126	116	110	127	120	132	114	126	120	109	111	118	113	122	112	110	115	118	129	113	96	121	113	128	143	104	101	125	109	107	94	110	130	109	127	104	132	124	115	126	112	116	122	132	110	95	108	108	125	119	133	104	102	123	119	104	117	116	118	121	108	104	120	108	117	121	101	97	129	130	119	101	112	100	112	115	118	113	117	106	117	95	118	129	141	105	131	129	104	109	103	108	108	124	121	114	105	101	116	109	110	102	107	129	108	107	114	97	106	110	85	102	126	113	121	121	101	130	110	108	117	113	102	135	109	126	114	103	112	99	107	120	118	93	107	111	113	104	104	108	113	110	118	115	102	146	112	103	111	110	108	106	111	107	103	91	112	96	103	95	98	125	114	112	145	121	114	112	120	107	144	117	121	106	112	104	112	114	107	119	107	129	122	101	131	108	107	117	136	116	114	111	106	125	118	107	101	122	130	109	104	99	116	120	104	108	113	115	113	101	88	126	109	123	124	119	105	101	125	115	102	107	107	107	109	126	112	116	116	112	100	96	119	98	120	114	114	99	113	133	110	119	131	124	122	124	118	103	128	110	109	109	136	123	98	104	92	117	122	131	129	115	112	110	127	105	129	124	135	124	125	114	111	118	111	120	101	110	94	100	112	114	126	125	111	118	108	118	118	100	128	123	96	131	113	102	102	110	93	119	100	117	122	136	100	111	116	103	119	120	119	141	107	106	102	118	103	121	114	114	112	93	111	89	110	123	109	110	110	117	131	109	113	123	101	131	104	129	120	127	110	96	122	118	118	143	108	103	106	102	125	111	105	114	100	122	111	119	118	89	105	106	119	117	98	106	110	105	110	97	116	137	116	94	125	120	119	110	101	134	127	117	114	99	101	111	107	125	104	106	96	124	107	131	122	108	102	120	109	102	109	130	112	119	99	106	108	108	124	111	129	114	121	111	113	97	109	110	106	116	122	106	114	117	139	103	105	118	111	113	137	109	111	123	105	115	106	105	122	112	113	92	104	111	134	86	118	115	104	115	104	105	93	101	113	107	108	126	103	129	98	100	113	143	122	96	107	119	112	105	106	128	114	104	101	110	107	106	98	97	100	109	113	125	115	108	123	127	109	102	134	125	121	124	119	122	127	128	108	94	107	109	136	113	97	127	98	130	103	118	118	117	107	111	133	105	111	116	127	101	110	112	103	112	104	108	104	104	128	122	104	123	108	98	136	116	105	126	112	103	107	105	106	113	122	100	118	100	99	103	107	100	110	123	112	121	147	100	113	123	119	121	95	103	108	109	132	130	123	90	98	110	122	121	104	110	95	112	125	88	118	122	98	113	107	127	124	106	107	110	115	136	130	102	99	114	122	105	109	101	110	91	122	95	124	94	125	124	110	123	85	113	101	126	111	98	98	148	109	89	115	94	100	103	115	121	98	117	118	117	114	126	112	105	110	105	104	121	129	109	108	114	121	104	118	122	129	102	119	112	112	133	121	102	100	115	108	111	109	129	93	100	97	113	118	102	117	127	114	114	110	110	112	108	110	126	113	114	114	126	105	111	118	109	107	89	120	105	99	98	117	109	107	118	103	104	125	112	106	129	109	100	113	96	123	117	103	105	105	121	104	117	108	119	86	124	114	112	133	119	116	96	111	126	98	117	94	123	112	112	111	123	112	121	99	118	102	132	120	92	121	120	108	105	122	89	136	111	114	92	111	107	104	120	106	117	110	133	131	122	101	104	110	109	106	112	138	94	104	112	103	107	128	103	106	102	115	124	119	104	120	118	107	103	106	123	106	93	111	127	104	102	106	113	113	92	94	88	120	127	104	101	102	107	113	110	128	110	115	120	115	117	103	119	91	101	120	110	109	123	120	108	122	108	127	109	104	126	117	129	119	130	98	108	123	128	115	113	128	103	108	111	113	108	125	129	125	101	112	104	109	107	127	115	129	115	110	111	110	115	129	94	130	131	108	116	124	106	107	109	100	115	104	121	95	110	99	101	136	102	118	121	116	128	116	125	122	87	101	133	99	107	95	128	120	120	116	103	98	140	112	104	109	141	126	113	99	105	114	112	115	119	101	99	110	117	126	113	128	109	107	118	113	101	115	114	102	107	112	112	131	119	107	118	126	107	129	96	120	112	112	124	79	104	110	104	117	92	135	111	119	106	117	103	139	122	120	108	135	126	128	112	112	112	107	119	114	98	119	107	114	95	110	105	116	117	112	124	120	129	111	99	129	123	112	132	112	138	122	132	112	96	116	112	102	90	88	109	109	114	119	101	97	109	110	101	121	108	122	119	121	94	104	117	135	99	105	126	121	133	104	116	122	131	106	117	114	100	118	101	102	111	109	92	132	107	106	122	115	108	118	124	123	107	107	119	111	126	125	122	115	112	139	110	103	112	102	115	111	119	112	123	128	115	112	107	105	102	116	87	120	119	122	123	106	99	130	106	101	118	121	109	104	106	93	124	126	98	124	107	102	106	109	99	107	121	117	101	123	116	107	109	153	115	102	124	118	113	118	121	104	110	110	98	123	123	113	102	92	97	120	122	124	104	125	127	99	121	118	115	106	120	112	110	121	118	96	124	123	117	101	118	97	125	118	117	116	126	101	121	102	112	116	113	87	111	122	120	121	125	126	127	98	118	90	118	100	119	101	111	110	110	115	119	106	127	111	107	92	100	109	110	107	101	110	126	128	95	103	126	113	123	126	109	110	123	103	119	125	109	127	95	102	114	129	108	114	115	123	115	134	111	112	131	136	119	102	126	103	116	98	112	114	126	104	114	105	133	114	106	99	110	95	124	108	108	98	101	120	148	103	111	107	106	108	120	108	109	106	110	126	143	106	98	108	117	106	117	100	116	114	119	106	108	119	111	121	140	132	121	113	118	117	119	111	129	90	102	104	125	97	121	113	93	106	105	110	113	124	103	131	122	109	123	104	110	118	117	123	124	128	95	115	128	128	126	113	111	127	124	110	120	120	107	115	129	118	118	99	107	106	103	105	107	109	123	91	107	109	99	108	103	116	111	137	102	108	132	129	117	130	102	101	106	138	109	127	110	107	118	104	113	106	109	114	97	111	113	92	112	127	111	118	112	118	117	114	137	114	122	127	97	121	105	116	110	114	98	109	108	120	125	115	112	122	113	101	108	106	125	95	99	112	112	103	131	115	101	99	115	92	126	107	121	112	134	104	129	111	100	105	93	123	99	118	106	90	111	130	114	104	102	125	123	109	116	94	107	106	139	120	111	104	111	109	144	110	108	135	118	92	105	102	105	121	141	110	111	115	111	126	97	102	108	92	123	94	120	130	108	114	101	118	115	94	107	122	105	114	119	104	108	112	109	109	112	120	122	116	102	98	107	114	103	116	139	106	118	111	106	122	97	125	103	125	105	109	131
5745	1463	3158	3608	3204	2636	2131	1781	1556	1373	1118	1023	951	810	788	728	710	648	647	645	546	496	563	543	480	469	459	466	470	437	451	439	448	414	432	445	446	405	421	409	413	425	426	352	397	403	408	376	397	423	402	354	407	383	361	391	385	400	386	391	412	348	383	383	347	375	355	376	364	385	396	366	387	374	359	361	373	363	344	335	367	346	340	358	366	338	362	361	370	371	356	358	374	360	335	383	342	349	366	378	367	330	350	363	393	351	343	346	352	354	357	349	344	368	320	368	374	352	351	370	352	322	345	364	373	367	362	375	350	343	321	374	357	334	329	305	350	332	382	350	367	365	331	361	345	339	325	333	360	354	364	368	338	338	339	365	364	358	335	354	348	361	375	343	349	343	314	377	352	325	337	341	354	352	351	319	352	353	351	351	327	358	318	359	371	362	343	390	358	347	343	338	339	344	324	334	321	357	314	327	371	346	341	352	363	332	389	325	363	340	325	338	340	355	342	344	330	348	364	324	372	338	321	343	368	356	348	302	340	356	350	358	354	344	345	348	353	365	340	354	360	324	329	331	347	350	381	404	343	368	329	347	343	345	328	338	316	361	337	337	349	365	305	346	314	336	336	370	333	329	339	359	350	350	354	368	359	349	345	344	316	353	352	348	361	337	341	295	339	378	368	372	348	301	322	337	320	344	345	376	343	326	370	346	368	337	365	362	335	352	346	309	358	369	359	349	340	324	352	371	361	340	330	370	357	349	364	329	328	356	342	336	360	342	379	376	367	346	359	330	320	327	372	332	362	351	381	363	347	342	346	326	328	345	374	342	369	371	331	347	342	346	321	335	353	355	347	352	322	358	333	352	363	345	373	319	353	352	358	350	350	354	358	357	349	334	360	359	338	334	374	326	378	339	365	328	354	349	354	346	360	356	367	321	350	377	365	368	334	344	373	329	356	353	336	381	360	373	375	358	327	349	344	381	352	318	349	365	327	372	349	314	344	330	334	363	357	356	352	331	375	335	364	347	357	359	360	387	345	340	322	336	374	339	348	307	334	339	320	356	386	354	356	349	336	321	325	366	393	357	370	349	337	349	332	338	351	341	331	323	353	339	349	321	336	347	340	356	349	344	323	342	377	350	370	395	385	339	329	340	367	361	325	331	341	358	365	351	370	367	364	358	342	349	359	345	374	339	364	343	317	369	348	350	353	321	377	359	348	360	318	391	344	335	364	313	348	364	329	355	366	354	328	349	364	339	338	342	329	360	370	341	336	341	391	326	346	381	334	345	376	359	314	359	358	369	366	361	360	323	356	315	331	344	363	318	396	334	375	314	341	381	368	321	340	354	345	364	373	368	330	347	359	308	368	364	348	365	342	349	349	355	339	329	348	386	363	341	360	343	369	322	360	368	336	340	364	358	349	370	315	297	339	319	325	346	393	368	353	385	354	333	366	334	344	357	318	338	364	346	358	333	331	370	352	345	343	354	320	384	339	363	380	363	364	347	329	367	355	334	346	349	363	366	312	355	338	354	348	348	325	359	356	371	342	335	353	344	384	347	328	354	382	368	370	345	373	341	354	339	345	349	364	374	353	346	321	332	343	352	324	359	339	363	367	383	367	384	329	349	362	319	332	325	366	344	368	347	349	367	352	332	345	367	392	337	353	293	362	329	353	355	322	362	345	309	372	327	337	357	329	364	335	327	362	331	370	315	351	356	365	340	325	337	333	363	381	356	341	375	384	337	362	340	346	333	343	381	369	351	314	332	347	330	328	323	351	352	335	355	353	342	359	348	359	378	383	360	373	381	363	358	370	329	364	348	311	339	363	316	353	357	361	355	325	343	338	375	346	330	357	337	330	342	359	347	353	348	359	326	347	356	356	351	337	370	350	310	363	326	361	318	345	389	352	353	369	339	352	394	329	369	356	323	353	327	341	365	365	326	372	347	387	323	362	356	361	383	317	339	324	324	349	354	384	327	341	324	344	325	378	348	322	344	312	341	364	329	353	344	338	364	309	313	380	350	334	352	322	308	349	364	338	315	356	354	378	333	350	327	346	334	372	344	359	316	327	364	370	344	363	334	366	365	350	403	354	368	353	351	332	342	359	361	359	345	361	333	356	356	352	343	329	346	309	341	331	341	369	345	313	339	370	319	351	353	326	332	343	346	334	371	334	333	354	346	343	302	311	362	340	350	355	369	309	365	348	373	370	368	357	376	370	351	360	367	360	370	358	347	355	299	346	323	379	346	422	368	343	340	361	335	331	334	324	349	364	344	346	353	375	374	366	364	356	324	314	330	326	347	342	321	351	340	363	356	366	357	365	361	358	366	351	365	373	331	335	354	372	378	340	382	345	364	342	342	367	362	367	302	398	345	328	340	351	347	354	338	326	336	345	330	330	343	333	324	335	341	358	361	358	328	338	352	362	371	325	367	345	333	344	326	332	374	342	386	349	376	387	325	332	376	332	362	393	373	358	359	340	370	339	330	360	362	401	338	328	347	292	344	340	374	356	340	345	391	342	322	343	338	334	370	366	318	364	359	367	336	373	348	369	348	322	349	365	361	322	374	379	326	371	345	326	357	355	368	369	354	372	354	358	364	363	372	341	359	339	360	338	378	360	332	326	362	338	365	352	356	334	346	387	361	363	346	343	325	355	368	326	359	356	308	347	344	352	322	330	372	332	324	351	407	338	325	354	342	334	375	355	355	339	345	370	348	368	377	343	350	341	366	377	327	355	338	328	334	377	364	377	382	343	345	340	367	368	370	352	365	369	336	354	334	333	331	327	341	323	371	346	343	351	348	360	369	369	346	356	349	333	356	349	358	314	352	387	377	341	335	372	343	345	340	350	304	335	359	345	346	334	333	331	373	366	372	347	329	360	335	371	371	338	324	329	365	328	341	347	366	346	370	367	360	337	395	363	331	331	329	356	360	336	334	360	332	353	360	331	329	362	350	307	320	334	351	349	351	328	384	376	342	345	329	376	343	339	347	366	342	367	329	366	354	379	368	362	348	333	367	343	349	331	384	347	345	352	306	358	336	356	327	336	348	363	312	322	371	373	309	387	352	343	346	344	358	378	356	344	321	376	357	346	367	354	346	353	365	339	348	360	339	348	379	351	395	338	351	338	327	303	323	333	346	359	359	397	320	320	401	378	353	358	350	357	354	365	360	346	324	335	380	371	371	358	354	344	353	366	310	351	352	345	360	303	324	363	319	342	362	357	353	309	305	366	377	338	339	331	340	331	350	353	318	338	343	359	338	348	317	359	354	321	352	357	348	376	356	350	352	359	330	338	349	358	319	340	406	354	334	345	355	400	375	355	334	381	324	318	329	360	317	351	315	321	319	341	328	320	374	331	363	372	303	353	350	362	333	364	366	342	343	324	359	320	387	363	335	332	339	374	368	361	381	355	314	370	328	356	329	344	384	340	371	336	338	348	346	311	330	372	335	328	346	359	330	314	328	350	338	371	378	356	354	335	355	360	357
18026	2859	2880	2245	1520	1153	844	680	572	486	402	396	370	323	271	297	248	221	218	259	239	179	206	184	179	187	183	189	184	193	188	192	189	203	173	159	195	166	159	182	180	185	162	165	174	178	157	171	168	180	189	169	173	177	159	181	145	164	172	174	170	170	160	166	166	144	158	150	187	160	159	171	161	163	164	176	150	130	140	148	165	164	145	169	149	167	158	152	147	152	174	163	161	152	171	162	164	155	162	161	168	160	153	148	159	157	165	154	166	157	163	169	167	177	135	160	153	149	160	172	162	154	169	152	150	155	130	141	155	165	147	155	147	174	141	177	149	170	149	159	154	163	174	144	146	150	165	167	152	152	172	149	171	150	153	169	154	144	151	161	148	172	145	148	163	167	176	142	161	156	154	155	162	159	161	155	162	167	153	173	164	143	148	177	168	158	159	146	148	159	169	172	171	147	159	163	153	147	138	174	164	184	177	177	153	169	149	177	166	165	167	164	164	146	153	165	151	157	168	156	140	161	170	162	148	140	153	171	173	165	132	146	164	165	206	157	148	155	163	180	153	152	121	138	141	159	137	145	152	133	176	154	162	168	140	152	161	158	138	153	160	147	147	150	168	173	152	183	174	160	175	161	153	179	158	159	168	173	153	150	162	162	153	174	163	150	157	144	168	158	161	167	154	164	164	153	141	181	157	147	166	154	149	181	163	147	160	135	157	166	178	163	155	152	191	156	141	176	156	131	161	138	133	144	163	145	162	167	151	168	161	173	149	165	167	158	156	165	151	158	173	152	174	175	149	155	178	158	168	170	159	171	160	155	187	149	170	168	145	155	166	172	134	167	154	165	179	149	162	134	149	186	152	156	159	155	167	169	132	173	161	170	150	149	140	158	155	153	177	165	177	164	168	149	160	157	161	164	166	155	139	182	154	138	145	157	182	171	139	155	180	151	162	138	166	166	156	134	148	146	171	191	154	151	163	150	153	176	170	151	148	162	155	150	148	155	187	168	159	169	154	171	164	156	180	162	170	154	161	155	162	159	153	158	179	153	160	147	153	137	149	157	157	166	157	169	166	153	140	151	166	169	160	153	151	145	160	164	145	173	154	170	146	151	152	154	154	155	155	158	157	180	159	165	170	148	150	160	174	170	143	145	171	153	193	169	171	176	146	142	158	162	162	167	165	140	145	139	154	156	149	155	136	166	164	163	166	145	160	182	149	162	157	142	149	155	173	150	142	154	168	160	180	158	159	177	156	188	139	163	159	152	168	149	173	148	151	162	131	154	160	175	159	146	165	155	143	157	151	174	158	163	148	144	168	163	183	156	158	164	159	173	159	152	159	153	163	160	149	141	169	142	155	152	148	156	208	169	165	153	144	151	166	149	158	152	170	161	154	133	168	156	150	151	148	147	178	150	148	167	184	164	180	162	172	158	141	204	159	167	143	148	169	162	166	168	171	166	159	151	148	178	145	170	170	177	169	157	162	161	140	159	156	174	155	159	184	182	154	134	168	154	160	158	170	167	165	141	170	152	162	179	132	149	150	132	145	147	135	159	164	158	144	154	164	164	158	133	155	173	153	158	139	156	191	154	171	167	149	160	163	171	141	167	137	171	165	181	172	164	179	153	186	167	159	155	155	157	158	142	166	133	148	146	171	163	172	141	196	170	173	150	155	145	152	179	160	158	156	135	152	142	151	171	171	170	147	148	168	155	155	162	152	143	163	165	161	160	166	166	175	172	153	155	143	147	165	166	166	153	168	159	162	170	162	168	150	168	137	176	144	167	175	185	150	132	143	152	164	147	165	152	161	145	157	162	160	169	147	160	163	157	128	148	153	154	172	142	181	139	154	139	169	166	148	157	148	151	171	179	142	157	139	151	132	162	152	159	148	161	153	161	163	164	147	158	143	164	155	160	156	156	167	156	173	156	137	138	161	157	169	150	185	168	159	170	169	180	145	165	148	163	159	179	174	164	152	160	156	163	148	164	141	145	169	155	163	170	150	141	166	150	147	147	162	168	155	162	174	178	161	156	175	121	171	159	145	157	155	169	168	140	160	167	150	141	161	161	136	175	160	183	140	166	160	144	156	160	169	169	148	156	157	181	159	167	167	152	161	157	148	154	141	169	144	151	169	155	173	159	144	156	178	162	144	134	168	181	144	135	153	158	154	150	187	151	159	163	173	151	151	139	153	169	128	137	164	170	137	182	126	179	159	147	150	155	164	162	159	161	157	161	150	177	177	182	167	165	182	164	156	164	139	151	171	148	130	173	147	168	148	130	157	148	161	156	181	163	160	187	154	157	161	166	132	146	185	166	149	152	173	144	148	142	158	151	152	142	159	157	141	130	175	172	162	164	156	145	154	173	157	133	143	129	132	147	163	181	144	165	165	153	165	141	150	143	158	164	162	160	141	163	134	177	154	138	157	162	164	154	169	153	158	150	151	161	178	153	145	160	157	148	156	175	177	161	147	166	180	157	160	145	151	165	154	178	129	165	145	160	151	152	192	157	168	158	161	156	165	144	159	169	144	167	172	175	166	183	146	140	157	165	152	166	152	206	168	154	164	174	154	165	158	151	159	174	172	140	159	156	150	167	154	163	165	160	152	148	153	151	164	168	157	148	178	165	154	145	151	162	160	166	144	151	153	162	163	187	190	171	151	167	179	177	162	149	158	151	155	163	155	151	172	159	167	182	160	162	165	172	159	158	157	162	162	171	153	170	173	143	160	171	161	168	141	182	128	135	167	173	163	157	148	147	145	146	167	170	163	152	186	156	164	141	159	169	161	173	164	163	159	141	155	166	145	145	160	154	143	154	168	154	162	181	136	147	154	164	152	144	150	155	146	143	161	164	170	154	170	172	146	153	164	151	152	139	174	142	142	148	148	152	169	154	139	158	153	139	151	186	151	151	154	178	137	169	180	158	166	155	160	163	149	152	151	164	151	152	159	138	182	165	175	156	147	176	160	149	139	156	170	154	175	139	161	158	154	165	175	155	151	136	174	183	181	140	137	152	169	151	153	157	144	173	178	152	140	153	175	167	156	166	188	144	144	161	156	155	161	150	140	130	160	148	169	163	141	163	169	178	144	165	152	179	152	161	160	133	145	169	161	142	178	161	149	145	175	177	158	156	167	150	150	162	132	152	162	165	172	144	146	157	150	150	178	171	164	149	180	151	139	146	147	143	166	169	179	141	152	167	159	153	164	166	184	164	163	153	172	157	145	172	150	145	143	165	143	167	169	158	162	136	151	172	176	149	156	159	157	164	169	157	149	154	152	162	150	159	176	156	145	158	160	150	138	161	137	153	169	145	162	151	132	165	179	181	151	164	158	152	162	157	153	153	164	165	165	180	127	160	155	145	155	143	185	144	156	137	146	156	142	160	170	173	155	161	124	130	183	168	185	175	161	158	143	154	171	147	157	158	172	174	145	163	161	163	157	157	163	144	162	157	156	164	146	179	150	159	147	145	163	174	146	135	161	138
7876	2616	5504	6391	5586	4480	3642	2986	2562	2247	1858	1647	1528	1437	1246	1205	1143	1022	988	980	959	825	804	725	756	734	772	657	679	698	671	645	643	610	594	590	641	592	614	548	552	591	570	524	507	592	554	529	544	549	530	567	526	517	531	525	474	511	527	491	572	474	509	509	493	526	514	528	515	527	499	483	540	491	503	531	496	496	467	484	445	494	485	551	508	490	530	496	523	520	502	509	466	514	482	484	481	481	511	480	502	466	484	469	519	501	467	445	455	476	480	486	475	474	518	501	524	513	458	483	524	475	449	512	499	518	474	490	509	495	505	492	514	503	472	473	501	449	501	491	467	450	495	502	467	448	467	496	477	472	450	490	463	455	477	490	508	470	461	487	474	466	483	461	475	486	469	476	509	505	473	451	462	507	512	478	467	462	420	472	496	457	497	450	504	459	456	456	486	484	502	474	498	503	446	479	475	474	488	466	444	447	496	432	490	414	485	502	459	495	485	497	423	446	481	470	496	471	448	466	472	473	469	489	446	483	479	471	498	489	501	460	464	467	457	478	475	493	510	476	526	501	507	490	502	457	462	483	474	473	454	504	500	444	479	471	452	442	461	440	439	500	479	514	487	469	480	456	477	464	431	504	514	472	481	502	495	491	480	478	467	478	423	491	426	454	503	457	459	461	460	462	464	509	463	474	473	488	525	470	489	472	489	452	462	475	472	521	491	462	468	430	476	457	482	479	451	464	511	451	430	476	455	476	474	464	490	487	470	464	441	472	442	472	449	482	500	457	526	477	448	473	480	472	495	509	465	468	490	497	505	463	478	462	467	471	445	486	462	446	456	478	447	493	473	510	488	446	467	445	541	451	466	420	449	483	464	443	482	459	429	507	485	429	481	491	463	458	491	543	436	463	430	434	508	493	443	494	443	463	465	443	508	481	492	466	455	517	460	498	432	437	506	497	469	448	491	436	458	470	481	443	487	445	501	439	446	472	451	516	448	502	467	477	454	479	482	502	478	452	479	471	469	488	470	467	482	443	456	458	442	475	433	515	453	455	512	477	449	471	470	467	449	466	417	473	480	472	489	428	467	462	474	438	424	440	460	477	492	475	500	517	498	454	494	470	455	475	502	484	454	504	449	480	453	448	493	516	448	470	459	463	464	481	473	507	469	436	456	461	476	461	485	489	454	473	482	461	477	466	497	464	506	485	511	487	475	457	461	505	472	434	501	472	486	500	454	491	504	512	448	464	421	470	477	473	452	465	494	488	462	474	461	467	493	453	461	513	486	469	456	445	480	470	489	474	506	484	480	486	478	501	487	460	447	464	495	460	452	470	442	438	468	443	490	476	476	472	485	449	501	473	513	460	453	449	437	486	448	476	461	456	419	474	442	474	492	480	470	452	442	474	474	481	469	476	464	446	494	487	498	464	463	447	448	485	462	478	469	473	469	461	489	470	419	456	464	457	485	505	487	479	458	470	482	462	462	481	439	440	468	475	494	470	490	420	469	455	484	516	446	493	438	469	465	508	478	476	486	413	459	460	465	447	484	492	457	500	450	484	487	492	475	475	476	439	489	508	444	455	473	481	473	484	498	496	484	472	460	501	470	461	461	479	460	531	506	464	478	455	487	436	486	502	455	470	476	423	475	484	454	507	527	470	474	464	506	462	472	446	482	468	470	452	491	432	472	508	480	457	484	431	489	482	462	493	479	475	452	449	484	434	493	456	478	479	497	470	452	446	499	458	460	467	444	490	473	489	493	464	508	469	456	449	474	484	424	464	444	450	466	461	455	440	466	461	520	501	454	519	434	462	435	479	457	483	469	450	489	426	487	445	467	454	482	483	490	454	521	520	504	460	473	470	486	488	493	439	439	455	470	500	444	509	449	468	469	495	445	462	469	442	474	494	463	468	468	501	490	507	477	465	474	461	461	445	473	473	460	437	460	437	478	492	478	462	501	466	461	480	434	498	433	470	475	441	451	479	516	452	470	457	445	470	458	435	512	440	471	457	481	469	465	482	490	496	518	502	475	477	439	454	463	498	474	486	525	457	449	472	491	466	483	462	425	492	488	463	491	482	465	474	461	434	434	465	483	467	463	465	443	462	469	469	462	438	510	475	453	459	482	461	501	450	484	476	456	462	429	407	461	483	462	484	463	472	478	498	453	441	449	473	454	484	484	489	479	508	457	477	507	504	465	484	493	457	464	470	481	457	480	470	503	485	474	472	482	479	448	511	448	467	497	473	498	469	439	481	514	481	430	510	482	499	435	475	462	470	478	445	466	448	487	459	486	469	480	468	472	460	455	466	453	467	483	459	488	426	486	464	481	471	436	487	477	465	458	462	520	466	468	428	486	481	431	431	468	483	468	471	472	482	468	457	479	452	458	477	444	458	482	461	474	449	446	464	452	461	486	474	481	498	475	490	443	421	475	418	482	458	461	489	477	534	451	479	471	500	451	482	468	467	446	497	505	472	469	479	455	491	533	457	451	462	467	474	517	480	491	466	461	497	452	485	500	440	498	497	442	474	453	472	468	487	430	461	467	486	496	453	471	436	457	446	478	511	474	512	440	466	474	469	461	451	463	451	511	422	452	484	462	474	463	470	448	490	494	472	478	476	459	488	481	491	480	453	511	460	454	463	478	480	476	462	451	474	427	522	462	432	458	449	481	456	469	487	503	466	455	464	455	480	488	480	473	466	480	488	495	456	503	473	456	451	446	482	500	451	463	458	507	462	479	462	498	454	463	475	495	485	464	474	477	465	490	461	466	502	460	482	450	466	484	477	452	481	464	423	453	474	446	488	465	473	510	449	438	496	478	492	489	433	500	432	493	465	465	453	401	456	479	501	467	493	460	492	477	459	451	451	497	455	447	469	489	458	428	448	475	480	442	523	494	451	461	479	458	459	483	468	441	471	446	438	469	486	512	433	470	495	470	479	448	425	455	426	479	490	480	468	462	438	461	478	460	457	468	479	438	468	480	468	433	489	508	461	484	483	456	512	441	472	444	439	427	460	491	530	506	459	484	446	467	499	494	461	458	469	459	489	475	452	466	470	454	448	498	472	456	471	500	449	473	524	460	425	452	473	470	505	450	451	472	459	497	481	454	494	473	432	512	456	494	453	488	483	486	441	440	483	532	494	472	428	497	508	471	460	498	463	479	450	489	487	473	479	459	445	468	438	454	484	499	470	480	432	454	459	474	471	438	490	486	424	473	451	445	452	450	495	478	491	465	495	473	471	432	485	472	509	505	471	471	496	465	469	463	449	451	449	509	513	474	477	472	480	453	479	440	501	458	466	472	442	444	467	486	499	483	455	476	426	472	442	465	488	495	476	472	457	431	464	478	452	450	503	502	503	460	488	448	472	468	490	513	470	468	455	485	485	485	471	477	456	441	456	451	435	477	468	475	454	493	497	474	478	448	483	481	472	503	435	418	453	476	396	500	445	448	482	469	508	499	484	465	526	460	458	453	458	452	484	469	500	484	481
2427	309	293	290	278	265	257	225	260	223	224	256	250	253	237	235	229	235	223	237	247	242	225	248	222	218	246	232	257	221	233	227	223	231	245	255	222	220	237	233	254	242	242	232	203	253	223	240	246	243	222	240	233	235	247	232	223	235	251	228	221	254	246	201	236	246	208	238	237	236	213	248	231	262	209	227	263	246	218	236	228	227	225	240	252	230	221	229	245	225	246	239	212	228	230	219	252	239	257	226	220	234	227	249	236	264	246	228	235	233	244	238	228	214	238	233	209	200	217	217	224	245	231	223	231	236	226	242	206	214	220	259	237	246	214	240	253	234	248	255	227	225	212	222	223	230	242	239	231	255	236	217	225	222	232	219	215	222	255	237	255	249	241	197	269	242	257	217	223	222	222	247	229	246	228	218	237	244	256	259	232	236	225	251	225	232	250	243	259	258	235	220	242	249	239	250	239	211	222	190	243	244	238	226	251	235	225	227	231	261	221	249	233	230	229	229	222	218	217	224	225	220	219	226	217	240	223	224	238	222	221	212	234	212	238	228	237	246	231	221	229	212	227	232	241	239	237	230	238	225	237	262	238	259	227	240	235	241	247	236	215	227	237	219	240	214	226	217	248	225	240	255	199	220	240	238	217	221	223	251	233	226	206	199	249	237	241	219	263	226	273	229	238	227	216	261	230	242	244	236	240	220	243	236	232	248	226	227	237	237	247	241	264	227	239	252	250	245	247	252	209	247	224	226	241	229	246	245	248	232	233	230	215	252	246	225	234	248	230	274	223	235	211	207	238	215	235	230	237	221	228	216	218	236	228	229	231	279	253	226	242	207	234	213	213	243	213	247	217	226	217	229	233	224	237	243	238	203	226	253	229	244	222	235	213	236	239	229	207	244	239	248	219	225	219	226	244	237	246	219	232	239	223	221	218	240	219	252	246	248	228	218	226	228	246	204	246	215	197	238	248	257	237	245	214	236	241	246	229	227	233	262	219	229	239	228	200	224	218	232	214	248	197	227	232	246	230	224	236	223	228	227	242	231	233	251	220	237	195	234	256	237	222	247	213	249	216	224	224	234	262	214	217	222	260	249	205	230	216	254	231	259	205	212	216	242	246	217	236	232	209	208	217	251	221	238	212	211	214	223	220	242	263	235	244	229	225	250	239	215	240	256	247	232	241	263	218	234	247	220	241	224	238	245	218	226	219	213	221	235	246	221	224	219	245	230	215	258	221	238	247	222	192	226	240	257	233	251	213	258	243	237	197	238	252	206	258	231	252	238	208	225	233	231	232	223	188	219	230	233	251	254	223	270	223	236	253	228	234	235	215	237	214	239	230	212	231	228	262	236	235	217	244	213	241	267	254	225	231	237	246	215	216	216	230	233	265	228	222	204	251	210	256	248	242	220	240	232	210	244	250	245	220	224	236	221	238	264	210	216	244	222	221	252	246	227	223	219	244	212	221	251	218	256	219	199	246	240	219	236	228	226	260	226	266	224	216	233	224	230	259	233	221	204	200	226	249	262	215	235	231	248	227	220	227	228	221	204	218	219	240	228	233	231	226	236	202	219	228	257	230	238	242	218	239	215	224	241	230	229	205	260	240	241	248	216	251	221	250	256	211	247	216	229	243	242	226	254	226	246	247	257	250	235	268	220	227	248	249	253	233	256	243	232	228	197	233	218	214	246	223	225	234	245	250	234	223	249	233	224	243	238	232	236	233	233	222	232	241	226	237	236	265	225	230	240	228	251	242	213	222	225	225	206	216	230	221	258	241	229	224	227	262	198	223	216	224	245	199	238	254	238	246	226	260	236	260	231	229	240	216	230	228	210	231	237	233	232	227	235	239	231	263	212	210	226	257	214	230	236	239	236	242	244	232	234	223	235	240	208	229	236	206	214	216	227	262	232	248	234	230	220	267	219	219	231	223	235	207	244	246	195	229	214	223	256	237	246	278	220	215	222	224	250	215	255	246	236	236	239	244	255	240	216	216	252	237	230	201	204	240	206	239	218	237	229	227	225	228	223	237	225	243	241	227	238	234	225	255	218	218	230	236	229	228	250	216	235	237	227	239	255	215	199	225	261	233	237	238	229	234	226	244	243	248	216	228	237	243	227	244	229	247	241	257	237	270	266	254	220	214	253	222	227	222	233	229	237	240	252	207	225	239	234	252	261	236	215	261	235	214	225	227	222	230	233	238	262	249	247	247	223	255	220	245	231	222	260	226	214	227	237	223	227	236	238	219	247	227	256	233	205	244	235	234	249	250	235	216	247	224	217	222	225	217	245	224	241	194	241	222	236	214	220	234	230	239	251	234	234	224	221	218	255	212	266	231	225	255	218	218	220	228	253	201	233	256	218	238	241	207	220	205	230	275	211	210	231	201	223	239	240	220	230	224	253	219	257	233	227	202	240	218	246	246	253	244	234	228	227	239	234	235	236	229	214	213	229	232	255	249	260	233	238	252	220	228	231	233	244	235	241	228	226	200	228	209	227	236	243	252	239	228	239	234	212	244	254	215	243	221	232	221	222	220	233	237	256	231	233	209	232	220	238	240	242	193	256	236	224	245	224	234	246	232	259	243	229	232	213	226	262	218	241	208	219	212	275	249	253	252	234	229	246	212	249	235	244	227	241	217	268	243	245	222	202	218	222	251	225	194	234	210	252	218	229	250	253	230	251	239	219	230	233	226	217	227	236	248	234	224	256	220	220	243	210	249	244	233	224	198	272	250	228	220	244	232	241	247	243	205	227	236	229	212	220	201	251	235	235	232	242	237	227	231	227	260	241	250	249	233	225	255	229	233	226	243	222	252	247	216	209	231	229	241	233	248	231	234	226	227	241	223	251	231	239	234	265	220	234	224	243	234	226	224	249	219	242	225	225	255	256	237	233	218	231	236	230	216	249	237	228	230	243	239	236	234	234	232	255	253	215	222	241	233	258	233	258	229	236	236	200	236	242	211	249	242	235	239	250	232	230	211	230	208	260	225	223	228	225	243	220	222	245	229	245	245	236	251	257	228	210	256	234	265	208	204	218	216	262	216	218	242	212	268	235	225	230	245	221	227	267	236	198	245	226	249	229	224	200	212	227	244	215	221	214	210	232	224	245	234	229	242	238	243	216	234	240	214	228	217	241	228	241	211	219	248	241	226	216	242	238	216	256	237	216	251	226	235	222	213	241	237	223	218	220	236	242	220	232	237	248	230	232	214	229	265	226	190	210	228	210	230	266	241	251	217	211	225	221	232	252	244	231	243	223	234	224	254	240	206	217	227	235	243	237	217	243	243	225	228	274	227	241	225	201	244	240	232	218	212	246	224	233	234	226	212	230	254	225	229	236	263	234	235	236	230	220	225	221	235	207	215	243	248	231	218	221	217	229	226	248	229	226	222	233	239	230	227	221	267	250	231	228	248	251	240	222	215	254	243	227	198	240	237	241	236	242	213	239	245	247	237	242	237	241	238	229	244	245	229	211	231	263	233	246
2420	738	871	885	830	760	715	709	754	701	714	757	613	734	652	671	608	709	600	640	627	669	660	667	665	613	662	618	630	648	675	633	636	699	645	679	625	646	599	669	653	619	663	661	675	644	628	615	654	625	611	669	621	667	713	623	671	683	641	623	650	641	608	599	602	650	610	662	655	644	627	628	655	632	619	644	668	644	618	598	651	638	633	613	618	649	623	618	642	667	635	666	659	656	606	603	589	648	676	604	674	599	658	624	612	620	656	634	669	640	648	640	657	603	623	637	610	637	700	619	595	674	614	628	614	643	667	628	684	616	627	634	631	674	622	619	610	603	603	612	617	636	649	635	669	655	629	681	606	625	648	640	667	573	641	622	613	638	600	645	626	647	685	652	609	609	625	613	629	687	654	633	637	620	624	617	582	587	624	609	650	607	660	677	612	635	627	612	636	651	613	640	645	668	624	648	601	648	624	658	623	663	636	608	678	631	664	687	620	628	640	634	672	634	624	626	645	636	644	604	602	630	604	618	644	634	640	623	594	647	660	645	628	605	603	662	643	635	642	663	612	651	644	624	642	674	633	597	647	651	611	621	610	611	613	666	574	647	628	645	628	642	623	614	629	639	657	604	636	661	620	624	642	632	613	643	640	647	601	648	623	620	646	612	627	636	645	657	635	604	626	657	609	615	678	661	590	660	647	649	643	626	625	622	600	632	646	604	646	635	643	666	676	645	682	684	685	637	669	637	690	614	633	622	607	632	612	632	639	655	602	617	682	616	651	624	629	624	649	584	624	655	619	662	640	624	620	647	592	590	621	641	621	630	637	637	630	638	670	661	643	662	626	616	597	647	629	679	599	636	618	605	642	650	601	657	636	619	615	594	587	605	617	651	653	645	630	612	643	586	627	629	653	653	636	587	621	636	619	649	628	638	671	582	639	637	634	612	596	619	655	633	610	640	625	613	636	633	599	679	672	690	597	623	651	657	602	620	632	607	623	626	639	617	619	597	622	607	598	598	659	585	625	583	627	616	604	622	665	599	652	622	651	682	579	577	629	606	617	669	600	609	592	623	672	667	595	612	627	624	601	623	609	609	663	641	621	630	636	620	638	643	571	594	645	600	653	619	636	631	638	630	663	634	619	583	629	669	615	633	628	648	679	653	621	696	607	604	683	638	659	626	586	665	660	627	671	647	640	673	658	590	655	631	652	638	606	665	622	605	638	633	650	604	619	636	581	607	587	682	643	600	643	641	656	679	622	628	615	646	640	615	613	637	638	640	638	599	614	649	590	610	635	595	592	624	634	616	620	641	659	677	614	626	643	613	602	611	600	671	654	591	663	607	650	652	614	645	599	663	657	588	722	599	685	586	620	656	650	640	585	635	644	651	635	621	607	601	645	604	680	606	614	600	617	568	606	611	639	597	595	608	640	624	669	631	610	652	697	616	624	606	670	639	695	703	700	678	605	618	656	608	598	634	684	602	607	641	633	624	639	613	627	626	648	601	584	566	645	621	606	652	648	647	629	598	661	603	662	670	659	611	609	604	619	659	654	662	575	629	635	681	642	633	621	640	659	657	685	622	604	613	555	638	663	657	584	643	610	621	618	652	624	611	650	670	597	685	620	636	603	632	570	658	657	594	675	627	560	653	615	620	633	647	594	639	598	668	622	644	615	680	665	634	610	621	627	637	670	659	594	669	634	655	660	651	691	625	623	652	646	615	664	639	609	607	635	611	624	590	603	645	565	650	628	622	601	624	646	616	641	635	627	611	641	661	603	617	616	625	624	644	659	662	641	649	648	645	649	605	625	670	645	624	618	640	664	622	607	630	645	617	633	637	669	641	627	642	642	610	653	654	618	598	653	615	659	610	634	622	637	670	606	629	622	677	610	654	635	637	630	598	670	637	637	638	646	651	627	617	655	623	611	594	640	652	634	636	577	656	633	676	616	570	635	678	609	607	606	618	645	628	611	648	607	640	602	625	624	615	633	619	659	627	603	652	634	592	633	669	615	581	613	610	614	617	679	610	652	686	611	622	641	673	630	586	639	607	623	642	614	619	648	581	629	658	659	626	666	615	596	660	597	637	635	653	629	665	577	614	635	655	625	613	650	610	630	649	634	679	619	603	609	656	604	622	618	629	604	675	576	605	609	656	640	655	654	640	665	647	656	649	628	622	625	655	624	606	583	632	659	613	658	612	646	648	642	599	625	628	673	662	609	651	652	616	638	622	662	659	620	631	640	654	650	631	671	664	619	627	582	627	613	629	629	627	613	645	616	666	600	661	638	634	625	616	593	608	634	653	627	602	630	652	584	670	611	639	630	671	657	650	591	659	624	638	649	643	656	612	681	628	657	614	630	630	634	657	612	648	668	651	651	611	679	609	607	660	647	645	607	631	617	591	655	612	644	619	669	640	679	636	610	630	669	661	637	632	655	620	627	619	649	631	658	612	612	634	631	654	616	655	661	605	648	642	631	658	651	635	652	647	655	634	624	625	627	629	633	660	629	618	623	614	609	610	673	652	663	594	651	620	605	614	615	633	635	692	652	662	625	648	609	616	622	654	643	649	619	647	643	635	659	627	611	598	673	641	688	634	620	595	590	630	643	603	633	604	626	635	584	608	627	663	656	629	715	659	651	631	623	667	574	608	626	626	674	587	623	607	643	602	631	656	615	656	679	610	628	636	640	664	623	602	620	657	684	638	649	657	609	566	654	587	625	658	632	618	629	676	636	583	633	695	639	566	638	651	630	638	638	641	599	616	637	646	645	638	639	672	662	617	634	670	590	601	678	649	608	642	639	636	628	648	622	673	629	644	656	651	673	632	620	614	626	623	665	583	644	636	640	600	611	636	590	656	607	676	590	626	697	605	653	638	603	637	631	672	621	605	614	675	623	663	623	648	653	592	626	654	625	667	651	648	625	609	646	619	656	646	652	606	610	615	671	645	620	594	649	607	645	614	683	620	643	657	608	660	622	617	621	662	620	621	622	677	651	643	654	640	653	688	657	641	659	688	645	669	669	659	615	630	630	655	622	666	626	648	623	637	612	613	542	599	580	663	619	662	618	618	640	629	633	631	655	628	660	620	645	609	644	656	686	603	600	613	648	631	648	635	653	652	617	614	657	624	619	616	633	650	630	597	629	604	675	622	645	644	616	601	658	592	663	650	613	630	586	591	615	639	634	614	640	648	610	676	598	653	681	623	641	630	615	636	648	592	684	649	609	646	679	649	634	610	649	627	607	606	634	631	614	615	609	607	631	606	609	643	693	611	627	632	605	607	671	624	670	652	614	632	604	636	627	641	654	634	634	606	645	636	643	623	699	632	653	638	699	670	612	673	648	613	648	619	593	641	615	630	605	618	618	623	615	634	675	596	670	624	621	598	611	608	622	597	646	631	636	617	614	617	646	626	634	633	601	680	596	611	640	639	614	609	661	643	640	645	636	631	637	613	628	667	627	693	611	618	624	636	612	632	646	602	659	646	668	619
9951	1219	1423	1125	817	621	460	387	318	275	231	211	219	179	159	156	190	184	148	134	130	118	141	127	125	141	143	135	132	116	128	130	131	119	116	120	124	116	109	128	123	115	131	128	124	109	109	117	122	118	129	104	123	133	117	122	106	129	107	135	135	116	141	110	111	105	116	125	103	133	94	115	111	97	108	141	119	119	142	122	110	115	105	118	108	107	109	104	119	120	108	117	118	107	113	111	110	111	111	130	132	106	96	109	102	132	107	116	125	119	121	97	120	117	112	114	123	120	115	102	91	94	102	123	118	106	101	124	111	105	125	126	117	113	116	124	101	126	123	112	128	112	125	111	109	117	112	123	124	140	112	119	112	105	122	105	124	115	111	108	112	118	115	127	109	108	102	100	117	110	115	118	121	110	100	95	120	124	141	97	127	120	121	115	112	106	117	109	94	117	109	116	109	119	94	111	112	123	122	103	123	130	125	133	109	107	117	98	110	109	116	111	129	124	112	111	106	107	122	111	102	117	124	110	112	116	116	100	112	117	131	101	106	111	107	122	102	107	109	113	118	127	106	125	100	122	105	105	95	112	100	107	114	108	104	125	114	109	99	112	103	107	115	142	114	116	131	118	131	97	119	122	102	102	108	106	123	125	120	108	117	102	140	101	109	114	133	131	100	122	113	110	111	105	122	121	137	121	107	116	97	112	107	96	99	109	115	137	118	101	103	120	128	101	115	131	106	114	117	97	103	114	125	129	108	109	116	102	111	114	103	96	104	105	124	106	117	107	117	104	107	98	107	113	114	113	108	111	128	117	103	124	103	111	108	107	139	109	127	117	118	121	117	109	113	113	103	111	117	116	97	122	118	124	112	124	89	113	117	119	113	114	107	110	103	122	105	126	117	121	121	98	121	107	118	106	125	122	116	104	113	106	138	117	132	117	113	117	119	113	100	96	106	105	126	117	115	112	118	109	106	121	111	121	137	103	114	106	80	101	123	111	91	104	121	99	97	109	103	128	107	119	92	128	110	113	110	121	127	116	105	102	110	112	105	121	111	118	113	109	130	101	123	105	121	106	116	144	155	107	113	111	135	107	104	105	114	126	109	126	99	97	119	135	101	116	101	117	111	141	112	124	109	101	107	97	106	103	111	100	84	103	113	126	113	113	106	120	93	100	125	99	107	121	120	99	104	103	124	116	103	106	127	121	137	104	123	142	99	120	112	78	110	105	105	125	104	107	109	110	127	117	108	110	114	105	111	143	116	123	114	106	105	103	103	116	112	114	112	106	120	101	101	101	114	132	115	87	121	103	97	129	123	107	131	127	117	113	118	104	93	108	94	120	114	112	111	104	108	123	92	113	114	101	117	117	113	118	110	98	117	127	115	104	102	110	103	102	101	118	104	126	104	107	123	111	123	125	102	97	105	130	114	115	109	99	103	124	124	108	106	117	125	107	118	119	107	119	105	119	132	122	129	131	108	122	128	131	121	103	105	98	127	114	133	130	124	115	117	123	103	108	114	104	119	104	112	130	93	95	95	106	111	111	128	130	89	88	127	128	106	134	91	126	106	108	106	115	118	121	108	118	106	95	121	112	134	111	106	89	137	112	97	121	123	104	99	110	112	109	108	120	112	113	125	118	87	125	106	122	119	127	93	94	125	101	110	111	105	118	122	138	114	115	127	106	100	118	121	102	90	106	94	104	120	113	127	122	112	108	101	108	109	113	117	110	125	101	106	115	133	118	100	109	111	123	98	112	115	114	111	101	118	121	119	98	130	112	127	98	103	140	103	98	112	109	96	132	87	106	115	116	113	143	116	128	104	106	110	123	116	113	109	133	125	127	97	95	105	126	101	132	120	123	107	115	112	133	142	107	107	105	118	133	99	114	137	110	118	121	108	108	108	116	116	113	114	121	121	131	99	98	112	105	110	100	120	125	115	126	133	133	128	116	117	129	108	108	116	100	123	111	126	133	122	102	137	109	131	117	111	109	116	132	113	107	102	101	119	120	111	118	110	108	105	102	113	104	120	120	129	115	134	110	110	105	110	105	107	147	112	123	108	124	104	129	122	105	109	119	103	121	118	101	109	110	108	120	123	126	107	117	112	114	106	120	80	116	112	90	106	131	111	115	108	95	103	109	107	109	119	138	97	96	128	101	111	119	121	110	108	97	103	125	125	125	114	108	112	109	112	131	136	127	112	126	99	113	140	101	133	119	104	115	122	99	116	114	101	115	113	116	118	136	109	111	96	138	122	92	115	147	108	119	112	125	120	126	102	105	107	127	115	116	122	97	126	126	111	106	119	116	102	122	124	99	121	105	115	113	128	113	106	117	114	135	121	100	118	110	98	106	118	109	117	107	122	125	108	129	102	113	104	121	123	110	114	104	113	99	109	117	106	95	117	126	112	125	119	104	93	102	125	128	99	110	128	97	129	117	132	117	111	127	125	110	118	123	117	99	118	122	109	96	107	105	112	117	120	122	126	115	120	111	102	125	122	110	99	123	132	122	110	120	91	111	104	100	124	116	108	113	117	122	111	109	114	103	127	114	129	99	108	103	127	111	138	113	107	103	117	111	119	120	113	116	118	85	124	120	117	116	99	126	123	117	123	105	116	117	108	114	123	98	93	115	119	114	112	112	115	104	124	128	92	97	124	110	98	101	111	112	121	117	110	103	113	110	96	121	135	111	111	113	117	110	118	107	108	108	118	121	118	134	100	106	111	116	118	131	119	124	118	110	123	112	108	125	111	103	111	103	126	109	109	114	107	120	116	109	104	125	111	131	98	122	123	112	126	119	104	120	102	110	125	111	109	115	124	117	131	113	97	112	130	106	115	111	117	119	114	124	128	122	105	114	103	117	107	117	113	112	115	100	85	124	119	96	105	104	109	93	86	102	138	104	118	149	111	106	121	109	122	127	102	114	117	140	110	106	119	114	113	99	115	113	126	100	105	103	128	107	123	100	123	113	114	96	130	97	124	123	109	103	96	111	133	92	106	108	119	117	139	116	141	99	101	111	106	117	98	119	98	111	131	122	115	113	127	106	107	112	123	133	128	114	112	110	108	126	130	106	106	101	119	119	116	121	114	97	106	121	120	111	100	109	102	109	126	108	129	99	112	121	100	96	99	121	132	106	109	119	127	108	118	100	102	109	108	104	97	96	101	125	107	132	138	115	100	112	109	114	115	119	110	132	126	136	125	97	103	94	118	129	105	104	115	116	99	120	123	100	118	110	120	111	117	117	97	126	115	121	114	100	124	124	114	101	108	112	110	108	121	122	131	112	117	111	105	121	126	116	115	127	95	136	111	121	96	103	107	120	98	120	122	112	121	127	119	107	106	110	112	107	101	104	118	132	107	126	113	117	110	123	102	123	106	111	97	128	101	123	103	115	109	127	110	106	124	107	105	138	117	122	126	112	112	118	118	108	104	121	130	108	99	105	111	112	120	112	115	130	110	121	108	108	101	99	127	114	102	112	118	97	101	114
5818	1475	3130	3642	3093	2571	2095	1757	1503	1312	1127	1055	948	812	795	723	629	643	599	619	584	565	489	497	531	502	445	459	462	446	474	423	430	429	408	420	421	415	407	403	434	393	404	449	404	421	380	406	397	420	372	390	407	373	419	382	336	381	392	367	379	359	346	370	386	384	359	375	366	390	349	383	357	369	342	336	328	403	360	366	334	326	367	349	363	331	360	338	342	320	360	328	347	328	340	380	344	348	388	359	367	371	378	373	384	364	352	325	347	351	367	366	344	350	370	348	364	365	381	336	366	343	349	349	390	358	346	364	343	350	387	359	347	360	332	360	338	382	313	368	327	364	353	355	339	350	326	312	346	377	346	341	344	351	348	390	348	384	329	340	359	318	354	337	320	354	358	322	390	365	360	327	284	365	337	294	360	352	343	341	376	366	347	322	363	358	355	332	357	341	350	354	315	334	375	323	370	347	341	319	352	361	336	343	355	317	344	321	339	347	333	358	341	333	372	344	340	348	367	327	338	379	348	321	323	352	356	327	341	347	353	339	364	367	341	361	379	342	327	341	323	342	316	340	341	357	341	337	335	343	322	335	315	315	347	357	338	339	353	337	359	318	335	341	363	334	313	344	307	358	332	347	340	356	324	354	353	330	350	361	349	304	331	323	356	347	366	352	313	306	343	348	333	355	333	341	367	356	385	334	351	325	333	356	369	323	335	327	339	355	341	350	331	334	374	345	336	331	323	310	362	375	341	357	372	343	348	360	361	353	352	363	362	344	349	350	342	329	340	338	363	370	352	349	350	354	349	348	328	341	353	367	329	330	321	344	347	368	335	337	343	365	316	362	379	346	337	330	344	354	362	340	371	338	355	374	358	329	320	346	351	341	337	327	363	358	353	341	349	328	323	349	385	372	322	349	347	351	327	337	315	345	369	332	357	359	334	411	323	370	337	347	327	361	344	332	318	356	359	339	373	351	372	315	326	379	339	331	346	323	353	324	363	378	347	348	346	350	346	386	332	346	374	321	315	347	357	403	381	370	340	379	343	370	341	327	355	351	382	355	338	347	355	374	353	359	307	334	352	353	331	317	368	327	364	361	356	357	355	362	335	359	328	351	341	341	363	317	371	338	334	336	350	333	357	365	329	307	347	400	353	377	346	352	343	362	336	362	354	382	347	336	328	325	353	345	365	332	335	365	385	329	336	352	347	353	345	342	335	340	344	324	355	379	323	340	380	323	367	368	358	356	345	364	339	349	367	393	353	339	375	343	343	364	336	376	377	350	324	340	353	397	321	357	360	322	368	346	336	361	331	340	350	347	374	318	346	330	335	368	347	339	336	359	348	310	333	341	359	320	334	351	346	341	341	352	317	310	310	360	359	323	350	357	323	325	345	351	368	363	351	336	335	361	344	313	339	347	358	306	340	308	365	346	339	334	343	354	359	359	333	346	328	353	321	342	329	376	354	345	352	334	346	388	354	377	345	352	355	320	329	352	325	375	368	342	323	329	354	354	370	360	353	341	337	357	352	344	375	348	354	323	366	332	347	333	319	333	351	343	350	341	349	347	373	336	358	334	338	353	350	317	350	363	333	345	345	353	370	349	318	329	352	327	331	351	341	358	354	355	384	328	339	374	361	404	373	324	324	371	374	349	368	331	391	352	362	360	379	343	316	338	347	400	338	327	332	363	302	340	341	353	319	384	356	357	354	348	356	357	349	327	314	341	350	342	362	330	338	352	354	352	362	344	348	327	363	330	323	347	348	367	349	336	321	331	377	314	351	333	359	391	367	351	361	347	352	356	346	363	377	336	359	355	349	321	355	341	336	363	347	321	325	367	367	362	344	347	337	365	351	301	352	342	335	363	338	344	343	353	338	374	389	329	341	380	340	339	361	350	394	332	329	346	368	331	315	372	371	319	321	371	346	346	359	302	335	364	347	374	399	348	349	351	329	345	362	333	366	337	364	318	348	356	384	319	359	361	379	339	371	314	365	336	321	360	337	341	337	357	378	351	335	375	330	344	336	336	363	316	363	382	360	340	338	327	331	340	340	363	347	333	377	372	351	362	334	364	350	333	344	345	303	371	381	345	327	330	338	353	328	354	371	368	353	333	335	317	360	369	355	356	335	335	344	367	360	339	326	343	326	328	357	329	344	339	355	346	370	355	350	380	322	323	356	311	350	371	336	339	348	351	384	339	358	349	326	344	329	383	329	352	324	322	336	366	378	357	327	335	345	363	353	361	358	316	378	326	336	372	324	327	367	368	350	333	345	327	310	352	343	338	333	360	367	370	343	383	342	359	345	356	353	338	359	392	349	356	319	329	320	341	358	334	337	347	360	345	339	335	309	366	333	353	329	339	381	376	327	335	379	335	356	367	359	327	356	335	348	332	339	354	342	345	366	354	289	333	345	357	346	368	356	347	308	357	355	360	354	377	331	386	365	341	362	333	328	312	351	341	377	367	365	354	378	317	379	345	339	364	358	350	315	319	376	348	342	337	352	339	365	381	367	330	355	363	370	351	330	329	361	349	348	315	353	356	326	355	332	340	356	377	326	340	319	362	383	337	334	368	324	357	383	365	399	338	338	301	363	356	347	363	356	309	366	350	350	369	331	377	349	324	333	327	337	376	319	339	339	345	363	331	324	352	325	350	347	371	373	357	320	354	356	380	361	346	283	355	342	327	355	341	359	345	299	331	354	346	353	367	358	363	342	380	372	339	326	317	386	338	365	356	340	331	371	303	320	344	350	314	343	349	357	353	365	355	358	345	315	337	373	317	341	338	334	347	343	398	342	375	374	340	354	353	355	335	359	348	345	355	329	366	337	355	374	355	322	328	351	341	379	333	342	351	328	360	317	354	375	367	398	346	330	335	396	362	326	330	329	355	353	361	341	360	357	347	306	368	367	322	347	329	317	359	371	363	333	367	316	371	359	353	327	347	347	351	320	338	345	362	368	333	343	321	328	390	376	373	351	352	349	324	354	349	310	344	366	330	343	353	343	327	359	349	350	350	379	404	333	343	323	375	354	346	338	376	354	361	325	338	371	344	373	361	342	358	369	397	328	351	337	335	353	329	387	349	318	352	366	323	340	367	333	350	329	331	354	375	379	332	323	317	365	353	363	328	322	360	324	337	320	359	357	355	352	325	346	337	326	385	346	351	361	360	315	334	341	341	345	312	374	358	358	317	379	343	366	348	337	321	348	347	364	331	375	349	378	313	347	334	382	318	332	337	362	373	333	320	360	323	354	318	358	341	349	323	375	347	363	335	324	355	326	344	325	334	337	355	356	384	313	355	352	338	343	360	371	355	348	323	357	350	348	350	348	374	349	380	322	389	398	345	370	345	371	341	319	348	324	351	326	343	328	333	363	358	360	338	313	331	355	366	341	324	327	380	347	362	351	322	333	364	351	340	356	320	353	340	354	361	336	346	377	360	350	344	360	335	346	371	329	350	345	378	381	330	360	353	350	340	373	349	367	330	373	370
18050	2981	2855	2156	1595	1200	847	651	565	450	444	329	328	332	313	277	253	239	249	231	242	230	195	218	189	223	162	173	195	168	189	167	194	179	176	174	163	180	158	180	194	174	163	187	158	167	178	189	143	185	158	147	180	177	160	151	175	172	169	165	172	187	156	166	160	155	170	172	164	149	147	171	151	176	157	168	175	167	161	155	175	161	182	171	158	158	154	175	136	164	174	168	147	165	186	172	147	162	137	151	165	166	173	176	169	171	161	157	151	180	158	157	137	165	147	153	168	160	152	154	149	146	150	168	187	164	155	180	167	160	151	159	161	144	171	135	149	144	141	170	145	171	168	161	151	153	145	143	166	151	143	167	158	154	169	188	146	148	167	154	154	142	171	158	167	147	156	159	137	167	157	167	160	147	167	157	165	153	162	176	180	178	155	156	163	142	142	174	170	154	160	161	165	151	174	156	156	158	174	156	151	167	157	161	159	162	162	152	162	144	160	168	163	162	167	159	153	143	164	172	171	164	157	145	147	186	183	153	163	164	144	174	145	120	158	139	160	162	160	168	157	170	149	151	141	157	147	165	159	134	148	164	163	169	153	172	159	181	173	159	148	141	142	157	141	152	156	139	167	180	159	154	146	156	189	163	142	135	170	150	174	157	146	145	145	172	181	152	168	145	130	185	181	161	180	160	159	143	157	128	168	157	148	154	169	166	148	151	171	175	158	168	173	166	148	156	157	172	175	165	163	175	168	167	168	146	166	159	153	147	163	172	176	140	176	134	160	161	149	154	153	145	136	151	154	152	167	172	163	155	161	157	171	177	154	155	175	158	146	137	156	166	128	181	156	171	146	147	160	152	144	139	160	161	174	142	186	169	155	142	159	155	170	149	135	156	144	149	145	163	175	169	180	163	145	156	157	150	174	161	140	156	146	157	162	153	145	150	161	158	140	164	154	160	162	146	143	168	145	159	185	154	151	138	134	148	173	174	179	160	160	154	144	152	158	159	179	138	159	149	150	156	155	176	158	161	135	134	151	150	161	151	162	151	176	158	138	166	158	152	141	162	142	154	161	169	148	162	137	154	170	170	175	154	154	137	178	149	146	171	149	144	164	152	156	164	157	162	168	151	161	158	173	148	166	170	145	155	141	148	160	152	179	155	159	148	135	142	157	146	171	160	165	155	196	167	152	182	147	167	160	179	167	141	151	160	134	151	140	188	154	167	144	147	172	136	165	155	163	180	156	172	176	188	158	145	146	140	153	175	164	161	148	144	129	160	164	167	158	151	154	160	149	175	164	146	192	162	165	148	145	154	152	146	170	156	186	165	155	174	195	157	156	143	170	176	141	160	138	151	160	158	145	155	165	173	147	161	155	157	156	148	143	143	158	167	172	162	158	152	142	138	147	156	146	153	175	160	139	160	157	165	162	146	145	153	162	143	166	142	178	138	149	170	143	160	170	184	150	166	181	168	169	166	162	185	161	145	190	139	152	140	170	142	163	176	190	150	157	143	151	180	156	189	156	167	142	169	156	130	156	141	146	165	164	161	157	151	144	159	182	157	148	163	150	159	151	159	154	150	142	146	135	143	155	163	136	182	168	168	171	167	143	151	156	170	152	147	151	177	155	185	153	138	139	170	152	203	163	171	154	169	156	153	163	158	133	152	161	162	168	159	150	156	165	166	159	149	169	163	166	143	175	161	151	153	163	177	168	169	175	156	150	159	169	187	127	146	184	172	176	158	154	166	163	155	160	158	146	152	145	153	157	143	150	144	163	171	156	152	150	156	147	166	158	159	172	165	148	183	165	166	147	136	173	138	164	146	161	159	157	159	144	140	137	149	177	156	172	153	145	156	166	139	171	164	165	152	148	168	142	159	162	153	162	159	182	169	164	135	138	151	169	143	163	150	132	140	161	149	165	149	145	153	170	183	162	148	161	167	154	156	174	179	147	149	145	165	167	151	173	160	145	163	166	148	166	168	185	186	184	172	130	156	156	163	156	154	168	165	172	158	164	158	172	159	171	162	147	172	152	159	151	157	149	163	160	168	152	176	137	149	163	155	150	154	182	133	166	160	160	157	139	190	151	171	156	136	151	162	177	162	148	144	144	144	158	178	162	150	173	159	160	161	154	149	160	144	144	143	146	147	142	172	129	158	137	143	174	151	175	138	153	165	140	150	174	157	170	153	173	161	189	181	146	153	162	146	146	146	175	158	148	150	149	189	149	140	157	161	156	172	151	186	152	176	152	150	158	186	173	165	147	153	175	157	176	163	153	167	140	192	166	168	152	152	160	170	161	191	148	148	145	175	166	153	154	165	179	156	147	168	157	164	167	156	161	147	160	155	169	153	155	175	152	157	147	167	162	158	183	162	162	151	153	141	169	154	139	154	160	172	143	155	152	149	145	147	147	198	136	176	166	147	140	176	159	153	167	159	180	159	162	167	158	148	177	149	155	142	158	151	155	169	146	145	149	137	157	159	148	177	164	152	169	170	171	156	165	176	157	151	192	161	154	141	161	167	188	155	142	184	147	155	162	156	143	153	170	166	155	158	156	165	134	156	157	134	169	141	165	163	176	144	151	164	167	150	168	163	164	169	130	159	168	187	160	145	162	162	150	154	176	158	157	143	150	136	142	133	146	160	153	166	164	170	163	156	148	165	135	142	159	156	139	156	166	166	158	137	153	163	165	155	163	158	156	158	150	152	149	173	165	147	137	181	174	169	160	145	157	176	154	160	156	174	145	137	145	141	158	158	148	130	158	156	141	155	166	156	170	175	146	157	140	160	145	170	189	156	177	159	154	178	147	163	163	201	147	171	158	164	170	147	162	156	150	156	176	182	151	169	165	157	169	152	151	160	165	166	154	151	191	153	180	165	152	169	168	132	149	149	159	142	144	163	167	166	152	137	173	156	160	159	151	166	151	157	158	165	167	169	169	163	140	141	152	167	158	137	152	166	154	134	154	153	141	136	159	141	142	169	146	171	160	192	137	162	156	164	135	146	160	174	148	149	155	157	158	177	126	161	164	180	140	172	163	171	155	154	152	169	184	173	182	159	154	152	151	164	147	139	177	170	181	163	176	168	163	156	149	126	183	177	171	152	152	141	163	158	139	168	161	182	147	149	179	174	167	167	136	167	167	160	146	163	157	171	151	141	170	168	137	157	167	170	143	148	147	180	156	146	175	149	151	164	145	160	156	194	146	134	144	129	155	161	160	133	146	159	150	135	177	176	162	154	165	146	167	176	173	173	165	155	165	154	155	160	150	187	129	162	165	180	168	154	177	140	181	138	158	163	152	161	165	136	159	170	150	162	139	160	154	167	168	160	165	174	151	199	165	152	160	158	153	139	150	166	162	166	157	190	167	133	167	147	147	147	165	167	159	140	170	158	163	108	150	165	158	149	155	151	134	162	134	185	160	171	161	172	147	153	153	139	141	153	162	158	167	164	154	161	144	167	152	152	160	136	167	175	177	151	143	153	156	159
7864	2449	5402	6427	5459	4559	3637	2960	2662	2221	1969	1777	1470	1416	1242	1180	1134	1046	1036	940	909	843	848	782	770	715	772	706	719	676	635	616	647	588	624	624	576	598	593	597	559	554	570	570	515	558	581	537	542	532	532	515	535	507	492	504	525	534	475	525	530	541	553	525	516	512	517	515	541	501	533	496	482	516	495	469	505	463	486	478	506	466	506	488	481	493	448	460	517	477	532	461	487	500	423	492	509	503	507	496	450	526	430	459	493	476	460	443	491	521	501	500	481	477	486	469	456	488	511	472	497	496	488	454	436	503	507	467	447	486	508	488	477	484	459	460	499	483	498	484	489	521	472	427	491	452	490	467	453	485	479	491	470	487	453	451	476	474	451	481	491	508	480	454	454	481	464	474	486	512	480	503	462	474	457	512	458	471	467	468	493	465	478	470	478	463	479	447	475	469	462	474	471	475	519	452	487	469	476	489	480	476	476	502	482	493	488	466	519	479	516	484	466	448	469	445	464	486	469	463	513	462	475	472	484	514	481	488	491	495	460	458	510	481	438	467	467	486	470	499	475	460	450	490	466	468	502	467	444	532	482	459	451	498	498	466	512	480	452	487	456	477	454	479	472	435	496	491	454	471	464	472	494	449	461	445	499	464	490	465	447	514	481	480	478	513	486	459	467	472	483	473	457	450	472	454	470	447	453	474	520	455	484	431	427	461	488	468	477	429	451	459	464	452	487	460	471	483	497	484	495	476	488	487	444	441	437	483	471	457	472	471	471	522	473	541	482	501	443	498	480	465	479	465	471	466	488	456	453	466	465	467	445	474	449	515	463	480	464	474	465	464	472	456	442	469	474	437	470	464	465	506	467	477	456	484	458	486	488	461	463	457	476	474	451	456	497	457	447	468	467	471	498	488	507	488	475	470	474	454	452	485	481	485	565	475	489	506	510	459	482	445	455	424	451	449	508	473	445	483	441	464	467	421	496	460	458	477	481	466	454	455	450	482	468	486	464	495	451	475	455	446	468	454	451	465	486	449	436	469	486	463	508	471	466	478	484	436	456	501	472	494	491	451	466	476	463	463	481	464	488	472	465	485	453	475	478	449	452	496	459	480	473	464	483	434	480	500	475	449	455	469	467	456	460	482	484	444	442	476	453	473	490	480	488	446	495	450	489	458	471	466	468	503	478	470	507	459	464	469	488	513	464	498	447	427	489	468	482	454	492	461	480	494	476	498	470	497	476	456	446	468	456	459	472	450	446	488	515	490	484	468	469	488	470	455	465	421	484	459	475	498	473	480	463	454	448	467	432	465	456	488	457	442	466	481	462	454	520	484	430	444	510	468	498	487	500	475	482	462	452	490	475	475	458	451	511	431	418	471	490	485	473	458	502	454	499	449	480	476	495	466	476	456	442	485	444	510	459	479	494	438	529	464	463	469	436	454	510	468	464	474	456	429	502	449	486	461	465	487	465	449	487	513	462	513	490	461	494	449	474	448	472	472	509	465	462	466	453	484	470	467	493	461	453	444	478	459	484	471	483	466	490	480	488	515	454	453	460	465	501	482	498	461	454	493	460	454	498	451	488	457	483	480	428	497	490	458	476	466	440	446	445	448	483	479	475	493	494	425	477	488	494	455	486	450	449	492	456	428	489	495	459	450	480	508	467	440	452	447	457	483	467	486	433	485	493	486	459	469	450	441	445	455	445	461	482	484	460	476	474	471	478	449	461	421	498	454	465	474	464	489	438	448	489	465	483	442	474	447	455	464	474	514	442	484	441	485	480	466	508	458	512	451	448	432	443	474	506	469	489	453	484	477	474	499	444	503	451	451	450	462	489	514	452	449	463	468	434	487	480	433	446	497	489	443	467	487	480	448	494	463	459	464	497	437	483	467	420	460	517	450	440	416	438	466	464	466	414	431	491	492	465	456	478	466	451	501	495	455	465	449	480	471	448	452	521	485	496	481	469	413	468	501	471	419	496	435	444	504	454	493	467	511	446	480	454	472	449	476	458	441	439	476	484	429	457	490	470	471	495	451	484	468	446	477	453	490	485	446	445	449	468	439	447	487	530	464	463	437	481	469	469	475	463	465	411	478	431	475	486	441	447	482	532	501	458	453	458	505	494	466	447	493	465	470	468	491	399	491	473	475	478	454	486	488	489	457	445	454	487	459	472	480	453	488	514	425	470	488	475	483	456	464	474	467	478	470	468	483	465	441	483	440	479	480	470	446	523	514	512	452	435	482	466	481	478	471	461	448	478	505	464	452	503	480	443	488	486	451	472	500	470	452	451	473	463	483	499	490	455	454	485	463	459	449	489	458	473	483	471	446	479	473	453	503	481	456	471	442	472	499	478	482	471	437	451	482	457	465	460	455	482	478	491	510	473	436	455	489	472	473	450	520	430	460	479	503	497	511	464	468	483	455	452	459	455	480	453	469	457	490	460	475	470	492	469	477	464	417	445	495	465	446	484	490	483	490	471	470	501	488	491	467	475	472	469	495	506	492	479	471	485	499	453	453	455	452	445	456	503	475	499	432	462	483	470	451	474	446	428	496	441	486	485	471	495	482	485	488	508	418	440	482	488	438	494	450	499	485	458	500	452	459	493	501	466	453	438	475	483	454	477	443	470	483	481	453	483	479	466	489	472	453	486	477	495	449	477	490	456	464	460	507	448	481	453	424	455	484	460	487	474	481	434	469	448	420	455	485	473	495	466	444	460	507	456	469	483	504	493	434	431	470	495	471	517	491	444	497	469	493	486	488	486	477	498	466	471	423	475	452	470	492	450	488	494	464	456	426	498	495	498	485	463	486	470	490	485	501	535	491	485	469	439	457	445	503	490	441	431	442	495	504	490	494	476	445	445	461	450	457	455	473	483	485	448	484	470	476	472	450	479	455	465	475	453	512	459	468	501	473	502	447	457	484	467	490	464	443	499	450	462	461	492	444	489	433	491	472	457	449	479	476	450	465	483	484	487	455	455	465	473	484	491	461	438	485	473	495	497	486	447	497	465	483	477	469	495	480	494	456	501	516	454	481	493	444	467	466	477	430	492	412	502	473	500	426	464	482	515	442	466	454	499	463	473	466	495	472	490	490	453	484	471	490	423	438	450	476	465	479	478	495	451	451	463	453	490	480	470	479	463	457	506	448	444	473	427	450	464	499	452	446	462	481	427	462	470	444	491	455	449	486	495	473	494	466	484	500	483	486	475	463	464	476	475	479	483	533	453	450	459	487	489	494	453	440	458	513	481	472	437	441	466	490	479	447	456	450	471	472	469	476	453	458	483	496	455	505	486	497	466	472	443	454	477	448	457	505	500	470	489	481	478	466	452	448	447	444	456	471	466	503	505	495	466	468	492	480	533	457	467	485	481	457	462	456	490	453	476	473	502	472	483	446	430	471	470	461	468	476	441	482	503	431	456	521	472	521	470	519	459	482	473	484	488	477	497	467	481	475	497	504	465	460	498	449	487	475	474	459	453	459	462	475
2431	312	317	293	285	287	250	231	268	231	252	253	251	258	233	246	236	257	225	244	252	225	258	251	227	218	229	214	206	214	205	240	236	235	232	245	227	227	219	221	220	226	205	248	219	237	221	250	219	210	236	206	205	222	227	236	222	225	248	262	225	264	220	225	227	241	242	226	215	229	218	243	244	223	208	217	213	223	215	248	242	216	225	228	232	207	238	217	239	211	228	237	236	248	210	252	256	252	247	242	210	254	247	240	203	245	257	209	222	224	239	231	241	226	219	210	242	195	251	251	244	213	258	236	245	223	241	238	223	236	259	214	230	213	213	259	239	226	219	243	230	235	248	240	201	241	220	241	217	259	247	239	231	212	220	231	222	237	199	249	222	200	232	215	230	237	215	236	242	241	237	228	239	214	218	243	206	228	232	239	212	231	214	238	204	212	207	235	231	225	206	221	215	241	240	212	237	248	227	222	241	219	232	253	216	249	235	213	250	208	245	230	224	214	214	214	229	246	223	240	215	239	211	224	234	254	217	224	217	219	222	260	226	242	233	210	235	215	234	271	231	245	257	246	223	252	231	306	226	253	208	244	199	250	248	200	230	237	229	216	218	211	229	213	230	247	230	251	243	206	227	201	230	217	222	239	216	232	249	219	236	235	235	251	212	231	213	247	210	239	235	232	224	245	221	262	223	240	248	212	228	244	235	205	220	251	240	206	216	244	213	224	220	254	218	220	214	237	233	229	251	210	213	232	220	235	263	209	224	255	240	208	220	228	246	243	226	237	260	221	251	233	228	221	252	217	252	228	228	229	245	203	244	198	221	205	233	240	248	230	230	228	235	228	226	220	230	217	228	221	245	199	246	229	248	257	240	215	234	221	242	201	231	233	252	250	235	245	254	206	218	233	232	241	240	238	210	242	242	249	234	240	230	240	235	232	243	228	246	230	237	238	241	221	249	210	243	224	244	238	235	225	221	209	230	226	239	204	234	253	232	238	231	229	262	228	230	221	233	219	212	251	222	227	195	250	220	234	264	222	221	238	221	208	245	226	234	244	225	232	237	225	212	222	237	235	229	276	256	235	223	259	226	222	283	248	234	221	221	235	234	226	232	201	235	243	210	227	243	225	262	229	212	217	207	243	261	249	241	211	240	224	224	177	245	195	216	233	197	259	261	233	217	232	228	221	246	257	232	226	257	220	208	231	228	218	257	237	262	243	252	255	227	231	217	242	238	235	199	262	239	239	255	240	232	230	244	198	226	221	233	244	234	230	220	238	248	228	216	213	238	246	247	218	228	248	233	229	232	221	233	240	232	207	249	239	258	215	229	249	223	220	264	230	245	224	264	242	254	232	208	241	235	253	223	233	224	223	235	224	206	259	250	253	267	235	234	251	243	217	258	212	243	221	245	210	202	243	224	233	201	212	255	211	247	228	253	220	223	236	250	212	220	227	239	240	223	221	262	180	244	198	230	239	221	237	220	222	208	247	219	217	250	245	236	215	276	213	230	240	258	268	232	223	244	209	230	223	233	228	225	248	226	231	228	248	225	250	230	219	240	231	246	250	238	225	243	230	235	212	238	235	205	223	242	234	213	242	240	219	229	227	227	217	204	234	255	268	241	221	222	215	231	244	216	242	239	220	254	242	235	225	243	221	265	225	220	240	243	216	224	230	252	237	258	234	231	246	235	227	250	231	228	231	206	224	231	228	232	250	220	229	239	239	237	257	210	237	279	222	221	200	212	227	216	222	194	190	218	246	205	225	229	223	242	226	217	229	213	221	228	225	210	207	238	214	257	227	206	225	219	225	236	240	224	229	264	271	231	237	248	273	217	229	214	233	236	227	244	224	209	234	220	253	242	214	215	269	218	220	222	214	227	235	252	235	223	252	231	222	213	257	217	250	229	219	225	234	225	231	256	217	234	216	234	220	230	237	220	255	224	217	236	216	228	212	215	231	220	236	249	205	245	242	224	232	230	217	240	223	238	248	224	238	251	221	217	217	254	223	231	249	222	227	256	206	222	237	261	262	217	224	180	222	212	231	226	249	229	270	220	246	257	238	236	213	235	252	209	236	232	215	211	220	217	214	245	229	201	240	225	270	230	262	223	260	208	218	227	205	231	241	226	219	223	218	234	229	248	240	215	256	240	211	244	245	226	234	234	235	234	246	233	220	217	231	212	255	226	201	221	255	250	237	239	232	235	245	236	225	220	218	272	232	215	210	225	191	243	248	247	213	226	205	211	239	201	224	229	225	227	234	241	242	225	237	231	243	250	242	234	228	217	245	252	226	210	255	220	223	231	221	238	209	242	266	247	217	214	243	229	223	230	241	236	269	220	237	265	243	216	222	224	210	210	219	240	245	238	247	220	215	246	243	223	265	205	232	239	233	215	219	253	222	274	230	218	258	234	249	223	226	250	202	222	239	247	261	247	260	221	244	231	207	222	226	245	210	231	242	232	223	245	201	211	235	272	237	233	229	230	207	222	243	225	225	240	234	218	231	243	224	262	234	229	213	227	229	240	213	243	222	208	233	216	237	212	243	226	238	256	212	251	258	252	217	209	251	253	226	238	269	232	223	219	221	227	235	265	237	263	252	232	223	235	247	217	236	256	237	223	224	232	238	234	227	226	235	214	242	245	222	260	235	222	248	229	215	249	244	255	237	241	209	220	252	259	229	266	243	252	252	221	256	239	249	267	212	212	237	226	261	214	232	228	199	208	246	217	227	221	247	236	240	218	236	235	220	207	226	219	236	230	241	186	240	220	230	219	218	222	241	235	225	228	240	227	239	223	233	224	236	230	232	222	241	214	249	232	246	215	235	268	234	244	217	237	238	245	238	246	207	214	235	200	211	228	224	225	203	218	244	283	225	220	275	236	236	251	234	238	215	243	238	231	209	265	227	254	210	236	252	212	213	221	210	221	246	244	206	189	260	244	243	214	245	224	259	215	247	207	219	236	237	237	228	230	221	233	212	231	245	241	231	237	239	223	243	226	253	230	208	216	220	197	208	230	227	228	275	241	231	221	218	248	203	231	192	213	236	244	228	237	232	221	252	235	219	248	227	209	215	260	235	223	254	218	238	223	215	247	239	223	218	217	251	224	225	216	241	229	227	232	221	207	259	241	254	238	229	233	261	231	221	235	241	255	255	217	238	225	239	239	224	222	209	206	217	241	213	235	243	245	270	228	216	223	232	219	248	239	220	229	245	242	248	223	219	222	229	228	222	220	234	215	243	239	223	225	250	249	246	235	207	228	264	250	241	254	228	233	200	246	241	204	238	238	231	237	215	249	225	209	241	215	235	215	238	229	238	239	245	221	242	237	238	245	246	220	236	228	241	228	204	228	233	233	231	245	245	227	215	226	240	260	220	211	236	223	227	224	236	240	220	229	219	243	233	235	234	226	232	229	207	256	229	249	232	223	222	241	211	229	223	250	232	200	270	242	229	243	247	240	210	222	233	241	219	226	236	255	281	219	250	235	213
2290	736	856	860	855	810	785	710	721	713	738	677	728	632	681	655	678	649	666	623	654	660	573	647	641	621	608	651	675	639	623	613	637	633	611	621	609	614	657	638	691	627	609	653	610	673	631	645	637	663	669	668	604	663	634	638	619	622	643	633	613	634	607	625	624	636	655	654	632	621	620	657	623	681	654	641	590	608	640	635	614	606	710	608	645	661	664	686	683	643	603	607	614	560	640	616	651	652	642	628	630	546	633	594	606	614	650	601	632	655	677	630	626	644	658	595	662	644	583	633	656	614	631	610	621	627	609	652	659	626	606	639	664	646	638	667	588	700	666	622	644	608	621	632	612	667	572	651	635	606	595	603	623	599	642	618	621	599	542	678	644	608	617	612	626	606	652	627	627	655	670	634	674	590	638	620	624	620	601	635	667	617	641	642	633	633	627	637	577	631	606	670	660	646	594	631	649	613	631	614	645	607	674	603	624	605	606	640	636	637	608	628	586	637	638	610	624	650	670	657	627	655	620	586	652	667	604	580	617	637	614	658	674	623	611	627	625	651	579	588	647	635	643	654	622	660	605	646	643	637	651	608	649	601	631	609	582	639	635	634	609	617	634	657	594	632	657	599	631	626	662	600	641	607	662	602	631	643	631	640	612	600	675	647	609	629	636	620	602	623	671	614	599	610	639	655	619	628	599	607	646	636	619	623	599	651	596	606	658	596	673	647	644	599	628	636	658	621	634	617	627	634	650	591	657	634	604	645	617	655	659	633	593	622	651	655	619	639	627	703	618	677	658	653	579	585	671	630	625	611	610	623	640	614	625	656	592	682	617	638	673	633	622	612	651	577	618	670	606	607	615	608	624	621	633	606	615	628	648	672	615	655	661	614	608	637	601	612	636	621	611	631	645	639	605	647	651	654	627	612	626	627	612	625	649	640	597	641	643	634	595	677	606	638	632	616	661	626	603	626	665	605	672	598	631	644	618	618	611	597	579	680	646	637	626	654	651	638	634	604	630	624	608	637	653	597	675	633	614	610	593	623	606	648	633	633	632	620	635	647	645	639	639	607	608	638	663	652	583	617	629	608	667	632	608	650	607	654	558	602	623	601	620	684	644	622	636	639	607	623	638	571	604	640	614	615	643	615	600	589	629	616	638	669	649	664	636	611	633	624	610	632	576	626	670	644	612	606	600	640	614	581	644	638	639	586	683	689	577	589	620	639	663	613	648	638	644	649	642	646	674	651	654	632	649	633	618	627	652	614	634	618	621	617	658	594	642	662	613	666	600	625	675	605	635	614	624	645	650	647	592	621	656	633	636	621	603	624	658	596	604	611	615	581	658	620	650	643	612	634	630	594	633	592	647	626	597	658	629	648	596	664	588	686	621	622	630	632	630	638	618	563	618	661	615	638	631	605	624	608	649	632	607	625	600	639	669	657	650	602	655	605	591	603	642	579	641	633	640	643	616	676	620	628	599	592	653	603	656	657	618	631	639	668	597	662	597	599	619	640	616	640	671	610	614	599	669	658	619	674	620	646	634	662	595	625	586	610	646	665	618	663	625	628	649	612	666	650	604	633	634	611	608	618	632	620	615	609	620	635	614	620	630	670	602	632	660	581	645	622	631	626	626	629	653	672	633	635	608	634	620	598	644	608	622	660	608	616	641	670	642	629	612	620	621	679	640	629	609	661	635	674	636	670	645	619	638	637	635	644	619	618	603	663	643	627	682	656	616	612	655	584	656	622	627	640	627	638	612	677	596	659	642	675	640	631	643	645	649	668	662	646	654	657	631	646	602	675	620	670	630	605	642	656	603	613	661	587	630	608	619	598	630	611	621	612	639	592	636	674	659	641	646	599	612	655	647	619	626	673	687	612	621	658	662	588	663	590	625	627	607	661	647	695	658	623	656	652	682	659	625	606	656	620	595	613	645	619	658	656	595	629	638	632	636	614	668	649	666	635	612	635	674	628	637	602	669	629	620	611	645	616	675	638	641	671	600	630	612	641	656	624	659	617	606	641	610	643	627	626	628	617	625	593	658	664	633	635	626	588	617	660	553	645	608	644	614	590	625	641	638	610	644	636	632	653	643	636	624	614	624	583	627	611	634	620	636	639	654	602	623	623	651	651	644	647	687	638	678	630	670	640	628	637	664	660	645	615	663	647	653	611	643	640	639	659	596	662	596	647	630	610	699	639	600	625	617	609	613	582	631	636	663	614	600	609	629	662	617	583	644	633	593	625	661	619	613	608	618	623	613	637	585	666	603	605	646	628	639	625	628	599	599	594	639	645	653	610	650	642	635	637	628	607	661	636	612	622	600	647	680	603	585	629	661	574	628	651	652	617	618	636	603	637	635	619	655	636	657	675	594	656	636	644	612	635	624	676	617	667	628	578	579	646	600	621	636	629	627	636	613	581	690	684	622	659	659	660	621	630	635	614	638	601	610	678	633	632	641	617	627	631	621	623	635	661	628	672	599	639	667	627	629	613	637	611	611	635	634	639	650	611	597	636	642	612	648	668	608	626	634	701	629	661	619	642	603	630	655	638	590	621	667	647	619	633	627	659	609	617	612	663	673	644	637	618	623	652	633	667	640	602	611	654	646	677	646	660	614	629	688	591	635	628	675	617	617	595	688	623	642	636	669	603	605	629	615	644	647	635	644	635	627	679	612	593	593	646	605	624	618	613	670	640	605	631	666	603	593	637	663	607	597	643	627	616	633	632	655	636	654	671	600	634	670	603	604	654	641	641	669	625	570	641	644	570	615	628	619	644	608	679	642	638	668	681	594	663	657	644	647	640	652	656	674	707	637	612	612	615	641	607	617	657	609	621	627	612	586	653	595	626	599	622	676	637	625	622	623	612	656	643	601	666	614	610	621	612	620	611	563	646	609	622	635	624	646	616	615	658	635	630	627	622	634	641	636	619	601	629	603	603	658	664	627	653	617	605	648	613	609	638	627	637	635	593	641	612	643	628	634	657	600	625	643	601	605	617	631	632	677	630	590	622	594	624	647	632	610	633	659	646	653	564	608	695	612	619	683	621	678	624	630	607	624	667	609	673	641	648	623	646	665	613	638	575	628	627	629	606	574	589	612	566	616	609	614	623	629	644	591	634	664	652	657	599	651	621	627	639	613	666	591	612	662	602	603	645	635	637	653	622	685	632	644	614	639	661	592	568	619	657	610	599	622	633	613	588	661	651	584	630	667	635	587	610	656	637	608	621	644	610	697	617	626	606	606	654	621	668	664	597	671	621	631	611	642	624	630	629	588	621	602	602	627	621	629	614	556	596	582	600	618	610	641	632	616	618	593	636	610	609	648	655	645	636	605	651	646	622	615	637	636	570	580	632	615	636	630	594	634	625	665	592	597	606	649	632	648	627	636	644	675	661	633	659	619	645	598	671	630	597	619	587	663	633	707	651	615	621	620	604	601	662	674	649	633	671	606	586	583	598	619	662	650	631	611	640	635	627	622	612	610	591	578	640
9731	1211	1452	1062	837	593	464	348	309	271	260	217	211	182	169	165	190	150	138	164	138	153	96	139	132	123	117	120	138	117	141	126	137	99	119	139	118	136	121	140	124	133	131	107	121	120	98	109	116	109	121	119	119	120	115	123	127	122	131	124	111	123	110	113	109	108	112	121	102	103	104	136	107	119	112	116	106	116	116	118	132	113	119	103	122	116	113	117	118	128	117	125	105	107	107	115	108	103	95	132	118	129	102	101	116	127	106	127	111	119	101	101	109	104	117	114	113	116	115	99	128	116	127	117	128	135	122	108	105	98	106	104	113	103	108	99	102	119	110	105	111	112	100	121	109	103	108	115	127	122	93	116	111	116	103	109	106	99	91	129	114	122	118	109	123	107	138	106	115	115	120	127	130	129	102	106	111	115	111	115	109	117	108	108	107	122	117	118	105	125	115	95	129	121	121	121	101	127	107	120	132	117	95	103	115	124	120	105	110	103	111	118	116	120	117	87	112	110	112	115	109	93	118	114	104	87	112	112	110	114	123	108	106	130	100	123	119	120	119	115	106	111	139	119	108	92	146	107	97	122	103	120	99	99	123	107	101	95	115	113	104	122	128	98	116	124	94	133	99	93	112	114	121	100	105	101	117	108	117	130	115	104	89	115	105	124	112	103	97	120	103	106	129	101	98	104	112	119	133	92	121	97	93	110	110	129	108	110	124	113	115	119	104	118	116	106	108	120	104	116	106	118	110	130	149	118	109	98	122	112	112	116	127	119	123	110	109	110	91	114	119	107	109	122	119	123	124	117	105	114	108	110	103	102	108	102	108	106	107	128	120	101	124	113	112	119	131	138	124	99	125	121	134	123	129	106	127	127	123	113	107	117	107	95	110	104	123	116	138	98	127	113	100	123	112	120	127	116	109	105	116	133	123	107	106	121	123	121	107	109	110	93	111	111	122	104	141	125	99	124	120	103	120	110	132	129	120	115	118	118	115	105	128	97	117	112	100	112	114	111	98	114	110	116	105	118	107	127	109	107	107	124	120	113	90	121	107	107	119	109	97	105	100	100	114	125	135	128	109	107	97	95	108	118	113	134	120	106	106	114	110	98	108	115	106	115	123	120	128	114	120	110	94	105	110	110	120	119	102	114	116	112	118	118	107	91	114	119	114	105	125	95	97	118	101	114	130	99	110	105	106	97	106	121	120	95	124	107	109	116	128	105	126	124	129	106	125	110	119	116	118	101	98	95	124	115	87	110	116	126	111	101	126	86	112	106	103	119	103	108	117	114	112	110	123	101	105	117	107	106	107	102	109	119	107	120	125	123	95	115	106	101	115	97	122	115	119	128	110	116	115	110	106	110	102	112	110	126	121	101	114	97	113	100	129	110	101	107	126	124	104	108	125	115	124	113	112	110	110	117	101	104	132	101	89	94	130	119	132	110	122	103	119	115	102	111	122	111	117	108	109	104	114	120	111	122	119	90	127	103	125	138	113	95	116	123	112	107	108	114	116	105	93	101	122	100	121	104	117	115	114	117	81	122	114	130	108	122	110	109	123	84	126	141	122	122	106	107	136	117	119	110	116	131	107	120	93	125	126	108	122	118	110	126	113	114	129	107	108	127	108	106	123	106	105	116	127	123	108	112	111	111	104	92	114	126	122	103	109	113	99	98	130	102	129	113	118	110	104	118	112	106	108	89	129	108	109	113	116	118	115	113	124	110	102	112	109	97	123	112	124	116	110	120	108	97	100	92	124	116	97	100	109	121	104	111	115	119	115	120	114	121	134	91	117	114	105	109	125	98	106	101	121	116	125	131	103	106	112	119	102	114	110	120	111	122	105	128	120	124	103	103	105	111	101	129	107	128	89	108	101	120	116	100	119	100	94	110	111	123	117	102	118	124	105	97	104	105	107	111	139	118	96	122	118	133	107	116	122	102	101	123	115	100	122	89	103	116	117	137	113	108	97	118	129	95	115	129	95	96	113	105	101	127	120	126	110	112	117	102	109	117	107	136	121	111	127	115	121	112	117	116	124	123	112	98	108	97	119	116	123	112	112	96	98	101	112	108	111	116	140	86	117	110	113	102	104	121	123	119	111	110	122	101	109	103	119	111	121	131	107	114	133	107	125	123	90	97	114	112	106	123	109	108	133	118	128	103	114	118	118	125	98	128	113	108	120	116	115	123	113	112	105	93	103	129	108	114	113	99	121	125	102	132	92	127	115	95	110	117	110	102	117	94	117	109	109	119	102	110	128	98	125	123	119	131	126	113	106	103	99	109	113	120	99	110	119	115	97	115	114	122	118	110	124	115	135	119	92	121	108	111	114	118	103	102	112	95	106	109	111	121	104	110	116	116	109	121	97	105	108	122	128	128	119	115	89	110	116	111	112	92	97	104	113	111	104	105	114	83	101	120	105	115	130	138	109	114	117	115	109	127	95	126	97	98	121	123	125	125	127	137	112	111	125	104	109	124	128	109	119	119	111	135	121	107	120	125	106	108	128	121	117	119	106	105	122	95	89	97	111	98	110	107	114	119	100	102	124	118	118	106	107	122	104	100	111	110	127	106	113	111	98	103	123	116	127	92	117	112	110	112	102	104	109	124	106	116	97	126	116	108	105	110	115	107	99	115	108	110	103	106	119	117	113	110	113	134	118	121	127	103	115	115	112	125	119	124	115	112	113	106	127	110	121	130	125	109	110	109	128	95	106	113	112	112	119	128	105	117	122	113	102	123	126	111	129	116	111	99	108	114	121	108	118	107	131	97	110	104	133	109	117	116	115	114	112	117	124	112	98	101	113	101	118	103	114	111	123	131	124	120	132	114	121	135	118	116	129	128	119	111	116	112	118	111	101	104	121	105	114	148	106	109	104	119	106	121	103	116	110	112	117	111	103	109	108	120	133	121	133	106	108	132	109	100	108	116	108	102	123	120	105	110	107	119	115	101	121	117	118	134	114	119	133	114	121	121	101	121	113	118	100	105	111	114	98	105	112	108	102	123	106	105	109	107	106	123	116	115	107	107	121	104	119	101	94	124	105	116	112	122	113	104	117	98	111	121	105	117	112	108	101	118	117	118	115	104	125	108	92	100	137	132	110	107	120	92	128	92	95	116	112	103	107	115	107	110	109	118	126	127	106	110	103	97	129	129	112	114	128	98	128	100	124	114	120	116	133	121	123	119	116	99	118	96	109	117	114	115	113	123	115	102	100	105	108	124	97	135	111	116	109	124	114	124	113	125	103	115	122	122	98	111	121	117	108	103	118	130	133	109	119	130	123	123	125	102	125	111	122	101	104	114	122	117	104	117	111	130	100	104	125	101	131	109	118	100	111	103	92	107	116	102	131	107	109	103	108	133	106	127	108	118	119	99	121	109	106	113	94	102	117	117	106	97	113	113	149	119	101	87	113	97	111	118	117	102	110	113	90	105	118	112	120	115	117	108	115	129	99	102	120	105	128	105	125	104	122	110	132	90	114	108	95	108
5757	1399	3181	3675	3173	2641	2123	1720	1473	1333	1167	1047	899	895	783	748	707	650	620	573	587	538	520	517	504	473	473	465	475	488	490	405	446	429	398	389	393	423	442	418	428	391	418	394	385	425	373	359	359	378	404	373	405	407	371	391	367	367	364	370	357	370	363	390	377	382	386	402	379	352	363	339	367	377	349	331	349	385	355	357	390	341	334	372	354	351	369	398	367	386	350	343	356	346	383	377	373	382	342	387	347	361	337	324	369	348	349	349	341	342	350	351	369	390	345	387	363	327	355	379	301	339	363	335	354	344	358	370	364	341	351	355	351	347	364	371	369	348	332	353	341	375	364	329	353	346	331	350	366	310	336	347	350	314	376	360	367	354	331	349	323	334	327	342	323	357	345	348	314	363	372	362	354	353	329	323	385	331	324	363	318	331	358	372	340	349	367	383	327	354	361	347	362	374	369	365	365	323	360	337	361	314	328	372	354	369	340	340	357	357	372	358	364	360	362	358	389	376	374	342	313	324	358	333	357	344	368	352	365	314	338	375	317	374	360	321	337	342	320	390	349	322	350	353	384	358	360	352	363	316	348	361	351	348	392	348	403	338	357	372	357	343	351	362	340	394	330	328	347	347	366	318	344	364	345	360	347	358	322	342	340	363	353	316	390	361	383	367	357	343	367	351	343	353	354	383	356	378	338	331	331	377	352	371	380	361	349	347	355	371	347	339	328	372	350	383	325	333	363	353	353	365	340	331	340	353	336	359	358	357	327	372	344	375	347	333	358	344	333	393	385	336	348	389	371	359	367	369	406	342	342	330	357	365	352	367	316	340	342	332	387	366	372	331	331	358	337	324	347	380	331	360	348	346	350	381	341	349	344	336	346	340	346	330	342	331	366	336	358	342	348	346	377	323	330	372	361	302	327	335	345	359	337	353	307	373	355	360	345	366	353	356	369	317	351	338	354	331	376	326	322	345	368	369	366	348	355	372	337	339	337	324	336	352	373	347	310	341	329	343	359	384	331	362	342	330	339	352	367	360	347	326	356	334	321	344	338	337	337	365	319	364	371	345	368	325	300	359	351	376	343	352	338	360	315	357	351	360	333	339	335	346	329	339	341	357	357	358	370	341	363	310	365	353	338	353	338	375	366	329	374	356	359	337	346	334	345	368	347	362	350	342	345	357	367	327	348	320	329	340	358	327	332	317	322	346	350	352	353	344	338	360	363	339	311	339	362	348	343	352	363	374	382	366	366	375	352	335	318	369	326	352	362	344	350	338	360	351	317	358	363	328	337	319	379	336	324	339	322	345	326	342	318	339	362	344	349	355	302	370	374	327	344	304	342	410	323	345	350	294	358	349	350	370	316	379	381	369	323	356	342	326	335	326	359	359	336	353	363	335	318	346	351	323	349	328	353	339	343	358	326	353	360	378	365	346	322	363	346	379	339	338	350	350	386	365	350	350	353	364	356	346	367	360	368	362	358	368	349	350	356	304	348	339	369	341	365	358	361	362	337	311	404	313	349	327	351	361	355	367	356	369	334	345	377	331	362	316	306	349	353	310	381	344	344	365	327	322	313	317	338	387	333	349	370	377	342	324	344	339	381	376	376	350	345	353	349	336	359	356	366	331	335	354	334	324	321	348	348	347	349	370	368	350	360	357	344	324	339	355	330	327	335	336	349	350	338	354	331	363	355	387	355	349	344	368	350	383	373	361	342	337	352	366	348	351	336	357	317	359	340	347	325	342	330	321	357	354	361	363	368	329	344	338	334	320	327	375	331	350	345	362	346	342	353	304	337	309	332	345	317	370	362	333	337	366	328	324	370	347	380	318	342	362	369	312	340	318	345	368	342	367	366	347	352	357	345	341	380	369	367	360	310	392	320	333	348	329	369	379	310	359	353	359	321	322	352	346	306	361	374	304	304	330	369	389	390	345	300	339	348	352	329	334	351	322	348	349	324	368	341	359	372	314	380	352	317	357	339	366	337	310	321	364	339	349	346	359	333	365	313	367	351	341	334	365	341	333	365	347	359	358	338	346	355	348	340	343	358	353	355	342	350	354	333	328	367	353	333	349	343	327	348	358	365	348	333	373	356	345	340	365	325	340	337	365	361	330	327	359	383	337	342	342	395	341	320	358	313	359	333	374	356	379	350	345	348	342	320	377	341	383	385	369	330	347	359	331	373	329	341	351	316	359	370	366	327	360	366	313	334	364	334	354	342	377	375	361	319	357	317	355	371	352	349	337	326	349	360	348	385	320	364	352	337	365	358	389	380	362	313	344	368	351	349	339	344	348	329	314	368	328	348	340	362	341	364	338	339	320	350	384	357	344	303	352	359	338	379	365	346	287	343	320	350	335	348	370	357	335	356	329	326	329	350	362	402	357	385	333	368	351	374	342	341	352	342	346	350	358	396	334	323	361	341	362	369	358	309	358	350	328	349	342	335	309	355	327	332	334	357	341	379	326	341	343	341	338	343	358	374	328	378	359	347	374	352	346	346	341	320	359	330	325	345	318	344	328	334	329	363	329	356	324	372	358	351	360	358	326	338	363	340	333	330	345	393	357	372	357	354	340	377	344	337	336	339	341	333	377	329	370	352	331	357	400	377	325	335	355	356	343	339	324	348	378	377	334	374	345	348	354	368	328	340	306	344	350	376	329	317	339	370	353	336	318	353	355	366	327	384	349	341	340	330	354	336	323	358	366	314	366	365	341	373	337	359	332	344	338	334	341	364	365	350	347	356	340	323	352	348	392	354	360	346	309	374	344	356	389	325	358	322	320	355	354	369	370	363	334	346	355	356	332	320	367	353	351	356	341	341	390	327	341	362	341	344	357	352	316	306	351	344	317	334	319	318	332	374	341	346	360	382	356	361	370	341	341	338	338	357	381	333	337	334	338	329	341	344	368	348	367	312	340	334	353	336	349	362	367	331	365	336	334	347	316	335	346	345	347	341	380	354	357	315	358	343	310	318	351	342	360	338	349	384	346	331	359	343	354	323	356	399	362	345	316	331	368	327	345	366	310	355	334	329	343	340	392	388	349	331	359	361	334	378	341	347	345	363	372	316	362	371	372	327	356	329	352	357	351	350	309	347	364	319	358	358	365	364	378	314	359	357	329	368	338	341	375	357	331	351	354	325	346	380	314	310	329	350	354	345	380	345	319	348	337	369	349	344	365	322	386	348	355	380	347	351	355	352	342	347	347	344	339	362	331	316	332	349	360	335	313	347	347	326	375	384	327	308	365	388	369	327	384	375	334	335	340	335	361	342	340	356	323	349	346	361	328	344	319	349	355	359	326	323	322	366	372	317	357	348	350	368	352	351	364	327	374	337	344	364	353	318	325	333	350	325	378	371	333	359	363	368	377	329	368	354	367	354	326	353	328	373	379	336	323	373	353	346	351	344	356	394	331	331	325	356	340	327	346	320	347	346	343	316	344	341	332	374	368	339	327	352	381	338	374	356	349	376	373	371	351	337	338	350	365
17886	2901	2720	2230	1519	1115	832	642	549	486	386	387	340	294	297	259	284	245	240	200	220	194	209	206	221	168	179	173	203	191	194	174	182	165	166	161	180	168	161	174	179	184	183	139	163	202	147	200	182	168	164	170	176	184	148	183	183	173	158	158	152	168	148	177	159	186	160	148	147	154	177	155	147	159	166	189	144	140	160	174	156	169	163	185	147	145	158	165	155	153	150	152	165	163	155	151	164	137	162	122	158	163	160	165	157	155	154	145	149	154	163	167	159	154	146	173	151	159	160	157	156	145	152	153	164	149	160	160	170	178	162	147	156	181	168	146	143	165	156	143	163	135	166	174	138	155	157	161	152	160	169	156	156	161	182	133	155	161	161	170	154	179	127	181	163	148	145	154	156	147	145	164	154	159	135	140	162	137	169	141	143	134	171	131	160	126	142	160	168	188	160	172	179	135	159	137	163	140	201	157	166	174	168	185	158	165	147	174	148	150	145	145	141	155	176	154	178	166	162	160	174	165	175	178	133	156	167	149	152	200	172	157	158	164	150	156	150	146	171	144	154	164	177	187	144	156	192	163	175	154	160	162	157	160	169	165	170	163	133	152	186	170	166	150	177	171	169	124	157	150	144	176	169	158	164	152	169	166	158	156	169	137	156	153	161	183	166	163	182	169	139	154	155	146	135	175	150	148	163	161	141	146	166	149	152	169	171	146	168	134	154	163	148	174	147	166	143	144	161	155	169	163	147	130	168	162	174	144	170	173	136	154	152	153	138	150	153	171	158	157	156	176	164	137	173	161	197	165	160	152	165	161	164	155	136	148	172	151	188	166	147	159	162	146	143	162	157	151	158	155	169	144	146	159	177	163	165	171	153	150	144	141	169	158	144	166	133	157	177	186	167	162	162	169	145	161	148	155	164	139	155	147	153	165	168	146	138	158	152	151	166	152	156	178	151	154	158	159	146	175	153	153	156	194	141	171	163	150	175	150	145	148	164	153	177	161	176	178	144	132	156	144	159	150	182	165	163	176	156	174	174	172	175	155	151	154	192	155	135	164	145	157	161	166	152	159	150	185	149	153	156	172	150	154	157	149	157	138	159	177	164	181	153	146	151	169	150	138	169	145	143	150	148	176	161	175	173	151	181	151	150	167	147	142	148	141	158	171	159	142	162	173	152	150	134	157	161	141	161	151	163	171	156	161	150	173	164	149	140	149	147	140	144	168	140	143	161	138	177	167	169	156	157	170	148	160	176	152	158	174	173	167	177	153	138	159	151	182	156	132	164	160	150	171	146	158	140	173	163	148	152	157	163	166	148	168	150	167	168	171	165	148	143	157	190	168	149	154	128	153	165	143	152	161	167	152	146	163	139	179	163	165	157	151	158	172	165	155	149	131	144	144	131	154	170	175	173	164	133	164	138	145	152	148	164	167	157	165	171	149	152	172	155	170	146	161	147	167	134	141	175	151	136	145	131	156	169	161	160	166	140	166	162	152	160	154	168	139	149	150	145	149	138	161	170	133	147	156	159	155	174	158	153	144	163	167	141	144	150	156	169	154	164	142	153	185	165	159	164	155	160	160	143	135	170	176	152	159	177	130	155	181	156	158	153	188	151	170	149	178	169	127	157	178	175	177	153	170	155	164	151	135	155	155	180	160	144	173	168	160	157	195	152	161	169	128	170	150	141	184	153	172	168	146	172	160	149	173	156	143	167	162	166	172	171	165	154	161	191	169	162	154	162	143	146	173	168	148	187	131	167	152	164	155	149	141	142	173	145	149	160	163	140	168	134	153	150	153	190	179	149	144	159	164	159	164	163	160	152	167	169	168	178	169	143	166	149	171	168	147	154	144	159	167	169	174	164	166	151	141	135	149	169	141	158	196	161	160	168	146	164	141	177	193	160	176	175	156	150	173	145	171	164	183	166	170	176	161	154	146	159	144	147	154	181	172	182	160	171	148	155	143	176	152	169	158	141	169	155	160	147	171	186	130	155	171	185	154	179	157	167	165	173	139	146	163	141	178	165	174	161	150	156	153	174	150	173	140	142	150	164	165	150	161	146	184	158	139	167	156	146	156	149	155	158	172	173	162	146	152	163	143	135	147	162	164	155	166	187	157	146	152	133	173	139	150	158	155	163	136	147	159	152	167	144	136	134	154	138	155	143	151	160	156	166	155	148	152	148	167	170	141	192	146	185	145	193	158	149	166	160	156	147	161	152	152	137	148	173	164	133	157	165	141	149	150	162	148	152	155	139	124	145	160	149	162	127	167	169	157	162	145	148	143	179	158	140	184	140	179	162	154	170	145	160	165	147	175	168	146	145	147	152	170	159	160	171	178	156	156	169	157	172	161	166	145	160	194	163	159	161	161	177	180	145	157	158	145	177	163	144	162	140	172	168	171	146	161	141	135	135	159	158	172	146	180	131	155	155	178	161	135	175	170	164	157	152	160	159	114	173	165	165	168	184	165	142	148	154	162	140	165	150	161	154	181	170	169	151	160	160	166	141	151	173	149	146	168	160	141	162	152	175	162	140	151	152	149	177	165	153	167	172	148	161	157	158	150	152	156	149	151	181	183	154	159	179	158	139	142	177	170	154	124	145	159	162	160	158	169	148	145	172	166	147	144	146	162	142	150	162	156	175	175	147	144	130	137	146	156	158	144	148	155	156	136	151	165	151	180	153	159	164	157	178	151	153	162	161	155	167	165	174	143	139	166	167	168	156	173	168	133	154	168	147	159	163	149	159	161	142	160	153	130	188	171	172	134	148	185	180	146	166	159	151	142	155	121	178	147	168	169	163	165	172	153	151	149	138	179	172	154	160	131	182	158	152	169	158	156	156	148	148	142	178	139	163	149	166	138	165	156	171	164	151	151	176	161	153	148	155	154	159	164	157	157	171	167	179	172	176	143	151	171	150	156	166	157	180	146	165	144	166	160	167	131	136	162	164	149	171	163	145	133	162	176	161	136	159	169	172	155	155	150	135	179	168	147	171	179	183	164	163	147	185	134	190	137	171	154	148	169	172	163	168	142	146	169	146	140	140	163	153	197	143	166	172	150	155	163	167	171	153	180	177	180	146	160	158	149	156	148	160	174	167	143	152	153	171	158	159	141	163	154	182	167	157	153	159	160	165	151	174	160	173	185	153	173	149	150	164	158	144	179	137	142	162	144	167	140	171	162	157	174	157	151	153	185	179	167	151	172	142	149	158	148	145	155	137	151	184	136	153	183	163	145	152	159	120	159	174	156	158	155	162	144	150	175	148	156	166	145	160	134	165	161	148	158	146	131	155	136	149	159	158	182	164	152	170	163	147	149	151	169	151	140	151	166	178	141	162	164	159	164	157	150	138	149	170	165	170	175	146	150	180	172	163	144	137	140	161	115	154	168	168	167	137	152	173	155	146	155	154	138	167	168	158	134	171	163	150	154	164	150	173	169	157	147	177	136	151	132	188	173	150	171	171	134	141	157	151	173	175	175	151	180
7870	2396	5497	6360	5463	4567	3756	3000	2600	2185	1939	1694	1557	1379	1260	1195	1105	1034	973	933	898	863	797	761	816	711	700	667	713	669	672	660	641	627	614	631	618	591	580	596	551	537	588	596	566	599	566	520	502	562	566	514	487	496	525	521	520	485	458	490	504	530	507	498	535	521	509	518	519	494	518	510	475	486	475	491	468	481	495	494	497	492	477	529	488	492	465	537	521	509	483	467	495	553	481	517	503	478	460	482	520	484	484	512	475	462	528	492	513	479	488	449	457	471	502	470	510	470	487	473	515	494	461	470	506	447	467	470	483	473	498	507	487	495	499	465	492	483	497	455	538	497	477	483	483	490	465	485	465	497	509	447	474	483	454	457	463	461	497	451	502	494	446	509	470	450	469	450	492	450	474	475	484	466	525	452	471	464	479	506	433	452	480	458	488	509	494	456	465	502	457	439	476	475	474	490	500	474	482	491	467	461	459	445	484	462	483	479	456	482	478	483	499	473	478	501	460	449	490	471	464	478	488	477	516	437	497	466	468	433	453	504	454	490	495	460	487	467	455	462	512	445	459	474	460	465	506	513	484	462	485	530	448	436	475	481	460	460	486	481	465	536	486	463	451	470	451	468	453	502	480	504	474	421	504	502	498	456	461	433	460	470	490	497	475	502	525	454	446	463	492	497	488	460	522	476	498	453	459	479	488	451	514	502	461	475	462	480	446	434	494	474	481	454	502	472	519	411	537	531	473	472	514	469	494	478	450	471	467	467	484	482	461	489	474	488	489	463	474	449	505	467	481	495	507	489	501	470	463	430	469	449	447	504	463	520	518	455	464	506	467	484	449	464	486	490	476	487	460	465	472	479	461	453	471	463	455	450	453	468	456	478	436	468	475	492	498	463	495	471	506	479	472	487	480	471	436	428	488	419	468	461	480	452	468	456	490	479	457	491	487	475	479	503	485	474	497	483	455	448	465	452	494	462	461	490	464	477	443	457	493	472	513	436	463	464	431	493	469	476	448	494	513	521	459	478	470	470	467	468	482	463	487	441	458	473	463	454	423	479	488	487	481	470	462	498	479	444	461	495	436	472	468	491	471	489	468	481	463	449	490	488	439	485	467	484	470	502	480	507	457	468	482	487	500	458	496	481	467	477	428	436	497	479	483	484	481	466	460	481	531	468	479	485	439	501	442	464	476	515	485	489	469	496	479	473	467	441	506	492	447	506	522	470	458	449	490	476	444	476	476	518	428	497	478	448	482	486	470	483	486	465	449	465	495	494	471	448	478	450	503	515	477	451	457	454	495	472	467	444	454	501	473	484	465	436	492	465	475	495	438	453	482	488	461	467	472	489	492	487	476	484	500	447	448	464	470	454	465	507	467	497	433	469	463	464	446	478	489	480	471	492	466	448	470	432	480	490	477	497	478	491	468	442	468	507	452	479	489	510	496	463	504	429	450	518	484	487	479	457	478	462	495	488	480	454	467	443	468	475	495	465	476	433	493	468	465	472	464	432	468	490	470	499	484	504	457	507	488	466	464	462	487	490	444	508	477	490	482	463	495	504	466	484	464	446	464	476	505	487	486	464	471	454	454	482	467	473	447	483	451	459	462	443	507	500	473	449	480	462	498	501	479	482	489	486	452	494	459	456	464	482	491	470	477	498	464	475	454	479	479	482	468	431	431	462	493	498	475	458	505	461	454	469	438	473	447	453	475	460	492	453	508	489	505	462	475	449	454	462	451	465	508	467	481	486	488	437	464	482	470	489	479	518	505	478	502	459	466	441	442	489	435	428	462	465	486	489	496	487	470	464	456	478	509	448	448	478	431	511	502	456	448	454	458	497	483	456	490	473	443	447	455	477	480	457	466	448	473	504	482	470	474	492	503	469	478	480	450	462	463	453	458	485	475	464	476	499	513	478	495	478	481	485	462	450	499	478	481	441	475	454	509	506	451	411	458	444	505	493	486	470	494	451	478	473	440	454	511	518	504	474	471	458	450	471	462	448	480	497	487	483	506	470	494	470	461	471	448	465	479	468	438	481	463	452	488	425	453	483	498	424	495	464	458	467	435	466	466	462	460	457	463	447	437	469	454	487	428	477	485	473	451	491	463	482	467	489	454	506	490	457	466	463	481	501	483	464	440	497	532	480	440	525	446	500	482	476	418	476	481	469	474	487	478	473	511	448	466	433	440	442	466	487	477	465	426	433	452	438	493	521	469	437	464	435	492	460	472	452	436	474	470	460	453	482	478	467	439	481	420	462	448	455	458	456	497	473	436	455	475	477	449	445	501	481	458	499	497	462	483	476	461	474	496	496	478	526	493	471	478	453	481	502	455	466	432	518	504	463	501	446	461	456	466	473	451	497	491	471	458	509	517	497	487	459	484	457	480	434	479	475	463	466	476	449	458	459	479	481	474	472	461	486	493	445	495	467	465	466	455	449	443	535	469	463	443	456	467	486	471	471	474	466	489	490	472	438	476	458	487	475	446	467	445	477	460	472	495	465	483	444	532	500	523	454	451	494	469	478	447	477	461	473	459	487	452	422	491	490	465	455	447	440	441	481	431	517	478	475	482	483	460	514	469	482	467	497	503	452	477	488	471	482	482	452	460	475	451	461	516	458	478	502	461	478	489	494	472	504	437	501	495	495	492	489	477	484	515	466	492	434	521	475	448	468	458	482	478	485	454	450	490	468	483	520	485	464	464	516	483	474	547	463	494	486	486	481	452	504	476	476	473	474	514	451	478	473	448	497	465	489	475	492	509	440	491	409	479	505	460	463	470	421	469	443	500	499	486	483	495	483	464	475	474	489	485	461	482	457	489	455	426	470	467	460	490	487	464	467	493	491	461	475	483	479	511	481	480	468	454	461	430	476	463	447	481	486	514	467	478	443	468	492	486	471	487	454	464	467	449	493	476	460	509	477	439	464	487	474	484	446	466	519	452	516	500	474	496	457	412	483	469	494	427	477	456	443	481	491	495	505	496	471	466	475	459	483	472	455	493	509	476	464	462	477	480	479	475	488	482	461	428	476	453	478	488	491	463	470	457	462	450	456	441	483	549	499	458	442	456	459	453	445	465	485	404	481	472	459	477	469	487	503	436	464	463	448	463	481	453	449	477	490	452	434	461	447	492	470	457	471	457	437	507	482	512	462	526	461	464	486	452	471	483	451	475	489	503	522	499	456	486	444	460	469	507	510	496	469	505	447	480	510	476	478	475	505	496	499	473	465	447	504	460	483	456	498	495	423	474	443	479	479	483	457	424	441	490	476	471	501	455	421	455	454	467	456	465	486	473	456	457	497	484	494	451	514	485	482	493	470	470	444	492	475	480	445	484	484	459	499	478	466	476	472	482	478	456	447	439	485	469	512	494	497	490	491	498	541	494	506	439	451	471	496	464	491	463	447	494	441	485	458	472	490	467	494	465	449	506	492	423	459	458	490	492	484	481	471	496	453	478	497	472	511	426	481	516	477	514	478	477	481	505	455
2428	328	325	325	250	264	254	251	249	203	257	252	219	236	249	219	250	244	240	244	253	255	220	228	225	232	233	229	218	239	218	219	226	254	259	255	210	206	228	233	224	221	230	251	221	239	217	241	218	217	237	212	228	218	215	221	236	218	208	205	256	219	215	233	257	230	242	229	221	222	232	225	191	224	237	228	235	244	241	211	256	219	244	263	234	229	212	234	204	256	223	229	278	243	227	235	217	241	236	229	243	244	226	206	271	245	232	239	213	235	249	222	231	225	238	220	240	230	230	254	237	244	213	229	199	230	243	216	214	224	208	231	211	213	226	235	214	260	222	235	249	233	226	226	216	239	208	245	210	223	220	221	226	253	223	220	240	235	238	234	221	220	221	241	231	219	227	211	216	218	213	228	224	199	229	231	227	232	233	226	212	227	206	223	239	218	248	221	215	209	207	218	224	227	244	252	243	216	210	239	217	246	246	222	223	249	209	212	225	231	260	247	223	212	230	229	220	213	270	217	210	253	210	232	256	197	212	247	230	234	214	227	208	231	232	240	212	193	240	218	218	229	240	216	227	238	241	217	219	230	250	243	221	229	202	230	234	230	228	216	228	242	211	213	224	209	257	220	241	228	249	236	250	231	205	221	228	234	230	258	223	241	232	245	211	227	245	247	247	221	233	256	233	206	216	229	221	218	245	232	240	240	238	241	233	214	274	230	231	218	199	244	221	223	221	249	225	200	239	254	224	242	261	234	238	199	227	215	228	250	214	227	215	222	235	216	221	237	229	243	213	202	194	239	233	250	228	258	230	211	235	250	205	218	253	229	239	226	234	236	225	226	237	233	226	236	230	231	233	247	230	198	251	233	223	210	218	243	263	209	222	267	205	258	201	226	211	251	208	218	221	260	235	243	214	227	226	233	245	222	197	232	237	224	235	217	255	232	244	241	231	218	241	231	215	232	254	226	226	203	222	215	239	215	188	226	215	241	239	225	234	222	277	243	251	242	223	227	215	231	239	237	247	220	215	238	238	224	249	224	248	229	201	239	218	218	246	240	224	223	205	249	233	219	250	209	255	240	222	229	233	234	233	244	257	209	230	254	242	220	242	228	237	207	247	240	197	257	249	257	237	222	220	231	228	223	229	223	231	229	250	230	249	226	229	250	215	217	236	253	233	234	236	236	243	261	208	244	233	237	239	222	234	244	223	230	214	245	236	231	222	196	208	216	234	245	234	196	234	241	216	239	205	234	216	233	220	232	224	227	220	219	198	212	225	230	214	216	249	213	221	220	214	229	241	228	225	226	241	208	238	235	225	220	223	223	222	235	213	217	232	245	236	236	246	240	219	225	233	225	225	232	272	219	209	260	228	223	225	233	251	241	226	240	212	248	230	231	231	247	203	219	200	190	245	227	224	212	224	240	233	233	226	236	243	226	221	203	212	206	246	223	216	226	241	238	231	252	243	219	242	240	226	196	232	250	224	220	228	235	260	252	236	236	236	234	241	238	212	237	238	241	239	212	210	265	248	222	214	217	240	253	219	233	213	241	208	237	237	220	254	243	227	225	255	211	235	209	213	217	218	246	236	211	202	277	227	231	217	241	210	229	253	251	259	251	268	229	221	227	226	229	233	244	230	249	219	214	231	244	222	235	224	226	231	227	246	243	233	235	223	244	223	214	240	208	222	231	229	229	225	213	241	214	226	242	221	243	235	214	266	238	218	217	210	245	265	243	267	229	259	229	200	236	237	216	216	236	212	223	216	234	205	222	226	236	246	232	250	239	242	241	249	217	255	219	254	219	233	241	206	232	224	220	217	235	266	223	228	234	228	239	234	210	232	229	257	234	241	245	211	240	218	239	232	229	205	239	213	216	229	218	243	239	204	253	203	238	229	211	213	236	207	244	239	242	209	246	207	250	245	224	225	245	215	237	241	228	221	222	236	225	224	200	253	247	224	207	226	209	238	233	247	242	224	233	234	201	235	206	198	222	249	237	237	224	238	235	259	222	222	207	223	234	255	215	253	195	224	224	222	213	239	227	257	234	216	193	262	249	250	219	225	260	256	234	235	207	254	217	227	226	226	220	236	210	206	235	210	246	237	236	253	253	247	215	274	237	240	229	215	248	222	246	238	264	249	251	224	239	233	234	253	235	249	235	218	214	244	216	213	232	222	254	234	240	224	240	248	236	211	226	234	234	208	226	245	229	230	228	213	242	230	212	206	219	230	267	248	232	261	228	219	231	241	259	223	245	239	224	248	217	217	231	220	214	213	223	206	246	224	232	210	215	257	243	237	246	204	239	207	217	219	224	224	218	245	236	249	234	225	250	221	238	211	254	236	223	233	240	211	223	241	232	240	226	225	233	245	257	243	270	241	238	205	224	259	228	237	230	208	247	258	238	249	247	238	253	235	222	234	199	220	256	217	222	224	224	240	230	214	222	228	219	212	234	217	229	241	238	231	235	215	223	203	244	265	260	249	239	232	212	238	222	227	213	234	209	207	212	240	222	224	210	231	262	209	240	235	212	222	228	248	214	227	237	204	223	242	236	208	224	239	224	226	253	245	241	236	250	247	251	216	252	223	236	243	243	230	239	206	232	229	232	234	217	203	225	244	202	217	224	219	256	220	199	253	229	227	236	230	241	234	218	216	257	220	274	246	241	222	227	205	209	229	205	210	235	234	232	232	222	220	242	226	236	222	233	230	217	232	222	239	238	226	220	246	223	202	222	223	226	245	212	245	219	218	217	272	225	249	224	244	228	223	240	248	236	244	247	227	239	202	240	218	240	249	257	246	212	225	243	248	231	212	244	240	221	209	219	245	250	247	235	262	220	227	236	235	219	228	236	259	230	224	221	205	228	235	237	227	253	214	257	232	243	251	209	224	229	227	242	235	221	245	231	241	233	250	211	242	260	236	218	229	222	240	234	257	242	231	214	252	247	229	249	240	246	233	226	250	236	235	236	226	234	226	251	243	215	197	231	234	206	222	234	227	220	241	224	207	220	258	221	241	221	267	232	209	223	218	242	223	226	250	215	240	263	190	228	245	242	223	234	231	251	221	240	244	233	215	243	205	191	240	247	226	216	248	206	219	210	217	259	196	237	236	228	228	232	229	221	248	222	243	234	232	211	220	238	253	222	242	223	218	244	225	223	261	238	230	230	227	244	271	236	241	206	241	247	238	265	242	230	238	219	229	222	197	258	234	229	221	249	234	223	211	219	224	224	263	236	229	223	211	236	243	253	234	222	224	211	218	240	251	232	217	240	222	234	237	230	226	189	241	232	202	245	253	208	256	221	230	214	234	221	250	254	239	250	208	224	230	256	228	245	233	239	234	230	246	213	239	200	200	223	228	218	234	244	244	228	229	215	242	245	230	227	224	232	274	212	235	223	243	236	230	229	234	219	226	234	230	234	229	240	230	235	212	257	217	242	224	231	208	221	220	214	237	269	222	219	232	234	242	213	253	231	221	210	217	233	225	221	216	220
2301	783	849	880	854	809	792	763	738	747	669	664	683	631	679	622	651	671	641	648	655	622	605	654	603	624	631	647	645	666	605	661	598	683	656	632	635	626	629	651	621	597	665	605	641	593	633	605	661	648	635	666	615	592	628	589	622	617	623	641	629	612	615	615	638	665	566	648	675	661	589	603	604	658	622	629	656	627	588	609	619	642	655	661	659	634	631	659	603	634	653	614	641	603	622	676	630	627	613	609	620	568	652	623	675	630	645	655	583	656	660	631	598	624	638	618	619	637	566	647	608	599	602	607	645	648	645	623	647	614	626	595	622	615	658	638	660	645	663	680	627	626	626	630	604	636	663	608	600	661	637	617	638	599	584	650	612	586	666	612	614	612	635	664	619	655	615	625	626	642	615	637	651	620	613	675	653	600	625	641	646	605	627	657	648	608	635	612	682	618	662	650	631	673	615	684	595	626	606	629	608	608	616	653	605	616	628	604	625	647	625	628	583	628	644	616	674	620	631	592	636	633	634	589	604	626	612	626	645	656	618	612	641	632	661	675	625	636	622	634	637	653	590	617	653	605	615	630	638	605	619	615	617	612	654	613	591	632	606	642	637	626	633	570	595	631	645	586	621	617	633	600	659	624	648	627	648	628	654	669	665	681	595	619	593	645	633	621	647	623	622	608	591	627	591	655	652	629	615	621	631	596	640	610	653	621	632	654	653	624	640	634	625	637	606	622	616	608	644	699	618	640	644	607	675	640	695	615	655	610	677	604	656	641	633	617	630	610	636	580	607	634	630	632	618	603	633	643	583	618	656	661	659	600	654	626	590	603	637	607	611	633	609	628	600	602	646	589	643	607	628	637	619	615	629	643	659	623	646	653	627	618	612	598	645	607	640	628	600	598	585	620	655	628	614	594	680	626	633	653	567	628	708	651	644	637	609	649	642	602	673	625	634	649	605	671	608	668	637	615	672	579	665	603	643	644	626	589	609	637	653	613	648	626	612	591	612	618	669	635	630	617	609	659	610	606	690	630	668	621	626	615	643	610	644	622	633	649	630	650	624	625	616	597	637	655	640	643	605	614	587	635	631	644	572	611	635	637	631	620	637	633	647	616	651	616	626	627	653	626	649	642	635	623	592	641	645	633	589	633	638	606	641	625	687	656	684	564	661	645	666	653	625	628	597	625	650	648	605	618	622	705	630	597	635	657	605	612	605	675	619	598	661	622	651	684	685	626	601	625	630	621	666	649	674	654	605	626	650	590	643	641	646	620	624	663	669	645	616	629	622	620	655	601	662	643	672	641	625	583	602	623	616	610	579	627	600	647	652	571	646	641	602	603	635	643	620	624	569	612	605	613	671	626	619	622	646	625	663	661	615	575	613	634	630	639	629	625	606	603	606	651	629	614	686	616	658	592	643	627	648	662	644	627	602	657	612	652	613	614	637	616	661	611	632	663	658	629	629	609	647	615	616	635	645	645	624	597	615	630	576	601	609	641	600	612	667	594	600	678	633	631	607	623	612	609	618	630	662	647	638	605	648	630	603	651	673	613	604	675	667	636	627	628	622	642	631	604	591	598	603	604	624	611	668	650	600	627	632	606	642	642	609	634	648	640	644	585	631	609	611	627	640	649	633	658	642	650	645	607	584	598	597	625	695	591	634	649	665	624	657	651	646	586	639	631	561	648	645	634	656	610	642	667	653	623	612	657	653	626	641	651	602	608	643	613	638	643	634	621	620	610	613	606	667	609	631	630	686	616	598	613	626	638	652	672	614	648	624	602	632	641	616	639	605	651	598	557	593	626	623	639	625	661	620	631	620	618	605	583	671	613	630	598	672	608	631	603	606	612	628	575	560	650	616	613	656	602	640	591	634	623	642	644	635	593	685	613	649	593	634	596	642	631	605	689	597	623	600	660	637	654	639	624	621	630	648	624	645	622	616	600	612	638	647	620	609	592	624	629	601	662	633	608	620	612	640	619	624	657	617	599	644	642	689	603	652	615	672	589	608	635	584	616	630	641	602	616	632	649	627	590	628	611	646	625	661	609	633	656	637	632	657	655	615	597	614	617	636	607	639	613	663	664	633	604	656	642	632	654	646	667	638	631	585	623	649	638	656	640	579	590	614	570	659	644	625	645	622	664	627	623	609	610	632	646	645	644	603	635	677	622	629	638	617	658	620	591	608	657	648	667	648	617	603	613	641	620	639	629	604	615	592	614	593	583	615	612	598	609	649	638	609	639	603	608	621	638	655	607	605	602	668	635	628	669	593	575	661	577	666	633	658	665	596	669	623	604	668	622	607	605	647	582	608	583	638	645	629	581	649	601	615	620	628	647	614	652	635	620	630	637	632	663	539	644	656	634	645	664	623	651	646	686	646	646	613	620	610	615	642	652	618	587	636	640	646	635	611	650	658	665	632	611	633	643	687	653	598	599	656	649	651	635	626	593	647	618	591	643	632	615	602	627	574	684	598	688	628	611	639	638	597	637	664	629	595	641	606	686	618	611	661	581	629	617	584	578	651	625	622	673	649	666	626	597	628	588	624	681	604	649	643	606	625	600	614	637	656	638	644	612	643	642	617	632	643	634	587	667	660	663	603	613	642	590	624	631	632	655	627	636	633	637	654	605	639	622	652	635	662	670	651	636	620	632	630	641	655	638	666	627	618	656	591	655	680	639	616	634	636	650	618	608	608	660	593	647	574	632	647	607	604	640	654	601	655	623	653	632	638	665	622	607	634	635	580	598	640	584	642	633	605	681	649	639	665	647	667	642	661	614	621	582	665	605	634	696	617	616	564	648	655	645	639	548	664	612	580	668	665	635	595	612	606	625	630	629	650	612	618	638	661	593	634	618	670	679	639	587	604	649	619	649	637	680	611	667	639	650	638	656	649	600	617	662	636	637	613	640	614	628	600	602	626	639	597	654	561	629	626	617	614	649	628	645	597	607	626	631	626	642	586	644	658	645	623	625	669	635	650	654	596	650	632	614	629	607	591	648	669	617	661	665	564	632	676	650	642	609	598	660	622	601	645	568	640	620	626	633	677	603	591	594	636	659	637	611	617	638	626	599	601	641	641	616	619	649	688	608	641	593	653	654	610	635	656	625	677	665	628	644	608	643	632	613	650	647	643	675	650	616	620	637	611	689	612	598	573	633	614	622	669	662	642	676	600	680	645	640	624	616	648	621	656	564	653	685	621	637	640	643	606	640	675	621	636	619	577	634	662	603	663	653	616	653	631	642	674	647	626	594	632	646	616	635	644	627	610	661	626	626	575	654	599	644	628	568	621	630	616	649	613	637	662	667	659	639	675	614	650	620	625	628	629	631	618	593	659	615	608	672	662	654	609	677	615	618	641	629	610	681	617	648	657	595	641	654	654	609	615	600	631	600	652	629	599	602	620	635	632	624	610	613	625	624	670	620	648	578	694	646	612	649	633	622	688	612	660	652	666	658	631	624	628	610	632	632	627	585	617	640	570	619	618	648
9979	1180	1356	1120	810	621	484	397	331	262	243	234	194	205	178	168	177	142	125	137	152	132	133	122	125	154	120	134	118	111	127	128	123	115	144	114	113	129	121	114	128	134	132	118	113	104	118	108	133	115	123	109	100	125	115	108	116	110	109	114	121	109	109	105	122	119	113	113	114	103	103	109	116	116	108	118	122	133	128	123	130	102	109	116	132	103	121	117	127	117	109	100	115	91	128	116	91	127	103	113	128	85	123	129	100	110	106	109	106	103	91	115	96	115	104	111	115	120	118	107	115	117	130	105	99	114	95	107	132	116	100	114	116	119	109	115	109	105	107	91	121	99	100	113	110	109	118	109	135	133	119	114	98	119	136	111	100	123	78	129	108	102	90	123	104	109	122	109	121	103	110	106	97	129	108	121	124	101	124	102	107	99	93	129	118	113	125	109	114	134	103	100	97	121	103	106	124	124	122	93	103	106	106	96	105	123	118	98	134	111	117	101	111	112	105	120	117	118	118	93	119	111	106	90	115	95	121	105	113	102	105	104	109	126	110	135	106	108	120	109	121	104	112	92	105	134	107	114	102	108	123	117	125	125	107	107	124	112	120	106	129	136	120	92	121	96	135	98	96	94	144	121	116	104	100	104	106	113	96	103	122	108	93	128	105	121	120	120	116	102	111	106	106	115	114	96	127	116	106	117	105	105	119	107	90	109	130	124	111	111	129	123	118	96	95	99	115	102	108	117	102	130	113	114	121	124	104	103	100	114	130	105	108	118	112	100	116	136	94	110	112	115	108	112	124	120	138	124	102	100	119	110	100	101	106	144	109	111	121	104	117	134	132	109	112	113	106	105	113	114	104	112	101	107	93	124	111	109	98	121	114	105	113	102	99	126	106	118	112	85	121	120	113	101	118	118	110	122	110	106	106	115	110	112	114	128	117	112	107	115	115	120	117	114	108	116	129	86	111	113	111	110	123	109	124	108	128	129	127	114	113	111	112	105	112	121	106	108	115	139	108	118	106	112	105	98	110	123	134	119	122	111	121	106	100	122	106	99	124	120	108	105	95	115	102	103	125	108	114	113	110	101	117	92	122	109	98	115	111	128	107	98	108	122	114	98	124	110	119	88	122	131	105	111	126	112	98	129	109	118	121	118	105	119	127	120	106	135	118	109	118	98	91	126	94	122	109	110	122	136	116	106	124	116	108	108	110	123	113	115	122	101	108	126	113	120	113	126	127	109	108	120	111	101	120	134	111	113	107	126	92	113	129	121	98	108	105	112	130	119	101	115	109	125	121	105	113	111	112	100	106	99	95	126	106	123	108	120	100	113	95	100	110	124	107	134	115	108	125	114	124	120	103	119	112	101	96	117	96	121	98	123	121	92	132	89	105	110	131	107	118	101	130	99	123	127	138	111	115	124	126	134	105	122	104	113	115	115	110	107	101	113	100	124	121	118	113	96	120	103	113	119	82	114	95	100	107	112	96	99	110	108	111	99	134	117	121	109	105	114	140	117	119	122	111	109	114	109	111	104	123	110	104	109	116	100	126	109	120	101	102	105	108	96	96	93	119	112	139	112	104	116	146	113	92	120	110	85	123	123	124	123	130	112	120	102	95	115	108	131	125	121	99	108	112	97	110	120	104	110	115	108	111	117	110	104	116	99	113	114	123	115	111	115	117	105	103	111	115	113	121	114	122	108	100	109	82	103	97	118	106	98	96	86	114	129	111	115	110	130	99	104	104	123	111	128	141	137	119	105	103	120	97	105	110	111	114	106	106	105	116	120	106	110	124	82	100	130	137	111	110	108	103	112	115	133	114	109	114	91	115	112	124	107	121	135	108	95	110	122	101	109	107	99	101	103	100	106	98	127	103	90	129	106	117	107	114	100	106	104	131	98	107	113	92	125	97	123	105	119	119	111	104	125	126	117	117	105	107	103	121	114	124	100	94	108	109	116	92	127	118	109	102	113	99	102	117	116	111	123	118	124	119	124	126	124	106	110	92	124	115	119	131	124	96	112	116	101	111	111	101	100	123	110	116	116	103	118	116	127	121	104	93	110	107	116	117	126	119	106	119	99	122	105	116	108	102	111	120	125	118	118	117	104	122	103	114	96	114	125	111	121	113	118	102	97	119	96	134	114	90	124	96	115	104	107	113	114	120	104	123	113	103	112	117	123	119	116	99	104	122	99	102	113	122	119	112	98	104	118	122	129	115	128	128	116	105	125	103	140	120	99	110	106	114	95	110	114	126	121	111	131	120	132	82	117	119	102	103	135	100	115	115	112	110	87	136	101	96	134	119	113	104	111	122	105	116	117	107	101	121	145	113	113	109	130	113	93	108	118	107	112	119	106	113	120	114	124	105	107	115	134	128	122	119	114	106	105	114	116	94	115	123	116	111	115	116	113	105	111	110	114	127	137	120	94	119	110	110	125	96	121	115	122	122	107	119	132	100	99	107	98	132	100	114	116	117	102	96	114	107	126	132	113	107	93	107	110	115	108	102	120	126	112	120	96	120	99	105	131	116	133	112	118	109	102	90	117	111	108	107	118	108	113	118	128	124	114	115	117	129	119	116	118	123	104	123	102	109	100	103	105	92	117	116	110	114	116	125	114	114	113	111	128	111	102	109	135	88	98	108	101	119	103	112	90	112	97	116	106	113	115	110	94	112	112	114	101	122	99	112	123	117	110	110	110	104	128	115	109	97	101	111	117	114	101	126	102	118	109	100	112	110	101	114	117	126	125	110	97	106	116	122	127	115	116	109	103	92	110	117	113	98	128	117	94	117	106	107	126	129	120	88	111	99	99	88	101	123	107	101	119	110	111	108	98	106	141	108	120	114	113	109	123	114	129	129	100	115	99	108	108	104	102	91	117	131	135	116	111	133	103	123	103	120	129	114	106	99	130	119	105	125	111	116	107	100	117	115	104	120	126	118	114	118	104	104	109	104	100	104	111	125	108	100	111	107	113	118	117	105	111	92	124	98	125	105	99	109	109	104	127	101	108	143	120	112	101	95	101	118	116	96	120	126	106	125	122	110	115	124	124	117	113	110	97	98	92	110	122	112	89	120	109	120	117	108	126	110	107	88	99	111	113	116	135	140	100	95	117	118	104	116	128	102	117	105	109	121	113	105	111	118	102	113	97	127	119	117	121	102	117	122	110	103	99	107	103	100	109	117	100	114	110	111	100	123	130	95	119	111	111	95	110	110	121	101	96	97	125	122	104	121	126	128	89	101	102	110	106	113	122	96	105	107	91	109	110	113	133	102	100	120	108	125	117	109	100	113	124	95	119	115	110	121	112	110	111	126	106	92	124	113	121	99	102	117	106	91	114	128	111	115	116	119	101	111	101	115	101	134	110	112	122	118	128	102	90	112	103	129	101	134	113	118	106	127	99	124	122	114	123	110	117	113	100	125	86	126	109	109	126	93	127	107	108	110	106	108	115	121	127	118	116	112	114	108	107	106	108	124	111	101	128	101	125
5814	1437	3014	3653	3170	2617	2127	1795	1497	1253	1199	1030	921	802	771	710	684	636	596	601	604	554	536	527	514	479	464	470	466	456	421	443	460	436	425	444	417	398	412	408	400	440	371	385	397	364	403	412	384	382	388	367	407	385	344	378	378	368	332	390	379	367	375	372	402	369	351	358	352	366	394	383	324	348	396	391	363	373	355	373	349	355	358	344	322	343	318	362	350	375	346	327	344	316	357	360	363	340	378	363	352	365	340	341	323	358	373	369	356	344	334	347	356	356	349	401	362	357	346	362	364	324	333	366	365	354	353	344	383	374	338	337	392	331	344	374	334	315	336	353	386	366	348	355	356	342	331	334	303	376	358	338	344	369	325	353	340	355	373	347	394	321	355	333	353	373	349	323	357	349	320	355	344	313	338	327	334	341	359	376	316	349	321	368	334	347	362	363	342	375	364	332	374	329	349	319	344	345	379	369	365	345	326	372	329	350	327	361	317	355	348	357	351	368	391	325	329	330	347	394	361	319	362	338	328	336	352	397	350	355	350	335	366	345	354	380	350	345	364	321	358	343	362	334	362	333	345	335	345	376	336	330	352	339	355	358	348	327	338	338	380	361	350	329	371	320	325	330	331	374	335	371	353	317	323	365	362	365	356	362	336	301	353	341	367	310	364	357	382	349	319	350	348	335	341	342	406	351	327	322	304	316	316	331	366	349	375	344	353	364	343	335	332	336	367	343	327	338	353	328	322	361	333	399	312	371	333	341	334	330	380	393	346	343	344	347	363	346	345	358	300	357	340	333	340	306	330	338	349	391	348	358	364	323	317	323	343	336	364	343	347	389	374	312	347	362	339	338	355	370	318	368	366	329	327	342	320	329	310	350	402	387	327	380	339	356	334	369	360	364	337	376	328	319	364	327	332	338	326	311	345	361	366	365	365	339	348	370	348	347	364	366	351	352	339	379	364	366	360	346	364	361	329	361	347	313	370	358	378	353	330	346	311	326	370	349	341	345	342	343	363	360	323	371	395	353	312	351	355	349	347	360	389	324	352	352	358	338	367	340	343	331	353	348	327	355	343	354	319	345	315	330	371	322	363	332	358	340	338	334	338	340	352	343	341	336	364	315	372	326	338	314	356	369	397	361	342	344	337	357	339	381	345	313	345	344	359	357	368	352	363	359	334	339	358	357	352	345	330	335	349	382	341	365	349	327	370	338	357	342	364	350	367	339	342	343	334	340	368	339	372	350	334	328	343	381	379	357	372	361	341	325	341	325	357	289	352	340	347	348	342	385	323	326	339	324	366	337	338	350	333	338	345	348	331	351	331	355	373	355	328	338	310	370	328	343	347	329	343	362	335	346	342	358	317	368	344	354	346	323	330	352	323	357	310	322	328	349	353	352	374	365	353	318	318	363	361	344	320	323	356	351	364	371	346	337	370	361	376	374	288	357	346	380	368	362	341	372	349	357	328	358	355	356	383	314	379	363	342	324	382	320	353	346	332	346	333	355	333	316	382	369	332	322	371	342	332	330	357	341	330	339	339	365	353	361	326	359	331	335	374	362	359	332	339	347	356	329	313	335	346	336	358	361	335	394	335	352	330	322	371	354	336	357	359	319	337	350	344	335	352	370	369	332	318	336	337	356	343	350	309	332	362	334	346	353	335	339	321	376	372	381	357	377	333	362	350	365	313	328	353	360	335	371	349	370	350	334	342	327	336	376	366	401	357	349	360	304	364	354	342	377	403	356	359	329	348	355	383	352	359	343	362	357	361	321	339	360	359	371	346	341	332	360	388	358	354	352	391	355	332	366	346	329	314	328	359	345	345	312	330	361	335	349	311	351	335	356	376	348	344	359	333	363	337	371	331	360	320	367	326	367	350	373	337	354	400	348	343	345	377	334	322	339	353	344	369	365	326	345	318	342	358	324	345	332	320	342	354	360	350	336	336	348	342	328	348	297	326	354	335	368	349	347	315	332	341	342	356	343	310	343	332	361	374	349	346	380	359	343	332	359	371	330	351	367	338	362	326	346	333	330	339	371	326	340	370	349	331	350	323	364	328	343	351	332	366	320	320	317	353	347	361	362	362	362	364	344	343	333	360	371	328	368	353	322	361	343	332	354	361	326	326	349	349	362	371	349	357	327	346	332	362	354	333	342	347	322	342	339	340	319	363	339	299	323	321	367	317	349	342	344	342	338	329	330	347	340	368	339	327	363	311	348	371	339	370	329	378	335	325	336	357	321	344	360	321	351	360	354	336	339	341	326	325	354	346	310	329	349	361	343	335	351	330	361	314	314	338	367	336	337	389	352	334	348	335	373	375	313	345	377	351	405	324	335	343	329	312	370	352	369	344	350	352	347	328	356	359	338	335	333	367	347	334	356	340	330	329	361	344	337	368	331	348	382	321	330	335	338	341	339	365	326	347	381	366	364	349	368	338	342	353	352	300	314	360	340	384	387	329	332	351	347	321	345	344	343	344	348	335	401	332	342	362	368	305	334	343	343	382	349	365	327	342	338	340	377	344	335	344	350	313	333	354	338	335	380	364	323	359	338	345	362	370	341	347	340	325	329	372	327	356	330	320	331	337	363	364	354	299	368	354	359	363	325	371	381	350	337	350	349	400	367	345	315	349	336	356	327	376	352	345	381	389	328	349	365	355	340	361	343	350	343	353	322	319	362	314	325	340	330	356	351	340	355	368	353	341	339	334	342	335	375	335	307	373	371	334	363	333	345	349	342	364	344	369	335	351	366	372	384	366	316	338	356	347	370	372	369	298	327	350	361	329	353	413	331	345	331	357	341	352	339	340	370	356	357	386	322	375	364	336	331	323	365	343	333	333	366	342	329	323	360	357	354	355	307	364	348	329	330	342	366	346	335	359	364	342	306	343	347	340	356	383	355	352	326	364	371	347	360	377	382	330	361	364	361	334	347	378	354	340	334	344	360	365	363	324	372	353	369	359	327	341	345	323	357	352	313	341	333	347	324	348	296	296	344	362	372	353	350	350	342	368	348	352	360	377	379	323	317	330	351	327	393	350	316	355	341	380	333	339	298	343	349	326	341	348	342	324	332	333	368	366	342	330	346	352	318	349	355	351	359	360	323	358	346	362	331	344	357	343	355	293	332	378	322	354	384	375	389	353	344	387	334	335	336	345	377	363	373	314	357	343	373	357	367	338	352	333	337	362	367	347	361	329	330	361	334	358	326	344	354	337	349	344	362	332	335	357	326	365	344	321	326	355	357	384	344	396	343	347	335	377	362	331	320	367	359	369	384	331	352	318	356	325	349	353	362	379	348	313	356	352	350	342	338	363	372	354	351	338	320	361	369	356	362	309	354	347	377	352	357	343	338	342	325	361	350	331	347	367	344	364	404	335	355	328	342	324	354	357	358	339	342	368	352	356	341	361	322	375	341	352	331	326	354	337	346	341	404	354	342	360	339	315	379	329	370	335	375	340	328	350	341	368	336	334	366	373	323	359	360	356	339
18307	3015	2767	2131	1475	1145	843	699	547	468	395	388	375	303	280	272	226	238	241	220	199	213	210	201	237	207	184	187	169	175	179	181	169	164	169	169	183	166	191	152	161	160	167	164	185	178	163	165	166	160	158	171	168	135	171	168	144	151	161	184	154	149	172	134	155	180	162	194	189	188	160	162	173	145	157	152	174	147	149	158	170	170	161	157	160	190	169	165	168	154	153	135	150	185	163	169	165	150	139	151	130	162	148	154	156	144	159	166	154	127	165	136	180	167	163	162	163	140	142	160	146	168	154	152	154	164	134	177	162	161	158	159	184	148	173	155	143	160	165	151	149	173	174	154	160	161	158	152	139	146	171	164	143	158	182	156	142	147	163	181	167	152	174	163	155	157	135	159	136	151	136	139	170	165	163	177	137	144	170	162	153	179	192	175	169	150	175	154	178	165	161	158	178	154	149	146	144	157	164	163	158	171	161	151	165	171	196	142	161	168	178	133	157	142	188	146	140	158	166	177	164	166	173	159	161	134	177	155	160	149	174	167	177	169	162	178	169	160	148	169	168	181	164	136	174	180	159	155	163	159	166	166	168	153	172	136	167	163	179	140	148	147	157	150	171	168	148	161	175	185	160	149	161	160	163	167	166	165	141	169	139	138	175	146	149	158	176	145	140	161	173	183	150	150	150	159	151	168	147	168	166	149	165	149	156	158	177	140	169	154	146	157	150	147	157	138	155	136	158	158	141	165	157	141	160	161	156	165	165	164	169	157	185	131	149	156	156	166	151	148	159	134	165	159	147	155	144	161	168	163	180	148	153	159	159	145	148	165	142	158	153	150	142	148	166	135	165	186	166	151	144	168	155	126	160	121	142	158	162	137	149	153	152	155	176	186	159	160	157	161	182	169	169	157	140	143	160	172	145	156	165	142	153	162	149	162	162	152	166	143	169	178	151	158	165	163	140	157	142	152	169	146	167	161	161	165	161	130	136	162	168	175	176	153	164	136	166	151	147	147	149	146	156	143	172	171	164	168	147	149	174	140	138	132	143	160	166	168	172	151	160	178	175	150	148	157	140	144	125	178	160	176	148	144	166	145	151	135	165	152	172	156	146	150	181	165	142	181	179	165	154	154	151	156	164	138	180	143	157	161	156	175	166	155	171	175	164	155	161	164	158	159	171	161	174	171	188	153	161	154	151	136	143	146	151	148	131	173	158	160	142	173	157	161	173	153	168	138	149	164	160	172	147	190	159	154	155	162	158	150	160	159	167	165	158	176	152	157	166	153	160	139	129	158	142	155	160	155	139	176	144	139	157	173	137	159	184	144	166	156	145	153	139	149	152	177	144	162	155	162	142	158	157	173	151	141	171	179	165	161	170	166	157	180	179	158	139	168	176	140	144	175	166	174	162	146	155	171	174	171	149	179	148	152	172	170	159	160	167	165	160	159	162	166	153	147	161	135	164	151	176	170	153	144	148	154	149	157	149	157	170	184	145	167	170	149	160	153	164	151	161	164	181	168	151	170	152	137	160	166	162	176	169	148	113	163	156	175	178	151	147	168	146	157	134	144	171	169	163	142	149	194	168	136	148	152	149	156	130	176	136	175	158	149	153	173	150	168	160	156	154	153	164	135	154	162	136	152	157	136	151	167	152	150	156	153	171	175	151	147	150	156	157	136	160	150	140	148	184	166	142	147	141	152	162	144	160	163	160	148	150	164	146	161	164	171	142	150	142	158	143	168	168	169	155	158	150	186	154	179	177	155	151	156	160	147	150	149	180	187	148	154	163	160	165	162	147	143	155	151	160	158	174	179	180	157	175	173	149	157	169	160	159	136	165	141	147	149	156	171	166	164	133	181	147	175	165	154	160	168	140	157	176	163	159	151	162	158	180	168	148	169	160	168	172	138	160	152	164	171	168	160	165	157	151	156	151	157	162	131	146	170	167	162	155	153	173	156	138	164	137	140	181	130	163	151	169	162	168	154	147	140	168	183	151	171	175	142	146	152	144	166	150	159	155	148	171	142	174	174	145	163	144	171	158	162	162	164	160	185	172	135	152	144	151	151	150	173	138	140	160	168	166	160	160	191	187	155	121	154	159	157	165	143	134	113	145	140	172	159	160	169	150	174	189	165	189	167	160	171	187	146	149	147	159	156	167	140	162	133	158	141	173	166	170	157	144	173	151	147	163	145	151	160	165	142	160	146	151	163	166	154	145	166	144	152	152	171	173	152	144	143	133	158	192	171	127	170	179	159	159	151	188	170	149	147	161	153	145	134	174	127	159	144	170	157	139	153	153	146	150	163	158	182	160	161	165	153	175	143	154	166	151	177	158	162	150	177	163	147	146	137	150	166	149	146	173	158	166	155	169	181	148	149	150	156	168	144	156	156	150	164	151	150	176	156	165	147	156	162	155	162	159	158	141	156	188	143	158	153	172	149	159	174	161	187	138	182	182	162	160	156	155	144	158	136	145	153	135	151	160	153	136	144	157	133	170	156	148	157	145	179	164	155	165	156	160	157	155	155	155	176	151	166	153	158	165	158	156	143	158	157	156	145	169	159	155	148	167	165	148	181	165	164	151	168	130	173	163	157	139	135	128	161	149	156	164	143	184	153	150	149	157	143	161	161	162	167	135	165	161	162	141	160	157	184	161	149	152	143	151	153	161	152	160	155	146	174	176	153	160	177	162	134	179	162	166	153	139	152	156	159	158	145	180	183	155	179	169	147	150	163	170	153	175	137	163	146	136	171	166	156	129	152	139	174	164	168	122	156	136	158	153	133	173	133	141	150	138	136	158	150	162	175	149	167	177	166	161	142	145	133	154	160	168	153	155	161	160	169	150	137	167	157	167	151	160	159	160	164	140	160	159	139	173	147	175	159	156	149	155	160	143	154	162	153	145	164	162	138	166	162	151	163	148	158	153	145	163	147	139	169	147	146	151	170	173	150	160	147	166	150	154	144	145	129	144	154	152	154	164	152	162	136	173	155	163	158	156	156	154	190	142	176	157	149	165	148	152	164	163	133	157	157	178	162	141	168	153	181	159	164	153	147	149	171	154	143	167	143	178	152	160	150	161	164	170	167	157	177	147	150	172	139	156	148	157	142	130	164	173	170	179	140	147	151	156	172	159	139	140	159	160	138	155	151	149	161	143	155	161	163	154	145	143	149	165	155	148	150	153	151	149	162	158	150	146	161	145	184	167	152	149	168	147	158	142	157	151	163	148	159	140	181	139	202	159	150	165	143	139	133	143	183	157	154	151	172	181	161	166	153	149	159	166	155	167	159	173	153	205	170	154	167	151	158	147	160	148	151	169	145	151	161	157	181	165	178	148	157	140	156	153	157	171	154	146	169	145	151	162	173	170	169	168	175	168	164	165	135	129	181	154	162	151	148	156	166	148	167	169	160	149	162	171	148	147	148	160	145	157	147	167	145	151	167	168	167	156	154	170	166	152	169	183	158	139	181	146	161	172	158	169	162	170	165
7814	2482	5421	6356	5497	4585	3711	3047	2528	2205	1945	1690	1499	1346	1286	1250	1123	1035	971	874	930	868	806	803	785	713	753	659	707	680	615	646	672	578	633	652	594	558	562	571	548	582	598	566	565	569	542	542	593	515	609	560	551	517	520	535	516	498	519	490	488	492	511	480	534	505	518	514	528	568	477	489	512	496	488	478	513	494	545	471	467	544	498	503	475	444	476	514	480	487	512	498	477	498	496	482	511	507	500	483	475	535	474	466	482	495	507	498	477	476	460	496	446	511	494	522	495	479	505	476	487	464	484	467	486	499	485	493	453	493	477	512	470	506	498	498	477	518	459	454	471	477	502	517	473	474	449	465	485	487	471	431	475	501	482	514	475	483	503	458	471	501	508	472	432	475	440	465	452	468	496	490	482	436	447	463	466	432	498	481	451	446	486	478	442	470	480	460	438	496	456	505	501	454	457	491	477	480	473	509	481	467	452	486	470	470	499	476	464	468	493	492	472	489	484	489	469	459	457	455	479	493	491	481	483	474	465	430	493	450	475	462	471	452	477	477	430	448	512	496	469	492	535	456	491	448	467	488	498	464	468	448	454	486	486	519	465	443	499	484	459	433	489	467	511	480	474	495	536	436	500	490	483	467	461	481	461	480	469	475	481	460	493	485	492	493	490	456	476	499	492	442	437	468	462	471	454	485	451	434	455	505	473	494	477	469	461	479	444	457	486	465	448	444	502	457	459	511	444	438	473	531	497	488	466	473	519	475	465	469	474	469	481	465	470	476	475	480	491	556	494	455	437	465	491	487	505	473	449	470	525	489	462	491	456	468	431	487	500	464	497	466	477	404	483	490	505	455	517	439	486	501	475	502	425	475	474	469	491	522	470	432	469	485	459	478	490	471	451	489	456	431	502	475	440	437	481	523	449	494	463	488	498	480	460	441	469	462	465	481	447	457	446	410	487	474	471	460	467	479	505	500	470	519	493	474	495	477	477	471	467	485	484	505	484	516	458	454	504	509	465	473	450	498	498	500	497	442	455	461	472	467	460	500	497	492	481	476	483	479	485	486	461	474	440	477	464	430	438	476	442	480	466	470	461	469	493	455	453	512	484	481	445	495	478	454	440	458	494	487	465	513	472	483	477	480	469	519	471	436	451	467	527	469	459	473	471	465	475	453	464	469	459	483	467	509	479	456	485	454	466	462	463	476	442	455	499	462	431	454	460	497	432	467	430	481	451	438	496	482	445	462	438	417	474	508	511	499	498	514	456	477	473	491	506	460	473	489	494	480	464	451	467	449	467	499	462	489	499	454	473	486	486	534	490	497	495	465	501	474	504	502	444	477	484	479	442	474	514	486	462	504	474	428	461	437	477	453	441	446	473	479	470	495	495	505	473	455	480	484	458	479	495	504	479	459	453	505	477	462	456	488	489	480	488	459	437	469	484	468	448	494	450	431	495	501	443	496	466	492	469	509	502	502	463	485	476	478	461	486	474	479	423	471	477	490	441	448	455	460	460	486	501	530	470	509	469	472	452	474	513	447	455	484	466	457	489	480	491	456	507	433	502	473	498	490	459	470	542	477	443	431	435	484	465	488	481	466	466	486	512	458	473	455	502	474	483	460	497	479	460	495	458	472	462	487	461	505	518	493	472	511	447	482	500	487	453	481	485	499	460	456	489	485	455	450	499	496	474	476	520	456	458	476	478	481	446	491	512	442	438	510	465	495	482	457	460	468	486	480	503	494	511	474	458	460	465	450	499	441	437	515	459	436	483	458	483	468	483	461	469	447	463	479	493	484	496	483	493	488	487	484	465	469	460	482	445	436	511	472	460	478	461	507	472	465	481	478	463	458	469	478	484	448	486	468	443	438	470	466	459	492	468	463	466	415	470	503	493	474	481	504	473	438	437	452	490	480	490	480	487	490	442	469	500	483	459	485	417	486	492	499	470	454	531	490	493	488	454	439	445	479	474	500	473	448	455	473	455	497	465	434	493	478	451	484	482	459	463	515	459	453	460	469	453	475	468	476	493	450	473	442	449	491	493	451	470	470	484	460	486	468	473	515	458	473	492	516	473	491	484	435	462	470	466	479	481	481	472	469	459	462	474	478	442	430	464	449	495	461	487	480	497	466	451	473	475	452	503	464	456	443	462	501	473	434	480	478	492	467	474	443	490	479	493	463	453	472	504	482	424	461	503	425	477	466	492	513	470	474	464	440	473	425	479	456	490	475	481	460	486	423	458	481	478	490	456	433	480	477	439	469	479	501	510	453	457	495	504	491	444	512	466	502	478	455	420	494	469	464	483	485	465	421	467	458	491	485	444	437	456	473	453	446	479	464	449	468	438	440	439	456	474	450	443	513	483	477	488	456	456	487	503	447	497	436	483	434	450	490	465	488	491	481	477	452	486	491	500	485	467	446	467	496	446	444	513	473	510	460	489	470	427	497	439	484	480	440	479	489	471	480	458	491	454	474	473	467	475	487	459	497	480	466	465	461	501	480	487	474	477	427	447	459	454	481	454	453	446	459	460	462	467	504	450	505	479	482	459	485	462	459	471	500	464	471	461	456	493	426	467	470	454	486	432	463	461	506	455	466	477	471	517	489	484	458	532	446	452	460	482	468	460	440	469	478	521	448	475	468	444	456	496	469	461	475	466	480	478	485	472	474	465	469	474	460	469	474	453	441	482	499	479	527	427	511	443	435	481	491	478	511	448	484	476	436	465	462	441	498	482	469	493	472	464	453	442	490	498	452	461	453	426	443	428	465	484	477	495	451	426	505	468	456	491	466	484	490	460	488	500	490	473	492	486	477	450	474	473	456	470	450	460	474	496	508	481	492	457	508	499	498	499	457	474	502	482	509	462	494	472	439	475	478	465	450	490	475	490	457	472	431	459	475	510	493	449	446	495	483	464	486	502	488	466	476	471	496	488	479	474	462	465	463	489	476	429	456	473	478	492	439	472	472	443	463	481	472	479	479	481	448	466	478	475	494	485	496	426	481	434	475	481	486	463	458	439	487	477	461	478	495	463	469	457	461	466	503	430	508	478	431	477	498	442	463	456	479	521	458	461	452	487	487	422	460	408	490	446	458	485	474	486	506	462	481	440	458	460	470	470	472	480	460	438	472	453	511	469	419	474	482	472	482	475	475	477	479	485	505	509	518	462	472	504	503	435	470	477	469	480	481	498	470	503	449	473	491	440	435	486	473	486	462	441	498	467	485	495	442	486	473	487	458	472	458	475	440	480	452	476	468	472	447	450	453	475	511	475	504	478	461	505	443	457	508	431	490	463	466	451	429	466	488	498	469	488	480	489	468	454	443	504	475	454	484	474	499	457	433	491	449	460	489	432	473	441	465	449	493	440	494	453	465	459	489	487	493	490	456	449	456	470	436	451	501	448	473	497	461	468	465	495	489	459	462	478	489	450	465	468	476	437	485	526	457	466	475	489	494	450	453	481	478	511	457	500	479	462	454	465	517	485	498	455	501
2386	301	316	289	243	262	221	243	237	261	236	249	220	252	249	248	231	211	242	239	211	224	227	213	237	236	228	212	240	227	214	249	225	224	234	237	196	226	232	229	255	259	246	242	222	210	242	233	222	235	247	246	208	246	234	227	233	249	223	222	224	213	229	234	216	244	219	239	203	242	198	210	224	201	228	240	236	225	222	235	235	209	243	252	245	254	231	221	220	229	218	247	238	212	221	228	217	240	223	228	262	229	221	220	243	241	225	216	216	197	203	232	233	239	231	218	232	207	222	212	210	240	229	231	237	244	208	214	223	226	232	232	231	220	238	224	234	236	213	208	207	223	230	220	212	233	219	221	243	207	205	219	213	236	225	217	250	223	236	248	238	244	240	239	220	207	230	224	253	250	207	221	228	223	212	215	196	225	221	262	236	232	231	225	225	229	234	212	237	260	240	220	197	200	208	231	227	277	242	228	253	234	206	230	209	222	231	216	247	235	232	233	222	244	247	227	225	231	230	249	212	248	232	235	202	239	230	204	251	225	224	207	237	225	242	261	248	234	215	240	247	257	231	216	228	237	228	215	212	213	216	214	225	222	257	198	216	225	233	211	246	183	231	209	243	260	219	236	230	229	220	200	219	282	239	227	243	228	217	225	230	244	235	229	239	239	251	249	233	222	216	250	232	228	207	221	266	238	238	216	221	211	242	235	193	238	246	235	205	222	216	234	228	234	250	270	237	254	224	225	234	233	257	215	244	243	244	221	256	235	224	234	212	248	218	248	234	224	234	231	249	220	239	226	226	235	190	238	217	239	239	212	196	218	228	229	242	205	219	239	218	233	235	237	203	228	239	208	248	247	232	219	238	214	239	231	244	215	255	228	244	221	231	236	231	265	242	240	223	211	231	253	242	201	227	231	214	214	244	231	250	211	223	235	201	218	227	244	189	233	224	207	209	220	185	228	240	235	232	201	220	216	215	218	213	252	227	248	237	189	205	213	239	222	242	257	248	209	207	252	222	245	240	223	221	229	222	204	215	220	246	232	228	213	222	228	215	208	226	222	234	213	213	219	231	241	241	235	253	239	246	215	231	203	233	237	231	243	256	219	229	225	244	274	244	221	235	246	227	256	237	253	242	249	257	240	237	263	226	251	251	205	231	238	234	213	204	228	227	226	215	224	228	239	224	242	232	235	224	239	238	213	236	211	222	215	222	234	245	246	178	220	248	221	222	233	253	226	225	236	225	241	241	233	233	207	233	247	225	209	233	225	218	250	210	222	241	202	227	216	253	204	241	230	222	214	230	219	257	222	239	238	228	228	206	225	243	223	227	211	237	240	203	217	214	238	211	224	225	237	236	233	222	224	234	246	209	231	224	233	241	216	232	221	231	258	208	234	279	246	214	239	263	248	213	228	222	247	249	206	216	223	219	223	220	208	197	233	232	242	213	236	235	255	236	258	224	247	207	244	232	219	216	239	220	213	188	251	249	233	247	246	240	224	231	195	233	238	254	250	246	235	226	261	230	219	210	237	214	257	224	250	236	254	211	214	231	216	200	204	213	244	211	206	199	247	227	213	224	242	236	233	239	236	219	233	245	252	240	206	240	230	252	207	228	231	243	223	234	230	225	248	229	234	292	194	186	240	199	238	211	231	230	226	259	240	233	244	226	232	249	231	218	243	218	224	250	273	214	224	220	216	258	235	244	220	244	239	204	239	227	229	220	201	207	228	199	232	227	211	240	255	241	201	228	259	216	228	263	245	230	253	216	239	255	222	243	212	239	255	263	290	241	236	221	231	225	211	228	219	227	218	234	216	221	206	224	240	252	256	212	236	252	216	250	211	226	209	220	248	214	208	225	235	230	220	226	240	229	226	245	232	227	209	226	245	212	244	216	233	227	235	267	260	261	207	209	250	238	257	217	260	204	228	255	217	217	223	233	224	243	213	215	227	250	238	241	224	199	232	218	248	221	217	219	211	219	260	232	241	233	248	235	226	228	243	217	232	237	246	218	243	233	228	234	248	223	214	231	235	221	229	226	231	231	210	216	233	222	251	223	247	243	235	222	227	231	229	258	230	259	234	225	201	235	241	234	205	232	238	219	231	250	222	232	233	245	215	223	238	210	202	240	221	261	224	220	239	242	231	208	211	244	248	228	254	213	209	254	232	286	231	211	237	244	269	204	224	209	254	237	211	238	257	229	244	219	241	241	230	210	233	229	249	205	212	238	218	215	244	242	245	230	211	225	199	246	228	237	239	227	207	228	235	230	235	240	247	222	206	235	231	209	237	213	238	225	230	263	241	241	211	221	201	234	214	233	244	207	250	205	245	223	230	238	229	231	251	218	238	224	240	217	219	235	217	214	246	244	205	225	249	209	206	231	230	238	221	249	241	236	223	231	222	228	228	210	253	261	232	226	226	226	181	197	210	230	236	215	236	223	202	225	225	248	227	222	256	184	209	228	232	223	227	209	221	283	221	219	219	236	226	228	233	236	236	229	262	229	221	231	223	220	247	219	253	225	233	246	220	216	247	229	249	243	233	213	242	224	240	192	233	205	212	231	229	237	214	244	259	237	216	239	216	226	214	231	225	228	201	222	219	252	227	195	213	229	245	199	236	196	243	228	217	222	253	217	228	229	223	209	228	215	256	218	250	246	230	207	238	211	236	235	225	228	234	262	230	240	211	229	238	268	230	227	192	227	214	249	228	239	232	209	239	257	209	226	226	236	228	228	216	221	262	258	206	233	211	235	231	242	225	243	214	230	215	246	226	241	217	222	235	218	229	230	226	224	223	253	223	222	216	223	215	242	208	244	239	233	244	245	230	258	244	217	227	221	206	214	238	221	227	224	228	227	231	244	222	224	245	234	248	211	228	215	214	244	223	196	233	235	243	195	272	236	212	243	266	253	207	227	227	187	214	248	243	241	226	211	252	242	214	266	239	251	221	220	226	198	222	232	244	244	224	243	228	241	245	221	216	220	259	251	235	211	230	239	246	234	213	240	222	254	242	258	208	233	217	228	243	233	248	213	224	237	227	198	214	223	225	222	246	247	217	270	242	256	198	227	216	255	257	244	213	246	233	243	230	245	237	231	219	246	208	237	236	236	220	238	237	227	249	230	229	248	219	223	238	226	239	217	197	216	229	229	211	236	255	211	187	245	221	216	263	244	250	243	232	239	240	212	240	254	217	220	240	242	248	241	243	234	232	239	223	235	204	240	223	220	222	228	251	224	211	228	221	242	245	254	242	224	240	210	225	248	230	211	256	193	220	229	227	256	235	231	268	224	232	221	221	232	235	214	223	213	238	226	209	242	245	209	222	243	225	233	223	215	239	219	236	228	224	272	226	241	239	226	231	266	234	238	214	214	253	253	221	229	221	224	240	249	229	193	230	205	237	228	252	244	252	243	243	232	206	251	266	243	218	233	228	225	227	239	218	225	228	202	226	239	235	232	218	207	199	244	208	227	223	230	233	228	283	209	251	275	221
2373	715	846	886	830	769	747	738	693	667	649	712	688	647	651	628	751	637	650	634	632	673	633	650	563	667	630	661	641	580	623	617	621	656	604	606	650	636	668	680	590	615	621	639	613	661	650	638	564	605	662	619	583	596	640	611	632	611	666	659	650	613	608	601	633	576	600	615	614	647	643	622	648	632	684	634	662	597	638	607	617	675	628	628	647	684	640	584	652	655	603	665	622	620	629	614	618	597	635	624	654	621	644	634	612	605	619	649	623	649	659	597	633	603	633	662	683	608	640	613	616	634	604	617	643	611	606	635	638	570	606	562	610	652	668	591	624	636	673	609	619	663	641	678	645	616	610	637	628	577	592	645	617	658	593	629	633	639	622	658	636	591	626	643	607	613	604	610	601	627	589	657	608	647	655	653	646	619	620	584	631	641	631	670	600	667	623	633	669	652	586	687	604	693	590	625	601	615	646	635	629	567	597	616	612	613	627	628	618	627	601	634	621	636	718	555	608	627	623	650	659	605	638	651	633	626	640	632	611	606	638	668	619	610	636	631	599	624	648	611	589	612	596	678	627	593	642	595	621	571	663	579	665	629	662	589	621	644	641	632	619	663	603	640	615	624	646	622	630	618	640	618	617	651	658	604	655	640	620	647	637	622	657	620	645	648	610	628	595	622	623	637	567	620	594	613	594	635	692	657	663	589	587	623	633	609	680	633	633	625	661	637	643	687	641	677	654	640	651	682	650	684	602	630	644	607	611	606	629	618	654	604	582	623	626	610	597	645	573	598	617	634	635	638	579	644	629	618	647	645	625	662	637	626	650	617	665	616	631	605	644	605	653	665	669	601	666	627	639	643	614	637	640	640	583	646	588	620	590	624	599	626	614	643	616	687	578	624	629	637	634	624	656	579	612	613	631	643	671	605	591	648	647	674	667	634	639	622	599	679	616	651	616	598	624	615	610	603	645	616	609	634	651	596	649	653	619	598	615	697	622	594	603	589	610	615	605	597	611	634	610	655	642	609	602	597	606	614	605	651	626	686	613	653	628	604	630	619	646	616	624	672	632	637	599	619	655	592	594	615	605	662	582	626	615	648	602	609	650	604	615	636	621	641	630	622	607	621	621	618	624	644	627	609	604	587	593	632	626	637	577	634	630	636	601	600	626	634	658	623	559	619	613	687	586	668	635	628	598	615	644	608	620	597	679	656	637	628	603	620	651	646	636	612	663	664	637	667	627	607	597	651	656	627	674	608	640	629	622	619	641	634	636	592	612	652	651	613	642	619	655	623	646	654	587	614	646	637	637	634	618	630	626	618	656	690	609	629	614	639	657	624	630	602	583	627	593	675	593	632	668	692	639	600	625	622	615	641	620	658	635	643	645	646	634	601	637	667	645	610	626	639	607	605	631	607	631	600	621	614	651	632	614	676	637	621	661	618	649	598	643	643	603	631	637	594	607	626	612	597	628	610	613	668	635	637	591	651	630	660	634	655	628	604	639	615	613	633	625	653	601	656	656	642	593	668	642	670	644	634	652	641	587	635	597	567	597	615	611	603	643	626	590	592	636	634	643	674	601	634	593	683	642	624	616	629	649	624	629	628	625	639	589	617	640	638	660	591	658	631	673	637	598	614	641	654	631	649	603	601	631	655	616	614	605	616	615	614	662	668	620	644	602	637	622	603	615	651	572	625	654	629	606	576	592	665	620	645	633	614	657	673	665	642	622	632	597	623	592	625	619	590	643	625	639	621	613	654	663	655	618	670	601	615	625	652	634	596	643	654	631	608	632	641	618	662	579	647	619	621	598	610	634	638	653	627	621	597	616	638	635	611	623	622	615	603	639	616	636	629	647	667	613	666	626	624	611	604	614	579	646	625	609	625	599	621	622	630	623	615	600	683	623	630	642	646	624	607	636	647	580	603	619	606	639	594	655	614	638	609	638	582	612	612	639	662	619	639	658	628	636	635	635	589	574	600	594	633	622	619	669	609	619	659	627	609	630	608	594	627	629	596	585	576	646	604	623	627	648	611	622	604	610	627	646	601	617	642	639	616	555	661	658	616	631	645	638	640	592	658	655	638	634	636	640	601	619	603	651	642	606	658	638	657	608	593	634	677	621	636	643	592	628	618	631	668	664	639	630	663	596	604	629	633	621	625	653	659	658	646	596	621	547	608	601	619	629	653	639	661	624	593	634	645	621	638	677	604	673	643	669	641	614	574	625	610	635	667	642	636	606	618	614	613	591	640	679	643	629	612	636	622	610	602	672	625	644	632	622	631	633	624	599	664	644	615	641	645	618	617	638	568	622	634	598	614	682	674	616	676	582	604	599	655	598	634	627	592	635	611	614	621	642	676	668	641	662	656	633	622	639	607	656	623	632	674	643	588	652	632	652	617	624	646	586	658	635	622	626	653	664	637	617	647	631	603	616	589	630	659	641	653	630	578	620	625	649	638	658	621	671	636	608	625	644	618	604	625	634	618	602	632	621	626	601	597	630	627	630	639	627	621	647	629	662	627	597	602	631	605	638	651	631	646	621	644	581	659	610	640	628	657	612	625	608	609	620	668	610	673	595	623	632	590	640	606	617	656	603	669	650	656	653	582	598	597	613	616	603	591	634	623	601	600	555	673	605	614	606	622	628	665	613	605	614	648	621	614	630	624	624	605	631	665	641	643	648	617	651	637	646	623	619	606	616	637	688	655	607	626	591	626	620	647	664	652	631	625	607	633	644	642	633	655	638	603	607	649	630	625	651	615	620	646	619	646	598	612	593	658	642	613	656	595	627	631	591	664	645	644	657	657	626	608	620	628	599	628	691	630	634	644	632	650	636	620	672	603	645	614	593	600	635	629	629	582	601	627	599	594	608	653	660	600	702	638	603	615	597	650	571	650	621	618	644	640	633	667	639	631	613	616	640	588	597	635	651	624	604	653	598	637	587	631	661	656	588	611	652	645	611	618	590	594	594	640	658	622	613	603	622	601	589	648	667	649	633	606	627	612	607	634	640	681	672	642	585	603	680	639	653	600	627	587	624	573	648	620	643	653	622	651	635	597	636	658	636	663	644	633	610	632	607	632	654	635	582	677	645	652	629	634	609	646	629	612	637	635	679	619	629	636	647	605	620	659	586	598	650	573	626	645	658	596	624	642	611	615	665	674	618	598	639	647	631	625	658	634	608	575	654	626	588	596	649	656	616	588	642	666	628	634	613	643	642	654	635	618	608	585	626	626	597	625	607	664	662	597	597	593	667	628	659	605	640	598	636	643	636	669	636	621	603	653	668	652	634	620	659	635	620	656	596	647	594	580	606	655	636	632	619	627	638	654	669	623	625	641	594	630	631	621	621	586	667	605	648	581	680	650	627	631	667	630	624	620	659	615	667	617	700	645	620	629	630	667	599	605	610	588	631	650	665	591	593	654	632	693	591	610	664	601	590	604	633	630	602	618	622	632	601	632	628	627	630	581	593	651	599	631	626	646	659	620	541	636
9982	1207	1434	1094	848	601	467	416	316	259	244	215	178	180	161	178	172	171	154	153	167	142	139	126	122	128	128	117	136	133	127	100	138	130	132	116	100	111	112	117	114	114	116	101	117	122	137	138	113	112	111	127	128	114	107	98	112	110	109	131	132	120	101	112	89	109	125	129	103	135	124	115	118	131	115	95	122	99	128	105	107	117	115	129	121	105	131	116	116	121	100	106	116	111	102	123	92	122	120	114	106	135	109	106	116	114	120	117	121	123	110	123	125	125	111	92	95	112	114	111	109	102	98	126	102	102	135	122	93	113	96	129	104	115	107	108	116	103	123	135	100	112	109	107	122	109	120	132	85	110	103	108	115	111	105	120	100	121	115	132	103	107	104	103	101	119	121	118	120	120	103	114	104	113	105	134	110	120	108	114	113	124	98	110	86	118	101	103	119	95	98	109	135	117	120	127	125	109	110	108	110	109	98	99	125	98	111	96	115	105	120	129	123	117	118	105	132	137	104	107	109	104	103	121	127	111	91	127	102	89	108	111	112	115	112	109	137	123	119	121	121	129	122	119	108	102	106	108	110	118	118	109	105	106	113	125	115	117	108	106	101	101	132	109	118	103	118	116	95	99	115	100	106	99	106	110	111	118	105	132	120	123	115	116	108	95	92	132	118	111	107	122	108	114	117	126	110	118	110	124	100	141	111	111	131	123	108	94	99	125	115	95	115	136	98	108	107	101	102	113	120	114	100	111	112	114	121	124	103	111	98	131	115	119	117	112	116	109	130	92	101	125	118	118	142	121	107	120	105	106	111	105	124	110	116	123	102	116	106	119	128	110	105	107	115	115	101	107	101	124	115	118	118	122	112	124	123	127	124	122	115	103	107	129	108	104	105	106	113	112	112	82	133	119	110	111	112	116	113	93	118	106	111	89	109	118	102	98	142	103	112	106	112	131	108	112	115	123	127	110	106	104	116	120	133	112	121	109	110	102	101	117	131	124	106	111	111	100	106	130	105	88	102	104	135	117	102	99	124	121	92	98	95	113	112	100	122	129	121	133	99	104	114	122	130	126	108	118	109	107	111	104	101	108	134	115	109	114	97	106	104	96	104	111	125	111	109	136	118	96	103	102	124	136	91	109	107	118	109	114	120	123	131	96	113	103	107	104	102	112	107	119	124	117	110	124	125	104	130	109	128	115	118	100	116	104	124	90	99	102	122	126	97	103	108	115	112	97	108	123	111	132	123	100	113	100	116	115	127	106	121	137	107	118	110	125	115	104	128	109	111	112	113	112	110	119	112	100	119	127	102	92	117	131	116	120	114	105	106	115	118	111	108	103	115	92	115	113	131	107	108	124	115	128	116	111	111	114	97	112	113	106	95	124	107	112	124	114	97	129	116	105	105	106	118	124	101	119	101	113	106	111	118	126	122	98	99	110	117	115	102	104	121	110	114	112	113	108	103	132	100	123	99	120	119	111	114	104	109	115	107	112	120	127	142	94	122	113	118	125	101	105	119	127	108	100	119	102	109	105	110	106	115	116	118	103	108	90	103	116	102	117	124	124	114	124	118	117	119	122	109	121	109	113	133	104	110	111	105	119	111	106	112	127	105	99	112	117	118	105	107	98	121	97	101	105	105	116	89	103	128	107	126	105	99	114	107	114	108	101	128	126	117	138	119	105	99	116	125	114	116	128	121	110	97	103	117	126	117	132	104	120	130	125	112	106	111	99	118	125	117	118	131	108	98	95	116	106	108	111	108	126	113	107	109	118	125	121	106	124	125	110	119	134	113	104	88	98	119	97	99	118	111	113	111	126	118	124	88	104	106	113	111	120	128	121	119	111	95	106	116	115	132	97	99	112	110	114	97	100	132	112	99	109	105	128	118	103	120	115	115	110	107	95	117	79	134	106	109	111	124	100	113	120	117	119	107	122	120	108	114	122	108	99	113	116	113	110	107	111	138	105	123	110	141	122	102	98	117	98	90	97	118	124	126	114	115	114	122	104	115	128	114	134	122	97	101	110	108	99	91	112	115	111	109	113	110	106	116	118	121	108	93	114	136	102	85	113	99	103	107	110	121	104	110	104	127	121	114	128	115	102	106	116	139	93	102	130	116	133	117	106	112	98	137	131	119	103	118	123	99	104	118	111	105	124	127	93	99	106	135	111	105	99	101	119	114	117	116	111	111	131	104	110	119	108	116	100	122	100	123	104	102	108	108	112	109	99	124	127	117	100	102	126	100	133	110	121	110	90	104	102	129	99	106	121	116	102	108	116	106	119	113	113	85	97	101	117	119	115	104	129	121	109	108	119	116	118	96	105	103	114	113	122	122	126	113	106	117	107	120	114	107	105	109	102	122	111	118	101	107	100	116	115	89	122	111	97	136	100	108	127	104	115	136	97	121	94	93	108	121	126	108	116	108	105	98	111	114	102	109	128	109	110	107	108	112	112	120	104	130	120	106	123	115	118	116	117	104	94	103	106	99	118	101	103	119	124	100	113	122	109	102	115	99	111	102	129	103	116	132	116	121	109	92	84	112	94	113	108	104	130	110	96	119	111	111	119	134	126	126	101	105	122	120	112	117	128	106	98	113	126	116	127	106	126	104	100	134	116	120	122	112	109	118	103	109	123	117	113	103	128	111	107	100	110	119	125	97	119	95	110	122	110	121	127	117	81	114	110	97	124	125	119	119	105	107	120	104	107	123	119	103	109	116	109	105	107	109	104	101	117	119	104	112	117	111	110	109	101	93	127	108	138	121	115	116	102	117	100	124	99	115	90	113	108	105	98	110	120	108	114	121	97	104	130	102	99	108	114	100	124	104	112	115	112	123	122	123	119	110	124	113	112	119	131	101	121	115	110	116	106	108	109	118	112	116	113	129	127	93	126	124	116	115	120	96	106	110	106	108	115	114	118	111	108	105	134	109	102	116	98	105	123	117	136	107	101	115	106	82	110	109	108	111	114	117	124	107	103	126	120	113	113	104	116	100	114	111	112	98	121	112	125	113	124	110	92	115	121	117	133	117	144	105	109	125	117	136	113	115	96	116	117	136	100	98	115	113	128	129	106	104	118	104	107	106	105	116	118	97	116	106	96	120	107	139	97	113	104	110	120	143	106	127	130	102	103	124	123	115	115	100	96	102	107	116	121	121	114	93	103	107	94	124	117	123	132	99	105	124	101	125	111	105	105	93	108	121	118	115	93	103	108	104	108	124	112	140	99	99	104	121	111	97	101	110	127	119	92	119	109	120	142	117	100	131	95	116	113	110	101	105	127	113	111	104	121	92	131	126	119	109	122	104	146	105	106	136	116	125	116	114	117	101	102	121	129	135	99	112	117	135	111	100	115	141	85	107	126	104	111	101	106	128	132	97	114	117	124	108	116	105	119	123	110	107	99	112	98	97	129	128	113	122	125	112	122	104	122	102	92	104	101	112	104	104	114	130	131	116	109	100	123	123	126	108	125	116	112	110	119	98	117	121	125
5798	1454	3018	3615	3141	2582	2118	1792	1561	1285	1093	1001	989	856	757	712	672	727	608	587	562	578	512	563	481	483	483	482	441	446	450	425	420	411	440	429	399	427	410	398	411	394	394	370	411	344	377	455	375	368	394	385	380	360	405	346	389	388	377	336	378	379	369	372	341	386	368	371	375	341	353	379	380	346	377	376	373	387	386	376	359	373	380	338	406	419	343	378	342	343	358	376	352	345	339	348	388	357	358	369	357	376	359	348	336	342	341	373	377	330	367	340	315	333	367	361	333	353	396	356	371	355	350	353	357	353	363	340	380	342	339	381	372	355	353	348	354	356	342	352	322	351	344	375	349	315	334	364	358	354	353	362	321	367	326	357	321	345	343	361	329	358	345	317	377	346	370	358	346	355	344	321	371	336	334	351	335	346	305	347	367	367	336	367	350	374	354	378	320	333	337	360	347	346	363	339	383	348	333	342	338	346	381	358	358	347	353	352	350	360	351	375	292	337	323	362	342	356	356	346	339	365	348	364	356	360	344	351	328	348	394	334	378	335	372	371	352	320	344	379	362	379	368	336	346	318	343	386	378	359	374	360	360	348	332	299	366	374	315	347	340	358	399	350	338	349	355	367	341	342	328	396	364	337	360	348	365	350	349	365	330	348	335	339	331	338	362	364	337	367	354	356	353	351	369	352	340	378	364	328	332	390	338	336	317	364	351	354	387	318	342	322	325	360	350	339	359	356	372	331	340	368	362	324	361	346	326	328	345	354	336	379	354	370	359	357	337	332	347	371	320	361	371	335	313	356	347	345	361	365	362	336	324	361	351	351	322	364	352	373	361	376	335	354	348	359	361	372	359	324	333	371	360	358	384	348	375	298	356	355	373	320	319	341	345	328	376	363	342	377	352	295	351	317	364	335	349	357	340	321	351	339	353	366	341	344	357	323	352	332	359	339	377	331	331	335	358	324	342	344	366	333	360	387	345	346	329	361	341	368	369	352	369	341	350	344	352	378	384	324	383	360	352	372	358	356	290	332	343	351	368	357	339	343	357	366	377	327	374	346	341	326	328	338	339	346	333	355	353	324	352	354	359	347	365	342	337	380	339	350	314	325	347	333	343	369	338	385	347	336	345	309	382	340	350	339	345	333	321	315	325	362	348	353	355	341	342	379	379	342	374	354	355	353	367	346	360	369	330	336	370	341	343	330	332	374	345	341	365	338	320	347	368	367	356	338	364	302	328	361	386	347	307	348	368	348	351	344	340	311	319	328	350	388	354	371	362	349	314	371	360	349	342	338	345	384	312	326	328	340	410	324	335	376	364	366	371	339	349	357	359	328	359	343	341	348	361	347	437	347	383	357	332	360	312	348	336	356	370	333	313	335	355	328	370	355	338	330	346	331	379	375	338	353	316	368	376	309	384	335	370	351	360	330	342	349	368	354	354	325	343	369	353	350	360	350	345	349	367	347	378	342	362	357	365	350	338	336	343	333	347	345	363	346	303	336	343	320	322	353	350	348	365	366	345	331	325	341	356	370	344	358	331	351	363	341	351	358	344	327	325	362	339	311	363	330	328	304	338	337	343	356	362	347	356	317	369	347	339	326	392	330	350	348	359	360	369	341	334	328	349	331	352	346	340	349	348	326	336	348	345	363	372	337	376	346	342	337	383	374	371	372	357	328	346	375	351	353	345	365	370	363	369	317	363	353	345	370	355	344	354	334	336	313	336	327	350	364	343	347	351	343	340	338	396	344	369	357	383	344	396	351	363	345	315	350	345	363	387	358	357	347	335	372	350	350	337	353	346	365	354	307	330	330	326	346	331	327	347	321	364	353	319	367	362	373	337	349	374	361	315	306	352	351	316	340	369	353	382	339	341	346	329	343	370	340	352	342	357	354	332	315	322	360	358	338	324	351	365	360	342	352	320	347	329	383	354	338	362	363	369	361	350	331	334	321	363	353	371	366	377	364	363	325	355	340	356	348	372	306	365	358	333	345	351	368	358	352	336	327	345	331	363	339	352	343	372	337	344	381	337	346	324	344	348	362	401	354	358	358	320	333	346	371	347	375	371	331	341	355	362	367	373	391	319	375	359	323	336	358	338	345	356	332	337	328	318	367	401	335	354	339	351	394	346	312	344	341	337	387	297	361	360	324	338	358	363	370	339	350	368	363	365	350	335	366	317	355	368	374	375	329	336	346	373	356	397	347	358	322	343	351	333	372	353	378	372	369	348	340	332	339	383	329	337	308	363	335	324	327	372	373	340	337	362	341	355	339	334	380	326	329	339	351	359	354	338	346	363	343	356	354	378	351	364	359	330	363	350	341	373	339	344	356	323	338	350	336	348	334	368	369	308	295	377	323	377	353	357	372	365	329	341	362	342	358	370	357	376	346	360	354	338	337	351	338	336	343	348	369	346	324	348	384	367	354	322	333	365	325	349	367	337	370	346	367	324	357	352	340	319	365	369	315	347	331	354	320	367	364	364	343	360	323	341	392	342	360	360	337	321	322	332	346	344	349	356	340	335	346	326	350	349	341	312	376	328	368	360	353	371	340	330	336	320	336	344	354	354	367	345	339	309	342	341	336	351	340	344	352	310	345	357	342	356	364	333	356	354	373	329	323	355	331	350	344	377	347	350	328	315	332	353	335	331	351	377	337	328	348	343	349	374	343	356	370	362	363	329	351	332	325	344	354	347	346	358	357	342	344	348	356	361	316	337	354	346	333	316	320	356	374	347	343	335	353	354	351	389	385	359	331	347	344	346	348	361	366	360	341	377	339	351	354	351	366	365	369	360	342	339	343	336	356	339	370	379	331	344	359	363	346	336	332	358	361	354	348	361	376	339	339	349	359	357	340	341	375	325	331	342	368	346	333	319	321	326	372	331	357	368	374	383	331	386	375	311	342	322	326	320	342	376	342	351	348	335	346	344	351	345	340	353	349	346	330	379	333	372	353	358	386	325	360	360	362	350	343	335	338	352	362	330	361	355	350	331	326	332	348	359	337	358	359	348	381	322	383	326	334	313	346	309	341	352	349	332	345	357	350	377	312	371	369	354	367	364	371	340	321	357	348	372	358	355	359	329	375	342	342	352	323	335	326	354	349	389	348	366	357	346	314	339	358	355	348	353	336	351	349	360	361	366	330	347	306	349	348	345	320	360	345	341	356	361	326	349	360	352	392	357	357	354	330	327	352	318	330	339	350	376	378	361	364	353	351	337	354	326	317	346	323	361	367	326	304	330	330	344	338	320	356	342	362	345	338	344	387	377	395	356	395	371	357	372	345	406	384	357	378	340	332	354	382	329	338	324	359	373	361	383	311	352	338	350	375	347	362	336	362	348	336	330	369	354	338	355	315	350	341	325	312	310	312	317	344	365	314	347	349	334	363	366	378	309	374	316	320	370	322	363	352	358	326	343	353	349	363	344	349	372	332	360	354	353	325	330	313	355	357	327	319	358	383	334	366	334	357	349	333	309	378	306	348	348	354
18444	2980	2891	2245	1527	1121	886	667	570	482	409	406	334	295	271	296	271	233	233	216	230	223	216	189	215	206	210	189	201	158	193	175	166	164	173	154	169	177	198	171	149	182	176	170	181	168	168	187	158	188	173	142	163	171	154	172	161	176	184	173	164	160	187	157	154	155	177	184	154	158	150	167	164	173	173	191	152	152	166	147	164	163	154	163	161	170	149	150	154	144	168	140	144	156	145	139	168	172	165	164	173	150	164	144	150	166	176	175	170	157	159	151	151	159	164	157	171	169	155	178	147	155	159	156	168	164	154	144	155	161	188	172	163	167	184	125	168	154	157	164	145	160	158	170	151	154	181	164	152	176	149	152	156	156	148	155	144	145	150	169	154	167	160	149	164	141	151	126	148	146	157	131	157	160	150	187	173	126	163	168	171	144	145	170	139	168	160	158	168	130	163	158	164	175	148	151	176	163	183	183	156	175	190	174	167	159	168	144	164	173	163	157	155	145	167	147	153	143	172	151	169	166	148	143	170	178	159	154	149	163	143	163	140	157	178	160	151	161	169	152	138	149	139	170	168	164	155	170	142	160	182	160	156	141	139	176	152	152	156	155	154	169	154	154	163	150	163	149	151	161	158	141	175	140	147	190	146	165	186	164	165	170	149	142	167	161	141	189	177	158	157	161	155	158	170	158	166	152	173	159	183	157	160	164	121	181	167	162	159	147	132	154	171	145	141	142	140	180	182	155	145	163	155	144	149	162	163	174	174	143	144	153	155	145	177	151	152	186	151	170	146	172	170	165	177	153	171	161	142	147	151	179	167	131	154	155	161	159	160	178	148	149	167	160	166	138	159	157	185	152	139	141	167	159	159	144	155	146	164	189	165	146	145	148	147	156	158	171	157	167	161	162	145	151	150	144	157	160	153	169	174	137	141	167	151	179	135	157	146	171	167	165	161	158	160	152	144	167	173	146	158	162	165	155	155	152	146	143	146	160	141	142	166	155	174	132	140	162	171	154	176	144	151	177	140	155	141	150	147	152	168	160	167	152	195	144	183	178	148	148	140	173	163	138	177	163	157	160	166	185	143	137	138	161	147	173	154	156	181	165	171	159	156	152	150	167	167	164	160	170	160	163	168	157	169	123	159	153	135	171	169	180	162	154	163	152	167	164	155	126	175	151	151	165	167	146	146	173	152	150	148	177	173	171	170	179	165	145	155	151	165	162	195	200	177	176	170	130	152	173	150	164	176	177	157	163	136	158	130	183	152	153	138	154	146	159	154	144	164	170	171	183	156	151	160	142	149	148	174	155	151	161	171	153	154	154	164	147	131	165	141	166	185	142	160	157	147	154	175	173	150	159	164	166	150	158	148	155	137	141	176	131	157	152	156	173	136	165	174	158	174	153	195	143	163	152	162	140	173	159	155	178	159	140	165	151	175	180	156	157	149	132	146	175	173	155	138	157	179	179	169	132	182	171	150	157	165	163	143	149	157	161	156	158	165	143	164	139	177	155	157	143	162	135	167	173	171	161	173	170	148	184	159	174	138	144	161	144	170	162	162	161	156	164	166	153	150	169	146	165	184	162	163	149	151	141	155	172	130	157	156	157	152	159	147	157	154	150	184	152	154	190	169	170	131	144	154	161	161	162	175	156	169	149	146	148	149	158	181	150	189	149	147	146	176	155	152	156	146	143	150	139	157	184	158	171	155	142	151	158	163	156	180	160	163	159	146	150	138	160	146	168	131	163	151	139	185	154	171	160	173	168	160	153	185	153	198	160	143	171	167	137	195	144	154	166	143	168	142	137	154	142	166	174	158	156	157	157	154	174	176	172	162	132	163	157	165	146	164	166	157	138	140	174	169	158	148	176	179	152	168	164	160	161	167	163	146	164	166	157	150	139	167	154	162	176	173	152	156	152	164	172	162	158	155	144	167	158	157	160	155	166	158	167	139	155	190	157	163	158	148	168	135	151	163	174	157	155	144	147	161	181	162	169	161	161	154	163	149	153	151	175	150	143	165	174	170	173	158	164	165	138	150	142	149	131	153	175	154	153	162	178	150	171	151	173	174	142	145	153	149	186	166	153	157	167	158	154	177	139	172	159	171	160	151	163	159	148	125	149	161	174	154	141	137	170	158	156	165	187	156	146	172	152	176	134	165	165	144	173	159	168	180	168	183	169	149	154	156	156	148	165	158	172	161	177	167	153	176	159	168	137	151	157	175	143	186	184	151	148	149	156	139	147	162	177	178	153	162	143	136	164	131	146	185	163	159	155	172	172	138	177	164	144	174	150	151	134	166	145	170	169	177	154	143	158	163	162	154	166	157	167	167	148	165	157	170	153	152	141	156	151	168	150	177	153	162	163	162	153	153	188	156	162	133	168	157	160	146	146	149	161	134	167	156	178	163	153	139	159	144	145	161	161	155	162	155	155	164	154	146	162	157	143	170	167	151	151	153	166	148	173	158	182	159	157	152	177	171	173	117	157	171	156	161	149	171	155	166	182	125	159	148	142	187	150	139	165	156	175	159	175	164	143	165	177	145	150	158	195	155	143	143	149	136	148	156	164	178	158	159	169	180	161	151	161	163	152	162	169	163	162	171	177	151	160	144	159	170	171	162	153	157	168	180	152	159	169	155	150	160	169	162	162	165	167	163	149	156	166	167	166	159	157	168	142	170	171	180	184	175	162	153	146	170	167	173	154	159	156	163	143	164	149	157	157	160	156	155	148	151	162	143	149	156	164	168	162	169	161	143	146	167	155	157	157	160	152	153	141	167	148	154	164	162	168	164	151	162	173	141	165	149	132	156	164	145	170	152	166	141	141	146	188	164	156	153	168	134	171	149	153	160	132	151	180	168	148	155	161	162	169	153	163	144	164	155	162	161	169	155	178	145	158	151	140	137	167	163	157	145	168	176	155	144	170	134	149	141	177	151	154	140	149	171	162	141	158	145	156	143	172	177	160	174	168	165	161	160	172	161	141	145	173	148	165	157	180	150	158	148	170	189	145	165	150	169	162	152	161	150	157	152	179	182	155	158	172	143	154	158	133	138	182	154	159	156	156	173	153	153	158	178	156	141	158	176	182	172	156	167	148	171	166	160	147	151	172	174	164	167	188	165	147	163	152	138	159	143	139	159	146	144	179	167	170	164	163	162	183	157	155	160	147	163	161	140	174	176	142	189	167	146	174	160	159	179	138	168	149	153	149	157	146	160	156	152	156	172	160	167	166	157	163	185	174	158	164	153	164	166	165	171	157	142	171	142	138	146	156	154	155	181	159	147	167	157	176	148	147	172	162	143	163	138	167	179	138	152	124	176	164	159	144	154	176	157	158	177	160	148	159	181	176	150	134	146	149	164	163	152	186	171	164	157	169	150	182	151	178	160	154	193	169	158	139	162	149	143	157	159	156	136	177	172	161	149	168	166	168	144	182	179	149	179	185	150	184	172	157	163	155	155	141	137	137	163	167	137	163	145	164	159	158	160	156
8015	2402	5534	6377	5568	4495	3674	3120	2638	2180	2004	1733	1528	1447	1270	1192	1132	1061	977	917	867	862	820	824	767	740	736	695	728	662	651	638	634	611	638	627	614	585	607	581	576	556	570	569	570	589	540	559	560	562	532	530	565	543	536	560	529	510	512	536	492	506	535	495	490	530	514	528	522	472	505	480	531	519	440	531	447	473	536	465	535	479	548	497	535	487	461	493	495	503	502	440	519	460	468	489	502	527	468	497	467	465	495	460	474	535	484	497	473	496	494	473	447	483	491	490	461	474	538	419	497	483	480	489	483	492	520	477	499	491	477	504	441	466	484	511	464	503	480	463	493	475	492	501	463	472	477	470	482	514	484	481	495	506	484	519	459	478	461	453	461	447	480	505	451	494	469	471	470	463	457	464	491	468	492	501	475	462	514	477	438	479	435	503	472	462	478	469	482	488	486	447	488	515	522	457	475	488	466	510	525	489	479	474	532	494	533	424	506	476	494	496	480	479	507	505	508	451	475	521	464	484	485	470	500	489	508	450	478	477	467	493	464	416	471	499	428	516	458	461	496	491	429	474	470	460	474	469	459	485	459	463	495	471	475	480	488	519	468	453	517	484	486	474	457	445	486	469	472	494	466	478	459	483	453	477	464	480	472	473	448	495	452	481	493	482	466	498	473	473	485	493	481	454	464	480	498	499	438	455	466	494	449	437	475	447	458	456	494	454	449	463	501	480	491	485	492	501	469	464	443	425	457	493	427	469	448	476	482	477	489	462	480	444	498	475	525	486	458	472	472	482	506	466	436	478	474	471	460	493	447	461	431	480	472	509	470	504	475	436	462	468	469	480	453	444	482	456	482	471	454	449	456	430	452	495	488	473	496	469	486	503	461	453	501	492	470	479	520	507	476	478	461	459	433	469	462	474	470	499	458	452	486	479	481	434	502	449	474	504	451	475	496	493	499	439	476	419	469	466	446	498	490	469	455	469	411	465	453	473	473	466	484	442	495	492	501	430	491	494	456	490	455	469	443	470	482	470	468	431	459	495	464	473	454	504	489	482	478	446	457	484	525	465	465	486	448	457	478	471	448	470	460	469	457	478	473	450	471	486	488	432	480	487	444	528	490	460	457	456	461	475	495	466	440	479	490	478	482	474	504	489	452	481	476	463	494	431	477	448	425	505	515	464	490	470	525	475	488	511	487	494	446	453	483	478	486	464	464	480	439	454	489	501	458	478	409	480	472	447	491	458	484	446	472	475	445	481	496	461	446	486	501	444	453	470	484	473	464	495	458	450	466	464	486	447	463	448	507	496	473	507	504	486	500	425	457	463	467	490	520	471	512	443	478	502	461	477	499	444	480	480	500	479	457	465	467	438	468	494	468	479	454	449	451	482	496	456	450	478	475	482	469	476	470	458	459	480	483	482	471	488	485	455	456	456	487	440	469	464	494	495	474	444	463	412	437	491	475	445	464	483	470	486	468	452	462	482	476	508	475	468	465	490	453	471	477	442	474	461	458	462	468	455	504	434	480	447	489	477	479	481	469	441	448	507	509	479	428	492	462	492	488	485	519	415	496	429	511	448	455	485	500	451	471	510	457	502	462	486	510	450	430	462	435	459	448	422	475	488	467	494	487	456	487	441	476	475	466	454	470	471	448	449	470	482	465	478	482	471	480	461	503	492	444	495	472	464	479	473	480	486	482	479	460	480	463	487	474	488	457	516	468	457	488	458	493	477	473	468	470	494	458	470	474	451	454	460	505	487	458	488	476	466	493	482	433	480	481	456	482	463	458	475	474	491	494	482	457	462	446	534	480	455	452	503	501	443	434	455	496	488	470	441	453	491	455	458	443	490	479	494	448	442	465	487	500	491	503	476	464	509	469	495	456	478	475	481	502	510	509	448	450	472	477	432	445	475	487	473	501	459	462	474	493	502	471	493	454	467	473	511	480	457	468	453	464	473	481	452	472	478	480	454	461	493	466	492	483	500	437	515	496	441	516	426	476	484	458	502	457	486	510	453	475	477	460	475	498	447	472	455	487	456	460	453	486	489	489	471	491	497	527	476	457	460	471	481	458	488	488	459	477	471	506	474	489	482	521	502	471	508	479	448	452	461	455	476	452	497	495	472	479	494	481	494	476	458	473	505	433	483	468	443	512	491	452	455	483	438	465	481	475	466	434	485	478	439	488	467	486	489	476	470	507	475	470	437	510	472	505	499	464	452	430	460	517	489	433	448	483	469	502	517	508	513	482	440	443	438	461	445	479	499	473	455	470	481	530	478	434	462	461	484	452	459	475	472	476	457	462	485	487	487	487	442	509	466	437	468	453	439	496	484	500	445	492	448	489	459	521	410	500	429	438	457	481	477	477	479	493	502	471	501	483	521	485	516	473	473	481	464	447	471	451	487	441	441	455	476	497	458	473	453	449	467	463	483	459	472	474	498	497	527	475	459	481	462	477	471	439	462	478	462	474	478	468	509	473	498	471	438	493	532	494	444	462	448	500	492	451	500	508	487	484	437	479	497	482	463	483	487	425	476	519	454	512	478	463	454	471	455	480	413	488	459	431	487	477	481	476	474	485	439	490	466	443	421	469	471	463	500	476	494	439	444	490	467	436	519	442	462	482	465	484	514	474	457	469	483	487	474	462	496	506	454	484	518	474	465	433	503	477	501	470	487	499	473	462	462	444	415	480	486	500	494	463	437	463	446	470	448	480	462	471	472	478	503	462	452	425	468	448	476	464	457	488	464	510	499	522	469	461	462	514	445	478	466	460	469	505	444	461	470	477	468	443	473	454	515	468	457	506	431	450	471	466	494	491	458	522	464	494	461	473	456	443	471	462	455	490	443	498	446	498	436	459	484	469	479	479	523	487	494	466	459	458	472	483	466	458	498	511	418	479	485	439	506	494	474	466	476	470	467	477	481	493	468	459	479	472	493	520	501	482	478	520	458	475	467	466	498	504	446	484	486	500	441	494	467	449	460	430	465	498	462	505	479	468	485	469	457	443	495	499	491	459	441	513	485	486	469	474	446	462	489	475	491	470	453	428	449	474	483	454	479	457	466	469	468	464	499	448	495	506	490	495	460	458	445	500	448	454	453	483	509	474	487	467	496	487	456	477	489	480	481	457	460	477	459	483	470	501	495	443	481	491	471	437	473	497	504	470	464	483	495	469	477	487	440	477	436	430	477	484	483	456	474	434	461	449	487	473	482	473	460	502	447	495	459	457	484	494	475	501	453	517	459	449	459	464	497	491	464	448	485	481	491	491	464	477	475	449	510	493	414	465	457	467	467	476	458	475	469	437	487	481	479	446	499	446	473	455	481	467	477	462	473	465	446	500	455	492	478	454	461	470	478	453	478	472	491	515	468	454	469	444	480	450	494	454	429	486	480	424	438	433	468	482	478	462	505	499	472	468	454	430	480	526	449	468	495	474	532	477	482	450	475	481	475	438	455	450	441	459	483	476	475	463	480	491	481	462	437	439	495
2494	308	324	266	294	299	277	241	245	236	239	297	249	225	240	227	243	228	250	227	234	233	217	240	224	219	219	215	251	217	226	217	244	265	242	227	230	240	217	235	247	253	222	230	222	240	210	220	243	243	205	237	238	227	214	214	255	226	228	209	231	233	239	283	250	240	236	218	256	254	234	215	229	223	198	223	246	258	238	229	226	252	220	233	228	235	209	238	242	252	209	218	196	200	247	226	243	218	244	216	238	238	244	227	223	206	222	254	207	212	238	225	222	230	251	218	216	229	219	237	226	256	220	239	223	246	237	242	246	208	213	214	225	218	219	217	226	231	209	225	243	221	232	231	226	220	216	218	222	238	205	230	209	211	216	231	230	247	246	223	231	236	232	217	238	240	235	247	220	204	243	222	229	231	216	231	206	232	235	224	216	229	207	216	223	264	218	220	237	229	229	230	195	262	243	198	230	241	209	241	238	219	229	250	249	232	271	213	247	250	244	236	224	229	230	234	237	241	244	215	257	235	230	219	243	208	235	207	221	234	226	234	218	245	217	199	255	226	251	215	255	289	219	238	245	238	257	233	241	234	213	237	245	252	221	263	237	244	201	240	228	219	184	241	236	219	235	224	206	215	253	239	244	255	209	224	226	230	226	217	228	251	183	242	245	240	264	192	229	241	230	218	232	255	212	230	266	236	246	242	208	237	198	230	237	204	231	228	228	238	218	228	257	226	209	196	252	240	252	243	224	221	229	252	235	213	252	236	254	203	253	230	226	235	238	242	235	224	220	270	246	239	233	225	237	254	225	224	243	261	241	228	248	229	223	238	204	221	222	229	204	225	234	229	254	208	233	239	224	235	237	222	246	237	212	210	211	242	243	246	199	241	246	226	244	228	243	214	220	245	221	254	218	230	235	216	220	215	222	220	237	215	249	224	237	218	255	216	240	245	224	221	227	231	223	228	231	229	241	257	220	249	254	232	237	227	235	228	205	219	223	254	255	229	225	222	224	231	222	222	254	235	233	220	233	244	222	241	213	203	219	243	235	227	236	226	221	227	201	250	208	242	223	214	229	236	230	231	239	232	239	217	240	208	227	229	248	231	244	225	231	246	238	208	243	225	216	228	218	224	245	231	220	229	214	241	241	251	216	218	252	251	211	225	209	233	251	245	225	255	236	243	226	213	260	198	228	219	222	245	253	246	242	239	233	223	209	220	201	235	234	204	248	244	270	240	254	240	234	227	238	231	251	216	232	241	216	244	226	225	216	224	230	235	223	255	227	235	230	246	226	232	230	239	245	248	226	242	247	264	259	249	214	210	229	216	218	240	219	201	233	216	219	212	233	219	229	229	198	246	227	242	228	243	237	224	207	225	204	203	219	229	234	229	220	233	218	253	237	247	237	201	210	257	232	234	224	213	213	235	243	234	226	235	220	232	209	227	222	211	241	242	241	240	213	260	253	244	229	247	228	232	243	237	235	240	209	251	223	219	240	244	219	233	213	227	251	240	233	213	249	252	231	222	229	252	234	235	207	264	242	225	257	213	266	222	255	228	238	229	240	240	233	222	230	242	237	244	218	230	250	215	235	211	199	259	233	217	216	244	223	220	259	233	257	204	219	232	204	234	204	208	226	266	201	244	243	253	220	227	222	212	277	219	228	265	223	240	256	243	234	236	240	231	252	211	193	231	232	236	240	220	225	222	234	216	231	234	252	238	194	238	254	241	227	224	233	240	230	216	224	224	254	242	229	220	212	238	220	238	244	221	240	259	231	234	224	232	234	237	230	230	213	212	226	229	244	223	235	215	245	245	237	209	240	223	208	234	235	245	223	241	229	225	233	230	221	235	240	235	240	223	233	207	225	225	229	222	239	231	230	247	203	189	236	214	237	222	226	246	219	229	230	260	242	212	222	225	250	228	245	222	248	229	218	219	235	219	238	209	248	247	226	210	220	229	225	230	230	229	210	223	204	234	217	229	223	210	219	237	230	227	226	210	237	239	227	231	203	245	234	235	223	232	225	248	238	217	241	226	253	247	233	207	234	225	205	233	238	232	251	238	221	215	206	235	228	252	233	216	213	218	272	219	244	224	219	230	233	237	213	247	199	235	226	246	249	219	230	239	243	231	234	232	258	266	206	229	209	236	197	244	234	223	242	234	221	264	219	240	227	242	231	267	222	231	201	213	250	242	249	217	220	221	226	200	246	217	223	216	226	197	239	220	208	245	231	209	258	220	196	231	241	230	226	240	223	216	227	210	225	243	207	243	233	228	215	224	234	240	221	213	217	219	204	229	245	227	211	227	230	232	240	230	262	248	234	217	218	230	225	224	245	205	261	220	221	190	234	216	247	221	231	213	201	207	221	253	242	240	201	222	226	210	208	234	230	243	215	228	231	224	223	219	236	231	246	219	222	245	237	255	240	230	251	237	231	245	256	230	191	214	257	230	214	260	244	210	239	216	258	230	218	219	238	255	239	221	216	222	243	232	194	238	248	234	226	222	217	240	238	231	230	213	251	217	248	247	252	219	240	243	244	220	245	240	197	243	218	232	237	206	251	233	219	220	234	229	232	205	229	228	236	234	243	223	262	221	210	249	239	234	224	206	208	249	227	223	226	231	232	233	214	254	239	215	251	229	220	248	236	233	243	226	238	243	233	237	235	191	209	251	238	210	199	212	230	228	228	217	202	234	248	236	215	260	236	223	235	251	249	238	217	255	256	231	236	262	226	267	200	231	220	190	267	239	224	211	238	216	230	221	210	237	222	211	223	243	239	221	205	227	229	220	234	256	245	234	206	246	230	224	228	210	264	248	238	273	257	217	237	229	241	240	224	227	207	232	227	212	254	228	232	243	257	235	218	226	209	213	240	236	215	248	211	217	238	217	243	226	219	224	224	249	226	242	257	200	221	217	233	230	217	249	231	248	217	225	215	243	240	255	210	224	261	212	236	222	224	247	232	213	232	222	218	239	248	239	228	216	239	235	237	206	224	238	223	248	259	232	241	238	222	244	213	221	241	212	207	223	217	220	236	264	227	222	225	199	228	261	230	231	242	229	233	244	215	240	259	256	212	216	217	221	223	238	234	240	223	222	259	229	212	233	250	236	206	253	242	223	238	251	232	216	246	235	254	248	234	228	255	216	236	230	218	219	230	220	244	238	240	252	223	215	248	223	240	229	253	211	224	242	229	226	253	242	217	244	229	227	216	223	255	255	236	226	227	222	237	202	221	233	241	231	229	224	211	221	249	210	219	209	230	250	239	237	231	221	215	194	268	239	217	203	236	217	264	240	213	235	221	214	201	233	241	211	231	250	229	210	223	213	203	229	209	219	244	212	226	218	220	205	239	231	226	263	224	244	248	224	219	247	239	218	225	203	193	226	236	228	243	239	227	244	208	247	224	256	228	211	240	220	217	233	221	212	253	208	238	209	235	220	227	211	226	223	204	228	215	200	258	225	234	187	234	230	220	212	237	228	228	227	236	208	249	225
2294	722	814	924	850	770	811	707	668	680	697	661	652	654	617	696	647	672	631	683	633	641	651	656	656	661	619	632	662	637	623	603	667	651	650	653	614	630	598	643	606	641	622	706	640	638	609	624	685	619	634	634	650	631	616	635	649	615	620	671	655	613	625	659	591	642	640	610	638	647	581	637	667	650	636	609	621	624	686	621	649	617	607	628	630	599	620	624	641	616	638	688	650	631	654	585	628	639	639	600	600	625	642	617	652	676	599	649	617	591	643	694	646	633	652	610	630	651	648	589	616	634	645	612	646	665	596	623	597	606	593	638	637	608	563	618	610	574	586	597	618	601	615	647	625	590	631	604	640	647	622	644	636	661	607	625	668	612	678	642	646	628	610	594	633	605	650	636	614	599	613	637	588	648	658	625	615	650	652	667	639	676	673	631	624	663	610	648	591	648	613	601	637	645	636	646	636	643	643	623	632	629	634	628	641	634	663	621	601	673	593	639	637	635	609	641	660	595	651	595	619	629	617	643	627	638	632	612	604	636	664	613	633	648	573	574	645	599	616	635	620	624	602	627	592	622	647	626	631	649	609	637	624	654	620	643	616	601	620	644	635	597	641	630	667	651	671	574	621	584	638	594	630	609	600	631	603	639	603	608	617	613	664	646	667	637	640	667	668	641	595	615	603	607	631	636	608	621	601	628	627	594	619	602	647	623	644	688	612	646	610	637	597	608	636	648	638	576	656	589	634	615	590	641	665	615	611	617	641	613	637	598	650	630	623	642	642	615	617	620	623	616	664	611	585	633	604	571	651	633	644	667	625	640	604	643	612	638	616	621	600	608	606	634	617	621	669	641	652	651	620	611	641	629	695	644	620	631	619	591	626	640	674	618	640	617	611	637	648	588	584	626	641	608	620	605	609	641	630	627	644	637	613	622	662	674	673	598	611	638	651	595	706	609	628	617	689	651	595	617	643	629	628	642	605	646	596	620	674	612	612	618	593	623	646	667	621	637	655	579	611	613	632	636	634	615	644	684	628	592	654	610	658	598	629	656	635	652	632	594	626	638	641	641	657	674	673	628	621	573	657	604	630	635	640	653	615	637	586	621	631	673	621	606	677	642	666	651	611	653	648	626	656	593	701	640	609	621	629	626	649	614	648	648	665	681	608	680	600	611	591	617	602	620	597	638	657	687	609	655	659	622	638	673	602	611	619	676	655	664	621	601	655	625	631	615	634	576	583	613	619	606	636	639	615	628	633	634	648	611	632	636	662	647	622	633	668	641	599	610	626	638	639	623	619	690	659	642	646	637	665	600	660	656	595	598	630	645	620	616	680	671	655	593	626	599	607	639	644	627	645	656	608	644	627	652	599	658	656	619	628	645	646	608	631	595	655	575	623	648	686	621	640	668	633	624	683	645	638	620	640	622	578	650	616	623	669	639	650	569	643	632	630	656	605	645	623	611	616	631	649	618	630	631	589	635	584	636	656	562	634	632	638	645	642	609	674	615	624	610	672	617	619	614	634	658	629	612	577	633	631	607	648	606	620	665	638	617	627	671	669	637	622	606	670	676	621	622	632	637	605	638	616	609	628	647	611	679	630	657	665	620	656	609	633	651	631	648	612	632	633	648	647	635	618	639	586	638	649	623	642	630	608	608	634	639	597	646	630	598	645	625	625	664	590	635	634	687	657	640	599	608	657	655	618	637	629	623	638	640	603	599	683	630	615	620	682	592	580	608	622	630	648	633	637	624	643	596	629	641	643	709	609	642	636	626	640	581	650	641	602	626	649	582	634	627	615	639	621	642	639	623	646	617	611	644	591	624	638	603	622	598	635	622	619	650	641	635	639	595	648	649	687	588	657	659	676	622	595	610	623	581	640	618	677	635	648	621	603	638	618	649	649	613	641	596	620	659	629	616	601	616	641	648	623	642	620	657	649	682	595	624	619	599	632	599	648	610	636	607	617	628	617	626	611	656	613	643	665	600	660	591	591	645	624	611	685	589	578	587	587	614	634	608	614	629	587	611	631	672	632	626	636	658	669	680	631	655	658	598	642	636	630	615	619	659	613	590	599	632	579	610	625	657	616	645	639	645	668	672	588	650	632	635	628	639	663	615	630	609	620	652	637	590	629	611	638	598	655	601	615	654	645	630	591	649	620	617	620	600	608	580	655	615	642	655	595	655	643	636	648	644	568	658	623	628	643	590	581	609	642	638	627	627	663	636	621	617	649	617	592	596	600	600	622	608	650	639	671	614	611	585	623	657	605	619	632	646	602	605	655	613	623	655	580	609	615	654	666	671	632	621	628	615	649	669	611	632	642	610	625	627	651	617	571	627	663	655	629	654	629	617	599	631	650	594	609	651	633	672	633	634	629	584	589	621	629	636	593	621	633	613	627	661	631	645	641	608	592	594	588	631	660	636	642	613	646	608	669	590	603	581	671	667	595	638	626	631	635	599	598	653	647	694	616	633	633	670	659	566	629	656	650	660	671	598	620	604	651	604	622	677	687	655	651	627	640	667	626	622	633	612	631	616	644	601	667	630	673	636	644	653	635	640	617	616	574	626	611	640	608	604	591	600	604	602	625	610	692	616	647	674	626	611	695	641	637	641	638	644	613	643	658	603	625	652	630	595	658	635	635	648	639	646	648	596	639	563	634	646	645	639	651	617	618	640	674	601	629	674	637	634	648	644	615	603	622	605	617	606	646	643	625	658	593	651	646	610	660	606	622	622	641	619	680	647	597	664	658	658	639	586	614	634	662	624	615	634	598	607	659	603	685	668	667	633	633	646	592	664	664	627	622	632	633	644	652	619	638	624	618	638	617	629	624	642	598	620	590	604	615	646	644	634	662	613	649	644	604	657	639	609	647	625	619	617	622	662	673	649	616	628	600	571	666	645	620	614	590	599	588	633	679	642	664	633	602	654	644	623	644	611	580	642	598	637	621	645	621	610	663	599	637	627	619	643	626	654	624	613	650	642	665	624	633	616	581	671	632	680	629	636	605	618	627	608	668	598	615	648	628	655	615	612	668	640	633	653	622	615	649	608	624	594	609	577	650	628	662	636	624	638	677	601	594	609	658	641	633	620	639	654	598	610	611	647	643	602	649	612	602	668	614	570	623	648	646	646	594	610	639	626	590	608	629	598	634	602	617	598	620	640	589	618	647	633	639	628	629	637	600	682	631	598	668	574	636	617	662	655	663	634	634	630	636	663	641	612	676	638	630	660	639	625	641	639	608	632	630	620	610	624	600	658	656	596	659	661	671	633	623	610	619	592	636	635	637	651	592	607	651	590	609	630	638	633	661	607	650	604	640	642	586	642	643	597	654	683	623	597	612	645	611	650	633	661	637	624	681	630	654	674	618	613	653	636	644	662	618	600	619	580	615	631	586	680	625	642	618	620	629	646	608	656	646	631	599	640	652	631	617	639	663	680	591	605	565	574	599	648	633	609	641	636	586	616	652	611	577	639	660	593	613	637	624	610
9977	1255	1395	1091	822	587	472	394	299	277	269	176	180	195	168	156	147	167	178	146	139	123	128	134	134	116	119	125	143	139	116	130	131	138	115	124	139	116	128	143	106	124	121	129	114	115	124	112	120	127	113	112	109	103	138	107	115	104	110	107	120	121	95	125	117	123	128	121	102	101	125	105	100	117	118	112	132	110	109	111	97	115	122	126	115	107	118	126	116	99	103	132	120	105	113	117	132	133	106	125	107	108	104	120	116	103	107	123	120	116	121	106	121	131	106	110	119	121	105	102	117	126	106	132	117	107	119	101	108	103	129	127	101	99	106	111	109	109	128	110	131	116	106	105	92	122	104	99	132	119	110	121	90	102	112	90	119	102	122	118	122	125	126	119	102	114	112	119	97	113	126	102	113	118	105	128	128	100	115	108	100	118	98	103	115	104	117	104	106	109	107	119	125	119	111	102	118	119	124	120	119	127	126	119	102	108	112	101	112	103	126	123	127	100	116	104	108	112	110	131	103	109	98	102	111	116	128	118	102	117	81	129	118	108	119	107	124	102	123	119	115	98	100	108	120	119	102	122	111	101	109	105	101	109	95	94	106	99	116	105	125	89	120	101	103	106	114	113	114	122	126	120	115	113	112	122	115	102	105	107	116	102	111	120	114	109	133	98	128	103	109	102	90	95	96	114	104	117	103	105	111	113	118	102	117	121	124	127	114	130	111	115	100	124	112	129	124	112	83	122	116	112	108	114	114	99	100	118	108	106	114	104	114	101	97	122	109	110	110	97	101	127	117	108	111	105	86	114	122	120	102	120	109	106	117	102	116	109	104	123	96	143	113	106	105	113	91	135	121	103	120	103	98	123	121	93	90	111	97	93	124	119	107	116	95	121	120	136	105	112	106	112	122	95	110	120	122	132	110	118	111	111	116	100	98	111	106	114	115	103	108	118	110	103	101	124	113	120	120	104	119	102	109	114	121	98	93	123	106	111	83	111	106	98	100	107	113	99	117	100	116	123	103	107	114	110	122	110	112	94	107	103	120	121	104	121	111	108	108	115	93	104	121	106	117	122	100	109	124	106	120	102	90	120	111	103	101	99	106	120	105	116	107	113	105	121	102	101	107	127	121	105	117	114	124	114	117	109	100	128	98	130	103	114	106	123	129	110	114	122	103	132	96	98	108	100	107	110	130	124	128	120	99	137	105	110	111	98	101	102	103	109	99	101	133	119	108	110	108	105	116	111	120	101	127	102	120	123	143	95	97	93	104	116	105	104	117	118	123	91	116	101	121	118	120	115	126	115	112	98	110	96	111	110	110	110	130	116	99	122	110	87	108	118	104	110	115	121	96	107	107	110	126	102	106	125	100	120	106	97	134	116	93	116	121	118	112	128	124	133	105	110	114	105	115	95	136	110	132	112	108	119	113	110	109	128	107	121	126	111	109	108	118	112	121	122	116	126	107	95	123	114	98	109	118	105	122	111	100	103	111	119	95	102	105	129	95	122	119	118	129	113	111	120	99	105	113	128	114	98	115	109	99	124	104	112	118	121	112	122	131	104	105	125	118	102	129	138	124	113	129	97	104	129	115	107	120	123	109	133	112	112	133	105	125	117	121	116	116	113	104	114	111	122	111	124	116	122	113	127	118	110	103	131	98	109	116	100	122	101	122	97	129	94	110	122	90	112	105	98	84	124	111	116	106	116	135	128	106	113	95	107	103	113	124	122	113	102	103	122	131	109	119	114	114	115	113	98	109	94	99	119	100	125	113	116	106	119	119	90	126	111	107	110	111	122	115	126	124	123	114	111	115	109	96	125	129	120	97	116	108	121	135	140	119	95	112	109	98	101	115	121	115	98	110	118	110	125	115	118	121	105	105	128	108	115	101	129	106	98	106	97	114	128	101	107	109	112	111	119	105	100	111	118	114	125	100	117	123	103	113	115	101	110	113	102	114	124	103	117	109	107	109	117	99	115	118	107	125	107	119	131	109	103	134	124	118	102	115	120	109	131	111	118	123	123	117	107	117	114	114	117	116	121	117	121	123	102	101	108	119	118	125	136	127	133	112	115	119	123	102	117	98	112	111	130	112	117	96	120	130	108	105	123	120	121	101	118	106	99	111	124	100	120	123	123	120	113	110	109	113	105	110	100	120	88	107	119	123	105	125	115	111	117	107	104	107	120	100	130	97	121	97	117	106	111	110	109	99	109	102	105	117	107	114	121	119	106	123	110	118	113	125	133	103	103	130	98	107	108	126	123	81	103	113	113	117	108	99	115	104	112	110	99	120	109	96	145	101	110	106	116	118	111	113	112	113	113	108	109	128	112	94	113	109	110	113	103	129	109	123	124	116	90	103	118	93	117	101	111	126	127	123	96	110	116	120	105	121	94	121	124	110	124	136	109	106	118	106	105	123	122	102	98	111	123	110	114	119	102	114	104	101	114	113	112	109	106	112	122	103	102	109	107	142	122	98	125	112	115	106	113	99	124	115	114	119	129	109	115	99	100	112	111	116	116	114	132	103	112	115	90	113	133	135	111	127	120	119	128	126	105	114	119	113	105	95	127	117	122	99	101	105	115	103	118	134	115	93	120	112	123	112	108	106	135	111	103	109	122	124	96	97	109	114	108	114	107	109	131	114	104	96	116	117	109	112	115	117	112	94	139	117	110	120	100	130	120	114	127	103	105	110	97	117	129	116	106	122	111	99	122	118	107	113	97	123	102	115	120	104	112	122	100	119	107	130	102	115	119	119	106	103	96	105	116	122	117	109	98	111	88	104	124	102	109	124	106	115	117	115	115	98	106	121	124	123	118	111	125	119	110	103	110	118	115	119	109	102	103	100	134	105	116	112	100	116	108	99	109	102	88	118	123	128	124	114	126	131	121	118	122	102	92	116	117	108	129	98	136	116	113	110	113	110	117	109	124	97	105	121	126	118	106	107	133	122	112	100	112	112	110	111	107	105	119	120	100	133	93	139	92	133	104	95	120	113	110	111	145	124	118	111	116	122	129	103	100	121	101	97	110	114	106	102	113	98	104	115	125	120	122	107	83	112	103	108	124	94	112	96	120	135	145	135	124	124	97	124	105	125	106	110	125	102	136	113	118	125	108	119	110	100	127	111	119	105	120	93	111	110	135	132	118	118	118	106	95	134	113	92	119	114	115	120	104	113	104	115	101	127	101	123	106	111	100	103	107	109	113	120	138	127	124	111	115	94	125	104	111	127	105	99	99	109	96	106	104	90	110	98	117	112	104	122	125	91	108	130	102	87	109	116	113	110	105	105	114	109	107	104	106	111	106	112	110	107	99	132	118	105	117	108	104	121	122	94	125	116	120	104	116	130	117	110	109	111	114	110	115	123	102	126	105	101	104	109	116	112	113	106	127	111	98	133	111	116	119	113	121	125	113	102	104	119	118	105	113	98	103	119	122	104	114	121	108	112	114	133	122	110	115	117	99	99	100	113	113	104	115	98	120	124	129	116	132
5749	1531	3049	3721	3204	2617	2114	1719	1483	1344	1121	1039	906	869	800	734	684	672	610	600	558	546	526	515	520	543	476	467	451	449	486	432	412	425	421	418	439	422	400	398	408	406	405	412	383	396	371	374	403	372	397	343	349	353	402	339	384	390	338	350	354	350	330	356	399	367	382	359	371	388	396	379	390	369	381	380	385	371	322	330	359	368	374	368	360	342	352	362	362	356	387	385	378	354	343	338	343	374	383	359	365	326	366	349	352	347	348	387	370	354	335	372	381	391	338	352	325	338	356	355	342	361	388	332	327	344	347	361	355	351	375	316	360	337	348	343	332	378	333	366	351	367	347	361	358	350	331	373	350	384	358	352	359	365	365	365	347	372	324	341	346	344	363	355	360	375	358	363	360	334	346	378	323	337	351	365	323	359	374	385	368	355	364	349	357	362	329	351	353	311	370	315	346	360	367	342	325	382	335	327	356	366	391	332	330	326	363	369	339	339	328	355	382	344	350	345	359	364	344	374	366	353	346	329	347	348	343	365	333	347	373	353	340	340	361	377	329	369	358	367	340	357	326	345	349	340	336	334	310	363	370	357	348	358	299	333	373	360	364	370	294	366	335	349	317	365	353	359	334	346	364	310	373	344	340	321	347	328	338	331	330	355	353	354	360	357	355	315	341	362	341	402	331	339	381	326	368	336	327	381	346	373	337	349	357	355	305	344	348	337	328	346	334	376	341	385	321	365	341	328	345	334	366	345	345	341	359	364	355	354	384	328	339	305	358	336	368	315	333	349	353	352	365	341	332	344	325	346	349	333	327	331	349	363	363	338	360	383	325	333	406	375	345	326	336	326	329	320	362	350	367	325	349	344	358	324	315	306	357	351	315	335	369	355	373	343	372	360	359	357	336	350	330	332	377	373	346	347	368	342	366	371	320	358	350	322	354	354	357	337	334	342	347	345	325	332	343	340	333	349	348	353	352	333	325	332	328	360	339	326	361	357	356	313	349	397	332	355	339	375	353	375	326	378	367	329	331	369	364	318	354	360	348	347	342	352	339	343	350	334	348	316	358	351	319	368	368	308	344	360	346	372	375	366	384	339	324	339	317	329	342	351	343	334	339	324	351	331	338	343	339	349	333	364	343	374	338	337	346	313	348	340	342	318	324	321	357	364	340	356	334	387	369	328	356	381	332	386	350	362	332	363	319	353	355	372	337	358	350	344	361	361	338	334	368	356	321	350	366	349	351	323	344	334	326	365	328	369	343	317	310	326	361	375	362	347	338	317	345	299	369	351	358	372	357	347	331	351	339	335	343	341	347	366	355	346	328	363	367	367	353	374	344	354	321	365	349	320	370	353	354	385	346	348	351	350	366	364	363	373	340	352	372	328	314	363	361	357	352	361	372	326	328	351	343	360	352	344	361	374	332	356	328	359	327	370	327	332	343	328	346	353	374	318	351	356	355	373	362	342	337	322	327	345	338	366	346	370	359	318	359	374	358	345	387	321	316	355	326	338	359	365	350	327	329	374	352	323	349	360	365	366	332	332	379	347	338	378	377	354	357	301	350	355	344	353	341	346	325	366	369	327	346	336	313	356	301	345	345	325	357	364	332	348	351	379	343	346	345	370	328	368	345	370	357	352	349	320	373	349	334	328	337	387	343	372	376	332	322	353	352	322	360	367	373	359	325	378	344	381	338	337	335	345	350	324	350	352	352	364	359	381	329	344	346	396	331	355	338	366	345	373	379	359	316	327	357	374	363	366	348	359	324	359	334	335	357	346	362	341	373	344	361	341	327	328	324	368	324	336	314	358	387	318	357	372	323	316	361	334	326	345	367	360	370	349	365	375	359	325	350	343	360	340	332	375	338	329	352	370	361	353	323	350	343	354	366	337	359	369	355	346	323	370	316	352	350	350	320	313	372	342	380	363	339	355	346	319	374	360	315	326	327	339	363	311	335	363	328	364	354	354	329	345	350	370	357	379	337	308	345	343	326	368	343	354	343	365	351	344	346	345	369	390	365	359	344	356	368	327	321	325	313	345	346	382	398	315	322	345	352	341	342	362	339	341	324	346	348	329	369	351	310	326	369	361	381	333	355	390	376	383	333	373	345	328	329	344	318	352	347	340	359	322	383	353	339	379	335	361	338	344	349	349	365	385	360	338	343	353	345	362	350	378	336	330	355	305	337	344	326	351	355	317	359	321	339	367	362	323	354	346	383	324	346	370	370	331	342	340	390	380	357	353	343	354	337	334	337	344	357	360	350	356	331	361	332	354	317	350	355	372	329	314	373	334	367	349	359	336	318	369	370	353	336	350	343	344	339	335	340	343	376	360	365	335	363	350	338	347	358	350	355	349	321	382	355	331	329	312	332	362	333	347	350	351	347	368	360	344	338	369	336	335	316	346	357	381	367	360	382	318	328	339	346	344	351	352	367	358	330	373	340	361	327	361	375	388	335	357	349	366	354	339	335	370	329	357	335	365	349	364	330	364	368	346	342	362	349	327	373	351	362	348	342	381	346	331	345	365	355	339	347	392	329	327	344	376	342	361	344	346	329	336	401	346	332	346	322	361	358	376	345	333	326	340	309	373	360	368	376	351	310	350	367	334	327	357	340	338	377	343	357	327	366	345	367	328	347	354	390	322	355	345	303	356	339	339	341	358	359	368	329	331	369	354	324	349	374	362	344	349	341	352	347	321	337	391	349	343	362	362	351	341	367	360	378	357	359	337	336	375	331	351	336	380	368	340	334	348	378	367	338	356	362	326	351	352	334	329	354	366	335	311	328	385	348	349	338	323	345	365	337	345	390	346	345	333	368	339	361	357	332	342	367	341	362	338	364	356	349	334	351	334	341	350	310	370	339	354	358	342	376	366	331	360	361	342	319	329	347	356	341	347	350	381	356	339	318	360	354	356	352	365	365	351	338	348	328	316	346	314	351	371	369	354	348	352	364	359	317	346	363	354	343	336	334	339	393	350	338	364	323	352	360	343	353	348	332	340	306	344	343	342	377	337	365	369	361	336	350	357	352	359	372	314	354	330	377	362	357	375	362	348	362	315	348	308	370	323	347	322	315	366	356	370	360	376	343	365	325	333	340	371	337	364	355	327	346	311	362	322	369	366	363	364	335	356	367	369	298	362	311	361	341	368	394	380	332	342	312	355	352	342	333	361	365	339	345	355	367	364	327	329	325	338	403	326	324	339	355	343	344	334	338	350	374	338	324	350	326	362	360	336	381	332	362	341	367	351	351	310	332	353	352	333	326	323	332	344	386	355	333	355	367	366	349	358	350	352	319	327	352	369	367	344	356	384	344	349	341	374	346	345	372	348	325	332	346	343	348	357	351	331	337	339	378	342	342	364	359	368	332	351	371	357	338	385	358	337	321	348	320	343	357	346	364	372	340	346	353	371	365	359	323	377	343	353	309	346	362	371	353	325	360	310	345	345	339	334	343	363	330	350	345	371	352	346	346	335	342	360	322	342	361	348
18236	3005	2859	2131	1540	1160	831	670	519	468	415	368	333	281	333	237	260	224	228	222	217	178	215	241	197	215	198	206	176	201	185	183	189	177	204	181	179	156	158	170	169	183	190	182	168	170	172	150	169	168	157	163	174	175	148	166	165	156	152	188	148	158	174	166	172	178	181	173	144	204	163	163	171	149	175	175	168	174	160	149	166	164	157	168	158	148	162	162	174	144	180	165	172	165	143	154	174	154	157	173	173	161	174	177	157	174	167	160	138	158	162	172	150	168	149	148	163	167	132	133	125	171	149	157	174	184	169	159	168	183	137	165	183	146	145	138	166	166	158	153	151	157	177	146	154	134	172	150	161	155	135	172	156	142	158	155	182	149	148	192	158	152	156	177	174	150	150	165	158	156	153	163	149	149	166	157	147	145	173	199	159	146	159	161	162	162	165	175	146	147	150	159	188	153	152	141	147	166	157	159	158	158	180	168	149	155	135	157	176	151	157	160	150	142	153	163	157	177	156	134	139	190	159	150	136	169	152	172	145	154	172	150	145	150	161	149	169	155	157	133	157	153	147	144	166	151	163	159	179	157	149	142	145	152	169	177	168	170	151	163	143	160	147	175	155	169	168	175	162	147	164	148	151	179	169	150	147	141	162	152	162	153	142	157	158	146	163	189	162	165	164	149	156	150	164	169	146	159	156	151	151	164	154	169	146	146	177	158	156	149	162	140	182	145	159	144	161	160	171	154	144	162	153	157	147	166	171	160	161	157	151	157	132	158	164	157	177	154	146	139	159	148	145	164	164	157	171	172	155	147	148	162	155	144	161	156	154	154	163	172	173	153	132	169	153	179	153	135	173	135	157	144	159	164	161	146	142	150	139	148	166	174	154	161	132	170	172	127	163	155	176	160	155	159	169	166	171	166	153	168	162	145	160	158	150	158	151	165	175	170	157	158	139	164	161	168	167	160	157	145	146	154	160	139	145	159	156	171	167	155	164	157	139	161	152	156	158	162	142	151	148	159	158	153	147	160	174	170	190	162	132	148	152	162	180	153	136	150	152	165	157	161	146	179	153	128	169	164	143	166	165	183	172	148	166	154	151	145	173	164	149	168	150	162	177	171	140	147	159	154	128	171	141	167	179	175	162	180	145	145	150	155	160	147	166	170	134	137	156	153	173	163	152	158	150	168	123	140	152	147	153	161	167	150	144	142	153	175	165	166	172	170	172	164	169	158	167	136	167	160	152	151	167	157	146	155	156	171	160	150	165	173	160	170	132	156	155	151	152	155	152	179	173	149	164	130	140	153	160	166	142	161	169	140	186	155	141	172	163	154	148	163	152	170	161	165	151	173	169	170	150	171	150	151	154	138	161	161	138	152	151	159	147	123	166	139	167	154	143	150	170	140	177	172	165	161	176	158	123	157	138	166	159	166	142	150	152	165	156	159	153	170	132	152	141	143	158	175	181	164	166	152	158	149	175	146	152	161	167	170	173	147	147	140	167	143	158	164	173	154	162	151	152	157	143	159	176	146	157	168	151	167	157	153	172	150	180	170	150	154	154	154	159	167	157	161	167	174	194	171	156	158	156	170	155	170	148	150	156	157	143	153	151	152	144	142	163	176	197	171	169	159	149	182	171	151	148	164	158	168	162	153	150	164	167	154	156	152	158	141	156	165	153	152	151	164	156	136	161	150	136	168	147	183	144	160	164	148	180	156	160	161	175	161	139	134	168	186	154	158	147	160	175	137	139	136	166	151	131	173	160	158	153	169	171	161	164	169	160	141	167	176	138	164	163	171	168	152	174	176	154	186	161	146	142	160	123	159	161	176	170	142	172	151	138	160	155	188	150	157	177	176	158	159	155	149	156	152	166	142	145	173	170	189	159	166	162	144	159	167	157	147	139	148	171	166	146	188	179	168	158	154	164	152	149	148	158	163	177	164	148	144	157	150	145	159	146	152	152	153	149	138	148	191	137	163	173	160	144	165	159	135	137	174	135	161	124	170	164	158	134	143	158	158	154	153	162	167	187	132	172	177	149	179	151	172	160	153	157	151	155	158	162	142	173	176	164	157	150	177	153	134	169	160	146	168	132	130	160	151	161	151	159	181	164	156	153	155	148	169	156	163	148	147	160	152	169	140	143	159	165	155	176	177	170	198	146	143	159	176	152	165	159	150	119	140	181	148	164	162	175	153	161	121	140	156	174	146	159	151	151	156	163	179	155	153	173	159	146	153	143	169	156	161	178	160	131	150	163	171	166	146	146	144	176	149	166	160	172	169	172	152	159	141	186	182	138	132	177	140	153	150	139	144	153	162	155	164	164	157	138	146	153	151	182	171	159	147	149	167	166	167	160	180	159	151	143	148	167	157	148	167	164	147	167	150	149	155	171	178	152	161	142	160	152	150	168	166	163	161	163	146	168	167	150	139	149	182	167	151	146	157	148	141	171	157	165	157	150	164	140	170	150	168	162	160	150	144	143	163	152	159	173	138	190	174	179	148	147	167	148	164	166	149	152	155	135	162	150	169	165	136	153	145	174	146	130	140	158	149	146	159	160	150	168	145	164	139	170	135	145	164	161	169	171	147	162	157	163	162	171	159	144	147	159	153	164	135	169	148	149	161	155	176	164	169	148	137	158	139	150	169	163	145	175	153	150	166	168	148	147	158	167	146	142	155	163	157	181	160	145	159	162	179	149	153	175	164	149	137	143	145	174	164	175	162	180	171	159	142	160	160	166	162	154	153	161	164	159	161	150	174	165	133	152	150	175	143	158	154	169	155	157	162	150	162	156	162	155	178	153	174	149	173	135	156	152	174	149	160	136	162	164	173	163	168	174	161	163	171	194	133	171	175	187	148	167	142	150	174	135	168	171	165	145	152	161	152	136	177	157	170	157	179	138	158	169	188	178	156	150	181	154	154	153	151	148	161	172	163	183	149	155	146	152	158	134	156	157	156	174	166	167	155	149	194	162	145	171	160	162	152	155	180	150	152	159	161	169	131	181	164	159	166	170	146	173	151	163	158	128	163	167	170	164	163	154	164	162	170	170	165	161	181	164	158	158	181	143	130	143	151	121	165	137	159	158	125	167	169	175	146	171	172	150	152	151	156	182	157	155	143	179	159	127	152	156	149	163	180	158	175	154	163	146	163	161	180	173	151	162	162	163	146	154	153	168	164	173	156	167	139	158	163	164	182	146	155	146	158	151	135	180	150	171	145	134	156	148	142	164	175	148	185	149	154	164	164	171	154	165	152	159	162	163	173	162	161	170	112	158	163	169	170	157	172	168	145	151	143	142	170	173	158	157	139	173	152	160	158	138	136	159	145	155	155	154	166	138	158	151	153	154	133	153	156	173	184	166	154	147	158	146	145	172	147	173	161	149	163	143	161	149	163	153	161	163	160	156	168	148	176	174	164	155	168	148	143	152	177	146	147	160	149	162	169	159	145	152	137	171	141	165	146	152	157	145	175	175	160	147	154	186	149	175	164
7928	2619	5478	6376	5529	4598	3660	3125	2552	2151	1911	1718	1584	1404	1334	1228	1094	1030	1018	923	879	848	844	762	742	735	734	709	714	701	643	645	615	661	665	614	610	571	553	587	561	553	590	569	598	571	581	546	551	559	466	537	544	497	499	514	528	510	541	522	496	545	566	503	529	493	525	516	484	500	487	523	485	495	476	523	519	504	527	497	516	503	485	523	491	500	443	493	457	487	509	498	484	471	477	494	487	468	498	501	456	475	449	498	482	477	479	466	442	490	490	451	521	499	494	489	488	502	442	431	463	487	502	507	506	466	492	489	499	492	504	472	490	445	460	454	499	474	479	482	476	472	481	500	477	512	507	501	516	498	463	485	487	456	495	451	473	480	486	516	487	470	456	460	483	466	462	451	452	483	480	444	487	471	494	481	466	485	511	479	531	462	515	492	472	467	442	480	486	512	477	463	470	489	460	468	438	458	466	479	461	499	447	479	494	459	471	439	451	459	460	456	490	445	512	485	502	469	451	466	460	474	497	462	486	456	473	504	489	492	448	506	471	472	476	504	497	437	483	466	487	455	487	500	436	472	477	448	460	463	476	455	454	473	485	476	496	463	499	486	485	454	415	505	511	459	455	476	499	451	479	487	475	465	478	494	517	518	476	507	467	455	415	512	490	490	486	517	451	488	492	438	504	419	448	487	471	493	494	494	432	475	477	504	479	480	482	486	490	477	471	467	478	461	479	476	454	481	451	504	488	443	480	473	453	503	475	492	438	505	500	481	486	493	501	456	466	454	447	455	492	488	470	490	469	488	471	444	445	460	499	478	442	457	460	484	464	463	523	485	500	460	495	450	493	507	454	454	497	504	459	490	493	453	454	480	487	520	462	487	486	447	495	513	472	490	452	490	464	458	534	466	484	475	484	473	484	499	456	470	440	462	486	471	474	468	455	443	484	477	435	465	494	441	437	505	447	441	471	469	488	506	495	499	438	468	507	490	486	485	484	473	457	507	429	520	460	520	493	437	470	484	459	462	488	450	479	436	434	470	483	515	466	481	464	478	444	472	499	465	445	526	508	494	487	454	508	458	445	484	459	480	501	448	499	457	495	479	460	475	422	504	526	485	487	462	471	500	476	482	463	492	492	460	478	485	467	465	470	483	497	471	471	493	488	486	498	460	475	466	494	484	524	473	441	421	496	494	453	496	467	460	471	462	491	454	447	473	473	458	539	500	495	451	462	440	429	458	502	482	469	453	466	483	482	504	474	495	503	439	450	511	511	519	462	457	464	461	495	459	485	485	455	454	512	479	452	518	484	475	452	455	496	483	470	477	515	450	490	491	455	487	499	494	472	443	550	503	451	473	451	437	473	463	537	447	462	481	461	469	455	477	493	456	504	480	438	499	491	469	491	496	467	499	486	440	435	475	485	449	457	454	484	494	462	475	482	493	452	453	519	464	486	437	476	513	505	507	467	491	464	469	438	481	458	466	454	470	465	484	468	509	513	491	458	457	446	469	458	462	471	471	491	457	465	477	509	495	469	477	455	474	468	458	471	478	454	457	478	460	425	476	447	505	428	508	442	446	448	478	483	484	501	505	471	464	489	497	463	461	444	503	498	474	469	471	449	445	469	478	490	487	468	454	484	491	464	469	495	472	480	488	462	466	474	486	474	509	464	437	473	479	453	473	441	502	442	483	438	442	459	450	451	452	484	441	432	485	476	473	430	514	439	442	445	435	471	485	470	487	444	497	454	490	488	453	474	458	424	454	428	440	462	461	503	503	467	496	453	430	465	513	508	493	509	468	452	477	494	474	474	453	517	443	475	501	429	434	491	500	492	472	440	499	425	450	460	446	464	458	478	501	479	491	461	490	483	462	463	476	436	434	477	481	488	435	476	496	480	464	459	482	482	448	428	489	470	491	454	459	510	492	463	455	499	428	500	476	470	459	446	471	478	445	480	480	473	485	459	504	470	475	428	482	481	434	474	464	462	456	472	474	494	525	461	446	452	463	490	505	466	430	443	510	473	490	499	455	484	472	471	491	475	457	464	464	461	473	512	461	479	436	481	507	457	472	465	471	450	486	479	485	449	502	468	476	518	458	478	485	487	466	470	498	472	499	464	457	451	458	456	475	459	462	470	447	473	483	501	483	492	458	472	467	466	460	466	465	471	443	485	468	458	457	490	457	445	459	489	478	478	442	447	456	475	540	471	432	484	451	479	473	508	492	467	457	500	481	446	493	454	484	485	472	461	478	473	482	449	466	488	491	481	478	505	445	492	480	462	472	468	463	458	489	502	480	496	495	490	454	496	474	464	481	449	500	456	522	483	501	531	426	478	475	500	454	480	489	463	484	503	507	438	475	503	444	483	457	463	476	462	469	484	469	494	488	459	449	466	442	464	431	454	466	476	474	490	449	421	464	452	482	466	470	494	472	454	479	454	463	449	503	448	466	447	449	506	482	502	489	490	471	474	438	458	474	479	467	459	472	465	446	493	430	481	488	471	479	490	464	473	483	485	467	466	454	490	478	470	487	459	432	424	457	488	485	501	496	452	503	509	440	469	463	496	457	480	490	463	462	483	461	481	490	479	463	443	492	458	475	499	459	478	474	460	454	428	475	527	477	468	482	478	478	471	500	448	462	482	498	456	437	454	489	449	501	497	491	486	461	461	459	478	467	460	461	452	456	447	456	489	498	484	493	466	499	512	481	512	480	495	470	475	456	459	494	473	438	502	488	466	491	466	453	487	471	473	487	478	470	471	463	453	478	432	491	477	463	501	458	485	492	467	466	468	488	479	439	463	503	460	446	477	503	470	457	448	426	491	445	520	501	455	479	491	506	461	509	498	506	471	443	464	462	479	434	457	461	440	422	444	474	431	452	464	464	458	440	462	496	469	466	488	478	474	467	460	488	450	461	450	509	483	519	507	466	440	478	526	488	491	460	484	475	438	476	450	505	489	474	451	509	489	442	429	496	482	460	482	482	477	496	472	472	487	498	469	481	462	467	484	491	470	449	471	513	485	472	491	519	462	455	520	486	496	457	505	502	517	492	451	427	457	473	496	459	469	474	468	479	492	435	470	509	463	469	484	523	452	461	489	445	474	493	467	478	445	479	456	466	497	468	466	470	508	487	467	439	462	470	466	474	479	459	483	492	485	481	475	480	526	477	466	452	484	514	449	446	441	514	493	464	503	476	458	482	460	485	456	460	491	493	447	444	516	487	471	463	464	473	500	462	439	467	515	462	444	473	465	509	465	486	450	482	486	459	471	430	430	470	475	461	492	480	468	489	473	482	491	444	494	463	445	542	441	467	513	469	470	501	461	486	455	430	493	498	491	483	469	475	462	484	465	475	498	479	464	468	493	470	481	476	493	475	489	459	460	510	467	475	497	526	443	469	463	464	480	464	484	463	492	506	476	476	474	428	489	461	477	501	461	431	489	464	458	498	466	464	460	479	480	461	481	481	505	491	490	444	477	465	449	510	456	494	509	464
2315	334	339	268	273	281	266	265	218	231	219	231	251	231	208	217	232	243	228	245	240	233	217	242	232	214	227	231	266	240	221	222	237	207	255	227	211	236	233	227	255	234	221	205	227	215	235	235	228	210	240	214	232	225	215	227	227	208	219	210	241	231	225	242	226	211	236	218	230	219	211	216	215	228	225	243	228	243	260	252	192	221	219	223	232	208	238	215	247	218	235	222	249	226	230	216	218	248	229	227	238	211	231	235	235	233	206	222	251	217	224	215	230	261	233	235	222	228	229	250	213	243	217	229	222	239	234	244	230	237	218	232	238	209	197	211	235	227	224	261	239	227	263	231	265	260	238	219	231	202	193	210	252	225	220	222	229	212	263	209	228	224	216	238	237	226	236	229	236	192	227	216	239	223	217	229	256	223	219	215	241	230	244	226	241	196	244	212	216	221	233	234	234	234	240	229	244	249	218	221	239	220	245	229	247	210	200	232	208	239	225	219	228	231	250	199	223	225	237	243	214	241	228	239	217	253	255	238	230	203	238	204	240	228	216	216	245	231	211	213	224	238	228	206	201	214	228	225	221	265	211	238	245	206	239	223	214	249	235	209	193	232	236	246	207	240	236	191	224	246	243	240	246	231	233	212	224	228	242	219	204	239	236	243	234	231	240	208	216	233	206	245	225	227	224	234	237	219	233	231	230	255	217	230	241	238	206	214	250	226	231	196	218	203	246	221	233	238	220	229	230	187	212	222	224	233	223	228	201	214	241	217	213	220	199	216	250	257	242	211	217	227	223	249	238	225	247	215	233	236	229	224	231	202	243	241	228	229	225	215	233	204	230	216	250	238	235	230	220	235	229	236	227	225	208	222	239	241	229	243	227	204	221	215	243	211	232	205	219	188	234	224	209	219	194	231	200	243	217	216	224	238	212	232	232	255	214	244	209	239	245	201	215	227	219	245	189	241	222	238	231	226	220	239	190	219	237	233	239	251	230	231	237	238	215	236	255	218	239	227	226	233	255	251	216	214	216	237	226	226	229	237	228	212	225	222	213	225	228	212	232	200	225	258	204	223	224	219	232	223	236	237	224	276	246	218	217	192	224	224	232	234	228	202	221	236	233	224	216	210	230	227	234	224	224	243	243	213	236	239	222	213	206	212	215	247	223	242	226	213	224	224	238	207	247	221	228	233	240	251	230	243	230	200	198	234	242	226	231	227	221	246	219	237	231	251	228	243	248	269	231	217	217	228	233	272	241	217	237	213	222	210	253	242	215	235	221	237	204	220	204	213	250	208	222	251	238	228	221	222	257	234	245	228	236	210	238	237	221	215	239	223	222	228	213	235	209	244	249	252	255	264	244	215	260	227	211	208	244	212	258	228	224	231	213	245	215	212	239	210	215	243	239	223	231	236	220	198	223	221	247	207	207	204	241	218	211	222	248	231	227	224	233	234	217	210	271	208	221	216	226	238	207	227	223	230	256	211	226	224	251	219	211	220	219	242	232	208	220	238	254	212	241	210	237	212	256	246	240	241	223	239	237	230	239	214	224	232	224	221	239	225	212	253	227	230	212	226	265	210	218	214	238	241	192	228	220	237	218	239	242	224	227	246	236	239	228	255	206	234	228	235	220	218	221	221	253	266	232	217	230	222	203	243	235	239	226	209	237	244	238	251	213	222	221	237	231	225	239	254	222	219	245	232	216	236	251	247	242	239	230	220	218	225	210	230	202	239	241	211	214	229	234	240	264	230	218	253	237	248	226	217	219	197	243	236	232	219	221	215	205	242	209	241	206	218	263	217	203	247	239	226	222	223	232	241	219	236	227	183	233	227	216	227	239	245	209	233	225	229	207	238	221	208	235	212	230	214	237	219	228	228	214	234	239	248	213	252	203	237	248	205	229	241	242	235	219	217	232	233	238	235	223	217	211	269	252	232	237	228	244	248	217	234	205	225	234	213	219	228	226	212	207	240	231	249	221	255	224	245	241	229	201	220	228	225	227	246	205	235	232	207	237	212	229	224	224	234	257	251	235	201	245	212	210	217	228	257	222	200	220	222	221	210	233	241	236	263	251	218	217	231	234	233	234	244	208	228	223	219	206	205	245	225	245	225	246	248	241	230	244	239	241	254	228	252	245	222	220	234	234	221	233	227	253	243	236	250	230	227	260	220	224	213	245	264	229	225	223	241	227	199	219	219	232	234	218	232	239	209	240	221	237	201	228	239	223	213	215	220	236	252	216	253	235	252	256	238	244	240	212	266	249	257	224	221	215	255	235	237	221	239	205	225	229	207	234	203	209	241	203	210	249	238	236	224	228	230	253	218	238	235	220	237	231	230	209	228	253	216	202	239	236	217	197	261	242	228	236	245	228	241	218	219	185	206	238	215	242	234	226	244	239	229	246	230	209	234	221	231	221	228	243	257	223	242	246	254	227	240	249	236	219	235	237	236	210	232	227	224	214	226	198	241	210	228	177	203	224	212	225	242	228	262	213	219	228	199	237	195	230	218	228	198	217	246	221	220	210	208	244	239	243	227	224	241	234	190	230	212	249	229	236	238	229	228	215	221	210	222	249	211	236	205	243	214	225	225	246	220	228	203	200	224	237	232	247	235	213	234	238	226	244	214	215	228	219	222	218	241	230	252	239	207	222	245	230	211	243	221	239	224	237	248	234	236	209	236	230	237	218	236	225	221	234	244	246	217	236	197	237	238	230	240	200	221	228	228	206	220	185	220	241	233	232	211	223	225	238	246	246	244	240	233	218	239	233	224	246	228	232	250	226	254	216	246	225	216	252	242	229	237	228	217	198	234	230	208	251	225	240	224	218	206	225	276	242	237	231	216	225	218	226	215	242	229	237	236	225	245	220	235	224	248	235	259	242	230	221	249	234	231	218	234	219	235	214	217	241	246	218	246	248	200	249	237	237	238	245	220	240	236	207	216	231	222	225	200	238	254	239	203	204	245	239	217	239	235	253	214	237	237	221	223	257	223	244	213	235	217	207	202	246	222	237	247	248	220	199	236	231	212	234	230	214	230	205	222	203	255	241	235	223	238	267	243	275	229	220	240	229	229	236	258	235	217	219	222	229	257	229	225	247	225	262	226	218	223	224	243	249	231	213	224	271	216	257	231	245	242	241	273	219	221	209	236	255	218	233	248	216	232	215	227	196	227	226	229	246	239	231	224	219	216	201	222	216	218	210	215	217	234	251	227	267	216	255	275	222	227	242	224	249	241	244	220	210	204	233	233	241	242	224	204	234	226	257	222	221	207	240	236	211	225	245	214	229	223	193	227	244	224	249	226	253	246	201	243	219	238	242	258	205	240	210	223	223	234	227	217	229	212	250	222	222	212	221	200	227	254	233	247	205	244	223	249	250	245	211	196	221	241	236	242	202	242	216	220	230	235	233	227	245	248	224	241	233	252	220	243	223	227	206	228	241	211	226	241	232	222	253	209	233	200	221	239	210	216	237	249	242	240	245	236	227	252
2287	703	810	878	795	751	772	764	728	708	660	662	676	639	690	669	605	621	685	635	638	639	625	599	636	657	655	651	653	610	591	630	649	603	578	632	620	663	641	656	570	664	637	663	657	615	647	662	665	605	655	612	640	642	605	659	623	605	633	623	611	618	640	648	626	658	595	617	683	633	643	639	641	627	632	634	651	605	619	599	660	623	608	604	633	646	593	660	643	609	598	620	622	611	620	653	623	656	609	605	611	600	660	623	630	670	637	656	586	593	654	648	618	649	650	624	633	596	606	698	626	616	666	596	674	603	627	619	646	650	667	597	609	635	587	613	665	618	647	622	632	644	648	613	616	605	655	611	668	611	643	555	597	589	638	598	614	650	612	665	640	656	663	634	616	656	645	615	634	598	602	604	635	622	639	603	628	633	653	649	635	648	622	614	646	602	634	586	649	629	630	627	628	613	650	633	609	624	601	605	654	609	594	638	638	585	664	610	632	615	670	664	590	578	659	628	622	669	615	603	648	638	628	598	592	642	649	685	592	620	645	612	629	591	624	638	624	641	610	630	604	645	623	610	628	670	623	628	632	601	604	625	607	645	622	630	598	604	583	652	619	649	628	577	634	594	687	646	659	589	634	640	662	642	609	599	613	585	603	645	646	623	605	635	670	580	587	679	637	607	586	674	665	612	625	597	632	686	604	611	639	569	643	647	676	625	631	580	570	622	625	623	693	619	632	605	624	621	608	628	588	649	588	628	666	613	606	608	639	654	617	592	628	616	600	632	585	621	597	635	639	613	597	635	623	631	585	615	614	635	680	613	635	627	546	644	600	631	600	629	636	604	600	626	661	615	641	602	607	665	661	633	612	660	631	617	658	630	602	600	622	594	600	649	610	633	638	597	670	665	647	603	592	684	660	634	616	596	638	630	687	634	712	643	611	589	627	640	602	605	590	622	648	617	615	622	637	664	634	625	665	622	622	604	620	643	607	626	588	647	607	612	565	634	657	615	625	635	635	609	666	604	668	617	580	626	621	654	607	599	639	626	646	660	651	641	654	616	626	624	617	646	641	614	638	649	625	618	655	640	606	590	586	615	597	634	664	622	646	607	578	672	585	645	648	588	599	674	637	644	652	661	618	592	612	625	643	613	587	588	613	612	615	682	603	613	616	583	602	646	613	617	622	645	601	563	637	640	609	634	595	612	626	633	624	633	640	607	577	626	594	654	624	628	616	634	626	596	661	606	596	595	657	638	631	598	572	620	629	612	612	633	585	668	635	625	616	639	638	624	628	637	655	631	654	646	640	621	582	634	608	613	624	615	637	619	667	627	621	653	593	673	656	590	591	656	624	636	597	594	635	665	612	638	640	676	567	661	604	619	627	625	616	615	627	660	640	618	656	646	614	607	626	583	598	638	624	651	608	591	646	600	594	590	592	614	638	671	626	601	636	645	625	642	629	651	626	658	620	659	644	647	622	665	630	619	711	627	623	659	662	622	624	595	606	642	645	639	608	607	668	606	595	594	618	647	684	642	645	626	624	640	615	681	648	612	644	605	536	639	619	645	642	639	611	632	628	604	643	627	653	633	597	650	653	628	629	625	615	654	597	635	666	593	602	572	609	659	633	673	611	679	621	652	628	633	596	648	621	655	663	670	596	609	620	662	607	606	651	606	623	624	611	565	639	621	614	632	625	607	592	663	641	599	610	623	595	606	649	659	638	659	654	597	640	668	649	662	594	617	657	615	647	657	628	591	615	601	614	616	652	658	633	682	629	632	577	596	646	577	629	641	599	637	628	639	642	583	603	624	637	622	643	614	587	632	633	681	619	619	622	599	618	666	597	611	609	614	636	595	650	585	622	600	608	602	646	624	675	619	607	642	632	635	586	626	629	621	620	618	580	601	636	634	675	633	583	642	625	641	652	646	649	656	617	632	642	624	614	665	652	617	606	632	642	617	626	639	628	602	625	629	620	645	633	656	656	615	639	599	588	568	618	622	635	606	612	620	616	623	646	626	672	651	594	643	611	621	614	655	624	657	615	671	646	642	615	657	619	606	630	641	659	623	622	611	660	624	629	584	612	642	613	636	633	623	632	643	612	646	608	627	692	656	632	700	595	687	648	595	662	610	643	635	587	645	614	619	612	613	598	649	611	621	656	644	641	589	679	626	642	630	606	651	603	626	621	632	644	660	646	614	636	639	631	607	656	606	617	622	618	598	660	674	599	641	615	593	672	627	603	622	636	644	587	650	668	637	603	610	644	623	618	631	602	589	664	605	609	615	610	637	658	604	610	652	631	609	634	674	612	630	633	606	615	650	601	593	644	645	615	636	631	602	631	666	608	579	622	600	607	627	615	630	630	637	612	569	660	685	625	663	648	612	641	624	636	625	593	645	611	666	601	648	671	639	637	651	570	633	599	628	645	638	630	598	607	597	617	644	638	582	603	611	661	592	602	614	613	654	613	659	620	655	666	619	649	624	615	633	647	600	606	610	638	586	614	590	642	635	636	648	593	618	607	627	626	659	678	596	616	575	610	574	658	605	602	621	604	603	643	602	620	573	660	634	585	620	645	613	624	598	590	648	617	656	615	641	546	605	627	609	626	649	602	676	633	622	635	598	648	644	625	610	590	630	635	661	608	624	618	678	595	613	625	624	634	607	684	637	614	627	610	638	632	616	681	643	622	629	601	603	626	593	657	656	635	601	640	657	605	592	607	661	629	645	580	618	606	643	630	617	584	577	651	616	591	639	612	653	611	602	598	628	653	639	623	609	635	636	638	696	629	648	570	624	641	648	658	602	623	675	594	597	631	617	672	616	631	690	617	674	638	632	662	612	609	633	625	628	614	660	625	618	637	675	613	616	651	621	614	659	611	623	643	603	639	603	649	624	632	631	632	603	634	653	644	655	677	650	666	675	645	610	648	626	612	611	592	627	673	592	634	641	645	600	648	610	659	576	565	598	585	586	646	618	670	627	637	644	640	572	625	642	634	630	622	672	632	648	572	612	646	600	614	622	601	637	632	595	660	647	651	599	595	633	591	642	639	641	622	627	636	602	630	652	608	601	635	662	597	623	602	607	636	602	651	596	569	626	619	602	633	596	651	620	644	616	646	604	630	606	655	612	666	604	629	608	638	611	635	663	622	643	618	629	623	589	639	602	619	649	588	673	649	639	609	626	632	626	600	627	646	658	594	586	687	588	645	645	652	629	597	628	638	612	622	676	633	646	628	633	582	620	643	607	587	640	635	648	619	638	627	606	620	609	639	605	613	624	605	618	637	601	622	616	620	626	666	610	611	612	591	640	671	606	619	631	624	590	599	627	621	588	666	632	657	657	624	621	667	649	617	658	674	655	624	616	589	629	624	628	630	643	639	605	603	623	657	594	586	614	613	618	613	597	588	630	629	652	668	632	637	596	622	623	658	650	641	623	673	661	649	658	614	552	640	617	672	600	611	646	632	612	649	621	668	639	605	581	623	620	656	653	581	651
10024	1205	1383	1045	806	595	471	369	324	287	292	225	204	187	170	156	205	176	149	138	158	140	130	164	142	135	144	115	131	126	130	103	137	108	131	106	141	122	127	127	119	131	104	118	111	107	114	120	103	114	109	121	120	114	102	97	105	125	113	105	127	127	123	117	126	99	123	127	113	115	114	103	102	121	137	120	96	116	108	125	110	118	114	114	102	123	114	119	134	119	109	115	121	113	126	92	116	115	109	122	116	113	113	115	103	121	156	100	126	123	104	114	123	119	106	111	114	114	116	124	126	121	118	108	104	114	114	126	124	113	127	118	81	124	102	111	109	127	111	91	113	99	118	111	126	101	104	111	124	113	122	122	114	93	103	100	133	101	107	83	121	138	102	115	122	104	95	90	107	130	110	103	102	102	119	100	115	100	113	97	109	110	106	99	105	106	115	87	98	114	111	117	111	104	110	100	107	96	109	110	88	108	109	120	101	96	118	122	100	122	109	102	116	120	113	120	110	112	128	101	96	109	120	104	133	125	108	122	114	111	114	109	111	128	119	127	107	105	115	129	125	120	135	111	111	101	101	114	95	100	120	93	97	126	112	105	114	105	125	104	109	113	105	100	127	108	119	108	102	111	105	117	98	115	103	117	132	120	119	99	137	70	97	109	131	105	116	114	101	90	127	124	130	117	109	91	116	111	115	125	121	95	111	115	122	118	105	109	115	87	125	116	103	105	106	115	118	112	96	99	102	116	100	113	114	111	94	111	107	105	113	108	136	107	112	115	112	99	106	112	108	121	104	120	131	119	111	86	108	115	127	104	118	106	105	83	109	128	120	105	114	122	133	104	129	126	107	93	124	107	142	125	112	128	125	135	120	106	101	100	107	109	114	114	113	128	103	126	112	112	83	128	122	104	121	137	103	99	111	120	109	112	107	110	107	118	128	120	113	118	115	119	116	114	112	123	121	104	116	119	110	121	111	94	103	121	106	92	104	105	125	107	99	102	95	101	132	112	115	107	114	115	119	107	119	121	109	102	103	113	130	105	126	123	117	119	91	110	112	111	100	101	104	119	88	101	118	93	97	121	121	127	128	105	116	128	105	105	97	112	129	113	102	111	122	106	94	111	127	103	124	122	97	108	107	115	122	115	107	118	99	104	109	110	106	93	101	106	103	114	119	107	110	119	90	109	115	126	112	109	112	114	123	117	101	100	123	107	118	107	108	111	103	105	133	93	124	123	88	107	137	114	124	126	104	96	116	115	118	91	98	103	109	112	131	133	119	103	109	119	107	103	112	107	91	102	109	120	108	95	99	107	106	113	94	112	123	108	90	122	107	108	120	113	107	120	113	118	115	113	117	146	112	108	112	123	122	118	119	110	125	109	123	111	132	107	120	131	110	120	102	99	98	105	103	107	116	114	106	98	115	122	108	106	105	107	115	126	127	122	105	140	101	114	109	99	117	128	115	116	100	94	105	116	105	115	105	103	114	135	128	113	91	113	114	108	109	115	89	126	130	105	104	105	111	137	118	101	127	97	109	134	102	114	129	95	94	115	111	102	103	126	97	108	109	111	104	106	113	106	93	120	121	115	117	105	117	117	105	115	105	122	113	103	129	108	127	106	104	93	100	101	126	104	118	106	112	119	112	105	102	103	124	101	117	111	100	96	108	120	104	99	110	115	112	120	110	120	110	121	111	126	109	112	112	125	111	104	111	100	124	123	89	89	119	110	125	111	117	141	120	109	102	121	99	106	115	117	114	112	112	102	106	107	107	115	117	128	104	106	114	119	97	113	109	92	131	152	128	104	118	107	110	109	118	125	113	131	112	94	130	111	132	97	127	115	129	123	103	110	111	103	116	115	121	107	99	108	115	114	126	110	117	108	100	130	116	121	107	135	145	111	113	102	96	124	124	110	110	109	136	101	107	104	98	123	126	107	105	112	115	116	118	98	128	107	111	112	92	119	124	133	135	115	128	109	124	111	93	106	110	106	123	104	94	123	106	104	104	122	117	112	105	116	101	118	107	135	109	105	103	106	106	125	101	110	105	106	111	99	91	110	115	108	112	125	115	110	106	106	108	124	105	98	121	115	119	114	112	119	107	109	132	111	117	96	122	87	130	111	101	120	121	109	137	108	117	102	110	105	128	109	101	114	124	101	105	108	113	107	120	109	120	120	101	105	112	105	108	115	95	106	104	125	103	102	111	113	102	119	129	108	118	114	142	123	132	96	132	126	99	102	125	120	96	138	103	103	108	106	117	116	130	97	106	139	106	106	116	120	112	94	118	100	99	127	104	114	103	115	126	102	106	131	109	103	132	104	100	110	128	119	94	111	92	124	121	125	128	96	102	104	124	114	119	112	111	110	123	110	100	117	110	126	116	111	99	99	125	109	115	94	95	113	131	125	117	125	106	116	104	103	109	117	113	123	107	122	99	98	138	142	101	111	105	110	109	140	128	113	100	93	116	110	102	121	104	109	139	103	111	104	129	136	99	108	114	96	110	107	125	116	104	121	131	105	87	120	95	108	112	103	108	92	135	98	95	115	117	118	98	134	104	139	129	128	143	109	106	91	126	114	95	111	100	115	95	110	108	129	100	100	97	124	103	109	116	96	94	90	113	127	119	106	120	118	114	106	98	118	107	121	96	102	125	114	139	130	102	124	118	124	111	116	106	109	115	108	117	105	120	108	103	125	119	112	101	97	109	112	128	129	91	101	110	92	120	117	116	108	97	117	103	103	97	107	97	111	114	104	100	92	130	131	104	94	122	128	97	114	121	117	121	128	116	126	115	106	110	107	94	122	114	120	114	102	112	99	118	115	112	102	114	95	93	113	109	106	97	111	102	118	132	105	107	96	121	124	96	122	115	113	107	91	105	102	107	108	107	105	106	128	105	116	96	96	112	124	117	111	120	115	113	103	101	111	99	100	96	104	95	104	119	113	114	101	116	116	109	97	113	99	120	126	102	100	111	120	94	99	115	92	97	116	134	104	110	111	106	118	97	113	127	117	101	121	132	109	106	118	101	124	113	107	116	117	104	94	112	106	117	122	109	120	99	119	129	113	108	109	113	95	107	113	80	125	113	114	116	126	115	108	116	140	132	131	112	111	115	100	107	111	93	120	93	122	133	95	109	124	123	115	113	104	114	118	108	121	119	115	107	111	106	125	110	112	104	119	92	102	101	110	110	103	104	113	117	97	123	86	135	106	111	112	124	99	97	106	116	107	107	112	117	110	130	112	127	130	109	96	103	107	127	114	109	104	101	127	93	100	106	115	100	117	116	109	104	111	108	100	127	114	97	123	117	100	110	122	116	125	117	115	109	105	104	108	110	98	108	128	100	108	105	101	116	112	133	106	121	104	120	106	100	110	102	97	133	104	116	125	112	95	113	93	97	106	114	141	112	120	111	115	103	124	106	109	103	123	104	107	118	122	101	101	122	114	108	103	109	110	115	129	111	112	110	120	130	103	111	115	105	104	105	118	103	109
5808	1487	3073	3752	3173	2517	2212	1750	1500	1274	1134	1041	926	900	803	765	699	688	617	561	598	558	564	540	493	494	448	440	419	436	417	422	434	429	445	459	401	418	435	417	413	380	396	415	396	401	395	397	401	380	361	376	391	402	394	351	394	366	375	379	372	368	334	328	391	372	381	380	340	355	369	374	401	365	349	326	318	377	332	395	321	346	337	383	325	327	385	314	318	325	387	361	348	343	378	385	344	360	359	355	342	329	347	316	323	364	374	349	356	348	354	351	352	385	346	346	354	354	368	358	335	335	353	361	362	370	372	368	302	340	372	388	374	358	354	327	337	324	364	382	338	366	331	311	362	355	377	363	364	380	372	344	358	348	373	357	330	349	371	318	370	361	309	344	327	324	351	342	373	363	332	322	358	356	369	352	352	334	322	332	321	339	360	346	373	343	325	359	344	308	386	339	360	357	370	379	358	365	336	330	357	337	347	392	349	364	372	376	353	361	347	338	400	388	334	335	352	346	319	367	362	348	334	323	340	348	299	335	356	339	350	365	356	371	331	350	344	336	349	364	373	356	377	334	333	336	319	338	345	327	333	312	351	337	374	337	320	321	324	370	361	345	330	341	380	345	328	343	345	347	343	315	348	343	360	344	335	323	307	352	361	370	342	340	355	338	356	349	386	364	329	339	371	349	346	327	324	353	320	334	328	370	336	364	336	379	355	361	364	315	362	378	328	341	365	347	341	387	359	352	329	367	311	321	355	376	305	329	324	358	346	333	321	321	319	354	353	361	327	333	355	363	337	360	347	342	351	331	358	383	306	356	317	361	353	375	347	320	338	375	313	333	370	342	341	297	360	295	342	343	371	335	380	360	347	338	323	354	298	355	366	349	378	328	365	345	360	360	345	343	340	319	374	368	330	345	390	357	309	329	323	349	338	331	375	342	348	353	354	340	364	346	340	319	347	338	357	352	337	315	345	353	360	372	302	338	346	352	337	347	351	313	344	339	349	350	352	350	347	357	343	321	349	330	348	346	329	338	299	378	337	316	331	318	368	346	334	373	343	351	338	315	359	386	370	357	337	320	317	324	348	310	346	331	319	349	330	344	338	345	321	386	321	363	359	356	348	330	319	307	345	351	357	301	310	333	356	323	364	366	337	361	373	360	334	332	328	348	342	382	335	364	334	359	323	342	339	366	337	338	347	376	334	355	344	348	348	330	367	368	366	337	331	362	309	355	360	357	373	312	359	342	370	337	326	374	322	340	342	348	344	338	352	320	340	370	354	352	324	338	334	328	349	311	337	318	373	352	396	332	341	344	345	375	360	343	371	364	353	336	338	346	341	349	336	355	329	334	319	343	348	319	337	311	341	309	364	344	325	361	338	367	315	323	354	348	367	380	355	347	338	370	329	330	364	339	362	331	352	366	360	345	329	351	330	319	344	335	355	370	358	338	356	359	362	345	348	349	335	335	336	318	360	331	347	346	314	357	299	372	352	344	345	337	335	362	337	355	313	353	344	332	365	372	390	339	367	340	359	350	343	341	331	372	313	360	356	336	321	336	352	341	344	339	323	369	330	349	315	332	354	334	359	325	356	320	354	315	339	357	326	380	356	354	332	372	354	334	339	343	365	357	306	342	345	368	327	377	362	365	336	327	364	358	318	339	352	379	375	365	334	388	362	351	334	347	362	354	324	362	358	337	356	337	372	348	344	372	347	356	350	358	335	362	373	341	328	314	386	339	333	339	335	327	317	350	357	329	346	347	338	344	340	329	336	373	330	328	373	352	325	398	359	321	335	390	373	360	334	346	373	364	336	346	338	339	313	374	335	341	345	345	304	319	365	316	338	342	337	338	338	343	340	333	353	337	362	363	330	350	351	340	379	342	302	347	367	358	372	346	308	336	323	371	334	328	374	311	372	315	371	376	377	330	324	346	386	383	388	338	318	319	345	346	375	324	358	335	362	344	343	353	325	321	366	347	331	300	333	356	383	358	341	344	373	299	371	314	349	349	356	338	346	345	359	333	335	363	340	360	346	353	355	359	324	340	349	349	361	361	328	326	383	354	362	365	336	333	342	336	355	365	387	336	319	358	357	360	343	345	342	337	321	385	355	365	371	305	346	324	366	336	342	315	336	374	367	368	361	373	370	313	323	339	346	311	344	396	346	366	364	331	341	362	361	332	334	344	331	372	376	352	356	335	346	323	317	338	339	335	346	362	338	342	331	370	316	337	381	325	341	337	358	326	313	348	376	363	335	326	356	352	326	345	330	331	341	357	334	348	339	336	348	373	405	359	349	359	301	362	347	371	370	345	358	392	367	328	370	369	324	352	332	347	308	349	329	327	352	323	367	360	364	340	328	356	378	327	362	358	366	329	344	375	320	326	333	349	349	363	366	317	322	357	355	316	329	354	360	352	336	327	368	380	370	342	342	358	328	384	336	357	335	324	374	349	347	312	360	332	335	321	360	361	327	354	335	383	359	332	371	333	343	360	335	308	345	356	360	309	355	331	340	323	349	358	375	350	353	359	348	317	379	335	330	333	326	368	340	346	340	319	292	356	355	330	361	335	354	293	346	350	313	345	372	332	308	360	351	335	334	316	325	348	329	366	335	386	319	372	335	362	342	340	349	357	317	374	334	374	355	336	317	365	343	359	363	371	355	336	351	309	351	355	367	357	369	359	372	352	346	339	380	338	379	368	336	351	359	321	346	361	335	349	343	395	355	340	338	344	371	359	364	336	351	353	358	349	346	353	354	349	384	353	331	340	346	375	347	349	332	345	330	325	380	325	328	356	352	386	344	328	344	308	352	377	358	337	347	326	305	361	363	332	312	335	360	339	362	351	340	353	323	370	354	358	364	327	324	320	375	353	367	360	353	340	338	315	339	345	349	353	321	368	354	352	356	349	343	358	339	321	323	349	337	351	329	362	360	332	328	336	343	328	339	336	350	359	343	379	338	328	369	360	336	340	360	344	340	354	337	337	337	364	325	346	360	359	337	336	360	349	323	328	323	311	343	353	338	325	330	392	341	323	369	326	352	343	351	303	342	342	350	339	367	332	327	337	367	361	336	339	348	368	351	337	353	345	322	330	313	346	348	343	328	363	330	386	366	345	337	365	373	357	360	370	361	372	341	353	348	361	363	360	331	365	328	349	321	325	351	354	361	323	369	319	325	339	310	372	338	328	298	362	371	352	350	336	350	320	331	355	318	373	303	344	341	324	373	359	357	386	365	369	333	332	361	358	334	328	350	349	338	355	329	333	343	383	345	365	324	355	358	329	335	346	326	343	337	351	339	350	338	352	327	330	339	355	319	346	332	342	339	330	387	340	315	336	312	344	355	396	341	353	373	338	370	353	351	367	324	350	346	314	344	344	358	351	332	360	351	357	333	339	341	336	328	329	330	345	350	353	347	377	341	369	323	331	334	348	352	353	354	343	342	347	321	373	369	343	326	339	378	356	343	298	363	339	319	338	374	398	344	317	342	359
18415	2990	2845	2236	1576	1078	847	657	536	464	401	373	344	320	289	275	253	249	255	216	227	209	184	215	189	199	199	196	200	178	176	185	209	168	199	166	174	174	181	196	152	167	176	185	171	173	150	186	179	150	160	164	171	172	166	205	157	145	150	170	168	155	153	158	151	176	154	150	168	173	157	184	166	132	151	153	134	158	191	152	173	169	165	177	160	182	154	168	177	171	159	168	182	155	156	160	187	163	164	165	158	143	163	171	164	145	157	144	172	168	165	182	172	176	164	165	158	160	154	169	146	169	174	164	168	176	156	170	158	161	172	131	141	158	146	138	170	161	175	170	153	156	139	169	143	139	166	156	146	172	170	169	172	181	160	139	161	151	154	153	153	166	166	173	184	166	176	153	147	148	163	167	164	157	165	139	151	162	144	171	155	171	176	143	148	169	156	157	150	140	142	165	138	168	167	158	157	162	151	147	142	161	170	183	162	179	153	161	128	158	153	162	160	154	153	158	137	155	179	151	149	162	160	136	153	155	151	151	180	157	152	153	157	157	168	184	155	135	150	162	146	150	152	156	152	152	135	159	172	146	166	156	163	162	165	166	159	168	138	164	145	173	190	160	150	164	158	162	158	146	156	169	158	167	158	179	165	159	166	152	175	165	158	147	157	146	151	148	146	160	155	163	142	187	157	153	178	180	167	148	168	153	187	152	154	162	160	149	137	143	138	160	162	178	153	169	164	166	159	155	171	162	156	151	152	166	174	139	165	188	158	139	166	175	168	169	163	159	157	164	149	159	157	174	142	158	156	125	152	168	145	160	133	151	135	155	166	178	161	162	142	161	163	174	146	155	156	152	167	146	168	162	154	166	162	168	154	156	166	138	174	161	154	160	150	146	139	158	139	160	173	159	155	141	156	154	154	142	175	165	145	158	156	151	155	159	168	168	179	140	167	159	138	177	196	144	129	141	153	165	150	158	165	156	142	155	149	166	168	149	178	170	186	150	163	156	133	169	171	140	163	153	158	170	163	179	165	163	160	157	165	143	161	188	166	150	171	190	179	168	167	151	153	159	191	162	139	167	138	158	175	140	164	182	173	165	146	153	176	130	160	165	134	143	141	140	156	171	161	158	158	154	151	167	187	150	159	162	157	178	149	164	135	165	153	170	155	171	163	160	160	156	156	139	162	181	159	163	199	152	164	151	152	140	167	149	164	151	168	151	154	150	155	164	139	142	163	162	164	152	155	140	167	158	157	154	170	199	148	168	167	150	142	157	158	151	148	165	150	151	159	167	146	159	168	151	162	139	167	187	154	160	146	146	153	132	169	148	156	149	158	155	147	162	138	159	156	148	142	190	168	145	150	165	156	169	150	144	164	167	152	164	149	182	157	177	124	152	152	148	159	149	161	165	137	172	145	141	150	147	172	153	157	145	158	155	166	158	156	157	144	171	158	136	164	165	151	169	168	150	155	163	140	152	162	168	150	159	129	150	151	161	164	145	142	158	148	175	163	182	167	162	168	164	161	159	150	184	157	160	186	162	149	152	154	154	165	153	147	157	175	168	151	164	160	150	168	194	152	162	166	155	169	170	155	158	147	169	166	189	200	177	156	165	147	159	162	161	150	157	188	148	158	176	162	154	157	138	158	150	158	145	159	167	180	155	171	156	175	167	148	157	144	169	135	152	136	163	137	158	154	192	143	159	181	168	147	176	158	153	153	172	152	134	160	176	145	157	151	164	161	156	152	156	147	165	149	179	171	155	168	145	139	165	155	139	188	152	148	146	182	192	164	150	161	156	181	152	167	161	163	144	142	142	156	152	184	151	159	142	151	148	155	163	176	162	168	168	163	144	154	161	159	170	155	169	146	158	140	154	148	130	150	150	167	138	138	144	145	146	174	176	143	153	153	160	158	170	139	160	153	146	191	158	172	141	141	140	133	153	178	142	147	141	172	169	158	181	158	169	163	170	158	161	154	141	162	156	174	165	165	155	166	182	132	155	168	179	149	144	162	153	145	142	132	136	154	141	150	151	140	148	152	152	133	149	158	163	137	157	139	171	153	180	129	154	144	144	143	147	132	144	174	143	144	162	154	150	175	149	149	153	177	197	163	154	135	155	158	153	161	181	159	151	168	174	162	155	151	177	134	157	151	136	143	157	133	142	186	164	177	176	149	136	148	174	162	142	156	136	151	155	159	164	163	131	185	166	179	179	150	169	147	159	156	175	157	142	170	166	142	179	165	145	167	160	164	122	141	168	163	157	155	147	141	144	145	147	144	161	155	148	164	164	138	152	144	155	147	147	156	155	160	173	181	175	151	140	146	146	167	151	171	162	172	159	149	154	148	172	166	161	152	169	148	165	170	154	135	153	167	157	148	177	139	154	153	174	159	172	156	157	150	122	143	137	181	167	151	153	156	153	166	151	149	140	150	156	157	147	172	139	173	159	148	179	160	148	165	177	165	141	154	169	142	180	144	154	155	151	137	156	125	163	147	161	154	151	183	132	161	151	181	166	139	190	188	166	171	170	169	154	147	166	168	143	139	169	168	174	183	176	166	165	136	162	160	157	178	171	167	146	151	164	153	177	157	134	178	168	166	158	157	159	152	167	136	150	152	165	145	180	161	175	168	146	166	169	137	158	150	156	139	145	160	161	169	162	165	166	157	160	148	162	177	147	167	157	138	171	159	158	162	173	151	141	170	158	149	172	184	156	160	136	149	171	153	165	156	150	153	160	156	168	175	146	190	153	158	162	135	168	156	189	169	157	151	161	177	166	159	154	130	164	154	172	164	169	165	166	150	150	156	172	142	156	185	146	159	158	160	160	162	161	184	186	173	166	167	160	167	145	169	143	145	148	156	156	154	134	149	183	161	154	171	149	170	151	149	169	147	160	168	155	155	173	186	146	176	150	178	162	178	178	169	155	134	155	165	150	167	171	158	162	154	177	156	174	153	197	147	155	144	155	136	174	158	137	161	174	151	166	190	172	154	160	144	156	156	165	171	154	163	139	156	175	164	165	149	171	160	156	147	146	144	138	165	173	165	165	165	154	164	166	154	149	147	163	163	165	138	165	159	169	157	161	153	152	150	168	149	159	154	149	162	187	152	157	150	154	154	157	153	166	155	150	160	182	158	164	178	174	167	142	166	146	148	132	173	158	160	182	156	167	160	158	160	155	175	148	161	141	155	152	133	167	160	162	173	161	166	155	159	148	144	135	168	181	147	160	159	165	124	156	155	163	148	173	161	148	189	171	184	148	142	171	165	168	175	171	173	161	141	164	171	163	160	149	160	178	138	158	177	167	166	163	171	163	166	145	137	179	158	158	146	160	162	172	151	170	163	171	170	152	171	167	191	166	155	160	150	170	176	176	157	161	135	150	155	146	162	165	162	175	129	157	152	142	159	176	163	154	165	170	150	163	187	159	166	145	156	158	161	150	151	155	156	173	142	138	164	162	162	175	153	141	147	159	155	155	178	158	155	156	159	159
7858	2500	5520	6333	5503	4490	3640	2975	2490	2257	1977	1699	1536	1402	1261	1209	1092	1052	926	958	924	843	802	795	768	710	753	701	653	634	626	638	628	656	629	604	607	601	554	600	620	571	597	561	546	557	505	567	548	601	525	539	496	529	520	541	498	506	534	530	537	535	515	542	536	523	513	487	470	498	511	462	497	488	537	484	484	482	488	504	485	520	503	448	501	479	496	510	485	477	539	489	476	491	503	444	495	489	476	478	524	507	473	508	489	495	487	490	498	528	466	495	485	479	473	495	499	498	483	475	515	474	465	476	505	485	471	473	483	516	502	487	494	495	446	481	501	500	478	501	499	469	477	445	478	494	483	464	479	480	475	491	494	494	483	469	457	516	453	535	476	495	452	432	476	508	505	456	460	493	503	506	500	424	451	455	492	499	509	549	452	481	504	449	421	489	479	494	455	437	495	494	471	482	473	441	464	475	455	479	483	503	477	489	518	483	472	515	494	469	479	468	482	513	475	499	407	479	451	461	515	454	480	566	490	494	472	431	472	472	493	490	460	477	486	451	470	447	430	474	470	516	480	452	459	449	514	487	449	485	505	500	455	465	445	497	453	473	467	471	448	502	467	483	477	469	492	462	455	477	454	490	490	476	494	477	495	483	473	456	512	461	458	475	491	467	492	451	452	495	477	459	497	482	513	489	481	471	485	462	460	484	455	502	441	473	435	444	495	463	456	412	468	465	477	463	466	502	475	467	466	473	498	449	493	512	509	446	454	484	483	542	464	461	476	492	434	491	481	461	497	466	472	503	468	501	432	456	509	484	451	473	504	482	460	470	466	466	456	457	488	461	470	465	459	475	455	446	467	482	477	501	479	450	491	486	473	480	468	493	462	493	450	489	500	454	454	450	456	456	460	479	526	495	466	509	464	468	501	456	472	487	474	510	507	443	467	492	474	485	490	477	470	468	479	482	499	480	482	445	488	491	486	449	472	504	470	486	475	487	434	523	460	472	500	490	492	454	428	466	499	491	444	485	490	434	474	456	462	443	428	457	439	435	457	437	449	459	495	487	462	473	483	472	471	453	494	474	434	470	485	466	469	475	475	489	423	498	475	497	501	487	470	465	491	457	514	475	485	462	487	506	434	489	483	477	474	495	460	484	473	454	500	464	481	498	444	471	480	489	455	514	477	463	459	458	441	466	480	497	480	487	483	462	467	481	480	499	479	450	452	490	481	472	418	466	444	477	467	460	486	461	431	454	498	488	501	495	450	486	473	516	479	441	532	463	498	460	447	473	476	466	483	477	455	491	448	493	449	454	457	452	491	464	481	472	459	514	464	463	487	465	478	500	473	454	455	440	479	481	444	508	528	457	485	442	468	486	456	469	495	480	464	490	470	453	481	468	462	461	468	457	466	465	458	498	463	508	427	486	482	501	460	477	436	499	485	482	478	470	459	482	435	461	495	459	487	488	483	483	483	491	480	488	458	480	480	492	433	452	423	486	481	465	479	439	440	483	489	476	470	481	510	463	510	464	437	506	472	444	447	491	418	460	483	459	496	449	476	463	509	500	486	484	447	503	492	490	469	481	507	503	487	434	477	490	475	502	496	464	454	518	471	455	490	471	459	445	492	484	446	488	501	487	474	486	450	435	431	435	469	481	483	488	457	450	481	496	482	477	466	484	442	476	468	436	483	453	453	467	481	509	465	461	498	504	492	481	479	476	447	465	446	473	465	494	443	494	468	478	476	446	486	469	485	494	435	462	444	487	445	474	478	463	469	479	474	471	465	445	496	493	487	485	437	492	455	480	468	456	449	484	477	493	464	460	507	500	470	491	479	433	460	454	451	496	478	431	426	473	518	496	484	474	477	478	482	450	450	447	479	437	460	459	482	479	478	438	476	484	483	476	489	494	463	465	495	488	483	451	486	438	482	454	462	497	479	491	435	477	506	470	450	468	486	462	461	474	468	436	480	474	469	490	466	492	484	482	452	472	503	496	452	507	473	452	463	496	480	460	444	498	508	427	474	474	452	464	449	459	502	497	501	502	425	497	472	472	449	487	472	452	464	447	459	476	503	480	482	449	481	478	451	500	475	516	473	481	487	462	469	438	505	457	435	453	454	496	468	466	462	457	482	471	494	446	487	493	455	473	498	471	489	502	416	470	481	503	505	470	474	501	440	480	453	464	447	444	487	467	465	507	473	488	504	483	469	477	485	466	495	471	501	466	460	476	500	524	474	531	451	477	408	463	461	493	489	452	493	494	482	502	451	450	478	472	486	503	442	490	486	479	462	497	480	467	449	446	466	515	488	464	469	491	444	438	474	457	479	480	484	476	453	433	451	494	465	465	471	487	463	461	451	467	492	477	487	472	476	512	466	493	499	481	485	509	487	451	463	483	490	449	472	469	470	488	488	481	512	538	466	492	518	508	490	493	505	508	473	495	489	460	446	484	470	491	481	483	494	465	467	444	450	442	493	444	459	516	497	490	478	478	440	479	505	462	486	480	471	448	476	451	498	486	439	461	498	477	448	485	500	467	456	479	517	487	495	498	454	484	469	479	491	452	431	467	460	486	489	448	440	469	459	455	470	454	472	492	435	475	484	463	479	496	478	450	493	460	508	515	478	511	460	506	498	472	453	500	460	466	454	455	492	497	477	481	466	462	503	493	442	461	503	477	471	461	468	471	450	477	482	427	462	504	473	461	469	493	494	514	479	485	475	479	470	468	456	507	481	494	463	472	501	456	500	480	494	436	465	481	534	483	441	482	459	459	461	484	415	487	474	518	427	497	476	474	428	506	474	509	483	457	488	491	451	494	468	494	455	499	462	503	499	456	480	488	487	523	459	497	442	496	449	506	474	477	529	446	498	505	464	481	482	458	479	503	467	472	483	459	476	468	508	505	475	445	465	466	478	487	493	470	444	410	464	479	459	498	498	463	468	475	506	470	435	463	452	457	499	507	457	427	497	461	479	483	474	420	504	443	477	476	505	476	495	506	441	450	451	475	471	444	469	458	488	490	495	452	461	442	493	495	492	486	480	489	445	427	447	446	492	459	481	486	450	462	478	491	493	489	467	458	492	435	494	494	485	510	469	475	486	463	449	449	491	479	468	478	503	484	489	447	449	482	502	455	448	483	477	517	469	482	477	477	460	504	488	503	474	477	469	502	495	470	471	492	485	463	503	477	513	454	439	554	491	473	467	446	445	474	478	449	494	465	461	474	523	512	524	495	489	496	467	484	494	484	462	464	444	496	463	486	447	476	470	446	485	506	473	468	472	481	479	473	462	475	451	478	471	453	466	494	448	468	426	471	447	477	465	525	466	483	459	464	464	452	481	488	439	470	484	489	491	498	467	452	470	480	481	474	494	487	508	498	457	501	431	436	452	447	486	491	463	460	511	501	522	457	469	465	453	476	454	507	473	509	475	433	465	478	492	469	460	467	484	434	494	458	469	463	507	461	469	454	493	471	474	464	464	493	469	481	469	457	490	452
2370	341	318	300	260	242	226	265	254	251	240	220	239	219	217	229	223	229	245	246	200	267	241	201	256	220	234	202	231	216	209	224	218	239	223	207	240	239	253	233	239	257	239	247	230	262	235	234	228	240	225	235	250	220	219	223	206	218	199	241	237	212	215	240	221	201	237	222	248	220	231	238	229	222	227	242	255	220	225	240	236	220	216	216	250	249	215	221	189	239	232	215	236	241	222	223	202	199	228	241	234	205	236	213	215	226	246	231	230	222	246	221	270	222	191	222	233	203	221	253	236	194	217	236	220	235	233	230	254	236	211	250	225	203	236	202	198	230	253	219	242	236	253	222	257	241	244	220	229	236	237	227	224	215	228	220	213	243	222	239	222	255	217	243	210	247	231	235	242	219	256	221	224	217	207	256	239	240	214	197	198	235	229	251	233	259	244	254	244	214	241	236	231	244	209	231	229	250	217	216	241	219	236	237	235	228	202	277	209	228	226	236	235	196	224	219	232	226	216	197	251	216	235	226	207	222	219	233	238	212	220	228	248	221	220	212	235	207	232	227	237	207	205	245	243	216	234	222	242	204	236	236	261	206	228	222	222	229	221	230	249	218	211	230	241	224	216	218	210	257	213	236	250	216	199	211	221	235	220	198	236	239	224	223	232	245	239	217	215	254	248	236	225	225	237	178	212	234	221	241	252	260	240	226	198	212	231	236	221	234	207	243	235	228	227	233	225	231	196	207	257	259	206	221	245	216	210	221	228	271	236	228	242	238	245	228	209	231	235	250	233	226	224	203	232	202	208	213	238	204	226	237	242	244	262	217	223	242	217	226	201	256	239	238	238	218	233	228	235	200	228	220	218	218	221	233	216	255	220	215	220	216	210	253	228	204	221	231	225	213	215	244	216	236	221	217	210	224	249	222	245	239	243	242	211	212	219	232	238	236	189	242	245	204	218	238	250	230	252	216	244	232	240	243	216	238	229	233	240	210	219	219	211	218	225	229	215	252	253	238	225	260	256	214	215	224	216	202	229	252	219	236	234	231	217	207	215	226	235	232	209	237	235	216	211	208	229	253	222	223	231	239	222	240	220	221	239	231	239	230	227	231	232	233	223	220	253	200	241	228	216	258	221	227	220	239	257	249	239	254	244	238	231	242	244	238	216	223	216	223	243	222	223	212	216	213	225	216	237	239	210	219	223	232	222	213	246	238	222	222	229	229	208	231	269	252	202	233	247	218	238	242	232	231	214	230	199	228	191	206	239	211	243	245	244	249	223	205	268	237	216	228	223	240	216	207	202	204	214	241	246	212	240	246	244	235	226	234	258	226	233	239	214	246	210	233	243	253	238	226	240	241	232	238	228	227	238	202	214	212	261	201	225	211	230	214	266	223	209	244	216	222	241	231	220	244	230	233	227	214	247	232	227	226	231	226	232	202	225	248	221	207	232	223	207	230	221	216	222	217	228	220	232	242	246	214	244	234	244	251	257	235	217	237	274	237	219	228	232	227	230	219	227	213	247	222	183	217	220	227	231	236	240	227	198	229	219	223	226	258	248	254	238	245	209	231	207	211	229	246	216	234	215	237	224	244	247	239	220	233	233	222	237	220	201	236	240	245	229	245	245	262	217	224	212	206	258	224	201	239	232	242	240	240	206	214	229	239	240	245	206	237	259	230	205	222	238	204	213	221	224	202	251	215	223	224	225	243	218	240	203	243	230	219	247	220	232	238	212	235	226	212	233	224	254	217	211	212	221	242	259	231	244	244	236	230	224	217	242	231	261	225	215	209	255	242	237	230	217	212	232	207	222	214	239	228	220	245	217	209	230	240	252	201	228	241	229	233	236	235	227	231	252	219	224	236	202	217	221	276	238	219	242	228	201	225	249	206	231	244	247	228	229	221	209	210	220	225	248	226	258	223	222	230	231	230	241	223	234	221	215	214	258	225	241	212	247	236	255	235	233	230	213	236	208	223	222	244	259	228	253	225	230	187	226	245	226	213	226	216	237	221	214	253	230	250	229	213	249	234	228	228	208	230	203	229	222	217	228	223	226	224	259	244	207	237	220	212	239	240	251	233	231	237	246	232	224	214	203	218	243	232	251	218	212	224	226	235	200	228	196	227	216	233	217	244	222	229	248	231	209	224	226	219	234	212	230	228	249	207	232	231	228	254	240	222	204	201	249	235	229	244	235	231	213	210	236	234	238	236	216	231	219	253	228	199	226	226	234	236	247	258	218	202	227	222	212	243	207	219	222	215	221	212	235	228	241	246	240	237	240	220	199	230	240	246	235	224	267	249	223	235	239	248	233	237	230	251	245	213	244	220	221	232	229	250	213	220	242	216	209	232	226	209	222	230	233	225	240	208	239	206	210	241	233	225	268	219	236	240	222	233	210	231	203	235	244	239	226	222	221	244	232	234	239	224	228	225	206	240	222	218	243	226	217	238	232	228	225	244	216	231	244	226	216	222	217	237	244	221	233	242	218	230	223	205	221	215	235	233	212	216	237	215	244	219	216	229	221	234	218	226	239	250	249	236	282	211	217	230	236	207	230	244	221	241	246	232	214	248	243	237	224	251	237	241	200	269	206	250	203	238	236	241	221	218	215	234	261	243	230	211	230	204	228	258	228	246	258	236	238	246	247	228	232	224	206	262	245	233	237	220	227	227	219	220	241	230	215	219	227	232	216	215	243	216	218	226	209	244	208	205	235	239	238	243	232	233	238	235	243	242	248	229	246	188	241	226	232	212	231	238	228	243	239	206	224	224	226	240	236	218	223	240	247	214	227	198	233	251	243	214	231	257	228	239	227	227	245	197	214	205	218	206	245	247	240	212	227	237	245	206	245	249	187	213	196	227	254	248	252	232	251	254	279	235	225	227	231	266	216	244	235	229	219	217	212	224	240	235	215	226	234	201	209	238	206	249	229	214	238	235	227	212	233	202	242	216	218	227	214	240	258	223	252	220	228	225	254	245	248	241	232	248	221	276	226	195	215	214	214	256	231	268	228	243	225	255	234	259	212	233	227	244	228	208	223	214	204	256	248	209	214	226	224	234	227	232	235	240	232	252	230	219	242	221	225	217	245	210	207	233	249	222	228	261	218	227	227	226	227	238	214	214	237	228	232	239	209	232	238	252	216	210	222	231	229	233	216	205	232	231	264	212	232	227	229	225	213	229	209	244	233	212	232	237	207	250	218	237	216	245	242	234	228	264	223	211	218	211	213	240	213	245	256	233	223	238	199	231	232	210	238	211	212	206	210	203	204	238	225	228	239	209	229	226	232	209	238	223	224	204	255	226	202	220	233	234	226	234	225	231	255	202	231	182	263	244	242	221	240	233	242	230	209	249	202	199	238	220	231	236	232	210	245	240	247	245	228	228	239	242	228	233	217	220	218	222	229	238	223	214	206	223	232	236	226	226	220	214	215	230	214	256	231	227	229	245	261	237	228	205	211	222	238	234	211	239	223	237	230	239	213	216	202	210
2343	715	777	898	825	773	783	721	703	673	747	682	638	647	673	629	630	625	617	634	686	704	645	653	614	631	592	663	614	606	597	656	664	650	668	633	647	646	636	661	604	646	603	623	633	612	680	663	648	618	547	639	627	675	648	573	625	625	617	610	594	613	542	677	635	599	600	672	628	645	633	626	644	599	624	634	575	646	618	611	579	596	621	644	625	617	665	606	632	580	631	614	625	609	671	618	670	638	591	620	644	594	641	619	656	585	646	602	631	671	621	608	644	652	644	599	642	637	595	597	634	648	607	635	641	657	641	673	677	660	608	625	633	643	625	600	622	631	616	621	624	643	643	623	605	589	608	670	606	645	577	617	603	633	613	618	666	647	652	608	614	660	633	621	628	643	623	654	613	603	666	632	648	651	631	624	656	648	615	593	604	629	652	595	655	604	587	625	585	636	672	650	624	629	595	623	609	606	667	622	619	628	644	656	628	607	638	646	636	622	586	593	617	657	630	628	611	597	610	670	633	637	647	636	614	624	626	667	665	652	616	636	628	636	622	614	612	636	659	663	603	623	646	623	592	636	652	609	674	667	624	619	631	651	622	617	621	629	684	569	638	601	635	550	640	656	660	571	641	615	581	660	661	622	652	693	632	655	615	604	682	674	591	612	610	614	603	641	578	674	620	640	629	614	629	588	628	651	633	639	604	604	594	627	633	602	616	605	614	588	611	640	589	656	597	636	656	604	645	604	637	645	620	615	591	607	617	596	622	631	618	648	582	638	588	611	651	628	627	621	642	631	623	644	598	668	582	614	614	657	616	583	613	616	654	644	613	653	558	625	604	636	625	646	669	643	628	614	617	634	591	622	593	620	578	675	617	620	614	670	678	640	619	615	615	630	656	650	625	629	601	625	631	635	651	660	628	635	595	619	683	604	673	616	642	630	593	636	620	654	606	649	604	634	656	601	597	606	630	616	621	616	650	609	643	607	663	659	672	632	637	639	601	666	606	575	625	626	626	617	634	635	613	634	664	584	629	654	652	681	628	594	629	633	670	644	611	577	595	652	674	615	682	627	602	640	635	663	625	621	626	589	583	628	617	586	587	664	627	597	611	580	566	660	629	629	627	627	601	666	636	605	624	622	570	619	606	692	628	578	633	622	595	598	640	642	638	577	610	631	682	631	614	627	622	592	619	631	621	642	576	603	678	636	622	634	650	611	614	618	667	641	660	581	611	663	649	631	640	648	599	618	617	641	607	625	584	648	661	664	610	634	618	598	664	642	631	601	642	598	640	662	639	638	632	651	627	633	613	659	619	627	642	644	631	600	616	640	654	623	581	640	607	630	661	644	647	656	599	603	607	625	620	629	615	622	625	636	633	638	678	627	655	625	608	640	603	634	645	571	619	631	645	604	587	596	615	614	627	652	591	682	626	582	644	650	620	625	628	649	662	674	634	602	622	623	654	677	589	606	599	690	614	643	565	671	639	638	585	603	628	601	651	617	622	587	614	605	645	580	655	606	639	633	648	652	610	625	610	613	641	594	603	664	614	635	619	628	655	606	612	643	651	635	599	654	613	639	624	634	617	641	632	620	646	626	659	590	579	594	596	651	623	706	583	644	640	627	621	590	644	640	663	641	604	621	627	609	614	642	656	630	588	591	590	636	627	624	617	612	596	628	597	664	584	589	655	638	605	653	620	636	639	626	657	615	647	640	642	610	630	645	590	681	646	594	645	648	635	635	646	577	611	642	580	618	642	651	631	640	658	576	621	656	632	632	675	650	596	648	577	624	613	674	617	594	601	626	604	656	590	611	654	657	598	610	632	637	630	617	597	631	627	638	654	635	625	606	645	625	649	622	619	620	618	641	621	616	653	649	623	649	660	618	644	633	639	600	654	633	721	611	637	588	613	599	679	669	678	616	630	576	640	644	635	603	638	627	632	646	624	592	619	628	670	607	591	623	633	600	671	616	638	605	597	623	619	686	662	606	628	584	631	636	657	605	585	614	605	624	632	620	605	618	628	629	648	656	619	619	625	613	583	614	672	649	592	609	577	639	644	610	590	643	634	611	656	601	632	588	620	634	639	623	636	648	643	644	628	597	618	657	664	651	624	631	633	646	621	603	646	681	632	575	569	611	649	602	619	591	619	670	596	625	611	605	599	639	596	673	606	642	642	638	611	602	639	657	650	628	624	617	653	622	662	670	587	629	616	635	617	668	622	650	577	618	651	611	636	634	663	634	624	612	610	650	614	561	613	642	639	625	635	611	590	664	650	617	641	636	617	611	653	631	641	617	631	630	624	643	663	595	630	631	640	630	634	649	601	606	584	654	600	626	626	641	611	621	611	652	637	604	632	650	639	650	677	621	676	634	575	622	639	629	584	614	601	612	622	613	596	635	656	590	600	628	641	602	636	649	608	636	595	575	634	601	600	664	623	618	643	625	646	634	631	670	628	616	628	681	625	615	655	666	658	646	631	621	619	604	603	630	623	650	626	616	611	634	611	651	593	606	646	634	599	625	617	603	590	613	638	596	632	619	569	628	605	612	606	615	674	637	629	606	626	623	652	623	621	606	624	663	617	613	612	635	633	656	628	611	647	596	598	621	642	661	631	623	589	613	664	654	624	654	623	605	643	628	586	618	626	616	661	625	613	632	657	691	602	649	618	611	571	622	661	636	625	638	599	633	631	614	601	618	620	564	636	599	667	590	616	606	638	606	634	635	625	638	650	640	645	589	644	627	612	625	604	636	632	637	593	629	604	638	665	598	672	697	670	620	664	656	635	645	631	636	624	646	641	615	569	603	632	622	607	633	589	598	622	640	669	628	613	623	628	606	616	641	666	680	630	621	619	603	583	671	621	637	633	615	585	626	649	639	591	612	646	600	635	626	605	620	608	634	639	691	652	645	630	657	589	605	647	610	585	630	610	675	614	626	606	637	637	605	597	662	643	632	576	637	633	613	631	633	609	611	659	640	629	603	594	622	634	605	677	647	646	627	603	613	643	625	611	618	599	644	619	612	588	592	642	642	645	642	617	635	603	598	679	619	652	590	645	618	592	639	623	606	674	614	637	662	667	601	592	639	644	641	582	626	623	665	658	660	638	625	633	652	599	619	648	624	652	632	634	622	577	646	599	605	606	610	653	630	572	604	623	621	672	635	564	631	665	608	594	628	586	657	636	623	644	608	609	665	615	597	611	636	619	613	617	681	689	633	592	597	639	611	634	649	655	647	633	644	633	622	615	604	613	640	599	600	670	681	632	620	588	608	636	614	660	585	648	648	644	640	612	642	662	603	574	629	660	621	620	692	594	577	619	621	624	628	594	599	630	633	610	596	636	567	624	654	643	623	600	620	626	637	610	640	606	589	614	617	640	631	619	568	623	638	663	679	627	648	617	620	610	620	630	590	630	640	650	642	611	631	631	609	612	640	635	632	669	624	636	573	582	613	618	631	680	611	628	643	603	653	645	625	646	601	626	663	599	598	613	650
9960	1156	1409	1099	823	605	410	352	303	254	242	220	190	179	172	144	179	152	159	164	151	124	124	136	135	141	129	116	131	113	123	116	128	133	108	142	90	127	122	124	114	121	125	121	119	97	121	109	128	121	130	91	122	119	112	126	121	104	115	135	104	123	122	110	118	118	106	114	92	98	105	110	137	108	101	134	116	111	128	96	118	113	107	100	118	119	128	119	105	111	109	107	115	112	115	129	107	100	108	107	109	104	100	123	112	129	122	99	110	103	103	115	129	100	120	117	111	101	114	105	116	103	121	125	117	121	108	124	116	121	103	109	100	101	125	112	118	101	124	116	118	123	107	122	95	125	119	113	117	112	143	122	113	114	104	117	109	118	129	85	100	105	102	122	120	107	109	113	111	112	113	104	121	89	110	124	95	121	105	99	116	113	106	125	101	113	102	100	85	93	114	117	119	104	107	105	128	111	116	111	115	116	114	108	121	112	117	81	117	99	97	113	106	114	118	129	117	117	101	103	107	100	107	110	109	128	106	113	131	147	119	101	120	105	112	121	105	121	120	126	99	113	114	100	117	119	122	105	117	113	115	97	117	109	97	133	121	129	119	100	124	117	132	127	104	124	104	113	116	110	127	107	99	108	89	109	108	108	112	101	109	113	117	122	118	117	108	114	116	106	128	128	98	105	110	112	115	94	102	118	118	114	98	104	88	106	96	117	108	117	115	102	127	101	87	120	93	99	110	109	112	106	126	120	113	94	112	112	115	89	107	111	100	132	119	114	105	110	113	124	110	104	110	124	132	115	99	98	94	98	111	100	122	114	126	115	115	106	114	104	109	96	94	118	138	93	97	104	114	106	118	116	104	117	128	99	121	119	120	125	101	105	116	109	98	127	109	114	100	132	98	100	109	111	115	103	110	105	90	86	123	112	111	118	102	119	121	111	129	107	117	124	111	123	136	103	117	110	114	122	131	112	106	105	94	117	110	111	110	105	100	104	117	116	98	128	111	109	107	106	111	119	115	130	95	111	116	110	109	106	109	100	119	115	95	113	108	117	101	106	100	95	101	109	113	120	107	107	109	108	118	104	117	109	134	126	118	107	109	119	110	114	92	104	113	111	114	128	103	108	120	116	102	108	79	117	123	124	106	129	126	113	112	125	102	113	100	101	107	93	129	93	105	100	108	95	99	100	104	125	123	121	115	126	100	117	115	127	109	109	131	98	97	130	121	120	111	109	99	110	87	114	117	117	89	128	121	111	109	100	114	106	106	128	114	109	112	106	117	109	109	111	122	107	104	118	113	123	112	113	133	115	104	97	108	113	107	114	102	126	87	104	130	106	104	113	105	105	116	116	107	99	128	134	115	110	131	122	112	104	109	126	108	93	115	123	109	105	117	104	110	123	119	122	113	113	123	116	122	124	107	100	108	108	113	109	137	113	116	105	121	108	115	113	105	113	111	136	94	98	104	103	114	104	134	96	100	130	116	112	117	136	111	122	100	119	121	108	109	119	98	123	114	101	126	126	119	129	119	117	96	116	112	102	95	123	112	102	115	109	108	101	115	114	102	119	107	107	111	123	100	105	106	131	94	110	109	127	110	118	109	119	104	103	99	115	113	108	130	118	97	110	110	112	127	113	131	126	107	122	95	108	127	112	108	102	105	122	104	115	116	110	110	131	112	111	114	112	103	120	103	110	114	122	108	99	109	117	119	103	117	90	120	123	96	104	121	112	107	108	107	99	103	101	107	123	109	123	99	108	100	135	94	123	102	97	89	113	88	104	120	119	116	102	94	102	117	101	112	109	118	98	113	103	116	105	130	100	112	123	139	126	121	104	114	90	109	111	113	89	138	81	114	147	121	111	113	108	93	136	102	114	113	94	107	132	103	105	135	126	104	112	123	106	90	96	117	104	130	123	103	119	128	91	110	109	106	125	112	95	102	119	113	96	130	98	128	120	107	109	107	103	108	119	120	110	93	93	115	102	128	118	120	134	128	99	113	108	131	106	109	119	123	123	95	100	115	118	120	94	116	111	118	121	135	128	101	121	115	104	100	122	110	107	105	116	126	101	98	111	108	86	115	114	105	113	109	103	94	118	95	110	98	117	121	117	118	111	110	105	98	113	105	94	108	118	113	104	104	110	94	111	111	118	103	102	92	112	119	107	106	123	120	117	96	96	97	114	108	108	105	96	110	122	103	113	99	111	109	113	109	107	126	95	105	117	118	118	99	107	97	107	118	108	112	103	119	118	101	108	101	110	117	111	125	123	116	114	112	135	133	106	110	131	92	111	98	111	116	109	101	112	123	109	111	104	116	97	89	120	108	123	105	100	120	116	108	110	118	119	107	121	94	111	139	133	113	104	98	113	107	109	125	105	91	105	119	110	126	106	100	100	108	124	85	117	113	100	113	129	119	131	117	120	117	94	108	96	114	118	112	101	116	109	121	101	96	116	115	116	115	98	114	121	107	98	112	104	83	115	119	128	101	128	119	116	103	108	98	108	109	108	94	106	125	100	104	83	110	96	142	112	103	112	108	111	90	114	119	111	116	119	112	127	125	114	128	106	101	94	88	118	87	106	116	112	100	95	103	113	111	111	110	120	97	112	96	132	112	110	115	124	111	129	115	115	117	108	88	118	121	110	104	109	118	113	101	117	93	121	104	124	100	118	107	133	122	114	118	97	117	121	102	97	107	113	103	98	109	106	115	102	111	125	112	111	116	102	109	112	107	126	98	98	118	105	102	113	118	90	112	114	120	113	121	106	124	102	128	117	122	95	98	113	114	116	107	126	111	110	117	107	110	116	117	101	132	127	100	118	111	120	105	132	123	99	105	114	105	103	118	107	125	110	95	113	111	114	112	125	107	123	107	97	106	91	112	120	124	119	123	90	112	102	112	114	126	131	118	104	105	117	112	117	119	121	123	118	98	111	126	120	105	99	122	83	102	111	106	102	99	112	120	114	97	113	116	106	109	117	104	109	100	103	106	114	132	108	115	103	119	139	120	103	100	120	116	126	121	118	121	132	114	111	105	127	119	117	109	107	106	99	99	86	103	110	121	122	105	101	121	117	132	115	100	113	132	134	118	94	119	120	112	99	104	130	101	115	129	123	107	102	104	104	115	126	100	121	107	120	100	126	112	112	90	126	125	102	112	96	116	99	85	108	124	104	135	125	116	129	100	114	113	130	106	114	91	105	122	116	120	120	108	109	139	122	130	87	111	111	121	111	123	104	106	123	96	117	105	115	115	114	123	85	118	120	106	117	103	110	116	109	121	97	102	122	108	114	119	107	99	103	119	100	131	115	120	121	120	107	126	119	113	105	119	120	116	121	108	112	126	104	112	110	107	112	113	113	127	103	118	113	101	110	121	111	127	136	91	117	122	114	109	114	118	113	113	124	106	111	122	116	100	104	104	124	111	126	133	121	105	102	127	104	105	120	111	96	127	116	88	92	99	116	137	118	111	107	114	124	106	110	107	115	135	126
5666	1439	3083	3657	3134	2584	2143	1724	1522	1211	1144	997	894	825	782	772	710	660	627	590	589	561	523	498	480	511	496	456	498	471	488	421	442	429	389	390	403	418	387	377	399	366	413	418	380	396	374	398	375	382	366	362	397	405	350	406	375	394	389	407	334	340	333	372	359	371	353	372	386	358	335	367	359	348	361	368	373	381	376	352	366	345	381	356	341	352	339	380	324	347	338	376	337	372	348	365	355	386	365	360	360	357	348	338	366	371	362	345	342	333	354	355	379	338	356	390	366	353	335	389	355	358	345	359	313	374	355	370	377	364	325	383	377	346	336	348	347	338	391	339	338	364	326	344	367	338	316	313	300	364	347	312	327	377	321	303	367	368	352	389	339	376	339	350	353	332	349	374	364	348	371	331	345	352	352	374	368	345	382	360	333	355	367	360	347	358	366	343	325	355	359	351	352	377	364	356	342	357	382	356	343	354	330	350	365	311	343	377	338	322	342	352	353	357	337	351	321	355	332	315	338	371	360	323	331	387	339	333	345	336	393	383	312	356	339	333	311	329	372	326	296	343	343	343	349	327	344	369	361	317	321	337	333	337	320	353	324	360	317	354	351	362	349	346	332	385	354	374	335	363	344	351	346	347	346	344	339	358	376	363	335	371	363	345	344	330	339	335	349	341	347	356	343	385	338	344	353	309	367	324	372	338	340	343	320	304	336	351	331	348	351	341	354	373	349	340	342	379	359	354	344	385	357	322	337	339	343	353	365	326	315	340	331	350	355	364	374	369	350	349	354	310	369	353	364	325	349	368	380	307	350	326	345	374	353	370	337	382	349	365	343	363	342	326	334	395	330	356	355	351	347	305	353	350	336	318	322	370	362	343	349	318	356	347	367	350	350	329	351	354	358	332	348	358	372	342	337	350	348	337	329	333	340	367	364	308	343	327	374	333	336	352	340	347	313	378	324	356	323	359	347	312	309	364	350	366	357	359	316	352	329	350	346	332	335	332	366	367	359	334	338	361	355	357	333	319	323	345	361	386	339	368	332	368	340	336	356	329	345	363	361	327	339	361	394	326	350	357	327	338	320	321	375	382	339	356	311	349	356	362	357	340	293	333	372	365	341	335	352	358	371	334	343	359	335	332	353	361	338	353	339	371	342	341	373	341	393	333	334	351	347	341	315	342	352	323	331	404	355	332	338	338	314	366	352	353	360	304	325	320	341	325	337	329	340	362	348	339	368	344	358	342	346	335	337	356	355	316	351	369	329	326	374	337	353	359	344	364	337	323	296	317	353	351	325	338	345	347	343	370	335	366	352	339	343	332	316	355	385	345	337	347	368	350	337	395	346	319	348	370	339	333	338	376	322	362	364	324	365	363	360	329	383	340	381	341	320	372	347	345	352	335	342	321	373	338	343	368	353	341	355	387	336	361	347	352	350	330	325	322	364	337	361	321	359	336	387	364	383	370	358	396	368	339	329	339	334	323	362	341	338	358	336	334	363	365	354	361	341	345	327	341	354	325	369	329	359	335	351	372	349	373	348	356	379	348	357	335	345	317	341	347	329	377	355	346	338	354	353	334	360	382	388	353	356	321	332	328	338	336	335	354	380	362	368	372	341	362	376	330	345	318	394	362	323	368	335	361	359	360	353	340	366	343	350	358	349	321	374	357	361	355	348	353	350	356	365	348	336	333	346	335	333	338	360	354	341	369	311	332	336	357	336	345	344	351	368	383	366	362	322	339	350	336	332	318	374	372	359	336	321	363	304	381	327	324	363	347	366	320	340	343	329	348	367	327	336	353	326	317	354	355	323	331	340	337	339	335	362	354	345	334	370	360	356	333	364	340	361	381	320	362	369	328	356	337	347	337	341	354	343	363	344	331	317	316	357	372	307	320	365	349	343	345	329	341	354	384	360	346	367	330	365	332	363	361	316	335	315	315	323	342	343	340	338	339	352	369	348	361	365	374	337	355	349	347	321	353	355	350	382	367	323	345	319	337	363	357	355	364	315	309	371	359	342	323	338	411	357	345	312	353	337	352	359	363	324	332	322	362	339	328	369	374	333	361	364	338	327	361	324	349	345	344	335	324	357	350	326	349	339	363	342	360	354	370	347	339	332	343	354	310	355	343	357	344	356	334	337	327	347	366	333	345	353	346	354	358	376	318	340	365	352	346	339	346	358	364	320	352	366	333	322	359	346	370	337	364	406	361	347	320	344	353	332	359	360	351	366	358	375	358	365	334	373	319	339	334	369	332	341	370	350	358	332	364	347	379	316	354	372	349	359	340	349	338	339	370	384	350	342	352	320	358	374	346	391	318	361	353	334	369	312	323	334	375	337	373	363	313	347	349	342	330	331	349	358	300	349	379	359	349	387	361	368	348	341	361	355	366	341	346	374	320	336	384	321	315	337	349	388	355	319	319	348	380	325	376	389	360	375	353	367	335	338	362	363	361	310	315	349	332	355	314	345	343	372	326	349	357	361	335	330	330	351	318	336	333	333	365	378	376	347	373	361	337	373	355	365	347	361	354	341	333	355	349	351	348	339	341	330	337	336	340	366	340	348	377	338	346	344	337	326	340	375	350	398	352	376	332	343	331	355	336	357	349	353	345	382	346	378	375	340	356	353	359	318	357	388	363	335	332	363	361	362	345	352	327	371	355	312	355	351	353	332	336	356	332	351	317	331	383	356	335	338	374	357	345	338	346	348	328	348	353	333	350	353	343	332	348	348	325	335	378	316	345	370	346	334	343	335	359	327	343	331	353	355	353	365	373	373	344	336	308	343	385	347	351	364	379	323	349	346	333	319	322	324	366	379	322	366	359	352	384	366	355	348	366	378	385	333	348	349	369	326	315	349	316	390	356	335	344	358	309	335	355	325	351	329	347	354	360	357	322	324	341	363	347	352	377	343	349	343	333	346	352	363	355	334	352	299	370	343	341	336	362	312	331	329	362	340	353	341	368	362	347	378	355	375	370	333	347	316	334	324	323	336	358	371	355	323	371	347	330	360	334	369	367	335	337	326	347	354	347	362	371	345	337	347	369	350	342	392	355	334	392	356	329	356	365	366	351	354	389	355	343	345	345	325	370	360	332	325	334	381	356	351	369	340	337	355	379	350	349	344	345	385	331	340	331	369	365	341	359	376	366	348	341	331	357	341	331	378	322	331	350	342	396	351	332	341	326	347	305	341	313	349	344	384	356	323	372	378	344	333	347	367	382	360	342	362	335	354	339	324	362	358	338	356	361	342	350	358	365	324	348	354	371	313	333	349	350	325	312	339	348	349	325	341	316	383	370	380	311	338	315	332	367	316	359	324	331	356	333	350	357	349	344	308	344	356	347	336	351	375	370	384	342	348	350	348	312	353	324	341	353	317	357	368	351	324	363	334	368	333	336	297	339	362	351	342	352	355	358	360	359	375	352	336	355	359	369	368	353	359	341	349	362	395	365	358	360	365	323	328	321	352	317	306	346	350	346	340	339	344	348
18629	3022	2677	2166	1518	1088	871	669	550	487	423	395	346	300	300	263	247	245	244	241	209	201	199	205	193	222	214	173	153	196	175	189	176	189	159	179	168	187	135	159	179	152	175	153	152	162	176	188	164	161	166	165	169	165	160	176	157	180	163	152	179	157	165	172	177	165	151	165	162	157	160	178	182	172	158	191	168	194	153	166	173	180	162	146	153	158	164	145	169	181	153	174	152	168	168	170	165	181	148	192	149	146	172	160	162	180	175	168	173	163	169	146	170	159	152	166	138	142	150	168	164	155	168	173	167	164	147	170	156	156	170	159	172	168	157	165	162	146	178	166	145	178	157	150	183	156	163	160	169	166	159	159	154	148	146	145	187	183	150	161	138	143	148	135	172	142	160	165	154	164	174	171	153	162	155	162	153	137	166	166	120	146	152	170	152	155	141	156	152	172	161	138	166	165	145	177	169	144	151	149	162	171	160	170	141	153	150	160	138	139	180	157	175	165	131	151	163	156	154	146	160	160	165	170	141	139	170	158	138	160	140	150	171	137	172	200	148	126	165	153	169	146	171	165	160	172	143	138	173	157	147	159	163	169	164	158	142	156	168	151	162	170	152	143	153	155	156	164	148	147	149	176	172	147	151	148	156	154	155	143	174	167	150	161	159	152	137	158	134	166	137	151	169	143	136	178	180	164	161	152	181	147	136	149	157	174	169	146	153	157	180	157	161	176	162	148	139	156	179	177	164	166	170	177	172	158	152	150	169	180	144	171	152	170	165	155	153	179	161	162	161	154	148	174	175	164	169	158	152	159	136	149	161	166	163	142	159	157	187	133	159	141	149	175	160	143	149	157	163	153	157	131	159	152	152	141	143	192	123	154	168	152	159	143	168	147	158	164	157	139	188	168	160	164	181	172	168	154	144	171	172	150	158	135	139	165	141	154	163	155	158	144	154	137	169	165	146	151	159	155	151	173	165	164	157	154	176	150	168	156	158	138	157	169	177	133	164	168	151	165	142	146	155	153	156	165	152	151	138	157	169	152	161	186	162	133	148	180	148	171	145	158	156	138	149	175	151	164	168	166	157	168	177	174	162	160	157	153	151	165	143	131	161	166	160	143	158	142	147	171	160	157	179	156	159	183	145	159	163	158	152	155	159	160	172	162	166	164	139	169	163	148	164	167	182	144	153	148	157	181	140	166	173	151	152	144	164	155	153	165	154	173	167	153	147	166	144	174	141	134	154	165	161	149	150	158	166	147	158	189	152	152	157	161	164	144	146	158	165	161	152	155	157	152	170	180	158	165	158	166	154	167	143	164	162	177	139	141	151	140	150	148	159	172	170	164	148	167	147	168	168	125	147	148	172	182	169	182	152	149	163	140	173	170	159	155	162	165	146	177	154	152	174	147	171	142	147	165	163	128	148	169	166	168	182	151	168	170	148	158	147	156	160	143	156	147	160	142	130	155	142	151	160	177	184	148	163	186	162	172	169	183	158	163	177	144	140	168	143	167	156	161	159	155	145	152	159	165	139	165	155	167	168	148	161	176	161	179	187	140	146	167	151	148	152	158	164	162	148	164	163	176	167	155	179	157	162	181	168	184	182	132	149	173	133	152	150	172	159	152	166	159	161	152	143	157	154	141	152	171	157	154	160	162	153	167	157	155	149	175	146	138	160	158	155	164	153	160	140	151	164	158	164	180	159	165	180	148	144	148	148	151	150	145	175	151	149	129	155	176	145	150	175	129	151	153	170	156	152	148	149	138	151	166	166	165	160	146	158	179	173	158	148	150	164	155	188	156	159	135	163	160	164	156	179	146	124	170	172	152	187	149	180	166	165	166	171	176	163	170	156	151	173	159	152	147	175	146	132	172	170	150	136	145	156	126	174	142	174	174	155	150	147	144	165	145	161	144	149	158	157	162	140	151	165	164	179	168	166	129	167	184	165	151	152	160	151	146	160	163	176	177	135	159	162	143	149	146	141	169	151	138	168	139	131	160	159	155	152	168	194	153	150	162	154	169	161	157	158	140	166	182	177	139	163	153	161	171	157	163	161	146	165	137	157	150	161	160	178	124	139	139	171	175	146	121	162	172	149	146	175	152	152	150	165	158	163	153	145	169	151	166	153	158	159	155	173	157	162	153	157	154	153	154	144	153	169	166	166	163	173	160	155	153	166	176	162	157	163	125	171	152	165	173	160	165	166	166	169	166	150	140	173	157	166	145	161	156	171	169	177	166	123	169	184	161	161	160	163	168	180	150	145	181	139	179	153	142	171	174	158	121	157	181	159	151	162	158	138	152	159	143	178	153	142	165	182	140	187	154	154	175	166	148	179	176	154	150	152	133	154	163	167	156	158	131	144	174	159	173	141	145	188	136	157	144	136	145	152	129	153	150	172	139	158	161	155	161	157	160	151	167	162	141	170	160	160	148	168	147	153	143	154	139	147	150	155	153	157	164	158	184	150	134	173	160	147	160	150	182	171	144	162	156	157	159	177	144	155	163	153	156	151	176	131	151	152	162	181	186	146	175	170	158	174	172	158	160	166	157	157	152	175	154	143	175	154	155	154	167	146	185	115	157	145	180	174	163	145	157	166	165	150	173	177	161	194	148	148	162	136	157	170	166	176	168	148	160	148	144	155	167	156	179	139	158	173	175	145	163	169	133	163	145	156	163	166	160	150	183	147	151	165	149	150	167	158	152	150	144	169	146	156	153	143	159	166	160	169	145	146	123	160	164	180	145	150	146	146	163	153	162	160	165	180	143	165	148	150	169	168	167	122	156	124	136	179	137	152	160	155	154	153	153	144	151	154	159	169	171	171	166	170	178	136	168	146	145	149	185	161	158	138	151	142	144	162	152	166	129	165	154	151	164	166	145	157	156	165	155	140	148	169	157	145	142	160	161	149	150	168	162	131	158	164	149	168	150	148	150	193	157	149	144	169	165	150	142	166	154	157	165	157	140	153	180	162	148	171	141	165	160	150	163	167	155	186	162	184	163	149	182	167	168	148	164	162	155	163	137	143	167	170	153	146	150	143	161	178	175	185	175	144	147	156	143	152	163	175	147	159	166	166	178	167	156	146	177	149	159	165	150	146	157	166	161	185	153	175	138	169	168	181	160	158	159	158	135	162	142	164	162	157	159	159	163	155	139	151	152	174	142	169	166	148	168	146	149	182	151	153	151	161	156	128	169	166	153	168	172	162	172	153	178	142	148	167	139	159	174	179	156	156	148	138	142	142	159	158	148	156	154	163	185	144	153	160	149	161	168	146	151	155	134	162	157	190	159	166	135	161	131	168	180	172	167	162	171	145	144	159	149	175	166	158	167	161	161	145	149	160	184	179	169	169	180	172	156	170	176	168	175	174	155	155	163	164	172	186	155	153	173	156	160	155	181	145	183	161	148	175	167	165	155	162	167	159	157	163	156	173	132	160	142	149	138	152	157	151	174	176	165	159	162	159	163	146	143	164	164	163	146	182	153	135	174
7944	2425	5522	6551	5584	4575	3653	3042	2580	2162	1966	1726	1565	1455	1277	1264	1106	1077	944	927	891	818	829	788	788	769	733	735	701	686	672	667	652	606	615	678	636	578	633	614	571	546	563	590	594	529	573	567	548	553	536	558	519	558	531	512	482	505	556	538	503	557	551	518	509	518	503	484	515	534	535	530	509	477	478	487	535	526	471	509	502	490	514	507	506	498	448	461	479	525	502	480	475	500	519	492	495	511	516	484	517	502	500	467	505	500	471	485	473	485	456	460	504	522	471	498	506	461	484	465	500	463	504	463	503	514	465	478	503	523	470	435	504	488	477	463	510	481	517	477	510	505	486	506	495	476	512	446	495	513	445	488	461	464	468	482	503	460	494	496	527	456	484	503	463	515	471	508	477	540	459	439	454	447	522	459	477	506	474	464	474	489	485	501	464	480	506	487	468	461	495	462	473	488	416	471	446	437	466	475	503	495	487	511	474	460	448	466	505	503	466	471	482	460	481	461	457	485	456	447	474	489	476	480	498	469	456	478	449	493	496	466	462	459	530	461	484	454	494	519	472	494	471	456	476	445	474	465	464	496	474	503	451	457	493	486	480	451	479	481	516	470	495	453	487	471	471	516	475	479	498	517	486	466	446	506	518	466	481	498	463	487	487	434	510	463	424	467	482	475	493	454	514	445	485	433	481	490	480	459	465	507	507	510	490	504	467	489	484	458	453	501	492	484	473	465	465	517	498	506	481	474	456	471	516	477	458	470	474	511	470	484	482	469	470	495	469	468	488	452	463	469	455	497	467	461	476	460	465	444	488	447	455	465	513	451	460	476	500	457	442	473	490	481	463	483	491	454	435	479	484	504	499	488	487	457	442	479	476	479	498	481	471	472	511	494	475	452	476	454	491	489	470	456	471	479	524	477	455	472	448	438	486	471	431	470	469	457	489	494	459	454	478	448	459	445	483	450	455	453	445	432	482	458	499	474	448	440	468	452	505	462	462	514	455	473	457	501	476	479	499	468	470	470	512	494	476	431	494	501	483	515	446	454	437	475	501	476	509	467	499	464	460	477	468	473	468	490	479	461	441	496	478	504	472	471	481	492	469	499	425	424	468	473	459	496	470	496	447	477	485	474	489	495	466	482	537	467	477	477	505	491	439	515	460	496	552	454	471	454	500	468	456	445	434	482	503	435	474	456	443	457	457	461	461	471	498	461	452	471	456	421	484	470	487	451	468	486	493	464	443	494	449	446	476	478	482	461	492	459	503	500	458	492	466	474	450	473	466	512	447	504	478	488	444	503	499	459	477	503	451	472	468	492	458	474	471	490	418	465	495	456	465	489	475	481	481	471	483	490	502	517	467	471	458	443	455	480	498	510	472	465	495	482	503	513	500	528	504	465	488	471	487	446	480	484	446	492	494	467	497	425	485	490	479	476	490	484	464	478	467	473	484	487	460	489	493	434	473	492	483	475	470	492	457	508	481	479	469	407	447	458	520	487	504	477	453	493	479	524	535	491	438	517	473	446	495	476	468	503	466	479	452	470	482	466	511	441	479	456	456	494	463	476	464	436	484	483	439	486	451	453	477	455	433	472	511	479	501	484	468	472	472	455	494	483	494	507	453	466	479	427	511	474	453	439	471	493	458	495	483	453	498	475	486	514	501	502	484	444	517	463	471	488	460	449	448	454	481	466	503	472	436	481	494	458	475	470	452	459	433	457	483	463	434	501	506	488	497	485	492	490	480	449	472	436	447	460	476	496	461	484	450	459	468	451	452	471	446	483	473	488	455	471	470	469	456	448	415	491	462	467	542	477	473	484	515	476	499	478	491	464	434	475	475	467	464	441	452	489	486	425	520	484	458	502	477	504	468	452	482	469	506	499	451	470	483	476	482	505	468	473	505	493	469	457	466	384	468	464	459	474	465	496	451	508	472	474	461	457	483	497	480	490	478	477	495	500	473	488	467	462	481	485	462	488	486	505	447	472	474	491	446	470	443	496	468	469	495	493	482	451	482	456	461	480	492	440	442	455	462	471	507	465	492	465	448	475	447	471	467	507	474	473	455	490	491	477	476	433	471	459	502	501	441	476	485	444	486	502	520	498	467	473	459	499	493	487	440	487	475	452	456	477	496	454	534	478	474	510	455	448	467	493	504	482	479	431	479	471	468	495	499	464	524	476	521	508	480	495	470	453	489	499	489	477	465	488	471	512	474	508	476	465	470	465	468	450	495	476	513	519	465	466	445	492	453	462	513	506	465	457	523	492	476	457	468	487	462	444	445	475	493	486	484	459	488	473	470	496	483	462	469	487	456	448	507	470	453	481	514	481	463	450	454	475	500	493	482	483	504	484	484	467	466	453	484	463	485	449	485	483	495	510	459	484	494	489	481	509	472	467	478	504	501	486	485	446	454	458	467	460	461	482	443	506	484	451	468	452	446	489	468	493	431	486	443	473	482	445	510	470	489	501	491	491	493	505	454	472	445	406	498	507	471	451	498	471	466	482	463	479	492	467	505	505	489	466	464	513	490	463	494	498	473	489	491	489	446	471	464	464	466	477	444	501	517	466	458	468	454	444	514	450	476	489	487	492	470	504	519	475	490	435	487	448	511	481	470	460	478	463	480	493	492	472	449	484	513	459	471	476	428	465	467	486	444	465	428	480	475	493	438	434	483	472	427	478	469	462	428	498	501	468	481	493	469	483	476	484	431	479	487	473	483	454	507	453	521	462	491	486	485	489	441	503	481	454	503	451	500	475	467	484	482	458	489	456	471	486	495	479	492	432	488	490	503	454	464	451	481	455	471	490	504	441	447	494	462	459	491	451	481	457	496	482	466	497	480	474	468	483	499	456	506	466	465	459	469	483	526	480	456	463	454	449	480	463	475	432	470	483	441	495	450	487	473	448	508	496	453	497	447	449	474	444	514	451	458	495	467	468	500	465	482	491	487	478	453	511	477	464	465	457	493	456	490	470	490	477	484	490	456	453	439	460	487	473	447	472	482	468	453	514	487	500	433	465	479	451	545	468	465	465	515	468	469	506	488	499	479	480	439	456	419	556	471	448	499	487	488	446	471	474	473	463	488	440	466	483	448	456	436	461	468	486	515	470	497	483	475	486	471	507	484	440	402	470	492	467	454	456	510	501	454	474	489	470	465	483	454	476	463	471	525	470	445	494	508	502	489	472	463	491	482	481	460	452	463	457	478	507	511	450	505	469	464	487	445	473	488	468	496	495	537	490	495	494	460	492	463	488	502	518	514	487	459	450	452	498	455	513	488	488	442	496	468	495	445	451	469	499	467	485	479	467	492	485	498	493	478	478	482	486	456	463	454	474	469	485	469	471	464	509	481	424	440	528	479	479	441	500	481	471	479	499	469	533	451	455	473	491	499	455	493	473	480	467	461	443	486	456	487	465	489	492	486	470	492	456	526	496	453	494	500	475	448	495	484	482	472	472	500	453	448	484	477	486	487	460	472	468	460	452	472	433
2303	299	342	306	280	269	246	240	242	216	239	234	212	213	217	243	226	225	222	237	252	247	263	229	216	244	215	244	212	216	234	224	222	206	228	230	219	232	224	229	217	245	210	202	210	239	208	257	222	220	233	225	220	238	219	225	206	226	225	215	203	235	231	250	210	217	249	195	249	237	221	200	254	259	225	218	230	227	224	236	233	196	248	221	220	237	220	224	237	251	212	222	220	228	238	212	231	240	217	244	246	237	243	228	231	228	261	221	232	221	215	221	227	251	249	233	235	242	217	228	205	190	225	206	235	229	223	216	216	207	217	262	227	240	233	230	231	242	227	215	214	204	202	249	220	242	220	229	234	224	230	240	227	231	243	241	220	203	228	238	230	207	244	267	210	231	240	230	239	219	229	225	238	221	220	222	220	223	226	210	216	232	218	256	216	225	226	228	226	213	223	238	210	246	224	216	239	210	243	209	215	237	259	233	224	210	227	219	201	255	227	234	241	216	231	238	240	230	230	212	229	227	220	213	230	206	233	238	253	240	232	218	222	247	253	234	213	252	226	219	236	217	242	212	230	205	220	253	246	221	223	251	226	229	229	211	212	214	251	223	212	199	209	232	210	244	208	239	204	230	235	251	219	214	234	212	232	244	235	220	249	238	228	224	201	208	249	220	226	203	229	211	241	215	231	254	227	198	193	241	221	223	219	221	222	247	224	244	238	226	219	216	202	229	182	233	245	228	190	241	242	219	254	224	228	217	229	196	231	207	229	242	215	256	248	260	257	220	231	230	223	203	234	236	232	223	224	233	238	232	239	199	208	262	229	228	235	233	232	210	236	227	237	236	224	237	222	219	228	231	207	238	226	240	220	205	247	240	225	216	247	238	207	200	217	245	214	228	230	245	246	226	227	223	241	248	205	237	221	220	220	202	219	216	212	231	252	230	224	212	217	226	213	206	225	200	219	218	209	214	245	253	214	222	213	244	234	232	214	202	227	223	231	240	203	235	208	235	215	204	223	247	221	228	228	235	212	239	241	217	238	206	253	230	225	228	214	212	244	244	246	222	230	230	208	222	223	211	239	271	226	218	222	229	241	223	241	240	206	223	224	213	216	233	241	207	244	244	242	219	217	240	242	231	227	238	251	260	244	222	245	237	229	217	246	248	231	208	207	207	263	252	233	241	217	229	214	202	219	231	222	213	201	209	234	205	212	248	245	226	209	210	241	225	224	229	240	207	220	240	232	235	192	246	232	232	208	242	225	210	223	246	236	234	216	266	213	239	256	234	230	224	232	226	219	209	217	227	208	198	234	234	239	243	216	251	229	201	225	234	222	209	244	222	256	213	240	227	253	217	215	247	236	226	221	245	227	241	220	214	251	259	227	230	264	236	209	208	224	190	227	232	232	218	242	230	229	214	212	238	215	224	248	231	209	229	239	238	242	223	249	206	223	231	215	236	216	187	242	231	216	243	227	236	195	235	248	232	232	219	221	232	227	248	228	208	218	248	223	216	245	213	221	224	222	229	231	228	227	226	246	212	226	229	189	202	204	222	238	217	237	230	221	237	226	234	242	224	207	236	244	230	242	226	222	216	219	206	225	222	251	218	247	213	224	216	214	243	233	208	231	197	218	248	225	245	224	241	201	240	242	205	218	261	235	253	210	235	228	238	241	244	248	236	239	211	247	244	219	225	226	216	223	264	219	218	215	235	229	193	218	223	218	224	228	243	257	233	225	220	221	216	234	228	224	224	231	219	242	217	227	222	245	216	244	219	234	219	232	208	218	239	191	246	259	218	223	239	217	227	215	219	242	238	229	241	208	253	227	202	230	240	226	252	221	247	215	228	245	217	266	218	233	223	201	226	211	225	219	228	226	221	207	230	209	217	246	221	232	220	216	246	232	201	234	240	246	214	243	234	233	228	225	218	237	221	225	252	246	237	249	226	217	225	208	235	231	201	227	230	214	202	224	239	231	199	227	244	233	208	249	245	225	216	240	210	215	248	222	248	199	222	214	248	202	236	218	242	231	221	254	228	197	186	222	194	229	240	214	209	223	262	242	232	234	233	235	204	235	249	215	253	236	204	236	241	228	238	209	209	203	203	234	226	218	256	206	211	223	217	247	239	212	216	216	202	242	234	230	218	229	236	238	245	235	222	233	234	226	262	239	225	209	212	221	228	225	238	195	237	236	211	194	246	223	227	221	240	236	254	226	223	229	221	226	206	230	232	218	227	245	231	214	244	241	210	204	254	228	199	262	243	243	234	214	237	218	220	222	234	234	218	246	229	218	253	211	197	262	197	233	221	221	211	238	227	241	227	208	221	249	208	235	229	220	215	225	219	249	244	227	247	226	246	227	200	244	231	238	231	203	253	227	204	236	222	200	242	227	217	233	249	219	239	246	228	220	218	254	228	233	207	232	232	224	238	198	247	222	234	225	204	225	220	201	243	224	227	239	240	215	242	219	222	227	234	237	221	203	240	232	232	236	208	272	208	244	239	237	222	211	236	213	225	214	228	229	223	204	217	227	228	220	236	227	247	232	211	222	222	229	239	235	241	237	250	236	217	226	242	237	253	211	260	228	241	222	209	243	216	234	214	245	208	262	208	228	213	232	208	236	248	235	222	229	202	224	249	249	220	242	228	223	240	221	223	227	209	235	224	230	241	253	227	231	230	217	230	237	241	237	214	244	223	232	259	240	236	208	270	178	218	204	218	227	239	216	219	198	204	244	194	233	213	224	256	221	221	196	219	214	234	219	231	216	232	219	221	195	232	224	253	203	222	235	225	219	232	247	227	230	206	225	239	218	226	225	230	235	212	196	236	212	248	216	262	229	193	207	247	209	207	209	219	204	255	256	230	219	204	222	220	222	208	238	215	220	226	205	241	234	250	223	219	237	227	226	219	213	249	212	241	220	217	226	248	245	215	216	234	220	234	212	241	228	246	214	247	244	194	246	225	249	218	232	213	233	247	234	215	218	254	199	204	206	253	226	231	245	237	204	242	218	231	225	242	209	201	240	243	228	234	210	212	219	208	225	225	198	257	248	205	210	211	203	242	239	225	221	223	210	220	237	220	261	230	259	259	193	218	211	228	216	224	221	223	245	239	213	240	240	213	218	238	225	244	229	213	220	227	215	265	215	219	209	230	237	235	208	213	236	200	228	217	231	218	240	222	230	228	236	217	230	224	239	217	235	232	240	201	232	232	219	230	227	227	219	254	225	236	231	243	214	234	229	222	232	218	218	238	211	228	207	234	218	223	237	205	231	234	228	206	205	207	228	206	244	244	218	214	229	248	222	226	220	215	229	219	246	230	238	226	212	224	228	219	220	217	203	229	250	229	216	231	229	224	241	208	229	219	225	226	237	243	213	224	223	247	215	228	228	222	224	221	256	224	283	238	240	216	234	252	238	223	226	225	231	219	236	211	228	217	218	213	264	219	206	238	235	215	229	231	232	227	243	247	235	227	246	243	230	226	234	231	269	243
2400	669	799	859	849	786	766	711	736	654	604	689	643	694	628	590	646	680	644	667	655	680	642	629	661	599	638	707	640	645	682	615	631	602	663	627	668	676	636	637	652	625	632	568	686	642	615	651	613	625	610	644	607	638	639	664	628	568	623	593	634	572	595	660	651	614	636	604	658	611	638	650	629	637	672	594	616	679	583	631	620	627	638	638	586	602	616	657	614	606	614	645	691	606	581	605	616	639	636	585	642	574	622	643	614	644	618	628	604	642	602	632	634	631	661	613	646	624	670	598	627	659	637	594	630	623	615	632	611	631	587	646	628	659	661	621	652	628	620	605	628	641	598	642	600	611	603	679	675	621	630	656	632	572	625	583	580	628	675	631	638	633	630	608	627	631	632	628	629	629	691	612	650	614	618	617	590	593	587	642	650	634	646	642	628	652	623	578	610	697	627	656	617	619	609	662	592	632	680	609	631	660	614	647	657	624	649	614	615	620	598	611	670	625	643	627	623	664	613	601	668	641	625	630	628	607	625	619	650	662	644	641	614	615	615	602	639	627	640	617	598	671	599	626	623	591	641	622	636	662	622	649	626	626	633	616	631	627	628	588	618	614	649	614	624	613	595	606	654	632	633	601	662	591	601	632	655	601	585	634	640	599	580	631	644	626	596	627	606	640	614	632	611	596	600	556	640	635	650	628	646	632	599	629	619	610	613	617	654	626	644	653	611	613	630	623	624	658	616	591	606	630	641	611	620	626	640	595	641	627	613	623	601	630	619	631	624	634	622	626	667	611	622	585	628	607	586	620	656	574	588	560	603	604	603	610	660	607	583	651	652	619	653	565	623	633	612	566	595	655	639	638	638	608	656	644	630	611	577	625	643	635	643	612	646	595	603	606	674	611	654	620	644	616	654	629	596	602	667	618	561	617	654	618	603	617	608	644	664	582	611	618	611	661	630	645	615	648	601	621	641	620	636	620	635	669	627	603	619	664	615	633	644	618	630	590	622	637	643	630	615	602	635	633	689	598	693	599	656	620	630	630	644	627	660	645	613	628	622	623	593	648	640	614	605	637	585	591	611	636	625	558	615	664	642	633	623	598	626	658	607	625	575	620	674	606	565	651	662	625	604	658	597	604	633	595	639	623	608	590	678	608	604	632	621	666	594	657	620	665	592	623	646	611	626	629	650	640	622	650	589	626	604	661	663	638	627	641	659	615	637	625	645	624	622	612	666	626	587	608	625	613	627	622	627	626	625	639	592	636	622	613	617	629	611	603	634	636	596	622	622	600	652	603	623	636	613	609	608	666	639	633	630	593	635	575	590	599	612	613	598	612	619	626	629	638	639	675	623	615	601	624	622	630	614	618	581	607	616	636	639	643	614	601	638	649	597	645	628	625	614	651	592	624	652	619	607	620	641	629	587	653	608	606	618	647	651	616	611	653	642	635	602	628	603	613	615	648	652	614	635	636	642	611	636	653	630	628	626	642	559	620	595	598	627	581	593	632	676	655	612	639	695	600	653	594	608	615	608	573	632	650	658	640	620	642	613	647	637	606	618	613	650	654	619	602	600	651	619	618	623	619	668	677	642	671	635	617	571	621	666	632	611	622	628	626	651	618	623	647	643	639	616	600	595	639	614	624	607	616	635	598	658	651	586	594	662	611	631	661	599	592	622	606	607	582	611	605	580	666	652	604	623	641	647	625	578	610	629	612	597	623	633	624	605	600	623	645	652	613	645	608	616	643	627	586	608	602	620	638	595	626	645	647	628	635	634	638	637	633	591	649	673	612	595	662	616	638	627	577	659	633	656	637	611	664	611	614	633	643	631	649	658	589	590	618	610	572	663	593	613	604	614	625	626	582	641	607	650	598	637	606	647	632	628	662	588	619	615	631	655	647	682	600	609	603	649	625	594	655	601	618	672	636	647	645	613	615	647	607	610	652	648	611	623	605	619	608	614	621	622	633	629	638	638	619	609	600	608	640	659	621	657	647	612	591	629	629	643	601	631	605	614	633	613	626	645	561	612	652	613	657	590	657	643	624	615	625	591	605	663	573	650	639	689	614	642	642	652	658	609	611	656	646	612	637	617	592	593	613	649	598	664	634	622	621	664	620	622	613	671	603	603	670	615	605	663	594	602	616	646	643	621	635	676	590	592	630	577	599	610	656	639	646	599	603	584	593	616	668	615	670	660	613	626	607	627	628	635	642	624	657	619	597	649	627	602	625	620	622	638	626	592	625	642	658	637	580	615	579	643	597	607	674	657	628	629	681	590	639	608	634	594	623	606	620	620	598	610	634	643	630	692	636	638	644	596	691	646	634	592	623	560	674	603	597	634	648	614	652	635	617	685	637	614	605	601	623	577	584	610	633	599	654	676	612	604	619	590	576	616	627	643	652	614	592	621	612	631	622	668	655	667	658	654	582	660	689	682	612	619	671	604	613	604	595	642	603	630	623	629	621	609	658	611	634	640	599	607	673	603	636	655	584	665	637	639	619	610	638	689	601	610	608	559	632	628	591	608	678	644	648	621	608	605	622	597	604	617	573	647	597	611	637	636	612	617	587	637	631	643	624	630	607	634	620	660	618	598	629	625	621	663	659	623	606	646	614	605	619	606	649	624	594	639	604	647	607	630	620	628	576	605	647	632	613	620	621	630	653	668	647	635	589	585	621	588	611	614	611	606	618	574	658	586	622	645	611	582	591	603	608	588	651	646	623	652	627	635	642	641	680	621	644	596	620	663	647	639	616	627	607	633	616	662	644	658	662	601	590	633	603	606	658	622	674	631	600	642	655	636	614	586	608	601	631	594	616	579	643	632	638	632	613	585	616	585	603	642	645	651	636	632	623	608	574	623	644	620	654	619	595	673	612	625	637	643	649	592	651	652	644	622	645	636	616	641	634	638	624	606	608	627	629	649	609	623	606	636	561	642	641	630	604	606	650	659	606	643	600	652	662	607	637	617	656	650	609	643	589	638	680	615	651	621	600	642	593	646	607	631	641	587	622	647	613	632	615	654	589	631	611	614	580	613	598	599	666	594	672	596	627	619	695	629	606	604	628	605	611	615	630	592	636	628	655	622	619	639	580	579	638	649	633	616	615	614	605	605	590	619	598	605	632	646	649	592	612	615	635	602	618	630	616	595	610	616	616	640	630	598	631	656	639	633	621	606	639	636	616	623	616	593	614	613	646	646	617	632	573	645	623	644	564	617	640	626	600	643	616	688	606	673	604	643	614	605	589	621	576	651	584	617	651	609	637	640	683	601	631	599	570	654	586	613	627	629	619	647	612	584	603	635	613	648	601	594	592	618	713	643	609	662	597	588	614	631	643	662	646	582	585	656	655	590	632	602	624	609	600	620	639	654	660	617	588	620	664	647	576	618	614	653	637	612	632	599	630	611	615	661	654	623	625	613	575	617	621	601	628	624	587	646	669	601	650	647	587	633	571	592	573	608	657	651	646	610	623	627	616	606	633	618	631	596	631
9878	1167	1443	1102	814	646	478	375	328	269	250	185	200	170	188	177	169	146	140	164	135	140	135	153	152	144	108	147	111	125	114	117	119	106	125	115	133	110	106	121	118	112	113	142	141	120	103	118	119	104	107	102	94	116	107	124	110	124	109	105	139	123	120	118	149	125	128	113	120	90	126	112	113	124	102	115	101	122	122	107	125	114	107	113	126	111	117	90	104	124	122	113	112	115	125	126	122	131	114	116	119	113	129	128	93	118	112	124	123	112	109	98	109	114	98	112	114	125	130	113	99	97	126	125	108	104	86	101	125	81	133	92	109	102	122	102	118	109	103	110	113	116	108	107	120	115	105	120	119	107	121	124	116	120	101	127	112	126	111	99	96	114	109	107	104	123	113	119	129	116	95	117	123	108	119	103	101	109	100	128	113	110	111	106	108	111	103	120	117	125	110	89	108	132	114	101	121	90	120	103	127	102	119	124	134	110	106	118	107	116	132	115	131	119	110	108	120	109	112	116	104	130	122	102	97	106	106	108	107	113	108	116	104	107	103	123	114	126	123	112	121	105	113	123	127	110	109	117	102	136	105	126	97	107	122	125	122	123	112	111	112	112	103	122	100	116	109	111	126	113	103	118	114	129	116	121	113	125	119	92	118	98	109	119	102	93	127	111	113	113	104	101	126	120	112	118	102	130	91	122	113	111	124	130	122	111	114	134	106	124	122	106	96	107	120	97	97	108	139	133	130	125	101	111	127	106	125	106	107	117	118	106	111	110	101	102	115	99	98	114	107	110	111	110	129	94	108	100	136	105	118	109	101	115	101	105	130	108	95	117	112	110	121	114	98	119	92	111	109	92	101	119	114	121	114	123	124	117	102	131	102	122	114	143	118	105	110	100	105	128	104	110	106	112	94	141	94	106	123	105	97	124	129	96	110	106	124	119	115	111	94	114	113	112	120	106	99	106	107	105	114	110	132	102	117	105	112	126	114	119	117	103	100	87	106	107	115	90	100	116	107	99	115	100	123	94	91	118	97	116	102	100	121	89	102	115	136	125	113	135	138	107	110	126	103	113	117	116	102	120	114	104	104	112	118	125	101	118	96	108	117	108	94	101	110	110	134	113	116	110	121	110	94	114	118	101	108	120	84	104	119	124	109	92	104	108	99	128	124	127	123	133	125	107	117	114	132	101	112	127	114	112	88	136	112	110	106	113	113	138	130	103	107	107	101	90	122	91	103	95	102	108	107	117	108	116	110	107	126	96	125	102	110	108	108	99	106	120	114	106	110	115	103	130	105	118	123	97	119	103	126	109	111	119	117	112	110	96	108	105	126	110	108	119	110	107	126	109	116	104	115	98	101	127	109	99	108	104	120	128	116	113	114	104	119	113	117	105	91	107	108	111	113	112	118	103	108	98	117	99	115	118	111	115	100	113	99	117	103	118	107	112	124	128	116	103	96	111	99	119	117	113	119	116	126	120	119	120	116	103	107	121	112	125	88	102	107	116	116	136	100	98	103	116	111	92	127	126	108	122	107	110	126	117	111	117	106	111	114	104	132	137	115	118	115	102	114	114	111	101	104	110	112	113	103	120	121	92	127	112	95	110	108	116	103	106	109	84	102	109	115	97	125	129	96	108	99	114	80	96	106	140	128	108	110	93	121	110	105	122	124	124	109	105	126	111	115	107	114	111	113	133	102	106	93	109	106	118	104	98	119	119	107	114	115	108	104	122	101	114	132	110	123	121	118	106	91	99	103	118	103	102	113	116	118	119	114	115	123	130	113	108	105	122	98	117	115	101	115	133	107	119	107	108	113	107	109	116	105	97	107	111	101	110	111	127	120	110	118	111	100	124	115	117	116	121	111	107	104	110	108	120	107	122	110	118	117	117	125	111	115	101	99	117	116	87	109	135	94	98	107	118	111	100	124	116	113	110	104	98	121	94	115	119	106	125	106	121	96	93	117	107	110	96	115	119	107	113	103	122	100	108	100	116	110	106	115	118	123	113	112	117	138	120	114	100	120	128	114	97	103	101	116	123	108	129	118	118	107	112	119	125	105	99	114	115	112	106	116	122	127	84	127	116	116	127	119	126	115	116	111	126	138	95	114	110	105	128	95	128	121	103	94	103	142	118	120	117	121	112	109	112	106	118	103	131	98	125	105	110	102	121	101	115	121	82	110	121	96	108	106	106	106	115	141	93	120	124	120	123	110	90	129	102	110	98	96	106	109	116	124	117	120	111	100	118	92	110	124	103	127	100	100	110	104	109	111	104	125	116	99	116	111	115	104	115	119	116	109	125	102	110	102	94	92	130	102	101	111	95	97	125	124	116	110	120	106	118	113	113	89	108	98	105	109	139	111	124	104	132	117	109	117	109	107	117	97	104	108	121	115	111	98	123	106	107	121	106	118	120	88	119	123	108	132	121	97	120	118	105	112	106	111	104	106	118	113	102	115	100	105	127	130	122	114	92	121	117	110	111	103	121	113	103	117	96	124	126	120	117	136	105	106	102	121	110	108	115	120	110	127	118	100	118	99	102	100	100	117	93	103	107	115	103	121	136	132	115	108	120	119	119	118	96	122	122	123	103	113	119	101	113	114	114	117	99	101	121	114	105	122	104	95	128	123	111	117	125	100	124	115	98	119	111	124	125	117	108	116	109	124	116	126	119	128	111	138	118	109	116	116	127	126	139	105	106	127	112	106	129	114	101	109	117	120	108	120	125	93	108	107	113	104	100	100	110	111	105	98	120	104	103	109	118	98	116	102	115	125	125	117	104	105	132	113	120	124	118	96	110	96	119	96	119	104	118	115	114	107	108	107	114	100	118	110	106	107	115	122	113	91	113	114	103	102	119	114	122	102	99	96	109	104	118	114	98	112	119	111	111	115	118	114	128	112	116	120	121	116	100	102	119	96	111	118	108	93	105	115	106	118	114	116	111	116	87	119	136	96	112	122	106	109	120	105	105	112	115	111	97	108	122	121	106	105	95	105	95	101	98	96	107	115	109	96	122	135	116	123	116	124	120	110	128	114	113	115	108	108	115	102	125	109	130	103	116	117	119	122	115	112	97	124	113	119	122	108	97	107	117	105	108	95	94	100	95	144	109	117	112	117	96	118	118	117	123	144	116	106	112	108	109	125	134	110	101	112	106	103	133	127	127	133	100	111	139	109	114	109	96	107	90	95	116	104	103	127	105	113	90	109	112	107	117	96	117	105	101	111	113	114	109	112	110	104	111	104	108	117	94	115	113	111	113	106	113	122	124	101	100	126	113	107	99	103	110	105	105	119	118	119	112	120	114	99	124	108	112	102	102	111	102	117	82	136	94	92	113	106	106	118	99	103	124	107	118	92	107	107	114	109	99	92	106	109	104	94	100	99	102	115	107	99	116	111	102	118	146	109	100	114	120	109	96	106	113	109	106	109	110	113	98	104	110	119	114	105	101	104	111	125	114	124	102	81	108	113	118	108	126	135	110	115	122	136	115
5813	1413	3140	3774	3188	2651	2056	1748	1447	1313	1115	1052	915	871	737	732	709	659	640	568	564	551	540	560	488	454	498	463	487	456	435	428	452	420	403	425	405	457	406	420	406	377	445	404	397	378	369	370	397	374	408	391	426	383	357	383	392	396	349	382	368	357	334	401	340	365	381	341	369	397	368	362	381	328	372	354	344	341	374	370	362	355	351	388	396	370	351	357	338	351	354	360	368	350	353	352	347	318	358	351	318	351	364	333	352	317	356	372	347	358	338	363	344	352	347	331	345	358	328	347	391	339	314	348	333	338	360	349	337	374	345	362	376	308	355	383	342	348	331	320	340	359	350	341	345	352	370	357	337	366	309	328	325	374	376	310	324	373	341	342	353	361	328	334	359	378	377	326	340	344	379	356	347	358	362	370	345	327	340	361	376	318	350	388	369	336	342	341	324	327	305	343	321	333	335	340	388	352	342	356	334	334	341	338	346	333	359	329	330	375	335	358	350	309	367	306	337	340	346	338	370	344	336	368	361	348	358	339	353	319	340	354	318	334	340	372	359	333	378	353	389	342	338	338	352	334	332	343	330	341	333	350	327	344	362	343	378	321	342	330	308	323	330	356	350	356	370	309	361	336	339	310	364	311	321	333	360	363	303	357	338	344	363	353	338	336	346	355	359	349	335	356	347	355	342	340	356	342	347	359	332	346	344	321	323	323	315	342	319	342	323	382	349	329	306	369	342	346	327	316	333	363	337	367	317	330	333	342	326	355	349	329	376	348	369	334	375	327	351	360	335	376	332	342	349	383	355	373	353	326	353	382	362	357	348	324	321	333	358	357	381	368	329	369	377	342	379	331	361	372	344	355	343	321	351	349	378	353	322	339	326	341	340	352	340	356	368	382	353	334	334	336	351	350	346	346	337	346	358	324	328	345	327	361	350	340	337	330	362	329	349	340	348	359	341	360	345	352	367	380	342	319	330	344	355	367	342	351	339	373	360	343	372	356	342	320	328	322	330	343	373	343	331	370	387	339	363	351	345	356	391	316	344	339	305	347	355	320	347	348	352	320	375	336	358	376	365	361	370	332	328	353	339	360	370	320	324	312	376	332	331	357	356	341	340	369	375	353	360	335	344	337	342	366	363	342	336	352	325	363	339	344	369	354	329	342	379	374	332	358	332	381	339	317	359	335	341	345	325	345	357	360	326	339	382	318	336	350	350	367	313	378	340	337	321	324	364	348	360	362	328	338	364	360	345	376	338	341	374	335	328	330	344	328	361	363	328	364	382	329	357	371	333	364	340	357	352	319	319	336	333	344	359	330	344	367	352	352	346	338	347	337	336	330	336	340	351	340	334	354	344	325	371	330	332	338	331	361	371	351	340	340	356	334	348	353	356	329	357	354	344	341	368	346	321	344	363	363	335	324	369	360	352	350	361	334	363	348	335	333	341	336	354	363	349	342	347	337	344	350	345	341	331	353	339	361	357	316	345	363	290	351	325	305	358	333	344	341	337	331	359	326	382	334	324	332	352	331	348	401	371	372	360	340	358	328	356	348	326	342	329	349	329	335	347	324	359	358	322	360	363	358	333	344	351	359	351	368	340	328	353	343	335	357	322	356	348	348	367	395	348	370	339	332	341	313	342	355	322	326	392	317	340	351	316	342	336	361	366	367	348	337	372	357	373	368	334	363	382	329	352	320	342	369	319	351	343	317	336	363	342	354	349	348	339	336	313	385	340	363	324	338	337	333	346	373	305	354	371	340	377	336	327	363	342	344	374	366	361	346	330	348	351	326	339	332	338	381	317	343	356	299	330	352	350	328	327	340	342	354	355	371	303	363	382	365	364	334	353	331	366	338	319	341	312	336	356	335	381	361	326	340	356	369	297	338	376	341	330	334	351	381	338	327	323	323	312	377	370	332	299	332	315	309	333	368	308	351	330	338	375	345	349	374	379	378	348	372	358	325	351	351	358	351	334	327	341	323	334	319	337	364	323	339	364	364	365	365	353	376	332	372	362	350	317	352	333	329	362	360	351	351	355	326	361	347	316	333	365	318	329	365	331	361	360	374	358	344	363	349	363	346	327	372	350	332	342	351	347	339	370	353	347	328	351	306	297	335	338	335	332	371	351	330	310	309	366	333	346	328	361	333	346	327	359	329	363	346	331	359	328	322	322	360	331	350	362	342	338	331	339	347	327	353	360	348	297	350	424	350	342	340	361	318	347	359	349	321	333	343	347	380	337	387	337	337	364	328	390	350	370	347	391	319	353	344	346	380	320	343	315	303	362	335	379	373	332	311	355	344	367	339	352	361	351	344	373	365	327	317	349	360	344	363	340	342	325	354	352	321	334	356	355	348	339	356	353	342	365	334	348	339	358	354	332	364	374	351	386	346	324	358	333	312	370	342	362	319	332	333	328	334	381	323	381	338	353	375	342	350	345	348	339	335	325	373	339	346	337	349	362	328	362	333	354	317	354	348	349	340	367	364	295	382	350	354	335	314	354	345	340	376	343	362	372	347	343	366	331	338	348	350	337	329	380	361	304	357	329	341	340	365	354	350	339	365	335	383	354	349	353	345	354	338	354	349	302	346	358	326	358	343	360	367	350	328	364	311	339	307	338	354	384	331	375	342	345	334	329	331	341	373	328	358	342	334	339	329	377	339	351	310	337	364	354	339	360	314	353	359	324	306	301	336	340	358	318	312	370	346	318	366	340	321	333	351	328	357	377	348	336	335	349	352	346	342	366	336	355	334	367	323	346	325	342	332	337	341	343	350	340	342	339	318	351	352	339	352	358	353	340	351	343	337	333	342	334	343	356	331	386	335	349	342	317	317	331	350	345	373	365	349	329	387	308	317	331	396	341	346	365	321	330	318	336	374	370	319	325	352	328	333	357	332	317	359	324	357	353	328	312	330	342	313	353	344	332	341	358	327	338	343	337	348	351	380	360	334	347	361	359	338	352	332	325	349	338	322	337	321	363	364	330	318	354	379	336	346	352	352	317	328	311	361	327	345	338	325	351	387	336	328	352	342	346	390	353	334	359	378	363	351	342	358	321	315	359	339	338	364	333	346	392	343	357	322	346	357	357	310	341	369	355	376	338	319	326	337	335	334	339	345	372	378	370	332	321	341	320	382	379	324	341	321	333	344	384	361	346	341	353	344	364	352	351	359	351	318	349	357	332	342	340	343	347	354	360	340	314	357	337	353	339	344	337	333	356	353	368	326	361	327	366	342	349	324	333	369	351	349	381	371	335	314	344	346	353	348	337	324	339	366	345	362	315	360	366	357	357	317	342	332	345	336	347	339	379	328	320	341	342	346	399	347	374	329	351	353	304	371	378	325	379	330	331	334	351	318	340	330	329	369	327	336	337	350	353	357	350	393	309	346	337	337	372	321	350	339	349	347	289	378	335	331	359	369	362	355	361	336	368	348	359	359	352	366	325	352	332	330	347	315	325	348	314	315	344	340	351	314	362	352	327	359	359	344
18322	3014	2816	2255	1514	1107	827	660	570	452	404	372	340	314	274	302	275	235	246	198	232	205	201	210	194	199	176	182	201	181	175	168	187	206	171	173	169	174	185	172	174	185	166	197	177	153	164	174	194	172	165	160	186	149	164	152	171	155	165	155	156	187	160	164	146	186	158	171	182	153	163	146	160	141	166	166	175	176	158	165	156	180	156	151	163	177	143	161	167	153	170	153	154	151	137	150	178	166	183	156	142	161	161	144	184	158	160	157	166	166	163	158	146	164	170	146	146	169	162	164	168	158	165	158	161	188	161	185	152	169	172	145	169	151	175	145	156	168	151	174	171	143	156	176	152	163	176	140	164	153	157	141	170	175	139	173	172	171	158	158	140	146	183	153	152	153	167	150	146	152	147	135	144	158	171	168	170	155	177	142	153	155	162	162	174	159	160	177	134	141	159	160	167	152	165	162	149	173	152	156	166	177	185	130	165	166	137	165	150	148	160	169	158	172	150	122	151	153	150	182	169	163	150	165	162	161	162	171	139	171	171	194	173	162	156	156	175	143	153	167	160	164	182	161	169	167	163	162	165	180	164	137	175	148	170	147	149	144	171	162	151	163	160	159	176	168	143	173	155	136	162	156	161	171	157	149	159	162	178	163	166	174	140	152	166	171	186	166	157	159	156	148	176	174	141	156	159	159	164	147	164	166	165	164	143	176	162	161	156	180	150	165	149	156	156	160	147	134	156	178	154	152	176	175	143	149	161	168	141	161	152	155	139	160	148	146	144	161	146	158	161	167	155	152	161	175	149	158	175	183	150	168	149	159	143	140	176	146	156	154	152	139	147	150	152	155	166	165	173	154	167	159	142	145	147	164	176	166	150	162	138	160	166	164	144	158	176	165	168	145	151	165	164	168	133	133	165	151	161	157	167	144	170	166	168	143	175	158	155	182	151	166	155	150	132	153	157	162	203	146	159	148	203	149	157	158	142	144	160	141	174	140	178	159	168	180	167	175	179	171	142	145	146	177	152	157	161	146	152	145	162	145	154	167	164	147	166	157	158	147	169	167	161	123	170	156	144	165	156	168	162	157	158	167	152	158	143	148	161	148	165	147	155	169	159	137	156	195	147	181	183	162	152	155	134	143	165	155	153	142	161	158	151	168	145	171	146	179	171	159	151	155	171	169	158	158	174	156	135	167	182	152	161	145	160	141	171	164	155	168	153	158	163	156	177	163	158	153	160	143	164	156	176	155	148	166	164	146	151	161	166	161	160	154	147	157	127	160	148	158	168	147	157	158	142	152	155	141	177	167	161	152	156	147	155	144	145	163	164	162	158	125	181	167	172	148	158	167	157	156	143	185	129	142	168	163	169	157	159	126	156	158	170	149	166	161	161	165	161	144	169	150	145	180	159	153	177	156	163	153	169	178	175	173	171	165	153	173	173	173	153	165	144	148	165	171	154	151	142	145	144	162	151	157	135	149	177	147	149	141	154	170	158	137	157	159	182	138	164	161	145	152	157	146	164	138	161	162	182	180	158	147	154	173	159	170	154	154	154	151	153	157	164	153	162	168	169	161	158	150	169	144	166	168	162	156	171	168	160	139	132	147	151	147	164	150	187	145	149	186	156	155	150	148	154	151	136	153	183	147	150	163	142	156	161	139	131	165	151	139	155	152	154	151	164	146	156	162	168	163	184	142	168	149	148	156	135	154	154	172	166	170	148	147	185	140	169	156	140	177	138	161	155	149	151	153	149	161	159	165	176	168	155	164	183	164	140	158	164	140	155	148	151	148	149	167	153	130	156	160	148	139	166	162	145	155	145	156	163	150	155	153	160	145	140	183	163	150	161	158	151	154	140	127	139	166	171	165	144	159	152	145	150	148	159	148	166	147	171	154	133	163	134	162	171	145	148	147	163	146	154	145	173	175	153	167	162	141	153	182	170	168	159	150	165	159	160	143	172	160	142	155	146	153	174	175	155	196	165	144	142	167	147	154	175	145	176	139	150	163	167	164	142	187	162	157	161	173	135	171	148	172	150	183	172	175	166	139	155	164	147	156	145	132	164	140	150	156	159	147	151	171	159	170	139	155	177	163	180	170	151	157	148	172	159	161	156	168	163	144	159	158	144	153	172	145	147	141	167	172	145	161	170	161	158	161	152	154	163	147	155	148	164	155	140	159	160	149	146	160	171	170	170	160	145	156	152	170	151	164	188	146	151	187	150	164	160	147	158	149	167	164	155	163	168	180	177	148	170	167	163	163	170	157	147	161	189	160	170	156	184	143	173	158	151	149	167	150	169	154	170	175	161	163	165	141	162	158	169	186	177	180	151	149	172	168	164	168	137	161	162	161	159	155	167	170	156	186	158	163	170	183	170	148	197	145	147	143	163	153	144	168	159	175	155	153	147	166	166	176	154	156	144	156	170	155	169	177	141	177	159	157	169	159	183	153	141	161	152	144	173	164	164	144	139	173	162	172	135	148	143	166	155	164	147	174	140	166	171	160	154	156	157	170	177	166	161	151	184	148	153	157	144	166	154	167	152	183	149	164	168	148	146	161	159	169	163	151	140	165	147	150	137	151	155	156	174	146	175	172	150	158	167	139	171	160	144	169	158	145	150	159	184	149	152	145	152	164	180	169	165	190	149	169	166	163	153	172	180	167	170	160	155	149	145	167	169	142	150	167	162	167	151	159	156	175	163	155	160	155	150	139	161	153	184	152	145	139	163	143	166	159	183	199	173	158	178	175	151	136	164	157	133	155	146	168	150	157	162	154	156	135	140	143	145	155	184	149	164	184	150	145	130	154	179	164	158	158	163	141	166	178	152	154	170	166	156	168	145	146	158	143	161	160	164	170	153	156	135	163	152	148	167	157	158	164	162	165	159	158	162	157	153	152	145	142	174	156	178	143	172	162	144	177	166	147	162	159	156	152	148	152	169	169	149	144	160	185	151	159	154	187	181	140	162	160	174	153	174	169	159	160	170	161	138	140	164	170	147	174	161	159	136	157	147	147	144	169	149	171	163	143	160	152	158	147	162	169	190	169	139	156	174	148	159	147	175	156	169	156	158	160	141	136	140	174	171	167	160	150	152	180	143	151	183	164	183	152	157	172	136	141	178	175	169	156	164	158	146	188	172	165	142	153	163	143	165	156	168	138	152	169	165	139	172	149	154	175	167	159	153	160	150	170	155	151	123	173	160	152	167	156	159	163	156	157	160	150	157	147	136	160	160	149	163	148	155	175	172	151	154	151	157	159	146	158	169	184	182	146	152	143	156	135	149	152	160	175	145	159	159	157	167	173	176	166	148	177	162	156	160	145	169	172	177	151	158	162	157	171	163	146	171	166	165	163	146	146	174	171	154	178	154	175	146	163	150	154	169	175	166	177	135	155	145	164	153	148	185	170	178	156	148	137	171	163	142	184	144	160	141	150	153	161	154	151	160	149	171	174	171	154	160	153	156	165	170	159	186	157	150	161	137	181	129	164
7864	2547	5513	6569	5534	4551	3693	3030	2588	2236	1909	1734	1562	1378	1322	1192	1138	1133	1000	890	890	881	808	824	764	787	740	689	738	722	626	644	647	603	614	613	602	583	590	594	576	558	504	547	567	558	562	526	532	537	571	522	535	524	546	539	551	514	509	520	571	495	523	491	521	486	457	471	556	486	510	500	485	540	476	472	482	486	470	504	521	516	468	519	501	479	519	499	504	480	490	501	480	465	498	482	490	490	475	459	489	462	455	497	489	480	476	477	489	469	458	492	485	484	475	418	493	444	453	473	455	447	507	476	489	515	429	484	542	454	481	480	485	513	483	507	474	524	432	474	488	522	456	497	483	457	492	493	483	456	458	477	464	467	479	473	481	513	477	463	485	447	462	457	492	499	444	472	468	465	506	509	503	466	486	462	508	450	489	470	474	494	456	432	505	469	463	452	497	443	498	472	485	463	473	504	463	468	457	469	465	459	475	477	468	490	505	483	452	493	454	447	501	471	480	459	476	471	501	473	480	472	464	473	461	482	479	463	496	465	498	466	447	466	485	489	462	456	479	502	494	457	476	489	458	418	493	441	531	469	466	486	500	479	483	476	484	458	478	465	475	453	452	456	470	445	476	449	445	496	467	477	463	498	467	454	480	442	502	470	491	489	478	497	459	462	463	468	453	509	478	496	469	488	468	476	481	464	510	431	511	482	469	492	511	467	454	460	484	454	502	416	479	453	475	467	475	489	493	471	523	424	481	471	477	477	472	478	480	455	483	492	464	448	464	462	448	485	455	460	465	475	525	476	443	435	431	486	458	488	522	478	489	500	496	490	504	482	467	445	460	497	485	467	471	489	470	475	468	497	450	471	506	470	490	462	476	471	471	523	485	479	480	512	465	482	505	515	514	466	455	467	508	482	468	475	453	519	479	488	469	480	451	481	473	443	482	547	470	493	486	498	466	468	441	488	462	511	487	438	459	475	465	481	472	485	456	462	522	455	504	479	476	461	473	455	481	499	456	476	493	449	512	478	472	487	499	481	491	444	461	473	456	459	461	454	442	454	455	440	498	455	468	480	474	445	465	482	500	474	476	444	477	532	478	578	462	490	438	485	493	484	442	472	459	484	479	479	471	448	466	477	471	515	467	451	495	499	498	478	444	463	459	456	443	490	495	486	452	477	472	487	483	487	490	430	490	475	423	469	448	513	462	525	475	477	474	519	505	494	440	502	483	467	481	448	468	492	469	506	485	450	486	472	446	482	487	501	443	470	434	479	466	513	462	486	482	477	461	497	442	492	484	491	481	451	488	463	494	476	503	447	433	492	476	511	487	494	465	491	469	479	443	461	426	443	485	472	469	480	462	481	481	482	489	492	507	476	477	528	475	451	484	441	443	487	511	470	450	457	484	468	532	459	461	465	451	451	463	462	470	481	497	439	455	464	442	466	482	503	487	473	477	438	517	471	462	440	463	476	495	443	495	446	511	498	485	475	491	459	457	448	496	464	486	459	470	485	477	485	465	455	508	481	494	483	434	528	502	476	490	502	476	456	469	444	451	503	505	455	508	470	495	450	463	439	488	487	407	465	477	468	478	455	484	472	468	513	504	427	465	502	502	483	508	440	484	481	466	442	478	471	498	484	457	466	454	489	480	441	502	462	473	462	473	485	471	479	464	480	442	493	498	481	452	477	471	499	500	488	482	463	507	449	449	503	481	442	456	474	476	443	491	448	481	498	467	466	492	491	434	506	491	457	470	451	488	489	442	471	474	469	454	466	474	453	480	467	472	509	487	484	486	429	471	480	463	488	433	504	480	483	525	482	492	485	460	476	461	533	473	491	470	504	487	456	462	439	458	496	476	457	464	496	460	464	453	489	464	482	449	447	488	462	467	480	461	465	526	465	442	428	514	494	487	415	460	462	492	464	494	488	456	465	470	445	464	486	483	511	457	453	473	470	484	459	493	495	419	451	426	467	494	513	466	474	487	500	489	468	501	510	497	439	453	461	522	437	494	468	475	453	471	487	490	488	482	471	466	498	449	487	482	482	448	466	487	460	516	462	488	475	458	514	449	475	474	493	479	469	497	473	445	434	502	481	456	470	498	495	462	480	460	507	456	474	466	481	461	478	480	507	491	485	457	457	456	434	463	445	427	504	474	509	483	506	454	496	425	477	487	467	531	487	448	487	438	496	480	516	454	438	492	476	452	480	432	459	451	441	437	453	452	453	438	434	445	471	470	416	468	455	486	472	446	484	447	465	446	453	464	474	464	469	455	464	487	470	473	502	453	477	470	452	472	472	473	487	410	522	471	464	483	483	461	467	471	495	467	468	514	424	500	473	473	511	444	486	474	455	502	464	466	452	456	445	456	482	472	510	529	463	463	496	442	498	491	457	458	503	475	483	461	460	483	510	482	516	456	486	516	491	458	438	471	506	473	438	463	491	466	481	451	463	500	454	470	471	489	457	468	460	453	461	480	480	410	484	480	456	468	501	469	480	469	490	467	445	479	506	486	468	478	454	497	475	464	493	462	488	482	474	454	489	443	442	480	485	481	489	436	472	463	489	464	481	465	461	471	496	468	474	491	502	485	463	480	503	493	477	461	525	540	472	448	475	409	513	501	437	460	488	469	493	455	514	458	493	439	460	448	481	470	442	503	500	478	476	493	472	504	476	456	489	511	467	525	447	478	471	498	449	479	481	511	471	463	490	482	481	492	444	450	481	515	482	467	460	451	467	460	446	512	525	449	459	458	479	479	489	427	465	468	498	469	464	439	492	496	461	460	502	483	479	470	467	487	471	461	504	496	471	488	483	471	458	512	507	476	483	471	472	473	475	478	495	480	481	484	477	462	476	509	485	493	460	500	528	475	468	506	454	500	437	484	459	439	454	441	453	440	490	503	478	515	490	510	490	476	490	477	458	486	501	498	449	510	501	498	492	485	518	473	499	504	446	453	527	454	465	475	483	479	470	463	467	438	464	440	501	482	469	508	473	458	502	453	489	455	494	481	474	503	473	478	503	418	501	504	475	471	503	451	458	478	473	464	447	476	457	504	478	453	471	475	486	524	466	478	471	500	508	518	449	503	493	476	453	471	457	510	459	537	456	479	508	463	475	476	507	485	459	470	458	486	464	456	472	442	438	489	486	445	508	477	473	505	481	491	476	493	495	467	495	450	469	458	489	473	479	474	483	434	473	456	469	464	444	429	474	475	482	474	464	467	457	463	457	431	452	458	478	465	468	466	468	486	471	482	494	488	460	485	497	473	485	498	445	455	481	449	507	462	462	441	451	476	480	476	482	488	437	501	484	487	473	460	443	513	455	472	473	467	454	467	451	500	510	470	470	467	464	480	517	494	449	482	473	496	457	485	451	519	441	470	453	493	506	451	453	466	459	473	469	470	462	454	478	528	495	475	488	468	484	474	450	488	532	456	467	457	459	465	483	467	481	527	459	472	475	510	483	488	487	485	473	460	482	483	475	460	474	496	462	470	490
2337	330	350	275	281	248	246	250	210	228	262	238	214	226	236	216	228	225	213	205	222	236	270	237	240	225	242	221	228	222	223	242	238	270	228	229	230	215	245	233	246	204	271	218	246	221	220	221	216	208	218	255	228	218	225	217	218	224	243	222	217	256	207	223	235	223	217	218	229	225	217	204	239	237	249	238	232	210	220	225	204	205	236	241	222	216	231	237	209	233	218	227	227	231	243	225	249	236	205	232	205	222	230	229	207	245	212	210	215	238	202	244	226	227	223	231	242	222	221	240	230	242	264	244	236	238	234	221	248	241	226	250	232	227	220	225	223	204	217	241	207	216	243	214	229	243	235	206	205	230	218	207	251	237	248	234	219	207	216	246	209	256	195	236	240	216	239	216	249	221	231	240	236	227	214	219	229	226	230	233	227	240	221	224	261	232	233	259	233	208	229	215	233	229	228	207	213	221	213	232	210	208	232	209	222	223	243	231	231	234	225	235	235	243	240	224	236	215	226	240	205	249	235	243	230	238	246	226	270	237	207	254	237	210	241	238	199	232	222	219	226	191	222	249	231	250	242	237	220	228	233	224	201	213	209	185	225	200	212	224	220	209	220	189	217	225	224	227	258	223	214	196	204	245	233	225	225	208	229	229	247	197	229	226	225	265	225	210	226	232	238	214	220	267	209	251	236	243	241	233	250	233	201	235	218	229	203	214	231	230	246	204	241	222	236	249	245	218	240	242	220	246	219	235	244	235	225	188	236	219	226	217	229	225	215	221	211	199	198	211	243	231	213	220	229	221	236	236	249	205	227	224	206	228	230	252	224	229	208	211	209	224	215	230	243	214	227	225	250	230	252	239	240	261	234	233	212	216	243	209	227	236	235	223	233	242	252	230	247	223	206	216	243	236	219	205	243	224	237	195	205	215	226	240	247	211	210	192	205	232	253	221	219	225	241	229	214	190	236	221	244	253	243	222	254	224	268	227	216	233	211	237	205	239	218	216	215	220	225	235	212	239	202	210	220	237	218	205	231	238	192	204	210	236	248	240	235	251	247	226	220	215	215	202	233	228	245	231	221	186	194	246	218	215	240	257	190	224	225	237	220	246	242	230	237	237	206	241	228	249	237	205	252	212	218	231	239	234	256	226	199	217	222	234	223	236	200	240	218	221	226	214	228	244	215	247	235	240	212	197	254	200	245	216	222	237	231	220	218	213	223	227	247	227	214	213	218	233	224	246	217	242	215	227	223	236	224	204	253	233	247	243	208	211	211	263	211	237	198	220	219	250	222	213	246	244	252	229	200	196	203	233	208	231	231	215	258	222	218	262	244	237	236	245	247	230	227	229	222	229	209	213	240	226	222	211	237	202	238	221	235	199	229	224	226	184	214	236	256	228	263	217	231	235	227	217	231	249	233	211	240	262	244	202	214	222	221	228	235	244	235	235	244	234	239	238	209	236	254	238	243	252	217	231	219	215	220	216	208	223	226	236	244	231	208	235	243	230	225	230	260	246	264	201	216	206	239	202	231	222	237	226	242	215	240	222	221	218	230	235	240	245	250	200	225	225	245	229	217	229	207	236	224	250	245	214	240	205	204	235	225	211	235	229	221	218	237	197	233	227	245	240	214	213	235	235	219	222	254	223	240	215	224	217	209	207	221	240	236	235	235	255	226	243	228	193	228	225	259	236	259	230	217	236	223	205	203	228	233	254	260	225	226	226	248	225	213	224	221	223	249	203	232	213	221	232	228	249	195	206	215	217	231	245	235	221	220	218	216	243	219	268	206	225	247	216	257	225	234	210	207	224	211	212	210	234	220	236	227	223	257	229	207	216	248	222	209	241	221	229	220	181	246	258	227	242	230	238	230	211	236	217	238	259	211	232	227	209	239	242	228	223	232	226	229	245	231	220	239	203	233	237	211	242	205	218	207	253	245	228	227	206	250	238	240	211	244	202	221	227	236	216	210	210	216	246	243	230	227	214	220	216	222	232	226	226	212	217	230	200	220	230	210	198	218	230	246	228	219	226	232	242	215	256	227	227	236	238	225	243	229	230	237	235	226	224	243	234	216	202	203	215	260	230	240	231	232	249	249	229	225	208	221	233	201	242	213	237	237	230	231	220	217	221	264	219	222	220	252	226	232	228	217	205	208	232	220	227	207	207	245	239	227	226	207	216	202	226	235	210	242	217	239	226	222	221	252	253	212	212	214	221	232	213	207	264	240	238	234	258	251	235	244	270	226	211	224	245	233	244	233	207	204	233	233	225	224	238	209	199	229	237	235	232	238	205	215	225	223	236	204	234	260	225	215	200	234	236	227	215	194	232	202	211	206	225	245	245	243	226	241	233	226	234	214	238	233	238	232	238	225	221	212	210	220	220	248	201	233	230	234	210	256	234	245	207	227	234	236	230	244	237	215	253	232	224	231	229	218	227	254	247	232	234	249	244	218	207	212	229	220	246	240	232	228	238	236	216	182	215	251	216	240	202	229	219	244	221	219	238	224	257	248	244	194	234	208	216	218	222	243	234	240	218	220	230	207	214	232	227	226	192	211	217	235	240	232	232	217	187	220	243	227	232	218	218	225	219	233	220	210	247	242	223	259	229	241	205	225	239	258	207	231	203	238	236	227	206	246	232	244	195	228	232	214	225	260	243	230	217	216	224	218	215	235	228	189	244	246	217	211	241	234	220	213	214	266	211	236	244	229	192	221	236	241	232	239	236	226	225	226	221	222	207	242	234	238	228	230	240	203	225	245	237	244	237	209	226	207	226	256	214	221	248	214	207	210	237	190	258	234	197	260	220	204	253	223	216	195	238	227	221	236	203	220	208	244	221	262	235	236	225	234	240	229	231	214	235	264	228	235	216	222	219	211	222	218	247	203	243	218	232	225	197	240	238	220	205	222	222	228	209	223	231	198	232	246	245	208	230	218	229	234	221	242	220	228	233	235	237	247	231	225	243	240	200	220	245	247	222	228	207	254	247	216	215	217	226	226	224	234	237	245	188	242	236	243	252	232	216	211	245	244	216	231	199	233	216	263	253	243	208	228	234	234	225	225	263	214	229	235	218	213	211	223	213	233	216	207	212	221	235	227	210	242	222	228	223	225	257	247	212	237	214	249	224	239	191	230	214	225	225	210	227	230	209	234	230	195	239	250	217	230	217	185	214	229	208	240	217	207	253	218	236	248	230	227	235	219	229	190	221	215	241	203	217	238	205	229	226	241	204	247	240	209	252	220	222	259	201	229	234	232	231	227	212	238	232	256	221	224	233	203	261	213	216	212	243	214	236	278	217	227	221	222	228	243	221	246	248	233	237	223	224	231	239	247	220	251	221	247	226	245	219	249	224	218	177	234	197	267	246	217	237	237	198	218	242	248	199	230	239	213	211	251	236	214	222	212	219	235	206	241	227	234	241	243	226	222	221	246	227	247	208	195	224	194	203	255	244	231	224	241	228	217	214	223	209	230	241	231	212	241	219	229	222
2225	759	852	842	835	795	770	697	697	692	672	599	606	677	657	611	651	606	633	679	650	615	641	618	653	660	608	679	645	622	660	611	643	629	625	605	598	568	662	627	608	651	619	622	682	668	617	651	661	556	649	609	652	630	673	602	644	591	606	672	610	630	583	633	602	675	645	621	619	651	593	593	629	610	649	620	650	593	611	651	663	613	632	597	624	619	629	591	645	641	612	613	655	624	637	572	609	660	605	647	652	614	586	647	603	641	640	650	590	694	591	626	614	606	595	608	580	612	588	593	629	615	607	574	561	590	614	625	647	658	626	630	627	587	633	558	639	650	615	609	642	598	641	664	609	586	589	652	678	625	586	634	638	651	606	630	669	617	589	613	600	592	663	609	598	632	613	671	640	587	616	621	609	611	628	582	615	625	591	639	616	610	600	622	606	619	587	621	653	581	660	618	613	622	608	676	642	646	622	626	640	587	648	633	602	615	657	611	667	628	659	612	665	622	624	624	598	635	643	590	607	648	617	614	607	601	615	656	558	634	615	626	659	627	623	599	565	636	647	617	616	622	600	629	617	647	644	648	669	619	635	626	619	631	631	605	683	603	595	598	566	579	632	625	622	661	573	600	646	677	642	622	621	606	611	646	644	606	609	636	683	613	642	609	602	630	676	610	583	630	635	593	628	635	643	675	641	646	636	624	645	653	655	628	607	633	628	602	617	637	615	610	657	627	658	630	624	624	625	644	656	650	649	646	596	583	615	629	617	624	586	667	606	607	660	621	652	632	578	621	615	596	617	638	648	580	590	649	584	612	600	585	621	632	589	600	585	630	676	629	681	659	660	616	613	625	647	609	632	634	637	615	614	590	634	623	582	609	574	639	608	673	640	606	615	618	670	667	658	578	597	574	622	612	639	660	629	634	634	616	647	603	592	643	621	602	635	593	574	592	642	639	635	626	632	612	630	595	627	643	622	657	629	576	608	615	637	606	633	592	636	603	606	590	607	643	596	587	648	613	610	660	649	646	631	637	635	653	593	604	609	621	551	579	627	575	651	628	643	642	649	617	616	580	593	650	609	661	632	661	630	609	623	605	580	666	623	616	597	629	633	616	677	603	581	671	613	640	595	615	608	621	601	613	643	617	612	645	619	584	648	638	552	627	608	621	600	694	608	658	664	612	661	643	649	664	589	632	596	593	616	631	611	619	596	612	590	651	639	617	580	666	615	607	601	655	613	608	624	607	598	590	579	657	623	608	683	621	625	628	622	665	598	617	632	611	618	615	626	588	632	611	637	626	645	653	617	635	630	607	593	613	635	605	629	637	613	674	637	654	590	571	631	567	603	635	643	652	649	634	671	609	671	626	616	586	555	647	606	658	638	636	621	555	565	587	601	637	598	631	603	579	696	659	576	657	631	652	594	582	607	615	572	660	587	615	636	614	650	617	640	628	644	638	649	659	639	617	602	640	602	606	661	669	602	556	634	630	645	602	603	633	665	645	613	649	607	613	617	599	614	637	638	604	619	661	605	611	656	612	627	649	617	610	583	629	597	616	595	620	599	617	623	617	647	601	626	670	604	620	667	598	621	609	630	654	647	613	594	647	682	619	638	609	611	666	633	651	624	610	660	635	640	594	630	624	626	598	613	661	638	643	635	632	679	635	628	620	557	618	565	647	623	588	672	620	643	594	662	651	631	637	634	633	694	592	608	642	598	597	626	674	643	626	617	602	590	643	610	660	639	605	601	631	634	641	628	608	607	646	639	644	611	571	632	658	645	586	623	646	649	612	607	617	605	649	612	600	612	600	605	647	602	609	613	593	636	583	618	607	630	604	638	614	620	597	693	588	633	598	633	577	616	588	583	598	630	670	637	575	631	640	590	658	587	646	615	591	627	612	647	645	636	606	598	604	634	627	600	644	602	639	594	688	595	664	646	606	648	621	654	605	662	572	650	653	585	572	635	597	680	639	632	614	631	692	637	645	643	638	671	607	623	622	624	613	640	648	659	605	664	635	615	665	586	608	618	629	621	597	639	646	626	616	588	613	654	621	686	619	627	636	621	609	597	610	668	649	634	597	600	637	579	636	632	605	609	681	639	648	641	649	604	605	624	584	607	610	632	618	614	606	634	651	616	626	592	573	592	610	575	629	578	632	595	606	632	662	603	602	607	635	620	594	653	621	616	671	627	646	649	624	615	655	594	598	603	678	615	648	628	630	635	642	618	657	635	591	637	655	614	675	637	601	593	608	622	630	658	604	648	631	633	640	617	666	586	643	641	647	643	645	604	565	641	614	610	624	614	602	606	625	619	602	662	587	599	630	636	635	596	572	623	579	631	640	592	608	671	600	637	633	664	595	590	623	637	576	624	626	636	628	592	645	594	595	630	595	635	646	651	616	605	648	676	626	618	587	669	624	698	610	632	625	620	600	596	618	644	582	676	656	612	612	626	624	619	597	595	654	633	645	602	595	623	647	587	627	584	604	634	603	604	598	619	646	616	597	630	615	627	662	599	614	635	631	608	603	608	628	660	579	577	614	583	603	573	623	610	628	612	623	602	624	646	646	591	602	595	607	652	590	618	591	633	581	612	602	622	616	599	601	666	600	624	568	584	604	638	595	603	652	669	632	590	587	580	613	633	597	649	602	607	577	606	650	657	621	666	592	653	620	656	653	638	632	611	605	585	624	654	638	640	628	633	649	579	639	599	615	646	675	649	628	623	598	651	621	629	671	670	615	641	620	661	642	634	622	627	618	611	670	609	599	594	614	614	661	656	611	614	641	640	646	577	649	639	586	682	604	600	646	617	623	602	604	637	646	593	647	602	647	627	622	663	640	648	601	615	631	656	651	645	663	623	633	646	638	649	629	645	653	640	564	613	608	637	640	626	646	645	641	631	658	609	603	641	619	631	585	657	618	607	634	645	606	619	610	615	601	605	653	629	613	620	668	622	599	605	611	637	606	591	651	609	619	612	646	648	593	634	598	619	629	619	656	643	636	634	601	642	606	625	611	583	659	628	636	627	639	617	637	608	642	614	616	592	647	635	623	668	608	650	584	616	596	649	643	631	652	611	596	565	642	606	663	639	647	642	658	634	613	554	619	637	649	644	640	654	606	614	651	615	643	623	629	647	567	638	629	611	671	651	603	588	646	636	622	643	628	635	626	624	612	643	624	567	605	632	639	662	655	650	630	622	602	606	623	614	650	633	611	630	625	580	589	617	585	587	616	627	634	668	628	626	646	593	634	577	604	584	631	607	647	613	688	611	615	622	610	639	617	624	630	604	672	657	631	619	593	564	612	674	596	637	620	623	643	623	604	597	630	654	603	599	646	621	625	638	680	611	586	646	634	649	622	622	608	614	614	656	590	610	641	644	652	600	618	604	634	605	636	616	648	650	635	582	629	583	632	622	659	616	604	585	560	575	664	597	668	605	627	592	638	635	609	603	600	626	621	603	600	616	647	651	652	626	628	650	680	611	611	612	587	604	607
10138	1143	1392	1105	861	585	495	344	303	271	239	226	198	190	176	160	168	146	176	156	176	137	135	125	121	124	129	128	130	128	104	106	122	120	124	113	125	127	131	126	127	115	128	119	99	107	117	115	116	117	129	105	97	102	135	118	104	110	105	86	120	108	103	110	135	131	126	117	126	114	118	98	117	95	100	112	106	120	94	124	119	109	108	97	144	100	123	106	122	113	122	135	122	132	120	125	117	98	131	112	107	130	108	99	139	100	117	109	115	110	134	132	101	120	127	121	119	111	101	108	119	119	120	109	121	125	94	109	102	117	113	104	114	118	106	108	115	118	99	107	106	122	129	108	121	109	108	109	120	100	108	103	101	118	109	132	103	108	108	111	120	104	111	116	106	117	98	108	103	108	107	93	99	110	123	124	101	115	111	109	105	113	127	123	109	110	112	104	102	117	103	102	94	108	128	105	127	118	133	113	133	103	102	114	97	103	115	104	112	104	102	107	101	111	110	111	112	132	100	127	96	96	115	109	98	109	116	108	102	110	113	121	119	107	109	108	88	113	97	93	126	115	106	111	114	128	117	98	94	108	91	112	124	94	106	80	111	121	107	114	113	112	95	105	103	138	124	119	117	122	109	123	98	102	112	118	121	100	112	116	107	105	117	102	119	129	133	95	101	108	105	126	107	115	103	106	128	117	128	116	107	104	101	109	114	135	119	130	120	103	96	124	106	111	112	112	90	123	116	102	113	109	110	109	110	131	100	110	110	108	100	101	103	120	113	110	113	93	113	121	109	109	102	96	107	111	106	100	115	98	138	114	122	115	109	120	101	114	130	109	96	113	102	119	106	116	110	108	116	115	125	96	117	122	87	106	118	103	122	112	135	92	116	126	100	130	99	113	117	91	82	120	103	109	107	99	115	101	114	100	102	108	118	98	106	117	92	125	121	121	116	101	112	107	127	129	112	113	106	107	123	107	114	117	125	98	110	91	105	105	126	126	100	97	127	103	118	99	115	105	119	97	112	106	108	128	107	98	107	117	130	100	132	123	128	106	103	120	119	113	107	102	112	115	110	119	100	112	125	104	106	107	111	118	104	111	127	117	108	123	109	97	129	94	112	123	123	91	109	118	108	112	111	103	122	102	121	118	107	108	114	117	109	110	109	97	116	116	135	107	111	108	133	119	122	119	103	112	101	114	106	110	102	134	116	121	111	114	115	122	105	111	110	112	109	109	103	123	113	110	130	116	107	118	122	101	118	94	112	106	126	122	95	126	144	102	127	118	130	114	122	125	113	113	115	125	124	104	105	106	98	127	102	101	114	112	110	112	115	107	125	120	108	116	123	118	112	115	114	128	94	112	113	110	105	101	131	95	104	117	112	132	126	118	104	110	121	119	102	143	120	87	109	100	132	121	117	105	115	94	91	97	94	101	97	131	103	92	102	115	132	92	104	104	119	109	113	113	103	123	102	116	101	100	124	93	118	113	101	127	112	100	106	109	125	117	104	104	110	95	111	124	101	126	136	97	93	118	109	113	119	112	96	112	102	95	114	106	125	107	117	115	110	110	114	119	101	94	112	97	98	113	119	115	106	109	107	114	111	122	105	110	95	120	95	100	102	114	81	112	125	108	111	106	116	88	124	113	101	118	104	107	97	132	96	93	121	101	98	119	132	123	105	105	96	112	112	105	116	131	124	108	95	123	111	118	117	118	110	99	101	91	102	112	115	113	98	108	100	98	104	105	95	151	135	107	97	113	104	121	115	114	122	130	120	113	106	122	99	115	94	121	120	120	130	115	105	121	113	117	100	127	90	107	105	115	106	107	119	115	116	117	112	99	103	116	116	103	89	119	114	140	122	119	131	118	115	124	119	103	136	133	111	113	96	111	120	114	125	102	105	103	98	105	105	117	108	104	107	108	87	125	115	103	118	115	107	92	111	106	118	115	102	97	109	112	121	109	91	87	123	107	110	109	108	110	128	115	116	97	111	116	117	113	113	106	108	123	98	94	111	90	132	115	114	120	115	113	122	119	117	105	108	111	95	105	102	125	127	137	115	106	111	122	91	104	124	97	112	127	112	108	125	109	119	115	114	122	116	129	109	120	113	105	108	110	108	121	107	121	124	126	97	94	113	100	118	114	104	91	97	128	106	90	114	120	97	115	110	110	130	119	117	110	119	116	122	111	123	116	124	114	95	103	114	109	114	97	106	120	91	131	118	109	124	119	116	118	106	112	106	108	125	112	95	102	96	105	104	111	114	142	118	116	101	118	125	120	124	112	115	125	121	99	114	125	124	131	103	106	94	123	97	128	102	103	105	145	115	124	115	108	106	105	104	101	101	92	134	106	106	101	118	111	115	112	120	127	109	110	117	129	120	101	92	125	110	116	93	107	106	124	113	114	112	102	126	116	127	120	113	115	134	112	114	129	116	121	106	117	114	122	97	107	99	121	103	114	114	109	115	112	135	122	118	117	104	116	113	116	122	113	96	112	96	101	111	143	111	129	125	126	114	122	121	124	112	136	109	117	102	97	117	119	125	101	115	100	119	107	103	119	103	113	107	120	116	116	121	122	101	98	100	96	100	107	107	96	111	97	91	126	121	135	133	86	121	128	121	99	107	95	127	101	122	126	105	96	108	111	108	99	114	104	110	118	106	96	101	118	110	92	103	120	108	99	120	114	113	124	92	97	124	108	95	134	125	117	106	126	107	133	100	113	90	120	103	112	125	131	92	114	110	105	120	86	102	102	116	102	118	124	114	99	102	107	117	93	99	99	107	105	92	102	108	118	108	119	95	135	116	103	112	114	114	103	103	123	116	95	100	100	84	97	108	104	123	106	100	120	119	121	117	103	109	116	118	110	117	99	124	123	102	99	109	116	119	98	126	108	108	105	117	105	127	117	115	109	137	112	106	115	110	125	117	110	133	109	106	121	96	115	106	93	104	97	105	139	106	125	123	129	93	126	114	93	109	121	111	123	105	113	114	114	128	97	117	104	95	124	120	93	103	123	113	106	98	105	111	114	92	95	99	114	96	113	110	118	121	110	127	110	124	113	101	113	115	107	109	114	105	109	96	125	97	111	122	109	109	108	113	114	119	116	123	119	107	101	116	136	95	114	114	104	115	110	123	106	97	106	116	109	121	116	135	117	107	117	88	113	111	105	91	111	111	95	128	102	109	104	114	118	116	110	114	114	110	117	111	108	117	115	103	113	104	98	114	106	110	130	121	107	132	111	113	106	121	108	115	130	108	117	126	109	107	101	114	102	114	93	125	93	111	125	109	136	102	117	114	110	109	110	98	105	87	108	107	104	108	114	95	112	112	125	111	116	96	107	105	116	108	118	119	120	102	112	116	98	121	118	124	98	111	122	103	112	127	96	109	109	113	129	106	120	131	102	108	107	110	123	94	112	115	112	112	113	127	121	97	98	102	112	109	112	116	127	117	112	111	97	104	100	110	105	117	131	109	106	118	129	104	106	116	129	122	102
5772	1375	3115	3651	3094	2608	2018	1780	1512	1285	1113	1032	917	822	762	718	690	665	629	596	563	543	537	553	500	491	454	496	414	446	440	439	428	451	422	432	407	387	448	415	435	393	448	386	416	375	366	382	361	388	333	378	389	339	378	354	377	383	349	374	352	356	365	380	350	398	385	382	335	372	356	345	388	363	391	322	351	359	365	334	375	355	355	356	355	336	331	348	306	306	329	373	365	348	356	371	357	384	360	346	358	345	377	363	344	319	347	342	377	339	340	364	335	350	348	353	366	382	326	311	359	370	354	363	335	336	321	370	369	314	354	361	337	340	366	318	362	329	346	340	363	373	345	408	354	328	367	337	363	344	354	367	370	318	331	343	358	342	332	310	362	347	383	342	358	336	353	317	353	360	340	362	362	347	336	331	344	340	346	384	348	331	339	339	354	345	389	348	324	343	329	321	340	347	331	338	322	323	335	326	339	315	338	325	329	338	338	360	327	346	355	346	357	334	367	310	349	373	338	351	373	371	348	321	328	328	371	346	318	361	363	360	355	361	334	362	354	344	340	351	339	340	361	369	351	345	366	321	352	336	357	381	347	324	381	354	365	344	324	335	366	353	350	359	354	356	339	315	312	358	364	365	376	340	337	366	320	345	349	349	335	326	347	392	352	345	353	334	366	368	326	334	329	312	338	349	359	322	317	337	332	354	341	366	356	338	343	328	340	374	313	361	345	336	356	349	358	354	313	349	345	360	344	329	351	351	325	364	342	344	387	353	327	331	316	305	323	356	369	367	367	365	372	341	329	342	347	326	339	347	382	333	364	361	345	360	336	329	336	328	359	337	361	350	352	364	362	358	346	343	317	342	340	324	349	358	367	368	347	350	346	353	346	356	366	378	323	354	342	293	299	323	340	360	343	340	378	333	389	308	334	337	380	315	378	339	361	345	357	342	339	340	337	337	387	333	340	346	359	331	345	386	336	333	367	358	368	337	359	329	337	342	377	334	316	365	341	378	292	352	366	349	356	355	386	327	321	370	345	349	358	353	353	366	331	329	308	344	318	340	345	323	332	354	375	356	351	354	335	374	317	326	349	362	367	352	329	366	354	350	376	354	313	319	346	318	365	338	359	359	341	366	349	363	358	327	335	370	320	328	359	329	348	344	383	354	346	351	341	329	377	390	360	330	335	386	379	341	379	343	357	303	350	347	352	332	322	346	343	331	335	320	364	352	361	343	353	321	335	397	348	369	329	359	330	343	358	332	332	315	377	336	335	364	346	332	356	347	336	315	367	357	368	333	348	383	348	345	339	351	376	361	338	363	344	317	352	343	339	317	346	346	344	355	366	357	345	339	320	365	355	336	331	342	326	377	360	324	338	396	359	339	351	364	341	343	362	331	310	333	313	357	326	344	339	376	355	324	325	333	359	366	309	375	364	351	354	343	329	341	341	329	342	340	326	378	354	316	345	342	331	349	327	322	303	373	343	358	343	328	332	326	338	340	306	338	338	328	367	332	343	342	338	349	343	326	325	370	337	343	360	369	358	373	375	336	352	350	311	362	324	396	327	336	340	346	353	312	335	359	356	345	366	373	339	370	328	372	358	313	324	336	349	346	354	330	373	353	372	350	370	336	354	345	344	336	335	388	315	341	354	344	350	331	312	396	351	376	348	329	345	375	346	342	328	377	330	353	363	350	348	350	372	336	336	353	363	316	348	367	350	354	326	375	352	287	342	320	349	334	344	326	373	354	345	362	339	353	317	328	354	342	347	334	346	329	365	330	345	345	364	344	316	334	355	395	385	338	335	360	333	336	352	363	385	326	365	312	343	386	349	350	355	349	355	320	357	367	359	356	368	320	333	357	348	373	356	321	336	309	346	345	328	323	350	342	339	364	352	347	359	372	335	333	359	348	365	332	330	353	366	340	357	375	359	344	381	324	311	322	360	349	339	349	355	368	314	379	318	316	335	343	293	359	336	346	334	341	347	342	346	383	363	324	341	354	355	323	348	340	337	356	345	350	361	331	383	335	338	353	351	316	345	340	336	360	334	347	327	347	387	359	328	356	332	345	355	349	357	333	344	334	349	336	347	347	322	344	315	351	367	342	350	321	345	326	334	298	340	320	363	348	346	348	329	356	375	373	337	343	338	331	319	371	327	338	316	335	336	340	328	369	341	340	343	324	328	359	368	321	344	331	312	374	327	339	339	334	362	332	342	355	323	345	352	354	334	357	370	355	337	380	374	315	334	347	361	356	356	342	364	356	343	341	362	364	367	338	350	362	356	324	334	343	366	339	328	306	348	354	352	351	320	337	329	346	339	348	335	350	324	362	341	370	338	315	344	324	357	319	339	356	364	350	366	334	331	360	320	352	382	358	371	342	369	314	350	338	357	344	332	378	351	351	325	380	351	335	343	342	374	325	401	358	365	368	332	337	337	368	314	360	352	322	331	361	335	310	335	379	335	333	339	377	332	335	367	351	358	352	338	317	365	335	399	297	335	321	336	341	305	346	348	343	347	325	351	345	374	311	351	341	346	305	358	327	343	343	338	356	351	352	366	368	327	330	339	332	322	312	337	339	314	313	319	357	382	348	359	320	338	358	321	363	378	366	350	338	331	366	350	345	340	351	348	322	340	345	343	353	367	362	343	317	354	354	329	357	351	344	330	306	327	373	340	370	306	357	313	353	336	396	324	345	354	335	325	344	347	340	316	360	359	360	332	351	384	350	334	327	386	348	329	347	336	340	335	353	383	333	353	332	371	329	355	362	342	331	341	327	368	328	351	359	332	334	364	342	376	338	349	341	321	359	354	368	345	340	313	360	315	336	348	370	360	356	372	357	299	298	336	351	373	375	335	363	370	379	330	347	336	331	373	359	357	302	350	312	307	344	345	351	332	349	380	343	353	313	364	362	346	358	386	341	343	383	342	358	336	368	343	366	330	350	331	349	325	350	343	342	358	385	359	334	340	319	334	306	361	356	378	360	344	337	349	354	346	364	346	313	329	361	341	323	355	321	319	345	356	368	347	368	333	330	354	292	348	323	356	325	326	345	346	343	365	340	327	352	329	357	392	337	327	322	357	352	355	342	348	350	332	354	348	343	347	360	322	351	347	369	312	329	362	346	360	371	347	340	371	357	342	319	358	347	353	381	379	333	377	334	337	348	353	338	340	339	304	372	344	292	349	342	341	361	351	326	350	343	341	353	352	319	316	358	339	339	362	333	326	331	323	342	352	365	349	335	351	367	367	329	333	365	389	338	352	335	312	339	355	355	363	325	360	369	349	392	370	354	339	362	347	314	335	354	362	356	349	370	348	367	377	336	356	337	314	388	339	335	308	351	366	347	355	326	347	356	339	345	366	351	332	354	334	355	350	386	359	348	369	317	332	339	336	342	344	346	335	335	355	370	355	358	311	351	340	342	358	328	323	320	358	382	320	315	349	331	343	401	348	334	367	322	348	363	334	357	365	377	350	327	341	360	314	309	352	368
18282	3006	2778	2113	1520	1083	876	702	560	462	417	345	348	286	325	226	225	237	257	241	227	210	204	203	191	154	198	213	183	192	170	215	178	192	170	187	162	170	184	173	164	151	146	181	165	186	177	150	192	173	166	166	155	144	162	164	172	153	166	171	162	149	163	172	181	170	179	179	161	173	163	165	144	128	164	179	153	152	155	186	165	153	138	152	148	150	193	142	169	161	152	149	148	176	161	174	152	159	162	161	173	155	168	171	152	146	194	175	175	188	149	147	154	148	170	184	167	149	145	173	171	149	189	173	142	154	161	182	161	185	166	170	133	143	146	164	168	136	160	171	130	174	164	157	139	174	160	158	154	150	161	181	170	174	154	171	162	161	170	153	152	151	154	170	164	148	143	167	169	186	170	161	173	154	179	159	155	156	184	155	162	166	165	159	155	168	152	182	178	158	149	179	160	131	156	166	182	177	160	158	179	175	158	158	153	150	159	158	153	181	171	157	151	164	160	193	158	146	162	159	176	160	139	130	180	155	166	160	165	174	140	166	156	143	146	161	147	165	170	138	154	149	150	177	171	160	162	137	144	174	164	152	132	135	167	179	170	156	134	152	135	152	157	156	152	157	176	172	179	146	182	183	171	177	176	153	161	146	145	145	166	151	166	176	141	160	170	138	150	161	163	144	155	127	153	185	159	133	151	174	150	162	141	167	153	160	150	167	167	173	168	164	158	163	140	166	159	157	165	148	159	150	153	172	170	151	158	142	166	175	140	149	148	145	144	136	169	198	175	148	149	158	149	144	164	139	146	154	147	157	172	166	161	168	164	152	148	165	134	174	128	156	169	153	159	150	160	161	157	167	170	162	162	164	159	171	154	146	164	176	158	155	167	150	167	177	169	149	161	159	157	184	161	169	169	155	171	160	164	169	159	147	157	141	146	147	152	159	143	148	152	143	136	139	124	175	148	140	179	171	127	159	153	151	138	168	158	151	151	141	148	160	159	174	159	165	138	163	157	156	142	146	152	141	159	175	157	157	154	152	168	170	154	156	152	154	187	175	127	137	153	164	182	182	161	149	158	184	164	158	156	149	165	179	153	152	159	144	163	151	155	167	161	160	164	137	155	159	152	153	174	167	146	157	149	156	152	168	160	147	156	157	154	140	169	150	149	187	154	171	157	179	159	166	163	153	143	157	150	143	141	145	163	177	161	135	164	149	172	178	165	148	162	156	177	160	160	154	154	144	126	153	150	176	154	164	152	171	139	141	154	171	161	159	166	153	159	158	144	154	156	172	151	140	151	160	160	140	157	159	151	170	162	135	193	164	152	161	146	144	157	182	153	171	157	153	196	148	181	167	168	157	131	172	153	158	151	161	173	173	164	160	177	157	149	159	158	141	160	166	168	149	156	147	149	160	160	159	159	163	157	153	158	170	155	137	171	166	156	165	164	157	148	161	158	161	166	156	152	165	188	160	185	178	157	158	158	143	150	166	147	161	169	141	169	154	153	164	158	145	146	150	151	161	170	177	155	146	171	159	160	164	182	149	171	150	172	163	145	172	172	166	161	145	156	134	156	127	162	156	132	147	156	147	143	156	156	167	152	148	156	166	152	161	146	159	157	172	169	172	150	175	158	166	153	175	147	142	158	165	163	159	181	157	161	171	157	136	146	156	173	180	163	154	149	148	177	146	154	135	185	178	157	155	185	159	176	163	152	156	180	182	183	155	176	151	135	152	130	174	160	162	152	147	143	154	171	177	137	161	149	167	148	178	153	147	151	169	157	168	162	126	166	166	168	139	162	149	140	166	164	150	148	130	168	175	158	145	159	150	147	152	152	150	164	161	180	152	175	178	156	157	154	159	143	147	175	181	138	169	141	167	148	172	177	153	149	161	149	142	157	152	158	163	150	158	173	140	153	152	158	186	173	150	150	180	130	171	156	136	148	151	157	168	158	153	149	150	164	163	156	155	161	167	143	142	166	126	150	158	156	159	148	152	151	150	150	146	161	150	158	160	168	141	152	149	172	167	181	142	184	183	155	163	160	158	181	163	170	130	140	157	144	143	151	158	178	165	169	149	172	153	163	146	165	161	154	192	191	149	151	161	179	183	167	145	171	145	169	151	134	161	152	170	147	150	141	186	175	146	170	181	136	163	162	158	152	144	171	163	167	176	162	165	178	148	176	166	139	186	158	151	176	165	155	134	163	157	148	145	176	180	172	154	151	155	158	158	185	149	172	162	144	152	155	175	155	147	157	153	162	143	182	165	148	152	196	161	131	148	151	140	168	154	164	164	160	153	143	174	168	167	142	152	144	136	152	153	139	185	143	178	152	160	160	151	167	167	170	143	171	155	168	149	158	147	155	166	169	160	162	183	177	170	168	141	145	164	146	151	150	142	145	152	163	160	174	171	153	174	153	157	171	158	165	165	153	151	164	171	156	162	163	162	150	149	143	165	162	159	157	145	165	133	166	143	157	149	136	175	156	155	146	157	167	147	161	159	170	156	165	161	158	161	161	142	171	154	193	149	159	153	183	152	164	157	171	145	146	185	166	154	162	166	163	152	159	152	163	163	178	180	156	147	169	171	152	147	158	151	187	158	142	137	169	161	158	164	155	160	178	141	150	166	160	157	146	141	154	158	151	168	142	179	169	156	163	175	176	152	159	153	154	165	159	166	162	148	174	184	171	172	148	147	159	135	167	154	179	148	170	171	153	174	156	144	153	164	146	165	172	184	145	159	176	153	160	132	176	164	160	147	166	173	180	155	161	163	155	161	139	157	150	142	167	147	149	180	145	156	142	151	161	158	157	174	146	149	147	168	155	153	153	164	147	162	176	135	152	152	149	193	144	165	133	150	144	152	162	189	171	154	154	155	146	175	168	150	152	163	173	150	165	133	152	160	154	160	152	158	140	135	150	146	164	161	150	158	149	168	151	150	144	171	148	166	152	176	160	158	175	154	147	154	146	139	184	165	171	149	177	177	164	152	146	144	169	154	148	166	170	153	142	149	152	162	144	161	142	156	161	161	163	143	155	156	138	149	158	152	163	136	164	136	150	150	164	162	176	146	174	159	170	156	177	179	162	155	176	161	153	149	169	153	144	170	139	131	169	164	176	172	173	154	147	167	167	153	151	171	174	175	162	146	152	150	125	150	160	156	172	155	163	165	164	152	167	176	180	167	168	175	174	173	145	147	163	136	162	160	136	172	165	140	159	173	172	147	169	162	189	164	157	172	162	145	153	152	148	158	164	175	163	161	167	173	151	163	146	172	160	165	171	158	139	176	170	146	176	173	145	136	140	168	141	147	158	164	165	129	167	151	156	156	174	171	151	169	158	163	179	184	166	143	127	171	156	150	170	171	170	162	163	173	147	160	151	154	170	167	165	163	152	170	141	160	155	148	160	171	154	163	161	150	165	137	173	161	154	175	152	144	173	173	166	143	177	184	136	150	165	173	144	167	171	150	160	151	152	171	156	162	135	150	140	155
7966	2490	5481	6572	5506	4515	3679	3007	2560	2212	1927	1740	1623	1421	1318	1193	1101	1068	942	980	953	822	847	840	773	795	730	689	688	689	659	605	667	619	592	668	583	587	561	571	644	552	611	553	554	550	553	527	509	525	537	544	486	551	534	542	517	505	519	535	559	569	506	496	524	529	530	520	481	499	504	545	498	534	521	484	503	481	496	469	476	538	491	501	495	471	502	453	525	476	520	437	480	502	491	500	474	527	481	493	503	484	473	491	490	490	467	462	505	492	438	461	494	476	477	464	466	494	527	474	458	495	464	474	478	529	471	459	464	467	439	450	446	452	509	506	478	481	474	492	446	464	492	470	470	461	466	503	475	462	490	508	493	496	473	471	466	498	462	470	508	456	503	495	495	465	449	457	489	492	503	517	476	474	485	514	467	494	476	479	464	447	461	474	471	480	495	493	495	481	459	505	491	454	513	492	482	466	506	478	495	502	507	477	458	467	459	506	495	458	459	477	495	459	456	469	474	479	456	541	468	453	511	469	503	509	447	468	465	530	434	474	468	457	475	462	472	461	498	477	486	475	505	497	480	505	487	535	479	500	475	513	462	493	464	489	505	474	497	465	461	453	472	486	490	476	437	462	473	499	476	469	524	475	472	481	464	487	437	491	512	525	454	452	463	488	447	459	479	486	456	471	461	502	488	494	488	488	491	475	479	463	519	459	413	489	487	495	409	506	469	468	511	470	493	499	448	479	452	463	486	538	482	463	496	508	479	475	473	445	449	481	488	457	467	479	466	444	466	469	502	481	473	489	458	500	464	498	490	459	473	499	503	498	495	483	487	484	468	465	489	453	485	491	489	481	467	481	478	458	470	514	472	500	532	474	461	463	489	447	467	479	491	491	494	451	489	461	470	513	465	455	452	494	484	450	468	492	492	461	510	504	448	456	472	472	470	485	510	481	477	498	478	495	490	490	471	484	476	499	450	441	470	453	466	474	475	465	481	448	483	505	539	510	468	464	493	466	455	470	479	492	473	542	517	486	447	446	502	505	479	465	444	495	481	457	502	450	483	454	485	499	471	474	519	499	472	451	475	452	463	505	457	461	501	473	462	488	511	465	479	468	427	441	473	493	461	497	458	537	467	481	489	445	451	497	479	493	462	428	463	487	457	473	470	458	468	430	476	501	472	487	498	465	478	466	471	447	456	495	492	480	453	484	472	489	499	496	452	464	459	469	468	464	472	466	463	446	466	464	457	473	470	473	474	478	473	450	493	476	483	460	452	455	470	481	505	470	492	513	526	456	497	495	479	477	475	477	469	507	500	450	496	472	494	469	493	497	491	494	502	466	483	503	483	492	486	473	472	474	458	471	457	454	455	520	492	496	468	485	504	495	484	436	477	491	489	508	505	516	503	474	411	474	459	494	510	498	506	466	428	464	506	450	490	479	449	470	471	497	484	490	489	517	481	460	489	487	507	505	484	463	484	500	485	499	460	448	476	464	460	480	430	510	453	468	462	468	476	477	453	462	490	441	502	497	483	492	502	475	434	454	479	476	486	486	478	457	483	467	479	490	477	442	446	482	477	465	479	467	478	493	470	489	470	448	452	501	475	513	507	469	506	472	462	472	508	465	465	493	437	502	479	462	510	458	479	490	462	450	493	457	490	491	433	487	426	451	493	477	492	491	473	447	513	505	431	437	524	479	489	516	443	474	469	527	453	465	466	461	506	455	484	440	453	475	483	472	476	457	463	465	438	470	485	449	474	480	518	474	475	489	457	510	481	493	476	515	465	481	451	474	456	450	488	463	491	480	465	464	478	507	467	469	514	456	509	510	458	471	445	483	462	505	478	460	475	507	469	450	490	486	473	445	451	493	492	461	477	480	471	465	467	474	508	451	465	477	484	467	466	449	457	481	493	466	453	504	452	498	483	495	472	504	478	500	478	450	499	444	476	497	510	478	467	482	486	497	469	479	463	455	459	493	454	485	454	467	472	457	475	500	461	476	472	501	488	423	525	460	494	474	477	496	509	480	462	490	452	482	473	482	500	508	461	480	488	501	472	505	466	468	486	514	439	473	440	479	477	453	492	498	466	474	443	472	497	487	452	451	501	487	470	465	470	462	506	485	465	492	450	459	457	464	504	481	479	502	488	520	465	475	464	437	480	468	423	489	491	469	483	508	474	498	467	453	484	474	481	462	499	489	457	457	453	489	468	477	500	471	462	500	473	480	480	445	477	490	477	475	444	503	415	459	476	498	506	476	496	459	514	465	490	479	500	484	431	457	494	455	466	442	456	468	486	492	508	485	464	504	484	460	464	454	463	488	489	471	471	489	512	469	469	490	528	462	477	515	456	478	467	496	470	456	472	477	496	460	487	433	456	459	499	506	490	449	474	493	487	448	472	464	457	489	526	492	496	492	507	467	495	477	463	479	470	484	508	475	477	505	479	443	486	453	456	459	472	488	446	486	456	461	491	465	486	480	451	471	473	482	461	499	482	424	503	476	493	453	455	505	466	511	429	517	445	460	496	477	501	478	472	465	473	507	504	489	465	464	451	524	448	522	465	481	474	486	515	491	466	468	521	470	451	490	496	479	479	485	474	529	468	494	467	460	478	501	494	485	451	455	519	480	481	488	518	480	476	470	482	547	453	475	485	455	484	475	521	471	488	464	484	497	474	502	488	486	498	446	483	450	464	478	497	466	466	477	444	449	490	495	462	512	496	473	493	438	507	462	481	457	473	451	459	490	466	428	476	492	501	489	479	485	480	480	483	444	472	489	471	481	454	487	460	447	445	485	498	485	464	456	486	471	459	499	475	504	517	462	501	441	482	465	483	426	502	477	503	517	494	472	455	471	454	456	507	453	438	433	467	492	465	443	467	458	483	492	480	503	477	471	462	517	467	466	489	459	465	474	452	502	460	475	464	435	518	507	481	450	489	492	479	455	448	459	484	462	496	453	499	475	479	444	445	479	495	474	452	479	479	470	459	433	486	511	430	478	499	475	454	429	450	498	504	457	468	504	484	418	433	452	465	518	500	472	485	455	463	483	470	489	449	450	453	485	475	464	419	471	475	487	465	467	462	456	417	497	479	466	484	482	433	485	502	463	503	508	461	519	461	503	464	475	487	461	477	450	509	478	463	449	496	505	458	422	488	493	473	455	501	446	457	498	432	487	442	443	461	439	479	500	463	445	450	445	504	461	469	475	487	465	498	494	495	474	487	460	435	485	487	463	478	470	477	476	490	490	474	477	483	474	478	456	502	443	477	445	494	491	471	456	460	465	491	484	462	505	488	457	521	466	492	463	492	496	453	466	461	497	464	495	503	461	476	477	478	471	453	497	494	473	479	488	493	463	435	482	452	534	483	476	497	468	453	509	444	425	495	471	492	455	437	505	463	474	486	450	439	469	491	497	464	457	457	482	476	478	503	481	464	482	466	494	450	485	464	492	474	503	471	468	480	510	467	481	441	479	496	461	459	465	513	434	438	481	485	473
2388	307	271	325	274	256	226	237	241	223	223	229	243	242	218	246	211	207	246	236	262	218	202	218	228	208	260	215	247	222	228	231	243	215	223	234	253	236	252	226	232	229	232	218	209	231	244	228	233	228	240	239	205	246	248	220	202	222	220	241	237	223	242	227	219	234	211	255	258	216	221	221	199	233	230	209	235	240	233	220	268	241	218	250	229	233	213	228	240	237	228	218	217	220	218	252	248	223	236	235	247	244	211	233	204	213	236	200	236	217	218	207	207	225	248	232	214	230	211	229	187	243	189	236	263	255	232	233	225	238	230	225	224	206	225	214	239	242	236	193	230	227	237	199	217	237	235	229	246	253	218	231	224	185	217	221	245	236	224	219	226	197	231	208	241	253	198	228	225	244	215	223	195	221	228	227	215	205	228	219	235	203	198	223	257	242	229	242	231	231	235	210	193	208	245	229	222	203	209	228	232	215	240	233	241	227	211	244	263	222	237	218	225	217	258	205	204	245	230	239	258	226	236	257	241	239	209	237	226	257	218	243	232	216	212	224	249	242	230	213	232	253	200	234	213	215	224	219	228	227	240	218	201	239	231	219	218	219	217	221	231	186	214	213	229	220	209	223	247	240	237	248	224	239	222	199	244	264	210	237	256	219	236	219	222	216	214	217	247	229	233	225	250	216	241	239	228	247	210	246	245	239	216	237	237	232	261	233	227	226	217	222	232	227	208	238	245	212	227	242	238	211	256	233	220	210	219	195	203	212	216	225	221	228	225	239	270	195	227	222	226	264	239	228	219	243	248	227	224	210	267	217	237	235	229	245	218	228	212	215	221	211	223	224	240	243	219	222	235	239	215	245	260	194	227	220	215	219	220	227	193	216	186	241	227	223	220	248	235	240	231	220	238	245	234	233	232	214	220	215	229	228	265	223	213	201	229	246	218	211	233	218	237	209	209	223	200	203	241	242	237	218	205	199	208	223	242	219	216	217	202	232	231	213	216	221	235	219	219	209	248	237	240	243	227	235	233	225	215	236	221	243	230	252	236	232	241	248	231	238	249	231	205	217	249	238	247	237	245	240	206	214	242	220	242	252	247	209	226	199	212	251	209	245	222	237	247	246	249	234	198	229	216	251	248	207	218	192	233	231	207	227	224	239	210	213	231	223	226	256	195	247	222	212	211	227	195	206	237	221	214	205	228	235	212	229	221	229	212	253	207	230	227	246	239	218	250	209	229	220	261	188	249	226	224	223	251	259	225	245	242	229	234	222	217	227	219	217	220	217	219	238	244	224	223	246	232	239	233	210	217	233	228	229	247	229	212	227	214	224	231	222	239	225	228	219	219	249	220	231	222	238	223	206	249	215	204	253	238	244	217	222	233	212	261	251	218	213	198	218	213	226	234	228	203	212	249	242	200	221	222	219	247	227	235	195	228	218	228	242	248	241	245	228	235	209	231	233	216	223	248	206	243	236	217	228	233	227	231	229	213	240	225	212	251	231	214	211	179	242	237	219	250	229	245	249	227	210	245	220	208	226	238	228	232	217	213	230	233	237	227	223	229	231	209	231	220	232	224	215	203	219	179	200	201	225	213	252	229	226	212	224	234	240	239	224	223	213	242	235	194	196	227	230	235	217	214	234	210	232	214	230	231	242	214	220	223	199	187	273	234	218	227	278	231	218	219	177	233	215	213	234	223	226	219	240	216	233	250	217	233	221	202	233	211	227	232	246	238	240	241	215	236	239	224	247	211	244	235	192	247	233	212	271	217	211	224	217	233	243	221	238	233	231	215	233	220	228	208	225	231	203	227	240	237	207	247	221	211	230	218	199	201	246	213	244	230	210	227	214	225	222	205	226	239	214	237	270	228	226	214	236	226	240	244	213	203	237	232	242	203	213	230	257	225	240	218	228	242	229	226	230	236	227	222	220	221	250	228	241	218	205	226	238	238	246	202	221	235	224	230	200	236	247	231	217	208	228	230	240	246	232	230	214	206	238	206	205	232	213	222	235	232	225	245	201	213	229	235	225	226	254	245	231	224	222	221	235	215	235	216	237	238	207	221	226	232	214	230	251	223	236	242	211	214	255	208	217	249	212	211	192	198	237	227	240	212	258	199	218	229	240	242	228	227	225	228	241	218	244	226	208	240	216	220	239	243	226	221	242	241	230	228	213	251	227	232	224	242	229	210	207	227	218	217	251	219	226	236	230	222	223	239	187	216	217	192	231	227	240	243	212	208	236	223	215	237	233	235	238	239	208	239	223	212	228	232	235	215	215	240	219	204	195	250	237	223	253	243	231	231	209	224	202	233	226	222	215	201	219	217	217	237	220	192	225	234	215	219	214	233	234	217	210	235	224	197	233	217	210	201	236	219	228	172	244	223	190	233	238	244	225	210	197	246	247	228	215	231	225	227	222	217	228	269	228	248	223	210	247	196	216	249	208	231	192	246	225	251	216	238	227	205	227	249	219	209	253	229	244	227	238	242	216	223	224	241	183	202	222	239	211	227	219	220	230	205	227	197	261	197	193	264	216	214	211	223	241	221	220	213	235	197	221	210	246	224	208	230	222	247	278	200	223	207	225	216	245	246	226	217	226	231	232	244	228	239	192	226	227	254	212	214	218	223	195	218	256	239	200	183	214	230	211	235	189	206	233	228	228	218	195	220	222	240	254	258	228	270	229	227	222	218	218	208	209	235	237	238	221	237	238	219	227	250	223	232	224	237	207	242	246	218	227	205	220	237	202	211	240	223	229	212	232	198	226	240	210	186	227	226	216	228	241	239	230	235	224	261	223	227	231	216	247	250	211	175	228	266	247	233	217	231	239	206	238	222	218	235	211	220	223	232	227	216	278	243	232	218	222	216	234	223	238	212	230	242	232	225	222	235	245	222	221	200	204	216	209	214	224	239	224	214	213	215	229	212	201	236	201	220	213	218	241	255	233	245	251	236	232	204	254	235	234	230	227	236	267	235	232	212	248	234	229	229	227	198	222	232	216	203	249	222	209	231	206	223	225	208	231	214	224	196	230	224	224	219	249	234	214	217	227	203	208	214	203	245	230	216	208	249	224	230	227	244	236	230	248	234	229	243	217	217	237	211	206	217	225	214	212	211	251	233	244	261	232	229	232	215	257	261	230	217	214	220	235	243	242	231	210	213	249	230	236	222	232	239	247	217	206	219	238	242	233	226	211	262	247	195	218	232	243	221	224	220	236	205	237	212	213	207	243	213	228	232	192	204	234	247	221	259	218	221	225	257	228	205	181	203	233	240	220	242	210	227	233	211	220	206	241	217	203	211	198	199	239	248	232	236	234	253	214	222	235	236	232	221	209	224	242	234	219	229	241	232	227	225	215	209	229	236	213	219	192	242	228	206	234	222	219	208	209	232	223	229	215	215	245	231	220	226	252	209	221	215	231	212	225	242	220	202	214	241	210	222	232	253	238	240	223	206	243	228	220	221	240	206	248	254	188	248	253	211	221	190	226
2275	705	770	832	786	779	760	746	676	707	660	647	653	697	653	648	647	624	638	662	667	654	586	635	603	676	657	669	625	668	605	652	626	674	634	617	606	631	669	657	600	659	629	604	617	647	656	630	605	649	662	664	634	586	609	628	615	644	629	609	613	607	626	621	629	676	673	603	630	621	585	630	637	599	612	625	632	644	610	629	665	640	663	663	656	616	573	650	634	616	661	669	638	640	634	585	617	578	596	566	624	624	591	595	630	604	606	654	626	617	622	672	609	626	619	628	615	636	655	635	665	599	599	590	555	592	593	648	635	667	629	630	611	613	593	589	617	640	622	650	642	624	626	665	646	614	574	625	630	675	591	609	620	609	608	606	626	617	630	610	648	626	629	609	633	609	633	639	644	627	651	619	622	628	625	640	641	619	614	640	584	633	669	640	625	669	563	583	591	580	650	613	631	620	687	634	646	606	655	595	582	644	607	665	627	604	637	652	627	637	604	590	648	646	617	613	625	579	609	605	573	646	577	652	601	632	646	611	710	626	612	634	646	625	593	631	630	552	614	623	620	670	627	635	625	647	619	661	597	616	600	624	629	648	629	636	651	650	610	648	636	650	597	663	588	600	608	622	605	614	649	607	605	621	653	657	639	598	643	651	636	587	615	610	598	586	618	637	638	631	633	611	599	663	631	609	603	549	595	584	583	660	640	643	622	619	615	641	596	650	615	624	583	646	575	640	628	601	664	655	581	615	624	666	640	670	616	683	628	635	624	635	586	607	638	604	592	606	564	621	594	609	652	633	643	633	584	605	610	603	570	644	627	585	609	603	611	590	615	631	607	619	600	660	599	657	632	680	628	623	581	636	645	644	630	606	625	612	606	693	592	616	627	651	612	583	590	608	625	596	653	629	621	607	613	617	594	619	620	639	605	650	593	625	621	637	638	601	615	593	608	632	580	593	619	614	604	584	648	646	628	605	626	606	623	607	591	591	655	679	609	629	633	667	658	648	637	590	634	598	665	608	625	583	629	641	642	645	625	586	592	645	590	607	600	640	596	591	604	595	576	652	639	596	624	589	624	642	618	615	631	629	673	568	636	592	655	609	644	655	647	614	610	639	627	641	604	603	612	630	620	631	639	643	662	635	634	636	605	616	610	638	639	625	628	646	612	648	635	617	638	620	596	592	618	611	636	605	612	617	640	562	633	636	612	636	621	601	640	643	643	635	618	641	667	657	644	615	623	659	617	652	610	665	617	614	576	600	657	639	590	621	619	643	592	635	598	637	596	594	610	603	634	639	627	658	613	651	661	628	636	645	651	580	650	614	626	612	631	635	586	630	627	590	625	619	642	647	603	667	594	632	644	641	660	636	648	580	605	619	632	633	657	594	604	615	625	648	602	683	601	659	562	616	605	608	640	641	615	636	624	618	628	659	622	640	597	631	658	635	614	588	692	645	668	640	632	638	682	663	596	579	642	628	635	630	622	604	625	586	626	599	579	621	633	642	632	621	653	576	595	621	626	564	647	591	649	650	629	610	602	627	622	633	649	592	667	649	609	625	648	604	645	651	632	607	618	635	659	632	642	620	620	598	605	617	646	572	609	632	651	657	568	650	648	654	660	626	658	573	627	647	612	620	584	604	612	581	659	594	603	594	613	626	658	592	616	646	637	641	647	602	571	593	625	623	617	632	646	632	649	605	666	646	613	597	613	608	582	592	554	638	592	632	606	648	579	644	572	606	610	622	650	629	608	619	601	586	618	679	612	605	605	658	589	615	637	589	633	657	609	599	592	589	595	657	632	636	620	617	608	619	607	613	606	660	601	635	615	602	652	661	591	626	617	616	584	627	610	647	642	655	650	588	638	573	593	670	670	652	606	596	590	618	590	640	625	597	588	616	636	596	565	625	611	601	640	611	613	591	639	633	593	623	629	572	644	594	640	613	684	601	621	611	607	631	623	652	621	635	602	657	670	645	604	599	653	634	591	605	623	629	618	619	624	618	608	586	610	641	665	599	601	614	612	630	632	634	622	586	635	580	616	672	635	608	592	652	634	610	585	625	582	613	665	633	620	618	613	602	628	633	618	640	655	616	629	603	641	595	598	669	656	608	652	625	593	664	607	617	638	658	617	592	619	617	622	604	655	645	611	644	615	631	662	644	606	620	668	612	572	608	612	616	581	629	602	611	636	584	604	629	623	591	618	607	598	631	626	617	617	611	595	613	622	607	599	643	641	601	611	661	619	609	630	669	614	582	673	596	619	571	587	573	590	641	612	613	615	619	643	619	647	606	614	610	632	538	650	687	646	595	632	647	586	625	589	605	669	661	596	642	607	614	620	622	604	628	645	637	640	629	649	609	664	644	637	617	574	629	590	645	647	627	612	596	647	610	634	629	615	666	606	604	615	591	648	592	609	612	643	607	624	608	623	597	607	625	562	599	615	673	598	667	627	602	636	662	597	615	601	629	612	652	593	618	631	622	622	635	618	612	623	580	615	561	633	632	561	644	687	636	632	629	591	637	556	584	622	605	629	667	601	591	605	614	609	604	589	621	591	651	596	640	619	631	568	629	648	610	660	610	635	626	638	622	637	637	644	602	584	614	623	589	663	614	614	618	596	620	613	605	606	609	638	609	605	588	607	615	671	603	631	633	649	592	615	608	638	635	627	636	622	628	593	615	620	593	623	614	666	648	607	642	597	620	636	599	631	679	624	622	670	641	609	616	603	623	617	650	604	642	652	651	591	656	595	608	687	620	611	668	660	635	605	610	607	618	676	645	593	619	616	618	595	624	605	614	653	640	581	609	627	610	631	653	649	574	610	619	603	602	630	645	623	599	643	632	622	605	639	641	596	622	639	626	598	607	588	627	638	597	669	652	633	646	626	636	657	598	655	620	636	663	655	611	621	661	603	605	593	575	616	637	624	601	624	606	614	633	626	655	646	652	594	614	610	572	636	593	570	640	593	605	589	654	627	561	646	617	594	625	611	635	646	626	639	606	594	622	606	648	626	629	595	563	664	678	625	643	614	659	623	608	640	671	613	623	624	620	606	626	648	610	604	589	585	599	596	650	629	613	610	603	640	618	572	605	649	643	583	610	604	624	595	573	609	608	586	634	648	639	629	624	611	597	640	621	636	636	600	603	667	684	621	578	668	595	656	647	661	619	620	612	661	604	613	638	624	605	596	599	604	622	639	616	655	619	619	635	614	609	640	628	648	619	559	650	621	606	611	611	640	617	596	631	658	645	605	614	588	646	563	619	616	613	633	607	619	650	597	596	626	628	598	607	638	638	630	564	566	556	598	623	629	633	618	664	613	614	594	635	639	645	631	665	635	583	614	639	673	597	588	612	612	625	615	581	596	609	631	634	643	574	647	620	592	650	613	648	631	632	599	601	604	641	629	630	642	605	600	639	653	637	647	624	659	626	605	569	618	623	626	630	621	658	655	661	654	609	617	596	624	630	588	598	634	619	597	605	646	628	614	636	576	637
9785	1207	1390	1141	827	630	487	356	335	285	231	210	199	194	176	153	156	157	149	133	138	129	137	123	117	116	124	122	119	118	95	111	122	120	95	121	128	101	112	130	126	126	123	121	126	106	110	84	122	97	110	110	127	109	117	115	118	119	111	119	121	109	104	110	123	88	95	99	141	105	121	112	120	116	121	115	108	122	128	103	90	111	94	113	101	105	120	101	99	117	102	128	116	129	100	122	110	108	112	125	121	110	114	114	117	129	74	105	127	123	123	134	104	109	127	116	116	125	92	102	128	121	108	120	99	118	123	118	117	125	101	105	118	92	111	89	96	104	107	117	110	123	129	125	107	97	97	122	116	98	102	120	130	119	104	96	118	124	112	126	101	99	104	102	124	103	109	115	111	105	88	118	100	114	110	133	120	91	109	103	119	127	99	117	106	110	115	121	101	109	121	98	100	113	99	94	127	127	103	95	106	118	106	104	92	113	116	117	117	116	92	106	129	115	109	102	103	123	117	122	112	100	115	120	133	120	110	101	101	111	115	106	119	101	116	110	105	120	117	105	125	121	121	127	97	117	107	100	132	119	112	114	112	104	89	101	107	122	144	108	115	113	114	110	106	121	125	106	108	112	107	130	108	104	104	118	109	99	117	118	111	116	112	125	119	113	101	113	104	111	95	119	111	110	123	138	97	118	89	114	104	122	131	123	117	129	113	116	107	113	99	99	98	121	96	108	100	103	113	125	119	137	112	113	108	132	103	115	125	125	112	113	121	121	101	114	115	105	120	114	118	106	111	108	104	104	108	106	105	106	123	125	109	124	103	112	102	111	122	116	97	107	103	114	97	125	107	133	93	99	131	102	92	112	108	108	108	99	125	106	107	122	102	128	131	111	103	120	104	99	86	104	105	115	96	108	117	121	112	116	110	110	115	116	105	108	107	96	91	113	106	113	99	87	112	117	111	109	87	99	120	97	104	126	87	96	94	102	99	102	120	103	118	122	109	104	94	105	96	93	117	112	98	116	103	120	104	125	96	108	121	121	85	123	112	111	99	113	101	116	107	98	107	100	89	116	96	120	98	97	96	121	121	131	107	102	110	120	116	113	94	108	87	111	113	108	121	112	121	105	98	116	99	105	123	105	108	105	133	117	99	110	114	123	110	117	91	104	110	96	121	102	111	97	91	94	122	102	122	98	98	110	91	108	110	100	110	142	112	115	115	106	110	101	123	116	95	117	106	117	116	106	117	113	132	114	103	113	113	104	107	115	113	115	105	109	100	96	105	112	140	99	106	104	95	103	113	98	128	118	101	98	131	94	99	111	106	103	111	102	104	114	107	105	121	112	103	126	113	119	132	110	109	117	86	97	123	117	85	108	127	104	114	110	90	112	116	109	109	109	133	97	117	98	120	109	113	110	97	107	130	114	94	120	87	97	97	131	108	120	96	107	84	96	108	113	114	110	87	106	115	119	106	117	126	120	104	89	91	105	108	110	108	129	113	99	91	117	107	111	115	114	109	131	110	115	109	99	124	112	116	119	110	104	121	127	102	109	97	103	103	93	126	118	133	125	128	116	129	105	122	112	108	95	106	113	96	108	97	99	108	115	115	97	104	99	95	115	115	126	106	114	121	105	114	119	96	102	98	109	96	104	123	101	107	101	110	101	118	95	98	114	120	111	117	88	96	115	136	110	122	101	123	122	109	110	123	118	87	118	119	132	102	101	123	106	105	124	118	127	125	98	98	132	106	100	118	104	107	128	116	110	115	120	99	108	103	110	107	107	97	102	124	91	115	102	116	122	119	105	93	86	110	111	118	115	96	110	99	110	127	96	103	91	132	96	96	106	113	101	116	120	118	101	100	107	115	121	117	122	93	108	118	128	120	114	116	117	112	109	139	121	120	99	100	92	95	116	107	89	108	88	104	121	109	103	129	96	96	118	119	111	103	105	100	115	126	114	109	109	123	128	108	117	100	115	125	122	106	94	123	98	108	108	111	118	126	129	121	108	110	94	130	115	119	131	115	114	120	119	118	105	112	120	121	112	107	111	109	94	114	97	105	102	109	115	119	111	134	106	96	98	101	103	119	111	103	99	100	102	105	119	115	117	101	117	112	108	107	89	104	102	104	96	110	103	124	113	126	120	105	102	116	112	94	116	105	130	105	114	123	113	113	106	124	102	106	115	106	110	106	110	107	117	129	104	110	91	113	103	92	107	109	106	117	109	98	111	119	125	118	106	117	104	109	93	95	140	108	113	103	114	112	127	120	98	85	102	101	105	107	102	108	89	99	99	103	119	100	117	114	117	108	129	111	122	102	116	98	113	96	116	110	105	112	108	120	129	125	96	120	123	97	97	119	108	96	96	116	86	108	109	119	104	111	101	101	102	91	107	104	118	94	116	121	100	106	118	110	112	109	107	100	111	122	109	118	102	105	93	107	113	105	108	117	110	115	110	100	103	112	110	112	100	108	109	102	108	120	105	115	96	121	92	110	106	112	111	147	111	120	114	91	103	113	118	104	113	109	122	96	107	104	105	110	109	106	100	100	127	125	118	118	112	123	120	108	102	116	98	118	117	116	106	113	114	110	114	129	98	96	118	93	109	108	118	99	108	94	111	114	127	98	114	111	118	109	111	120	120	104	96	107	112	113	109	117	115	112	127	110	107	97	89	110	108	90	120	106	107	103	105	101	105	93	105	77	113	121	104	111	116	104	104	106	93	91	87	104	118	114	101	104	112	117	103	107	95	107	97	105	102	117	108	118	120	112	128	106	105	105	113	123	98	112	117	117	117	103	127	117	115	105	98	83	91	81	106	116	110	116	121	89	118	99	97	113	123	121	103	100	102	130	117	122	110	104	107	116	103	97	107	105	114	114	98	104	113	114	115	112	113	104	106	81	104	107	104	107	102	118	108	96	97	101	109	96	124	107	115	116	130	94	134	109	107	117	108	118	109	111	113	118	121	119	95	121	131	113	94	110	122	105	120	125	109	107	118	109	104	99	104	111	85	126	97	111	123	95	107	115	97	107	109	105	114	113	107	91	120	107	122	117	127	106	110	116	103	98	119	134	104	90	121	116	124	129	121	96	106	135	105	116	104	109	118	112	101	111	104	113	102	101	113	112	114	109	118	91	97	114	115	106	128	97	126	106	112	122	112	102	115	131	118	118	110	109	102	123	104	116	119	115	101	114	113	137	119	103	90	130	98	130	118	109	100	102	94	90	96	126	98	111	103	113	106	107	122	117	105	102	114	98	106	109	116	117	112	121	118	139	101	103	93	130	109	112	123	109	113	119	110	119	105	113	126	105	119	120	110	129	124	98	109	110	122	102	99	102	124	100	106	119	100	113	104	111	106	120	123	106	132	99	115	91	122	114	110	104	105	106	109	113	99	116	129	97	89	115	100	109	102	120	103	132	117	130	117	102	122	107	108	92	123	126	114	126	96	99	104	105	109	122	101	116	114	93	97	98	123	101	110	100	117	103	100
5840	1335	3102	3667	3116	2529	2153	1713	1488	1282	1089	1069	915	825	796	760	707	635	637	606	595	567	512	548	510	501	498	448	490	452	418	416	475	452	393	435	413	452	426	400	411	436	391	386	387	391	351	372	363	354	417	378	387	362	367	368	388	348	378	381	386	396	358	378	358	378	353	367	342	364	361	347	344	360	363	362	365	356	362	356	359	375	350	324	364	372	353	353	369	352	355	371	366	341	380	338	351	340	375	342	365	351	352	364	375	347	341	329	328	340	366	359	352	378	357	359	374	374	346	374	340	346	338	356	352	329	343	336	370	346	370	371	359	347	335	363	363	327	372	342	356	318	357	349	366	356	331	336	352	335	318	352	348	351	354	333	345	368	364	379	343	362	300	309	333	337	353	342	340	353	343	341	330	355	337	356	319	364	330	367	320	382	373	369	322	384	323	348	342	351	327	347	359	351	341	354	367	323	327	338	343	354	359	328	312	323	354	358	315	354	346	332	332	353	346	360	331	359	336	348	355	355	358	312	359	333	342	326	368	328	341	341	358	338	371	349	371	364	349	379	344	341	343	351	331	368	327	355	339	350	342	332	361	341	320	317	363	340	313	351	331	341	332	352	311	389	310	331	362	337	331	324	328	326	357	379	334	329	334	343	369	307	327	321	346	370	377	338	344	318	342	363	352	323	351	333	345	371	329	331	333	376	375	310	331	344	341	327	342	366	300	356	331	333	315	327	331	343	375	311	317	351	326	311	309	323	362	347	322	348	341	325	395	364	362	349	347	331	358	339	360	342	342	371	340	326	357	309	338	373	344	349	350	335	376	323	342	313	379	327	348	326	329	341	368	367	340	337	313	332	341	340	343	375	357	341	329	358	316	310	345	349	325	342	340	312	321	315	344	339	380	331	350	351	344	320	311	336	320	372	331	317	355	332	370	331	351	367	327	330	359	339	372	353	351	323	382	357	331	334	309	331	320	340	350	358	360	349	342	358	344	321	336	282	355	310	362	343	360	348	325	364	331	302	334	328	365	349	381	357	334	337	345	337	338	386	354	327	352	330	348	355	348	351	356	326	345	323	323	348	346	366	345	363	382	354	351	356	347	343	321	339	386	313	340	355	343	344	371	337	393	339	357	356	319	342	330	357	334	345	342	342	344	349	310	331	375	325	357	339	350	369	364	346	356	322	331	345	331	303	344	363	333	338	365	334	325	364	369	336	350	376	340	349	339	346	353	354	360	347	321	338	344	361	366	359	323	327	367	351	330	340	367	381	352	345	374	345	361	347	350	334	310	330	342	343	340	380	329	321	327	341	329	322	332	349	354	355	347	326	355	382	335	326	329	354	366	325	328	358	356	331	350	328	320	336	336	372	306	319	317	342	352	337	358	325	348	366	351	386	355	329	364	326	349	338	337	327	333	340	340	345	379	335	348	310	368	332	313	369	337	313	309	357	354	327	318	361	348	347	345	330	322	350	344	361	356	331	354	351	337	307	350	389	340	363	342	355	340	352	354	369	343	338	358	322	327	351	341	337	336	331	315	315	294	319	316	355	372	376	315	345	314	355	327	306	363	336	367	352	350	350	303	328	360	351	344	359	337	374	354	400	339	328	333	324	342	359	355	348	342	338	344	329	344	342	348	334	367	355	353	354	345	362	368	355	308	347	343	321	337	350	318	319	337	323	351	330	331	340	367	361	344	334	366	347	298	316	364	341	354	338	355	366	334	390	349	349	345	360	324	326	330	343	354	339	328	327	336	335	334	332	318	328	350	353	339	324	365	339	343	307	324	315	354	341	328	361	348	342	326	311	330	350	358	346	361	344	361	337	347	328	376	324	339	363	331	324	364	340	326	333	352	367	380	388	372	386	360	371	311	341	308	377	344	335	346	315	323	356	341	319	363	378	337	339	317	319	341	341	364	349	366	339	306	311	351	376	378	320	341	351	335	340	345	325	340	349	356	333	366	374	366	329	337	356	372	339	351	368	308	363	327	303	316	364	335	347	362	325	348	297	339	301	386	313	355	333	349	322	310	326	298	320	331	372	319	339	351	324	348	339	338	346	357	372	331	344	355	353	334	296	340	339	343	334	333	345	328	336	338	366	338	375	365	349	352	348	350	349	348	345	350	347	376	322	326	334	334	352	360	378	362	328	353	335	317	342	340	376	395	327	376	362	345	368	352	381	337	324	359	357	346	345	361	369	359	350	356	360	328	357	355	289	361	362	330	351	320	341	354	335	376	345	369	338	374	349	352	367	343	374	360	368	357	362	371	378	338	344	368	314	331	338	336	338	362	308	330	356	356	352	345	348	360	329	388	304	317	319	359	328	351	337	371	333	341	320	341	331	342	357	351	364	309	334	332	350	350	362	329	303	367	337	329	369	346	344	353	309	341	349	323	335	310	333	363	323	366	335	327	372	343	364	315	358	357	364	355	333	382	343	348	339	349	345	362	346	324	372	337	334	336	324	354	319	348	345	332	330	369	364	362	316	371	344	344	345	314	310	341	310	308	353	377	348	349	367	325	334	347	324	378	358	311	326	331	344	359	359	320	322	345	343	343	333	339	330	349	349	372	339	328	376	343	384	325	363	368	355	358	345	370	375	334	350	342	339	350	370	337	335	364	345	329	347	348	355	376	333	338	328	346	342	347	315	339	329	367	379	344	367	355	315	330	348	352	346	355	334	339	342	340	355	354	364	334	324	319	351	337	317	341	358	339	333	323	354	349	330	357	326	359	367	320	348	321	324	340	363	335	353	347	312	317	355	357	355	334	356	335	382	374	343	335	331	359	346	344	350	358	358	323	350	309	348	380	349	329	371	344	349	338	364	306	336	390	377	302	340	347	316	343	353	332	338	328	350	338	357	347	329	330	369	340	368	323	350	330	334	369	332	391	339	364	354	350	359	365	326	344	353	345	338	346	348	344	358	388	332	330	338	351	327	323	326	332	320	363	366	333	399	341	387	382	352	337	349	350	330	338	323	326	334	323	330	320	366	366	326	313	344	337	305	329	360	352	332	323	379	358	334	328	314	354	332	367	349	357	320	344	345	313	363	366	355	318	358	372	377	351	347	323	331	333	345	365	343	361	329	374	335	341	355	349	348	339	307	350	368	350	347	305	322	369	339	347	362	334	351	360	324	356	373	358	334	357	323	349	350	374	361	347	344	366	354	346	362	338	359	336	336	330	339	386	333	349	325	339	319	339	327	339	330	344	324	318	402	323	337	326	346	345	312	306	324	354	348	353	316	336	342	330	342	341	351	339	326	371	349	323	348	353	352	328	353	331	316	323	350	337	311	319	322	379	350	353	327	308	360	357	288	311	343	325	338	324	372	320	340	325	326	337	332	358	329	352	324	337	348	320	381	345	350	358	354	320	331	333	344	328	340	328	334	342	355	330	324	328	353	372	380	346	345	319	347	340	336	372	335	308	337	331	350	361	376	342	352	373	367	352	364	372	346	392	350	350	317	316	342	345	342	355	317	338	351
18212	2940	2773	2098	1584	1208	794	694	575	459	427	376	329	307	299	279	256	248	236	204	232	215	219	218	191	189	221	192	187	174	182	158	169	192	180	186	178	165	166	183	176	188	191	146	140	163	161	147	169	168	163	166	174	156	188	166	140	165	170	193	165	167	163	193	157	155	154	160	174	175	171	178	197	148	156	174	161	157	168	167	179	162	152	161	172	154	178	142	165	153	181	148	144	169	152	182	174	182	176	144	165	167	163	173	159	160	167	136	155	141	158	195	143	156	165	163	155	158	137	162	167	145	161	173	155	174	170	159	173	148	161	153	187	152	168	157	134	142	130	155	163	166	138	186	171	153	164	188	170	182	157	156	145	153	144	158	161	173	155	155	173	150	167	156	153	194	162	158	148	168	155	163	155	180	157	177	171	153	149	141	143	180	172	155	165	149	166	161	170	161	141	139	173	176	170	163	171	131	149	166	187	151	170	179	177	168	175	147	158	150	161	152	161	146	160	148	176	147	140	163	141	142	178	161	133	167	139	147	162	148	142	178	158	174	150	160	148	140	150	157	134	153	129	142	165	150	173	159	162	165	162	173	157	158	149	149	153	150	178	137	173	154	171	157	172	163	157	168	165	139	148	160	160	174	157	147	143	148	164	155	164	169	151	157	156	177	163	183	139	150	145	164	159	161	146	163	164	155	151	169	163	169	158	174	165	155	150	163	156	180	150	166	170	150	164	169	160	170	134	158	152	145	167	178	148	143	161	174	172	175	170	180	171	168	165	145	157	167	171	149	168	145	140	146	147	157	159	171	151	192	147	160	148	170	139	159	145	156	161	143	149	134	149	174	140	155	160	160	170	187	169	154	180	155	145	143	151	162	145	149	164	168	157	167	145	168	162	156	172	163	171	150	149	162	168	147	143	176	159	129	121	159	160	150	147	156	163	160	177	152	154	156	167	153	177	133	162	157	168	155	159	173	162	177	149	156	154	144	141	160	133	145	140	169	157	149	137	163	149	146	159	140	150	162	160	138	154	158	160	149	182	168	149	131	154	171	150	154	159	156	123	165	177	160	164	132	192	159	157	170	177	161	159	167	153	165	164	143	145	155	158	147	170	162	168	151	152	162	144	144	145	154	163	155	154	162	148	137	178	142	166	130	177	139	170	162	152	163	167	162	166	149	148	149	130	137	159	150	151	156	180	185	154	163	144	171	181	143	150	170	155	172	136	161	163	155	159	174	170	165	157	158	151	165	156	155	156	151	173	153	154	143	154	144	158	167	186	158	174	168	165	164	183	152	167	180	157	153	157	163	145	175	135	147	135	139	163	161	152	155	141	158	151	164	147	154	158	154	145	132	141	159	164	154	155	153	159	178	150	169	151	147	149	148	138	153	153	172	150	153	145	150	134	148	181	166	152	142	157	137	176	152	134	171	183	159	159	153	168	150	144	125	158	160	147	134	149	171	154	145	168	156	178	152	168	147	173	172	140	145	146	178	179	166	145	148	183	159	139	144	165	152	162	152	157	150	147	132	159	163	153	147	145	191	146	158	159	164	154	137	152	158	151	166	124	136	156	138	159	168	182	153	167	155	164	181	143	143	166	133	155	151	137	152	177	152	140	146	159	154	163	150	168	157	169	168	166	162	146	151	151	162	153	165	156	140	171	163	142	153	163	159	179	128	165	164	133	147	157	142	164	160	159	157	146	167	156	164	135	166	166	141	157	160	145	153	140	157	155	171	141	153	150	178	171	168	160	164	157	128	182	138	171	179	170	165	173	146	169	163	152	178	165	147	131	171	144	160	171	149	150	161	168	159	171	164	156	140	180	156	152	167	161	170	149	143	142	161	157	173	152	172	179	158	170	154	138	142	153	146	156	171	153	156	164	143	153	159	140	163	169	139	183	149	153	141	157	153	158	178	177	154	173	176	165	153	137	168	168	150	165	161	182	170	160	173	120	163	175	145	162	177	159	158	165	165	141	156	156	146	136	166	145	146	162	159	153	157	173	155	169	157	156	148	152	146	158	159	153	148	145	159	151	173	193	167	139	178	170	165	182	160	158	158	158	144	146	164	155	171	176	158	149	161	155	143	175	156	150	137	157	171	158	167	168	168	162	160	134	165	170	152	135	162	159	163	154	163	149	163	167	136	161	159	173	153	157	143	149	168	153	161	177	165	155	159	139	142	170	152	156	152	136	171	161	155	152	160	162	156	155	165	143	141	185	146	159	163	136	162	155	150	182	142	148	150	157	160	170	171	162	148	177	147	165	171	139	142	131	160	162	154	151	154	173	146	184	158	144	171	147	174	195	169	182	173	148	157	138	179	151	162	152	173	161	165	156	157	150	169	168	134	150	190	152	165	179	174	157	164	149	153	148	195	164	154	139	146	161	167	168	155	130	156	165	143	159	152	186	165	178	166	164	159	156	128	170	144	162	144	159	138	178	166	159	149	152	153	160	162	148	157	165	163	148	156	149	125	177	166	158	154	148	165	141	149	145	157	166	163	159	176	170	156	156	147	160	158	153	158	169	152	154	175	156	163	149	157	162	149	152	172	178	171	146	160	168	169	159	145	168	137	171	167	143	146	160	157	151	165	171	164	152	166	167	135	162	172	149	172	157	142	146	157	163	154	139	162	148	169	158	145	136	169	140	162	151	154	177	145	164	142	160	173	147	162	148	151	146	157	164	153	173	146	142	165	150	152	158	144	135	151	158	163	176	156	167	157	145	149	163	137	154	184	161	145	168	157	137	169	142	157	157	159	164	163	142	149	151	156	159	161	132	149	156	146	152	148	156	167	134	144	165	157	165	141	145	169	154	169	157	167	151	155	157	152	162	148	144	159	147	157	158	175	143	177	145	150	160	159	149	153	168	157	159	167	165	158	156	154	141	168	160	125	142	162	164	139	162	142	168	153	173	149	170	166	167	170	148	148	158	156	164	171	155	168	160	167	150	139	151	168	171	151	163	152	147	169	153	150	170	173	152	157	154	161	161	143	153	147	159	151	162	168	141	162	129	164	161	178	163	164	163	152	164	177	180	146	173	145	164	142	163	182	158	159	161	172	159	147	155	144	161	142	156	159	164	144	166	168	158	165	157	140	160	140	144	158	164	149	183	161	144	166	147	162	168	157	153	159	143	175	142	142	158	149	154	154	161	145	162	145	142	169	155	135	170	152	167	145	160	170	150	159	116	168	163	171	147	173	139	155	159	159	162	155	145	142	161	172	173	162	144	171	174	180	169	126	184	148	170	154	166	161	157	151	159	173	148	147	150	169	146	160	151	157	165	171	150	156	163	157	152	142	142	141	148	157	157	174	145	157	176	148	161	151	143	172	142	154	144	169	152	159	144	169	181	151	146	153	167	162	169	162	157	157	145	148	134	142	191	166	153	172	146	175	144	154	152	176	150	159	159	151	149	178	159	144	165	146	146	166	145	171	141	161	171	158	157	155	158	162	165	147	171	170	136	150	168	162	162	147	169	147	155	190
7806	2555	5468	6139	5393	4491	3681	2995	2588	2219	1939	1740	1593	1439	1266	1189	1166	1057	944	917	856	864	824	771	734	743	716	733	739	650	665	664	668	591	565	652	603	604	590	593	563	608	516	540	559	591	537	530	503	521	506	595	529	516	539	516	541	517	542	518	512	470	535	500	518	524	522	519	500	531	507	481	461	502	502	476	514	523	495	521	492	515	472	479	430	548	489	538	521	508	480	507	508	501	513	494	494	518	480	490	489	494	445	462	456	502	455	501	503	498	463	492	474	475	471	432	492	488	480	484	480	474	540	478	500	473	470	496	478	469	471	473	486	481	466	484	501	447	507	493	439	487	483	495	471	456	489	488	503	494	496	454	525	483	477	476	495	474	491	435	484	445	488	473	477	507	522	472	448	459	477	476	457	470	467	437	476	465	474	481	445	471	461	509	430	522	463	464	475	453	507	493	487	488	452	454	465	502	487	495	450	477	476	533	441	510	442	468	483	491	467	466	466	498	501	500	500	472	492	509	462	486	500	499	440	511	477	495	495	498	476	480	485	437	460	490	538	449	478	490	504	459	471	498	451	489	455	460	427	455	471	505	480	478	452	505	510	505	426	473	461	472	478	496	445	452	513	463	477	500	486	479	436	497	504	493	490	507	433	479	488	437	485	453	460	460	499	464	458	443	440	438	443	514	470	473	458	473	488	485	478	459	471	472	448	500	467	526	497	492	496	448	472	479	462	462	492	471	514	500	497	450	508	531	459	463	485	452	429	495	462	450	486	493	475	445	440	481	439	454	462	456	497	452	474	498	466	481	473	522	447	468	489	485	471	514	468	457	443	466	477	503	455	448	466	453	466	464	478	464	475	503	479	477	475	509	489	448	519	454	476	485	469	503	460	490	451	501	470	434	481	431	465	468	455	495	447	490	479	499	441	459	455	481	461	441	456	466	524	484	508	457	482	467	497	455	509	463	470	499	452	465	469	485	485	474	486	437	468	502	477	500	523	467	476	498	462	469	450	466	477	497	496	424	484	478	437	456	483	460	481	464	485	468	480	443	475	446	509	485	483	496	467	494	485	461	469	470	489	485	478	484	480	456	503	462	452	488	483	424	500	467	480	527	482	478	463	491	471	498	471	483	495	483	442	472	461	495	467	500	478	465	493	472	508	443	505	457	491	494	490	493	460	508	497	460	445	498	473	470	506	482	472	442	475	463	475	471	485	461	486	502	476	483	454	477	486	478	489	496	449	483	456	469	523	480	458	444	472	466	501	466	479	466	477	467	483	463	469	462	453	456	460	524	493	459	491	478	489	498	478	477	477	505	479	501	484	465	452	474	448	443	486	504	449	469	494	452	452	474	450	477	469	474	464	467	471	457	432	420	492	470	431	502	479	469	474	449	509	513	461	503	470	497	438	483	485	503	479	513	485	495	463	427	452	488	489	486	493	481	513	511	447	504	447	457	435	424	463	469	482	474	505	472	476	478	430	424	454	456	467	492	460	509	471	462	486	479	514	490	491	475	488	483	449	469	483	446	495	442	517	479	500	501	474	482	461	487	513	488	474	453	476	459	467	488	445	456	478	495	464	468	460	481	475	469	462	465	501	497	471	470	484	503	460	429	459	488	501	470	505	513	474	458	484	494	475	462	493	466	480	448	496	488	474	499	480	442	460	462	471	435	475	462	472	439	488	485	481	483	454	469	459	504	458	496	497	522	498	447	486	490	485	455	481	465	474	459	469	493	468	474	506	410	466	451	494	483	428	498	503	471	516	483	516	461	440	455	444	496	477	475	488	489	462	457	504	465	447	509	492	510	458	480	431	463	494	475	508	446	493	447	464	506	488	456	446	503	501	462	502	499	454	488	474	457	459	505	506	486	461	450	488	471	486	505	489	468	495	448	454	467	489	456	480	464	469	504	472	479	456	484	486	466	459	481	476	457	457	432	478	466	491	497	486	510	471	498	500	461	476	498	448	432	456	466	499	501	463	450	464	516	529	477	504	472	479	454	462	447	441	472	468	456	476	454	460	480	485	488	476	481	466	438	449	469	468	510	494	470	478	470	441	473	444	501	467	466	434	522	495	483	464	475	482	510	497	489	455	470	444	484	475	498	509	473	484	465	476	448	446	487	458	449	486	467	504	465	514	456	459	460	460	462	473	438	492	481	468	461	471	492	428	474	465	468	456	497	475	472	489	466	471	471	425	447	516	475	504	446	495	419	490	497	480	458	477	444	489	416	457	448	497	497	508	463	485	480	440	502	488	476	463	473	449	518	491	474	488	468	521	454	492	443	474	522	461	483	451	434	452	505	456	502	465	483	476	506	482	483	439	459	481	455	495	465	495	477	448	449	457	453	474	489	452	487	454	465	451	488	440	446	494	445	466	468	475	477	485	469	472	482	452	508	475	490	468	503	429	469	437	472	446	465	446	494	437	507	440	491	501	419	446	467	491	508	448	440	496	477	437	470	458	486	485	448	476	472	479	459	486	476	478	453	473	493	495	478	475	460	474	465	455	456	506	465	518	465	488	481	453	455	481	475	483	474	463	486	470	470	471	466	439	448	462	475	473	475	471	442	478	510	480	452	477	466	522	485	440	512	466	472	458	494	453	474	478	483	470	472	483	515	479	464	474	436	490	478	495	475	491	505	456	474	474	511	461	442	482	455	457	428	465	461	498	476	485	453	472	488	435	455	511	495	465	440	441	448	477	457	492	481	465	438	458	485	444	461	475	468	457	442	469	486	550	463	453	509	456	443	435	473	499	463	458	511	463	449	482	452	475	432	461	445	484	425	456	485	460	457	452	431	497	464	458	429	450	437	453	500	420	466	482	455	466	440	431	480	474	509	481	479	502	481	475	487	489	459	495	473	474	462	438	451	491	473	465	475	484	483	456	489	471	505	499	459	488	449	493	485	457	485	481	485	473	436	491	492	478	477	443	502	508	472	480	442	453	501	485	506	439	459	476	461	496	505	457	528	474	492	456	472	480	491	493	467	463	488	426	480	494	477	503	450	462	458	457	478	457	513	453	471	486	501	490	450	468	485	474	477	455	445	477	458	484	501	465	456	481	472	460	461	483	445	482	490	447	454	460	482	441	481	460	451	445	461	455	494	503	463	462	490	454	432	464	467	483	480	483	471	482	472	463	463	485	499	454	435	479	444	458	492	484	455	461	463	433	493	461	440	478	463	472	474	525	469	467	474	462	500	480	460	453	434	463	536	479	475	467	487	496	471	469	444	501	467	462	447	517	469	472	499	497	454	442	520	495	468	506	443	469	455	481	471	483	474	446	482	516	475	458	453	458	482	464	466	457	487	447	464	472	482	462	435	474	467	480	459	485	423	440	462	478	479	493	443	467	499	458	487	516	480	472	464	486	462	444	502	463	448	476	495	493	511	510	473	442	461	489	503	448	480	505	490	461	495	443	481	456	478	500	475	452	462	485	460	476	469	467	463	479	486	504	533	500	464	475	444	490	439	471	505	440	512	468	490
2339	341	322	301	253	249	271	247	239	230	224	245	215	239	253	236	228	252	220	212	231	242	229	242	222	238	235	182	218	242	224	251	237	216	218	245	259	213	202	226	232	230	231	237	229	226	211	247	245	241	241	241	251	213	222	202	212	248	254	231	244	205	212	237	224	228	232	244	243	193	253	212	224	227	220	223	222	230	225	229	225	196	209	219	231	218	241	223	230	225	228	238	218	210	245	216	208	234	214	243	218	235	211	209	213	218	242	243	216	229	236	228	238	240	249	219	254	222	220	246	203	214	207	225	203	226	219	235	214	216	210	223	214	216	226	224	213	248	228	241	217	221	230	210	236	239	236	233	225	216	241	231	232	240	244	256	237	238	199	229	233	244	225	241	206	221	239	227	236	225	250	208	235	217	229	223	236	229	247	216	224	215	242	210	189	212	186	196	251	207	237	230	250	225	206	194	220	229	223	243	210	227	204	233	219	239	212	233	203	233	225	240	227	240	218	212	203	259	257	221	244	214	224	226	198	255	233	219	245	227	245	221	226	216	212	211	238	209	226	217	197	241	205	221	228	203	216	209	203	223	251	216	218	270	248	247	230	218	262	221	246	220	239	211	222	227	230	228	227	250	236	214	226	197	230	240	252	221	231	230	215	235	206	239	268	204	258	228	242	222	235	225	211	225	230	228	198	222	244	206	212	243	213	227	223	241	217	232	243	234	206	217	210	206	235	210	234	227	228	221	214	249	235	238	200	211	247	232	232	239	226	226	224	234	209	227	241	225	229	226	221	236	221	215	223	233	243	243	207	228	226	228	239	255	223	225	222	228	205	245	239	243	235	225	253	205	230	251	232	240	223	228	246	248	247	208	211	223	196	236	235	224	217	221	210	234	237	242	207	220	211	202	221	214	245	228	219	227	219	233	224	243	197	246	206	227	229	244	215	240	242	218	215	241	201	198	237	191	207	237	217	230	242	215	223	244	222	210	236	217	208	213	224	211	240	212	208	238	226	242	219	212	216	228	259	210	250	228	225	255	245	224	206	229	218	215	236	249	226	233	234	217	216	242	223	231	215	252	235	226	249	237	237	221	210	242	220	246	246	228	251	235	253	209	223	234	238	228	228	237	240	212	231	192	227	235	215	240	250	235	219	218	225	237	232	235	223	216	221	254	228	204	240	216	256	223	204	225	206	242	218	202	230	233	223	211	207	240	231	217	221	214	220	246	241	248	223	218	218	223	211	267	219	238	233	239	198	236	226	229	216	251	223	221	217	220	220	214	211	238	239	229	219	224	238	236	207	229	224	250	201	232	236	217	232	229	223	220	236	197	225	208	261	232	243	209	232	209	213	241	218	219	197	271	228	230	219	237	237	242	217	238	226	245	222	216	231	229	200	226	223	239	220	202	234	212	226	234	219	229	222	227	254	231	238	249	223	210	247	228	221	235	254	231	239	225	256	229	221	240	257	227	215	240	211	226	192	218	225	234	215	249	187	226	241	218	239	226	211	220	225	245	211	215	231	244	214	260	212	228	232	234	240	237	236	229	211	216	256	241	227	244	208	220	215	218	232	229	235	241	223	237	211	231	241	213	280	216	213	206	226	232	208	217	209	230	224	192	222	221	260	233	202	245	248	220	210	238	237	206	230	239	256	248	261	209	232	214	239	226	221	218	218	234	249	203	235	232	197	232	232	239	225	224	237	243	220	204	218	226	223	204	215	220	227	208	203	237	214	205	216	226	215	247	250	247	243	234	232	227	212	207	243	222	223	218	243	234	204	228	213	209	215	227	236	253	205	211	208	223	235	240	227	226	228	222	233	207	238	221	214	241	246	218	251	210	225	227	233	227	221	222	238	253	229	224	215	249	240	266	209	224	220	225	219	241	225	233	217	212	241	237	243	234	248	201	227	225	237	230	237	240	225	227	203	222	232	205	219	222	234	222	208	203	218	234	216	247	229	215	231	233	207	207	226	241	234	225	216	224	236	227	223	202	229	224	211	217	242	201	239	220	231	215	233	218	228	217	234	261	222	229	223	243	198	220	225	190	228	229	226	195	220	265	233	217	217	240	187	226	225	240	253	232	201	234	229	224	238	240	206	222	221	224	226	232	242	227	237	222	267	219	220	211	239	215	211	239	229	237	257	209	212	204	222	209	244	207	241	206	246	192	198	232	231	224	203	258	256	176	228	254	248	253	234	244	208	246	239	190	198	240	246	223	243	227	244	236	238	206	250	221	225	239	219	233	198	227	233	267	216	230	203	244	237	219	249	215	225	226	223	261	219	244	241	202	222	232	209	230	265	234	234	231	242	234	209	227	227	220	238	252	228	217	245	238	232	227	226	254	239	214	223	249	229	218	226	204	219	231	258	239	214	233	212	221	239	230	211	218	238	207	214	206	224	216	233	232	218	233	210	234	242	242	233	262	218	201	231	228	220	246	221	228	226	254	211	236	238	240	216	216	218	231	206	238	247	217	252	241	231	227	229	215	222	237	228	261	245	225	218	216	223	223	240	233	227	211	235	217	227	193	223	214	223	218	251	210	223	201	236	204	233	267	219	212	184	240	222	216	214	229	196	213	230	225	240	261	218	230	198	232	230	226	216	231	236	185	243	228	227	251	228	240	235	225	228	245	226	250	233	225	246	254	219	226	249	209	243	248	222	219	236	252	250	197	211	250	229	233	223	220	221	217	216	224	259	226	258	204	228	232	237	245	214	231	237	227	249	222	225	211	183	218	212	229	217	218	227	225	218	239	235	217	228	250	216	229	232	225	211	250	231	250	212	232	225	242	252	242	227	201	242	218	242	213	212	241	204	240	219	237	228	257	251	230	222	231	250	223	218	229	223	221	214	227	215	193	245	228	225	237	259	216	248	251	219	209	243	243	232	259	216	231	269	219	241	229	208	202	258	212	222	236	265	211	225	227	220	223	221	261	223	229	216	239	201	206	227	214	221	231	236	255	205	219	205	214	192	206	233	205	232	224	230	246	226	231	240	251	242	229	258	258	233	235	243	233	217	239	238	216	243	235	199	227	239	245	248	229	248	209	229	235	203	225	217	254	252	227	223	227	237	210	260	215	228	240	211	242	222	227	241	225	194	210	236	240	230	214	221	231	235	224	244	229	247	238	213	219	204	214	231	220	229	201	222	226	238	223	203	219	229	217	264	253	242	214	235	249	198	251	232	235	220	216	255	250	225	238	206	220	237	222	214	219	227	249	225	219	221	228	237	222	238	217	241	229	240	226	232	218	244	207	219	220	219	215	214	194	231	216	221	252	212	228	216	221	248	232	221	223	223	202	244	224	240	216	237	227	241	192	228	212	238	228	234	232	244	248	237	218	232	242	248	225	227	255	213	218	229	231	187	207	226	198	218	199	212	203	222	234	243	211	229	221	225	214	209	232	222	216	212	222	217	207	221	226	235	232	255	226	211	220	245	242	247	251	230	238	225	231	262	212	223	234	230	216	214	238	227	224	243	214	227	235
2294	714	818	847	848	784	790	761	772	678	698	680	705	674	620	667	656	658	635	682	624	653	595	615	637	648	640	643	628	655	627	648	639	637	630	648	661	592	663	558	588	655	621	590	643	654	628	638	645	619	622	638	634	647	619	639	606	651	619	647	663	634	586	589	598	640	614	659	604	665	589	644	629	582	646	651	614	605	651	643	594	666	591	634	674	583	658	646	612	574	610	603	614	625	685	689	683	644	634	672	600	586	617	621	608	566	658	590	618	624	602	639	627	635	631	631	626	597	652	607	651	627	628	598	631	607	653	597	604	692	594	661	615	648	600	638	618	680	648	623	615	608	633	623	681	639	625	561	581	622	610	646	624	605	652	616	648	618	657	644	589	615	623	655	589	607	679	640	612	569	617	636	641	635	601	622	591	594	615	622	601	630	625	625	651	601	644	613	646	650	672	690	589	601	634	672	610	648	612	621	606	654	670	627	659	600	637	626	598	616	645	646	603	607	610	604	601	644	620	609	670	634	635	619	614	667	636	662	608	631	653	582	617	638	631	635	585	658	624	611	649	598	632	608	619	603	658	649	610	618	617	635	605	608	616	630	609	636	610	613	644	625	604	607	586	614	640	608	590	582	658	601	657	621	644	593	617	598	588	629	652	638	598	643	578	635	634	632	591	631	596	625	642	608	620	599	591	610	631	696	618	653	591	661	662	636	656	605	611	607	583	637	598	584	601	655	598	595	582	586	646	612	602	595	631	612	643	622	639	614	609	604	634	650	638	593	615	638	620	653	589	677	607	635	673	619	668	598	626	635	616	642	608	588	611	601	616	639	622	604	620	675	655	631	632	616	628	644	599	615	582	629	644	591	627	626	619	588	613	617	641	649	628	592	645	622	659	596	618	634	619	631	598	597	647	645	633	608	633	626	618	628	608	609	620	628	621	636	648	640	646	612	613	608	608	643	611	623	603	618	626	669	633	650	611	644	632	628	668	623	630	639	599	609	581	578	598	601	638	589	603	644	626	645	587	652	598	638	603	606	603	602	639	660	617	578	574	611	608	626	623	666	648	616	638	599	651	613	650	639	580	611	629	591	618	577	594	658	671	575	638	576	594	643	610	634	575	621	611	630	593	645	624	652	637	582	669	597	646	585	593	609	633	621	646	608	610	607	593	680	666	644	599	648	620	661	596	589	649	627	627	611	644	621	623	610	647	639	610	638	600	597	585	616	583	615	618	595	669	628	556	608	608	642	659	656	645	603	606	592	605	597	635	623	612	626	614	636	621	589	621	582	650	617	635	647	573	666	602	644	579	581	630	633	668	604	597	570	640	628	635	643	630	604	656	609	619	623	622	613	617	621	601	649	646	627	640	569	622	592	604	627	615	619	601	646	582	640	589	607	594	641	564	594	591	603	641	620	623	657	631	627	655	631	623	610	579	640	632	588	647	561	602	619	611	679	620	652	660	651	601	600	644	642	589	641	604	565	617	628	576	668	623	669	592	585	632	650	627	610	603	645	609	641	640	593	574	621	630	618	666	591	629	619	614	611	663	644	648	618	631	617	638	640	585	601	596	648	646	617	628	588	651	574	645	576	614	596	592	653	603	648	608	634	655	627	616	610	589	639	588	613	612	613	624	573	621	624	615	613	662	600	649	608	592	612	618	634	610	606	623	633	641	668	636	640	647	597	577	613	574	607	609	649	645	661	593	632	603	621	599	626	675	563	639	564	602	618	657	595	655	565	627	618	632	665	595	627	641	620	613	588	630	605	613	620	611	615	588	648	596	633	636	638	633	634	635	592	589	607	644	610	631	637	636	623	605	618	584	627	582	643	594	664	609	648	633	622	618	612	609	604	649	619	621	602	621	629	643	608	632	632	642	657	634	652	635	631	615	654	603	631	636	618	647	601	616	621	613	613	573	607	559	649	616	646	622	608	641	652	633	616	598	595	651	593	554	593	590	643	597	662	597	615	624	622	627	595	604	635	662	620	617	636	605	636	651	574	593	667	640	629	577	631	639	599	616	618	664	592	636	584	583	641	655	577	617	596	630	563	600	629	615	635	650	601	627	634	644	687	613	624	635	693	615	631	640	610	621	637	639	605	666	656	677	612	636	587	614	582	597	652	616	604	643	586	616	672	604	627	600	550	600	659	656	663	669	607	624	634	642	645	577	604	623	606	634	574	600	647	637	634	625	653	693	662	634	631	635	645	657	610	596	638	651	652	605	620	639	643	581	612	615	626	598	625	634	617	596	627	594	594	635	564	588	604	601	610	626	577	664	601	637	635	676	553	680	593	622	596	679	623	628	616	604	610	586	580	615	594	599	606	631	658	587	619	611	660	579	631	630	650	606	595	633	644	603	615	590	634	634	627	607	650	658	607	630	594	661	635	616	626	610	644	612	611	623	633	656	618	551	643	611	615	611	634	633	665	572	614	631	588	584	615	627	592	610	593	589	622	578	621	590	613	636	692	604	634	639	622	648	620	606	571	615	629	623	630	655	656	601	601	660	605	599	628	623	604	599	655	618	624	628	638	585	639	661	593	627	614	645	575	587	644	595	630	639	634	637	620	616	627	617	595	601	665	638	598	621	619	586	614	619	642	644	604	617	616	650	638	604	636	632	604	627	597	631	614	597	588	648	626	591	613	650	643	596	636	555	579	629	632	648	581	584	594	655	630	639	608	613	651	630	593	637	607	616	609	599	636	641	669	665	642	609	629	603	627	599	636	604	598	643	614	652	642	667	596	640	600	618	635	648	639	629	609	635	647	659	605	619	655	614	600	647	633	601	663	618	615	614	626	637	560	586	651	621	668	614	586	619	613	653	643	595	613	641	630	615	646	636	613	626	620	569	560	598	608	583	630	621	592	624	661	618	633	615	620	628	631	639	627	644	592	621	607	658	580	641	583	607	594	632	610	622	643	624	639	665	610	652	648	610	621	637	629	625	616	621	615	660	633	603	665	634	624	614	656	629	637	633	592	589	619	649	625	653	610	580	639	654	584	633	638	635	595	619	607	660	612	643	629	673	646	632	661	658	649	627	646	638	634	579	609	620	619	638	615	590	598	616	624	619	598	617	604	626	642	700	610	581	663	605	644	634	594	634	634	596	579	575	581	614	574	592	567	638	649	615	653	620	632	659	623	598	607	691	627	659	630	614	590	609	631	637	639	615	647	623	630	620	629	651	633	619	626	650	619	622	630	620	613	604	666	628	627	638	642	630	604	605	633	668	638	638	606	635	615	635	605	661	594	619	639	574	636	680	630	621	590	595	643	624	657	633	646	631	643	650	594	616	594	623	615	628	620	626	628	603	621	655	614	636	611	615	661	614	584	592	629	631	603	605	618	620	604	618	617	626	623	594	614	648	602	569	617	637	656	601	638	638	606	639	603	654	639	660	619	631	652	599	636	611	625	616	659	603	644	653	652	592	635	636	649	635	649	611	648	590	626	674	567	576	631	603	590	584	627	601	601	652	614	632	633	610	640
9828	1174	1400	1127	857	638	464	391	333	236	212	212	193	205	165	179	158	149	163	167	119	152	164	131	121	115	124	125	131	117	137	134	129	110	121	101	113	111	136	122	110	124	112	126	108	86	135	127	125	141	114	121	119	145	128	116	124	127	125	123	105	120	107	132	115	100	105	120	96	114	94	134	117	117	111	134	125	110	116	111	117	118	114	112	99	115	114	110	100	124	105	117	101	113	112	88	104	90	116	99	111	91	97	128	110	110	116	100	109	105	111	115	117	130	115	108	123	106	109	99	110	97	124	111	111	84	109	112	113	118	107	101	101	111	114	119	125	112	110	129	109	113	106	126	103	97	120	96	109	113	113	105	98	117	111	126	126	125	122	107	115	113	113	119	98	121	118	109	123	113	108	100	123	119	111	117	120	95	112	101	130	115	109	110	110	118	125	115	94	109	122	104	131	104	112	122	104	99	115	113	86	101	113	127	116	109	120	109	123	115	107	130	110	102	116	97	107	114	114	101	92	96	119	104	113	92	129	95	123	114	113	116	119	105	105	109	110	98	116	103	96	107	97	120	107	109	97	120	105	103	104	127	131	116	109	103	131	104	99	123	104	100	97	114	95	118	107	131	127	106	111	103	114	116	123	105	118	116	100	103	117	109	108	106	112	118	117	113	102	121	124	103	125	102	120	109	108	127	116	129	109	104	104	119	128	109	109	112	114	116	110	100	119	121	108	96	109	104	122	124	101	107	138	110	120	104	125	107	117	102	101	111	124	101	114	95	104	116	110	122	120	102	112	110	116	114	95	109	103	123	94	117	97	101	95	116	100	97	112	107	81	112	106	109	99	106	97	114	107	107	114	116	116	93	113	113	101	125	105	114	122	109	113	130	113	85	106	97	118	104	137	105	116	91	102	103	131	115	96	134	108	114	112	101	108	95	124	114	105	103	101	84	112	96	120	104	107	118	110	103	98	126	114	96	135	114	109	119	115	95	122	90	105	102	107	121	124	114	110	110	120	97	123	117	95	114	108	108	120	120	108	107	106	109	102	111	118	101	116	122	115	100	94	118	98	137	104	116	95	113	97	106	109	108	108	106	114	119	115	138	106	107	118	115	93	113	93	117	122	116	106	94	104	112	90	100	95	121	127	108	104	102	121	96	117	104	97	118	91	111	109	109	127	115	115	89	102	115	101	133	105	109	113	109	118	111	90	110	110	129	127	95	93	105	115	106	120	112	98	116	122	115	124	98	112	106	112	101	123	102	97	107	121	96	98	94	112	115	103	83	117	110	82	103	122	106	114	117	87	118	109	116	105	114	120	116	102	104	132	116	107	100	112	94	114	101	91	97	96	89	97	113	109	123	120	121	119	124	109	109	114	115	117	100	88	120	107	111	120	90	98	111	129	110	125	111	123	119	126	102	93	121	109	126	103	124	128	113	120	98	108	112	118	120	112	100	126	106	105	89	105	120	110	107	112	105	117	114	98	110	112	99	130	105	106	115	149	101	111	97	114	105	114	119	109	110	113	91	98	107	112	110	111	114	117	122	112	110	108	108	123	109	115	109	118	108	116	110	103	122	111	97	125	108	101	114	107	99	107	101	120	114	107	111	117	124	107	128	123	95	137	125	101	121	100	109	111	122	99	101	113	117	112	108	118	117	112	127	129	119	135	109	119	120	110	129	116	101	105	101	109	124	105	97	106	104	113	110	122	128	119	113	121	106	93	113	116	106	109	113	102	110	81	87	132	129	113	91	122	118	108	119	126	109	129	112	104	120	103	115	118	109	107	108	116	90	133	122	115	126	114	113	115	118	111	116	117	131	107	109	127	101	110	103	133	110	123	101	106	103	119	126	105	119	105	111	116	121	107	112	100	115	120	125	117	113	106	103	118	90	95	94	113	103	118	127	136	103	106	129	118	109	133	114	127	111	101	94	121	105	107	106	127	119	105	110	112	110	140	119	110	113	112	99	116	108	90	106	124	120	98	108	123	122	109	105	108	120	136	113	111	103	110	98	109	131	134	128	109	103	104	118	108	108	132	109	115	119	98	96	99	112	101	98	112	93	119	109	118	120	110	104	105	113	109	110	105	108	114	101	99	108	126	125	111	116	121	88	117	115	106	113	107	130	127	109	118	110	124	99	101	104	109	98	109	101	112	118	115	115	95	108	108	97	96	124	110	107	108	114	116	128	108	104	119	95	105	113	115	103	96	117	109	137	112	117	99	103	122	105	111	111	105	95	117	121	117	137	128	126	113	115	123	139	112	117	105	111	110	110	104	119	110	130	114	122	118	96	97	104	108	107	93	132	113	114	121	134	144	100	121	116	109	99	108	108	99	94	146	132	106	110	114	117	107	121	108	124	111	114	108	114	123	109	117	87	103	102	125	99	107	106	106	102	105	126	118	100	95	111	110	121	112	114	107	128	112	123	124	117	124	113	99	125	124	108	116	115	82	135	123	100	119	118	123	148	120	109	126	124	102	102	115	112	145	115	105	118	109	114	106	112	99	117	116	97	118	105	102	113	107	124	120	110	110	108	104	122	121	118	100	115	90	102	120	118	118	118	114	101	99	123	110	99	113	116	119	102	110	98	104	106	110	129	117	124	116	106	114	100	108	95	102	96	106	92	112	114	125	101	118	114	96	105	123	101	96	105	93	101	95	121	126	111	101	118	98	104	123	104	100	130	123	121	106	100	113	126	94	115	103	97	98	126	123	93	116	99	94	98	109	108	114	122	91	121	93	97	105	112	122	103	120	97	110	126	115	109	116	131	98	101	100	113	119	101	105	105	120	106	125	112	111	121	107	100	105	102	133	107	107	124	100	109	107	114	114	105	121	96	122	97	121	118	105	115	126	101	110	104	93	97	116	106	105	120	112	122	109	103	112	91	110	101	100	116	107	109	122	105	98	90	115	123	113	108	99	106	115	129	108	109	105	120	115	109	95	117	98	80	95	134	104	107	102	107	113	106	116	109	112	105	112	95	116	119	113	106	110	106	117	126	102	120	125	97	93	125	111	113	128	106	100	121	116	124	109	102	95	124	112	111	109	96	116	112	125	106	102	115	123	107	117	120	108	98	108	138	102	111	103	119	102	95	117	109	84	104	91	120	104	109	119	104	94	114	132	112	113	118	98	105	139	99	102	99	125	88	120	116	112	97	105	127	106	87	104	105	111	97	95	121	101	115	109	109	129	119	118	114	129	114	114	92	90	112	93	110	122	113	107	104	101	120	130	115	110	83	121	104	125	109	111	101	108	113	122	110	104	108	101	111	107	111	112	116	119	118	106	116	99	99	105	125	120	123	94	129	114	116	109	129	105	122	100	110	114	120	111	109	105	125	105	107	112	129	105	119	128	102	100	115	111	124	107	107	101	96	122	116	118	124	101	133	101	131	113	119	121	117	106	108	111	111	101	128	111	121	121	109	95	113	117	111	114	121	104	109	98	113	131	95	118	105	110	94	111	115	105	115	123	122	119	107	123	114
5690	1416	3147	3666	3062	2565	2120	1761	1462	1289	1140	998	911	795	786	720	719	665	653	522	540	532	475	518	485	470	454	464	476	465	480	463	449	480	426	410	414	388	430	393	429	403	439	380	439	420	409	374	353	371	395	383	389	364	367	338	363	357	340	361	377	377	364	350	330	353	375	337	361	366	382	363	375	379	375	387	365	340	338	391	382	355	355	327	360	366	355	340	373	369	358	329	326	379	365	360	371	354	364	348	363	391	341	357	360	325	348	343	336	338	383	359	353	348	354	365	358	346	324	358	385	347	349	347	381	352	332	367	369	366	346	350	342	322	326	345	354	344	317	366	350	336	351	366	343	331	332	371	351	376	367	340	346	368	338	351	346	359	338	349	363	330	326	298	364	350	342	324	358	374	332	320	330	357	307	343	359	338	336	317	340	356	353	335	380	339	333	337	333	356	359	307	367	363	328	364	376	349	358	322	364	312	350	372	330	347	345	359	331	342	351	336	346	359	355	305	329	324	302	325	332	355	359	345	351	371	354	329	337	359	341	342	362	335	354	339	349	367	341	348	345	338	379	344	331	340	358	341	368	344	329	374	345	351	342	379	311	323	316	338	334	343	374	368	354	334	349	345	345	323	344	344	346	352	371	349	322	334	321	332	315	364	366	356	348	356	385	354	325	287	374	339	336	323	338	384	314	346	313	335	346	322	324	341	369	325	356	347	324	332	365	341	336	307	346	323	348	379	381	363	343	343	365	303	322	363	347	316	337	349	335	331	381	322	340	387	343	336	338	300	354	366	331	365	342	349	341	353	341	314	344	340	361	361	345	359	316	345	360	344	333	371	318	328	348	341	347	335	354	361	398	304	348	347	351	345	359	338	353	346	336	327	317	379	336	327	322	332	346	361	367	340	325	357	325	345	333	347	295	331	340	329	333	364	335	339	343	315	371	318	364	374	325	370	326	324	372	324	356	351	374	346	339	343	333	362	329	336	346	363	303	336	335	368	369	403	347	360	340	358	315	340	333	321	348	334	350	325	343	369	340	369	333	324	352	300	362	343	358	316	347	350	358	361	321	321	306	343	349	335	355	351	324	329	328	353	358	349	326	357	335	354	342	358	341	333	324	336	371	380	337	347	338	360	334	345	333	365	331	312	361	341	349	367	367	358	327	336	327	376	345	303	343	336	330	338	292	335	339	336	341	319	355	324	368	301	326	300	346	353	321	341	313	370	310	342	332	348	326	323	369	369	345	348	346	342	335	349	348	394	349	341	355	363	334	311	324	344	334	337	343	349	336	308	334	332	330	360	355	338	354	353	326	371	372	331	348	345	337	336	322	349	337	354	367	341	335	336	334	340	369	381	356	352	343	340	350	344	308	338	360	342	329	335	360	368	322	328	351	342	344	357	341	374	349	342	318	307	329	344	325	348	378	317	337	368	323	349	330	369	357	342	363	332	358	359	326	345	345	320	346	360	363	341	367	342	366	337	328	360	371	352	370	367	359	345	316	321	313	353	331	349	346	310	299	330	325	366	335	351	348	327	342	343	329	342	339	311	348	344	338	350	335	360	309	356	343	339	363	336	358	342	329	338	354	330	326	358	337	356	353	352	352	336	384	324	317	353	346	321	326	332	301	335	322	344	365	363	338	325	347	332	387	351	363	342	329	335	333	328	343	351	385	304	347	343	348	323	352	320	322	332	352	354	353	321	359	361	323	334	320	359	335	333	345	374	351	351	374	336	375	322	327	373	332	352	320	341	356	337	354	353	377	310	371	345	331	306	326	377	355	314	353	346	302	326	322	355	342	341	352	346	388	300	369	342	354	339	329	343	340	333	315	309	323	300	341	343	343	352	345	384	337	369	336	338	332	342	336	348	373	343	342	338	317	349	351	352	339	321	354	332	374	356	339	335	345	325	365	321	346	329	342	334	350	348	357	329	366	341	327	359	337	325	337	334	356	363	339	344	390	320	344	352	333	296	360	328	341	330	328	350	353	374	346	356	332	342	358	344	342	335	345	336	329	341	357	356	347	321	307	341	325	325	336	344	365	342	340	333	368	356	346	353	362	341	341	335	341	321	344	322	322	344	354	342	344	359	370	352	373	360	321	319	339	331	333	388	322	326	328	336	338	344	348	351	347	322	327	365	348	347	342	331	322	325	355	320	366	351	370	370	320	326	309	334	298	334	327	361	318	315	330	327	336	362	317	343	356	356	339	327	318	326	310	333	322	365	325	346	347	339	307	341	344	364	379	338	334	358	367	317	311	326	329	359	380	364	353	330	344	327	353	344	341	344	343	334	360	342	367	379	325	336	355	358	323	334	351	352	392	358	321	383	331	358	343	333	348	346	333	385	347	331	354	335	317	345	347	343	334	326	330	328	317	377	324	303	327	349	362	348	323	343	336	326	351	346	331	362	361	357	325	310	331	346	348	348	336	350	330	357	321	340	350	332	350	369	342	372	314	319	317	352	342	363	323	317	323	336	360	351	355	315	332	352	347	347	356	362	395	323	354	316	343	353	328	350	332	348	314	399	341	347	331	374	356	341	338	318	342	390	365	348	320	317	368	385	320	323	361	333	355	353	373	330	318	347	334	355	348	357	354	345	344	347	310	372	348	297	315	350	333	309	327	343	339	375	364	312	339	335	332	353	348	347	323	331	328	374	354	329	358	370	361	320	384	357	347	362	355	357	319	338	360	374	335	309	356	335	352	337	348	382	381	361	366	309	353	335	334	349	342	361	338	349	361	337	354	327	380	331	323	351	365	342	339	345	348	282	367	311	345	339	342	324	335	331	362	348	346	329	343	324	321	386	382	341	372	340	339	345	345	336	352	377	352	336	335	326	346	357	349	326	328	354	354	318	332	333	372	350	338	358	345	350	344	348	369	353	302	318	323	334	352	310	333	296	329	326	351	319	336	333	355	349	351	334	323	343	357	301	368	331	337	333	360	342	291	349	340	367	343	350	338	342	348	361	374	319	348	362	371	326	354	345	399	322	346	369	351	304	368	354	343	331	335	330	371	341	362	352	347	346	366	333	339	333	355	350	341	283	352	336	345	367	360	355	303	346	375	362	325	326	334	346	346	349	321	317	355	335	352	321	354	337	335	368	347	336	323	345	340	353	339	337	338	338	339	348	360	356	369	325	350	379	371	364	337	320	341	348	382	356	338	332	347	325	322	338	331	358	331	355	361	356	331	333	334	330	343	347	345	352	318	360	365	345	314	342	354	318	381	369	355	358	310	337	340	368	342	324	368	328	343	333	328	355	365	331	333	343	341	360	366	347	328	330	374	358	315	340	361	353	328	317	368	342	329	340	331	356	334	341	349	360	342	380	358	360	354	342	370	334	331	338	330	323	326	299	383	339	329	345	364	359	297	368	361	351	330	313	338	372	311	360	340	325	327	345	364	333	341	356	346	358	330	338	296	354	340	349	317	333	337	357	326	363	337	365	360	361	363	344	329	332	335	360	333	355	305	358	325	338	359	334
18146	3011	2662	2118	1478	1168	891	621	595	513	382	401	330	309	279	282	256	251	242	213	216	228	194	214	204	206	208	175	209	211	202	173	208	189	167	170	157	180	178	186	173	177	181	162	190	160	146	167	168	161	188	171	164	171	155	174	158	166	165	157	146	170	150	160	174	168	151	164	153	167	163	156	155	153	159	170	171	155	165	148	166	159	153	177	145	186	171	167	180	158	163	152	171	152	175	165	153	157	140	154	166	173	179	179	161	152	158	167	161	163	154	124	145	174	151	140	156	157	172	145	162	147	148	153	156	177	181	145	160	151	153	136	158	175	147	173	154	171	174	143	145	145	153	182	171	153	132	156	176	161	144	148	147	175	161	169	158	164	169	188	163	157	146	157	186	166	148	157	164	147	167	153	200	157	146	167	151	168	183	148	165	155	119	196	168	169	160	153	188	154	158	169	189	162	153	145	143	157	166	158	142	142	168	154	147	152	150	152	148	167	183	170	174	163	177	177	149	132	156	137	146	175	175	166	151	157	178	154	178	164	156	157	157	152	166	157	160	135	163	152	148	166	173	150	138	144	152	174	183	168	157	159	148	163	139	187	158	140	144	166	144	159	180	185	156	143	163	147	146	155	151	158	152	150	172	152	173	156	163	140	158	157	171	161	146	176	142	151	170	147	160	160	161	177	141	168	131	140	172	151	160	159	198	158	160	149	157	152	186	159	152	147	136	177	152	139	162	163	194	138	169	171	158	160	135	164	153	170	162	136	131	141	149	171	160	141	134	150	154	152	140	135	158	148	152	147	172	164	170	169	161	154	174	140	159	186	144	145	155	201	186	156	145	164	142	178	150	183	155	165	156	159	151	130	151	147	165	146	140	177	174	160	159	185	157	163	160	143	160	148	151	159	170	180	150	153	167	137	151	181	163	170	163	153	167	154	161	159	171	171	163	153	176	169	148	177	147	154	158	136	142	173	145	163	172	161	169	154	143	148	167	156	151	166	156	151	164	166	154	158	163	167	182	155	150	161	174	161	149	182	141	172	158	176	148	135	151	184	169	158	159	130	148	167	169	146	169	154	128	148	164	173	176	154	132	156	161	154	133	170	149	147	150	153	148	158	171	153	180	148	158	148	198	160	170	157	152	166	147	176	153	159	156	125	149	156	163	177	169	176	190	154	135	153	151	142	151	153	149	147	161	158	143	152	149	133	175	167	141	137	174	160	163	131	151	166	145	172	156	138	160	135	155	179	168	150	172	152	146	157	146	140	164	166	164	180	159	167	131	175	166	128	142	182	152	163	163	168	143	138	150	145	144	148	152	144	169	144	171	150	144	172	172	147	185	162	155	150	161	169	160	157	133	144	162	166	150	142	161	168	157	161	161	180	155	144	138	165	156	145	147	161	151	167	166	147	154	161	138	134	156	137	162	152	154	162	149	169	176	148	147	176	148	151	163	155	143	158	154	143	159	154	161	163	136	167	144	161	159	150	160	149	144	149	172	158	135	146	158	167	139	155	169	157	201	153	163	176	154	161	157	156	140	133	161	148	150	144	159	178	154	148	153	156	166	159	167	162	154	157	153	177	165	156	157	148	173	155	168	151	178	164	124	146	156	158	166	145	175	164	142	165	161	167	136	167	173	167	169	147	169	147	174	168	146	157	161	160	170	147	180	158	157	179	146	169	150	146	174	155	147	164	153	157	179	157	164	163	142	163	153	157	169	147	147	164	149	148	153	137	169	134	139	164	168	157	150	140	150	158	173	169	167	145	153	157	167	151	140	155	142	161	175	172	152	152	159	150	158	146	173	177	161	153	136	152	156	171	155	137	143	143	154	149	159	187	133	132	164	165	159	163	165	162	167	151	148	159	159	188	174	168	168	141	137	161	159	170	150	131	152	165	157	154	173	167	162	149	172	186	159	160	172	165	156	160	180	163	153	161	139	155	149	133	157	172	147	161	164	173	149	164	177	140	169	174	158	160	163	172	151	173	160	167	157	155	163	165	169	179	153	167	156	153	153	149	163	161	180	168	158	161	153	160	172	176	155	162	165	125	169	158	199	180	159	162	146	153	152	137	158	162	155	174	152	180	171	155	152	146	162	173	172	159	141	165	136	174	167	187	145	158	142	150	158	147	166	168	138	164	169	176	155	137	174	149	161	165	153	142	142	180	179	140	149	173	144	174	156	159	157	156	169	169	162	177	153	182	145	136	164	166	180	143	175	165	131	172	149	157	152	176	160	170	149	158	164	153	157	143	151	155	140	138	146	171	157	143	150	165	193	145	170	152	154	151	155	166	155	145	173	158	166	145	143	146	159	161	181	155	169	183	148	164	155	162	151	191	161	164	176	144	168	144	136	156	170	162	163	169	154	160	177	161	157	142	165	140	159	147	154	157	171	168	167	144	140	142	150	168	161	163	172	145	157	133	152	175	166	166	175	152	157	170	155	166	162	161	170	166	159	157	160	144	164	148	143	121	154	148	155	173	162	158	172	146	146	156	175	178	172	181	176	174	143	165	154	167	158	145	141	159	163	189	176	162	167	131	186	158	159	151	163	145	166	145	165	140	148	171	165	126	169	160	138	167	152	166	150	151	131	147	146	147	143	154	147	144	139	143	151	153	171	180	174	179	141	148	159	155	153	168	155	155	163	148	170	160	154	162	150	161	159	159	128	150	173	152	170	186	155	169	148	168	155	153	160	152	186	144	158	152	164	170	154	167	169	165	153	175	165	122	173	152	146	157	149	143	131	167	151	139	150	171	168	167	152	148	149	158	177	174	173	159	156	149	140	135	179	180	169	145	138	179	154	169	172	154	144	161	157	148	151	154	159	164	154	168	186	156	140	168	176	150	160	166	174	142	141	143	183	157	131	175	163	158	161	154	146	157	167	171	150	148	166	174	147	148	127	176	170	145	161	155	157	154	152	150	152	194	151	143	148	172	168	157	172	151	158	172	144	176	138	173	181	157	151	154	155	167	149	153	182	154	160	153	158	155	156	165	151	171	175	153	183	165	160	171	163	141	175	139	168	155	141	154	152	155	162	160	166	160	145	145	135	168	170	149	139	158	155	170	158	126	166	156	163	148	150	179	167	164	157	151	132	167	141	181	136	179	151	154	152	165	170	174	160	141	154	171	153	160	134	146	173	180	148	170	152	163	175	159	176	159	148	150	151	130	167	162	154	156	146	161	186	153	130	164	149	162	179	165	165	149	153	151	152	179	172	160	164	160	148	166	160	168	137	180	171	168	165	143	171	157	146	142	165	178	150	171	149	136	164	171	154	161	165	158	141	151	165	151	177	148	164	150	147	188	143	157	179	146	160	167	155	195	161	186	146	148	144	153	176	162	173	143	161	152	174	150	148	171	178	140	166	160	145	154	149	146	184	183	158	177	155	160	136	154	176	167	150	155	138	145	186	135	195	164	182	169	151	176	154	163	178	160	148	158	145	152	168	158	142	168	172	173	164	165	143	155	145	182	172	170	155	139
7882	2521	5454	6337	5539	4527	3572	3046	2607	2145	1934	1689	1553	1407	1258	1205	1109	1044	1030	987	915	884	845	774	760	724	684	721	707	682	673	666	633	653	658	633	584	623	586	606	634	603	587	559	578	579	595	544	518	542	540	537	530	542	541	552	543	556	491	543	512	524	523	507	485	516	531	482	504	520	473	492	519	479	494	497	529	474	479	461	503	532	467	486	480	496	495	492	488	514	543	517	501	477	514	457	463	505	483	509	483	487	472	476	488	513	496	464	487	477	495	483	511	506	476	491	439	519	486	506	481	469	488	485	471	456	480	493	485	450	471	489	484	490	465	538	479	476	512	483	479	459	484	462	501	461	465	505	484	478	486	491	471	469	493	532	461	501	508	470	512	483	458	457	474	472	464	506	495	491	502	472	469	491	485	461	468	480	487	510	461	496	443	489	542	463	470	494	458	502	497	506	457	481	423	464	469	509	478	440	452	497	507	459	446	506	485	493	469	484	458	480	475	486	445	452	507	444	462	493	477	490	475	453	491	478	465	453	474	464	494	488	514	446	467	481	451	448	482	484	487	491	507	470	433	529	486	441	462	429	466	461	443	447	456	467	454	452	483	443	491	457	465	462	442	494	452	440	419	482	476	465	485	451	483	479	463	469	487	476	481	433	433	480	453	472	460	484	458	462	494	496	483	518	448	468	463	459	493	456	497	467	482	456	494	475	519	459	458	489	434	469	475	469	452	451	488	484	474	448	462	440	476	520	467	449	475	477	468	457	452	457	484	493	481	459	539	441	505	523	517	446	499	467	492	491	429	465	479	470	492	484	477	437	472	456	475	445	468	437	452	498	464	503	452	492	466	513	468	475	460	451	484	454	480	496	540	486	485	443	453	445	453	464	452	426	453	443	507	495	494	434	466	477	443	471	465	483	433	457	482	518	466	469	472	466	479	490	441	479	482	525	458	472	469	414	463	498	480	483	456	465	482	488	494	500	503	456	464	476	445	441	471	470	465	481	499	463	484	469	481	462	489	470	481	467	506	481	516	453	441	464	483	456	493	473	452	428	481	468	429	462	446	444	464	505	468	486	449	422	474	475	492	446	458	459	462	508	454	454	488	447	464	464	483	552	467	474	480	495	476	474	469	475	508	471	466	484	516	426	465	488	470	501	447	471	440	482	445	516	485	479	437	462	451	445	481	490	495	481	476	433	446	454	443	472	468	495	443	494	466	469	440	469	487	476	473	455	463	486	491	496	473	451	487	445	484	493	486	456	477	499	428	498	505	486	464	447	420	483	450	475	469	505	429	471	455	454	464	507	484	492	476	460	482	470	493	506	478	457	458	480	453	443	446	476	473	496	479	453	474	469	460	480	441	479	485	459	467	469	467	484	470	457	473	476	516	464	488	438	479	427	462	440	484	528	464	476	431	502	463	439	466	466	451	441	449	485	509	478	452	470	470	499	500	463	499	504	438	439	498	451	465	483	460	476	510	483	478	440	459	501	490	495	483	456	482	495	438	448	467	489	485	469	464	460	462	457	485	467	494	460	471	513	505	448	461	467	432	457	455	475	487	435	477	507	452	426	469	473	497	507	436	489	446	491	453	454	474	468	466	473	440	472	479	482	489	483	473	471	476	486	492	515	482	462	467	486	455	531	456	495	462	489	424	480	471	473	477	445	449	499	485	457	481	479	494	485	445	511	455	459	478	466	434	476	489	474	460	476	405	476	485	442	470	500	499	428	476	492	452	490	488	495	469	485	522	469	469	470	458	452	481	505	463	464	445	446	481	494	450	473	449	476	495	490	495	428	512	450	498	455	469	490	489	499	479	460	450	500	488	473	443	485	457	455	465	504	456	471	468	469	469	430	487	482	475	478	491	461	478	477	484	504	471	460	492	477	471	489	499	478	515	474	483	499	466	493	487	486	466	495	466	504	447	511	469	495	467	483	488	450	468	428	504	495	433	446	452	469	478	469	479	492	493	466	495	525	443	496	463	468	502	438	465	523	432	469	469	519	457	450	441	468	453	483	541	456	479	467	460	476	464	466	467	481	495	488	459	508	468	512	451	458	457	483	453	477	498	468	459	478	460	464	494	458	460	466	463	447	508	479	440	478	471	519	433	480	485	510	477	465	471	476	470	489	457	482	473	454	492	470	520	487	492	474	499	475	469	439	479	492	466	457	485	476	487	503	450	475	465	491	448	457	465	543	460	478	501	435	495	508	446	445	436	491	520	485	496	479	501	466	472	485	507	501	470	483	475	499	465	504	471	496	443	498	508	487	464	484	492	516	481	532	474	446	482	484	475	476	448	456	517	479	479	468	498	460	496	460	487	447	471	502	435	459	477	470	501	481	498	504	488	497	484	491	463	423	457	479	473	476	462	454	481	465	518	474	511	460	489	456	498	467	486	480	472	485	482	471	517	447	444	502	470	468	473	433	480	464	463	471	506	479	503	454	485	478	434	486	453	473	460	453	457	501	496	434	459	468	483	488	484	440	462	513	469	458	464	433	463	461	500	441	492	460	467	471	490	467	473	456	470	460	461	416	458	489	467	507	492	463	487	459	496	470	490	457	498	471	484	449	499	482	450	502	448	473	488	456	447	498	453	500	452	481	471	463	470	476	445	472	493	465	443	509	465	453	421	487	495	492	477	459	433	491	459	456	462	463	483	479	495	496	488	446	474	507	494	513	490	490	479	483	477	438	478	483	450	465	509	496	436	473	439	423	480	473	464	457	436	495	500	455	527	494	482	454	486	467	468	496	452	450	494	478	472	486	473	483	462	494	459	460	476	461	479	446	483	495	437	464	468	469	459	498	499	439	458	528	505	485	428	457	460	432	478	444	496	477	462	457	462	522	476	464	473	494	481	495	486	499	468	426	453	459	462	452	491	477	484	418	490	449	417	482	485	478	509	470	482	492	460	451	490	484	453	450	460	471	455	485	487	468	467	478	488	509	483	473	480	472	471	476	503	424	468	449	461	458	498	467	498	476	487	428	482	463	464	487	486	470	467	463	462	464	463	442	465	495	500	497	490	475	504	451	520	520	480	446	477	483	434	505	443	522	463	467	483	457	501	487	473	458	494	489	489	457	497	515	486	467	466	484	512	494	472	445	437	491	465	474	490	476	462	512	484	463	438	488	455	481	472	488	487	502	440	453	478	535	517	469	441	445	465	469	500	473	458	460	506	482	488	476	476	488	502	449	434	497	472	447	428	476	458	453	426	483	482	502	431	502	460	468	429	446	476	469	480	478	467	462	516	500	471	491	447	477	457	487	501	426	478	477	500	449	471	430	459	464	488	494	435	472	470	475	438	497	456	468	461	513	483	464	461	464	485	501	458	470	481	503	458	473	467	488	463	516	500	470	490	481	475	519	485	473	462	472	486	473	430	484	479	465	481	431	452	459	483	471	497	457	476	474	456	466	476	456	481	469	471	455	490	500	479	471	474	474	482	487	461	464	515	458	472	500	514	490	478	453	510	479	460	504	500	454
2330	293	305	318	315	266	268	228	223	207	246	230	236	256	220	232	222	208	249	242	266	217	215	227	227	237	215	212	224	249	205	223	199	195	209	226	256	231	204	212	221	229	218	231	212	235	204	245	220	211	252	220	226	216	242	262	236	231	206	253	254	231	270	246	235	213	237	225	216	231	218	219	215	250	238	240	206	207	225	251	217	222	213	243	250	227	257	226	241	221	230	207	222	192	244	212	230	206	218	229	213	218	231	226	240	195	238	229	247	230	228	235	260	229	215	216	234	247	255	248	203	213	210	253	193	236	227	218	228	235	216	229	230	223	250	214	246	219	244	199	219	247	235	196	196	220	233	240	233	217	236	222	227	237	220	206	226	231	233	206	237	229	233	239	239	222	222	263	241	239	230	219	234	233	245	243	235	225	224	235	240	206	231	241	215	233	230	241	227	240	225	218	249	232	207	225	249	243	218	219	207	231	231	239	217	231	250	243	203	216	233	198	221	216	231	236	212	235	237	225	255	226	215	209	210	220	214	223	230	236	208	195	227	231	226	195	220	232	192	234	208	227	233	218	219	245	241	246	220	231	222	205	247	195	238	223	236	230	213	231	226	223	209	216	229	206	231	240	244	245	216	233	213	269	207	228	229	240	225	214	225	197	229	206	230	231	224	218	202	242	213	231	229	220	273	224	226	253	234	238	203	224	235	185	241	248	234	237	232	194	233	229	221	244	218	212	192	236	225	231	210	225	214	221	219	218	217	252	222	224	224	226	236	222	214	202	241	207	225	234	266	188	242	230	230	209	235	240	245	232	213	215	260	226	227	246	223	236	216	244	210	228	224	228	229	237	233	238	239	228	219	221	209	250	221	212	228	199	209	220	209	243	215	233	231	245	229	215	239	228	240	233	205	232	233	228	217	226	234	233	222	234	201	211	217	204	221	213	243	221	207	231	238	225	217	212	234	231	243	201	268	217	231	233	238	242	210	224	238	248	238	231	238	226	215	240	194	227	227	238	219	219	209	217	240	239	223	216	239	224	219	227	233	236	220	219	236	243	265	221	204	232	217	229	247	258	225	223	219	217	266	235	206	207	234	231	206	207	233	224	225	205	197	231	227	236	248	220	220	229	231	246	201	243	210	205	238	220	198	225	227	224	191	237	231	201	238	216	227	212	233	208	224	235	211	226	221	243	240	226	235	208	227	219	219	238	210	241	247	236	212	253	223	225	245	235	251	229	206	237	249	242	225	222	258	219	233	232	244	230	235	205	219	218	216	245	229	220	218	210	234	208	217	218	207	245	239	236	241	220	214	221	243	211	245	218	261	234	242	240	214	227	228	240	226	219	206	211	228	226	217	225	224	227	231	219	214	198	205	213	242	241	220	209	234	237	222	221	245	253	222	215	232	220	218	214	216	236	252	246	237	228	237	235	210	234	214	261	243	244	203	237	246	222	228	216	206	197	226	201	234	240	214	217	228	224	205	225	242	248	220	244	221	234	221	219	218	227	200	242	267	241	213	215	229	207	211	213	217	238	210	231	195	197	217	213	228	195	234	216	226	227	236	205	226	243	231	192	232	226	206	217	253	258	227	200	224	219	208	229	212	240	233	215	220	221	210	234	243	230	209	228	220	213	230	208	230	216	221	244	214	238	224	214	219	251	212	218	259	235	210	242	218	197	216	215	261	231	235	231	215	218	219	240	237	212	241	227	217	234	244	196	229	229	212	206	226	205	244	222	220	226	230	215	206	222	226	223	226	241	191	222	212	218	231	215	237	221	194	231	222	249	230	252	218	214	216	248	221	265	233	225	225	222	213	238	233	222	253	222	225	219	251	253	229	224	235	231	221	236	238	233	229	229	242	201	236	250	224	203	232	245	239	217	232	215	228	233	233	224	224	222	244	239	203	223	224	227	232	205	225	240	233	219	226	236	236	246	230	217	217	262	209	205	227	204	232	232	251	234	241	228	221	200	234	222	254	227	231	227	214	256	216	215	217	220	202	244	225	222	232	199	244	212	231	232	210	219	219	238	232	228	197	217	219	237	238	233	198	236	228	236	215	196	215	216	225	220	264	227	249	251	236	209	241	223	190	223	211	273	234	245	218	246	241	223	221	251	239	209	224	249	226	231	231	218	227	208	205	226	206	201	223	223	250	222	227	198	212	222	234	228	228	256	225	226	227	243	221	243	242	218	222	213	213	194	221	253	219	228	207	206	233	244	218	228	229	219	246	225	221	212	217	215	233	239	219	227	245	245	215	208	232	228	215	198	210	220	205	228	244	224	210	231	227	214	230	249	225	216	227	244	248	235	242	229	210	203	244	211	235	228	206	246	232	229	225	182	230	232	254	225	227	218	256	248	210	185	227	245	209	247	235	223	206	245	187	242	227	218	218	245	228	265	233	248	213	231	225	239	244	232	218	230	226	214	224	242	227	227	200	248	221	237	220	219	228	195	186	208	233	225	247	236	226	212	235	219	213	219	243	211	216	214	226	217	201	207	241	250	233	231	212	201	238	228	243	228	234	233	210	227	260	232	215	230	215	243	216	260	234	217	218	219	226	214	233	228	251	246	219	212	228	235	221	202	239	225	220	226	252	240	214	215	241	220	187	214	215	216	202	223	227	235	236	224	235	231	199	198	224	216	231	216	223	221	217	238	232	239	224	233	206	218	241	215	223	230	242	222	209	187	218	216	226	241	237	239	255	212	227	234	228	212	252	234	249	213	198	222	218	236	236	234	229	221	263	233	223	225	231	228	243	195	235	215	229	240	199	221	223	227	214	229	225	212	237	231	258	241	228	228	237	234	218	226	251	237	226	245	213	258	242	240	223	238	236	220	231	228	182	220	199	207	235	238	244	221	209	207	229	231	212	195	241	228	217	224	243	226	208	242	231	242	228	232	206	209	221	232	218	221	229	235	252	231	232	220	250	222	220	216	206	232	209	228	232	223	238	264	232	227	234	222	210	216	231	229	258	231	234	214	237	232	215	228	257	204	221	190	208	255	240	216	234	219	233	229	200	244	211	213	222	226	237	228	236	221	214	185	218	221	233	224	215	242	223	216	227	218	223	239	222	248	193	216	228	220	213	193	235	229	231	228	249	225	219	231	201	241	230	196	204	218	228	212	210	199	234	215	205	212	239	246	235	226	222	206	232	216	217	238	219	226	231	237	227	236	240	220	207	203	236	222	238	242	257	184	229	225	210	233	200	220	237	253	212	260	214	213	237	230	230	230	262	253	223	242	225	199	220	206	228	233	226	212	238	252	232	195	236	223	252	208	199	218	192	210	252	210	204	223	209	230	235	236	249	206	214	229	249	218	243	218	208	239	210	217	223	239	237	213	233	206	234	244	248	196	218	228	247	193	231	231	217	218	252	223	226	241	247	235	240	259	194	213	215	241	239	211	249	229	237	248	217	209	218	197	226	225	217	227	237	203	221	237	232	233	215	245	237	218	243	230	247	245	220	247	208	224	217	217	233	228	229	227
2304	704	832	864	847	808	748	716	680	689	721	648	655	647	664	631	653	683	610	667	620	636	614	662	674	635	626	634	651	635	566	658	636	663	630	598	610	606	629	602	601	644	607	620	618	560	615	628	620	586	581	624	655	638	636	577	632	617	584	644	608	591	602	660	649	581	652	647	633	599	671	606	650	598	631	621	662	611	658	617	583	625	623	636	596	629	594	634	650	588	597	585	615	614	609	614	613	642	662	579	659	622	550	600	611	603	628	607	599	648	551	685	623	630	607	610	629	664	620	600	629	608	624	607	596	639	689	620	626	615	620	642	627	654	618	633	598	635	621	620	620	585	637	658	636	643	609	648	633	593	593	634	609	600	591	617	611	614	605	598	611	643	615	602	611	627	606	596	601	628	596	622	594	630	636	627	684	614	583	585	595	631	601	591	624	640	592	625	638	608	612	646	618	679	657	631	607	601	604	632	634	617	631	644	625	620	596	623	611	648	609	618	648	629	632	626	593	635	599	616	617	597	651	645	639	657	600	564	601	600	593	568	608	603	624	620	623	616	619	584	640	628	581	571	595	629	654	639	593	617	562	633	600	618	623	643	598	586	613	606	659	686	620	620	655	594	612	634	583	588	629	597	637	597	622	618	585	625	629	660	626	628	641	615	573	645	608	570	662	594	606	636	611	644	585	622	667	596	610	602	591	604	596	623	619	620	655	639	638	641	647	644	649	612	576	612	638	599	598	596	606	665	613	628	611	632	639	577	613	606	609	633	680	597	617	615	642	629	644	618	664	625	603	654	653	628	606	658	637	634	631	609	602	644	624	642	606	615	644	571	661	617	593	668	582	614	649	614	655	624	669	609	641	651	565	656	646	635	597	636	663	640	589	627	654	595	582	627	624	599	611	632	636	639	665	623	625	632	619	636	611	593	610	632	607	604	613	600	662	644	633	607	573	633	585	619	655	636	611	602	619	630	589	616	663	632	626	658	638	611	576	673	586	627	642	628	637	599	608	585	614	649	636	606	614	642	600	568	601	633	653	596	559	646	601	639	630	580	639	590	625	581	632	630	608	617	724	641	610	650	640	625	635	655	612	661	692	577	635	609	635	656	593	615	649	639	586	646	616	637	654	592	617	619	651	648	662	579	564	658	587	637	600	588	609	617	627	628	639	623	613	633	581	622	623	634	626	686	603	631	653	579	636	676	642	571	662	614	605	630	618	661	620	594	654	650	629	628	615	668	671	620	612	619	624	590	605	597	602	671	646	600	643	639	602	613	657	590	619	664	571	594	588	632	656	578	633	653	613	662	583	612	632	644	602	604	605	625	597	618	629	610	646	622	606	606	665	627	604	594	624	573	590	622	627	628	630	638	644	649	650	592	621	580	607	641	593	578	618	629	579	584	626	597	613	621	579	634	558	629	663	655	625	599	623	623	614	579	566	620	659	611	626	627	649	589	632	613	613	649	619	577	683	563	604	614	607	618	608	631	626	643	588	582	640	617	627	597	628	631	591	610	596	611	625	630	579	639	582	605	646	595	634	622	616	592	605	642	600	577	630	618	610	624	595	637	603	640	669	620	681	645	636	619	645	574	622	629	641	621	608	632	601	625	613	590	620	654	611	598	656	572	616	617	660	668	608	587	619	587	592	607	625	642	639	619	682	620	615	584	637	607	630	627	626	635	603	608	634	644	597	636	632	662	635	595	575	635	635	633	623	611	614	605	578	643	678	653	586	654	595	596	608	568	618	619	638	608	636	650	641	613	627	647	552	614	567	615	623	600	592	615	628	605	608	648	604	641	678	638	593	612	617	629	633	624	606	642	554	630	640	619	596	621	621	581	584	631	629	642	635	648	615	651	592	625	631	598	633	567	617	638	653	583	607	622	641	597	621	616	610	658	605	578	596	605	611	585	618	611	606	624	582	614	615	592	611	571	612	667	613	589	645	607	655	634	633	621	597	657	620	700	666	618	656	652	602	666	627	634	632	604	620	600	593	616	631	651	611	631	601	625	580	608	602	622	619	652	654	634	626	603	629	624	650	669	608	591	613	592	634	575	615	667	634	621	628	663	612	624	646	614	628	547	628	592	586	549	619	616	659	593	630	616	618	616	605	587	642	615	608	641	635	594	618	585	665	616	601	578	608	605	687	655	646	571	638	654	646	664	605	614	593	616	612	560	606	627	610	595	610	635	598	662	595	599	591	640	675	590	583	634	586	622	663	635	646	631	556	580	604	585	595	633	617	607	600	624	652	642	631	583	620	656	632	585	584	597	633	625	639	598	607	676	582	607	601	618	624	618	604	616	563	614	645	600	590	659	628	624	606	619	592	628	575	616	645	620	636	593	624	628	607	609	588	629	646	632	608	566	606	621	633	644	618	623	627	645	621	598	665	621	618	599	591	594	636	634	602	597	640	626	623	656	627	655	610	680	625	591	648	648	631	626	597	606	590	556	587	625	620	577	597	601	610	634	641	619	587	613	636	624	630	626	608	632	594	605	644	619	585	647	589	609	598	589	617	604	631	587	610	630	622	662	622	568	644	651	589	588	603	611	646	567	640	703	604	621	591	618	618	590	627	630	666	621	676	672	621	671	644	603	644	658	600	613	598	639	661	607	626	606	621	586	587	604	632	635	598	635	631	575	651	615	635	619	641	606	635	643	629	566	598	647	599	611	637	643	637	598	570	635	609	670	641	592	658	631	619	581	662	605	627	646	616	636	617	657	619	635	586	617	658	630	585	623	610	610	599	629	646	596	660	646	600	617	613	639	585	613	647	627	598	592	633	603	600	592	655	633	586	603	609	576	634	645	638	585	639	627	587	612	604	653	626	591	603	609	574	588	630	637	624	624	607	600	623	634	634	633	632	582	594	603	654	600	656	588	611	566	623	637	636	595	608	608	636	564	626	592	630	587	575	635	601	639	650	596	591	561	657	600	554	670	646	638	653	622	586	603	617	629	606	624	586	640	587	599	624	629	638	623	623	651	623	583	590	636	583	615	590	676	622	601	625	618	616	612	615	623	619	648	591	636	610	596	620	630	570	634	630	629	607	637	616	620	638	617	584	625	597	650	617	662	640	632	634	614	605	594	643	609	641	635	635	607	614	622	635	632	633	596	586	603	633	620	624	617	609	641	645	647	632	611	629	674	581	585	628	611	576	588	609	676	639	631	612	594	614	637	651	649	625	594	667	632	563	623	629	672	633	657	637	567	648	627	626	571	591	615	645	604	611	644	598	660	635	631	639	647	636	626	593	612	611	628	614	641	638	632	636	611	630	637	621	608	592	635	633	603	619	556	620	651	606	570	628	613	606	600	622	633	621	575	625	588	586	630	606	691	595	644	636	582	626	580	636	609	606	629	613	590	654	638	654	612	623	599	614	631	584	643	639	614	605	637	635	640	598	586	616	635	651	649	578	605	670	607	603	617	630	632	623	647	633	632	605	632	631	640	581	622	611	633	641	670	652	596	633	674	572	629	655	610	598	635
9910	1198	1378	1109	788	589	470	340	304	281	255	204	197	183	195	159	156	165	152	138	123	137	152	139	134	119	126	114	125	109	137	123	122	109	121	135	118	110	106	112	115	119	103	113	106	133	126	132	110	130	102	98	117	121	118	107	126	122	111	105	123	118	103	116	110	105	101	100	112	124	128	116	93	119	127	93	114	112	98	126	111	117	129	133	128	96	127	84	122	108	89	118	128	121	116	110	100	113	102	118	91	117	114	96	126	110	128	114	113	114	121	116	112	100	102	98	125	109	113	113	112	103	113	109	97	120	113	124	94	99	99	121	101	116	109	114	112	112	106	116	98	127	121	122	112	103	116	124	111	108	96	104	108	114	104	126	124	101	115	98	119	116	127	116	132	126	97	95	124	110	106	119	109	102	123	119	116	119	118	118	111	118	139	126	99	121	126	118	106	126	100	123	98	99	117	112	114	108	118	104	108	126	112	123	114	112	98	106	108	114	105	119	116	119	116	104	120	97	106	101	100	110	99	109	123	130	108	115	123	124	103	149	123	128	92	108	119	124	123	118	123	110	106	122	107	97	110	117	110	111	110	118	118	123	116	99	117	113	121	129	112	97	101	104	95	107	116	112	122	106	119	112	108	102	119	112	117	109	115	102	115	107	122	115	112	119	100	102	112	109	111	123	101	119	91	103	116	109	93	105	110	105	114	122	125	134	100	122	115	108	105	103	105	104	104	94	105	116	126	110	115	104	104	87	108	113	130	111	118	95	121	112	101	116	112	102	112	130	118	109	99	113	104	106	97	112	113	113	120	126	92	122	114	102	118	107	113	110	96	115	122	110	101	120	84	101	110	118	93	107	99	119	92	106	105	114	103	98	101	115	115	103	106	103	110	102	118	109	115	100	108	105	94	116	109	101	95	120	110	112	111	113	104	113	110	129	112	122	116	93	105	105	108	110	96	131	98	126	122	100	114	107	118	103	131	94	100	126	121	103	103	97	103	90	121	111	122	106	114	115	119	97	116	106	89	125	106	126	122	100	106	101	126	116	102	122	116	116	102	106	104	103	106	128	118	103	105	119	116	114	89	104	134	119	118	115	102	109	105	110	111	114	114	98	101	101	135	96	105	130	98	98	88	109	105	109	110	106	103	113	114	105	107	103	113	107	110	81	130	115	94	116	97	113	117	114	115	109	129	126	118	106	106	125	114	108	108	113	119	112	109	112	126	109	97	116	123	109	104	114	113	123	117	109	124	110	117	101	109	98	112	107	97	108	124	120	123	115	128	93	120	123	107	109	124	104	107	126	106	93	95	105	117	117	117	130	97	99	104	116	112	111	105	113	121	107	105	129	119	96	102	104	122	96	94	99	109	108	115	97	112	102	128	122	112	109	101	106	101	87	114	115	115	103	89	117	122	121	107	97	105	109	116	97	111	108	110	117	117	136	103	121	114	103	109	110	113	93	130	116	103	115	101	114	110	103	99	109	116	117	113	101	111	100	94	118	99	103	103	110	104	121	123	110	124	122	107	110	101	112	103	92	117	109	135	118	108	99	122	122	108	114	101	115	118	118	92	128	122	109	106	113	111	101	121	99	123	124	106	123	99	120	125	122	116	122	98	98	109	94	112	120	100	114	117	110	108	106	111	120	104	115	94	109	109	117	104	116	103	120	115	119	110	123	116	113	86	105	98	113	108	90	100	115	126	101	134	107	110	110	110	106	108	122	108	94	109	108	104	106	133	103	105	135	122	126	105	99	107	111	113	125	103	113	114	110	106	89	106	117	123	118	110	109	120	110	104	103	106	108	118	101	95	114	112	126	105	121	101	114	109	124	100	90	114	121	112	128	104	112	109	101	99	98	96	130	105	116	109	113	96	88	122	115	109	110	117	102	116	106	95	105	105	102	97	105	115	108	118	101	111	103	124	115	109	109	124	118	114	108	120	109	132	113	117	108	106	113	113	105	119	118	115	103	112	104	107	103	93	114	118	96	118	108	111	96	120	115	113	118	111	112	102	115	123	101	123	118	103	100	111	96	103	118	117	113	94	94	97	115	99	122	107	105	115	113	117	116	106	112	110	114	130	105	108	105	106	114	112	107	107	101	114	109	117	120	127	119	115	97	96	107	106	113	103	109	101	103	119	72	109	116	107	112	104	107	110	131	125	107	111	110	140	105	109	105	118	101	110	117	111	127	116	117	107	102	122	132	109	119	105	104	123	103	108	115	127	113	96	109	110	104	115	119	121	135	111	106	102	108	110	113	110	96	111	125	98	128	118	134	112	116	110	106	96	131	98	121	100	101	108	120	119	126	114	130	117	112	112	115	114	109	134	100	119	116	92	119	109	89	128	109	105	114	123	130	105	86	106	103	109	96	99	100	99	109	110	93	123	124	116	106	106	87	100	127	111	91	116	104	110	106	114	115	111	116	95	105	105	119	118	105	109	121	112	127	103	111	119	86	107	119	109	112	105	100	109	98	109	97	115	108	116	117	129	114	111	100	102	90	110	111	127	112	110	105	140	124	116	126	112	123	109	106	111	112	104	118	117	99	117	97	108	125	113	101	91	116	115	120	93	102	123	108	120	119	98	103	122	92	95	111	104	115	110	103	106	115	108	112	105	100	112	130	135	106	88	115	115	95	117	102	112	126	118	118	99	105	94	114	120	114	111	116	100	97	132	102	107	127	110	110	109	103	80	102	130	91	93	120	119	114	110	97	127	97	117	111	108	122	122	105	109	98	90	103	119	110	94	113	129	116	122	106	100	121	132	108	109	122	112	104	100	109	95	109	97	100	123	113	120	98	120	103	110	114	109	113	99	87	113	95	117	113	111	119	117	112	121	113	119	132	126	115	101	107	117	107	103	106	94	107	118	102	124	113	124	118	113	96	94	93	107	91	111	115	102	95	104	99	105	107	114	129	130	119	105	116	118	110	124	112	128	103	107	99	111	103	108	137	102	143	121	114	130	126	106	108	105	128	114	114	104	99	99	125	125	102	128	112	112	114	107	113	123	111	116	123	119	101	93	131	107	96	97	113	99	104	129	126	99	101	118	101	109	109	117	124	114	113	138	131	112	130	109	124	93	113	121	99	110	122	105	102	107	115	119	104	120	102	125	124	101	100	126	111	121	124	118	113	122	96	122	96	113	121	113	121	134	124	104	117	102	118	107	137	114	104	120	93	113	119	122	93	124	116	102	132	111	124	129	108	116	134	128	114	106	115	110	110	117	122	113	113	117	98	119	114	114	105	111	131	102	123	107	109	123	108	107	128	105	125	108	111	127	112	115	110	124	131	107	111	107	121	91	110	111	107	98	115	113	103	132	104	122	130	128	120	94	119	111	110	125	124	116	110	122	128	103	107	103	110	125	111	113	97	123	129	123	114	110	132	109	100	101	133	125	105	113	127	101	107	121	116	125	116	100	120	96	116	97	103	112	108	102	125	119	115	98	109	127	114	111	108	119	104	119	115	129	123	113	85	121	127	125	124
5691	1437	3186	3670	3067	2640	2122	1757	1452	1215	1152	1004	893	847	759	801	680	684	618	577	561	601	537	546	492	474	497	466	476	463	455	418	401	448	412	439	437	442	416	389	379	388	360	389	387	414	396	348	395	373	336	382	417	376	356	375	373	370	403	342	370	369	368	360	314	394	370	377	337	370	370	388	339	376	349	373	353	351	341	391	352	360	360	333	371	350	325	377	334	359	342	354	345	352	390	348	354	356	336	363	375	377	370	332	365	326	379	351	359	355	363	352	379	355	316	369	370	321	380	360	339	354	319	350	363	326	323	361	363	333	323	322	343	350	341	324	333	381	345	338	364	324	326	362	332	344	357	326	361	333	342	353	334	297	349	358	339	332	352	343	347	326	354	362	341	332	328	358	322	327	305	330	358	341	351	337	354	321	378	352	334	362	363	338	357	337	320	356	372	348	358	335	355	357	384	366	326	344	331	339	344	389	353	336	348	348	375	355	371	323	373	353	342	333	351	347	363	327	328	336	353	344	346	338	353	347	337	379	339	355	357	363	338	337	343	322	343	358	336	352	400	344	355	335	319	353	338	350	345	358	342	346	347	329	333	342	342	338	348	353	326	334	347	331	353	330	326	325	324	361	350	346	331	378	341	339	359	355	358	356	349	384	341	340	301	372	379	325	361	367	354	343	336	329	367	366	353	350	348	341	342	337	332	336	343	336	352	364	331	341	335	310	354	369	328	313	352	333	359	352	329	351	320	337	331	318	347	334	343	328	334	324	352	358	335	352	349	361	341	337	348	342	324	328	342	308	346	334	343	322	353	382	316	366	350	376	360	314	352	356	310	340	364	358	374	323	328	356	346	323	336	340	357	342	347	326	352	374	342	352	383	333	335	365	314	339	354	325	343	344	328	363	327	361	390	353	326	357	329	337	363	321	329	334	321	331	359	363	336	348	355	340	340	324	362	370	358	367	326	324	346	341	362	348	351	370	338	363	326	337	339	349	333	324	364	307	356	344	302	333	325	339	353	351	348	339	329	347	332	346	348	308	375	376	318	341	337	331	324	381	347	329	347	325	354	316	345	352	371	347	334	356	324	345	376	340	356	347	338	361	325	349	351	338	354	354	348	318	346	338	331	348	360	361	362	338	386	331	363	356	362	316	353	329	346	364	345	351	338	323	323	375	360	307	370	350	368	334	377	325	328	370	327	359	340	337	349	346	354	331	361	324	306	345	322	343	317	368	333	332	332	347	346	354	349	358	316	296	355	335	364	364	350	353	340	324	375	345	350	353	325	362	344	363	346	337	369	332	360	346	362	328	350	335	349	344	343	368	367	342	335	336	354	320	287	350	308	340	362	350	331	328	345	356	341	366	362	352	342	321	352	351	401	369	329	372	333	334	352	355	333	338	345	353	355	352	366	332	366	323	360	334	302	359	356	350	309	352	360	336	350	335	383	361	342	353	338	354	357	315	358	357	329	327	330	370	357	353	357	327	347	355	363	355	358	365	318	354	363	355	312	367	374	337	342	353	354	374	383	347	333	364	341	334	321	330	351	348	354	378	372	334	330	364	351	371	338	353	347	328	355	336	340	315	341	326	353	335	332	332	347	359	322	359	318	340	309	319	367	338	327	387	356	342	321	317	324	362	337	340	368	338	343	403	342	339	360	352	336	327	318	371	336	367	343	338	331	345	327	337	337	332	326	379	353	335	355	331	360	330	327	351	344	368	319	320	352	339	334	356	337	355	369	339	354	339	342	323	334	326	335	363	345	326	351	365	347	378	313	371	313	346	318	377	394	360	343	337	324	368	365	355	343	334	327	355	343	353	308	341	345	361	331	359	319	357	344	378	334	351	390	348	319	366	340	314	330	327	344	340	344	313	336	322	352	333	316	333	324	342	325	329	329	379	350	344	376	380	368	350	336	329	332	340	365	357	352	342	343	301	402	319	363	356	355	354	314	339	331	347	349	338	334	363	311	364	321	317	328	343	349	366	329	328	357	336	358	356	341	340	323	332	336	358	366	366	325	339	360	362	341	334	326	336	330	336	331	342	362	347	313	365	350	341	358	339	331	347	349	339	352	348	364	344	358	321	338	344	365	346	344	348	363	347	364	325	316	337	384	375	331	337	339	338	317	340	344	363	382	336	344	309	350	348	373	352	356	326	331	339	319	354	339	344	324	359	333	325	358	327	362	348	348	379	331	351	347	346	349	320	341	342	352	329	312	369	344	352	342	347	335	355	332	356	350	355	320	352	318	360	306	344	377	354	343	315	330	346	348	330	378	327	321	349	350	345	335	349	324	318	343	338	320	329	340	343	366	336	351	321	338	352	341	325	340	338	352	357	353	332	368	327	376	358	361	349	327	324	345	330	349	382	349	371	344	349	337	337	375	337	335	339	316	370	366	334	356	347	323	328	339	335	351	325	367	348	339	373	336	335	328	345	342	347	356	380	340	329	343	351	346	348	318	347	365	360	335	336	348	384	333	348	367	332	369	352	307	367	366	317	360	369	333	305	335	350	315	337	351	313	346	308	349	305	344	342	354	346	331	369	359	313	325	351	329	336	358	360	353	344	330	364	342	336	362	318	337	325	348	323	308	317	350	349	329	312	369	333	330	335	307	341	315	388	342	357	357	337	349	355	369	306	334	355	359	332	346	333	357	347	332	322	312	336	374	373	342	334	361	352	334	350	360	333	367	349	327	322	344	328	364	345	352	361	340	338	354	325	355	374	340	309	322	354	327	325	369	322	345	368	365	346	326	343	362	327	345	343	356	359	351	364	352	388	370	343	301	348	333	351	367	349	353	330	348	354	363	334	353	350	346	340	350	357	339	349	325	373	315	332	381	356	324	349	318	363	357	334	341	355	350	371	328	329	350	335	322	344	322	366	354	344	374	357	330	316	362	329	350	323	362	337	354	370	331	360	361	356	372	335	352	369	365	338	330	327	378	370	352	338	361	343	359	321	342	376	356	320	383	340	310	357	357	334	331	319	342	353	355	356	340	344	349	356	345	345	336	338	365	317	333	358	338	328	344	349	343	337	327	332	339	346	329	354	344	328	328	336	382	319	346	351	388	342	340	309	344	343	358	361	340	359	326	329	329	346	369	350	344	356	334	328	338	346	334	311	335	416	324	373	372	321	334	359	344	307	337	333	346	361	380	330	352	338	302	340	363	347	348	334	363	343	361	363	375	360	336	377	338	330	343	369	342	376	358	341	332	357	321	339	350	362	318	345	379	331	346	337	333	368	323	325	353	350	335	371	367	326	338	351	354	341	373	354	344	348	359	360	344	323	353	357	359	393	389	337	344	358	342	349	371	338	345	375	352	349	332	333	343	349	357	323	363	348	364	375	327	335	336	332	323	325	337	312	343	351	357	313	363	342	348	323	359	317	320	322	348	358	317	332	365	332	315	345	353	339	347	326	322	316	335	389	329	354	335	314	348	353	331	334	359	331	319	343	340	338	369	339	345	387	367	336	370	347	344	333
18215	3075	2739	2167	1556	1119	834	675	570	486	454	347	368	296	276	258	230	237	209	228	212	219	196	188	200	214	191	182	192	200	154	168	183	208	178	167	161	176	189	165	181	171	175	168	155	172	172	184	161	168	180	183	167	158	139	158	167	169	196	178	158	164	159	174	147	162	162	162	151	179	156	143	163	137	155	156	205	152	131	157	166	156	167	139	180	169	145	172	178	142	161	177	168	161	157	160	161	162	160	158	160	163	178	156	193	169	167	154	158	140	191	177	169	186	151	181	144	149	183	161	126	148	155	145	166	164	147	148	146	161	155	161	172	172	156	164	178	157	152	165	152	165	156	146	156	142	153	165	139	163	154	162	170	142	177	179	158	165	157	171	162	161	182	149	169	158	155	141	155	147	139	152	157	172	169	162	158	151	153	154	159	161	140	156	155	160	163	144	171	145	160	150	153	159	150	159	163	152	157	159	164	169	155	175	154	161	169	156	170	154	133	144	151	162	169	185	167	164	166	142	129	164	154	130	170	157	138	145	186	136	174	158	159	150	162	155	147	153	150	161	168	153	145	163	169	163	157	136	171	138	163	156	150	171	158	172	160	156	164	165	142	173	172	152	159	160	161	178	162	141	166	155	155	154	184	168	172	132	156	129	169	175	193	160	157	176	159	172	169	158	152	136	164	157	156	167	159	173	157	172	164	158	141	157	159	163	160	152	155	161	163	159	145	168	138	157	171	152	170	157	167	182	159	189	157	174	150	160	157	140	157	141	155	146	169	158	154	128	174	176	155	153	160	150	144	150	166	177	146	159	151	163	146	188	151	152	168	149	161	162	146	180	150	149	170	168	141	160	182	161	161	140	162	152	162	170	165	146	144	133	161	136	149	151	143	150	178	157	167	142	187	161	152	155	148	193	161	173	144	149	159	154	167	155	176	171	153	167	152	159	161	153	156	170	144	164	165	144	160	154	159	129	164	168	173	169	149	143	140	173	161	184	180	144	161	179	136	157	154	159	172	155	152	151	165	175	154	157	147	177	137	177	150	167	171	147	139	158	141	152	156	141	151	151	147	180	146	165	141	176	134	161	179	139	162	165	166	147	155	184	141	160	152	132	137	155	152	150	154	161	158	138	157	159	152	151	153	133	146	185	144	158	168	149	170	164	142	151	157	148	151	137	161	153	136	157	173	157	166	151	174	152	138	157	184	176	174	151	157	168	164	170	194	139	142	171	150	151	155	151	152	155	155	160	152	155	154	148	177	158	172	180	158	159	182	154	167	167	147	167	157	152	168	166	175	146	161	200	139	164	142	141	151	140	167	143	174	163	169	148	139	146	173	163	148	171	171	136	174	141	160	152	146	170	186	146	140	158	184	156	154	165	185	160	192	170	177	190	145	156	160	148	149	161	131	153	170	148	169	164	160	126	158	148	157	182	157	135	168	154	146	158	165	152	165	152	152	163	174	157	161	176	183	170	142	153	150	180	148	151	157	153	165	131	158	152	181	155	152	156	164	182	142	157	145	165	153	156	163	172	151	157	178	158	164	158	156	153	166	169	163	148	169	193	152	159	155	154	157	150	194	157	165	154	168	149	162	170	151	147	143	151	156	150	159	163	184	164	166	157	149	166	145	159	158	152	161	166	137	142	136	153	177	150	146	160	147	163	136	164	142	165	151	161	181	174	154	160	162	159	156	164	159	164	145	168	152	143	165	165	155	150	156	156	155	159	144	144	164	160	149	154	171	156	160	150	157	123	150	150	157	166	136	170	144	150	149	150	131	181	151	157	154	160	154	143	149	168	136	158	188	170	163	147	145	158	157	162	167	158	175	149	174	149	168	149	133	189	158	139	141	172	165	168	159	160	138	150	138	149	147	128	188	176	146	145	136	152	140	163	151	148	146	158	163	162	139	186	171	159	138	158	144	136	172	164	126	140	150	161	144	166	153	158	167	152	136	158	154	149	163	144	176	166	198	159	136	162	147	160	174	140	171	159	167	152	147	158	145	151	132	176	150	147	159	150	157	152	153	167	161	171	144	162	163	156	131	158	155	149	165	169	153	171	177	163	137	172	125	164	157	155	137	163	182	181	136	141	159	134	176	167	172	133	139	151	145	166	139	174	169	155	153	166	168	165	156	170	167	149	160	174	167	146	153	144	162	161	161	180	162	189	155	157	141	158	150	163	128	137	167	169	151	151	169	180	151	163	153	170	154	111	180	174	161	169	167	139	157	155	164	170	154	126	164	162	175	154	156	150	167	145	165	168	174	160	168	159	145	146	147	176	154	154	154	140	159	172	162	150	134	161	172	144	164	148	144	147	168	167	144	147	167	159	146	153	168	159	159	156	155	160	163	160	155	176	154	134	156	166	165	158	155	174	165	147	170	167	163	166	158	156	141	180	155	172	149	141	175	149	141	161	153	152	143	149	160	148	151	148	157	144	162	136	149	137	158	159	151	139	156	172	145	136	161	142	195	158	151	157	146	188	168	140	154	155	130	153	182	169	169	154	137	172	137	171	145	170	154	145	155	140	152	162	151	147	155	159	148	154	177	150	156	148	170	147	165	146	157	140	153	171	155	154	158	141	138	141	154	181	162	151	166	146	171	151	154	159	149	152	164	154	151	169	152	153	166	145	188	147	168	182	159	143	177	164	147	158	157	156	130	168	169	163	145	161	173	145	164	167	161	169	156	160	141	146	168	169	160	172	145	171	160	169	179	159	153	170	176	171	186	153	174	145	160	141	165	152	147	161	157	159	152	165	149	153	166	158	136	159	170	145	147	163	171	167	163	153	174	145	153	127	148	161	165	164	154	157	170	157	154	128	172	160	165	157	152	165	158	163	155	158	167	168	158	168	167	157	140	173	165	175	156	165	147	160	178	151	156	139	167	152	161	154	152	152	166	157	142	173	157	166	172	182	165	150	162	147	147	159	159	147	156	154	185	182	142	169	151	143	167	154	160	152	158	180	168	155	166	147	163	143	147	156	160	156	141	165	176	184	162	164	164	173	162	154	136	167	150	151	136	158	174	165	151	153	160	147	139	150	161	141	148	168	164	172	157	161	155	172	173	174	158	176	171	169	157	159	158	151	165	149	138	168	168	148	153	172	140	153	150	136	164	148	143	144	165	173	144	140	177	184	150	156	162	145	134	165	138	148	166	150	160	187	173	162	143	172	136	142	168	143	147	166	136	170	166	152	145	162	155	182	164	162	155	168	160	159	164	159	160	149	165	162	149	155	159	157	150	171	138	148	187	160	141	144	159	176	149	173	151	160	158	139	169	170	144	138	188	179	171	164	149	174	167	159	159	161	173	164	161	172	175	144	157	155	144	152	141	168	167	152	141	139	190	162	147	140	154	143	157	154	162	166	147	167	162	165	177	143	136	152	147	155	166	167	169	159	150	173	157	142	147	149	154	139	164	128	164	169	151	146	157	133	153	170	148	146	166	166	163	158	158	159	154	167	162	167	155	149	175	160	144	152	147	162
7955	2482	5539	6421	5359	4482	3613	2950	2573	2166	1868	1693	1567	1459	1234	1225	1080	987	968	954	899	840	806	768	768	728	740	688	688	670	647	654	634	650	630	604	619	590	574	600	624	550	560	555	557	545	536	525	606	477	543	544	547	545	525	533	492	554	526	553	516	517	514	501	534	485	505	487	524	506	496	516	485	497	506	522	475	496	492	509	507	533	518	503	494	477	442	506	470	520	455	465	497	480	445	483	477	495	480	487	460	452	476	467	532	490	461	485	489	492	468	469	453	447	529	471	444	512	459	517	540	465	494	463	489	454	481	472	500	502	432	508	537	469	458	490	490	499	510	487	455	463	440	489	516	484	462	492	496	484	465	474	490	462	474	472	516	522	475	502	476	462	520	447	469	517	488	467	461	428	480	464	474	420	488	446	424	487	473	444	449	465	492	424	469	451	459	474	447	500	465	426	497	484	492	440	485	458	474	469	445	492	464	494	480	470	477	483	437	506	496	496	484	471	526	486	468	479	486	483	435	469	472	453	485	457	460	418	461	529	506	514	432	448	451	467	489	485	478	489	430	470	466	465	465	480	450	493	477	467	473	493	455	457	445	489	453	485	472	464	453	475	487	487	467	450	482	466	459	450	532	465	443	450	479	477	499	459	474	494	445	472	472	461	484	456	478	483	465	445	473	472	500	505	443	479	461	460	455	530	458	462	496	488	491	449	481	460	480	515	519	472	478	453	495	468	492	472	464	450	490	479	454	481	493	462	430	487	481	463	484	456	460	444	483	501	491	476	467	476	483	453	507	491	492	460	496	469	463	488	453	453	483	513	483	458	495	473	411	474	495	450	472	502	465	485	426	436	459	515	441	473	491	453	415	504	494	487	482	497	462	433	455	470	489	432	478	480	460	475	461	501	479	482	432	483	471	467	414	472	438	476	479	469	499	435	500	463	476	468	514	459	468	478	486	414	464	457	448	473	485	495	480	447	451	458	471	442	496	493	482	491	499	441	465	488	424	444	477	447	452	472	488	455	458	428	494	502	427	474	445	481	449	464	466	467	491	464	464	493	473	452	496	489	485	458	471	501	469	435	498	493	485	456	471	448	509	500	489	474	443	444	496	454	463	473	463	469	513	470	481	461	426	454	497	482	493	473	476	483	453	451	465	491	487	507	475	495	487	460	506	491	488	505	459	506	483	438	468	458	455	476	447	478	459	443	465	462	461	457	524	450	436	489	515	478	487	491	490	450	477	490	474	494	475	475	472	467	448	461	465	482	486	456	449	498	499	459	441	513	463	503	481	464	511	465	497	503	489	465	465	466	471	466	469	478	485	464	472	462	495	439	491	457	501	499	485	464	465	488	508	465	498	455	495	478	462	469	474	455	472	470	485	453	470	474	469	474	468	457	453	467	457	493	522	466	459	500	484	464	459	456	456	454	486	464	469	469	465	442	472	482	489	469	478	475	504	495	449	468	489	478	473	472	472	473	434	439	443	471	444	486	489	475	508	504	472	483	431	502	492	482	498	441	435	504	487	468	483	489	464	485	428	443	475	496	498	478	463	470	507	466	510	476	484	471	467	490	443	459	475	492	534	468	446	445	504	473	484	481	473	504	473	471	454	481	443	465	448	482	453	483	473	495	473	486	446	520	457	471	496	502	476	430	445	451	477	493	468	460	493	454	400	445	496	494	503	451	479	467	469	485	494	413	460	486	477	440	498	501	461	462	453	454	432	490	528	487	496	461	493	464	486	442	468	473	460	497	488	465	458	470	490	452	500	455	488	465	443	489	465	465	452	494	451	487	460	478	462	475	483	460	443	462	467	454	470	478	498	441	488	464	484	433	502	507	469	507	452	484	444	435	468	465	478	451	470	469	493	452	508	489	480	446	500	509	471	493	468	443	458	461	473	471	465	469	436	497	456	470	496	488	484	464	457	492	466	454	422	435	505	491	478	450	472	490	462	490	455	488	464	465	509	466	445	441	444	488	456	482	487	437	509	470	481	469	442	484	458	456	472	484	446	438	455	486	492	466	499	438	477	472	441	458	470	474	461	456	459	468	493	456	492	427	449	467	483	464	460	466	483	456	485	505	469	478	468	495	480	493	479	483	511	459	445	477	467	496	472	472	470	464	464	476	471	464	447	488	444	488	453	491	520	465	465	504	461	454	491	459	467	440	504	474	444	462	421	434	500	527	481	469	523	457	453	447	497	484	503	432	466	476	463	461	485	473	467	456	486	482	466	506	503	501	479	494	468	495	458	487	491	423	509	451	440	466	465	481	476	515	456	500	416	456	499	479	485	486	454	491	462	482	495	494	480	445	474	484	439	457	480	505	537	483	477	467	458	438	457	485	516	489	476	488	508	490	490	490	505	475	483	470	480	474	486	467	441	490	480	502	480	429	476	503	476	478	496	460	491	501	483	471	444	466	462	453	457	436	449	469	469	510	453	479	477	482	456	459	475	470	434	477	451	472	508	457	487	470	476	489	486	472	484	498	468	507	499	460	456	506	464	480	465	463	462	521	459	482	485	441	495	512	486	480	487	472	452	488	525	488	476	501	431	466	497	467	438	475	413	472	465	480	474	472	468	476	451	466	439	480	473	429	463	466	467	486	469	455	482	441	510	462	464	526	471	499	478	428	481	430	482	503	474	453	484	465	455	511	451	479	491	453	500	491	487	466	471	524	450	447	484	456	470	463	460	494	460	492	470	452	496	463	458	463	445	435	463	475	450	470	502	488	475	485	460	452	455	485	442	480	480	473	471	484	472	459	460	467	447	458	480	477	485	482	449	470	463	478	472	473	469	482	467	485	480	474	455	456	482	497	433	481	479	476	500	494	438	451	489	460	440	451	448	444	481	481	504	455	469	481	456	461	477	466	475	457	469	446	503	460	497	452	470	490	478	470	438	453	504	456	470	491	462	466	461	450	477	462	444	450	493	419	449	472	446	438	470	479	466	476	521	482	420	455	494	475	459	448	482	466	500	499	455	477	517	478	464	440	492	463	476	434	483	437	456	461	458	468	468	459	473	467	468	490	477	477	483	466	430	448	458	473	491	500	465	479	482	489	499	513	487	488	472	476	434	516	447	436	506	445	461	480	436	490	501	466	480	435	469	474	468	532	510	458	518	440	473	508	448	481	463	481	481	458	459	447	484	464	466	458	444	487	464	491	451	470	518	449	468	516	479	491	475	456	480	459	460	484	465	451	471	444	438	479	433	449	481	503	489	444	498	478	488	498	454	437	519	471	456	521	427	468	455	480	476	473	476	491	499	478	469	434	504	474	492	506	475	475	471	505	480	496	456	465	476	478	476	473	438	474	436	463	481	457	499	452	441	495	451	470	481	475	449	497	471	485	453	472	438	500	478	456	501	484	465	483	477	449	465	461	456	484	479	474	439	458	445	465	484	478	467	459	473	448	463	470	481	448	490	492	502	502	475	475	451	481	477	469	485	503	457	465	502	492	478	487	489	481	467	488	467	499	468	468	497	507
2384	327	316	300	270	244	255	224	245	234	231	269	220	254	228	238	230	233	219	241	235	230	221	230	233	213	213	197	212	238	216	249	226	224	214	244	230	229	249	227	210	234	209	222	213	211	231	207	224	228	216	233	221	223	236	215	227	190	223	237	238	217	228	186	210	267	199	219	196	240	224	203	217	223	224	230	218	217	210	234	232	221	223	223	233	218	226	227	227	220	208	243	217	242	251	219	240	207	219	224	220	241	208	191	243	228	241	213	207	231	241	215	252	223	247	243	190	213	214	240	234	226	203	231	212	230	255	219	251	214	221	227	220	218	207	201	258	235	204	247	209	221	228	213	225	190	262	200	249	232	259	230	253	231	217	213	211	256	218	230	202	195	230	213	221	220	227	244	226	233	244	228	206	231	201	212	226	224	223	229	212	195	215	239	222	233	233	247	229	223	206	225	225	216	230	233	236	196	227	184	215	223	227	216	236	224	229	242	239	218	189	218	229	237	233	208	199	196	224	214	230	212	225	232	213	228	241	247	224	220	193	255	226	216	245	227	228	239	230	202	204	232	233	213	237	212	243	208	195	235	230	225	231	224	218	222	218	230	231	226	233	212	222	210	203	225	212	230	217	216	228	210	263	227	198	192	243	210	213	225	193	273	243	235	220	236	216	256	255	220	222	225	199	198	213	227	252	243	223	234	238	251	228	221	234	222	226	235	217	221	233	223	227	216	234	228	236	220	237	217	217	235	226	239	224	207	262	194	227	250	204	244	237	224	230	216	205	249	207	243	232	257	235	237	204	229	236	243	209	237	217	245	224	236	180	215	213	234	255	209	181	241	221	203	194	216	209	222	217	214	241	232	245	236	222	219	228	213	260	214	251	241	221	211	223	214	215	248	239	205	205	213	209	207	254	203	212	237	255	228	246	247	236	225	246	237	224	226	225	223	216	235	218	213	221	211	240	243	235	233	222	226	230	203	218	208	227	216	222	221	190	243	230	233	230	235	205	226	216	215	223	223	216	247	227	197	217	202	237	238	226	233	226	210	217	206	223	236	214	230	230	217	205	206	219	208	216	213	212	232	207	242	218	219	253	191	225	222	221	199	211	247	222	247	202	225	236	202	221	223	220	210	215	223	242	253	231	237	212	238	219	219	184	222	202	241	233	209	225	220	233	223	230	258	209	227	228	236	242	227	213	237	244	236	219	227	214	224	236	256	233	230	219	222	248	217	207	206	194	224	228	211	213	196	213	204	222	227	228	232	245	219	241	195	217	232	241	210	233	233	226	250	230	217	199	232	247	251	215	211	240	237	230	239	210	185	225	231	231	218	234	225	226	250	238	254	207	229	224	239	243	222	206	205	211	208	224	209	238	242	227	224	223	236	201	191	240	260	224	215	253	224	221	211	232	246	251	223	221	221	219	240	238	243	233	225	239	228	229	236	193	222	211	240	205	203	230	217	223	210	223	252	226	231	221	213	228	241	250	210	220	236	210	235	229	272	219	221	231	243	215	215	202	256	216	244	215	223	233	212	222	231	218	195	224	215	221	221	226	216	221	217	218	225	227	232	238	234	222	237	214	198	222	248	218	217	240	205	229	241	211	212	219	212	240	229	207	221	216	218	214	248	215	234	251	233	210	241	236	212	227	259	210	209	222	226	231	217	237	205	227	221	221	254	214	247	215	229	234	223	232	239	243	232	233	202	202	228	218	219	218	249	220	182	215	248	210	201	210	221	235	237	241	193	214	219	242	250	229	220	230	229	216	216	240	215	218	227	221	250	216	202	236	211	235	248	233	216	252	199	253	239	205	219	233	250	267	222	228	204	222	227	248	235	229	230	236	213	233	224	223	237	238	212	219	208	227	190	217	218	225	213	220	211	217	225	214	253	235	250	215	246	240	230	212	255	214	221	240	261	243	234	202	215	251	220	206	229	214	239	197	199	229	213	230	241	211	228	225	237	222	208	200	237	219	230	228	232	236	235	201	216	216	233	217	246	228	235	215	202	243	209	222	214	213	220	232	224	245	213	206	226	216	216	214	226	234	222	210	239	211	213	236	233	224	211	228	206	241	211	222	221	192	193	251	234	213	229	226	224	206	217	228	236	223	200	236	211	214	228	205	251	206	220	220	234	235	214	234	235	228	229	232	264	209	234	222	187	219	248	211	226	231	217	241	219	245	245	238	249	249	227	224	236	235	223	225	230	219	214	215	223	215	241	217	221	247	222	241	221	217	214	241	241	225	235	231	218	211	212	225	230	220	225	248	245	228	190	222	229	204	248	204	217	244	205	239	228	223	238	230	218	234	210	224	242	219	223	229	241	240	243	235	235	241	255	246	215	218	195	216	214	247	251	245	233	220	222	219	230	243	204	192	236	232	233	242	238	230	233	230	253	248	211	221	228	248	221	232	253	224	244	255	240	225	230	217	225	226	233	226	224	234	237	214	234	247	214	234	206	206	240	219	210	219	230	224	217	245	239	241	220	216	232	242	213	222	208	221	248	237	188	216	221	236	246	244	230	233	208	227	227	242	253	202	213	206	224	229	241	212	217	220	226	205	204	231	233	247	238	218	214	241	220	215	240	226	218	233	220	223	251	211	227	225	218	238	222	176	225	210	258	221	239	240	224	219	255	218	239	236	215	223	209	208	226	224	229	233	222	238	211	252	212	224	211	214	246	215	205	255	203	240	216	225	234	244	242	204	227	227	238	217	233	236	189	224	236	235	235	236	209	220	217	260	208	208	231	238	230	210	220	241	230	205	235	213	216	256	209	207	239	227	215	193	252	242	214	241	258	225	227	239	222	211	244	228	211	233	234	219	240	203	243	229	233	205	258	223	223	252	216	229	238	195	207	234	203	221	225	212	234	221	234	229	228	224	199	235	220	246	212	243	234	209	210	214	230	226	220	213	236	226	234	208	234	224	235	215	221	230	202	205	246	220	223	242	249	222	230	227	221	212	215	236	233	242	227	238	245	207	230	227	227	209	259	188	202	216	227	240	249	220	227	224	233	221	231	209	209	237	201	234	249	227	223	227	230	219	231	212	246	205	212	212	207	226	215	230	214	242	197	195	234	211	237	243	213	205	230	246	233	211	211	244	241	198	202	210	212	211	224	223	211	225	200	214	242	273	261	225	212	194	237	206	210	222	223	201	217	214	218	231	199	202	234	233	205	229	239	238	214	217	206	229	213	220	216	203	205	225	218	243	249	239	225	228	231	229	219	240	221	239	219	241	205	213	254	208	207	203	211	206	255	256	213	228	218	232	265	227	239	219	232	225	209	220	232	230	222	212	210	219	219	221	211	225	222	196	211	260	255	243	210	225	224	227	226	239	215	225	249	227	249	217	205	209	189	225	219	234	224	229	235	218	228	207	248	224	243	231	229	234	226	207	241	238	222	237	219	212	238	263	232	209	232	216	223	235	235	220	231	204	219	207	216	228	270	211	223	240	225	223	230	229	229	229	245	228	212	210	235	207	219	225	237
2318	752	896	866	808	744	814	747	714	650	688	657	690	646	637	685	613	629	628	584	664	647	659	640	629	637	591	641	621	631	640	679	653	647	678	616	588	612	619	610	596	630	594	623	670	639	616	620	600	618	599	604	621	628	595	626	589	661	668	625	621	597	635	646	631	601	618	631	634	628	655	624	612	646	655	629	607	616	617	634	624	631	609	596	613	584	647	618	604	574	641	681	617	630	614	619	612	651	646	648	635	615	591	609	592	625	589	628	656	624	637	655	639	593	616	574	602	693	620	662	624	660	635	624	610	616	593	574	604	601	635	559	579	622	582	627	659	595	611	616	578	645	579	607	645	638	597	638	608	610	582	609	634	609	614	609	606	620	626	615	609	646	634	669	599	631	592	583	606	588	607	605	626	573	630	619	608	618	651	641	619	599	651	618	646	635	595	580	640	587	626	608	622	595	626	651	629	598	658	681	539	596	610	615	636	640	659	672	618	601	657	647	605	600	607	649	626	642	634	585	604	621	635	670	661	622	618	633	580	594	604	598	610	647	610	650	597	607	619	637	585	669	645	595	625	637	617	630	593	635	640	594	607	624	648	605	649	606	553	636	679	621	630	582	632	609	647	592	616	569	620	601	636	647	650	636	599	595	656	592	644	623	630	632	624	609	608	631	631	629	596	662	592	599	626	589	637	617	627	615	628	618	600	661	593	656	638	619	676	618	621	585	627	614	645	660	612	659	606	612	610	604	614	650	600	603	616	616	660	591	580	667	596	602	619	611	623	631	652	598	604	565	660	637	627	641	685	627	574	632	599	621	623	609	623	596	640	647	614	618	643	591	621	615	703	592	615	613	629	618	620	680	606	615	615	632	645	664	614	635	621	591	643	626	605	630	656	598	612	609	610	624	615	604	618	612	615	607	577	600	632	588	597	618	592	607	606	626	605	662	677	599	594	630	615	608	608	614	621	616	645	577	613	627	622	599	589	603	613	606	632	653	607	584	582	637	639	637	606	626	623	625	639	644	590	588	615	603	613	618	615	620	674	607	578	624	607	624	623	632	616	611	655	577	674	573	590	600	598	609	622	616	658	606	664	651	633	608	621	582	664	634	635	626	606	607	620	628	590	589	592	624	615	600	602	617	654	625	585	638	621	640	612	582	599	587	599	647	619	607	628	629	636	622	572	599	620	634	597	640	618	585	613	630	591	650	605	615	599	643	591	617	596	641	655	598	651	605	609	624	620	623	656	623	634	657	622	601	599	628	624	629	666	605	634	600	597	595	582	611	633	626	647	589	648	566	590	614	650	631	649	610	613	612	623	603	641	625	646	602	602	619	650	687	598	649	622	653	693	638	645	575	621	590	634	632	609	600	622	615	654	576	620	631	607	615	629	674	617	601	635	557	627	616	572	610	582	616	582	586	601	614	615	564	625	608	610	613	661	607	616	620	649	609	658	623	673	644	608	583	673	605	625	615	610	647	643	598	644	597	599	618	604	608	611	613	657	648	641	660	609	589	604	608	650	601	617	615	599	641	598	600	622	599	632	616	603	613	628	604	624	634	632	608	644	611	594	650	585	625	639	640	608	559	605	603	600	619	627	617	597	617	593	615	613	617	580	626	608	577	677	623	609	599	611	628	614	667	647	604	585	630	612	608	632	592	627	628	669	606	688	644	630	653	647	647	618	602	632	597	615	634	642	592	629	639	637	633	682	609	611	613	645	599	613	595	636	615	600	623	629	607	623	643	622	658	633	629	602	635	599	601	594	614	605	601	608	626	629	645	636	603	631	672	586	593	621	622	631	618	608	625	619	590	654	592	629	641	618	616	609	586	610	645	626	631	630	589	636	590	604	601	644	662	630	633	632	613	624	639	632	592	593	629	619	626	631	644	654	642	597	658	635	615	610	627	651	652	632	623	635	590	624	582	677	657	580	639	599	624	633	603	612	612	579	639	609	602	604	621	643	643	651	650	588	623	604	563	628	637	612	632	614	619	623	664	613	658	621	601	636	619	580	622	588	634	635	596	613	656	615	648	596	642	612	580	622	675	624	594	651	641	583	632	636	639	585	638	606	575	650	624	664	614	613	587	592	559	633	652	635	581	606	625	657	618	625	682	582	627	618	614	595	595	614	596	593	601	605	648	621	630	604	609	639	603	602	673	602	629	638	619	623	581	617	648	634	599	629	607	631	647	613	606	641	601	590	605	611	621	621	602	575	650	622	619	584	582	613	625	599	594	569	613	631	632	599	606	635	637	642	601	617	592	607	633	629	629	616	593	588	645	636	643	610	650	602	635	604	614	615	567	624	638	653	614	656	639	588	662	617	632	611	642	642	614	617	629	570	606	683	587	631	637	630	637	620	621	623	608	579	654	598	642	605	603	608	573	621	603	651	603	566	651	579	648	609	599	626	595	603	590	617	610	588	652	656	601	626	648	611	599	633	676	612	580	654	659	659	630	602	588	569	634	645	609	625	618	631	601	574	619	578	613	588	628	620	630	631	622	674	606	638	644	675	638	626	663	624	603	625	596	581	642	603	609	606	637	600	644	630	592	634	589	593	599	603	596	580	630	609	600	625	610	631	639	641	612	610	645	587	622	667	603	631	681	605	644	597	607	617	612	622	614	644	589	618	646	676	638	586	645	627	603	646	643	631	607	607	591	623	615	653	603	661	617	616	611	612	581	586	605	623	619	651	636	557	619	579	666	634	626	608	585	635	635	656	615	620	596	606	612	626	594	630	622	626	602	645	631	632	588	618	632	575	611	566	636	628	598	614	652	596	580	608	643	616	643	598	643	598	607	612	533	664	613	625	579	638	637	578	651	587	652	636	627	650	617	643	628	639	582	642	606	636	661	667	597	625	671	596	584	640	623	623	603	661	600	609	631	599	628	628	597	621	611	646	615	625	602	592	634	633	610	600	634	611	634	575	650	607	628	619	687	643	634	568	619	595	587	649	657	581	620	626	643	589	628	632	650	661	618	586	629	612	627	658	615	634	640	582	621	622	581	631	607	614	635	592	592	618	650	650	632	612	599	582	616	576	638	660	627	615	635	632	654	632	636	647	603	578	634	583	596	596	631	618	617	569	617	630	661	646	600	618	578	626	624	653	615	640	648	627	589	628	677	664	638	643	634	608	610	566	644	575	630	609	626	650	594	691	590	610	636	589	589	657	597	628	604	596	655	583	620	590	633	596	580	611	592	619	672	612	596	602	609	623	611	605	624	572	616	607	660	648	639	565	606	595	628	602	618	593	631	635	609	612	617	638	594	623	630	616	630	585	614	637	590	663	610	614	659	607	646	644	636	620	612	637	612	645	664	568	605	611	632	578	599	592	615	645	615	654	601	635	592	623	636	605	653	589	615	598	609	673	663	601	650	618	604	638	637	582	575	641	627	594	621	593	595	615	621	610	600	624	622	658	639	632	574	570	623	603	604	654	595	622	642	633	618	613	640	655	587	576	616	619	600	653	649	619	647	602	594	625	600
9825	1206	1480	1137	809	581	494	397	311	287	246	206	211	186	197	176	161	147	168	126	156	130	148	139	153	135	127	107	121	132	126	114	114	101	120	119	118	128	118	127	134	140	116	124	106	108	116	120	130	106	123	105	109	102	109	116	114	117	94	141	98	102	114	101	111	109	102	117	116	130	111	130	125	120	123	101	115	121	114	110	102	106	123	115	115	123	110	104	101	108	119	107	103	111	109	122	102	120	125	106	107	102	127	114	101	102	110	97	110	99	119	108	124	107	118	120	117	116	135	108	117	112	117	108	112	107	122	113	110	108	117	132	100	108	108	134	101	101	91	121	114	105	118	111	130	112	107	99	133	113	120	112	114	110	136	125	102	120	97	101	111	100	114	112	91	111	112	120	109	109	108	127	120	94	102	125	130	111	104	110	92	111	110	114	107	101	118	111	114	107	110	138	102	118	97	123	111	96	112	102	99	114	88	98	87	113	85	125	102	105	132	111	104	100	105	113	118	123	113	113	102	102	110	121	102	112	101	98	115	112	116	120	112	121	108	119	112	124	114	103	140	106	120	113	124	118	108	89	94	102	102	102	110	110	108	96	106	103	112	108	111	102	111	127	99	122	114	101	119	107	109	130	104	93	120	97	120	118	103	114	105	103	136	114	110	93	100	107	116	114	115	93	99	106	96	108	111	114	100	114	105	105	108	116	106	103	102	104	106	102	115	123	115	92	121	115	121	107	117	112	104	107	106	117	120	101	97	119	126	105	116	112	111	118	113	119	99	123	105	97	121	107	123	107	114	122	110	117	110	113	103	134	108	118	120	97	97	111	110	106	126	122	132	116	116	103	125	89	108	105	102	123	98	107	116	94	122	101	99	110	126	127	93	111	112	94	105	107	106	116	109	102	110	109	108	98	115	107	110	103	92	101	107	95	109	117	108	117	116	115	118	100	111	108	111	121	95	116	105	111	98	102	127	124	112	112	116	126	110	105	105	123	119	105	104	95	115	112	103	102	109	85	118	112	103	88	128	123	118	109	108	87	123	120	109	104	113	104	101	96	128	107	141	107	121	127	94	111	129	121	117	93	96	109	106	113	103	107	114	111	123	107	119	122	110	105	126	113	101	105	113	102	91	118	112	104	115	113	114	78	123	129	106	107	108	108	115	106	123	110	111	121	115	115	106	104	128	122	99	110	104	116	129	119	113	106	122	117	118	109	119	115	112	111	111	107	82	116	98	110	117	107	113	98	101	106	99	111	94	119	105	122	110	94	113	103	116	117	118	105	98	99	122	115	123	117	116	108	101	112	123	117	113	126	112	114	111	100	116	136	112	99	124	111	115	108	109	108	128	104	111	128	114	105	105	113	128	106	120	112	82	123	113	105	115	116	100	129	109	113	103	125	105	87	116	111	108	123	103	121	96	114	111	110	92	122	108	96	122	127	125	124	96	116	112	122	112	113	104	102	117	91	116	130	116	114	105	122	100	117	102	108	112	104	115	102	107	119	120	115	91	117	127	121	118	115	115	106	96	114	102	113	112	118	131	101	115	110	97	102	109	115	123	105	113	110	128	111	98	115	108	140	111	114	100	116	110	112	118	112	109	118	115	97	104	98	124	117	137	101	109	106	93	102	121	104	114	132	105	112	115	117	104	113	134	102	102	129	112	101	100	124	100	130	112	104	107	105	125	114	111	106	114	116	121	93	93	114	110	115	111	99	118	100	109	108	129	107	104	119	116	98	107	107	139	118	104	123	116	105	90	118	111	119	104	85	111	110	88	108	109	114	105	114	107	137	104	127	111	112	121	109	96	112	104	107	118	119	105	114	113	137	120	110	107	123	115	115	115	123	108	116	124	105	114	92	112	102	123	133	121	122	118	92	85	111	105	119	100	107	104	109	117	108	114	135	113	125	129	110	112	99	108	105	126	101	139	104	106	100	112	102	105	102	118	108	108	95	110	119	116	106	121	97	96	129	117	98	107	114	106	103	104	98	135	136	127	112	129	110	112	122	102	104	117	118	110	94	115	108	125	104	127	111	123	112	122	116	104	130	101	121	107	102	114	105	90	94	110	111	90	128	99	103	108	121	100	108	93	103	94	109	136	117	111	101	103	123	107	104	123	104	116	111	118	111	126	95	117	121	95	115	106	111	123	120	115	103	109	123	109	113	127	95	107	97	108	109	102	99	105	124	121	124	108	121	112	106	103	99	135	121	94	110	82	125	128	93	113	110	121	99	124	110	113	106	103	113	111	119	118	103	116	102	103	125	110	103	99	104	92	93	107	104	113	108	116	89	109	107	103	106	115	86	112	115	133	111	113	118	112	101	122	93	131	107	94	101	108	100	118	120	110	108	99	130	117	117	103	115	118	123	88	92	105	107	140	120	115	100	119	123	97	126	121	109	101	96	108	113	104	94	112	127	104	118	97	101	106	96	116	97	110	98	101	100	96	123	100	108	112	101	110	113	98	111	121	92	125	106	99	108	125	95	103	117	120	115	105	97	92	122	108	107	115	109	98	120	124	110	104	110	103	114	99	119	99	109	111	121	93	116	112	96	113	125	123	123	97	116	123	152	122	115	118	118	94	103	115	127	109	111	106	111	112	100	107	124	97	108	103	108	121	109	127	115	105	107	115	112	111	116	108	126	106	112	112	135	120	105	100	114	115	103	96	105	98	115	116	105	103	110	100	112	120	100	110	126	108	108	112	110	113	125	129	124	123	96	106	108	102	132	105	120	105	119	109	104	97	130	118	115	111	107	91	106	106	111	122	119	108	106	107	106	104	106	113	97	109	124	138	108	104	109	118	125	112	109	109	122	146	121	106	120	116	107	102	110	102	126	110	106	118	110	93	104	109	106	138	101	123	117	99	118	101	95	125	108	122	108	119	111	107	115	120	109	122	129	119	128	107	81	114	114	114	92	108	102	123	131	114	128	106	115	115	99	113	125	114	113	95	95	114	97	106	106	97	121	108	112	138	91	106	109	105	122	102	112	120	126	110	118	107	103	117	93	113	90	106	130	103	121	102	114	120	100	103	116	86	132	99	117	111	123	97	100	118	107	132	120	94	112	127	93	100	114	87	126	109	115	114	119	100	93	132	115	104	106	121	107	101	91	101	126	123	115	125	114	115	120	100	112	109	97	113	102	96	109	114	107	102	105	121	124	119	94	111	118	117	99	114	106	96	123	90	132	123	122	97	116	121	93	105	108	115	138	125	107	98	107	99	119	105	121	92	117	110	110	114	124	119	109	92	112	108	111	122	118	101	122	105	111	97	135	111	105	122	135	112	119	112	97	115	108	113	116	112	117	106	117	137	129	99	102	106	120	108	112	99	111	122	133	108	131	116	111	108	123	110	114	110	109	122	126	98	107	98	119	99	116	106	113	96	114	116	125	93	87	106	104	93	108	114	116	100	123	110	114	95	113	104	106	116	115	114	108	131	89	85	92	95	117	121	106	116	117	109	112	121	119	120	106	117	103	102	131
5675	1387	3190	3627	3121	2623	2033	1768	1442	1270	1145	1049	943	881	748	722	699	673	614	615	590	548	520	496	479	513	505	470	503	472	433	405	456	425	414	432	417	436	421	425	397	352	392	351	415	390	408	345	376	401	363	372	366	358	367	359	383	376	374	390	400	354	403	358	328	348	355	400	358	357	355	379	388	382	367	362	359	369	360	328	369	361	380	360	345	350	330	371	343	344	372	346	338	378	370	358	347	307	333	329	338	351	369	345	382	299	337	353	378	367	355	367	355	386	349	318	346	302	374	375	351	340	357	360	392	322	362	379	356	369	314	345	340	312	322	305	297	353	337	361	390	385	352	309	330	361	363	347	346	362	331	340	360	357	363	343	317	325	351	316	349	363	364	344	322	342	388	339	378	339	347	361	345	322	364	339	347	305	346	353	352	378	336	329	371	317	310	350	332	333	346	342	309	353	363	350	355	333	326	357	382	346	352	342	366	327	344	351	349	350	338	345	377	366	327	355	353	328	353	366	329	317	337	355	341	332	350	344	333	343	351	323	363	362	345	351	358	339	347	332	320	350	340	345	334	342	343	324	338	340	339	344	349	351	357	347	353	351	355	321	351	353	353	362	349	345	355	346	325	363	343	333	375	303	364	377	338	359	308	356	341	339	337	358	321	336	372	333	342	339	342	317	376	356	383	347	318	342	320	312	351	329	330	331	312	329	339	328	313	351	346	348	323	312	348	322	324	330	342	351	339	343	351	343	332	363	367	315	355	335	342	312	371	352	325	363	288	331	368	380	372	345	319	354	362	330	355	309	337	370	334	364	331	344	356	355	359	331	366	326	316	330	334	339	337	366	364	348	348	337	326	336	360	340	361	357	336	314	348	319	361	350	316	364	337	367	325	345	336	336	355	359	334	374	336	380	375	378	327	326	371	373	352	347	404	340	337	330	320	325	388	351	352	331	354	336	329	340	324	335	345	333	336	332	316	349	325	373	337	369	354	365	362	357	342	343	309	352	348	334	396	356	342	346	351	332	363	319	351	323	295	346	345	315	308	374	327	333	320	315	377	350	354	315	332	350	353	372	317	346	329	327	342	372	309	319	349	333	343	341	355	331	360	345	369	348	335	339	334	322	333	305	355	350	368	341	313	343	357	345	319	314	366	322	348	330	358	316	355	336	367	336	320	370	335	337	367	340	318	305	322	353	335	368	347	329	353	350	354	338	357	355	337	368	354	367	356	348	353	377	327	356	333	321	385	371	342	355	325	346	311	314	378	354	347	357	337	376	310	361	338	362	314	338	328	359	333	348	330	337	379	359	334	318	344	350	327	338	358	311	328	340	338	346	314	330	343	352	335	324	373	311	361	349	322	322	339	335	382	340	350	339	319	350	357	357	327	334	316	367	354	322	346	347	344	335	347	345	378	335	350	348	387	344	305	342	333	365	314	324	327	374	308	338	320	351	325	344	305	351	322	338	339	337	355	362	333	362	317	346	329	346	334	347	327	344	319	362	369	315	327	343	358	324	345	340	346	354	336	356	360	363	325	385	330	355	316	346	358	369	329	334	336	348	333	336	332	348	389	356	325	314	346	355	345	336	337	341	320	344	331	311	359	334	308	343	354	329	375	348	343	327	315	352	325	404	345	322	311	322	355	355	344	376	335	343	329	335	351	345	335	314	342	355	331	357	380	358	335	342	324	329	357	335	329	336	312	362	316	354	348	339	357	348	359	313	350	405	330	357	344	345	352	333	355	397	328	347	355	324	353	368	332	311	375	351	365	339	342	360	324	347	309	353	372	355	323	360	369	349	350	350	376	360	344	362	316	359	319	347	320	356	342	320	352	291	342	321	358	379	361	373	381	305	348	370	351	342	300	347	350	335	360	338	345	333	366	362	352	373	348	367	349	334	367	360	377	314	352	344	335	377	352	326	344	354	357	328	322	347	364	367	347	311	318	353	347	334	353	343	353	362	377	325	378	353	350	349	335	319	364	367	345	328	318	313	325	380	344	335	335	384	320	354	328	364	378	350	374	327	325	333	348	336	358	324	361	351	361	304	332	346	352	343	357	330	342	350	349	340	315	331	355	350	315	343	375	376	332	316	340	321	335	359	335	357	357	387	353	353	337	339	299	351	320	321	321	352	351	345	358	373	362	322	337	321	331	341	335	350	343	334	338	377	306	337	342	348	343	337	344	353	343	354	319	343	311	314	300	340	370	331	300	318	327	333	305	340	357	349	344	316	343	375	354	343	336	326	350	335	337	362	347	351	339	321	326	388	326	329	339	386	302	356	332	333	342	345	290	384	366	334	378	357	331	323	322	348	379	360	352	350	386	320	369	342	313	345	371	336	330	311	333	353	352	374	368	361	360	346	351	336	384	359	351	341	364	345	358	337	339	333	356	339	364	326	318	352	345	325	383	360	345	327	330	323	350	330	359	348	328	325	345	329	312	361	337	333	371	337	345	336	342	329	324	340	324	337	365	328	346	358	324	341	349	313	343	352	328	333	374	342	362	365	342	328	379	305	320	330	329	389	355	360	352	364	341	358	338	375	354	360	389	335	372	326	321	341	317	338	333	329	328	327	329	335	367	360	345	345	358	362	342	375	337	332	348	370	336	371	322	320	322	373	310	359	343	358	307	341	349	341	342	342	367	377	365	350	337	343	327	333	330	337	385	353	316	370	355	355	355	336	343	358	349	352	325	351	410	328	357	366	347	362	339	367	342	303	382	328	342	357	349	357	358	323	330	375	346	349	365	334	324	339	340	339	307	320	358	357	343	355	357	370	330	336	317	360	347	379	346	344	354	330	313	386	334	337	372	319	292	345	376	328	364	337	366	373	360	337	322	341	347	346	313	318	352	331	346	357	345	350	369	319	333	322	342	350	329	317	347	324	351	323	339	342	323	342	353	351	318	364	343	330	382	336	322	356	338	361	332	363	358	355	363	360	304	332	364	327	362	346	333	352	345	322	341	343	368	371	323	364	324	356	317	326	331	334	351	345	341	339	389	361	340	344	356	310	342	369	337	345	323	340	329	328	347	326	303	335	313	348	346	310	315	354	338	315	360	323	332	330	363	346	374	343	354	368	357	338	355	312	386	374	352	342	304	354	348	324	344	334	383	350	341	351	346	329	326	347	349	355	341	352	333	314	344	342	366	353	374	352	309	341	341	326	333	373	335	349	328	345	342	308	341	355	324	343	345	333	339	361	325	347	347	374	339	296	339	349	345	374	345	317	352	382	319	349	295	331	335	352	361	319	323	324	339	355	358	380	349	371	352	365	379	360	324	364	328	338	354	344	349	356	364	363	333	352	339	354	336	331	306	336	376	352	339	378	296	363	329	326	321	306	321	330	355	336	361	330	353	330	331	326	351	342	333	352	362	348	355	326	308	368	332	359	374	352	343	354	328	341	331	322	301	326	370	323	352	303	341	342	339	347	354	339	332	347	358	322	347	322	327	362	352	325	348	368	342	366	353	320	339	354	344	390
18135	2913	2768	2170	1540	1129	844	685	560	473	462	353	341	301	286	309	244	225	254	248	234	210	187	189	191	180	198	190	179	171	206	183	174	190	168	171	166	170	185	167	170	165	137	177	162	196	173	140	177	174	176	168	149	163	180	192	148	158	184	167	164	152	162	168	164	163	170	167	149	176	190	143	163	183	186	167	157	170	171	170	145	173	162	162	149	176	179	160	157	162	169	169	156	174	162	162	161	155	134	174	157	166	177	144	154	153	152	181	167	158	152	188	133	163	173	149	153	164	141	167	168	168	146	144	171	153	160	152	151	161	167	163	184	140	134	161	152	131	150	160	160	157	158	153	167	169	160	172	123	177	158	182	151	167	144	155	137	154	152	187	151	147	183	142	171	172	176	162	165	164	159	171	164	152	129	140	152	143	153	164	154	168	167	137	168	149	157	162	173	177	150	147	169	149	165	140	162	153	157	160	146	149	156	163	153	153	152	185	163	178	161	134	137	167	148	174	153	180	147	144	161	164	172	146	184	149	165	150	153	164	167	166	171	143	153	124	156	165	146	149	171	158	143	171	149	161	164	146	150	155	161	130	135	139	149	168	155	177	165	168	142	171	160	152	155	132	156	164	173	149	160	152	137	152	149	185	165	171	171	159	160	161	158	177	186	165	147	180	125	162	143	156	147	164	163	156	140	151	153	146	173	142	150	151	139	169	174	178	190	165	157	158	163	147	175	150	161	144	163	155	139	179	136	173	142	138	153	180	161	149	175	178	158	148	153	146	149	151	173	149	155	155	180	181	156	142	150	142	139	164	169	146	135	145	140	160	147	152	180	151	171	157	170	156	168	153	144	142	175	141	158	161	134	147	152	151	158	167	151	166	167	174	134	161	166	145	170	156	154	170	163	167	157	159	163	150	139	159	161	166	164	159	167	169	166	151	161	167	158	151	155	144	148	149	144	144	173	147	160	163	174	139	158	160	156	157	160	166	162	162	180	137	170	154	178	165	157	154	152	189	134	165	137	185	161	141	152	188	144	158	142	171	159	138	138	165	167	169	185	146	152	159	170	140	171	146	159	157	168	164	159	166	151	164	134	170	163	144	137	150	134	175	153	178	173	155	162	157	153	161	157	155	133	175	168	165	146	158	156	150	155	135	142	161	142	155	167	143	143	145	141	167	157	166	146	153	154	164	173	170	165	167	130	157	168	141	138	156	156	147	145	158	156	150	147	163	170	170	147	135	148	164	145	170	153	166	162	164	164	181	148	171	168	173	173	150	159	163	159	146	153	187	173	166	178	171	159	154	165	142	154	129	156	160	159	128	160	179	158	140	168	139	156	140	151	155	147	139	169	161	160	151	151	168	152	145	163	154	153	178	175	164	142	179	170	165	181	151	162	160	174	161	149	143	166	160	168	175	170	185	174	190	155	159	153	144	163	167	151	141	145	154	180	164	163	173	169	165	164	167	151	127	162	164	143	174	151	165	163	159	191	181	168	154	145	150	173	145	167	168	172	154	138	159	149	173	161	150	166	158	169	151	165	163	148	150	141	148	138	160	146	164	165	159	174	151	163	158	159	156	171	173	156	164	135	154	126	159	144	162	175	174	142	143	149	139	166	178	153	144	147	190	174	171	159	161	182	177	170	151	141	164	143	159	133	163	157	156	162	170	125	148	148	158	150	162	157	139	154	136	156	153	159	153	164	171	180	172	180	143	156	155	164	172	158	148	172	169	160	164	171	149	167	168	170	140	153	181	160	152	159	172	173	162	162	153	150	149	175	154	160	147	175	164	136	172	154	162	168	171	173	162	158	154	155	158	159	138	152	170	164	169	147	146	147	153	158	159	164	186	150	169	132	143	176	168	155	179	166	155	155	160	163	146	153	171	143	163	176	171	172	183	176	159	158	163	154	160	157	144	169	157	155	158	165	157	177	152	151	172	151	149	140	149	153	156	150	168	160	158	143	145	170	159	144	162	133	176	147	156	153	166	176	175	149	141	158	167	141	196	156	165	195	154	155	159	156	173	148	152	137	171	164	139	151	155	171	143	134	160	171	147	148	148	156	168	171	173	157	161	158	160	156	140	156	177	148	151	158	168	149	149	143	166	150	155	162	167	170	160	181	149	136	145	153	157	129	170	167	158	119	161	164	159	162	161	172	156	145	156	165	156	159	157	168	153	176	137	169	171	166	148	158	148	170	186	146	155	151	169	158	158	168	133	156	150	162	154	176	157	163	148	166	158	154	161	151	165	154	166	163	158	140	162	138	171	168	169	158	180	139	163	154	149	154	164	162	159	167	155	160	151	128	154	154	188	142	168	156	154	154	158	145	162	142	149	160	166	167	127	187	171	162	160	164	163	131	155	143	146	154	157	143	136	165	165	144	157	179	180	156	171	163	167	132	159	152	149	154	168	167	156	177	156	166	158	155	161	143	159	153	173	194	150	182	145	133	170	168	153	137	182	134	174	168	138	149	182	162	147	154	150	180	159	156	175	190	137	151	168	172	124	139	149	178	169	147	162	158	149	156	161	145	155	156	151	148	171	143	166	191	151	148	176	157	137	150	169	171	165	155	174	148	146	154	174	137	164	157	154	175	176	149	158	164	151	164	152	171	146	144	153	147	143	151	162	187	177	139	158	148	167	166	166	170	177	137	159	178	144	140	161	153	162	185	155	150	170	164	155	144	157	149	156	140	140	160	177	150	160	177	172	164	145	186	163	172	154	132	139	161	169	156	180	176	151	167	159	180	170	162	167	146	165	141	150	147	143	184	183	155	174	178	154	158	149	149	167	163	173	172	164	177	174	165	164	172	159	161	160	177	139	132	158	180	162	149	143	159	180	153	124	146	177	186	149	174	155	156	172	159	154	153	168	136	169	157	158	158	153	136	172	174	156	157	161	149	146	180	155	169	156	163	184	160	175	151	146	147	189	143	175	157	171	144	161	158	145	167	148	159	138	166	171	163	169	149	156	163	160	156	140	157	146	170	172	159	153	156	164	154	157	151	160	159	153	157	145	172	173	178	159	179	159	172	172	173	161	157	180	159	187	173	160	158	169	161	180	165	168	140	127	137	148	119	170	135	142	160	161	159	149	166	141	156	162	156	157	141	158	176	177	176	145	163	136	158	145	168	154	172	150	148	155	162	184	158	151	191	152	171	157	157	174	143	152	173	119	141	160	169	176	162	157	149	165	175	147	177	172	147	134	138	155	149	177	169	168	138	163	168	171	161	161	148	173	165	156	144	164	128	172	147	144	142	151	154	167	170	163	150	189	144	139	165	182	172	146	151	152	175	171	162	152	161	165	141	163	144	155	147	159	146	160	154	181	137	177	138	162	171	135	145	173	148	133	171	165	149	130	151	164	134	175	146	185	173	143	132	164	163	127	172	163	171	155	158	152	155	151	173	145	174	170	180	139	157	160	151	158	154	155	157	142	154	140	153	162	143	145	172	144	160	151	146	146	138	176	164	170	177	165	152	146	168	155
7908	2440	5505	6307	5429	4559	3682	3114	2571	2215	1923	1717	1533	1362	1252	1184	1081	1005	1029	891	867	877	840	754	740	771	702	765	661	662	673	638	588	674	660	591	592	612	581	545	589	573	574	544	519	570	578	585	555	521	499	527	540	506	521	538	523	497	480	502	534	551	480	440	504	501	508	531	540	490	521	505	505	505	520	494	514	461	466	517	526	470	498	477	498	531	503	498	498	509	509	472	525	491	457	501	455	480	461	523	501	503	491	508	487	492	474	494	465	468	498	521	465	491	445	471	472	500	499	475	493	457	500	470	458	502	469	448	517	468	536	474	460	458	496	506	478	489	450	483	472	481	471	466	415	481	457	482	474	444	504	472	472	494	498	472	456	462	484	494	512	479	465	466	479	504	475	498	480	448	482	459	494	499	484	504	445	506	437	517	450	488	469	450	482	514	464	511	481	440	493	454	526	467	495	518	453	471	432	498	469	478	472	465	450	493	487	450	456	452	501	503	445	469	461	505	476	451	455	496	469	429	446	449	461	485	485	489	458	458	464	458	462	475	501	476	469	474	505	483	500	453	462	475	465	476	503	450	480	492	444	491	479	476	472	462	472	460	450	481	478	426	457	475	472	488	479	503	461	480	529	480	514	500	435	452	529	447	495	459	425	484	465	479	472	462	486	469	489	482	480	485	484	471	457	484	459	464	452	468	446	476	478	504	468	478	459	481	437	475	473	514	480	486	508	484	514	489	478	502	531	452	453	479	482	459	503	490	464	465	488	484	489	514	533	466	446	508	480	467	453	520	429	437	476	482	510	483	470	490	497	474	449	424	467	499	496	475	489	462	475	484	486	513	481	536	493	476	462	490	486	465	465	452	507	492	469	486	491	403	475	475	458	453	476	465	438	501	470	500	517	439	454	476	511	480	465	491	482	480	447	495	457	453	458	474	496	492	485	451	456	501	503	468	474	463	460	461	447	451	434	468	476	471	451	484	457	499	446	503	472	501	447	502	461	451	449	483	468	494	483	461	460	452	458	486	455	426	495	491	488	473	474	456	499	475	481	476	507	469	486	466	472	497	507	449	447	476	487	504	460	450	472	491	499	466	487	469	476	491	466	439	515	466	458	529	469	454	457	454	492	496	468	495	475	504	504	473	506	479	453	484	475	455	474	442	469	464	434	475	450	482	467	460	441	474	460	481	471	495	490	494	485	479	461	467	467	501	505	423	484	458	455	463	491	436	491	464	441	463	485	488	455	467	473	460	448	448	457	454	464	471	503	477	490	454	462	454	460	478	484	458	485	547	436	458	475	494	473	447	439	457	490	487	464	462	457	480	501	488	498	486	490	503	472	454	461	471	515	430	493	458	493	499	490	476	470	455	503	517	456	458	483	468	486	495	464	497	463	445	471	476	482	451	488	499	464	462	475	482	504	477	504	441	478	486	468	491	486	507	464	492	456	478	437	487	459	504	469	522	478	468	423	485	448	473	498	510	496	468	492	449	467	477	497	487	453	494	469	441	474	484	468	495	469	451	483	403	435	456	456	444	501	468	462	526	456	492	459	509	535	432	427	469	514	459	481	465	523	473	472	473	480	438	474	459	498	509	467	469	448	457	482	484	467	466	429	469	528	528	498	507	480	463	481	460	485	495	432	498	478	459	468	478	481	492	447	447	502	455	476	453	464	491	459	499	466	504	494	487	464	458	458	465	481	461	495	467	469	423	467	461	493	498	483	489	442	454	488	494	472	483	441	447	479	459	476	481	472	446	468	492	502	459	464	506	468	473	489	495	475	503	510	484	469	464	444	458	523	475	438	507	475	483	464	514	521	459	498	466	467	436	462	467	463	487	488	476	487	474	496	465	456	481	480	460	459	488	461	484	443	468	477	482	490	462	429	487	434	460	453	494	464	467	490	473	470	489	467	459	439	434	460	484	458	516	430	474	442	457	456	483	498	489	478	481	419	504	486	474	470	466	485	507	478	509	466	461	534	496	500	460	462	495	487	463	482	451	485	461	472	462	457	463	476	468	509	479	469	452	490	511	520	487	507	474	493	475	495	471	463	494	462	490	454	493	445	477	489	467	465	474	490	503	488	459	464	464	486	496	452	439	452	481	460	480	481	470	493	445	454	513	493	457	454	478	475	442	492	452	440	507	453	484	490	492	501	460	475	485	472	511	503	441	496	473	505	449	476	519	475	456	525	511	482	481	476	472	454	501	438	476	506	452	478	474	478	473	465	447	479	487	452	477	458	464	499	496	492	484	487	520	499	429	497	496	501	506	456	447	457	464	482	471	497	494	451	476	464	469	449	480	483	476	459	462	471	494	439	490	433	463	416	464	460	489	484	471	465	472	496	484	475	445	454	507	467	481	481	503	456	457	478	491	501	453	488	466	470	465	452	470	514	502	441	451	468	481	464	478	455	466	480	484	480	453	469	473	473	511	444	497	462	450	465	459	470	462	467	508	475	446	485	468	490	476	483	510	459	515	485	494	477	462	496	468	483	438	516	498	460	482	455	484	460	471	464	509	466	479	456	524	465	486	460	475	481	460	469	479	525	495	477	517	468	483	457	469	479	498	481	492	439	494	472	497	479	497	469	483	467	452	463	494	445	451	484	500	458	516	492	446	498	455	444	439	456	466	475	529	475	468	463	478	469	483	474	472	502	469	464	478	448	462	491	480	446	511	474	494	464	507	467	500	472	474	485	508	492	469	468	513	478	480	477	446	513	473	460	505	506	456	448	477	438	435	465	468	433	501	481	428	471	453	439	471	430	517	510	467	425	465	459	501	492	457	450	442	445	484	468	461	469	477	463	469	454	433	494	474	467	484	463	461	464	485	494	452	487	449	462	493	487	488	473	438	471	496	474	484	458	500	448	442	474	482	463	445	466	501	492	505	475	480	478	484	503	459	463	458	465	468	552	519	467	464	499	488	476	456	489	454	483	472	471	484	482	485	463	446	482	464	457	432	457	506	479	427	462	474	457	479	465	503	453	470	463	451	467	501	445	424	529	502	455	483	503	499	471	478	480	460	463	453	493	473	455	498	486	453	461	461	475	498	468	434	442	498	486	494	441	468	472	468	484	478	411	468	467	467	460	481	465	447	440	492	464	477	439	441	473	491	464	498	478	471	460	458	498	488	481	452	457	534	467	475	475	491	480	487	481	497	447	477	454	469	487	490	472	482	486	496	451	438	474	494	482	443	482	434	482	486	451	475	474	496	495	500	476	466	454	520	518	462	454	471	517	473	461	510	479	480	514	466	491	460	510	465	481	491	513	479	441	491	458	483	482	475	472	439	460	496	464	454	467	490	440	487	447	471	489	477	446	498	484	452	457	485	487	456	455	466	460	467	431	527	480	424	476	487	524	452	455	480	449	508	477	497	479	469	474	474	488	469	442	472	493	510	453	457	491	454	462	467	457	492	441	462	496	444	483	498	466	522	495	487	466	480	475	478	509	494	501	471	443	471	480	478	460	486	448	472	478	450	460	502
2349	316	332	313	282	243	253	252	222	226	219	215	229	249	228	214	210	221	231	242	254	218	231	242	229	227	259	220	229	253	226	201	233	218	203	222	199	238	228	224	239	212	219	208	224	224	252	230	238	214	247	192	231	211	226	202	226	249	195	234	234	220	214	211	247	233	199	228	195	216	234	223	233	218	197	228	225	248	207	231	233	218	217	210	239	224	212	224	226	225	233	223	230	188	240	223	263	221	212	202	209	195	236	260	264	238	226	203	232	208	225	238	231	214	231	219	227	221	230	235	246	230	226	213	215	227	226	218	225	229	235	189	228	201	237	230	232	263	226	221	225	211	206	225	217	237	249	252	236	223	207	210	236	255	239	225	243	232	231	214	225	217	243	246	241	228	239	239	258	244	226	223	263	235	234	219	237	218	234	238	211	229	216	253	210	234	233	228	235	227	220	229	237	247	249	232	215	195	190	212	210	205	224	220	254	255	204	234	245	231	225	224	241	236	255	222	221	211	232	238	251	235	243	220	219	234	221	199	229	206	220	234	213	225	216	232	255	242	203	236	233	226	239	203	231	217	245	227	235	239	215	196	242	226	215	214	232	219	201	248	207	204	209	248	200	238	222	211	210	237	233	224	227	229	214	219	244	227	229	221	230	249	235	238	209	253	216	229	235	213	247	244	212	240	237	227	225	209	197	216	236	215	212	228	208	210	229	241	230	211	221	203	220	262	239	214	201	256	209	238	222	238	216	222	243	200	209	213	216	235	232	265	207	215	207	218	218	198	210	224	222	212	239	239	210	228	250	222	236	229	217	235	226	225	238	211	213	226	231	210	200	209	237	206	234	241	202	231	222	225	210	201	200	230	258	233	239	235	228	238	227	227	227	239	241	238	204	204	216	244	253	251	209	223	206	246	245	223	229	242	224	242	244	219	220	244	229	253	261	234	248	222	237	240	218	245	240	212	228	210	224	214	234	212	254	215	220	230	206	220	211	215	235	248	241	258	242	218	215	227	225	210	217	222	228	228	224	248	246	208	244	221	234	229	232	229	200	210	213	227	241	222	234	212	198	249	206	214	211	222	219	213	235	235	239	210	196	216	215	209	210	250	214	224	214	237	224	199	217	214	249	223	189	205	232	210	263	204	212	254	214	227	236	224	233	228	238	200	238	234	210	221	231	215	242	227	219	233	243	239	232	229	244	234	240	234	239	219	224	251	214	198	214	202	261	230	218	212	219	229	209	236	212	241	243	226	216	208	227	244	225	204	229	208	230	240	221	244	191	222	224	246	220	200	229	233	246	254	241	216	257	244	211	209	216	236	211	204	238	213	209	231	224	231	268	218	238	216	216	222	235	238	233	218	229	227	223	275	221	249	202	226	221	219	236	233	227	193	241	223	259	230	232	224	231	225	219	196	218	210	225	239	231	236	229	222	228	233	211	228	232	203	247	214	236	207	205	241	251	224	199	221	252	191	221	215	198	237	242	239	254	216	220	219	205	224	206	252	213	230	218	230	243	241	228	225	258	246	214	227	248	239	227	252	228	234	218	256	185	244	225	232	210	219	245	229	208	214	191	243	242	231	233	198	247	252	217	229	226	228	217	232	227	223	236	223	237	228	235	245	218	234	223	252	229	233	242	219	210	216	243	225	226	244	237	215	239	222	256	234	202	238	227	223	216	248	208	251	239	223	211	211	229	280	252	229	227	215	234	218	235	273	208	254	222	223	241	215	234	241	211	225	252	233	203	223	201	234	218	211	241	240	253	225	232	184	216	188	220	217	239	251	266	244	209	209	212	224	236	236	232	237	233	224	218	224	251	243	243	224	214	227	239	236	210	199	230	227	229	265	214	243	231	236	244	239	215	215	210	265	217	238	240	236	247	244	218	212	241	217	218	247	225	229	241	227	263	219	195	224	229	204	227	242	235	217	221	242	203	230	220	215	228	208	218	248	231	247	217	245	216	238	240	221	208	241	242	227	202	209	214	201	227	222	222	243	215	225	229	226	238	240	246	224	255	256	226	223	235	260	220	266	231	207	220	213	229	222	212	216	216	227	217	236	228	214	230	235	220	224	200	205	231	215	207	207	207	203	225	234	256	230	232	243	221	214	232	226	219	217	236	212	216	256	211	234	247	213	247	230	218	231	232	203	220	202	242	218	211	245	223	233	231	224	215	233	244	237	218	222	231	215	203	208	197	221	249	256	225	238	229	214	205	222	220	240	236	205	216	209	221	222	208	233	251	243	223	219	226	239	233	236	199	235	234	241	210	244	214	240	227	219	211	200	204	242	236	212	220	233	199	242	224	238	230	221	248	228	239	209	204	212	217	214	227	210	232	233	206	240	243	243	247	219	215	203	205	236	236	206	230	208	232	204	216	210	229	239	229	227	219	241	247	244	233	225	222	242	192	249	246	182	204	208	208	224	251	240	238	212	227	247	218	211	222	228	242	217	234	228	209	213	215	240	215	234	233	217	248	243	219	222	207	220	225	226	215	210	241	229	215	222	233	240	228	257	204	241	238	250	204	249	210	221	230	211	251	198	223	229	237	224	238	209	203	239	227	216	194	247	207	229	216	207	221	237	219	239	205	224	231	232	225	241	218	219	244	226	201	232	250	232	241	227	223	238	227	216	243	220	216	210	220	224	228	212	238	249	218	207	227	198	203	233	221	195	206	210	235	230	220	232	221	231	198	195	210	220	209	247	233	212	233	240	274	241	247	229	223	204	212	242	232	229	202	221	196	235	215	236	209	217	234	256	233	234	232	205	230	232	225	226	239	230	220	222	217	262	223	219	226	243	217	250	225	233	214	221	227	237	208	231	240	243	210	245	220	226	230	223	222	213	209	219	223	225	242	256	221	203	250	236	237	208	211	268	189	236	223	232	229	222	218	222	226	218	233	214	235	243	236	222	238	248	243	221	225	200	222	231	235	234	231	243	219	228	251	212	229	217	226	215	236	212	217	238	227	254	233	242	224	213	232	210	213	257	264	221	219	265	220	245	236	193	227	212	213	233	251	210	246	224	212	229	215	225	246	264	219	224	252	240	218	238	244	210	241	226	214	212	235	205	231	237	221	222	228	212	222	237	189	237	240	262	226	222	219	203	213	216	245	215	264	244	228	204	233	223	225	228	215	220	226	249	238	209	235	201	234	228	236	226	230	225	218	240	217	242	244	248	245	229	228	205	229	217	184	235	230	224	196	242	257	219	260	250	258	225	211	229	225	215	238	235	217	215	222	217	223	226	230	221	240	223	197	210	212	235	219	211	234	202	217	204	212	221	251	229	211	202	256	232	231	225	210	232	253	208	251	229	201	231	237	196	186	232	218	241	208	236	242	228	196	207	239	231	215	196	204	228	249	206	194	198	229	246	237	218	215	259	243	231	262	207	244	216	222	226	207	250	223	239	202	225	222	230	201	207	240	203	186	233	247	227	224	207	256	202	225	218	209	222	241	214	225	209	233	230	210	237	227	208	237	230	250	229
2291	743	783	908	754	788	784	725	691	688	683	677	649	698	633	662	657	602	662	648	643	629	640	642	590	644	604	648	629	632	631	593	598	612	655	607	627	645	589	637	675	646	596	638	641	614	613	663	597	620	624	624	588	608	648	614	628	613	618	592	574	656	637	620	631	591	627	655	639	606	598	567	657	628	653	603	609	614	580	583	567	590	612	604	607	617	623	611	581	605	651	630	580	625	669	584	640	619	623	710	569	618	617	649	651	620	599	585	663	570	641	653	591	608	601	639	600	589	580	611	621	608	647	637	615	609	604	661	616	624	593	637	599	613	633	590	616	603	640	551	617	620	626	608	653	615	615	612	616	625	631	619	603	582	595	620	601	592	659	607	668	597	610	583	633	557	593	622	630	638	657	615	615	632	600	569	621	658	653	634	633	617	639	568	616	629	607	610	591	639	598	655	634	582	603	625	604	594	625	598	613	658	619	613	625	600	626	612	625	596	603	632	605	654	629	599	617	608	631	616	613	643	591	618	566	595	623	595	630	585	649	645	627	574	583	603	625	680	633	608	594	660	577	590	618	591	591	643	636	621	635	651	584	623	638	647	609	598	602	601	643	638	592	641	624	630	606	598	635	591	608	664	587	681	607	618	579	607	640	615	625	600	593	625	600	636	593	600	597	553	608	688	607	628	633	640	656	584	619	592	617	628	608	656	626	611	604	605	578	619	621	644	647	588	623	614	633	637	632	616	640	606	601	596	636	612	655	620	564	640	646	583	624	639	636	598	632	635	625	588	645	671	650	601	615	606	645	606	594	636	616	628	589	608	628	643	644	643	624	587	611	623	610	613	608	603	616	628	576	605	662	640	580	576	540	615	605	606	585	565	635	661	584	636	636	639	616	604	649	625	614	606	621	582	601	588	631	598	635	615	600	585	649	653	630	605	640	632	607	627	653	619	602	579	619	637	618	628	533	625	611	599	587	631	593	605	625	602	652	589	629	564	610	581	598	635	641	598	567	628	602	601	708	611	609	599	630	648	606	663	617	574	609	642	620	635	596	597	608	626	600	596	605	589	581	582	633	588	605	674	664	618	626	588	616	632	610	625	609	590	643	578	593	625	589	570	629	636	617	575	606	615	600	659	641	597	633	638	608	627	634	640	597	602	612	649	636	639	629	633	638	645	652	614	633	606	640	582	620	632	597	626	632	634	624	633	618	616	625	635	584	605	627	601	595	573	633	622	617	623	619	546	589	650	616	677	623	621	590	606	619	619	637	621	592	596	628	625	580	592	616	601	631	608	661	616	624	659	619	610	648	635	607	581	605	620	672	679	629	630	604	605	615	646	646	608	598	567	628	599	619	608	641	623	604	632	657	651	645	652	634	622	607	635	608	650	637	590	612	612	615	643	592	620	646	608	595	596	582	580	600	616	597	596	612	617	597	600	608	605	606	622	661	630	618	622	620	611	638	625	584	629	647	647	632	652	649	618	632	587	592	637	610	624	589	555	621	599	603	623	625	567	624	627	623	629	568	569	629	601	604	552	638	633	616	659	620	581	642	584	631	640	628	631	625	560	639	616	635	628	628	609	625	646	580	620	659	579	643	584	620	597	598	623	634	585	552	619	626	612	618	624	596	635	669	589	616	638	580	645	615	634	600	617	588	614	666	659	669	618	620	616	631	585	578	626	596	607	596	639	659	602	602	592	626	589	614	604	631	601	595	622	627	648	619	619	575	629	638	578	649	644	607	627	564	625	579	613	619	589	602	579	622	622	642	632	619	584	621	593	619	614	611	629	622	639	559	604	649	602	587	587	664	621	643	623	626	600	601	648	624	611	623	606	619	599	643	616	597	620	566	575	606	627	626	661	642	621	614	617	616	591	621	574	652	651	626	590	644	595	589	645	616	611	620	617	588	582	615	613	607	630	603	624	622	595	621	638	578	607	629	599	609	576	645	608	640	621	601	640	625	612	588	631	590	604	608	630	618	607	616	616	622	667	662	636	567	618	630	600	600	662	605	671	566	639	602	584	560	625	618	627	580	627	611	661	664	610	577	599	605	636	629	653	559	621	650	605	627	684	614	612	637	634	562	662	637	621	635	625	623	648	613	606	617	642	659	589	663	584	605	633	594	591	660	596	630	584	605	649	646	624	585	638	621	585	591	644	638	625	641	629	647	612	658	638	622	600	626	640	659	627	626	601	616	607	615	642	633	613	633	641	592	591	654	586	642	622	587	605	648	587	613	631	631	609	585	598	604	614	660	649	598	657	633	623	607	608	661	563	574	620	576	635	621	626	651	646	636	615	634	590	635	648	637	644	622	643	637	614	625	636	629	613	635	575	591	647	621	590	624	604	662	619	623	572	580	588	641	578	638	626	645	603	580	654	631	607	568	603	608	619	603	600	640	645	599	624	649	627	643	679	646	635	597	602	635	648	584	631	604	597	562	613	618	613	607	589	656	577	585	617	600	645	613	612	635	621	644	627	627	647	636	625	636	609	578	625	602	613	656	637	619	646	631	651	599	617	608	601	650	648	658	618	583	578	613	609	641	614	620	645	644	588	633	633	569	623	630	611	611	636	608	614	621	623	629	622	635	607	610	628	648	607	607	613	630	617	604	603	613	628	586	618	595	572	603	555	620	639	617	614	593	621	636	635	608	619	632	581	627	597	596	621	600	631	577	605	582	636	604	602	598	626	642	594	592	613	597	592	616	617	617	615	590	616	623	697	599	598	629	600	617	606	655	621	587	626	636	588	653	601	605	603	587	593	633	603	623	628	632	593	633	579	601	585	638	650	649	675	588	627	640	647	633	619	633	613	561	609	624	593	614	622	633	643	610	641	586	554	610	557	597	622	585	626	644	598	575	587	611	632	610	600	628	591	610	577	639	612	624	626	627	595	637	604	613	635	658	618	631	569	604	628	605	665	613	612	664	621	646	639	577	586	594	585	596	614	608	626	610	587	603	543	658	637	604	607	627	607	613	643	595	616	582	599	634	597	654	606	621	594	653	635	564	634	629	603	587	601	602	658	672	597	612	618	615	597	638	629	639	663	649	618	639	606	620	579	626	631	614	577	604	651	652	616	628	624	622	567	644	612	600	673	620	590	619	632	614	623	626	633	625	574	642	615	625	562	621	642	592	591	637	593	580	606	601	574	661	605	626	601	637	636	633	616	611	588	605	655	599	604	606	631	575	590	625	597	623	655	555	638	606	618	626	591	587	640	619	591	635	583	690	593	606	658	614	642	584	605	638	629	614	625	593	654	599	593	668	617	614	609	587	602	610	620	630	609	623	658	594	646	606	618	618	639	622	653	600	591	647	631	581	605	641	666	614	622	593	574	622	624	664	637	612	640	629	571	630	631	679	601	638	605	592	581	613	611	600	607	615	607	627	621	589	602	646	612	659	582	627	639	628	604	629	644	630	613	635	585	625	610	606	652	675	611	620	621	649	587	641	621	585	629	602	603	638	620	607	586	676	649	648	641	609	625
9746	1215	1374	1141	811	589	472	392	316	262	230	223	192	187	178	161	143	179	143	144	146	123	137	123	135	120	131	127	125	105	118	144	127	108	119	107	117	109	109	129	115	116	121	114	117	102	115	112	137	129	122	115	105	107	117	136	125	113	105	106	108	115	115	117	119	95	109	106	115	120	103	120	122	122	123	109	103	120	110	111	105	126	121	113	102	109	107	150	115	101	108	114	127	124	136	115	127	113	108	116	122	116	121	106	105	107	103	107	110	121	104	102	100	113	119	100	117	120	114	104	118	123	95	99	107	89	94	103	113	122	126	113	113	101	118	119	104	111	109	102	111	127	128	110	111	109	102	116	108	104	123	117	100	106	110	115	119	134	123	122	112	124	119	121	121	125	130	127	132	108	104	98	109	131	107	101	94	104	114	114	103	128	124	133	89	114	105	125	120	92	101	97	103	106	105	111	108	92	114	112	120	105	102	123	123	125	99	108	114	102	105	132	115	111	118	106	107	93	128	125	131	103	100	111	111	107	108	102	106	96	102	106	114	114	91	117	102	106	121	119	123	113	107	110	118	121	100	133	94	116	106	116	108	110	116	123	112	117	128	104	106	109	115	107	100	104	107	110	101	127	130	117	106	129	122	111	97	119	113	122	101	113	103	110	98	105	122	127	113	103	113	134	95	116	120	100	112	121	108	91	113	112	101	100	126	106	118	119	106	122	116	102	117	123	116	97	100	104	99	119	101	125	122	110	120	117	118	123	110	123	113	102	120	119	112	90	115	115	123	101	125	129	116	87	110	114	110	113	108	95	94	107	112	102	96	122	111	95	97	105	115	111	103	84	126	110	106	91	112	108	129	119	104	95	116	115	94	108	109	95	104	136	142	109	113	103	117	102	102	102	114	132	91	106	116	122	127	115	103	101	101	114	106	106	105	114	110	107	101	123	104	107	102	110	125	109	106	100	112	101	129	116	117	105	118	110	96	109	113	100	96	121	93	112	109	96	110	108	109	124	112	119	107	102	97	115	112	127	115	99	122	108	125	116	113	113	97	119	120	109	120	108	102	91	100	116	95	105	99	107	109	118	110	90	100	98	105	107	114	128	113	118	114	118	102	133	107	112	103	88	92	100	109	110	111	108	112	93	92	103	104	101	121	105	91	116	93	100	99	107	130	111	114	92	113	112	113	115	109	111	101	111	102	104	125	103	122	111	127	105	105	117	117	103	105	117	110	100	122	103	100	105	112	108	103	107	90	112	125	90	90	117	101	116	117	108	105	118	140	95	101	132	124	103	117	89	107	102	115	109	113	125	117	105	109	135	110	115	116	108	99	110	128	118	122	94	104	119	115	114	122	115	100	108	117	101	115	129	110	126	122	124	105	105	95	119	106	124	105	104	124	110	101	120	101	121	84	91	119	92	95	114	127	119	99	114	101	111	95	115	98	107	116	103	112	99	115	102	115	95	122	102	115	108	120	120	103	98	102	128	95	105	113	121	107	118	101	102	121	108	99	110	115	107	115	126	104	122	131	109	115	110	117	108	91	94	112	111	113	111	118	113	124	112	108	115	108	109	118	99	105	113	125	112	104	110	120	114	114	111	103	91	113	100	117	121	119	117	114	125	121	129	130	111	120	107	105	101	96	110	99	92	101	103	115	106	117	127	102	119	119	93	119	107	116	119	126	137	118	109	108	120	113	107	116	99	105	105	111	107	107	96	100	129	95	132	105	125	124	105	121	116	110	110	127	145	111	123	117	109	115	117	110	107	86	116	105	112	110	112	95	110	131	112	109	112	105	104	104	111	121	104	110	101	116	120	89	115	93	99	106	100	122	114	128	102	96	126	117	117	103	102	127	92	105	113	99	116	100	90	110	125	136	127	110	104	110	109	127	111	109	110	104	119	105	112	114	119	102	139	105	119	127	120	99	110	105	112	108	104	93	135	106	102	108	97	107	115	109	112	102	137	116	105	113	100	103	101	117	116	109	119	121	139	107	115	110	100	117	118	93	113	109	102	110	114	111	111	114	97	111	119	98	102	113	119	103	94	127	106	116	120	111	104	121	103	103	98	91	98	117	116	122	101	108	124	100	117	95	112	100	104	118	96	105	110	101	94	119	106	101	105	109	105	109	98	102	112	92	89	99	105	100	100	110	115	106	124	116	118	96	112	117	103	124	113	111	116	135	111	100	93	103	105	125	137	101	100	101	111	104	108	101	107	107	104	111	109	118	100	127	103	104	101	99	116	130	121	108	119	98	103	117	129	99	134	106	106	103	103	101	110	98	109	105	97	120	125	100	120	108	101	110	117	109	113	96	123	128	120	101	123	103	124	106	115	111	108	104	113	119	114	92	125	116	101	114	104	118	106	106	102	96	118	105	133	111	113	104	126	132	110	113	124	130	114	126	119	113	111	104	95	105	107	113	122	118	113	117	115	95	110	113	97	92	108	97	102	110	118	112	126	115	117	111	109	100	108	133	123	116	106	111	114	87	113	117	112	95	103	89	123	122	105	107	96	116	111	104	123	116	135	110	108	111	101	110	121	93	112	112	115	126	110	112	104	117	105	101	100	119	120	107	103	90	118	124	120	113	90	121	118	106	118	105	110	117	117	107	102	92	106	107	109	130	109	129	105	102	139	96	111	110	105	111	107	99	101	107	106	97	107	103	116	112	96	114	104	95	115	105	103	109	120	127	126	112	94	110	97	93	117	103	114	94	113	107	98	109	126	94	116	110	97	94	134	111	119	117	115	105	117	119	105	101	116	117	108	113	119	122	116	108	122	114	100	106	137	122	93	126	107	114	116	127	99	103	127	119	105	126	99	99	111	118	106	106	108	118	100	128	96	89	119	123	108	96	119	112	129	110	106	135	123	130	111	79	110	113	102	114	122	91	112	79	107	104	95	94	108	115	117	108	114	139	114	105	132	88	102	115	94	115	101	108	98	114	110	120	101	91	87	101	114	129	104	112	103	106	121	94	111	111	119	130	110	79	107	107	115	119	111	100	110	123	109	102	114	111	97	116	127	104	112	103	110	109	114	111	114	97	101	122	117	102	100	105	101	111	116	119	100	103	88	106	85	96	110	124	101	118	113	113	109	107	109	102	115	116	127	120	97	109	115	140	109	94	102	96	108	106	107	111	100	103	123	112	108	119	115	122	97	107	116	111	97	141	111	102	105	109	107	99	103	121	120	122	115	111	112	92	88	134	98	115	110	103	107	113	110	110	131	105	110	120	124	110	125	99	97	115	104	139	103	117	98	105	108	114	117	107	112	100	91	117	114	111	103	126	111	97	109	112	120	105	117	94	103	105	123	103	126	94	111	98	107	108	112	127	92	115	126	102	122	119	108	109	120	109	114	119	97	114	110	118	111	123	131	102	107	104	113	102	92	108	111	101	88	113	108	92	111	94	114	119	108	111	116	100	93	130	125	109	106	111	105	97	101	100	102	111	90	133	98	101	122	118	115	93	88	115	96	103	120	116	94
5706	1462	3071	3606	3052	2572	2062	1684	1512	1314	1155	983	904	848	764	687	651	611	619	582	560	561	525	496	488	470	490	500	424	439	470	449	441	455	426	408	399	400	388	403	413	393	428	401	392	348	391	360	390	352	380	373	381	377	364	352	359	375	370	343	380	359	373	380	349	355	360	380	386	320	356	370	357	323	378	351	354	353	365	367	348	396	338	369	355	350	351	361	348	363	391	339	337	357	347	354	336	356	340	339	338	366	338	315	330	354	360	346	345	337	361	362	338	349	345	366	381	333	360	351	337	330	356	358	360	332	345	325	349	374	304	332	319	368	330	355	337	337	339	356	349	347	315	343	372	320	375	344	339	361	340	346	367	357	341	338	335	334	350	353	340	353	375	335	346	332	357	350	317	374	399	333	357	334	350	337	351	356	308	357	348	321	353	323	345	310	362	364	373	344	366	336	309	345	383	307	324	354	345	379	358	365	323	352	335	323	365	340	356	326	339	331	313	309	319	357	354	358	335	357	377	374	340	381	338	358	365	336	356	347	331	330	317	317	325	331	316	350	341	344	341	355	364	331	338	376	368	333	336	351	325	367	336	347	326	339	364	342	352	378	371	329	343	349	355	336	348	335	349	331	389	308	334	319	321	310	323	328	350	341	367	308	337	328	344	310	345	312	333	341	333	323	330	327	359	366	351	350	329	321	357	337	300	343	327	345	343	340	332	345	378	366	344	313	373	355	341	371	311	390	332	342	369	342	362	324	314	341	319	353	346	331	317	364	368	328	328	361	359	337	325	350	348	343	361	356	340	358	345	314	334	312	327	345	298	348	380	328	338	325	361	324	355	347	327	346	318	356	324	338	319	355	320	330	357	343	287	349	337	358	327	330	343	335	357	369	339	334	381	321	339	339	347	314	336	341	363	382	339	331	338	367	328	346	344	357	345	296	360	340	342	335	356	341	307	319	347	341	359	355	376	319	310	353	351	325	379	347	320	358	359	332	329	349	351	312	306	370	384	367	344	348	384	342	336	305	338	323	334	365	321	351	278	348	351	357	367	352	378	328	328	363	345	310	327	371	368	333	354	338	380	364	320	358	330	336	340	356	374	337	325	320	334	356	339	332	318	358	365	352	318	371	348	337	359	345	343	357	372	355	338	367	327	375	362	318	332	354	355	336	358	357	354	356	321	356	327	374	389	306	359	338	362	309	324	348	348	339	366	356	324	328	378	360	328	340	376	323	349	361	305	344	325	333	354	342	337	359	323	335	350	303	364	347	345	314	361	381	323	317	368	359	367	317	330	351	315	363	324	315	353	348	314	319	359	358	361	309	332	335	349	287	335	352	355	354	346	348	339	330	319	377	346	334	331	330	329	341	354	312	356	326	335	334	364	352	340	349	351	344	333	345	305	352	307	326	337	321	331	352	354	349	342	355	340	316	330	350	311	359	340	323	337	370	337	346	319	349	362	377	318	327	367	312	355	379	346	356	346	332	330	374	318	370	349	335	354	322	378	336	351	362	334	346	342	353	334	315	367	349	337	357	381	343	348	346	332	371	344	351	355	341	333	347	339	356	314	352	338	347	385	309	353	353	350	335	326	345	369	346	358	331	345	342	327	347	367	315	353	305	324	362	350	357	326	344	349	353	330	295	338	361	352	328	328	372	349	338	338	343	315	365	340	309	336	382	337	326	349	353	317	335	325	330	356	357	345	335	323	359	316	359	338	340	350	349	360	353	356	348	326	359	343	357	315	339	333	338	336	356	343	391	353	341	315	384	332	357	377	373	357	371	344	309	342	335	369	363	354	345	296	315	362	358	311	347	383	353	350	360	348	334	328	356	305	340	329	336	362	354	321	348	345	347	334	345	342	354	352	349	356	356	337	329	357	332	328	341	326	327	331	325	361	349	367	307	376	359	344	336	333	360	351	328	336	371	360	336	362	316	349	356	282	308	347	350	329	358	382	352	345	337	372	365	350	358	356	360	350	325	348	305	366	342	333	344	336	350	359	315	370	322	355	321	341	387	339	363	344	349	345	325	345	332	359	367	337	350	378	341	375	328	325	325	313	374	333	355	336	360	353	358	353	368	342	357	303	345	331	345	336	343	322	362	330	339	360	345	330	308	314	328	360	333	379	346	335	335	312	334	368	317	311	374	331	333	357	356	347	337	333	335	348	312	344	344	324	342	351	342	326	350	342	340	344	290	351	337	336	347	360	348	365	324	335	341	326	366	333	346	301	346	338	368	335	307	354	358	356	358	343	322	355	355	366	342	319	361	301	374	341	365	346	355	352	320	356	359	342	350	303	328	346	347	334	341	325	339	360	358	320	321	328	372	373	365	359	325	363	348	328	369	352	358	319	335	345	347	340	327	324	324	349	341	329	347	349	345	303	355	342	370	320	338	357	351	331	351	338	366	332	324	357	357	334	331	296	346	333	352	321	349	336	324	323	359	319	319	325	344	326	328	345	330	336	356	339	307	329	322	341	299	321	332	341	347	324	326	338	345	372	371	355	345	319	357	352	330	378	370	393	363	322	336	369	326	367	372	336	355	388	343	327	397	363	351	334	377	338	324	371	365	347	329	326	333	329	351	309	338	334	360	347	334	336	342	360	336	345	331	319	341	345	338	360	334	354	320	361	328	362	280	332	376	315	347	324	338	365	353	317	328	350	333	345	350	328	334	321	322	335	338	344	360	316	339	308	361	348	356	342	320	329	357	330	351	314	339	350	326	313	313	340	327	327	348	329	377	371	356	357	331	389	357	341	347	397	343	346	338	322	293	323	350	330	315	355	358	313	336	343	327	358	321	335	355	359	322	365	324	351	340	334	347	327	343	343	333	352	355	342	346	347	342	346	356	334	372	329	346	355	344	325	325	337	333	358	360	332	342	343	335	312	328	378	339	364	328	325	336	362	334	334	361	347	364	338	340	338	359	343	316	327	372	333	336	358	336	344	354	353	333	331	346	337	362	312	380	332	360	328	336	323	370	332	339	356	365	351	347	350	354	341	317	289	360	320	342	361	393	318	354	373	379	352	336	343	351	330	328	317	337	314	316	302	363	340	317	345	347	358	334	349	349	323	367	386	317	358	362	342	357	309	329	336	336	344	369	338	346	310	332	371	366	335	336	293	377	340	356	381	356	339	328	345	363	329	356	325	349	337	319	328	319	302	324	371	321	358	325	321	349	379	330	354	344	343	336	365	380	334	343	326	342	330	330	351	330	332	327	345	338	363	350	378	336	340	328	328	321	352	349	381	346	364	362	334	342	365	340	359	313	365	328	310	347	351	346	375	345	340	345	321	318	351	334	358	377	342	343	334	368	361	338	343	339	373	333	376	342	320	326	340	339	346	319	312	342	321	356	340	329	348	347	366	351	335	357	323	348	342	356	343	353	326	351	310	365	359	344	318	346	328	338	390	342	343	365	321	325	335	324	299	351	347	321	374	313	368	351	350	337	359	341	326	333	350	318	343	340	370	344	335	341	341	367
18253	3027	2809	2197	1586	1112	842	651	547	440	411	342	344	306	232	255	247	223	229	215	222	219	197	194	192	209	172	196	153	172	177	169	204	176	164	162	159	170	181	150	160	158	170	165	166	173	167	158	170	160	149	184	149	161	171	185	182	144	158	173	175	164	174	188	178	173	141	172	145	167	169	146	165	174	161	141	167	170	170	173	138	157	162	166	161	147	176	171	179	171	177	169	154	168	191	161	181	168	149	158	155	167	173	162	161	156	180	175	164	174	157	167	156	156	151	180	141	150	168	169	167	150	124	152	174	157	141	154	157	130	150	163	140	163	162	170	170	157	156	150	158	167	148	149	157	155	162	137	152	147	166	163	149	160	178	162	143	161	138	142	150	138	151	166	151	156	166	157	187	171	168	164	159	176	180	153	157	158	167	154	179	150	155	161	151	165	135	165	165	174	145	187	167	146	154	160	157	156	159	135	182	165	150	129	159	149	163	167	155	147	171	152	148	141	176	156	160	163	136	157	149	161	145	142	155	177	155	146	146	144	163	156	142	146	159	144	165	169	156	154	161	154	160	150	157	169	154	159	173	143	166	143	142	174	143	138	169	137	188	174	146	168	162	164	166	149	162	155	161	157	124	165	163	138	163	158	157	139	150	166	146	165	162	144	163	158	150	154	175	164	159	136	144	161	168	174	148	176	171	153	174	158	164	157	154	160	137	133	142	155	161	145	159	158	165	150	165	145	156	158	144	146	174	151	152	145	137	163	160	145	126	170	146	151	138	146	146	148	152	155	176	141	140	156	139	158	172	176	139	156	158	174	152	164	166	150	165	149	162	139	166	165	147	153	144	152	163	159	161	170	139	152	187	166	122	149	141	168	166	188	169	171	166	166	171	170	159	164	147	172	161	163	133	158	173	171	175	171	150	164	160	164	139	169	147	136	165	151	154	176	148	156	144	155	159	167	155	185	165	160	144	196	149	161	148	157	145	161	171	159	164	157	154	148	179	166	150	159	164	144	150	170	140	137	158	155	166	140	178	133	164	165	148	168	161	168	153	163	166	148	167	162	129	138	154	150	138	173	147	147	157	177	160	155	160	146	153	176	160	131	140	177	152	163	190	145	155	181	163	162	164	143	143	168	136	154	146	139	157	143	159	167	133	166	146	167	156	147	162	167	166	143	174	192	176	155	140	162	141	154	186	196	148	142	162	153	132	162	179	162	144	164	161	157	148	188	152	170	166	140	147	157	158	151	164	161	168	157	150	157	178	153	143	159	152	172	158	184	158	155	156	161	146	153	150	146	167	165	167	143	131	161	164	151	155	155	137	136	165	141	152	156	146	149	126	173	154	160	155	171	152	144	184	161	167	157	148	153	146	146	160	168	164	158	166	159	148	172	174	166	168	160	137	170	177	186	140	138	169	162	157	158	173	158	153	139	137	148	152	159	163	142	146	176	165	139	165	142	156	153	153	139	171	154	146	156	160	153	159	167	150	157	131	158	158	160	158	163	142	169	144	154	157	167	149	158	164	146	154	150	157	162	129	175	147	176	168	162	170	150	171	135	136	149	152	144	154	165	165	172	157	168	146	144	137	171	180	149	167	163	164	158	161	162	140	189	199	151	151	143	167	167	162	181	165	179	173	154	170	137	165	151	154	161	134	148	163	169	146	159	186	146	176	163	163	143	144	171	152	151	179	147	147	194	190	152	150	171	147	138	163	141	139	171	116	177	151	145	146	145	173	160	151	143	147	163	162	169	176	173	132	160	162	142	175	158	157	153	145	130	161	159	168	153	154	177	177	161	159	151	145	170	140	150	142	162	158	154	161	149	177	160	171	173	158	156	150	139	163	153	157	159	181	167	161	155	170	156	171	156	150	162	126	169	141	147	136	154	147	175	140	151	164	153	157	162	170	155	151	150	170	157	173	177	165	158	176	166	155	149	155	159	148	163	147	161	149	171	158	166	167	120	157	158	164	171	160	134	144	153	125	133	168	172	165	145	167	168	158	168	161	166	153	154	149	172	132	172	148	155	141	187	140	158	179	161	147	170	163	157	162	146	154	150	153	158	142	161	160	156	157	144	139	151	168	140	158	169	134	157	176	159	155	163	165	151	156	166	162	149	158	146	166	136	147	180	175	161	159	156	166	152	161	169	143	169	150	166	136	177	162	136	142	150	163	148	151	173	158	158	153	150	170	123	141	160	162	150	184	170	161	173	152	163	140	192	163	170	172	140	160	145	160	159	149	186	139	160	149	165	165	149	136	171	168	136	181	160	155	160	138	171	173	186	160	175	142	159	184	161	163	151	164	137	148	160	156	168	142	164	160	161	172	156	161	138	156	168	183	160	178	162	158	175	193	147	157	136	140	168	184	165	156	169	163	173	158	161	152	143	143	173	165	164	151	154	150	174	163	170	141	161	158	172	164	154	146	157	167	151	183	150	160	152	154	162	157	168	152	172	161	142	161	140	168	163	153	149	166	163	165	159	150	168	125	168	129	165	157	177	170	166	171	168	169	140	166	200	154	171	151	143	146	161	173	148	150	150	176	147	170	174	164	159	148	137	160	165	165	155	145	159	172	143	149	171	146	164	170	166	165	145	150	150	151	190	149	144	189	163	174	160	155	157	169	159	160	152	155	150	173	155	145	157	158	143	138	168	152	170	157	172	153	154	145	155	151	183	151	168	158	167	178	155	151	164	157	168	144	150	159	160	175	161	153	182	136	133	157	190	191	147	164	149	149	182	154	161	152	150	186	145	155	163	168	146	166	145	158	142	165	173	177	143	171	143	164	154	159	150	149	158	148	142	151	167	157	154	187	159	167	137	176	141	146	153	142	146	171	164	174	141	166	187	167	150	159	134	150	140	173	145	183	158	154	164	163	164	143	174	155	144	133	159	174	159	154	167	153	183	154	152	160	149	162	154	135	163	157	161	142	157	146	144	142	139	162	138	185	156	152	157	152	153	162	179	147	153	158	161	188	146	182	163	152	143	177	168	172	140	155	151	148	161	149	147	166	146	169	143	153	161	166	160	145	175	147	137	165	165	170	183	140	174	175	168	173	182	136	161	163	152	144	154	161	162	156	148	165	137	153	166	155	154	176	164	147	137	155	147	155	146	153	156	153	175	145	146	170	157	175	161	138	160	150	164	173	144	137	167	153	168	162	175	187	140	155	161	159	162	169	188	170	173	161	153	153	149	164	169	149	152	140	150	148	141	154	153	143	159	163	147	165	151	149	157	142	169	138	153	146	135	152	166	149	167	161	156	180	166	174	140	135	155	171	147	162	158	156	161	148	158	176	163	157	160	161	163	173	147	164	151	146	132	179	154	182	152	135	170	152	171	173	159	171	162	142	160	169	147	182	159	169	166	155	192	162	158	142	148	154	157	171	160	142	163	174	151	160	135	151	159	142	152	168	143	142	159	147	165	150	157	156	160	166	155	173	159	153	158	182	133	166	175	147	150	138	149	143	154	173	151	135	171	162	150
7956	2454	5562	6281	5471	4471	3641	3020	2540	2228	1980	1716	1556	1377	1304	1177	1118	1040	996	947	910	869	802	767	781	757	735	679	691	718	649	678	616	642	640	604	628	627	591	558	621	585	582	576	568	503	570	560	593	570	545	535	549	512	520	526	539	519	523	543	491	487	496	514	490	491	499	518	522	519	497	511	523	510	488	487	502	515	495	528	510	493	507	517	509	466	513	497	474	477	503	509	490	492	524	470	527	475	507	516	480	460	475	483	479	481	452	449	493	489	474	461	444	467	501	499	476	455	484	464	518	482	495	474	455	510	518	491	481	494	486	454	482	480	475	472	487	516	528	480	467	463	540	476	463	430	465	490	515	465	472	481	470	492	476	466	448	453	467	489	501	480	497	462	520	446	503	464	481	469	477	476	475	469	441	468	469	458	478	457	489	453	513	461	481	436	455	493	493	453	475	479	497	436	481	458	487	467	466	497	486	467	459	501	435	435	503	527	444	510	466	488	501	457	459	487	523	466	489	442	465	484	491	515	476	481	504	453	474	447	444	467	519	531	462	517	474	471	481	485	461	444	494	495	462	466	470	488	501	470	499	462	462	472	480	457	488	521	437	477	462	475	494	465	484	466	478	483	466	490	460	449	506	457	461	471	459	476	515	477	491	474	505	469	487	461	507	437	452	509	483	475	485	485	489	489	453	447	464	494	461	478	445	493	469	455	464	440	491	478	484	496	502	481	499	450	492	500	471	493	490	494	492	479	480	460	508	448	506	470	477	515	457	471	470	472	468	459	464	455	437	477	495	494	466	493	483	456	478	510	449	445	445	502	521	475	435	464	483	458	474	510	456	486	448	438	494	454	454	500	496	452	488	490	462	452	470	475	396	506	496	475	445	469	490	497	482	457	485	459	474	455	473	498	504	491	460	496	475	501	466	450	477	455	462	497	420	508	484	469	458	477	469	516	450	472	469	474	482	476	498	503	468	454	487	475	497	459	486	470	438	470	461	475	488	466	463	491	461	508	483	462	466	452	493	463	477	448	498	452	501	406	465	455	455	444	511	445	500	474	454	465	484	480	462	437	478	483	444	447	477	476	460	469	471	468	483	433	458	507	456	453	436	476	476	496	424	514	488	475	487	470	485	490	456	509	504	460	437	457	422	487	487	469	460	487	477	450	519	458	498	481	450	495	477	521	484	459	442	466	444	486	476	414	488	446	468	477	514	468	474	503	510	487	449	439	488	455	420	474	470	478	442	459	508	460	465	459	481	441	506	489	485	470	474	500	453	465	502	439	519	467	474	470	508	510	466	434	471	482	497	428	492	454	462	491	455	506	454	456	453	461	467	452	461	486	479	456	469	453	454	444	450	437	466	431	455	505	462	485	501	433	451	469	485	471	480	434	440	468	440	454	520	438	484	448	478	486	451	479	465	442	485	493	460	490	487	511	508	485	485	457	478	498	446	484	447	448	483	484	459	449	476	501	453	453	465	470	488	494	492	429	460	476	475	444	454	502	447	486	512	459	462	448	477	488	453	481	506	486	514	487	489	473	453	469	473	469	493	468	457	477	482	459	502	497	470	464	480	483	493	452	442	457	433	479	480	465	492	479	470	516	486	477	466	446	464	475	491	485	508	457	452	463	424	507	455	459	489	463	496	497	454	455	480	473	494	538	465	483	444	468	454	506	483	420	484	474	483	438	479	472	493	447	469	467	489	490	455	452	503	459	468	437	473	436	486	442	498	515	468	426	495	452	466	485	478	481	457	455	446	468	478	474	481	444	474	466	468	467	476	466	480	466	472	474	480	506	466	432	453	477	511	482	494	512	431	460	447	450	473	506	433	485	524	483	500	495	465	473	434	482	510	457	475	472	448	476	498	492	466	450	493	463	464	479	458	460	515	441	478	471	489	462	430	485	505	516	489	467	461	480	474	470	465	483	477	459	483	474	453	434	472	489	503	475	458	485	490	464	503	463	480	483	493	482	485	465	537	477	478	481	473	456	463	491	432	472	481	514	443	465	473	422	447	454	470	474	450	495	479	512	484	490	460	470	472	460	471	464	482	471	471	492	489	475	429	475	498	448	483	489	500	450	493	458	475	475	485	480	515	484	439	454	503	453	486	526	482	469	475	462	467	469	467	469	479	458	444	529	431	449	483	482	479	448	487	466	479	479	492	451	461	488	491	461	487	489	442	490	464	488	469	494	454	464	490	494	426	480	499	490	478	474	492	477	469	457	467	470	457	498	469	490	488	483	449	458	487	463	481	447	463	468	483	501	464	449	456	466	445	511	460	493	496	519	455	460	462	436	447	445	482	464	474	499	462	478	482	443	460	455	454	454	473	469	464	483	481	499	451	464	477	472	517	475	444	460	488	441	464	474	472	435	484	451	429	444	494	483	446	465	468	447	450	489	442	484	495	443	506	457	468	468	501	451	493	452	457	472	502	483	467	448	486	517	475	479	446	475	475	472	485	478	515	464	431	437	467	456	443	511	467	502	487	463	445	458	501	497	479	491	490	434	483	450	447	490	469	499	470	498	476	448	485	460	467	464	491	485	466	491	446	488	462	470	445	496	472	494	477	504	499	471	439	502	479	471	469	476	454	447	468	487	461	478	460	476	495	475	441	496	456	458	490	491	471	451	477	422	486	462	463	506	451	449	484	477	525	496	485	487	467	477	446	504	442	487	483	425	496	475	430	452	488	479	480	460	505	492	461	503	453	467	468	506	546	499	472	474	469	476	453	482	486	463	439	451	459	420	468	475	437	475	448	501	500	498	468	505	498	496	459	485	459	474	457	434	439	450	450	464	458	452	535	475	482	446	464	483	466	432	490	474	435	501	455	456	478	459	483	442	414	440	476	462	502	451	495	455	474	466	475	489	546	411	455	514	441	497	513	468	469	454	469	459	479	493	468	448	475	465	488	475	509	431	476	462	460	487	504	473	447	474	458	506	437	452	486	511	452	482	483	489	470	504	461	463	499	452	451	512	462	490	459	477	491	458	504	469	449	470	494	502	463	436	449	457	451	482	482	457	475	491	480	511	443	496	479	452	487	441	515	473	465	466	486	482	500	461	450	460	446	460	485	449	457	464	451	485	473	459	468	471	460	473	461	452	495	472	474	454	508	469	456	489	486	473	470	502	481	455	463	476	472	466	503	493	484	470	491	477	457	488	519	428	490	455	458	441	507	468	464	476	444	473	461	490	459	481	446	460	458	463	445	496	486	498	533	486	465	511	484	501	442	434	486	461	504	478	463	450	491	492	481	459	471	483	446	482	441	496	500	474	482	476	422	477	448	473	510	454	482	469	510	435	401	499	459	469	473	476	451	492	481	467	487	449	488	427	465	481	510	485	452	509	457	482	489	490	463	481	458	489	446	481	462	473	517	460	449	477	459	498	480	423	461	464	470	477	513	458	452	465	450	482	431	474	499	454	489	479	420	496	469	484	477	444	483	478	448	486	466	452	477	498	468	500	450	456	470	478	517	487	489	467
2259	309	290	252	216	250	227	249	223	219	224	246	211	234	222	223	199	237	210	220	216	223	222	229	239	236	239	242	203	210	222	205	218	235	202	254	241	215	221	242	207	204	226	203	230	229	205	225	215	266	226	214	223	212	233	247	206	196	249	234	228	222	230	223	239	221	240	239	222	223	236	224	232	210	223	226	234	228	228	212	238	212	210	231	240	236	221	236	241	235	231	220	202	210	201	231	246	192	215	217	212	256	240	215	222	213	216	222	256	235	229	236	224	212	218	208	226	213	213	232	194	226	219	219	238	217	214	225	223	250	212	214	217	214	211	208	232	226	195	220	214	229	224	248	205	214	217	211	216	216	228	247	230	207	243	220	224	217	230	223	208	222	208	212	243	238	247	228	227	265	230	217	244	204	216	213	235	236	228	234	216	250	208	228	235	216	225	240	233	216	212	229	229	217	251	218	257	220	204	210	214	206	215	236	236	216	199	207	199	208	240	201	225	226	240	247	216	213	209	232	238	236	220	224	233	212	203	210	212	224	227	229	246	220	247	217	229	237	225	218	221	243	239	252	200	214	217	220	218	239	240	224	247	216	247	221	220	206	225	234	220	234	231	217	222	245	225	219	230	211	205	215	247	198	211	250	255	229	216	232	227	217	248	216	222	207	218	239	204	227	202	224	208	221	221	239	225	187	228	236	179	260	205	203	204	231	233	225	219	222	247	242	226	236	226	227	253	239	223	212	224	223	243	241	217	232	184	229	234	202	226	252	219	255	231	232	206	219	218	211	213	226	238	216	215	220	230	236	222	216	221	237	192	227	213	197	229	219	234	220	229	211	224	232	239	215	239	225	205	212	229	224	238	235	224	239	241	211	239	211	243	217	232	202	236	219	238	226	201	221	224	198	208	232	213	225	211	207	236	232	218	243	213	228	225	208	219	218	209	234	228	220	221	205	206	225	205	217	218	242	224	208	235	217	241	219	259	217	216	216	196	224	221	223	236	214	211	234	228	224	216	243	207	215	210	186	230	233	216	214	210	236	231	205	248	220	224	245	210	206	249	223	206	209	228	239	214	222	221	221	223	227	216	220	229	205	216	208	234	234	205	215	228	205	224	235	223	234	236	237	221	204	227	216	182	228	205	262	206	209	234	262	195	217	262	223	220	229	214	225	215	236	241	234	222	251	218	205	223	222	230	236	273	218	210	228	238	208	220	222	201	243	233	218	216	246	227	215	210	239	220	225	235	226	218	214	222	224	241	225	213	232	246	253	202	219	228	225	243	233	212	207	209	208	235	220	238	227	232	208	208	231	238	205	211	235	242	236	214	229	202	232	221	216	223	208	245	201	219	254	201	230	212	204	224	216	227	235	232	203	229	231	231	229	219	226	213	211	216	236	221	246	230	213	232	248	243	233	207	254	220	229	213	227	231	240	209	223	229	232	237	206	220	237	227	217	199	229	223	230	213	232	215	261	257	246	243	251	227	197	239	218	213	232	176	232	214	210	238	208	212	222	198	204	219	230	236	220	231	225	209	224	214	236	203	212	224	238	207	239	220	207	250	214	211	210	232	223	221	215	226	246	240	227	226	210	245	212	209	221	207	221	228	235	231	201	223	231	233	196	219	201	199	232	230	226	226	233	227	255	226	233	219	222	182	224	209	213	217	240	246	195	203	206	241	221	205	229	219	215	233	223	236	197	220	241	215	210	171	230	218	195	229	241	237	227	208	225	240	221	218	213	236	237	234	230	216	268	212	225	207	244	248	211	214	230	209	200	253	224	227	256	241	231	203	231	231	189	199	212	208	226	216	245	214	217	224	212	239	257	201	204	211	251	226	205	234	210	198	236	209	217	211	244	222	238	235	218	221	247	242	229	222	246	247	218	209	208	233	208	217	211	208	206	220	209	226	190	207	209	227	216	243	192	231	222	250	203	259	221	224	233	214	230	251	233	243	207	218	225	217	206	223	201	206	214	231	226	231	233	227	230	241	236	215	215	220	242	226	225	207	258	210	216	232	219	221	230	210	206	230	205	237	239	207	220	230	251	209	229	247	236	215	215	223	228	229	218	236	207	212	201	201	243	226	234	246	213	209	225	212	199	233	222	200	216	211	271	196	199	236	233	227	212	257	246	245	214	214	226	218	235	197	236	241	224	237	207	228	226	201	191	232	235	225	246	219	207	214	230	229	212	217	229	201	236	222	229	213	218	209	234	217	231	222	211	241	220	210	256	218	243	244	226	270	210	232	243	234	238	225	223	219	224	224	227	219	236	202	216	195	207	242	208	232	250	241	227	233	225	217	226	242	212	224	224	239	244	205	231	218	221	198	234	227	228	253	204	238	224	214	195	212	211	227	221	225	231	202	217	227	229	192	217	204	208	203	222	222	213	205	234	220	216	220	216	209	214	232	231	202	244	230	229	243	228	208	240	250	225	226	240	218	228	201	244	221	229	223	226	224	230	251	224	235	222	208	238	245	223	219	202	199	245	239	222	229	218	223	219	226	234	229	217	216	230	226	210	234	275	194	221	238	215	228	227	207	215	217	252	253	225	228	234	221	226	222	222	237	245	221	207	212	243	199	232	220	242	225	198	208	255	212	208	239	233	242	205	199	231	202	260	239	227	215	238	220	228	226	238	220	213	230	240	240	231	227	240	229	246	232	207	216	212	264	235	220	230	216	246	216	224	231	204	224	225	228	215	244	211	225	217	213	250	208	207	258	211	242	207	233	239	195	199	234	230	197	209	240	235	240	232	238	211	207	227	233	232	233	221	204	255	229	237	224	205	248	220	208	227	243	213	195	208	193	258	193	210	212	240	202	213	239	230	204	248	220	253	243	230	194	233	220	229	227	229	224	214	241	242	218	210	220	217	231	213	221	216	221	265	227	222	232	228	258	202	201	231	270	231	245	206	220	229	201	222	242	231	188	206	215	241	242	215	233	207	221	232	226	230	214	221	209	209	206	219	226	238	227	216	222	215	220	254	220	201	211	238	234	227	203	234	226	229	231	215	247	221	233	202	233	216	218	231	212	229	234	197	234	207	249	229	208	248	219	235	220	226	206	217	241	242	203	218	217	192	225	213	219	182	221	223	244	225	241	207	228	243	228	233	232	210	214	238	230	196	242	228	247	182	237	242	212	241	245	222	234	225	217	212	253	207	258	239	214	234	225	207	234	220	231	208	235	226	205	242	223	224	206	214	225	248	222	210	224	238	209	207	241	243	214	247	213	227	218	211	252	220	233	201	220	227	222	226	201	215	225	249	221	232	211	227	229	208	235	277	229	217	221	253	223	215	227	223	227	233	229	241	248	232	238	196	235	217	225	225	212	246	210	213	215	231	202	217	214	199	240	221	212	212	197	220	215	223	215	236	216	210	228	230	214	233	228	244	204	225	219	227	227	210	221	234	249	226	231	225	239	212	202	249	197	220	220	233	225	207	226	218	219	243	221	243	200	235	231	228	231	219	240	228	229	243	210	216	237	214
2292	683	808	880	803	791	755	688	706	714	658	674	646	637	643	644	629	666	631	647	675	622	595	622	614	617	636	649	623	605	656	639	642	601	588	624	607	616	595	629	584	647	635	589	569	587	594	658	639	590	604	643	606	632	625	612	625	630	657	649	644	639	611	580	610	619	633	626	629	636	686	638	639	629	582	622	546	605	604	604	613	622	606	633	585	650	625	603	647	599	605	633	591	615	646	613	649	624	709	609	636	627	596	626	618	606	602	577	626	654	557	633	583	570	596	596	615	619	597	653	612	609	637	605	626	621	624	571	593	627	615	614	590	639	616	624	627	648	619	643	612	646	638	602	641	585	591	601	589	627	609	575	606	562	623	607	617	641	616	649	641	653	623	625	620	626	629	614	617	666	593	659	613	589	635	637	605	608	604	606	610	581	620	606	567	646	660	590	612	566	572	607	623	591	641	600	598	630	619	621	606	628	623	614	574	649	640	605	640	580	567	586	647	608	576	635	679	612	619	642	622	615	614	644	585	598	663	653	606	611	594	620	573	567	600	615	636	608	627	568	620	579	626	589	642	625	650	580	583	593	589	584	591	599	608	565	624	590	634	604	585	624	618	611	605	585	617	578	660	569	626	616	605	621	639	633	591	601	619	570	617	651	625	637	638	576	586	605	638	637	612	609	604	538	544	611	595	622	579	587	652	569	634	626	622	627	706	601	576	644	583	592	574	631	591	617	568	609	600	584	642	642	561	652	682	657	627	639	572	575	628	598	586	573	666	637	644	617	614	602	606	641	634	628	643	615	631	581	604	628	632	641	600	591	607	612	589	642	569	638	644	642	612	622	588	614	605	613	654	588	623	654	633	627	622	599	615	632	652	681	561	610	621	611	589	574	626	597	616	597	660	591	558	601	653	646	651	625	596	634	596	601	596	600	590	634	578	628	581	581	620	624	671	632	635	606	623	603	608	608	635	623	627	628	611	652	633	608	584	631	599	570	648	624	611	632	658	624	572	582	615	620	617	625	625	620	640	609	605	602	600	623	613	588	625	598	613	607	612	594	670	588	608	554	603	619	663	614	581	613	608	635	628	645	602	605	602	646	613	625	639	652	586	634	602	593	593	578	536	668	627	561	614	595	639	597	608	630	597	625	579	598	656	620	635	621	614	621	618	627	605	619	639	566	584	633	620	647	597	611	597	601	624	627	607	639	608	663	621	615	598	596	620	604	613	647	580	611	648	635	569	573	638	602	654	602	596	631	613	584	612	631	613	634	584	663	604	657	646	603	634	639	616	599	659	651	618	602	600	579	616	582	592	640	586	620	611	633	623	648	605	588	630	631	581	582	583	586	597	614	638	553	645	618	639	588	626	624	596	598	602	623	634	602	627	606	622	611	628	606	620	630	594	583	624	586	602	643	620	605	621	597	599	622	587	635	644	609	619	632	635	636	628	648	623	641	572	602	615	672	568	590	615	607	603	598	592	615	587	605	627	589	642	549	597	653	635	626	640	660	579	657	615	590	606	611	580	644	644	601	637	601	655	594	615	597	621	586	612	615	611	633	599	595	628	633	620	615	570	607	666	629	590	623	609	601	627	586	614	568	592	583	596	610	602	618	632	663	618	584	629	620	702	658	600	624	608	634	638	604	617	649	626	604	629	643	564	618	637	624	596	614	596	606	636	625	637	618	628	586	579	584	593	616	607	627	585	648	658	606	588	641	603	609	612	613	603	660	613	624	615	619	609	615	618	632	590	623	655	638	659	632	551	646	619	623	572	606	633	594	655	608	639	604	595	621	631	622	612	598	611	563	602	574	605	584	633	647	610	628	590	610	633	602	627	597	591	586	610	618	596	596	602	628	627	611	648	587	632	606	625	587	647	585	611	616	585	648	658	576	618	614	637	592	587	624	625	613	586	592	631	630	588	607	590	558	597	652	645	672	644	619	621	578	640	601	583	647	628	598	612	592	583	605	608	657	575	618	617	579	618	623	618	614	632	618	631	622	633	626	581	667	600	645	673	563	568	643	632	574	652	597	628	589	589	633	603	591	628	599	611	614	627	607	600	599	617	630	590	622	610	584	607	627	690	638	604	649	570	601	583	623	582	682	564	590	596	621	639	571	644	625	597	621	600	581	629	628	553	656	611	619	617	603	587	640	576	602	612	648	646	586	645	591	641	618	656	642	635	617	645	596	622	622	626	589	600	623	617	604	635	622	619	588	619	606	594	606	592	617	636	604	610	622	649	600	619	587	631	617	676	588	615	633	624	635	622	653	593	645	609	604	606	678	579	587	619	601	619	620	606	624	611	587	639	593	597	582	592	596	596	597	593	587	660	602	637	660	628	642	612	624	604	596	604	598	647	640	660	628	623	641	647	609	627	652	646	607	605	614	643	618	610	631	608	600	625	636	588	623	624	628	643	649	590	627	616	586	610	622	628	604	617	615	585	598	626	596	609	623	617	579	619	620	657	650	599	566	588	592	619	652	664	606	636	603	651	584	572	636	617	654	660	556	600	631	599	640	616	643	605	646	583	616	624	573	639	590	676	615	598	621	638	638	613	632	630	590	622	627	619	619	621	654	604	623	586	618	643	584	656	597	587	631	583	621	619	586	635	587	599	625	604	567	649	639	632	628	637	561	639	594	587	594	589	593	598	655	625	625	577	623	628	589	639	627	610	600	615	597	601	600	629	690	621	608	607	616	619	635	637	619	610	575	616	606	613	577	583	587	655	634	599	601	577	597	628	627	573	606	559	603	621	592	621	581	568	596	632	624	628	624	608	590	635	617	657	624	631	637	563	598	598	633	658	631	607	599	624	592	613	609	603	622	659	605	574	625	615	584	601	617	607	582	618	638	622	591	628	589	620	603	646	583	617	605	603	609	585	550	599	669	646	599	622	618	621	637	603	608	577	642	634	593	611	612	623	611	591	662	660	596	612	641	660	612	615	628	594	595	601	596	571	602	601	586	659	602	638	648	650	600	603	579	580	588	625	614	591	644	629	591	581	614	594	628	610	627	627	641	567	656	636	615	596	672	597	636	641	634	640	657	605	612	627	645	559	606	586	612	646	637	569	596	615	606	644	606	629	600	610	629	613	634	635	621	639	595	612	623	626	595	588	588	635	649	631	611	659	627	647	603	634	639	615	625	575	641	631	647	604	599	595	634	622	653	601	594	616	648	636	623	640	614	555	605	627	657	564	636	613	611	584	614	526	652	639	620	581	632	598	588	624	581	584	609	659	581	634	643	598	596	613	654	582	664	610	599	667	593	635	605	633	597	617	639	631	589	585	575	575	597	675	627	534	593	597	601	600	628	623	586	595	603	614	624	568	640	617	651	622	627	586	639	602	596	635	600	615	593	600	614	564	585	611	631	599	718	632	584	646	646	594	622	583	644	650	661	667	661	606	623	583	618	641	618	633	549	583	605	573	576	650	617	595	587	613	632	584	618	610	625	617	632	643	640	609	663	623	647	602	626	624	604	646	592
9699	1181	1414	1178	826	631	469	389	321	276	229	212	205	186	183	162	157	153	149	156	124	136	145	151	141	137	125	130	112	131	106	104	128	143	128	128	109	108	112	124	144	126	125	114	122	126	102	100	111	126	126	120	140	115	114	98	113	134	100	131	139	113	108	117	118	123	106	111	109	107	100	106	118	120	119	115	112	102	110	97	128	105	98	104	110	104	93	110	109	112	95	112	122	109	107	93	113	105	117	112	123	113	119	115	103	102	117	116	112	101	101	104	125	115	125	111	127	108	117	115	114	98	128	92	114	107	120	109	114	117	115	110	99	101	119	118	118	99	104	107	102	105	99	105	99	121	123	92	111	111	118	113	103	109	123	129	110	113	126	122	122	115	115	111	96	117	115	95	102	90	124	107	96	95	119	107	115	113	106	119	109	101	122	100	113	105	116	102	103	113	111	109	113	104	92	107	99	112	107	98	114	124	102	105	121	118	116	126	116	96	95	100	113	114	110	136	123	100	110	119	96	117	109	129	104	108	91	119	96	103	115	107	104	108	101	106	119	123	98	127	109	112	106	104	89	113	100	120	127	108	106	108	122	96	89	127	107	105	107	100	114	112	112	99	105	117	96	105	112	132	116	121	113	107	97	109	110	110	102	108	112	97	118	105	128	121	111	116	136	106	128	92	106	119	111	123	97	97	110	102	92	103	102	103	94	109	120	122	129	131	113	88	95	114	112	106	115	93	108	107	112	113	119	113	111	114	120	116	83	90	120	96	126	120	107	131	117	112	118	116	125	127	127	105	102	117	115	115	117	97	102	88	103	106	114	94	117	98	109	122	95	105	127	102	107	113	121	117	108	102	96	121	96	114	106	107	114	123	139	96	110	123	111	113	107	113	97	121	109	133	98	106	105	129	109	119	110	103	100	90	122	118	112	118	110	106	120	126	121	95	135	123	110	144	92	92	116	106	106	121	97	106	131	100	125	98	104	117	119	104	99	97	103	100	135	112	124	96	97	94	103	114	100	120	101	115	109	100	108	103	119	104	93	114	121	112	100	121	104	123	103	115	94	112	115	107	114	97	99	115	130	107	108	130	122	108	111	127	107	110	107	101	138	114	102	95	120	121	98	112	112	121	102	109	89	115	108	86	111	104	119	122	111	123	126	127	110	110	106	108	112	127	94	111	117	115	103	120	130	104	125	111	116	114	90	115	106	101	96	103	107	83	100	102	115	92	112	116	112	104	122	110	114	109	106	112	103	114	91	120	99	118	128	134	105	110	104	117	100	92	110	108	119	100	103	108	101	103	89	110	118	92	110	122	98	106	105	98	104	101	103	115	114	109	116	105	105	110	112	114	95	107	116	117	100	95	104	124	101	114	101	114	102	127	116	98	112	115	122	114	119	118	131	123	113	118	97	99	113	93	121	104	105	114	107	101	110	121	116	124	91	120	100	131	116	115	120	97	95	107	118	128	103	124	99	115	112	95	103	105	125	126	101	81	109	99	104	106	108	102	118	103	107	105	107	114	105	104	104	117	114	121	133	91	121	97	103	113	121	117	131	106	107	101	98	111	106	107	106	116	113	120	123	116	95	108	103	131	108	106	100	122	109	106	116	108	104	116	110	114	111	128	104	102	113	107	104	130	112	113	118	122	121	118	116	87	97	94	124	135	120	120	94	107	105	108	108	122	105	98	112	109	103	123	121	112	117	117	99	93	102	93	102	102	87	122	105	122	110	105	110	122	123	126	105	109	108	121	111	113	101	107	102	115	130	121	117	111	131	103	103	116	123	103	107	121	106	123	101	113	107	111	99	107	119	112	117	116	110	118	107	125	108	123	102	129	117	99	114	117	111	105	112	108	119	101	114	105	107	111	109	123	112	124	110	119	111	95	114	95	122	117	108	106	125	104	97	103	110	118	93	107	115	134	116	105	98	118	116	91	99	108	131	109	91	95	117	107	120	131	122	93	102	110	107	101	119	113	100	100	106	123	108	112	101	137	102	100	88	128	112	120	123	113	102	108	121	91	98	91	118	110	113	117	122	130	119	121	105	108	118	111	94	122	105	117	120	109	102	109	93	106	104	115	104	108	102	110	139	105	112	119	114	93	117	107	113	104	103	138	96	137	120	98	122	130	105	93	118	105	115	97	99	111	121	100	121	128	108	107	103	107	97	112	95	102	120	126	122	96	109	113	129	110	122	113	112	95	97	105	89	114	112	120	108	113	117	114	111	100	114	145	100	107	111	105	116	120	105	87	100	88	101	126	106	101	138	109	103	93	112	96	119	125	99	114	110	125	108	101	100	97	122	114	107	140	110	111	109	112	123	107	97	109	89	91	101	115	118	125	105	128	112	122	121	100	100	96	115	117	124	92	108	106	100	113	116	120	113	100	115	113	131	117	117	110	121	119	95	92	97	121	108	116	123	106	106	101	124	104	116	116	110	112	97	89	126	122	106	102	96	107	129	113	117	116	94	104	134	120	101	106	90	103	125	116	117	103	113	86	103	108	114	108	107	118	102	116	101	131	131	103	119	123	114	106	74	118	91	128	121	94	108	111	107	108	123	98	116	116	107	108	102	111	104	132	115	104	108	101	94	93	104	119	118	97	134	116	119	143	104	100	109	103	110	100	102	120	109	112	99	116	107	104	115	105	116	110	100	113	95	113	110	113	103	109	97	108	117	106	110	120	112	116	115	118	100	120	111	103	119	112	111	105	110	119	101	93	106	108	108	119	113	112	131	85	95	106	122	108	118	110	110	99	100	111	119	94	117	105	115	106	120	109	110	131	99	123	100	107	101	108	111	105	118	110	100	120	97	111	104	105	98	113	101	127	99	88	110	125	100	102	108	116	119	121	116	105	104	105	119	97	102	114	101	125	106	98	116	119	111	115	110	118	100	110	114	129	102	115	132	113	124	120	109	105	95	122	111	101	114	98	111	112	104	96	114	103	98	95	106	100	102	111	112	114	103	103	128	126	98	108	94	105	107	104	120	95	126	103	107	111	122	111	111	112	131	116	114	117	122	120	106	120	96	102	112	126	119	116	106	100	108	112	121	114	103	97	116	102	117	93	100	104	114	103	89	98	122	120	128	126	103	102	91	121	123	114	99	105	114	94	111	118	118	98	116	101	121	112	115	97	120	100	116	103	94	113	94	98	110	114	108	111	101	118	105	112	115	92	100	122	95	110	112	127	122	107	100	100	112	109	99	105	125	120	101	113	119	107	107	116	110	103	104	94	112	100	116	122	101	101	116	102	121	109	102	113	124	108	105	117	111	96	88	114	118	95	126	117	123	108	122	113	110	132	126	134	105	109	102	127	96	113	95	129	116	96	100	128	125	124	109	102	108	107	110	110	110	131	104	113	114	117	125	123	129	110	105	109	123	113	109	92	93	112	112	103	114	110	99	91	96	103	109	105	96	117	115	108	105	108	103	116	100	102	118	103	114	117	115	117	119	129	116	109	128	99	110	111	122	121	123	137	105	125
5646	1491	3049	3684	3156	2580	2113	1683	1493	1276	1108	1055	910	854	806	658	654	675	623	667	555	553	504	505	485	501	481	407	449	487	425	466	441	414	432	430	425	418	421	398	406	373	398	395	372	382	373	382	394	390	429	370	370	341	366	382	379	362	378	380	377	341	375	373	389	360	331	371	355	371	352	323	373	353	380	357	322	377	342	365	351	372	367	347	356	332	364	374	377	357	327	357	367	354	321	329	354	363	337	372	342	318	368	371	352	353	348	300	351	318	349	332	348	371	358	392	364	313	341	359	321	375	312	332	358	328	327	409	350	365	324	318	342	335	374	358	336	364	327	327	358	321	353	358	332	365	371	351	367	354	329	310	351	357	340	319	358	322	378	349	335	362	325	343	357	333	330	348	348	366	355	342	335	332	354	343	359	329	339	301	322	322	367	348	358	343	348	343	333	364	383	360	351	322	325	338	352	340	352	371	360	333	334	348	357	333	333	336	355	333	323	323	345	338	355	330	358	355	322	332	381	298	351	332	343	344	344	368	366	363	308	384	349	383	346	342	342	347	319	338	337	348	346	339	314	361	355	342	363	339	355	368	363	330	333	397	342	325	316	309	385	343	352	349	323	351	371	361	365	359	327	341	327	348	333	352	340	336	372	341	349	339	375	346	333	335	282	320	348	342	333	308	372	325	359	321	331	333	339	374	348	333	347	333	350	323	352	332	323	324	354	351	340	346	334	377	376	329	335	354	358	360	361	386	361	327	370	358	318	316	324	345	323	338	360	370	341	354	309	349	350	381	339	325	351	358	326	326	341	355	359	350	340	324	337	344	341	334	342	356	340	351	346	370	337	310	317	383	345	351	333	334	335	359	320	320	311	338	329	355	327	319	371	329	344	332	366	350	315	331	336	341	335	350	338	311	361	337	357	373	338	338	349	331	350	329	332	326	331	339	300	327	351	348	344	314	352	336	350	373	351	345	365	346	374	339	338	323	319	343	333	322	364	365	345	329	340	350	336	368	337	339	323	341	359	336	344	366	353	359	352	387	330	359	327	360	353	337	364	331	323	334	332	334	339	355	320	300	352	339	355	344	361	333	356	321	325	367	364	332	377	317	318	342	347	346	325	340	325	333	350	341	351	348	353	348	344	326	341	321	334	400	353	376	346	344	358	319	336	313	326	324	311	346	334	394	379	380	328	341	359	365	305	340	350	338	342	366	330	342	321	355	346	336	345	331	330	321	347	376	340	332	334	362	359	336	332	367	346	367	358	336	358	337	360	370	345	349	359	361	328	362	377	351	347	340	322	341	330	324	313	348	361	357	358	338	375	332	315	367	358	366	355	344	358	345	364	343	338	351	328	369	363	322	329	357	340	334	339	336	364	365	340	318	337	344	313	337	334	362	369	341	331	329	333	338	376	384	332	368	366	323	358	316	355	366	324	360	316	332	335	347	343	357	350	359	345	388	342	338	339	343	350	308	289	372	342	332	325	326	318	338	351	338	338	333	367	341	351	331	359	303	348	342	320	319	348	368	337	332	343	336	320	366	360	373	330	328	359	322	338	358	363	357	351	347	345	381	363	402	336	358	351	346	349	339	344	341	341	370	319	359	356	348	328	338	366	362	357	328	317	343	320	351	326	361	341	367	317	370	312	343	302	348	303	332	366	329	343	314	375	374	356	336	312	336	322	333	315	354	356	342	320	352	328	317	350	343	333	361	338	365	326	343	335	388	336	345	366	364	320	317	342	343	368	311	332	366	361	339	358	350	321	343	340	349	324	355	360	312	347	357	319	349	334	333	381	346	345	320	350	372	338	342	341	332	325	343	311	330	332	348	345	347	395	336	321	319	339	374	347	326	360	329	340	345	346	308	323	366	317	311	340	334	315	369	382	346	360	354	346	352	285	371	313	341	323	345	398	300	331	354	311	344	374	353	342	339	357	354	362	342	348	361	324	319	314	366	362	364	345	346	354	326	336	353	336	325	325	359	340	349	357	340	381	366	339	351	330	350	316	333	372	311	311	339	333	337	358	355	310	333	332	357	366	327	334	354	371	334	350	360	337	343	383	314	341	331	369	321	302	331	325	331	348	335	354	353	343	352	337	323	339	343	317	350	346	329	371	365	322	373	350	327	347	345	329	324	326	358	338	338	312	334	343	315	362	318	330	346	365	343	300	317	318	353	328	321	329	339	324	357	355	329	302	328	357	348	344	369	342	348	341	369	344	357	335	326	346	363	304	337	345	341	327	364	334	321	372	348	331	326	331	328	337	334	375	372	359	349	345	337	303	328	364	344	342	332	330	334	338	349	348	355	346	308	338	295	358	371	348	372	378	315	360	322	337	396	355	366	344	306	337	354	346	323	358	349	357	333	370	373	318	356	379	328	350	359	340	361	326	368	336	308	343	349	334	326	327	324	336	347	336	329	330	359	342	347	310	346	340	303	352	377	343	316	333	315	366	366	335	318	366	313	345	324	331	350	359	382	358	299	333	349	354	303	323	359	337	336	339	341	336	319	362	341	337	347	369	324	357	311	346	346	303	347	349	347	326	346	378	339	365	336	352	334	347	361	345	357	355	316	342	350	374	348	339	346	350	367	346	321	320	339	333	344	365	323	345	352	336	369	354	378	327	357	336	339	349	357	340	332	337	352	342	367	337	362	324	322	361	371	361	360	344	342	335	340	323	348	333	328	365	328	370	323	356	312	333	328	329	309	344	316	329	339	319	323	326	359	344	339	364	340	345	350	355	348	351	362	340	342	324	312	367	382	327	320	347	344	321	322	309	361	318	335	364	342	357	341	353	338	346	361	347	348	351	339	365	362	336	334	356	371	341	353	349	355	320	336	334	340	325	333	321	342	334	312	347	335	336	344	321	342	350	356	352	328	327	354	355	378	320	355	339	359	332	343	356	320	326	388	325	359	340	361	376	324	314	336	336	368	343	328	336	332	327	330	350	354	319	375	343	347	342	369	361	374	351	333	335	336	366	348	353	342	360	353	344	313	326	297	349	355	354	334	341	364	366	373	342	272	327	356	335	343	313	279	331	319	339	315	362	333	319	358	337	339	338	364	348	333	328	380	364	339	336	326	340	320	332	352	364	349	341	324	360	364	315	355	353	367	344	336	327	362	359	373	368	358	363	335	369	351	335	353	346	363	365	326	332	367	348	332	370	308	335	338	384	325	342	335	363	322	335	319	333	326	338	358	335	354	370	337	335	343	339	306	358	333	338	342	347	326	384	337	338	359	347	332	372	370	355	336	355	349	352	337	324	348	334	330	333	323	341	371	341	366	357	360	330	352	356	315	353	307	338	335	356	340	362	326	303	334	344	315	318	331	367	362	349	349	338	340	300	329	335	339	357	355	389	367	322	326	326	340	353	334	352	322	330	365	307	350	363	319	332	305	349	343	338	332	356	340	361	363	308	355	358	345	343	381	345	329	377	329	336	352	329	335	331	349	315	345	346	348	370	330	338	364	334	357	336	348	313	337
18028	2922	2751	2173	1496	1074	788	640	530	450	363	369	337	313	295	270	238	219	205	231	236	204	188	221	205	168	185	207	164	171	183	181	203	169	191	164	167	165	171	165	164	174	163	188	164	152	164	189	167	155	168	136	170	160	149	192	183	151	182	155	157	146	172	165	183	156	185	169	176	164	164	168	154	133	165	167	175	145	164	153	183	152	186	179	152	189	166	153	164	175	161	156	177	157	170	189	149	172	166	150	168	160	174	147	160	163	142	143	138	166	167	182	161	154	177	151	155	166	172	168	177	151	167	153	147	171	173	154	161	152	133	170	149	148	157	138	174	165	164	159	156	161	154	162	141	166	158	151	152	175	152	156	140	166	158	152	169	162	156	171	153	166	159	151	159	146	153	139	133	154	162	148	171	163	144	201	126	172	171	182	171	159	148	149	161	147	129	169	134	163	163	181	172	156	144	166	151	164	164	147	169	141	181	155	155	159	141	169	161	158	153	160	176	159	152	150	174	186	150	137	152	177	166	149	151	186	154	170	146	160	145	160	156	172	160	154	157	127	155	166	167	160	142	153	175	151	166	154	160	169	148	138	168	156	170	139	153	162	160	143	152	176	158	160	156	159	135	172	163	169	135	134	143	167	167	149	183	163	146	172	150	152	164	166	160	155	149	134	150	179	174	129	161	155	157	163	165	140	154	172	137	149	146	167	185	174	156	141	164	154	153	146	163	176	159	159	150	170	185	137	167	161	156	159	158	152	170	162	178	154	154	177	166	175	160	148	167	164	153	172	156	143	178	140	140	153	141	152	143	155	173	178	159	165	147	163	169	132	145	188	158	167	142	138	137	161	164	144	162	154	139	166	148	176	168	180	180	171	147	147	159	151	134	164	171	162	166	163	168	154	142	165	145	157	136	145	161	182	146	151	156	146	158	170	189	139	136	163	158	165	114	161	166	179	163	155	155	147	131	161	159	137	174	151	145	166	145	169	155	189	162	176	163	163	154	155	134	149	167	142	168	198	175	150	182	120	158	156	151	141	154	162	116	180	147	182	170	160	161	170	175	163	133	165	153	141	148	160	143	154	159	160	162	151	168	158	172	151	148	153	139	172	154	164	147	165	160	177	172	146	140	161	143	169	156	170	170	149	149	144	143	141	169	140	149	143	155	162	141	134	162	161	143	160	147	155	181	171	157	190	164	155	151	177	152	166	166	138	151	181	166	157	155	158	163	180	163	174	162	151	155	162	167	158	153	170	154	148	135	158	181	154	158	174	171	143	176	165	153	136	156	160	160	156	162	142	147	148	156	159	164	160	152	163	153	137	174	157	201	157	171	172	148	161	149	184	160	165	144	171	158	145	169	173	162	159	160	138	155	166	154	167	180	165	152	171	153	142	168	146	152	175	157	146	160	156	167	152	180	169	152	140	183	158	134	163	174	147	141	124	142	169	167	124	160	156	159	172	152	171	181	148	141	136	142	178	133	128	159	170	179	165	151	167	128	154	164	160	156	151	152	167	174	175	182	139	167	155	152	181	156	180	174	158	145	174	175	150	179	154	153	161	141	156	161	161	152	176	172	161	154	185	173	162	177	166	143	180	188	171	152	138	159	168	151	148	163	144	165	141	154	166	161	152	171	195	178	134	155	185	160	152	154	151	151	170	152	170	152	148	156	168	178	151	155	145	161	165	129	136	162	153	192	149	150	153	169	152	149	154	163	153	146	150	148	172	148	122	155	158	165	162	139	169	180	136	139	148	167	168	167	163	181	157	140	154	163	151	172	150	162	167	145	182	158	185	160	167	169	147	136	175	136	144	151	167	122	173	136	161	152	170	172	146	177	171	128	177	171	161	167	170	158	164	171	176	179	157	164	160	163	162	174	154	161	149	158	163	149	160	157	166	165	156	158	168	143	159	154	161	182	146	151	156	155	152	189	163	162	160	138	139	163	154	143	145	130	159	154	142	163	173	153	172	150	136	154	155	142	162	187	163	159	174	164	159	163	153	167	167	138	159	138	167	148	127	153	185	154	160	144	152	174	190	170	160	177	133	171	161	146	145	165	137	147	155	147	137	152	152	166	156	172	135	159	171	136	162	141	166	158	166	150	168	149	166	170	153	164	149	137	144	158	142	153	189	174	144	165	144	153	164	179	177	154	158	149	167	145	158	154	169	167	164	171	152	161	162	152	152	175	170	161	144	172	158	162	180	168	174	156	141	168	153	165	178	176	161	151	170	165	131	164	159	162	145	160	161	162	162	141	168	123	153	163	165	184	166	141	148	174	193	162	154	161	167	163	178	164	158	177	164	168	177	154	166	147	183	161	165	159	140	144	172	146	177	137	173	143	139	164	139	147	171	163	156	167	161	170	154	158	148	146	165	162	155	163	157	159	163	143	166	131	158	164	164	162	149	151	165	140	171	144	159	166	146	163	155	160	145	160	158	166	169	150	149	138	159	148	161	168	135	172	155	153	175	159	151	144	177	166	180	145	171	161	145	167	147	165	158	162	164	154	160	179	160	154	160	158	156	147	159	152	141	159	154	155	157	162	169	145	162	176	160	173	158	153	180	159	141	178	144	167	174	158	180	156	167	150	162	160	143	156	144	160	175	153	166	169	164	148	169	164	152	136	156	137	158	173	160	137	175	164	154	160	137	155	159	148	168	135	159	144	171	144	163	161	158	167	153	151	161	115	165	165	154	145	160	161	169	185	172	174	151	160	145	147	162	141	156	176	170	170	157	154	173	169	175	174	149	162	162	172	154	141	136	169	158	158	168	134	174	148	169	189	163	171	162	160	155	140	184	153	144	177	170	171	171	154	163	165	157	178	153	155	160	166	125	144	143	148	143	153	122	170	151	153	156	157	168	158	174	169	155	147	154	173	157	176	145	166	156	167	184	171	163	166	163	146	148	183	171	151	187	170	155	135	157	159	159	159	179	143	167	161	150	188	157	157	176	134	171	159	142	155	162	162	159	151	157	153	148	172	173	144	149	152	160	139	145	160	175	156	152	147	161	143	160	165	162	163	146	151	184	194	159	159	161	156	156	144	175	160	179	158	162	154	156	144	153	164	156	142	154	160	144	178	153	146	138	158	162	178	150	128	140	162	189	149	144	155	164	149	166	186	151	173	170	156	165	153	156	170	136	137	153	140	159	162	156	153	123	184	170	169	146	185	161	170	159	155	165	156	150	148	156	163	167	153	154	157	146	138	156	156	168	166	162	147	192	149	166	162	150	150	153	151	174	141	157	156	151	153	163	156	172	148	160	172	159	171	169	174	174	158	155	153	144	191	166	175	172	162	165	168	162	155	149	134	156	148	164	156	154	152	174	136	163	174	157	150	175	160	165	152	146	156	156	146	152	168	174	166	138	140	172	143	153	150	173	158	155	182	149	152	163	160	162	174	172	179	146	139	159	133	152	141	144	169	147	178	154	153	148	166	164	151	157	152	156	155	151	149	157	161	167	161	166	154	167	158	161	167	146	149	176
7917	2499	5490	6305	5494	4538	3674	3009	2580	2223	1955	1666	1471	1465	1272	1172	1147	1069	1005	925	864	864	792	779	744	760	713	712	684	679	688	674	640	634	602	646	587	558	590	593	599	558	577	602	562	539	571	537	556	560	514	563	527	546	507	562	537	528	481	492	528	504	515	483	521	478	494	482	494	536	527	493	494	535	466	483	459	497	517	456	522	480	495	491	472	502	492	478	468	515	469	513	537	496	492	493	488	432	452	498	484	487	476	478	507	526	505	471	471	464	503	508	482	482	509	494	497	481	479	490	511	459	479	456	514	473	514	480	496	461	493	526	468	414	482	468	497	467	506	504	434	495	481	471	467	482	456	462	472	529	487	454	497	456	468	479	474	476	486	462	473	498	490	497	458	481	449	452	514	476	507	457	448	525	434	463	470	474	422	463	482	435	478	479	491	511	426	480	472	486	497	480	496	491	499	492	471	505	458	506	445	441	482	475	459	465	474	468	491	488	492	466	481	515	473	445	508	494	428	485	517	484	502	437	499	444	454	441	463	460	479	477	500	473	443	488	461	472	492	467	481	436	487	473	513	484	462	472	477	466	503	461	471	453	465	509	497	462	453	472	489	456	499	467	488	469	485	446	478	448	440	488	459	476	479	511	469	454	487	454	490	429	496	521	504	518	462	457	439	471	481	448	502	481	426	478	497	468	473	496	441	446	468	456	477	454	478	433	506	483	477	491	482	481	481	472	459	425	478	482	473	466	469	473	477	468	453	468	460	465	482	463	464	492	479	489	445	462	513	483	507	492	451	481	456	496	504	449	456	492	461	443	513	494	450	487	464	486	436	475	460	458	468	456	456	446	495	488	438	431	458	468	460	498	425	450	455	477	487	475	465	456	462	454	465	481	454	446	501	483	463	480	500	441	444	475	488	496	483	440	486	501	447	474	476	509	473	456	448	451	484	479	483	498	466	469	499	458	492	432	477	470	471	463	466	464	499	487	460	454	500	492	465	486	496	473	436	500	443	474	516	478	491	467	479	487	495	476	482	465	492	466	499	472	448	465	462	438	485	443	486	475	482	484	467	487	459	494	441	479	453	477	512	484	475	452	460	516	488	471	492	490	472	453	490	464	484	449	465	445	449	467	490	482	459	527	446	452	434	475	445	496	431	501	453	507	457	497	486	507	461	478	470	446	460	477	444	486	485	498	499	487	484	458	474	468	456	462	500	487	460	496	475	463	435	456	462	526	428	473	491	460	483	467	472	450	486	464	434	468	478	481	462	485	483	485	498	488	459	474	483	466	496	489	496	473	473	513	480	496	436	474	475	519	439	461	484	495	432	479	505	462	464	495	487	495	469	457	452	498	437	487	462	463	526	433	488	451	464	427	446	522	462	468	499	471	481	445	457	461	453	458	473	452	448	516	457	460	451	502	446	503	501	425	514	478	482	487	504	441	500	475	456	477	435	470	480	479	490	457	462	471	528	427	493	492	463	451	503	475	476	469	492	447	475	456	451	461	496	456	465	462	454	493	474	450	442	512	433	492	461	485	451	480	494	460	492	467	435	448	477	441	480	483	532	471	470	482	482	502	484	444	476	485	447	431	479	437	490	485	480	471	450	495	466	455	447	482	468	448	449	435	454	465	473	504	475	479	468	461	459	447	440	497	486	481	492	496	459	490	489	451	474	452	454	468	435	474	470	495	456	439	448	487	427	452	443	447	445	447	475	455	482	459	496	478	485	494	434	452	441	464	471	462	482	469	449	475	452	466	489	515	480	460	504	464	433	459	467	465	493	465	479	495	455	495	468	483	517	497	512	476	450	461	492	453	471	440	480	485	464	472	498	446	480	464	493	452	458	473	457	480	484	466	477	453	442	482	453	448	453	435	466	447	458	459	460	483	461	463	460	477	457	449	512	442	484	451	498	470	461	520	443	431	506	470	490	483	482	510	475	483	477	495	445	462	424	484	465	479	469	447	450	453	458	475	477	510	454	436	480	426	489	489	487	486	485	464	430	461	478	532	481	480	517	475	447	447	446	441	449	477	475	457	481	454	422	455	470	452	488	461	433	492	473	450	473	498	484	446	439	469	487	461	438	464	493	463	493	496	473	463	515	467	498	466	429	489	466	480	508	493	459	488	484	467	467	454	492	442	475	483	458	490	464	451	467	493	487	463	472	473	468	458	485	507	461	494	478	501	461	470	496	477	498	507	476	456	489	473	421	521	469	457	491	496	469	487	491	481	474	477	492	479	443	497	464	458	491	488	467	524	469	474	506	479	483	538	497	494	461	456	453	431	485	477	459	418	465	455	462	493	456	490	481	487	463	472	494	465	464	467	421	499	498	462	460	436	467	458	470	507	491	460	495	482	499	452	479	463	495	450	461	441	464	487	492	466	478	473	455	465	484	496	497	464	503	431	479	452	490	510	470	469	468	507	504	455	494	498	442	487	496	460	474	492	467	466	529	453	467	465	482	483	440	460	468	460	460	433	478	466	447	505	488	501	427	494	462	452	474	443	509	440	471	495	456	463	465	442	492	465	516	489	484	467	472	449	519	456	472	462	450	481	491	500	500	470	458	477	476	460	473	480	481	500	445	506	451	457	490	468	476	455	507	488	471	476	463	440	473	429	461	486	441	466	460	428	456	444	471	514	468	494	455	485	472	471	439	514	472	441	493	433	480	438	481	463	494	460	463	495	488	467	491	490	478	457	475	487	422	439	450	479	470	507	492	467	503	445	499	499	455	440	451	501	500	447	490	493	492	483	504	466	502	459	465	486	481	503	471	447	466	478	468	488	461	490	478	481	463	468	504	464	499	491	495	489	449	495	470	490	470	521	444	468	453	476	509	491	462	436	507	491	535	443	451	468	492	488	446	454	496	457	499	464	476	451	474	465	470	466	509	446	483	474	509	474	503	458	474	443	486	477	480	437	457	437	483	485	483	452	497	465	466	468	513	461	498	470	460	453	467	456	466	476	492	496	458	472	463	479	439	490	459	448	429	475	475	466	512	479	458	424	468	525	497	442	489	472	434	446	502	455	473	477	479	494	461	455	478	492	488	453	445	505	481	474	469	407	490	480	507	493	454	459	476	473	470	447	480	457	459	453	474	470	489	456	458	494	465	437	495	480	477	448	489	477	461	437	478	448	493	483	448	452	486	464	488	474	456	492	466	471	479	479	449	457	525	483	458	450	480	460	494	478	459	473	451	453	492	501	468	495	454	484	443	491	506	535	473	459	474	496	463	487	495	471	465	454	488	496	456	508	477	507	475	482	523	512	490	440	474	471	491	453	491	459	469	494	509	493	443	417	414	497	509	434	494	460	443	527	448	457	472	459	498	491	451	469	499	467	469	465	460	501	466	467	505	491	486	446	467	468	435	474	495	510	471	470	451	473	479	468	488	468	467	491	446	493	494	459	515	506	471	450	472	489	487	484	480	479	474	480	411	451	447	478	479	490	501	473	468	487	518	479	491	442	478	509	474	469	481	505	476	482
2416	304	319	268	292	230	236	234	247	274	234	257	227	254	239	225	234	233	217	231	204	256	251	261	210	195	214	213	220	226	222	226	218	225	230	221	219	221	225	234	235	210	256	231	225	188	221	247	245	216	225	225	253	200	241	230	210	244	246	210	238	208	207	232	222	224	234	236	221	242	238	244	226	261	228	225	225	245	244	218	246	246	218	230	229	242	245	231	236	225	213	236	240	225	225	218	223	230	214	228	246	215	211	219	222	222	226	218	236	245	218	202	228	228	229	222	253	201	192	240	229	209	257	228	212	214	216	233	235	225	236	224	204	239	221	239	214	251	213	228	202	248	241	233	222	241	210	249	225	228	229	247	239	225	243	231	195	254	213	205	227	231	222	241	226	222	226	227	252	233	237	233	213	216	251	217	212	264	218	221	258	226	256	241	245	199	225	230	241	221	241	232	223	237	218	233	231	214	237	241	203	239	252	212	220	207	201	211	252	257	198	230	196	195	215	216	227	241	269	231	213	254	246	214	232	222	208	233	219	227	226	198	205	245	204	228	215	234	237	226	238	221	250	237	236	225	225	238	213	229	201	214	216	242	221	222	243	217	226	228	228	234	234	248	231	228	200	225	233	207	211	232	195	229	209	203	221	256	220	214	266	231	220	231	224	220	231	239	226	200	219	208	197	197	246	232	230	222	210	230	219	216	220	208	241	225	215	196	206	236	225	243	245	234	251	235	247	225	239	225	233	243	223	268	193	217	243	240	212	222	237	224	210	238	235	214	239	222	240	236	254	216	194	244	212	232	226	219	204	209	219	259	221	210	232	224	199	211	212	238	222	234	204	240	198	225	235	255	214	238	227	183	253	221	194	232	225	232	216	235	223	251	211	241	226	226	252	221	216	217	215	246	225	215	217	209	241	242	217	200	246	220	231	191	234	234	222	245	225	225	243	235	213	200	238	236	223	202	213	219	212	248	226	191	203	235	208	214	232	204	227	230	223	221	217	218	221	230	229	225	254	203	206	213	227	200	223	219	227	223	228	241	245	210	237	215	223	236	213	211	232	237	220	220	227	240	238	211	227	235	230	199	219	228	270	210	205	197	210	242	216	221	234	220	210	231	221	231	229	257	211	213	221	219	220	237	198	204	224	245	221	240	232	214	263	211	227	225	232	230	237	233	239	221	210	264	225	233	206	240	202	220	220	213	219	228	231	201	227	219	237	208	246	220	229	219	214	219	211	222	244	226	246	213	220	251	230	214	229	228	202	209	236	205	206	216	236	226	227	214	241	208	202	224	235	213	211	224	246	226	234	208	226	183	204	220	232	228	215	208	215	212	219	232	213	242	209	234	205	249	240	240	215	249	222	205	235	217	237	227	228	202	229	222	231	217	202	239	247	233	252	218	209	222	219	223	207	222	213	228	216	235	221	216	234	245	232	270	236	216	249	216	202	211	222	214	234	236	235	215	219	226	219	220	220	251	226	217	207	241	232	204	207	219	215	230	224	238	228	200	230	221	238	219	218	226	249	212	219	265	216	238	211	222	217	229	226	218	212	242	244	224	238	250	241	218	226	244	227	236	228	219	216	239	247	224	230	219	205	237	220	204	227	204	202	244	238	238	212	206	214	232	225	242	208	209	251	216	205	200	227	228	221	230	236	226	242	245	234	208	249	242	208	249	225	237	234	220	206	214	244	221	221	250	219	249	229	215	215	234	231	223	228	212	241	222	237	212	214	222	232	222	222	213	244	224	243	247	238	241	233	225	251	233	212	213	233	225	237	223	222	229	224	227	226	235	239	231	218	217	228	236	263	251	224	230	226	231	208	216	213	220	216	208	235	224	202	204	218	207	238	231	229	228	227	222	220	227	208	231	215	215	225	212	202	216	209	218	205	242	213	231	232	169	236	213	197	221	221	223	224	223	236	235	210	220	227	208	246	241	210	207	198	223	232	234	203	240	233	235	224	236	219	218	218	231	235	262	221	212	234	248	234	238	209	226	204	202	235	234	258	216	223	221	245	232	238	216	241	223	249	231	233	232	227	246	220	250	236	221	212	248	203	218	230	227	233	216	243	236	222	244	230	244	196	201	236	203	219	215	219	231	229	226	217	211	239	245	201	229	229	231	229	251	227	213	221	222	226	227	238	248	229	237	190	243	240	241	246	222	221	232	245	227	221	214	249	239	226	204	221	229	206	262	239	220	226	244	248	220	207	228	183	213	231	226	219	219	237	249	218	239	211	227	234	222	209	190	224	242	244	220	221	217	210	238	223	238	204	249	210	245	217	238	246	203	213	202	223	231	235	239	186	210	198	231	218	199	235	216	216	225	239	260	246	187	206	223	229	215	221	226	222	231	236	227	222	235	209	213	212	200	248	206	254	206	217	224	197	211	231	203	212	249	234	237	233	226	229	225	250	234	262	218	219	216	230	226	227	213	226	245	206	218	221	222	200	214	244	231	224	222	212	225	243	226	219	210	216	236	217	234	246	228	214	248	195	233	204	231	239	217	206	214	214	224	236	203	216	244	248	210	221	215	251	242	220	239	226	207	223	228	241	241	245	244	252	246	221	223	254	263	208	220	247	234	229	221	224	215	201	251	204	239	246	245	212	241	232	250	231	209	236	239	264	229	197	198	220	224	227	220	239	243	219	232	239	236	206	241	245	232	251	242	213	233	229	205	225	216	223	229	207	212	221	227	232	207	237	217	201	226	211	265	249	225	218	197	211	233	222	245	238	240	225	212	230	213	209	225	227	218	245	243	218	239	238	213	211	238	225	234	211	215	217	231	194	222	239	237	227	205	214	224	235	240	221	237	225	236	222	226	247	227	213	238	223	227	232	244	263	214	212	227	212	216	242	252	222	241	223	230	234	223	211	199	248	246	231	237	231	220	231	200	235	212	250	235	228	229	225	210	226	236	210	210	229	210	255	223	236	245	223	230	240	206	248	208	213	211	240	224	222	225	214	224	234	209	231	215	217	257	237	217	244	242	216	217	228	218	227	222	216	223	217	227	214	223	235	211	249	228	220	220	206	267	241	215	254	217	224	223	232	205	194	223	218	218	234	210	232	220	224	242	248	203	211	248	222	227	182	199	229	221	220	224	225	227	195	238	198	246	260	206	226	209	226	226	214	233	229	250	205	239	218	231	229	214	239	222	205	231	202	243	209	228	206	212	231	234	230	258	226	212	229	241	216	209	211	233	236	212	210	215	213	239	238	220	212	210	212	237	227	199	195	236	224	246	222	198	218	212	209	219	192	261	218	208	221	232	238	227	242	224	232	243	228	201	229	242	214	226	216	243	208	212	211	237	209	232	264	237	257	254	259	256	235	230	227	232	227	207	233	197	257	233	210	206	226	234	243	210	216	235	225	235	232	199	214	220	233	254	227	252	241	237	263	218	234	218	224	225	224	230	223	218	227	262	233	222	209	218	204	227	222	212	245	232	214	243	201	234	226	221	232	205	216	250	254	198	222	203	206	235	242	211
2298	718	818	860	791	787	755	711	713	691	641	684	688	679	645	637	667	642	613	629	634	643	631	625	596	632	635	586	561	633	649	624	617	615	607	607	634	641	642	649	656	601	656	563	644	628	639	568	631	629	598	633	613	654	667	666	594	595	625	619	594	618	649	638	594	623	636	615	626	661	603	670	588	628	638	630	592	596	565	600	558	665	640	623	591	623	606	629	634	588	618	656	624	607	611	626	597	671	614	591	594	660	663	661	610	587	624	625	641	628	598	591	629	613	604	613	649	619	641	630	641	651	635	601	603	636	661	610	620	603	646	631	619	618	603	606	587	659	629	616	607	596	611	653	641	647	571	620	623	596	622	652	612	664	586	588	636	590	609	636	595	603	602	603	608	666	631	641	593	602	600	653	628	644	611	627	589	585	602	630	647	592	598	609	649	608	623	619	649	639	581	677	630	649	624	654	618	631	684	655	602	640	588	619	647	598	646	596	600	610	623	596	603	648	581	614	609	598	622	621	604	596	633	625	612	614	622	603	574	657	601	606	618	610	639	604	608	623	661	584	637	634	630	643	639	578	573	594	643	650	642	627	601	605	640	642	553	602	649	546	599	605	551	593	603	609	597	603	602	598	595	586	555	600	596	598	609	598	593	626	641	607	657	600	621	552	640	606	644	626	589	621	574	598	617	615	616	637	620	622	621	592	608	626	571	589	631	610	568	660	626	602	670	648	620	605	623	642	643	631	603	608	619	568	608	595	624	584	641	627	561	616	662	595	613	599	633	608	643	650	621	604	662	628	667	593	584	603	680	586	620	642	622	621	617	604	626	654	597	641	598	583	568	633	574	613	623	613	601	596	603	627	631	627	650	619	602	616	628	597	628	599	626	625	633	604	640	604	638	616	643	641	588	658	596	613	622	617	620	613	594	602	613	617	633	594	628	575	581	625	574	601	617	696	611	615	624	597	611	640	605	594	601	601	590	576	616	626	657	633	590	630	555	623	611	646	630	628	669	622	602	614	622	619	591	621	622	639	594	617	589	626	616	572	650	633	661	614	605	573	654	623	633	618	607	600	597	603	613	656	665	599	609	593	629	636	665	580	615	617	605	611	632	612	622	655	660	649	625	622	625	631	604	633	602	614	610	601	612	594	610	573	622	654	608	648	633	622	644	644	588	645	583	551	610	608	596	631	577	612	634	661	597	636	612	587	603	604	631	633	641	627	637	623	631	592	582	647	602	599	663	616	640	598	633	628	652	621	639	641	628	601	638	630	640	622	663	581	599	651	615	594	624	593	666	655	594	619	592	607	624	577	650	596	613	645	572	641	586	608	685	615	565	642	599	617	637	601	613	638	600	577	668	602	598	625	639	590	628	586	603	599	649	648	617	623	617	657	603	642	569	619	595	633	611	636	604	625	602	616	606	588	588	590	619	629	585	659	577	627	690	669	601	600	647	615	641	601	627	598	597	559	624	623	635	664	637	626	642	619	619	651	640	620	604	628	624	624	629	628	614	642	609	605	591	570	655	660	576	630	625	635	594	626	591	650	616	627	622	636	615	617	605	606	594	585	635	636	562	643	644	623	615	627	640	601	622	575	605	580	603	613	626	581	573	615	599	630	602	621	584	617	634	596	619	611	629	648	585	591	624	598	664	591	593	604	607	621	605	638	594	632	636	595	602	601	628	615	634	585	590	657	617	669	663	649	622	586	627	605	617	620	623	588	646	606	577	679	610	627	570	657	608	622	633	622	612	648	647	687	602	630	605	584	614	600	606	610	577	649	599	620	622	636	604	622	584	616	597	605	631	603	630	564	634	610	608	614	623	613	622	586	646	633	626	592	626	594	621	585	615	636	618	630	633	629	667	617	612	604	591	584	621	636	603	633	609	580	633	626	638	636	613	637	625	570	617	610	586	649	614	599	600	601	660	622	630	610	631	597	641	631	633	602	610	611	668	657	604	630	594	565	652	585	614	581	598	604	668	650	608	594	652	615	651	611	663	638	573	587	607	620	668	540	564	598	647	661	599	615	607	611	619	629	691	619	640	559	668	632	559	634	647	677	583	639	658	607	614	589	656	616	619	600	591	638	594	607	600	622	632	579	612	638	610	629	628	630	636	579	627	634	608	551	581	628	612	640	603	616	615	610	652	616	604	655	595	618	605	661	613	643	634	639	626	638	609	614	605	659	599	648	608	622	594	646	664	597	583	669	605	601	659	627	627	620	603	607	634	625	611	599	573	614	582	626	620	607	625	629	619	593	615	631	603	625	626	583	640	593	655	618	617	616	606	582	658	576	627	617	621	647	583	571	631	597	635	611	650	609	582	635	645	536	591	593	619	631	600	634	602	638	631	662	614	596	650	641	659	649	597	624	610	609	636	577	630	584	651	609	617	595	620	593	635	651	630	567	571	627	615	614	645	620	590	592	636	601	647	623	605	624	643	631	596	651	610	625	567	624	594	596	665	632	625	610	660	565	639	643	622	587	643	619	659	616	678	664	594	670	574	663	586	646	594	631	620	606	605	628	663	566	555	624	603	627	607	605	666	625	622	635	616	587	587	595	608	630	592	572	640	624	621	585	601	626	638	651	635	601	629	618	598	602	661	642	579	614	629	601	635	608	623	639	632	620	609	596	622	652	604	643	643	574	628	608	640	594	600	605	605	575	600	639	595	621	600	621	621	613	636	618	657	623	602	616	639	596	658	604	626	605	635	619	590	618	596	678	624	602	611	627	611	616	608	611	548	628	675	633	630	663	603	637	598	609	587	668	648	614	620	594	610	605	642	609	621	608	613	640	571	608	607	620	596	628	610	605	644	631	606	613	594	671	647	593	631	639	609	597	605	624	635	597	572	590	623	615	623	664	635	588	600	620	583	661	642	554	617	568	601	639	625	585	602	616	659	653	607	647	590	584	585	607	647	602	590	530	638	597	634	615	632	646	631	614	641	628	574	633	583	657	591	612	580	612	600	609	609	616	605	611	584	629	615	623	632	568	608	590	622	625	616	629	604	629	643	627	608	630	617	600	616	625	626	625	594	604	576	632	625	605	643	595	582	623	636	618	620	566	618	593	610	609	617	645	613	598	645	600	613	619	592	625	590	637	643	662	594	618	610	578	600	598	631	594	628	623	635	623	621	626	592	616	616	569	601	656	596	596	612	605	597	625	630	610	603	626	636	614	622	634	644	606	587	621	655	650	564	590	607	641	606	645	622	598	643	616	627	604	620	626	600	644	601	684	626	614	637	619	618	624	646	621	598	591	638	593	606	625	585	612	596	599	620	602	591	630	581	572	575	643	639	641	605	559	622	642	608	621	639	604	569	674	624	623	620	613	652	615	620	607	602	668	580	590	634	595	596	599	656	630	595	643	583	625	635	647	604	598	647	600	622	596	627	601	625	619	643	598	637	593	618	619	615	601	607	576	655	588	626	576	617	603	645	609	642	630	616	588	677	591	612	606	611	596	623	598	608	615	599	579	658	603	648	598
9857	1180	1433	1138	781	599	479	335	343	275	206	219	212	187	166	170	150	168	151	139	141	134	141	147	119	132	125	132	135	133	113	117	142	133	113	142	132	122	119	133	111	113	141	120	117	111	131	102	111	118	107	115	136	114	106	102	117	105	113	108	106	97	135	118	108	129	126	116	107	94	125	119	120	114	120	106	131	124	112	82	117	96	130	103	114	122	97	110	114	111	115	77	124	111	94	105	114	109	108	115	116	113	114	117	127	102	104	119	93	113	106	113	120	104	106	105	126	97	107	105	91	123	140	107	116	114	113	106	100	99	134	119	99	112	102	115	131	97	119	101	102	92	113	111	118	129	108	98	121	107	98	106	112	120	119	94	107	110	127	118	100	109	139	112	90	115	132	111	119	121	109	116	128	125	108	111	101	108	118	113	110	130	119	107	118	119	109	107	127	122	89	117	107	107	106	114	111	93	126	119	113	100	101	116	121	115	99	119	106	87	105	125	109	122	122	105	127	109	124	108	108	111	114	116	85	98	99	127	119	131	104	125	104	122	106	104	108	96	115	115	101	121	111	116	108	101	95	92	114	110	114	120	114	119	130	127	103	110	107	125	102	119	118	106	104	116	109	102	112	106	93	102	96	104	100	116	97	98	122	93	86	123	100	109	117	106	109	117	107	130	125	112	121	105	105	114	101	112	124	105	93	125	118	109	101	93	114	107	110	102	110	113	119	120	110	119	128	102	111	119	99	112	117	137	122	124	97	107	95	125	121	118	117	123	119	112	86	102	118	125	102	108	100	106	114	104	112	103	105	106	110	105	146	123	122	115	110	127	121	119	106	88	112	112	118	108	118	108	119	114	130	113	106	110	121	115	120	118	135	107	125	105	114	110	115	122	120	116	108	107	123	118	87	100	130	96	110	111	136	102	116	101	107	112	120	116	114	118	105	111	108	119	106	101	98	123	107	110	104	103	138	97	105	115	100	108	116	97	114	129	98	114	120	112	126	119	107	92	126	119	116	111	117	109	120	118	105	116	106	107	122	119	114	109	123	132	109	107	127	101	83	114	114	117	90	98	103	103	111	93	113	112	109	125	96	115	82	109	108	113	112	109	113	102	129	111	113	97	110	87	112	128	116	109	97	116	111	103	109	135	92	111	110	129	119	141	114	99	107	132	94	119	118	109	102	133	130	97	115	122	103	125	108	115	116	121	103	108	105	116	118	116	97	110	95	104	128	111	133	114	101	122	114	109	126	102	90	123	121	100	136	96	101	117	116	89	101	125	101	135	106	105	102	113	126	122	108	110	116	116	117	110	124	119	103	112	110	107	119	120	107	103	112	130	123	108	108	113	114	118	93	112	109	121	117	109	104	101	119	110	100	119	125	115	110	125	111	140	116	93	105	125	114	103	101	94	96	103	127	125	123	117	113	110	98	104	95	99	128	134	133	107	106	97	102	118	115	94	107	104	112	94	109	104	126	103	112	116	100	97	118	102	124	90	108	85	95	110	128	125	119	119	124	101	119	112	108	107	102	95	99	109	105	110	119	114	108	121	102	120	88	102	112	122	104	106	110	100	115	111	111	121	94	104	111	134	98	104	115	135	92	109	109	104	128	114	126	110	112	107	120	123	113	110	107	110	105	104	94	102	99	127	103	117	129	96	103	116	103	109	132	110	108	103	110	115	116	96	92	97	93	112	100	130	106	119	104	112	118	127	131	106	124	112	97	98	114	108	98	119	102	94	88	114	121	103	98	110	130	116	102	112	106	115	96	96	108	109	90	121	97	105	110	110	121	108	128	116	111	85	110	115	123	91	93	85	112	115	105	108	133	129	109	109	108	116	127	100	105	109	126	119	112	124	115	100	112	104	86	123	114	121	115	98	120	120	128	119	117	124	116	118	97	117	110	106	101	106	113	111	110	108	109	109	127	123	118	112	111	115	114	107	116	114	110	126	113	97	123	102	128	113	119	110	96	114	121	114	132	96	108	99	97	115	121	92	105	102	103	124	118	128	106	108	124	99	122	119	109	123	107	123	112	119	107	116	109	120	97	121	116	101	113	98	109	108	106	104	97	107	106	112	105	85	123	117	99	93	94	109	101	116	102	112	99	117	116	119	121	118	104	103	96	124	100	108	97	111	95	124	104	115	108	109	134	112	103	104	102	123	108	110	110	111	115	105	91	92	116	112	120	119	121	96	112	118	112	125	118	112	108	112	107	107	102	105	109	99	106	113	115	116	112	99	89	96	117	123	105	127	113	130	102	123	82	105	118	111	111	103	119	106	98	119	98	117	104	113	108	98	116	102	116	111	123	132	120	115	127	117	121	119	98	118	116	115	95	103	116	111	110	104	99	110	92	109	94	118	127	111	108	96	101	124	98	107	111	118	127	94	114	92	112	110	119	121	120	125	119	134	110	117	110	105	112	111	100	103	93	99	117	104	96	108	129	98	108	111	118	116	107	103	106	107	103	108	121	112	106	100	104	114	94	112	122	129	116	103	114	113	121	105	122	108	117	107	120	106	92	129	102	108	95	114	104	112	127	122	104	109	123	118	98	114	114	122	113	100	120	125	116	106	137	119	126	127	99	110	121	127	108	124	116	92	108	103	107	95	115	122	126	119	120	106	110	102	114	123	114	113	116	135	115	117	106	95	91	115	121	102	104	114	106	128	91	106	122	116	111	109	97	116	119	109	96	126	114	105	98	105	119	122	109	121	133	101	100	115	115	123	115	124	100	102	119	107	117	108	107	117	128	102	120	122	133	107	115	106	128	112	109	118	100	104	104	116	126	117	123	118	107	111	110	111	114	103	99	109	118	127	98	120	107	104	110	91	108	117	124	135	108	132	100	132	114	98	118	121	115	120	119	131	114	123	114	106	127	129	95	100	123	92	109	130	112	119	101	111	105	104	106	112	107	123	110	126	105	108	134	124	111	80	105	90	115	111	96	132	101	120	118	117	115	93	101	116	127	98	110	106	105	109	112	118	111	117	118	114	103	115	122	132	104	120	100	88	91	122	105	123	98	116	95	124	128	115	112	90	122	121	125	113	103	101	117	100	99	101	124	113	108	114	121	103	102	113	108	80	106	95	109	112	104	106	116	134	119	94	100	102	99	97	90	113	130	119	121	106	106	102	127	105	128	98	93	104	97	104	102	99	88	104	115	116	108	112	102	115	114	107	93	114	108	112	106	107	95	94	91	109	105	120	116	106	113	123	117	117	99	110	99	112	119	108	122	120	102	113	113	121	116	110	89	117	112	94	106	118	99	109	117	106	126	103	117	123	113	90	107	93	107	126	97	106	111	106	107	118	99	124	99	130	109	125	118	96	115	125	111	101	110	100	117	125	97	103	115	112	101	96	107	98	110	105	110	113	111	113	121	112	119	115	99	121	123	105	134	122	115	103	121	109	115	97	104	123	89	104	114	129	90	112	101	114	101	110	103	112	108	138	113	98	120	117	119	105	128	91	124	131	132	107	113	97	109	110
5731	1348	2991	3578	3037	2558	2079	1687	1487	1274	1178	1007	894	779	759	759	712	660	618	607	597	539	537	507	506	491	451	476	438	459	440	406	439	461	392	430	403	418	389	417	382	391	411	395	408	373	371	342	396	394	363	345	360	349	336	361	374	419	374	412	371	343	371	333	344	344	338	372	385	383	351	333	366	344	344	338	346	365	362	355	347	379	372	333	366	311	365	373	374	350	373	350	333	361	324	304	332	332	330	317	341	339	333	353	355	363	351	348	362	345	362	333	341	356	337	380	373	339	329	351	374	335	368	366	346	330	363	351	353	366	336	355	337	327	340	308	368	348	362	336	332	339	332	370	351	297	352	365	357	336	321	369	386	333	363	321	329	297	329	334	323	331	325	353	360	333	358	314	345	359	325	326	343	349	353	353	347	301	356	354	329	395	315	313	361	338	338	341	361	326	345	355	346	338	329	342	331	352	332	319	326	340	343	343	356	350	342	337	325	340	383	364	354	345	298	326	333	368	359	350	351	353	340	326	336	321	341	356	329	348	330	320	362	361	336	343	354	370	331	342	318	345	367	378	337	371	312	346	375	342	348	366	349	333	338	368	336	344	345	321	313	330	320	334	344	290	370	346	324	386	342	327	329	347	315	374	328	334	320	366	344	354	319	317	348	362	316	372	343	366	383	374	338	325	357	337	350	394	344	332	373	332	355	323	347	358	373	360	341	341	334	367	365	348	375	360	361	351	344	326	339	359	376	352	334	354	347	367	344	334	349	365	342	357	325	357	356	339	345	343	348	321	306	348	342	353	342	328	372	343	347	335	342	330	323	330	350	364	350	335	347	308	340	324	316	343	345	377	351	346	335	319	318	340	355	312	350	328	339	339	331	357	351	341	326	347	334	350	350	316	340	332	341	335	343	328	353	331	357	350	356	326	353	319	347	341	343	338	341	347	314	323	335	318	340	330	326	352	373	348	376	342	325	365	363	309	335	337	369	338	335	370	344	360	346	339	347	379	324	322	354	348	309	328	348	346	322	329	359	347	338	364	342	358	321	344	314	368	341	306	354	329	325	324	351	330	350	372	363	349	315	332	350	349	318	335	324	341	325	336	330	308	311	320	353	349	308	333	327	330	321	335	358	362	322	321	314	352	366	350	355	344	340	349	354	355	328	359	350	353	339	354	333	318	373	338	341	374	334	391	351	344	312	338	339	368	352	356	322	349	313	360	364	358	384	315	353	350	357	331	349	335	307	331	341	352	358	365	339	356	360	319	340	334	338	326	378	385	348	324	326	327	318	354	369	355	336	334	346	361	309	360	364	334	354	351	330	347	347	312	340	357	337	328	336	333	303	353	357	321	351	341	325	357	335	335	345	304	342	323	337	370	353	348	333	338	379	340	336	349	333	349	346	347	347	327	347	330	364	343	331	339	335	289	333	349	334	315	317	333	361	339	336	332	342	332	324	336	353	345	339	311	329	360	292	326	346	362	379	317	298	359	337	325	362	342	345	327	352	341	340	341	348	309	338	359	383	326	357	325	368	326	344	336	365	338	335	364	342	334	364	333	332	372	356	367	337	336	322	321	321	365	366	322	336	330	333	332	347	331	374	338	350	330	367	311	359	363	342	333	357	346	320	343	339	346	356	341	309	354	310	350	315	307	351	339	352	318	330	343	348	365	329	369	323	346	336	334	355	346	304	341	381	337	358	369	353	323	328	353	344	335	322	373	334	338	383	338	337	333	342	347	330	337	349	354	364	337	327	347	362	362	368	304	332	307	302	329	331	337	357	340	350	351	360	335	361	371	338	352	341	360	361	321	344	329	334	377	330	327	335	357	328	313	338	309	338	296	371	328	358	324	350	343	323	307	305	341	361	313	326	345	350	361	343	316	373	375	337	311	366	353	381	330	332	330	355	309	336	350	364	314	354	359	323	321	351	332	356	320	346	329	342	340	340	368	368	324	360	365	369	334	350	329	327	333	303	339	334	323	337	325	327	370	327	342	331	348	323	365	339	306	362	339	347	365	363	329	311	369	386	304	320	363	334	347	337	375	336	330	363	349	363	367	338	320	344	338	375	330	336	323	341	363	336	350	307	331	346	351	343	355	336	352	330	343	335	338	339	348	341	330	366	348	355	361	354	330	335	341	339	333	330	327	343	330	364	318	349	385	372	357	320	337	339	351	335	316	341	346	344	327	324	321	350	344	326	325	327	330	339	324	342	322	345	359	305	332	376	301	326	348	328	357	322	331	351	341	326	344	324	361	318	317	359	344	338	382	351	354	364	337	311	356	350	364	339	305	349	377	370	341	364	335	346	346	359	356	313	344	352	362	341	357	345	367	362	339	355	305	309	341	309	347	331	346	338	350	343	354	356	336	363	329	349	369	338	332	341	367	353	362	347	363	336	359	344	346	337	345	361	353	357	344	335	333	345	384	326	341	353	335	350	350	331	348	326	328	334	352	362	312	362	320	359	345	374	343	357	361	347	331	337	323	341	349	314	352	322	330	344	327	351	347	348	323	364	350	333	374	358	347	354	350	354	334	323	343	350	371	343	309	342	352	340	350	338	347	306	383	335	336	350	360	348	358	340	314	308	342	303	331	345	332	346	338	307	335	348	347	333	340	346	352	357	353	354	320	364	387	325	374	372	314	304	325	331	354	316	363	371	336	367	332	353	355	307	362	303	366	341	324	331	324	341	345	373	354	345	314	362	349	360	332	324	348	345	313	341	307	335	313	340	332	356	373	335	306	332	344	356	302	355	322	332	322	361	328	373	306	334	360	327	343	346	360	371	332	355	339	350	380	351	352	351	326	344	366	335	371	355	326	346	369	310	354	339	326	346	338	339	365	348	332	326	300	344	311	346	333	358	371	336	355	337	357	309	357	377	329	338	339	355	351	363	343	353	354	318	353	336	339	329	344	324	325	380	352	306	357	348	322	343	312	360	327	323	345	318	335	337	336	352	343	377	318	332	367	341	345	357	351	327	340	369	368	358	333	369	321	348	332	373	326	336	341	306	334	322	346	348	346	300	373	350	363	354	305	331	302	366	351	313	335	316	362	361	328	373	347	343	358	345	358	325	304	356	364	315	303	324	361	326	344	339	348	348	359	321	359	370	337	377	307	371	326	332	344	346	331	368	346	366	362	340	331	319	331	366	365	343	316	332	366	354	340	343	334	338	362	341	360	364	315	353	335	328	374	327	321	308	345	324	327	324	324	324	316	338	345	336	332	331	372	318	349	319	344	337	337	368	347	333	355	341	357	334	379	346	316	320	379	370	354	354	332	330	353	342	329	340	350	362	351	333	335	332	337	347	332	356	351	329	359	360	348	330	351	354	344	330	340	329	389	349	341	321	337	330	334	340	384	316	331	355	299	331	295	338	359	320	342	337	345	304	339	316	341	371	347	352	332	377	349	326	319	322	338	329	343	382	370	353	344	331	352	339	338	351	331	342	323	332	343	357	334	355	349	324	313	374	351	342	360	348	345
18117	2955	2848	2076	1531	1157	868	661	536	444	425	345	321	303	253	256	233	228	215	242	207	190	208	188	217	218	186	198	167	180	203	188	196	172	156	166	172	163	172	181	177	167	172	171	183	194	155	175	176	166	160	178	168	179	186	155	166	169	169	169	171	135	141	170	169	177	164	174	204	149	163	172	156	153	152	151	182	175	151	141	155	163	164	150	158	152	155	154	157	166	174	173	150	153	178	146	166	152	144	152	176	148	143	160	179	176	150	172	145	165	194	184	175	173	164	160	180	167	149	180	148	151	169	147	156	159	156	160	167	165	170	137	159	163	136	164	160	146	158	147	178	187	157	143	169	189	157	172	151	198	162	171	156	158	172	164	156	153	143	170	152	146	155	165	183	166	167	158	143	155	175	176	149	181	168	147	162	157	137	155	153	181	155	166	180	155	150	167	156	189	159	184	163	168	161	173	150	134	155	171	157	140	174	142	142	167	156	166	167	143	147	167	155	154	150	154	159	153	153	171	146	147	162	147	162	145	175	151	171	169	162	140	182	151	168	171	172	153	183	156	178	154	152	162	149	152	169	138	140	145	178	162	162	158	166	190	152	175	153	138	160	151	155	155	148	182	151	144	161	180	175	155	158	160	180	155	159	167	171	151	157	158	152	148	143	164	164	150	153	146	160	160	157	181	168	166	155	157	176	190	173	156	151	165	157	176	137	146	155	157	182	145	161	174	164	151	162	130	154	164	162	145	151	158	146	171	147	161	167	180	160	161	152	168	168	177	178	168	174	154	150	143	174	166	153	169	156	143	163	150	164	131	169	151	138	175	188	167	136	150	169	168	169	182	160	160	180	178	145	158	154	162	185	154	163	176	164	144	158	165	170	144	144	145	174	172	152	134	181	173	153	149	140	173	164	181	179	157	136	176	157	167	148	146	179	136	169	160	163	163	140	149	144	159	155	142	173	148	155	151	177	165	155	149	158	131	156	166	170	160	156	169	145	164	149	172	149	178	136	175	167	144	176	164	154	157	161	163	176	179	156	161	164	139	147	157	174	160	147	172	156	139	160	159	167	133	164	162	152	160	150	145	158	169	177	157	134	169	166	152	173	185	177	159	156	165	155	178	154	166	150	153	161	149	161	175	157	164	152	163	179	161	152	159	175	176	153	153	161	180	167	179	153	157	154	156	156	148	170	155	164	154	182	162	156	165	169	150	162	151	167	173	149	164	147	160	177	154	168	156	166	163	164	198	159	143	164	166	165	149	155	165	171	181	182	161	153	162	170	159	158	143	166	182	182	163	136	147	153	145	178	146	169	146	163	157	161	164	191	156	167	158	162	146	143	166	131	158	164	166	163	195	169	184	165	156	166	179	153	171	171	166	166	158	163	148	155	154	184	199	164	152	157	153	145	167	149	159	167	170	159	164	166	165	174	170	159	145	143	194	179	161	144	150	177	145	174	159	154	181	158	153	178	160	145	150	155	164	167	187	170	162	163	155	166	176	184	150	160	147	175	168	146	156	178	158	181	185	170	166	150	173	146	155	176	176	165	161	134	152	149	172	159	145	165	174	142	164	162	164	161	158	159	153	160	158	149	167	167	152	161	168	175	145	160	189	177	141	159	140	160	151	156	144	164	151	161	170	144	163	144	175	152	177	169	158	152	164	164	146	163	155	160	184	159	161	162	153	153	163	160	138	169	148	162	172	161	167	165	151	154	170	152	162	182	160	150	157	160	156	168	173	167	148	159	175	145	145	144	173	176	153	152	176	154	153	161	169	174	145	126	171	161	140	168	155	152	164	149	189	155	167	146	159	137	157	154	166	139	163	171	143	160	138	166	169	174	173	145	131	151	161	149	181	155	163	171	151	166	160	163	161	157	143	168	190	171	151	145	162	163	161	142	166	168	151	173	152	152	148	180	167	158	167	172	149	169	146	165	153	164	179	159	155	165	151	165	148	164	172	143	182	173	170	157	153	169	156	165	185	150	169	159	162	145	149	152	163	164	159	166	151	146	181	148	190	172	163	173	152	166	155	139	178	161	159	169	158	146	168	150	155	161	152	153	173	154	177	161	177	175	155	132	161	173	165	141	185	149	183	149	144	144	165	148	164	160	166	162	149	154	178	145	175	162	169	168	159	166	149	155	169	158	168	149	179	162	171	173	154	179	174	165	152	164	167	137	142	139	162	149	171	165	142	167	155	155	169	170	146	150	132	162	141	183	161	167	145	137	156	155	162	128	163	169	149	154	184	156	168	148	158	148	175	146	156	139	141	147	148	170	156	151	166	178	170	164	144	148	150	165	154	147	157	146	170	138	153	156	180	162	166	186	167	148	136	156	185	145	163	166	154	170	177	156	182	149	154	153	174	166	183	164	174	163	170	164	194	141	175	159	165	167	175	158	147	127	159	165	161	189	158	190	173	142	179	181	161	153	162	165	156	156	129	157	134	158	173	139	172	161	167	163	155	161	141	160	142	157	167	164	171	178	162	158	165	175	170	178	176	148	170	156	168	151	166	152	180	143	148	149	163	158	138	149	155	170	161	173	171	159	154	182	154	167	143	168	163	175	182	173	146	162	158	163	174	175	150	150	156	153	154	153	151	154	165	164	182	177	157	142	165	171	135	181	160	161	163	136	165	135	171	176	163	165	147	147	173	165	134	172	176	157	159	142	152	173	161	157	165	171	134	162	165	144	175	166	172	167	151	174	145	182	174	175	158	186	137	154	172	165	148	156	157	147	171	155	165	145	147	182	135	174	160	159	182	179	179	151	144	173	159	159	171	159	132	150	155	158	162	130	170	173	177	167	152	183	155	173	167	170	142	170	163	181	180	168	156	146	146	154	165	184	165	173	167	161	154	178	136	152	166	144	156	156	160	139	158	163	157	134	193	141	161	149	166	176	150	169	155	173	150	156	142	139	154	161	156	142	151	166	150	148	154	143	145	143	155	169	145	149	169	150	156	165	138	162	141	151	147	169	163	177	151	177	166	162	149	153	155	149	143	144	159	178	161	139	153	175	162	158	159	158	163	151	167	144	152	178	156	169	151	172	160	145	157	153	177	169	171	158	154	170	171	151	148	184	170	137	165	185	167	153	159	163	133	159	135	147	150	167	187	178	157	180	173	174	150	160	169	150	151	164	157	177	160	176	171	154	143	182	157	168	142	162	166	135	154	168	150	183	161	162	170	186	156	158	172	184	168	154	154	179	153	146	145	157	149	163	149	151	192	157	165	159	136	173	148	148	158	162	169	145	174	167	159	161	166	149	159	174	166	153	169	174	173	157	149	163	150	144	162	167	149	149	166	137	154	163	133	157	167	150	165	165	168	172	160	170	143	148	178	156	174	138	141	156	150	170	168	135	146	157	169	144	180	166	187	173	169	166	173	155	170	143	166	142	172	153	151	162	154	179	158	180	156	158	188	154	140	171	174	168	160	177	163	140	132	175	150	158	150	164	153	158	172	167	160	171	137	170	145	160	162	167	151
7950	2441	5395	6308	5377	4506	3784	2987	2604	2184	1915	1723	1554	1377	1365	1190	1114	1042	1013	914	858	844	842	789	771	717	712	669	657	682	672	618	636	622	602	598	611	626	592	550	583	593	596	574	541	518	557	550	503	557	530	544	491	556	546	557	522	524	566	537	538	535	538	518	512	496	514	478	542	519	508	494	486	499	552	475	499	503	520	509	531	495	440	474	509	475	488	462	520	517	458	508	501	511	492	492	531	514	466	496	478	475	484	539	489	475	528	469	472	468	501	497	519	468	494	471	501	472	482	485	473	483	521	503	485	465	496	507	506	488	516	509	477	469	499	483	467	502	534	474	460	447	507	482	452	507	507	469	481	511	454	503	470	458	452	490	470	469	486	459	488	436	502	511	518	527	498	459	445	466	485	439	446	471	483	490	460	439	514	478	485	448	498	455	443	481	446	470	441	485	466	473	445	502	470	498	435	495	465	463	480	476	468	470	489	450	486	521	490	508	454	502	453	462	489	469	452	443	472	465	478	471	464	469	469	452	457	490	481	439	433	487	494	452	502	462	488	468	474	454	450	482	469	475	481	496	492	481	476	501	483	435	471	498	485	473	449	465	444	480	476	448	492	463	445	489	474	495	456	485	448	489	460	484	443	485	502	474	476	485	477	484	522	486	447	488	475	484	470	470	493	446	479	491	474	480	484	432	431	464	514	477	412	472	504	448	513	460	475	484	445	442	446	471	480	500	462	496	500	506	502	449	442	464	446	460	480	500	478	469	480	486	464	459	479	510	468	472	486	476	478	439	506	473	497	484	446	467	455	486	484	471	472	487	447	469	447	480	510	474	470	457	472	468	480	485	477	501	465	446	464	459	430	471	486	476	476	464	464	459	501	478	458	479	477	498	460	469	465	441	485	484	507	442	462	438	501	464	464	498	508	464	455	485	525	487	423	472	493	476	450	492	464	484	449	468	464	468	484	500	434	452	495	477	477	441	467	469	454	457	452	427	533	448	480	490	448	476	457	476	506	431	499	474	456	489	480	448	475	503	495	477	470	427	461	493	460	471	469	460	508	458	490	479	473	481	481	438	503	475	490	470	466	455	470	455	517	452	513	459	487	513	446	488	482	510	463	455	497	470	478	457	458	482	478	492	469	498	467	472	473	469	473	442	550	469	501	485	467	450	493	459	475	457	460	463	451	461	500	517	446	492	513	517	507	458	512	466	451	469	475	481	500	484	518	494	461	465	490	452	474	454	504	455	460	474	467	470	461	468	448	455	484	503	462	496	450	430	511	488	493	482	461	462	455	468	488	479	442	487	474	472	454	468	449	503	489	533	426	483	476	500	463	475	452	470	489	475	509	481	482	467	480	484	464	494	502	507	476	474	441	492	446	430	530	497	458	507	498	485	498	442	487	476	500	501	475	504	474	504	493	452	459	468	447	465	493	485	479	486	463	466	454	472	494	488	445	465	444	462	475	486	487	507	496	453	434	480	475	459	490	431	485	502	487	456	454	533	464	438	480	486	452	495	461	478	472	508	461	445	472	460	455	479	469	489	545	481	477	501	455	471	481	457	485	475	464	460	478	505	498	450	509	440	463	448	473	462	477	460	511	465	479	521	458	494	466	475	498	500	444	450	503	462	441	469	471	440	488	510	495	496	486	464	488	470	482	491	489	482	480	428	484	469	532	471	439	449	477	510	467	437	485	480	456	464	483	461	460	469	476	466	482	496	479	506	450	446	433	503	462	503	445	475	511	466	490	478	448	525	488	445	476	487	464	434	487	458	459	486	474	493	454	462	508	456	493	459	474	457	475	489	505	493	485	487	448	482	448	504	418	498	476	483	436	509	451	478	487	513	477	466	493	447	506	500	467	459	503	474	488	478	501	491	463	449	530	430	490	435	464	449	494	482	433	497	472	475	458	492	475	490	496	487	463	467	494	467	487	496	443	432	464	460	457	473	494	419	497	497	496	472	470	471	479	462	464	479	447	429	500	440	483	485	445	456	463	496	510	470	459	504	449	463	455	471	483	491	507	449	466	473	482	444	536	450	459	477	524	471	489	470	487	491	472	481	495	463	444	476	505	469	469	487	485	487	460	445	467	491	486	465	483	502	460	485	506	421	452	483	468	437	491	440	438	496	470	478	488	482	512	456	468	456	513	454	486	450	451	488	472	511	501	484	481	481	461	484	430	443	443	484	491	487	521	451	512	472	439	452	473	486	473	442	504	461	487	475	481	497	451	487	490	485	444	443	477	438	464	428	488	466	424	446	470	456	497	438	426	427	498	459	489	481	477	459	453	475	497	457	474	463	482	471	481	453	469	493	502	460	486	484	440	493	434	449	436	477	514	461	447	531	503	482	455	480	494	464	491	497	446	479	455	497	503	543	475	495	500	461	448	504	480	425	447	452	454	472	455	464	487	467	410	452	449	488	469	509	456	483	474	492	491	451	455	492	437	467	496	496	508	463	466	484	455	464	480	453	503	491	507	520	468	478	474	454	491	460	466	451	480	470	496	475	483	488	468	459	459	431	455	507	463	496	453	472	496	482	528	500	483	462	474	477	452	477	476	484	427	460	473	514	486	494	497	479	468	482	453	474	441	521	500	492	473	488	458	503	480	427	461	429	471	451	465	477	464	464	471	473	451	482	426	476	501	502	512	448	505	480	457	512	425	457	476	468	460	422	499	484	468	504	444	442	485	494	455	476	479	500	481	459	416	464	491	463	439	491	470	453	474	451	519	497	520	417	444	460	450	469	451	487	466	460	482	464	512	500	457	457	484	460	458	456	448	478	498	492	500	472	494	492	467	459	457	458	470	511	514	446	472	443	473	458	476	515	490	474	503	451	464	486	473	467	503	518	440	508	467	487	487	484	452	450	523	477	467	472	462	496	498	516	512	478	444	474	489	474	471	459	451	480	457	472	503	471	486	461	480	468	521	485	458	502	493	500	461	458	477	508	460	455	468	479	484	477	534	457	504	480	449	468	465	482	459	472	483	500	508	449	481	481	483	462	453	460	481	459	518	512	454	499	462	478	446	502	454	484	503	465	481	460	489	485	491	506	468	494	458	473	466	486	443	524	495	480	474	434	493	476	472	491	469	471	468	478	470	443	487	482	493	435	504	489	445	455	543	502	463	461	464	496	450	462	447	460	491	469	487	494	481	499	451	479	460	495	493	469	480	486	489	487	477	497	464	483	539	464	507	466	469	491	452	483	470	437	479	472	481	485	485	490	480	440	470	486	442	454	434	481	509	497	490	451	472	477	480	463	469	484	463	467	479	438	477	464	492	462	491	480	474	507	437	468	452	518	466	497	491	499	457	501	463	426	505	489	491	482	466	499	438	505	459	450	485	441	460	489	490	481	444	466	454	487	450	498	468	489	476	499	505	485	445	492	438	448	491	463	471	493	459	460	456	478	491	483	450	477	481	518	480	473	427	506	471	470	498	455	463	458	473	476	479	480	488	432	476	473	491	455	490	464	458	483	439	461
2419	315	308	293	274	274	258	231	251	259	224	203	217	222	242	221	227	208	250	232	222	225	232	231	231	214	205	217	196	216	227	235	252	216	210	215	223	228	205	241	224	219	249	204	189	226	217	227	238	257	215	219	213	225	224	204	228	208	223	228	240	216	201	211	238	215	214	222	242	232	229	241	214	234	217	216	213	254	226	223	232	215	217	231	202	214	247	237	225	211	231	228	205	214	244	224	228	203	242	232	223	204	224	216	214	221	211	219	243	235	228	208	197	203	217	226	235	251	224	239	241	210	256	242	209	176	241	243	223	218	188	234	246	217	235	231	244	226	222	206	221	250	204	237	194	206	191	207	226	212	226	229	224	228	243	218	224	228	236	237	225	231	195	227	221	226	237	214	225	234	207	220	212	242	230	219	206	246	223	279	243	215	249	224	205	234	201	201	200	236	213	217	239	226	226	214	203	203	217	210	207	250	219	219	264	267	238	227	239	230	238	219	221	200	227	219	193	229	254	207	192	232	230	225	240	227	209	240	231	211	254	216	239	226	229	237	220	233	221	229	248	221	228	259	218	226	223	201	233	194	212	214	227	205	248	225	210	236	248	223	220	206	249	229	215	217	217	215	230	214	243	238	203	244	234	229	239	234	208	215	226	230	226	220	238	222	226	244	214	192	220	242	219	237	233	189	206	258	194	235	223	209	232	237	224	208	245	225	218	232	228	242	227	235	211	201	245	254	204	242	215	216	229	227	215	218	222	233	224	226	232	215	221	221	232	208	204	235	222	238	239	220	217	223	208	240	221	227	222	231	225	213	248	239	246	235	230	190	238	193	228	202	209	246	221	252	231	222	239	212	271	183	222	245	215	215	259	209	225	228	222	226	222	236	225	247	189	242	258	241	229	225	228	215	224	258	235	229	232	248	243	209	235	214	224	260	233	192	246	212	238	246	245	227	217	250	227	229	221	212	218	217	189	219	233	214	227	268	224	203	228	216	239	197	229	225	226	222	223	243	223	201	225	233	230	234	228	227	248	223	202	234	242	208	228	229	199	237	199	226	213	219	244	221	248	238	231	245	233	206	234	206	217	217	243	252	205	214	212	205	226	222	198	195	212	222	211	226	234	214	244	221	207	227	218	230	231	241	250	239	220	218	214	234	215	231	224	218	207	197	212	250	223	218	252	217	263	213	250	252	225	237	203	221	213	220	227	183	238	236	216	237	217	199	203	215	218	195	226	228	226	238	200	220	218	236	218	224	242	232	220	212	191	217	227	239	221	208	244	252	220	216	239	196	220	239	221	212	233	210	232	241	229	213	242	228	229	191	236	217	235	246	227	221	241	239	185	210	243	246	232	229	236	205	195	223	243	221	241	237	222	202	221	227	216	242	227	257	218	197	256	241	201	227	224	206	194	246	228	226	201	235	216	244	224	211	236	222	229	204	229	227	208	230	243	230	195	229	238	196	208	232	234	210	238	246	225	226	220	239	225	226	251	222	231	248	262	227	208	236	203	225	242	256	242	239	240	244	241	235	206	230	231	218	209	221	250	212	210	214	202	214	221	226	203	221	215	246	229	239	231	209	234	214	212	220	235	217	228	207	218	236	211	255	188	256	257	217	218	200	205	265	220	232	227	253	230	221	256	194	236	222	236	185	242	205	245	238	209	234	236	240	206	253	230	205	230	263	196	247	202	222	222	211	223	208	240	223	252	221	236	196	216	244	208	237	202	236	214	254	239	217	237	232	229	216	201	234	258	208	194	230	239	217	211	223	244	216	221	232	236	235	224	209	222	236	230	244	199	232	230	242	231	257	257	227	232	213	225	221	239	223	220	228	215	239	239	222	214	217	217	214	200	208	222	207	200	203	233	218	207	189	217	220	214	214	225	220	197	239	217	233	240	221	215	195	204	234	240	219	216	243	227	223	227	245	232	216	262	231	210	239	250	202	229	241	216	208	244	214	229	212	231	238	226	236	207	235	247	252	229	213	235	202	231	222	201	192	239	225	246	211	224	242	228	224	186	230	223	230	213	212	247	248	233	196	233	214	223	222	195	230	213	242	207	200	214	243	245	196	234	243	222	233	219	211	242	212	216	201	213	233	245	209	214	234	238	260	240	218	235	222	224	268	253	209	222	223	265	231	222	238	217	200	225	243	240	248	238	234	222	230	203	223	226	209	203	226	254	209	191	254	229	233	234	241	247	201	219	212	196	200	246	231	219	239	233	239	228	204	229	224	215	206	224	218	219	240	198	216	222	211	223	226	209	224	220	219	217	245	258	213	233	207	212	232	230	230	230	207	195	206	222	219	251	213	238	177	198	227	235	241	192	214	242	225	207	212	223	237	221	210	229	226	234	226	245	199	220	220	244	219	220	193	202	239	232	203	231	195	209	221	218	234	214	239	232	219	245	243	211	230	229	242	202	226	232	206	218	222	226	225	231	209	205	225	252	228	204	249	240	219	225	226	222	205	233	203	187	231	237	233	251	217	246	217	238	252	239	245	230	221	223	211	227	206	247	227	240	197	209	232	203	243	240	227	239	227	226	209	212	202	229	210	229	199	213	222	246	227	226	247	195	211	229	236	197	234	238	219	196	239	249	217	189	239	228	255	236	221	225	245	249	234	240	245	228	219	241	227	208	230	242	227	225	224	254	235	218	206	241	209	223	226	211	199	219	212	216	219	226	222	212	242	233	212	238	224	226	206	254	228	237	208	219	222	233	230	237	241	242	240	216	223	199	210	223	216	235	224	204	223	233	213	223	238	247	222	225	218	226	235	238	227	236	205	213	236	220	243	215	250	243	221	207	204	233	237	226	224	230	254	206	232	259	201	239	249	236	211	199	242	213	234	232	210	222	251	242	213	233	213	221	222	237	264	216	229	203	205	201	254	226	222	202	180	199	220	233	236	252	217	204	225	248	239	232	221	227	229	213	238	226	245	241	228	233	223	222	239	202	221	216	209	222	214	244	204	217	233	233	226	234	232	251	209	246	197	244	222	252	221	216	222	230	221	222	228	222	250	213	187	221	235	217	254	229	237	241	225	209	218	230	207	220	225	203	237	207	228	222	214	257	215	214	200	219	224	225	202	229	204	224	236	199	235	227	222	223	241	243	208	231	200	235	217	183	203	215	225	205	209	207	229	221	221	220	211	210	215	221	252	240	220	231	219	204	230	245	200	219	224	219	247	226	229	221	238	219	242	213	199	209	240	221	197	199	220	252	241	230	257	223	243	263	214	228	258	212	215	233	213	217	242	218	226	235	222	241	223	227	228	243	248	234	242	229	230	230	247	193	237	228	247	230	225	227	242	207	225	234	221	232	260	224	234	233	225	216	194	216	221	237	217	219	272	254	188	202	242	232	218	238	221	241	230	201	230	242	214	222	233	227	244	239	223	251	245	198	214	229	228	254	225	225	224	228	213	218	204	199	228	256	208	221	213	234	221	214	242	230	249	221	238	239	239	200	233	199	227	204	215	209	195	243	241
2298	699	822	858	782	755	721	706	705	696	671	727	653	685	591	585	629	644	632	630	641	621	635	626	616	663	586	597	643	618	655	643	566	629	657	646	630	581	655	650	655	574	608	625	625	632	658	604	625	590	606	604	584	604	606	561	598	610	636	615	628	612	599	613	672	618	631	623	619	596	608	622	631	579	598	559	588	623	598	608	575	662	646	586	673	658	635	651	620	650	591	611	653	615	591	572	646	628	617	650	619	625	626	626	580	661	615	592	612	597	597	584	641	654	630	606	664	568	608	629	626	622	640	652	614	591	604	631	606	627	642	665	576	639	649	597	638	645	655	648	641	610	600	632	649	617	645	614	640	639	611	603	662	590	576	671	615	615	641	619	620	620	578	646	617	635	625	618	589	626	617	628	610	619	662	594	664	549	616	610	589	614	635	648	600	618	583	592	638	632	615	636	616	682	635	593	576	598	584	558	651	594	554	650	634	591	606	612	628	636	585	625	608	670	609	620	628	618	584	653	601	585	617	622	612	621	603	630	625	638	623	584	651	611	585	624	620	628	642	581	595	608	640	624	588	588	645	650	606	584	652	638	603	609	603	579	578	642	601	606	566	622	612	593	677	640	618	599	599	614	628	619	584	633	590	619	657	630	626	610	650	629	587	539	582	631	581	622	590	595	591	582	593	621	577	611	600	618	613	628	645	610	570	610	611	612	602	646	629	572	668	631	651	600	628	598	630	573	576	621	600	605	612	565	629	649	623	595	630	647	624	599	611	621	627	562	577	602	644	619	609	546	652	622	630	597	611	596	607	606	596	659	609	589	579	607	622	623	590	575	606	604	596	610	650	636	613	570	632	554	631	600	618	605	641	594	631	578	670	598	610	626	588	615	612	602	597	597	647	614	635	623	599	616	586	624	659	649	594	597	610	601	624	606	611	623	619	622	614	609	617	600	621	649	607	618	601	607	609	605	623	593	662	605	593	579	608	647	590	619	660	588	586	618	620	610	579	590	617	589	625	611	639	600	620	616	636	629	605	603	634	621	596	592	645	573	587	577	612	581	619	609	566	635	624	610	601	593	645	587	572	662	599	632	611	616	584	652	653	605	597	642	636	580	598	635	573	621	605	650	630	565	621	593	622	661	633	584	630	594	612	635	585	681	615	610	616	633	612	579	647	585	645	599	580	589	655	621	593	603	631	648	639	617	571	615	637	636	655	594	580	587	591	590	650	636	640	614	625	635	605	662	589	628	630	565	635	639	616	646	609	629	578	628	603	610	590	608	616	609	626	604	598	612	630	633	601	604	611	649	620	602	578	629	642	640	596	630	595	605	623	591	603	623	606	606	628	581	660	612	628	626	613	659	601	604	587	555	589	631	624	602	614	566	606	578	641	604	644	629	625	607	689	615	656	621	607	591	621	621	655	600	609	607	599	607	632	593	620	626	614	658	598	630	639	617	622	622	677	594	656	590	597	607	643	621	625	618	619	604	604	627	614	647	610	629	593	548	582	584	656	617	651	593	605	597	545	675	583	595	626	620	646	632	572	618	663	612	641	599	614	568	611	597	614	626	626	584	589	624	583	598	638	592	566	608	605	618	571	609	593	579	647	591	634	617	611	610	628	628	596	593	601	635	568	666	667	596	636	603	627	638	607	637	636	615	617	602	652	578	620	610	612	604	574	615	610	594	627	664	592	603	631	612	656	614	555	654	617	604	617	591	594	668	634	605	608	595	688	588	602	583	621	624	672	646	561	615	631	621	631	646	647	575	624	568	626	616	606	604	649	586	620	612	628	629	608	620	627	642	645	614	665	633	608	598	585	662	593	610	605	633	622	618	614	581	608	580	586	636	632	580	608	636	602	654	610	572	609	611	620	616	591	623	603	605	612	641	583	626	609	597	585	621	611	578	584	618	553	639	615	609	629	617	585	626	631	634	619	641	598	619	595	629	618	629	608	570	596	646	604	608	623	620	619	628	654	644	627	602	587	588	621	607	598	607	592	615	620	633	625	627	620	611	626	592	597	599	647	613	583	625	602	654	602	616	603	596	585	641	628	621	616	590	624	613	649	570	607	670	623	603	581	615	642	604	628	644	603	615	605	601	622	584	634	595	651	642	638	593	641	598	592	617	597	617	700	597	604	644	605	633	635	559	611	637	586	606	607	622	611	593	618	566	593	599	604	609	643	641	625	565	615	584	598	588	651	606	605	586	579	606	616	603	611	604	612	608	610	636	639	577	621	626	600	600	625	621	612	635	675	620	561	597	629	633	677	623	600	606	595	607	595	583	614	587	679	587	619	592	588	602	631	612	656	617	588	629	592	663	614	620	575	643	640	635	646	607	640	613	624	621	624	599	642	616	636	578	602	662	616	625	611	605	616	620	581	647	597	640	586	548	619	627	639	634	618	618	632	632	624	604	627	583	585	621	561	654	645	616	636	577	586	643	628	597	624	614	604	641	656	605	630	657	629	587	599	628	603	631	637	571	603	603	628	614	585	593	620	629	616	646	603	596	604	608	614	627	612	567	612	612	619	652	631	631	618	605	635	605	609	607	649	601	604	607	611	629	623	615	583	640	610	606	638	601	591	625	590	552	605	638	607	608	560	615	615	623	636	628	611	612	634	564	585	634	629	579	596	635	598	659	622	594	629	580	616	641	623	614	632	626	615	590	612	641	651	630	617	632	589	608	618	603	626	639	611	598	620	639	636	659	585	603	661	624	608	614	555	636	622	594	624	624	612	577	584	606	619	638	632	606	666	654	624	637	609	614	580	631	588	565	610	630	635	609	591	580	603	597	562	615	618	636	593	614	614	611	588	626	592	609	628	596	602	588	575	606	616	637	613	570	604	582	609	649	583	586	585	610	634	647	598	624	584	598	630	640	622	618	621	619	627	640	591	580	651	638	587	589	602	587	618	595	636	644	647	605	632	612	632	607	608	581	586	633	625	607	606	602	624	584	607	620	601	672	572	585	653	600	571	613	619	600	591	577	603	626	579	617	608	630	583	607	632	623	614	619	623	613	609	615	598	599	608	591	589	600	660	565	587	597	614	623	574	598	607	633	647	660	601	607	628	610	619	623	636	599	596	636	614	633	592	616	585	636	627	592	612	646	637	621	632	595	605	607	604	606	572	592	615	646	624	632	646	595	581	617	610	609	618	626	609	605	600	608	558	592	660	617	626	600	627	616	586	594	640	625	651	661	634	613	601	695	638	626	624	575	608	611	623	636	585	634	602	586	603	619	671	587	619	645	608	570	678	596	633	607	614	620	608	637	626	594	593	648	606	595	581	627	619	605	621	619	637	613	621	631	623	599	610	665	606	611	634	608	623	624	606	609	572	646	641	609	614	598	594	589	606	619	602	580	626	641	618	609	611	615	627	599	617	627	630	650	607	593	601	590	598	625	594	592	620	585	593	666	599	608	592	613	587	621	578	621	637	593	634	564	600	621	631	593	631	615	645	603	586	595	675	645	617	646	630	620	650	588
9677	1217	1394	1113	830	600	493	376	315	279	257	208	167	188	187	170	174	151	136	139	146	118	133	128	117	117	137	124	118	113	153	133	146	143	98	110	107	121	124	119	117	121	111	112	129	114	133	115	125	111	125	118	120	98	97	114	110	114	128	101	82	106	114	128	99	108	110	120	117	111	107	104	128	107	103	110	120	121	127	112	103	119	115	127	115	106	103	119	94	107	116	132	112	115	114	111	119	121	105	124	117	88	115	100	119	126	128	98	102	112	137	130	119	102	103	103	113	119	108	122	113	113	118	116	107	104	95	118	116	105	123	110	97	102	111	101	117	110	113	96	115	100	103	103	129	112	97	125	115	121	97	102	125	109	123	101	111	119	92	104	108	123	128	114	103	122	105	107	106	114	116	101	108	115	95	106	121	114	109	96	112	129	117	114	114	126	101	102	106	101	112	110	120	119	98	111	97	106	116	126	94	115	106	115	121	105	124	102	114	81	126	121	140	132	110	117	111	110	106	101	106	108	101	108	116	138	104	140	116	108	106	119	115	113	121	105	92	118	113	116	118	99	108	122	97	117	101	101	108	100	105	135	111	113	127	110	112	133	112	117	105	116	99	136	134	108	115	114	118	124	125	127	92	117	107	93	119	110	107	94	94	109	142	112	130	117	106	94	121	118	114	110	95	99	117	119	113	124	123	116	104	113	96	91	110	106	87	129	95	90	104	111	103	114	114	132	106	117	97	104	98	104	119	104	121	110	106	100	103	111	111	91	97	139	114	116	117	99	129	96	107	117	101	110	121	119	104	101	100	128	109	105	101	111	116	107	110	108	101	106	96	101	114	114	94	112	110	116	119	113	128	115	96	133	108	97	128	100	130	94	114	98	100	138	113	111	95	114	92	106	113	108	114	96	98	116	108	122	116	96	99	116	124	89	98	93	110	123	106	122	100	111	123	97	130	96	93	123	109	114	111	112	116	115	98	122	109	108	104	113	112	110	118	98	89	118	114	111	99	109	98	111	110	118	112	124	115	115	109	100	86	121	128	128	108	117	102	92	99	103	107	114	134	107	102	133	128	102	107	94	112	106	105	110	95	102	106	96	100	113	99	120	109	83	115	94	110	121	109	103	96	94	101	120	122	118	110	108	98	101	107	120	113	109	112	103	109	117	115	113	116	125	87	116	127	117	115	104	100	112	116	109	105	129	110	117	110	94	93	116	95	103	124	98	114	131	99	114	109	131	110	114	118	95	116	98	99	99	95	119	120	108	94	102	113	105	110	111	139	91	123	112	119	97	108	100	112	106	112	96	113	117	105	110	115	114	96	111	108	99	119	105	124	125	100	107	115	132	115	103	108	94	101	95	118	94	123	135	110	110	95	115	97	97	111	127	119	139	116	113	95	97	116	91	115	120	124	137	117	112	113	97	107	103	116	119	106	113	106	102	93	103	121	126	110	119	112	118	117	116	102	128	97	134	110	134	108	117	102	90	102	90	93	103	102	105	105	106	115	100	94	102	105	127	136	116	114	107	119	118	128	105	91	100	122	102	112	97	103	122	117	107	121	99	96	120	105	104	106	106	139	116	107	118	90	115	118	95	108	109	108	108	108	128	107	118	135	114	123	111	113	95	106	110	116	119	90	109	110	96	116	123	112	111	120	114	111	96	93	108	112	115	123	99	109	112	121	116	87	117	114	116	102	118	112	99	116	103	122	110	109	136	107	125	107	106	113	114	114	110	119	92	90	112	110	99	125	113	100	92	100	125	85	123	107	104	86	122	114	114	97	104	102	104	96	117	98	112	112	111	120	102	97	105	110	104	108	116	88	120	128	107	114	101	108	123	99	86	125	104	113	107	114	115	105	107	101	125	101	81	106	106	115	114	121	120	115	132	101	122	98	101	97	97	110	107	101	117	114	132	97	101	112	116	103	115	115	125	101	118	115	92	100	119	98	110	115	112	110	107	94	120	111	106	127	121	123	101	113	124	114	111	114	130	103	140	128	112	94	119	106	107	97	126	115	101	97	108	119	115	113	128	103	123	114	141	100	117	104	108	112	108	110	113	121	124	94	95	98	87	109	117	113	104	107	120	125	122	101	103	108	102	121	122	97	114	117	86	116	121	85	133	104	108	111	107	121	124	107	106	100	94	118	102	113	121	106	103	106	101	102	113	109	125	107	102	112	121	114	112	110	116	103	108	117	115	116	113	115	110	108	117	113	119	108	116	95	111	107	125	98	131	125	106	114	126	102	107	118	110	111	125	99	121	112	115	106	89	103	102	107	110	97	137	109	103	92	104	100	108	112	113	122	116	101	118	98	124	105	107	105	106	107	97	112	110	104	98	110	120	95	124	108	133	111	102	98	102	106	116	107	100	92	120	125	117	99	114	106	113	101	127	111	103	122	103	112	107	132	115	86	106	121	105	115	122	120	121	123	123	126	105	116	115	98	129	113	107	121	116	113	109	102	97	108	108	119	105	101	80	101	102	123	132	99	103	113	117	104	99	111	104	114	109	121	101	103	106	108	114	111	105	112	130	99	102	119	118	86	117	103	117	119	117	98	116	118	111	122	104	110	106	122	94	119	111	115	127	107	96	107	116	95	111	102	108	109	89	117	110	118	115	109	117	127	118	85	93	127	122	106	97	135	116	110	119	124	87	115	105	95	118	92	103	120	128	119	100	85	111	122	119	123	121	121	107	112	114	114	109	108	97	92	93	122	109	104	111	116	108	100	130	101	129	122	110	121	122	108	103	82	111	101	109	134	128	105	96	115	116	103	100	124	115	113	92	95	126	106	129	115	113	105	128	96	99	105	122	88	115	125	138	102	94	139	106	105	116	120	133	130	124	114	121	107	121	107	85	101	98	123	108	115	102	102	120	100	103	108	99	109	102	117	106	107	101	107	106	117	112	111	113	105	129	110	92	107	131	108	116	91	116	101	98	114	142	112	111	102	121	114	93	109	98	113	103	107	114	118	105	103	111	121	96	115	117	114	104	108	113	135	113	96	127	84	101	112	91	107	117	97	120	92	106	109	131	95	111	110	126	93	111	113	102	128	117	106	119	127	101	102	117	117	97	108	88	119	127	103	103	125	119	104	99	100	111	102	111	115	106	106	100	106	105	112	102	112	109	107	108	118	106	90	107	108	126	114	115	103	88	98	111	124	92	119	112	109	105	114	95	107	113	113	101	111	117	111	121	113	112	106	111	99	94	105	118	101	105	109	105	94	130	100	97	81	122	112	114	114	111	109	130	122	101	104	106	109	112	95	137	128	129	132	102	108	112	128	119	121	99	114	116	121	99	123	120	118	110	120	111	96	111	104	104	103	103	116	112	91	111	100	93	118	125	110	102	85	139	89	86	95	129	111	116	116	117	138	112	108	109	99	97	104	110	106	106	112	96	119	101	106	116	110	118	96	111	113	90	89	103	95	98	112	119	113	121	115	101	103	115	113	116	106	106	102	104	114	118	123	119	114	110	112	114	116	99
5667	1399	3104	3596	3111	2554	2116	1728	1416	1261	1106	1018	948	817	787	706	691	659	637	554	568	491	537	533	504	477	501	437	475	449	432	437	420	425	387	415	408	408	359	430	387	394	363	374	394	387	401	363	384	337	377	390	375	350	386	362	376	348	376	381	380	323	356	333	371	353	367	379	351	370	335	364	368	368	367	375	376	347	367	321	332	394	397	375	358	380	350	348	356	367	332	354	348	334	374	346	336	333	315	342	356	361	330	330	370	346	316	365	370	368	347	361	319	348	361	361	368	358	363	324	342	368	285	386	346	362	360	351	347	344	327	357	367	306	376	335	338	365	316	358	372	365	363	380	339	309	353	332	318	343	368	315	352	378	357	331	341	343	352	320	353	348	349	365	363	363	338	355	356	353	368	328	367	343	370	359	322	327	335	344	338	336	385	349	316	355	347	344	358	336	349	340	359	347	356	335	356	368	350	337	349	332	366	365	339	348	320	318	366	329	340	324	343	300	356	336	362	366	358	336	304	327	356	328	354	309	384	336	341	340	333	364	368	379	365	336	339	352	326	373	336	335	346	366	364	340	348	345	362	349	346	342	336	364	342	379	321	349	332	346	337	352	345	348	328	332	343	343	353	361	315	358	368	325	319	364	345	344	333	343	358	348	365	352	333	316	317	343	354	328	342	358	339	344	374	330	338	311	348	337	349	351	335	351	338	323	353	321	338	333	325	358	376	340	339	339	352	321	324	342	342	326	344	321	348	296	299	342	355	338	339	344	331	352	375	372	323	353	335	365	359	325	322	370	366	334	341	349	333	353	343	326	322	318	321	298	322	364	344	345	340	339	322	354	368	352	328	348	355	326	313	371	346	329	341	321	334	335	342	363	339	344	376	338	351	355	355	359	328	346	353	342	326	356	354	317	363	337	332	346	309	357	328	341	325	351	382	323	324	337	314	356	316	356	352	357	340	364	354	346	344	344	307	376	326	367	361	361	337	360	322	323	316	354	302	354	345	328	362	325	365	299	403	307	335	345	330	353	318	341	352	366	366	351	367	376	324	340	342	332	338	352	338	345	321	362	352	348	317	314	321	332	327	311	325	343	348	357	362	318	339	372	331	356	342	354	319	337	345	352	337	330	346	345	321	351	350	358	352	322	335	349	365	316	350	347	332	359	348	376	355	324	356	351	337	309	354	356	344	344	328	352	377	357	323	313	344	355	353	385	348	361	334	349	323	353	393	321	369	349	333	370	380	344	346	365	320	342	349	333	333	330	339	358	371	336	331	333	331	355	346	335	326	357	350	334	300	330	349	335	334	376	355	378	373	339	363	361	359	332	355	314	311	318	343	308	317	337	358	365	320	328	337	351	317	353	351	364	324	341	349	313	323	318	338	346	347	322	344	356	351	358	341	352	329	327	354	330	357	346	332	364	324	379	321	374	356	320	359	317	355	377	361	354	362	340	365	347	346	341	303	318	372	340	313	357	360	360	337	330	308	317	338	368	342	368	327	314	329	312	325	343	341	316	362	328	358	349	376	338	330	315	339	332	329	339	318	341	339	349	345	317	358	317	349	347	310	400	305	341	341	340	341	351	343	360	350	328	336	369	308	336	355	350	340	348	357	325	353	355	308	323	328	359	336	336	339	326	384	341	331	366	342	333	347	365	359	320	342	332	339	382	348	343	341	337	333	365	371	341	306	311	351	331	337	371	342	352	297	330	350	325	327	334	346	379	349	339	343	356	360	339	374	392	327	328	327	323	355	349	360	314	369	333	310	377	359	312	354	359	343	313	333	355	342	341	343	335	317	330	344	385	348	345	363	346	347	371	357	375	355	359	370	314	329	364	357	325	329	339	333	369	343	356	351	358	335	376	363	342	368	329	350	342	336	326	326	329	332	351	340	358	356	339	353	349	349	328	338	330	330	331	350	373	362	317	373	355	350	364	341	348	342	373	315	359	361	352	343	343	341	352	322	325	355	360	346	343	370	336	351	305	325	311	336	354	353	347	341	328	356	348	357	339	302	330	353	354	353	320	353	361	323	362	334	356	355	352	374	384	342	344	323	368	344	383	358	311	359	346	359	334	343	330	349	349	359	324	365	318	356	372	303	345	349	351	335	327	367	346	350	347	327	327	353	351	334	349	337	376	333	329	330	349	385	347	328	339	342	377	346	353	369	327	373	329	335	343	345	339	308	327	361	353	309	369	349	359	397	325	329	344	337	344	342	400	318	362	330	368	386	363	370	336	353	347	328	364	360	354	341	352	327	340	319	359	351	325	354	392	334	341	353	363	328	338	340	321	316	356	340	334	327	369	294	354	333	331	379	390	361	326	331	373	346	334	311	355	362	362	317	355	373	361	315	303	355	348	326	326	313	366	368	312	347	348	355	323	339	341	369	335	332	356	347	351	313	354	348	352	328	353	298	373	338	338	321	319	352	333	350	348	314	353	375	315	377	333	346	317	335	363	356	342	337	364	341	352	352	350	323	318	357	351	363	360	345	338	362	329	334	330	338	332	342	347	308	345	345	377	347	340	342	379	343	328	337	351	301	346	333	324	357	353	348	328	323	353	343	327	322	347	336	349	350	362	335	353	340	355	324	351	349	332	341	345	337	348	344	302	333	372	358	306	326	353	324	353	341	368	368	334	336	334	346	375	360	332	325	339	340	379	330	356	346	361	361	330	330	336	323	343	312	340	365	356	346	345	347	356	310	337	352	375	364	364	341	333	331	320	338	325	370	350	345	347	333	362	344	363	337	329	360	361	341	333	321	339	348	335	326	305	350	347	345	355	347	304	329	323	335	346	364	321	356	312	345	335	344	342	360	362	322	330	345	308	358	343	332	351	324	341	334	385	326	324	320	327	369	366	346	329	354	364	329	303	361	356	358	363	319	356	343	327	293	365	349	347	350	377	323	338	350	325	337	308	350	351	348	344	353	389	331	344	365	361	313	360	324	345	322	338	321	362	330	352	359	354	369	357	365	289	340	334	376	316	311	317	304	345	299	341	355	332	330	335	368	325	326	347	357	302	370	329	359	326	359	343	310	355	341	354	352	318	350	329	349	362	349	348	319	352	335	342	367	346	369	355	329	332	306	346	323	341	375	354	333	338	343	334	352	328	387	324	375	319	338	343	326	328	330	333	377	340	327	344	355	329	349	348	311	366	356	354	328	374	342	364	354	323	320	341	322	347	355	322	326	329	317	371	325	355	342	348	336	351	336	332	348	349	385	334	342	389	327	375	347	309	339	295	366	329	337	345	312	333	324	325	326	353	328	333	378	344	344	350	310	331	340	361	333	331	323	334	342	335	303	344	376	362	334	326	345	340	344	311	349	340	314	334	330	393	364	360	359	356	324	346	345	341	335	334	333	367	360	346	308	328	334	315	338	336	355	339	358	338	333	341	343	335	348	334	341	347	336	351	357	354	349	342	342	368	375	341	339	333	334	345	354	333	350	325	328	327	334	319	354	381	342	349	329	340	320	341	344	326
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
