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
336147840112	336147840647	336147841197	336147841747	336147842295	336147842845	336147843395	336147843947	336147844497	336147845047	336147845595	336147846145	336147846695	336147847245	336147847795	336147848345	336147848897	336147849445	336147849995	336147850547	336147851095	336147851645	336147852197	336147852747	336147853295	336147853847	336147854395	336147854945	336147855497	336147856047	336147856597	336147857147	336147857697	336147858247	336147858795	336147859345	336147859897	336147860447	336147860997	336147861547	336147862097	336147862647	336147863195	336147863747	336147864297	336147864845	336147865395	336147865945	336147866495	336147867045	336147867595	336147868145	336147868695	336147869247	336147869797	336147870347	336147870895	336147871447	336147871997	336147872545	336147873097	336147873647	336147874195	336147874745	336147875297	336147875847	336147876397	336147876947	336147877497	336147878047	336147878597	336147879147	336147879695	336147880247	336147880795	336147881347	336147881897	336147882447	336147882995	336147883547	336147884097	336147884647	336147885197	336147885747	336147886297	336147886847	336147887397	336147887947	336147888497	336147889047	336147889597	336147890147	336147890697	336147891247	336147891797	336147892347	336147892897	336147893447	336147893995	336147894547	336147895097	336147895647	336147896197	336147896747	336147897297	336147897847	336147898397	336147898947	336147899497	336147900047	336147900597	336147901147	336147901697	336147902247	336147902797	336147903347	336147903897	336147904447	336147904997	336147905547	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17041	2690	2579	2070	1438	1005	835	591	541	465	415	351	308	245	253	278	252	231	223	185	198	219	177	211	206	196	194	194	197	188	184	169	150	165	182	178	140	160	164	155	139	161	145	172	161	143	150	162	147	160	157	151	163	159	157	160	137	148	148	170	150	157	143	143	174	130	126	147	129	149	126	141	158	147	136	146	149	159	158	160	152	163	138	153	161	145	169	154	140	155	141	135	137	151	149	182	155	162	150	148	155	141	148	150	142	145	136	152	145	131	142	140	161	158	157	132	168	161	153	146	138	155	176	141	144	155	135	141	125	147	140	152	155	165	136	147	162	146	153	145	136	152	163	152	153	127	163	150	147	135	145	142	163	128	158	141	123	132	155	144	136	148	158	145	130	172	151	137	149	132	131	139	161	129	166	155	146	151	146	134	143	155	149	126	148	147	122	156	127	166	143	141	154	137	135	166	135	161	157	145	142	160	170	149	155	134	138	164	155	163	149	139	144	130	142	162	142	151	137	159	174	156	127	160	128	158	171	127	140	138	166	143	154	127	161	126	148	137	137	134	144	139	161	171	138	158	147	143	162	133	143	134	155	150	149	132	119	139	138	158	144	151	142	148	163	131	147	143	123	154	140	168	156	151	160	143	132	147	137	146	150	136	161	182	170	129	143	148	152	138	171	165	139	136	148	126	127	134	121	134	139	151	142	166	142	147	145	140	164	131	139	142	140	140	150	150	179	146	155	160	140	143	132	157	118	147	137	161	125	126	143	145	136	162	143	123	137	143	174	154	120	162	128	148	147	151	154	146	152	163	157	143	145	128	136	141	132	125	143	135	164	154	141	143	152	153	146	148	111	153	155	162	163	160	168	151	169	138	155	129	151	146	135	177	174	153	149	132	134	122	151	171	146	159	145	131	148	151	149	157	129	137	157	123	149	155	170	142	152	144	161	122	138	160	137	148	148	135	145	158	145	143	124	137	160	126	150	124	139	144	151	154	127	147	170	161	146	149	165	165	151	142	123	146	133	150	145	162	147	169	163	153	150	166	130	163	155	132	139	148	162	146	169	121	171	140	160	156	134	136	168	148	145	149	142	151	156	150	139	170	162	154	122	113	128	146	151	146	141	131	152	149	154	144	144	148	146	147	149	154	123	112	124	152	156	155	139	145	137	132	137	133	156	160	149	119	144	124	151	148	154	138	139	146	144	150	151	140	150	168	163	148	135	138	168	173	150	157	160	162	155	146	142	139	136	161	141	148	170	167	143	147	151	147	150	164	145	145	145	155	143	172	174	160	133	137	146	152	136	134	136	158	142	146	159	143	145	163	164	170	137	158	176	138	135	148	140	155	159	131	121	138	143	154	157	154	141	141	156	147	156	152	156	137	159	150	122	136	177	152	144	139	144	157	147	137	160	140	160	139	161	154	152	149	149	141	138	166	151	163	145	145	123	132	143	162	150	157	150	141	142	147	140	143	126	152	156	138	155	131	139	159	151	152	162	164	159	144	142	152	168	179	152	156	154	140	138	149	149	141	144	146	152	161	148	152	182	142	156	149	148	150	124	141	136	143	141	157	157	155	143	147	153	150	151	137	148	135	147	121	163	148	153	132	149	136	142	145	147	144	149	142	123	161	158	140	154	134	138	141	152	154	154	165	139	135	139	148	131	148	144	144	163	153	155	146	152	156	137	149	167	156	128	129	145	156	138	129	145	160	154	137	168	121	137	140	157	147	163	146	141	152	178	154	135	143	134	147	149	157	154	122	119	141	141	139	153	147	126	130	158	130	148	160	150	145	154	160	147	152	149	158	148	164	146	141	124	145	157	133	144	144	123	150	132	137	115	157	136	137	143	144	133	152	158	155	153	132	159	159	148	147	134	133	151	142	146	123	149	144	146	138	149	171	144	132	161	129	134	147	154	146	144	152	158	141	146	122	155	151	143	163	134	168	153	145	131	120	152	128	138	153	138	141	146	171	121	162	132	143	135	140	147	159	110	157	152	148	156	148	145	148	136	144	164	167	162	127	140	150	124	147	113	138	150	144	130	150	132	153	151	144	154	158	144	152	151	141	145	128	143	157	144	140	115	135	167	127	161	128	170	137	130	154	135	153	158	150	142	133	153	149	121	151	140	143	142	140	137	162	129	139	121	150	149	150	158	151	166	179	150	145	127	156	148	148	157	137	141	134	147	146	158	137	137	155	162	152	168	140	147	151	136	136	155	155	137	160	135	155	153	138	144	161	141	158	155	154	151	141	149	128	150	137	156	175	163	128	149	152	177	143	190	151	150	171	117	122	147	153	137	151	144	144	157	143	163	153	137	162	147	152	151	140	158	133	156	118	128	127	156	137	158	149	135	135	137	144	144	142	139	154	163	140	153	158	171	172	136	149	149	152	157	135	137	156	143	150	151	127	146	133	152	157	152	149	144	147	153	131	155	161	160	164	170	133	133	144	138	153	172	154	156	160	136	150	150	152	143	159	155	143	152	151	149	141	161	151	166	146	164	142	137	148	155	126	123	159	147	149	148	145	150	150	147	149	161	136	175	160	147	153	156	144	130	147	137	123	144	149	123	134	149	134	118	145	150	177	137	132	133	158	147	138	144	167	150	153	149	138	155	144	164	161	142	137	148	145	183	146	147	140	134	137	147	147	152	141	135	153	145	161	141	145	142	143	131	152	137	151	143	155	135	134	156	163	152	154	160	160	150	153	161	156	142	155	160	128	156	141	128	134	143	140	127	155	151	129	150	138	145	143	157	118	134	139	147	156	145	148	141	166	141	121	130	140	157	165	158	135	124	143	159	148	141	145	154	140	143	149	148	147	158	151	143	161	118	157	157	146	138	169	146	142	164	137	128	126	139	143	166	142	148	150	121	116	153	161	131	125	155	147	146	129	150	138	169	149	133	147	145	174	157	133	159	173	152	138	130	151	160	139	151	158	148	144	133	157	155	144	131	146	149	154	136	146	145	141	150	166	133	143	176	160	154	133	155	144	151	139	144	138	150	144	158	132	155	144	137	149	150	155	152	147	143	173	159	162	129	151	137	144	148	154	154	169	145	138	147	147	159	139	165	181	129	145	164	160	135	147	155	144	154	153	128	164	153	151	128	126	148	168	140	143	143	154	150	153	147	154	133	136	152	142	122	150	153	143	142	161	165	135	135	176	155	157	147	140	132	145	150	139	125	136	157	130	160	139	147	149	122	153	148	145	165	133	153	151	162	140	153	156	119	114	132	140	142	139	159	149	165	168	140	162	128	167	147	145	130	149	138	161	137	147	157	139	162	150	164	129	149	129	159	136	131	132	158	139	153	159	136	137	126	143	141	161	138	168	123	165	130	130	121	142	149	152	141	138	143	166	154	154	135	160	140	145	124	158	146	167	130	139	137	135	127	144	138	155	155	156	144	140	159	139	136	127	149	146	153	168	166	142	163	136	160	158	149	160	172	144	158	133	144	145	142	151	130	122	139	146	148	174	139	154	151	148
7740	2378	5248	6222	5409	4300	3516	2977	2470	2135	1784	1765	1477	1298	1249	1180	1133	1029	977	938	864	796	757	761	727	733	719	689	650	619	616	612	599	616	621	558	584	533	550	551	537	521	588	517	530	527	500	519	514	535	525	501	518	545	507	562	469	464	525	539	475	475	501	469	479	463	495	464	479	440	490	453	481	474	455	500	484	465	447	416	476	450	469	435	467	455	482	466	436	467	483	425	441	457	480	496	497	459	455	469	470	463	494	451	440	468	430	448	511	486	506	481	440	459	498	448	451	429	433	421	453	459	456	464	467	450	447	472	461	492	467	475	425	462	440	443	397	447	462	454	471	427	452	504	465	469	450	436	444	422	453	450	447	427	419	473	404	421	474	467	467	439	468	453	450	453	434	475	438	468	462	429	413	454	477	427	451	433	442	432	464	458	461	428	460	434	452	443	463	467	444	417	441	457	449	435	453	426	483	482	459	437	453	468	445	474	425	458	436	438	432	450	395	436	474	423	452	420	468	467	470	451	409	414	446	437	430	443	458	440	403	445	450	448	466	440	449	484	451	461	449	447	469	449	463	443	423	419	450	487	445	498	433	439	429	468	477	427	483	395	421	411	417	480	477	429	451	438	431	450	473	470	480	487	449	442	489	420	455	439	453	441	426	410	437	428	457	427	425	432	434	432	442	488	473	439	453	455	461	418	440	462	439	424	450	419	461	439	426	439	431	447	448	451	466	407	440	443	473	463	443	451	445	438	455	458	496	393	476	427	426	478	435	430	434	445	479	480	454	475	491	455	458	504	451	453	476	417	443	436	467	481	455	476	438	454	436	438	454	434	478	432	441	425	434	455	460	463	448	482	444	441	450	451	418	428	465	427	454	472	419	448	438	430	465	452	444	432	443	442	468	412	460	497	464	460	434	459	477	441	397	486	445	433	429	448	467	480	490	448	458	441	429	476	471	416	406	436	463	468	446	475	442	454	471	458	425	443	413	472	453	434	420	473	439	430	462	452	456	417	461	458	440	434	423	440	445	449	469	445	446	448	455	426	443	489	418	473	459	465	470	450	449	449	462	455	448	415	479	430	451	439	429	435	442	501	423	430	451	409	454	450	426	436	444	417	484	431	440	476	456	448	473	441	447	474	438	450	421	440	433	424	404	506	466	423	434	443	435	448	440	459	432	444	460	419	447	463	452	472	434	463	439	498	450	431	412	421	426	488	433	445	485	488	434	468	439	451	430	472	485	476	418	452	400	454	446	471	416	428	395	458	439	448	430	469	424	490	437	444	454	446	453	444	426	440	414	458	442	452	487	443	417	502	421	431	458	390	445	461	474	403	443	451	480	427	451	464	460	450	474	469	457	435	444	450	458	487	418	464	471	422	428	438	436	429	433	432	498	429	473	441	474	460	483	467	481	448	454	448	441	446	468	433	444	433	447	437	436	416	429	480	448	440	419	456	446	488	434	471	450	440	443	465	462	480	462	414	455	423	424	442	459	444	461	431	444	434	473	432	434	491	419	475	487	458	442	420	429	448	411	434	469	439	435	422	468	450	462	453	439	460	419	450	464	430	444	430	440	451	439	429	455	453	452	450	403	488	453	445	461	444	456	439	464	446	455	419	420	500	434	457	452	418	427	432	461	464	466	426	441	470	454	460	434	461	437	433	393	453	457	494	444	486	485	418	452	484	478	437	423	436	426	443	466	417	452	437	460	452	467	427	428	412	456	447	445	424	373	383	429	459	408	447	444	449	419	462	443	446	443	469	420	450	411	441	443	448	465	448	488	408	434	463	431	419	440	443	477	447	498	430	497	483	470	412	480	495	420	435	424	412	463	432	407	468	457	458	426	416	441	433	450	467	446	454	444	448	466	436	414	444	422	423	471	416	454	451	428	432	386	423	450	459	429	414	472	435	442	422	462	486	455	421	442	442	422	456	439	433	420	450	461	446	469	456	467	441	456	472	456	462	418	440	461	469	464	465	452	472	463	439	415	443	452	431	431	485	442	442	450	460	474	480	440	446	418	461	419	406	454	460	469	423	457	418	430	459	437	475	460	447	477	457	434	458	445	427	485	425	460	423	395	465	463	475	440	452	473	460	427	443	441	417	427	455	429	419	449	453	423	443	415	449	427	422	422	473	439	443	428	420	421	455	437	468	449	482	471	436	452	476	450	440	405	470	426	399	454	453	451	440	439	449	415	436	442	473	489	446	449	425	468	447	417	432	438	431	437	435	448	423	469	441	461	422	456	434	446	454	466	444	435	450	412	435	487	442	404	467	448	426	445	421	437	439	450	460	424	470	427	473	441	476	446	481	456	422	397	450	466	460	448	444	471	462	461	464	437	428	453	466	457	467	483	470	450	442	455	421	455	469	487	447	439	455	460	444	447	468	453	414	436	448	449	437	454	462	451	448	456	437	442	441	424	446	456	440	404	476	455	418	469	466	452	446	464	424	393	433	442	444	391	433	420	438	446	447	465	429	406	421	445	450	438	508	414	427	470	464	446	492	422	474	417	475	426	446	434	452	477	457	423	438	460	434	460	414	452	463	463	440	454	485	452	470	477	436	484	444	485	459	469	441	463	443	416	427	464	450	473	438	436	492	482	439	461	434	423	460	455	470	419	425	467	444	427	455	440	435	465	488	412	403	431	457	428	474	486	424	448	397	436	452	479	427	454	453	413	453	464	471	474	427	468	413	480	422	435	438	408	417	480	436	449	477	461	402	475	403	432	469	445	444	468	449	435	462	436	450	440	459	461	436	442	465	440	456	469	448	415	485	370	418	458	445	424	468	425	448	482	444	443	458	428	509	426	406	450	446	458	469	476	429	426	459	458	469	424	421	415	405	436	470	441	450	399	464	456	414	445	460	435	447	458	428	443	443	458	450	414	464	464	455	385	458	473	438	458	443	465	463	485	449	461	459	471	417	467	463	440	466	457	455	432	425	430	454	405	438	451	471	442	475	428	470	438	428	459	421	423	448	439	449	465	443	460	425	439	413	426	466	467	438	425	432	450	423	480	463	471	416	457	450	412	468	474	435	426	421	476	430	455	429	456	433	434	432	454	414	429	440	448	457	404	432	481	471	449	410	451	432	405	453	423	460	422	466	452	430	406	438	464	463	455	436	452	439	437	455	460	452	457	448	442	460	478	444	427	447	449	452	448	440	426	464	458	426	460	464	449	452	480	479	462	459	455	439	454	416	459	449	431	501	415	469	475	425	421	442	456	431	423	492	464	450	467	442	442	463	459	499	478	485	445	425	419	460	457	474	443	428	433	424	429	421	445	413	419	435	494	446	419	440	444	471	460	464	410	466	434	425	411	452	444	408	434	434	426	406	472	471	456	441	430	436	440	426	449	440	414	459	437	440	422	436	427	455	458	433	444	481	441	445	407	438	481	439	433	438	478	459	461	433	484	472	437	436	478	430	418	463	440	426	434	422	427	437	432	445	478	452	446	446	439	438	431	433	465	474	429	468	469	463	430	409
2228	330	327	323	304	302	250	285	288	266	265	280	241	251	247	244	265	255	236	249	241	261	257	275	253	242	234	267	237	282	231	254	249	245	267	281	273	256	248	226	241	259	235	234	248	231	241	258	262	262	241	252	252	274	276	241	247	253	240	226	227	241	266	228	249	248	256	245	232	257	250	259	247	257	243	241	270	258	242	272	234	250	234	258	253	270	269	260	242	270	270	255	242	265	238	226	259	234	231	274	266	239	270	233	278	256	256	262	278	272	240	291	269	241	236	242	266	282	250	237	263	261	268	242	265	253	250	255	252	274	245	253	235	275	229	225	267	265	248	255	238	236	264	245	242	253	217	261	277	253	259	259	213	229	255	259	239	251	234	243	235	248	236	221	230	249	233	274	257	247	272	249	265	278	245	263	260	242	238	216	251	266	300	283	245	275	262	277	223	243	235	261	251	242	254	240	273	245	241	282	235	272	263	256	246	260	268	245	255	246	262	252	240	242	252	249	230	248	222	222	270	217	256	248	254	263	240	245	223	271	249	253	265	224	259	266	218	258	229	234	251	269	267	261	242	276	260	227	261	253	257	240	233	269	241	274	254	253	245	261	235	255	261	255	261	264	234	253	233	272	254	259	246	259	255	232	261	266	262	246	259	248	273	233	217	263	261	225	277	276	286	251	239	249	258	259	258	261	264	236	237	246	228	234	291	244	249	274	246	245	273	258	287	245	280	308	232	254	239	270	300	237	249	275	251	276	256	264	225	257	248	247	242	211	244	250	257	270	296	248	274	266	256	249	266	262	237	240	268	225	268	264	247	262	232	231	256	262	249	266	230	260	272	236	228	268	271	267	242	242	257	232	259	274	229	219	269	271	259	264	256	254	267	256	285	231	239	294	255	274	284	240	264	222	240	258	289	265	263	263	256	277	227	234	234	274	229	240	239	265	273	243	238	248	234	239	253	247	226	240	262	256	245	270	249	261	274	269	259	245	243	277	271	246	247	254	267	260	235	261	260	280	241	276	240	241	267	240	230	259	257	253	244	241	270	236	236	262	263	240	262	266	245	258	236	282	242	263	240	256	261	298	265	230	250	260	253	268	241	233	246	241	273	264	272	262	260	228	254	258	266	214	231	256	266	247	266	247	253	263	265	266	235	267	246	264	270	244	257	255	274	259	217	243	260	276	226	255	255	257	242	264	259	255	232	235	238	271	230	249	281	241	258	248	251	251	279	251	260	204	243	236	263	281	252	242	243	260	264	282	246	255	242	233	238	260	231	246	253	265	225	258	245	235	270	239	253	242	242	239	279	260	252	267	255	255	252	234	244	251	240	277	261	269	258	226	221	231	249	260	245	256	252	251	261	246	248	266	254	248	244	249	240	253	259	265	245	226	262	250	251	220	232	283	272	246	254	249	255	248	259	275	243	230	239	267	220	250	253	237	238	253	219	255	245	253	232	258	281	251	245	251	240	257	262	240	243	266	239	255	242	244	244	225	250	246	256	260	246	270	277	254	256	243	239	221	231	288	251	241	258	247	279	261	256	230	295	225	246	247	238	234	223	279	255	250	253	253	245	229	223	241	239	217	253	262	268	282	270	262	262	246	264	237	258	258	242	258	252	266	239	256	228	216	241	274	247	204	233	264	264	234	244	252	263	247	247	242	253	260	237	249	254	289	240	237	258	261	229	239	229	231	230	233	238	229	257	256	250	274	224	238	246	253	287	265	273	245	251	248	244	245	232	237	241	275	250	257	263	262	258	244	255	240	249	228	246	252	257	245	254	230	273	254	249	259	291	266	224	261	245	242	258	255	248	238	256	242	262	290	237	225	244	259	235	255	258	219	241	263	268	279	248	241	248	255	224	267	282	243	269	255	258	257	245	252	236	242	240	251	262	226	247	237	224	255	251	270	257	280	223	247	271	265	261	272	246	232	274	244	265	275	258	240	266	251	235	252	271	225	255	249	239	243	244	271	239	227	234	264	223	264	229	248	250	288	256	266	232	244	263	232	259	236	256	250	262	239	253	262	247	252	237	261	248	239	239	257	245	249	258	255	245	286	262	254	244	246	275	271	260	251	235	249	284	263	231	228	224	244	257	281	266	249	261	268	229	223	251	239	272	258	262	232	257	223	272	248	231	257	255	269	246	236	255	269	242	254	248	234	272	251	258	263	245	236	258	242	257	258	269	266	239	241	281	245	240	256	239	272	260	247	260	235	269	269	246	265	250	231	250	273	237	257	242	252	270	247	242	231	247	237	265	246	258	254	245	246	235	274	249	254	266	259	238	250	222	242	258	240	258	271	242	247	221	289	275	267	251	254	257	252	235	266	263	237	233	252	271	244	226	260	274	261	249	271	227	264	254	258	280	268	238	275	244	274	295	269	241	234	234	243	231	267	253	261	245	245	256	248	235	268	276	235	249	275	245	258	270	255	268	242	246	260	226	229	258	237	255	232	260	237	253	241	256	257	278	240	238	272	264	247	277	262	263	246	237	243	256	226	266	256	225	248	243	236	261	253	263	244	275	292	265	271	243	269	254	266	243	262	253	265	258	253	264	253	259	247	242	250	240	252	240	226	269	236	255	260	266	260	227	255	256	241	246	272	262	225	226	275	255	232	244	250	261	273	256	223	273	276	254	244	242	248	275	258	262	239	231	258	263	252	247	251	228	227	268	224	242	234	261	271	267	233	268	237	294	244	274	258	245	272	277	234	244	257	264	257	255	267	237	250	274	264	249	250	254	282	240	256	252	268	254	234	245	300	278	223	243	267	255	250	237	239	223	252	236	282	249	254	265	266	278	271	257	239	273	263	252	250	250	272	248	258	269	263	238	248	247	251	240	255	260	254	264	252	240	269	257	247	259	257	260	232	256	260	247	243	243	259	255	262	230	252	267	253	255	260	260	241	261	272	243	260	273	230	238	263	238	244	258	243	251	251	257	229	248	246	244	286	271	255	244	261	261	243	248	243	260	282	235	265	240	232	267	229	244	257	245	228	257	256	250	239	278	261	234	228	267	255	227	260	262	253	261	274	228	257	246	259	263	237	248	284	247	247	262	261	271	246	241	242	240	238	269	244	245	241	252	239	268	248	257	250	244	259	240	260	255	243	238	261	252	236	281	259	264	271	238	266	251	251	266	239	246	224	234	249	252	275	247	226	242	247	228	242	239	242	255	239	270	249	253	237	261	253	228	220	232	246	267	261	263	258	227	237	229	235	272	230	241	256	238	269	237	270	248	255	258	256	251	237	257	249	250	254	251	221	254	250	244	250	302	254	239	242	267	250	254	232	257	272	238	270	248	234	264	257	245	251	264	253	237	247	237	245	258	230	250	271	233	262	236	222	247	257	262	261	268	266	248	261	272	241	244	240	303	238	251	218	228	242	249	241	229	257	241	279	243	238	274	247	232	258	253	242	220	252	261	250	247	242	249	244	212	272	254	253	244	249	239	265	245	259	253	299	269	224	251	253	249	236	251	280	270	240
2317	739	796	935	882	824	825	818	760	732	729	744	734	684	750	754	668	751	738	687	689	689	666	719	746	657	699	684	709	705	696	741	730	670	699	719	681	715	677	673	700	747	644	769	694	678	650	704	723	722	724	649	651	729	739	713	719	697	707	636	690	675	722	753	708	744	688	679	697	692	687	698	709	662	678	699	667	684	706	698	739	683	729	733	643	738	746	719	736	644	693	707	702	671	709	673	666	702	710	659	699	704	688	713	702	691	680	694	713	668	672	662	679	699	719	716	762	685	699	693	684	680	676	683	686	714	707	699	716	688	735	720	667	698	640	710	675	711	696	717	698	730	698	732	653	635	689	689	674	732	669	675	676	651	676	693	666	671	681	704	681	681	656	667	702	709	671	728	698	675	661	658	608	661	697	691	669	667	719	662	734	658	675	716	681	655	710	731	637	654	672	660	666	694	686	693	723	663	702	697	742	653	682	655	710	667	711	715	718	672	710	719	698	635	716	763	671	658	722	669	728	624	704	717	667	715	703	640	697	675	689	678	690	732	684	637	669	705	660	722	708	723	702	701	687	670	683	728	723	684	699	698	681	647	663	705	674	679	660	692	722	695	679	664	700	678	675	716	679	693	685	714	693	676	739	717	672	669	714	625	667	756	700	667	669	672	714	626	677	703	632	695	657	660	669	647	687	633	714	686	711	660	687	713	680	738	690	705	690	704	657	730	689	707	716	703	665	686	644	702	716	714	674	632	691	685	727	715	701	679	689	692	641	688	724	688	721	724	703	719	704	701	711	686	644	729	724	644	678	713	707	738	695	700	691	704	698	666	683	719	699	698	687	666	652	663	693	705	679	688	697	699	704	719	703	696	674	678	708	670	686	718	672	664	724	691	659	664	720	621	702	684	722	679	703	618	672	663	694	696	719	671	706	688	664	723	717	735	681	665	707	686	697	656	704	701	730	706	702	725	699	657	687	701	701	662	679	705	621	700	698	688	673	710	683	698	748	702	658	672	692	639	685	713	640	712	663	748	707	713	702	695	680	743	690	701	715	700	671	692	750	707	687	673	701	714	676	708	677	672	692	724	727	708	671	712	685	622	639	668	690	713	702	707	704	754	698	693	700	681	670	682	712	706	685	684	660	717	684	663	710	653	690	701	713	668	652	708	712	717	703	654	728	731	680	688	658	718	644	651	677	620	674	686	694	670	687	708	720	701	707	655	669	699	699	704	707	681	658	688	702	715	728	660	635	682	666	679	639	687	670	638	701	744	721	656	678	696	668	650	638	703	747	687	657	687	699	671	723	721	657	699	728	685	655	669	742	670	700	719	668	697	707	632	653	685	677	666	703	658	648	658	706	727	669	693	680	694	718	685	675	694	694	658	677	720	688	694	722	741	722	678	633	648	695	724	706	702	732	685	647	710	699	698	672	703	685	666	720	675	713	666	739	664	660	673	654	679	677	740	699	674	643	718	683	674	658	720	719	673	684	669	658	722	701	725	688	708	670	692	718	686	706	697	714	655	669	675	697	734	711	673	738	694	710	682	670	696	722	699	657	678	725	676	715	667	685	705	673	725	716	684	679	657	660	700	721	638	713	660	747	716	694	742	697	674	696	700	693	680	685	713	694	730	681	719	682	686	701	737	668	647	681	723	632	715	646	712	676	700	708	675	687	663	670	678	694	652	711	674	662	696	672	703	725	688	728	704	720	742	733	716	662	691	682	693	699	705	694	716	662	665	686	714	644	682	680	734	675	678	704	724	660	670	726	650	697	683	654	636	630	719	683	725	691	717	682	756	691	686	695	667	708	687	728	700	673	676	717	734	715	723	697	709	672	704	689	704	698	684	689	686	689	696	631	703	698	712	679	721	665	761	680	663	675	686	676	669	726	653	727	648	710	673	664	709	668	700	705	671	701	665	719	714	678	668	688	719	682	775	698	702	691	708	648	695	689	692	645	662	643	738	695	676	691	682	687	697	668	667	643	725	659	729	706	701	683	681	698	671	662	630	680	679	697	722	722	725	673	697	681	684	683	687	740	700	704	653	667	721	713	728	685	689	701	706	646	691	703	659	691	661	644	683	639	724	704	681	680	702	693	679	675	664	675	693	697	655	683	677	687	670	707	680	706	653	728	648	665	693	704	722	653	696	641	665	702	693	731	692	703	663	693	656	647	730	673	685	720	674	705	743	746	670	679	687	669	698	734	758	670	705	700	708	671	698	665	682	710	723	698	672	708	677	676	671	667	723	713	712	701	705	705	668	676	709	701	703	686	658	715	676	675	680	713	699	707	679	640	709	702	684	665	666	747	757	700	687	704	711	720	653	689	674	651	694	665	667	643	688	651	701	730	686	745	678	688	693	697	661	700	677	685	687	660	692	720	730	669	704	702	705	722	651	665	711	688	679	664	694	658	680	717	675	696	776	702	736	732	730	644	660	716	718	673	739	684	700	714	698	676	722	679	658	710	748	657	733	682	679	687	667	687	682	731	666	687	673	691	719	652	712	689	696	656	684	721	670	707	681	645	682	658	674	689	683	676	653	661	693	692	716	689	690	691	658	679	687	719	704	683	716	678	701	697	673	647	699	672	694	724	680	690	655	677	707	679	687	685	745	684	725	690	695	707	716	707	667	658	725	699	654	694	707	704	711	704	722	707	710	673	726	678	675	709	699	732	699	750	684	717	736	703	728	658	720	668	681	714	660	645	703	709	719	695	738	646	672	687	667	673	663	700	722	710	689	710	696	695	697	704	660	648	666	649	680	737	676	735	727	680	677	670	653	683	694	689	632	700	697	661	666	643	701	672	658	728	706	705	667	689	706	710	691	740	667	709	682	713	733	700	767	698	718	710	654	642	695	677	717	691	689	680	688	658	686	707	661	677	652	661	708	688	655	675	733	709	711	711	747	712	683	695	686	713	714	751	696	702	661	679	682	675	680	672	680	704	714	688	667	705	671	655	702	683	699	700	652	661	652	702	666	667	683	690	708	704	666	642	722	693	693	693	712	666	669	726	697	701	713	707	636	661	633	691	697	681	712	675	746	691	715	692	661	675	679	688	677	687	736	688	710	668	694	704	663	703	674	717	704	682	707	707	695	721	672	734	728	674	679	666	703	677	745	644	652	708	709	684	688	651	704	659	701	689	712	725	719	640	641	690	753	703	688	663	732	697	680	716	741	697	717	675	702	736	716	658	689	681	703	670	623	681	675	698	668	706	678	707	749	712	711	693	646	697	673	710	700	637	684	735	716	682	703	691	693	649	708	689	666	661	684	710	729	680	735	696	736	698	732	709	704	695	689	645	688	728	688	642	704	711	630	689	707	685	644	692	684	719	692	693	716	696	696	681	690	668	684	695	660	700	707	618	710	688	687	747	690	731	731	709	691	715	696	633	689	644	654	664	691	661	664	686	697	657	685	611	672	681	740	685	688	725	698	698	728	692	686	652	722	660	708	706	706	708	679	727	677	690	722	729	742	694	683	712	713
9530	1177	1431	1117	826	624	467	400	354	309	263	233	222	193	192	208	167	172	167	165	159	153	133	160	119	141	105	142	167	124	146	139	134	136	142	132	134	127	148	126	155	123	107	153	114	107	146	114	132	119	149	146	109	131	116	142	114	131	145	115	124	149	105	138	111	136	112	137	111	122	120	112	118	137	118	141	122	129	127	113	121	119	114	108	127	136	127	110	131	112	125	145	127	127	135	103	129	137	129	135	107	122	121	125	133	112	102	127	122	113	127	124	99	133	105	128	123	122	137	110	135	117	125	130	126	140	124	119	137	128	114	100	116	138	127	107	113	101	116	139	143	109	98	124	115	123	120	131	109	119	117	132	112	119	124	114	117	99	131	134	124	137	120	118	103	144	137	124	112	117	139	125	114	116	120	118	125	126	117	131	115	117	109	116	125	144	131	132	131	105	144	131	113	132	127	123	136	124	126	134	126	109	125	136	140	110	109	103	110	109	112	125	120	125	140	122	118	116	123	137	131	106	120	129	142	119	117	137	132	123	127	130	132	133	106	117	124	127	112	121	123	129	129	121	112	135	110	104	126	128	135	110	125	143	123	140	135	142	127	112	130	133	101	115	111	126	121	131	102	116	109	134	122	116	121	108	145	131	116	96	124	155	115	119	122	135	113	115	123	118	122	127	120	119	122	113	130	135	124	138	116	103	112	118	123	124	108	109	113	108	116	106	114	123	144	119	114	107	126	137	130	103	131	116	132	119	108	104	142	99	97	120	98	124	127	114	111	137	108	120	124	119	136	131	116	120	131	100	112	105	121	122	115	140	124	117	122	115	143	127	129	137	131	120	109	116	100	118	115	136	124	130	126	135	116	114	115	132	107	109	123	134	144	110	110	115	126	124	118	106	100	132	101	122	117	133	117	123	122	138	115	126	143	116	134	119	115	128	123	132	108	135	141	133	105	109	111	114	114	129	111	106	128	132	118	119	132	121	101	126	112	119	108	127	139	136	161	101	128	130	121	129	117	135	134	125	118	118	124	116	119	109	128	123	126	118	114	125	125	137	126	99	135	116	111	125	111	119	113	126	135	125	136	121	100	115	124	126	131	128	128	130	130	132	118	145	140	106	107	114	124	116	109	114	129	118	148	127	145	116	135	132	124	103	142	115	135	110	127	124	93	104	110	126	122	125	121	139	126	127	123	129	108	125	133	129	112	117	115	118	134	116	119	121	108	111	130	102	116	139	124	114	127	127	97	118	125	127	127	119	125	121	119	120	120	122	120	127	141	144	115	122	121	104	112	126	114	119	138	144	134	111	132	127	117	123	112	107	99	123	135	131	130	133	124	108	121	119	125	131	132	102	129	108	138	126	117	136	118	103	123	111	122	137	136	121	104	106	120	134	125	120	108	125	106	131	121	115	109	113	121	117	129	123	138	118	110	122	115	127	131	134	119	112	145	119	126	114	137	110	131	132	136	120	146	143	126	119	114	125	104	132	126	131	135	129	124	131	126	130	117	115	120	113	121	108	121	135	126	109	117	139	129	134	121	123	129	123	101	104	126	118	105	121	135	130	124	142	115	131	126	129	136	130	133	119	143	113	100	105	116	128	104	139	125	128	132	121	132	144	122	119	125	122	122	118	108	136	137	117	130	132	137	116	128	134	123	121	117	114	113	113	118	111	135	125	124	114	113	129	113	118	114	119	137	95	142	140	97	118	118	105	129	133	126	125	114	119	110	125	123	121	124	112	87	128	123	129	113	127	113	117	137	123	132	132	111	124	112	110	115	118	114	123	109	134	125	118	127	123	126	119	110	116	133	113	124	115	119	123	107	113	115	117	119	103	113	113	142	128	120	111	135	139	119	136	132	118	112	130	124	123	114	116	119	112	131	119	94	122	123	128	118	146	134	142	112	142	138	144	118	112	125	114	108	137	116	122	127	118	127	133	134	112	118	122	128	122	111	131	129	125	105	139	124	109	115	129	107	128	116	120	123	132	115	113	118	128	117	132	114	125	111	132	133	98	136	104	109	151	115	125	113	120	128	110	125	120	124	118	94	116	123	138	138	131	129	130	127	129	111	133	100	122	110	133	123	99	125	137	119	122	142	112	108	119	137	120	110	130	108	130	124	142	115	124	130	131	114	125	123	143	122	126	136	133	115	118	125	125	95	127	118	118	130	113	105	123	142	123	106	119	137	130	136	116	124	108	119	131	121	113	124	132	125	109	132	111	106	150	106	138	125	117	134	116	117	106	137	138	131	115	118	95	115	122	117	144	115	121	110	141	116	122	119	110	123	108	104	119	111	121	132	124	112	128	140	122	106	129	134	120	134	136	143	102	122	126	108	110	154	111	124	139	115	125	115	130	147	138	114	118	118	108	114	136	123	147	123	143	136	119	137	118	127	115	127	147	123	132	111	130	132	132	148	115	136	115	127	100	109	113	122	146	124	118	123	113	129	125	132	129	124	124	129	128	107	110	126	102	113	130	99	113	118	115	125	117	111	124	115	104	126	125	138	107	131	126	126	126	101	113	142	135	109	101	130	112	124	122	121	110	138	144	128	102	131	122	112	111	111	132	129	104	103	135	101	99	119	100	126	118	143	130	110	142	127	135	119	117	124	106	119	126	130	132	150	126	128	151	127	138	125	127	120	133	98	103	123	113	100	122	126	129	115	122	111	112	117	100	132	123	134	133	117	139	124	126	119	137	143	125	114	108	138	106	104	156	130	132	112	117	108	110	124	116	102	124	117	140	124	125	118	116	123	135	124	125	129	131	122	122	131	100	121	115	122	119	116	116	128	117	139	126	118	118	130	123	133	130	117	111	115	100	114	123	132	136	121	118	114	112	117	112	101	121	118	115	119	129	105	131	143	107	116	111	126	113	121	122	108	123	140	121	124	104	129	121	121	118	93	115	121	150	137	96	111	109	119	109	127	123	123	119	131	120	128	103	112	124	117	126	124	108	135	114	87	127	122	132	110	119	123	126	117	106	110	126	121	126	104	112	127	121	104	134	127	124	126	106	117	147	114	113	140	111	130	109	108	124	112	122	119	130	113	140	142	132	123	110	136	128	110	104	103	114	115	121	120	98	128	120	120	124	145	140	108	120	127	134	129	113	131	131	114	112	124	139	144	111	131	130	130	136	120	128	123	106	111	128	110	118	140	143	140	98	118	110	124	131	134	129	116	139	125	125	124	120	135	130	111	108	140	113	115	121	148	111	139	106	111	105	127	117	108	107	118	128	117	119	119	124	126	125	122	123	126	143	126	125	121	119	123	128	132	119	122	109	130	113	105	126	119	142	123	114	102	115	129	115	134	135	111	107	141	137	122	128	133	138	104	123	125	121	126	131	117	104	123	139	117	133	128	126	128	109	96	119	150	120	105	125	139	117	117	144	116	128	113	124	114	118	126	123	151	129	116	126	129	126	121	137	121	132	111	117	124	124	129	122	113	131	129	129	130	120	104	133	122	122	108	117	130	145	121	117
5721	1432	3161	3645	3189	2613	2061	1754	1520	1308	1175	966	922	864	821	722	763	692	663	675	597	564	539	519	551	518	489	508	522	455	491	464	479	465	446	474	432	457	436	408	440	401	430	416	436	406	423	402	419	416	399	436	413	434	426	390	397	434	384	399	393	382	407	418	401	376	384	360	402	380	391	394	385	414	367	377	360	367	405	399	394	375	386	369	384	368	367	366	365	401	422	397	386	375	358	391	417	393	386	395	365	402	399	346	361	375	383	399	398	388	357	384	368	376	408	380	391	399	351	372	377	372	397	345	382	376	392	414	351	366	375	367	394	349	388	387	393	399	392	395	340	371	378	388	393	365	390	381	417	388	381	380	394	388	398	384	352	364	347	356	345	401	370	351	376	381	344	370	359	411	393	418	373	375	371	395	391	397	377	340	376	364	353	377	389	402	395	385	373	334	387	376	387	355	342	360	369	416	364	329	357	361	393	396	377	364	390	399	428	378	371	411	375	389	383	360	392	329	380	411	394	384	347	391	354	381	353	356	375	372	355	388	356	333	384	394	385	366	397	351	369	389	372	367	391	373	369	365	365	391	352	367	388	378	384	350	358	363	321	381	393	425	364	353	381	366	346	375	355	386	397	363	395	349	399	359	389	369	415	398	396	381	362	378	374	392	386	371	365	374	386	375	353	338	393	350	393	392	379	376	383	365	394	362	401	401	389	375	378	377	394	355	372	406	385	402	393	382	409	383	367	370	369	388	389	359	403	397	379	384	402	360	383	375	421	416	387	347	374	377	372	331	370	366	354	397	370	372	376	362	394	381	355	383	365	341	359	362	393	370	402	389	359	395	370	387	378	400	382	386	399	385	369	359	370	387	370	354	374	370	408	403	386	386	366	400	388	364	365	364	369	371	384	395	379	367	368	360	354	337	382	382	391	376	356	364	412	372	371	371	379	352	360	386	381	395	352	367	364	429	343	344	369	375	353	339	380	396	367	395	384	385	362	367	372	372	365	385	390	401	367	371	400	411	370	363	365	373	389	371	377	373	378	381	366	385	392	362	360	383	360	391	389	375	405	364	369	333	387	370	372	360	398	384	373	373	379	367	325	380	408	376	393	342	358	413	369	380	388	393	369	350	416	365	359	375	381	379	332	389	374	385	373	381	395	378	366	365	381	358	394	375	399	368	408	399	345	370	378	383	383	372	402	383	365	379	387	293	360	414	381	382	408	371	350	379	349	372	393	370	378	380	365	352	400	361	378	355	371	359	362	373	396	374	358	406	385	413	342	364	370	415	363	382	374	376	351	357	362	381	371	380	430	359	400	380	392	390	336	371	412	383	338	343	369	398	391	382	387	354	380	372	362	390	366	375	365	382	402	385	365	387	377	386	412	323	393	392	393	360	393	384	394	383	401	369	352	344	410	398	384	358	384	381	372	383	412	385	385	371	414	385	373	361	377	393	393	385	384	404	346	391	374	380	347	372	387	362	383	418	351	325	383	351	395	387	396	376	388	384	382	357	362	348	342	394	395	405	365	393	327	368	329	379	380	394	342	368	364	395	391	392	363	395	384	368	347	377	382	374	373	396	361	391	364	394	348	391	374	370	377	361	358	368	363	362	387	362	395	367	348	349	385	394	340	376	359	389	365	351	401	392	354	393	360	355	371	347	364	374	381	391	382	414	388	361	367	404	386	393	362	384	359	386	358	366	376	397	369	405	403	377	396	355	372	372	370	376	377	346	370	331	400	362	379	432	395	400	339	387	362	368	387	393	404	381	353	386	405	370	371	349	355	385	395	397	375	403	371	372	356	368	359	369	397	366	353	333	378	353	382	370	356	390	398	371	365	397	387	383	370	393	380	409	392	364	367	403	350	362	353	400	380	342	372	369	372	412	387	382	380	390	395	413	366	349	393	397	391	346	376	355	377	380	348	367	352	401	401	374	355	348	371	375	417	356	387	394	348	374	360	369	384	373	336	359	392	391	424	354	382	378	377	377	369	364	356	358	386	384	371	380	385	370	391	366	395	376	360	357	358	355	380	380	366	394	412	376	344	390	375	353	384	412	363	370	385	370	410	421	401	351	400	364	396	364	411	384	375	383	368	385	379	383	388	392	398	367	368	369	346	360	370	366	379	375	349	349	361	370	354	356	424	361	380	364	369	371	345	398	382	417	335	382	355	387	375	389	317	373	371	391	362	361	370	395	353	344	367	354	356	405	385	382	358	377	376	367	369	384	366	396	363	346	351	405	376	380	355	393	411	359	374	348	368	391	342	404	344	364	360	373	423	383	379	387	389	346	397	374	363	338	384	398	394	377	359	376	372	378	362	396	376	372	347	373	368	374	368	374	338	385	383	396	338	379	335	342	391	374	355	359	366	382	372	348	340	389	394	352	371	369	377	350	383	398	380	370	397	351	323	362	381	383	380	362	399	356	366	365	355	396	366	373	399	332	393	344	350	409	369	396	368	391	390	399	421	336	329	330	358	384	423	358	365	337	396	405	395	414	372	382	372	354	390	348	387	346	368	380	365	390	342	383	361	390	362	380	350	369	394	366	370	383	381	351	380	385	376	380	376	376	376	375	390	396	370	369	386	380	383	344	414	355	395	403	361	360	376	383	377	408	358	401	342	369	397	379	382	372	399	372	382	340	402	369	348	372	433	362	366	351	335	402	403	380	399	365	399	365	362	411	400	366	385	375	378	382	389	373	372	385	367	369	395	373	390	390	393	394	373	388	341	346	361	392	372	384	360	401	403	388	364	405	379	373	387	368	386	362	388	366	354	376	384	364	361	389	404	353	381	363	404	398	391	414	354	374	367	380	373	386	406	375	388	370	377	364	361	411	376	342	383	393	380	388	381	395	371	387	396	390	375	357	387	381	342	376	386	358	393	388	394	375	359	388	352	354	387	379	367	368	359	367	406	397	390	372	355	403	370	380	401	345	392	373	364	432	412	399	384	372	364	367	365	379	390	365	392	384	382	396	362	395	353	379	364	357	382	382	350	361	376	380	390	379	391	374	379	379	357	361	374	343	367	381	399	395	368	367	366	380	351	375	394	386	399	361	332	412	399	372	372	347	346	404	407	348	358	356	338	383	348	425	395	334	365	362	373	383	407	403	360	403	396	359	356	371	377	399	348	408	389	359	410	367	379	370	372	390	387	413	374	395	337	364	367	362	357	394	429	361	378	375	370	375	385	377	364	357	378	389	389	407	381	373	358	337	373	356	383	384	369	403	332	381	372	421	445	398	357	389	377	372	395	353	376	358	392	407	388	356	380	374	376	388	358	389	359	394	393	387	377	366	375	384	389	364	331	378	379	383	404	372	395	342	403	345	372	361	381	399	352	383	356	372	342	385	379	383	386	373	367	410	370	379	355	391	337	397	391	388	405	364	387	411	389	383	381	389	401	420	370	398	368	391	369	367	387	366	368	387	361	401	376	380	347	347	385	399	410	347	367	398	372	344	392	369	351	370	352	360	391	365	367	363
17804	2973	2731	2114	1483	1046	856	693	570	492	417	375	279	278	283	238	233	243	265	210	203	188	182	168	173	205	181	154	183	170	173	188	177	173	169	171	179	152	165	148	154	163	138	148	152	157	168	155	145	147	142	161	161	163	158	174	152	155	170	137	135	149	177	144	139	162	162	158	139	165	131	163	166	153	174	143	151	173	182	152	141	171	143	154	141	168	147	156	144	146	149	151	167	150	158	166	157	160	138	122	161	176	146	158	157	142	169	143	157	163	170	154	154	136	136	167	144	152	153	155	139	140	150	147	142	164	133	153	135	171	168	135	154	140	154	140	160	154	138	144	166	167	144	142	128	166	153	144	145	172	172	166	159	137	147	143	142	156	161	132	147	150	175	145	141	156	177	161	145	143	147	154	153	182	150	185	140	168	149	149	144	179	145	139	159	152	144	166	152	146	126	173	143	147	148	130	151	145	157	157	156	151	161	171	161	157	148	164	138	141	164	159	157	150	155	147	162	157	161	141	161	133	166	165	174	150	156	140	144	161	147	157	159	134	143	156	149	147	149	119	168	159	156	160	145	167	158	147	147	157	136	148	166	170	139	135	134	157	135	144	175	172	148	166	161	151	159	145	123	167	147	166	152	136	153	171	149	158	147	140	178	152	136	113	143	133	143	151	135	137	162	149	137	164	156	171	157	163	148	133	133	126	143	151	141	128	160	138	174	148	147	130	128	163	177	185	149	172	171	153	143	142	132	130	165	133	144	149	154	174	163	151	170	156	135	155	156	143	174	171	170	129	142	154	149	147	148	133	121	166	148	138	138	134	148	153	153	160	157	139	116	139	155	152	168	155	156	149	153	128	150	167	172	156	130	126	149	144	146	148	175	144	151	138	127	144	140	152	160	149	125	123	127	175	173	153	144	139	158	156	152	139	163	147	169	149	137	172	155	147	151	136	153	153	135	167	153	149	145	139	161	151	158	151	157	146	166	146	173	134	127	148	166	136	169	133	155	140	150	150	152	156	163	144	172	147	171	142	162	171	149	155	165	143	156	161	149	147	150	164	157	146	153	169	136	151	151	129	137	142	172	143	145	138	164	152	165	162	140	133	135	158	144	127	161	151	166	140	148	149	158	172	151	165	145	150	156	139	167	152	157	143	157	144	142	145	172	130	139	149	147	161	165	126	137	148	170	161	159	150	150	164	131	145	174	142	147	169	154	158	152	142	125	175	147	142	166	150	142	162	165	140	154	159	150	188	165	146	150	135	141	148	183	154	165	159	170	170	145	128	139	130	140	156	130	159	163	160	168	146	164	153	135	169	148	134	174	153	158	149	153	155	138	138	152	165	171	172	148	135	152	157	136	146	155	140	138	169	168	160	160	159	175	149	177	164	153	127	165	144	141	131	168	153	154	160	151	152	147	138	139	143	159	150	157	152	153	153	155	137	146	127	150	163	167	140	139	164	168	146	137	142	146	142	163	137	179	157	136	156	156	146	153	170	166	182	155	139	157	151	148	138	137	147	178	133	149	144	141	142	161	182	144	143	157	175	159	154	152	131	164	158	141	162	150	162	148	139	144	153	141	157	134	148	150	132	156	156	143	142	175	151	147	138	129	159	172	142	145	142	141	129	171	180	149	156	134	153	151	142	192	179	145	184	158	157	168	132	172	173	168	158	155	148	154	142	165	156	138	142	146	126	158	189	142	143	136	140	160	143	144	137	129	156	162	170	170	151	153	157	127	155	154	167	145	173	166	162	135	147	168	159	148	151	160	158	161	144	148	157	145	139	137	150	157	154	149	141	164	137	141	144	145	130	132	121	161	166	147	140	148	160	147	138	157	164	157	150	146	142	149	150	165	150	125	144	155	142	148	137	154	154	155	133	157	154	163	151	134	156	166	144	152	159	148	128	149	144	134	144	145	156	166	156	163	120	147	145	151	157	161	143	147	140	162	152	139	134	147	135	123	149	127	149	145	152	156	156	156	154	150	150	135	168	193	150	159	148	132	143	152	153	130	142	151	151	157	134	150	140	150	131	161	161	172	153	162	148	140	164	153	154	142	132	146	158	143	148	149	138	154	167	164	149	147	151	159	171	159	146	145	134	152	116	129	149	168	146	147	158	127	148	128	166	149	140	154	132	151	161	147	144	154	136	143	157	154	127	132	155	126	149	139	135	163	167	138	143	156	160	166	155	129	142	136	157	159	138	155	152	141	152	140	164	155	164	161	148	147	166	150	165	145	142	142	177	144	145	151	138	153	165	157	150	131	144	169	140	159	146	177	146	155	144	150	131	135	146	157	138	172	154	150	142	167	152	149	160	140	148	132	173	152	158	136	127	144	133	140	159	157	156	143	152	149	152	149	151	140	176	170	139	144	142	148	157	153	150	154	167	170	169	147	174	155	159	141	156	183	169	143	167	147	164	145	144	152	127	148	166	146	151	146	148	144	150	146	167	160	144	148	149	158	152	173	147	139	154	152	177	142	128	146	145	147	134	158	140	164	152	147	142	152	149	140	153	137	159	158	141	133	174	160	136	141	129	147	127	146	153	159	132	164	149	147	147	172	125	156	139	129	155	173	165	153	174	155	118	156	139	147	152	159	152	155	154	153	139	166	170	157	134	144	156	142	165	154	142	140	140	164	159	139	121	141	151	134	148	151	147	144	162	157	153	148	175	167	163	157	151	135	147	129	133	166	162	143	161	168	180	176	142	164	160	160	149	129	152	131	119	142	160	160	156	153	146	143	149	136	172	163	145	134	153	154	144	155	156	176	136	148	151	143	165	139	127	140	158	133	152	126	138	148	142	152	170	139	149	150	139	143	161	148	147	176	138	141	151	144	144	153	147	149	152	147	124	137	168	157	133	143	145	124	136	135	158	151	148	143	156	158	172	183	150	152	159	152	147	145	150	155	138	168	143	160	151	145	159	165	140	136	145	143	144	132	129	142	148	164	163	162	142	144	159	159	156	164	147	134	161	141	140	147	141	144	171	146	129	153	146	139	114	128	150	175	137	145	160	142	146	151	155	152	161	160	171	136	154	149	158	170	157	146	144	181	152	162	158	143	142	155	146	149	131	183	170	140	131	151	148	171	159	142	147	173	134	154	138	140	152	165	164	142	149	161	153	152	172	131	172	151	153	147	144	165	144	162	145	176	145	140	152	142	156	133	152	148	161	135	150	162	150	137	147	139	127	160	164	126	155	155	151	152	142	166	163	173	122	159	145	145	160	151	145	145	152	161	146	149	145	147	137	174	158	151	156	155	147	158	149	160	151	150	152	148	145	156	153	156	150	163	159	153	144	149	145	119	160	157	155	129	173	160	144	142	160	148	158	159	153	151	145	143	175	175	165	151	159	137	136	150	154	125	127	148	137	152	183	155	142	141	151	162	146	153	170	132	167	135	156	140	181	160	158	141	156	167	158	142	153	164	157	163	146	144	137	156	165	147	133	149	157	134	170	155	151	141	164	142	161	127	145	168	143	169	169
7894	2407	5422	6318	5455	4584	3595	3007	2466	2148	1887	1683	1435	1362	1278	1145	1067	1004	994	952	879	802	763	808	684	696	696	683	685	682	643	645	586	639	582	604	559	553	541	554	537	558	543	525	575	510	588	531	531	524	526	482	527	523	516	479	542	489	480	521	528	533	526	498	484	508	492	477	484	506	533	489	490	472	500	530	438	521	498	482	467	500	518	454	501	485	501	480	459	489	461	498	506	466	512	466	456	497	495	437	451	488	441	469	461	477	518	474	460	456	462	500	496	497	429	438	485	448	465	467	509	476	439	472	462	477	488	444	479	475	489	458	466	449	470	485	486	447	454	473	473	439	491	489	476	462	459	438	444	489	469	392	457	442	483	462	454	472	440	462	447	452	441	472	482	469	497	447	474	462	445	454	464	453	434	441	461	484	461	478	460	434	474	497	465	468	480	442	444	484	487	423	466	406	438	435	488	460	476	454	473	479	445	477	449	470	469	458	456	464	494	421	462	431	448	443	418	444	463	462	427	417	457	456	433	457	476	478	463	454	429	448	459	480	477	457	469	435	465	428	475	435	474	457	469	505	512	465	498	511	446	443	491	459	474	471	475	434	447	488	476	463	438	480	499	466	431	436	433	430	503	486	464	464	476	498	482	453	459	462	454	473	488	460	476	404	469	461	457	456	459	462	431	445	446	490	478	455	471	498	441	496	458	454	469	466	437	445	450	452	440	477	451	485	489	494	465	453	467	493	496	468	514	487	493	469	468	421	463	477	457	468	462	467	490	456	469	463	455	445	444	440	511	458	492	508	454	466	450	460	427	472	475	513	408	438	400	496	464	437	493	470	455	440	438	466	436	418	441	420	431	473	453	461	488	470	472	437	487	443	482	493	427	497	466	453	435	478	454	431	483	458	464	456	489	487	472	459	458	454	466	478	447	452	449	387	461	463	444	427	442	466	463	453	478	457	494	462	426	487	425	469	452	468	469	494	491	452	490	474	449	461	500	424	461	459	470	459	470	466	490	478	476	458	443	469	425	441	467	450	453	447	463	486	452	440	442	454	508	474	475	465	426	457	446	447	473	491	498	441	480	486	451	468	465	431	444	428	423	456	495	439	458	479	438	490	428	457	450	461	468	444	451	463	466	450	417	478	490	470	463	497	439	466	477	433	455	512	486	429	467	471	407	475	437	513	492	464	453	468	459	429	478	480	425	492	433	482	440	457	451	453	483	455	459	484	488	453	474	487	474	518	458	436	488	430	471	463	519	471	465	443	453	491	466	472	470	480	455	460	471	507	467	459	492	474	432	476	458	448	451	491	446	446	482	473	461	451	475	470	472	410	493	453	488	486	478	435	463	426	424	471	492	488	460	434	422	486	470	437	443	452	478	479	492	465	449	462	491	446	489	477	456	458	460	477	467	461	461	472	475	435	496	423	455	454	489	486	433	447	442	477	448	467	464	465	476	464	450	485	443	448	503	450	452	482	430	465	506	453	434	455	478	425	463	490	490	434	515	463	480	464	439	466	464	490	465	435	482	445	451	462	458	475	462	446	415	457	466	464	439	468	449	462	443	445	414	465	444	456	477	430	453	433	444	447	472	488	425	460	477	445	447	432	473	472	471	435	464	474	446	469	470	468	456	471	430	531	474	442	455	446	446	461	462	442	482	487	485	491	452	480	419	478	432	445	460	441	451	444	442	455	477	459	456	443	482	471	442	438	450	424	484	453	423	433	467	519	458	458	446	460	485	437	449	524	442	471	439	445	413	462	460	492	459	440	447	472	435	408	453	484	413	473	451	477	458	478	463	458	460	456	450	454	474	433	474	475	481	416	473	439	460	458	455	481	468	470	471	501	469	453	440	460	440	475	458	457	488	457	461	453	455	468	444	469	491	439	429	459	433	466	506	458	481	468	451	451	495	442	479	457	440	446	449	455	459	465	432	422	487	505	495	452	471	470	454	455	424	468	462	450	464	443	431	459	460	503	501	446	488	436	459	469	408	462	470	467	464	445	489	433	462	454	433	445	456	454	460	465	468	455	503	464	451	424	475	457	499	501	490	469	476	413	464	423	439	461	427	493	457	479	414	440	440	483	464	460	450	455	448	449	452	485	456	481	441	475	455	486	457	473	476	469	456	421	473	492	482	448	435	459	489	497	468	492	453	473	448	494	455	463	493	458	480	482	476	470	467	454	501	464	448	446	423	462	440	471	443	486	477	432	446	490	505	481	453	455	466	447	438	484	433	463	455	490	437	488	486	498	431	455	468	508	486	445	420	512	443	454	500	432	456	429	480	427	463	432	494	449	486	439	455	500	462	459	507	473	474	449	478	466	465	466	487	499	455	469	436	447	431	526	460	454	474	468	453	483	494	444	450	425	440	454	460	463	472	473	444	448	476	463	441	489	466	482	445	465	446	459	446	471	447	471	436	466	393	494	495	466	465	471	448	468	415	489	442	452	477	462	499	426	429	491	448	459	459	457	477	486	436	452	443	443	464	468	458	453	442	440	465	441	505	463	464	441	471	452	478	461	475	505	478	441	485	471	431	462	469	466	462	431	445	488	475	513	439	496	458	460	480	461	459	447	415	471	436	447	476	469	442	496	466	467	462	463	482	459	472	446	475	468	458	496	468	493	451	476	488	436	478	439	443	446	453	456	435	458	451	498	486	470	450	441	447	451	447	447	428	457	444	446	450	486	459	426	480	427	430	479	451	465	472	476	482	446	446	472	437	491	482	431	420	454	461	494	437	431	430	466	466	454	475	481	466	455	494	477	465	456	500	433	463	461	450	457	457	465	470	456	473	469	452	475	469	444	476	493	442	458	454	443	435	462	419	425	466	452	483	477	459	511	466	435	441	429	499	416	450	442	454	485	422	439	476	444	482	448	449	468	467	453	457	469	450	435	471	453	478	501	434	462	433	484	472	467	445	450	467	445	460	441	445	463	481	454	445	457	436	468	476	445	482	448	470	472	444	421	427	443	448	446	458	430	467	444	442	436	452	472	466	504	455	479	482	437	479	502	462	459	458	490	461	447	453	458	479	456	511	443	473	444	465	419	465	486	499	481	460	444	470	433	436	445	469	492	486	461	449	479	461	454	469	429	470	459	463	480	469	440	471	451	494	473	470	444	466	439	479	462	474	443	433	417	456	459	458	461	470	476	463	477	454	489	487	424	457	407	472	496	501	461	493	486	472	449	479	435	461	457	485	481	477	436	460	423	489	403	453	463	505	477	450	443	467	497	483	436	454	484	478	449	480	457	454	475	465	448	470	485	510	497	496	463	489	472	451	433	475	468	502	473	436	506	460	450	456	481	485	457	431	474	454	473	496	481	493	454	447	448	477	479	463	474	457	498	448	517	492	407	474	467	419	456	448	443	461	450	444	471	469	439	453	467	464	456	457	449	438	480	443	430	452	431	479	476	472	436	479	471	465	445	456	473	469	479	467	459	478	464	474	436	465	467	439	460	450	482	456	464	464	442	454	450	443	459
2275	338	283	306	284	272	269	250	255	262	240	266	246	244	246	266	266	269	237	246	244	252	235	238	233	242	267	241	244	245	243	253	230	235	253	244	253	244	266	259	241	264	255	225	235	265	282	260	237	257	215	275	276	267	237	227	258	261	255	268	254	270	269	255	268	224	261	227	267	231	243	256	247	250	216	253	250	250	291	284	241	241	258	258	233	251	273	247	261	259	254	252	279	285	255	251	248	255	257	254	270	247	270	249	245	273	245	245	252	227	242	243	256	252	253	258	239	240	216	267	239	253	242	266	262	265	253	245	244	248	234	268	268	249	220	267	282	236	242	242	258	258	250	284	263	250	261	250	226	241	262	264	265	257	231	258	267	247	247	247	236	245	269	279	285	247	241	246	260	229	240	236	255	264	240	224	268	262	258	260	214	262	269	254	263	280	253	261	256	283	262	213	239	268	266	252	224	244	253	237	274	249	233	264	249	246	291	221	233	275	250	254	254	228	239	244	243	261	277	231	257	244	244	257	237	269	239	251	248	268	238	266	240	277	274	257	247	238	246	242	238	233	259	266	259	248	261	271	289	245	219	224	267	254	253	244	265	253	256	248	266	235	234	248	253	258	285	273	271	237	230	255	229	258	253	256	270	264	264	255	241	259	272	261	245	239	239	250	261	227	240	261	262	244	234	264	277	259	253	244	238	252	258	246	226	239	242	248	273	236	264	256	260	221	250	279	249	251	252	248	249	234	245	269	256	250	241	248	265	229	252	256	279	283	252	235	217	284	242	243	265	247	231	243	241	253	280	239	252	253	244	260	247	246	242	244	240	248	247	259	264	250	293	247	276	232	245	251	237	258	232	236	247	294	252	260	244	268	245	268	225	281	255	275	261	248	252	258	267	266	250	237	270	245	229	238	229	257	249	258	258	263	237	268	252	269	258	255	243	255	290	271	252	229	230	262	292	255	245	280	229	262	261	248	232	242	240	275	279	259	254	264	251	284	261	240	245	277	247	275	255	247	241	248	239	239	220	241	267	225	240	263	246	246	230	250	191	238	279	264	253	225	253	248	233	268	252	236	251	236	267	251	228	282	264	255	236	244	259	262	267	243	229	248	248	296	254	273	261	242	246	232	212	230	257	248	245	246	244	237	247	254	272	237	245	275	216	271	251	258	230	247	249	221	258	258	230	266	232	244	263	251	294	230	266	266	264	255	255	232	251	233	252	263	224	280	227	259	240	228	235	260	229	278	249	262	246	261	246	250	252	275	251	247	258	285	255	246	233	233	269	281	250	232	249	277	253	246	228	243	252	257	254	273	250	268	244	252	239	277	255	250	245	247	260	248	275	243	275	235	222	255	244	237	259	221	253	223	271	268	233	276	248	246	234	267	239	269	255	258	246	246	237	278	240	247	245	274	270	231	310	255	254	235	280	259	255	247	246	269	242	246	249	234	254	236	252	288	246	235	245	265	294	228	240	249	251	258	246	241	252	271	248	248	261	289	237	249	248	265	262	264	255	232	241	231	248	217	259	260	240	270	237	234	248	236	267	244	247	263	254	215	279	249	252	265	253	253	221	274	277	254	262	264	236	261	242	250	245	267	231	239	233	233	252	267	280	239	268	259	243	258	263	268	223	244	247	290	246	245	269	253	252	220	260	220	249	267	284	240	255	226	235	264	239	232	228	259	260	250	258	261	257	252	236	264	239	255	278	246	275	249	226	235	236	251	278	257	266	246	249	268	246	228	258	223	249	295	246	225	264	249	276	278	235	242	278	237	220	244	216	258	264	246	244	237	222	251	241	258	257	257	254	257	276	246	241	269	259	228	230	239	254	222	256	246	260	248	279	248	235	257	261	248	258	253	267	280	278	232	262	250	258	245	296	253	235	249	257	247	258	268	266	259	256	244	208	259	273	250	257	260	242	253	258	246	255	271	271	260	243	263	247	243	253	234	264	245	234	251	271	245	245	262	252	238	233	233	280	222	277	245	249	252	253	237	224	239	258	251	221	262	264	220	240	247	250	259	245	236	251	262	250	268	234	236	265	229	231	264	268	252	254	257	250	306	253	256	242	227	248	265	258	244	240	295	234	249	261	251	236	236	231	251	229	265	266	248	260	235	237	270	244	216	223	250	234	238	237	261	226	250	265	258	242	244	248	223	245	258	248	237	257	268	234	248	282	289	278	265	262	234	264	243	250	224	247	260	233	249	230	235	225	215	233	254	280	246	285	243	241	260	265	274	265	245	239	253	256	240	262	270	259	257	271	252	228	238	264	267	240	259	246	246	239	236	270	268	258	254	254	267	215	273	238	273	234	262	236	244	246	281	259	235	262	246	241	246	248	258	266	246	236	275	250	240	268	265	254	231	219	259	253	267	235	255	250	255	245	247	274	253	273	278	255	254	224	268	255	284	256	250	257	292	276	246	263	234	240	237	241	265	232	229	262	271	245	249	249	219	250	259	244	250	263	265	249	238	270	263	250	247	243	248	254	255	255	240	212	238	250	229	223	235	240	248	233	229	283	245	226	269	257	275	261	239	240	281	266	274	275	242	266	250	253	252	236	234	260	259	246	238	268	263	281	241	225	284	241	272	250	268	259	242	233	233	227	242	291	252	257	255	264	273	232	246	236	246	257	233	259	262	255	246	244	233	242	248	264	280	252	251	253	239	287	230	271	255	241	269	240	232	256	232	225	270	227	260	236	251	252	261	243	275	270	261	259	241	219	277	262	252	222	276	250	249	245	237	265	242	252	239	246	264	250	267	268	221	264	255	251	262	234	239	231	283	254	254	245	240	256	249	239	230	248	263	292	225	269	258	276	262	236	253	263	241	258	250	275	278	276	248	269	247	256	259	259	267	261	233	245	229	253	226	254	242	239	259	248	244	234	266	244	265	227	270	285	250	241	230	274	253	275	243	254	277	244	262	221	251	284	216	271	247	217	250	239	255	267	262	239	246	237	252	265	277	247	275	241	242	243	285	258	249	239	274	260	259	284	252	257	278	233	265	226	250	257	249	254	265	283	241	226	270	250	252	245	280	273	245	246	266	246	249	257	226	234	232	233	261	257	249	256	239	242	270	250	249	239	235	267	225	271	244	261	262	262	231	228	243	245	268	225	270	268	258	270	222	257	242	256	233	251	256	257	235	241	242	228	267	263	257	259	274	264	243	274	252	236	236	256	250	258	221	262	264	245	269	267	267	246	256	239	229	243	237	269	244	272	228	251	263	240	241	252	272	245	241	253	255	233	250	266	274	264	230	262	232	244	237	238	243	254	272	256	269	229	261	242	259	245	266	261	237	254	238	265	230	282	253	250	232	233	239	249	236	242	254	251	263	268	257	282	247	236	275	239	284	249	240	239	262	224	251	221	273	273	224	266	241	253	221	248	288	252	213	246	243	223	275	269	261	245	244	252	237	242	263	255	269	246	239	284	270	229	270	245	257	259	232	259	251	243	258	241	243	243	262	280	246	264	238	256	245	259	211
2390	779	824	885	872	886	814	768	757	761	741	755	672	765	783	680	696	721	703	709	715	694	723	724	663	673	681	702	707	696	713	721	718	697	671	694	756	677	656	693	692	705	725	662	659	720	712	684	673	713	664	704	684	714	694	729	705	637	665	698	698	684	726	697	666	710	657	701	684	722	660	657	704	713	655	653	726	696	645	670	706	675	707	656	690	684	721	635	706	655	694	684	700	703	660	723	673	645	676	746	702	697	724	693	702	641	655	699	674	726	730	660	638	717	670	716	704	692	614	710	684	734	667	685	701	695	733	714	648	662	693	677	700	683	724	751	680	700	710	687	676	733	700	691	759	645	715	682	711	674	691	694	696	687	642	719	693	662	650	681	747	712	713	740	691	674	656	687	643	662	699	629	705	624	734	705	671	704	693	632	683	666	696	725	685	673	692	696	700	695	692	692	713	656	684	694	704	650	677	703	696	681	709	731	742	685	691	696	693	674	677	646	693	721	705	698	710	742	733	639	761	722	685	696	671	656	639	659	682	690	697	695	748	701	664	638	670	734	685	676	700	708	671	698	671	678	719	695	736	700	692	718	704	658	653	668	699	701	629	704	690	694	737	675	752	697	697	713	697	690	656	738	652	696	679	727	662	748	695	683	645	653	685	696	686	724	723	694	668	667	750	695	732	670	707	677	662	719	688	659	701	673	663	693	685	712	681	699	737	662	677	706	694	677	702	724	676	674	672	712	690	714	676	714	764	653	673	701	725	649	723	694	704	670	636	707	703	685	677	720	702	679	696	686	697	719	717	689	695	671	673	679	622	720	693	685	637	740	707	661	731	694	683	710	697	702	709	757	678	717	696	705	696	692	754	695	634	688	745	675	681	696	710	688	678	672	718	685	734	678	699	696	694	706	694	698	709	687	674	686	699	703	672	681	704	667	675	666	710	688	652	669	663	660	648	720	637	705	713	675	716	672	664	701	687	721	659	699	702	661	678	684	731	689	707	733	725	696	711	678	709	685	680	696	695	701	694	678	661	699	704	680	636	712	708	653	710	712	691	685	699	651	682	697	745	684	686	679	713	719	677	692	693	726	739	679	716	679	696	694	691	661	640	692	668	669	692	725	717	675	700	719	704	710	678	650	685	728	704	635	695	708	711	648	662	645	677	641	703	674	705	683	701	689	710	669	677	670	668	704	720	695	689	664	725	684	714	720	687	701	731	719	741	721	715	672	703	722	688	749	651	680	701	654	645	690	688	672	710	717	688	717	696	630	709	660	706	634	667	710	684	706	658	659	721	698	689	693	671	618	709	706	710	686	646	692	658	675	660	685	675	672	708	707	642	694	663	667	679	686	668	688	730	674	682	666	675	685	675	657	751	721	735	723	684	743	677	636	729	724	729	652	660	670	656	701	697	741	711	644	715	708	727	677	715	714	714	686	709	728	683	731	678	715	685	741	694	713	682	687	716	663	666	708	660	702	643	681	705	714	659	710	673	697	642	664	682	673	687	654	718	691	685	666	665	689	716	723	687	630	667	649	640	683	662	733	707	705	707	714	665	699	686	698	681	683	710	694	654	678	667	673	682	684	737	657	685	662	708	713	659	701	657	702	622	666	670	693	737	765	649	705	692	682	667	697	697	697	678	701	656	643	684	707	741	694	638	682	724	692	653	694	674	688	667	707	683	738	684	703	717	687	736	679	716	725	690	704	677	622	718	682	680	754	654	717	672	668	689	678	719	685	666	697	710	693	704	668	710	713	687	681	689	735	706	658	676	693	687	717	711	662	708	728	669	673	685	643	702	640	674	657	749	720	713	692	700	700	686	709	698	667	706	681	736	663	686	681	660	695	701	707	711	675	662	718	696	682	640	711	696	711	693	705	668	670	656	647	723	683	703	685	676	653	714	664	710	703	643	683	695	682	717	724	704	670	680	664	695	707	651	698	715	726	673	701	706	709	712	728	654	730	679	705	722	635	702	684	668	682	698	675	687	646	718	669	695	694	650	683	716	713	718	711	692	717	682	719	636	732	704	711	696	672	702	705	705	721	711	678	681	723	691	694	674	684	691	671	692	684	694	687	650	703	652	711	702	655	693	683	686	675	698	745	726	727	678	724	644	746	652	652	724	686	678	687	678	707	707	704	649	689	720	660	701	648	637	677	748	689	682	659	636	664	695	717	705	716	701	667	659	673	712	705	671	680	696	717	661	694	673	692	672	700	658	704	676	662	712	669	718	657	756	689	677	713	736	677	752	727	704	651	713	670	752	655	679	673	660	705	652	694	715	677	700	734	683	671	693	656	716	723	719	685	732	671	679	693	686	679	654	696	707	696	716	731	657	702	726	727	681	700	709	675	659	664	699	644	689	717	710	705	667	688	664	741	716	698	677	716	693	725	685	667	724	700	651	726	732	666	680	680	718	692	724	652	716	687	672	740	659	717	694	737	685	713	686	721	677	717	686	682	644	698	702	727	672	682	669	690	734	712	657	717	739	690	700	736	673	688	664	637	703	683	707	688	711	689	683	706	745	667	690	699	695	684	722	739	713	699	729	713	675	711	708	640	723	687	687	711	725	699	700	703	672	716	682	721	679	651	671	684	728	705	668	733	689	658	696	710	692	729	715	714	630	709	716	686	687	709	680	678	694	716	699	670	679	668	712	685	727	685	661	711	725	695	679	682	673	676	688	707	744	681	679	705	627	668	622	697	658	694	682	734	694	680	714	679	664	645	686	696	684	664	700	669	720	641	676	676	688	693	698	736	713	723	689	669	700	655	727	727	676	668	699	714	654	675	703	641	704	699	726	687	670	713	655	671	627	690	669	696	661	719	694	667	715	710	724	659	692	724	717	704	686	744	704	663	697	672	694	750	673	682	688	683	721	650	686	680	663	741	724	696	756	638	646	698	730	640	643	719	710	680	715	715	731	683	651	711	707	748	719	698	687	726	676	710	645	691	670	665	662	708	706	646	690	666	707	658	679	666	722	704	682	722	711	696	696	664	672	710	738	657	640	712	736	722	727	627	646	675	733	664	726	709	657	729	658	707	689	688	669	681	740	718	658	690	710	727	707	669	746	664	731	642	718	636	718	680	752	650	697	691	695	725	724	649	688	712	676	681	683	700	698	664	641	693	657	736	764	647	691	684	692	669	711	710	702	654	690	670	665	727	665	698	695	685	672	704	664	649	739	705	703	705	703	719	676	665	744	710	684	692	686	675	724	734	731	660	720	688	741	730	692	674	668	704	695	687	655	659	677	708	644	708	662	683	711	676	698	685	687	715	699	693	692	688	689	727	695	691	678	717	717	689	667	670	663	726	678	699	644	711	654	707	708	664	657	699	694	671	719	708	699	647	699	759	728	722	699	663	691	697	669	699	699	726	688	687	717	687	689	691	677	694	717	671	739	703	677	660	671	696	736	672	688	661	689	719	661	697	705	704	681	712	671	680	736	652	691	696	690	694	668	689	664	644	711	665	634	687	673	697	691	715
9636	1172	1478	1111	800	583	483	390	347	272	276	222	213	157	196	174	161	152	160	160	149	146	148	124	128	133	166	131	134	128	149	113	129	129	122	144	127	120	123	133	129	136	130	119	131	123	125	135	127	119	114	134	115	140	125	121	124	122	134	140	135	117	121	118	126	131	128	139	128	128	126	143	111	125	113	108	103	122	134	111	128	138	131	142	131	109	120	102	110	129	141	103	120	110	120	130	103	106	111	128	124	142	143	138	123	138	118	134	121	120	120	110	123	119	133	130	125	120	142	125	119	119	138	123	113	136	112	126	138	136	121	111	130	132	113	123	117	126	113	128	136	130	130	152	156	118	110	128	125	126	133	142	128	138	129	116	133	109	104	109	105	121	126	155	138	109	114	141	137	131	131	104	118	117	128	115	134	111	107	136	102	119	125	116	118	107	115	114	136	131	128	115	111	142	125	123	126	128	134	137	127	132	120	110	116	127	139	131	130	111	125	101	120	132	131	112	125	109	127	118	122	111	122	125	129	94	108	134	149	140	127	110	118	114	142	120	136	127	108	130	128	137	130	129	125	120	133	130	130	116	111	124	119	106	107	133	138	114	122	127	104	127	139	127	118	122	119	120	110	128	141	128	111	123	106	122	122	102	120	147	108	122	133	122	112	119	105	120	133	123	128	108	139	113	140	116	122	102	120	109	122	143	118	121	116	133	123	121	126	115	115	115	113	113	130	104	118	123	109	130	118	104	127	132	139	137	133	113	112	115	125	131	106	109	118	123	118	116	122	139	135	119	142	125	121	111	112	108	147	105	131	108	129	112	116	132	131	101	136	103	153	114	112	124	122	135	115	138	134	113	121	136	125	113	122	133	123	118	123	119	146	124	116	131	109	125	99	127	121	117	121	117	146	127	110	142	136	122	123	117	122	118	107	134	148	129	118	127	122	107	139	132	112	106	128	110	124	141	130	132	115	130	142	121	120	94	131	119	145	118	114	115	107	120	109	119	137	126	128	115	128	127	141	109	126	107	130	124	116	127	134	116	132	128	127	121	108	126	119	120	114	108	123	124	146	101	119	110	131	122	117	113	123	129	122	110	120	122	121	125	109	130	91	106	126	117	109	120	123	128	124	117	110	90	121	125	119	129	140	97	132	127	144	144	144	113	120	131	118	125	119	121	115	118	131	107	123	106	126	114	113	111	144	128	117	144	105	145	112	113	114	124	118	129	116	121	146	135	131	118	122	128	129	131	113	131	134	132	132	136	109	132	125	121	119	125	108	125	142	142	123	114	116	121	116	107	126	138	135	132	114	97	132	115	115	92	119	125	120	133	144	107	125	121	127	132	133	124	113	135	112	100	140	106	141	147	121	115	128	117	96	119	111	100	121	129	132	117	117	129	124	105	125	120	127	130	120	133	133	120	126	120	134	130	119	130	145	127	123	129	101	119	93	121	129	109	110	127	133	126	104	114	125	137	122	115	124	113	110	120	148	126	144	130	122	114	120	129	124	122	129	113	131	123	110	112	108	119	129	120	123	139	117	116	128	131	142	143	122	127	122	107	116	149	125	118	125	117	137	131	144	138	114	132	132	122	120	108	128	116	125	116	121	133	127	112	128	111	118	125	135	121	127	100	123	115	134	120	131	135	120	125	133	127	121	119	110	117	118	121	132	119	107	124	141	130	133	120	136	120	127	147	134	123	114	115	120	126	130	128	114	137	119	121	117	116	126	161	121	142	128	121	116	135	132	119	123	134	95	113	134	107	119	124	121	114	128	122	127	134	121	127	133	116	110	131	121	118	112	122	126	123	128	116	128	123	122	124	116	110	104	123	121	120	132	130	123	134	116	120	125	124	144	116	122	130	137	122	109	130	121	128	131	127	114	140	126	104	97	129	137	143	122	123	127	119	127	116	123	131	121	114	122	123	113	101	131	134	112	140	119	125	112	111	113	100	120	139	117	119	125	110	130	134	120	122	135	139	128	130	123	127	122	119	117	130	116	138	141	111	112	129	122	134	120	125	131	127	150	136	115	126	137	124	130	122	131	124	115	119	117	117	128	125	129	126	149	117	113	130	106	120	121	118	131	116	118	124	118	121	129	121	130	115	147	123	142	121	125	123	126	127	127	119	119	138	115	123	130	114	106	105	115	120	112	134	134	136	132	133	112	132	130	126	108	116	126	132	125	135	125	134	131	143	117	107	137	112	107	129	112	129	118	120	149	112	131	106	124	113	122	112	114	146	123	112	125	149	125	124	110	108	136	119	150	107	92	134	125	107	119	127	122	112	116	131	118	127	125	134	118	138	131	130	124	123	101	117	121	106	107	114	137	138	108	112	114	130	145	122	104	102	139	138	142	129	101	110	115	112	99	119	126	116	130	131	116	100	130	122	119	123	116	127	135	131	135	121	122	127	114	103	112	107	118	124	139	100	124	125	136	123	136	135	106	118	150	122	135	110	130	128	113	128	121	115	96	115	111	121	117	123	114	102	112	133	121	118	124	127	119	123	132	104	103	111	131	110	120	136	121	115	134	110	140	119	106	120	103	129	122	114	117	135	123	123	107	101	120	146	120	106	121	108	117	109	122	138	128	120	106	122	116	137	130	118	129	113	118	113	106	140	116	110	123	138	127	137	116	119	119	134	121	122	123	94	120	108	126	110	139	115	120	117	99	117	126	136	117	119	139	109	122	106	128	116	100	121	137	133	116	130	126	135	108	112	111	118	105	139	136	138	127	127	132	124	106	108	109	123	128	125	135	110	133	112	116	120	119	138	105	105	125	106	119	116	99	114	102	146	124	118	125	124	116	123	124	135	124	120	114	128	111	108	119	124	118	117	122	114	115	119	87	121	99	114	121	142	117	128	110	119	127	134	134	116	116	111	102	118	128	118	126	130	137	113	136	98	130	118	117	118	122	123	119	137	117	129	106	118	131	125	114	112	139	118	128	135	113	123	133	118	118	123	130	126	130	121	135	135	131	103	130	124	111	114	129	134	121	112	122	139	137	128	132	125	134	118	123	127	118	127	117	116	117	131	132	152	107	131	111	120	121	109	123	115	109	112	125	117	134	111	144	116	113	122	123	128	113	122	135	143	118	126	119	126	112	116	118	143	124	137	128	105	112	129	112	131	119	144	122	130	105	136	116	120	118	131	100	136	122	109	118	136	129	122	129	130	111	130	128	130	130	109	127	125	139	113	147	129	114	128	117	131	115	113	140	117	139	117	114	131	109	120	109	115	105	130	119	132	135	149	130	130	108	109	127	118	130	131	104	91	108	117	112	129	111	128	130	114	122	107	130	134	112	100	100	106	126	116	98	107	115	127	129	123	108	123	125	115	141	130	114	103	115	110	113	132	130	107	105	122	137	105	101	113	123	139	127	116	140	119	117	124	110	113	123	110	130	134	129	121	116	123	127	129	112	117	130	108	110	106	107	94	109	117	118	140	113	120	123	125	119	131	130	120	123	130	105	130	131	113	121	114	148	121
5789	1461	3198	3655	3278	2621	2101	1748	1558	1306	1218	1053	938	904	781	753	709	702	650	643	602	610	603	572	555	511	499	496	552	483	466	425	483	451	428	439	419	457	434	456	471	434	377	415	406	440	406	413	413	386	412	406	413	390	385	392	457	398	381	371	415	382	385	403	381	390	393	422	381	401	365	391	404	362	357	371	384	389	411	379	399	380	385	353	379	383	378	390	390	389	423	398	389	401	381	374	398	369	401	414	407	407	390	367	367	392	383	431	366	394	380	371	377	366	329	351	356	404	381	357	388	387	353	413	368	391	382	424	394	374	394	391	352	402	393	391	383	375	388	394	369	372	369	395	370	408	401	366	388	389	396	369	381	376	368	374	344	396	372	372	365	358	365	344	389	384	407	402	379	381	377	378	337	401	374	398	395	372	383	381	396	385	424	348	376	394	379	371	384	352	383	409	385	362	385	351	374	367	365	369	396	363	374	395	367	393	366	371	365	391	386	395	406	354	333	387	356	379	391	391	409	375	431	380	374	355	359	357	367	350	374	371	375	383	376	399	389	381	374	380	338	372	380	368	386	386	407	372	356	399	394	383	390	355	390	391	363	395	362	360	341	396	364	363	436	412	369	365	415	365	383	363	377	360	392	377	365	344	412	434	354	378	380	394	364	365	378	419	399	375	365	362	369	340	393	371	358	381	381	370	376	416	365	376	387	384	386	364	354	398	366	356	410	398	361	369	361	380	419	387	374	376	357	364	326	410	387	388	378	388	376	351	394	414	392	384	365	406	353	389	370	372	386	409	355	377	395	333	353	386	331	353	367	372	395	414	353	376	383	392	383	403	374	384	355	363	400	367	352	420	348	393	389	356	386	339	349	364	372	381	399	380	366	372	385	360	404	362	374	381	374	386	372	362	354	370	369	360	390	368	395	373	382	388	361	379	400	360	380	373	393	380	378	365	367	380	360	369	388	376	350	388	364	380	351	413	375	382	374	398	382	374	404	389	399	410	348	368	375	356	390	425	380	380	379	358	340	364	380	379	352	382	355	380	378	384	408	376	358	365	372	363	338	393	356	371	382	371	357	372	376	394	411	422	378	380	346	364	386	355	356	378	350	384	363	392	379	378	363	404	376	357	357	376	356	364	381	396	387	421	380	344	373	371	398	378	397	391	367	366	372	360	400	367	355	337	364	337	390	385	387	368	427	382	389	406	347	368	382	386	375	380	341	340	381	389	390	336	353	369	379	385	381	396	417	348	398	389	370	363	366	398	383	377	346	398	344	346	426	414	391	370	376	352	347	349	411	357	401	394	387	348	397	385	383	359	374	383	445	355	388	372	372	365	350	381	363	379	363	325	379	410	412	373	362	388	360	355	327	381	358	377	385	367	404	374	380	406	371	374	399	391	381	353	375	432	398	387	395	385	399	357	356	398	345	355	382	358	393	383	382	367	393	360	393	411	370	367	378	364	389	352	371	358	393	372	382	385	360	400	401	395	367	418	369	365	379	351	391	403	381	402	383	334	351	382	402	350	352	353	351	389	374	360	343	410	367	346	378	375	366	377	376	351	382	359	326	385	377	379	378	332	363	361	373	386	388	377	366	347	395	336	373	356	337	359	336	380	410	393	381	404	413	367	355	392	385	411	388	370	383	415	403	396	360	379	427	393	367	392	382	374	378	379	380	405	381	393	362	360	351	383	358	395	370	372	358	375	386	384	367	342	399	415	388	363	403	402	359	366	410	371	386	390	372	353	418	380	356	414	392	394	371	392	374	332	395	337	363	400	394	379	382	382	396	354	399	361	360	388	395	403	374	408	391	388	423	401	380	348	358	374	368	395	372	410	370	404	395	378	407	377	378	387	393	363	364	399	374	410	375	364	372	377	403	386	355	374	400	408	365	397	365	416	385	361	381	355	357	366	374	370	374	385	363	377	359	378	419	390	342	364	383	377	334	403	372	353	355	412	369	374	360	356	351	366	402	375	373	368	395	359	384	388	365	398	401	365	382	377	386	377	408	400	414	388	394	352	388	336	394	359	360	382	387	366	365	387	382	349	418	379	392	398	362	385	327	370	376	379	406	393	380	414	377	381	361	415	362	353	341	318	371	378	361	352	380	372	362	356	409	383	394	386	382	348	363	373	357	402	353	359	385	395	383	383	358	364	354	399	399	378	364	344	376	351	396	390	397	380	409	354	396	384	333	404	356	390	391	369	414	363	373	375	419	383	372	345	398	361	379	363	385	376	378	385	405	372	369	382	383	373	401	380	369	363	424	343	403	363	364	352	357	370	370	377	362	364	411	383	361	374	396	358	402	367	380	350	394	393	349	341	385	389	398	378	359	414	418	350	364	378	382	368	381	364	376	371	392	349	386	350	379	388	370	406	350	429	358	375	360	404	349	398	378	408	394	380	384	366	369	403	366	399	355	387	378	388	404	358	385	392	394	367	382	352	341	350	370	381	356	355	367	376	371	370	359	371	393	406	360	381	389	409	371	377	410	398	368	373	359	389	369	389	380	376	386	340	363	391	358	385	376	356	361	409	395	404	360	404	382	383	371	391	369	376	352	377	406	356	369	360	406	406	370	371	347	398	374	335	390	387	381	379	366	397	387	364	388	426	331	381	346	379	322	385	392	408	356	390	364	389	364	390	388	399	384	412	407	390	371	392	386	361	378	370	362	360	392	366	416	353	358	381	347	365	365	384	391	353	362	351	357	410	362	364	378	371	361	386	370	365	336	374	366	350	325	376	371	381	359	398	349	377	374	374	414	386	370	371	385	392	396	379	347	387	359	395	341	391	389	379	369	362	372	323	410	372	372	417	374	340	373	380	364	398	380	370	378	369	378	378	366	351	363	372	400	372	381	353	355	388	391	375	369	383	360	388	378	372	363	382	340	364	362	384	384	361	391	375	391	445	401	351	376	370	344	358	360	359	376	348	375	379	376	430	382	362	394	370	371	378	367	358	398	355	354	405	362	401	382	391	355	382	382	358	392	382	350	374	421	366	380	361	357	378	385	370	393	376	394	368	384	387	389	413	350	384	371	403	374	366	372	378	412	391	389	353	407	374	350	373	354	377	361	381	346	395	348	357	395	353	388	369	362	388	400	368	388	351	354	316	407	375	390	384	394	371	385	394	381	379	385	385	346	349	404	372	408	390	369	371	376	350	374	383	356	361	392	363	393	385	380	404	396	395	365	378	362	392	389	398	347	360	363	390	355	376	372	334	347	379	396	357	371	355	403	352	386	374	378	348	376	374	350	371	369	398	401	411	348	388	396	362	387	370	376	406	367	381	369	402	370	364	344	360	365	365	400	402	396	360	388	374	366	415	407	393	362	380	373	394	359	368	334	356	370	375	386	379	355	396	366	381	357	390	389	373	402	374	378	355	384	388	372	367	360	409	341	380	359	371	361	372	383	365	379	363	372	355	373	329	381	359	375	364	348	377	374	365	382	371	367	385	375	378	363	383	383	372	351	394	381	352	343	364
17729	2792	2812	2166	1499	1110	787	655	545	433	374	400	331	293	264	248	231	237	211	193	213	213	220	191	222	199	197	187	157	166	186	159	184	160	161	152	170	168	160	157	145	172	168	185	173	170	153	158	176	145	188	184	155	153	145	154	137	135	153	172	154	170	159	160	130	179	143	160	148	142	166	155	145	167	130	167	170	170	147	143	148	140	147	150	146	155	147	146	155	126	145	135	151	137	145	147	165	158	162	180	150	157	147	139	154	180	139	164	163	145	164	149	162	156	138	157	137	136	152	139	155	168	143	141	155	131	165	156	157	139	129	137	155	173	155	141	136	167	154	162	164	139	153	137	152	148	132	151	148	150	147	150	182	146	164	168	128	138	146	157	151	163	159	151	159	175	158	149	145	133	147	151	180	145	153	156	134	142	151	156	161	167	174	160	166	158	149	144	178	143	164	146	150	140	147	193	170	155	144	138	144	172	139	174	156	140	145	140	151	146	157	159	169	167	136	146	142	153	156	179	156	146	143	159	152	144	155	130	159	160	157	157	141	140	138	142	128	165	168	156	134	160	182	159	148	169	161	156	173	169	163	150	141	143	176	145	175	137	154	139	148	168	146	144	143	198	168	135	152	174	134	166	171	164	137	160	141	166	148	127	146	151	152	156	139	134	135	163	150	141	159	134	164	154	126	169	149	141	153	157	150	154	157	155	138	144	147	144	142	148	164	158	154	146	130	138	154	147	167	143	142	139	146	140	155	168	157	148	157	163	136	181	142	151	145	154	154	146	150	169	164	170	163	149	149	129	162	163	143	153	135	148	127	171	144	134	150	150	146	154	142	165	147	162	150	144	142	147	173	147	154	164	150	125	149	157	166	159	160	145	145	162	151	161	168	154	150	152	124	176	153	153	167	137	168	152	160	161	150	165	178	147	149	154	183	152	146	124	129	152	155	170	157	134	170	153	160	167	154	138	162	153	153	168	145	129	156	173	140	159	159	145	161	141	150	152	133	182	171	140	150	154	146	151	139	158	174	164	164	167	147	174	153	158	152	148	147	151	172	153	146	149	155	172	153	167	158	165	148	148	133	149	128	147	170	163	143	131	146	141	154	160	163	164	152	151	141	161	173	150	139	149	168	164	162	140	168	157	153	147	178	149	152	130	161	183	166	128	160	140	162	160	161	160	157	147	143	122	127	139	126	165	166	156	171	155	167	122	154	156	146	156	170	148	166	131	146	156	125	148	155	152	146	148	143	171	146	152	144	145	138	141	136	161	154	143	156	166	172	136	152	147	141	125	149	180	151	150	142	164	162	144	173	152	167	153	125	164	144	150	144	163	149	145	153	144	135	175	171	159	152	168	173	137	152	163	148	189	145	137	152	151	164	173	149	157	155	162	141	157	150	171	154	155	148	159	138	141	149	158	134	145	143	152	160	144	167	164	164	152	172	141	137	139	160	170	143	150	145	134	149	148	173	168	138	148	150	178	146	153	165	153	144	179	168	155	162	159	163	159	170	147	157	147	152	145	172	143	159	144	156	139	150	158	139	150	148	130	159	165	158	177	152	138	140	144	164	139	146	156	174	142	141	162	161	131	163	152	152	161	143	193	184	147	156	177	158	155	145	151	145	154	165	188	158	169	180	159	167	163	156	138	152	158	149	145	133	137	156	150	160	152	161	161	131	158	166	143	135	134	167	164	158	165	171	148	161	142	144	147	165	134	127	132	155	163	146	151	145	157	143	153	152	151	163	153	148	157	171	156	146	161	145	138	159	141	132	155	145	169	141	165	164	166	138	162	136	143	156	153	144	131	163	134	161	161	162	144	156	151	170	159	155	137	143	164	138	147	144	156	174	154	152	156	158	133	145	138	144	165	145	174	152	146	153	139	142	160	150	149	147	139	131	132	142	153	147	162	162	146	155	145	160	162	159	146	184	133	161	159	140	162	147	152	166	151	141	159	112	140	155	147	156	161	126	161	139	157	139	164	146	166	150	161	152	143	144	174	157	157	159	142	163	139	122	153	149	170	135	147	160	153	155	150	121	138	143	148	167	148	171	148	134	148	138	144	158	120	154	181	140	153	181	144	139	144	157	150	166	146	145	131	162	152	177	177	177	177	153	140	149	154	160	147	154	149	146	150	161	140	177	156	144	159	163	172	158	172	146	159	156	160	145	144	156	153	142	146	139	143	164	144	139	149	154	154	155	131	161	133	172	149	150	164	156	142	169	155	123	138	148	144	151	157	124	133	154	152	146	151	153	153	157	159	134	137	141	166	163	160	165	168	129	152	152	149	170	173	156	170	160	121	176	162	159	164	140	173	145	152	162	160	146	139	157	161	172	150	146	158	145	160	145	155	130	150	161	153	149	170	162	136	149	135	167	145	152	150	184	161	171	156	157	179	147	145	136	161	140	152	166	167	174	143	132	169	157	161	125	141	154	133	141	155	152	147	155	165	141	150	150	135	149	167	151	143	157	143	146	157	145	159	177	155	149	137	159	146	165	161	145	134	138	137	157	150	165	146	139	142	136	131	162	139	126	167	162	148	165	138	177	143	134	146	129	152	137	158	146	133	138	159	147	159	149	149	141	139	169	136	156	159	166	139	143	159	160	152	152	163	137	156	178	134	133	179	148	167	149	129	171	142	130	159	145	167	164	153	149	142	149	164	124	146	152	138	141	151	157	155	145	146	173	176	156	154	138	148	147	150	138	176	146	129	134	171	175	132	128	168	155	160	144	141	147	161	164	153	155	148	140	158	157	145	137	133	132	147	178	148	171	177	156	168	147	121	159	143	147	139	155	157	177	150	147	158	150	152	133	158	146	135	143	128	148	159	146	147	169	146	158	131	162	136	150	167	160	146	135	156	154	146	144	151	172	153	155	142	159	161	157	161	155	152	137	171	172	144	149	148	149	154	180	161	144	155	139	155	143	149	136	138	135	160	183	175	138	171	152	155	145	179	156	141	149	157	172	163	153	144	149	152	139	147	150	141	170	171	156	155	143	130	140	148	169	160	166	130	138	155	151	143	146	163	139	153	157	153	139	134	150	155	145	161	150	130	156	134	140	152	165	152	160	130	154	149	154	163	155	136	166	156	153	170	143	155	155	149	153	143	155	140	151	160	145	163	149	147	150	167	149	145	148	168	134	175	150	150	169	163	140	159	166	176	159	126	143	136	143	128	160	158	171	157	180	147	160	152	163	160	152	158	157	158	161	148	164	153	156	160	160	143	145	149	168	162	152	116	158	148	148	139	111	160	150	121	145	155	157	153	139	145	148	160	150	151	127	167	142	149	139	171	167	162	161	153	144	138	150	153	155	149	152	143	154	142	145	154	157	149	141	140	163	163	145	160	160	163	168	143	154	149	155	156	170	165	146	153	159	167	184	165	125	151	151	148	178	140	168	141	149	145	149	143	157	134	135	141	148	155	162	131	150	144	133	154	162	169	158	170	149	110	161	153	142	150	170	137	155	142	153	150	149	166	129	160
7812	2514	5427	6430	5588	4393	3703	3056	2607	2193	1922	1833	1476	1402	1330	1141	1082	1068	1037	906	892	866	776	755	769	709	671	697	665	677	623	633	644	640	652	593	589	563	587	529	522	582	531	528	521	523	566	538	516	536	541	501	526	520	526	513	498	526	487	482	505	500	477	511	470	497	483	467	505	512	513	495	468	476	490	441	495	504	480	478	476	498	486	502	514	494	450	467	450	441	443	467	489	466	481	499	476	479	477	507	498	476	472	470	500	463	454	490	480	485	502	490	492	480	457	457	443	501	524	468	495	424	494	474	488	474	464	477	452	485	474	484	508	481	450	447	496	451	480	472	467	440	487	435	463	475	444	472	476	468	459	469	472	500	451	467	429	468	453	475	462	461	451	463	492	458	449	447	450	431	465	435	470	465	443	459	454	426	470	471	458	439	484	477	461	505	471	475	454	474	454	465	423	495	468	453	449	501	500	469	450	432	458	482	430	498	482	446	449	439	497	466	471	446	481	479	464	453	436	460	514	486	460	454	470	452	423	445	443	462	454	490	456	446	444	447	478	472	446	429	470	450	441	447	478	459	461	436	430	464	426	476	465	457	451	476	439	473	461	452	419	463	448	457	447	438	471	444	427	497	469	433	469	475	439	490	477	444	441	514	448	402	474	486	470	467	403	466	466	471	496	470	492	444	458	439	452	470	453	506	438	467	432	426	446	444	490	438	442	469	435	462	462	455	470	456	463	451	499	431	459	444	498	420	464	453	430	511	464	467	467	456	461	433	490	474	498	460	439	444	485	466	467	474	444	419	443	457	446	446	449	440	438	458	463	483	433	442	445	462	425	481	453	457	468	483	437	494	436	482	454	461	478	441	431	434	439	458	475	489	443	475	464	451	457	471	481	454	494	453	434	437	444	490	457	490	490	468	484	459	466	469	429	483	481	490	466	452	446	473	418	513	469	516	469	469	504	489	450	437	455	445	458	474	433	440	470	466	448	418	442	496	454	464	453	473	452	463	463	458	434	505	446	479	478	465	449	469	487	449	456	418	469	482	452	461	471	478	467	460	464	476	458	458	456	451	507	420	479	452	461	480	449	400	459	489	446	495	462	420	466	446	486	445	491	455	478	433	474	464	463	488	455	470	483	478	499	467	459	455	477	471	439	465	450	480	467	447	438	464	456	463	479	427	486	505	478	473	437	500	476	463	431	439	426	458	439	484	465	436	441	458	451	474	452	451	424	471	448	455	470	464	466	455	424	520	464	487	433	504	444	473	464	469	438	444	439	483	462	470	410	416	450	440	454	427	441	478	458	476	449	436	450	463	454	415	453	474	477	474	436	497	501	428	461	427	441	439	423	454	451	455	492	443	487	484	448	449	429	466	435	449	453	449	467	477	468	450	438	457	433	456	528	417	479	441	498	431	483	463	480	451	439	472	430	467	481	420	478	487	432	452	458	461	481	460	432	456	518	476	458	479	452	463	463	465	456	458	470	476	429	472	463	469	452	504	515	465	476	459	492	496	461	466	459	437	461	496	466	452	465	464	450	482	455	451	477	465	441	427	481	468	425	490	429	492	476	496	414	493	472	467	428	452	426	450	432	456	460	455	480	442	496	438	483	482	464	452	478	468	442	459	465	482	469	466	441	463	507	495	468	459	459	469	409	447	490	471	451	444	444	486	455	483	458	461	440	485	451	422	487	455	468	445	478	452	480	425	512	426	435	460	466	436	476	459	475	511	480	470	479	461	490	488	484	462	461	439	459	440	428	486	451	475	462	463	476	477	443	463	430	482	499	470	465	477	468	470	455	466	454	497	473	472	488	455	479	459	481	456	469	443	452	436	469	454	474	505	458	457	429	442	444	432	490	469	456	461	475	428	481	440	435	480	463	456	491	447	451	452	453	470	455	462	439	444	446	465	451	445	444	468	458	444	450	445	421	488	447	428	484	435	480	455	444	489	461	455	464	455	451	435	440	454	455	463	469	423	404	469	452	490	426	419	464	450	440	489	469	447	474	487	485	440	445	467	443	466	489	495	449	438	442	468	456	486	487	431	480	482	507	462	490	427	465	449	424	452	473	494	483	439	439	450	440	453	466	473	522	494	489	478	478	449	445	474	448	451	457	504	452	449	451	497	474	490	484	477	492	473	480	453	501	457	462	435	488	438	436	484	477	441	465	464	457	478	466	478	425	454	491	448	490	464	447	470	483	475	476	437	439	453	479	481	433	462	477	457	467	486	510	476	458	485	447	415	447	477	449	454	433	464	468	435	475	460	453	490	471	458	416	466	468	426	472	457	450	471	477	438	438	463	449	442	444	490	503	428	457	418	450	435	441	473	479	431	450	458	480	462	462	437	470	489	479	472	428	431	471	487	446	457	450	433	442	469	460	452	463	467	457	488	433	481	446	469	467	459	485	452	434	457	449	495	449	476	442	453	417	450	458	472	437	455	436	460	409	461	441	467	464	476	444	433	435	460	451	470	472	422	459	477	510	439	442	436	413	446	456	474	476	467	461	447	442	458	467	467	507	494	465	478	460	466	430	436	456	469	497	448	469	442	463	450	475	466	429	480	487	467	445	425	465	443	460	487	461	448	454	470	483	459	482	465	469	476	468	434	495	446	441	453	469	456	434	474	473	450	466	468	464	463	487	452	427	439	446	467	434	435	445	451	439	454	466	470	445	468	447	456	482	414	485	444	499	486	454	454	505	463	466	439	441	459	482	453	460	426	466	460	413	473	444	449	461	475	450	467	478	446	466	494	457	482	475	445	494	435	475	446	425	484	487	465	429	465	454	435	469	421	446	463	483	481	491	452	465	451	456	466	444	446	462	465	415	476	437	487	489	453	451	444	414	501	447	503	425	463	451	458	471	474	466	450	455	489	436	485	437	434	476	443	454	483	460	448	470	484	488	433	434	461	457	476	440	454	483	483	440	476	426	477	467	440	484	456	495	451	480	475	455	467	430	462	493	443	500	467	447	469	501	458	458	476	448	479	466	456	496	462	446	430	452	445	470	466	471	441	480	500	454	464	489	469	469	481	465	477	460	463	484	488	442	483	467	461	446	477	470	477	452	459	469	490	460	439	436	452	462	434	446	467	430	457	467	467	462	455	458	478	436	477	472	449	457	425	440	485	431	468	452	459	449	456	471	469	485	455	460	461	435	478	444	485	518	456	450	466	517	462	471	481	435	459	518	432	461	512	467	465	430	425	449	493	442	446	451	413	450	460	460	485	472	468	482	447	488	481	445	433	455	449	475	488	444	407	435	460	476	473	488	470	466	452	455	429	446	459	427	442	452	481	466	489	473	441	438	435	451	475	451	450	417	427	476	464	461	459	459	473	466	449	491	432	450	450	433	446	449	440	449	489	449	484	465	501	435	446	459	453	476	470	443	476	468	447	447	420	450	444	432	439	452	481	420	458	472	469	450	488	455	465	456	444	482	502	466	449	460	444	465	441	465	454	418	470	472	462	459	481	421	516	422	458	454	477
2277	303	323	301	285	278	257	261	259	265	260	270	249	243	278	299	239	268	231	239	245	241	250	247	254	268	246	250	250	233	234	255	261	283	233	252	238	247	243	253	240	262	259	261	247	267	242	274	249	235	260	266	261	259	276	255	241	283	256	248	225	256	245	260	231	228	228	268	260	243	234	266	252	253	249	254	223	266	226	257	270	225	243	265	222	240	243	252	277	240	248	275	273	228	277	236	262	264	259	232	251	276	234	263	237	260	248	227	265	245	254	270	263	243	231	264	241	281	243	212	270	270	218	260	237	236	254	245	264	242	263	241	238	256	222	235	259	246	244	230	268	265	266	246	257	286	264	260	262	233	256	236	253	244	243	270	259	250	246	275	250	237	239	252	294	263	273	253	269	271	230	264	230	265	272	263	247	230	252	229	259	226	234	235	249	263	248	246	242	289	274	276	251	280	280	238	241	258	280	255	243	248	264	255	226	224	246	217	266	221	255	245	242	248	219	248	281	276	240	239	213	271	248	246	229	248	254	243	227	248	261	248	263	228	251	234	261	277	244	263	256	241	240	254	251	254	244	221	261	256	268	238	262	277	227	252	266	247	239	256	234	268	244	239	268	240	262	257	247	261	230	236	247	251	247	256	222	244	265	219	249	262	229	254	276	235	268	248	263	257	277	278	241	282	223	239	241	250	238	272	249	231	277	245	255	247	257	236	240	270	253	248	256	248	263	250	240	247	273	258	230	290	225	258	275	223	251	259	264	264	263	252	260	267	269	244	209	249	284	253	260	257	244	243	234	244	272	230	232	228	259	264	266	245	264	250	241	223	273	266	245	243	271	254	264	242	246	252	255	260	231	242	243	232	264	280	236	257	240	225	255	251	269	289	277	241	229	250	260	217	253	256	266	243	236	253	237	235	235	249	236	251	234	245	242	256	258	232	261	250	227	240	254	244	249	299	246	261	247	273	246	218	251	264	219	220	257	287	258	246	272	268	250	240	258	266	247	234	268	243	234	243	256	242	245	267	269	266	236	249	261	228	260	257	261	233	264	262	235	246	261	263	260	262	278	267	261	272	270	243	246	258	251	251	272	282	240	261	250	276	232	220	245	216	231	244	259	280	242	245	254	229	260	266	259	262	257	256	257	272	258	216	287	261	254	254	248	258	242	244	238	267	221	231	249	236	257	242	243	265	242	231	254	247	263	264	219	240	221	241	275	243	278	240	249	239	273	247	235	234	279	278	260	254	266	245	255	253	243	240	230	253	220	259	269	257	237	262	251	299	257	264	261	277	254	268	263	257	250	254	238	253	255	247	282	271	229	283	248	246	254	252	246	247	236	276	250	257	255	258	245	257	245	239	241	276	241	266	273	254	233	240	268	249	220	241	245	250	249	259	234	240	262	237	238	230	250	242	243	259	267	251	259	248	276	232	224	245	272	245	281	236	264	291	248	244	240	259	265	240	253	253	263	222	255	272	251	238	255	271	243	266	278	244	250	236	260	262	274	234	268	263	234	275	267	257	250	269	269	259	247	213	229	272	273	259	253	233	223	268	233	246	241	268	280	260	235	281	236	254	261	274	242	240	239	277	265	229	239	265	254	279	253	230	245	261	247	257	260	260	243	219	229	246	246	251	245	262	261	283	235	259	258	257	242	231	262	255	252	241	259	237	241	257	248	238	265	269	264	253	251	235	287	243	265	248	233	276	265	220	273	281	227	233	234	244	230	262	215	244	270	241	231	259	260	272	201	270	249	262	277	246	237	241	249	235	232	254	244	283	251	248	239	249	254	261	249	256	229	249	262	265	260	269	207	241	238	264	255	246	248	266	256	250	252	245	275	275	242	246	278	251	269	258	256	237	227	267	264	241	245	259	251	264	242	258	262	269	245	242	257	240	257	262	231	253	262	261	258	238	283	268	235	249	265	254	251	283	240	244	263	234	251	230	262	234	258	259	230	232	267	290	251	229	241	235	270	267	276	239	270	264	275	239	292	239	283	258	232	274	260	260	265	273	255	282	281	261	262	245	249	227	266	246	252	244	264	265	246	251	238	249	256	243	268	242	229	248	261	253	253	265	254	244	234	252	271	228	247	272	267	243	238	259	254	245	226	247	266	241	262	255	265	228	225	265	265	268	224	274	248	245	248	259	230	292	243	259	235	272	249	262	257	257	227	214	257	272	285	267	269	255	268	244	237	273	243	228	259	259	235	257	227	246	294	263	269	238	278	242	255	265	243	271	248	254	255	254	234	241	245	233	239	284	234	242	255	262	239	250	240	275	238	250	250	272	268	251	267	244	270	254	267	237	236	244	247	273	238	220	242	253	257	243	241	263	242	257	258	265	268	264	258	294	274	228	240	269	259	262	238	272	246	220	240	298	267	271	249	242	234	255	267	243	283	243	250	249	279	242	249	272	262	264	237	260	257	249	242	263	259	267	217	235	245	240	251	280	265	282	246	259	257	287	258	257	257	230	238	241	251	241	246	241	274	268	260	270	236	247	252	246	229	229	216	241	262	253	227	230	241	246	252	240	245	259	238	220	230	239	261	220	242	246	268	236	250	255	239	246	256	254	233	256	262	260	275	273	230	230	255	239	241	261	264	266	220	262	273	267	250	247	249	258	263	242	280	247	239	259	269	258	228	240	260	258	236	272	275	276	260	249	238	217	242	278	247	249	247	252	237	253	266	256	234	264	282	258	229	260	252	243	249	260	242	253	247	249	261	275	233	238	229	253	277	206	236	248	257	238	230	270	263	262	263	252	269	264	256	252	281	276	261	241	230	270	234	256	263	237	226	293	246	229	256	262	269	242	250	265	279	251	241	238	256	252	265	249	241	248	226	222	229	230	253	211	245	245	232	243	242	252	242	229	237	256	224	255	248	251	283	229	245	255	256	264	232	264	223	236	251	272	259	239	279	237	263	239	282	237	253	239	244	247	249	247	268	248	236	238	270	261	235	281	266	246	242	259	263	252	258	225	260	252	270	272	258	249	264	248	252	245	246	297	268	238	258	241	275	278	216	263	267	269	283	245	266	253	275	242	235	253	256	263	251	253	286	233	262	252	266	265	248	264	246	226	254	267	223	260	270	261	229	270	254	245	242	235	270	264	262	237	257	243	241	242	258	276	243	270	244	257	264	254	276	244	239	267	258	235	240	249	276	275	241	255	245	240	248	257	279	255	246	252	243	273	241	252	249	246	214	257	247	241	254	254	260	237	270	236	241	247	235	266	250	248	263	264	256	232	266	233	249	264	285	240	236	219	234	249	254	265	236	242	273	242	253	249	240	225	273	236	238	242	248	257	238	288	226	250	236	265	262	228	252	249	278	260	242	271	259	260	278	240	248	260	257	253	254	280	269	251	258	255	237	258	255	277	247	237	224	256	229	279	223	238	246	241	252	259	258	268	252	231	238	273	236	269	254	240	268	252	266	278	248	236	263	261	262	245	277	266	251	262	237	248	255	243	246	239	229	268	230	232	258	252
2339	739	891	959	889	835	818	809	714	762	736	723	711	706	734	708	742	679	701	693	710	723	734	693	730	663	699	658	715	707	669	740	726	692	711	714	669	656	674	701	684	689	643	661	669	723	693	715	692	670	695	717	700	702	712	718	701	696	694	716	634	701	654	654	712	692	719	648	653	645	726	679	678	698	666	707	685	688	649	697	674	680	698	713	658	706	662	704	700	666	721	710	694	700	670	711	683	725	675	668	674	673	688	689	640	722	678	703	703	691	664	710	702	678	701	707	679	715	638	741	689	650	677	694	669	661	645	712	681	669	673	730	705	711	700	686	681	691	683	686	686	680	691	680	699	643	683	703	733	719	700	636	700	726	666	694	709	688	673	666	683	707	732	685	676	676	726	670	651	728	649	730	677	670	717	676	699	667	681	713	658	694	689	670	748	662	690	710	696	704	739	724	697	691	674	685	707	642	697	722	714	646	672	685	681	713	679	665	673	693	668	697	650	736	693	640	714	669	698	670	701	734	707	673	719	650	734	676	682	663	653	677	679	689	695	722	666	657	712	684	697	695	648	692	695	695	712	657	701	746	709	685	651	694	677	681	695	671	692	681	722	692	680	702	678	697	710	727	706	669	651	730	648	678	678	626	704	717	643	699	669	715	734	643	707	671	689	693	707	663	704	632	687	728	743	686	704	685	720	711	678	698	702	683	688	656	710	670	690	663	678	671	706	644	633	725	685	669	692	719	681	670	654	718	728	710	637	672	700	689	750	710	705	644	681	666	697	736	667	662	702	684	737	684	644	683	679	703	716	679	708	680	708	697	723	682	752	700	680	717	713	674	668	730	692	700	688	673	679	710	709	702	696	679	691	642	688	706	664	671	637	686	699	687	676	701	674	687	704	722	692	731	670	653	700	752	623	734	640	651	718	676	671	696	668	669	699	673	680	703	649	742	696	728	717	690	741	645	672	664	684	711	661	661	673	665	695	670	726	681	686	681	680	669	682	681	696	665	678	699	689	680	680	642	639	700	680	674	693	729	733	664	749	679	685	645	718	686	667	711	696	740	679	672	695	702	683	713	682	703	676	721	649	699	676	680	693	693	662	647	702	724	675	693	669	705	704	704	705	690	656	693	714	710	715	668	721	703	674	689	682	706	711	685	708	709	723	663	677	669	719	704	685	640	667	690	705	666	628	691	668	691	682	696	738	649	712	706	721	745	670	664	670	668	713	700	643	703	720	673	716	666	682	681	704	693	714	717	670	768	647	663	697	716	705	675	704	685	636	714	678	706	709	680	730	698	656	730	664	701	720	699	710	684	680	669	678	676	683	696	709	699	692	665	690	672	716	711	664	670	688	686	647	686	733	655	698	742	688	695	696	703	686	708	710	711	697	699	701	738	685	759	662	674	700	729	720	743	677	629	716	653	716	677	696	646	706	648	639	728	719	660	654	693	715	685	681	649	680	722	698	692	663	704	634	625	684	714	668	718	722	718	659	679	708	653	641	695	685	707	702	668	679	676	668	640	666	718	701	672	716	690	660	628	737	683	707	719	723	670	717	717	696	702	654	707	721	698	648	736	679	641	670	663	701	694	697	635	681	684	624	730	707	710	685	734	734	727	669	705	666	697	660	705	710	719	701	667	690	669	681	700	701	657	765	715	705	716	732	669	686	664	708	653	699	728	683	650	665	675	731	671	700	658	721	746	714	700	698	702	669	673	692	689	714	688	760	710	674	703	689	701	690	680	695	688	665	713	658	683	690	747	711	741	702	643	715	701	674	676	680	684	628	658	664	710	691	712	701	690	658	721	699	697	687	689	641	704	692	693	712	720	738	684	696	669	726	616	694	689	678	719	720	721	688	657	695	677	687	697	667	717	711	623	665	673	701	736	657	659	666	662	656	653	697	708	686	724	706	687	715	690	676	674	654	662	708	686	718	723	728	674	698	728	680	698	649	719	686	732	684	708	678	690	657	682	698	672	703	684	659	712	674	648	702	689	678	707	633	693	664	735	685	690	737	708	718	695	736	682	687	662	720	697	664	670	704	713	703	719	670	682	642	660	699	660	707	690	719	660	690	697	653	713	719	687	704	652	673	689	693	719	721	697	693	657	681	708	720	725	684	674	649	630	750	666	700	734	677	688	671	708	693	680	709	687	714	667	669	675	659	677	675	750	678	698	664	725	691	685	645	722	702	726	674	713	697	648	653	680	717	664	711	718	672	695	720	683	664	669	695	757	660	674	649	665	641	630	711	663	687	687	710	688	699	720	662	660	713	664	731	685	705	673	711	659	703	663	689	687	698	671	692	690	721	706	718	706	682	683	705	695	710	735	684	728	717	684	675	644	680	683	684	722	718	688	656	670	701	693	717	626	678	661	656	666	685	680	688	678	694	678	670	668	732	669	695	693	712	690	700	691	724	709	671	708	699	708	690	641	681	718	649	677	677	686	713	685	675	665	684	690	677	701	727	652	715	694	680	680	682	702	664	662	666	662	634	703	710	728	673	707	656	683	722	693	722	673	664	708	718	688	690	654	682	694	664	717	684	688	649	668	664	672	691	717	685	665	701	635	741	707	688	664	688	705	665	742	680	604	708	707	719	689	668	700	661	710	742	694	717	685	686	647	694	702	698	657	711	647	724	717	699	754	708	686	684	642	700	661	724	709	689	676	724	724	669	723	697	693	708	665	661	697	739	688	684	654	699	712	692	656	658	698	649	718	713	664	716	693	703	717	693	676	717	730	718	629	678	701	675	651	635	704	742	681	713	674	703	692	723	651	667	693	715	636	712	659	718	671	690	690	702	682	744	697	699	692	675	664	673	677	693	674	687	690	704	708	700	668	676	628	646	688	683	678	702	730	688	688	660	684	655	702	689	662	722	657	653	704	647	662	695	663	708	670	684	714	668	660	643	664	689	715	719	700	689	696	671	682	706	744	630	689	708	735	701	699	683	657	697	724	698	680	681	643	737	664	712	664	684	695	714	712	660	693	659	708	657	722	687	690	670	704	723	696	709	654	726	646	691	703	698	666	706	696	703	709	639	725	663	699	688	703	641	708	675	694	679	620	697	710	703	701	663	748	698	661	714	705	709	675	706	702	711	681	678	645	718	699	716	711	670	685	698	736	698	685	712	727	689	686	719	689	683	675	703	687	705	675	737	697	681	694	703	671	703	703	722	664	731	664	687	663	740	671	674	679	708	736	700	706	674	659	656	741	648	711	722	677	735	687	657	705	706	684	695	636	701	671	679	658	765	683	660	653	655	647	670	684	681	696	726	706	655	660	693	661	704	634	633	677	660	685	694	737	691	740	719	701	701	692	745	690	761	664	743	666	684	645	730	665	706	732	669	662	674	719	724	678	716	711	655	676	672	650	709	679	675	661	654	709	747	665	678	678	691	668	703	699	699	686	678	705	686	672	727	638	691	691	719	678	697	675	674	692	690	726	690	698	667	789	666	712	656	676	706	676	699	715	669	686	693	682	717	715
9450	1202	1441	1134	798	669	511	394	335	260	257	230	211	190	190	192	167	158	191	157	171	165	134	125	143	132	145	144	120	131	117	151	154	127	122	142	156	121	121	136	123	161	149	146	141	139	142	130	121	112	111	113	141	110	126	98	134	120	120	143	128	122	146	136	125	108	128	122	169	113	136	113	130	111	125	121	122	128	125	136	121	135	103	131	123	133	112	126	119	114	109	113	103	121	117	138	129	111	112	130	117	117	124	137	101	113	108	116	125	120	128	129	133	109	134	124	129	104	129	100	131	121	97	111	121	115	87	129	118	112	151	110	127	131	116	127	107	132	118	128	120	124	131	101	123	121	108	122	96	122	142	119	113	114	108	135	118	121	121	144	120	145	128	130	131	142	110	129	136	126	128	121	118	132	136	114	122	126	103	129	131	129	115	129	110	120	124	120	122	122	131	108	130	112	119	123	109	134	131	129	117	140	130	117	127	119	116	127	121	132	116	126	143	137	118	115	125	133	127	127	117	121	136	126	135	107	127	122	108	118	121	107	128	106	118	120	107	115	138	134	137	129	128	135	104	123	137	110	123	130	124	128	114	129	109	121	114	121	124	138	117	105	117	121	147	124	130	108	120	119	129	128	117	139	107	137	120	138	124	128	121	111	137	147	108	112	133	117	125	112	130	105	94	115	101	121	112	123	117	114	129	115	96	119	124	118	135	132	146	107	119	106	116	115	127	113	134	137	107	104	124	124	109	110	119	134	102	112	119	114	132	122	105	108	123	145	124	124	140	125	100	98	122	118	124	107	124	121	113	118	122	128	114	112	119	112	121	118	112	126	141	129	118	117	119	118	133	120	133	128	119	126	123	131	111	126	119	122	110	117	115	123	122	132	129	107	117	132	133	109	112	129	124	109	138	119	134	131	115	113	130	108	132	119	124	113	133	124	108	136	133	136	114	102	121	130	129	131	119	134	107	132	123	117	113	134	125	113	119	124	111	107	133	116	112	105	126	124	121	135	119	134	125	119	124	122	122	111	115	112	134	104	127	116	146	118	132	130	113	122	123	140	106	138	124	126	112	109	121	132	113	122	126	142	132	111	120	115	137	123	129	115	112	117	130	110	111	121	123	124	123	105	119	135	132	122	117	127	105	112	128	111	125	127	127	126	110	124	121	121	137	119	120	121	118	108	124	94	116	134	111	120	112	138	152	116	124	125	142	122	128	125	117	137	128	115	118	109	105	136	112	113	124	124	143	113	111	120	114	123	120	118	132	120	94	123	142	149	115	136	125	132	120	125	132	133	115	134	113	129	100	119	122	116	141	114	106	119	135	131	131	117	127	114	114	130	115	104	121	122	132	138	137	118	144	129	128	125	140	119	139	140	120	121	103	144	126	111	138	135	134	128	110	139	111	113	120	128	137	119	107	112	111	131	140	118	121	109	103	113	119	136	124	97	107	107	113	117	118	106	113	118	140	121	113	110	128	101	106	126	120	118	108	138	123	127	125	117	111	117	135	123	132	121	112	153	124	118	125	124	112	118	106	116	118	115	137	141	115	113	115	125	109	133	145	118	111	123	128	139	135	104	135	129	105	113	127	123	111	105	115	120	108	126	132	127	119	131	133	139	123	118	113	113	97	130	99	145	117	112	114	121	112	119	132	142	122	124	126	128	120	115	128	117	115	126	130	112	122	127	127	115	126	121	116	131	121	118	140	144	115	112	139	116	116	110	136	130	118	115	118	114	130	106	112	118	142	129	136	113	130	121	125	127	130	128	110	119	134	127	115	119	126	119	110	124	107	118	113	119	109	126	120	136	125	138	124	123	146	122	123	123	127	134	137	140	140	125	125	119	129	125	103	118	133	122	126	134	122	131	112	132	117	127	124	130	122	129	120	119	113	125	133	134	115	115	127	96	117	117	121	112	107	134	116	130	120	117	120	124	116	108	124	112	117	125	111	137	122	119	119	111	124	97	125	137	126	142	123	135	133	126	122	119	133	113	132	134	120	145	130	112	130	125	134	102	131	122	116	104	158	113	108	124	127	119	111	133	101	113	112	124	131	134	131	136	122	117	116	123	115	136	112	122	119	106	136	121	120	135	128	114	101	104	112	126	127	122	120	134	134	120	140	112	149	106	119	120	102	127	107	127	120	124	138	132	126	126	132	125	140	128	125	134	127	109	109	118	146	128	127	119	128	128	135	141	143	118	134	111	116	129	135	126	118	121	123	119	133	98	107	121	122	118	127	132	119	132	120	132	131	123	126	101	117	118	121	114	143	119	113	121	126	126	117	97	119	114	112	129	100	139	127	122	107	125	115	122	99	110	119	125	126	132	119	104	114	130	121	130	136	133	115	112	117	140	113	137	113	129	113	136	122	115	116	106	108	126	126	119	115	115	112	117	120	122	112	115	104	116	121	131	119	110	120	126	121	102	140	129	134	138	118	111	114	136	141	121	122	126	118	139	139	135	110	130	127	116	118	124	119	118	102	141	109	138	126	125	122	112	115	139	95	130	120	125	124	126	104	131	135	106	140	122	136	110	115	108	108	142	130	142	114	141	132	129	112	114	145	115	118	123	126	121	107	122	125	126	114	117	145	133	111	126	103	120	114	107	101	129	119	106	139	124	109	116	122	113	114	137	134	133	140	123	103	125	125	113	124	114	113	128	117	116	145	116	124	109	127	107	129	117	124	105	143	96	122	108	120	107	109	112	131	121	115	102	101	114	121	109	119	117	112	134	114	113	108	104	123	134	123	154	122	121	127	115	108	135	126	117	115	109	118	145	123	131	137	130	121	123	115	133	124	127	141	109	113	117	132	115	121	113	131	124	118	144	119	118	123	115	112	133	151	102	113	126	137	138	142	110	99	128	140	124	106	129	146	122	128	127	112	128	136	102	111	107	110	123	102	122	107	110	126	110	125	107	110	126	102	140	111	116	105	118	132	103	116	110	124	126	131	123	117	113	112	99	115	132	111	133	141	119	115	106	119	137	100	110	141	128	135	125	113	118	123	122	108	132	117	125	131	98	117	111	114	127	112	112	128	100	108	122	125	118	124	113	132	114	126	128	131	110	144	109	113	116	112	114	111	106	116	118	115	109	125	125	105	109	111	124	121	108	100	123	130	117	124	129	107	117	130	131	117	116	129	121	123	113	115	123	129	111	131	117	118	117	126	111	131	124	144	138	112	126	110	116	120	123	153	135	128	113	112	133	137	125	121	113	122	135	119	122	146	112	120	111	110	105	124	108	121	121	127	120	116	123	137	134	129	109	122	122	97	134	136	131	122	127	122	125	114	126	120	138	123	119	114	136	125	113	117	125	126	102	122	115	130	122	125	115	123	125	114	123	112	128	108	129	116	119	136	115	130	140	145	123	133	128	141	115	136	118	122	116	131	132	139	118	115	122	140	119	119	115	108	117	146	148	135	139	105	104	115	101	122	114	135	102	128	128	123	112	115	117	125	110	136	102	126	141	107	113	139	126	124	136
5848	1458	3074	3728	3188	2672	2083	1720	1524	1334	1159	1034	944	880	820	775	686	628	659	653	581	570	572	575	530	564	513	525	492	437	527	482	483	451	471	439	448	445	395	468	455	466	400	403	434	449	403	432	412	405	404	416	408	425	398	418	393	386	395	431	406	392	410	396	415	405	420	408	414	389	394	377	412	394	391	410	425	370	384	342	395	405	390	377	388	368	374	399	389	398	384	380	417	386	410	385	382	413	368	406	401	384	397	410	399	365	378	363	381	368	381	395	394	388	378	390	383	397	346	359	373	368	390	386	411	375	378	394	372	374	406	390	399	380	384	381	385	365	334	382	387	357	390	399	376	399	382	331	379	376	373	381	349	384	368	365	352	395	367	354	361	383	366	369	359	414	400	346	389	380	341	349	380	352	372	371	394	350	385	415	369	320	402	416	373	368	373	362	367	377	403	414	390	358	360	395	395	380	379	378	380	383	370	378	398	382	385	374	365	399	390	399	353	364	369	382	349	384	365	384	366	379	366	388	433	370	418	393	381	408	355	382	393	355	382	405	351	328	391	378	377	342	384	393	344	357	382	386	341	370	360	398	382	374	378	356	358	387	381	392	378	361	342	393	391	373	356	391	363	345	364	379	360	352	389	357	373	375	379	379	381	362	347	378	374	333	387	401	346	349	358	356	373	385	355	363	418	401	375	380	391	389	371	391	378	397	406	393	362	395	350	379	335	341	385	382	373	334	362	361	360	373	315	360	370	367	366	367	395	365	378	385	363	392	371	368	371	380	406	353	368	389	407	369	364	406	374	412	375	361	392	363	360	411	354	340	382	361	401	375	399	369	361	414	381	359	376	400	387	365	376	378	377	418	386	365	381	370	360	355	325	369	386	383	373	370	364	383	374	409	348	368	411	379	367	362	375	410	344	348	382	385	387	397	393	390	367	382	385	351	382	381	387	390	401	391	383	389	368	381	401	402	394	361	390	385	397	348	381	331	368	368	385	386	335	333	408	386	403	386	377	347	382	352	396	418	390	380	368	380	402	382	371	401	370	388	337	341	397	348	363	379	417	386	376	377	342	351	351	359	353	373	393	368	361	366	380	360	406	375	386	386	366	372	408	373	355	381	387	384	375	355	369	355	393	384	378	381	366	388	367	361	398	381	384	363	380	386	358	402	345	373	391	345	382	376	377	398	363	384	391	362	370	364	376	383	376	375	365	379	380	396	366	355	359	374	399	400	377	345	388	361	356	371	407	387	346	386	399	397	367	355	402	410	369	352	382	371	363	373	396	424	387	358	374	360	370	388	386	419	376	386	372	367	383	376	352	376	402	360	383	372	400	403	370	401	368	366	441	389	368	374	383	373	377	373	390	388	377	391	356	407	371	341	390	425	377	364	378	406	381	346	380	410	407	371	387	386	366	400	369	368	364	400	378	363	358	359	385	302	392	326	366	373	389	350	404	367	392	352	378	375	412	362	346	360	392	393	394	377	389	369	363	406	356	354	374	388	369	389	423	359	361	352	371	387	387	357	364	376	370	396	359	405	375	354	386	392	361	374	382	361	365	373	382	362	370	392	357	399	364	378	368	395	388	392	350	367	375	388	381	350	375	399	366	382	363	381	376	385	398	369	359	380	400	394	367	380	374	363	390	355	403	379	397	363	417	400	401	415	367	392	394	388	394	368	369	380	398	413	388	368	378	366	386	360	369	387	394	378	332	399	391	391	374	366	389	391	395	387	384	378	398	357	375	381	383	379	338	361	354	383	389	391	363	372	365	371	378	366	409	387	395	377	369	403	379	402	349	349	393	414	401	378	381	376	388	354	394	411	369	399	394	412	348	374	374	370	395	369	345	350	370	386	377	414	354	368	378	369	388	413	388	359	346	388	384	384	371	388	377	371	384	353	343	373	380	361	373	375	357	385	364	371	366	377	387	397	372	371	378	387	399	372	369	362	377	390	363	328	361	360	401	410	397	409	376	355	362	398	352	376	372	354	333	381	373	405	395	380	355	424	375	363	386	396	353	379	355	403	417	346	383	378	407	351	383	380	405	367	382	356	355	373	373	386	344	357	410	345	386	391	371	378	383	384	366	354	386	353	375	418	406	375	365	381	363	417	371	357	372	394	435	366	391	379	378	384	384	365	356	387	376	382	358	349	412	371	402	377	392	373	374	380	351	403	371	389	390	427	341	391	386	369	392	405	404	393	347	374	361	372	385	404	367	410	393	381	396	383	409	373	375	373	378	368	395	419	416	395	395	376	368	394	378	352	389	390	381	384	388	362	365	393	392	368	405	381	376	384	398	361	362	360	388	354	341	399	342	338	367	347	382	361	350	400	371	384	367	385	370	336	370	402	386	349	354	360	408	381	375	406	375	386	378	377	355	395	368	336	367	359	366	391	354	384	372	359	361	325	386	382	384	372	360	386	374	358	344	372	391	369	409	417	375	370	338	370	369	377	364	362	381	410	370	377	411	357	385	388	366	370	367	427	362	365	367	345	360	363	403	366	359	370	366	342	362	371	391	372	359	376	350	353	394	346	406	395	389	381	375	331	397	360	341	346	366	385	388	398	370	370	352	363	385	385	388	377	444	400	397	407	359	399	382	363	382	399	370	346	390	354	361	339	351	408	375	350	362	345	397	411	376	398	371	375	364	357	377	387	379	383	373	402	370	373	386	395	397	376	346	363	375	394	390	378	360	345	357	392	365	386	423	351	409	345	387	361	384	350	348	348	373	364	375	371	381	362	395	369	348	378	398	419	360	372	372	352	373	384	366	362	382	376	345	374	386	363	385	392	361	373	366	345	358	365	380	373	374	373	394	359	372	346	357	381	389	418	391	369	376	340	377	390	374	377	375	384	396	369	354	368	375	347	331	366	388	381	407	395	368	406	361	414	379	366	372	363	376	342	340	370	377	366	344	386	398	339	348	369	381	392	382	368	366	384	358	370	354	373	387	369	344	367	377	367	382	369	393	373	376	378	372	352	367	416	379	386	370	366	396	363	375	401	384	395	327	396	396	348	362	386	364	381	396	382	392	367	343	353	343	386	372	361	373	404	387	381	403	429	353	360	412	392	395	393	396	370	423	422	419	353	390	390	338	391	356	373	379	396	402	353	385	387	396	397	350	367	384	398	367	391	387	362	346	335	387	335	365	388	374	376	380	343	349	399	415	365	371	367	394	365	357	376	354	404	334	366	376	383	355	368	385	385	419	392	391	366	419	390	383	400	385	360	382	376	380	362	383	368	389	349	344	330	395	358	341	352	372	393	392	369	347	369	378	400	389	345	343	415	376	344	405	352	406	387	363	380	388	340	360	358	391	385	374	379	361	364	402	381	380	371	349	391	352	369	365	361	398	346	313	392	400	340	374	377	376	347	331	381	385	384	361	380	380	367	387	375	386	413	383	384	397	365	359	400	367	354	366	353	354	397	368	369	375	347	378	353	352	389	375	341	375	364	358	389	372	400	412	348	368	398	372	395	377	383
17616	2728	2729	2153	1569	1116	840	665	556	478	402	378	321	295	295	250	255	214	216	230	232	206	227	174	209	176	192	189	168	172	161	174	175	185	219	193	184	167	159	169	162	172	165	163	166	165	165	146	150	160	135	155	171	161	178	161	128	170	147	154	153	149	141	171	174	157	160	152	155	143	164	148	162	173	154	153	166	170	157	166	151	164	162	160	158	155	138	139	179	141	153	163	165	145	130	145	151	152	154	129	156	168	202	182	157	167	160	155	164	160	166	153	158	134	144	156	169	144	146	149	162	143	158	172	144	180	169	163	157	152	153	187	159	150	153	159	158	153	175	141	130	151	156	132	153	161	158	175	171	152	145	155	149	159	161	129	150	139	140	141	164	160	153	134	144	160	164	157	149	167	134	169	155	156	147	155	140	141	167	143	155	134	154	168	134	147	152	142	151	139	142	159	148	155	147	138	161	173	161	161	150	157	157	166	133	152	177	154	142	159	143	174	145	147	152	141	164	146	149	150	153	152	142	149	168	161	147	162	161	136	158	143	143	148	164	169	167	156	144	148	168	149	152	164	169	148	160	165	143	142	141	144	145	149	146	159	158	155	174	138	133	142	169	147	159	137	169	180	172	159	145	156	148	177	162	136	154	157	152	173	154	179	154	140	139	162	134	153	155	150	177	151	156	159	157	150	153	151	140	142	157	147	141	157	150	123	155	139	132	152	150	155	161	152	167	153	150	156	167	158	134	143	169	145	154	154	147	151	137	130	164	147	145	139	140	157	163	146	152	160	168	170	142	156	149	143	137	162	144	162	164	174	135	164	146	131	140	171	141	138	126	163	129	133	156	150	164	152	160	166	169	155	182	152	172	156	139	158	144	153	160	174	148	161	159	140	162	141	155	153	134	159	138	141	167	172	132	147	148	148	163	146	144	139	165	139	147	141	172	158	161	147	140	156	166	171	147	147	137	136	164	146	129	161	171	143	159	141	149	153	157	150	145	148	144	150	169	130	144	159	129	149	132	135	132	148	136	132	151	151	151	148	145	153	173	152	148	158	141	156	155	161	171	163	160	166	148	150	169	151	142	143	167	168	164	170	149	146	152	139	157	165	165	153	135	164	149	162	169	153	156	154	156	162	167	150	133	145	145	158	154	157	165	153	139	162	147	157	159	138	151	163	163	170	157	142	168	164	150	152	170	144	151	170	148	154	155	144	146	158	145	161	147	161	155	148	153	184	156	134	136	137	130	134	152	137	145	144	141	150	157	157	151	134	168	168	147	127	151	163	141	147	167	146	138	154	158	167	157	175	158	176	160	175	144	129	149	166	145	158	170	145	156	132	132	145	157	139	169	147	166	177	149	140	152	161	137	140	179	135	182	164	149	165	152	128	148	148	161	135	146	147	155	141	145	166	133	153	169	164	149	131	163	163	137	152	157	161	145	154	148	143	157	138	151	174	141	148	160	163	143	159	160	178	161	168	154	154	134	154	158	125	147	165	147	168	124	151	146	168	153	170	131	165	146	141	156	154	137	173	131	159	154	174	139	151	136	159	140	131	165	146	160	171	140	152	136	148	167	162	171	164	142	161	154	161	154	159	185	147	154	151	138	155	151	147	147	157	159	140	133	163	144	147	147	146	149	151	144	150	161	162	127	154	150	157	174	167	171	138	163	165	147	148	165	148	139	144	165	157	151	127	171	149	148	148	155	160	189	179	132	129	145	137	153	139	158	157	123	134	153	166	161	147	145	155	140	150	131	145	150	141	138	164	178	125	121	135	151	132	128	146	130	152	150	168	156	124	151	139	129	154	152	155	150	135	146	146	172	177	151	159	141	142	154	168	138	163	152	146	146	160	132	168	142	165	143	158	143	181	155	130	151	174	141	147	159	148	153	152	163	141	145	162	159	157	146	141	138	147	149	137	169	156	155	164	128	174	153	158	131	166	145	152	160	170	178	148	141	137	164	151	151	162	150	164	144	107	132	152	137	148	158	142	149	148	141	135	150	141	153	134	141	145	144	147	160	138	146	176	141	159	174	153	159	172	138	136	156	163	157	148	151	144	148	149	154	154	163	160	150	161	148	148	168	151	152	174	156	161	157	138	165	150	168	150	134	140	139	133	148	151	183	146	146	160	153	128	153	150	148	156	161	147	156	132	134	147	163	173	174	152	163	165	144	158	166	168	140	169	172	131	141	158	158	173	157	146	146	160	149	143	163	138	153	149	136	157	124	154	136	149	162	151	133	158	164	162	141	133	156	154	150	144	158	153	159	161	151	144	145	147	168	156	149	131	157	129	165	149	141	152	168	148	143	167	171	153	162	136	140	153	147	173	174	147	167	159	171	164	133	163	157	149	142	163	165	161	142	161	140	149	163	149	152	175	148	140	139	154	136	140	161	160	149	138	153	138	159	152	151	153	168	173	140	148	155	161	138	163	172	142	135	161	150	159	151	154	155	157	152	146	163	154	161	149	138	149	159	169	146	146	162	156	168	145	141	151	155	171	144	154	159	169	143	141	133	150	179	157	150	152	140	158	140	148	147	133	152	147	127	149	162	138	161	158	155	165	165	160	154	176	157	133	138	160	149	154	135	178	135	162	146	172	172	177	156	146	160	166	151	145	120	140	168	162	146	161	119	164	164	133	158	157	167	155	146	138	148	133	156	144	159	161	152	169	158	155	141	151	153	153	135	145	165	151	166	142	151	156	173	161	159	139	152	159	148	144	146	157	156	159	129	163	124	138	140	167	144	145	152	157	162	156	152	137	143	134	140	135	161	149	175	146	151	146	178	167	138	160	160	147	155	154	167	153	133	145	145	159	163	142	154	151	154	151	142	161	169	135	160	163	156	171	148	159	143	127	131	149	163	154	156	140	159	180	156	163	147	166	144	152	144	149	164	150	156	173	139	158	152	184	140	139	156	145	154	147	177	158	151	134	128	159	143	157	130	157	139	154	172	155	155	161	168	137	165	153	163	138	142	149	190	128	148	163	150	167	167	164	183	151	165	167	166	155	166	143	145	150	148	163	134	134	148	154	142	161	141	128	140	136	162	175	153	139	150	147	167	142	170	160	154	150	125	172	143	153	160	144	169	147	141	155	135	147	143	153	152	136	170	136	139	145	170	165	155	145	165	149	165	151	142	148	112	156	148	151	144	168	132	169	159	173	164	148	133	136	142	149	161	144	160	161	166	151	130	145	146	162	140	150	185	148	151	171	129	154	126	159	166	135	153	163	143	138	170	137	146	155	146	156	145	146	156	156	159	137	163	142	152	163	153	133	140	157	131	160	150	155	141	144	151	144	145	139	151	154	164	159	160	158	162	156	147	150	150	149	166	148	156	165	143	164	149	167	158	131	122	147	151	161	163	157	151	145	149	144	161	157	157	142	159	159	142	162	142	169	156	123	147	141	157	159	131	152	134	156	168	160	143	150	143	147	151	177	142	165	137	149	135	136	152	157	141	146	150	127	139	169	145	158	136	155	138	156
7876	2535	5473	6415	5458	4384	3621	3007	2485	2130	1945	1723	1531	1335	1277	1192	1082	1065	963	906	864	846	796	785	758	725	680	688	714	622	638	607	603	601	608	584	596	551	570	552	528	567	588	548	569	514	535	559	527	479	567	535	511	523	526	529	521	499	531	531	492	553	527	499	515	554	483	503	505	466	448	476	436	511	526	485	492	493	522	527	484	455	530	462	489	473	493	526	483	463	456	482	474	458	520	492	460	463	466	431	516	473	509	477	507	471	510	523	483	521	513	478	469	464	455	480	449	459	467	460	469	492	475	483	433	525	496	497	475	458	451	474	463	499	442	473	475	475	457	521	466	508	442	479	477	456	500	511	470	497	476	482	462	441	465	451	455	458	454	489	501	463	456	454	458	448	473	462	435	468	453	458	468	475	481	475	452	470	491	500	481	452	445	492	495	472	440	454	449	489	447	516	457	449	469	477	446	447	492	493	475	474	484	460	462	492	486	447	449	464	493	446	467	466	480	461	502	473	419	460	454	473	459	447	479	457	449	445	478	459	512	461	427	445	446	475	435	449	457	452	477	460	435	438	470	438	448	473	468	457	453	420	458	457	490	519	469	444	501	435	444	471	464	451	457	501	454	453	491	439	459	432	453	455	454	473	446	448	460	454	456	447	454	434	445	444	451	443	469	460	450	479	494	468	460	479	469	486	451	454	446	456	487	461	500	474	477	467	471	476	436	474	461	495	458	491	510	448	468	455	434	485	447	463	470	474	456	457	494	445	452	421	490	453	474	439	408	439	416	449	483	447	460	434	500	463	481	482	474	448	467	466	463	499	458	462	449	482	475	474	469	471	414	434	429	475	487	477	479	450	493	458	439	432	435	457	449	494	428	447	431	493	456	446	460	489	456	443	429	464	431	466	439	462	459	454	463	455	467	457	502	433	483	466	457	475	439	471	474	459	446	470	431	489	450	433	465	465	486	457	451	460	474	442	455	478	425	440	450	450	454	450	459	459	437	476	455	503	440	489	477	489	454	489	443	481	476	477	420	461	478	466	417	449	495	450	450	425	449	450	456	482	476	431	504	483	452	443	455	483	466	459	489	464	484	509	470	456	452	464	497	465	500	454	480	458	457	464	444	456	447	481	445	441	488	475	479	458	468	422	464	442	420	456	466	461	467	446	468	502	445	470	455	491	463	457	453	438	444	469	466	453	445	517	422	473	443	433	451	469	486	475	510	457	437	465	480	464	486	455	479	456	423	442	443	473	464	480	457	493	481	472	481	457	461	424	463	466	490	478	472	474	475	467	448	424	472	470	481	473	460	427	464	462	429	474	503	436	445	499	487	450	466	450	498	467	474	460	471	430	488	494	490	491	441	477	465	454	464	468	471	458	474	471	435	462	446	478	465	481	439	437	470	470	467	501	473	487	481	432	469	401	444	513	421	428	478	427	448	469	449	491	453	492	455	453	437	449	460	488	462	500	465	467	447	466	472	478	446	474	458	445	431	440	456	471	440	451	460	456	430	441	438	477	456	487	441	480	469	469	438	428	484	477	432	453	471	433	477	463	481	477	463	445	457	443	501	483	447	471	498	494	484	457	433	462	481	443	439	450	449	470	444	504	485	413	458	436	479	450	454	455	455	459	478	474	448	467	485	425	433	476	463	478	500	477	459	470	440	473	446	462	444	450	463	475	440	431	461	434	483	496	463	438	455	445	471	445	467	453	480	441	449	467	467	441	477	405	485	455	450	426	433	440	448	496	450	458	457	444	457	441	462	453	430	456	462	495	471	438	446	472	458	455	463	424	484	472	504	420	430	495	478	501	437	474	453	466	471	485	493	492	481	482	493	479	457	482	458	467	466	458	452	467	445	444	443	430	430	480	479	460	479	461	463	482	484	431	421	419	444	487	441	483	446	463	442	442	491	456	480	464	451	423	436	468	484	510	486	458	458	451	444	482	430	465	457	431	461	432	463	477	467	475	454	456	459	505	444	501	460	463	468	455	498	464	481	467	437	441	452	495	457	477	445	436	492	446	466	449	471	456	474	462	456	477	487	497	450	463	475	442	489	456	433	432	472	454	486	470	468	464	475	421	402	479	472	469	471	476	437	438	510	457	421	459	485	449	473	463	459	462	473	464	430	456	503	452	451	481	462	505	448	465	450	426	448	445	446	463	440	468	429	471	464	481	462	488	485	464	443	487	452	483	443	438	450	466	437	492	467	477	447	477	464	461	504	484	471	453	458	460	447	439	462	429	467	473	449	453	427	469	446	498	451	465	485	474	428	451	448	449	499	421	454	454	475	473	441	475	483	425	488	455	449	443	461	455	486	466	462	443	479	456	475	476	466	457	472	464	478	478	467	415	457	495	448	432	471	445	439	447	457	409	477	447	476	468	466	467	428	452	463	507	482	462	442	432	464	480	421	488	453	458	466	419	458	445	439	428	430	463	477	463	464	467	448	478	472	442	489	436	513	457	520	492	443	454	437	450	448	500	462	445	464	462	465	462	460	439	458	445	458	461	439	474	432	463	483	413	449	472	456	470	473	460	464	455	452	494	449	433	460	459	459	472	437	444	464	448	519	431	444	461	471	449	442	434	492	496	502	483	463	457	438	446	466	470	460	470	453	446	518	420	436	452	458	519	414	458	432	440	404	464	441	463	456	406	430	438	478	450	468	439	509	476	466	450	463	472	455	428	454	475	461	446	445	493	464	464	453	470	486	458	468	452	481	488	475	452	487	452	442	484	457	452	477	419	441	467	472	446	481	480	493	430	436	492	449	413	486	451	444	498	444	455	451	462	469	441	451	465	440	462	458	450	436	453	464	442	466	460	487	436	500	470	476	460	469	476	459	468	460	467	474	458	444	473	432	452	475	476	477	466	448	511	485	449	449	448	486	476	459	465	447	433	427	442	487	444	470	442	478	470	490	433	469	487	461	443	441	437	454	461	424	462	495	466	439	459	437	443	447	488	460	463	466	447	505	444	447	431	454	470	438	472	470	478	478	471	460	487	475	472	476	503	464	475	453	464	500	440	462	452	456	488	426	450	488	492	478	465	475	452	451	470	455	488	486	476	444	405	480	481	480	466	424	470	464	450	451	455	493	509	502	465	493	453	446	459	462	477	491	427	445	502	446	405	458	442	456	483	478	460	484	384	463	473	456	466	461	454	465	422	455	420	434	474	453	488	494	488	456	481	441	493	462	456	453	483	460	450	464	479	438	435	473	464	459	480	457	459	433	472	473	455	414	438	475	530	457	441	476	472	449	492	495	447	459	447	454	475	457	441	474	438	471	450	469	451	473	480	480	474	445	429	426	459	445	476	450	445	461	465	449	439	479	444	488	509	430	430	486	451	446	457	487	471	482	452	440	443	452	477	462	507	452	466	431	425	440	434	442	473	439	440	518	483	432	478	437	449	468	468	457	475	477	432	442	465	436	446	487	468	445	440	439	436	437	455	432	455	482	466	417	498	475	463	439	472	466	421	468	456	484	447
2301	307	320	310	288	296	286	331	260	273	253	285	287	255	260	252	258	265	242	260	223	230	237	241	260	258	251	243	228	231	268	225	273	227	262	231	240	241	262	252	278	245	261	257	253	254	263	281	243	247	253	268	246	271	240	251	242	246	259	240	258	221	257	263	264	247	274	265	272	238	269	257	270	251	270	271	262	227	250	233	242	264	268	261	255	276	257	264	249	247	242	236	280	227	236	284	274	255	257	267	243	231	265	225	260	252	286	286	264	239	230	253	260	276	247	255	289	246	244	250	279	238	253	231	256	289	247	225	251	251	241	245	263	232	309	259	237	245	289	260	247	267	238	249	278	242	248	305	249	269	276	237	268	252	237	268	257	259	246	236	261	264	237	265	256	230	243	231	264	250	251	246	264	231	237	229	275	258	263	257	290	254	239	238	255	248	277	212	256	262	268	264	230	263	269	272	247	263	273	276	246	261	255	262	219	248	251	279	259	220	242	241	250	265	255	254	249	230	248	260	252	272	242	279	256	240	247	261	247	248	261	206	248	263	243	276	271	250	254	289	245	239	266	236	276	247	248	261	251	271	246	241	266	256	251	242	272	253	258	226	255	263	221	236	249	225	268	258	260	256	285	252	258	252	278	299	248	252	264	222	259	252	217	267	238	291	245	222	246	248	245	263	272	268	238	266	252	260	229	236	252	261	249	263	256	255	242	249	253	292	275	278	253	285	244	247	275	251	244	233	264	280	276	246	231	247	239	255	230	220	285	291	208	262	248	272	262	243	236	263	239	255	231	246	249	254	231	256	236	242	275	235	244	238	237	261	236	268	277	252	267	257	246	266	261	277	273	258	260	267	247	278	251	238	227	249	257	284	257	216	259	227	257	255	272	265	226	234	231	235	258	260	264	244	276	252	239	245	269	247	257	235	248	238	242	249	269	252	281	254	277	279	240	248	255	242	289	244	237	247	237	248	250	282	232	245	248	267	247	241	276	257	255	251	252	278	260	251	250	239	259	249	218	248	242	264	265	241	270	235	283	261	242	302	233	261	255	259	270	248	241	255	243	286	262	234	233	249	249	242	274	242	276	256	256	222	256	270	252	254	262	246	232	243	292	226	240	251	258	265	245	268	263	246	245	270	239	249	253	243	271	268	236	257	251	233	241	271	264	271	253	277	243	250	288	250	239	278	233	267	221	234	245	254	276	271	266	261	256	252	246	229	240	272	294	226	284	253	241	286	273	242	236	273	255	256	274	238	240	251	281	264	264	257	243	245	254	229	254	249	242	255	259	233	222	260	272	230	251	253	272	228	264	266	212	245	277	256	265	246	260	267	255	270	255	246	276	272	253	259	248	225	254	236	259	242	273	277	229	232	256	249	254	251	270	266	224	215	242	214	248	229	268	283	266	247	271	227	244	285	213	253	246	228	229	252	250	257	272	259	224	281	258	246	251	218	243	229	258	236	273	265	239	271	271	229	219	234	254	258	285	265	236	259	245	249	237	232	271	274	233	257	282	263	289	270	252	219	249	248	241	211	266	250	232	246	235	264	232	250	240	264	237	274	261	243	238	251	257	224	278	260	245	242	256	274	261	267	261	257	275	258	242	260	244	252	230	241	239	256	275	272	253	228	261	269	250	242	256	244	247	236	265	275	266	232	228	237	278	255	238	249	263	254	239	252	263	267	253	260	232	252	269	259	275	247	270	262	201	281	255	257	258	291	264	253	259	255	254	248	246	269	254	253	256	233	271	256	225	237	237	259	243	226	269	246	270	227	254	236	245	280	254	250	246	248	258	248	235	260	241	242	234	235	232	254	260	279	246	249	251	245	244	239	244	239	261	282	279	233	241	250	256	281	234	227	258	246	241	254	250	256	258	278	222	258	258	247	256	223	247	255	271	206	280	277	252	249	246	251	235	232	256	256	226	242	281	265	245	253	272	241	261	244	260	241	239	262	230	247	244	233	271	255	235	258	268	250	263	292	238	255	228	287	237	248	240	254	234	274	252	249	268	265	249	282	268	236	238	268	293	248	254	242	240	250	241	274	264	261	245	245	247	253	261	231	244	228	279	270	263	266	252	243	256	238	245	239	272	241	229	261	266	245	247	254	224	271	245	231	300	263	272	264	253	271	269	249	252	241	269	291	255	243	256	255	251	229	255	271	249	264	268	250	231	243	234	246	268	240	259	240	253	261	248	253	238	230	270	236	268	239	231	251	258	272	265	239	259	273	266	261	277	235	245	252	244	217	259	232	261	238	297	262	252	250	264	221	259	268	255	265	276	269	249	261	263	252	254	250	253	262	252	263	256	271	264	265	268	235	277	277	247	248	244	270	252	257	236	240	274	256	264	261	276	243	260	251	271	238	251	253	244	239	255	249	233	243	249	249	232	255	235	274	254	264	270	262	283	258	266	245	220	281	274	237	236	249	252	255	252	267	279	256	264	262	248	262	251	257	251	240	279	236	262	240	271	269	291	238	248	255	258	271	234	244	260	251	241	245	224	243	238	246	258	251	232	240	221	240	250	248	237	232	241	261	259	240	226	275	263	303	264	248	242	257	252	267	220	255	271	242	265	279	250	272	243	246	272	247	239	255	258	240	263	257	250	201	241	259	269	232	226	242	263	254	260	249	257	264	255	275	268	274	285	242	241	251	260	271	253	232	293	233	249	283	261	299	249	260	226	251	258	263	268	257	260	225	244	234	259	231	254	230	238	244	263	224	236	259	256	263	260	244	258	279	255	251	237	226	241	231	259	244	243	243	264	275	257	245	248	256	252	266	241	224	266	261	260	305	237	226	242	246	243	266	250	243	240	270	254	251	265	252	259	254	262	224	266	232	256	268	251	272	254	264	274	232	244	278	256	247	253	248	227	250	262	261	250	261	248	277	233	223	254	263	242	220	242	245	227	249	242	267	259	248	241	233	274	239	247	261	265	271	278	246	268	246	264	234	248	258	225	258	245	252	241	233	257	217	251	230	269	276	236	260	232	292	253	246	289	233	239	270	267	245	282	257	268	259	244	244	246	257	243	261	245	266	250	269	247	249	250	258	261	259	238	278	273	285	231	247	254	253	237	261	260	240	262	252	269	247	238	255	249	265	245	242	267	255	255	262	246	246	269	248	236	277	259	263	244	241	259	278	272	244	247	231	235	281	268	260	234	226	220	250	260	258	248	284	265	247	250	262	261	262	262	234	283	227	255	239	261	281	250	259	254	273	268	242	241	268	242	253	229	245	263	251	252	253	243	242	261	233	258	252	249	261	249	246	282	267	245	229	240	239	258	244	259	248	231	269	253	257	259	276	259	268	255	280	249	244	278	255	253	225	229	278	293	262	256	274	261	274	242	264	264	274	233	232	266	271	219	239	238	271	257	253	240	238	242	263	250	257	255	266	232	263	258	266	232	279	243	270	277	247	246	251	257	232	212	248	256	232	267	269	237	252	262	237	255	258	245	263	285	284	241	246	242	261	228	262	254	272	269	269
2304	792	823	909	873	808	772	780	773	741	757	749	762	769	740	765	701	672	693	709	688	639	692	704	723	709	669	645	708	706	684	700	678	672	654	723	679	651	685	716	701	723	672	691	718	701	704	676	694	732	733	710	707	700	687	692	749	654	686	704	691	705	646	688	691	668	743	669	671	654	656	632	708	698	691	674	661	704	657	671	687	682	670	700	697	669	673	703	690	676	713	706	689	661	702	667	719	660	714	716	647	660	708	696	643	713	687	676	706	646	727	658	680	685	681	681	690	664	755	681	680	704	714	656	688	727	686	705	718	670	725	684	656	725	727	697	668	672	654	668	741	737	688	713	681	721	748	689	707	716	686	660	670	686	715	708	686	698	686	712	714	691	661	673	725	692	675	698	683	645	705	657	679	679	702	664	643	672	720	670	725	673	697	709	686	728	661	703	712	699	655	678	671	690	737	693	674	674	689	725	638	728	668	654	686	712	667	663	723	666	684	684	639	688	678	658	649	677	700	660	664	714	672	681	735	665	653	709	652	657	676	724	669	688	692	664	689	713	683	706	686	638	683	689	663	661	707	654	692	704	654	668	696	671	716	703	644	693	683	697	701	693	710	713	678	650	669	686	660	667	685	704	704	686	692	658	671	709	683	702	667	693	667	741	689	689	671	653	699	676	677	650	690	714	724	716	667	699	681	724	708	714	698	687	682	643	655	675	674	683	688	685	661	700	694	697	719	694	673	681	675	710	656	694	694	715	743	661	662	700	699	681	718	684	680	692	687	694	647	668	683	642	717	651	724	628	690	670	695	686	691	697	692	715	722	735	679	689	690	664	689	690	649	655	661	698	678	672	691	689	716	672	713	695	697	672	711	716	705	673	712	663	657	639	688	648	654	721	700	706	669	689	700	695	689	674	686	677	692	688	664	700	704	676	638	696	740	706	709	707	657	703	632	694	694	649	721	704	684	704	669	709	711	747	660	686	687	687	697	686	667	707	673	666	668	709	636	720	658	663	711	705	711	677	735	713	699	662	663	688	665	727	712	715	683	671	725	662	720	699	728	737	643	676	681	693	714	683	717	671	688	664	681	693	705	729	691	646	719	699	719	677	664	657	732	676	677	701	665	669	681	669	662	710	688	642	692	732	728	675	662	653	696	681	691	720	625	664	716	695	690	696	675	674	683	675	663	689	679	732	727	678	695	709	695	704	630	675	685	668	648	716	710	721	712	676	659	702	652	669	698	772	702	687	709	713	691	716	714	666	685	701	738	712	671	640	698	675	665	692	698	724	679	660	705	669	720	689	682	662	658	672	690	674	685	675	669	670	745	652	705	687	694	759	665	695	762	701	698	669	669	737	666	709	634	680	665	713	675	675	665	689	701	695	691	731	679	702	701	702	626	699	699	698	653	678	708	670	680	672	694	707	722	647	700	680	724	653	703	704	672	724	727	752	680	672	714	658	739	663	656	641	692	714	665	668	675	687	649	684	667	660	699	698	676	697	717	730	657	709	712	720	693	697	705	658	724	674	674	684	690	700	732	692	703	716	728	709	664	725	666	625	686	648	718	696	669	646	660	684	677	657	660	694	695	677	652	691	687	683	743	678	698	691	685	720	674	701	696	690	718	704	732	697	711	662	714	729	663	717	682	679	672	668	686	669	678	678	667	665	702	683	727	717	669	729	713	700	673	693	688	669	712	690	717	662	704	701	672	661	671	694	669	686	682	660	740	669	679	639	673	671	697	721	713	700	698	722	670	641	649	689	628	702	692	684	695	682	697	691	712	667	697	725	640	717	684	668	683	694	633	703	691	669	671	678	693	751	692	645	680	747	658	684	687	723	666	695	696	663	647	696	687	712	731	668	713	705	671	691	749	719	706	688	707	670	644	642	692	678	692	619	672	739	696	700	710	718	681	684	684	658	702	648	632	703	683	692	696	677	673	678	664	705	686	694	677	691	700	686	674	660	687	711	696	680	728	659	649	702	698	691	717	662	692	622	697	680	732	724	688	646	679	708	712	643	684	693	740	685	657	684	706	662	655	688	681	666	739	687	692	722	686	716	689	704	680	717	704	717	709	688	746	658	740	680	695	698	697	689	647	730	693	668	673	659	703	639	690	690	702	717	692	711	617	690	723	690	704	750	699	656	711	693	715	688	704	768	680	661	703	681	684	688	721	649	701	719	718	701	678	720	733	706	685	677	740	616	709	681	662	619	694	718	728	683	659	693	737	719	665	670	659	660	715	695	697	675	660	713	634	659	668	707	646	705	647	693	730	672	635	698	688	721	728	692	703	687	722	658	686	658	717	672	716	715	749	658	672	708	689	657	705	651	674	661	708	652	661	687	747	711	648	699	734	706	663	683	717	679	690	715	651	702	701	638	666	714	654	730	708	709	688	744	679	744	725	681	740	662	676	682	691	685	696	722	654	709	704	668	718	692	656	688	676	698	708	681	664	635	727	706	698	684	709	664	685	679	695	704	619	727	677	683	720	731	667	634	662	733	704	687	698	688	690	736	697	650	714	683	702	721	642	715	672	683	662	699	680	712	682	723	697	676	706	666	666	636	716	685	704	723	684	695	743	688	683	660	701	671	670	679	666	654	693	693	718	661	654	650	696	678	717	672	697	679	677	711	677	728	722	717	699	773	721	687	647	713	712	673	683	679	678	689	692	698	739	680	706	699	680	717	601	679	714	690	636	676	710	675	696	667	675	657	649	719	689	708	729	651	671	672	661	669	707	714	708	711	719	692	660	716	712	706	681	705	715	674	685	661	714	701	699	689	673	668	695	695	661	708	671	680	743	662	663	676	636	714	700	626	710	675	694	685	700	695	706	708	719	707	767	710	680	715	693	658	723	697	686	716	730	661	673	695	657	709	681	719	709	734	706	675	709	672	682	708	681	725	659	696	679	730	693	682	667	686	700	709	691	682	720	715	695	615	647	752	698	700	649	682	709	677	741	680	724	706	682	694	693	662	690	648	691	690	689	685	673	705	690	691	693	680	687	710	645	688	681	680	687	672	696	710	678	667	676	704	682	664	696	704	750	689	692	665	718	656	699	689	699	686	669	672	738	650	695	736	633	695	684	649	696	678	742	656	736	701	696	651	728	699	723	672	687	676	701	689	698	710	640	703	697	688	690	697	676	703	697	686	668	715	678	683	735	684	692	712	662	658	691	690	683	721	734	670	689	675	646	673	693	657	694	692	669	673	685	715	652	672	682	708	693	667	694	686	673	657	683	709	699	687	669	707	657	685	741	696	655	652	667	696	696	710	701	698	708	700	696	678	663	684	661	699	684	697	715	652	726	699	725	699	706	666	712	710	676	681	679	678	686	655	708	658	703	696	643	712	672	685	684	679	690	669	713	690	703	642	670	673	693	738	683	695	679	650	697	691	712	710	722	715	714	704	723	685	658	688	661	719	662	758	708	667	714	699	700	681	669	715	674	711	701	706	698	668	686	710	703	683	731	664	664	723	726	715	667	692
9550	1169	1453	1157	833	583	463	378	323	318	260	194	221	191	163	167	193	162	179	143	163	144	142	125	133	143	127	124	126	144	132	134	131	133	135	135	135	122	130	150	135	148	137	122	121	127	132	150	117	147	129	135	112	126	125	125	123	149	128	120	127	122	125	131	139	124	113	121	144	139	126	150	118	123	119	139	113	140	122	107	109	112	114	114	131	113	109	112	127	122	126	123	130	122	144	128	140	117	131	121	111	125	103	136	113	128	134	117	131	107	143	94	106	109	130	116	136	108	107	125	130	130	119	136	123	133	118	132	130	124	119	135	127	134	117	124	105	122	121	126	127	125	126	125	124	126	133	118	118	141	123	150	141	130	140	116	136	132	131	116	111	137	124	125	120	130	128	111	119	138	113	127	102	126	114	114	141	124	133	108	126	127	116	121	131	136	128	99	126	130	131	129	122	117	133	112	107	143	113	124	127	121	119	135	103	122	127	110	138	106	134	111	110	114	123	113	132	126	126	119	119	110	109	120	110	113	128	118	121	104	139	115	129	124	134	108	145	124	152	133	116	148	110	116	144	149	113	133	124	147	122	117	108	118	113	112	144	105	123	129	112	139	128	140	112	124	120	125	132	108	129	112	135	131	112	133	120	146	130	132	101	112	126	138	112	107	111	135	109	128	117	127	119	113	133	140	122	134	118	141	126	137	108	113	121	112	122	129	111	167	111	135	123	135	128	136	128	124	118	128	129	136	133	106	118	124	115	155	133	118	127	128	142	114	112	116	110	125	118	111	129	120	132	105	106	111	109	142	109	104	94	138	118	128	116	135	138	116	149	127	125	123	100	130	121	109	112	127	127	125	123	136	115	115	122	127	125	120	132	104	115	119	121	119	123	131	118	121	134	122	118	134	135	136	101	133	130	122	118	126	124	114	154	135	129	127	140	134	124	126	100	128	128	133	90	123	97	112	119	119	132	125	113	127	124	124	114	115	148	132	118	122	135	120	106	121	123	113	127	128	139	128	128	122	133	112	109	140	136	102	120	130	129	119	112	131	121	110	121	118	133	105	108	119	106	118	105	118	110	131	119	133	136	146	110	126	112	114	119	119	126	122	114	130	138	112	109	127	139	134	131	141	133	130	130	135	102	143	106	121	119	104	120	129	114	123	119	121	116	121	122	104	144	111	129	139	135	137	110	109	134	115	155	122	116	136	128	115	114	136	132	121	120	130	127	117	111	116	122	116	139	122	123	125	91	144	122	120	149	113	132	130	121	150	112	117	119	123	110	101	129	118	122	98	130	121	123	122	119	116	133	141	142	140	134	128	121	136	92	110	111	120	125	125	106	125	129	129	100	117	120	136	121	135	131	121	122	119	134	138	127	114	115	102	122	116	112	118	140	126	116	135	138	110	110	125	124	121	112	124	119	116	123	133	144	122	116	135	121	124	122	112	111	119	132	128	130	128	117	133	118	114	125	106	125	142	117	120	123	119	125	121	114	109	130	120	138	114	115	135	141	128	125	133	116	131	107	123	105	124	138	141	119	115	131	132	126	126	140	116	110	128	112	144	118	131	132	127	125	127	115	105	114	130	118	111	134	140	124	120	141	134	99	133	127	115	127	115	120	93	108	119	127	118	110	122	122	99	110	133	113	114	128	114	119	121	141	107	94	116	109	102	102	143	140	123	97	105	121	117	116	132	137	124	119	143	120	127	121	103	119	135	125	147	126	119	120	143	111	107	112	133	123	118	132	127	124	137	139	125	125	126	106	126	109	114	115	127	100	113	141	121	157	118	108	125	118	111	122	120	107	121	118	117	119	124	114	117	116	133	124	116	128	123	123	119	119	106	126	121	112	131	119	153	119	106	123	111	123	136	129	122	130	132	131	125	114	105	129	150	128	125	130	110	112	104	119	114	99	127	117	109	102	130	108	113	117	116	127	125	123	128	122	122	130	115	107	116	138	116	113	117	121	101	121	130	129	121	130	137	111	119	98	136	120	126	133	113	102	110	117	127	121	134	139	120	120	120	131	144	122	124	126	128	114	118	101	122	112	107	113	123	106	132	118	125	121	104	128	104	119	119	152	117	122	125	111	132	108	129	136	120	107	129	118	105	119	130	110	123	127	113	131	112	140	110	113	114	96	119	130	138	119	136	109	132	119	123	133	144	109	127	125	99	122	132	124	113	120	112	125	121	147	140	101	118	132	113	114	122	112	120	132	112	130	121	110	128	139	112	149	130	120	124	142	122	117	116	107	122	109	113	117	111	127	100	128	138	122	134	121	118	118	96	142	120	132	122	114	108	129	130	115	129	116	104	132	112	134	128	118	129	131	136	136	122	101	122	139	130	120	100	109	106	122	124	114	126	119	117	116	112	117	135	122	115	121	108	129	120	112	129	115	127	119	124	111	118	128	107	119	116	118	135	114	137	102	125	128	114	145	140	124	123	123	114	112	140	107	119	117	108	128	115	145	124	117	152	133	141	116	105	111	105	131	144	111	132	102	105	125	135	126	126	135	137	132	125	128	111	113	125	130	127	120	117	126	143	125	112	112	130	138	109	135	121	141	118	109	120	127	127	104	114	127	125	134	97	128	119	113	131	123	128	137	130	119	116	123	132	113	132	112	110	128	136	135	136	119	153	121	108	110	134	112	117	126	121	118	104	120	119	102	126	133	129	119	144	131	133	119	117	122	127	97	128	111	148	142	123	124	114	131	125	102	109	122	98	129	151	117	121	137	123	112	126	120	128	144	130	111	115	154	95	140	111	117	108	120	124	118	102	122	100	116	110	144	118	114	92	133	119	122	110	134	124	108	126	109	142	121	129	126	117	135	124	124	121	116	124	121	131	123	119	136	115	116	118	108	99	123	126	114	143	127	129	117	119	121	137	120	127	123	111	125	112	136	114	120	115	125	140	122	139	126	118	141	99	121	125	130	117	114	121	97	113	125	109	122	117	102	114	136	142	151	100	124	112	125	115	124	122	116	131	142	138	154	130	100	116	126	112	122	128	119	126	134	118	112	133	112	120	105	132	115	124	121	130	115	127	115	126	112	109	114	121	121	117	112	116	129	130	143	130	117	132	126	126	120	153	135	119	120	138	106	120	98	123	132	120	131	120	147	135	114	129	121	120	131	115	127	128	117	104	128	128	120	103	120	116	146	146	99	135	119	111	126	112	122	124	139	134	125	122	135	118	111	146	123	95	118	124	143	116	138	125	129	132	110	126	121	121	127	112	113	119	119	123	139	111	118	124	132	138	132	129	118	123	106	109	129	134	104	117	112	125	117	145	98	123	108	112	129	123	111	141	125	106	111	106	120	124	117	125	125	125	122	131	131	125	131	117	128	109	128	116	115	141	121	137	120	118	117	148	138	127	139	136	143	127	123	115	110	121	123	109	108	125	110	127	126	135	132	122	127	114	109	128	115	116	138	117	137	113	111	156	130	114	106	138	120	128	117	123	108	124	120	127	134	129	111	129	114	113	126	135
5910	1409	3095	3726	3149	2576	2149	1823	1526	1297	1142	1044	970	871	813	780	691	675	680	635	609	602	593	548	529	471	499	521	492	481	485	456	457	457	444	440	486	396	436	423	415	411	452	424	453	417	401	378	419	418	434	425	396	383	422	387	397	403	422	391	430	418	388	402	367	397	398	411	391	396	384	384	409	369	418	402	370	378	413	362	378	385	402	389	410	370	405	381	380	380	401	363	353	380	375	410	370	383	379	375	365	395	329	383	420	377	382	377	375	401	389	361	377	370	379	372	398	376	352	403	377	386	370	386	334	387	392	396	368	357	375	391	388	395	363	380	383	397	410	371	359	392	383	406	362	390	396	357	381	374	429	380	348	426	364	396	401	346	358	395	341	374	378	359	403	421	367	365	371	381	406	394	382	368	367	376	376	367	356	391	380	382	378	372	348	394	405	380	356	359	348	377	400	354	409	357	386	370	410	385	361	396	329	389	378	382	383	374	370	354	380	374	388	390	375	403	386	383	368	336	377	393	393	355	365	387	343	391	391	362	383	369	367	375	391	386	382	364	408	397	372	356	382	376	374	396	318	395	400	371	388	348	382	352	350	370	369	394	410	366	373	365	397	353	381	378	371	387	392	359	399	367	371	358	372	377	379	337	352	369	369	370	379	397	348	363	350	371	354	350	397	374	371	438	401	384	359	394	384	350	366	374	346	389	388	368	379	361	366	378	366	355	348	390	374	386	350	385	341	373	340	404	405	396	401	378	365	403	344	372	403	374	388	416	402	400	385	371	394	379	379	353	367	360	321	408	372	403	398	373	384	357	352	406	383	375	383	391	348	366	403	388	373	363	370	372	375	340	335	375	396	374	350	353	364	388	370	383	401	365	383	346	369	363	356	364	358	399	366	379	364	383	400	368	382	393	371	364	381	392	384	346	380	391	386	373	341	375	353	363	335	377	350	362	395	365	373	358	399	384	380	340	377	379	387	395	359	333	377	385	370	406	371	409	377	421	396	360	364	353	335	383	366	376	383	386	406	356	364	372	403	357	380	374	403	368	401	373	367	368	362	366	362	366	354	393	393	376	357	381	409	370	372	357	358	377	362	381	382	350	344	358	407	347	392	385	399	368	378	391	401	363	344	370	424	354	378	337	380	365	381	378	417	352	361	393	389	366	378	396	387	373	339	395	395	401	401	393	370	394	382	389	363	409	367	370	382	357	368	359	400	341	364	370	383	355	388	361	393	361	333	394	363	372	373	335	388	374	360	379	368	369	374	395	359	400	353	345	338	352	361	351	366	383	363	372	376	394	390	371	370	378	382	350	356	394	380	347	351	380	346	372	384	362	361	372	393	385	369	354	397	387	392	360	371	388	407	398	400	366	390	359	373	399	374	374	381	342	347	335	395	378	381	392	387	398	369	382	388	386	365	399	362	378	389	373	375	363	384	396	361	354	361	373	365	388	377	361	367	396	331	389	404	388	376	385	326	398	333	384	397	370	393	341	364	377	372	386	364	383	359	394	361	375	356	386	375	357	379	367	399	392	383	403	392	373	349	404	379	354	367	363	378	405	372	365	394	356	368	356	377	393	414	391	374	379	396	360	390	373	378	359	394	383	366	387	370	376	384	379	366	381	350	397	393	352	398	388	366	374	363	336	382	414	366	404	393	397	380	394	389	416	379	382	409	341	386	359	378	402	401	380	380	385	370	338	356	401	347	383	380	401	405	369	348	365	384	384	398	405	364	345	370	394	345	363	339	395	358	397	388	368	327	396	396	366	383	382	382	368	376	384	375	379	358	408	418	395	385	382	377	394	379	356	388	367	361	365	377	371	389	370	371	375	367	385	324	353	388	393	375	380	405	377	379	387	383	358	389	378	368	414	361	368	381	379	364	389	367	373	375	390	350	347	380	374	395	360	378	349	367	392	371	358	348	379	388	378	377	386	405	353	360	386	395	372	393	357	375	390	358	339	410	386	362	361	380	370	367	366	374	374	415	414	378	348	360	356	373	364	354	375	370	409	381	386	406	352	375	365	397	381	372	372	366	372	382	354	410	401	399	352	352	365	365	351	376	365	356	368	384	372	393	398	366	413	358	358	370	376	365	378	403	362	357	379	368	377	409	381	347	371	361	378	380	396	369	364	411	397	404	366	396	368	366	375	378	356	369	370	365	351	372	369	354	356	379	388	406	358	380	406	357	401	411	394	365	365	379	386	356	331	366	359	383	383	379	404	403	368	368	359	387	382	374	402	366	400	360	350	381	363	394	359	368	393	368	382	372	374	367	358	378	382	353	359	354	356	383	385	363	355	373	407	348	389	350	369	378	358	382	365	367	378	365	378	377	356	359	364	381	389	395	425	392	364	415	354	383	387	386	405	380	381	387	406	364	380	380	363	369	355	338	362	368	374	395	396	428	395	398	389	340	378	360	339	390	376	366	361	365	371	364	332	394	368	371	376	397	380	347	335	401	374	395	436	344	364	403	402	382	344	395	377	374	371	391	406	422	374	366	352	348	375	381	366	396	354	358	378	379	378	396	351	362	364	382	369	365	403	353	371	407	379	362	367	371	377	404	359	385	379	391	371	384	390	398	376	409	387	373	343	363	399	355	381	376	375	392	398	381	362	369	374	374	331	357	366	390	374	377	360	381	367	385	372	358	357	393	381	359	401	424	370	363	345	363	364	351	390	386	352	382	382	376	373	379	379	375	360	379	380	375	358	346	417	384	379	370	393	385	402	382	361	379	371	368	407	413	356	381	394	374	382	383	359	377	347	347	404	399	371	336	392	356	376	380	333	382	391	358	364	360	355	358	397	361	344	407	386	359	394	373	352	365	382	372	359	331	412	360	367	411	413	362	350	351	356	392	428	405	357	364	357	340	365	339	376	393	406	334	348	356	384	361	399	351	375	404	333	359	403	361	380	351	360	365	395	394	415	379	403	408	386	346	361	390	370	369	381	375	390	371	410	384	404	370	384	374	394	365	361	337	354	387	415	394	368	355	410	347	378	395	389	382	419	365	352	358	378	358	364	381	378	382	415	415	355	398	376	337	368	378	406	367	361	373	382	360	399	367	394	394	363	364	383	384	361	421	381	354	369	383	347	354	369	372	368	363	379	373	372	373	415	333	393	382	396	378	343	415	326	333	408	394	394	377	353	396	398	371	385	356	387	355	360	382	358	340	369	323	364	418	356	355	391	364	363	381	384	359	369	346	391	330	371	389	328	388	364	375	381	347	373	368	366	383	401	369	381	371	411	369	375	363	376	357	357	399	347	380	394	367	364	390	357	343	377	378	372	365	381	375	396	392	385	384	406	371	403	380	385	381	403	349	367	368	379	355	378	360	396	362	387	385	415	397	388	387	348	359	389	366	371	390	379	368	397	365	370	334	381	363	368	384	410	361	384	357	364	371	406	382	366	391	357	344	409	378	371	356	375	388	352	396	411	387	385	361	352	372	374	367	410	394	367	400	373	376	397	371	411	372	366	330	384
18081	2931	2852	2115	1540	1091	845	654	555	409	408	374	302	326	271	253	227	249	223	224	212	226	228	186	181	177	189	195	164	199	162	161	186	177	165	168	155	149	167	154	177	171	176	159	178	168	178	154	141	168	172	149	138	163	160	180	180	157	166	151	173	158	152	144	160	170	140	128	152	165	175	121	123	128	151	158	150	152	154	157	183	164	142	170	144	148	150	136	142	146	175	161	155	140	144	130	182	148	155	143	163	139	159	150	179	164	150	175	140	150	132	141	143	175	154	137	149	140	147	145	135	157	121	156	151	155	172	149	134	146	118	155	153	147	167	148	148	133	172	169	144	184	167	164	170	141	135	161	150	163	154	130	156	147	147	151	135	162	177	143	160	127	144	163	158	142	139	155	166	170	146	152	169	165	146	167	184	164	160	160	140	157	161	160	150	146	173	163	129	158	146	142	159	159	152	150	176	143	163	160	166	149	170	171	139	156	151	160	163	166	154	161	145	168	164	168	152	178	163	149	151	151	151	145	125	144	140	142	141	165	166	178	156	160	166	175	164	155	152	153	157	141	174	166	150	181	152	151	168	159	160	146	155	149	162	155	154	146	157	139	149	159	156	175	160	165	162	160	135	165	137	156	163	175	155	162	175	164	151	158	161	163	141	157	146	160	155	166	173	145	162	151	164	137	157	155	156	154	121	151	149	150	153	148	139	147	144	157	155	120	131	154	128	161	152	156	157	173	144	136	148	166	152	149	154	150	139	126	169	147	168	141	153	145	141	172	148	155	142	147	167	159	160	159	152	155	131	149	173	135	162	154	132	160	151	163	175	137	153	157	163	152	135	138	167	133	149	155	144	139	149	157	150	152	157	159	149	154	136	155	152	151	151	150	164	182	141	163	146	143	155	157	149	160	143	163	144	140	139	160	172	146	154	162	151	153	147	160	151	150	153	141	150	145	155	157	161	158	145	135	150	164	134	146	134	153	172	159	172	143	159	156	154	181	158	157	151	148	146	143	149	169	169	154	168	158	146	147	155	140	152	140	163	159	131	160	142	147	185	177	133	144	134	167	171	165	140	146	159	140	154	147	136	162	151	155	162	150	172	150	156	144	162	149	158	139	158	151	168	182	151	156	141	174	140	158	155	161	147	135	157	157	146	164	157	155	147	145	190	138	135	154	176	164	150	128	153	151	149	141	145	167	160	140	135	155	166	160	148	161	142	137	142	147	159	154	151	144	169	147	149	149	149	149	152	168	158	153	159	143	152	174	183	161	128	152	167	154	126	153	170	136	136	157	156	157	161	135	145	140	160	153	141	138	154	134	167	147	174	183	133	153	145	154	148	151	148	149	154	157	158	156	152	152	153	149	139	160	166	162	150	159	160	152	169	145	163	168	174	173	160	166	147	159	185	162	177	179	148	166	146	135	151	159	181	154	168	178	161	150	160	153	147	136	182	166	148	147	172	175	141	128	147	149	142	140	131	142	137	128	155	136	156	151	180	160	127	144	168	149	170	159	170	161	153	145	152	142	147	134	128	177	156	139	159	153	153	139	173	149	165	152	139	136	162	165	157	166	169	158	160	169	150	160	157	161	124	162	162	155	134	136	132	192	165	167	172	149	153	147	160	150	144	154	147	158	167	143	137	150	166	139	153	137	170	150	147	160	165	139	149	172	158	171	162	161	156	175	152	141	140	160	171	144	145	158	167	154	164	144	166	141	152	156	158	133	154	156	155	137	172	147	150	158	136	162	155	168	142	150	169	152	153	149	149	169	185	172	166	140	149	177	165	139	149	167	147	140	170	158	159	143	142	146	149	156	159	158	163	150	181	179	144	191	147	142	147	169	149	145	145	171	141	146	156	145	163	146	150	162	163	192	164	146	171	161	162	152	149	145	146	151	168	158	149	125	154	154	151	139	169	157	150	133	136	133	158	159	172	151	166	148	165	147	151	143	173	157	146	135	151	148	172	150	157	132	140	151	137	161	164	126	167	159	153	161	164	143	144	144	148	164	155	152	142	158	162	141	184	147	148	147	147	147	151	124	147	144	161	154	165	179	145	142	147	155	137	154	159	174	140	158	160	147	172	133	147	158	141	153	158	168	163	153	168	160	151	163	180	148	148	154	169	158	147	131	154	136	150	149	152	173	150	155	182	162	140	140	152	169	153	165	156	148	161	147	158	175	157	150	167	155	141	156	151	166	170	177	160	148	157	160	170	144	162	147	153	135	142	187	137	135	144	161	129	139	136	166	171	160	167	147	115	156	134	137	167	174	169	143	152	134	160	160	152	146	158	150	170	148	160	164	157	148	152	164	122	169	165	145	153	156	151	174	172	135	143	128	143	134	135	144	168	135	133	170	149	164	168	159	169	137	155	153	134	133	139	184	127	158	163	141	138	149	142	148	157	158	159	155	153	139	165	166	130	147	167	144	160	150	154	147	130	148	127	171	141	146	169	160	150	163	177	155	151	167	189	134	166	150	159	161	150	142	181	150	149	143	156	162	146	164	142	132	162	155	156	143	160	139	144	136	159	123	146	162	164	161	134	142	166	121	142	152	143	137	139	161	139	160	156	149	149	171	144	159	150	151	165	157	165	155	167	142	161	176	155	156	172	165	136	161	140	149	168	161	151	158	175	137	178	147	167	151	150	136	156	123	153	177	162	163	152	146	165	141	144	152	150	141	169	171	157	133	146	145	161	140	166	144	171	156	143	148	133	142	143	141	147	131	152	144	160	160	161	158	148	149	157	164	167	141	158	154	149	162	141	154	146	128	144	165	177	140	161	139	145	149	141	148	163	180	156	161	175	130	142	166	157	143	147	152	162	169	145	121	157	171	149	148	151	146	145	143	158	166	152	142	139	158	141	161	150	165	153	152	167	153	173	169	153	164	144	167	146	165	151	167	145	143	145	167	152	159	158	174	158	135	185	153	174	150	167	151	157	143	162	140	150	151	153	157	156	172	153	165	163	164	140	165	150	159	138	156	167	170	168	151	147	159	190	149	170	154	160	147	128	123	142	178	139	153	151	168	150	124	160	165	162	142	140	136	178	149	155	134	149	160	154	140	148	150	162	143	149	174	163	164	167	129	138	129	153	151	174	155	116	143	141	153	134	148	152	151	141	147	147	164	152	159	155	157	147	170	174	170	147	148	148	143	153	155	151	151	171	154	170	146	154	169	169	154	156	149	155	155	131	162	159	168	138	152	135	151	168	138	144	160	175	164	174	132	175	136	153	177	137	158	159	160	145	140	136	174	160	138	147	141	146	142	159	140	143	181	152	139	145	164	159	138	142	173	145	147	141	174	171	146	149	160	133	158	151	129	180	174	146	172	156	134	146	170	148	140	158	165	156	132	143	155	134	158	173	116	133	159	150	151	151	138	142	172	163	149	144	126	152	166	157	162	153	181	129	175	163	155	159	161	154	152	167	146	165	149	156	140	147	153	123	176	154	144	146	143	126	176	146	156	150	147	151	156	149	136	165	141
7824	2566	5558	6532	5610	4595	3597	3033	2597	2151	1896	1749	1579	1332	1282	1188	1092	1056	972	919	919	914	815	806	791	754	766	674	720	669	645	656	650	617	604	604	619	581	565	602	539	577	538	548	541	542	518	572	530	567	537	530	539	503	549	540	535	471	476	461	497	504	510	458	486	477	491	480	508	513	485	501	509	480	462	476	459	481	490	462	478	479	487	433	515	504	479	474	465	499	518	500	494	501	453	498	481	467	454	472	484	492	464	502	502	489	525	466	470	503	489	463	457	419	466	470	446	409	470	487	471	503	440	450	483	456	435	429	449	500	485	466	465	482	471	449	520	506	508	460	460	453	447	457	460	473	468	468	443	476	477	499	441	483	474	475	448	462	498	494	470	465	498	469	505	471	456	436	456	468	507	458	457	489	453	475	471	500	437	457	448	448	489	474	494	456	459	449	444	480	473	493	465	443	433	454	488	478	459	450	467	463	482	472	470	454	457	467	467	505	457	482	459	467	497	467	456	488	440	461	438	465	472	426	442	431	461	442	491	481	470	453	447	477	436	459	466	468	481	484	473	492	452	481	470	496	456	483	452	462	485	461	484	509	458	466	474	484	471	490	443	487	458	496	443	456	483	419	455	445	470	408	435	456	447	454	477	470	458	467	471	439	514	462	425	445	461	502	463	489	486	461	460	454	463	437	443	458	510	466	455	420	459	443	467	461	447	435	454	454	431	481	440	468	483	451	479	487	467	466	496	473	488	451	464	459	472	477	485	453	470	473	489	450	519	498	501	477	486	444	466	476	464	466	446	453	440	486	460	409	480	454	467	449	419	450	494	503	462	453	448	452	447	456	474	497	481	479	471	450	459	502	463	525	477	444	479	483	441	475	460	455	474	454	430	448	481	459	469	502	489	470	493	454	459	444	495	487	433	521	444	446	439	444	480	437	475	450	452	498	489	444	448	471	447	489	406	440	440	432	511	458	410	478	438	462	477	487	456	500	452	469	458	439	428	471	473	467	470	440	424	441	483	448	490	460	433	448	455	447	447	483	456	454	421	457	453	470	462	500	457	432	454	468	443	499	460	487	455	448	460	450	446	460	482	469	420	460	489	467	491	477	466	477	451	445	446	449	463	470	494	467	429	427	438	446	423	414	490	468	472	463	477	481	497	462	446	479	413	441	459	452	454	447	450	433	481	424	497	467	463	439	454	460	463	461	468	452	456	459	451	478	429	453	439	492	484	456	440	445	435	454	501	459	456	451	432	477	480	450	445	473	457	453	450	456	461	444	480	502	469	454	458	455	503	484	411	468	455	458	499	434	442	462	475	456	478	435	451	472	458	404	461	442	485	477	448	471	441	479	448	479	468	452	490	457	459	479	458	466	441	493	433	462	479	468	440	470	473	450	494	446	489	452	479	436	481	466	429	476	492	420	473	466	479	447	461	427	470	525	488	470	475	472	489	497	472	451	430	466	451	455	473	465	470	448	468	496	469	490	474	412	455	461	512	483	480	473	483	503	445	427	451	442	474	466	460	466	442	448	427	480	470	460	493	449	436	461	460	504	440	488	476	486	431	446	462	473	452	478	476	450	470	456	492	444	475	463	429	457	427	445	472	458	483	446	437	463	435	482	482	430	461	456	453	484	481	460	442	450	515	457	484	463	478	427	473	427	471	432	443	432	459	479	452	456	440	457	444	463	478	455	483	484	488	456	465	460	442	440	482	440	482	479	454	439	448	449	464	472	469	429	450	464	446	456	449	466	474	465	464	464	485	459	491	444	435	507	477	469	479	438	450	495	485	449	476	444	458	462	452	463	426	474	479	471	452	454	467	463	436	445	452	467	450	468	478	443	485	442	437	445	482	454	463	471	445	502	446	464	482	436	482	468	480	462	436	464	485	486	448	526	442	506	437	465	471	440	470	448	476	461	447	463	458	468	466	433	441	447	481	454	499	463	453	448	476	477	453	464	450	463	453	471	482	484	430	423	487	460	445	441	458	475	483	444	429	474	477	450	436	506	455	496	469	470	439	481	445	443	461	468	445	482	478	435	480	457	425	449	479	444	450	452	454	451	460	466	471	423	466	430	448	438	481	436	466	458	456	431	448	475	482	452	448	457	451	454	468	417	441	473	421	463	488	473	442	438	464	456	472	466	498	473	471	443	495	499	446	443	472	479	439	440	457	497	493	461	428	454	499	473	481	459	493	460	465	450	467	448	451	438	453	489	513	469	456	452	454	523	450	445	434	450	459	477	469	474	467	499	436	464	464	431	429	484	454	475	488	468	487	496	445	473	449	451	467	450	448	458	482	444	448	455	404	465	463	505	476	451	460	437	457	503	465	491	454	458	440	447	460	485	455	468	439	499	464	462	446	463	517	440	438	431	446	448	459	495	457	442	478	453	453	505	399	448	486	502	470	447	459	478	462	457	422	429	497	449	473	462	468	474	448	412	495	460	484	453	450	464	429	468	450	408	477	465	439	454	476	459	477	464	475	439	465	522	428	482	455	454	460	444	488	486	459	468	445	448	484	450	454	457	483	450	474	446	481	422	456	486	476	420	475	466	443	432	486	493	471	439	495	444	478	464	479	455	471	478	477	471	418	479	488	471	481	468	448	457	419	450	466	430	449	453	458	488	464	447	458	444	477	454	469	509	459	441	483	468	465	468	451	463	430	505	466	437	471	424	462	478	462	426	485	462	448	477	474	478	471	442	467	465	464	455	468	486	463	486	460	453	457	453	483	442	452	420	482	481	481	433	466	469	487	445	487	469	449	457	481	448	429	470	483	469	453	493	469	424	451	443	471	457	454	495	494	473	438	489	487	475	450	453	450	430	473	467	461	479	498	472	487	469	463	481	441	484	472	477	460	471	424	456	402	464	496	465	475	453	485	448	481	439	463	466	459	472	450	436	455	447	436	443	465	462	460	460	492	481	498	473	492	491	464	449	508	456	430	498	514	424	436	410	483	460	461	467	467	485	466	464	446	453	433	463	489	465	410	456	450	502	500	439	442	452	466	468	482	418	434	459	439	454	474	449	440	463	518	474	424	505	485	496	477	461	471	452	431	449	415	457	443	462	425	449	454	470	467	441	422	441	414	458	477	480	468	474	485	461	485	457	470	461	457	498	467	478	472	466	496	475	494	483	447	457	428	443	449	476	472	473	444	453	454	426	449	472	467	491	501	461	447	468	444	479	447	472	430	448	481	468	476	472	449	442	466	454	462	478	454	464	490	479	488	476	451	434	484	480	503	467	483	448	477	490	447	496	439	431	462	454	430	452	418	515	462	428	451	465	436	465	458	436	500	487	453	484	445	428	448	458	449	465	456	426	473	458	483	452	466	471	466	478	447	472	432	467	454	475	419	445	473	477	488	490	464	453	437	444	474	493	447	426	452	467	533	452	441	441	413	440	459	492	462	457	445	427	461	450	448	455	463	496	469	479	503	451	453	519	484	445	461	451	477	421	458	428	479	464	465	433	468	482	509	420	444	477
2372	314	350	319	295	264	243	276	258	259	261	257	272	249	249	262	249	266	245	263	261	274	263	213	260	254	252	227	273	273	273	243	280	249	239	284	265	260	253	265	257	255	219	233	273	227	253	250	251	270	254	241	240	286	257	250	268	244	233	250	264	247	248	275	266	262	251	261	233	234	240	253	264	242	233	260	263	226	227	278	249	245	263	259	283	255	240	233	258	262	263	211	255	230	235	262	278	243	274	265	249	246	265	263	233	259	239	249	248	245	243	260	244	258	231	250	270	215	281	227	257	245	245	252	270	244	246	267	268	232	264	263	274	223	244	255	231	261	283	241	251	232	261	246	239	244	262	254	278	267	248	246	227	236	249	246	250	252	246	244	261	273	258	256	250	250	269	249	270	228	270	252	224	233	237	271	285	279	288	223	263	254	252	258	249	263	213	284	264	275	247	242	246	281	252	259	245	286	253	268	257	236	264	256	256	252	277	224	254	277	236	283	259	242	274	242	252	221	242	244	270	257	248	248	228	268	236	280	246	260	262	262	231	236	258	241	256	246	262	265	223	264	248	235	240	274	249	251	264	261	227	254	257	237	252	268	256	251	247	250	249	269	222	233	235	250	276	229	241	271	218	239	223	270	246	269	255	252	287	237	240	227	279	246	229	276	257	244	250	255	250	258	238	297	243	272	249	249	261	221	249	240	260	213	266	275	235	253	242	255	274	239	238	248	265	244	246	276	249	243	277	262	212	254	240	251	240	267	226	259	272	235	282	285	242	251	234	222	245	246	247	242	257	264	253	267	258	240	258	240	266	252	261	276	274	284	268	263	252	276	281	232	271	260	236	276	249	267	226	228	215	260	260	257	281	238	287	244	266	255	248	219	239	239	271	264	294	215	244	224	256	244	235	245	253	251	267	233	264	253	259	241	262	218	246	236	260	268	266	266	227	252	267	245	226	232	261	225	239	246	240	245	265	241	262	228	235	270	245	262	272	251	234	242	280	238	257	268	258	246	255	247	264	242	259	242	274	266	258	252	252	228	247	246	227	256	242	241	264	267	239	271	293	240	230	255	245	261	247	249	224	259	250	226	283	247	268	273	251	262	257	224	279	241	258	223	252	223	223	251	252	251	262	255	276	215	254	246	272	251	228	262	262	268	250	265	235	266	265	252	269	258	224	270	230	251	259	258	270	248	254	269	206	269	265	248	251	249	243	244	245	222	251	259	248	255	269	291	275	289	222	228	256	245	256	250	223	239	287	237	269	246	251	264	270	237	261	250	253	230	250	279	244	231	252	260	254	255	235	270	204	252	241	252	229	262	264	256	249	268	247	249	228	255	230	245	238	236	215	250	260	229	256	254	262	251	272	246	289	243	250	259	239	253	274	269	248	257	253	240	246	236	225	293	261	289	246	242	262	250	231	232	256	266	250	233	255	249	255	238	222	253	233	248	244	243	279	274	228	249	240	274	234	264	246	267	257	247	240	245	261	246	247	259	256	247	261	246	266	252	252	282	250	279	264	226	236	237	249	251	247	247	236	228	231	231	255	268	250	268	262	223	242	260	273	243	259	234	275	246	248	238	225	252	225	260	264	274	261	249	270	270	256	282	256	238	253	236	250	236	240	276	221	233	237	251	265	274	240	233	226	229	280	262	254	251	283	242	251	208	254	269	282	289	254	263	259	280	256	230	250	237	254	273	240	260	276	263	256	243	293	283	244	243	256	257	224	271	275	259	246	272	261	245	241	257	245	249	258	245	247	235	264	255	226	223	290	269	265	251	237	235	253	277	240	260	261	248	257	248	255	251	221	275	254	248	253	250	280	228	272	244	239	260	255	232	249	229	259	231	254	253	242	241	239	281	241	235	257	276	236	261	267	255	234	266	236	254	252	248	241	261	248	255	242	219	239	266	255	274	248	239	237	240	259	261	260	257	236	250	243	295	243	258	262	223	250	263	257	253	280	269	241	249	234	257	228	269	239	243	250	269	262	234	278	272	231	247	259	250	246	281	262	256	244	249	233	247	243	274	245	255	245	249	231	251	237	238	287	240	221	260	239	250	243	259	239	252	247	267	259	275	259	266	258	248	240	256	230	235	254	248	242	266	263	247	290	300	263	253	231	250	239	241	265	256	244	230	238	260	250	218	241	255	251	246	218	293	257	219	250	247	244	259	235	257	239	259	259	255	243	256	257	253	230	261	249	249	250	252	261	275	237	271	248	250	273	238	257	248	238	231	260	260	248	280	281	244	280	259	266	267	236	256	241	250	259	271	263	284	213	269	249	263	267	264	249	233	238	230	273	264	250	234	270	276	246	227	250	252	250	266	260	269	255	224	231	244	247	283	247	252	241	251	236	247	239	265	237	258	285	219	232	255	225	259	286	255	240	236	263	244	284	251	267	260	249	236	263	252	237	263	268	281	258	245	224	232	263	247	234	256	257	248	260	232	264	254	260	284	230	244	279	229	284	245	248	266	263	245	243	276	291	270	245	236	214	270	253	237	251	268	239	271	264	268	272	256	266	267	221	249	244	269	227	249	254	268	243	260	257	271	257	248	254	281	244	246	261	254	236	254	259	264	249	268	279	245	253	253	235	251	261	267	240	270	245	250	243	234	255	237	253	251	245	240	269	273	278	279	266	229	258	266	239	268	242	247	254	237	274	257	263	261	273	232	258	257	236	221	241	262	263	254	236	227	257	271	255	250	242	262	232	251	234	247	277	266	248	251	226	231	263	255	264	250	252	231	251	277	249	253	276	250	248	238	245	282	237	230	254	252	244	218	254	247	244	280	260	228	265	254	243	226	263	239	248	287	261	256	255	233	238	242	259	238	237	292	244	258	277	250	271	253	257	248	241	247	238	255	240	251	252	262	275	258	252	242	269	245	271	240	240	245	295	223	268	271	226	225	256	257	277	240	253	248	240	269	255	246	248	280	230	251	267	284	226	246	235	270	226	261	245	247	258	265	231	230	243	256	232	271	249	249	249	250	267	257	230	236	252	270	269	243	251	261	257	255	257	256	246	230	235	259	278	271	249	269	290	260	260	243	263	236	260	253	236	261	266	239	231	218	244	255	238	245	231	273	227	272	253	242	232	241	248	226	253	256	237	252	255	268	268	238	238	261	261	238	245	269	251	263	250	229	268	255	271	231	228	250	252	240	258	245	246	244	283	266	262	267	229	268	211	240	212	246	251	231	241	250	262	243	246	256	254	252	247	253	257	264	258	266	228	284	246	263	262	260	261	275	254	270	264	262	246	256	229	230	254	243	253	268	266	266	241	241	233	247	248	233	254	251	222	271	273	255	262	253	252	260	263	247	247	269	277	248	233	267	262	280	273	238	244	246	257	289	253	256	244	272	237	267	232	217	267	249	261	268	247	267	249	225	252	251	248	270	227	248	256	270	217	268	241	250	248	259	211	245	262	232	254	246	270	268	251	255	246	252	255	258	250	248	231	267	257	241	244	248	275	233	262	245	275	270	250	264
2366	749	876	926	855	746	776	745	762	807	724	689	721	722	680	704	733	692	722	685	660	652	762	702	637	703	649	678	716	732	670	646	694	723	693	651	687	748	681	673	667	697	682	620	695	696	663	704	711	714	724	678	716	718	663	662	685	718	737	662	723	669	721	709	718	659	670	661	707	683	684	671	746	594	652	740	698	678	689	733	687	702	697	670	722	695	674	720	705	679	728	659	674	703	677	675	677	653	691	692	709	694	726	649	702	644	709	721	707	683	701	640	681	684	757	721	655	692	676	665	729	704	692	686	707	625	667	677	672	717	647	714	665	703	693	670	706	673	675	671	638	651	673	706	713	711	676	695	705	664	660	633	698	670	702	690	721	663	642	743	690	670	698	697	619	695	720	676	653	691	719	685	699	746	691	710	712	671	674	645	664	674	672	709	674	675	671	703	700	687	638	707	668	698	687	633	658	667	689	718	660	721	650	686	721	708	700	693	692	720	681	644	672	710	684	668	693	682	703	712	693	703	671	697	683	708	737	691	723	669	720	673	649	694	674	713	665	639	665	679	712	695	689	649	670	707	744	699	658	661	618	692	668	714	689	733	686	660	677	720	698	728	672	709	698	702	730	687	685	667	676	673	701	672	744	663	670	631	709	643	654	663	728	701	709	715	677	694	711	700	658	730	689	722	725	629	711	653	700	658	713	713	700	694	705	716	766	662	733	666	665	659	717	717	647	687	651	735	712	688	688	690	632	693	686	662	609	672	730	721	696	680	737	709	666	684	652	680	711	719	659	724	663	697	713	697	696	659	687	685	672	681	701	730	670	721	687	688	683	686	676	689	659	728	689	669	670	759	650	693	683	669	656	645	710	709	688	710	707	685	661	653	683	720	707	696	715	649	685	690	679	694	688	715	683	691	680	690	648	684	675	677	703	708	677	710	663	703	674	668	683	680	676	637	699	695	675	676	657	699	659	698	677	740	675	655	654	673	706	689	695	703	692	720	678	684	667	732	729	688	636	702	655	665	735	700	666	679	678	704	668	692	636	699	671	662	693	678	659	694	635	673	687	647	667	692	675	674	674	678	702	711	715	687	694	695	675	663	691	657	705	700	687	713	687	664	682	692	699	700	728	689	677	659	670	668	657	652	670	685	652	685	683	693	724	702	701	673	681	707	729	648	695	638	654	719	706	643	670	748	710	660	751	625	736	749	736	688	700	690	654	689	653	675	684	687	673	702	647	718	721	648	709	731	712	699	690	710	712	737	711	689	681	712	695	677	713	666	674	699	695	694	681	672	695	677	711	692	700	663	679	689	678	629	699	669	640	733	674	667	651	725	648	692	689	704	711	753	651	663	661	684	689	698	689	694	665	697	695	692	660	732	689	704	715	696	674	668	721	718	684	674	692	685	682	707	692	685	674	669	682	697	621	669	641	725	698	651	700	727	664	735	709	686	725	695	687	672	692	701	711	682	699	650	672	677	704	639	713	677	674	723	684	734	652	682	696	680	661	655	658	680	658	636	658	665	747	723	674	660	676	717	653	709	685	677	714	655	722	715	673	720	657	688	665	693	691	677	675	691	667	660	668	688	690	711	723	721	725	709	703	666	726	725	676	686	747	689	660	707	722	641	700	681	674	677	671	656	668	673	670	697	650	710	707	675	715	663	738	679	658	674	653	692	679	676	698	683	670	708	718	698	661	730	720	655	741	678	689	703	725	696	662	672	641	698	657	678	676	701	716	692	750	698	673	653	664	695	690	720	662	765	691	718	672	692	684	730	656	675	725	675	730	654	698	684	692	721	613	679	697	723	741	687	669	700	686	672	658	705	657	666	656	671	664	672	745	680	731	656	694	668	636	683	655	715	675	661	694	684	703	679	685	662	667	712	698	684	709	715	657	700	663	638	698	688	698	694	706	698	644	667	697	703	677	734	699	696	666	616	682	634	671	701	698	708	762	694	664	710	680	670	694	723	680	662	710	675	680	699	684	678	674	681	664	712	677	730	655	722	678	678	685	618	682	707	718	667	680	701	709	685	682	691	670	689	701	692	666	733	699	690	665	676	719	677	663	680	594	708	635	703	681	683	674	695	666	690	656	621	701	649	690	691	654	705	717	683	661	691	739	679	725	681	708	654	650	671	706	675	735	649	682	696	690	689	725	678	702	734	614	736	754	687	665	692	670	695	706	733	671	666	717	692	732	651	660	714	623	690	665	698	704	658	675	701	737	760	644	684	674	708	722	681	661	664	656	671	692	692	610	671	667	697	727	703	691	656	684	660	644	715	719	673	698	686	709	677	647	697	689	688	675	656	726	675	697	666	658	703	697	692	666	654	711	673	687	685	635	660	670	706	735	695	679	682	710	716	686	677	646	718	694	715	659	648	634	713	658	681	674	643	640	719	686	655	673	685	675	693	639	672	729	689	682	683	671	692	654	678	662	672	661	730	686	694	629	670	710	672	678	678	674	667	663	680	715	703	703	694	649	719	716	740	688	711	679	705	706	700	663	698	732	644	666	645	685	674	630	674	655	718	594	680	683	697	653	697	682	692	686	698	684	714	704	649	684	701	703	624	728	664	711	663	717	701	703	689	675	695	650	713	689	716	674	676	655	717	716	679	650	700	705	709	692	642	689	681	718	657	671	707	698	685	717	696	704	697	715	687	714	664	684	725	720	731	714	718	690	654	703	667	718	715	684	680	687	660	657	702	688	687	641	665	685	674	717	691	649	665	675	695	652	718	667	725	639	660	684	664	675	680	652	680	692	681	689	708	705	682	695	670	687	717	673	705	666	708	716	691	690	718	682	703	662	694	716	729	672	693	710	670	666	721	728	700	679	651	682	712	675	671	673	671	670	643	661	675	727	678	722	749	694	644	704	686	726	683	723	691	655	633	682	700	683	669	676	717	670	668	683	668	715	709	656	728	702	719	730	652	691	705	706	673	717	673	669	660	687	647	651	675	666	691	666	705	680	668	696	651	690	710	682	729	655	644	690	659	693	696	649	730	652	662	683	694	684	684	666	685	687	700	626	688	669	725	664	691	699	705	648	710	679	656	713	681	666	693	676	658	635	747	682	676	669	682	665	686	703	692	705	696	687	670	684	690	694	719	679	659	673	680	681	725	662	692	696	710	670	681	712	689	724	704	714	674	683	728	705	682	690	683	705	681	721	679	705	675	688	666	660	671	648	673	663	695	688	693	688	649	679	744	684	697	718	677	699	685	649	702	671	702	716	686	657	712	680	676	667	687	645	693	627	699	700	687	724	665	683	654	696	697	644	696	724	717	693	686	658	646	688	687	629	695	676	753	705	693	721	740	678	688	638	648	675	737	676	706	696	712	657	662	684	687	700	733	676	717	661	686	694	708	664	689	700	696	672	669	668	681	682	680	691	642	728	726	660	657	680	678	691	709	660	729	730	712	647	684	714	702	709	675	670	689	682	702	713	700	695	717	691	661	663	677	743	712	645	643	648	675	659	690	702	710	651	659
9534	1137	1464	1098	862	618	433	381	322	299	295	240	194	220	180	186	205	188	186	139	141	168	141	157	146	130	148	147	146	138	116	127	131	137	115	124	111	156	146	146	121	142	139	117	141	124	135	134	118	127	127	115	142	125	142	115	113	132	127	130	137	122	116	101	125	112	132	134	133	131	143	119	115	107	120	116	117	135	121	111	140	132	140	128	111	129	110	113	120	124	119	141	115	127	134	128	108	127	104	93	137	121	119	114	122	114	113	125	122	125	112	116	115	120	129	123	124	113	118	105	141	115	106	127	127	109	134	115	124	138	133	124	128	133	133	129	116	138	107	129	130	125	121	123	138	119	138	137	119	125	128	108	130	134	129	136	108	123	137	120	144	120	112	121	123	148	126	144	121	111	118	117	135	117	143	131	138	121	99	130	120	132	112	133	144	126	127	142	120	118	110	131	106	126	121	122	134	114	112	140	119	126	130	133	112	100	118	116	122	135	129	123	128	139	129	137	120	129	129	133	88	129	132	104	120	111	126	133	126	105	137	123	102	134	131	125	125	117	105	124	111	148	110	116	120	101	127	115	126	142	143	118	121	113	115	105	120	147	119	103	120	125	112	110	117	111	129	127	104	120	113	127	123	134	141	134	116	124	134	115	115	130	108	144	114	121	116	119	114	121	119	132	126	124	113	132	142	119	117	116	128	138	129	131	136	131	118	128	102	120	134	127	128	112	114	111	128	127	116	127	106	125	125	130	101	120	116	127	130	122	131	107	107	124	129	135	117	148	144	113	106	139	101	127	126	132	126	108	133	134	124	126	131	116	119	119	146	116	120	114	112	105	144	123	130	132	106	114	135	154	121	123	135	130	158	153	133	116	121	117	113	125	125	107	117	114	120	100	134	101	129	127	113	118	113	113	137	114	131	92	122	116	111	118	111	117	128	126	116	112	134	140	129	131	140	113	120	106	116	126	123	106	126	102	130	87	118	123	122	126	104	126	135	137	129	137	124	136	119	145	129	127	120	111	132	135	125	118	139	138	154	129	126	125	120	103	121	110	113	125	129	130	100	125	120	130	144	130	129	138	118	127	116	108	138	128	127	115	111	119	124	119	128	133	117	137	123	142	127	107	128	92	102	109	125	113	120	118	118	114	120	127	103	129	110	120	105	102	110	125	120	119	130	126	129	144	129	111	125	125	115	128	113	142	125	111	112	133	117	111	119	140	121	130	115	125	124	132	106	124	117	137	124	126	107	129	117	117	130	108	129	114	108	149	124	133	108	129	109	119	129	123	109	117	128	147	124	116	127	144	126	104	118	146	127	120	133	116	126	125	120	144	114	129	132	131	147	116	136	125	134	135	122	118	113	120	126	123	135	133	125	113	148	136	135	100	147	126	138	121	124	129	115	117	113	121	111	106	123	120	127	133	129	126	110	115	117	102	116	132	124	138	125	124	117	113	110	120	109	141	121	138	126	115	144	131	148	102	119	138	117	126	127	105	141	136	131	118	122	119	152	107	97	132	123	139	122	116	112	120	127	140	126	132	124	107	117	125	121	115	129	122	124	114	95	122	133	104	118	117	100	133	136	115	114	120	126	114	116	124	116	125	116	119	114	121	118	129	118	109	115	119	121	131	118	136	127	126	113	127	127	105	128	118	123	119	134	131	129	139	130	127	112	111	144	119	132	137	113	135	116	120	136	121	105	121	136	127	111	127	123	128	141	112	123	122	125	111	128	123	118	119	105	139	134	141	121	143	114	119	106	128	121	134	116	125	100	126	136	122	128	106	114	115	127	114	121	132	111	115	104	137	123	139	128	119	116	119	122	126	120	122	113	127	117	106	116	115	121	128	127	145	112	129	125	111	115	118	134	130	120	108	118	131	152	121	142	136	113	110	133	125	110	135	128	126	126	139	123	113	138	127	105	121	127	131	133	130	112	136	138	141	125	113	113	120	123	113	137	126	135	127	117	126	117	118	100	133	114	142	131	113	140	142	152	115	129	129	127	130	132	137	135	127	123	139	103	118	128	130	123	131	128	114	104	132	120	124	134	143	131	111	133	116	114	119	139	128	126	146	105	127	140	111	115	128	116	128	118	127	100	116	121	107	131	116	128	125	118	133	147	114	121	118	114	101	131	129	142	104	109	142	107	113	157	113	140	130	105	99	98	118	118	120	112	117	114	112	138	153	133	137	110	111	128	105	122	114	104	136	141	113	106	121	120	116	135	122	110	119	122	118	123	126	121	107	111	118	123	116	123	123	114	126	91	129	115	128	105	141	146	106	129	109	123	140	137	122	123	114	115	123	117	149	133	126	152	125	104	133	116	144	122	115	145	133	105	117	121	123	135	127	123	126	140	129	121	114	117	129	123	96	123	120	118	99	133	112	119	131	100	133	121	105	131	115	102	119	149	119	124	128	107	124	140	137	142	100	121	116	129	102	128	127	142	136	138	114	120	118	138	108	126	143	106	113	132	106	115	123	113	123	128	116	107	115	121	118	137	107	131	118	126	117	122	115	119	140	117	124	124	106	124	115	130	128	136	113	123	138	142	125	119	112	120	125	106	124	129	126	125	105	128	116	120	122	133	119	125	118	103	96	128	121	117	139	120	113	137	131	121	110	131	124	121	141	119	96	126	113	122	115	129	103	135	113	128	137	121	132	108	123	126	110	107	114	118	114	126	134	126	111	118	123	108	122	113	121	113	104	123	122	142	116	127	125	117	121	123	110	137	132	110	140	127	114	132	119	111	118	129	114	138	134	130	136	131	119	116	139	129	132	133	84	133	108	141	102	126	133	132	116	127	117	123	120	111	120	119	133	122	123	109	109	133	141	124	139	121	99	121	115	95	100	108	112	132	137	135	120	126	127	120	100	126	129	133	118	124	130	112	127	121	112	116	113	138	130	133	117	123	109	112	110	129	115	126	103	130	132	119	126	112	137	108	109	144	129	144	121	112	145	100	124	127	120	150	103	135	128	95	118	91	129	123	131	115	126	139	131	130	131	135	133	124	113	115	131	140	120	122	124	126	116	141	117	109	117	133	116	131	114	118	119	99	123	109	121	121	106	129	119	107	123	118	116	118	122	106	148	127	132	127	122	129	108	114	134	116	128	133	129	108	131	119	116	109	117	130	106	121	115	128	127	126	132	109	118	116	122	148	115	117	116	133	126	111	135	112	114	118	139	131	113	127	126	92	119	125	108	147	126	124	120	131	124	141	138	111	112	107	112	118	123	139	129	124	135	123	130	134	132	140	134	128	115	119	118	129	137	122	132	118	124	124	110	123	109	113	110	135	106	120	110	126	124	143	150	113	124	112	134	115	121	135	121	103	114	122	120	119	132	121	121	134	128	123	112	104	134	122	129	130	138	120	137	112	116	105	120	100	114	119	115	104	120	123	121	119	141	121	142	107	120	106	134	118	122	132	149	145	117	109	130	131	103	126	107	133	123	133	98	129	118	139	117	128	114	116	121	124	125	131	118	111	130
5865	1419	3216	3705	3200	2648	2117	1846	1600	1352	1146	1066	960	851	805	744	695	682	648	610	579	572	532	529	528	518	535	476	507	475	497	482	445	458	448	480	494	511	444	448	465	462	442	447	385	375	441	391	404	370	465	427	414	429	417	411	404	405	382	381	395	403	412	424	414	432	406	390	376	420	411	356	371	421	376	405	422	431	378	389	418	383	430	383	412	388	369	346	410	369	379	394	400	412	381	402	394	414	389	394	425	384	387	391	388	409	350	393	396	366	375	388	343	382	351	325	436	385	351	424	352	393	384	382	374	360	400	391	388	388	375	376	387	380	380	403	392	386	360	358	390	365	404	381	369	355	407	381	382	384	383	377	366	389	372	376	407	349	375	375	347	388	378	377	391	394	360	361	338	378	384	368	374	369	421	400	397	387	358	351	378	360	373	412	380	393	382	363	362	381	364	367	356	405	358	377	368	365	391	408	379	382	397	375	336	361	339	353	369	393	396	386	349	404	369	364	401	353	361	384	374	384	347	367	402	403	381	365	377	375	345	424	396	375	394	384	403	382	372	377	349	401	367	398	358	401	382	397	355	375	381	398	367	378	383	369	361	375	371	414	396	366	377	420	371	406	396	381	356	372	391	390	407	372	343	365	393	385	377	374	382	390	355	354	374	405	351	354	363	373	378	399	403	371	368	386	395	366	351	360	337	389	402	353	390	390	372	375	375	382	401	387	376	404	353	374	370	348	400	323	373	392	372	391	373	370	364	392	408	372	377	358	371	359	383	363	371	401	357	361	385	402	366	390	392	382	384	386	377	378	360	356	398	374	350	384	379	427	358	367	372	346	370	334	375	370	405	410	386	370	386	357	358	383	371	383	351	387	373	360	374	389	377	385	395	398	400	379	388	407	341	407	378	375	367	364	379	383	383	356	384	339	372	365	394	380	392	369	392	388	376	384	387	356	413	365	373	378	381	398	365	357	372	404	373	400	369	366	408	373	398	374	335	392	393	397	370	364	349	363	399	367	388	397	375	378	417	361	387	395	375	394	377	381	420	384	380	380	371	409	375	401	360	365	382	366	351	377	360	372	346	364	372	363	354	376	424	398	336	376	386	357	394	363	382	370	385	404	419	326	356	391	378	349	397	364	404	368	338	332	349	338	403	375	378	378	360	349	405	369	350	348	323	367	372	359	374	389	383	402	390	374	361	351	381	353	392	362	399	349	370	329	378	378	404	377	350	355	388	372	359	359	373	377	397	376	365	366	381	379	353	387	359	382	368	401	420	324	362	368	403	398	367	387	393	399	363	379	347	353	327	380	388	353	338	401	403	396	340	374	374	360	381	364	405	358	381	365	400	395	348	385	396	384	375	389	412	389	361	380	389	389	360	375	371	375	343	380	354	378	370	408	411	387	375	357	394	365	400	369	394	334	372	364	366	396	380	380	362	336	362	371	367	404	379	382	360	361	375	366	363	377	379	354	367	354	361	374	388	393	395	409	391	375	382	402	399	382	357	380	378	378	377	347	343	348	347	402	385	369	379	356	383	391	386	352	383	351	364	374	382	367	379	413	369	358	409	386	366	393	400	368	353	400	386	376	385	405	385	368	359	360	369	378	348	363	372	385	371	356	394	393	363	364	369	396	369	360	381	425	396	361	387	379	365	377	394	381	386	394	381	416	365	393	360	389	366	425	362	335	364	390	366	383	413	407	377	338	386	355	382	366	417	360	388	361	380	377	367	405	378	377	389	405	381	394	367	396	358	361	371	374	404	383	367	375	406	363	367	381	350	381	382	378	390	351	378	375	384	394	364	397	389	403	416	408	351	386	379	375	402	372	408	392	373	397	355	380	373	347	387	402	362	395	368	384	374	370	352	362	385	383	353	338	357	383	393	367	323	365	409	360	376	405	390	337	407	408	382	354	364	393	396	400	340	387	338	360	367	344	395	354	387	398	354	369	364	349	357	387	365	349	355	397	381	395	341	412	370	364	386	381	385	375	399	373	426	367	415	360	371	383	372	382	364	389	378	389	356	364	388	341	422	375	364	376	397	403	359	404	363	360	326	392	371	363	365	391	363	371	401	375	345	376	369	359	366	353	344	339	385	354	348	387	352	345	351	384	377	374	355	379	382	385	367	374	388	370	354	348	348	386	366	369	358	414	389	373	380	356	382	392	363	365	352	349	356	399	355	365	412	401	382	375	398	404	395	342	358	405	410	398	360	368	383	387	361	375	406	383	371	360	401	363	389	377	360	356	407	360	361	379	377	368	385	371	363	378	370	393	410	369	387	375	360	372	379	332	362	373	372	379	375	352	418	388	405	358	360	376	402	392	358	343	381	374	400	368	401	380	391	389	388	354	390	351	372	386	389	368	377	361	382	385	404	429	370	346	343	367	381	366	411	363	392	379	415	366	351	411	356	357	411	395	379	369	402	399	391	380	375	376	380	367	379	361	379	329	351	376	383	410	425	386	383	420	364	382	351	361	370	399	371	386	355	371	391	374	364	357	417	385	359	375	390	371	370	398	398	402	371	359	380	394	363	357	385	399	391	379	352	384	358	369	368	376	347	364	331	413	388	358	354	392	347	347	404	380	390	374	359	382	394	402	381	352	341	354	377	409	375	344	370	358	383	393	377	368	356	383	405	366	404	381	391	364	411	387	391	434	382	393	340	369	405	398	382	383	365	376	366	378	371	366	387	356	414	379	402	415	382	397	389	378	373	398	392	361	399	377	394	377	375	360	337	400	389	401	400	352	381	385	381	354	374	369	370	414	365	381	342	390	376	368	424	406	380	387	405	396	398	404	372	359	375	399	362	347	386	365	356	419	357	374	361	413	380	422	419	396	373	383	401	400	386	378	356	404	394	412	375	369	374	379	387	405	368	360	383	395	351	376	365	369	370	377	356	399	363	371	383	350	398	367	334	400	380	384	397	368	361	369	354	366	406	415	362	392	358	403	419	379	365	377	368	377	371	383	409	402	413	368	383	354	371	369	357	370	360	357	362	396	408	362	382	398	375	384	356	397	395	413	370	368	364	362	356	371	360	353	384	369	360	385	396	378	352	373	406	408	398	380	380	368	350	358	379	370	400	370	348	355	363	359	362	357	402	352	386	360	367	360	372	375	399	369	365	375	403	351	346	323	398	379	389	390	389	337	374	376	392	398	349	341	345	351	388	395	378	406	348	376	386	382	368	378	358	396	382	375	372	365	428	383	369	380	367	387	407	359	355	379	382	377	379	399	426	416	349	403	357	375	365	401	389	365	366	411	354	353	367	372	381	350	386	370	350	389	396	412	422	330	348	343	364	326	369	374	349	387	374	379	378	393	407	413	330	421	391	392	325	366	350	375	367	353	327	385	385	377	411	370	379	352	390	343	371	387	386	392	367	361	339	386	416	353	371	351	382	405	374	382	379	341	344	368	364	376	381	370	385	357	381	358	382	380	370	358	378	370	350	394	363	387	382	394	408	358	363	352	359	350	340	374	355	348
17782	2816	2787	2098	1461	1054	873	645	565	468	419	371	340	361	289	282	246	245	234	263	202	195	215	210	195	196	199	181	182	172	164	184	162	179	176	171	143	164	186	184	151	165	172	197	178	166	158	176	162	160	174	172	146	172	158	158	162	136	159	154	175	152	158	127	157	138	134	174	168	163	177	149	168	162	166	161	184	160	134	171	184	158	120	150	145	170	163	148	138	174	157	165	145	140	156	146	135	135	143	159	179	150	147	131	132	158	162	147	138	147	148	141	169	162	177	159	179	160	162	151	161	150	147	152	138	159	166	145	141	149	146	151	183	135	160	122	133	139	147	159	142	132	139	162	135	143	134	131	144	156	157	137	157	154	153	166	159	153	177	161	158	133	170	156	140	158	163	153	155	139	145	146	155	160	146	143	176	156	138	150	133	150	147	133	153	149	148	151	166	159	149	165	156	128	143	146	166	139	169	180	148	165	156	147	157	157	152	149	139	139	145	179	176	122	151	163	153	160	188	152	181	135	137	157	145	147	158	142	177	155	156	143	156	158	149	131	152	138	171	146	164	152	158	146	162	162	153	156	131	161	164	149	159	156	147	173	152	160	140	144	167	164	180	170	144	138	154	142	167	152	161	173	149	149	140	162	106	146	149	166	143	141	156	169	130	153	134	156	174	156	148	155	143	149	165	152	184	122	158	174	161	170	164	143	159	137	154	136	156	128	138	150	138	145	162	148	147	128	151	147	154	154	162	170	131	161	158	145	149	149	146	156	141	149	155	156	149	140	132	149	155	165	143	132	162	161	138	152	152	160	153	187	153	153	155	150	126	149	142	180	153	158	157	156	140	141	146	159	142	163	134	159	167	146	183	163	173	170	158	146	146	145	132	150	159	159	152	149	175	155	149	156	147	144	163	145	139	153	156	156	148	136	176	140	152	172	161	165	161	159	127	164	130	140	133	155	168	150	177	144	161	144	157	163	155	153	175	149	143	146	149	168	151	148	150	168	160	133	159	170	162	170	146	165	168	143	147	181	132	118	156	138	148	161	175	154	161	142	156	160	155	150	127	139	143	171	161	134	135	137	144	152	135	163	175	141	164	155	169	169	152	155	137	140	146	167	159	146	149	142	162	126	141	167	152	151	154	162	149	148	156	167	129	138	139	152	148	170	174	166	159	156	140	124	162	139	153	150	156	176	160	171	163	145	151	140	169	163	161	170	149	150	154	129	148	176	150	159	173	146	147	141	148	155	161	149	147	173	161	131	166	164	141	160	154	160	135	155	148	167	175	139	186	142	184	151	158	154	137	156	149	155	166	151	149	180	160	158	161	161	168	142	161	157	150	154	134	147	145	154	139	148	136	127	170	152	178	157	157	154	157	140	147	146	125	161	157	166	152	167	154	145	149	151	169	159	155	151	167	139	158	145	144	158	154	141	157	145	154	166	149	156	151	129	157	163	161	171	179	150	164	160	135	163	174	160	171	144	157	172	150	155	156	171	157	180	147	145	156	160	123	160	159	137	134	144	140	152	162	172	159	164	141	171	150	159	167	146	178	141	154	155	134	133	156	148	152	144	141	157	154	140	162	151	166	157	137	166	166	169	154	168	143	136	152	159	152	138	135	148	137	152	163	161	165	149	153	151	156	153	151	152	150	166	129	145	143	134	134	159	147	166	142	171	151	166	147	153	142	145	152	156	135	140	144	166	149	151	153	143	158	169	163	168	156	145	147	154	135	129	153	163	153	144	157	149	129	148	175	144	144	165	150	164	136	138	138	150	157	160	159	161	129	167	138	164	152	138	151	151	139	145	152	160	146	169	159	181	180	162	179	165	133	146	135	155	145	153	164	139	137	154	154	149	151	143	142	149	179	149	158	174	159	163	155	150	159	138	153	141	167	159	145	168	137	139	146	173	145	164	154	144	140	156	171	149	162	168	162	168	140	160	161	164	144	161	154	154	135	159	138	153	147	161	184	169	161	158	139	139	152	133	148	154	168	145	166	168	150	159	147	155	149	166	129	162	161	154	148	147	201	143	176	144	143	136	154	148	142	138	146	171	134	157	157	151	145	162	171	163	147	156	149	145	154	176	132	170	172	168	128	166	166	152	154	145	136	163	157	142	154	165	139	128	158	175	160	150	150	174	145	163	141	168	143	146	150	158	137	141	142	127	154	177	173	151	157	159	172	162	158	163	181	157	152	150	145	151	185	149	145	134	157	163	155	133	170	159	153	151	138	146	161	147	171	158	151	164	164	170	152	137	146	168	142	173	167	154	146	136	167	151	150	146	137	163	125	174	180	162	151	129	149	154	160	141	150	139	154	163	131	155	148	150	164	124	128	154	172	156	178	141	150	167	178	154	154	162	161	173	138	173	160	142	161	163	153	146	151	151	150	134	156	166	152	159	144	157	152	132	167	154	139	173	143	143	170	138	148	162	135	163	144	157	176	166	156	155	145	163	156	150	164	148	202	162	172	169	160	128	135	144	153	161	136	142	171	139	144	163	159	148	159	152	149	163	161	161	151	155	167	162	155	155	157	155	135	166	168	160	168	170	167	191	139	165	143	147	139	154	170	152	151	143	155	133	147	133	136	135	150	153	141	164	131	145	143	133	137	144	147	154	149	148	152	148	153	160	149	133	160	177	145	155	156	140	164	155	155	164	141	135	145	146	142	155	138	142	137	144	147	155	169	147	152	151	166	126	168	163	151	129	137	166	154	144	152	149	135	143	140	138	176	142	165	155	155	130	154	147	158	155	134	155	154	164	162	141	159	160	159	158	149	178	140	174	161	133	155	179	161	160	149	154	155	145	159	153	160	145	177	123	153	149	161	134	155	174	149	166	145	159	167	163	151	177	150	156	156	147	150	162	148	167	157	142	141	169	143	157	124	179	142	137	146	145	158	153	136	134	168	139	132	148	169	153	147	171	150	160	136	137	151	135	161	153	141	127	157	170	147	147	159	156	151	154	138	146	163	157	168	164	161	137	177	153	172	148	156	147	148	156	138	169	157	128	156	155	159	147	147	165	155	153	146	184	142	151	160	170	161	155	142	139	139	160	137	131	154	144	167	154	153	146	169	155	152	177	140	144	152	165	150	167	154	182	153	153	168	160	141	161	160	153	142	149	145	171	181	141	151	167	167	188	166	156	175	154	143	164	154	156	118	142	156	163	164	144	145	132	139	167	159	168	161	169	163	164	154	147	159	156	183	162	165	155	144	165	162	157	157	161	155	170	170	157	146	153	152	155	172	167	137	142	151	169	172	155	155	151	121	156	146	153	145	154	161	175	153	161	143	157	161	156	143	156	152	156	152	147	166	148	160	154	161	159	165	143	155	137	147	169	154	162	146	156	160	153	167	150	151	157	171	160	180	153	161	149	161	145	165	137	154	143	141	138	149	145	165	163	168	151	156	159	148	137	143	151	146	143	132	146	148	162	138	164	168	157	150	145	149	144	170	140	157	172	169	171	148	138	150	150	140	175	127	175
7931	2458	5465	6467	5487	4420	3669	2990	2536	2164	1986	1683	1519	1390	1274	1213	1104	1073	1004	948	878	822	774	752	746	723	699	680	696	692	684	619	645	602	608	610	601	620	613	610	526	571	590	552	494	524	565	515	581	522	491	527	541	501	515	504	494	543	515	534	507	507	469	505	515	479	452	497	495	512	492	526	465	484	473	483	503	462	525	475	468	489	532	487	481	494	448	501	494	497	481	499	478	458	485	470	435	491	453	461	477	477	499	482	452	466	526	501	467	444	494	469	471	499	458	459	479	443	495	507	477	464	470	464	485	462	455	457	479	473	480	451	456	413	480	485	471	456	500	481	494	482	448	472	478	480	468	455	466	479	446	453	430	480	486	450	511	470	459	459	462	478	439	452	474	470	454	442	459	498	474	437	446	456	451	469	490	466	475	466	477	460	473	448	467	484	454	472	443	468	470	485	476	432	446	464	461	481	453	474	495	463	473	457	504	443	482	451	475	482	462	450	474	444	460	435	449	454	465	427	457	471	495	468	458	420	456	469	479	467	475	452	435	477	428	417	457	464	442	414	488	483	465	467	441	428	453	434	421	504	463	465	457	442	476	450	473	436	437	503	476	496	489	461	452	462	470	439	470	504	430	472	441	493	470	447	447	468	460	479	429	446	480	464	453	502	447	460	458	475	480	469	437	457	464	467	477	454	483	478	487	421	436	420	442	464	465	448	437	456	467	467	477	447	443	452	471	471	430	454	472	463	473	456	463	460	474	448	433	450	428	477	467	471	452	460	456	422	488	440	490	480	443	443	476	450	428	483	474	455	454	446	463	448	424	446	449	434	487	500	459	518	467	466	480	448	443	474	474	489	475	474	447	447	461	498	413	478	428	460	465	450	398	484	455	455	457	410	479	475	470	465	457	485	431	467	492	486	487	488	455	428	451	438	442	476	487	463	440	463	427	447	471	448	450	459	442	506	475	453	472	441	475	469	464	467	501	470	445	446	470	455	427	448	467	488	446	454	452	453	429	463	488	461	506	487	442	450	499	455	433	475	489	472	446	432	493	471	446	471	417	472	465	439	442	440	459	470	446	514	453	539	445	450	461	477	484	453	468	464	426	458	470	468	445	463	452	462	448	498	441	469	477	517	463	452	509	455	475	451	442	442	437	483	484	471	463	484	431	480	470	462	482	481	468	479	446	449	459	469	500	471	491	464	480	492	444	459	486	455	445	466	485	485	475	476	450	444	457	476	489	447	467	509	482	424	500	513	438	439	459	486	460	488	453	449	445	466	452	438	460	453	456	489	453	477	474	450	463	479	473	446	463	489	480	431	487	453	447	455	435	488	457	469	454	478	468	472	447	464	433	505	477	476	458	484	479	472	467	451	480	474	472	445	437	442	477	486	440	456	485	500	480	469	477	471	486	474	474	467	437	458	473	440	468	481	475	454	450	454	426	456	440	497	468	475	476	447	451	455	479	499	457	431	463	516	476	454	446	473	472	479	460	520	443	495	449	461	471	454	458	459	481	465	491	455	496	470	497	456	466	456	464	470	445	491	499	424	481	467	462	471	480	480	481	459	486	423	464	471	498	466	461	449	482	466	451	448	428	432	454	483	476	470	500	451	452	461	488	476	433	419	481	485	471	465	455	459	464	451	447	464	444	437	468	464	465	469	493	505	485	444	449	427	477	432	471	458	488	470	480	486	458	444	452	473	466	434	525	475	449	423	485	446	450	459	450	464	486	452	474	432	468	452	474	527	462	482	456	404	459	454	423	468	477	448	470	409	461	496	449	466	456	401	479	485	460	421	431	449	491	460	451	489	456	474	480	460	477	451	434	459	468	427	418	469	444	420	442	466	434	470	444	470	466	436	484	433	511	502	475	504	452	434	443	499	449	496	450	468	445	435	460	471	470	458	461	479	476	484	461	471	469	455	431	473	467	470	439	474	496	465	480	477	463	424	451	483	435	427	443	480	454	444	437	436	463	402	448	455	494	461	425	457	417	427	497	485	478	515	419	494	438	487	445	472	494	462	440	475	465	475	443	459	445	463	479	481	491	470	448	492	449	450	449	457	448	473	448	460	481	447	472	444	465	440	411	442	470	485	470	483	464	491	483	452	486	441	484	418	493	483	504	452	453	460	433	466	462	466	448	448	448	432	487	468	433	444	430	464	462	461	463	454	516	482	467	491	521	490	468	470	478	468	481	452	446	483	481	453	483	434	462	475	458	446	445	520	440	454	446	492	473	434	474	455	420	463	494	471	459	478	463	464	479	478	465	463	415	486	445	471	478	478	456	487	467	475	449	446	479	472	456	437	479	467	452	446	498	412	473	450	451	463	462	451	477	489	456	462	458	473	461	443	503	439	463	479	473	426	408	454	434	458	475	466	461	452	471	452	432	442	456	463	477	481	428	460	456	430	454	438	441	465	464	456	447	481	472	441	458	460	433	440	460	447	465	478	465	488	465	454	476	474	472	470	442	449	459	484	495	484	468	469	450	484	460	488	444	458	483	432	467	460	474	480	430	472	465	463	425	489	483	465	456	479	441	433	487	474	468	471	474	463	461	423	462	519	462	495	467	446	496	432	451	433	417	405	464	437	472	430	470	489	439	494	452	467	429	459	470	448	485	444	462	446	431	463	446	429	453	443	464	463	482	454	436	463	439	486	451	456	449	436	442	405	429	498	453	491	421	458	479	468	475	441	465	432	486	434	448	477	458	459	483	482	452	450	468	462	478	512	452	489	455	485	423	449	482	466	450	466	445	465	469	501	463	440	468	468	439	452	447	443	443	471	467	469	496	453	456	484	480	447	455	470	478	454	449	465	449	461	449	477	471	443	456	461	440	465	420	513	472	509	455	475	469	456	452	442	434	470	486	476	430	477	453	463	488	482	455	462	461	464	434	476	423	434	450	461	507	514	488	451	460	462	449	494	461	473	463	461	472	491	471	488	472	462	435	478	439	462	483	472	471	496	445	471	460	443	454	452	443	439	449	492	489	444	468	481	476	434	461	496	463	452	474	442	456	487	493	504	455	461	496	467	486	497	438	520	465	454	443	466	477	433	492	434	460	522	462	443	467	458	409	438	501	432	437	438	452	494	472	429	472	492	456	430	481	502	480	481	451	445	479	440	454	460	469	460	477	456	481	495	491	436	477	483	477	427	481	482	464	467	497	425	404	445	457	414	443	478	462	481	446	490	500	482	491	433	467	452	454	482	454	426	458	476	486	452	461	425	451	477	473	490	507	423	443	498	467	471	469	488	434	468	484	485	438	466	457	443	430	405	465	474	446	485	484	501	448	503	466	467	449	449	481	458	456	446	472	499	459	442	485	433	453	441	460	432	481	457	460	490	465	484	480	479	450	459	456	457	470	483	476	479	425	450	448	466	463	419	458	459	448	464	496	460	476	436	445	460	458	465	438	471	468	462	465	490	459	461	480	435	495	454	477	449	459	428	432	459	451	469	487	492	467	451	471	456	464	480	492	466	475	502
2322	286	314	332	260	256	249	279	260	252	256	266	281	267	263	294	257	240	234	251	276	239	271	258	247	256	248	253	258	242	246	238	261	238	253	237	240	256	260	266	255	242	243	279	267	234	225	276	249	263	261	248	257	260	263	270	256	193	240	280	246	268	268	258	276	258	224	230	237	259	236	253	284	263	266	251	273	249	262	283	252	272	226	256	238	238	241	258	248	225	271	263	248	263	248	245	250	280	268	235	248	250	249	280	236	256	235	251	233	254	275	247	238	247	244	232	256	243	263	241	220	239	259	243	275	246	223	261	244	254	246	246	249	270	282	247	238	253	237	244	241	256	255	229	251	239	236	249	235	262	242	232	261	233	245	256	256	260	254	258	251	242	256	236	258	255	253	255	293	244	232	220	275	248	224	247	238	259	257	251	241	245	229	288	253	253	264	244	254	265	238	235	262	262	264	272	257	267	260	250	246	270	248	257	225	227	249	238	272	239	213	269	261	249	270	269	230	246	258	213	236	245	219	280	252	249	230	248	249	254	227	234	250	250	238	270	261	292	274	273	258	239	255	232	268	244	260	236	254	242	255	230	284	213	272	226	276	262	264	259	263	245	255	244	239	231	253	236	241	247	247	226	268	276	265	262	252	266	243	241	240	271	264	263	273	241	249	279	250	251	266	233	256	265	272	256	264	274	260	233	250	239	252	238	268	251	262	281	239	278	241	266	243	286	261	243	274	237	251	237	231	232	272	274	245	255	280	230	243	225	275	233	276	237	240	228	271	242	288	233	263	244	252	257	238	247	220	245	214	259	251	237	263	255	248	279	248	260	241	260	271	244	255	238	244	259	269	247	258	247	255	220	235	285	238	275	248	225	270	291	234	254	249	232	224	269	247	245	259	262	248	259	279	264	252	248	257	253	252	254	294	258	237	231	260	250	230	251	248	272	265	256	217	261	246	260	254	240	263	278	263	256	268	254	237	263	266	229	258	232	278	244	274	248	268	247	252	265	260	257	256	231	263	256	262	231	250	272	242	278	266	237	279	264	271	225	249	259	243	233	246	264	245	244	256	287	260	243	234	263	279	275	297	249	223	256	244	268	244	238	251	273	246	256	252	281	258	263	221	236	255	278	254	281	247	240	249	255	256	228	260	282	264	262	258	238	260	253	229	250	256	236	243	254	256	241	256	244	257	253	247	232	239	245	211	254	258	258	227	249	255	282	246	209	228	275	257	274	264	249	229	258	281	241	264	256	260	264	236	253	262	277	257	251	264	294	251	264	245	251	265	258	271	267	248	243	232	244	287	258	230	232	254	270	230	245	259	263	278	258	278	237	260	250	265	257	227	284	246	278	254	228	244	260	247	250	251	235	258	258	233	269	255	242	238	252	270	239	221	272	270	255	239	247	232	234	240	246	274	244	258	286	235	220	238	234	261	252	250	269	262	274	233	251	259	269	261	223	268	238	266	237	247	218	257	245	270	238	240	243	254	278	251	251	268	271	236	241	231	220	239	247	253	259	258	245	278	258	253	262	273	241	270	262	277	261	231	262	269	256	253	228	241	250	259	225	256	234	238	230	264	248	236	238	223	249	248	246	228	255	259	244	264	276	267	261	271	269	225	230	242	242	262	231	245	263	268	234	254	232	281	250	253	256	258	263	249	244	267	276	261	271	258	262	252	269	263	216	271	264	233	247	248	256	279	257	252	254	261	255	244	230	242	249	261	242	260	238	265	281	243	255	257	271	258	227	240	270	246	263	269	265	274	272	243	238	256	243	249	261	267	265	245	265	266	247	258	232	292	261	271	259	266	275	263	293	252	255	262	276	266	244	262	252	250	248	214	255	256	239	250	275	281	286	278	222	274	254	251	252	251	252	242	260	256	259	228	246	243	263	227	262	239	266	240	232	240	249	247	236	244	268	240	234	266	264	271	271	266	239	242	269	266	242	259	230	252	256	258	257	266	256	224	254	239	252	254	273	273	265	244	233	245	244	235	297	234	276	229	250	268	252	241	270	259	244	254	265	261	224	251	252	262	233	221	247	233	264	248	271	250	256	262	251	251	254	254	247	218	255	249	253	229	251	231	251	270	263	241	260	247	258	284	270	250	258	276	284	237	277	249	235	245	231	253	243	251	246	254	238	265	246	236	288	258	241	271	249	260	245	242	265	234	268	257	281	253	254	242	251	243	244	242	251	263	270	217	245	261	260	276	263	272	258	268	282	246	274	256	242	261	270	254	254	259	267	250	262	250	266	236	268	249	237	266	259	247	276	224	269	252	238	230	248	262	253	230	273	242	252	269	269	269	249	246	242	246	262	257	258	236	254	287	254	250	250	245	242	242	281	224	248	231	253	260	270	270	246	262	253	243	256	285	271	240	244	250	241	260	303	248	235	267	242	266	237	228	281	223	225	252	257	243	271	213	280	262	238	234	274	258	225	253	266	260	296	278	269	249	266	244	251	233	270	250	236	257	292	256	260	257	254	275	262	238	272	245	242	244	248	214	215	248	252	246	227	256	248	256	262	214	223	267	258	228	238	258	216	266	262	236	248	254	238	263	227	259	256	242	242	259	270	257	264	247	240	265	269	265	243	233	262	236	256	259	277	238	253	269	273	230	266	226	255	244	278	268	248	208	245	257	257	265	283	261	236	243	266	260	243	260	241	237	239	232	267	275	286	225	271	269	242	251	279	250	277	243	257	236	267	250	245	236	240	240	228	285	254	241	256	247	248	274	292	246	241	221	262	276	280	267	272	238	262	249	276	248	259	248	271	245	249	254	238	247	259	258	272	270	268	242	233	269	265	279	255	275	238	233	241	262	245	248	259	257	239	261	254	244	255	249	243	232	283	286	263	271	248	264	270	251	254	250	289	254	242	240	266	260	261	230	239	265	286	276	251	233	271	255	232	236	254	235	255	243	265	255	252	235	254	273	269	253	244	239	252	259	260	266	242	297	247	211	265	267	251	265	268	231	240	252	242	260	285	259	255	273	236	275	261	238	269	238	259	245	250	252	261	262	246	283	242	250	271	272	240	230	261	244	236	268	243	237	260	264	274	255	239	263	251	266	239	279	282	233	247	221	210	244	267	256	228	220	212	248	274	260	254	275	250	255	237	240	219	256	267	253	251	260	248	250	255	262	289	245	231	260	251	242	226	243	222	265	258	257	250	260	258	269	244	292	252	255	302	236	238	256	247	270	275	252	239	248	253	237	244	269	244	274	234	246	263	250	255	248	291	255	233	277	245	264	236	269	266	260	272	248	222	273	257	256	238	236	233	220	260	231	300	262	260	249	300	247	265	287	261	259	277	239	234	257	241	243	263	275	260	248	239	259	250	261	232	245	253	226	237	255	275	264	270	255	233	251	274	247	252	251	267	264	268	219	238	267	278	248	270	239	237	267	253	252	232	239	244	247	272	253	214	240	266	285	259	240	261	241	258	280	276	238	214	256	256	237	252	239	252	266	261	268	251	220	238	266	247	234	252
2368	764	898	951	864	838	758	725	780	771	720	650	750	707	716	730	708	708	698	733	744	741	717	683	707	706	669	732	722	681	720	707	672	676	721	685	700	704	710	717	728	693	696	670	689	705	669	677	701	691	678	661	713	689	687	686	694	690	663	694	680	685	675	722	704	699	723	689	681	660	694	688	688	660	672	679	702	677	676	645	709	731	705	680	677	658	706	679	677	670	705	704	720	689	661	666	727	705	720	692	720	723	676	702	704	651	699	672	657	700	689	678	668	683	673	687	662	673	658	692	721	696	679	658	692	700	707	727	671	699	759	666	725	707	713	725	697	731	680	730	705	677	724	689	680	692	657	656	705	678	699	672	747	652	705	681	672	659	692	644	720	659	713	680	664	643	670	688	676	678	659	683	675	684	675	687	740	718	698	690	686	634	704	709	685	724	674	677	683	687	720	699	682	696	666	631	695	623	694	655	675	724	703	662	671	711	665	665	671	656	644	680	679	689	702	672	660	672	690	676	661	710	700	654	700	641	693	658	691	645	661	681	673	679	701	678	692	695	715	731	703	694	672	673	623	695	678	664	668	666	685	649	672	694	689	684	680	687	694	681	696	695	694	694	702	644	706	688	661	604	676	680	683	636	648	646	692	697	727	705	625	729	658	654	662	722	673	692	740	713	708	671	663	674	676	682	682	679	682	672	691	679	664	693	704	703	710	746	692	704	690	654	683	689	707	713	665	704	638	674	699	652	718	667	719	680	667	668	707	724	727	688	704	683	659	717	713	676	647	739	646	717	693	694	656	705	733	634	668	677	633	702	660	715	698	719	686	697	680	709	758	660	710	686	709	649	690	656	684	736	690	701	684	720	673	658	672	689	712	653	654	697	685	734	689	695	705	671	694	656	689	707	731	674	682	671	675	668	632	683	702	670	657	701	649	661	682	691	676	696	668	692	714	703	694	693	689	649	707	657	664	703	685	675	728	691	670	672	687	683	654	681	657	682	674	708	688	700	719	645	700	644	702	683	737	686	666	694	653	680	656	682	673	693	699	699	715	671	705	669	685	653	641	699	705	684	730	683	676	709	711	708	717	664	692	667	720	672	667	718	681	744	698	673	727	666	704	676	643	650	680	710	609	686	699	670	701	684	764	697	685	713	680	694	672	709	668	705	647	706	677	683	679	682	651	721	719	712	646	695	640	716	711	667	716	690	653	655	690	715	721	657	723	680	698	645	717	710	711	641	676	651	744	681	711	690	708	716	697	682	697	657	673	708	694	680	687	682	693	670	706	680	642	690	721	638	657	703	669	728	697	712	715	674	668	689	672	680	652	719	689	653	705	689	714	688	651	680	723	649	643	678	712	683	678	698	660	668	702	725	681	681	672	703	673	679	687	671	711	691	672	675	665	671	682	679	733	658	684	717	741	662	625	723	681	722	673	713	667	636	674	725	651	655	733	710	663	644	728	699	770	673	661	689	670	687	690	648	708	744	693	692	699	683	656	672	732	678	727	676	758	655	710	644	683	673	659	674	707	672	667	652	688	704	665	733	697	666	698	682	679	667	624	685	697	677	726	665	689	686	698	689	711	651	750	671	686	736	724	665	710	681	672	706	686	702	686	714	698	743	685	735	702	706	675	662	731	696	678	680	654	649	702	654	689	701	669	737	679	673	689	683	734	707	739	725	695	631	690	655	664	718	686	679	676	722	679	672	674	722	683	685	729	719	651	691	722	719	704	660	711	715	716	712	673	689	640	657	653	711	692	616	689	703	659	743	657	672	650	733	660	688	640	681	681	684	702	736	664	702	664	680	676	705	649	704	709	641	661	691	643	689	710	717	717	701	670	713	704	672	669	671	693	671	703	712	675	754	664	664	712	697	716	718	690	709	684	711	694	653	711	665	722	676	687	703	654	665	654	676	681	712	630	729	661	664	704	695	681	688	718	728	624	677	668	683	595	725	722	688	656	669	670	663	691	701	662	696	696	701	707	722	704	625	713	697	651	668	667	681	706	670	689	681	721	719	711	669	698	684	727	735	688	706	684	702	702	686	709	654	673	708	691	706	778	632	671	670	698	662	693	710	673	648	722	687	655	711	645	712	600	686	700	732	700	710	720	692	702	679	661	687	688	672	681	689	693	689	639	650	688	715	677	693	680	679	644	671	687	660	687	674	665	696	727	654	692	664	656	650	692	736	669	720	692	707	677	667	681	672	655	753	717	665	662	695	672	665	695	682	690	711	690	722	649	661	711	671	633	719	653	676	691	667	693	703	628	718	682	719	678	705	667	674	721	648	713	703	676	708	692	645	665	710	638	719	703	697	659	684	701	677	725	714	695	678	659	686	665	703	681	687	677	663	674	664	669	694	654	700	748	635	721	632	668	640	693	732	677	688	665	654	688	683	708	671	686	696	665	691	653	703	644	729	679	676	663	713	689	671	660	666	700	650	726	655	712	702	660	652	676	684	736	744	696	676	682	655	649	651	702	692	674	703	690	729	653	677	679	752	735	698	662	696	689	674	649	630	682	667	688	692	631	687	711	661	736	691	704	677	719	683	692	716	654	752	696	699	726	725	691	645	725	733	735	684	663	702	698	672	701	720	675	717	693	659	694	694	682	657	679	692	680	670	692	747	655	699	694	639	676	692	692	707	696	707	713	680	663	746	708	712	706	675	704	689	703	673	671	713	630	657	701	702	683	683	721	727	744	697	689	629	707	691	707	664	735	716	645	742	641	702	693	688	689	718	703	667	668	668	649	664	741	666	663	732	717	636	679	704	710	699	692	689	662	720	650	667	670	698	672	670	693	647	716	674	671	653	721	665	687	699	696	708	661	736	623	684	698	622	664	686	704	693	695	662	692	677	685	719	702	674	668	697	660	680	691	695	661	703	690	697	685	708	658	697	715	689	702	703	646	706	637	696	682	641	720	671	652	662	691	723	694	700	669	663	727	720	718	683	682	686	694	677	617	697	671	691	666	678	679	677	705	696	675	684	664	674	711	675	705	673	718	682	698	687	754	645	680	658	704	685	712	668	639	725	702	695	706	669	637	711	661	693	690	669	685	664	688	690	673	646	725	688	666	665	682	729	713	655	644	734	672	698	677	679	647	696	685	688	710	646	713	698	724	677	714	697	653	685	698	731	719	648	621	723	664	684	629	710	652	701	657	702	701	643	693	676	692	663	651	650	694	717	698	671	651	675	677	720	744	698	648	710	722	660	697	722	682	671	682	716	725	721	678	692	713	637	720	697	636	707	700	639	687	643	739	693	702	695	725	677	699	695	645	728	696	707	712	720	726	697	689	685	665	691	709	719	675	692	679	677	660	676	708	690	711	729	704	674	750	720	676	685	692	670	692	694	710	695	663	675	671	714	720	693	725	736	648	723	660	710	678	729	716	661	663	682	667	735	672	647	649	750	688	690	682	707	661	689	638	678	719	639	709	704	758	691	723	720	704	736	709	655	698	684	711	731	686	675	643	666	705	736	725	727
9670	1189	1473	1213	861	612	455	416	324	275	262	205	204	210	218	179	180	156	165	176	164	158	151	157	139	136	157	136	125	138	149	144	126	134	112	153	130	131	130	130	144	111	126	123	133	130	155	138	119	127	138	130	135	127	148	151	152	125	136	124	142	122	123	120	114	112	114	125	132	134	131	127	127	100	128	109	130	113	135	123	116	133	132	119	123	106	118	115	129	134	111	126	134	124	117	118	110	129	135	137	128	134	116	108	115	110	134	105	129	128	138	123	126	122	125	122	128	115	132	140	110	118	117	101	148	132	124	134	114	122	115	107	124	132	101	117	110	123	123	118	112	134	113	127	149	117	122	123	103	117	125	154	107	134	115	124	119	120	118	106	133	122	148	143	129	139	128	133	118	141	119	124	129	135	127	129	93	127	113	130	126	147	119	137	106	106	107	113	116	120	125	126	126	112	117	126	105	127	144	126	101	114	112	108	132	108	115	121	122	126	119	108	126	132	156	117	116	115	118	137	138	124	123	122	122	126	113	124	107	114	122	114	111	120	138	111	132	110	115	127	121	102	151	112	107	106	118	134	127	122	117	136	120	112	119	123	132	123	113	134	112	129	109	120	135	122	110	145	129	118	130	129	135	117	119	129	109	126	132	134	110	118	111	95	118	118	117	101	136	137	124	113	132	115	132	116	150	124	132	106	112	143	129	139	127	131	105	123	111	118	125	131	89	126	118	112	130	119	112	121	126	151	114	128	103	127	125	112	105	107	114	130	107	107	99	118	138	93	126	123	109	102	125	118	116	127	125	114	139	120	132	128	125	127	128	101	114	135	118	113	116	109	129	121	109	111	130	118	118	149	111	113	126	123	122	116	113	123	136	113	105	125	141	139	131	119	100	123	104	122	136	102	113	125	119	136	123	138	120	126	127	144	123	120	149	132	142	142	125	140	123	136	118	123	115	132	133	129	103	142	117	131	105	126	138	136	130	129	103	113	135	114	140	114	115	101	124	108	127	137	113	136	116	119	113	120	100	118	121	116	137	117	111	137	113	113	123	132	129	120	110	128	137	137	138	132	111	134	134	111	126	136	138	102	137	133	107	109	113	129	118	123	137	128	113	111	124	126	144	112	109	118	125	120	129	134	118	117	120	115	98	117	126	128	136	125	107	114	122	123	112	116	124	123	132	120	118	121	125	127	130	111	95	114	116	125	118	122	99	128	129	118	136	125	131	133	123	128	112	134	119	129	153	137	106	118	117	126	116	117	107	128	128	133	123	147	120	128	111	121	132	124	124	134	138	126	103	142	132	126	106	125	99	116	114	122	125	145	132	134	131	111	130	114	108	134	124	126	135	129	128	116	139	132	103	132	124	124	107	133	135	112	135	104	115	109	142	111	129	109	125	116	110	145	138	149	115	109	105	117	106	105	116	126	115	129	113	141	119	117	146	120	122	114	120	124	124	101	120	134	125	114	124	116	112	103	138	109	111	129	116	129	104	123	129	124	130	123	124	112	104	128	120	118	117	118	123	131	119	140	121	111	139	119	116	113	125	129	114	123	135	120	108	133	113	129	149	134	125	118	102	135	128	154	119	125	112	146	118	118	121	108	127	122	133	131	104	102	119	115	127	138	104	132	123	105	131	143	108	145	138	110	119	116	98	124	129	96	134	118	126	117	125	127	104	105	125	125	139	124	119	101	116	121	133	139	113	104	111	124	122	128	109	124	133	141	134	138	109	115	109	125	113	125	126	130	115	129	141	119	116	135	101	92	123	123	141	132	103	117	118	114	129	113	129	110	133	139	133	132	112	129	113	129	109	145	119	120	112	126	109	129	113	91	125	111	112	115	131	111	111	121	126	130	125	117	99	121	118	136	132	112	128	122	132	125	110	109	111	103	111	105	120	114	105	119	125	115	112	118	117	133	128	132	131	129	139	123	119	119	107	125	131	120	132	109	121	137	124	121	118	120	113	111	110	108	111	131	111	108	117	119	124	118	132	137	125	125	118	114	125	116	111	121	121	115	136	123	127	136	123	132	115	119	125	142	139	134	113	109	117	138	117	121	127	136	120	127	120	109	127	128	109	111	119	117	124	124	118	121	141	137	111	124	123	120	122	117	129	124	131	122	105	120	119	108	118	125	123	134	118	142	147	101	118	127	102	118	148	142	121	122	140	131	129	144	150	127	124	129	135	105	122	123	152	140	131	120	142	146	128	122	133	139	115	104	109	117	119	142	126	128	133	123	111	113	106	125	112	128	134	140	115	117	124	125	153	109	106	114	109	120	125	125	105	148	122	114	95	119	99	120	131	132	112	116	125	119	137	114	127	138	124	125	119	107	131	120	151	106	145	120	139	109	113	122	139	103	140	138	127	134	111	115	137	124	120	114	123	131	113	102	128	116	116	146	121	126	118	135	127	121	121	132	108	152	126	115	110	105	132	120	110	141	135	113	114	114	121	121	130	108	136	91	104	119	139	127	105	111	143	118	108	120	110	133	133	134	117	105	128	110	127	126	135	127	107	145	123	120	116	112	120	113	108	115	147	104	93	104	128	111	123	124	118	105	142	118	123	109	101	132	146	121	127	134	115	126	106	119	134	117	95	127	127	124	114	124	116	134	123	118	129	107	108	110	111	118	122	110	116	117	131	98	111	121	111	105	108	122	144	126	120	122	113	137	111	134	125	124	123	118	132	107	128	108	111	111	139	124	133	124	108	127	147	120	131	120	120	121	128	119	122	117	105	119	136	130	106	122	110	137	102	119	121	110	124	123	115	107	120	126	130	115	111	120	102	132	119	114	128	104	128	116	116	122	124	111	131	102	109	116	117	114	137	124	102	124	133	132	124	143	112	137	156	108	148	130	113	119	132	114	104	95	112	134	139	134	119	128	107	128	116	102	122	114	117	126	109	111	130	136	99	120	107	98	133	126	123	113	117	124	105	130	108	140	126	116	111	122	123	143	122	127	128	109	121	113	111	110	148	135	116	120	112	123	122	125	137	124	128	126	116	123	110	120	123	111	139	144	120	124	122	138	127	121	104	130	126	144	137	120	123	104	131	119	124	109	117	124	113	118	131	151	122	127	126	122	140	107	145	106	129	142	123	103	118	110	125	124	123	122	139	124	130	112	136	121	129	118	122	131	141	118	122	113	133	113	122	161	90	122	138	105	114	108	114	143	137	125	142	135	120	132	122	134	131	120	136	111	139	132	118	111	112	112	115	143	112	132	111	100	109	119	132	117	121	131	123	126	109	122	125	139	128	125	123	118	117	120	130	121	119	122	114	139	124	138	130	126	127	134	127	114	137	126	119	139	113	129	119	121	96	110	105	130	133	124	134	121	105	129	108	124	111	106	126	135	117	118	108	105	124	104	115	111	133	142	126	105	137	123	116	151	121	115	130	119	127	113	116	112	115	119	136	116	102	123	113	132	130	149	141	98	121	121	126	124	107	127	110	146	126	112	97	113	111	123	116	111	129	106	112	114	112	133
5812	1434	3124	3723	3152	2667	2158	1746	1553	1332	1212	1060	939	882	817	796	723	663	666	626	585	582	587	509	524	523	494	498	471	480	487	467	442	441	440	436	452	450	430	417	435	421	410	405	382	391	416	421	413	404	395	374	443	409	434	395	374	383	361	413	408	359	434	405	419	397	365	395	395	397	385	384	358	396	387	394	370	379	379	401	401	390	356	376	390	384	364	377	377	380	397	378	397	375	385	393	363	369	376	365	400	402	372	407	351	381	395	366	393	362	391	415	404	357	377	383	362	371	371	390	402	417	396	384	381	322	361	396	393	404	380	367	401	349	422	367	397	388	395	376	381	354	376	424	387	350	380	337	342	369	395	364	369	351	372	362	401	337	363	371	366	368	401	390	361	397	387	353	366	353	377	367	376	352	363	386	401	386	387	366	350	385	355	387	430	373	373	376	368	365	364	372	340	367	409	364	378	357	364	357	390	392	396	362	375	387	357	370	386	394	377	360	370	401	359	379	352	373	401	370	393	364	363	331	346	409	372	375	378	405	347	397	376	366	343	367	381	356	385	371	405	393	357	340	386	356	364	345	366	365	383	388	340	368	371	409	356	346	369	363	357	387	365	385	374	364	362	360	414	364	334	382	383	403	397	423	367	370	376	366	380	368	396	398	350	375	374	385	385	387	348	354	381	365	406	354	361	371	383	373	376	368	401	335	404	372	370	340	412	401	392	346	370	355	388	357	369	360	347	367	377	370	365	395	388	347	318	321	378	387	386	367	377	346	375	374	350	369	369	358	392	333	344	369	367	378	373	346	394	373	381	396	403	364	344	356	395	386	350	350	319	343	359	382	389	418	362	351	371	402	396	378	350	413	426	344	369	370	402	401	347	371	342	385	369	376	354	381	333	316	371	381	364	359	346	373	337	356	356	377	362	385	379	372	367	355	385	369	379	381	372	348	373	359	360	343	358	339	364	374	343	378	372	344	365	360	373	384	405	373	389	393	359	382	355	369	367	389	403	360	373	372	352	412	396	407	374	372	367	337	364	340	356	375	363	366	393	374	397	372	388	378	373	370	399	361	348	366	369	380	357	358	365	369	384	367	358	375	348	407	352	343	365	403	344	352	357	362	363	389	406	349	363	376	345	380	343	376	358	390	375	368	355	393	349	394	354	364	362	373	355	357	363	348	381	400	360	409	408	361	357	410	347	380	419	390	389	355	379	357	369	334	365	369	361	397	334	371	394	371	354	346	382	395	378	375	350	362	384	365	371	388	426	371	385	417	384	322	351	413	327	366	385	365	343	366	376	403	399	392	369	369	384	350	388	373	361	364	413	381	362	361	360	368	393	398	377	375	362	370	359	331	383	377	346	331	360	350	387	382	395	367	394	385	367	355	366	386	387	379	383	338	420	388	383	366	368	386	366	356	391	376	380	364	341	371	395	397	374	355	390	376	353	380	342	350	370	380	385	372	400	391	364	377	364	393	361	415	372	371	366	359	404	384	385	352	389	367	385	351	367	369	376	346	364	375	370	374	376	374	376	387	384	340	341	385	346	391	386	337	366	353	358	345	381	389	407	391	367	392	408	374	348	392	371	371	370	368	374	367	387	374	357	402	378	373	388	358	421	389	374	411	373	363	394	362	372	334	375	380	353	351	341	399	403	387	371	364	379	374	355	371	395	369	390	397	347	397	432	376	353	372	384	375	388	397	376	354	347	351	400	355	350	355	370	399	381	377	383	371	371	384	350	363	358	409	385	376	399	355	382	390	368	365	346	377	353	355	335	369	341	369	343	367	364	370	368	377	374	380	392	380	371	358	396	369	362	404	386	390	404	346	397	372	390	359	354	377	354	360	389	387	348	386	398	378	390	388	371	359	368	376	386	348	386	392	374	360	402	360	376	383	375	361	346	371	370	381	354	396	367	366	358	332	390	403	410	379	360	381	382	393	375	377	384	355	347	355	372	332	347	386	385	408	379	357	394	378	389	369	378	358	398	390	363	375	381	367	390	367	379	379	350	405	369	366	371	381	382	364	342	373	364	358	353	339	354	354	366	339	366	351	368	354	404	373	346	362	354	401	319	346	377	359	345	368	395	362	342	369	403	362	389	398	403	380	403	353	364	377	352	404	390	391	407	364	397	372	390	348	364	350	350	357	356	359	337	369	383	376	402	367	383	358	396	371	365	400	395	375	372	350	385	369	372	344	384	376	377	354	419	387	399	365	373	352	381	387	361	388	375	398	393	360	390	384	361	360	362	388	314	372	380	365	388	347	353	360	354	373	389	370	367	352	335	353	382	360	405	379	371	368	342	395	334	359	397	384	339	364	375	364	379	365	396	382	392	348	374	375	344	342	388	370	354	347	329	354	342	385	371	380	375	401	327	366	362	353	416	361	379	337	384	378	384	374	358	351	417	376	374	361	378	370	369	379	340	387	369	355	361	370	366	350	377	360	394	367	387	365	359	358	377	383	359	358	356	349	354	354	383	371	381	368	363	342	388	358	390	360	397	387	393	381	352	397	376	388	374	397	401	388	323	368	367	376	372	385	332	358	352	365	360	366	379	383	363	415	398	399	393	336	371	352	387	424	391	378	402	378	362	334	357	388	387	359	365	366	372	417	350	375	391	360	382	376	348	357	370	388	402	378	355	382	369	385	339	370	383	392	398	361	371	361	351	370	384	399	373	373	358	373	388	378	411	354	378	351	400	379	394	371	371	350	376	391	391	360	381	337	399	386	361	372	358	338	342	388	342	372	349	357	401	399	318	386	384	368	361	379	394	400	400	334	370	375	349	381	368	356	388	373	353	363	369	350	374	368	363	392	354	421	380	383	390	353	379	359	370	382	381	383	367	414	383	380	362	366	385	376	379	377	394	369	406	390	366	369	369	363	367	348	355	386	385	371	396	376	378	391	349	390	374	347	370	395	337	360	374	367	360	400	387	357	379	378	359	339	374	339	401	356	374	347	363	378	380	379	347	362	355	362	366	369	392	345	343	380	338	392	369	406	373	360	377	397	371	365	393	370	365	391	367	373	383	364	331	362	367	363	353	400	393	413	385	372	406	378	341	361	380	380	366	364	373	371	364	370	357	384	388	366	370	408	363	387	356	379	380	386	350	354	387	349	357	395	340	374	373	381	362	374	343	306	367	361	342	378	352	339	365	366	337	391	378	403	394	401	341	348	364	371	380	369	393	358	362	409	340	412	374	372	380	380	347	394	357	314	379	389	366	409	351	352	404	337	382	390	375	416	356	385	400	364	358	354	398	384	359	370	408	368	391	389	373	402	358	357	340	383	398	355	376	377	381	358	400	366	364	374	358	378	385	349	377	367	373	381	349	383	383	397	370	351	380	367	358	366	383	347	344	346	394	350	352	371	361	384	366	351	390	391	337	392	372	352	375	340	400	347	415	377	371	384	374	380	385	349	383	396	384	398	368	364	340	367	394	414	357	361	391	370	371	387	385	391	384	387	354	398	373	349	419	362	376	383
18122	2980	2867	2238	1621	1151	820	701	549	459	421	364	369	278	266	256	259	241	220	230	224	195	226	229	208	180	209	197	188	179	176	183	178	157	174	169	158	169	162	191	182	138	182	177	169	165	170	157	166	177	150	160	174	156	173	162	166	177	164	175	176	159	152	164	138	167	138	120	154	147	152	161	171	164	149	132	147	151	161	173	153	154	168	143	134	161	161	164	174	152	148	175	148	154	158	165	144	127	150	122	156	153	161	149	129	166	160	149	158	153	151	176	161	162	132	153	156	165	142	158	181	170	153	167	143	153	149	143	139	150	140	152	172	154	182	140	144	161	146	125	171	140	179	130	175	171	157	136	133	166	168	170	165	143	151	141	150	145	144	147	146	141	142	147	147	149	167	158	164	137	169	146	152	140	151	141	162	159	166	172	138	173	162	157	140	143	149	146	149	159	134	144	150	143	135	159	159	147	136	169	168	146	165	149	140	151	158	166	126	160	145	161	159	165	148	129	161	150	158	145	140	141	140	169	154	147	141	178	157	141	145	141	180	153	163	145	154	157	165	170	160	160	167	135	150	174	141	158	150	170	162	161	150	167	143	156	151	160	150	158	147	146	137	158	155	141	155	152	143	146	141	149	153	158	144	147	168	186	157	151	152	158	144	156	133	139	147	149	160	141	161	161	169	156	135	147	166	159	157	156	132	145	137	141	169	143	158	151	175	139	164	138	170	154	158	160	159	157	151	155	148	159	174	148	171	159	154	132	175	151	160	159	148	158	140	153	140	163	142	143	193	163	156	162	145	142	176	151	151	134	150	161	144	153	141	161	137	156	159	160	163	156	162	150	160	132	159	146	161	172	146	159	161	153	168	168	152	160	165	169	167	157	151	172	168	149	152	169	139	172	151	152	177	163	144	157	154	158	153	167	158	162	157	168	148	144	160	158	166	199	171	143	147	139	148	148	156	157	141	165	161	146	188	144	168	137	149	140	147	151	161	152	185	164	163	159	153	147	167	159	149	182	164	119	179	157	138	164	140	152	171	153	172	143	171	161	156	151	154	148	135	144	137	145	158	167	174	140	161	157	174	166	152	162	156	155	163	150	152	152	163	159	145	186	145	157	177	160	142	166	145	160	159	156	152	186	133	155	141	165	133	135	162	169	162	138	124	143	144	141	162	156	150	163	156	146	156	144	143	154	164	147	167	144	150	146	156	165	148	160	166	138	154	151	140	154	164	175	139	152	161	153	143	154	147	153	142	154	152	137	150	148	159	160	129	156	163	145	169	141	156	152	159	140	153	135	163	147	148	171	143	176	146	169	148	146	160	160	144	146	185	181	127	156	147	151	160	168	157	149	154	162	160	154	173	158	139	157	139	139	138	152	147	167	169	154	164	135	138	167	167	148	149	173	155	142	143	148	144	153	144	150	171	138	144	130	160	169	143	170	167	157	164	164	154	149	150	159	150	166	148	149	154	163	164	140	158	172	154	132	149	179	155	141	153	159	144	167	130	141	170	138	178	157	153	144	136	155	138	135	146	116	159	149	155	158	164	158	165	128	148	133	142	156	157	162	118	130	139	139	163	157	151	170	160	153	145	131	153	175	142	173	163	155	152	154	144	182	146	151	153	142	170	133	183	150	144	170	149	159	161	161	159	159	169	165	165	169	152	152	146	150	157	156	150	131	154	136	153	149	160	171	146	141	131	150	135	145	169	159	145	135	146	152	140	172	165	142	147	165	144	155	147	153	153	166	178	146	169	137	143	163	160	160	161	162	139	159	141	131	163	152	170	138	145	147	150	174	167	159	145	130	158	136	148	146	147	168	136	145	166	135	163	128	142	184	175	167	156	162	137	150	145	154	155	132	174	165	154	148	152	152	161	173	142	160	157	155	155	160	175	131	151	146	170	157	149	176	165	162	168	175	146	152	165	170	129	143	157	154	152	158	123	163	135	154	152	167	155	144	149	161	145	169	145	163	151	159	146	154	162	137	179	164	169	153	187	172	152	172	177	133	163	163	163	157	162	144	143	142	143	166	127	149	176	160	181	149	162	130	159	154	155	162	139	161	165	172	136	145	146	145	171	160	150	153	152	160	159	145	156	140	148	128	152	173	167	143	175	137	154	141	172	158	179	139	142	147	161	167	177	137	157	153	166	134	148	144	157	141	188	151	179	149	140	148	140	172	169	129	155	159	148	153	160	152	141	123	151	161	163	160	154	156	171	154	160	150	149	154	161	156	149	148	147	178	162	153	174	174	133	144	141	144	150	168	142	119	143	167	144	132	145	138	141	158	138	136	168	172	143	157	137	153	141	132	139	158	162	152	179	142	175	151	164	159	173	152	164	138	150	165	168	142	156	163	171	138	168	148	144	159	142	137	142	152	161	154	152	161	149	145	155	144	191	139	139	170	147	161	187	155	161	159	137	148	167	146	157	140	147	153	148	151	145	171	140	162	152	136	152	144	153	165	157	132	174	151	151	136	165	140	198	162	155	151	151	166	156	142	147	157	140	165	159	151	146	187	154	165	151	161	174	150	150	158	174	140	143	137	154	152	140	157	139	158	181	155	159	154	163	133	146	144	142	162	166	151	143	164	151	157	153	148	158	149	147	156	162	147	163	151	168	151	136	150	165	143	152	151	148	141	142	131	175	148	144	152	147	162	144	152	159	151	141	156	160	152	135	163	153	162	140	161	163	158	158	180	148	137	161	167	149	169	169	153	147	158	153	172	168	142	129	167	170	148	171	153	171	156	155	140	156	164	157	154	146	158	147	133	146	147	157	136	161	148	158	145	149	141	173	170	159	161	153	174	149	141	162	156	174	155	164	146	146	146	157	155	129	157	135	152	161	147	177	168	152	140	139	157	135	145	131	143	152	125	149	140	160	130	158	170	163	157	145	166	133	169	149	164	148	141	169	171	166	151	152	136	140	169	165	170	144	143	167	131	140	160	133	157	142	161	158	140	156	143	166	166	152	140	165	173	175	164	180	154	157	133	151	160	152	158	138	144	158	157	167	138	143	132	134	146	174	163	137	132	150	131	169	168	130	174	168	141	150	136	156	155	162	149	148	166	153	136	189	133	144	156	164	161	158	163	133	149	152	157	152	147	133	155	152	186	143	157	170	160	152	156	128	156	154	135	143	159	142	139	129	149	154	146	149	144	174	145	158	145	154	155	155	170	186	157	123	144	159	144	179	159	149	148	150	151	164	168	140	161	185	156	157	151	158	122	139	151	158	148	149	158	159	147	173	164	141	156	128	164	153	146	143	165	141	140	149	145	148	147	146	148	136	136	170	131	169	163	156	139	151	152	151	136	170	146	148	152	169	164	164	127	157	169	147	155	152	163	163	156	146	156	134	161	159	151	158	146	161	170	151	167	140	160	145	137	150	137	172	151	151	154	141	133	164	151	138	157	168	162	146	149	168	159	148	135	157	163	162	174	152	149	137	156	127	155	160	156	161	152	150	155	136	149	151	152	167	158	153	151
7882	2487	5456	6357	5492	4589	3592	3071	2616	2148	1960	1750	1514	1396	1276	1158	1150	1095	993	899	885	854	851	802	716	732	669	704	719	634	630	621	605	643	630	615	589	618	618	570	522	603	557	557	593	536	534	555	579	537	527	497	503	525	565	488	510	474	491	504	525	502	512	515	553	514	539	470	470	478	480	525	481	548	464	458	479	471	500	491	540	465	457	486	499	437	463	487	477	487	483	489	474	512	486	491	462	478	503	436	460	473	470	506	485	470	442	498	479	448	473	424	477	460	442	443	488	467	462	437	452	500	482	484	471	473	436	466	454	487	472	466	435	457	479	482	464	464	468	464	463	478	492	465	450	421	467	442	508	519	444	450	458	437	418	456	495	470	486	450	487	466	496	480	509	448	460	444	443	444	438	500	444	485	465	479	469	494	449	493	463	496	438	456	475	486	461	469	474	462	460	487	499	522	472	461	484	457	445	456	478	429	467	467	455	482	483	476	463	479	469	502	472	418	457	470	454	424	441	472	478	469	479	479	481	464	431	461	467	458	449	438	479	440	483	501	477	452	474	477	491	461	487	468	465	482	459	382	437	472	506	486	458	446	455	487	476	437	429	451	500	475	451	469	474	450	503	465	454	440	451	470	474	455	460	466	495	514	481	460	472	437	459	427	495	454	443	476	448	459	456	462	466	461	475	484	476	497	478	443	501	458	452	441	450	431	501	446	482	423	433	482	465	504	446	477	438	489	482	447	447	490	467	459	461	421	480	476	501	467	486	475	455	448	448	429	464	461	460	471	513	409	458	470	491	460	477	445	463	487	444	450	455	454	494	504	471	452	450	432	511	458	458	453	451	471	493	459	412	461	461	477	449	448	429	465	449	441	482	471	446	442	454	460	490	435	476	491	468	493	471	487	446	492	480	437	476	451	468	468	454	426	454	464	461	469	440	467	454	457	458	470	442	435	454	494	464	473	441	485	468	444	476	463	464	450	439	412	446	453	447	456	426	414	475	451	461	477	445	438	463	463	447	426	457	462	441	438	476	466	460	482	424	480	513	474	458	478	443	458	460	483	443	482	458	442	482	496	447	476	438	428	466	440	480	426	436	498	486	463	466	459	452	488	485	446	467	467	461	441	463	474	508	472	438	482	447	447	427	480	493	433	491	479	488	464	420	465	458	505	448	449	476	459	479	442	451	472	475	448	470	496	490	447	446	468	453	461	471	474	449	483	450	417	453	473	454	496	432	464	465	489	448	495	443	434	462	488	490	410	466	450	430	468	473	441	475	445	470	474	462	467	446	458	472	450	473	453	458	457	488	450	467	478	485	431	489	480	435	499	457	436	443	442	462	443	432	487	459	453	468	457	439	443	451	468	461	463	457	493	469	432	462	445	462	469	449	448	434	463	469	485	484	443	459	469	419	453	443	468	460	460	457	497	472	450	503	440	446	456	526	470	473	444	496	458	460	448	486	478	440	453	486	472	480	488	472	472	468	483	458	454	440	471	459	465	458	495	417	468	444	452	485	445	489	476	457	450	457	439	456	431	442	446	469	440	490	468	458	465	415	438	503	475	491	461	435	433	444	479	478	491	438	478	463	512	453	495	492	431	463	463	499	426	444	471	424	462	457	499	472	468	433	461	451	473	475	469	453	459	507	439	491	500	463	456	435	469	439	484	462	459	465	443	458	483	443	476	431	414	490	454	416	470	471	447	443	452	473	447	454	419	469	473	482	472	440	453	447	436	516	475	543	446	458	470	473	453	442	445	478	471	445	474	473	480	473	490	471	512	457	489	456	432	473	467	476	461	442	434	469	513	456	458	483	443	455	510	496	501	471	467	468	470	492	463	440	473	446	430	446	456	452	462	480	462	466	481	436	457	453	472	489	440	452	495	400	501	441	475	427	451	480	474	415	481	449	455	463	463	427	514	483	492	440	475	463	496	481	447	471	494	443	438	459	469	480	470	476	471	448	464	428	437	450	507	432	477	506	471	490	475	431	468	482	435	419	450	460	475	466	456	446	477	446	477	431	414	470	494	454	492	448	467	431	468	449	453	468	434	441	444	493	480	426	431	413	453	471	464	462	497	462	455	430	440	416	443	479	446	453	463	453	440	466	482	492	476	428	422	477	458	451	452	476	484	440	443	433	439	481	430	493	467	473	444	455	434	465	457	440	482	447	484	467	443	467	463	476	478	435	470	491	465	456	478	489	438	437	471	500	470	457	451	449	430	462	448	448	479	481	438	468	435	424	495	483	437	468	430	478	458	453	457	411	479	452	463	464	477	434	454	439	446	471	454	456	462	467	465	481	481	440	452	461	472	453	454	416	465	457	473	491	484	488	492	473	475	468	478	495	454	440	463	448	469	437	488	461	457	448	483	433	473	458	482	448	429	436	474	459	495	483	420	435	464	431	466	446	436	456	470	485	436	448	475	433	501	440	453	477	451	456	433	453	479	499	455	448	479	479	479	427	486	436	488	467	512	464	437	466	452	431	473	453	481	449	462	452	472	474	460	460	456	429	468	470	478	454	460	480	454	456	463	438	466	463	466	431	474	468	462	483	505	450	450	433	482	469	480	491	492	464	471	468	450	463	478	458	448	448	503	451	456	485	475	482	451	466	424	451	443	488	433	465	488	463	429	412	486	479	445	433	459	480	506	475	486	492	450	433	487	465	422	452	461	470	471	454	425	473	447	498	489	448	456	472	461	478	477	457	472	473	480	471	457	474	435	471	488	433	429	460	486	486	464	471	433	465	453	464	433	484	504	470	475	489	453	462	459	416	464	487	494	463	458	479	418	454	481	465	432	451	430	488	489	444	450	456	432	472	485	494	427	468	439	421	432	407	482	471	485	474	468	457	474	473	505	467	447	475	475	484	475	473	444	458	443	449	485	473	457	492	453	463	435	478	483	410	477	477	462	462	488	473	456	456	436	484	466	446	486	437	450	460	474	461	458	470	422	492	444	453	485	434	465	452	469	444	453	433	455	448	438	458	470	442	449	462	473	507	478	440	456	457	461	446	456	470	463	474	448	468	480	452	442	449	465	460	467	520	484	458	480	443	463	486	458	443	442	473	462	500	440	423	417	468	432	465	456	475	455	452	472	471	421	441	451	452	455	474	481	464	475	436	482	456	473	434	490	444	439	457	477	459	430	471	446	454	446	480	473	458	491	427	449	455	452	476	481	423	467	471	461	445	484	460	487	494	450	498	498	459	491	476	483	485	469	434	418	508	480	473	455	446	454	486	452	444	465	420	487	465	455	458	497	458	440	463	452	466	486	488	466	450	502	483	456	484	444	448	463	456	470	464	490	458	460	487	478	461	437	494	440	497	421	459	483	454	457	451	456	447	444	503	487	468	468	492	468	507	438	417	461	443	451	436	480	457	452	463	466	425	426	445	432	473	432	471	437	481	452	468	460	437	465	498	428	494	452	418	414	455	427	464	443	448	463	475	464	475	441	474	480	482	522	440	439	436	488	475	457	487	482	467	485
2320	313	318	300	280	282	315	263	275	282	265	231	253	253	268	247	273	258	284	268	281	242	272	235	236	232	228	262	245	267	244	254	268	264	240	253	254	230	280	258	259	244	239	261	277	216	281	249	225	252	285	258	261	243	231	253	269	252	227	267	282	254	239	238	241	253	268	204	264	242	264	287	224	248	257	261	223	268	252	255	270	261	267	246	265	272	257	259	232	276	246	209	229	242	231	242	249	241	250	255	259	261	272	264	246	254	255	262	250	243	264	252	241	252	233	270	247	231	247	229	261	249	257	258	271	261	268	273	235	265	251	234	264	258	298	259	252	235	272	226	270	276	260	252	266	274	250	257	246	268	247	220	265	219	283	263	261	249	254	264	265	257	273	253	269	238	274	247	265	248	260	277	230	232	254	256	259	278	232	266	246	269	285	238	240	258	252	259	238	234	267	289	262	257	247	270	257	255	252	252	237	245	270	241	247	247	265	262	235	260	249	259	262	259	264	235	253	266	235	277	259	246	267	277	257	267	282	222	260	269	254	269	249	260	263	267	265	254	248	262	249	263	254	263	257	234	267	272	242	237	277	242	249	255	230	286	271	249	258	258	258	277	276	261	224	271	275	260	253	239	252	249	236	238	240	250	262	225	239	296	231	268	252	264	262	250	256	249	265	249	222	250	252	248	260	242	280	269	256	233	229	258	229	216	261	263	272	232	247	271	248	240	246	234	250	245	267	225	245	246	231	242	258	234	244	279	272	257	248	270	262	253	248	270	251	252	244	270	241	248	259	272	240	268	252	274	244	235	245	222	214	255	226	258	256	267	245	259	239	236	273	255	254	237	276	259	255	242	247	226	255	259	275	260	251	257	252	250	274	265	242	259	276	273	262	243	262	246	254	244	241	234	276	246	233	224	214	251	246	242	271	243	248	251	223	238	275	236	253	218	239	239	300	262	275	279	238	243	249	250	268	223	236	254	248	274	258	246	263	266	262	243	238	248	267	255	279	269	256	230	278	250	257	242	251	246	256	245	245	234	248	259	218	249	240	252	246	222	255	258	249	253	259	251	269	208	256	261	250	236	254	233	255	231	254	278	248	253	235	244	249	260	237	236	229	235	234	266	246	214	255	247	227	227	274	276	241	250	245	281	276	231	238	251	240	236	254	264	247	249	247	277	244	243	217	223	259	240	239	221	237	244	257	242	250	247	261	256	256	251	238	246	247	254	288	260	246	235	269	260	240	274	222	259	256	249	257	255	248	268	297	241	234	247	211	256	243	279	255	259	256	235	233	229	225	251	295	234	250	253	254	249	265	304	221	266	219	264	261	263	274	253	255	243	245	284	234	269	229	246	244	266	251	238	266	248	258	251	209	251	250	229	257	229	240	245	245	239	232	245	270	244	273	248	229	273	258	232	238	255	247	272	272	251	263	272	238	231	238	244	289	257	230	221	258	282	258	254	264	250	267	253	234	259	244	240	235	253	246	277	252	226	266	246	280	233	250	257	266	271	248	275	234	261	250	231	243	270	242	295	240	276	257	246	258	262	273	257	263	227	286	244	245	252	235	257	240	249	263	244	233	255	245	235	246	279	243	245	249	257	258	256	235	241	273	243	263	238	229	249	238	267	260	264	224	252	218	262	248	222	247	247	252	226	275	255	241	238	278	266	267	252	263	224	221	277	281	256	239	262	252	277	251	249	261	241	262	240	262	222	246	220	267	246	235	243	243	240	249	256	237	251	269	253	265	236	260	254	242	243	266	233	245	263	286	291	272	226	259	236	243	265	254	260	283	258	245	275	244	261	266	254	251	253	236	246	258	262	248	264	250	238	253	235	235	223	229	232	247	250	271	263	245	253	250	263	266	237	254	244	254	259	274	268	256	247	291	260	257	246	248	257	247	246	256	237	236	244	271	241	273	241	269	236	229	258	283	256	234	271	241	240	252	250	254	257	262	252	252	255	255	270	249	251	256	245	235	220	252	229	275	245	243	252	251	228	264	238	249	258	272	264	275	266	260	259	268	245	241	252	248	241	242	239	258	252	256	255	263	253	247	263	263	276	253	257	230	277	284	218	239	244	278	249	270	271	247	271	250	272	264	264	263	254	239	291	240	260	252	273	248	241	292	243	248	255	248	257	250	240	246	279	246	272	279	238	226	272	237	249	258	253	255	244	230	264	275	256	239	249	259	257	271	248	263	233	253	268	251	284	230	232	214	265	240	236	261	258	257	273	261	280	231	233	262	255	268	264	264	240	283	286	238	260	249	266	236	244	279	262	279	253	230	244	247	240	265	259	263	282	269	243	243	236	267	258	255	236	259	260	269	258	247	259	228	259	253	264	238	245	255	262	250	243	230	264	265	263	261	253	238	267	245	247	233	251	233	249	252	279	240	261	287	248	214	250	250	260	224	254	241	254	258	256	240	249	231	219	213	245	239	265	273	262	240	218	250	268	256	246	245	265	244	244	241	285	247	224	256	264	262	239	251	244	263	240	268	250	240	234	239	267	253	234	228	257	242	251	259	260	238	244	263	261	216	225	229	233	237	252	233	263	259	272	264	264	261	290	270	246	244	248	232	238	246	260	237	254	238	266	253	275	251	247	240	249	282	257	252	245	271	222	254	266	277	247	242	251	241	249	233	228	234	244	259	245	248	254	263	245	251	242	247	243	245	236	274	236	269	268	237	260	248	252	232	295	202	258	240	279	276	202	263	259	258	271	266	226	271	263	258	242	265	251	274	252	233	243	273	251	252	239	227	254	271	244	238	286	267	257	242	262	256	242	266	265	263	271	246	265	256	263	267	241	253	276	259	230	260	235	267	227	257	244	260	255	252	247	245	256	229	255	294	224	270	257	277	275	278	274	266	267	243	235	269	253	235	231	275	232	247	254	253	258	290	269	249	233	232	239	219	278	269	270	269	224	267	226	249	267	254	269	250	268	247	230	234	237	233	234	255	238	230	252	247	235	247	249	223	268	261	242	264	252	257	240	242	251	267	253	231	244	249	254	253	225	245	246	226	260	251	221	258	270	253	269	257	257	263	246	263	239	243	243	232	225	266	292	241	265	243	240	257	287	278	250	246	244	267	259	221	272	251	251	248	241	247	273	228	294	271	287	244	250	250	270	256	248	260	244	235	246	238	230	269	245	264	254	271	234	246	284	254	265	227	291	289	251	259	281	270	267	245	233	240	263	272	237	250	294	252	255	232	243	221	253	228	244	243	259	270	255	246	276	265	261	252	271	258	229	258	257	259	246	240	245	273	249	212	240	235	253	278	218	226	259	241	202	248	238	243	241	284	291	213	250	252	266	279	265	239	259	266	247	282	258	256	262	305	263	281	249	247	256	262	245	230	243	218	200	284	216	233	247	242	246	247	221	263	233	254	243	253	271	264	243	259	244	271	236	236	256	246	262	229	260	242	247	271	242	229	253	276	270	239	248	253	244	243	231	247	241	262	268	259	283	267	240	272	251	244	232	239	269	246	270
2287	756	895	913	850	853	757	739	751	755	796	784	714	693	686	773	723	671	675	715	721	668	699	692	724	628	720	735	665	726	691	668	700	716	672	669	717	657	683	724	651	653	725	701	681	738	652	647	693	674	683	694	660	696	703	655	673	695	628	657	667	681	697	688	677	711	696	669	705	685	724	706	704	683	697	706	656	693	699	680	660	719	703	717	663	685	694	666	716	704	670	688	763	724	690	691	734	635	681	676	696	715	706	682	693	678	631	730	680	684	655	671	695	651	681	701	718	676	700	679	728	661	702	682	668	719	719	739	633	730	692	729	671	704	666	719	692	667	648	696	701	711	684	695	705	692	666	717	687	676	692	682	705	684	744	667	686	651	673	683	696	694	719	675	702	678	710	683	664	669	672	697	698	725	712	675	619	676	649	722	679	705	696	683	747	674	695	702	639	623	633	687	697	643	648	659	701	694	717	724	721	690	712	698	674	678	668	650	754	685	695	697	664	702	716	644	748	685	682	720	669	714	660	677	694	690	739	708	697	709	676	716	728	705	716	651	684	681	708	713	697	657	668	692	663	683	683	647	688	675	680	671	667	689	726	740	712	689	745	724	698	683	717	646	664	631	703	673	683	677	714	676	676	694	645	705	687	645	656	688	664	728	665	708	684	662	680	662	698	655	699	674	700	742	664	674	653	703	659	685	702	696	671	647	727	717	689	701	693	733	689	691	705	711	682	698	647	689	667	703	714	716	635	705	688	707	687	719	666	697	700	702	721	736	677	722	681	665	727	721	688	655	736	659	715	680	682	681	620	687	698	703	679	707	662	684	639	688	678	679	682	706	668	706	689	706	679	667	660	703	707	683	697	712	697	670	728	722	734	647	672	672	675	628	665	675	658	682	712	689	718	690	687	721	716	685	733	694	724	683	695	640	674	653	685	708	676	677	630	644	690	661	654	644	696	671	695	706	708	723	695	641	670	686	663	713	693	672	672	697	643	679	670	688	641	700	678	709	731	704	696	678	681	638	735	681	724	690	696	719	674	692	654	689	687	662	697	695	690	639	682	681	662	691	717	657	721	711	693	667	677	662	688	684	684	701	691	685	683	709	652	681	686	726	687	691	651	708	677	674	716	710	704	661	665	680	664	658	733	708	657	694	732	711	718	687	716	691	699	691	687	700	717	694	679	703	695	714	664	673	697	685	718	650	648	630	657	712	685	696	659	698	687	666	698	647	651	624	715	672	724	656	675	657	645	692	717	664	688	573	707	684	686	667	682	634	688	682	693	662	695	748	678	708	656	704	679	678	705	670	713	665	696	689	663	670	638	673	714	732	682	690	654	675	658	687	678	698	691	679	684	641	683	714	663	681	630	678	737	674	748	697	684	723	707	716	689	672	653	670	716	653	689	692	679	704	709	688	708	704	682	676	693	728	641	659	658	676	674	706	686	691	685	635	665	619	714	726	718	673	709	654	731	673	676	681	708	710	686	642	673	661	717	695	656	668	675	707	721	681	658	668	668	683	662	651	652	707	693	687	680	680	690	684	643	700	673	678	668	699	667	655	656	670	682	694	718	641	717	675	659	671	710	693	712	728	682	675	679	675	650	687	710	723	682	665	712	665	682	666	723	683	637	732	708	738	652	685	731	699	678	718	652	709	688	640	736	725	686	677	665	672	663	648	731	690	694	678	696	699	694	711	700	662	686	701	712	675	680	692	658	695	659	629	723	633	678	706	638	698	697	692	655	688	643	681	712	653	700	690	663	676	676	637	686	678	680	709	676	674	690	639	705	697	698	654	667	687	698	662	714	627	699	725	749	681	679	688	715	698	728	698	670	724	688	679	658	722	700	689	692	696	693	684	694	697	641	703	698	700	653	654	678	696	630	700	651	729	693	700	666	682	637	677	666	696	708	659	680	674	687	693	696	713	676	677	703	715	687	723	707	685	671	661	669	618	650	701	685	651	684	668	687	693	659	730	666	698	702	709	649	667	678	673	658	683	700	679	685	677	651	652	692	672	696	633	705	662	656	669	670	722	702	656	713	712	678	688	680	685	741	634	670	659	615	654	703	661	685	713	653	719	672	693	695	719	700	634	637	700	662	720	650	662	680	667	733	649	677	698	714	664	636	681	731	734	705	671	729	628	689	690	657	647	681	666	638	666	659	674	689	714	719	749	725	679	714	663	652	732	742	685	707	689	692	667	698	652	659	701	706	710	708	702	719	716	682	664	671	730	702	711	670	750	731	697	653	695	734	679	668	707	661	686	717	638	648	674	724	716	722	658	663	746	623	664	680	657	685	690	688	689	686	686	710	712	624	642	683	670	671	696	676	705	656	708	661	701	725	662	728	678	655	670	677	717	730	687	710	646	717	709	660	687	665	745	688	686	695	672	737	643	657	661	693	680	665	707	712	697	715	680	680	677	698	660	672	732	674	705	693	693	700	628	659	715	703	667	666	731	638	683	670	712	703	735	689	671	681	726	716	657	659	714	684	673	661	660	700	708	683	703	723	650	632	682	699	667	688	672	697	687	655	670	693	661	666	668	673	691	675	661	712	712	710	706	694	702	709	741	674	658	660	658	698	693	681	672	698	702	731	692	715	717	694	619	710	698	653	684	655	658	646	678	669	708	713	686	659	719	755	675	713	613	666	640	674	720	679	697	641	691	707	671	711	701	681	691	716	662	677	651	674	684	673	699	708	691	655	668	648	715	698	683	633	608	703	641	687	699	724	693	708	670	682	704	672	654	699	659	672	674	669	666	714	688	647	705	677	672	723	674	674	678	666	666	666	699	685	705	711	674	637	652	727	665	757	760	712	732	669	721	669	647	685	722	704	716	691	692	674	646	662	718	695	697	694	711	723	677	648	696	694	683	687	707	708	688	635	687	692	673	703	680	667	700	685	701	688	730	712	706	691	692	688	682	704	708	685	702	651	709	697	711	722	644	668	672	691	682	676	682	707	671	672	739	692	697	709	692	726	735	715	662	689	697	698	640	717	677	707	696	640	672	726	682	664	691	706	706	684	690	696	712	674	676	692	701	699	698	702	716	705	681	689	682	668	668	722	671	678	667	729	675	678	659	711	725	701	692	668	647	652	691	679	663	678	667	661	722	674	686	674	692	716	677	654	693	641	670	660	668	669	670	690	673	636	697	624	697	696	682	681	724	727	708	665	668	718	718	665	643	676	664	653	689	743	683	648	717	697	675	702	703	686	695	747	707	710	653	693	646	669	694	688	711	714	684	692	664	718	728	673	673	730	734	697	741	669	704	665	695	689	715	673	661	649	656	711	690	643	682	686	685	658	679	685	681	649	734	679	726	668	714	676	694	670	726	684	678	667	648	704	731	731	670	711	670	702	710	699	690	728	669	711	674	689	714	691	669	706	662	677	660	694	646	692	708	642	677	656	669	652	723	689	626	672	626	684	720	675	698	706	643	768	719	664	662	679	713	724	687	649	685	676	705	684	721	710	702	681	699	702	716	677	692
9877	1176	1419	1152	831	579	484	405	319	287	280	228	245	187	197	186	189	168	169	157	149	141	166	159	147	133	159	141	131	132	133	158	134	123	136	123	135	133	129	135	129	137	140	116	143	141	141	113	124	132	127	121	119	125	113	131	119	105	129	114	121	130	151	135	130	120	110	124	138	131	139	136	131	128	129	120	133	133	122	129	104	130	127	124	121	128	124	121	137	142	151	125	114	131	114	105	124	127	133	114	126	132	117	121	111	117	123	109	132	122	116	123	125	129	106	120	129	118	132	126	117	126	127	98	140	126	143	134	133	126	143	128	125	114	120	98	133	147	108	110	114	115	121	138	145	136	115	150	117	128	113	119	116	119	101	124	112	128	125	124	109	119	126	126	124	115	128	126	118	120	112	158	144	121	126	121	130	129	126	122	149	114	104	119	124	122	122	109	123	129	126	131	128	124	137	104	138	133	122	123	117	121	128	133	128	132	136	123	150	126	126	119	120	117	110	126	104	127	125	114	112	130	108	128	148	108	120	150	119	114	140	135	121	116	117	134	145	125	122	143	136	133	123	134	126	109	153	139	105	121	113	138	130	127	111	110	116	144	125	144	116	145	127	118	96	119	112	136	141	127	126	104	136	118	139	127	126	137	127	124	103	97	111	95	124	127	135	148	119	121	108	122	113	131	108	121	125	126	118	101	120	118	124	107	119	110	119	139	119	124	129	125	121	127	114	136	120	128	131	114	140	105	131	125	139	119	121	146	90	118	126	123	122	123	121	119	140	116	127	126	151	109	137	124	146	134	114	125	121	119	119	135	121	123	139	131	113	117	103	125	123	135	115	125	113	131	119	127	107	110	131	134	117	110	133	105	112	122	136	142	141	138	117	123	123	124	142	105	107	125	131	125	110	139	110	128	134	133	134	125	117	130	123	114	102	128	122	144	122	130	136	116	123	110	129	104	91	119	114	119	118	136	128	111	122	141	126	143	117	136	106	121	130	135	126	135	130	119	119	125	111	108	116	123	127	110	148	144	133	136	118	139	119	133	113	124	131	137	115	113	123	118	115	147	128	128	121	119	126	131	136	134	157	120	119	109	117	138	108	117	128	104	134	123	138	113	120	128	128	121	134	133	113	121	135	123	128	124	131	123	108	125	112	115	101	121	133	116	124	126	114	110	113	131	125	93	120	120	106	144	115	122	107	157	122	125	112	117	112	115	127	127	123	121	121	123	113	141	142	96	130	117	118	116	126	129	116	125	109	109	111	122	119	100	109	121	103	113	140	121	143	138	115	151	149	110	133	117	128	117	116	117	109	127	111	141	136	109	125	113	133	135	107	134	132	106	103	152	125	127	101	115	119	111	128	108	114	100	120	110	142	134	119	112	112	119	133	119	134	131	122	127	124	137	119	129	110	125	135	125	127	134	125	122	113	111	115	116	120	126	120	127	130	110	114	121	100	130	121	120	123	143	129	125	113	108	115	110	119	116	120	127	119	141	138	105	101	120	120	131	128	126	130	143	124	129	117	128	143	115	133	126	113	126	150	130	122	132	105	117	109	128	127	110	136	115	126	142	116	143	102	129	115	132	137	118	130	108	134	119	132	123	112	118	132	136	144	124	134	127	115	114	116	118	102	115	106	129	141	133	118	132	131	123	116	138	128	133	136	112	113	140	117	117	88	102	116	119	144	104	125	136	113	158	119	133	100	129	122	128	96	104	118	130	130	126	110	119	117	131	126	126	112	118	128	131	102	131	132	130	136	121	119	126	116	112	124	143	115	132	133	113	113	107	103	121	112	141	102	133	127	122	134	119	132	127	127	135	135	128	118	122	122	116	116	123	125	137	142	124	122	119	115	126	118	113	132	118	122	134	122	120	101	135	138	115	134	121	120	113	133	150	136	106	122	107	111	148	132	127	107	136	150	125	122	131	129	136	136	124	115	126	133	121	123	127	107	136	112	148	108	125	110	114	97	107	121	129	130	128	139	134	125	108	122	129	125	119	90	121	111	105	114	124	115	122	118	119	122	116	123	121	143	122	118	128	136	134	129	120	101	131	131	100	139	126	115	100	148	113	120	108	114	131	133	127	128	127	121	114	124	112	136	123	106	133	133	132	129	134	122	115	124	126	129	133	126	136	121	112	126	117	143	128	138	129	117	100	111	123	145	133	116	135	122	126	124	125	140	121	132	112	134	124	121	127	120	114	115	118	124	103	99	128	105	139	137	108	132	122	131	126	126	105	112	133	110	131	137	129	121	120	113	135	125	117	119	126	128	136	112	134	116	125	111	106	120	133	123	137	137	154	135	117	130	122	117	117	127	120	103	127	117	133	137	115	153	126	119	119	123	128	132	110	130	105	118	133	130	131	136	120	116	136	128	139	125	118	120	112	131	114	102	124	134	131	121	112	123	116	124	133	119	113	120	142	104	137	151	120	119	120	132	116	135	131	146	116	117	133	119	136	111	119	117	109	145	117	128	122	118	111	124	112	141	149	125	111	137	101	121	122	135	116	123	123	117	156	127	128	117	118	130	128	110	125	129	128	107	128	124	119	116	118	121	106	111	156	115	117	138	98	121	121	123	149	109	132	108	108	117	117	114	127	118	123	131	143	138	116	147	138	117	133	143	110	115	120	118	111	131	119	122	134	127	83	110	124	128	108	105	117	142	132	110	118	115	117	127	130	132	119	124	137	133	126	101	115	134	128	116	140	107	111	114	112	139	118	126	114	145	124	100	108	99	111	120	122	136	121	100	107	126	123	120	133	117	127	119	122	104	108	93	116	131	138	126	103	130	114	114	133	126	105	131	127	131	145	110	137	145	121	121	104	111	119	117	136	115	115	119	125	152	123	110	144	107	114	116	123	131	112	112	122	113	96	113	133	114	106	130	121	117	126	124	133	112	118	117	102	116	129	132	120	108	125	132	135	113	135	111	127	123	126	100	137	140	141	108	119	142	130	122	148	113	111	146	111	115	130	137	125	111	112	122	136	141	123	125	125	125	113	118	106	107	131	127	108	109	125	110	122	134	138	125	125	110	120	126	113	117	106	127	135	124	134	102	113	120	131	111	104	121	141	139	111	118	142	127	109	131	110	127	115	142	134	106	121	129	117	110	122	119	127	149	114	103	123	120	130	127	122	108	131	124	122	106	128	121	109	131	128	128	97	124	133	119	131	130	132	141	119	122	137	116	112	121	119	148	121	128	120	133	121	123	127	139	110	107	121	133	119	128	122	143	122	147	106	127	101	135	127	138	125	110	135	132	112	135	123	122	119	127	98	146	130	110	125	119	150	116	134	125	131	110	105	114	126	127	130	135	139	115	108	121	109	115	131	125	121	119	121	125	105	117	151	118	120	126	124	119	129	135	127	115	127	132	116	136	112	126	106	148	127	126	115	123	120	126	134	125	112	133	145	115	115	114	116	135	105	113	141	141	114	101	111	128	105	119	109	146	134	106	124	114	120	119	125	114	143	113	124	103	129	111	103
5742	1495	3153	3673	3096	2641	2056	1757	1497	1293	1236	985	992	858	819	770	738	725	647	625	652	602	537	523	563	513	547	523	518	489	457	481	463	444	463	466	464	433	458	475	434	393	421	409	403	402	454	400	423	411	380	384	446	399	424	410	404	392	397	420	438	407	399	404	402	403	401	399	441	426	383	383	386	390	358	381	406	367	375	414	367	381	421	402	336	368	399	403	359	365	359	390	411	364	400	389	423	381	377	339	403	431	426	384	368	356	402	350	362	402	340	382	366	383	353	382	393	376	362	351	359	388	360	407	383	357	381	373	356	408	348	339	370	380	363	379	340	368	384	380	406	395	367	377	392	375	336	427	410	362	387	346	384	388	338	369	372	435	360	391	373	382	414	380	354	374	363	382	365	399	393	370	415	360	381	362	381	383	391	393	387	374	365	380	368	413	366	386	388	379	399	374	392	378	340	365	376	350	378	382	390	372	356	387	348	366	372	375	388	335	366	384	383	405	358	397	396	399	350	412	368	393	383	353	373	418	350	382	366	401	377	362	367	347	412	381	347	355	378	388	372	397	395	388	377	384	346	359	401	366	351	375	353	374	362	386	370	393	389	377	383	377	347	365	398	371	377	381	384	385	378	355	407	367	394	356	395	355	361	369	364	358	419	356	363	341	357	365	374	370	345	342	382	380	355	365	381	361	428	378	345	347	354	364	367	376	402	373	381	392	389	350	419	379	353	393	370	386	390	388	405	383	407	385	348	393	379	382	335	383	359	386	353	352	380	357	373	374	354	380	355	410	415	363	372	376	377	395	410	395	360	353	408	388	375	369	376	390	355	351	399	373	358	372	367	399	363	388	385	384	383	380	336	383	365	391	377	359	350	374	348	378	403	372	354	392	404	387	353	368	408	366	390	361	365	380	440	373	376	389	401	339	365	343	386	409	376	356	402	399	410	392	369	392	362	379	352	383	377	358	367	391	405	404	375	374	359	373	366	383	383	379	416	398	332	386	341	356	370	357	370	366	363	397	370	344	387	358	418	355	395	397	369	367	382	397	378	377	396	404	384	385	395	371	381	382	359	372	379	349	372	383	386	373	399	376	354	390	356	379	368	430	417	404	369	345	391	404	388	405	389	388	414	392	353	383	403	381	370	351	349	364	362	383	366	404	381	342	378	327	378	404	376	386	365	386	348	401	401	399	382	367	367	364	368	367	372	398	397	369	405	364	394	396	333	374	381	344	352	362	397	393	385	364	335	365	386	367	398	369	359	372	383	409	348	384	399	402	359	370	392	413	365	363	390	350	362	379	375	386	389	373	377	362	372	381	384	400	367	381	354	383	375	376	383	375	385	370	347	364	349	355	387	385	376	357	395	346	346	378	380	360	353	391	360	383	348	386	390	356	403	368	381	397	407	366	392	379	389	392	343	391	389	374	387	364	369	392	375	389	380	446	382	400	347	358	370	347	391	354	355	399	395	379	388	371	372	379	357	384	374	367	363	393	373	368	363	365	356	376	422	360	357	355	403	341	368	390	360	355	362	369	380	375	363	353	346	388	393	379	349	372	395	391	385	384	407	390	372	406	378	385	398	368	385	359	351	410	363	360	347	340	395	379	344	372	392	373	350	378	363	384	396	347	394	344	395	317	386	402	392	393	396	396	370	372	330	367	368	403	374	378	394	412	407	360	361	350	371	340	364	346	357	370	377	392	415	370	356	352	374	369	372	369	379	368	360	383	329	348	388	371	375	393	375	355	373	355	352	374	383	338	362	383	340	348	373	389	342	375	383	393	375	376	368	358	391	391	412	345	375	369	403	413	378	374	444	350	372	357	348	391	362	384	368	376	366	360	338	374	367	381	373	326	346	375	383	366	376	363	372	350	371	367	375	381	391	365	363	367	411	367	392	425	352	362	384	368	388	376	404	357	354	367	394	389	403	358	367	357	337	397	380	399	366	380	388	389	357	370	351	349	382	363	394	363	377	367	376	348	365	401	383	368	393	436	373	347	398	369	406	376	356	341	373	386	405	398	384	350	391	352	400	349	413	359	404	390	400	407	405	335	378	389	346	373	350	373	353	343	396	379	345	399	411	377	388	389	388	372	379	365	356	373	370	406	357	372	333	401	358	379	335	379	382	337	376	352	384	374	353	361	399	424	393	390	352	376	350	365	366	376	373	397	361	394	393	380	359	355	398	402	391	361	383	425	387	358	382	398	357	346	351	407	354	363	381	383	340	364	357	370	373	378	406	400	373	366	357	410	398	387	366	395	357	358	383	357	366	357	341	371	431	370	353	361	351	405	376	381	372	365	401	387	376	423	369	370	358	410	398	368	335	378	357	380	390	374	361	396	382	377	374	358	365	359	365	380	351	393	378	341	361	362	375	367	387	373	340	416	387	381	395	375	397	408	345	333	409	376	370	392	385	381	372	397	400	400	369	389	361	363	362	400	345	383	355	374	379	362	389	363	363	358	356	349	357	355	401	385	394	358	399	387	399	382	347	415	331	375	394	378	397	375	362	354	375	374	387	360	388	362	368	378	373	405	396	346	338	397	369	366	405	385	385	359	362	338	356	351	405	354	338	375	387	389	370	379	376	392	363	364	383	382	362	406	383	356	355	380	354	403	369	384	376	325	350	390	346	374	373	403	370	392	383	404	401	372	386	330	357	386	332	369	362	424	367	372	365	342	330	396	394	371	347	392	366	366	412	354	410	387	356	390	386	385	348	384	394	382	418	364	387	369	395	381	351	404	353	388	396	384	381	395	404	376	341	358	391	390	386	378	353	356	385	361	354	361	369	414	376	377	384	385	393	386	394	401	369	397	367	404	348	364	411	357	349	367	412	376	354	369	370	407	391	382	368	359	378	352	368	385	353	362	376	341	354	390	353	385	369	389	382	331	364	353	399	375	362	340	360	372	374	372	395	379	385	401	406	379	381	372	358	374	375	401	389	362	421	373	391	354	376	375	326	368	364	359	382	379	348	389	362	395	387	374	385	370	365	363	376	383	374	365	397	359	385	383	361	386	365	405	346	366	381	346	350	369	394	372	376	380	387	375	354	393	370	349	368	358	339	380	382	374	401	383	397	367	371	407	373	370	387	404	365	390	365	365	400	380	352	399	388	374	354	372	393	386	376	384	383	399	318	399	370	347	356	372	371	378	367	343	388	357	403	375	390	377	348	371	421	377	395	365	352	368	402	375	367	363	361	339	421	360	372	359	376	347	377	375	363	346	392	353	362	409	381	392	382	392	390	372	401	400	385	398	387	406	373	371	366	354	382	390	355	368	348	374	408	373	389	364	382	371	403	375	373	381	384	373	357	367	418	364	354	363	399	381	347	368	402	413	380	356	349	330	376	375	388	384	351	354	374	398	377	374	344	399	358	388	373	364	388	385	331	353	379	355	341	360	382	371	343	379	350	358	400	356	344	380	398	356	355	365	372	405	355	367	386	372	389	381	349	345	350	379	380	423	380	383	363	382	405	383	370	387
18026	2879	2799	2119	1467	1088	845	673	544	462	440	358	348	332	303	260	256	225	224	222	209	215	214	162	176	179	205	205	173	192	178	152	191	180	183	179	185	183	179	148	170	172	173	159	160	161	170	176	144	173	187	161	174	163	161	148	158	159	141	145	175	137	164	149	154	155	178	164	170	134	149	147	144	134	148	149	150	175	155	155	159	162	150	161	156	151	171	174	149	153	178	185	144	173	153	171	171	144	146	171	171	178	168	153	148	111	150	156	153	136	182	172	145	145	155	142	157	160	157	171	161	162	148	155	154	138	180	160	157	149	136	131	145	155	134	144	180	143	154	157	152	152	145	165	143	162	173	156	118	147	135	153	155	175	157	151	153	164	151	136	150	170	154	157	125	123	144	147	172	139	159	146	152	165	129	152	172	161	151	143	160	156	166	157	154	171	159	154	145	155	167	155	141	144	167	163	140	182	157	158	154	169	165	146	162	134	179	148	142	151	144	168	151	161	151	158	173	173	205	159	154	157	154	161	152	143	156	156	155	165	155	122	158	164	148	150	163	146	145	170	145	139	146	159	170	169	154	143	151	173	155	170	151	140	150	158	151	164	140	164	146	169	178	144	160	129	147	139	166	154	171	137	124	168	156	158	151	178	177	173	159	155	158	174	168	181	152	157	161	149	148	164	173	139	163	180	160	140	173	168	165	168	153	133	147	152	173	136	169	163	167	160	168	154	146	176	162	165	154	175	143	139	147	157	154	156	163	136	160	137	163	160	132	143	148	136	173	143	141	148	149	163	151	126	145	141	148	152	173	153	139	168	147	151	152	145	144	160	145	141	146	163	148	158	158	152	167	150	152	165	166	139	175	145	134	154	160	150	153	131	140	161	172	165	163	149	150	130	156	178	132	182	166	140	164	121	155	159	154	146	154	142	147	133	153	163	158	156	176	146	146	121	151	120	135	150	144	123	161	169	154	150	142	143	147	149	135	153	156	152	139	173	166	157	151	173	149	135	143	149	157	164	168	149	157	151	166	180	161	159	148	147	169	168	143	132	144	159	162	174	167	165	156	145	156	136	149	144	153	153	140	158	174	146	175	139	150	140	162	162	167	150	144	161	144	141	156	156	175	148	154	173	138	143	155	160	138	150	165	153	156	150	146	152	142	156	151	144	157	160	140	149	151	145	171	152	153	171	150	167	155	144	181	141	159	157	168	152	163	150	160	144	142	152	155	131	154	151	152	147	159	173	155	152	132	135	138	155	145	151	145	159	141	163	149	165	144	166	181	171	152	149	144	143	144	164	138	153	146	168	151	147	142	154	160	153	124	152	154	141	155	173	136	166	145	149	146	146	167	148	140	142	137	150	158	141	141	170	162	141	171	161	159	143	148	178	141	159	154	159	168	129	152	148	132	170	144	148	154	135	155	171	147	155	192	155	142	138	149	164	131	166	142	165	123	157	146	155	147	156	158	147	134	151	161	163	169	146	150	148	154	138	143	159	152	173	153	170	150	164	177	141	159	160	155	135	166	170	152	155	185	152	153	154	146	159	157	145	150	164	151	148	145	151	148	139	140	139	168	132	160	133	137	149	145	143	150	176	176	176	169	147	139	167	184	170	182	143	156	157	144	152	186	140	155	130	151	152	146	130	165	176	156	139	153	152	153	179	144	167	185	165	140	161	155	139	178	140	137	157	167	126	151	144	133	158	156	179	160	133	167	139	156	160	152	156	176	156	158	123	143	173	148	149	146	153	143	173	146	146	152	155	171	178	154	131	159	149	161	157	159	143	134	151	152	162	142	165	140	147	157	173	144	140	139	150	145	161	158	155	179	148	147	170	168	167	156	158	159	163	151	156	143	142	150	174	145	164	161	153	146	155	182	173	157	144	156	157	161	152	143	156	134	154	131	149	155	141	168	132	174	153	155	170	129	173	134	175	172	173	160	150	152	166	180	176	171	159	152	160	137	138	161	162	145	154	162	150	153	174	157	164	154	181	156	162	138	151	166	170	170	139	158	147	153	140	137	141	147	172	144	184	163	148	154	133	157	152	155	138	152	156	158	165	138	146	160	147	170	158	164	158	132	142	143	156	158	118	169	147	142	153	178	162	154	137	150	155	141	148	132	147	135	164	149	142	162	165	147	168	156	139	151	134	140	158	158	159	147	153	161	160	140	161	144	151	132	164	157	168	157	158	157	147	153	142	151	149	170	161	189	144	128	137	173	160	157	148	134	181	166	175	196	162	143	133	150	170	161	147	161	182	163	167	139	149	152	149	158	164	158	135	148	133	168	139	158	143	127	174	144	144	154	161	140	152	174	120	153	145	136	132	143	170	154	147	142	163	153	145	145	133	168	128	165	166	158	152	151	158	167	156	139	160	152	147	131	136	144	155	136	149	147	145	153	136	163	163	137	126	152	153	151	180	173	159	168	138	167	161	176	152	146	147	159	167	135	146	161	146	132	138	151	142	129	155	172	150	139	179	156	154	161	132	152	180	148	164	156	142	139	145	152	149	154	172	159	148	140	175	165	151	140	166	158	156	132	166	147	146	150	148	178	152	158	161	151	142	166	166	157	150	166	142	156	159	146	153	141	139	168	142	141	166	151	148	158	164	148	158	162	164	132	165	152	145	160	149	134	150	144	151	160	138	157	155	176	156	160	133	139	162	156	154	134	161	166	150	177	162	156	129	139	146	160	163	172	157	156	147	167	145	153	162	142	160	150	128	177	162	165	160	165	172	166	148	157	163	147	164	170	154	156	146	149	171	171	167	169	158	149	146	155	148	161	149	141	151	125	155	163	150	167	179	156	151	164	134	143	154	157	152	155	153	147	136	122	151	163	186	136	149	153	139	166	157	169	153	132	168	176	169	165	147	175	175	156	173	160	147	141	159	146	152	151	143	139	132	170	144	146	149	132	169	158	177	149	155	121	181	158	164	150	151	144	144	141	148	163	162	152	148	151	125	145	127	146	155	164	140	153	147	167	136	177	142	139	176	168	141	148	175	143	155	125	146	123	138	154	135	177	145	144	150	153	149	153	153	155	156	151	170	160	159	137	164	167	161	159	150	157	155	132	162	148	152	151	157	142	156	162	144	146	134	181	141	152	182	165	139	150	158	143	163	179	155	151	175	160	142	175	147	158	145	159	144	149	142	178	148	145	155	157	120	175	172	145	169	166	140	147	135	161	150	151	166	154	158	162	141	153	156	142	150	160	160	169	161	169	148	178	157	144	152	163	155	188	164	153	161	169	158	142	161	155	154	160	155	138	146	163	148	142	167	144	158	159	182	140	169	132	151	151	158	147	167	167	160	154	172	147	149	155	154	149	140	160	142	158	166	150	165	131	154	134	139	133	180	159	175	140	140	159	180	160	160	142	165	136	149	144	165	144	163	150	177	141	159	149	149	153	143	122	151	147	120	162	151	158	135	155	155	139	157	150	133	180	174	159	179	142	137	152	172	136	148	126	171	150	162	130	155	148	174	146	158
7784	2465	5515	6442	5522	4569	3671	3047	2465	2168	1914	1760	1521	1368	1249	1179	1052	1071	944	895	907	798	845	804	729	757	712	673	659	608	611	624	609	646	601	582	574	567	598	601	545	567	564	533	527	517	591	534	533	547	520	548	519	532	512	511	509	547	489	522	512	475	468	505	521	501	499	490	476	533	510	479	497	483	504	483	525	473	437	472	463	488	510	470	481	512	515	439	523	506	480	499	509	513	533	466	474	507	477	461	461	460	522	512	461	463	472	465	427	445	481	476	503	492	488	483	472	489	460	450	470	466	425	452	442	433	474	439	432	487	460	509	467	497	486	450	480	484	465	478	517	449	467	421	466	484	462	463	495	432	453	461	487	484	454	471	428	483	442	474	448	450	496	406	495	433	486	499	428	423	464	463	473	481	478	451	440	456	456	452	449	437	457	480	431	452	486	468	468	438	437	464	458	475	453	482	489	454	482	499	483	428	477	466	452	440	458	440	476	470	468	444	469	437	469	495	473	475	467	461	463	446	428	452	484	473	485	457	463	451	470	457	448	450	476	465	490	493	416	461	461	450	447	474	492	467	444	480	455	509	452	455	475	452	500	474	491	469	494	446	485	468	468	431	423	457	479	432	450	435	454	522	430	434	436	488	467	473	479	431	489	468	441	441	457	486	465	443	457	436	498	422	424	443	491	497	489	492	411	493	447	436	453	469	489	457	471	491	460	458	455	459	467	460	486	444	435	484	463	475	435	483	464	476	472	457	447	463	465	482	492	463	451	437	452	453	484	446	507	453	468	471	466	461	484	448	464	447	447	459	476	461	489	492	450	476	430	448	483	423	449	446	445	455	464	461	473	447	480	482	453	456	489	470	479	441	440	428	446	474	465	474	491	416	477	444	491	476	470	470	468	487	470	463	510	446	430	447	454	461	491	474	473	452	460	448	425	466	477	491	470	444	446	456	484	425	436	438	456	449	465	493	490	479	440	446	482	456	462	477	475	462	475	439	460	450	470	452	453	493	424	456	473	460	420	471	455	420	452	432	468	437	475	460	449	437	489	461	493	458	457	464	448	464	456	418	457	486	484	457	456	474	481	443	471	440	429	448	468	492	478	467	486	470	462	448	429	437	479	491	460	467	475	440	498	452	487	468	481	479	459	450	404	472	454	461	468	473	469	484	449	447	483	477	421	493	418	459	432	507	484	465	445	467	461	492	444	435	467	466	461	459	459	466	471	471	470	453	455	461	475	515	458	438	461	473	494	499	460	463	485	428	459	440	427	467	491	486	472	434	463	479	472	450	468	480	457	498	482	457	481	478	473	463	447	483	449	462	467	457	447	466	482	485	455	444	487	490	457	476	467	486	464	487	433	447	454	483	454	491	490	451	442	482	459	467	481	482	417	441	486	479	474	450	434	490	421	470	453	446	470	472	472	420	498	455	480	461	476	459	449	506	456	461	483	472	461	412	428	483	481	492	508	482	456	471	441	434	467	493	485	459	457	445	448	462	464	444	442	498	454	510	438	458	477	489	451	492	524	427	468	490	478	432	474	484	465	485	438	500	469	465	492	483	427	450	456	444	460	489	458	452	432	460	454	540	445	490	470	454	491	466	467	450	466	479	481	434	459	446	472	478	474	448	461	428	452	503	468	476	452	462	447	474	500	472	470	427	445	452	479	458	479	478	462	475	469	490	440	450	459	470	480	460	488	394	456	456	465	466	485	452	454	465	450	465	441	474	448	485	467	435	472	443	452	445	434	447	428	423	449	444	422	505	434	436	459	463	488	457	481	442	456	477	460	441	468	454	444	448	475	460	435	454	499	476	452	475	453	443	443	462	444	441	437	441	424	489	478	462	472	460	421	419	482	454	444	424	478	468	480	498	440	453	449	471	456	459	475	463	414	437	459	489	456	455	446	467	447	467	452	475	471	426	423	474	467	433	472	488	455	437	436	452	461	477	460	486	492	457	465	463	460	450	439	426	455	442	441	472	471	469	457	472	467	451	515	465	430	467	445	480	449	437	477	468	456	502	437	488	490	485	474	437	479	457	465	515	460	449	449	480	469	456	462	437	470	475	438	447	446	464	451	484	439	465	436	483	488	480	442	470	472	440	472	461	475	483	437	477	461	496	429	449	453	450	466	474	455	464	488	452	421	482	490	407	495	463	456	447	456	414	465	446	506	461	428	473	477	470	495	478	484	461	438	434	472	465	463	430	429	448	468	436	439	456	447	466	489	453	479	499	444	467	472	438	442	425	456	455	443	434	458	463	483	467	418	453	473	439	451	484	466	450	470	442	492	466	480	435	466	450	459	460	426	482	443	445	446	467	475	430	484	425	427	446	462	461	476	443	486	453	456	482	503	471	446	482	464	473	477	430	456	467	460	503	454	504	434	444	450	476	443	452	464	462	459	454	475	453	453	477	481	479	445	495	473	436	456	450	478	469	446	456	483	460	494	459	444	452	490	476	420	490	438	429	451	481	447	461	482	430	485	447	458	495	445	465	482	466	464	468	448	469	508	423	437	466	453	444	465	508	438	462	482	438	460	483	432	478	466	455	444	500	458	447	428	475	448	453	455	444	431	462	459	461	420	455	507	409	499	499	455	479	486	450	463	456	488	444	444	437	453	481	464	465	421	430	453	474	448	482	513	501	488	480	433	491	470	415	462	410	459	467	453	472	483	467	417	453	489	460	480	432	440	445	445	475	480	476	501	479	513	450	473	445	436	510	482	453	469	466	484	463	445	432	476	454	468	506	474	435	500	481	449	431	457	431	418	477	440	473	444	443	484	426	418	470	478	490	455	494	467	458	456	516	461	435	468	489	446	493	422	476	464	475	437	458	476	467	450	474	479	442	480	472	437	463	500	481	480	449	502	492	467	479	468	464	435	495	478	481	431	451	474	484	439	478	444	485	463	467	432	481	464	483	504	463	463	430	452	459	408	432	438	437	451	461	463	470	485	447	492	470	501	486	447	437	465	510	481	484	449	449	487	474	442	472	478	446	475	470	448	445	465	487	424	508	475	456	481	477	468	497	466	432	476	447	480	503	454	441	460	463	446	468	505	510	460	456	474	469	466	441	445	467	444	473	491	503	497	440	480	437	453	482	458	469	459	499	460	491	479	481	471	436	436	458	447	435	433	468	436	486	459	442	483	470	470	481	460	450	487	441	458	461	456	467	478	460	510	417	464	445	457	494	461	439	467	469	471	485	476	444	455	439	452	464	490	424	479	462	466	468	477	464	479	475	473	445	495	491	485	529	482	480	454	455	419	461	450	467	488	520	453	461	436	486	491	440	500	456	450	481	479	448	471	457	434	476	480	431	457	462	476	460	455	459	457	429	507	445	484	464	463	494	433	461	453	480	476	460	432	468	458	502	464	487	456	462	448	487	468	413	507	437	468	509	440	461	502	457	448	458	460	458	498	456	447	501	449	482	473	452	457	461	456	499	463	486	463	460	437	451	442	433	522	495	456	441	532	431	450	473	470	483
2346	308	309	305	304	276	292	289	278	264	283	284	260	272	253	246	248	267	268	265	248	230	241	240	260	250	248	250	236	249	240	243	255	239	228	256	239	265	248	263	261	250	239	260	263	263	241	229	245	254	265	230	244	281	281	266	255	239	252	282	264	272	253	265	243	261	263	285	235	224	260	271	238	244	279	270	258	259	253	259	251	286	251	246	235	255	252	247	246	248	277	230	234	253	289	261	246	262	245	237	245	251	237	260	237	251	266	245	277	232	258	235	249	257	247	246	259	265	223	248	227	235	209	251	222	276	275	276	232	265	260	270	273	249	226	232	255	243	250	242	256	254	274	252	248	257	236	256	254	226	252	263	244	224	236	245	268	283	273	256	244	245	251	269	237	262	269	246	224	226	259	262	254	239	236	239	259	254	223	237	233	249	252	249	231	239	245	273	232	239	279	242	296	261	230	242	248	274	252	248	235	254	255	242	237	278	242	248	244	256	255	250	269	227	259	283	235	264	288	239	232	249	285	230	250	248	251	281	284	257	222	253	251	215	267	242	298	244	258	303	266	238	244	239	244	258	226	219	257	250	254	253	281	274	236	254	273	271	242	259	247	220	244	268	247	277	270	238	263	254	228	252	248	255	254	241	233	228	234	267	257	245	241	248	256	230	233	249	275	285	263	295	242	246	266	236	250	267	244	273	229	258	250	210	244	254	255	247	237	246	249	254	262	220	248	262	289	244	255	246	238	225	253	250	258	235	234	248	245	242	237	308	231	262	254	272	236	251	234	254	252	259	213	252	241	281	269	275	243	257	255	249	236	242	241	226	239	227	235	226	226	242	250	224	233	249	225	265	240	267	213	231	246	237	272	263	248	240	263	235	238	251	256	237	239	251	255	242	281	250	279	277	239	269	242	230	276	288	294	257	238	253	244	239	255	260	259	271	258	252	259	239	262	276	267	252	242	237	241	260	253	262	257	272	230	222	261	237	254	260	255	266	247	257	260	260	249	266	251	252	249	250	287	252	224	231	240	216	245	236	267	214	259	257	246	247	239	253	251	238	229	272	247	272	234	229	253	258	261	239	231	245	234	253	266	236	243	245	254	251	257	242	247	257	263	219	243	254	258	234	272	241	230	249	274	287	234	241	200	247	269	238	243	250	242	262	251	268	235	240	261	240	278	250	246	249	238	281	266	250	243	271	234	276	255	244	248	242	227	258	246	238	240	251	267	261	243	258	230	236	259	225	249	281	246	269	251	266	269	266	268	242	269	267	246	207	253	244	250	261	262	268	247	270	260	259	276	247	265	250	251	265	246	260	279	279	260	240	269	267	263	242	241	254	236	205	261	253	270	238	249	240	286	237	239	235	258	233	234	257	271	230	247	240	254	250	248	239	245	235	257	240	287	251	250	245	272	263	254	250	247	290	259	237	236	234	237	244	248	258	255	260	259	264	250	238	253	254	263	222	289	264	260	254	275	235	251	263	253	258	253	275	288	276	233	235	243	251	260	260	273	257	272	267	252	256	254	247	234	253	258	245	261	233	265	227	257	265	275	246	268	275	252	257	247	272	248	258	227	247	238	298	250	258	257	235	256	280	254	242	266	247	247	268	260	261	273	268	265	272	228	266	256	227	267	258	249	272	249	265	255	245	265	263	264	246	229	224	279	239	267	250	243	260	249	281	248	246	268	230	266	245	260	260	254	243	246	254	272	248	241	255	249	258	230	256	253	244	245	255	243	249	255	257	239	266	269	270	264	255	245	246	249	265	274	243	251	230	233	249	241	274	267	253	231	229	268	235	279	252	224	251	234	240	264	214	242	279	232	272	260	294	247	252	260	270	273	253	278	243	285	261	263	247	229	258	230	272	252	221	256	230	272	262	273	245	265	247	241	209	239	237	238	245	242	255	236	280	291	236	267	261	238	271	264	249	249	264	252	259	269	260	275	250	245	258	254	249	254	277	268	213	237	282	253	232	266	246	271	247	261	259	265	267	226	244	252	256	277	230	241	271	238	269	248	247	235	274	242	253	238	258	266	237	240	273	289	246	262	255	238	249	251	276	238	238	233	265	227	238	269	230	259	274	258	233	276	227	249	235	231	270	270	276	248	247	223	245	281	291	232	267	243	258	247	254	225	287	291	226	237	278	247	254	264	268	251	244	225	278	240	219	238	234	209	278	253	272	250	251	247	238	264	260	275	248	242	247	254	259	240	251	254	270	279	249	234	249	260	268	246	236	273	217	224	257	223	269	245	217	245	255	283	284	268	233	267	237	252	244	262	244	238	245	235	249	235	229	265	243	277	253	259	256	272	234	254	241	261	254	234	265	237	265	258	270	223	239	289	260	234	237	250	217	269	245	234	245	242	244	268	237	253	260	253	237	267	235	248	250	240	272	271	257	230	234	253	261	257	255	254	220	227	227	256	254	232	297	257	257	264	292	251	239	266	244	265	264	251	241	249	252	249	252	236	243	267	266	238	231	251	233	251	238	267	284	267	252	262	245	240	257	244	239	244	282	247	254	269	303	249	249	238	238	242	279	274	259	269	241	230	252	248	245	243	245	248	237	258	261	264	222	263	232	267	242	263	267	263	249	269	265	226	232	257	224	262	246	246	233	253	247	272	269	230	265	222	240	247	279	251	274	269	237	247	232	236	275	253	252	245	289	237	246	249	266	233	253	252	258	249	257	258	253	244	263	250	246	270	281	253	257	258	271	258	225	246	232	251	240	220	281	252	250	253	286	269	268	247	236	243	259	241	246	243	264	249	238	206	219	260	247	237	252	257	265	241	251	239	253	265	268	240	246	241	259	252	248	273	257	253	252	263	237	278	268	246	242	227	257	247	239	233	241	251	256	248	252	249	237	272	271	254	254	252	245	251	268	250	253	252	234	225	274	244	239	245	240	266	269	253	250	236	255	246	222	229	246	242	256	240	248	257	256	246	231	249	242	231	257	244	263	243	257	259	250	241	249	242	243	273	254	256	223	239	222	257	277	263	259	234	277	283	261	222	250	236	245	257	280	229	242	243	253	251	254	257	243	235	237	254	242	236	245	243	259	249	253	244	286	269	256	251	249	225	233	256	247	257	259	253	256	256	258	260	257	279	223	253	256	227	269	246	251	225	266	255	266	242	257	267	255	261	271	252	244	271	233	245	235	231	251	242	249	283	270	245	272	243	248	257	235	246	259	237	257	228	223	238	250	250	246	235	239	240	258	258	247	246	255	247	244	244	248	275	258	257	264	264	267	248	294	254	255	256	273	243	262	239	249	240	294	229	232	254	243	243	232	245	237	256	268	242	245	243	255	261	272	238	244	247	276	236	235	248	248	256	279	247	250	237	239	264	249	224	247	262	283	250	254	252	251	238	242	243	246	219	234	275	276	243	259	248	278	255	256	233	263	261	261	240	243	249	260	231	242	238	226	241	271	255	263	261	268	248	234	271	268	252	246	247	284	225	286	246	269	259	264	263	256	277	274	258	231	275	241
2395	774	834	885	859	779	751	778	768	721	742	694	728	707	775	737	700	675	681	713	700	643	722	682	713	667	718	688	686	698	650	685	665	693	680	718	709	693	736	668	674	667	658	705	692	728	694	655	657	713	721	642	681	712	651	737	653	663	697	682	678	731	660	631	679	723	723	710	699	744	688	681	679	658	738	736	673	635	678	656	680	684	690	721	652	703	685	670	708	641	679	721	661	696	659	713	697	659	667	675	689	730	649	721	708	661	670	672	658	664	653	668	685	699	702	680	721	697	626	634	685	704	654	678	703	692	685	720	687	689	702	683	651	683	679	696	703	634	741	697	732	730	678	662	681	694	695	712	696	704	655	716	696	700	674	708	729	715	695	687	648	674	711	680	682	607	651	687	712	685	710	678	720	686	708	663	689	662	707	716	671	680	700	639	679	676	668	700	645	667	681	671	690	659	672	675	685	678	712	695	671	675	656	678	692	709	661	658	600	659	699	639	708	679	665	668	672	668	709	660	684	689	685	707	720	649	637	681	662	680	697	744	712	692	700	681	670	687	677	699	751	691	700	691	700	659	684	666	714	699	673	695	660	660	699	664	685	703	709	722	644	655	647	652	707	651	689	682	747	653	728	702	703	700	676	652	684	612	669	648	653	680	718	674	713	668	699	737	692	707	645	682	701	676	700	662	675	707	664	664	648	663	711	714	679	671	684	668	664	712	701	675	669	671	711	632	689	685	731	703	704	696	683	701	686	683	696	680	638	653	704	658	664	672	648	691	675	687	691	638	671	687	740	663	731	645	694	672	709	701	668	690	694	689	669	704	690	693	697	726	745	672	690	664	718	697	679	701	724	679	636	694	671	684	636	674	686	669	678	690	696	705	685	668	754	703	652	689	655	669	727	671	718	725	697	676	682	700	666	672	665	701	710	654	657	708	683	685	665	709	728	702	704	698	691	705	716	684	695	661	708	668	686	667	697	724	664	639	658	690	663	688	643	705	674	642	663	686	679	687	672	704	682	685	694	716	696	670	673	698	698	705	669	685	678	691	649	694	647	664	684	636	678	670	672	692	674	701	678	651	728	645	678	683	684	688	698	695	630	694	688	699	714	670	699	672	708	676	658	687	698	723	710	712	740	731	685	695	670	700	690	677	659	685	682	730	709	679	718	623	721	701	706	673	671	670	722	750	651	721	724	647	659	679	674	637	665	608	640	638	707	673	670	655	638	693	729	682	771	702	680	671	693	653	699	740	695	635	693	732	693	671	699	671	665	661	704	651	695	638	661	704	678	669	705	675	618	671	639	728	706	747	662	657	671	703	694	625	725	687	618	699	691	678	704	700	686	722	723	664	710	708	700	695	620	687	685	684	641	702	677	596	700	664	671	677	678	671	642	687	692	668	722	658	702	694	687	707	641	662	668	651	680	685	726	680	682	643	652	669	714	676	675	652	678	678	699	665	696	707	743	725	673	735	668	721	702	675	692	708	717	721	710	734	727	717	679	723	736	703	697	686	698	694	671	723	684	663	699	662	689	682	702	707	721	681	706	722	645	692	687	725	705	724	704	705	679	652	678	674	667	741	658	655	676	694	641	663	679	677	664	675	661	661	672	681	708	701	677	662	716	675	670	691	667	736	696	712	684	653	673	639	718	694	676	712	635	699	716	715	678	635	659	708	745	678	706	686	667	691	659	657	718	654	658	691	695	681	613	662	672	688	685	731	728	701	693	644	712	652	655	685	736	697	685	710	704	655	696	648	687	702	681	692	620	707	632	664	672	664	753	724	690	658	676	659	712	689	708	655	702	673	668	678	696	726	710	683	703	719	678	681	675	654	674	665	664	705	679	709	700	701	710	645	692	689	732	686	664	670	722	713	686	669	669	696	746	661	677	710	641	693	638	728	665	638	646	668	707	705	639	690	689	678	695	683	707	667	670	679	683	707	676	681	663	655	684	689	665	681	663	639	664	680	669	754	681	659	645	713	666	713	704	668	733	734	668	655	675	660	682	677	688	710	660	699	646	647	723	679	682	658	647	691	684	703	694	665	670	677	705	697	672	706	688	669	668	715	680	668	685	708	645	659	623	668	648	726	629	678	652	665	691	644	726	674	708	680	718	673	658	728	703	641	641	708	689	672	678	715	720	722	681	675	673	737	670	707	704	661	688	674	740	665	690	736	716	667	682	681	693	648	671	716	671	720	706	637	704	660	627	662	725	722	683	671	643	714	700	682	628	666	710	698	711	704	720	676	723	725	711	770	695	668	627	690	666	634	644	643	659	695	698	700	679	688	642	691	639	686	641	706	652	674	711	658	662	683	672	724	693	637	727	685	678	690	665	699	648	678	663	684	653	678	659	690	698	659	604	675	732	638	695	660	669	677	678	652	695	715	663	698	685	674	675	691	737	659	727	707	722	686	676	716	669	697	704	649	653	664	658	655	719	705	670	695	651	689	723	657	675	722	662	709	651	654	664	696	678	705	683	686	665	734	706	678	691	696	719	667	660	688	670	677	657	688	688	671	695	698	672	683	694	646	685	686	670	642	687	710	649	709	715	691	686	680	719	685	714	688	744	765	706	702	665	706	730	639	683	675	689	709	664	671	668	674	675	705	675	697	638	677	669	700	674	688	665	693	664	640	696	747	636	709	658	704	642	680	640	711	684	688	681	640	652	659	684	668	649	682	673	645	703	627	680	722	700	693	734	686	731	731	658	707	669	625	664	684	722	745	726	690	649	702	650	664	678	689	670	687	661	673	674	683	692	709	697	671	644	652	665	707	663	698	661	689	678	669	685	666	665	702	679	662	690	717	683	716	645	601	702	653	632	685	684	742	684	641	667	698	688	693	653	693	696	691	698	687	694	680	682	671	692	669	690	663	624	668	677	621	652	655	673	677	681	672	666	713	678	652	694	696	660	667	689	690	658	703	690	689	667	631	653	689	672	705	643	669	633	695	694	656	691	711	643	750	703	681	687	687	651	695	637	671	684	718	713	688	679	688	733	700	693	698	685	679	655	674	633	691	689	675	667	704	694	642	696	688	688	707	633	702	745	716	652	672	678	731	663	695	717	662	714	680	688	675	679	676	687	738	698	699	640	674	661	687	684	682	663	669	677	676	680	672	700	679	705	691	657	670	687	715	667	712	650	653	679	687	697	710	671	687	701	709	684	696	689	675	732	704	626	652	686	713	681	653	678	741	688	664	686	690	679	670	721	691	675	687	663	716	707	710	629	729	655	686	649	675	639	652	682	701	681	687	694	710	750	632	720	682	643	656	670	658	685	684	668	689	710	637	690	660	671	733	655	642	644	676	694	707	714	715	704	713	647	700	698	717	672	672	644	658	658	703	711	676	653	716	686	694	663	683	701	686	698	688	698	703	719	733	693	699	661	706	675	659	664	676	677	673	655	703	668	686	678	733	648	694	700	764	672	685	682	719	692	697	663	702	664	663	658	617	682	659	666	655	730	645	706	621	653	674	682	668	701	633
9828	1169	1394	1123	815	638	481	395	300	308	262	236	218	194	192	180	177	181	166	163	158	156	127	125	146	137	133	135	142	146	125	148	126	150	146	120	150	135	138	139	135	119	134	121	120	112	112	118	140	150	142	137	147	137	136	139	130	142	138	119	120	127	124	137	117	137	111	136	112	128	142	121	108	117	122	119	114	115	137	125	103	113	117	104	127	133	137	119	129	108	120	132	128	149	146	133	122	123	122	111	137	113	112	121	126	131	126	106	127	132	118	138	120	122	149	139	123	107	107	117	109	107	120	137	122	117	121	132	114	115	115	142	134	121	105	119	106	115	110	131	128	120	115	132	121	124	139	108	108	132	131	131	135	110	127	122	104	133	130	135	121	125	123	101	129	134	128	137	119	124	101	144	122	116	134	101	122	127	115	126	138	115	114	121	119	104	111	101	118	117	114	112	108	126	135	121	117	122	101	143	111	131	114	118	118	139	142	128	148	132	129	148	143	125	129	118	140	100	131	123	114	120	133	117	112	122	140	103	119	136	108	127	129	109	130	131	113	147	123	126	114	127	108	132	112	112	127	120	144	112	108	120	135	125	131	132	134	132	123	110	119	100	120	116	150	128	98	116	134	115	118	124	115	131	113	118	123	128	118	125	121	115	118	122	142	111	126	130	132	113	130	97	115	127	118	117	125	139	126	117	127	129	120	134	131	124	125	136	123	134	112	127	124	113	135	125	108	131	118	121	119	147	109	101	131	123	142	120	105	124	127	104	112	134	123	114	118	134	121	137	113	102	119	124	146	132	125	126	119	112	124	123	134	121	133	109	116	130	116	140	112	125	121	132	137	148	114	93	139	123	127	115	126	113	122	130	133	110	120	111	128	139	135	127	117	134	117	128	115	132	127	137	134	130	114	117	133	121	120	119	135	119	106	126	158	145	138	124	128	130	96	103	127	117	105	109	106	138	110	108	109	127	117	117	119	111	123	117	120	120	105	114	130	120	114	120	126	129	132	120	108	121	109	109	109	130	138	141	113	129	122	135	137	112	125	113	141	129	115	113	126	115	128	122	119	107	112	113	115	105	121	120	137	126	120	105	117	132	119	121	115	123	101	135	124	111	130	110	133	124	117	103	146	115	115	119	123	110	127	114	121	106	130	135	135	120	136	122	127	131	139	124	117	128	130	135	129	121	106	133	114	113	112	115	146	125	125	121	111	110	117	113	111	132	107	111	129	103	126	112	105	127	117	142	113	106	118	126	118	126	126	114	125	138	120	128	107	136	119	121	130	121	119	127	106	124	127	124	131	137	145	130	99	110	121	118	103	137	136	123	126	123	129	140	126	119	136	119	126	111	114	128	125	124	112	124	127	107	127	126	114	107	117	111	115	118	135	131	125	110	126	117	118	125	96	115	126	150	143	121	129	135	122	111	123	117	140	117	128	136	113	117	132	115	133	105	125	129	126	113	109	117	120	129	112	129	116	109	136	129	112	111	128	126	129	133	122	116	150	146	131	135	137	98	118	140	115	109	131	121	109	125	128	108	131	118	109	128	131	153	127	121	122	115	130	133	113	126	122	121	132	134	101	127	119	136	112	108	114	123	144	122	130	113	115	140	114	120	126	123	131	157	106	131	138	114	148	128	107	130	106	113	128	109	117	108	136	114	135	116	124	143	119	105	115	121	133	120	117	126	126	129	147	114	114	113	118	121	118	131	128	124	117	110	114	136	129	121	128	106	131	117	124	137	138	123	119	122	129	110	116	146	123	107	124	128	110	120	135	116	140	132	97	129	137	126	119	108	122	137	120	144	123	129	118	107	123	126	122	124	133	115	126	133	118	127	118	119	114	130	147	131	142	125	108	115	124	119	122	122	112	126	111	113	117	115	124	132	106	118	122	128	133	145	129	143	125	123	131	107	120	140	108	118	121	125	118	123	120	111	110	104	121	133	127	119	132	114	134	137	103	130	113	122	129	132	115	126	121	114	121	125	115	105	121	138	104	117	112	118	143	115	131	122	124	124	110	122	110	122	144	139	130	124	109	126	127	110	127	109	122	115	116	139	127	118	129	105	122	130	154	113	135	140	129	126	117	127	120	114	132	134	126	106	125	124	109	111	111	141	122	129	133	106	148	126	111	113	145	129	116	107	102	105	129	112	123	109	112	125	121	130	126	108	124	131	128	122	124	117	126	121	115	119	123	116	107	114	135	165	139	133	105	109	124	136	115	126	124	106	121	134	133	119	126	143	123	130	114	119	110	141	119	150	142	151	118	135	136	132	133	131	134	139	129	114	123	111	128	130	117	114	112	138	125	120	119	128	85	148	110	123	122	129	135	125	121	124	108	107	121	128	110	125	110	150	111	134	110	109	124	99	120	127	130	115	125	122	142	129	108	121	129	117	121	116	143	119	119	124	114	122	124	134	104	138	120	117	108	105	105	118	130	135	120	126	107	119	126	138	116	130	141	109	115	124	124	121	140	119	133	123	110	106	123	129	114	116	141	112	108	107	127	117	111	122	128	120	110	143	113	111	138	104	123	135	114	118	113	107	124	107	118	136	103	152	145	114	134	106	112	129	115	140	146	119	121	116	145	120	119	140	118	129	118	121	110	139	132	123	115	129	125	115	108	119	137	117	129	121	140	116	123	115	127	135	119	105	114	110	114	119	101	104	133	110	123	119	114	137	121	110	120	83	116	127	156	127	111	129	128	148	133	151	113	145	106	116	129	120	124	133	126	120	114	113	152	111	130	114	120	118	134	165	119	130	117	126	114	105	111	116	106	116	121	114	135	142	144	118	129	119	143	123	114	115	107	104	103	123	121	115	116	103	140	126	139	143	117	132	134	116	130	140	115	122	118	113	131	118	122	113	113	110	119	110	129	127	123	114	143	131	133	133	125	144	127	121	119	129	131	109	129	113	130	120	106	134	122	113	128	134	121	102	119	119	114	101	116	138	120	116	123	112	121	134	118	115	133	124	131	119	126	111	116	138	127	125	147	124	113	110	119	120	120	108	126	112	123	123	135	149	128	120	98	108	100	137	126	125	121	109	141	119	130	100	123	109	117	111	112	135	114	122	131	109	124	144	132	119	116	108	138	110	138	121	126	125	109	117	116	98	124	112	121	165	110	110	114	112	125	121	120	119	123	138	112	103	135	133	100	116	107	122	116	142	122	116	119	112	117	127	118	112	135	125	141	106	127	136	123	108	118	117	116	138	110	126	139	114	98	120	116	130	116	145	118	122	138	131	106	109	116	110	131	125	119	125	147	130	124	131	125	108	117	128	129	149	115	117	104	120	130	120	129	126	125	111	116	126	129	130	110	132	132	117	127	121	118	106	134	139	101	131	135	101	125	142	119	117	121	133	136	118	101	134	125	133	131	119	128	114	115	116	130	126	111	136	116	111	121	154	137	113	112	120	109	117	113	113	128	128	102	117	126	134	125	117	111	117	122	163	129	124	145	111	103	115	114	129	138	136	138	127	127	113
5824	1421	3067	3812	3164	2666	2177	1817	1544	1330	1220	1030	963	857	838	734	752	689	650	645	605	540	574	595	536	475	493	488	480	500	521	445	454	449	459	415	443	444	378	457	447	434	428	409	446	411	409	420	420	401	396	413	388	405	444	430	397	383	420	377	409	388	390	388	413	403	401	371	418	386	427	416	418	391	423	367	360	424	392	395	401	356	402	391	386	378	399	371	377	388	409	384	405	399	398	392	409	341	381	370	366	403	369	410	341	357	380	360	357	367	408	369	393	386	362	384	392	339	355	366	408	379	429	371	390	350	366	387	391	347	364	371	357	392	383	361	377	391	355	393	416	386	373	389	407	386	374	386	365	340	361	359	355	365	361	368	393	389	380	359	338	386	391	393	362	417	367	413	394	380	377	394	357	377	366	388	365	381	360	371	389	382	387	380	390	372	353	398	394	381	383	385	402	383	371	374	363	385	357	360	402	362	382	357	403	349	366	355	371	362	370	370	366	383	383	377	397	374	373	374	369	375	368	385	378	361	342	358	362	359	389	333	355	369	347	395	399	392	357	354	354	377	397	353	379	357	380	372	348	350	361	371	427	352	377	394	362	392	377	394	385	408	352	369	400	380	381	374	371	415	387	357	382	394	371	405	365	324	426	389	395	372	376	365	389	373	367	381	343	358	356	354	343	373	385	368	390	383	351	358	360	347	368	407	360	370	370	367	374	395	398	362	380	393	367	379	375	390	379	362	376	351	352	343	373	356	411	387	365	328	348	412	394	378	402	348	366	366	376	359	395	352	393	369	401	374	359	410	384	371	375	367	363	352	440	382	380	352	396	367	370	368	364	348	361	392	378	390	378	337	369	370	365	361	366	374	374	390	361	390	368	384	380	392	364	408	359	375	366	379	371	380	317	325	370	383	376	391	360	354	369	384	338	384	391	394	347	334	379	402	363	358	374	350	376	386	374	328	387	398	375	374	385	351	374	346	361	384	377	348	354	369	360	361	379	341	376	362	389	361	330	394	377	395	374	345	355	390	372	365	380	354	367	373	376	362	386	368	362	399	350	411	366	385	362	406	373	391	378	379	377	388	358	393	370	374	374	384	382	390	367	365	380	378	346	394	369	352	381	370	374	371	376	370	357	387	400	368	357	382	381	365	377	315	368	362	386	381	358	410	413	367	374	375	352	359	383	378	368	393	393	372	351	355	371	381	388	404	382	347	392	360	374	370	328	382	392	376	400	390	383	348	378	369	376	379	403	375	341	389	346	382	378	365	355	352	348	366	357	380	397	360	341	386	380	373	365	369	356	359	391	346	389	360	374	370	402	364	379	386	372	378	392	365	360	365	382	359	353	369	368	373	358	358	353	348	397	375	399	388	363	385	352	356	378	355	366	356	362	362	382	400	403	399	421	379	383	357	385	377	378	380	351	353	352	363	379	370	384	360	372	380	384	392	389	406	369	372	356	374	369	362	385	362	383	357	368	340	367	372	352	392	400	346	390	364	351	373	391	385	363	386	365	386	402	325	377	403	344	380	364	387	374	365	380	381	376	381	395	356	395	378	347	381	392	374	389	375	360	373	411	364	385	349	395	386	376	406	357	383	358	360	361	365	378	367	390	385	409	384	414	376	406	364	388	372	352	392	380	328	388	356	353	359	389	357	329	411	384	386	373	395	424	352	384	371	357	389	406	368	346	370	407	399	406	396	356	385	363	356	374	381	389	392	357	379	371	350	364	374	351	386	352	387	384	374	391	360	377	367	359	394	402	400	367	373	328	365	372	364	365	365	385	344	358	357	382	363	382	391	364	331	349	366	384	392	364	375	332	404	381	357	406	401	356	348	383	384	388	390	373	384	352	370	375	335	353	374	361	347	419	349	370	370	388	396	362	408	394	371	420	372	376	388	374	350	350	392	365	386	346	372	384	375	355	367	413	361	377	379	395	365	375	372	383	366	375	400	360	348	406	401	398	381	365	347	345	405	373	361	343	367	390	372	379	364	407	380	380	385	372	394	396	390	383	352	384	373	371	390	337	334	382	368	367	369	375	370	334	374	352	383	361	384	371	367	367	372	366	375	372	376	371	385	398	338	357	377	399	375	392	366	380	359	394	385	344	360	363	376	378	383	363	390	424	354	396	378	400	382	366	380	422	360	390	355	379	380	391	348	364	370	353	407	376	414	380	384	390	365	388	361	389	415	375	373	358	352	382	357	395	392	388	369	389	355	361	383	404	378	385	355	357	349	413	353	394	383	401	360	384	366	373	397	388	380	356	363	371	393	358	385	377	355	378	386	349	355	367	373	400	356	366	388	396	347	344	348	362	380	402	386	372	332	369	368	405	370	381	364	378	366	383	346	344	404	339	378	380	341	388	351	414	373	369	339	396	348	368	393	360	357	354	350	355	377	369	382	378	397	373	351	378	395	398	376	366	378	371	363	386	357	371	372	369	382	361	341	388	370	352	378	365	353	387	353	369	394	373	360	351	356	364	371	386	379	358	363	387	377	398	366	389	364	384	361	369	352	382	355	371	363	378	376	365	365	368	396	374	401	376	322	373	377	400	397	352	392	338	402	330	360	383	360	355	373	386	358	377	311	409	366	343	349	380	347	365	405	354	380	366	389	365	395	397	396	412	382	366	375	379	357	363	393	324	404	413	382	373	417	379	391	367	370	347	380	415	366	378	359	361	363	364	344	356	393	385	370	362	396	397	381	400	395	369	390	358	347	397	408	374	353	350	364	390	355	387	365	374	384	392	353	367	337	381	378	343	389	363	371	411	397	367	383	376	357	367	370	369	374	372	371	393	388	383	378	371	376	355	406	382	378	400	362	378	377	391	374	367	343	359	378	391	342	348	385	363	334	384	384	364	364	388	376	339	357	382	389	382	369	368	352	348	384	375	369	356	372	343	388	384	360	361	383	426	376	403	323	369	359	407	359	348	362	351	387	415	356	408	379	398	367	356	375	384	360	388	359	374	375	396	371	376	381	370	388	348	402	380	394	357	354	360	385	363	346	359	347	386	355	401	407	366	373	365	369	396	379	364	359	350	391	361	367	370	353	382	360	345	419	384	334	388	338	336	409	402	376	394	380	370	389	368	372	353	389	347	360	382	384	368	385	383	375	370	361	387	386	343	368	401	368	357	368	347	358	393	370	376	390	392	371	345	376	389	364	377	371	406	381	367	349	389	367	397	388	366	375	354	354	379	340	363	390	392	359	395	366	408	341	404	398	390	388	344	371	337	394	395	359	380	381	394	363	353	412	361	377	408	366	360	359	347	333	367	357	362	381	345	395	389	386	359	362	342	377	384	396	367	377	375	385	378	365	382	356	376	358	372	379	405	355	350	355	391	352	394	372	383	366	369	351	386	353	338	379	376	373	363	379	367	392	392	330	387	372	356	370	376	366	368	376	370	419	360	400	376	368	349	362	373	402	382	357	387	371	415	385	355	368	409	363	363	343	373	390	394	377	384	373	400	377	371	413	405	378
17886	2943	2816	2159	1506	1075	830	687	529	435	417	345	321	295	285	285	237	243	243	229	216	204	206	195	205	190	185	172	140	199	193	173	193	174	176	189	186	175	170	168	168	183	171	160	164	174	163	183	186	149	169	136	165	159	152	163	163	146	172	170	152	158	168	150	163	144	163	144	150	155	166	169	151	148	152	176	166	139	146	168	164	159	144	178	173	160	153	150	157	152	140	145	133	149	152	134	160	156	139	142	145	141	172	158	166	146	160	164	168	157	143	178	153	167	154	167	178	182	150	168	156	142	138	171	159	180	157	163	154	166	142	160	136	169	156	166	126	153	139	121	153	157	143	157	155	142	143	134	140	177	166	152	153	171	140	164	149	161	135	150	133	149	164	123	158	142	144	151	149	143	139	153	158	161	163	162	156	138	150	146	182	151	151	134	139	150	156	190	131	157	175	155	133	154	157	145	137	155	148	145	131	154	144	159	137	159	159	138	160	166	154	156	146	135	147	158	167	166	173	158	156	164	172	174	139	174	159	145	149	165	148	124	161	126	145	142	138	184	138	129	150	152	166	157	131	163	146	164	153	161	144	162	147	153	141	129	160	111	151	152	159	163	162	171	144	174	164	160	162	173	170	143	156	166	151	173	162	160	135	146	152	166	145	145	150	151	133	149	164	133	174	155	144	159	177	144	170	161	149	150	152	145	164	141	150	132	146	152	135	179	162	164	172	142	144	142	165	154	147	177	156	166	148	146	157	156	151	146	169	164	150	165	156	153	139	146	167	164	150	147	161	176	191	154	164	158	164	147	157	159	159	156	137	155	152	127	152	144	134	152	157	171	144	142	136	151	169	145	146	147	143	128	135	128	177	163	162	182	169	146	169	152	153	147	132	154	156	143	157	135	156	154	174	166	153	156	162	144	148	148	160	144	172	156	146	141	158	138	144	177	158	140	134	150	184	131	119	151	139	150	152	151	163	150	140	135	159	142	167	147	138	172	154	165	144	156	169	141	176	140	137	145	134	148	140	160	156	155	135	134	152	183	147	136	133	157	151	131	170	167	175	143	163	150	140	178	151	174	176	159	135	167	155	138	150	158	154	155	154	181	148	150	159	157	165	151	155	134	155	151	161	154	145	167	163	130	119	170	127	149	162	147	158	155	167	167	158	144	153	158	148	152	147	150	148	156	148	165	148	149	158	136	126	149	146	153	142	150	146	134	152	157	133	164	164	148	140	158	145	163	143	140	172	168	149	170	134	161	169	139	135	146	161	157	155	150	141	141	153	151	147	139	137	153	167	161	146	140	155	158	139	162	154	147	139	141	143	150	166	133	141	148	169	140	151	154	167	148	157	150	157	152	142	149	174	145	137	156	154	174	156	168	157	136	150	146	159	155	130	148	149	153	169	163	155	169	156	141	139	169	149	157	127	142	150	142	158	144	164	178	132	146	150	142	166	157	144	143	164	157	151	150	158	137	144	162	150	168	146	156	143	154	152	174	151	145	148	179	146	175	153	169	165	175	156	186	145	149	176	144	150	165	166	145	127	159	155	156	145	156	147	154	147	147	143	146	144	143	150	148	154	146	150	171	151	162	165	142	138	152	167	125	150	160	171	159	154	158	157	166	159	155	153	170	162	149	156	148	143	137	147	165	144	153	173	192	143	163	159	157	157	138	158	159	158	157	147	143	160	148	142	143	143	168	169	154	165	149	152	182	148	161	159	165	155	126	143	153	168	161	159	151	154	150	163	143	139	160	158	174	144	151	161	125	149	162	155	167	151	158	151	145	138	145	165	142	158	136	140	151	145	152	144	129	174	139	152	159	164	130	150	147	177	159	157	134	156	142	169	141	159	161	150	139	177	152	128	140	148	148	142	161	156	124	143	157	183	170	168	151	166	145	130	138	160	146	184	149	138	156	175	167	155	157	136	162	147	157	139	167	139	165	153	141	165	150	159	157	130	175	154	143	150	139	164	147	159	159	183	153	156	169	153	158	154	162	160	150	163	163	157	155	177	153	140	173	158	169	155	135	149	147	164	141	167	156	149	159	133	160	150	146	153	152	150	150	140	149	164	160	157	154	161	166	148	156	151	145	151	164	145	160	156	162	151	151	134	146	167	171	159	156	185	126	146	162	127	160	166	152	147	142	140	164	135	162	150	131	146	146	142	132	154	149	144	153	159	124	158	145	157	157	161	175	141	164	167	134	153	154	164	167	141	148	168	149	157	156	146	159	160	149	135	140	136	144	133	143	147	156	147	138	138	144	171	145	168	163	145	146	154	139	146	150	150	157	157	143	158	159	157	139	136	154	137	126	129	157	135	163	149	170	152	152	140	159	151	156	162	163	165	162	170	164	161	159	176	138	148	158	155	158	181	139	172	174	173	130	139	171	157	161	156	142	154	145	154	152	155	149	150	151	141	136	165	152	134	133	151	144	165	152	164	175	173	147	175	139	160	146	145	144	167	158	158	149	172	149	130	153	138	140	149	146	163	169	165	183	131	152	121	166	151	161	164	125	159	143	145	163	142	155	141	146	165	135	175	161	149	153	150	137	160	153	148	150	140	161	157	168	136	174	135	157	153	153	149	155	146	174	147	177	147	173	155	154	131	174	152	155	152	140	174	142	148	165	164	141	145	137	184	157	156	185	155	171	162	151	164	158	187	144	165	174	170	165	147	145	134	166	156	148	141	150	138	144	143	159	152	158	153	152	156	142	163	166	157	145	149	144	139	144	168	164	166	154	153	164	154	133	156	138	145	152	157	139	167	148	167	179	157	155	151	146	167	150	141	143	155	163	136	159	147	165	156	146	157	145	148	142	147	159	157	157	155	155	140	168	157	131	146	147	149	145	153	143	143	149	143	175	156	170	172	157	171	168	135	161	134	146	171	169	148	176	166	145	162	171	150	137	176	159	169	147	139	173	140	151	154	142	148	157	157	166	155	168	152	141	169	140	141	138	138	126	141	149	145	154	157	173	159	146	161	165	162	154	175	147	157	156	162	148	151	150	150	174	171	150	152	138	176	169	156	171	170	156	165	154	156	151	166	162	178	146	158	140	131	155	164	146	150	145	165	147	160	146	174	170	156	154	159	157	177	141	149	142	150	160	158	167	171	160	143	140	127	146	149	125	158	167	140	151	136	156	166	157	133	148	167	150	154	148	167	153	138	165	163	127	169	138	146	149	166	130	171	159	158	171	161	145	169	122	152	157	143	153	174	179	154	165	163	159	160	158	144	152	154	162	182	169	136	159	154	151	183	135	174	140	156	175	153	167	148	150	157	155	145	154	151	161	156	128	133	155	165	182	139	132	168	163	145	158	148	170	156	158	164	165	136	152	147	145	167	153	150	141	151	152	147	154	153	154	155	154	154	155	146	147	160	164	158	143	164	162	164	172	153	143	166	159	152	152	138	157	171	175	148	167	153	150	134	133	170	164	153	179	153	137	142	143	134	176	175	145	153	148	162	160	173	120	158	128	148	148	156	128
7930	2538	5559	6434	5455	4489	3611	2976	2556	2268	1929	1727	1438	1374	1263	1191	1095	1066	934	887	931	860	832	769	749	768	749	709	676	695	598	634	623	660	621	588	574	629	624	564	560	576	548	518	593	556	541	524	528	545	521	501	523	490	529	522	568	481	529	517	450	500	489	532	489	482	503	514	464	502	442	495	519	524	456	496	457	461	501	499	465	465	496	476	469	501	485	523	478	526	459	484	511	470	448	509	463	444	500	453	447	487	505	452	439	480	496	438	510	464	512	499	466	488	491	515	452	464	474	485	464	471	508	473	483	494	462	454	487	466	440	462	475	426	485	438	467	494	487	485	456	477	475	426	463	448	442	497	432	485	471	458	430	487	466	496	495	465	480	453	496	455	447	491	489	447	471	436	427	488	463	480	459	465	475	439	470	439	435	463	529	472	442	477	466	474	471	447	459	459	479	467	478	499	485	494	454	468	479	480	439	438	466	444	489	433	471	469	459	472	429	502	478	469	466	474	468	487	465	471	469	412	489	436	470	459	475	445	463	498	443	466	402	493	471	455	476	490	447	448	459	481	467	500	427	440	449	440	469	443	454	484	468	476	493	486	456	440	480	503	440	456	445	450	460	464	473	456	422	468	466	452	476	402	497	451	456	482	465	468	444	467	443	502	456	466	482	468	488	490	455	458	427	457	446	461	453	429	441	480	460	460	474	464	491	456	463	473	479	515	485	476	478	465	459	466	442	521	453	442	485	433	451	499	439	445	448	438	450	501	467	458	422	471	454	440	481	434	442	474	493	457	462	456	455	466	490	441	429	492	469	462	446	437	476	442	446	477	463	442	466	468	450	436	461	503	465	401	453	439	473	411	413	443	500	481	428	433	509	434	452	485	442	440	458	452	418	451	471	465	471	474	486	444	493	438	468	472	474	477	476	469	465	461	496	498	472	461	425	471	497	427	437	493	426	440	452	443	420	447	470	460	422	423	462	479	424	427	487	481	495	443	444	451	432	464	463	453	424	444	446	498	447	427	471	513	450	473	465	434	445	442	424	449	491	459	443	457	447	464	434	491	448	467	453	449	474	493	464	450	462	481	439	538	469	457	445	461	446	456	495	478	477	492	454	462	466	487	478	481	463	468	453	493	447	466	479	441	503	425	465	491	471	439	475	465	457	496	481	454	450	449	464	493	447	464	451	458	468	442	470	450	447	495	443	462	433	466	450	427	496	418	447	464	426	447	484	443	441	462	460	493	468	480	472	484	472	451	428	445	480	454	452	450	481	457	466	450	423	491	428	472	496	507	493	536	449	490	478	438	445	488	498	434	441	449	454	446	467	463	439	477	457	451	456	466	482	467	423	485	472	483	486	490	472	452	443	458	486	443	510	469	439	444	460	486	464	433	458	467	427	485	467	474	468	478	486	479	443	455	472	480	439	486	431	457	452	459	449	491	498	469	427	409	451	478	475	500	452	439	465	487	465	411	440	470	465	438	479	477	499	465	416	463	474	454	466	467	498	504	428	433	502	430	459	481	456	453	470	497	455	476	468	415	520	452	463	446	462	477	452	425	465	462	471	478	426	472	470	435	427	467	506	465	436	457	476	431	473	526	483	479	490	499	450	488	476	458	486	446	457	482	454	489	431	467	463	445	474	454	469	460	437	457	439	509	457	468	445	468	463	465	480	472	471	450	482	437	457	449	449	457	458	491	446	476	486	462	445	436	458	452	435	451	443	435	500	467	473	486	481	456	461	475	450	503	458	481	484	419	454	456	464	443	460	472	475	462	456	471	469	426	448	447	480	491	442	453	450	460	474	436	458	475	467	423	452	443	482	493	435	459	428	476	473	471	454	463	473	483	474	475	484	488	489	457	484	440	486	453	516	456	445	449	459	458	466	455	491	487	483	447	476	473	450	472	452	465	469	492	457	446	467	445	439	471	449	457	420	456	482	479	466	423	487	422	447	444	445	472	448	492	469	461	454	491	473	485	465	468	486	442	507	455	499	453	461	467	427	450	445	463	481	422	486	478	501	464	460	490	459	458	416	462	425	420	438	459	463	502	483	482	458	432	458	468	466	454	500	471	511	496	438	463	444	485	455	402	456	422	466	482	498	478	431	432	441	469	497	481	479	448	442	461	428	467	452	466	495	431	462	463	453	471	468	500	440	493	482	494	446	451	437	454	493	470	416	483	452	439	425	453	485	469	449	466	471	463	483	480	465	476	436	488	448	462	504	466	450	452	444	469	478	494	469	477	473	492	486	468	496	448	497	443	473	469	485	483	439	513	437	458	496	460	447	471	514	450	480	451	453	461	494	452	477	459	496	464	501	443	457	464	481	508	432	467	448	479	453	483	473	472	458	438	465	477	455	455	510	466	448	492	451	438	456	447	453	463	450	432	442	472	440	475	477	476	482	492	478	428	427	452	484	440	420	426	449	468	509	458	471	465	478	480	479	488	503	432	466	462	456	461	481	447	476	448	439	463	462	459	461	473	478	524	483	455	440	428	442	474	492	453	445	437	490	456	472	481	495	485	457	451	464	465	457	482	465	465	436	443	491	459	451	457	462	428	426	482	457	493	436	529	457	439	453	451	455	459	480	468	476	434	458	462	492	491	475	467	435	457	461	427	433	410	452	465	452	453	427	440	437	483	435	473	427	451	466	485	445	458	491	454	443	455	481	475	445	463	471	463	454	440	476	438	462	476	450	461	459	504	456	449	483	450	447	456	460	460	416	483	457	491	475	487	458	454	473	479	477	464	521	486	466	464	412	470	447	492	442	460	496	493	450	476	453	461	456	479	479	476	477	466	470	504	500	474	479	503	455	454	443	441	445	487	447	463	460	478	481	462	496	422	477	416	452	422	468	497	452	439	463	454	452	440	480	471	508	440	455	482	446	464	473	446	482	428	474	458	450	451	400	496	437	444	434	453	441	468	459	478	448	446	468	495	479	475	466	435	454	488	511	453	441	476	446	452	462	431	452	434	469	467	459	474	444	499	458	441	459	424	456	440	468	431	427	480	440	494	487	468	462	490	471	457	446	487	457	461	440	427	492	466	451	466	469	466	491	436	464	503	420	485	453	445	488	487	473	472	457	473	483	453	452	475	437	450	461	491	449	474	457	483	470	503	443	471	445	447	449	461	437	434	468	462	442	460	459	439	456	455	476	469	468	441	495	461	479	474	479	462	453	486	463	441	454	481	486	459	478	466	486	426	474	435	484	477	466	429	472	476	485	458	456	437	479	487	460	463	487	503	472	457	452	448	451	461	470	497	451	475	469	447	452	480	445	454	470	448	496	447	468	494	481	479	431	469	438	432	478	435	510	467	477	473	472	467	437	470	456	465	479	438	451	455	455	453	459	444	438	499	440	460	473	485	427	497	445	489	449	452	484	501	447	467	447	490	437	482	499	442	481	457	456	458	484	458	453	468	470	456	486	450	500	466	459	448	468	457	484	467	461	434	449	454	442	427	460	498	448	455	493	462	446	484	438	453
2337	343	359	332	291	269	263	275	240	269	280	244	264	257	260	254	238	242	274	240	283	255	283	247	261	227	255	275	251	236	299	256	244	261	274	255	260	279	248	246	283	263	259	247	234	248	243	266	258	255	237	226	239	279	250	255	243	205	248	213	249	257	270	267	246	263	273	195	225	259	252	243	226	276	272	252	234	238	246	236	264	250	251	270	285	234	226	255	237	240	273	252	262	238	264	265	287	255	224	250	263	260	268	243	253	243	249	248	239	249	260	267	230	233	253	227	259	242	244	270	219	253	233	257	247	261	238	234	273	235	270	251	252	261	297	260	254	240	262	268	276	245	259	249	262	277	259	233	219	258	240	242	265	256	238	238	262	248	232	260	233	270	249	243	243	261	253	243	251	257	274	236	260	257	245	263	241	269	251	243	290	246	262	275	241	254	252	242	222	250	246	276	261	232	257	258	254	221	259	248	284	231	242	257	253	269	283	230	282	263	247	267	242	252	261	268	223	247	255	269	268	263	249	241	238	237	231	236	268	277	260	246	229	255	225	275	233	238	252	241	247	267	247	248	258	262	229	259	266	258	255	289	245	238	268	271	238	226	259	262	253	244	244	276	255	224	216	248	280	247	215	245	240	254	243	252	262	269	245	267	246	241	283	260	240	244	247	261	255	245	235	229	246	243	279	232	247	237	250	241	275	295	251	251	263	279	256	229	254	240	267	222	235	206	267	270	253	263	264	234	227	260	251	257	247	237	252	246	245	248	281	230	254	268	242	256	242	215	246	236	258	219	214	268	248	242	247	253	255	250	263	267	270	244	243	221	273	259	251	208	249	290	270	234	250	269	263	225	230	259	255	242	260	259	253	256	215	255	249	258	244	254	245	244	254	255	237	238	235	223	252	225	249	263	265	236	250	252	228	238	274	244	247	244	227	235	249	254	251	234	239	267	257	241	267	247	246	264	258	237	273	226	268	269	228	248	242	283	255	256	249	253	269	238	275	267	246	241	248	293	233	250	263	245	244	272	230	269	273	236	268	291	241	234	258	266	238	264	243	226	268	264	258	265	256	231	250	266	232	236	238	265	265	246	280	258	251	289	242	278	248	228	256	243	270	254	267	249	265	257	265	260	245	255	244	263	261	254	264	235	229	251	239	239	254	266	214	265	248	263	241	269	262	249	222	235	254	264	260	268	274	256	240	259	232	262	288	258	261	252	272	241	241	237	250	257	255	272	258	230	238	262	262	238	261	248	248	267	251	242	221	269	246	268	256	242	247	234	236	244	233	238	235	220	224	236	220	246	236	265	261	216	246	269	238	258	256	255	253	226	268	256	237	263	219	247	256	260	271	269	270	270	221	254	230	235	274	248	238	238	229	264	273	267	210	248	278	239	271	250	231	243	257	275	222	207	275	261	248	257	256	250	231	270	241	261	293	260	230	272	275	255	265	237	283	244	263	239	235	244	269	245	240	247	245	238	257	244	240	238	250	249	247	275	238	265	273	258	275	280	253	276	290	262	228	240	252	275	236	257	262	233	238	240	236	252	274	264	245	250	245	222	257	260	257	252	244	271	236	241	258	232	242	243	270	262	247	228	279	246	209	225	280	269	261	242	259	247	247	232	203	243	247	220	248	245	233	242	257	241	229	271	255	254	262	225	276	277	235	251	235	265	260	254	224	233	243	264	282	260	254	266	229	247	250	240	256	233	259	282	227	265	244	244	257	251	257	254	259	252	268	235	245	240	260	264	255	232	261	232	252	248	238	204	268	248	210	266	234	263	232	268	254	262	231	242	246	248	270	247	270	260	251	249	251	244	268	248	286	246	234	273	257	229	233	249	264	245	234	251	245	228	230	270	226	268	238	265	254	241	254	261	248	250	241	255	246	256	249	269	239	246	216	237	238	267	265	257	294	250	233	246	258	226	262	250	253	249	240	244	264	252	247	242	254	260	254	245	264	255	266	231	250	249	264	245	255	262	262	258	256	265	242	253	292	266	293	251	277	259	246	260	230	276	260	250	273	239	252	253	214	244	231	232	257	236	256	245	246	257	269	218	259	249	245	248	215	256	246	262	272	253	269	243	231	245	275	255	250	256	244	274	248	255	225	253	227	229	240	256	272	266	272	254	238	241	259	247	243	258	281	267	244	266	271	227	255	253	251	254	227	248	230	232	284	236	272	258	250	243	255	242	248	247	252	235	227	253	256	263	274	270	253	254	248	261	255	257	262	245	240	263	253	245	264	246	282	263	248	250	241	272	253	239	271	222	269	245	264	244	255	240	236	256	243	228	261	225	248	255	241	253	260	217	278	253	286	254	272	223	241	246	247	264	241	232	270	245	252	237	246	227	260	255	255	225	271	252	256	249	256	267	230	250	237	258	244	227	258	262	247	246	240	266	262	256	258	228	261	226	253	278	257	264	240	227	247	256	265	225	228	278	257	278	270	232	216	258	246	249	226	241	264	244	252	238	249	264	272	227	235	244	247	262	233	240	274	246	244	241	223	281	254	258	243	282	262	258	275	262	267	269	265	237	250	244	262	261	234	274	223	232	239	261	227	254	236	253	226	253	256	249	255	260	222	259	249	263	247	256	227	260	246	244	262	243	241	215	244	270	243	249	258	283	246	258	246	246	250	249	225	266	246	272	245	264	240	240	252	252	255	258	256	250	260	266	267	240	247	239	259	234	264	237	273	262	260	255	217	253	240	208	260	227	286	218	290	267	239	252	256	292	258	235	263	254	249	275	231	261	243	232	203	257	256	253	250	256	259	245	256	248	221	251	239	268	239	240	260	244	253	228	262	229	267	282	261	260	238	242	244	252	225	253	258	231	257	252	246	292	274	263	257	275	246	220	243	260	233	240	244	270	227	238	254	261	241	232	267	259	236	252	261	256	242	272	260	252	235	258	257	254	286	221	246	247	260	240	247	254	263	239	242	237	262	248	263	267	248	267	253	245	265	262	234	235	257	239	253	260	273	275	283	268	238	265	272	245	238	240	253	225	247	249	258	238	259	238	253	250	263	255	226	267	250	254	231	250	238	245	230	255	275	291	275	234	252	238	230	275	227	242	243	276	244	245	273	254	246	266	255	251	277	244	227	243	257	249	234	266	249	253	240	250	276	268	250	260	240	260	243	258	256	245	257	263	246	245	269	277	254	244	254	258	245	259	278	249	235	276	244	249	257	254	241	237	260	254	264	238	233	260	247	224	254	250	222	234	268	235	258	250	240	245	272	256	255	275	253	230	247	253	259	274	240	233	278	254	232	233	235	250	229	282	271	248	241	258	247	233	239	267	268	252	229	255	231	228	255	252	221	279	236	262	272	263	226	256	248	262	229	252	256	264	245	267	248	261	258	266	267	256	263	249	285	236	250	254	256	266	247	241	260	263	211	259	255	272	253	252	259	224	256	242	229	277	260	263	256	244	263	282	249	248	247	262	252	245	233	232	237	251	256	260	264	247	266	238	246	279	235	222	267	256	274	261
2251	793	885	897	879	839	792	793	753	736	695	720	716	711	698	715	705	712	689	668	668	680	709	708	720	653	681	672	702	665	635	674	642	706	696	694	725	687	676	709	627	713	688	675	634	705	674	705	670	717	692	669	704	696	653	682	638	695	679	665	679	667	710	667	692	665	716	707	692	643	699	680	703	684	680	730	671	685	651	664	741	689	665	676	697	700	672	703	683	668	684	670	675	670	661	699	698	681	636	677	653	620	657	684	710	694	679	671	683	678	647	655	672	703	692	730	693	643	706	638	692	713	723	696	654	679	717	742	669	668	742	700	686	707	704	687	671	695	726	648	639	668	673	696	688	666	716	712	671	661	681	655	698	731	696	670	699	671	704	649	675	717	695	703	659	647	704	733	694	715	725	690	724	646	714	718	708	679	721	668	686	724	664	665	660	711	684	621	702	705	686	740	702	656	674	681	684	655	682	687	698	681	678	674	665	704	691	728	628	654	685	676	717	675	710	703	682	673	667	687	691	654	675	696	706	686	679	662	666	660	707	686	631	665	685	710	670	628	726	701	736	725	698	685	679	660	648	679	686	677	691	680	711	661	696	663	652	670	668	667	673	697	623	661	682	673	661	698	642	651	734	703	677	738	682	640	685	640	696	714	684	642	658	672	707	721	719	681	699	679	705	696	677	739	725	686	677	700	699	663	681	689	687	678	717	682	690	644	713	728	675	663	678	697	660	735	694	686	655	684	700	674	637	715	655	708	699	636	681	638	714	664	714	726	689	685	688	665	654	656	692	645	650	686	671	657	656	685	673	702	682	661	678	722	683	676	697	668	641	674	689	681	683	670	652	661	643	650	641	696	655	695	664	679	651	695	684	659	650	755	679	649	699	636	710	691	652	718	678	670	655	697	674	644	684	658	661	696	632	657	688	690	656	709	689	676	690	682	670	696	659	696	720	651	665	686	736	673	695	698	646	720	687	672	691	657	718	679	685	682	718	660	710	693	669	682	671	680	674	709	669	708	639	703	626	703	715	654	682	643	705	727	688	674	702	707	689	681	652	686	660	701	684	655	701	665	690	712	636	687	682	716	655	674	677	704	649	716	666	689	649	665	671	689	683	631	673	688	673	648	667	697	654	703	687	675	657	729	688	694	670	664	683	687	646	705	682	701	718	674	663	666	684	694	676	690	733	652	704	632	681	659	669	650	713	734	672	689	674	652	691	650	677	732	728	632	636	700	671	709	745	696	715	678	646	655	656	664	650	685	640	681	691	710	748	651	702	719	690	656	685	678	648	651	710	692	704	660	667	665	666	693	669	643	681	702	673	675	702	643	693	705	721	707	689	676	661	699	673	657	658	674	656	670	657	658	666	674	645	693	675	650	674	662	685	677	707	691	660	657	668	623	680	691	721	630	710	626	692	690	692	695	673	676	659	681	687	702	735	745	659	633	663	661	718	645	640	697	717	662	685	688	723	714	657	668	714	669	718	659	703	738	654	700	708	672	676	655	675	669	644	697	666	713	712	757	647	711	681	676	676	671	642	681	675	707	753	695	694	694	740	723	734	738	689	703	704	661	663	688	653	708	713	686	712	725	703	659	680	678	693	649	675	724	708	731	715	631	709	663	700	694	679	630	701	659	733	691	690	675	753	678	688	681	695	695	716	673	653	711	696	653	685	693	677	714	650	667	668	731	731	693	697	705	656	702	688	664	680	702	700	689	684	679	719	708	717	646	717	711	730	715	711	706	706	680	729	677	672	655	688	731	674	724	646	683	680	735	692	668	685	675	690	675	677	700	684	687	663	667	700	706	698	702	664	696	662	712	687	669	682	701	673	672	718	699	701	615	709	706	676	697	693	674	712	674	688	637	693	691	620	706	683	710	670	651	671	686	628	629	642	647	683	693	694	696	667	711	696	677	705	716	657	674	661	698	734	696	718	651	686	715	687	727	710	697	689	708	659	704	717	698	670	696	690	693	662	679	690	697	727	728	689	715	667	671	671	681	687	673	662	687	685	670	702	653	730	667	749	696	721	673	698	688	686	696	683	667	672	682	627	684	685	717	664	694	671	681	719	668	664	720	716	722	679	668	689	681	637	689	702	693	690	672	673	699	634	719	706	674	715	692	708	665	650	674	705	718	680	758	686	699	655	673	710	721	659	672	683	709	644	682	688	694	659	658	696	693	651	719	708	668	696	684	677	727	677	662	699	644	686	689	700	731	676	682	615	680	721	674	702	698	660	692	675	685	658	693	688	685	698	625	662	633	743	682	699	700	707	734	685	682	696	701	692	689	666	669	666	676	675	708	680	735	695	626	693	642	738	700	691	738	695	727	695	678	680	732	626	692	713	663	693	681	699	688	685	706	715	685	714	671	693	695	630	678	671	691	686	672	697	723	717	674	678	733	716	722	684	672	684	708	678	680	685	701	645	701	705	709	661	679	713	672	699	678	694	710	720	648	659	677	719	671	691	727	703	706	695	657	683	718	673	705	640	695	689	731	725	684	692	629	688	649	683	654	659	678	678	698	704	728	692	685	668	650	686	710	704	690	664	730	688	724	677	758	761	699	656	658	656	717	699	668	641	691	707	683	763	689	701	706	686	675	679	662	691	679	700	660	685	652	687	673	675	683	660	665	685	680	687	667	669	646	647	679	679	699	686	716	659	640	654	711	674	707	692	678	702	699	695	655	686	672	695	692	688	750	683	724	729	690	669	649	657	695	760	657	661	691	690	672	699	709	707	669	645	687	690	665	745	699	654	668	699	701	662	656	712	654	691	705	745	658	647	659	624	706	697	679	660	691	689	691	691	685	636	696	696	663	697	654	688	676	672	694	680	699	646	665	662	717	679	715	649	646	717	623	708	744	670	663	627	700	628	680	669	659	664	699	685	649	695	677	722	736	690	674	690	656	644	687	712	666	708	623	684	681	739	690	691	716	679	684	681	695	695	688	684	673	685	674	680	700	688	723	661	729	711	652	703	685	740	683	704	719	690	662	678	715	656	652	681	692	672	714	665	690	659	682	623	677	699	699	678	626	624	661	647	687	700	747	738	738	723	711	683	681	682	704	668	656	706	627	710	702	652	683	653	656	689	655	682	707	715	698	709	696	730	653	668	667	649	668	663	697	706	672	695	676	612	682	684	700	701	648	665	708	709	659	693	653	701	665	660	761	638	691	687	688	695	661	730	704	699	625	701	656	686	699	652	731	650	640	614	688	667	708	680	668	659	703	676	650	691	680	671	670	686	711	665	714	693	705	694	683	699	671	673	703	697	652	631	722	675	695	670	659	677	698	677	687	669	687	686	699	678	676	696	681	717	690	695	720	731	685	636	696	648	687	723	739	652	717	679	618	687	686	704	711	649	669	654	711	695	682	676	692	685	667	681	678	750	670	661	663	691	677	672	729	657	657	658	650	642	675	714	665	662	688	675	742	672	687	698	697	666	738	683	685	670	699	733	666	689	664	639	665	692	674	715	712	708	647	658	692
9898	1248	1394	1160	884	666	467	399	362	289	259	246	209	207	216	184	187	171	162	142	169	159	145	142	128	160	149	131	150	131	149	125	138	134	133	139	101	129	142	122	120	132	138	128	118	123	119	140	107	127	127	142	98	131	138	128	105	152	130	121	116	152	139	120	127	140	118	127	141	147	123	127	137	132	140	120	111	127	128	115	126	112	125	126	137	114	123	128	128	123	117	121	149	123	126	126	116	120	123	139	105	100	114	133	115	125	127	120	130	109	132	132	108	122	129	104	150	132	144	117	97	117	119	124	130	138	129	111	126	136	110	110	124	110	124	120	131	148	109	139	135	104	112	112	125	135	116	111	136	99	136	108	116	111	127	124	114	122	127	127	106	120	125	126	134	107	129	125	126	131	129	118	131	124	130	130	131	131	134	146	134	112	125	127	131	137	129	103	133	143	101	123	105	114	126	130	124	89	135	105	126	127	126	107	115	122	111	127	135	115	130	127	136	112	107	122	125	117	136	119	116	113	125	142	118	114	104	137	131	120	134	131	141	125	107	127	118	109	137	120	130	128	122	123	126	129	133	126	137	134	130	126	132	129	115	119	142	111	134	116	119	126	127	125	112	113	133	124	106	124	113	128	121	119	136	111	106	102	118	134	110	114	136	128	116	102	126	99	136	120	121	128	115	133	126	118	120	130	125	107	118	115	114	126	128	126	134	129	125	137	110	106	103	118	114	118	121	114	125	128	125	124	114	111	126	105	126	137	131	131	122	121	120	129	136	118	127	107	113	124	127	137	128	124	127	111	118	125	139	117	91	108	135	129	125	127	114	129	141	129	111	122	113	129	113	122	125	136	122	133	106	132	101	111	119	116	123	122	115	137	143	127	115	122	135	118	122	120	121	129	123	115	128	124	125	121	135	110	112	118	126	132	136	134	131	113	143	118	126	123	126	135	110	116	115	104	135	123	151	123	103	112	111	112	127	98	120	108	126	138	141	129	139	117	114	113	129	124	114	123	120	131	116	134	112	134	114	137	106	117	140	135	133	120	126	112	119	111	139	136	111	122	131	146	119	116	109	121	114	125	116	114	130	130	118	137	118	102	125	114	129	125	134	143	118	122	120	134	127	126	113	125	136	120	119	137	144	115	115	125	116	131	108	143	130	122	135	135	101	142	115	126	135	135	135	130	115	150	122	157	147	112	123	145	128	123	129	123	106	115	106	127	122	123	128	127	110	118	128	140	118	104	121	125	128	123	110	108	135	113	131	133	105	127	145	145	143	96	115	124	128	129	129	119	109	126	118	122	121	113	113	119	126	113	118	122	108	115	131	126	137	146	124	120	138	134	134	114	142	131	114	112	112	110	118	98	108	126	134	109	141	151	105	112	142	108	133	114	123	118	111	116	130	147	131	127	108	132	130	119	152	126	128	117	147	132	113	122	136	134	98	115	105	118	122	134	121	116	138	117	126	135	129	103	102	133	113	117	122	122	127	128	133	121	120	120	104	120	126	95	113	129	127	136	133	123	129	131	119	115	109	118	118	114	123	145	123	135	128	126	130	125	122	103	121	117	134	130	139	119	116	121	118	120	111	123	133	132	135	101	130	124	129	129	98	106	123	117	122	123	122	113	120	126	126	125	124	138	126	117	119	131	147	112	108	108	139	121	125	104	139	137	122	122	123	106	116	136	129	138	116	137	116	119	127	145	116	140	104	118	120	118	143	132	125	108	100	136	96	122	122	121	119	123	124	125	125	113	135	109	135	118	132	128	123	141	142	135	107	122	123	142	121	125	145	128	109	112	102	138	123	141	112	113	141	123	108	133	121	130	124	118	96	111	119	140	127	124	107	138	134	95	112	109	115	141	121	110	131	133	113	112	122	101	116	135	110	128	135	122	121	119	146	99	118	122	128	122	111	129	143	133	130	128	117	104	140	115	120	146	113	108	118	110	119	118	125	115	105	125	123	128	127	108	135	102	123	127	121	116	124	109	139	129	105	130	128	113	121	130	103	123	113	129	114	124	145	130	119	136	138	111	109	128	120	134	137	131	123	116	110	112	118	133	108	119	115	121	124	143	155	126	126	113	138	121	103	113	126	111	126	128	131	119	106	129	121	114	128	124	126	119	124	94	130	107	133	108	128	139	120	106	124	124	112	134	127	125	94	128	146	129	131	131	106	114	121	134	123	115	114	133	111	143	145	114	115	122	114	105	116	128	144	109	116	161	113	104	134	129	125	129	133	124	116	116	118	119	126	147	117	119	128	121	128	140	106	132	131	117	139	119	131	133	115	124	113	143	117	136	124	122	116	104	105	110	115	111	108	117	126	134	113	124	140	106	128	128	113	124	123	125	117	133	132	114	134	129	124	128	112	141	126	112	125	117	123	133	117	107	116	123	135	105	110	104	121	104	121	130	112	125	116	157	132	107	125	124	120	96	106	101	123	104	132	111	115	133	134	101	121	107	114	142	135	112	116	136	114	108	124	145	136	121	135	132	128	119	132	124	153	131	114	126	130	125	111	119	120	108	123	142	127	118	121	115	121	111	144	129	106	121	139	131	129	122	123	132	119	110	123	123	118	129	111	128	124	116	123	108	131	118	115	119	125	134	125	110	127	115	115	130	126	116	107	132	121	121	124	110	122	126	136	138	122	121	121	114	134	132	117	110	103	130	127	130	139	103	138	129	121	97	115	128	119	107	108	107	123	114	138	99	130	128	113	118	126	109	97	134	125	136	139	118	122	117	137	127	118	114	131	114	95	148	126	111	152	124	134	118	124	127	115	135	132	139	133	130	118	109	112	122	131	120	115	126	103	139	137	132	115	121	110	115	134	118	134	121	116	108	116	119	125	120	127	130	114	130	135	127	117	103	134	136	129	117	115	126	128	129	114	132	116	100	131	132	120	116	126	132	120	117	130	132	127	131	127	129	119	121	119	122	141	109	128	106	108	122	143	125	122	131	123	135	110	149	121	134	131	124	122	122	111	116	119	119	127	139	101	140	114	138	103	110	151	119	127	105	136	122	113	111	121	120	110	108	122	146	137	114	126	122	119	120	126	116	144	122	119	134	122	120	121	102	117	114	121	111	131	120	119	127	121	114	137	118	123	119	105	110	123	115	141	117	119	116	127	111	110	109	131	123	108	119	120	120	127	133	117	98	116	117	130	111	137	132	123	121	125	135	126	136	122	114	128	152	122	132	131	114	121	106	128	118	149	107	116	156	110	119	126	127	102	126	136	131	108	130	120	137	117	125	110	108	100	136	135	135	104	122	120	141	105	105	125	131	118	130	108	111	136	113	120	125	117	136	119	134	123	126	142	117	118	131	127	126	134	133	106	123	122	130	132	112	133	129	119	120	118	137	123	117	126	121	111	111	104	133	134	110	127	109	113	138	147	140	154	114	105	141	120	121	157	151	112	124	111	102	133	123	137	118	122	124	104	119	122	141	143	138	124	119	103	137	140	127	129	138	110	134	134	127	113	131	127	118
5896	1408	3235	3709	3117	2656	2128	1787	1494	1317	1111	1035	919	846	811	823	704	699	650	610	562	590	597	527	573	508	523	522	487	475	488	449	486	461	434	471	433	430	421	421	403	451	399	452	447	453	419	405	396	354	412	389	392	431	381	406	380	392	372	376	405	344	359	385	404	437	395	390	408	355	398	367	394	364	361	369	423	382	346	389	376	375	403	428	403	378	386	402	370	384	391	385	399	394	396	384	352	370	343	387	381	357	402	366	373	349	381	368	368	387	405	381	344	373	398	373	351	382	405	388	380	387	381	385	359	381	375	347	385	391	377	371	404	352	377	405	366	409	358	391	403	345	334	361	400	371	359	357	371	365	392	393	373	381	390	383	382	368	357	386	377	351	359	369	366	348	370	371	341	380	389	377	427	375	388	385	354	355	344	365	404	378	363	365	366	410	390	392	360	391	399	380	358	341	392	374	381	410	379	364	371	364	366	362	378	374	392	390	415	395	339	388	385	385	348	394	385	394	380	389	363	393	392	360	361	374	365	350	392	308	342	368	399	380	408	356	371	371	383	355	399	357	386	365	366	383	387	384	366	387	385	386	384	388	385	397	330	388	388	396	374	368	378	375	360	383	321	371	375	379	362	394	358	383	361	370	364	376	391	347	364	381	385	346	353	319	365	379	361	380	373	374	360	372	344	370	393	352	363	353	364	386	369	371	347	362	326	344	383	395	423	367	387	396	369	357	392	340	409	361	377	386	393	354	383	351	353	380	395	378	392	396	377	398	371	371	389	365	362	372	372	371	389	317	398	405	360	398	354	365	401	356	369	393	363	364	387	389	383	356	401	364	361	367	381	383	419	374	360	350	373	382	356	388	362	380	349	368	367	371	360	358	355	374	385	376	414	353	349	396	355	379	388	383	384	407	397	370	330	395	409	411	360	360	327	355	385	335	384	368	393	398	359	394	365	362	366	379	387	385	378	346	380	393	371	371	388	420	342	373	401	386	379	366	387	381	395	390	409	364	383	393	353	367	395	409	373	367	382	381	370	389	357	387	399	351	372	399	362	383	385	355	363	374	391	400	379	382	360	369	408	351	368	351	372	380	373	348	408	361	383	351	394	318	354	389	374	378	373	347	364	347	370	376	342	374	387	359	389	366	370	426	376	389	369	372	356	386	371	393	373	391	354	366	376	409	374	357	372	378	384	371	368	382	401	383	354	372	389	407	388	394	402	370	415	363	365	368	345	379	359	358	366	365	378	382	366	384	362	400	367	364	382	379	390	426	385	346	365	356	381	397	363	388	371	388	362	361	374	377	373	368	384	361	370	364	388	350	382	351	364	345	394	386	366	373	351	379	375	362	380	394	360	354	382	371	384	361	327	391	389	374	377	364	409	395	377	371	363	361	376	377	407	399	394	387	376	372	334	353	365	389	346	375	384	348	376	379	394	383	386	372	409	335	392	367	383	369	391	349	366	349	337	354	385	358	397	381	357	349	355	374	389	350	344	364	395	378	363	376	378	374	392	373	381	382	360	357	376	353	405	405	374	367	395	376	375	379	402	339	402	380	334	369	440	385	344	394	387	365	364	394	365	395	351	383	356	336	381	350	363	363	376	373	341	379	391	381	382	324	390	359	388	344	420	359	363	364	345	362	351	384	346	358	378	364	374	376	380	381	380	370	361	384	343	396	384	402	402	367	378	379	381	360	386	382	394	379	401	369	395	416	360	358	359	399	375	359	388	369	395	407	384	353	367	355	348	390	416	381	373	397	371	362	365	359	381	382	384	405	370	364	330	419	380	383	387	394	379	354	371	364	404	379	383	380	342	386	401	374	395	391	395	363	380	398	375	372	331	389	403	348	376	348	372	372	378	371	369	354	392	377	363	370	379	373	342	389	377	373	356	405	351	375	368	388	381	409	354	388	376	376	398	413	375	367	383	348	351	370	361	395	383	389	391	412	367	388	350	404	384	361	395	361	380	375	356	346	345	372	396	355	360	353	409	379	373	361	404	387	359	373	390	370	378	341	369	387	364	341	351	377	362	353	377	418	383	361	366	340	388	384	391	423	367	393	408	391	377	355	395	381	374	402	385	386	377	393	361	395	359	369	396	376	389	405	379	386	427	369	360	320	364	377	366	378	398	358	386	393	400	386	401	385	384	392	398	336	369	386	345	402	356	388	387	362	358	363	366	373	388	385	364	367	394	368	385	369	369	395	397	359	392	392	365	340	390	373	351	344	383	360	378	375	364	336	373	379	358	369	380	415	395	373	358	374	376	388	364	387	393	356	331	387	390	378	327	379	398	374	373	392	356	399	377	350	407	382	385	369	379	361	405	383	363	341	385	371	402	353	375	410	380	364	383	387	373	357	383	386	359	416	377	386	352	370	385	386	391	347	417	401	376	370	357	355	385	384	358	389	338	367	364	399	352	369	386	367	356	359	405	389	376	351	376	378	369	406	360	388	371	409	354	359	365	376	376	375	374	386	366	350	383	369	390	365	361	385	348	402	371	382	360	357	338	405	372	375	359	373	348	399	378	366	368	383	354	409	342	385	394	355	365	374	349	351	377	339	389	365	348	397	382	384	430	340	378	356	374	371	373	377	402	374	379	348	336	388	393	351	362	372	388	366	414	362	366	376	378	369	385	369	358	370	376	390	380	397	354	368	352	356	377	373	415	394	377	356	356	354	370	364	368	367	353	404	409	361	396	377	383	385	401	352	339	382	397	373	360	352	378	369	355	374	371	410	399	382	397	378	352	373	387	392	364	353	388	386	369	358	352	389	378	399	422	391	381	353	415	386	390	364	359	353	410	372	357	301	403	417	367	387	389	378	378	384	367	363	343	360	380	338	359	381	355	385	407	372	403	364	375	396	388	374	343	362	364	359	337	329	351	383	388	365	400	355	360	380	398	367	366	418	375	356	358	387	401	392	385	365	385	343	362	374	365	386	378	365	382	383	372	364	396	353	357	381	375	400	379	366	361	371	359	344	379	388	366	393	386	400	373	394	374	371	349	384	376	391	375	386	345	351	416	393	404	341	399	365	379	361	355	366	361	378	390	339	359	375	411	411	346	369	372	387	354	354	374	402	351	381	379	361	342	391	404	411	363	375	393	383	380	359	426	354	354	370	373	399	368	383	393	397	395	414	339	364	384	382	376	361	404	373	371	346	387	367	344	349	376	399	374	422	365	380	364	382	392	385	386	373	368	365	360	420	347	352	426	373	350	376	402	351	368	330	361	360	353	382	411	395	373	391	391	367	386	411	367	349	342	343	390	396	372	370	370	362	363	341	372	376	392	398	356	391	366	376	370	396	358	383	408	375	377	339	376	379	389	389	349	363	367	381	380	347	365	385	403	364	383	368	373	395	371	352	386	379	360	426	403	402	399	399	366	362	395	352	374	388	352	355	357	378	386	355	331	366	388	386	373	373	365	345	350	357	383	394	383	413	392	349	376	373	358	347	391	351	366	355	365	398	398	398	350	410	372	401
18343	2950	2850	2243	1563	1156	871	689	512	517	397	340	301	291	283	281	261	253	226	220	215	218	205	193	197	194	187	183	177	200	155	201	197	175	178	187	166	173	161	135	186	168	157	185	164	181	148	174	139	169	155	161	161	169	152	167	176	186	149	147	191	182	151	179	151	163	162	163	168	176	166	152	162	154	136	170	162	134	151	170	151	170	146	163	144	157	163	165	148	172	168	186	142	166	152	142	177	147	160	139	175	176	173	176	175	161	170	163	186	148	165	154	161	160	150	140	167	164	150	159	145	155	185	143	167	146	157	154	151	154	144	164	158	157	144	148	159	138	169	143	152	171	149	143	181	167	143	140	160	175	148	149	143	160	162	143	157	143	147	142	162	137	176	160	154	154	172	162	169	153	152	142	163	148	149	151	174	147	140	165	154	141	157	152	143	151	149	154	165	144	176	147	159	151	160	158	145	137	151	173	126	153	142	165	161	163	143	145	145	156	151	149	156	147	142	145	169	173	147	174	167	157	153	130	147	148	154	155	159	148	158	151	155	153	154	176	169	158	152	160	160	173	134	149	160	152	152	153	130	153	144	162	146	149	172	142	158	149	126	173	159	132	149	160	173	149	149	147	165	175	161	150	153	155	150	147	161	162	140	141	153	153	138	155	141	150	152	153	136	137	141	130	168	140	155	139	157	162	156	144	167	148	158	141	164	164	168	139	158	135	168	147	141	166	151	152	145	191	152	162	157	145	149	148	161	126	153	149	126	146	144	156	155	167	138	139	172	130	161	179	150	137	167	154	147	162	153	141	146	138	150	138	158	160	154	144	152	136	173	152	139	158	155	155	165	155	148	142	173	156	151	148	129	162	158	156	157	141	169	154	163	128	166	129	148	167	153	153	164	153	156	150	155	165	144	164	140	151	166	146	159	153	156	170	151	163	161	149	159	158	149	150	157	128	162	165	151	144	159	150	141	155	150	172	153	165	158	156	163	156	164	145	158	161	131	156	148	150	157	152	145	157	152	153	151	180	170	162	158	157	152	157	153	140	145	173	140	156	158	194	159	144	171	191	129	154	149	170	144	154	166	172	130	172	150	154	144	153	143	129	169	169	164	151	162	137	167	155	142	134	139	151	156	158	150	163	146	162	183	146	125	169	151	150	172	174	140	178	157	159	180	150	161	153	136	151	146	166	150	157	162	165	163	159	118	161	165	163	173	156	132	144	162	173	161	143	143	155	136	146	150	159	154	169	157	136	145	163	155	183	161	168	149	145	183	152	191	154	157	153	161	141	172	155	162	166	149	156	172	169	158	170	155	174	151	145	166	166	144	128	136	179	139	163	143	142	179	156	152	155	154	164	147	154	148	151	176	159	133	174	172	150	168	137	149	166	141	172	129	154	149	156	140	183	178	145	179	161	158	143	181	145	154	175	143	163	169	180	161	156	129	153	165	143	145	143	161	203	171	159	177	164	154	139	132	152	141	154	166	152	147	155	160	152	175	171	164	160	174	169	142	152	157	178	166	151	148	152	158	168	162	162	154	135	143	159	182	129	138	142	165	169	170	148	180	139	147	156	168	155	140	166	156	154	156	158	163	163	174	155	150	161	131	141	152	152	146	144	128	133	153	166	154	153	153	128	191	153	178	167	148	155	137	140	172	113	136	146	153	158	168	150	153	158	135	162	131	165	170	163	147	146	170	179	134	168	172	157	173	144	176	162	148	152	162	179	183	144	145	146	166	137	149	147	159	152	153	164	138	150	158	154	162	172	173	164	160	150	150	135	143	168	154	163	168	182	153	192	157	150	125	171	151	154	155	151	156	149	175	143	155	144	130	141	142	144	163	145	170	175	164	167	150	166	157	152	146	150	150	135	153	160	171	150	146	160	149	163	164	156	159	159	168	143	157	171	139	157	157	151	180	165	159	133	143	148	159	134	142	149	147	177	148	154	144	160	191	136	149	139	145	165	155	160	122	167	188	154	136	157	159	159	162	140	171	140	139	162	194	136	143	159	157	175	161	139	160	138	167	139	155	149	154	152	168	131	160	132	154	162	149	156	157	152	149	173	149	133	145	155	152	149	148	170	153	151	139	159	157	157	165	143	144	150	171	158	161	152	176	175	179	157	134	157	137	124	144	147	139	160	150	161	139	166	144	118	132	158	158	154	147	142	143	150	145	148	149	134	162	161	154	153	139	159	172	128	164	153	172	134	157	190	155	149	165	159	146	167	141	152	158	138	168	158	143	166	153	167	136	155	146	157	166	162	159	138	156	171	156	142	157	156	156	151	143	160	128	177	146	153	127	179	149	149	162	170	181	157	150	164	138	170	140	136	151	155	161	147	155	149	165	163	170	154	169	149	161	148	172	133	158	121	158	132	161	162	146	151	159	150	148	139	146	159	162	146	140	159	154	149	150	147	144	152	160	174	142	162	144	146	153	153	188	128	130	156	163	155	138	158	166	129	153	151	147	172	129	156	157	166	147	164	175	163	160	149	155	145	154	141	159	143	165	158	144	129	137	146	182	149	148	165	157	152	157	139	160	154	132	155	161	152	157	162	185	164	148	163	154	159	148	140	151	158	168	156	164	157	161	165	148	160	145	147	154	157	168	169	166	175	140	142	137	150	168	164	140	149	173	157	159	156	156	158	143	152	164	135	172	145	156	165	145	122	162	151	160	149	146	152	153	162	164	184	171	175	159	165	154	167	154	153	146	155	156	157	166	126	158	163	144	150	166	157	165	165	166	153	169	151	136	162	161	162	139	166	156	166	166	131	168	168	153	159	169	135	149	161	166	171	156	146	172	147	153	137	160	128	149	157	146	174	153	138	138	146	157	147	141	150	151	167	162	156	146	141	146	172	144	150	165	142	144	174	156	154	157	151	147	163	143	143	149	159	154	134	167	148	148	176	145	175	161	147	178	138	157	162	159	137	156	153	136	150	163	139	146	164	151	138	152	160	144	125	177	164	152	161	168	153	165	144	180	151	148	178	167	159	150	194	150	143	153	150	160	145	136	160	147	132	153	165	150	164	137	163	138	151	158	151	161	143	166	150	161	151	133	150	136	155	179	146	131	164	160	173	140	163	132	179	135	160	139	149	149	161	161	159	139	138	147	135	153	154	141	173	183	151	168	178	156	148	150	142	154	177	156	140	138	159	152	159	170	176	159	147	155	171	167	163	128	163	148	163	146	156	130	160	149	157	149	130	140	135	167	143	155	159	157	163	155	171	173	149	165	173	163	167	160	142	138	149	155	131	180	160	175	152	152	148	175	162	153	160	164	145	161	141	173	157	156	153	146	141	161	164	176	146	146	153	135	142	172	136	153	156	150	148	157	138	154	154	153	156	143	148	166	166	142	176	161	151	151	166	166	140	174	163	147	157	139	163	142	176	175	154	159	164	153	133	123	171	129	169	165	157	173	152	173	139	178	165	172	173	172	153	177	160	143	150	141	155	143	142	167	163	155	139	161	160	149	143	159	145	188	155
7982	2569	5570	6456	5428	4629	3746	3018	2475	2146	1897	1744	1491	1446	1272	1184	1165	1044	999	948	910	889	831	793	709	766	680	685	660	632	651	639	625	599	638	587	582	546	559	597	532	572	558	582	580	574	520	576	545	510	526	520	550	537	540	510	484	540	503	507	537	516	497	514	525	510	490	497	502	507	485	503	480	486	503	488	481	478	511	449	480	478	492	493	500	462	503	469	446	473	450	455	478	467	511	502	474	483	461	485	451	464	484	462	479	492	478	462	439	476	492	473	507	466	459	470	444	465	474	497	506	484	478	468	476	460	475	463	490	460	441	462	459	489	456	490	424	464	460	475	481	486	462	468	468	480	471	484	445	472	448	476	462	488	491	494	466	456	478	476	489	493	460	433	497	485	507	468	470	480	502	467	453	449	443	436	497	480	459	453	501	500	515	442	479	497	427	460	459	457	456	434	444	474	484	463	435	439	462	434	487	485	486	469	466	443	489	468	466	459	468	477	469	475	479	466	448	438	423	461	447	486	443	450	467	439	509	487	435	450	495	485	493	483	477	457	462	463	459	480	470	497	479	465	469	485	471	494	491	450	474	473	500	461	426	428	436	458	492	428	491	474	484	505	442	457	449	475	449	436	435	443	493	473	471	473	486	425	439	456	457	449	480	452	452	455	477	418	492	448	470	449	442	456	406	450	498	422	462	442	453	444	429	445	473	457	493	520	456	464	424	452	459	433	433	460	480	476	465	448	459	470	465	408	427	434	430	455	463	475	462	456	462	456	479	449	495	445	464	460	481	485	487	493	465	476	449	447	482	428	440	485	475	458	483	468	433	461	445	479	477	412	469	450	437	427	426	480	443	423	465	441	435	452	485	491	478	442	465	430	470	478	437	474	467	471	489	443	457	463	456	491	491	420	480	456	450	456	449	462	484	464	454	492	476	462	445	476	456	457	452	396	463	434	466	453	463	482	472	456	431	468	486	457	442	477	470	445	479	474	484	468	465	444	481	458	455	442	437	490	479	454	465	467	507	468	473	486	453	461	476	493	489	461	458	452	497	446	440	445	446	464	463	450	474	448	468	473	430	448	475	452	493	493	482	501	494	445	460	475	466	479	460	435	459	449	461	481	468	467	455	464	467	447	492	470	437	450	451	475	433	470	494	452	459	473	466	449	480	474	474	456	435	429	457	460	437	450	477	463	467	466	453	457	470	427	467	468	495	453	471	449	472	458	468	451	482	460	469	468	474	474	461	428	435	440	452	476	479	470	482	490	455	483	459	467	466	444	494	500	478	489	470	456	472	457	479	485	477	484	490	489	449	446	449	442	459	421	442	446	449	447	460	468	477	441	454	412	453	446	422	446	452	463	470	436	445	475	497	462	435	478	453	423	480	401	468	465	472	453	448	459	482	451	480	492	490	444	445	446	434	461	430	492	470	483	468	469	468	419	494	462	431	472	492	436	461	463	477	463	486	470	454	469	414	465	500	453	460	435	469	483	462	428	463	453	448	468	447	464	457	504	477	441	480	515	471	423	500	453	450	474	496	489	479	435	481	464	474	440	445	484	458	475	483	434	464	443	439	443	447	451	484	461	451	475	457	464	461	472	510	466	447	467	491	465	482	501	509	496	478	452	432	459	446	501	439	457	448	458	471	458	433	445	471	426	432	445	484	474	434	470	483	483	477	446	455	498	459	452	460	496	466	472	463	434	457	431	445	460	458	461	478	470	438	458	467	477	464	463	472	462	457	456	507	462	459	455	461	507	476	455	443	434	481	452	474	433	471	489	449	526	493	443	451	427	472	433	454	456	495	448	458	421	491	518	470	455	462	472	468	478	463	477	458	466	453	481	444	488	484	457	431	460	451	503	469	456	454	475	461	448	449	488	453	461	451	445	485	484	451	442	478	440	507	470	454	478	440	472	443	455	459	470	452	456	465	421	452	473	471	499	491	467	446	471	434	454	471	498	463	483	482	432	450	474	469	469	470	443	481	457	485	450	487	445	465	484	449	471	450	456	446	498	436	427	467	435	461	462	445	479	491	448	476	459	454	478	436	411	446	417	451	454	456	448	512	489	454	448	418	479	447	442	472	492	447	446	472	467	450	449	411	476	459	451	452	455	448	442	453	455	482	463	449	450	509	457	420	470	471	445	481	461	455	462	508	471	460	496	443	426	466	462	481	415	464	459	493	453	466	465	462	434	470	439	480	471	493	441	449	449	442	447	457	438	462	450	481	429	470	450	475	440	449	437	457	430	472	436	464	492	462	487	469	454	453	491	480	441	479	466	502	431	468	483	446	459	464	467	478	439	440	473	466	431	439	476	484	447	453	474	458	446	449	497	457	473	444	449	490	422	457	461	456	444	437	452	438	456	450	500	479	494	465	456	505	445	457	456	451	473	452	488	481	452	439	455	505	447	471	426	450	462	425	485	453	464	474	449	460	492	488	492	467	501	457	451	487	502	482	423	468	474	421	423	429	431	477	484	481	507	506	474	484	480	430	454	446	447	434	497	446	469	470	452	477	456	439	447	469	475	456	476	422	458	465	480	492	436	440	437	498	474	452	497	455	453	506	464	422	478	460	460	445	471	425	454	464	430	431	453	465	457	468	466	470	455	458	504	486	449	452	429	446	478	452	472	442	435	463	456	451	479	462	489	506	448	439	456	470	444	433	459	462	491	467	449	458	475	505	478	452	421	423	465	441	476	482	479	509	465	469	458	463	419	448	481	454	480	473	451	450	444	463	428	428	444	472	460	441	455	458	418	482	448	455	485	467	473	461	465	441	483	456	456	486	464	476	471	472	484	416	466	432	485	461	432	465	447	504	506	474	474	473	453	482	464	454	479	452	478	429	483	442	489	483	474	495	450	454	439	482	454	436	439	494	465	420	467	464	460	476	483	449	454	487	461	469	455	437	458	450	447	442	419	483	449	457	415	448	458	436	497	465	477	472	455	447	460	438	467	448	490	461	485	457	497	434	475	492	465	424	471	504	467	438	463	497	507	408	421	491	469	463	427	477	473	462	465	459	500	494	438	434	457	449	463	516	494	469	488	436	467	489	489	508	465	490	462	467	470	452	453	495	471	447	445	451	454	424	443	429	500	448	442	464	437	475	452	448	481	453	450	433	476	437	464	434	455	455	463	474	497	478	463	448	461	476	488	484	488	469	473	485	471	476	472	442	483	464	475	480	503	467	458	486	436	441	475	449	475	484	445	416	455	455	468	501	445	490	506	488	497	456	421	474	467	438	490	470	468	495	454	462	463	467	473	482	485	480	443	458	463	470	447	483	448	486	495	445	497	451	477	470	483	464	474	514	467	461	445	469	500	458	449	495	457	423	461	463	447	476	466	452	463	470	433	469	501	452	453	469	475	468	506	511	491	465	460	441	466	442	460	464	458	464	484	467	426	490	446	455	457	477	463	433	486	448	472	474	500	480	424	479	453	480	459	496	448	467	456	456	473	435	429	438	487	479	505	438	455	453	475	462	528
2293	305	333	316	287	266	275	260	278	265	276	256	253	293	253	264	262	230	243	256	258	241	263	253	242	241	252	235	272	226	248	242	245	263	237	259	252	244	252	252	247	276	265	252	234	251	245	253	246	257	247	261	281	237	239	264	289	218	260	231	262	247	278	266	273	246	259	245	220	234	260	227	245	257	252	256	235	265	269	251	275	253	253	281	259	244	278	250	222	255	236	240	252	249	244	260	258	241	253	246	254	274	278	233	240	259	241	246	235	215	242	280	261	267	214	246	258	253	269	248	266	252	238	253	256	238	263	264	219	252	279	276	264	265	271	262	259	256	254	233	237	224	249	231	260	240	271	241	267	230	256	273	241	242	250	249	255	255	239	228	250	283	233	229	257	256	260	252	244	237	293	251	245	260	244	257	260	256	236	215	266	254	275	245	241	289	234	272	286	266	290	268	269	283	262	287	239	233	263	229	258	282	250	255	273	236	241	266	299	230	257	233	245	248	280	256	273	263	243	264	270	266	232	250	243	249	261	253	250	276	261	264	246	258	250	274	254	261	268	278	237	252	227	269	245	270	235	247	249	230	253	298	275	271	257	258	264	275	233	233	273	253	235	219	243	250	228	255	238	240	238	252	251	281	232	234	278	248	240	274	268	253	224	258	252	260	261	269	264	261	243	269	244	241	252	273	242	270	246	273	233	244	249	240	234	256	251	249	241	250	258	246	266	255	253	222	270	255	252	276	243	249	257	266	288	220	264	246	244	242	265	254	268	249	241	255	250	289	257	260	232	256	263	266	232	263	256	266	246	234	274	246	251	259	250	263	245	272	254	230	254	266	241	249	273	240	247	229	257	255	255	255	240	241	243	249	295	244	232	227	262	245	249	267	223	269	258	245	258	238	244	238	261	241	247	260	265	250	243	238	242	244	270	264	254	245	238	250	241	263	266	261	257	253	282	256	251	229	244	237	262	253	234	225	253	252	242	244	254	222	240	215	236	242	277	226	238	251	215	261	267	225	267	271	237	270	248	263	242	248	255	246	245	239	258	223	235	273	232	254	271	254	267	258	242	242	266	271	243	269	235	239	262	268	239	252	222	264	258	232	230	250	256	266	242	291	208	242	256	251	264	253	245	250	253	283	252	265	258	248	235	263	239	247	270	250	270	279	263	242	245	280	256	229	226	255	238	287	233	253	256	262	256	273	241	249	257	232	248	246	263	261	259	270	233	243	247	230	243	267	256	266	270	242	271	235	259	248	276	261	238	241	272	257	250	258	252	252	238	261	258	239	255	276	234	250	248	225	260	239	236	266	249	280	224	264	263	259	238	259	247	243	256	268	244	263	211	254	267	253	241	285	240	254	245	243	238	252	227	237	250	247	243	262	233	247	236	248	238	257	262	246	266	248	268	250	252	231	245	246	275	247	256	247	239	264	243	216	277	249	241	252	244	254	268	250	240	270	245	253	265	246	231	245	230	263	260	269	256	251	238	225	240	246	246	238	264	227	255	269	264	268	247	246	230	269	216	271	234	260	255	264	274	234	206	244	264	251	266	266	261	270	231	245	257	263	254	251	242	274	252	251	252	255	221	248	262	239	262	277	260	243	255	267	218	245	256	273	270	229	264	230	268	255	237	269	210	249	249	251	259	261	257	215	278	268	253	259	245	267	240	244	240	236	275	263	262	266	263	240	294	254	249	252	287	252	243	229	287	244	257	255	249	249	238	246	247	243	267	263	250	282	248	243	271	270	255	265	246	274	250	239	233	236	244	267	254	246	257	265	258	243	241	245	230	237	245	231	271	253	255	265	229	245	252	233	243	244	191	254	254	267	256	231	218	271	280	223	230	307	254	269	256	260	273	265	244	253	247	245	243	246	271	270	253	248	261	271	258	253	276	253	242	286	256	264	269	239	251	262	258	272	248	254	254	277	251	261	251	271	242	261	269	236	262	236	251	254	214	258	244	231	242	242	233	270	242	260	262	237	236	270	249	273	297	241	261	242	253	286	243	228	238	279	256	250	256	251	261	257	249	200	272	253	246	261	237	275	253	239	239	274	257	242	241	246	266	250	232	256	238	260	240	270	271	267	257	231	247	225	245	258	248	255	260	280	224	256	282	262	232	240	265	235	237	261	258	232	216	243	273	256	236	257	260	264	283	236	263	249	253	259	242	252	237	262	276	272	272	252	242	284	276	262	257	255	260	248	257	239	230	269	228	249	277	263	228	239	256	236	255	275	272	246	262	265	252	235	279	261	264	263	272	243	252	246	275	256	238	234	248	251	245	255	244	280	267	262	273	253	228	225	286	258	238	260	223	251	245	249	241	284	265	232	266	230	250	242	252	276	256	244	261	278	253	242	260	253	234	246	274	264	255	253	245	252	273	255	256	220	254	231	253	240	260	282	269	250	252	273	266	234	230	253	276	230	264	294	256	255	256	250	250	251	237	239	238	239	239	252	264	278	269	273	262	244	258	233	253	239	264	242	229	272	262	260	234	248	250	252	272	254	254	249	243	256	257	255	245	262	220	235	247	277	256	238	264	288	275	260	227	251	263	274	246	276	217	229	253	241	274	271	244	257	248	250	232	252	246	221	236	263	242	245	262	264	255	259	266	234	234	245	247	229	263	265	306	247	235	244	266	238	271	244	228	242	262	259	258	222	262	289	250	246	272	239	271	237	266	226	259	241	231	249	245	237	252	259	251	238	241	237	228	274	286	256	267	235	247	260	258	245	261	263	242	256	249	240	262	256	250	246	274	272	254	246	262	258	234	264	249	234	224	240	246	269	281	270	280	234	259	279	248	259	237	277	231	235	249	270	278	247	255	257	238	270	256	267	250	244	256	224	266	266	241	265	256	240	230	256	245	223	242	225	250	271	269	252	254	274	237	236	250	256	255	274	277	259	250	228	243	267	226	256	252	235	220	249	289	235	270	255	245	277	257	250	228	267	285	252	271	241	270	255	223	255	253	263	245	260	243	247	256	241	234	285	258	266	259	263	240	237	232	244	281	258	243	256	274	242	252	266	212	252	271	267	247	227	248	258	258	269	275	220	240	255	228	251	258	265	257	261	269	253	263	248	252	287	281	245	289	279	240	270	268	239	242	237	266	239	272	281	236	267	251	280	266	287	238	268	280	239	247	229	252	249	246	248	271	273	268	226	274	272	249	255	252	241	275	261	258	249	260	271	258	272	244	241	255	256	261	287	254	257	258	281	263	204	251	237	244	268	247	275	270	259	245	281	251	269	236	245	231	252	293	274	290	270	270	249	253	248	272	268	267	287	264	257	271	241	252	251	270	247	268	271	272	260	234	235	247	267	262	260	268	251	254	274	257	245	239	263	251	256	255	222	269	247	271	243	252	266	235	245	261	255	246	282	253	233	252	246	234	231	260	240	261	250	235	269	252	259	252	261	263	234	242	248	258	241	260	246	275	252	233	265	275	270	255	248	279	237	228	270	258	248	235	255	228	245	247	257	258	252	261	251
2359	725	849	912	837	811	771	773	718	766	718	740	695	675	713	684	667	736	684	707	698	666	712	671	704	725	670	676	721	718	700	648	680	678	664	656	702	693	653	690	697	706	691	693	736	675	677	700	649	691	655	670	725	663	702	681	657	711	677	714	721	632	659	672	693	701	663	694	654	740	620	668	678	707	692	715	688	692	689	677	649	733	716	643	737	667	664	655	674	685	677	709	693	704	709	682	696	670	707	723	687	688	682	652	714	707	667	662	663	697	675	691	665	688	688	657	685	704	734	701	630	697	680	690	698	650	608	639	687	669	702	666	667	663	689	697	672	669	653	739	675	731	691	650	659	678	690	659	679	680	677	670	690	745	696	714	713	701	705	678	691	701	681	700	696	700	668	699	690	683	727	674	664	747	695	718	691	691	683	685	717	687	680	706	702	678	696	708	649	660	689	679	663	656	694	680	713	688	681	666	687	680	710	685	682	674	701	720	649	664	706	685	707	700	690	627	699	699	616	666	695	613	653	713	715	702	694	710	732	679	665	679	626	668	709	669	725	667	725	661	686	673	686	649	670	722	671	705	676	664	713	680	671	656	690	727	672	680	705	629	672	693	690	655	672	700	734	649	678	684	721	689	739	663	671	678	714	735	655	672	685	685	671	705	662	676	714	720	728	727	663	690	691	657	666	664	690	671	656	661	693	682	741	701	684	659	729	652	714	695	667	687	687	681	672	668	703	698	671	657	666	674	680	648	674	725	660	655	689	677	680	700	676	708	666	693	699	709	676	724	686	679	723	675	666	681	676	706	685	662	660	688	688	690	666	682	665	694	661	666	652	683	684	677	695	670	680	648	656	718	675	656	660	652	637	676	679	680	709	681	697	643	703	658	675	679	674	661	680	651	701	671	683	701	673	693	658	660	719	667	683	711	672	630	694	700	650	713	695	674	678	703	704	689	666	699	656	709	674	699	653	699	687	671	657	647	653	718	673	675	701	707	653	692	668	668	709	697	702	690	713	667	688	692	712	694	688	718	613	656	673	685	719	695	719	688	708	681	712	643	654	703	701	692	716	697	704	659	721	661	681	708	694	635	707	682	652	663	693	729	682	675	661	707	739	694	693	667	691	679	633	735	705	676	638	662	653	669	647	699	669	674	673	732	691	645	680	665	657	716	640	717	679	735	679	701	662	703	671	723	662	748	702	689	637	678	669	690	685	681	648	664	700	699	665	694	704	694	682	676	701	680	678	647	694	670	644	678	624	718	654	673	685	659	682	668	667	694	685	629	696	699	671	657	660	707	736	699	634	629	679	687	696	708	680	705	718	651	681	649	700	693	675	643	636	703	669	724	710	709	695	646	712	700	662	659	661	671	665	673	690	707	735	668	715	665	697	711	657	669	656	706	734	671	717	690	701	688	724	675	652	703	695	684	664	673	730	693	658	677	693	693	691	666	681	674	653	669	679	677	715	689	696	644	696	679	649	679	728	737	734	734	675	654	699	699	690	672	692	647	720	699	682	668	667	649	703	681	698	691	639	657	726	666	640	668	664	682	706	707	742	700	715	649	680	694	719	705	676	700	672	661	666	680	691	666	688	698	692	640	687	675	711	685	675	718	720	679	652	638	673	715	695	713	675	656	682	655	699	692	634	671	667	660	695	660	691	647	656	714	727	662	699	677	621	708	654	700	644	751	688	646	689	655	683	684	683	669	675	719	716	703	642	714	693	647	622	708	683	695	694	637	689	659	688	647	668	683	704	705	706	698	664	701	691	646	719	715	694	702	709	665	696	713	693	659	684	680	702	635	649	688	685	728	677	670	671	685	658	674	684	682	703	709	712	679	635	702	665	676	677	675	647	673	710	720	648	665	682	681	713	700	711	728	659	695	709	716	669	640	711	685	719	660	671	705	704	680	725	695	704	714	684	641	672	674	692	649	683	643	683	675	693	675	697	622	695	638	645	710	661	709	680	675	676	669	657	677	647	686	695	679	719	620	697	669	711	682	667	669	640	686	638	678	701	663	687	701	699	651	694	725	700	689	694	647	701	643	658	674	675	682	687	691	708	681	691	664	693	682	678	694	653	686	699	669	693	715	718	670	677	735	682	692	686	704	719	720	700	641	680	684	701	672	697	652	691	709	645	720	706	695	722	659	684	644	682	661	713	707	674	685	712	689	656	634	684	692	673	705	698	687	699	665	702	660	661	643	696	673	670	704	668	654	644	688	694	693	657	746	730	717	676	658	692	681	690	723	669	726	672	650	692	669	707	695	662	696	658	686	676	708	670	727	669	695	702	672	664	740	646	665	699	683	732	668	705	696	672	666	714	715	673	675	678	706	667	675	645	680	648	712	676	655	699	691	717	695	666	684	688	679	671	683	691	685	724	662	698	647	749	754	729	674	673	664	689	685	685	681	702	672	656	712	665	666	676	705	645	685	663	672	669	719	641	705	715	704	697	677	683	671	707	655	684	710	649	677	701	663	680	650	715	681	720	658	694	633	627	728	668	726	697	688	712	676	665	647	682	681	678	688	700	644	682	682	676	695	679	689	728	713	631	708	715	713	682	704	660	682	703	677	691	657	699	692	688	672	647	652	714	653	672	689	690	727	680	688	700	671	716	684	715	660	701	716	685	696	696	654	710	679	684	715	684	670	674	710	701	681	699	695	645	674	694	650	662	640	712	725	656	735	655	767	660	674	664	735	727	678	707	652	677	644	639	713	658	719	706	714	708	687	670	701	683	691	683	676	696	668	684	708	719	674	707	670	645	673	710	640	719	671	659	671	645	661	723	648	672	670	684	709	736	676	743	696	655	690	640	685	695	684	677	672	682	638	700	692	700	674	646	693	727	625	629	676	695	676	665	642	727	697	696	662	697	658	678	690	720	682	725	690	677	664	679	733	684	739	695	687	658	670	649	696	704	657	686	690	636	682	700	680	638	711	695	716	713	688	727	690	677	636	673	732	646	672	668	691	736	698	707	727	711	683	681	729	675	681	714	636	670	649	682	673	631	626	673	674	688	669	694	677	653	699	704	672	643	683	631	654	643	680	668	665	651	697	729	667	652	665	666	691	645	662	705	695	645	665	669	687	666	687	716	697	720	688	695	711	696	685	747	679	694	667	695	706	696	677	669	684	703	657	694	673	656	685	690	709	665	713	696	669	700	699	663	667	726	702	744	670	713	680	720	680	694	708	730	677	676	691	687	653	672	677	680	666	690	659	671	658	706	695	704	664	698	722	656	698	709	723	703	703	671	707	687	735	677	668	668	671	680	666	694	695	644	723	666	692	643	682	649	650	703	628	680	684	700	695	740	669	696	673	686	764	678	717	653	708	703	708	691	664	708	668	645	670	631	681	727	660	687	643	674	691	667	684	669	669	637	710	688	645	701	670	654	703	665	673	691	715	729	649	683	690	652	724	650	687	651	681	657	701	710	695	707	726	676	720	705	665	659	677	672	701	661	704	666	715	673	685	723	702	705	720	683	658
10013	1207	1441	1128	822	632	471	414	334	288	239	221	241	226	199	181	182	159	172	164	180	133	150	147	141	143	139	141	153	139	132	136	136	112	127	144	135	129	147	120	114	139	130	141	114	141	120	126	131	126	125	121	136	117	125	123	129	114	107	125	130	142	131	139	126	148	122	109	108	115	131	104	113	123	120	121	112	132	125	151	133	121	116	98	120	114	111	129	133	127	132	126	140	135	111	138	143	115	129	114	136	137	132	119	130	114	122	105	117	122	123	128	136	110	118	115	117	113	134	123	106	123	109	123	102	128	107	140	122	134	117	117	121	125	123	106	116	145	114	111	117	107	93	128	116	114	125	135	137	132	116	104	127	116	112	121	112	92	115	126	134	120	113	129	123	125	130	117	126	121	116	117	125	116	110	126	131	112	123	131	113	122	128	130	141	133	129	127	123	130	113	110	137	132	124	124	125	116	125	119	137	140	116	119	123	140	123	119	123	130	121	107	127	133	140	133	117	133	119	137	133	115	93	127	120	132	139	123	134	120	136	108	131	129	127	121	96	109	118	109	108	126	126	108	123	118	99	140	100	109	123	109	127	124	113	143	134	112	105	123	97	127	136	138	114	127	109	147	103	130	110	132	114	121	139	107	114	135	123	122	101	109	115	132	142	107	113	112	162	131	111	121	114	125	144	131	113	121	136	125	127	123	130	128	116	101	126	109	120	116	138	105	111	122	133	119	117	95	103	126	122	125	117	102	133	121	117	116	115	113	120	150	116	108	120	108	109	117	133	122	115	133	132	138	127	128	107	118	122	133	93	107	122	130	108	131	127	132	117	113	120	111	118	114	116	107	118	116	113	123	133	115	128	123	135	123	125	120	112	107	120	115	134	89	113	110	112	112	130	110	113	121	113	112	119	108	125	117	132	114	142	132	141	134	143	126	126	126	133	124	133	123	121	137	136	119	115	126	132	113	115	111	120	103	120	124	121	123	126	138	106	134	140	120	121	130	112	130	129	118	121	116	134	102	122	114	124	120	124	111	146	136	122	112	123	121	119	113	133	112	111	108	129	112	119	129	119	128	120	120	127	114	108	107	118	105	120	130	136	107	115	117	101	113	118	125	109	148	142	129	121	122	103	117	114	140	120	140	127	134	131	111	100	114	114	118	116	110	118	130	128	102	140	116	126	124	131	112	110	99	135	152	126	122	102	125	123	145	141	112	130	127	116	102	127	111	105	125	137	109	134	105	125	114	125	128	148	128	111	126	102	154	138	114	125	122	127	108	122	132	140	124	125	119	108	125	106	131	113	148	104	118	133	112	128	142	119	122	113	112	134	112	144	119	121	108	123	113	118	137	102	121	119	137	127	135	147	118	115	121	136	111	113	135	129	123	123	135	129	125	113	117	116	123	146	108	119	128	145	129	131	136	123	124	131	116	115	119	121	108	124	127	142	118	113	119	115	122	110	114	123	113	109	130	124	119	124	130	102	120	123	122	131	125	119	107	114	106	119	119	129	115	116	106	123	107	128	119	134	123	126	140	127	110	138	115	121	130	127	129	139	113	133	117	115	102	129	124	120	117	102	109	113	128	110	129	107	127	122	124	117	115	128	100	107	133	106	119	119	113	110	110	107	120	119	123	119	131	130	130	121	118	139	125	127	110	105	126	95	137	128	122	120	111	123	121	132	118	132	121	115	135	120	123	136	129	131	125	129	133	138	118	130	142	134	126	120	114	123	126	124	155	127	107	113	119	110	122	123	129	113	117	119	122	113	127	121	114	125	128	126	128	130	132	125	117	119	106	126	107	126	119	136	132	107	128	116	117	137	114	120	112	123	130	115	122	113	126	126	119	113	114	141	140	114	131	136	127	133	140	124	128	110	125	126	120	139	141	119	126	125	112	105	119	122	123	130	110	116	104	125	122	126	102	113	128	132	120	139	128	119	125	131	116	125	134	107	98	124	134	114	106	128	122	122	134	115	142	121	111	128	100	119	130	117	132	115	119	124	108	103	130	112	137	120	121	114	112	121	135	114	112	124	118	115	113	112	113	113	133	121	128	140	124	127	124	119	157	120	119	120	110	134	120	120	124	114	112	107	118	110	129	121	113	122	118	119	127	108	119	130	129	128	98	139	135	127	129	121	126	133	117	121	116	115	127	116	123	117	115	130	116	134	116	123	122	102	107	121	137	111	108	133	138	120	133	126	109	137	104	114	145	133	121	109	114	120	122	105	147	124	129	132	106	99	105	104	115	124	112	101	110	115	134	122	122	129	130	117	135	112	119	106	107	100	109	116	110	126	103	116	121	125	116	112	154	124	117	120	119	116	125	130	125	133	113	111	133	123	125	113	123	121	132	110	134	114	129	135	113	124	136	122	141	118	123	115	142	126	124	119	118	122	110	140	114	98	119	127	127	114	126	140	114	114	120	118	130	116	137	121	102	119	119	122	126	142	127	123	123	138	111	114	121	114	111	128	129	114	121	130	132	138	141	126	134	109	127	109	137	132	136	137	116	131	120	105	121	110	102	159	114	108	126	124	137	113	129	130	123	134	108	133	132	130	105	119	107	119	123	117	123	132	116	116	138	116	124	131	123	113	118	126	145	133	122	119	116	137	113	116	106	111	115	131	126	109	128	124	143	135	128	125	120	148	106	126	113	118	109	124	131	141	138	146	113	149	117	112	128	112	112	113	133	128	119	115	126	114	118	111	134	130	140	126	130	114	116	124	117	105	112	112	131	95	142	125	117	129	127	117	123	125	116	111	132	123	138	128	114	118	125	122	126	146	93	120	108	142	113	132	130	121	102	120	108	113	107	104	122	133	122	144	118	100	105	122	121	112	128	119	118	109	117	114	126	124	134	116	116	116	118	121	113	136	117	116	124	110	112	136	119	113	98	122	115	118	115	132	125	124	121	105	136	127	129	111	119	110	128	125	109	120	131	129	120	119	124	103	118	135	119	131	113	115	139	124	106	132	125	135	136	126	126	107	135	117	134	116	126	120	111	122	128	121	123	124	141	116	119	104	125	129	132	140	162	129	121	122	122	128	121	120	113	119	137	131	123	124	151	109	124	119	131	133	152	109	127	122	115	130	127	108	126	132	137	115	134	125	117	110	120	123	138	120	115	103	134	114	144	124	122	117	103	127	98	117	147	134	122	113	135	108	141	116	118	143	118	111	103	133	124	119	133	113	102	129	132	107	110	120	111	118	119	130	122	106	113	147	116	100	116	127	112	130	118	136	131	114	134	128	117	121	104	143	136	118	103	124	138	129	138	127	120	114	138	126	115	130	137	124	135	130	125	124	106	121	136	113	117	122	122	106	119	122	120	123	125	149	149	135	134	110	111	134	127	138	120	98	126	105	133	135	137	115	114	112	106	130	116	105	133	117	124	150	128	120	123	112	115	120	120	126	136	123	141	133	125	124	108	142	111	122	102	124	129	131	105	117	139	98	120	134	122	109	125	113	113	116	119	137	126	137	115	123	93
5931	1500	3195	3730	3275	2657	2156	1792	1542	1280	1168	1117	969	896	816	715	743	675	612	595	650	620	507	553	546	528	480	508	530	465	475	460	468	452	421	425	445	425	420	429	421	395	456	435	390	383	426	405	423	397	368	399	356	419	359	377	403	430	415	386	407	390	379	412	355	375	382	364	436	408	383	358	430	401	355	390	422	392	392	410	388	391	388	381	400	388	411	389	432	366	398	382	364	372	393	380	340	401	365	396	368	354	371	340	380	353	359	353	369	371	355	383	389	376	369	389	395	377	388	377	313	404	388	364	399	378	400	365	379	411	378	372	364	341	384	424	391	389	356	368	370	385	358	379	360	388	370	347	364	366	391	338	360	383	384	368	367	380	343	365	351	357	351	363	351	365	364	391	385	354	373	338	334	371	357	369	381	394	343	360	391	359	376	357	354	354	379	362	370	331	349	375	369	391	375	343	370	389	338	385	358	379	356	323	366	389	367	333	361	379	369	354	405	365	385	364	346	400	376	357	353	361	370	370	420	384	367	360	374	388	401	371	418	394	387	395	388	377	370	387	359	368	342	381	388	373	338	381	369	406	398	348	387	392	340	398	360	380	396	395	351	354	343	386	368	379	385	377	376	400	402	380	381	353	357	343	394	375	383	358	363	356	381	381	381	408	393	354	352	387	362	357	374	381	367	369	385	359	354	389	398	367	406	366	377	351	381	381	371	389	400	364	362	362	341	396	399	362	396	337	401	351	340	389	336	386	335	372	373	402	419	360	348	371	388	372	374	369	370	344	361	363	364	375	364	367	347	380	349	391	401	410	363	365	362	364	370	361	383	401	380	352	361	371	383	364	388	344	374	382	350	393	362	344	370	296	380	390	383	383	385	376	382	368	340	366	360	368	369	390	377	376	357	382	329	358	374	372	365	345	365	376	367	366	375	373	368	380	393	357	376	399	362	342	393	350	362	379	362	397	381	368	382	352	367	388	400	389	373	382	345	356	365	362	414	387	371	425	389	378	363	372	365	395	397	370	357	374	362	381	358	366	357	389	387	398	383	376	364	378	362	353	369	367	349	344	367	366	403	386	358	339	397	392	382	402	382	366	365	341	375	345	364	367	384	364	341	374	355	351	375	351	359	371	360	366	381	369	409	345	374	343	372	430	386	360	359	363	383	382	378	388	359	391	360	392	401	383	393	364	368	367	335	369	387	359	359	356	353	419	345	356	360	390	371	386	375	336	366	379	399	377	365	357	376	391	357	380	383	389	331	343	386	411	357	371	336	369	356	384	357	356	367	384	351	362	366	372	382	365	374	332	376	350	356	323	366	374	357	359	382	368	366	398	362	372	372	365	364	349	365	374	380	361	370	389	406	360	365	400	363	366	344	326	355	360	380	376	393	374	368	367	348	377	386	341	390	374	390	362	358	334	350	374	357	365	396	354	365	340	364	373	333	397	355	373	387	366	356	388	389	385	361	398	376	352	371	353	352	332	413	383	393	373	370	385	348	350	370	387	377	377	386	377	349	387	367	365	367	357	351	374	364	386	343	353	379	361	374	384	401	389	348	354	365	317	327	379	372	382	346	379	369	350	374	372	353	371	357	344	390	384	385	356	367	375	399	392	400	340	378	360	392	337	381	407	363	353	349	377	361	383	377	361	395	365	363	343	364	370	368	375	349	414	373	337	373	378	387	370	369	392	381	410	360	335	387	353	382	384	363	353	411	439	389	367	393	376	377	370	370	367	398	354	364	395	343	350	393	370	410	379	365	359	360	369	383	372	356	401	376	339	366	360	381	376	343	363	341	373	371	417	370	341	351	364	390	343	381	370	375	391	351	380	384	367	359	358	363	381	327	392	360	357	358	392	351	378	406	393	373	324	371	363	353	352	388	359	366	355	347	418	369	401	365	339	373	316	345	362	404	329	369	379	369	368	344	384	379	367	400	351	328	368	386	363	410	350	362	387	344	345	401	364	364	347	369	354	383	346	392	357	366	386	373	372	366	347	356	358	381	359	379	374	398	364	384	363	407	352	382	387	390	393	364	376	408	357	374	383	407	346	360	374	361	408	324	348	364	349	363	400	389	370	395	373	358	368	376	367	375	352	369	359	335	339	391	372	367	363	387	370	339	353	385	375	352	376	353	350	354	360	385	376	352	381	367	385	341	357	349	377	376	384	385	396	399	379	386	367	363	354	364	381	405	369	415	375	382	354	356	383	376	328	371	372	347	386	414	374	360	367	397	411	363	375	361	352	318	375	354	383	385	389	401	405	349	376	367	321	368	399	387	385	380	371	412	376	393	383	379	379	361	410	406	370	391	385	353	398	382	394	392	367	377	354	377	368	407	378	372	349	374	351	375	374	362	377	368	385	352	365	345	356	366	362	368	381	345	385	375	369	368	368	400	373	368	342	347	357	354	389	331	352	337	391	354	372	388	369	382	377	339	359	371	375	385	361	370	386	358	382	372	384	342	379	362	385	397	380	410	376	431	367	401	355	359	373	383	384	352	381	390	344	365	341	368	368	387	361	339	389	377	357	367	352	348	373	381	379	378	365	372	371	335	381	393	353	355	365	336	348	368	328	365	364	376	383	386	360	386	376	358	383	376	387	363	382	372	349	394	398	336	373	359	381	369	388	379	413	353	350	372	385	402	366	379	369	363	376	344	339	363	393	387	361	351	386	348	368	405	361	371	357	389	386	382	343	353	375	342	388	380	394	368	359	395	346	344	374	413	336	352	370	349	399	357	386	379	378	361	370	383	379	372	397	361	376	387	354	346	342	366	372	337	393	389	380	367	382	374	373	367	379	370	350	370	386	332	371	390	368	358	370	369	362	370	360	387	384	354	359	351	386	364	350	377	378	371	350	339	376	371	364	380	355	399	379	381	387	330	362	384	363	401	363	373	376	386	368	401	385	338	355	383	348	358	340	373	348	389	406	350	375	370	374	358	372	393	316	364	369	393	357	355	363	398	386	421	400	391	360	366	373	341	366	383	376	327	347	336	367	402	402	359	369	400	383	339	366	357	402	390	365	387	384	391	370	354	384	420	340	360	373	389	353	389	336	337	387	342	378	353	401	356	378	377	358	375	383	370	383	366	389	368	348	349	382	412	356	373	342	384	398	387	378	364	412	383	417	387	366	379	354	345	351	357	386	364	365	362	370	368	356	387	336	395	406	363	393	368	397	380	342	347	329	382	368	374	357	335	333	342	368	376	367	381	378	382	383	352	347	383	405	352	381	379	371	365	317	383	381	364	375	373	347	350	349	391	376	383	388	353	392	410	373	376	408	373	382	379	359	386	366	378	343	356	355	339	382	375	351	342	354	382	400	348	350	377	358	369	383	383	377	342	374	379	385	358	357	384	361	425	404	338	394	377	372	378	376	404	356	368	362	346	371	359	415	356	361	389	349	398	402	380	356	382	377	363	358	386	411	365	372	402	411	392	349	379	361	379	371	396	339	373	375	364	345	388	375	370	359	409	409	359	346
18491	3023	2877	2218	1553	1125	879	687	557	435	386	369	344	296	250	242	221	232	229	241	225	178	193	193	177	193	202	203	186	191	169	201	163	156	177	183	172	161	169	166	170	170	169	175	143	160	155	159	160	164	170	161	140	149	160	168	160	158	187	153	151	174	169	146	166	187	147	153	156	159	137	160	140	169	148	147	147	167	157	173	173	163	126	163	170	161	161	152	140	156	142	147	147	164	165	171	139	186	162	152	145	153	161	177	138	186	140	156	172	145	162	171	159	144	156	121	159	151	143	146	157	176	154	151	147	147	145	156	158	146	158	154	156	161	153	151	162	155	167	176	166	147	138	164	126	161	156	178	156	163	135	157	150	169	169	168	157	150	147	156	139	142	151	146	149	150	142	168	164	166	140	162	167	165	140	174	187	151	168	163	146	151	153	136	162	148	146	148	173	151	146	174	145	163	164	158	166	178	164	158	153	180	169	162	155	164	118	164	179	167	152	136	168	152	149	155	146	138	133	137	154	158	156	153	149	157	173	173	125	161	157	167	144	167	168	148	151	175	165	170	166	145	160	150	131	160	138	163	146	171	154	163	155	159	128	164	162	147	167	156	143	159	152	160	169	133	154	149	152	129	176	146	134	160	140	169	147	182	153	150	158	169	151	164	155	169	160	162	144	162	160	169	142	128	175	160	144	177	151	167	137	148	155	144	159	149	174	159	117	165	167	155	161	146	165	158	160	151	179	170	151	156	144	162	164	149	158	145	161	159	161	164	145	160	145	139	152	168	159	153	172	151	140	141	158	167	162	145	155	142	141	129	145	153	165	156	145	173	141	159	156	165	131	157	128	144	134	153	153	155	177	154	160	146	151	139	150	162	151	165	164	145	131	164	155	151	145	155	145	153	155	146	159	153	167	159	157	175	170	179	155	161	156	142	165	170	172	153	147	145	167	153	150	172	165	168	174	173	163	142	137	163	169	152	166	142	147	161	144	155	160	143	152	158	150	165	158	162	131	153	148	164	167	166	138	149	177	177	170	164	165	152	168	159	148	162	170	161	151	127	148	138	172	156	149	169	167	158	160	158	152	145	154	165	145	162	151	149	162	146	143	134	178	158	175	163	154	165	147	168	153	152	172	157	153	160	144	167	179	142	157	160	178	166	142	144	145	159	144	158	136	159	143	145	161	145	157	155	160	138	138	163	168	150	165	167	152	152	162	166	185	154	176	153	152	142	171	142	177	166	166	173	156	151	163	149	157	145	154	157	144	170	158	138	149	154	174	153	153	141	134	152	140	165	147	147	172	159	179	152	166	150	157	146	145	148	135	143	141	188	155	153	150	155	182	143	159	184	152	133	143	161	172	141	153	139	146	140	138	146	176	137	181	181	152	162	143	165	151	143	169	151	163	161	168	139	161	172	162	153	158	154	166	156	138	138	143	153	150	159	141	159	174	161	158	156	151	141	146	164	158	173	149	136	155	150	149	160	171	143	173	139	161	158	140	174	158	152	149	151	164	145	141	144	146	139	146	159	165	142	170	176	159	138	160	156	166	171	138	137	172	148	142	160	159	154	159	151	147	157	148	175	166	145	120	152	158	157	170	134	165	163	186	155	157	176	162	166	168	159	141	156	159	155	173	151	129	132	145	149	164	154	143	135	148	129	157	161	172	132	149	169	144	144	162	141	148	146	170	153	171	170	144	147	172	168	170	168	141	140	123	159	166	163	171	181	144	134	149	153	132	153	162	129	158	156	139	168	161	170	148	158	183	163	138	146	138	161	147	153	156	140	164	145	144	147	171	160	154	174	151	157	147	136	153	152	171	168	173	156	170	160	147	157	160	179	151	141	136	175	150	145	135	159	139	154	154	150	136	159	162	169	160	152	157	139	162	140	153	156	141	162	170	145	147	159	145	150	148	148	178	182	146	171	148	160	132	135	148	140	149	165	134	157	136	143	135	130	166	146	152	139	167	164	128	143	161	155	135	166	156	135	157	152	153	139	149	146	153	163	142	169	150	144	167	163	141	174	148	142	145	154	151	159	141	157	162	161	142	149	157	163	154	162	164	157	161	137	150	162	161	160	161	155	167	144	162	165	170	181	165	164	151	173	173	169	150	159	186	161	143	155	152	175	173	137	145	172	154	158	187	154	151	137	147	162	164	163	134	140	157	145	153	145	157	149	166	140	136	163	158	176	139	142	148	151	138	164	164	155	155	152	157	146	167	140	167	154	175	166	172	152	149	179	148	145	149	156	156	151	159	171	150	148	182	146	153	149	141	144	142	166	158	150	153	161	133	154	172	168	170	153	154	170	159	164	163	148	157	148	144	151	146	155	161	146	136	148	171	149	152	160	140	141	172	161	151	163	145	141	159	156	146	139	148	169	156	145	149	145	161	159	161	151	163	161	140	135	134	154	150	158	152	140	146	151	147	157	163	156	163	164	161	168	160	151	156	145	168	142	147	161	156	158	157	188	145	160	149	169	163	160	170	165	140	153	170	153	147	156	167	155	165	156	152	184	141	152	147	176	147	183	147	153	160	176	145	162	141	148	146	121	137	163	134	132	169	175	149	162	159	165	150	179	130	137	137	137	165	156	124	144	145	172	160	159	179	169	148	157	156	168	176	149	175	173	162	136	165	158	153	144	159	159	144	141	129	147	146	167	146	143	151	148	139	160	169	142	120	175	170	136	142	158	162	179	165	150	149	152	131	138	137	149	160	163	160	165	152	142	142	159	150	154	160	158	156	165	160	161	159	150	142	138	141	161	151	146	133	174	154	164	169	152	164	138	138	159	158	153	161	152	158	163	176	168	168	137	138	168	134	166	162	157	179	175	163	163	164	165	139	168	159	139	163	152	145	141	143	147	155	152	171	157	160	141	162	150	162	162	172	158	150	139	165	147	148	153	137	146	175	169	137	142	149	168	176	136	138	178	151	148	140	177	169	153	150	156	166	153	151	155	148	155	160	174	178	171	167	168	132	134	159	162	148	167	171	150	177	136	142	164	167	152	160	141	152	148	161	177	147	180	161	144	150	140	139	149	145	128	144	150	156	138	155	155	166	171	148	149	179	131	155	142	149	147	137	168	149	152	144	150	131	147	135	153	158	165	148	160	151	156	141	136	169	130	169	161	143	173	165	167	197	145	164	132	149	138	160	151	147	135	156	150	168	142	170	188	168	138	160	149	124	173	156	145	149	152	170	145	155	169	172	153	162	160	160	138	179	170	170	185	148	144	186	157	145	152	146	159	156	188	137	161	149	141	163	145	163	143	152	147	126	150	156	155	149	134	159	135	153	153	155	163	154	142	138	154	165	162	180	161	145	150	144	154	144	170	157	162	150	164	148	151	144	162	154	157	168	155	155	134	143	159	136	150	155	171	158	129	134	159	168	157	172	161	137	166	168	137	178	157	171	155	177	142	126	130	167	170	151	178	147	145	145	152	142	142	181	151	140	150	150	146	167	184	200	165	167	157	155	175	158	148	146	168
7922	2504	5478	6524	5497	4539	3669	2938	2588	2187	1914	1705	1565	1360	1335	1226	1078	989	1018	953	886	818	824	802	769	753	724	744	657	596	611	584	683	627	601	608	604	562	558	579	546	568	559	566	589	520	552	538	557	567	547	572	571	494	509	481	534	503	453	465	505	526	492	497	553	532	508	478	550	515	502	491	513	475	439	475	477	468	475	467	497	478	503	526	490	500	465	476	491	470	496	497	492	452	465	446	470	465	466	505	447	487	484	475	473	495	473	502	484	452	479	399	446	487	476	485	459	474	464	491	465	436	437	428	487	446	444	492	476	508	468	502	489	440	489	441	431	464	462	464	451	490	451	458	506	474	474	479	441	477	442	457	472	468	475	449	450	483	477	468	498	495	417	475	465	453	444	444	469	471	485	465	482	461	477	449	502	449	452	467	481	475	469	441	468	455	463	455	454	479	473	458	480	447	454	450	466	484	479	477	465	440	474	469	495	436	456	469	488	496	498	470	505	460	444	427	498	494	451	473	470	442	419	455	481	475	446	442	433	477	465	496	460	473	470	456	504	458	436	442	462	508	482	461	476	476	492	435	482	493	476	458	456	474	447	464	497	468	430	477	474	459	461	503	459	438	442	516	472	515	409	468	460	471	418	432	469	468	438	464	486	457	460	462	485	442	479	450	473	457	452	498	439	421	455	474	444	468	485	443	446	460	494	431	493	448	444	468	438	470	452	473	456	502	477	428	474	430	447	493	430	486	452	480	477	469	503	417	433	478	500	476	464	458	445	430	450	469	480	461	474	466	508	474	460	486	417	474	475	466	470	483	427	492	431	464	469	465	455	476	483	486	435	459	472	456	480	458	492	469	484	449	548	439	442	492	481	469	497	434	454	498	474	474	471	440	442	447	424	446	484	459	474	454	456	472	441	503	515	467	422	479	441	457	441	469	456	456	461	477	445	520	443	478	455	473	491	449	450	461	469	466	451	451	426	474	480	450	437	436	451	475	470	474	459	468	472	457	468	454	466	472	479	424	433	473	466	497	451	486	459	479	452	443	516	472	461	458	491	460	443	506	446	477	448	501	481	431	446	429	511	422	463	475	450	477	460	461	482	458	442	512	466	455	434	409	449	473	459	454	481	453	469	496	481	443	463	457	472	475	477	475	459	468	435	429	466	460	463	468	460	472	458	482	467	458	494	440	433	464	447	496	472	464	460	480	430	463	432	496	509	496	458	456	484	459	475	435	482	499	436	450	406	460	438	426	483	465	464	438	419	449	476	421	486	465	471	500	460	488	504	457	446	449	434	456	404	428	445	456	502	481	460	451	478	477	479	464	468	475	490	423	430	419	474	511	464	458	435	461	498	450	456	441	420	457	489	460	474	467	445	492	476	450	461	478	460	453	448	453	443	441	463	501	488	460	405	453	441	456	460	484	465	458	430	470	447	468	445	446	510	482	461	411	462	447	448	495	453	445	433	455	510	453	475	476	449	457	463	468	451	434	429	452	446	455	442	434	485	426	426	492	491	471	477	479	432	431	419	466	464	435	473	412	450	445	428	496	422	452	457	464	443	443	483	450	428	488	476	451	440	477	469	459	462	440	489	468	451	464	439	433	480	456	442	471	469	485	445	456	477	515	460	503	454	461	465	431	440	450	459	462	484	474	443	458	442	450	468	471	480	442	476	497	435	482	451	465	483	463	496	467	526	430	463	448	440	459	453	489	478	454	456	472	449	452	486	464	468	441	460	459	488	495	506	428	459	440	473	461	447	499	475	500	463	465	464	448	489	481	477	480	492	471	414	484	439	486	488	473	466	434	465	461	474	474	425	460	507	449	432	470	482	465	483	470	481	483	473	516	410	441	479	487	489	450	423	453	472	476	459	463	450	458	465	484	472	484	444	491	479	458	466	453	459	434	461	503	460	453	493	439	460	458	444	468	457	511	478	440	484	467	432	456	472	476	444	457	471	485	483	472	455	484	480	473	463	462	469	454	503	447	472	491	459	460	434	507	451	448	433	448	475	468	448	475	456	469	463	478	478	454	467	494	478	475	500	490	458	500	463	452	480	490	443	470	446	445	468	473	494	475	487	449	460	468	447	449	473	484	462	437	476	453	418	481	484	500	467	449	471	476	475	471	460	457	422	459	471	411	453	471	443	491	474	463	502	470	444	443	474	468	448	447	488	470	452	441	457	441	422	460	451	475	450	463	460	460	427	462	466	494	473	466	435	465	476	492	460	493	458	438	456	476	466	495	460	453	466	450	474	471	457	488	475	499	466	480	454	457	475	458	439	478	478	443	492	436	482	474	450	466	453	452	451	504	457	446	441	480	460	468	453	470	481	444	485	441	522	500	455	468	463	417	480	477	474	455	473	465	458	465	498	485	456	468	481	466	466	469	466	531	457	457	466	467	445	488	461	471	485	473	482	518	480	450	480	464	456	491	478	436	472	451	464	443	480	453	441	430	462	460	465	455	480	489	465	463	451	453	463	429	497	450	453	456	457	448	418	460	471	460	436	498	459	466	472	491	473	460	497	514	474	458	454	479	478	487	448	450	481	502	451	470	455	468	436	427	465	428	475	452	484	473	452	471	454	473	462	454	446	474	446	418	465	426	454	470	452	494	480	468	472	483	424	447	440	464	446	458	438	467	475	438	427	478	469	436	463	503	504	456	451	477	484	461	481	457	487	469	469	471	480	474	489	483	492	493	485	486	475	452	478	420	476	505	419	463	494	440	446	475	452	447	448	496	446	475	477	466	462	474	463	464	472	461	431	488	444	489	485	465	489	436	442	458	434	463	460	444	444	410	448	507	484	471	479	479	500	464	462	476	436	449	454	421	463	467	432	473	441	469	474	455	422	512	451	434	479	509	466	451	441	438	459	477	480	485	485	474	476	497	484	476	471	498	442	476	465	463	473	498	450	444	449	440	417	481	456	433	453	455	511	454	477	453	435	499	484	470	472	475	440	472	475	509	448	491	476	468	462	470	484	450	457	449	423	435	471	449	461	442	493	462	429	456	477	472	438	457	443	459	488	475	451	457	444	464	479	466	488	476	498	441	477	476	455	460	461	465	444	475	493	440	441	457	438	459	447	467	440	434	459	471	456	446	479	465	468	419	445	511	486	489	449	441	419	438	443	453	480	450	500	478	493	430	436	482	480	474	465	490	461	469	442	481	443	470	436	460	447	471	486	474	477	467	452	442	481	469	470	496	490	458	440	472	469	462	473	422	462	477	518	450	500	455	462	472	496	461	463	410	477	461	481	467	426	459	470	474	484	487	442	469	485	450	425	468	445	451	483	462	464	487	521	467	490	521	470	477	468	453	487	435	421	441	464	433	439	448	490	437	474	482	439	445	498	450	459	499	420	459	450	463	460	451	475	503	460	440	465	452	484	445	472	490	471	433	442	478	457	509	490	487	443	438	458	457	479	411	482	509	444	445	476	457	461	448	488	454	482	458	437	457	412	452	450	452	470	453	462	435	480	448	447	446
2320	333	333	322	275	283	281	268	252	264	251	264	261	252	289	243	258	239	264	279	235	218	223	245	260	294	242	240	284	257	254	235	227	239	227	279	244	266	226	276	259	238	253	243	268	227	261	265	268	259	256	230	252	228	231	275	240	237	279	271	255	256	274	264	228	248	248	229	249	221	254	238	252	264	257	276	278	236	231	264	241	271	256	259	223	299	266	240	252	229	237	269	236	276	264	286	288	274	238	244	247	253	243	259	243	239	257	305	269	281	236	272	254	270	236	241	222	257	249	278	251	254	291	252	237	230	254	259	287	241	250	228	230	244	236	271	211	280	273	261	262	244	246	231	275	257	234	276	271	236	236	256	281	238	226	251	246	259	270	258	271	246	267	243	284	275	253	262	277	263	240	276	278	257	265	261	227	255	250	276	255	257	223	260	239	260	258	238	256	221	255	241	236	251	282	244	259	276	274	256	257	290	257	216	263	245	279	249	258	239	252	250	247	226	256	251	253	258	276	249	254	253	230	264	260	259	268	273	297	269	242	252	231	230	257	255	265	259	243	264	259	242	277	258	249	248	244	244	276	257	244	261	253	231	259	245	273	246	222	259	241	222	239	249	260	258	270	258	227	263	261	246	262	230	232	242	264	251	251	251	263	271	289	281	277	252	249	221	229	256	256	233	247	274	241	239	243	239	256	221	250	271	257	260	251	228	212	233	247	223	256	239	220	259	248	224	241	244	241	253	245	261	293	268	261	263	247	270	232	271	229	250	225	230	239	264	252	257	246	244	274	224	269	240	252	248	268	237	243	237	260	237	235	248	253	242	256	248	257	253	232	259	245	282	254	257	231	242	233	274	229	240	231	258	264	249	267	269	247	241	229	259	247	265	268	268	240	258	246	262	229	275	245	249	268	276	252	235	233	251	290	230	265	244	221	245	247	224	275	258	268	252	262	267	238	263	253	227	245	245	261	278	255	267	252	244	239	272	249	247	262	258	236	240	253	235	261	230	275	258	279	239	233	233	293	234	256	286	253	260	228	266	250	270	220	267	242	269	232	249	221	264	274	228	224	267	265	268	233	231	257	248	232	250	245	259	241	302	267	267	252	253	265	246	214	237	267	226	244	251	258	231	258	236	235	241	248	285	244	242	234	254	240	238	251	268	235	251	260	256	267	261	277	228	260	227	247	260	253	235	262	258	242	251	271	260	270	241	220	264	249	266	256	255	249	257	285	225	275	251	249	238	239	245	255	253	245	264	269	239	240	255	262	259	238	232	248	247	259	241	262	255	240	245	251	258	250	243	219	256	270	254	235	275	226	229	236	239	250	264	255	249	271	266	289	253	230	233	259	282	244	250	252	264	288	253	238	255	245	248	220	286	232	272	230	254	212	248	246	268	257	239	272	247	251	276	283	257	271	263	211	244	288	245	261	247	263	234	260	258	243	247	258	249	259	255	257	261	233	250	288	269	261	265	264	286	259	220	237	247	259	254	244	260	219	255	247	253	260	255	227	262	269	238	255	225	258	248	259	265	288	253	252	241	263	266	256	226	262	244	235	250	241	256	262	233	281	279	238	215	254	253	232	244	271	252	248	252	264	238	225	244	232	261	255	235	260	247	254	253	244	211	237	211	241	246	288	257	244	276	279	226	262	284	251	221	233	236	249	250	243	287	231	265	283	249	260	268	254	239	252	222	228	234	252	231	243	262	255	282	252	232	249	254	254	257	223	263	230	233	245	251	257	245	238	278	234	264	258	274	237	236	243	223	265	242	277	248	271	246	272	248	264	259	250	229	257	260	241	289	252	270	248	249	256	243	233	238	275	226	258	238	263	269	231	256	278	235	237	258	252	261	249	257	248	243	269	274	236	239	234	243	243	246	243	241	229	222	252	268	257	232	277	258	252	232	275	282	256	256	232	253	249	239	256	238	246	245	269	232	253	276	273	265	222	235	251	262	231	239	277	249	250	265	245	218	240	271	227	256	255	277	257	252	252	259	251	248	261	228	250	258	250	239	249	236	254	213	240	261	268	239	242	248	233	235	249	236	255	219	241	263	260	290	251	258	234	246	242	245	250	266	247	253	257	261	252	256	262	268	253	240	240	247	254	266	222	236	255	278	234	257	241	239	234	272	235	227	230	226	248	274	253	295	270	249	275	235	259	229	267	241	256	229	253	249	256	266	275	274	238	271	258	239	224	248	259	262	285	257	236	262	261	261	253	263	293	253	278	248	264	253	257	265	250	241	250	282	259	225	279	231	260	244	265	243	257	269	250	244	257	235	266	267	237	234	261	260	250	265	244	265	248	250	259	260	287	266	252	239	256	222	242	272	239	232	254	259	223	237	283	268	264	250	242	241	272	229	262	280	266	228	246	243	250	241	240	241	235	252	276	243	263	244	260	262	252	256	265	213	228	230	221	258	257	220	248	237	249	235	253	271	249	266	267	231	229	275	231	279	237	255	270	227	270	229	267	252	248	271	204	254	260	247	271	244	273	246	247	236	229	248	229	221	257	243	232	258	270	232	216	255	258	227	251	256	278	261	277	238	251	246	264	246	240	242	233	205	272	264	253	243	278	248	253	253	261	274	243	233	285	263	256	271	242	215	276	257	269	245	271	246	242	267	258	238	275	242	253	271	263	245	244	243	249	228	254	255	264	251	230	255	270	269	251	252	262	280	251	243	266	254	270	238	256	238	260	259	247	252	240	258	254	281	275	265	224	238	215	262	243	252	283	235	249	272	278	254	215	279	252	247	241	257	263	255	256	262	292	270	240	221	259	293	242	241	282	244	227	233	239	269	263	242	245	269	247	264	271	247	273	231	268	255	247	210	243	251	247	259	267	274	260	271	276	252	259	249	253	244	255	266	244	251	231	256	239	262	239	242	231	268	252	224	250	239	238	220	239	245	262	243	250	224	242	272	272	264	217	252	256	238	266	274	247	271	246	235	245	261	215	275	271	259	259	229	239	227	229	235	227	266	241	253	256	234	274	244	242	249	256	289	263	242	255	236	246	243	232	251	245	288	234	286	227	231	243	271	242	272	258	267	245	256	240	240	245	251	251	274	273	267	244	270	259	235	236	259	228	245	241	271	242	267	262	285	222	281	268	262	225	280	248	218	252	255	281	247	251	284	281	259	256	215	243	250	259	277	274	241	249	232	266	268	228	253	230	233	258	260	273	260	231	253	274	251	266	212	248	252	279	259	245	237	228	232	237	235	267	267	268	262	251	279	257	240	219	240	254	247	228	241	256	268	220	254	248	259	253	232	214	250	251	245	251	252	241	254	237	248	241	236	244	265	256	240	252	254	278	281	235	258	250	230	247	266	224	259	253	261	255	245	241	249	254	255	236	258	282	261	246	285	246	240	224	268	272	243	276	240	233	266	250	272	249	229	255	256	255	234	251	244	241	242	296	269	284	247	241	234	286	250	267	261	252	275	251	235	246	251	254	258	247	260	240	252	246	237	253	238	246	245	218	269	280	246
2320	778	863	947	817	835	773	764	717	763	734	782	728	659	712	664	727	710	706	661	757	693	688	679	729	731	697	728	673	666	699	673	706	672	714	671	698	669	733	683	675	660	715	729	688	727	674	660	714	683	649	669	719	708	704	662	672	744	660	762	697	708	737	671	687	667	672	698	746	639	702	611	731	669	669	743	741	697	667	695	686	670	677	672	661	700	683	669	665	709	707	668	677	697	718	654	681	708	657	726	705	708	663	671	700	703	696	725	676	701	698	695	685	657	678	653	695	655	721	691	723	699	651	680	685	677	670	692	727	689	720	679	677	662	660	680	673	656	660	690	642	701	673	711	650	675	662	658	665	713	679	658	721	642	659	691	667	684	681	704	696	712	723	635	662	662	678	672	725	640	710	663	694	660	704	705	730	682	700	601	707	733	654	699	661	666	668	693	705	675	661	671	684	682	728	658	699	678	644	692	681	678	733	641	718	642	648	660	661	677	694	703	675	711	625	639	680	681	709	715	687	668	660	686	676	617	732	729	648	692	623	745	689	724	687	669	673	652	680	660	683	659	678	622	697	685	640	701	658	669	710	672	671	708	706	690	665	680	669	631	686	675	729	692	697	703	685	643	680	692	690	628	705	682	670	630	709	720	694	681	713	700	690	680	693	708	713	663	700	679	648	699	647	626	693	705	673	667	658	675	678	650	681	681	650	722	712	647	673	685	730	654	663	642	741	694	657	647	676	698	635	658	708	665	712	682	658	684	688	687	670	711	728	656	672	666	681	722	695	663	701	719	684	712	673	666	734	661	679	708	658	650	669	701	747	594	667	725	709	689	661	688	628	709	684	683	708	683	636	658	693	655	700	694	642	624	708	696	698	683	717	711	694	687	658	663	694	674	668	681	685	679	673	730	676	649	670	676	668	703	696	688	701	692	690	659	711	691	651	695	696	692	683	667	691	738	682	653	630	651	675	697	706	681	667	687	663	687	693	701	718	690	658	643	669	685	666	690	698	720	643	689	652	623	697	686	704	684	680	646	728	651	646	682	723	653	709	664	684	705	685	669	667	702	686	701	673	702	657	681	722	635	681	695	674	678	680	720	705	666	667	666	722	690	701	692	665	656	661	672	649	655	678	669	711	697	671	691	649	650	666	686	746	667	674	695	660	661	628	685	652	659	672	641	701	676	704	647	632	697	672	693	736	726	734	710	700	677	691	693	640	688	699	668	659	693	698	670	658	681	669	643	691	708	663	659	707	692	695	664	685	667	690	686	711	681	712	674	656	741	655	657	690	656	685	696	654	662	732	668	675	665	668	687	690	688	700	677	713	651	668	659	657	664	661	663	694	649	693	675	711	672	708	655	707	730	682	631	708	667	639	704	692	653	708	644	663	725	649	629	683	642	667	678	697	744	682	666	699	698	702	689	655	644	693	686	684	676	657	699	652	635	691	682	715	666	707	682	725	730	695	667	640	686	695	707	682	704	644	675	645	696	724	663	675	687	702	719	731	672	711	686	723	716	691	663	654	702	687	695	668	670	667	673	637	709	682	749	675	703	696	717	695	729	639	671	655	663	671	658	664	669	716	616	684	690	668	708	699	698	647	649	740	662	682	650	692	698	654	641	725	648	685	702	664	630	695	652	678	695	647	692	681	693	671	689	677	679	691	670	687	684	700	653	686	667	657	682	698	679	698	640	663	719	685	674	677	647	702	733	708	684	703	686	653	676	674	712	676	652	704	631	716	671	690	667	659	696	647	751	683	689	683	704	671	651	671	659	700	690	708	667	691	657	672	648	674	679	674	703	673	725	707	665	699	678	652	696	681	682	688	657	691	721	655	733	643	677	640	723	682	633	685	674	684	712	672	708	706	684	685	717	667	683	674	698	729	678	640	694	719	669	654	673	726	711	642	699	694	676	660	701	627	642	734	685	656	664	695	670	701	664	684	725	692	696	705	689	712	714	641	704	654	673	725	714	669	660	656	696	692	629	712	689	700	701	720	685	672	678	717	693	692	696	737	673	686	675	661	681	678	677	730	679	633	706	679	662	680	694	651	661	646	662	652	692	654	686	645	708	649	699	731	686	666	697	673	644	693	695	743	655	669	686	679	712	738	749	660	663	683	642	667	691	693	719	652	685	637	631	677	670	687	665	656	683	690	655	738	661	702	680	768	646	670	691	698	676	656	643	688	708	673	719	664	679	673	694	694	710	705	684	623	664	689	660	668	643	701	644	692	705	675	685	664	639	701	717	678	697	685	706	720	668	657	711	649	679	662	692	665	661	647	637	698	678	701	660	623	675	652	636	708	700	654	737	652	697	669	690	655	730	690	625	654	671	639	648	654	703	689	661	717	673	682	696	657	676	652	672	703	677	707	696	691	715	668	664	678	699	728	665	672	711	723	694	696	710	685	675	660	674	693	689	688	671	644	642	696	668	673	642	673	714	665	718	699	673	672	658	697	665	640	674	692	679	692	652	713	657	698	657	663	698	685	635	692	694	684	687	684	677	709	662	665	651	703	690	687	676	659	675	683	629	636	710	679	630	680	746	661	686	676	676	698	660	716	676	681	718	674	696	663	668	677	672	674	689	726	668	733	712	727	694	684	707	670	645	672	675	715	710	738	674	712	719	684	683	704	668	677	694	689	711	699	648	664	653	732	645	693	710	679	693	651	706	684	664	669	678	652	689	715	697	660	678	685	662	681	657	647	636	727	680	682	692	680	668	674	732	685	679	661	710	672	668	651	626	654	673	683	687	718	684	674	668	704	698	679	661	661	657	680	685	688	703	642	688	720	716	688	674	651	676	664	714	690	671	673	677	710	694	722	690	659	688	721	707	641	705	642	661	671	672	678	691	720	655	656	695	687	631	666	679	699	673	683	673	722	710	697	672	663	678	675	712	667	720	699	691	643	670	705	697	654	650	727	694	693	656	711	692	681	658	630	654	677	698	666	715	718	672	718	628	663	684	690	682	657	647	647	664	704	672	691	674	676	697	665	663	708	658	642	678	684	636	674	748	729	657	648	717	643	661	648	674	721	709	670	714	642	698	663	657	668	645	691	681	645	679	675	696	683	665	658	647	668	705	719	676	689	700	717	694	689	676	671	771	683	719	719	692	684	674	718	732	643	680	680	659	703	704	615	670	669	683	669	658	658	694	648	654	681	707	672	673	710	683	676	684	666	671	663	696	712	642	724	662	700	696	649	662	691	693	650	678	711	651	640	655	695	711	721	722	690	705	691	677	768	709	667	661	648	713	708	711	672	639	661	670	713	635	689	661	674	662	695	666	744	617	638	690	682	644	680	664	641	657	731	696	748	694	643	649	676	659	621	684	690	712	698	636	681	708	711	677	713	694	658	639	712	687	683	686	672	647	714	680	696	719	720	671	720	698	673	689	706	657	678	665	667	681	646	684	678	748	714	673	727	693	665	710	725	692	642	697	750	694	685	680	741	679	720	693	714	693	704	650	684	683	664	643	682	674	689	725
9969	1227	1481	1174	849	617	453	342	303	293	265	228	228	198	170	166	151	192	165	164	145	163	127	151	151	125	113	134	133	119	137	141	137	108	129	110	151	142	121	141	151	134	141	135	123	129	138	134	122	118	132	119	121	121	105	126	119	115	115	115	129	118	122	127	114	143	125	117	125	113	142	130	112	103	113	141	125	138	106	116	127	106	136	133	122	115	115	129	121	137	111	103	125	126	110	124	123	139	155	139	117	121	130	132	107	141	120	137	126	131	137	124	110	122	123	103	119	106	114	144	111	135	128	125	117	124	130	128	151	118	137	116	105	110	136	128	129	122	112	103	119	111	120	111	105	115	105	116	127	124	128	113	125	141	118	118	123	109	118	118	129	137	122	127	142	116	122	123	132	107	139	117	119	125	133	110	122	130	139	108	126	117	127	131	94	110	104	124	112	106	137	119	138	123	133	102	110	115	109	102	93	102	113	121	131	146	123	112	129	107	123	117	129	140	115	154	121	127	122	101	115	122	114	132	126	110	117	99	124	125	123	117	123	128	122	139	126	110	113	117	113	129	126	126	127	139	107	110	123	122	110	134	137	132	122	128	129	112	112	122	116	122	109	117	131	145	124	132	109	129	122	118	131	107	110	135	122	132	124	102	140	119	118	135	115	135	114	98	120	118	133	119	131	130	119	133	110	127	147	129	112	122	119	130	118	133	142	127	143	130	120	120	120	152	123	125	135	122	127	111	121	141	128	135	124	138	129	118	150	140	130	104	118	126	108	119	103	107	139	132	114	118	108	145	128	142	124	131	117	150	122	142	108	116	107	119	111	134	126	121	103	116	132	115	107	119	135	131	125	134	119	129	95	148	117	127	138	127	122	111	142	133	108	109	118	119	134	118	117	120	133	103	134	113	114	124	111	117	116	124	129	126	110	123	128	105	137	144	137	114	141	123	120	121	118	129	123	112	111	121	102	127	149	122	116	130	101	135	105	120	117	128	130	122	109	108	117	124	126	138	112	124	134	112	111	129	128	125	107	118	96	122	119	141	143	140	138	145	135	132	118	127	128	105	114	125	129	137	129	128	117	110	122	141	132	129	111	128	124	102	121	95	113	127	120	111	125	115	103	122	108	112	126	104	130	136	111	130	124	120	116	121	105	114	128	116	128	115	99	142	129	115	111	109	121	138	131	132	129	116	123	114	117	105	108	113	141	107	120	109	130	113	112	132	122	119	119	118	121	120	102	119	124	107	126	127	119	123	112	127	131	135	112	114	132	104	99	121	133	124	117	134	108	128	124	125	114	124	120	131	114	128	115	110	131	118	131	122	119	104	129	123	112	139	132	141	117	144	119	121	134	113	108	121	111	142	120	160	130	124	128	145	114	120	122	116	111	115	132	127	136	125	113	140	138	112	123	149	146	124	139	104	110	122	141	135	133	130	127	113	111	131	110	119	114	117	110	116	134	119	111	128	118	122	115	131	123	128	135	103	139	121	122	104	113	137	120	115	125	129	127	98	107	120	130	123	113	120	140	126	115	112	108	158	126	102	135	120	120	124	115	120	118	110	119	126	121	115	124	116	141	104	106	96	130	101	125	115	125	120	136	135	132	121	141	131	121	114	152	109	125	129	123	98	108	127	101	107	149	120	123	111	129	102	131	139	103	125	109	117	127	113	121	137	134	123	127	119	129	122	139	130	124	124	130	113	115	117	124	112	139	106	135	136	142	109	117	115	120	134	118	125	123	117	124	118	121	120	123	114	125	124	116	154	98	112	134	121	141	124	112	136	114	125	126	110	110	113	117	124	139	108	106	129	133	119	133	123	111	116	109	139	115	108	125	110	129	117	125	123	126	121	126	125	139	125	124	123	112	124	137	134	129	117	117	117	135	107	111	144	122	117	118	135	108	115	138	118	101	112	127	115	110	113	122	125	121	132	112	137	134	120	125	120	111	116	116	122	117	132	113	132	126	119	131	110	123	137	119	117	113	135	119	113	135	129	107	112	131	133	112	113	109	121	104	120	154	126	123	122	118	120	125	142	131	125	116	126	119	109	127	114	124	128	106	132	139	109	116	106	129	112	128	108	100	135	138	129	110	101	111	129	120	125	129	121	126	138	136	140	144	121	108	112	109	119	127	109	123	124	108	122	111	118	119	111	116	132	127	126	127	137	129	96	120	126	131	125	135	149	128	139	116	142	120	133	120	117	118	111	129	116	119	104	112	128	121	115	111	120	127	117	139	108	122	138	99	111	118	117	115	113	132	116	127	111	111	140	125	102	118	121	110	131	124	117	117	112	111	124	118	121	144	140	123	132	119	118	117	116	121	116	124	132	126	132	124	115	117	104	114	115	109	102	113	114	115	122	99	143	120	115	121	135	111	126	130	110	127	125	128	107	135	125	133	115	123	119	132	117	115	104	139	118	127	126	125	140	125	103	110	123	107	112	114	139	121	120	121	111	112	112	112	141	120	121	104	113	129	107	127	140	116	121	119	125	104	114	128	115	123	121	123	104	116	111	107	114	125	140	115	124	127	108	127	124	118	116	131	130	135	129	116	125	105	126	140	104	131	133	128	111	121	130	115	107	119	124	146	111	131	121	139	98	110	125	133	102	121	115	127	117	118	110	129	109	135	125	111	110	131	119	115	106	130	143	121	118	136	123	113	140	126	109	129	128	145	114	120	111	113	112	130	128	106	111	100	126	112	104	123	122	122	143	138	134	121	114	129	124	94	127	114	105	135	151	114	131	136	126	123	116	115	117	114	115	115	109	127	109	130	106	115	127	101	121	126	162	132	108	140	113	120	137	132	129	133	106	135	95	121	117	131	120	116	106	134	131	116	124	123	112	126	128	128	135	115	130	128	112	109	129	118	130	109	122	113	111	119	123	122	101	111	120	123	121	106	131	113	110	119	140	116	118	118	142	112	114	137	111	128	112	126	127	130	114	116	115	123	127	113	116	121	111	120	139	116	133	130	119	124	112	112	123	116	118	118	95	96	121	142	132	156	126	129	134	139	122	108	116	121	110	109	115	128	129	119	100	117	89	123	105	119	128	131	129	116	132	121	105	146	125	109	144	125	117	135	118	115	131	112	114	135	119	120	124	118	137	147	127	118	125	106	95	111	111	116	133	115	129	111	128	116	141	137	124	127	119	134	132	122	140	135	125	131	109	121	130	113	125	125	117	128	129	129	122	129	136	132	128	133	116	124	132	126	117	109	135	108	124	131	115	128	131	108	114	131	120	106	125	120	106	129	116	118	124	122	138	119	103	119	156	133	127	111	135	129	119	107	111	120	125	122	117	134	123	122	100	132	120	123	138	128	120	124	99	114	113	119	137	127	122	119	127	122	108	115	115	138	115	126	122	112	130	99	113	116	111	136	111	127	112	121	120	115	124	119	103	111	129	119	107	139	125	143	139	115	115	121	122	136	122	118	120	120	124	100	113	122	113	125	116	117	135	118	116	121	113	120	110	125	101	134	119	131	117
5795	1454	3285	3696	3273	2660	2148	1790	1448	1327	1139	1108	923	904	790	756	720	672	664	592	602	602	531	549	535	500	488	498	506	487	455	494	474	445	438	455	384	441	440	428	428	432	417	452	408	434	390	432	424	401	420	401	391	394	415	431	425	373	387	436	401	389	391	361	356	355	389	400	390	399	378	358	406	359	395	378	420	388	419	391	358	391	403	385	355	393	382	391	381	400	388	364	392	369	382	367	356	365	430	364	371	380	376	380	380	388	356	353	378	415	386	374	415	379	390	395	367	385	354	387	368	365	363	386	417	388	385	363	352	369	358	374	376	415	386	383	355	363	374	383	391	321	385	358	372	350	396	351	380	394	374	361	364	334	368	376	372	400	376	388	387	402	380	384	360	374	366	378	378	399	372	394	372	361	426	371	366	364	392	379	378	329	377	351	343	369	372	364	389	343	377	408	374	396	353	361	396	364	372	389	394	352	380	352	405	415	373	366	362	382	405	355	403	370	389	401	332	354	407	360	367	377	364	373	372	378	345	387	366	360	385	392	351	354	364	379	417	399	377	358	376	360	355	380	405	334	381	371	382	378	341	374	394	358	345	369	362	374	372	373	404	373	358	401	367	426	381	365	373	412	389	388	352	377	377	355	337	378	371	354	367	405	399	363	345	356	401	374	391	384	379	349	387	373	396	366	368	390	390	367	384	370	370	369	387	323	372	353	403	352	360	392	353	371	375	393	364	394	377	383	379	382	343	386	344	369	380	382	369	377	378	324	334	368	336	379	387	369	377	386	396	392	387	355	358	387	403	361	374	378	333	360	399	394	366	398	384	376	368	341	359	335	386	373	374	369	379	365	419	347	361	402	319	351	413	349	348	356	361	370	392	373	402	382	365	335	350	418	367	366	389	370	377	362	352	371	382	344	388	382	351	376	349	362	346	402	384	397	397	412	378	381	396	399	379	397	382	368	348	384	363	400	439	362	383	366	351	391	384	377	388	377	370	382	375	357	363	359	351	354	371	365	382	361	381	384	387	362	373	390	371	366	402	373	396	362	349	354	378	345	359	386	362	362	344	352	355	352	365	384	387	406	364	359	366	378	398	411	338	359	360	343	354	386	342	385	387	367	343	361	374	405	379	371	370	380	391	361	337	345	409	351	431	397	351	358	370	363	319	356	400	341	391	332	364	365	343	364	360	368	371	373	350	369	376	374	364	374	397	367	354	374	353	396	394	345	401	377	363	369	336	352	386	364	374	388	379	378	349	419	387	381	349	392	352	367	362	378	397	355	373	371	375	400	363	365	364	360	388	384	371	369	374	378	353	358	347	338	346	368	393	365	359	389	379	349	367	362	355	365	364	359	384	393	362	359	356	380	373	386	345	350	395	353	386	336	359	334	381	389	388	378	395	355	359	380	411	343	374	378	351	404	346	364	372	338	402	386	389	374	362	402	372	356	353	377	349	368	382	404	378	332	332	333	389	399	373	380	362	366	377	368	395	352	403	368	388	361	384	368	360	365	408	339	365	327	348	369	374	352	344	373	397	382	368	361	381	394	392	354	390	370	382	384	353	396	346	371	373	352	354	356	389	377	382	345	344	355	357	365	379	380	383	382	400	361	383	362	354	370	416	396	346	380	381	358	355	390	360	352	381	376	349	381	358	380	391	421	384	360	374	397	380	351	358	364	373	372	341	360	377	367	346	367	367	360	366	368	364	335	381	316	379	373	381	347	381	361	360	370	372	371	378	367	387	354	361	343	399	330	356	361	369	409	370	395	387	357	382	388	384	366	344	366	428	339	380	374	371	355	361	362	381	388	374	379	362	360	401	369	376	348	361	382	362	374	417	352	357	387	333	381	370	378	399	378	381	344	363	366	382	393	376	376	388	389	382	365	346	343	377	374	364	383	358	368	376	385	396	345	372	375	355	374	370	369	359	388	377	363	352	365	379	363	373	371	357	428	349	347	369	400	350	394	337	359	409	377	380	389	381	362	357	372	359	359	370	367	401	343	373	338	363	373	370	382	396	385	396	415	389	387	383	362	401	364	379	358	356	380	355	393	360	360	398	383	379	391	382	341	362	374	341	400	342	360	370	372	364	376	412	379	370	359	377	398	386	378	382	372	366	382	373	359	403	387	385	368	377	356	378	356	378	413	375	391	377	360	364	386	394	335	378	368	350	359	384	360	342	375	377	380	394	391	390	337	421	371	382	386	392	358	370	383	344	412	359	400	367	363	389	329	342	359	365	362	360	339	407	378	364	398	377	403	367	382	361	372	342	401	358	390	354	417	369	376	358	402	354	379	359	380	364	367	395	357	350	370	375	358	370	376	380	359	374	342	386	368	375	372	353	368	384	374	355	346	368	358	378	349	393	372	384	359	363	365	356	360	394	399	371	370	364	404	386	364	373	340	410	377	363	327	369	368	382	363	402	370	366	359	368	368	361	369	382	371	345	360	366	353	372	345	375	348	409	358	373	333	379	399	369	378	330	421	368	381	394	367	369	375	366	375	346	376	369	342	356	405	368	354	388	368	354	380	390	355	399	408	375	391	391	365	337	384	376	379	366	353	361	390	372	360	378	361	397	339	390	429	350	402	369	381	381	407	389	376	388	378	410	397	361	405	374	352	403	342	367	394	382	386	391	361	376	375	372	373	394	384	358	348	414	354	358	367	367	372	366	361	366	360	406	377	382	358	351	365	381	388	393	368	373	356	374	393	357	383	354	371	363	374	376	367	383	385	344	365	396	398	361	392	380	340	365	375	361	376	371	392	364	364	365	384	365	377	389	365	343	394	380	346	368	392	391	374	345	368	340	368	371	370	365	377	352	375	380	389	350	421	401	350	358	388	390	336	392	375	342	386	380	359	375	378	356	374	365	373	414	379	382	384	397	367	396	359	366	382	419	366	392	369	341	364	391	355	358	378	363	377	384	355	363	354	376	356	392	375	352	385	383	394	340	382	353	376	383	392	358	369	346	359	416	370	426	347	370	383	349	344	371	358	390	394	386	368	400	346	394	377	393	352	372	386	374	375	363	391	360	378	364	373	361	371	360	381	373	352	364	361	340	354	392	397	355	366	345	357	350	351	397	390	341	378	345	408	355	362	387	350	398	343	371	347	401	350	362	340	369	363	394	382	390	373	381	370	353	367	384	396	372	366	376	386	344	327	356	366	359	375	360	347	384	378	319	379	375	356	401	354	378	359	348	366	376	366	392	383	381	360	388	361	355	354	356	369	387	374	378	336	384	375	370	341	387	372	390	389	366	360	378	359	372	356	383	359	370	383	348	385	338	376	394	373	372	322	389	382	369	347	382	344	372	388	365	399	388	363	358	353	348	411	379	339	389	387	368	378	365	345	370	361	389	354	380	391	350	351	339	371	372	367	352	378	372	351	354	397	368	358	358	374	381	420	373	367	354	364	368	361	347	343	401	380	362	344	392	376	352	383	344	357	351	389	387	384	378	392	378	345	352	344	366	380	357	345	379	372
18489	3061	2805	2153	1519	1136	857	699	572	470	415	383	364	326	267	267	276	237	233	207	197	203	202	187	214	207	208	172	201	176	204	185	177	158	168	171	160	163	161	146	175	150	145	189	149	156	152	150	174	209	158	153	169	157	149	162	145	177	146	173	161	167	163	159	168	159	166	149	133	180	144	155	162	172	158	181	161	165	150	152	188	151	154	178	151	141	144	126	160	156	163	145	155	160	144	155	163	132	144	154	160	147	157	177	163	157	156	145	165	155	164	155	130	156	159	166	176	173	172	137	152	165	145	173	135	144	148	149	159	160	146	149	154	178	177	157	174	156	146	160	139	144	162	133	176	150	158	155	147	180	168	137	139	152	182	172	153	140	128	156	173	149	161	153	155	154	165	148	146	152	161	153	145	156	132	158	159	158	163	159	170	170	152	149	149	148	139	161	150	157	140	153	158	158	177	142	163	148	140	164	167	163	156	164	162	174	155	152	145	151	167	139	157	149	164	174	155	166	162	148	154	154	153	144	167	165	166	128	165	154	142	162	146	141	130	160	151	159	147	139	161	131	181	143	150	138	184	154	125	145	141	164	161	146	157	147	135	165	132	145	145	161	145	162	168	157	162	150	154	157	148	140	145	152	157	142	154	163	150	146	138	153	165	160	136	174	145	131	148	177	147	137	159	161	175	156	147	140	163	160	149	149	151	138	146	157	161	160	126	154	170	135	148	135	142	160	141	161	171	158	132	156	161	179	168	142	163	178	170	168	171	162	160	169	131	153	162	167	160	135	162	161	186	154	164	162	127	148	183	178	151	169	149	162	149	163	160	150	140	143	135	171	158	175	175	158	146	179	159	166	140	139	188	166	174	174	129	168	150	125	146	161	174	131	173	180	119	148	173	157	156	148	148	174	160	145	177	154	151	156	176	150	160	141	168	144	150	153	146	178	160	151	145	150	178	149	148	160	175	155	145	152	148	151	171	160	163	173	158	143	143	152	144	148	181	172	165	153	135	172	155	151	161	164	146	162	144	158	179	160	142	132	154	170	147	156	160	144	154	149	159	146	154	141	153	164	121	163	144	182	157	147	149	147	141	156	122	155	138	173	171	153	136	154	161	161	161	148	149	165	149	172	170	167	157	166	178	157	169	152	153	147	170	157	164	138	133	155	144	185	157	179	158	177	149	154	140	164	151	160	140	150	165	146	164	161	152	164	152	154	141	167	157	151	165	148	122	148	144	165	145	155	149	171	153	158	153	140	166	169	158	140	146	151	176	159	163	159	143	154	146	144	154	182	149	157	152	143	167	165	160	155	151	161	145	161	139	164	136	159	156	157	135	168	156	147	143	150	156	164	147	143	160	140	160	149	165	140	166	149	161	157	138	147	148	163	144	163	139	164	148	185	146	133	162	141	133	146	158	154	154	184	142	145	149	147	164	163	145	189	138	168	154	147	146	154	162	150	163	144	142	149	121	165	155	149	130	156	163	156	155	146	158	153	133	151	170	148	146	154	156	155	148	158	166	158	153	173	161	153	150	140	149	162	136	140	161	134	137	152	161	172	151	177	168	160	127	160	145	161	168	137	146	151	138	153	163	163	149	152	168	184	170	170	193	133	137	164	158	143	150	134	145	156	167	164	163	151	136	134	128	138	161	154	171	156	159	145	158	131	171	133	155	159	165	170	141	139	136	157	151	142	168	180	153	152	162	182	149	178	154	160	127	151	156	139	165	175	157	155	139	154	134	152	170	140	168	148	160	152	160	142	141	151	173	168	157	194	150	151	164	146	156	160	173	157	164	150	144	178	147	152	162	172	163	180	139	147	138	139	146	169	175	152	165	163	154	166	155	149	141	166	162	139	132	150	166	147	152	143	143	145	139	159	150	146	147	162	160	153	151	158	154	147	149	162	156	145	146	138	167	156	174	143	149	141	165	147	166	165	144	165	186	152	158	161	146	160	150	127	154	155	168	157	147	151	153	147	143	163	165	169	154	159	145	140	164	151	176	165	177	143	166	129	155	158	152	175	168	151	153	142	146	143	163	151	140	162	149	157	133	157	163	157	148	164	137	151	166	175	130	160	130	153	148	134	147	141	171	157	147	145	154	133	140	171	140	148	151	159	161	147	158	162	150	144	152	163	156	146	157	169	142	161	157	151	153	166	126	150	149	145	154	138	152	151	146	151	124	168	153	168	153	156	164	154	135	158	168	191	157	174	160	172	155	167	139	135	146	167	160	162	141	125	166	162	164	139	162	165	152	175	159	154	172	162	149	162	160	176	157	162	150	160	177	143	166	179	131	163	148	161	154	161	159	154	150	157	158	136	144	162	142	147	145	164	161	161	151	142	181	142	175	145	162	159	151	169	155	148	161	157	131	158	163	148	153	131	140	142	165	168	147	144	175	151	177	141	142	155	145	124	156	165	140	162	141	144	151	190	151	168	162	141	168	139	151	147	155	154	160	162	128	153	155	151	152	156	146	156	144	167	156	143	143	157	147	144	160	163	147	167	162	153	164	156	152	168	169	137	158	147	168	159	148	158	153	158	157	120	157	166	133	142	170	175	137	170	135	150	154	131	139	165	146	138	139	150	143	161	168	144	144	155	140	154	175	152	148	142	157	138	161	153	165	158	176	154	188	168	153	180	147	151	168	155	168	151	140	158	167	157	155	146	167	171	156	156	160	145	166	154	144	161	170	159	150	156	140	157	142	159	158	151	159	153	166	162	173	161	167	154	165	144	158	141	139	183	143	155	145	172	164	138	140	169	149	135	167	151	178	169	167	134	164	143	145	144	163	156	178	160	139	154	152	162	156	143	164	141	158	133	145	143	143	153	135	149	159	165	130	145	183	149	154	160	168	134	156	158	141	151	154	182	154	146	156	149	157	162	161	173	171	129	135	155	146	157	149	156	169	149	188	165	163	126	153	161	165	159	181	162	184	156	157	180	159	160	147	154	149	148	136	158	154	151	162	145	144	158	143	165	156	160	139	122	175	159	135	148	146	188	140	142	141	164	155	156	154	166	171	147	165	162	139	153	141	143	159	163	127	124	164	155	148	116	156	146	177	175	153	154	157	164	149	158	134	165	150	178	142	148	137	159	178	168	144	160	154	151	167	165	157	149	150	135	169	156	168	173	165	147	163	151	153	166	149	175	154	158	145	150	138	164	168	140	168	175	160	149	141	167	159	169	140	136	144	166	177	147	160	178	127	145	159	125	166	151	155	154	170	167	151	166	149	141	161	151	143	154	179	165	154	165	137	179	153	162	151	132	136	177	141	131	161	158	158	161	164	169	161	161	138	143	168	151	156	135	147	168	140	157	150	156	167	143	158	160	151	174	151	164	149	158	142	168	149	145	132	154	161	162	147	151	130	158	143	142	143	136	139	157	156	160	166	152	156	140	135	157	160	144	155	158	150	152	147	159	150	171	164	164	153	138	167	142	137	150	150	163	161	141	164	166	146	151	134	147	167	151	163	153	141	130	184	155
7946	2496	5616	6396	5513	4589	3729	3077	2444	2221	1918	1696	1558	1380	1321	1250	1078	964	968	914	885	833	814	759	735	799	733	643	698	666	631	669	632	594	579	600	604	591	558	571	520	613	590	557	559	547	531	552	565	562	522	561	521	510	541	491	504	492	502	506	536	504	503	511	508	509	487	529	525	507	511	549	493	493	454	491	510	470	518	521	519	510	491	468	483	489	508	480	443	468	472	475	515	459	472	480	416	488	500	505	489	509	460	478	484	493	493	478	477	451	507	482	547	474	468	462	496	425	448	434	468	464	463	470	434	483	463	503	455	462	496	456	451	451	485	453	438	476	456	474	493	489	478	480	440	484	474	486	410	464	481	498	448	469	453	459	437	471	433	480	509	476	489	467	447	444	471	433	472	468	498	480	490	475	455	462	488	484	459	431	486	451	447	461	461	486	475	456	478	464	468	423	496	467	485	468	445	440	458	469	449	487	455	460	435	452	474	498	468	470	486	469	434	496	483	458	431	446	497	442	479	475	494	447	464	457	426	498	459	459	488	468	473	475	480	479	459	495	482	473	471	469	459	485	453	430	438	459	429	464	432	481	470	475	454	474	515	474	462	460	442	449	458	443	487	482	448	484	474	499	456	429	443	440	475	473	457	510	457	439	474	488	496	462	452	499	458	486	465	467	484	438	455	488	464	456	482	475	488	476	451	468	480	473	456	478	441	471	468	482	445	459	469	465	490	462	465	480	424	432	477	491	479	505	462	490	482	477	466	461	449	467	464	454	471	472	469	430	451	473	482	486	463	477	484	471	460	462	440	491	464	456	441	454	446	496	462	479	490	482	457	454	493	479	491	490	488	467	467	482	478	451	435	472	487	450	439	448	451	442	488	506	428	471	451	432	448	452	490	428	433	429	472	459	500	472	454	466	463	465	405	457	464	412	470	475	515	473	488	451	473	452	483	450	492	492	437	450	469	448	481	473	452	477	486	445	452	471	466	454	442	468	424	489	453	441	495	462	439	446	457	433	457	475	510	505	480	468	498	465	427	438	442	444	477	449	476	466	471	466	459	469	457	432	444	466	469	467	428	472	439	432	446	454	483	444	478	482	446	481	441	452	422	457	460	456	457	466	479	477	488	490	483	463	454	457	459	495	436	439	453	471	454	453	405	476	487	455	481	438	470	491	473	454	458	487	447	472	450	446	439	501	475	468	473	405	408	482	488	481	444	486	457	423	438	470	462	492	463	452	449	460	449	449	449	485	501	501	456	425	479	455	487	450	451	475	445	457	478	460	435	508	447	470	493	472	488	479	458	467	487	445	494	429	424	461	468	479	508	440	462	461	461	461	446	428	452	451	428	450	459	502	493	473	504	460	422	480	450	444	469	447	430	457	474	473	455	466	515	436	446	470	462	439	472	447	453	491	448	498	467	467	468	482	460	451	483	464	450	465	473	478	494	471	468	448	463	456	439	459	426	474	435	482	468	440	476	438	520	442	467	469	464	494	428	455	465	466	484	452	468	472	466	499	442	471	469	483	495	480	492	441	426	462	437	479	476	454	433	478	467	438	506	471	481	449	453	432	500	481	464	477	519	453	475	465	505	455	468	465	446	452	441	471	479	468	480	497	450	425	430	463	447	469	494	411	454	443	473	460	501	452	481	495	482	459	436	489	465	458	464	456	492	499	518	431	451	463	459	465	484	442	476	484	493	461	499	452	470	455	446	462	475	450	502	433	454	434	487	497	453	483	466	393	458	463	468	452	442	452	497	485	458	460	492	459	452	442	501	485	443	474	448	486	467	442	449	450	483	479	474	482	466	483	497	484	462	468	456	465	462	459	447	464	461	425	487	490	490	467	451	453	476	471	460	486	441	426	461	460	498	499	466	472	488	464	460	487	455	475	467	465	475	472	455	463	465	435	492	466	441	487	419	481	470	434	474	467	454	519	482	470	438	462	448	433	463	488	466	452	458	422	462	467	475	551	440	466	450	413	465	464	460	472	474	458	433	460	456	481	460	471	478	519	450	512	444	464	484	487	468	456	439	448	474	499	475	475	482	464	454	459	539	458	458	462	486	491	485	514	428	459	477	468	437	429	447	449	468	514	481	455	452	465	398	461	475	496	439	441	495	470	464	454	471	455	505	420	475	437	446	454	461	475	485	471	469	425	502	474	454	450	462	475	487	421	462	428	463	457	461	477	443	431	457	435	463	465	452	444	486	415	437	498	505	496	476	451	422	457	504	477	465	483	459	476	493	466	475	470	477	497	442	490	475	418	472	456	432	466	467	423	446	490	462	452	431	432	461	477	450	418	472	445	464	454	460	481	451	460	490	475	489	434	455	461	435	462	426	461	482	499	449	413	472	501	472	469	440	439	410	447	481	478	455	478	463	487	452	462	469	491	437	481	457	443	491	441	520	449	471	446	482	478	486	433	455	471	461	475	463	467	464	453	447	443	435	461	479	467	498	515	459	454	422	449	458	445	477	482	446	461	471	465	444	495	483	449	469	446	419	473	462	464	459	444	472	450	450	467	447	480	472	486	425	438	420	483	462	455	490	495	456	474	462	461	474	471	449	499	433	472	430	493	450	482	464	459	474	439	442	452	477	442	463	465	464	427	474	483	430	452	482	499	423	486	501	480	434	455	459	458	445	475	526	456	437	498	459	465	447	499	452	483	435	505	457	492	450	430	481	459	441	457	473	463	518	414	414	454	509	483	475	458	492	481	421	470	452	457	466	500	469	442	424	430	447	468	477	456	462	439	488	460	487	520	474	481	447	453	457	496	467	468	447	479	444	488	454	469	460	449	447	447	492	492	461	478	448	451	455	494	411	445	467	445	456	443	466	433	465	435	456	453	431	458	505	449	455	482	480	439	474	483	476	473	450	500	452	451	450	443	440	460	495	426	441	448	482	439	493	445	469	456	496	497	459	457	466	485	448	434	452	479	470	488	450	455	453	471	495	458	472	454	484	442	464	446	495	487	500	460	445	440	477	480	449	465	428	438	501	490	482	478	479	443	466	451	477	463	502	435	489	422	473	534	453	467	451	447	411	465	470	446	457	488	483	478	418	484	493	452	468	470	485	465	476	476	466	465	461	460	477	448	482	453	427	439	468	447	433	488	429	488	480	471	427	456	459	428	464	459	460	475	458	484	455	460	485	430	408	473	435	441	422	458	458	458	496	460	492	464	424	455	515	458	460	451	456	485	434	464	475	459	511	489	451	467	475	455	446	457	469	475	486	465	416	450	470	444	493	460	427	470	485	461	466	470	479	469	453	479	480	522	507	442	520	488	478	466	446	446	509	472	469	442	470	458	484	482	495	458	468	472	456	447	469	485	444	492	457	498	503	465	428	454	478	468	469	443	486	437	459	474	527	425	468	456	438	438	443	437	462	465	462	462	453	435	501	454	411	453	461	481	444	464	464	497	436	450	456	444	476	469	491	451	452	450	468	469	443	489	435	469	464	450	458	454	481	491	475	439	463	499	466	432
2330	335	303	332	294	258	301	294	275	274	264	255	252	248	259	258	272	275	255	237	236	257	236	254	260	234	241	242	234	269	230	263	244	247	266	243	231	290	269	279	294	249	249	239	246	243	291	243	213	241	253	240	269	258	244	281	234	250	253	232	249	225	237	263	248	264	246	253	268	248	248	247	284	244	248	264	252	219	237	238	256	260	253	242	247	241	250	269	257	267	255	264	246	222	275	252	269	217	243	245	251	232	269	231	295	248	228	256	239	257	255	282	228	227	254	283	252	210	248	276	245	252	217	275	246	217	253	246	243	242	236	234	226	241	241	254	251	261	274	243	285	259	272	256	237	261	255	248	254	248	241	246	262	259	255	254	242	261	250	253	281	253	233	263	219	248	262	225	245	248	255	282	246	278	249	240	248	244	269	263	262	254	257	269	252	285	252	255	252	254	233	248	250	274	238	277	288	262	265	269	270	243	240	239	265	249	253	240	268	256	227	260	255	253	268	257	271	274	257	244	244	259	233	264	247	256	232	265	273	235	263	251	243	258	244	257	246	274	264	289	269	251	248	266	258	237	256	260	241	255	275	252	250	259	264	255	240	260	272	252	221	276	243	260	265	229	264	267	233	226	262	205	253	261	269	256	255	257	251	232	250	243	287	259	241	260	258	262	261	245	255	251	247	216	249	251	253	256	261	249	277	259	278	262	233	256	283	266	247	260	259	256	231	225	262	220	252	252	264	234	239	235	264	249	260	281	246	254	233	264	252	272	249	269	245	225	227	273	237	228	258	280	211	236	261	242	273	249	255	237	269	260	241	267	226	239	270	256	254	223	259	256	257	262	261	248	262	235	269	245	253	269	238	243	222	243	279	272	272	253	234	270	274	273	268	243	239	284	247	304	233	274	245	241	273	251	260	263	243	244	224	247	269	261	274	269	229	279	263	252	275	275	253	225	237	234	240	263	218	260	250	259	237	238	245	234	280	250	272	252	246	264	244	261	264	220	235	232	248	248	249	276	247	248	242	263	263	228	245	247	255	204	250	256	261	262	234	261	262	242	260	242	275	287	265	258	280	248	270	251	242	265	266	240	256	262	251	246	249	236	227	261	232	314	253	267	248	264	231	269	271	226	234	223	246	218	269	259	273	246	262	264	253	243	271	272	245	293	261	228	228	264	239	233	229	269	249	257	248	249	242	254	269	223	253	249	278	278	270	252	229	296	242	240	260	265	245	270	231	256	249	262	282	242	257	249	255	253	238	209	231	254	214	255	268	256	243	250	248	284	267	240	266	237	246	244	212	251	227	249	240	246	254	240	251	240	256	247	251	224	230	226	232	263	255	269	248	293	240	243	255	250	278	266	252	233	236	237	276	231	259	275	247	258	252	249	240	227	263	247	289	233	260	225	227	232	261	270	277	234	254	265	265	244	237	253	264	249	262	265	240	227	295	278	263	240	267	233	240	265	233	272	266	280	252	276	225	261	273	225	243	261	251	230	231	282	250	283	260	239	239	247	244	255	277	270	258	233	223	263	256	251	246	267	257	269	283	260	263	258	243	267	273	250	230	214	230	224	256	238	262	245	239	234	254	226	253	260	247	233	262	230	252	248	274	253	237	268	251	231	258	254	258	272	229	272	250	258	237	258	256	251	242	235	261	243	243	258	264	236	241	227	248	240	243	249	242	242	289	274	249	241	241	272	248	264	256	262	238	246	264	238	270	265	209	251	276	252	253	229	249	229	237	284	226	267	247	271	227	256	272	228	238	240	252	231	270	271	269	243	239	270	246	242	261	279	244	262	257	243	247	242	216	238	248	256	241	278	266	279	265	235	266	250	262	266	261	267	261	255	253	261	262	259	259	250	307	228	249	255	281	267	238	268	259	271	275	257	236	245	225	256	256	264	265	256	266	254	250	223	255	251	242	233	266	281	250	267	245	250	275	237	222	232	247	257	229	231	237	221	237	219	238	262	252	255	227	277	249	257	247	199	267	293	286	226	263	241	219	250	273	239	250	239	271	270	230	250	250	260	252	232	244	234	238	260	235	243	260	254	257	237	244	252	279	264	244	256	218	237	272	252	250	254	241	233	257	243	268	271	273	227	259	242	258	262	232	250	217	265	257	266	237	268	259	262	260	242	274	251	247	233	255	277	250	273	239	275	239	257	255	245	260	250	267	256	263	261	237	251	271	274	257	254	250	254	232	230	241	244	228	265	303	255	249	234	262	230	263	245	263	282	283	258	222	240	263	275	255	287	255	236	229	246	237	247	242	232	255	242	251	270	257	269	259	252	240	241	258	212	232	249	220	250	275	270	243	286	275	254	259	272	264	267	242	268	259	280	239	273	255	251	250	259	290	255	246	253	271	257	269	252	250	234	236	262	279	283	241	231	255	251	248	238	254	240	251	250	256	265	279	256	266	258	283	251	230	254	239	270	256	253	287	235	266	246	236	250	252	284	246	266	262	256	232	250	244	275	264	245	256	230	249	245	255	238	258	246	241	251	254	245	255	278	251	267	269	250	249	253	250	246	249	251	246	251	252	238	228	237	257	277	263	251	245	239	259	250	239	245	242	253	222	258	243	239	246	262	236	231	240	257	251	253	260	260	224	226	251	260	272	259	227	274	257	234	244	253	258	218	258	260	243	263	242	253	248	253	208	245	226	239	229	284	277	258	262	231	247	252	241	256	231	265	259	234	247	228	238	258	285	249	239	244	267	260	238	240	243	277	234	272	242	263	236	260	246	270	248	261	272	250	259	258	253	258	256	264	285	261	260	276	243	239	261	267	258	245	246	245	250	262	243	253	255	265	236	237	257	249	271	257	282	263	261	247	250	273	282	279	255	276	253	248	243	256	256	271	241	265	253	263	246	243	248	265	263	259	272	251	241	247	260	223	228	227	250	276	244	233	245	219	230	286	264	273	240	239	240	254	282	234	279	257	263	262	258	233	266	236	256	276	247	239	257	267	253	238	242	249	231	261	252	250	260	285	248	258	238	253	234	250	267	240	261	275	239	244	240	258	244	270	278	236	281	240	265	275	255	241	244	247	251	245	257	290	241	259	266	224	241	247	240	272	277	273	251	255	236	250	250	249	252	249	266	266	278	231	237	228	267	281	270	264	268	216	253	260	258	266	247	262	248	256	268	252	231	266	225	272	258	237	280	235	270	249	270	274	269	243	261	218	230	241	273	258	231	253	245	260	254	259	238	251	239	270	248	257	261	244	227	281	265	254	251	226	249	231	248	225	251	247	247	242	256	229	250	254	281	250	267	239	261	251	261	253	262	286	230	249	277	263	261	224	250	256	254	216	252	241	261	228	239	255	279	240	267	244	267	238	251	259	230	262	297	249	260	227	258	265	246	252	276	236	248	254	257	249	255	251	254	231	236	260	263	250	264	268	217	245	230	253	241	225	262	263	240	280	218	255	280	259	260	259	256	232	231	239	255	266	251	245	257	279	241	254	240	257	261	265	257	241	243	228	230	251
2334	725	849	899	895	829	807	744	731	753	698	738	698	728	669	721	665	674	694	735	646	731	691	690	734	675	665	694	724	740	703	671	695	652	700	677	699	658	649	639	683	674	671	725	692	674	701	692	666	682	727	611	653	677	681	670	680	639	655	668	660	691	693	677	648	659	672	673	659	687	654	662	696	635	669	655	660	674	693	702	692	679	685	714	660	709	654	633	686	662	688	667	720	686	659	676	681	647	674	704	703	671	697	675	659	637	706	676	681	687	629	700	686	688	671	708	661	722	715	709	693	698	677	663	717	720	663	677	711	680	698	708	672	680	672	708	682	689	642	681	747	665	652	660	690	693	694	736	684	659	693	701	691	692	705	719	667	705	677	661	678	684	660	672	683	683	681	651	683	661	703	682	721	699	710	669	720	703	702	662	677	688	705	663	694	718	679	667	702	697	716	655	719	681	678	688	680	680	648	661	646	679	676	705	707	713	655	699	689	695	698	676	697	706	675	692	722	690	662	680	677	704	661	675	703	687	704	686	640	667	686	682	683	707	673	714	690	653	675	695	674	664	641	751	661	670	672	634	655	714	684	651	693	621	675	707	684	664	703	721	683	695	627	678	679	652	715	717	726	641	698	668	657	676	667	686	644	681	642	713	689	687	692	699	744	699	682	709	703	688	692	679	621	717	688	685	657	675	698	703	666	701	692	695	635	682	676	726	706	683	681	692	695	675	687	719	719	639	711	659	688	692	717	680	694	644	664	722	692	676	660	700	680	704	692	668	661	651	658	654	689	667	675	656	664	660	716	708	678	731	685	708	683	684	693	680	704	674	698	656	703	670	715	697	694	649	692	709	639	676	658	687	672	721	660	728	665	666	740	687	692	651	675	661	654	671	691	713	694	726	664	674	643	681	695	667	684	671	719	680	696	698	675	671	683	721	659	679	707	698	677	663	673	681	702	669	680	674	696	679	705	653	683	670	657	678	700	701	670	688	603	684	672	670	677	683	655	655	633	687	636	691	680	732	640	674	686	741	651	683	685	689	694	643	650	708	695	653	680	695	691	681	705	675	749	698	672	713	697	688	717	674	677	723	704	688	662	703	724	605	719	679	656	697	704	715	644	729	663	659	744	736	707	682	660	649	660	664	713	662	683	653	669	665	674	706	648	640	663	663	637	680	728	708	678	714	667	699	685	676	684	673	634	691	649	700	725	674	672	683	709	696	672	651	666	628	684	679	649	690	651	657	626	626	668	682	600	675	691	706	678	684	682	654	690	642	668	706	673	705	664	685	706	657	678	631	653	698	657	683	680	711	655	703	660	692	660	666	677	662	699	726	708	706	689	659	668	677	711	669	678	695	620	665	707	634	736	675	649	717	692	680	605	667	679	647	672	676	680	661	647	707	712	668	708	676	703	665	674	689	674	696	649	686	700	662	706	655	716	634	718	709	658	691	702	688	664	735	656	671	685	633	698	727	658	758	684	717	652	653	693	693	649	698	714	681	694	693	679	717	659	686	741	698	661	694	652	665	692	663	637	698	692	674	701	693	679	674	693	687	688	672	671	663	672	667	680	648	648	653	637	681	686	677	684	665	658	720	690	692	719	682	662	721	677	703	680	701	684	740	667	650	684	703	629	695	635	663	673	666	663	646	669	680	688	694	718	683	679	683	682	689	703	730	675	677	670	698	708	683	704	689	669	708	679	697	655	688	702	668	669	687	693	682	672	651	705	684	693	676	704	680	692	710	660	707	709	698	675	693	700	705	666	673	669	690	663	645	681	678	711	697	667	637	630	685	657	721	667	705	701	670	670	655	657	697	695	696	678	654	645	681	648	693	681	710	668	679	695	664	685	690	666	679	672	677	673	671	668	656	649	712	662	653	708	676	685	679	686	673	683	678	658	697	709	699	686	728	663	696	704	672	639	652	669	675	676	698	646	718	695	667	684	674	670	719	697	695	664	695	694	713	703	651	671	717	660	665	685	709	680	693	692	669	672	738	705	666	658	711	666	653	680	628	651	641	673	719	697	707	680	704	726	699	647	691	680	703	674	678	663	646	679	733	702	688	649	701	632	677	670	681	658	620	655	620	708	703	688	640	706	713	703	676	678	714	690	677	649	682	635	675	736	679	653	681	699	656	650	644	660	693	651	639	714	654	687	721	695	646	697	682	654	679	662	651	668	676	673	683	714	686	656	670	711	661	663	660	694	648	648	717	646	657	693	664	643	634	692	722	737	685	705	669	651	704	663	642	668	664	653	669	671	665	663	681	708	729	711	690	676	632	627	682	670	709	696	687	658	696	648	705	707	689	665	662	701	666	663	612	700	681	709	654	672	670	672	686	668	679	674	683	679	693	664	682	705	715	708	693	683	682	695	665	665	677	668	679	659	655	631	737	704	674	706	720	670	679	694	664	647	676	667	665	718	649	690	644	682	660	748	682	666	677	683	671	720	690	692	641	697	728	675	696	635	666	691	667	651	662	661	664	676	621	659	669	693	678	671	641	697	688	641	692	689	657	676	679	699	674	663	672	678	689	636	683	681	671	669	737	645	679	665	674	630	638	701	667	701	728	679	663	709	631	651	690	622	665	713	693	743	666	713	669	673	669	669	734	697	714	634	689	699	713	681	662	693	687	647	718	676	637	686	737	672	677	709	660	670	698	690	730	704	728	683	669	657	682	666	671	677	676	682	699	704	712	689	640	655	677	678	701	630	693	721	672	676	707	648	645	700	685	690	642	691	682	686	671	675	672	698	673	659	717	695	650	620	645	666	653	659	680	705	667	689	666	738	683	716	712	694	676	693	672	716	672	686	670	717	711	713	688	686	699	640	709	711	696	642	655	659	711	704	622	665	658	675	698	695	703	709	638	709	674	686	670	705	677	653	690	744	678	639	660	684	688	694	711	678	704	736	665	636	636	706	692	673	644	686	725	668	677	680	669	629	673	658	692	659	704	680	678	731	691	681	681	697	705	663	654	695	723	664	700	671	685	686	663	640	684	682	739	671	677	670	696	734	668	700	672	667	707	701	720	683	658	697	661	735	679	690	722	693	679	706	706	694	649	650	682	678	694	672	694	693	674	709	657	684	681	663	644	711	715	702	663	689	713	669	701	701	670	650	692	679	673	679	709	685	729	655	671	705	677	654	636	674	665	676	656	666	698	690	678	704	707	680	699	698	719	664	652	688	692	681	703	701	717	665	657	715	732	663	692	731	652	679	710	659	699	691	693	682	653	713	663	679	687	655	697	692	664	655	681	675	671	688	672	721	650	696	680	646	643	670	709	630	660	695	746	679	702	638	668	702	690	700	672	688	647	637	685	640	653	656	703	724	665	628	684	698	700	712	675	700	723	661	682	662	671	669	731	699	646	694	693	687	680	707	660	682	672	688	674	685	676	661	669	672	666	699	703	658	709	682	650	705	621	678	694	609	680	684	686	722	676	686	636	677	707	725	738	685	685	643	676	726	689	680	700	702	686	670	678	672	680
9928	1235	1431	1124	911	632	443	384	369	305	250	251	226	219	158	198	172	162	169	136	153	140	159	132	130	125	163	129	137	145	167	126	128	132	140	136	120	143	125	123	132	141	140	137	140	133	117	135	135	109	134	132	108	152	116	114	131	147	124	116	149	104	108	144	133	136	110	134	137	123	138	125	116	129	116	129	138	152	124	129	118	116	128	105	110	141	113	137	138	132	126	120	146	126	135	119	131	114	138	130	112	133	118	115	121	121	119	137	129	131	119	132	122	118	106	115	138	116	127	133	127	114	140	124	115	130	127	120	141	120	116	109	119	134	113	121	119	131	116	134	112	115	126	136	131	121	133	131	128	109	118	125	124	123	128	122	121	121	121	109	125	123	132	133	118	134	134	114	107	113	115	118	130	111	133	123	125	141	104	133	125	119	131	114	123	123	136	118	135	130	134	123	124	111	121	132	121	118	124	122	121	110	120	132	121	131	128	117	115	103	116	101	103	116	107	134	95	99	127	126	108	116	135	126	105	150	133	114	122	132	110	118	136	119	114	122	121	119	111	128	127	107	116	137	123	131	107	121	119	100	110	112	127	103	103	129	127	100	122	123	122	123	120	141	120	119	132	101	124	111	139	135	128	135	137	123	109	115	135	116	107	116	116	143	113	137	110	116	145	110	119	106	138	114	127	119	131	118	117	109	101	101	132	104	100	122	124	154	130	118	109	138	134	118	126	106	138	105	103	128	124	131	135	123	109	109	144	126	102	119	120	119	128	114	110	110	109	121	103	95	126	128	127	101	142	123	110	132	119	119	117	124	120	111	122	110	115	133	132	117	146	136	128	114	120	103	120	121	135	134	115	130	132	118	113	121	125	131	120	117	115	118	134	124	133	125	155	119	142	135	102	149	120	144	111	124	140	122	118	118	115	117	130	114	130	119	117	122	135	125	121	132	140	134	116	123	135	107	112	118	133	125	135	87	111	117	149	134	132	152	136	113	104	118	112	133	139	122	144	142	117	120	109	132	147	143	132	105	110	101	125	134	138	122	124	127	119	104	127	143	111	117	120	107	126	140	132	130	112	111	116	115	115	103	143	140	105	134	117	107	119	132	144	116	133	127	122	119	123	102	127	115	91	137	139	108	98	127	128	141	141	119	118	123	119	119	119	107	91	112	131	109	126	138	114	128	128	117	120	109	120	113	137	138	122	125	124	131	119	122	118	133	127	129	132	116	111	118	118	108	133	143	127	144	116	130	120	110	113	109	102	120	116	135	91	128	116	111	108	154	135	134	116	137	107	123	124	120	135	99	145	124	125	125	130	123	111	124	125	124	114	125	131	102	125	116	127	135	121	114	120	122	135	138	112	106	121	129	116	123	110	110	132	137	113	113	105	118	106	134	123	140	120	150	114	110	143	125	126	126	122	125	126	133	106	131	141	120	133	138	108	124	143	129	119	146	120	129	135	141	117	128	128	112	119	112	114	124	113	117	118	135	129	119	120	121	127	132	112	128	118	105	108	118	131	122	121	122	106	124	110	78	133	128	131	132	118	132	134	124	121	118	116	129	127	108	119	115	107	119	126	124	143	130	126	113	142	130	120	138	131	125	120	128	115	121	134	94	115	123	108	108	95	98	117	131	121	107	152	113	127	132	118	122	138	109	122	112	117	134	128	123	143	125	141	120	128	120	122	113	129	117	123	138	139	128	113	112	107	128	135	104	135	139	144	125	140	126	138	126	128	120	128	139	138	118	113	97	102	121	136	113	145	142	121	132	117	112	122	123	136	113	125	122	112	114	131	125	120	125	100	115	120	120	126	114	119	126	134	125	124	118	131	111	119	126	114	150	137	135	120	125	120	117	137	114	122	109	117	118	126	109	126	113	137	131	111	121	114	112	119	136	124	135	111	115	132	112	132	129	147	122	121	111	141	141	120	126	120	128	127	123	113	109	117	116	139	116	131	135	133	113	101	122	126	100	136	105	137	108	116	118	104	112	111	133	121	116	109	117	118	115	118	116	108	116	124	122	111	135	121	118	129	119	127	103	104	104	125	139	138	101	112	145	138	92	118	127	119	126	128	115	116	127	124	123	111	114	112	99	123	135	118	117	135	140	108	116	157	109	113	119	105	134	104	118	120	136	126	125	137	112	110	142	118	134	111	131	112	134	121	120	125	110	126	124	118	129	120	126	121	123	137	101	117	124	144	116	122	132	126	102	128	115	126	145	114	110	114	100	149	113	110	140	104	116	124	122	143	142	116	110	106	109	136	131	127	116	130	123	120	126	135	114	126	120	134	111	129	120	140	141	100	116	100	107	119	118	124	137	115	141	126	114	122	122	137	132	121	130	124	133	137	127	143	128	137	105	111	114	112	107	124	112	113	115	126	129	97	127	127	122	110	126	125	118	149	112	114	112	130	123	131	125	142	124	121	122	132	118	121	111	129	119	101	147	136	124	143	133	141	111	111	139	113	138	134	101	108	120	109	131	128	128	103	119	127	143	95	144	126	119	140	141	119	115	140	127	120	126	147	128	123	119	129	128	110	134	129	114	115	160	135	116	134	133	134	111	103	122	119	119	132	140	120	127	118	136	124	137	96	113	138	116	133	111	127	108	133	132	108	115	140	134	112	114	112	126	124	119	129	115	120	98	127	109	112	126	107	102	123	146	137	106	105	115	133	122	128	102	133	117	123	129	116	122	124	118	119	132	102	119	135	112	120	149	133	107	120	139	120	110	123	119	144	132	157	131	122	125	116	132	131	125	114	126	114	134	127	125	110	118	142	116	110	121	122	115	136	135	138	130	141	136	115	123	132	116	146	113	117	117	119	119	128	133	115	121	133	115	101	116	112	102	117	123	151	131	128	120	118	115	134	119	125	115	124	126	130	100	123	131	117	161	103	133	112	125	114	133	110	130	114	118	132	135	123	108	104	135	122	95	128	124	116	124	111	121	129	105	130	120	108	139	114	123	129	119	139	131	118	148	135	116	129	138	135	136	121	117	136	126	136	94	102	137	121	101	112	114	108	125	123	137	125	106	117	99	134	113	105	135	128	108	140	103	126	116	103	120	115	117	108	111	131	123	121	128	112	115	120	129	140	142	110	137	129	123	131	116	101	118	107	110	141	111	119	141	132	99	124	130	125	117	159	116	95	109	124	123	135	117	131	112	129	115	110	121	120	129	123	137	113	96	120	103	115	134	117	125	117	137	103	129	125	122	107	128	127	148	140	102	129	113	103	144	126	104	118	121	119	122	106	124	117	147	110	145	124	111	127	137	132	130	129	112	105	110	141	137	109	122	123	93	114	122	129	135	119	127	137	117	125	117	130	147	105	117	107	113	108	117	103	125	114	129	115	120	109	113	121	122	127	134	112	124	133	125	110	126	126	117	125	117	110	146	118	123	111	123	113	122	104	140	120	106	119	142	127	112	93	144	101	104	141	137	129	115	114	133	141	122	125	101	118	127	130	118	123	121	122	140	146	117	108	110
5898	1486	3222	3692	3302	2709	2188	1728	1591	1374	1128	1087	926	811	815	753	700	692	641	603	571	589	577	574	527	502	478	522	479	487	504	504	473	465	470	484	431	424	398	446	433	423	446	435	433	438	411	401	403	385	448	389	404	375	388	375	427	398	375	390	363	420	397	361	413	390	392	399	416	390	397	376	392	344	379	423	407	382	389	371	357	410	377	377	374	392	375	390	433	389	399	360	384	384	382	384	389	356	380	392	363	370	395	354	366	402	392	388	382	394	416	397	389	365	412	362	365	384	374	395	381	382	375	366	393	395	364	369	372	366	365	360	353	395	410	372	354	356	357	377	357	420	390	376	406	399	374	351	378	388	371	364	368	396	385	378	364	353	378	371	387	364	362	362	407	389	356	374	405	358	391	374	384	369	387	390	381	374	367	386	394	377	362	388	359	390	378	353	374	357	375	345	351	397	342	371	379	356	315	380	369	395	367	355	362	400	377	391	353	339	385	374	415	366	383	367	355	381	385	359	368	381	348	379	380	389	353	369	385	349	362	368	420	382	390	386	414	343	354	353	364	408	368	351	355	394	392	391	371	366	368	378	375	376	360	386	405	353	354	393	421	366	383	335	372	296	366	390	407	359	378	383	346	402	396	384	370	353	342	362	384	352	333	378	324	367	389	342	391	335	387	389	371	367	381	371	376	395	387	358	382	390	357	393	387	377	389	401	359	383	378	408	367	369	369	372	376	358	361	371	373	393	357	384	383	342	359	345	359	367	371	405	363	378	356	401	335	379	352	365	343	379	360	367	380	350	407	356	394	381	350	368	409	371	371	381	375	345	384	393	388	370	380	394	355	331	388	369	389	360	387	357	395	343	388	369	365	356	360	374	374	363	368	381	375	369	367	363	375	385	407	376	380	337	375	374	329	384	389	381	337	346	377	369	362	403	364	371	389	369	375	362	406	374	347	363	394	380	348	384	382	393	370	390	357	363	370	364	372	364	374	379	370	359	351	381	360	368	361	369	382	385	351	381	369	353	354	379	358	359	371	404	389	376	364	356	352	360	387	354	374	384	392	358	404	376	372	385	346	423	375	370	375	390	347	371	325	357	381	381	348	395	396	389	416	355	376	346	370	383	400	356	359	385	372	382	379	360	386	354	377	361	376	392	390	380	395	358	384	426	377	330	340	382	381	374	368	418	376	377	370	387	382	379	382	340	362	406	377	364	342	344	392	364	356	353	376	367	393	387	379	387	363	359	427	347	368	379	407	346	380	417	389	408	402	403	377	386	366	358	374	359	362	385	368	390	365	362	395	357	355	344	362	399	343	409	371	387	336	390	389	346	363	388	351	351	390	351	397	388	406	356	350	407	371	367	347	386	349	358	413	385	400	369	364	354	404	372	347	378	341	350	331	371	356	372	336	375	372	378	338	366	377	364	366	390	412	363	355	367	394	351	329	377	371	359	372	384	391	386	410	386	337	370	360	386	384	348	378	376	378	344	377	387	371	382	380	392	372	347	402	390	356	379	350	397	342	377	360	358	378	360	370	362	373	366	381	358	362	386	376	383	426	365	389	387	377	362	389	388	354	354	357	377	372	369	384	333	371	406	360	365	363	386	390	354	382	360	345	362	394	379	333	334	346	388	360	374	420	407	372	388	400	373	365	389	388	378	386	388	360	367	383	364	382	369	371	358	393	384	379	370	388	362	344	418	364	374	397	393	373	352	383	376	389	390	386	362	362	395	363	393	360	385	377	405	356	393	398	365	388	372	335	367	367	378	354	387	377	363	377	389	383	358	381	367	382	371	347	406	393	361	369	387	352	371	382	370	347	363	353	376	377	372	389	366	385	373	352	341	346	360	378	399	379	367	393	391	353	379	367	332	355	413	371	386	364	390	366	371	378	325	342	362	387	394	372	362	393	394	360	398	377	342	370	365	380	381	356	368	406	389	349	373	344	390	372	365	395	424	387	377	328	355	364	377	367	407	373	377	364	410	364	361	375	387	380	352	384	376	370	386	378	351	368	372	396	382	373	396	395	355	404	369	360	381	367	367	397	383	388	399	374	374	379	383	342	331	357	373	416	354	401	387	359	369	397	357	392	341	385	381	351	373	359	363	365	367	373	392	357	354	380	373	376	373	382	384	372	338	407	381	381	363	359	387	395	351	382	393	343	375	375	413	358	350	351	337	347	347	386	384	384	356	343	355	373	380	382	340	360	348	396	344	336	373	368	343	371	377	397	423	390	359	408	364	380	365	374	373	389	354	382	375	400	376	375	344	374	350	374	354	370	370	382	376	371	347	366	401	379	380	364	369	353	381	366	415	378	370	397	381	344	353	394	408	382	370	400	351	356	373	385	422	364	350	366	370	355	386	361	364	376	376	363	356	374	403	360	354	379	362	380	386	373	339	346	364	372	387	397	378	362	348	365	372	368	428	363	350	359	357	377	363	394	363	363	368	342	395	399	376	361	360	379	374	381	325	362	394	375	388	386	387	395	368	382	390	363	353	368	355	359	351	349	337	374	328	346	359	373	385	363	357	368	361	391	405	380	380	347	361	358	362	397	370	372	423	360	374	372	417	353	371	412	381	403	365	358	344	384	362	382	371	399	369	353	382	377	374	380	355	348	366	384	374	364	369	376	388	385	351	348	392	395	329	377	379	337	394	379	381	371	375	373	372	384	372	373	400	360	380	385	401	348	390	392	385	390	390	382	390	379	395	364	376	369	353	370	399	366	376	382	372	392	362	362	361	366	380	370	381	367	370	379	389	367	374	362	349	427	353	388	388	395	390	356	366	385	353	362	365	361	379	369	356	421	370	397	389	402	365	356	382	378	357	372	393	406	377	365	373	365	392	386	392	397	401	375	405	381	373	398	372	409	351	380	365	412	395	383	387	384	351	370	385	392	380	356	387	365	380	393	388	388	384	364	352	387	386	407	386	409	357	376	400	411	355	377	353	395	356	390	387	379	366	430	382	353	379	400	373	408	364	379	342	372	358	361	377	356	338	369	362	369	393	347	409	364	374	374	380	378	371	395	372	347	342	366	388	381	376	338	372	383	398	383	389	364	377	378	382	375	342	396	361	395	353	401	391	373	372	376	360	389	357	393	343	392	379	383	348	344	381	397	414	379	383	369	367	370	376	398	360	382	335	397	357	377	348	355	353	380	370	373	375	345	352	379	379	392	375	355	354	372	362	391	381	335	376	330	372	377	401	416	377	364	390	412	366	381	389	356	399	417	366	347	360	402	344	380	353	401	357	365	383	362	371	387	411	335	367	357	404	386	402	353	393	388	364	388	426	361	360	373	374	383	390	368	360	376	373	342	337	395	387	340	356	373	385	361	372	384	389	358	420	373	355	401	364	360	380	358	394	384	364	354	384	365	338	370	338	356	385	353	371	384	350	394	401	390	386	369	392	388	360	343	374	381	360	359	395	385	358	352	387	374	378	376	361	393	388	381	343	364	383	364	326	380	349	374	372	364	383	380	383
17822	3040	2863	2155	1510	1131	870	645	555	493	391	365	333	310	308	276	222	226	227	209	199	214	206	197	182	199	189	198	173	188	186	180	153	172	162	179	194	151	166	189	188	187	162	150	168	179	165	177	142	179	150	152	149	157	144	149	144	149	167	168	168	170	131	132	165	161	177	159	159	175	142	128	151	167	167	164	147	166	172	165	164	159	180	143	155	173	156	149	175	155	175	157	166	159	161	181	161	152	146	146	137	159	146	171	174	165	154	153	153	131	136	157	150	168	164	145	156	154	140	158	138	160	161	161	176	162	146	155	168	149	137	158	156	149	163	179	151	130	140	144	132	162	138	177	146	176	137	146	152	141	179	146	169	166	137	159	157	151	156	147	138	143	153	158	155	134	146	126	140	139	145	144	158	157	159	139	143	159	143	154	158	157	146	127	153	146	154	145	162	141	162	153	160	162	162	158	174	145	155	170	163	177	172	152	145	148	145	154	155	139	149	144	140	161	136	160	161	127	139	174	139	175	157	158	169	157	175	150	162	145	162	154	158	145	146	157	159	169	193	175	154	167	155	161	158	143	153	165	148	177	151	170	145	158	163	162	167	129	160	152	153	136	173	188	160	135	148	152	162	150	139	142	153	186	162	138	152	145	163	158	164	147	173	156	152	147	153	150	154	176	135	137	151	152	161	146	180	162	159	139	155	160	163	177	172	146	133	151	180	150	152	148	153	176	156	131	161	149	163	155	148	151	166	154	155	193	162	169	144	168	156	143	155	134	147	150	155	147	158	138	134	180	140	171	139	155	149	171	156	144	154	171	167	145	149	162	161	160	155	159	173	174	156	154	156	155	151	138	173	137	153	154	135	150	164	155	147	170	137	157	159	147	132	162	162	134	129	139	140	161	147	167	150	155	158	138	134	150	149	147	159	154	161	148	148	152	167	168	161	147	172	159	166	150	153	161	147	166	138	136	153	164	134	154	153	165	156	165	168	156	161	164	168	160	159	146	141	159	158	150	150	158	145	149	157	154	174	157	147	154	159	167	138	135	136	159	171	154	152	138	164	148	143	137	144	140	148	139	131	171	156	163	142	145	164	149	158	132	162	145	151	155	131	163	166	156	155	148	143	161	126	153	162	154	160	165	148	146	160	161	153	170	144	128	170	142	172	152	147	149	159	139	157	150	162	149	142	158	175	146	151	160	165	160	139	181	164	154	151	158	156	159	146	140	155	158	148	139	167	138	173	171	154	144	160	138	154	160	157	152	169	147	167	143	174	155	143	167	154	139	145	154	162	178	160	152	173	159	153	133	154	159	154	133	139	145	153	169	167	169	164	142	141	167	156	153	171	136	158	147	162	168	153	142	163	135	155	147	141	149	148	154	137	135	167	152	166	158	145	153	158	149	163	168	150	144	157	169	147	156	153	142	145	155	163	151	148	146	143	160	150	153	157	141	167	163	161	168	164	142	156	135	167	190	179	155	153	173	124	178	173	150	143	144	146	151	157	137	150	149	140	150	165	154	133	138	144	169	150	163	153	156	147	162	152	170	152	168	118	124	185	155	157	148	133	142	155	157	142	161	145	158	137	166	137	149	156	155	148	160	183	160	173	163	151	164	171	137	183	149	166	146	138	147	159	157	152	167	165	173	158	182	153	141	125	176	155	163	145	138	146	158	139	130	159	152	152	143	185	159	142	162	133	167	153	149	138	146	150	135	163	163	165	190	150	167	150	150	145	147	174	154	156	145	173	142	139	160	152	161	158	149	124	136	162	136	175	161	149	143	148	140	153	154	164	176	149	163	153	144	154	166	147	151	134	155	134	160	167	150	158	162	145	138	145	142	156	164	140	153	165	153	138	157	143	117	153	167	154	157	149	144	177	161	170	149	145	156	162	141	163	157	161	150	143	136	138	150	150	168	174	178	147	168	129	141	166	157	133	135	122	144	150	171	152	160	149	157	165	158	157	156	164	169	139	143	143	155	153	141	156	152	153	160	149	147	167	153	148	140	157	141	156	145	152	160	134	164	160	153	166	169	147	121	154	153	151	136	167	139	158	161	142	149	157	143	140	177	159	164	140	138	122	162	161	174	153	148	145	163	167	145	135	129	160	143	157	159	152	151	147	152	169	133	143	152	152	146	151	175	160	160	154	140	146	151	162	148	157	164	169	137	148	127	167	146	140	162	149	148	143	156	157	161	146	148	170	170	162	150	135	160	152	163	144	124	136	165	149	165	167	146	151	158	147	178	147	179	143	145	156	158	148	124	165	172	162	166	167	155	146	132	151	159	154	168	157	147	148	154	139	152	165	147	170	173	166	174	156	136	182	156	136	165	151	150	172	159	155	144	165	170	127	165	165	164	130	146	149	142	133	129	179	156	140	148	151	139	142	144	142	154	140	164	153	149	158	170	140	153	149	162	154	142	154	172	157	149	183	184	156	170	145	156	155	173	163	154	167	167	149	177	143	164	139	134	171	130	161	155	157	143	141	150	150	170	146	152	143	139	164	175	151	167	141	169	143	133	151	150	142	157	166	137	149	157	164	164	151	171	164	144	142	139	147	164	154	160	145	158	164	150	155	163	154	146	147	142	171	151	129	134	146	154	163	173	156	139	162	176	151	148	164	166	167	149	176	169	167	144	153	139	118	145	164	146	161	153	162	148	185	128	170	146	139	146	140	170	145	138	150	154	143	156	165	161	156	155	150	165	164	172	138	146	159	142	144	172	137	151	151	142	133	167	167	154	168	137	145	161	167	152	150	147	159	155	152	151	176	150	144	179	156	166	155	156	150	137	157	154	152	161	170	163	164	160	161	143	171	145	160	147	160	150	151	140	175	147	150	156	157	147	138	151	143	167	166	150	161	164	142	156	159	165	142	145	150	135	135	166	143	154	155	156	151	167	161	156	163	160	173	145	142	149	149	153	172	152	143	139	162	157	148	159	184	142	160	171	135	158	161	155	145	163	151	167	162	168	157	155	173	138	145	156	154	175	169	142	169	155	124	154	137	132	151	130	143	139	132	172	138	178	167	137	144	146	157	138	157	160	159	166	164	146	169	153	138	134	170	168	152	159	140	189	164	150	161	165	162	160	164	143	123	145	153	173	137	154	157	175	153	170	142	174	157	142	141	162	149	170	166	145	134	158	145	170	171	154	144	158	184	156	154	163	158	153	157	156	158	185	164	139	151	156	161	155	143	173	148	152	177	152	149	144	160	157	139	159	150	160	152	136	171	166	156	171	148	168	160	148	159	146	152	180	129	168	132	149	173	160	141	163	166	172	150	151	172	147	149	152	142	154	178	145	151	158	171	168	137	147	149	166	137	172	154	133	139	166	159	150	151	147	171	151	155	151	181	190	163	175	141	164	154	153	149	135	140	152	159	159	139	167	152	166	182	148	186	141	148	166	144	126	158	145	150	157	159	177	158	141	154	157	167	146	150	140	163	149	160	150	153	149	160	145	143	167	157	137	132	158	148	170	137	129	161	185
7842	2521	5660	6484	5449	4591	3628	3005	2553	2175	1947	1751	1482	1387	1255	1196	1173	1017	983	959	902	871	800	766	737	730	696	711	696	689	630	630	665	640	611	606	579	577	594	578	573	570	533	528	546	536	558	499	513	567	494	544	515	498	559	528	552	527	521	549	533	489	470	486	485	498	485	484	502	455	490	504	485	489	494	470	475	474	478	502	523	441	471	496	499	485	498	507	499	449	517	481	454	459	492	471	480	496	489	481	496	455	418	479	450	491	436	522	484	459	467	454	473	482	500	510	443	470	489	457	515	453	500	456	473	484	452	465	472	483	475	461	436	465	495	477	471	461	474	461	511	491	434	450	478	471	436	497	474	481	437	457	429	460	467	467	464	443	458	467	468	416	463	458	469	451	500	447	479	500	471	453	475	442	487	444	467	463	483	463	480	456	469	484	515	473	499	476	454	459	464	451	485	491	479	467	453	485	454	453	488	511	465	475	495	428	467	452	489	463	483	476	458	440	454	452	429	481	480	501	477	438	434	469	482	510	493	447	441	423	476	487	474	465	453	474	463	453	448	454	443	471	475	435	445	493	492	439	457	501	430	506	457	469	441	468	470	461	473	435	464	479	444	468	465	457	488	442	476	465	488	448	480	453	421	472	479	460	473	459	450	468	455	445	438	463	470	464	444	447	466	461	470	440	476	476	468	492	439	466	435	507	470	442	469	455	469	465	437	444	461	462	458	496	470	464	470	451	431	447	481	442	427	477	446	460	407	489	472	468	456	476	456	432	469	451	481	469	453	462	495	458	478	459	482	470	499	453	429	451	469	489	472	479	465	444	477	475	457	452	464	464	462	471	475	444	477	437	457	446	441	482	490	462	447	412	441	460	466	472	463	471	463	476	502	429	460	450	467	467	491	452	452	505	453	437	475	498	478	498	482	469	454	495	481	434	446	435	450	489	465	419	455	459	466	451	443	455	468	472	459	465	494	432	431	468	438	455	462	438	463	447	466	506	488	432	423	481	422	482	451	413	489	462	514	459	444	464	435	451	454	443	488	465	439	471	484	515	478	450	438	479	498	445	439	464	456	483	478	465	467	460	454	445	480	437	458	489	447	442	434	424	481	463	500	468	476	468	477	454	485	443	478	434	492	447	471	483	466	464	457	453	441	505	450	467	454	456	473	499	453	432	504	491	468	495	445	475	472	475	442	479	453	508	494	463	448	451	450	485	404	468	455	441	444	450	488	438	467	435	471	496	461	476	469	442	462	476	474	459	473	458	486	487	422	490	456	449	477	444	445	471	462	485	460	468	502	432	469	474	423	443	450	500	439	502	456	432	459	470	462	467	480	476	468	452	485	450	450	461	466	444	451	491	476	457	473	474	456	480	446	468	495	455	486	442	457	427	455	430	467	449	471	455	488	467	493	463	451	468	439	487	471	449	445	463	455	471	483	445	473	469	472	482	468	452	487	454	432	449	461	466	465	495	452	468	438	459	456	467	449	473	439	463	474	445	435	451	468	483	431	473	447	449	461	463	469	498	444	487	468	438	451	449	452	484	446	457	476	473	470	453	484	463	469	490	482	480	459	481	459	460	462	481	440	444	445	462	429	448	464	431	465	485	501	484	476	486	464	488	495	500	446	468	482	422	466	454	517	461	443	459	454	464	451	497	467	493	466	483	503	509	460	475	445	452	473	464	497	481	416	447	477	486	445	449	453	460	460	490	438	468	457	463	457	494	469	443	514	475	477	469	410	461	483	453	523	466	493	452	486	455	482	454	476	498	496	449	456	494	449	437	452	468	511	479	461	424	481	475	471	469	497	471	449	446	481	497	462	455	489	476	448	453	464	474	470	458	489	468	458	449	482	484	484	475	475	438	479	446	466	476	451	482	475	475	484	478	422	497	470	483	449	462	465	462	471	445	507	452	497	491	476	400	433	464	450	446	486	425	471	484	491	470	477	464	464	467	409	484	452	475	444	479	505	464	450	435	439	443	442	464	431	475	498	499	449	439	471	452	472	461	493	453	463	456	469	462	468	440	436	455	478	441	482	439	480	491	471	481	486	483	457	465	482	477	426	500	478	489	461	470	453	521	465	419	495	483	495	468	472	423	477	470	454	463	452	477	456	426	455	468	475	454	520	452	464	491	485	484	453	472	442	451	479	455	484	440	462	473	487	437	472	448	510	439	491	474	471	520	488	445	495	455	483	446	479	464	479	472	466	481	480	445	454	483	476	433	459	479	431	488	460	465	433	473	468	449	436	483	480	466	471	486	455	429	464	453	434	483	451	461	471	459	494	452	439	450	468	480	489	450	482	448	473	478	463	461	455	447	481	437	518	448	413	456	476	469	443	452	476	449	490	468	452	470	448	467	472	477	462	455	479	438	453	467	440	455	441	459	454	475	465	466	462	473	478	438	476	443	495	437	467	462	442	450	446	437	479	455	458	462	469	487	470	435	473	452	462	489	458	484	465	473	459	440	488	420	463	464	446	471	486	476	435	439	483	476	457	440	419	460	451	455	442	451	455	453	494	494	458	486	484	500	424	425	501	480	460	454	468	467	473	474	486	442	457	498	442	461	477	439	467	493	475	474	428	476	458	455	438	477	458	461	460	465	476	447	430	473	480	431	480	469	460	431	466	439	461	482	449	474	475	484	490	474	480	470	443	456	450	477	495	440	474	463	465	430	432	497	462	433	499	451	458	450	452	497	470	463	490	440	520	490	477	437	492	460	519	495	453	458	511	461	434	490	464	446	459	465	444	431	463	468	454	430	479	476	503	448	460	446	466	504	442	453	478	483	509	477	433	475	518	424	491	459	455	455	457	510	476	423	455	458	463	449	488	459	472	483	464	439	441	451	460	432	456	448	486	466	468	478	459	485	473	462	499	486	464	456	461	482	415	474	464	444	468	459	461	445	439	470	411	447	415	478	464	502	482	458	459	480	490	469	466	446	464	437	466	440	524	477	425	435	458	463	467	484	446	456	459	433	436	438	471	422	473	463	437	421	447	436	449	464	449	451	442	477	494	469	464	468	472	452	474	439	441	460	419	485	423	450	454	457	488	468	505	478	478	495	445	461	490	494	445	463	487	463	473	470	457	472	465	456	475	447	445	504	489	468	461	455	481	450	473	492	520	488	445	452	450	454	434	459	445	481	440	488	440	432	439	480	470	501	510	476	495	500	461	476	445	477	445	492	495	468	438	451	472	465	474	468	429	464	454	435	436	483	480	447	465	489	471	469	466	498	432	465	461	498	470	489	514	464	461	473	473	466	467	432	433	466	423	459	514	478	493	469	474	458	490	436	474	471	475	443	478	485	477	469	433	442	486	488	432	486	481	464	452	447	412	493	424	454	472	461	443	454	464	454	439	471	460	469	480	478	457	452	470	461	443	443	486	470	470	448	481	476	470	517	493	474	455	493	454	466	458	463	467	438	484	462	428	484	464	480	468	460	455	471	439	457	449	442	433	481	472	459	460	451	447	494	443	447	406	436
2321	333	295	295	288	278	264	276	273	251	264	258	229	248	289	252	263	226	262	244	238	279	272	238	273	277	239	243	254	245	261	254	235	245	250	269	241	242	232	270	268	225	245	262	273	253	234	243	256	249	254	284	251	230	229	262	244	249	240	231	237	265	283	229	282	208	242	227	250	257	252	250	252	241	244	245	253	259	259	241	226	250	241	257	239	259	208	228	244	242	266	245	250	249	281	260	241	262	260	223	262	229	261	270	226	251	255	249	234	265	253	258	202	266	205	251	252	276	235	238	236	261	255	247	262	281	261	284	255	246	223	255	269	226	272	282	270	234	225	259	249	257	226	259	290	280	253	251	273	248	221	250	240	227	237	266	258	246	241	236	268	250	263	236	295	254	258	240	239	237	248	248	254	246	251	243	245	272	247	192	257	235	244	243	288	239	255	256	229	275	251	261	226	241	244	263	232	237	245	262	261	225	238	234	231	259	249	243	238	238	252	245	264	259	252	279	261	236	239	254	230	274	272	244	259	257	270	253	244	252	236	249	245	266	286	252	262	260	279	262	250	230	252	250	212	258	255	228	237	246	238	231	284	237	240	255	258	230	242	232	262	257	257	250	259	222	260	252	249	225	229	248	244	233	247	252	236	261	250	262	252	232	266	234	225	264	281	269	254	248	266	247	250	254	251	262	254	233	273	240	266	260	269	233	258	260	260	231	236	234	254	246	251	253	252	256	245	247	290	249	240	254	250	250	228	271	233	277	264	279	253	266	244	273	253	253	211	244	269	272	260	259	257	247	268	259	268	278	249	261	269	239	219	253	235	272	259	258	225	279	250	232	244	279	250	248	258	236	238	243	248	232	236	257	247	224	254	270	258	265	213	262	266	245	255	265	262	256	241	239	226	240	236	268	274	247	218	257	218	312	251	244	238	259	256	253	252	259	273	212	265	243	254	235	241	251	246	268	240	243	260	254	237	241	267	265	256	243	259	243	253	260	235	229	276	257	269	264	255	231	248	277	265	257	237	245	227	219	234	255	239	236	279	249	258	260	253	249	243	241	256	272	258	246	264	256	290	236	270	233	258	249	246	279	247	263	238	266	239	240	221	268	235	247	251	260	246	249	235	263	230	247	249	255	219	247	232	253	261	228	264	253	261	241	248	253	260	249	219	233	237	210	249	238	258	259	251	253	277	263	262	213	251	242	235	262	249	272	228	251	269	246	274	268	231	238	248	249	258	244	271	280	235	231	255	245	235	238	264	256	268	244	232	247	232	236	261	242	272	223	238	267	254	255	256	245	215	233	262	232	236	233	229	266	224	231	224	248	256	244	244	253	262	268	235	263	249	227	253	258	270	269	239	250	279	261	276	247	245	234	257	268	248	264	250	244	237	256	245	266	244	258	251	232	243	238	236	236	240	223	262	238	251	249	240	285	246	273	250	253	253	248	237	268	251	231	211	256	254	264	266	224	234	253	236	255	275	214	278	237	232	271	263	247	242	246	235	252	236	248	278	267	259	271	237	235	238	229	246	255	231	223	244	262	256	260	238	263	262	275	239	258	246	244	226	241	247	257	251	237	237	263	232	228	242	259	246	261	276	218	226	205	257	243	257	244	270	244	233	263	263	252	231	259	232	262	263	253	263	258	255	248	263	257	256	249	243	268	269	245	219	246	260	231	262	282	243	225	261	254	231	281	265	222	254	240	260	259	261	236	237	249	219	244	232	235	222	261	247	240	249	247	246	247	235	249	256	235	240	256	267	238	237	247	290	248	258	229	287	259	242	272	259	230	266	258	280	233	248	241	230	236	243	254	237	268	267	226	221	262	234	234	242	251	258	229	239	249	234	271	240	239	245	224	278	257	232	280	247	257	242	234	263	247	230	203	233	260	225	262	244	242	256	231	251	234	266	268	222	254	241	252	236	248	242	260	257	250	244	256	251	248	236	237	237	243	220	240	225	260	260	236	263	254	223	224	244	231	263	235	230	239	244	250	245	250	247	223	251	250	254	250	247	251	243	245	261	233	243	244	268	263	249	229	238	262	242	245	270	268	243	252	241	242	257	251	228	258	228	233	267	249	252	249	268	249	262	275	238	230	271	279	242	249	249	207	242	265	248	247	248	272	266	258	268	235	247	208	275	264	271	241	242	250	260	267	248	262	240	284	253	259	240	245	265	248	242	236	254	265	243	242	261	243	257	256	217	230	226	252	244	243	239	240	258	242	243	249	261	242	237	245	268	260	221	242	235	256	275	229	252	236	265	270	269	271	254	251	283	229	266	237	280	266	256	253	236	238	228	250	263	255	269	248	241	258	253	251	259	254	272	227	238	263	218	270	274	235	240	263	270	224	271	261	284	252	281	235	259	285	247	251	253	271	248	248	242	245	277	242	241	258	261	255	252	246	298	256	227	234	277	253	246	233	244	277	245	256	239	229	225	236	251	242	247	249	241	243	272	254	252	239	269	264	230	292	227	280	269	235	268	260	252	221	242	238	219	270	251	259	253	266	249	261	256	256	236	238	267	254	251	285	257	231	259	248	234	265	262	272	264	264	260	279	240	245	225	234	254	252	264	254	264	253	253	229	258	250	264	227	239	252	219	207	291	274	234	237	256	241	253	254	243	246	241	242	256	222	256	253	250	271	249	260	268	251	254	229	262	229	249	227	248	256	245	267	279	261	272	217	239	269	262	255	253	222	251	271	224	254	265	231	270	235	279	260	265	256	233	242	274	246	216	226	222	220	266	250	246	251	252	240	230	242	254	269	243	247	241	246	235	239	269	262	255	244	239	255	259	254	220	278	263	231	262	237	240	250	235	257	233	268	247	251	240	262	269	237	287	237	244	256	235	240	255	247	246	240	252	258	278	242	241	263	254	250	263	266	224	247	238	242	265	269	234	251	253	253	236	271	270	246	244	256	246	238	271	242	251	229	246	255	259	236	257	258	229	273	245	250	237	253	256	230	233	235	235	244	243	251	232	241	273	256	246	266	256	265	270	239	280	240	224	260	241	250	249	258	260	240	259	229	232	258	234	267	256	241	274	260	268	246	246	263	226	246	230	246	243	217	258	239	260	220	254	269	236	229	231	249	259	254	255	257	262	248	234	242	226	250	220	248	270	233	255	254	241	259	266	269	236	263	242	238	223	239	255	230	240	245	256	224	241	236	246	259	250	248	240	242	251	274	267	250	240	248	264	270	210	245	272	263	262	232	257	264	257	250	246	256	252	236	263	251	272	249	239	225	247	236	250	226	251	277	255	229	251	267	263	258	247	270	235	232	278	241	227	255	243	275	243	272	275	210	249	271	222	230	219	265	248	234	256	250	260	249	250	218	227	247	244	221	265	240	254	254	243	245	251	249	236	258	240	230	265	262	255	229	244	224	258	248	259	261	256	252	237	262	266	241	262	285	248	253	277	247	244	265	266	236	255	258	237	245	253	211	246	244	265	268	246	276	251	243	258	258	235	248	249	264	252	262	249	240	263	260
2278	731	825	903	844	851	742	716	749	744	761	732	736	701	714	722	694	672	694	682	753	725	747	714	675	635	661	683	706	685	724	724	657	742	719	732	673	719	665	676	681	709	688	636	647	678	696	650	698	752	655	688	636	702	703	704	693	684	662	646	697	681	706	692	690	671	697	669	695	650	699	686	714	688	708	660	679	673	708	646	706	636	717	706	666	666	662	716	697	695	703	732	719	668	681	757	684	700	713	689	688	712	672	705	706	682	703	706	647	641	692	736	693	712	677	679	674	685	649	703	672	628	619	709	661	655	701	707	671	664	683	650	694	673	683	639	687	745	648	685	719	745	716	714	725	686	689	700	685	675	705	697	687	664	641	683	695	686	660	671	687	694	690	652	711	655	667	670	675	667	687	730	685	700	705	675	698	694	688	650	684	697	662	713	679	703	709	678	720	687	677	692	677	659	650	709	666	666	701	634	697	713	688	667	642	696	687	682	648	672	700	688	651	625	697	680	709	648	706	692	708	690	603	660	696	695	729	705	722	663	663	676	687	678	655	652	700	710	651	682	702	663	685	683	663	666	723	668	668	686	669	707	687	694	692	691	700	691	664	668	622	684	687	692	691	674	649	715	667	734	714	692	636	716	700	656	693	674	627	707	697	679	720	704	650	664	651	685	715	674	652	656	675	688	662	658	663	677	695	713	705	697	676	706	644	668	697	678	682	716	639	696	665	674	663	681	645	657	696	683	704	686	665	680	668	702	679	700	709	667	656	693	681	697	744	720	688	690	702	651	717	681	665	618	691	693	683	652	641	722	695	698	706	678	742	742	696	674	711	690	694	653	727	660	713	684	729	682	716	689	678	640	716	697	657	691	639	682	676	665	653	701	675	638	678	670	666	675	650	653	664	700	679	700	673	666	649	706	656	723	698	651	677	685	720	659	686	677	716	675	715	690	678	687	715	667	672	705	661	679	746	660	658	674	653	710	699	684	683	675	667	683	682	662	690	682	670	683	688	675	677	673	675	664	700	712	642	651	707	692	684	686	660	697	699	683	707	698	712	738	705	700	698	727	701	673	669	675	658	655	676	675	722	688	676	705	684	697	665	682	678	702	703	642	695	699	656	722	643	701	689	690	689	626	707	690	722	682	689	682	694	632	658	681	696	709	638	676	647	642	724	721	682	716	697	640	707	678	692	672	720	704	681	679	682	688	679	684	670	715	651	700	681	651	658	738	666	677	673	683	728	678	661	668	688	687	671	711	695	736	691	675	667	658	669	645	704	712	651	723	709	680	675	670	739	659	635	742	651	662	696	701	692	701	659	636	713	677	745	677	681	664	649	664	755	709	701	635	639	683	662	731	711	743	748	677	683	717	717	660	706	688	712	674	692	730	707	703	658	694	709	677	715	688	658	672	646	658	661	645	679	699	690	662	676	681	681	616	681	659	691	709	674	694	708	703	686	677	668	710	689	685	699	709	654	657	616	682	678	694	705	600	644	708	700	684	696	708	663	684	697	658	707	646	684	658	688	706	661	690	670	668	708	698	729	632	675	694	703	669	650	697	660	665	665	681	666	659	631	692	719	644	679	649	665	667	663	688	671	711	651	681	693	662	681	713	640	677	707	716	677	668	651	680	668	680	642	670	716	722	637	683	721	669	688	674	749	666	684	681	733	639	650	696	689	639	677	661	693	699	687	674	671	678	704	682	696	683	686	682	673	676	680	692	706	673	658	722	678	674	705	676	605	697	731	678	682	660	709	688	697	697	707	703	678	646	699	654	686	652	725	725	713	684	705	707	713	700	663	698	646	664	698	716	661	677	678	669	677	720	698	668	723	726	653	695	666	706	654	676	642	681	744	694	669	690	664	675	720	741	739	688	708	711	664	655	685	713	680	666	620	681	678	661	629	680	684	639	645	700	716	639	714	666	682	699	653	665	664	667	723	737	697	686	683	705	684	682	651	692	625	690	718	706	699	721	626	663	655	705	639	677	729	655	674	695	640	639	651	701	699	691	645	667	661	677	678	700	659	697	702	700	703	647	656	668	676	653	702	706	705	639	651	695	704	709	678	635	655	710	709	742	671	686	686	699	673	680	729	690	672	720	675	718	696	685	698	677	692	690	679	682	717	688	727	681	699	669	669	618	686	658	674	700	687	714	690	693	737	673	728	733	717	714	650	663	700	665	702	678	674	687	697	710	701	672	635	721	660	691	681	601	682	651	688	677	686	721	657	693	733	738	665	663	674	745	713	685	699	702	698	664	692	709	703	637	673	670	680	701	691	698	730	650	723	653	717	631	663	681	666	622	695	613	676	645	668	675	679	691	629	665	743	705	686	660	649	679	666	697	699	647	666	664	693	653	720	675	668	636	650	658	652	697	713	709	690	659	695	690	650	687	722	656	689	723	675	665	667	707	664	636	701	702	649	675	682	691	683	720	706	673	690	732	698	705	664	691	669	704	685	699	732	690	652	682	721	629	666	689	724	646	706	679	662	662	679	631	716	698	713	708	718	689	728	696	708	693	649	687	661	660	709	686	676	650	678	670	633	700	675	718	670	691	690	675	663	659	675	705	688	666	687	656	695	611	701	638	638	724	657	666	707	715	680	687	771	678	689	667	685	665	682	675	691	721	701	687	711	663	690	693	739	679	649	646	665	710	673	702	651	663	672	686	656	692	716	689	693	631	696	697	655	683	692	720	628	719	701	687	697	649	657	670	670	651	721	672	724	659	708	686	731	705	656	642	707	696	688	626	718	674	675	686	689	672	776	657	646	690	666	696	688	638	670	733	732	667	675	678	644	672	710	711	710	682	708	650	739	676	696	663	717	696	682	723	676	666	692	649	664	757	648	691	679	701	685	630	672	655	703	632	721	676	641	676	662	676	626	725	674	703	656	677	700	704	644	666	679	690	689	660	699	696	717	710	673	680	683	686	690	712	650	653	691	741	670	696	695	673	650	724	698	656	692	669	683	705	685	684	722	687	654	679	673	678	644	699	673	711	718	712	628	666	662	706	714	685	693	702	655	668	677	719	640	701	646	634	680	693	734	705	686	686	649	720	666	668	678	692	683	699	694	747	695	672	667	706	709	695	692	693	708	685	659	651	685	650	668	683	670	681	705	720	649	675	733	675	698	681	691	651	674	696	700	696	662	652	664	673	705	697	709	679	659	713	669	680	687	696	704	686	684	705	676	654	680	701	680	663	664	650	643	644	719	682	697	688	702	681	679	704	678	717	656	714	669	665	697	634	736	623	623	631	692	703	686	685	645	644	689	589	670	665	623	643	674	719	708	689	683	660	685	704	651	684	674	695	688	717	672	711	658	709	717	684	698	692	691	702	743	653	675	656	691	699	691	649	708	669	670	718	674	677	711	722	653	751	673	637	675	730	658	636	675	711	683	704	695	654	673	674	705	635	633	676	683	732	709	630	676	665	635	697	679	670	718	660	716	669	694	635	670	705	616	677	711	667	713	684	686	678	677	633	703	739
9827	1238	1484	1255	859	632	472	401	302	301	266	209	183	221	153	196	186	163	138	148	159	143	163	175	148	142	131	123	126	147	121	132	98	116	126	136	124	134	129	117	113	132	132	142	123	126	138	117	105	137	144	142	130	115	134	128	118	130	124	111	140	107	131	127	129	126	125	123	117	130	122	129	141	127	128	135	132	128	123	111	134	110	127	125	106	116	117	133	133	115	108	114	111	129	125	136	117	131	121	135	155	159	127	108	127	124	116	112	97	106	133	132	109	154	130	109	121	105	134	127	128	125	118	127	126	135	116	122	124	123	126	135	123	119	115	113	109	123	127	99	94	135	117	131	108	114	133	128	138	145	154	121	143	115	119	105	123	132	124	118	96	118	95	130	123	144	115	111	114	124	116	133	126	118	121	111	125	128	131	106	127	126	101	125	105	108	135	120	115	132	123	131	87	130	112	117	106	108	120	131	134	125	129	115	122	118	115	127	127	116	126	119	125	121	129	128	126	99	138	119	122	101	123	137	125	129	125	139	116	135	95	98	142	122	126	149	121	128	112	121	106	120	142	103	102	121	127	128	105	114	134	111	127	110	134	135	130	135	135	121	104	129	124	104	140	111	111	127	115	113	122	110	118	124	127	137	116	109	129	131	93	105	139	127	140	125	119	138	112	128	123	116	125	117	137	124	123	139	120	122	133	114	116	127	127	133	131	129	131	120	106	120	131	115	129	119	124	112	107	147	129	114	116	131	134	114	128	106	149	116	118	147	133	110	121	112	136	127	109	132	103	119	119	136	131	126	134	113	114	130	132	136	123	120	105	137	125	127	127	115	117	131	120	108	120	138	121	134	129	126	126	134	138	129	129	113	131	124	140	126	139	134	121	125	120	125	126	129	127	124	122	120	105	118	122	100	112	139	134	144	144	105	114	114	128	130	127	109	130	116	134	114	129	119	132	131	126	138	127	156	117	112	112	129	118	110	116	123	128	127	107	134	146	117	115	128	149	127	141	119	115	119	145	109	107	117	122	120	128	128	120	127	106	129	123	115	110	113	123	111	131	144	117	122	113	118	113	119	125	136	140	146	124	117	129	133	123	122	147	134	137	127	143	139	124	137	122	130	126	118	120	111	122	120	144	101	123	112	122	132	107	111	103	108	123	121	114	127	118	111	105	93	113	123	131	118	109	138	117	122	128	142	114	125	125	124	131	122	106	139	112	131	116	114	142	115	116	106	121	111	127	139	110	110	140	152	139	133	138	130	117	123	139	123	116	129	120	102	106	122	122	137	103	122	127	119	115	110	116	128	118	124	128	111	131	134	148	106	113	131	130	128	109	117	136	120	131	132	116	131	118	119	152	143	132	128	121	106	112	106	133	114	154	140	147	132	123	121	112	112	142	129	127	111	111	124	110	113	120	112	116	117	120	121	127	110	122	123	119	116	111	109	120	108	116	106	136	128	117	119	116	119	130	138	139	106	141	129	125	138	118	127	119	100	106	113	121	150	135	121	121	131	128	114	131	107	112	100	113	134	131	127	119	110	123	112	129	121	130	126	108	129	139	112	132	128	112	131	113	125	128	122	128	128	119	123	132	122	123	117	127	137	97	120	125	117	127	119	107	139	105	134	117	114	123	110	123	119	132	115	94	150	131	112	122	141	116	106	119	107	127	116	134	118	144	116	115	119	104	141	102	114	107	112	118	129	128	137	134	118	130	117	107	100	140	136	111	145	120	119	126	136	111	121	105	121	114	104	120	117	118	140	132	138	125	125	120	111	133	128	125	126	111	124	123	118	110	116	124	110	123	104	143	131	136	125	110	126	117	138	134	127	135	120	112	123	127	100	124	108	110	107	140	120	121	138	128	133	118	144	117	135	126	119	115	119	113	121	116	116	132	121	121	133	100	110	128	115	128	123	119	124	122	123	112	112	121	130	128	95	115	118	106	108	127	115	116	119	114	154	128	117	112	117	111	109	124	119	130	126	106	128	113	131	124	135	141	130	124	110	113	106	123	115	127	111	130	131	128	129	122	132	133	140	134	138	110	128	132	101	132	129	119	110	122	122	121	120	113	118	110	126	120	111	134	114	120	128	116	115	133	120	105	111	124	131	111	108	114	112	122	103	149	116	133	137	114	116	113	115	112	115	116	140	124	123	137	140	121	121	125	115	116	130	117	109	109	125	118	130	137	114	127	123	128	118	136	119	117	108	115	136	115	119	129	125	111	116	129	114	123	115	116	131	140	130	136	128	138	108	126	114	128	138	122	110	111	96	102	111	152	110	130	123	116	114	134	127	127	118	138	113	138	148	121	115	124	115	121	130	126	106	111	121	92	110	108	124	123	103	130	139	123	112	109	122	133	120	137	115	115	119	113	126	131	134	124	110	119	148	141	123	113	128	108	137	122	127	148	110	132	118	117	127	96	124	132	113	123	104	136	119	110	137	98	137	113	130	128	113	131	103	119	127	112	119	134	108	138	122	129	153	135	125	111	115	117	134	120	112	118	146	125	115	118	106	115	106	113	135	118	125	125	115	125	115	115	117	114	118	127	121	124	113	120	109	116	109	131	111	141	105	118	126	128	113	123	128	116	147	139	113	117	127	114	131	140	130	118	140	124	130	109	112	118	125	123	113	104	145	103	105	124	107	125	115	109	128	125	117	126	96	110	128	109	120	119	152	118	127	122	114	135	121	130	115	141	139	126	127	121	132	129	127	124	130	118	130	142	122	91	110	117	123	93	132	129	135	120	114	128	123	99	126	121	125	150	123	130	114	133	120	126	95	116	133	137	119	115	119	110	120	130	137	134	135	112	124	117	118	118	108	112	113	136	117	119	127	112	157	130	122	113	138	139	101	116	91	131	113	115	129	129	130	126	122	132	125	126	137	127	114	120	129	118	121	137	124	122	122	118	119	144	111	129	119	132	103	104	121	133	132	131	118	121	120	121	122	105	123	109	126	141	127	109	140	122	118	129	127	103	140	140	125	136	130	121	118	129	125	129	127	133	119	115	121	117	123	114	125	125	130	122	112	110	125	105	117	145	135	106	119	116	129	112	126	104	141	112	104	107	107	117	130	107	119	121	121	110	124	119	134	116	137	110	121	107	117	119	139	119	109	136	127	115	114	111	116	134	123	144	129	128	117	113	111	111	116	131	107	121	120	109	121	130	129	130	114	101	111	108	117	123	129	117	118	115	129	118	106	133	120	123	119	120	113	129	118	123	135	122	109	137	122	128	108	107	137	130	99	127	136	106	91	123	114	107	126	122	116	113	127	146	135	135	126	135	117	151	99	110	111	121	124	128	119	112	109	121	118	145	113	125	111	125	137	110	105	103	126	140	128	131	142	127	116	124	116	118	106	120	118	125	126	135	116	131	123	123	123	88	130	119	104	125	105	145	122	120	111	130	145	125	135	126	123	131	138	129	120	131	114	125	120	120	145	108	113	101	126	142	105	139	115	131	116	107	115	117	121	125	123	128	123	120	150
5810	1467	3199	3711	3080	2562	2061	1739	1470	1292	1170	1069	990	834	853	779	701	637	659	667	603	575	548	565	530	554	476	508	487	461	495	463	484	469	438	439	431	429	421	409	443	422	420	432	417	423	403	409	405	426	402	392	386	372	396	385	404	442	376	417	400	395	400	420	390	398	378	374	379	393	404	412	375	370	430	378	377	387	398	375	349	373	386	374	357	353	356	365	371	389	393	385	389	377	380	382	425	359	366	414	370	391	378	352	345	402	355	383	379	383	385	354	373	373	418	357	374	371	373	374	382	399	402	360	375	353	394	348	364	362	384	337	394	362	410	392	398	375	386	390	401	349	391	354	361	355	353	367	376	399	381	372	375	363	349	387	401	360	363	350	356	372	395	367	354	367	326	400	351	353	397	364	360	347	368	374	377	388	386	355	367	402	374	365	339	371	347	395	381	391	347	391	367	378	393	332	344	393	350	355	379	369	409	365	352	397	368	375	382	373	327	363	368	390	387	399	375	365	371	367	370	377	354	376	368	363	383	384	346	379	369	337	369	374	392	363	361	375	360	378	364	392	367	355	364	440	359	374	368	364	347	367	356	372	365	375	393	385	352	375	350	349	370	378	349	396	326	373	392	358	396	358	382	376	392	342	357	383	358	378	385	384	403	341	389	388	394	372	376	355	359	404	364	377	391	319	387	391	385	364	379	367	350	377	420	385	356	373	369	375	348	354	355	356	369	369	373	367	374	338	382	355	360	368	356	391	386	391	344	365	350	373	393	366	350	369	366	366	358	349	372	350	357	360	346	383	365	362	393	385	377	389	358	363	352	344	363	360	361	353	353	363	373	360	360	389	371	402	378	334	379	373	359	381	392	394	406	371	393	411	356	361	362	378	345	384	402	342	385	400	399	376	367	378	369	354	381	396	369	397	401	377	415	346	383	344	352	397	376	355	344	372	350	355	372	389	414	383	383	359	367	393	397	365	358	370	403	375	349	370	368	362	399	356	361	373	373	361	357	367	385	388	351	355	345	377	353	380	373	341	350	372	361	343	356	379	383	345	373	397	327	376	377	406	351	358	360	398	390	358	351	349	344	353	356	378	376	366	387	356	371	355	358	370	400	358	384	371	345	364	378	366	398	402	358	378	376	352	374	355	341	403	401	386	353	381	379	393	353	348	410	371	376	374	351	394	349	384	398	391	370	375	376	379	370	361	427	385	396	337	365	395	389	400	364	395	385	358	357	327	369	326	339	343	379	359	373	358	363	339	347	373	399	352	365	354	361	340	415	397	404	405	370	359	364	383	382	359	379	347	391	373	365	421	351	370	356	374	399	390	364	343	339	377	360	382	365	375	385	386	376	388	357	401	369	361	371	401	344	363	372	362	355	377	385	404	386	339	363	328	355	358	370	382	370	380	355	377	362	356	351	387	348	359	364	375	397	362	369	386	346	392	333	352	341	367	390	377	358	379	367	373	370	343	380	351	367	372	356	355	371	339	390	372	372	361	387	333	365	370	347	383	357	392	349	361	376	374	413	358	389	405	362	370	390	361	357	353	364	342	357	395	388	381	382	380	391	372	375	389	367	409	357	355	371	389	361	376	364	341	384	400	382	333	393	364	388	365	389	369	334	370	370	381	396	356	373	365	403	370	376	347	390	369	368	385	376	424	361	373	371	406	386	395	396	381	365	389	382	355	374	399	352	385	373	359	362	339	332	374	367	378	360	344	338	409	350	360	378	366	370	348	366	388	369	382	387	398	371	386	336	365	382	390	363	391	368	399	372	361	350	367	380	385	355	375	403	365	345	381	393	334	389	404	397	364	383	413	379	355	327	363	358	353	348	338	369	393	364	345	369	353	351	376	370	362	351	356	339	392	372	365	359	378	374	404	377	367	345	370	343	362	339	356	349	362	363	381	387	402	380	371	365	403	349	388	384	373	403	348	352	364	371	357	354	373	376	391	347	388	362	387	378	392	355	349	366	365	355	395	386	361	381	391	378	385	361	379	366	392	379	358	365	349	394	345	368	384	377	362	397	372	376	389	356	379	359	357	359	351	350	342	374	367	374	370	373	366	378	363	348	337	335	387	347	364	348	358	404	369	356	351	388	393	351	383	389	367	391	363	388	385	342	375	367	350	373	344	363	377	361	394	350	394	378	357	360	346	368	369	386	358	391	378	369	375	364	354	389	348	366	386	377	340	357	380	382	391	325	384	371	390	366	377	382	344	395	376	347	367	374	355	367	362	377	366	364	389	373	376	358	328	380	351	337	376	401	358	375	386	410	319	373	392	350	350	357	367	367	341	365	394	360	368	371	386	399	340	381	395	362	403	361	376	388	380	351	397	388	396	348	364	379	354	404	355	370	357	347	382	367	385	369	357	403	359	350	394	383	360	351	384	353	364	351	379	367	342	338	354	387	392	333	353	347	399	396	377	372	348	336	344	339	366	361	366	352	327	328	392	358	377	382	379	390	361	346	370	335	369	372	368	350	397	366	383	374	357	393	405	418	385	365	371	391	365	368	356	359	337	365	381	366	340	374	349	349	393	346	355	355	390	364	414	361	389	349	383	365	344	371	401	371	343	362	380	383	391	378	354	388	348	379	371	370	391	368	399	405	354	368	382	374	347	375	361	395	362	339	395	362	356	391	319	377	385	394	359	353	363	373	355	366	386	403	362	371	366	400	370	343	410	414	381	337	386	367	381	392	374	345	384	356	375	409	365	379	357	376	396	353	385	381	372	353	361	397	343	368	392	348	375	328	326	347	350	355	340	390	354	332	331	378	382	363	386	392	335	387	375	392	371	386	373	360	389	373	369	369	381	342	349	391	380	373	374	355	364	369	333	346	367	366	389	357	367	394	344	376	395	389	402	404	336	354	381	372	416	375	391	380	376	362	331	362	343	383	357	384	385	367	357	374	374	408	410	364	343	388	406	353	356	417	362	378	376	380	370	425	377	376	385	387	389	364	375	358	341	366	391	372	378	368	383	402	427	405	396	378	362	382	386	355	374	370	354	356	346	348	350	365	356	385	351	375	344	370	369	377	380	391	360	378	379	387	354	390	375	379	390	367	374	384	385	367	369	371	355	361	372	385	395	342	383	362	389	393	367	382	354	390	364	378	386	323	372	398	361	370	359	403	360	389	355	355	418	336	369	371	372	338	380	379	373	412	348	366	389	315	367	358	341	387	343	373	359	393	380	366	375	347	387	359	388	356	382	369	402	367	384	328	339	384	334	344	369	373	365	439	407	361	364	380	382	371	373	331	360	358	401	394	367	367	396	379	381	363	385	376	390	394	335	356	406	365	368	367	374	364	367	353	345	375	375	348	379	388	368	362	353	374	374	379	358	363	365	374	376	354	361	343	370	374	349	378	389	355	365	374	360	334	366	357	407	390	375	330	347	398	375	363	397	403	378	361	391	350	327	344	352	373	352	355	393	339	337	382	394	371	367	318	350	364	390	351	331	353	348	398	372	353	370	365	404	398	363
18275	2974	2769	2220	1537	1141	833	715	560	470	379	365	363	292	292	268	249	255	231	199	222	196	166	191	190	191	170	176	180	163	179	168	194	187	150	178	181	177	174	178	151	184	168	150	180	171	180	171	167	197	146	156	166	181	180	164	150	141	146	162	154	169	179	136	160	170	149	178	165	152	156	151	155	121	175	161	160	151	161	149	162	152	143	127	171	187	142	157	141	135	150	153	153	162	150	164	166	146	174	163	124	140	173	158	164	163	168	153	145	166	145	155	165	151	160	142	150	133	159	148	165	156	151	143	170	159	173	154	160	146	156	152	143	147	174	169	132	144	175	162	166	164	160	154	151	143	138	155	157	164	133	155	138	133	165	167	152	170	158	158	180	174	140	163	155	169	161	155	138	178	139	151	148	145	161	128	148	150	177	170	145	143	173	153	144	151	178	166	144	161	178	168	169	137	157	149	157	147	157	155	154	151	142	152	154	166	182	134	167	159	156	133	161	157	163	159	146	155	158	152	161	143	161	147	145	135	159	162	175	163	164	144	137	165	172	159	165	159	165	160	159	144	158	148	188	140	154	169	120	162	122	151	149	127	170	152	154	152	135	179	139	149	159	142	134	152	165	166	153	144	162	160	115	134	158	149	120	163	169	182	148	151	132	156	158	156	154	144	160	154	143	173	169	165	158	164	151	144	164	169	162	178	171	157	142	169	153	121	144	161	162	141	170	155	159	160	150	155	173	167	150	152	141	161	137	162	151	156	158	153	161	140	142	147	151	132	140	128	166	137	169	141	164	142	150	148	173	153	168	153	145	144	157	139	150	152	144	160	164	141	148	153	149	146	151	170	165	130	154	130	139	143	153	138	167	161	166	152	147	157	150	147	135	141	169	164	166	142	144	146	162	159	159	149	172	144	140	150	133	161	160	156	153	184	164	153	139	149	145	143	159	154	162	135	159	157	138	159	155	148	157	156	144	121	164	158	170	163	151	137	159	162	134	137	161	121	144	138	176	156	131	133	176	174	141	128	152	163	178	176	155	144	148	162	161	159	169	145	188	159	156	154	151	144	157	167	169	160	149	168	159	159	152	142	148	129	150	128	154	151	138	167	160	161	164	149	137	138	139	158	152	135	153	155	157	125	153	141	175	160	166	139	152	156	179	170	162	160	140	162	150	137	129	154	147	168	170	140	155	158	162	140	166	164	140	149	140	158	167	161	145	162	153	162	142	129	144	167	147	146	174	162	145	149	162	138	155	156	133	153	165	173	153	165	163	135	158	169	144	167	173	137	146	178	162	169	156	139	200	161	146	160	145	153	175	137	137	143	146	167	138	149	168	164	151	160	147	167	147	170	170	166	157	159	150	157	137	165	161	154	156	165	175	165	124	167	137	162	177	142	190	177	158	150	150	143	156	157	176	175	148	153	131	168	153	152	148	175	180	137	153	150	149	145	156	150	161	163	133	137	156	137	155	144	157	143	143	175	119	146	159	157	171	167	147	158	143	165	165	143	144	145	158	185	140	153	145	140	155	167	156	167	162	177	148	158	155	161	157	165	158	154	153	149	154	164	136	155	160	164	137	160	136	152	141	168	129	149	137	172	142	145	166	148	175	152	157	159	167	126	153	141	168	147	163	162	137	164	160	146	172	153	162	158	156	131	160	154	161	144	164	173	137	152	173	154	168	164	152	125	169	154	165	149	147	158	147	157	176	149	152	157	169	158	170	140	151	164	153	138	197	144	163	147	148	153	169	175	163	140	162	163	142	166	151	193	162	137	159	143	151	161	120	134	161	146	152	151	148	152	121	125	157	151	148	168	167	181	162	154	155	126	141	146	143	167	158	160	122	146	149	161	122	152	158	152	177	136	143	163	155	155	134	164	145	150	174	172	144	175	149	172	131	133	146	154	180	159	165	137	181	156	164	142	145	161	161	178	129	146	155	151	138	137	157	148	159	155	153	161	163	171	162	147	150	156	146	160	191	156	164	165	156	133	139	151	150	160	148	137	168	168	158	169	146	156	147	123	141	174	140	176	178	154	148	150	162	147	144	157	163	156	165	155	152	170	195	190	162	169	159	160	139	137	151	143	141	162	172	145	136	151	160	162	154	161	157	147	151	149	142	145	145	151	167	156	151	151	148	159	149	141	170	148	163	144	159	154	161	161	139	152	160	153	182	173	145	142	150	155	168	138	155	156	148	141	169	166	153	150	165	173	138	146	155	150	147	146	163	151	149	158	158	120	146	164	166	172	151	148	155	174	159	179	149	163	127	162	149	151	160	171	133	170	172	150	147	167	126	162	162	152	139	149	161	160	152	163	166	159	152	182	158	166	173	179	177	157	186	156	152	140	146	168	181	149	137	166	128	151	146	183	160	148	143	132	139	140	151	153	139	135	154	131	158	145	167	152	159	196	161	159	141	151	171	166	167	153	151	150	145	155	173	151	151	162	160	157	151	164	161	142	163	148	170	168	135	149	128	167	144	146	144	160	154	162	134	149	149	168	148	149	171	149	147	165	160	158	157	152	147	151	134	144	153	134	148	142	145	132	156	161	150	163	157	151	144	155	148	160	160	154	156	137	156	156	154	165	153	157	144	156	188	178	151	172	170	145	151	149	148	162	170	148	152	160	154	176	157	143	162	162	147	151	152	155	170	160	169	164	167	185	151	150	148	170	154	138	175	142	171	165	149	119	155	179	157	145	171	153	135	155	150	154	164	163	137	145	144	149	141	145	145	144	145	177	141	153	153	164	163	172	165	195	154	137	164	161	147	153	146	151	147	146	165	167	156	158	161	158	166	158	174	151	163	139	144	159	161	175	171	172	160	147	153	155	165	146	156	169	164	131	161	144	150	174	167	149	152	145	145	146	147	149	150	172	156	153	159	168	151	155	165	132	168	135	162	145	143	146	145	155	151	164	186	153	163	145	162	154	147	134	154	143	155	159	160	143	178	139	154	146	174	146	158	135	157	145	169	142	135	155	142	152	153	152	148	166	155	158	146	135	144	155	178	152	165	151	150	138	169	143	159	157	141	153	144	143	153	151	154	175	155	150	136	173	149	146	147	132	168	156	152	150	159	163	142	164	167	131	139	130	156	163	127	165	139	177	153	119	162	151	149	191	148	152	145	171	151	149	156	149	164	129	165	159	149	142	147	152	148	161	132	172	167	145	159	163	159	151	162	156	166	151	131	160	168	170	141	177	140	165	158	165	166	162	139	163	140	141	153	133	144	177	140	153	169	178	152	138	145	174	154	151	143	143	143	143	156	145	134	158	158	142	160	169	133	150	149	133	159	142	148	151	152	141	128	177	188	138	161	138	157	160	146	147	154	144	147	153	152	132	161	157	176	155	171	166	137	154	144	157	132	150	146	145	154	136	158	163	171	153	161	151	165	156	147	140	147	159	172	147	136	180	152	197	130	129	142	158	142	163	147	134	166	168	134	153	141	157	159	143	133	138	165	153	159	131	156	148	148	167	138	140	158	162
7889	2517	5478	6414	5464	4390	3608	3067	2536	2170	1987	1836	1547	1395	1242	1189	1064	1057	985	886	880	876	788	753	714	735	714	718	680	627	642	613	594	612	641	605	587	554	557	569	551	555	616	553	569	578	566	542	523	618	544	532	541	530	513	516	534	488	500	509	502	525	490	536	493	495	513	487	497	512	524	521	491	498	457	483	504	524	525	515	515	481	511	474	502	473	477	481	493	514	501	484	478	445	500	470	434	514	493	475	459	484	503	465	459	482	482	481	477	460	494	455	473	464	462	477	468	442	452	496	475	501	455	452	433	479	472	496	499	441	502	496	463	470	459	458	481	470	476	477	507	441	441	469	457	468	480	468	510	492	495	448	433	442	495	440	474	433	475	420	479	492	442	489	445	452	436	484	448	449	462	464	461	453	500	470	484	444	444	486	523	474	445	456	470	470	478	420	470	493	475	506	449	455	456	464	446	477	467	510	498	469	463	466	469	475	506	453	456	500	450	462	466	426	428	480	477	503	504	486	463	468	457	478	495	432	449	499	481	473	468	433	470	482	453	413	437	462	482	496	436	488	423	485	479	467	456	483	490	450	440	474	459	448	462	440	469	484	440	469	471	481	477	443	423	467	450	456	476	446	466	443	457	466	448	504	459	423	454	470	469	435	465	459	439	462	480	514	457	448	470	444	475	500	421	449	471	441	455	453	482	431	485	497	445	454	482	469	499	470	462	437	480	482	476	471	451	472	470	424	475	474	426	443	479	420	441	475	471	463	478	450	465	453	486	477	474	493	473	473	471	486	448	450	491	461	471	479	461	440	460	473	471	462	419	442	475	459	424	452	466	450	477	470	450	472	488	458	474	465	450	485	429	459	460	414	460	480	474	481	473	484	514	471	461	437	490	421	511	428	468	432	434	478	458	449	485	459	459	453	455	455	488	470	437	503	467	482	410	504	458	460	484	446	471	462	461	471	446	439	455	481	472	457	458	451	493	481	495	475	479	484	437	478	463	452	478	429	482	495	483	438	468	487	479	483	442	490	440	445	468	455	475	492	460	496	480	483	499	507	453	481	484	485	478	459	448	476	471	454	457	446	438	482	467	472	491	489	454	427	472	472	454	456	497	500	497	459	509	458	426	453	514	482	460	448	442	486	436	413	463	477	477	450	465	478	431	507	458	451	434	483	483	475	460	435	481	464	466	492	456	489	454	459	472	442	468	520	439	434	483	457	424	450	500	476	472	461	446	511	462	498	462	506	457	431	451	459	458	437	495	420	468	480	477	480	459	440	478	464	471	466	450	491	478	452	470	510	468	482	462	456	485	484	459	447	449	497	438	480	474	479	493	456	405	435	460	472	463	459	462	440	470	455	490	456	450	464	477	443	505	467	510	472	437	463	448	496	472	462	429	453	460	463	465	460	471	437	446	459	521	470	506	495	421	509	468	471	468	449	453	525	429	448	504	442	454	470	493	463	417	444	480	443	461	457	434	459	491	471	457	491	478	427	521	470	452	467	455	442	451	473	489	474	453	409	453	435	480	469	452	478	411	455	443	472	449	447	463	453	471	494	520	460	460	431	449	461	493	438	447	464	487	415	479	459	469	433	486	460	496	468	492	451	448	477	457	499	453	450	510	451	466	453	463	437	457	429	445	457	444	433	449	479	464	482	501	460	507	443	459	461	477	480	440	486	471	474	478	458	478	470	448	489	450	414	458	471	426	464	502	484	442	489	479	479	484	499	450	449	454	438	482	469	439	429	472	491	514	467	462	434	487	448	455	470	476	474	455	432	493	476	461	513	470	465	478	493	463	493	465	466	469	466	480	448	470	435	423	456	457	450	447	450	479	452	448	493	464	474	472	447	474	490	439	395	476	445	448	484	461	495	476	459	461	458	485	467	467	462	442	472	463	499	472	485	472	422	416	483	459	497	508	462	481	487	511	440	428	470	480	474	462	468	449	509	444	482	455	492	461	492	487	446	474	464	461	479	479	464	437	442	461	447	459	500	424	470	464	476	441	442	455	441	470	462	469	493	479	458	453	471	534	459	450	438	490	448	483	461	479	443	427	472	499	458	509	429	434	438	436	449	441	438	427	475	442	476	442	488	518	460	473	452	463	470	494	461	452	451	490	442	455	470	470	481	494	461	472	478	451	461	453	441	447	441	483	487	445	470	472	443	467	461	424	461	430	446	474	457	468	459	465	438	458	461	478	462	475	447	475	445	474	488	488	462	436	479	452	486	472	458	456	432	467	428	463	474	460	446	476	470	450	505	467	472	450	459	433	457	464	462	449	469	516	473	445	429	488	486	454	440	486	454	443	462	472	463	465	475	452	475	444	482	439	449	510	463	451	497	483	474	424	462	433	455	468	473	443	459	477	493	467	498	451	452	452	432	448	449	489	457	464	439	454	445	501	485	464	488	467	464	429	450	461	456	451	456	482	449	445	461	425	438	447	487	465	419	430	464	479	520	449	452	463	452	442	456	436	454	463	497	442	472	429	490	470	430	454	424	459	452	426	448	459	454	475	447	436	469	446	503	483	512	446	466	477	473	491	417	475	454	494	461	479	444	493	426	426	452	484	464	458	444	457	487	451	496	483	491	465	476	427	473	440	453	492	506	479	489	450	428	486	460	493	445	441	489	434	475	452	452	470	491	428	481	460	444	463	437	460	491	469	460	495	472	443	475	444	507	490	460	475	449	455	476	462	448	476	456	462	483	473	470	434	498	464	430	458	481	479	452	483	474	488	447	517	449	489	459	431	451	434	473	455	473	513	469	503	434	466	464	419	480	456	451	487	486	494	460	452	425	488	486	481	456	474	492	435	443	502	470	500	484	446	476	478	461	448	467	453	463	441	478	471	448	452	484	510	453	495	442	496	465	455	457	446	451	435	444	444	430	472	476	457	449	454	471	483	440	438	462	441	456	492	457	474	475	461	437	467	462	442	462	443	483	472	496	459	434	452	496	465	477	451	423	450	454	465	445	472	407	438	466	456	479	487	448	454	480	460	456	450	445	480	415	469	442	466	464	443	484	459	468	482	457	467	476	452	488	424	448	456	487	438	455	460	511	484	462	426	456	497	483	465	472	477	463	415	457	482	487	452	457	460	482	436	441	450	512	481	453	489	454	463	435	465	460	479	455	450	442	441	461	466	470	461	446	453	453	474	450	514	490	445	472	479	471	489	461	422	446	430	447	454	465	451	467	480	476	528	468	460	457	432	470	427	462	496	462	440	424	446	417	461	451	458	425	469	400	444	466	462	499	484	488	449	483	476	461	438	445	489	441	459	460	466	471	496	439	469	451	469	473	476	451	475	488	482	503	492	465	466	482	473	458	414	486	453	466	495	436	449	463	451	465	438	456	486	453	506	480	466	424	446	443	428	490	462	450	499	456	472	501	500	435	447	451	453	479	455	436	437	478	486	472	508	466	453	469	485	446	500	501	479	450	471	472	444	467	482	475	462	484	461	457	466	477	460	461	471	452	487	444	435	459
2387	328	342	290	294	296	264	290	279	295	244	241	279	244	235	276	256	242	267	276	254	246	238	259	234	267	259	275	277	260	251	244	247	243	274	257	237	255	247	254	268	232	241	257	248	229	255	263	215	229	274	245	265	232	237	237	257	247	243	254	251	227	243	273	267	226	266	258	265	217	256	231	249	247	250	254	238	269	236	263	238	243	245	245	278	262	248	238	245	267	259	272	231	244	229	238	277	249	238	235	273	262	260	236	255	245	276	246	247	238	264	253	256	260	244	255	237	248	243	239	236	256	216	295	227	246	268	224	266	253	283	238	264	248	243	220	243	259	265	262	258	266	252	256	229	259	230	285	241	254	240	245	242	241	265	258	259	247	238	248	279	249	222	243	260	257	271	232	242	234	251	233	263	237	247	246	259	253	238	254	274	236	246	255	270	236	238	243	244	246	243	253	232	220	288	237	264	233	246	242	252	240	250	252	264	237	230	261	268	230	263	259	236	244	285	251	211	245	265	260	254	250	272	219	280	253	258	260	260	244	237	240	247	259	261	274	247	265	271	255	249	243	244	237	275	253	254	232	240	231	275	248	237	272	258	239	224	244	254	266	244	228	248	223	250	231	255	269	248	248	245	256	255	257	247	278	238	272	252	249	258	286	233	238	249	265	241	286	263	256	248	231	273	272	246	204	250	218	234	261	251	263	270	249	270	264	246	255	266	273	237	258	255	242	232	269	258	249	252	231	225	280	248	237	235	233	254	217	251	264	234	251	262	231	232	254	261	252	251	268	217	250	234	259	261	224	241	245	242	242	241	246	251	244	262	280	260	242	236	247	239	247	237	265	223	251	252	251	250	267	260	275	210	258	248	259	239	219	234	235	226	251	263	247	261	225	271	251	242	267	241	238	247	242	237	249	231	211	247	238	263	239	256	244	273	252	246	248	241	259	255	233	270	249	255	255	247	256	257	245	234	256	234	256	232	240	274	241	226	255	247	241	247	240	241	270	284	229	283	243	235	260	274	213	237	273	244	218	261	254	275	254	241	257	263	259	259	239	244	248	259	241	256	240	263	278	260	275	230	246	265	239	243	250	281	243	220	247	267	252	236	270	233	258	230	240	278	267	263	236	277	257	235	255	236	267	252	282	219	245	270	235	266	249	256	235	248	224	243	278	246	260	226	229	231	237	242	262	278	226	257	255	238	259	260	262	245	261	239	246	249	266	256	264	257	222	247	261	223	273	243	232	262	241	243	263	239	255	257	236	253	288	260	265	260	265	260	249	240	256	241	249	236	307	277	252	237	235	279	246	246	251	238	256	238	240	265	239	263	238	248	261	263	229	256	268	248	270	229	240	251	258	260	238	257	232	227	266	252	260	217	243	264	260	262	246	256	227	277	260	231	244	271	246	248	228	269	227	256	238	225	267	265	225	255	238	241	256	252	277	245	243	236	234	234	250	265	246	258	247	243	217	266	255	251	246	241	224	250	243	255	237	228	272	254	245	289	227	233	272	253	247	254	220	238	247	276	264	246	218	250	254	252	257	236	264	249	247	242	261	256	259	240	250	246	261	281	249	235	279	244	259	203	231	248	239	270	258	256	214	255	246	247	251	253	274	253	253	292	238	270	237	241	237	264	256	254	253	233	199	251	236	247	263	249	259	252	211	226	252	249	242	266	259	249	247	261	226	240	246	253	248	252	253	235	269	250	235	246	228	265	226	240	250	257	246	236	215	252	240	227	245	244	227	260	231	256	256	264	230	228	228	263	273	256	215	266	248	261	239	260	267	266	227	255	262	248	251	253	270	259	288	240	234	249	272	266	248	255	266	265	253	259	252	248	243	247	260	229	251	273	243	248	232	217	219	248	232	222	263	255	253	259	255	263	251	252	235	237	270	247	242	254	258	244	258	257	244	266	258	270	224	266	246	223	243	261	261	247	247	235	256	272	249	258	230	247	244	251	236	236	278	235	257	244	260	237	259	251	254	240	254	237	242	263	266	250	253	256	247	233	242	261	228	228	227	235	227	256	259	241	247	270	249	254	281	260	276	257	278	260	252	244	252	239	271	276	266	255	267	257	238	226	260	258	257	265	261	266	223	262	276	243	248	261	252	222	235	242	252	268	252	285	267	261	247	253	218	265	224	237	247	270	242	251	242	259	253	284	280	258	269	231	225	253	255	249	230	248	231	247	225	252	263	231	257	254	255	245	221	234	226	271	273	248	228	254	248	266	234	254	240	271	268	267	216	236	250	243	243	252	250	257	234	248	246	216	261	254	261	233	271	252	268	283	243	244	259	248	258	256	244	274	241	222	251	282	238	265	226	261	260	240	249	232	247	236	249	269	240	269	273	257	251	244	262	265	233	247	234	256	241	250	212	271	250	267	240	246	251	258	257	239	240	238	273	264	234	248	246	257	272	247	235	251	217	253	277	265	274	232	279	229	228	225	224	261	286	266	256	238	236	245	269	270	258	262	275	263	254	246	244	246	256	235	244	249	270	249	254	261	236	229	284	238	251	259	204	257	229	216	227	234	254	258	259	251	263	252	268	237	230	238	247	260	250	261	239	240	252	246	266	233	244	229	261	250	255	260	233	250	264	253	261	279	239	227	213	254	238	264	244	252	222	249	229	217	279	261	253	234	235	226	239	205	250	244	258	229	246	269	270	251	256	235	274	237	227	247	245	242	237	257	273	237	246	246	257	248	229	262	270	265	262	245	221	222	246	238	242	246	236	245	253	246	244	275	274	260	225	259	265	246	245	261	240	250	242	242	252	250	225	232	230	256	245	245	260	233	268	234	224	264	266	255	238	222	249	238	234	263	255	247	222	252	249	230	222	249	254	244	269	261	284	230	248	248	260	241	256	251	278	251	251	248	243	237	269	268	256	265	254	253	237	269	237	254	227	234	270	261	227	247	266	236	260	288	245	247	257	259	249	264	249	262	248	208	278	248	237	262	277	213	248	276	271	264	269	271	234	237	250	256	242	242	265	241	251	269	259	240	247	242	226	254	208	224	258	278	245	232	258	262	229	241	267	261	235	261	232	250	215	240	231	272	218	244	271	250	251	250	252	250	230	245	228	222	241	248	264	258	241	249	245	236	249	209	276	288	240	244	247	244	255	260	229	242	231	244	265	243	206	248	265	248	254	243	238	286	240	230	254	251	271	254	238	260	297	274	263	237	251	282	244	246	267	243	236	256	264	265	252	248	264	240	253	254	273	245	228	240	263	244	274	238	250	257	233	247	254	292	262	262	268	254	218	267	252	236	247	274	219	253	256	247	237	256	236	285	260	268	236	231	249	255	254	270	241	242	245	243	259	260	263	241	255	258	261	278	257	251	233	211	234	241	220	265	225	243	269	259	252	231	289	261	261	259	229	254	244	230	252	242	263	253	267	247	266	251	245	240	274	294	238	266	252	242	247	262	256	250	222	231	265	232	234	247	253	232	273	242	258	245	244	250	239	226	243	231	273	277	233	232	240	246	262
2413	775	931	927	871	844	844	811	676	747	749	745	746	724	698	671	704	695	682	695	697	621	693	713	768	717	703	706	704	678	656	672	682	661	669	699	710	667	696	675	688	716	664	692	627	703	717	691	654	679	670	652	695	679	633	652	708	653	621	678	659	650	674	711	704	746	711	622	709	685	650	693	664	681	715	672	640	647	695	709	689	710	679	690	732	696	636	737	655	661	690	722	691	675	653	658	671	680	722	689	702	657	688	690	688	688	687	642	702	672	644	700	649	692	675	661	640	638	695	697	711	709	659	706	661	703	640	670	645	689	708	704	697	658	708	701	640	664	656	648	700	660	662	671	710	664	687	678	667	648	688	679	665	718	697	652	695	706	683	681	687	692	673	692	692	699	657	685	727	669	679	684	643	656	746	661	645	697	691	701	686	680	658	688	696	699	664	705	643	691	672	725	701	666	637	642	660	654	698	710	679	701	726	686	629	628	695	663	730	676	684	688	665	667	722	652	659	725	695	731	674	690	683	690	720	716	664	693	715	718	617	735	749	647	715	672	663	659	670	663	708	671	710	658	712	649	707	683	699	648	672	664	685	644	702	693	638	682	648	668	677	671	712	653	677	640	686	682	669	683	644	676	648	709	694	698	654	640	713	653	712	674	660	677	661	706	666	710	721	701	713	667	679	671	680	609	705	714	696	646	698	642	708	658	643	698	669	678	690	701	676	687	674	674	678	620	655	695	675	633	659	690	658	668	661	678	667	669	718	709	662	680	700	677	688	666	676	697	694	701	671	668	651	668	682	683	627	651	660	713	683	703	669	676	701	661	690	664	672	644	698	646	678	700	692	697	682	682	677	648	672	678	672	644	661	662	675	671	697	733	705	700	683	680	687	712	659	639	677	715	711	673	678	650	688	750	714	660	687	665	681	673	666	648	665	667	660	717	701	686	610	679	687	735	698	668	703	666	676	646	672	658	687	683	656	684	648	709	692	719	667	693	692	606	662	687	687	653	698	650	724	688	685	695	684	732	677	643	691	665	699	695	701	660	669	680	704	719	660	695	673	724	693	669	681	680	659	687	681	672	664	641	680	681	698	702	693	702	665	668	664	682	646	649	688	666	710	724	660	661	689	697	693	696	691	680	706	659	705	695	676	721	652	705	660	683	662	662	692	680	692	682	686	648	701	700	679	677	681	667	638	649	698	677	656	631	669	665	655	651	618	682	703	688	707	681	676	683	676	704	722	699	634	673	655	671	675	645	694	690	676	702	719	680	699	678	678	650	697	695	673	671	668	685	651	677	645	708	665	653	658	685	656	716	720	688	690	677	705	664	657	687	651	697	646	635	680	634	668	614	679	660	718	670	685	655	674	666	673	690	658	700	697	673	678	708	682	658	669	688	661	697	699	669	675	671	698	657	724	726	654	694	682	632	690	643	692	701	685	689	681	703	720	645	736	688	657	680	697	677	675	657	671	672	691	664	688	700	659	660	683	755	715	661	645	708	650	678	681	650	661	615	701	679	657	676	663	686	642	655	672	659	670	696	668	674	666	648	673	680	661	685	718	661	663	688	672	662	705	697	668	682	667	672	680	725	685	620	714	685	658	705	647	638	654	700	674	656	649	677	650	695	642	705	649	679	683	703	703	673	649	651	662	719	677	659	642	678	671	655	633	704	635	676	667	699	693	668	678	676	610	701	720	664	691	665	644	682	706	689	675	714	629	675	739	657	685	666	664	624	685	692	686	648	722	673	694	682	679	662	656	689	688	637	712	677	691	649	681	665	711	673	693	657	699	716	669	728	689	693	697	712	695	684	703	727	672	648	694	656	658	696	667	698	696	648	699	734	638	703	677	671	692	660	712	662	717	703	699	659	644	676	659	641	674	684	718	697	677	610	712	679	623	646	667	683	666	666	634	697	673	655	684	643	635	669	657	682	704	698	669	670	680	696	662	716	699	657	725	704	694	661	683	717	651	653	682	679	642	683	664	645	706	688	692	709	648	668	649	685	697	704	683	655	689	694	721	684	681	690	681	680	665	676	666	664	627	686	683	691	701	721	715	703	684	729	710	683	676	628	678	660	707	654	665	693	664	674	728	654	663	719	654	632	681	693	654	695	675	704	691	664	703	704	688	715	654	655	687	684	682	694	745	711	667	657	709	669	645	675	669	696	645	727	724	720	699	709	635	643	692	662	673	685	712	713	658	627	641	699	672	772	653	669	737	713	654	685	681	681	660	722	713	713	687	692	747	697	687	719	674	716	688	705	688	708	681	608	680	713	683	717	678	646	654	726	694	666	642	630	690	706	702	694	712	684	618	638	639	683	679	692	695	685	676	657	671	684	613	662	699	718	701	691	710	731	670	694	660	655	700	672	705	647	691	653	666	661	686	674	689	664	667	669	689	679	730	694	662	677	691	698	683	692	682	644	638	696	709	643	703	632	620	665	705	669	659	694	733	683	664	651	664	699	715	692	699	695	712	702	693	703	676	683	644	703	688	716	746	648	714	655	652	662	691	658	670	685	696	687	670	697	681	713	672	674	682	641	611	715	684	655	693	698	688	686	690	657	703	643	686	658	717	670	696	644	705	661	700	724	695	672	713	665	685	676	679	686	703	678	729	647	607	673	691	678	675	675	700	658	667	707	702	709	657	674	682	736	645	662	700	655	687	679	677	666	726	649	683	614	662	664	706	660	685	679	658	653	660	705	693	712	679	689	669	651	684	707	652	720	675	669	666	720	703	706	662	737	694	707	672	686	638	712	675	691	674	708	708	668	714	663	694	667	664	658	687	707	707	649	665	695	735	670	685	693	684	628	704	715	699	713	704	666	672	681	667	696	682	679	661	676	683	688	703	684	668	661	658	637	724	700	754	724	628	733	682	667	681	731	658	625	659	666	645	697	711	678	665	705	659	716	710	658	715	676	716	640	657	678	683	716	708	661	657	704	699	681	693	732	675	727	649	671	662	689	711	669	698	695	681	689	626	687	670	644	647	688	709	663	685	721	677	684	635	701	670	693	655	666	712	660	700	648	703	710	626	669	655	668	655	681	606	663	678	680	678	646	695	694	670	682	663	649	694	710	667	683	691	671	701	679	627	662	695	733	635	716	692	648	689	748	687	690	629	696	697	666	720	695	681	645	644	672	687	667	705	674	667	700	685	646	656	697	680	716	624	680	692	719	680	658	688	701	632	674	677	695	706	686	674	672	670	680	609	657	631	663	683	669	673	713	622	690	650	668	664	683	705	669	687	659	671	646	670	691	650	669	646	682	650	646	701	719	695	695	642	701	731	668	663	663	705	700	662	738	654	704	672	702	690	683	666	656	653	661	686	635	692	720	709	654	660	668	681	622	693	624	678	686	678	714	660	719	661	689	674	655	635	665	676	724	671	712	732	669	671	633	665	674	681	682	693	626	643	706	697	664	685	669	711	673	677	691	681	667	690	680	648	688	705	683	670	706	688	671	668	710	736	719	685	688	669	703	684	694
9786	1196	1566	1173	816	669	487	359	326	302	251	228	224	200	204	171	186	147	155	160	155	155	153	138	156	147	146	127	145	137	129	143	139	150	143	136	129	139	138	134	130	139	124	158	125	137	122	116	136	124	110	153	127	121	133	138	112	131	124	116	119	145	117	111	131	144	123	117	115	125	138	125	102	126	118	122	124	129	117	136	111	126	127	125	109	121	127	113	138	120	123	110	125	142	108	109	116	123	116	131	124	112	130	129	126	105	133	147	123	146	118	121	126	94	104	102	110	121	123	106	115	126	133	134	110	119	112	117	118	111	131	108	99	106	138	127	112	111	129	102	104	112	126	123	125	124	139	112	115	132	126	119	126	129	129	116	116	122	113	113	118	150	127	123	103	120	144	133	120	119	126	116	103	125	105	105	127	141	132	133	104	135	128	112	140	113	117	126	122	124	114	132	134	102	132	118	118	105	123	109	117	107	124	111	130	111	125	135	115	114	106	110	116	122	115	145	108	123	131	112	117	124	124	145	108	126	125	118	125	114	117	117	119	152	119	132	127	113	133	127	125	140	140	121	122	129	123	127	124	112	135	123	116	126	112	133	134	127	118	86	150	112	120	112	107	106	127	109	112	118	124	105	117	121	112	131	141	109	135	113	126	107	153	116	136	133	120	114	139	126	146	109	132	136	142	125	104	123	104	111	122	121	127	132	139	111	117	131	125	120	112	134	116	131	125	117	116	117	138	119	139	96	118	127	138	118	123	129	135	132	120	127	119	128	120	129	120	122	112	147	122	107	123	116	110	123	125	121	120	120	101	114	122	113	128	129	126	120	126	129	106	103	129	126	115	129	126	110	124	121	100	121	119	122	106	130	100	136	120	121	122	120	117	118	121	108	136	127	126	132	118	115	114	113	132	126	125	111	131	116	110	107	102	137	132	122	137	106	118	127	107	119	122	135	132	114	117	132	114	126	129	130	132	120	125	133	124	116	122	130	108	110	122	119	123	113	129	121	127	108	125	101	118	117	129	115	123	123	124	117	121	127	136	120	144	121	126	106	133	137	118	132	98	127	126	122	131	138	118	121	117	120	109	117	133	107	108	123	121	116	108	116	130	126	125	119	105	106	126	121	123	113	120	126	126	125	122	107	118	123	110	135	132	135	123	121	129	133	129	122	114	88	112	127	141	119	126	113	131	133	159	123	107	121	101	111	106	132	126	126	121	120	131	135	151	117	131	95	114	115	101	143	137	126	100	117	130	117	132	133	107	134	140	115	120	127	109	125	117	113	125	136	133	116	120	109	133	128	106	120	127	126	136	155	121	126	128	115	117	133	109	115	115	122	116	121	120	129	119	118	133	145	104	134	128	122	140	136	130	121	135	107	119	112	122	130	113	126	108	121	106	109	120	127	124	124	148	133	113	120	141	137	123	109	119	123	137	136	124	120	123	121	103	127	125	115	118	146	115	133	124	120	105	110	128	129	113	110	133	124	129	132	137	91	114	112	119	103	129	125	119	114	119	114	126	96	125	120	122	114	131	122	114	121	130	117	127	112	122	122	113	144	131	116	135	121	115	145	129	111	132	126	117	110	122	123	99	117	141	115	144	138	119	127	103	137	107	126	131	120	144	146	135	113	119	115	116	126	137	103	123	124	138	126	116	114	114	114	94	114	119	119	112	116	114	118	148	114	118	113	122	104	127	117	132	128	107	140	117	135	131	119	108	127	131	121	105	134	112	103	119	126	116	119	138	117	147	132	108	115	119	125	115	130	129	129	134	134	121	134	110	131	112	112	126	130	121	128	130	110	127	103	145	132	120	121	116	128	125	116	116	125	137	130	115	119	135	112	126	133	118	129	103	118	129	119	138	120	98	124	135	123	116	118	98	120	119	132	137	122	112	118	126	120	115	108	127	128	113	115	133	122	126	120	128	122	127	126	116	118	116	130	132	126	117	133	144	125	120	120	116	124	135	126	114	134	137	126	114	117	127	126	127	115	107	116	117	118	119	135	119	137	124	136	119	125	132	133	135	110	117	109	119	124	110	123	122	165	134	125	124	127	119	119	120	129	120	127	114	117	111	128	134	112	134	131	114	118	100	114	126	124	129	124	110	108	124	129	120	123	123	128	141	117	135	124	118	106	88	127	128	132	123	130	130	119	142	121	115	124	110	125	116	126	102	145	112	122	123	117	117	132	117	119	124	116	112	113	141	129	119	126	115	110	125	119	124	131	120	128	108	130	130	110	119	126	127	128	125	132	147	113	139	107	128	104	111	132	129	133	135	124	103	116	135	128	129	142	121	114	126	113	129	112	117	120	112	146	130	109	156	117	124	129	125	131	129	108	121	165	139	133	124	133	123	113	102	145	106	130	120	115	121	130	123	109	100	90	118	129	114	143	103	108	102	106	137	140	117	134	138	119	119	120	132	133	133	119	118	129	132	140	139	127	118	110	120	130	109	126	119	116	113	116	154	148	135	132	138	121	126	117	155	117	137	134	139	117	125	135	117	109	121	114	139	114	126	120	123	120	115	118	105	127	129	110	117	122	122	120	100	118	129	103	116	115	111	140	108	124	108	119	114	110	142	119	113	105	98	113	145	130	120	142	111	121	116	127	116	110	124	116	120	114	120	131	121	130	128	110	127	109	112	102	123	101	132	107	115	117	126	155	120	103	116	124	135	116	123	116	103	123	114	146	104	117	128	112	115	116	143	124	137	119	120	110	125	118	125	123	142	136	112	124	120	122	112	121	115	116	123	134	141	127	107	118	133	128	95	116	133	112	132	122	133	109	126	135	124	131	117	109	129	127	106	117	121	131	136	93	111	129	126	124	130	123	121	120	126	115	96	123	121	118	129	127	98	117	119	139	131	103	114	141	117	122	108	119	108	121	131	133	128	115	142	139	127	121	131	125	134	133	100	136	129	118	108	105	122	125	128	112	135	133	135	135	122	123	104	120	114	112	123	116	120	154	136	139	129	116	120	122	111	131	122	128	156	112	113	120	134	113	119	132	127	114	123	131	130	131	124	115	129	126	122	125	118	124	108	127	118	130	118	108	103	110	117	125	119	120	107	108	139	147	130	134	117	128	112	130	125	117	113	124	133	132	126	157	138	130	129	141	126	115	132	108	126	120	126	112	133	122	133	112	99	132	131	138	111	141	131	108	140	100	123	117	105	117	119	127	146	145	114	140	130	112	135	135	101	123	109	137	114	123	128	113	126	119	104	125	132	132	124	118	134	113	122	104	109	101	128	118	128	118	134	123	122	112	132	120	116	127	118	120	123	134	113	121	131	109	136	130	111	137	121	132	125	119	115	102	106	130	137	125	124	101	137	125	118	124	102	123	108	113	124	126	123	103	121	116	128	140	136	119	108	146	119	127	133	128	120	113	116	111	124	126	135	106	120	123	138	131	112	145	110	133	121	121	138	113	120	145	123	103	107	125	126	121	134	116	136	99	127	125	139	117	137	113	134	127	115	134	110	109	133	121
5860	1430	3184	3661	3197	2573	2096	1766	1529	1352	1185	1057	1000	833	814	810	728	618	665	658	605	595	543	516	550	524	509	495	450	459	484	454	474	464	466	452	443	442	466	417	407	430	418	409	421	405	416	391	419	393	385	377	431	416	429	384	393	387	384	368	362	359	404	399	433	393	388	405	370	379	410	387	454	377	397	391	380	374	392	398	429	393	357	358	401	380	367	393	401	383	361	380	383	391	389	387	416	389	400	361	384	376	381	380	360	363	379	398	367	380	390	373	341	370	399	367	387	353	417	342	389	352	349	383	364	364	362	390	373	371	346	397	404	358	360	382	378	397	374	370	385	392	376	359	362	393	336	338	380	389	369	345	409	383	383	383	371	376	405	381	400	358	383	394	381	343	371	348	387	339	367	367	395	383	381	367	375	391	392	349	404	365	389	402	358	364	403	381	366	348	382	406	406	380	369	357	366	376	370	357	374	408	376	386	361	339	338	361	354	375	387	379	367	375	367	378	374	361	362	363	362	398	372	399	351	371	388	369	408	379	344	389	355	385	366	350	384	376	373	366	397	339	382	374	333	346	365	392	372	380	372	367	353	365	386	374	366	378	348	354	378	387	388	381	353	351	385	378	375	352	363	406	361	377	358	378	391	387	391	397	362	382	381	366	394	385	326	401	385	370	398	365	350	371	365	382	375	365	373	369	380	351	411	370	356	349	349	375	358	371	392	356	394	366	362	358	382	390	386	364	341	389	367	362	373	410	403	377	377	350	348	416	346	343	406	372	360	388	400	361	386	381	398	388	385	370	382	366	372	362	361	366	380	359	372	378	346	398	374	343	353	358	363	397	367	354	399	401	345	399	355	359	357	400	375	400	372	328	389	359	389	370	344	375	365	375	377	346	390	386	382	414	385	352	402	384	392	333	386	349	362	337	397	372	364	381	375	372	369	382	360	344	380	367	371	332	344	379	374	368	358	391	363	364	412	336	378	358	366	371	379	372	362	356	377	354	368	404	385	369	398	383	363	366	368	366	396	376	381	377	387	372	358	399	384	354	368	374	372	378	360	395	360	366	351	362	382	360	355	330	369	375	370	365	382	376	345	348	382	361	367	374	359	334	387	395	363	376	359	363	399	400	384	357	403	358	350	397	363	370	368	363	376	359	353	362	405	371	377	378	388	419	345	367	395	406	387	394	351	363	367	379	377	390	376	378	350	383	375	375	375	370	401	371	394	370	350	380	375	349	370	385	352	392	381	355	360	334	341	388	393	394	401	360	387	381	359	384	356	373	363	343	355	356	377	363	339	383	356	351	345	375	341	367	388	386	392	384	348	348	354	387	369	371	377	401	411	401	342	371	338	372	372	391	360	372	363	364	383	373	352	345	350	386	419	384	359	350	367	385	396	397	374	390	421	359	379	339	375	396	361	386	389	413	407	382	356	349	369	395	350	317	376	366	373	392	379	386	415	384	381	384	377	366	368	380	387	369	349	386	381	349	337	356	375	385	378	382	364	396	362	404	358	392	374	367	357	405	368	358	398	386	423	366	342	388	380	366	365	345	327	371	396	388	364	371	378	376	382	366	380	353	393	360	392	382	374	376	403	377	344	365	370	339	382	357	366	358	387	359	367	368	377	383	347	363	391	347	366	366	375	377	389	360	377	360	366	380	371	354	351	371	383	363	371	377	355	376	379	384	378	375	377	376	389	393	402	357	401	318	393	334	371	365	357	384	387	375	353	365	370	371	394	358	393	380	361	409	369	364	359	388	350	368	379	378	349	370	394	379	381	376	392	370	348	374	347	368	368	355	332	371	353	369	367	374	352	383	390	373	418	368	379	352	385	401	337	356	391	373	343	411	349	379	337	346	371	387	362	382	342	363	372	349	389	333	367	360	383	361	372	413	393	355	364	383	377	374	355	387	370	370	391	369	375	362	352	366	367	379	391	350	380	351	389	354	361	353	411	388	354	377	395	340	375	366	395	356	363	347	360	380	369	404	372	354	393	400	372	391	388	348	386	328	335	364	362	371	369	373	377	386	355	412	367	386	393	339	351	389	399	360	369	325	401	321	359	372	402	375	389	376	372	354	369	354	343	384	315	336	387	397	389	375	348	377	380	386	393	364	377	368	371	374	380	374	341	341	369	345	364	338	386	381	405	378	388	393	366	389	351	390	339	364	389	342	400	366	388	370	379	346	375	374	350	347	392	368	369	340	372	384	375	356	395	365	371	379	339	384	402	365	383	360	382	400	354	371	355	367	349	417	373	371	392	340	348	398	387	370	367	379	336	340	409	379	354	380	355	375	363	372	399	387	351	388	331	382	391	381	396	332	356	337	333	382	378	322	344	396	349	354	377	410	378	385	369	364	370	338	407	405	367	357	371	348	378	374	364	347	373	417	370	427	394	363	365	398	393	378	357	365	382	374	389	365	387	356	382	361	369	349	361	368	363	386	378	374	390	358	385	362	345	352	403	364	381	368	373	387	370	353	360	383	351	379	399	370	379	375	367	353	383	387	372	369	394	379	361	375	331	375	385	382	357	363	362	378	388	393	347	353	345	357	371	374	367	376	355	373	368	369	352	352	369	384	366	394	376	404	403	383	353	350	352	359	419	390	355	352	369	361	383	331	365	351	398	405	362	361	382	364	372	359	371	367	351	363	350	388	359	351	387	402	400	354	377	406	355	379	371	367	402	380	366	373	373	380	382	377	343	341	352	372	326	366	350	349	386	353	352	388	378	348	387	393	347	369	369	362	409	337	371	377	357	331	386	385	347	395	363	352	395	356	366	362	385	360	370	328	350	365	403	364	362	368	362	374	346	377	395	341	373	384	368	360	381	384	370	359	415	383	392	412	390	364	343	381	389	357	400	362	351	383	365	353	339	350	412	417	335	346	364	362	369	379	359	367	353	394	361	377	350	357	386	369	352	367	369	364	376	368	391	372	347	367	369	366	383	337	351	361	360	376	373	372	363	346	354	353	377	372	386	360	356	404	393	392	361	444	384	367	401	386	360	385	391	366	370	370	383	389	350	349	394	388	361	365	372	407	340	373	409	373	337	385	389	385	391	371	367	373	369	368	356	333	366	363	358	352	388	413	361	399	380	383	339	353	353	393	369	389	361	389	382	372	380	393	355	344	375	376	351	363	349	384	386	380	400	369	367	395	393	376	364	376	377	386	354	376	344	377	378	341	377	371	368	377	360	396	363	401	379	392	378	360	370	374	363	377	343	389	377	387	384	354	338	374	371	407	368	376	392	365	364	385	358	359	365	368	378	330	390	380	322	335	364	370	395	376	336	398	375	357	378	377	379	382	370	379	385	374	380	356	365	362	390	355	375	375	410	405	376	370	410	363	395	371	359	337	395	417	405	390	384	394	384	378	349	376	385	336	349	403	347	374	370	402	363	347	370	342	339	342	365	376	358	370	374	377	376	351	362	372	391	374	388	358	367	384	379	352	352	383	349	344	378	389	378	357	361	377	390	375	374	370
18148	2895	2852	2165	1585	1130	885	661	589	465	414	358	295	275	293	247	245	220	231	255	211	192	216	220	199	181	192	170	196	179	164	153	183	177	177	181	165	167	154	176	166	158	183	147	179	167	168	174	152	145	180	169	164	144	153	163	159	156	155	164	165	175	164	145	149	162	162	154	161	153	144	153	148	176	166	173	155	177	151	145	155	128	146	179	148	174	171	149	165	147	155	148	157	164	142	170	131	156	176	161	174	154	169	155	168	142	179	162	147	153	169	145	161	157	143	148	158	145	166	148	138	146	161	140	144	135	172	163	160	170	157	138	173	186	154	142	166	161	160	154	156	144	142	148	127	175	149	144	158	159	161	154	159	170	148	166	171	157	154	149	155	171	144	155	160	151	151	181	156	157	164	131	154	159	163	166	155	157	156	147	150	169	128	164	159	159	152	180	159	128	141	135	186	164	161	150	160	168	149	145	171	156	168	151	155	139	163	180	144	151	171	158	155	172	161	146	137	166	163	157	159	159	140	141	160	163	143	158	167	146	144	149	135	142	176	166	135	162	150	139	147	141	132	157	149	133	143	164	154	158	152	142	146	165	161	165	154	149	145	143	158	163	158	165	149	158	165	151	157	148	160	129	179	159	148	147	161	170	163	162	144	139	154	160	152	173	148	149	134	159	167	174	166	162	152	169	140	146	149	157	152	144	131	156	163	140	163	165	141	145	162	156	138	153	161	148	171	155	171	162	147	162	153	135	134	149	168	168	181	151	162	133	154	160	167	174	159	139	153	150	142	146	177	141	170	139	176	152	142	159	150	163	160	164	141	176	160	173	144	146	137	142	167	168	170	136	155	154	159	162	164	173	143	151	173	147	156	153	173	156	163	140	141	163	152	166	149	147	175	143	168	117	156	158	141	170	144	148	116	171	135	152	132	188	128	132	171	140	136	147	174	171	159	149	146	144	158	172	152	158	171	186	160	165	170	180	169	163	175	152	141	160	142	163	171	161	140	169	170	149	147	140	137	172	153	137	154	172	163	171	151	167	176	168	169	163	119	141	133	138	162	178	150	129	132	165	144	136	164	133	146	142	133	143	168	172	135	146	166	155	169	138	148	168	152	172	146	142	153	174	163	165	159	162	175	138	129	131	148	190	156	158	169	162	143	133	155	161	150	170	168	182	159	168	149	145	161	178	150	138	176	150	155	138	128	129	138	149	164	137	152	145	155	167	148	173	165	157	187	160	139	162	176	149	155	159	138	144	142	151	156	176	138	148	192	136	173	161	160	161	135	148	154	163	130	157	137	178	164	141	141	171	176	165	163	152	179	156	156	131	146	150	153	167	157	159	149	140	156	142	133	151	161	155	175	170	150	150	166	152	152	174	169	156	154	148	166	152	163	163	151	170	162	172	158	144	144	139	152	167	165	162	147	147	161	178	152	158	164	156	149	156	152	169	172	143	126	160	151	158	156	151	118	145	165	169	154	167	147	160	142	150	153	176	140	157	151	149	152	155	143	150	163	156	142	166	158	132	169	160	155	158	143	169	139	121	141	149	148	164	170	143	149	162	162	138	150	136	148	183	151	150	166	140	138	167	153	161	151	179	158	160	168	152	148	149	147	146	147	146	160	134	148	140	145	164	158	155	161	153	179	162	151	140	130	150	142	154	144	127	148	151	148	187	149	152	150	152	129	158	144	148	172	156	157	146	141	163	178	178	139	141	153	149	152	151	157	140	164	158	140	167	161	140	159	148	178	183	153	159	170	176	139	163	156	166	150	169	159	166	162	156	153	145	158	130	164	164	137	148	150	144	128	158	139	138	150	142	156	148	141	152	154	177	151	153	160	160	142	155	159	165	152	141	148	149	150	158	173	158	144	148	142	164	135	165	162	151	164	143	167	163	150	154	161	160	160	148	150	152	150	151	155	148	178	183	157	162	169	176	164	179	176	146	154	136	143	163	160	176	143	161	121	147	168	165	171	144	140	148	146	165	156	170	129	161	136	155	138	145	133	150	167	182	134	157	156	167	145	155	151	142	141	166	154	133	158	161	141	147	148	140	177	135	142	148	149	155	160	173	150	176	155	137	145	177	160	121	158	195	136	161	148	135	153	183	147	141	145	145	167	129	146	143	144	141	153	167	165	165	155	165	163	164	143	146	169	145	157	164	132	154	150	158	156	158	158	145	147	150	151	157	144	163	173	114	165	146	143	152	155	152	148	151	132	173	135	151	160	148	150	175	151	153	171	117	161	141	161	164	156	149	149	158	151	173	173	157	138	151	153	174	168	180	147	174	148	163	147	166	186	145	155	168	149	145	152	153	168	159	171	137	172	138	147	165	135	152	155	166	148	152	143	176	167	148	143	154	149	153	163	155	155	158	178	146	160	157	158	158	148	147	159	155	144	147	148	133	151	132	175	140	147	141	165	151	145	136	147	160	169	122	154	149	146	149	154	146	181	157	166	176	142	183	149	133	168	170	134	144	145	134	156	151	136	164	149	154	157	161	157	166	155	129	126	153	137	173	159	164	148	153	164	151	143	168	144	170	164	160	154	144	173	167	147	157	160	165	157	156	160	135	172	160	175	155	151	172	149	151	145	161	157	174	146	159	144	153	124	177	139	174	150	140	132	147	172	151	132	144	153	142	154	154	156	139	149	158	155	164	149	152	130	144	154	147	157	151	153	148	158	174	154	135	151	154	159	150	146	172	141	146	164	162	161	150	149	144	171	144	141	142	165	173	167	131	157	156	144	131	154	152	164	142	149	164	147	166	172	179	162	170	145	159	158	154	165	164	159	158	144	160	152	143	137	163	125	136	164	138	179	146	166	141	174	168	182	161	144	158	155	143	168	142	130	154	141	138	166	160	153	174	148	150	162	152	147	127	161	170	153	122	125	156	146	146	161	151	169	144	147	138	142	147	164	143	143	170	153	164	136	147	139	142	156	143	151	158	160	168	170	148	131	147	154	166	162	152	145	158	141	132	139	168	159	158	141	166	146	140	160	160	153	147	151	135	158	147	153	133	159	151	164	138	147	150	158	139	169	146	152	164	141	165	154	155	157	145	129	150	147	154	150	148	147	174	150	130	161	149	154	158	152	163	182	165	161	172	150	140	129	149	144	153	166	131	142	143	172	163	156	151	151	147	181	144	150	142	145	148	150	164	157	165	161	148	141	149	140	138	173	179	139	155	159	148	173	174	174	156	157	132	153	167	156	149	147	146	156	157	169	148	154	160	176	157	161	146	156	160	138	165	152	149	157	175	176	151	151	163	128	173	136	144	142	153	167	164	171	144	137	158	162	142	150	144	174	155	178	177	146	149	163	146	145	136	160	149	162	159	162	161	173	145	172	136	151	142	128	150	152	153	162	172	162	162	155	147	150	175	153	147	150	170	148	165	141	154	165	159	150	150	165	151	146	166	165	150	152	138	168	169	173	149	159	164	136	160	139	166	170	153	149	152	165	147	156	148	151	148	146	155	129	133	147	153
7821	2527	5532	6375	5596	4463	3676	2981	2497	2214	1891	1790	1496	1380	1316	1199	1106	1016	982	952	908	839	796	766	713	694	694	762	640	666	627	676	615	557	575	637	586	558	558	557	577	554	619	589	590	552	557	577	527	523	492	533	509	492	554	472	544	499	538	469	502	487	516	512	529	464	499	536	476	495	474	494	487	479	480	518	523	494	544	487	501	491	454	518	500	466	475	457	479	481	482	451	444	454	479	458	506	463	486	497	453	492	482	478	477	436	471	504	443	487	517	487	474	497	500	417	490	481	494	463	442	462	455	483	441	444	463	476	436	460	463	456	467	484	451	520	463	502	452	483	446	497	460	450	472	479	436	476	460	509	474	476	435	457	474	500	447	469	461	482	476	443	477	477	451	425	456	477	439	489	444	464	498	440	468	464	430	416	496	495	448	480	433	488	479	462	476	526	435	457	472	492	472	484	446	465	491	455	474	465	455	463	457	478	483	436	491	455	501	445	420	442	486	492	498	483	442	503	466	460	440	487	455	451	445	441	444	480	434	451	458	488	452	438	479	428	450	467	455	455	432	494	442	471	449	481	481	424	479	492	465	454	433	473	428	456	483	454	481	436	493	473	457	474	442	484	476	481	525	462	480	486	497	494	480	468	478	446	473	479	444	469	461	462	455	456	438	471	480	458	427	482	464	475	444	449	445	491	458	480	504	465	471	494	460	452	450	494	463	483	464	419	484	469	469	479	446	470	435	460	441	466	487	436	402	457	517	441	438	469	455	425	428	457	498	444	453	459	434	506	510	434	450	497	441	453	466	457	477	436	458	497	393	469	457	471	462	461	464	456	469	474	465	480	455	438	467	451	465	463	457	457	442	477	471	479	445	422	472	454	467	460	484	454	478	448	472	459	466	441	451	460	473	489	484	439	492	449	459	462	444	479	477	469	489	459	469	453	425	447	469	434	448	498	490	474	456	464	466	448	509	408	471	443	448	480	517	450	476	449	448	464	466	444	507	478	452	466	443	419	434	534	443	472	508	466	448	423	445	454	483	465	442	475	421	466	466	452	473	456	491	451	469	485	496	469	475	474	487	468	467	448	487	433	437	460	435	469	443	433	440	455	440	483	468	463	470	445	469	479	489	480	486	415	464	472	443	444	442	454	485	462	476	472	447	455	433	458	461	447	448	485	472	496	427	447	471	471	450	465	457	505	456	426	438	477	450	458	445	443	478	449	461	465	484	485	470	456	434	520	468	493	469	445	430	443	462	440	440	462	501	509	461	472	436	460	449	458	462	451	455	449	461	444	426	444	429	473	451	433	466	447	427	483	485	458	453	466	479	454	440	478	483	481	416	492	484	491	484	436	475	463	506	450	444	473	492	463	460	486	471	461	463	494	462	456	435	463	452	428	450	472	455	432	432	482	455	479	454	471	474	442	453	495	461	468	459	458	448	496	472	461	495	453	447	452	466	453	478	444	491	482	428	463	477	423	442	451	479	476	464	468	443	477	485	446	497	473	443	409	466	459	469	478	460	489	491	468	478	475	433	439	494	429	447	437	463	465	451	467	469	458	498	469	487	412	461	467	480	436	440	460	477	457	466	473	481	478	452	471	459	429	483	444	484	464	435	435	471	466	481	485	466	467	439	450	434	423	479	420	490	468	495	432	422	468	446	505	453	505	446	462	450	448	516	499	480	456	479	426	461	483	467	486	412	416	452	461	474	477	399	450	464	469	475	478	449	475	476	451	401	476	469	444	436	445	467	433	465	458	477	456	437	441	483	444	474	461	467	467	436	487	462	460	459	444	518	457	437	493	475	440	472	450	444	465	445	480	451	442	485	451	462	448	465	457	482	451	417	443	460	466	458	452	473	472	446	491	454	434	479	473	434	442	458	464	475	454	457	485	508	444	434	490	474	470	459	443	487	446	527	481	466	437	452	487	441	458	452	463	439	488	450	440	473	449	454	490	494	491	468	469	446	488	452	422	465	490	435	464	494	470	424	488	467	429	485	467	501	454	446	467	455	470	413	455	422	444	446	476	433	460	438	465	476	446	456	489	469	452	430	465	465	437	441	467	477	458	452	481	469	463	444	474	430	465	497	466	483	441	487	473	422	497	457	466	482	458	448	518	485	426	478	414	488	468	457	420	442	426	441	450	459	476	456	472	470	455	461	456	448	426	452	439	474	455	442	482	435	500	462	472	440	461	477	484	460	453	473	440	458	510	455	474	443	473	462	429	467	443	467	484	441	484	462	444	472	452	486	488	448	481	456	462	458	452	447	460	482	432	489	474	482	455	436	453	462	448	456	457	463	479	455	440	466	477	447	475	478	456	452	465	490	465	452	457	410	474	487	441	502	454	451	427	464	434	457	463	463	465	463	450	454	468	469	456	471	476	456	462	488	467	480	442	479	494	446	448	431	508	473	474	448	474	477	434	460	465	438	490	448	463	485	404	453	481	452	494	426	474	503	459	471	461	460	469	497	472	470	446	473	418	456	517	472	487	489	450	467	435	436	437	406	438	466	477	478	449	430	472	461	471	480	462	448	455	449	478	477	474	501	487	445	448	483	456	443	468	483	451	444	450	454	461	477	480	496	466	448	485	466	503	465	495	499	484	462	458	447	482	485	467	523	429	457	458	481	474	454	452	482	487	446	453	456	483	464	482	461	458	496	461	434	462	432	500	431	465	451	426	458	461	424	480	436	455	480	464	461	471	457	441	422	458	473	471	474	418	426	433	460	464	426	471	474	483	431	411	448	461	451	466	484	461	498	465	503	475	480	462	505	498	507	463	422	435	498	471	481	442	501	468	491	503	470	457	465	454	466	457	461	463	487	442	427	462	447	455	479	463	463	444	482	448	419	505	489	449	472	475	455	449	494	473	436	448	436	449	480	445	458	433	466	464	487	429	467	424	481	476	479	504	451	481	483	414	448	454	447	438	485	476	491	463	471	529	481	449	504	460	430	475	467	515	462	449	458	460	431	453	447	426	485	445	459	468	457	471	465	515	466	481	458	440	492	496	494	483	456	479	468	488	477	445	464	459	490	480	478	489	470	444	456	465	402	482	428	464	476	457	424	493	469	462	495	457	471	469	467	469	439	428	435	485	462	447	431	463	455	457	465	468	445	505	480	451	458	432	458	470	459	483	461	459	441	446	465	470	472	455	461	486	455	481	446	464	473	463	460	461	521	474	510	478	465	434	456	449	440	476	469	439	471	458	524	428	463	443	439	465	481	476	452	433	445	470	478	441	429	455	468	449	468	468	452	471	479	466	473	446	482	453	430	458	437	419	467	462	503	482	463	469	453	428	471	475	463	479	481	493	400	424	453	460	434	474	487	467	473	470	488	434	491	458	482	427	463	456	469	444	501	425	454	466	454	458	413	489	452	476	437	456	459	491	456	468	500	450	442	473	495	471	480	451	448	437	432	438	413	467	473	433	483	481	483	452	423	461	423	455	486	427	470	442	460	462	395	440	498	476	439	478	477	432	433	479
2461	322	321	305	283	293	288	273	236	260	246	254	253	257	258	276	274	236	237	248	269	246	253	245	271	231	256	234	252	246	254	270	260	253	235	253	257	247	241	255	256	268	232	224	254	268	265	259	243	224	265	228	254	235	210	227	249	237	227	259	274	264	259	240	248	253	250	241	264	271	243	266	229	259	241	254	269	244	259	237	264	263	271	247	225	234	257	249	250	216	249	240	251	277	240	252	262	236	229	247	277	246	249	259	227	256	215	252	231	258	231	249	199	264	237	235	252	248	248	260	241	239	211	225	264	286	223	263	266	232	248	243	193	250	263	243	243	242	234	217	200	246	252	280	249	214	244	263	257	281	274	239	238	243	252	257	269	241	240	227	240	268	263	271	256	250	228	253	251	235	222	226	238	241	254	209	266	253	212	222	232	254	250	249	238	254	238	242	242	241	240	242	248	230	243	295	265	263	254	271	259	252	256	273	234	232	216	243	242	231	229	241	227	272	264	248	231	239	224	248	254	268	233	251	260	271	246	270	246	256	242	265	249	231	241	285	217	263	212	246	242	228	236	243	259	248	293	255	223	270	273	233	202	241	225	246	252	234	254	217	259	262	270	251	261	255	234	234	254	256	238	252	278	234	259	250	302	244	244	264	219	248	257	243	260	264	235	233	262	254	240	272	234	244	223	241	254	233	233	239	274	275	230	221	259	240	267	276	264	271	279	264	250	253	267	241	258	247	225	264	251	256	249	246	251	248	232	252	252	247	249	238	304	256	205	233	273	266	248	238	246	245	236	239	221	251	207	240	230	241	247	225	236	238	269	238	242	265	237	249	242	264	269	266	235	241	245	248	232	253	280	259	244	252	246	243	250	266	245	247	257	260	269	240	249	223	254	242	256	254	253	257	206	255	228	240	256	230	246	236	225	242	259	223	265	213	273	250	262	257	237	245	252	262	259	246	252	234	245	246	276	213	253	257	264	270	236	208	247	252	260	234	235	252	240	225	228	245	247	242	235	251	251	275	266	246	248	256	228	251	244	267	251	263	248	254	228	245	285	274	266	259	254	224	245	243	245	263	262	246	254	270	259	228	261	229	237	248	242	233	261	215	240	264	257	262	261	276	254	220	232	237	237	249	262	256	252	247	266	268	264	274	231	244	250	263	230	242	257	247	247	248	258	224	231	233	246	261	275	244	239	262	240	236	251	240	257	232	256	219	249	236	237	249	231	241	255	295	254	246	229	264	236	257	236	237	291	270	232	222	238	239	257	249	254	259	240	251	238	209	240	247	242	271	206	270	221	251	261	269	250	272	257	257	233	231	268	249	253	251	225	224	254	245	282	254	262	252	232	276	261	236	240	225	251	257	217	232	230	230	217	235	266	235	228	261	266	280	286	247	230	228	248	274	236	259	252	264	266	268	227	275	300	266	232	243	236	242	244	218	275	246	249	233	235	251	250	250	273	267	231	266	266	242	257	250	243	252	236	240	252	248	233	224	254	245	244	235	246	244	240	261	256	224	245	255	253	236	234	230	253	238	244	236	237	271	242	249	265	225	266	273	268	240	240	240	253	249	257	256	250	216	268	242	262	262	258	247	224	255	236	255	245	240	257	219	241	242	252	262	252	242	289	254	244	231	231	274	249	242	234	262	238	268	276	268	246	262	273	238	255	249	233	252	215	277	267	234	271	277	282	243	224	240	253	266	226	266	258	262	247	238	235	242	244	238	264	257	236	262	230	254	257	250	238	266	221	250	252	260	246	255	254	265	224	223	228	268	234	242	240	261	247	260	273	265	245	249	233	250	238	253	234	251	206	236	271	254	241	269	258	242	229	256	223	250	239	268	235	272	236	226	239	250	253	250	248	230	245	226	246	250	226	250	255	269	260	234	203	248	244	265	226	254	250	260	275	269	226	245	222	236	237	216	227	233	237	233	233	243	279	228	253	234	238	229	280	257	261	259	262	220	269	237	237	240	268	220	256	282	257	257	233	248	269	261	245	227	271	258	223	239	246	248	228	246	242	233	250	236	252	266	269	240	264	270	268	261	252	246	261	237	236	270	290	267	264	255	239	227	252	255	226	269	252	239	232	233	248	265	237	246	255	253	262	266	254	251	220	247	238	242	239	270	269	241	240	246	249	250	258	245	252	251	274	251	236	262	270	259	247	238	240	247	231	234	273	278	244	262	262	228	242	208	244	288	262	267	266	244	249	237	247	281	237	248	252	249	235	266	243	239	236	246	231	238	239	247	258	245	230	250	253	258	281	240	274	272	235	251	242	226	274	269	244	249	239	256	264	237	251	213	278	248	226	238	251	271	247	229	246	267	241	252	225	225	236	223	239	238	239	258	224	254	231	230	272	266	270	230	211	227	242	231	253	249	278	234	216	222	255	230	266	249	250	244	220	272	255	228	242	245	265	221	250	241	243	253	244	253	242	254	251	251	259	233	216	243	239	255	228	237	251	253	246	276	246	272	255	250	264	228	256	250	242	245	270	239	231	287	228	248	269	254	263	216	222	248	264	263	233	255	223	253	233	233	249	224	262	251	246	262	251	263	229	264	257	290	256	273	223	281	224	238	235	257	238	231	229	233	267	267	246	243	244	264	285	251	259	261	235	253	229	238	274	238	278	254	272	241	247	276	199	267	236	236	255	238	261	264	252	248	241	234	263	245	260	233	196	264	242	245	248	252	261	261	251	254	286	255	236	273	222	251	249	232	246	243	256	253	254	253	259	221	214	271	248	213	226	273	261	247	252	233	262	257	248	234	241	224	246	248	263	232	240	258	268	240	278	268	237	258	263	251	249	252	240	244	234	273	251	226	237	241	248	280	248	249	237	271	249	249	251	240	276	260	250	246	250	246	243	272	249	253	246	247	237	245	254	251	228	225	246	210	252	242	235	257	248	233	280	208	245	237	262	259	241	255	233	261	216	247	274	258	249	261	214	241	241	245	233	253	270	252	237	233	246	258	252	245	250	251	253	228	220	275	218	236	257	259	221	238	282	276	251	262	262	231	264	234	221	253	251	228	257	232	250	250	258	239	250	224	229	266	247	240	251	233	240	243	236	285	240	267	274	213	227	271	226	231	254	236	238	209	242	268	236	236	209	237	264	261	230	236	241	265	225	248	280	219	237	226	270	252	243	247	224	258	246	238	221	239	243	267	244	271	251	236	256	254	226	233	248	238	259	225	247	256	249	230	247	244	243	229	255	255	233	275	232	255	237	232	268	243	248	245	270	277	259	240	245	257	259	282	247	254	279	264	235	233	258	239	223	250	259	248	275	230	244	258	250	265	261	258	280	258	213	237	250	229	251	221	272	244	270	242	267	249	251	210	245	261	285	250	247	256	263	265	270	246	269	225	255	258	238	248	263	247	236	243	238	228	273	262	240	262	258	287	258	237	254	241	254	232	236	275	242	262	248	242	239	261	239	238	275	241	257	240	252	245	261	268	266	251	229	255	274	237	281	253	253	275	254	240	233	261
2400	771	954	944	924	882	800	751	739	778	743	709	724	714	736	714	730	621	654	709	669	716	683	672	726	666	700	724	667	702	689	678	711	643	665	682	702	652	664	699	666	666	641	677	730	664	677	700	668	673	706	677	709	687	630	671	695	657	636	667	656	680	679	649	670	648	719	625	687	702	680	683	684	680	686	637	696	742	724	652	661	711	669	652	741	657	721	687	675	656	676	652	690	697	680	620	687	647	669	687	699	683	696	656	672	711	640	631	687	692	687	700	687	658	698	674	652	638	710	723	725	700	713	713	702	632	735	690	703	675	643	680	671	660	637	712	649	690	656	714	696	657	670	686	666	676	687	663	670	682	682	653	655	644	663	674	688	697	654	670	656	649	688	671	668	665	711	687	617	691	686	650	681	672	646	651	687	717	705	655	675	683	656	705	686	721	659	689	704	684	653	746	711	691	674	700	671	702	702	696	708	643	635	686	684	646	691	676	669	668	656	644	662	679	682	668	688	706	656	708	690	660	663	628	690	649	735	691	684	650	683	645	651	661	713	683	687	707	619	695	721	693	700	656	685	672	691	671	684	670	715	670	665	686	735	679	674	716	666	698	670	665	665	663	723	647	693	665	664	696	674	667	682	698	699	664	640	694	659	660	672	674	685	705	678	649	675	627	685	662	632	666	674	733	688	714	663	648	691	720	646	689	635	672	688	706	669	723	625	655	758	651	621	664	662	635	690	697	667	694	676	660	666	683	710	662	650	666	660	664	672	671	713	722	643	706	685	660	699	707	634	699	681	667	667	666	610	639	707	678	680	662	632	653	618	710	681	696	636	662	649	653	670	677	695	644	679	684	683	663	663	701	644	671	672	630	664	726	649	638	680	702	655	619	695	693	683	718	684	704	713	704	654	749	673	702	673	650	657	656	663	701	649	624	663	692	648	717	627	663	695	714	654	646	615	676	724	683	677	700	681	699	668	706	662	626	669	723	638	657	692	690	641	649	634	700	633	695	690	624	683	663	659	645	646	661	690	698	664	690	717	699	672	636	645	669	665	641	686	647	633	681	685	681	718	683	702	689	689	678	666	702	709	660	665	689	667	714	710	732	701	704	679	732	697	707	693	657	663	640	694	662	681	615	683	645	711	661	697	680	640	674	667	660	633	704	648	681	699	709	648	696	666	683	685	717	708	730	669	695	675	660	660	684	662	647	655	647	686	663	620	669	680	675	664	692	654	682	689	704	682	625	718	680	658	684	673	635	641	672	696	670	699	700	636	622	650	680	721	637	635	682	697	715	625	672	659	707	655	670	659	704	665	679	663	659	653	681	674	653	693	698	723	682	695	711	668	693	680	702	683	687	663	714	622	695	653	643	672	687	670	707	678	645	714	688	705	690	698	635	663	674	694	642	649	691	659	620	645	641	715	673	688	666	652	679	710	678	663	656	676	643	704	656	663	707	668	668	668	626	690	722	704	671	705	649	641	639	665	686	678	649	695	714	692	689	647	716	691	667	657	702	702	716	683	685	689	670	706	650	673	636	686	715	744	679	678	660	664	636	655	724	695	659	708	690	662	680	698	661	654	690	733	714	731	677	673	689	709	653	620	689	667	659	666	712	723	676	648	698	694	678	687	693	634	725	716	689	669	639	668	686	707	697	686	691	703	720	679	655	698	660	692	661	672	698	641	647	676	662	669	688	611	665	678	663	644	657	744	726	705	699	665	657	721	650	674	672	644	706	701	697	715	636	676	666	684	683	683	686	645	712	710	641	689	663	668	713	636	740	660	678	646	697	694	721	675	648	684	733	684	685	672	609	677	708	685	698	707	693	698	676	682	690	679	693	648	739	643	677	686	652	734	676	630	708	683	681	682	695	620	643	695	710	688	682	697	707	699	679	655	701	728	611	662	628	706	666	739	652	706	699	674	701	667	682	650	664	728	650	710	661	646	675	638	711	688	669	714	678	649	698	662	664	694	668	678	687	707	679	663	634	659	663	698	727	645	711	646	659	668	683	704	687	653	723	692	698	663	698	677	644	667	679	683	709	706	700	688	662	651	686	688	658	624	669	672	727	690	659	639	705	694	687	720	689	704	651	686	630	682	664	686	716	636	643	679	719	660	635	715	633	651	665	655	666	654	659	656	622	697	628	731	686	680	655	705	650	705	722	690	666	693	653	670	686	667	687	708	678	663	681	699	690	659	700	668	632	660	681	687	672	672	694	660	731	685	720	672	643	669	698	658	674	698	626	672	708	689	639	680	637	700	681	658	699	673	629	653	669	627	718	701	669	724	634	685	668	647	650	651	640	646	658	660	648	638	651	652	677	623	684	622	646	671	740	673	685	682	655	697	683	685	691	624	717	698	707	675	681	683	657	711	632	713	667	667	650	700	669	675	666	678	683	679	646	725	658	646	682	643	688	665	710	675	671	721	699	688	659	657	690	650	671	685	717	656	727	691	681	675	646	688	683	672	706	690	702	683	624	631	650	693	688	646	663	640	684	704	635	664	642	672	689	675	695	692	650	676	706	646	671	658	679	670	674	683	687	736	677	698	691	675	647	668	712	687	672	664	647	656	673	661	660	693	658	677	666	678	662	681	729	676	708	641	644	666	658	642	643	739	679	728	663	700	694	654	690	682	706	636	703	711	672	650	681	743	694	659	677	643	705	689	680	666	714	697	667	698	633	695	684	693	696	702	676	669	653	663	640	676	693	659	633	677	711	631	672	658	664	610	666	677	657	649	692	669	705	681	684	646	658	719	690	635	702	674	658	724	663	711	691	623	735	672	729	656	672	667	691	673	704	641	705	643	683	649	644	682	666	653	690	694	674	694	685	635	725	644	704	673	691	692	732	688	713	719	692	686	704	704	659	652	655	654	722	689	641	665	682	680	668	654	670	700	666	731	716	672	666	726	650	654	663	692	688	661	703	680	669	691	654	671	617	646	684	685	680	722	684	676	641	702	654	649	709	696	645	696	694	700	690	680	692	621	725	719	669	686	703	658	697	680	718	681	690	668	674	665	640	676	717	705	666	654	723	683	680	657	697	716	658	676	646	686	658	707	719	644	715	712	692	684	690	663	638	628	690	721	648	673	734	695	725	691	664	690	692	688	699	678	625	701	662	650	655	643	667	679	691	656	668	706	648	666	722	684	659	674	653	656	652	666	679	653	718	637	648	699	681	672	659	648	669	696	701	658	673	686	660	664	637	665	675	670	701	743	662	757	676	672	631	697	669	658	699	633	675	694	696	653	690	673	694	663	675	679	678	709	648	640	671	668	657	685	659	626	688	668	707	659	706	674	671	717	655	637	738	664	651	710	720	698	694	659	638	647	710	637	660	698	650	698	691	638	678	672	683	701	670	645	644	684	692	673	650	669	734	706	667	649	729	695	710	689	681	647	668	696	681	715	682	672	673	637	615	673	670	684	617	675	663	684	680	728	708	663	655	675	655	633	696	699	686	674	665	699	675	671	707	752	641	659	693	696	675
9944	1242	1513	1150	890	641	513	363	339	282	239	228	219	190	184	152	178	187	145	142	153	155	146	132	145	135	138	137	129	151	141	137	136	115	123	131	128	124	135	118	136	117	134	131	127	115	133	144	139	118	127	136	112	128	111	126	98	121	120	117	132	115	104	116	125	137	109	129	91	115	124	124	102	120	155	107	103	143	118	129	136	115	133	109	100	137	122	125	131	113	129	134	141	113	134	126	127	125	123	120	143	123	125	120	126	127	113	134	141	95	119	135	135	115	125	117	117	109	119	144	118	141	117	120	118	101	125	123	115	121	111	124	100	141	125	123	129	139	98	142	116	133	152	114	151	118	128	115	118	125	119	121	107	103	106	127	116	136	133	116	128	120	95	131	102	107	134	119	110	124	137	138	118	123	108	136	142	132	120	112	138	102	126	129	120	146	119	132	114	108	113	118	122	114	135	118	121	122	124	118	108	126	111	125	107	116	143	115	135	121	91	137	126	128	107	122	126	100	117	124	150	126	122	115	133	132	108	135	123	142	118	137	119	109	109	123	100	123	118	112	105	127	120	122	117	128	112	120	112	123	114	95	100	94	122	118	119	121	123	111	95	122	122	135	121	109	109	150	107	134	135	123	128	129	94	132	103	116	123	132	116	131	112	114	122	98	101	129	128	136	114	118	109	132	119	135	126	119	115	123	150	116	119	101	112	123	103	136	114	129	131	114	131	114	151	120	119	135	122	129	113	107	120	124	99	111	115	128	103	131	107	103	137	101	124	130	110	108	136	110	118	130	102	121	116	115	128	122	124	117	132	121	129	116	105	119	110	126	121	120	113	113	122	123	138	103	120	112	108	124	126	141	107	108	112	117	120	134	106	129	135	130	115	128	124	124	127	122	133	125	137	115	125	113	120	121	123	145	117	112	122	126	130	122	109	114	125	118	133	120	116	129	140	107	128	128	125	131	100	109	114	124	122	114	104	143	129	129	131	117	125	120	117	124	126	125	136	114	110	117	134	136	152	118	100	126	116	133	127	121	132	119	150	119	125	125	112	153	113	120	119	117	100	118	144	124	124	112	111	130	114	111	122	102	105	138	116	116	115	120	141	107	131	113	124	109	128	121	116	123	132	114	104	112	125	107	120	123	111	119	110	125	108	114	137	106	134	128	118	116	117	129	110	125	122	106	129	113	125	105	114	117	118	103	127	124	124	133	106	113	129	112	111	123	127	107	120	141	119	98	118	111	122	134	134	120	127	132	112	102	119	131	123	114	130	134	119	117	117	120	122	108	121	111	103	122	107	117	127	132	111	126	121	118	112	116	136	107	108	135	122	124	107	124	103	117	122	116	129	126	107	118	123	113	100	112	122	136	123	130	114	106	139	125	103	108	134	125	122	117	112	92	114	118	110	124	123	126	127	135	147	129	121	124	114	109	113	111	115	104	122	120	116	118	120	125	99	117	134	126	110	126	109	108	126	115	108	120	101	118	120	117	136	130	131	138	112	144	130	136	140	147	119	133	130	129	123	128	101	111	123	126	116	122	124	136	116	124	126	112	118	145	131	118	123	133	107	110	122	100	117	120	136	105	122	130	105	113	123	95	105	113	121	130	119	140	126	133	120	112	99	136	138	116	107	116	114	118	138	124	112	129	111	116	121	118	128	109	94	111	121	104	119	127	128	108	120	112	123	125	92	120	118	119	105	121	129	123	108	113	124	125	138	123	124	134	118	116	124	117	134	138	119	101	108	127	118	141	124	116	134	114	112	102	106	123	127	109	112	148	125	110	134	118	125	120	112	107	130	118	138	129	113	114	110	128	130	123	121	105	113	111	122	111	111	98	117	121	121	126	126	110	107	106	126	128	127	125	135	124	132	114	115	126	109	134	111	130	146	135	127	128	115	132	134	114	124	120	94	119	127	117	128	141	144	130	111	120	119	114	128	131	111	116	127	109	122	133	123	122	108	125	109	112	107	129	116	108	121	128	132	119	116	111	114	117	129	121	101	91	140	132	133	126	125	126	97	132	123	104	139	114	113	136	103	107	120	120	135	127	116	120	123	117	133	132	138	114	116	114	109	136	110	120	132	109	123	114	111	116	131	113	107	128	122	100	112	125	120	112	119	136	125	112	119	130	112	108	122	106	131	104	129	145	118	112	113	130	115	104	126	115	130	128	146	105	134	116	126	121	114	138	116	115	107	105	102	110	117	133	133	126	131	142	111	122	121	116	145	124	113	113	133	107	109	125	103	134	115	112	114	140	127	121	113	118	118	134	110	142	130	119	145	129	115	121	127	115	134	127	121	144	120	132	109	130	127	138	104	116	122	112	116	118	109	135	123	109	127	116	132	143	113	164	138	108	126	123	107	120	107	125	121	132	124	121	117	116	108	118	133	117	131	127	128	126	132	136	114	108	141	133	126	134	126	120	136	116	124	104	119	124	119	129	124	116	124	112	134	123	109	116	129	114	118	109	117	121	125	130	116	115	115	113	136	117	121	122	123	106	124	113	108	123	116	117	123	134	113	113	114	130	113	110	120	101	113	119	105	135	114	119	111	132	116	122	109	121	121	114	130	105	116	128	107	113	126	127	124	132	118	127	95	109	129	139	122	109	128	122	118	116	129	106	112	131	129	108	138	132	123	126	112	126	114	129	114	118	119	112	129	117	128	124	124	103	119	105	125	99	120	131	108	126	128	112	113	119	119	116	127	110	146	122	122	119	119	116	125	115	118	130	97	124	119	146	121	117	126	128	117	122	136	129	124	134	98	125	123	116	125	118	136	117	125	117	100	116	117	126	128	111	146	147	127	123	122	130	111	150	111	136	124	134	132	121	144	122	140	127	118	115	123	121	135	121	127	99	128	123	122	114	120	117	114	126	123	126	115	115	107	130	110	123	118	127	136	108	126	115	99	115	121	119	102	143	120	114	130	108	136	119	115	109	104	124	107	115	119	117	120	129	139	128	111	116	123	114	118	131	149	131	115	125	99	137	125	120	122	138	136	121	120	128	126	107	132	114	121	113	113	114	142	132	114	122	109	118	135	133	98	130	129	130	130	118	143	110	131	119	127	116	126	129	125	117	101	109	110	120	135	113	103	137	129	136	119	110	137	97	126	119	111	119	108	112	131	118	123	113	131	113	107	125	107	110	116	127	139	130	119	125	127	109	100	129	142	125	116	142	125	124	121	108	127	135	114	127	132	125	108	111	134	112	138	135	141	132	120	109	130	107	93	139	132	130	117	119	116	124	118	127	130	110	123	120	112	133	119	141	132	133	119	121	127	133	103	118	122	113	100	95	137	100	119	119	111	123	120	126	106	135	129	117	124	128	137	119	136	111	128	102	129	121	125	123	133	113	112	120	117	125	123	126	135	110	136	109	141	110	130	143	130	107	135	110	101	138	122	129	105	131	119	143	113	128	116	102	123	128	128	129	117	117	120	134	122	103	122	125	144	114	124	99	123	113	130	115	120	126	105	126	120	107	108	120
5682	1465	3224	3692	3158	2619	2080	1830	1520	1291	1156	1091	929	875	844	749	789	691	603	632	601	563	560	525	527	518	503	475	488	468	427	442	445	417	438	471	463	449	420	426	416	430	477	423	425	427	412	430	407	435	417	401	408	390	421	402	407	406	382	435	399	391	402	405	401	389	375	365	353	395	396	370	398	382	401	371	359	376	383	377	381	396	358	359	371	391	360	385	401	369	389	369	400	365	390	371	340	361	363	347	355	406	385	383	389	395	408	361	370	379	380	412	377	397	379	396	391	377	394	424	353	353	362	404	381	386	386	374	387	365	366	362	360	364	345	413	393	340	401	364	389	320	394	381	343	393	352	391	355	388	363	367	383	329	367	347	358	361	379	384	372	335	354	354	326	364	390	363	352	359	352	376	361	381	359	383	328	360	367	389	363	355	369	382	369	363	349	360	367	335	330	369	345	393	325	389	353	353	360	379	354	387	364	368	381	353	381	388	376	383	366	391	384	385	378	399	363	329	383	387	366	362	367	376	356	380	419	369	357	371	384	373	370	348	383	401	327	353	382	348	356	378	389	351	359	375	347	343	390	366	379	374	347	377	406	362	321	351	348	338	371	390	380	382	403	368	391	381	362	371	403	389	370	369	369	370	402	376	394	372	342	403	350	376	353	352	345	336	365	383	353	373	388	343	390	347	364	350	359	363	387	394	392	343	367	347	330	358	368	331	356	369	380	370	376	372	352	344	364	349	361	389	392	359	362	347	362	350	370	367	375	381	405	388	384	402	372	366	350	353	373	347	387	378	372	392	379	343	337	355	348	344	381	385	365	367	383	356	348	331	354	351	341	348	358	382	326	386	380	338	393	369	381	390	360	371	372	390	377	377	374	371	371	346	393	409	383	369	345	406	373	385	359	352	343	365	395	379	359	372	305	390	390	340	394	390	369	328	327	388	388	356	354	413	379	404	380	411	380	384	362	368	352	361	341	330	356	367	345	333	385	370	403	364	369	369	375	367	342	377	390	366	401	355	371	362	364	331	340	357	381	359	359	374	385	345	360	371	383	361	338	333	403	395	362	360	367	389	370	352	389	359	369	361	355	382	358	361	398	334	406	347	398	357	356	364	371	390	387	382	354	323	386	366	349	383	354	381	370	369	371	368	376	347	399	371	406	354	330	349	370	361	344	386	384	421	367	352	390	380	348	391	342	364	354	360	382	380	370	373	377	351	341	376	389	396	383	382	372	347	369	359	371	357	352	380	336	391	405	339	335	371	367	353	370	389	340	405	377	401	367	366	341	376	383	345	358	348	360	397	352	371	359	391	350	351	378	342	368	393	352	366	364	366	351	355	381	384	375	361	358	371	369	382	397	375	381	386	354	385	379	375	352	386	383	360	374	372	404	402	350	371	365	363	363	382	359	346	363	377	378	348	368	361	368	376	362	360	349	379	395	337	354	395	359	403	377	404	367	383	367	377	371	368	317	362	395	389	336	384	365	360	374	396	372	340	361	361	394	344	372	353	366	401	383	392	348	377	385	321	405	326	362	363	359	358	342	397	344	349	349	362	365	360	359	404	382	368	388	352	368	399	374	331	356	373	343	354	384	373	373	383	312	372	378	351	355	373	378	370	397	393	401	373	347	373	386	392	376	349	407	353	351	388	364	380	356	374	349	361	353	364	344	349	359	364	373	398	359	364	384	392	395	366	341	376	377	357	371	367	375	341	363	362	369	364	341	374	365	360	370	373	379	378	364	373	360	393	363	381	356	373	409	369	376	402	353	362	370	377	359	346	381	384	383	330	369	350	372	354	330	390	330	351	366	352	384	347	392	391	327	367	406	371	368	390	386	326	370	368	385	361	337	367	356	406	376	393	385	396	361	368	325	331	383	368	354	425	353	372	377	349	384	362	359	394	372	358	350	370	385	384	374	334	386	350	361	371	363	378	357	387	401	387	345	414	374	366	341	359	353	371	366	369	362	352	333	371	366	319	351	349	394	352	336	372	338	382	334	366	372	365	390	381	378	389	366	362	406	394	389	381	347	379	386	378	368	365	344	357	383	363	371	360	372	375	372	376	334	403	343	349	375	376	310	355	357	367	391	375	394	373	379	350	353	358	378	367	395	379	413	340	393	372	414	369	363	387	374	361	355	366	328	385	360	348	371	334	340	355	386	343	407	389	330	417	352	378	338	331	375	401	340	342	365	345	322	375	320	388	401	345	349	352	370	354	362	356	366	358	355	382	335	359	368	372	378	370	373	354	358	351	364	370	368	324	357	352	342	354	363	364	347	389	385	377	365	344	389	381	361	347	392	356	401	410	335	392	325	350	388	371	373	358	394	383	408	358	374	415	396	369	401	352	366	379	369	349	350	396	380	394	340	359	360	351	350	382	359	353	377	374	377	387	365	351	382	387	338	408	385	401	365	379	340	394	391	346	382	366	384	361	361	347	372	368	366	377	374	337	394	367	362	358	397	411	362	396	381	345	380	379	387	358	371	363	372	379	341	357	344	367	355	380	391	351	409	325	352	350	388	372	387	379	385	384	402	376	381	407	351	411	367	349	351	405	395	384	381	336	405	356	371	339	367	353	339	402	368	385	380	350	367	366	363	396	370	384	376	357	404	354	340	384	381	351	352	370	360	391	360	365	363	390	344	373	365	375	348	371	361	355	338	385	349	389	352	393	356	403	325	389	351	377	365	357	401	344	362	356	360	355	378	361	374	408	364	371	397	399	350	393	424	374	412	349	377	350	359	368	403	359	358	370	372	384	362	367	375	376	380	338	370	327	385	384	341	358	354	368	381	385	357	360	377	344	362	357	376	377	367	372	389	370	367	426	372	351	355	383	336	388	362	370	365	358	351	382	358	351	356	356	354	360	372	372	353	343	398	372	334	384	407	383	410	346	398	345	384	368	362	377	346	349	375	388	375	322	404	371	377	380	343	367	387	365	356	371	338	364	397	387	374	352	363	345	392	379	381	391	372	383	359	378	374	392	356	388	377	373	389	393	374	355	352	366	360	369	383	361	383	378	328	392	388	394	370	365	324	408	406	385	384	367	404	350	356	387	362	389	348	362	358	382	397	372	368	373	406	371	376	388	349	382	379	396	371	379	380	394	398	386	376	403	390	353	364	386	337	387	355	355	403	369	404	379	335	341	344	333	357	351	356	376	369	342	361	392	397	369	370	373	387	336	390	343	372	364	350	359	353	369	380	338	378	365	361	353	375	366	371	368	396	376	349	337	378	378	367	325	355	378	394	362	376	370	378	375	355	347	377	348	348	346	385	347	371	357	384	343	360	336	389	361	389	375	337	379	391	365	379	388	359	384	370	345	385	372	361	354	343	399	357	394	378	339	374	405	371	350	336	359	354	364	354	350	398	376	364	375	389	368	365	333	339	356	384	378	357	372	320	403	406	404	306	403	400	372	401	375	346	381	343	371	373	335	360	372	416	353	360	370	379	342	388	387	372	392	404	343	370	362	382	393	376	372
18214	2980	2806	2163	1516	1160	877	639	585	450	394	344	332	339	270	262	236	264	231	191	218	212	185	201	164	197	197	181	176	203	172	182	162	175	157	189	174	162	150	144	152	167	150	149	165	160	200	168	180	160	151	157	140	155	166	173	152	146	127	172	164	171	160	149	133	151	157	181	163	154	166	181	138	158	142	154	141	147	137	160	149	161	175	162	145	161	164	165	157	140	163	158	160	152	143	165	149	155	166	161	148	172	132	161	159	156	131	155	153	145	160	159	157	165	166	154	146	158	148	146	143	144	155	170	148	136	143	148	149	164	133	156	165	158	152	147	168	152	142	167	159	154	180	171	146	177	159	142	174	181	157	137	153	128	145	145	148	162	155	133	155	160	157	165	161	158	156	152	137	165	169	159	150	164	151	155	160	144	164	153	147	142	157	143	148	164	147	147	157	155	157	162	166	161	152	163	163	165	131	140	141	170	124	144	159	138	164	151	157	162	150	163	159	166	165	128	157	163	152	152	150	143	154	141	153	166	165	170	144	157	167	148	145	142	148	151	146	167	174	164	151	140	167	151	127	142	159	142	171	164	145	162	163	147	152	161	159	158	147	164	172	136	148	149	152	177	168	162	162	147	147	171	152	167	166	151	156	145	157	147	134	146	171	149	147	146	163	190	171	170	163	147	146	161	157	160	176	144	164	163	180	151	169	141	137	177	140	158	152	196	166	171	165	158	156	149	174	175	140	158	149	159	132	150	152	141	147	146	160	145	145	146	133	140	162	162	127	159	153	141	172	131	165	149	168	152	132	154	147	151	162	148	163	131	147	139	138	159	172	152	147	161	156	161	152	153	137	139	150	168	150	155	143	151	133	139	163	155	145	143	140	171	130	174	165	141	161	180	166	157	134	151	147	165	158	158	168	143	145	160	151	148	130	169	155	135	151	170	174	162	150	162	161	139	171	168	166	154	151	153	168	165	149	160	170	125	184	164	160	155	166	174	174	141	162	146	148	155	161	164	161	159	174	141	172	151	143	151	143	158	180	131	154	151	169	162	143	142	136	154	138	157	172	156	139	162	143	166	157	162	183	160	143	163	165	167	158	158	172	149	155	162	167	134	142	158	139	155	165	151	183	138	168	154	150	153	136	144	145	137	158	149	173	163	156	150	126	160	158	145	148	141	136	153	166	149	171	158	129	155	176	157	175	161	167	162	150	137	154	155	164	117	148	155	142	134	161	147	182	162	148	158	147	148	162	153	168	159	144	135	155	151	136	142	160	169	145	152	160	146	132	149	156	166	167	138	166	155	151	152	144	162	163	138	151	149	164	164	172	149	142	140	153	164	153	167	156	157	163	173	140	166	129	168	152	141	141	169	160	138	166	160	151	179	172	159	169	165	148	144	141	147	154	157	149	155	133	170	147	147	146	164	165	148	172	175	169	156	153	136	161	157	157	157	161	159	166	184	143	154	144	170	158	151	172	162	133	156	164	143	151	147	140	158	148	159	145	159	176	143	162	168	169	147	161	177	152	142	162	153	130	178	152	139	154	142	181	137	165	148	165	161	163	154	154	145	148	153	152	182	155	133	142	171	153	157	162	151	157	163	182	149	148	156	169	148	152	123	126	132	171	170	168	131	164	146	155	144	168	139	162	141	156	148	170	163	148	156	159	163	155	145	156	153	154	151	152	153	144	145	177	162	148	147	152	163	136	179	159	150	153	141	171	157	153	145	179	137	158	174	149	146	155	156	137	160	164	157	140	179	131	157	173	138	150	128	165	144	177	149	154	171	144	166	173	158	161	175	138	182	180	171	147	155	153	153	160	154	170	173	136	148	149	131	180	174	130	150	152	158	148	147	145	151	142	147	155	160	138	144	145	146	168	171	141	148	197	151	151	171	155	149	137	160	139	169	173	148	144	141	162	158	125	137	133	161	157	139	160	152	140	162	144	171	147	139	155	159	161	163	164	154	171	150	153	178	145	133	162	157	170	177	164	163	158	159	162	153	152	164	127	152	135	152	174	180	164	163	189	165	134	155	166	158	144	157	168	165	168	163	142	149	160	155	135	128	135	123	137	157	160	165	151	146	136	131	139	161	148	175	153	156	147	154	144	149	171	140	137	160	137	142	154	158	140	168	161	159	176	168	164	145	156	159	157	159	139	164	141	153	168	149	172	168	149	152	136	135	159	174	163	142	175	149	152	159	177	166	160	156	150	133	146	149	155	137	158	147	146	144	147	169	171	163	150	153	155	162	195	153	160	162	149	151	141	146	143	174	133	147	166	153	179	153	158	151	168	168	155	147	136	157	159	127	166	160	150	165	144	165	191	175	159	159	147	141	164	156	147	144	159	139	175	165	157	169	137	151	129	153	148	143	142	164	150	128	144	147	163	158	148	177	121	137	159	149	162	138	150	149	146	166	149	164	173	136	153	137	144	132	191	149	137	153	145	167	153	164	196	182	146	155	154	143	172	152	148	125	172	165	153	145	174	163	160	161	155	148	148	142	169	151	156	141	153	125	157	152	153	155	137	169	154	144	158	172	154	121	176	166	162	135	150	150	148	161	147	155	151	142	128	141	140	157	160	155	183	121	156	165	152	186	159	154	144	153	151	137	184	148	167	138	151	141	180	147	162	164	160	158	158	151	141	148	171	154	152	160	153	157	147	156	173	162	156	165	150	157	144	138	155	155	152	162	160	135	156	139	148	150	172	158	157	166	172	150	154	164	155	171	160	151	154	145	120	151	158	155	170	172	156	157	141	144	159	152	152	153	128	159	166	162	127	134	160	132	144	165	139	147	160	142	156	158	157	153	146	153	142	155	141	164	142	167	152	155	145	145	140	179	122	150	166	157	160	170	147	134	159	138	154	131	156	170	155	156	159	150	167	138	163	142	152	163	127	163	147	166	164	168	156	157	143	141	152	140	159	171	138	160	158	177	159	162	149	151	173	179	159	160	168	157	156	149	162	165	179	152	158	178	176	149	149	179	149	155	148	174	154	144	167	144	142	159	149	159	182	164	171	169	144	168	144	142	164	148	163	160	154	146	156	159	144	150	161	137	143	150	151	160	154	163	158	151	178	161	148	150	156	151	161	140	140	152	149	150	145	177	143	175	161	155	138	186	179	164	151	149	159	157	173	156	155	182	136	156	166	156	149	144	168	184	170	155	179	169	157	165	173	148	163	182	147	151	167	158	147	135	161	154	160	133	155	157	149	167	175	148	171	165	164	161	153	147	152	157	155	133	180	144	153	142	154	155	143	172	141	153	158	159	154	155	175	158	154	152	139	138	167	158	146	161	148	162	136	147	143	163	143	154	138	144	131	143	181	161	165	163	151	147	169	160	166	146	147	142	137	157	167	176	177	172	154	142	154	162	126	148	150	167	134	167	144	150	153	151	140	169	154	156	156	175	183	154	142	132	141	132	158	147	129	157	185	146	163	155	146	155	145	147	152	153	182	158	145	141	153	156	149	140	141	182	161	146	146	153
7935	2553	5648	6544	5409	4449	3611	3044	2574	2153	1999	1746	1578	1368	1289	1232	1137	1082	962	987	837	824	834	811	766	742	772	704	674	611	673	598	645	623	563	606	590	603	561	575	587	578	519	591	571	535	541	566	571	559	529	500	492	537	509	532	509	565	513	493	539	492	524	526	535	503	490	490	495	505	494	483	527	514	514	509	505	452	481	465	525	469	453	485	473	484	498	490	464	453	486	476	505	465	518	475	461	495	486	451	498	440	464	474	468	479	496	428	486	478	450	466	467	497	437	478	474	454	450	499	464	456	496	486	508	468	467	461	472	500	479	443	478	472	434	495	502	442	443	494	472	473	462	492	464	429	451	510	465	504	486	478	455	445	490	495	454	432	508	484	469	486	507	432	456	464	474	504	487	490	468	490	451	399	473	482	458	506	453	487	478	461	424	469	447	502	502	479	471	468	484	438	460	454	450	470	446	493	480	469	523	498	477	480	440	446	424	479	476	466	470	427	453	447	487	469	480	474	478	456	479	451	490	483	504	397	443	508	445	444	482	443	447	451	458	464	435	451	476	460	478	444	486	473	422	457	449	444	453	471	449	453	468	491	502	490	477	444	455	440	502	455	485	457	460	472	470	430	454	469	451	473	474	446	493	489	436	467	464	448	456	523	519	444	453	494	469	474	401	473	463	443	447	443	452	499	492	424	479	442	428	486	460	428	521	489	467	496	499	434	416	450	474	450	493	488	457	453	486	471	479	461	432	458	466	460	425	475	457	474	428	466	481	479	495	425	440	414	478	431	449	470	464	472	490	460	443	424	476	467	442	481	449	466	449	472	468	477	510	494	452	483	466	447	459	435	484	477	492	471	484	490	468	429	474	470	471	437	443	488	464	442	486	491	457	522	470	431	488	467	491	420	461	408	473	427	473	481	446	476	486	474	478	474	487	444	465	450	419	468	469	468	438	497	449	451	430	498	448	451	459	475	460	432	450	461	463	482	438	479	479	474	463	449	450	490	493	452	443	470	497	489	464	454	485	484	415	429	468	449	461	457	446	465	461	503	452	482	452	480	444	501	497	459	452	428	493	483	466	475	456	440	474	523	455	480	422	484	464	509	475	472	468	470	430	493	461	486	472	454	503	448	442	425	435	445	438	454	471	475	469	432	489	476	454	518	469	430	452	456	438	471	458	498	489	480	451	471	487	478	498	485	449	492	451	468	463	436	466	451	485	473	452	454	449	430	430	478	442	464	451	467	470	454	428	467	485	477	452	503	479	440	476	481	445	447	483	476	455	505	449	420	457	481	440	488	474	455	442	466	520	460	471	441	445	485	476	465	443	473	457	487	471	446	465	477	477	447	490	459	457	456	454	464	465	474	508	468	458	496	451	460	441	494	507	462	440	432	448	485	483	435	441	452	443	473	483	440	482	480	415	435	488	480	474	460	483	467	464	434	458	468	477	433	450	451	440	457	491	477	466	481	469	488	461	454	487	462	494	516	441	469	473	456	471	468	439	455	492	453	501	471	460	445	486	465	462	456	435	450	472	473	454	467	456	461	467	470	455	453	503	445	447	470	455	424	506	469	460	445	456	455	461	426	478	443	426	491	468	444	462	453	467	461	437	430	497	481	437	460	459	451	461	457	435	471	457	486	490	465	477	470	486	453	464	476	470	497	479	439	443	482	475	484	518	497	460	441	468	470	491	425	488	459	458	461	434	476	491	467	468	451	438	472	485	441	428	473	482	455	443	492	450	458	483	451	455	433	475	457	463	456	488	447	470	464	431	439	442	433	479	430	503	478	427	491	497	473	474	473	457	491	468	470	470	464	397	455	434	457	510	455	444	468	481	413	463	508	445	499	463	485	431	461	428	449	449	487	480	467	462	445	462	479	493	444	452	475	489	443	472	457	423	458	418	452	463	497	463	439	430	463	488	455	444	479	496	461	480	471	459	448	486	432	481	462	442	448	483	476	439	440	476	461	482	457	446	430	464	473	476	479	479	496	474	465	472	475	449	480	430	440	435	433	424	422	499	447	483	482	445	435	470	429	427	461	430	480	468	439	487	440	477	472	428	476	498	448	442	484	456	467	461	438	448	479	456	441	435	463	481	456	465	467	488	460	475	455	476	455	479	472	464	485	455	451	450	448	459	479	457	446	505	440	448	448	471	466	467	432	445	474	478	478	469	462	464	468	448	469	454	473	499	441	458	452	454	438	465	433	492	435	471	473	449	477	451	466	471	459	442	469	478	453	460	448	484	438	455	450	437	436	431	472	469	443	474	458	467	522	453	465	477	439	474	517	474	455	437	469	427	478	430	453	488	499	443	453	438	441	460	466	449	471	472	461	432	491	466	455	426	490	488	476	481	428	462	468	498	493	457	442	483	447	441	492	483	484	451	473	446	458	469	494	438	460	476	468	489	441	475	459	475	470	451	448	457	425	450	450	468	414	458	480	461	495	463	482	502	466	469	506	470	471	445	428	484	509	468	474	481	473	497	449	487	444	437	479	457	467	454	473	461	469	468	474	463	445	493	480	479	469	488	470	452	464	430	434	448	429	483	507	485	439	476	423	435	421	458	519	481	481	496	479	456	469	452	475	458	445	436	511	465	416	418	470	493	459	449	465	501	435	482	453	468	459	451	469	469	446	432	495	442	479	483	455	501	460	437	436	460	503	448	465	430	464	448	463	421	473	516	494	457	443	458	464	475	488	463	460	427	469	506	418	441	462	465	436	438	444	454	497	485	453	465	481	510	474	464	440	484	490	480	449	457	487	459	488	461	449	432	504	459	474	436	431	446	460	454	483	420	442	472	495	471	483	473	480	493	461	486	439	433	467	472	463	506	512	474	484	449	438	465	461	508	429	424	491	461	463	436	468	435	427	510	460	507	471	477	443	437	479	501	412	444	438	452	444	467	446	468	465	455	465	473	475	425	435	443	486	470	499	445	438	448	485	478	455	450	411	440	441	477	455	448	436	447	462	453	482	478	453	451	469	472	452	477	420	476	460	435	481	466	440	420	464	482	475	423	463	436	433	428	513	466	426	461	482	439	507	490	463	462	473	476	483	464	476	493	451	483	472	478	412	479	479	464	497	492	463	447	443	412	428	463	462	456	455	478	428	478	441	471	496	447	450	441	475	467	454	509	486	475	445	452	448	467	443	433	458	468	484	456	445	423	445	448	427	489	496	459	491	475	458	448	464	492	466	475	492	416	489	451	450	447	471	480	418	469	400	449	444	461	467	454	471	489	486	497	463	487	439	407	483	455	455	500	488	446	483	420	472	479	447	471	480	461	462	457	463	480	443	466	458	434	472	463	477	466	481	443	446	459	464	472	474	460	446	458	466	463	443	482	455	456	462	459	475	445	461	441	458	450	474	480	455	487	466	467	480	473	455	431	462	444	463	450	458	426	482	479	491	453	481	405	432	483	458	453	511	446	462	425	424	460	428	460	460	523	428	447	466	426	463	482	453	461	477	507	448	491	450	480	459	486	452
2411	328	336	344	298	272	263	267	261	277	264	236	238	255	244	250	244	243	215	234	273	229	237	284	252	238	240	233	240	253	279	250	257	256	232	271	243	230	259	243	253	223	246	254	214	252	249	253	255	236	248	235	269	256	259	247	254	279	257	231	248	253	295	271	238	205	256	230	247	234	271	262	242	241	248	227	226	228	269	237	254	261	243	249	244	264	266	261	235	275	252	234	229	280	233	270	251	242	273	264	245	262	261	282	264	242	231	232	279	240	263	248	272	240	248	252	254	253	219	207	226	250	251	262	213	265	258	236	248	249	274	228	240	245	226	252	296	262	273	257	228	222	271	250	247	239	244	253	230	238	240	250	267	233	263	249	242	276	242	236	276	256	250	240	233	219	242	246	247	232	273	236	247	223	248	261	237	220	261	238	246	259	235	248	248	244	239	240	255	264	263	248	251	232	224	240	243	264	261	290	268	261	235	266	239	240	231	233	234	226	260	253	236	242	252	224	250	250	246	226	283	255	249	223	249	228	246	228	253	257	222	267	270	250	210	227	255	270	270	259	246	225	256	241	231	267	228	233	238	227	236	240	255	259	273	240	241	265	264	248	227	248	232	259	248	245	256	228	264	242	239	257	242	235	233	233	250	273	276	243	247	239	227	236	270	234	230	247	237	260	247	280	269	229	224	267	279	240	252	240	231	277	235	238	263	262	233	245	259	252	235	258	206	243	266	243	232	256	269	246	258	272	260	255	230	249	239	255	259	270	255	243	247	228	248	251	243	256	245	236	235	249	260	247	264	287	231	239	223	253	278	229	284	257	268	252	282	249	245	228	275	234	233	271	250	244	287	238	260	266	261	236	247	248	232	245	249	230	270	253	268	266	235	253	268	241	243	257	261	304	243	242	231	265	275	209	235	262	244	243	255	238	257	248	231	235	243	265	239	260	223	236	276	220	269	248	266	234	242	262	264	248	249	276	230	249	260	235	266	244	241	251	256	258	231	237	251	267	240	264	248	258	223	243	229	255	266	242	244	265	241	238	251	251	227	251	225	271	233	246	244	251	235	265	264	244	260	259	254	258	219	245	239	248	242	284	210	246	239	244	259	262	242	279	269	254	278	291	242	236	254	266	271	263	274	229	264	251	239	231	223	242	220	272	247	247	238	262	235	231	250	242	269	266	254	237	233	234	279	239	258	259	262	277	267	245	255	249	279	259	242	232	248	250	261	266	252	249	237	248	272	267	241	248	248	266	250	257	271	258	255	246	226	243	248	244	250	240	240	237	246	257	262	223	240	256	242	243	282	249	242	214	271	213	247	213	239	265	264	267	264	221	262	223	246	253	261	251	244	241	233	250	290	236	296	244	256	262	257	245	239	246	234	217	255	258	265	255	248	235	249	259	251	259	259	239	295	271	252	243	231	242	227	257	248	237	239	261	249	244	248	268	249	235	257	225	238	248	258	235	241	236	227	276	237	259	234	238	271	255	230	241	240	261	220	242	248	254	233	272	242	256	251	241	221	271	257	273	245	267	247	251	251	247	261	254	250	263	236	252	271	234	239	231	232	266	253	237	255	230	256	236	252	232	272	249	276	252	237	269	247	239	239	239	232	242	264	251	214	233	260	267	259	259	290	264	217	265	270	265	224	262	275	244	242	258	222	235	248	250	271	228	235	230	256	266	244	271	258	226	236	261	239	234	253	248	255	255	264	238	261	241	228	249	239	254	249	260	239	247	233	233	258	275	242	227	220	257	244	259	255	258	241	248	247	267	234	264	262	247	232	257	246	211	236	232	242	245	231	235	240	241	259	265	241	260	245	244	231	247	268	235	252	228	242	223	258	272	261	261	270	255	277	225	264	212	238	237	240	242	255	266	260	253	239	256	231	220	222	243	231	237	262	246	251	249	233	228	278	241	237	242	239	255	234	271	257	267	240	228	237	259	255	255	257	232	244	261	278	243	245	222	261	233	253	238	242	234	258	257	239	258	227	253	245	213	222	267	261	266	246	231	240	230	235	243	251	232	278	260	232	238	265	259	244	242	262	250	275	234	261	231	279	259	226	242	266	242	266	265	234	261	234	254	244	261	247	258	253	219	254	259	255	249	228	252	259	266	267	236	242	241	212	282	249	251	254	224	272	247	267	244	236	246	260	245	213	266	251	257	266	242	257	237	248	253	229	238	259	265	261	245	247	241	252	251	263	239	262	281	230	268	247	242	247	248	267	265	244	258	261	212	260	258	270	224	235	229	229	238	274	246	253	250	243	255	230	257	241	240	252	252	277	257	264	242	255	254	268	217	261	252	235	221	232	248	264	262	257	227	251	259	247	283	257	236	256	241	236	281	236	245	253	260	253	265	259	233	239	256	281	263	261	253	266	242	263	263	228	242	252	234	270	248	253	255	254	259	240	254	253	237	280	272	241	248	272	241	255	263	262	249	277	244	248	244	259	260	287	242	232	243	269	232	221	237	254	272	216	242	244	225	228	249	208	278	239	225	248	250	254	251	251	260	232	254	261	260	253	264	254	255	266	247	307	226	266	252	209	268	228	250	244	258	210	203	235	234	253	272	246	281	274	260	267	243	226	259	235	252	236	262	258	239	253	262	268	219	259	274	229	238	265	263	284	214	228	257	254	259	258	237	253	274	239	244	260	216	236	239	261	225	254	247	289	232	234	243	273	237	230	267	235	236	266	247	259	264	252	264	260	242	228	238	270	246	258	254	235	259	241	262	227	231	280	230	273	256	277	264	268	242	244	229	266	246	267	219	224	236	256	238	269	246	245	234	275	241	214	239	220	283	227	261	245	249	240	254	245	263	250	251	242	266	256	248	248	249	226	279	219	215	232	259	252	245	256	245	247	249	241	234	256	255	269	235	253	238	242	238	252	237	261	259	238	254	257	232	254	256	248	247	230	268	225	239	292	265	253	235	269	245	225	234	220	237	265	276	295	252	304	263	242	258	239	252	247	252	225	258	228	237	254	247	264	235	256	242	264	273	232	222	249	273	253	256	270	250	258	250	245	253	262	265	258	248	224	246	263	269	230	263	249	283	236	265	237	264	238	269	225	247	253	267	222	234	233	234	269	257	302	255	244	230	227	244	212	237	270	216	248	268	255	261	234	244	243	253	256	271	256	232	241	229	252	251	240	245	266	244	255	259	266	239	239	246	273	272	257	233	262	263	258	249	241	264	264	259	235	236	299	237	262	231	271	237	230	266	231	266	272	266	245	241	224	242	242	256	249	255	240	256	267	240	271	222	246	261	246	260	240	243	259	245	239	248	259	244	223	229	230	281	235	280	241	242	248	239	247	243	278	271	262	245	238	269	254	234	275	254	237	287	259	248	241	230	262	243	245	244	274	276	242	228	263	224	243	223	253	244	248	240	220	249	232	247	250	236	276	256	232	230	265	252	240	188	231	247	226	257	258	228	258	251	268	232	233	277	262	217	240	252	232	250	268	218	262	222	253	250	249	241	241	252	226	284
2351	763	873	882	876	789	785	786	779	753	785	718	738	664	694	709	730	720	716	709	676	671	706	712	686	696	674	661	723	697	668	670	648	678	715	704	676	680	647	704	700	700	670	721	674	657	696	673	636	688	651	669	650	695	695	681	631	672	694	689	679	671	649	709	696	666	663	682	706	655	662	676	691	665	666	690	683	713	643	689	620	691	680	650	676	675	688	678	651	692	649	683	699	663	697	716	643	650	658	746	711	660	743	676	725	695	706	637	711	653	638	635	634	722	693	663	689	630	679	653	699	673	685	663	652	711	674	650	689	679	661	691	680	675	678	682	678	689	646	671	692	658	663	615	692	655	652	696	696	622	687	714	695	672	672	647	694	621	686	653	680	705	638	633	681	669	716	659	702	698	693	689	692	698	664	673	697	661	683	680	706	674	699	628	663	628	690	637	660	692	663	702	661	704	692	671	684	657	678	691	691	663	688	628	677	647	673	651	642	654	692	644	680	650	693	658	659	686	675	706	713	669	692	724	701	691	711	650	721	705	637	653	676	667	692	682	688	674	692	681	658	671	723	646	699	659	676	667	720	650	660	684	680	651	675	704	656	644	682	677	636	656	638	697	666	666	667	671	708	683	677	634	715	629	641	661	690	634	630	702	636	639	691	648	702	645	685	631	634	660	675	667	706	621	641	714	701	664	699	677	717	651	719	704	675	695	679	718	709	685	703	684	638	667	687	667	701	679	694	671	689	717	703	668	664	699	676	640	653	670	617	691	661	700	667	658	658	613	709	658	709	648	659	708	682	690	663	717	693	689	641	699	701	659	703	675	719	673	682	677	693	689	674	650	707	656	702	656	659	671	659	628	657	692	668	629	698	640	687	665	680	708	666	663	644	663	659	655	688	668	675	667	661	641	646	701	689	669	696	638	714	652	680	664	670	646	676	682	682	715	638	671	654	647	667	669	690	703	721	661	669	692	691	666	666	712	658	712	740	678	639	682	659	661	675	693	620	669	639	683	672	684	638	665	709	645	662	679	642	647	735	639	659	664	733	617	693	652	686	649	654	643	721	648	679	659	697	687	699	717	704	660	677	709	710	690	680	618	658	665	654	658	637	674	652	689	659	689	620	645	702	676	644	680	653	658	673	648	716	676	696	697	646	698	649	689	671	611	727	656	649	690	702	719	692	638	712	642	681	732	686	666	656	664	692	709	657	665	699	598	673	715	661	687	662	643	657	669	716	651	703	695	694	687	675	683	673	654	698	685	668	640	704	710	649	667	639	664	669	653	653	681	658	685	683	674	657	685	644	646	682	707	672	672	706	709	684	686	657	684	660	682	651	620	670	710	636	666	632	658	663	684	642	663	679	713	662	662	643	656	645	711	727	638	643	685	677	680	678	646	675	646	631	719	672	698	662	682	630	695	675	691	673	662	697	692	701	681	669	687	685	690	642	646	668	707	653	648	692	635	680	749	689	685	681	719	713	672	674	687	651	689	673	677	696	628	698	677	692	721	700	670	659	671	672	681	651	639	634	680	688	672	691	652	691	673	703	720	681	650	669	680	683	697	658	704	673	686	663	660	676	705	667	676	678	654	736	637	682	694	631	666	704	710	670	653	655	665	707	675	686	663	669	671	671	708	671	671	695	647	663	646	671	684	681	700	653	648	657	710	678	677	704	700	706	668	664	683	703	693	707	632	665	671	669	667	650	663	656	660	664	695	732	612	669	649	624	663	672	753	671	692	658	736	652	691	688	730	630	699	695	659	702	697	640	653	672	649	669	693	691	641	650	689	685	653	645	699	643	683	685	687	671	690	647	637	651	671	696	681	667	679	707	687	650	657	712	713	639	714	718	698	668	696	688	621	647	652	635	659	625	728	654	702	692	645	663	669	669	665	707	634	680	727	707	716	705	655	679	698	689	649	698	610	684	661	698	686	670	662	667	670	684	717	671	679	695	699	643	675	652	705	681	702	694	662	665	675	669	625	652	700	696	658	646	678	645	705	672	659	656	673	698	677	635	680	677	663	658	679	698	689	680	650	677	696	699	687	687	667	683	684	657	675	685	641	642	672	638	695	696	653	684	664	652	673	690	667	652	712	654	683	658	649	657	668	682	694	705	696	689	642	679	673	672	708	686	660	725	665	674	692	694	653	713	693	675	743	673	719	660	610	690	677	676	672	685	715	688	643	674	680	650	645	674	620	663	658	689	615	666	717	654	610	661	712	697	693	704	664	705	670	703	663	644	671	666	700	692	629	689	676	710	663	696	686	694	684	660	651	663	659	664	692	679	656	686	670	690	717	687	669	685	644	635	717	694	641	688	667	671	704	708	679	635	653	630	680	634	675	689	702	647	704	680	650	628	666	708	681	695	668	687	656	670	663	627	676	688	689	699	692	667	690	717	712	658	693	680	661	667	728	676	689	668	665	677	628	709	623	659	665	698	697	696	711	703	682	651	667	674	699	640	671	706	677	664	738	667	728	686	692	687	661	715	686	648	674	693	686	677	677	675	624	686	663	663	688	702	679	645	669	683	678	649	672	625	658	688	692	641	679	682	614	717	685	655	731	664	657	666	705	598	680	691	675	693	644	674	711	657	737	694	667	696	677	683	662	682	677	691	681	641	696	692	689	683	680	694	657	652	700	638	679	647	648	710	717	675	657	693	646	686	670	668	656	676	655	653	672	694	647	709	715	647	660	697	733	664	694	704	703	669	654	693	720	658	686	641	647	704	737	643	684	697	702	646	710	661	692	690	667	677	673	739	688	675	701	675	679	650	630	663	658	746	658	646	679	728	657	653	653	717	644	654	655	661	687	689	672	670	680	646	674	657	670	696	678	706	674	662	657	720	640	694	645	668	699	642	691	732	685	673	702	707	669	677	666	654	677	704	664	643	720	688	668	722	683	680	652	681	662	667	694	721	664	680	682	630	702	664	715	684	649	657	698	710	675	707	613	683	694	708	659	659	660	637	722	686	665	698	717	664	644	739	702	686	688	673	691	647	648	707	691	672	652	667	725	649	675	671	626	665	690	659	696	684	679	647	684	728	694	690	677	679	693	692	698	678	637	686	701	731	688	677	672	694	680	669	662	718	686	697	673	668	664	710	723	657	661	670	674	654	638	676	697	650	650	663	668	685	648	691	641	719	665	623	681	673	696	677	649	718	662	678	639	689	664	755	694	697	651	643	655	662	675	672	652	668	694	657	687	669	646	635	708	679	694	649	687	679	674	694	654	675	671	623	669	716	645	693	681	694	695	629	652	637	688	699	655	664	655	662	697	768	668	665	658	640	710	690	645	725	698	671	724	675	709	714	669	727	664	665	691	693	721	642	708	675	622	693	659	692	683	646	688	685	712	719	712	660	670	685	726	645	639	642	643	673	684	675	693	644	649	669	678	652	640	688	704	672	631	648	678	676	673	695	641	634	706	632	628	662	665	689	653	651	683	634	680	658	677	692	652	619	666	656	738	684	719	657	713	652	710	695	622
9967	1231	1449	1184	834	602	502	420	344	271	227	211	213	185	190	177	160	176	205	175	168	156	142	133	132	136	141	137	130	141	117	127	133	122	145	132	138	138	132	153	125	131	112	112	125	136	137	133	140	110	132	140	135	134	119	112	130	110	109	118	138	112	132	155	124	115	114	143	111	107	111	120	140	134	127	129	102	121	120	147	117	128	112	123	128	128	138	119	123	128	133	115	122	138	112	108	103	163	144	116	126	143	148	120	114	116	120	136	111	132	122	129	121	136	138	112	106	112	121	110	125	158	116	121	119	116	103	120	135	116	103	112	120	128	112	130	102	106	127	121	114	125	139	121	117	111	137	131	129	131	116	122	118	117	132	132	108	134	136	125	120	102	143	112	128	108	101	117	101	129	116	114	110	124	134	121	110	134	113	136	129	123	117	132	105	113	118	111	120	148	128	117	135	140	105	116	132	125	129	124	111	123	111	118	129	106	125	115	120	130	102	124	111	113	124	126	109	138	135	104	125	108	135	117	141	118	118	125	110	114	128	113	113	93	120	115	123	103	120	138	136	126	117	107	118	115	114	124	128	126	130	138	128	114	115	109	115	121	125	124	120	129	117	115	113	116	115	131	106	135	115	122	105	133	131	127	131	122	121	125	125	125	125	110	134	116	132	127	113	127	136	127	124	107	152	120	120	106	102	112	115	131	114	123	121	116	127	122	116	120	126	134	129	123	123	132	121	118	128	116	117	132	105	116	127	126	122	104	127	142	105	109	115	106	112	105	128	139	118	105	119	130	116	121	106	126	117	147	141	120	118	112	124	114	123	118	120	102	123	110	115	116	117	118	133	119	101	115	138	110	114	108	127	113	129	123	130	95	122	123	103	119	127	138	106	155	123	104	111	115	91	106	103	116	118	119	136	136	133	137	142	110	147	114	121	132	106	117	111	112	129	139	121	133	147	115	139	120	115	115	100	102	107	110	114	106	114	101	126	136	138	114	122	113	114	126	122	140	130	98	106	129	140	115	127	109	137	121	137	102	127	122	132	116	115	119	109	108	149	129	115	145	110	122	119	126	134	110	123	122	129	131	132	129	131	121	116	113	100	134	104	106	115	129	128	119	110	122	126	115	127	139	109	128	133	120	127	124	121	123	135	118	121	117	128	103	106	105	133	132	119	99	98	116	128	130	130	118	116	104	127	114	118	107	122	139	124	125	120	137	109	106	115	124	115	113	120	123	113	145	113	129	137	133	125	103	138	146	127	128	122	99	129	131	108	128	99	133	125	133	103	121	122	134	130	130	116	106	135	121	118	121	118	107	131	142	113	141	104	117	130	129	126	112	132	132	140	132	142	123	124	117	111	118	128	121	139	124	111	152	133	116	113	99	115	109	133	121	110	117	116	135	123	102	121	120	122	115	130	103	111	116	120	103	132	110	137	117	127	118	112	127	123	111	148	128	130	126	102	107	113	127	119	133	121	134	133	111	124	122	120	112	132	132	132	114	113	129	112	124	127	100	116	122	130	109	129	128	102	121	107	111	104	119	106	113	94	118	101	122	128	110	109	121	125	105	123	127	93	131	147	129	112	131	151	109	122	131	120	138	150	116	118	117	132	123	131	140	114	121	138	111	125	112	114	128	98	123	132	136	127	123	131	123	116	137	142	112	124	125	90	125	127	117	98	130	142	113	108	104	141	111	119	114	112	119	131	116	111	106	115	135	140	125	112	94	133	128	115	109	137	124	121	116	145	135	124	140	100	115	115	108	124	131	124	131	118	121	140	123	106	128	94	109	113	123	111	130	118	125	128	125	106	119	110	107	117	119	115	128	123	115	110	123	98	117	116	122	110	123	119	121	106	123	134	116	118	113	153	126	112	126	126	104	115	106	120	149	122	119	123	124	107	122	132	110	122	133	133	122	116	110	126	109	106	122	124	123	121	124	132	125	119	129	132	129	119	104	123	122	137	128	124	140	115	127	132	123	121	110	124	146	123	125	113	132	118	114	145	124	130	110	108	126	137	132	121	112	117	121	142	114	132	114	147	128	114	127	130	141	134	116	108	111	123	128	131	118	143	125	110	135	131	122	133	130	132	108	127	113	113	103	129	115	123	113	130	126	131	93	119	98	121	139	137	130	114	105	110	111	131	118	108	121	107	115	129	125	109	117	116	113	135	136	118	107	121	112	109	122	111	116	116	102	115	134	122	128	132	133	82	95	119	128	110	111	121	97	130	123	114	116	123	114	136	117	153	131	122	110	136	101	116	109	141	103	106	133	108	106	135	140	108	155	108	112	115	111	99	129	126	116	110	117	112	124	126	122	134	122	100	141	119	119	112	123	145	115	121	136	125	138	100	117	124	131	114	119	120	108	95	132	127	122	136	119	112	126	121	117	125	135	126	96	112	128	115	128	120	103	111	123	124	126	113	118	129	131	106	105	121	111	125	122	106	115	131	110	109	134	132	130	104	122	136	115	125	127	136	137	135	101	132	104	110	129	128	143	139	129	114	112	129	123	139	126	110	117	127	122	127	113	130	119	112	134	137	113	127	127	128	113	125	122	125	124	104	128	128	114	122	115	116	112	106	128	125	118	114	130	105	129	124	121	123	118	128	123	132	121	121	110	119	112	120	130	118	118	122	118	126	113	125	106	118	100	122	129	116	116	133	117	104	108	116	114	118	126	116	105	101	114	133	134	123	139	122	108	117	128	124	127	119	114	131	109	150	125	100	115	110	105	113	119	114	137	121	113	126	130	124	138	118	130	103	112	124	114	113	126	128	129	118	111	114	129	148	117	112	121	129	116	105	120	127	111	110	111	114	119	120	110	114	123	115	98	123	129	127	130	120	104	124	135	120	138	106	114	133	113	123	116	101	111	104	111	111	127	114	132	121	114	129	102	115	116	118	131	128	112	125	104	130	121	129	127	122	129	119	116	124	124	119	123	129	122	142	114	137	114	105	103	117	117	108	116	114	127	130	122	121	105	125	127	131	122	106	109	124	118	100	97	126	121	108	142	116	128	130	130	108	103	110	113	136	128	117	113	125	124	107	105	124	118	104	102	120	137	121	103	143	121	99	141	119	97	124	124	124	145	117	117	129	123	120	123	105	107	141	126	136	106	120	123	125	106	133	132	103	122	111	114	119	124	138	118	113	125	123	124	117	115	128	119	132	113	126	126	146	122	120	121	109	124	133	130	124	137	116	135	106	143	122	118	126	124	123	124	112	128	119	121	115	114	104	99	104	115	136	132	123	118	137	113	133	124	127	111	135	116	138	148	121	137	124	100	134	116	121	128	107	118	107	127	129	108	116	97	128	121	116	127	120	119	125	107	116	116	125	122	122	131	120	115	109	125	125	132	117	116	132	134	115	119	103	108	126	120	112	131	123	120	118	117	112	136	117	110	106	113	107	117	135	127	108	120	131	129	130	133	120	128	114	119	95	108	128	131	110	119	136	121	132	117	127	128	127	112	118	106	121	125	133	120	119	119
5824	1464	3097	3754	3255	2647	2197	1772	1464	1330	1172	1070	938	894	791	756	726	658	609	572	591	593	592	544	535	513	512	467	504	467	439	454	431	475	428	441	464	452	422	419	417	427	404	418	442	399	383	419	381	408	456	403	404	399	415	388	393	375	396	413	374	415	395	373	388	380	358	373	353	397	406	348	382	348	413	349	349	345	349	395	355	354	355	367	386	367	390	383	381	376	376	374	353	361	380	362	411	398	372	345	384	358	414	369	366	339	371	330	384	378	354	385	380	385	401	412	378	394	376	369	403	379	371	357	379	357	392	375	373	354	328	397	353	376	357	396	404	366	379	363	380	389	401	373	393	354	376	385	361	376	357	380	374	386	366	362	413	366	363	343	344	365	363	391	347	373	359	385	380	387	379	361	370	345	376	378	373	375	371	397	339	374	378	357	367	377	395	385	376	320	371	377	369	344	384	350	397	390	374	368	377	365	350	365	354	360	384	385	350	349	382	364	375	378	366	401	358	345	316	399	349	361	371	420	388	392	373	386	369	378	361	377	371	347	363	343	373	359	374	369	377	394	355	378	379	373	385	337	375	367	381	385	380	362	366	355	379	370	356	376	386	361	395	373	408	348	367	397	380	369	358	370	354	381	360	355	365	363	366	348	380	405	359	350	409	382	374	365	366	371	348	391	350	321	340	376	364	385	371	367	355	356	399	373	381	339	341	385	391	372	397	387	364	369	389	346	341	352	404	390	385	375	357	355	377	376	362	350	357	319	379	390	354	341	381	372	370	325	371	396	340	384	350	352	394	388	367	350	379	347	362	350	373	351	359	357	386	378	377	376	378	346	357	374	355	385	373	381	357	343	350	336	402	354	383	394	344	365	380	374	382	325	413	354	382	378	347	386	378	384	368	366	367	371	388	363	363	367	374	348	401	372	364	336	394	385	353	356	363	361	393	366	399	324	402	355	358	365	367	364	372	350	355	404	376	345	331	374	369	327	372	381	384	349	384	397	378	385	371	368	362	365	387	348	351	375	357	378	375	365	362	308	388	390	332	359	349	330	359	381	344	365	358	393	387	405	353	398	400	403	366	396	364	346	371	359	397	335	361	407	389	380	351	331	388	359	362	331	338	382	336	367	371	383	367	336	354	390	362	362	353	355	368	350	387	348	369	379	372	324	377	359	340	355	394	369	372	382	377	360	346	381	365	333	372	339	396	331	355	371	353	381	330	377	368	394	391	400	359	371	365	389	350	376	383	377	343	391	376	422	365	354	335	372	350	364	377	359	376	360	374	317	338	358	344	346	379	361	392	382	372	336	364	386	352	357	334	389	375	364	362	324	340	358	370	363	394	378	359	376	363	336	368	360	340	367	361	385	360	377	373	319	358	356	382	401	398	390	376	371	380	365	382	367	349	368	403	363	359	349	420	363	330	329	389	396	369	380	378	377	399	366	378	340	391	387	328	351	341	357	382	373	375	380	363	348	356	341	353	358	371	373	378	374	351	365	361	349	409	376	341	367	399	365	355	380	355	387	371	340	362	377	352	362	375	363	362	377	356	392	365	348	342	355	375	374	342	363	352	382	342	380	346	379	331	387	388	357	394	392	388	350	382	353	369	356	368	328	336	363	386	349	382	360	394	353	376	368	356	339	348	348	338	412	386	347	374	353	379	329	346	358	369	360	353	312	351	383	354	391	388	383	359	388	369	358	364	355	382	382	383	365	351	366	404	359	348	376	371	339	368	343	360	355	387	366	344	365	420	341	410	319	345	344	394	374	373	374	359	399	355	381	377	336	388	410	389	359	376	361	345	373	382	387	375	374	365	366	373	362	376	378	354	366	388	358	354	356	333	373	382	360	384	389	400	394	377	376	362	340	388	345	361	363	346	357	380	356	362	386	356	345	347	381	379	338	316	387	339	369	389	364	332	373	348	385	387	354	376	370	328	385	366	390	359	357	337	423	330	387	350	376	378	391	362	360	360	371	309	397	354	351	365	367	368	381	404	377	353	387	357	385	368	341	358	355	365	379	388	409	375	358	333	336	328	368	341	351	364	370	399	392	342	355	346	366	382	394	372	348	361	396	346	375	386	381	355	384	350	389	362	356	384	368	351	395	369	359	356	364	357	383	363	393	370	369	351	381	341	391	390	367	355	348	381	376	359	376	350	392	390	360	371	380	391	345	371	353	376	375	376	384	337	371	344	391	344	373	390	382	394	368	353	377	333	390	368	360	381	374	337	392	370	376	348	339	396	386	385	362	378	384	333	367	335	357	380	340	363	356	333	388	363	353	343	358	379	354	344	376	359	391	396	353	359	370	348	380	360	361	375	403	384	370	374	369	365	337	379	363	360	373	369	350	361	382	365	348	359	362	398	381	405	355	331	387	360	386	371	352	347	369	385	386	358	384	379	414	389	339	356	361	383	333	372	375	357	411	391	359	352	416	357	373	362	355	386	401	362	375	348	333	390	410	374	405	374	380	335	334	385	377	337	356	368	347	370	351	383	381	338	322	404	333	393	386	345	362	336	371	370	352	392	344	405	348	373	361	363	383	366	355	350	369	417	372	332	370	383	374	370	356	346	350	382	382	370	327	391	341	336	383	366	343	374	349	393	352	355	376	293	370	399	385	359	356	342	331	361	373	375	328	379	351	339	371	369	376	401	379	353	360	360	341	380	379	370	379	365	322	343	377	372	348	379	356	373	342	370	368	387	365	380	376	380	375	374	361	346	391	354	331	369	348	361	344	363	406	398	374	362	340	373	368	364	420	386	340	350	398	365	388	384	376	372	361	354	373	352	353	393	367	376	372	415	358	378	387	361	384	370	352	332	397	369	382	394	349	361	360	351	361	391	386	384	350	373	375	400	367	379	368	313	350	392	377	370	358	366	385	363	351	395	389	343	392	340	365	375	367	341	382	385	351	338	395	361	345	387	374	378	378	369	400	359	354	399	360	382	374	369	374	360	382	360	347	341	355	357	354	393	358	376	397	369	395	360	372	357	387	358	353	352	375	367	380	365	359	362	367	360	363	323	360	354	375	366	373	358	346	343	373	403	356	401	325	362	368	389	377	367	369	382	408	367	352	384	370	344	376	372	353	368	377	376	379	380	345	352	342	394	324	387	412	358	345	333	382	372	323	384	371	379	344	361	346	400	355	391	393	349	389	392	358	397	373	348	381	358	339	358	377	382	357	363	374	406	339	361	340	396	381	370	355	412	389	326	387	354	360	372	349	378	378	386	363	338	380	360	372	358	353	365	376	371	352	404	349	385	352	353	383	379	361	371	344	357	358	306	355	350	392	329	384	390	365	372	354	404	374	381	378	348	372	372	385	342	364	380	376	362	379	389	370	382	374	378	379	323	366	378	400	357	395	420	383	343	364	329	381	381	342	349	382	390	356	358	344	373	366	336	378	357	365	376	330	342	375	362	339	365	359	347	360	373	404	390	333	358	362	370	387	398	391	388	319	364	372	334	354	334	350	357	375	357	353
18329	2944	2737	2102	1485	1117	850	658	553	459	439	371	320	326	262	273	246	259	213	215	222	191	209	217	190	194	192	169	190	186	152	185	193	180	188	177	189	177	167	151	177	181	182	161	171	172	171	172	163	174	136	144	143	154	150	185	151	139	157	170	177	173	140	164	138	156	164	144	172	149	160	174	185	160	162	171	164	149	169	155	175	156	144	183	154	165	175	144	143	159	147	157	176	180	151	144	147	174	160	163	138	170	154	161	196	153	189	157	165	139	154	141	146	136	151	173	154	163	139	159	149	127	145	150	177	142	150	131	170	155	139	150	191	170	154	149	171	126	140	154	154	177	166	154	151	143	163	174	165	168	159	172	156	128	152	149	159	153	165	161	138	158	139	170	157	152	151	157	157	160	143	138	138	150	152	146	155	143	169	157	156	147	172	140	153	168	145	162	145	142	162	139	132	143	147	151	153	167	156	161	150	137	155	134	148	184	149	152	169	159	153	179	153	174	150	148	130	136	171	144	153	155	133	133	149	142	178	171	173	165	149	170	153	146	182	182	154	139	182	153	158	140	155	151	151	147	143	149	166	146	170	167	154	168	170	146	141	159	136	148	145	161	143	159	160	156	151	156	169	156	159	153	150	158	148	154	141	159	158	152	155	160	153	150	145	158	164	172	153	158	147	142	147	158	149	161	159	161	157	169	162	155	146	160	175	149	172	152	165	156	163	185	160	161	159	149	145	168	168	167	170	139	161	178	166	166	146	150	138	159	162	151	155	164	142	158	155	141	138	149	163	148	164	140	166	139	148	154	139	143	148	172	153	157	168	143	149	189	157	153	171	168	166	148	172	160	151	139	155	151	135	142	150	146	148	144	161	169	161	158	161	163	158	128	173	154	155	156	166	152	156	174	153	141	143	151	169	144	164	141	162	151	151	171	160	175	152	147	174	136	159	160	149	146	169	164	179	142	169	159	152	183	150	152	143	164	138	149	138	168	177	167	144	146	145	150	158	155	149	170	141	157	153	143	157	145	189	168	164	145	169	162	143	157	137	180	164	141	148	155	157	163	159	147	134	163	147	163	153	188	175	160	147	168	164	161	154	168	149	175	149	169	179	166	152	147	172	166	146	162	163	157	141	141	168	145	162	131	160	143	155	182	168	168	148	144	153	166	140	157	160	148	169	156	141	168	131	151	158	175	144	144	161	160	149	151	162	158	151	168	127	155	155	150	149	139	145	134	159	165	149	164	169	167	164	130	153	162	174	155	160	150	170	160	148	143	153	143	173	159	160	154	157	142	165	164	156	147	155	162	142	154	154	156	121	160	181	136	163	166	141	171	133	143	162	151	159	148	172	157	138	121	157	170	164	160	153	153	175	156	133	141	143	142	154	157	131	140	153	135	166	154	161	150	171	145	145	154	160	158	170	167	142	171	145	156	159	174	145	154	146	168	152	148	152	178	144	184	146	165	165	155	135	135	160	165	144	151	145	169	150	124	155	154	143	173	152	161	163	162	134	151	152	168	138	152	154	139	129	159	161	152	171	145	153	156	159	141	156	151	157	172	159	160	152	147	126	164	160	154	160	137	161	177	146	135	158	168	167	160	161	145	174	148	157	135	160	170	135	159	144	141	149	151	162	141	158	174	149	137	169	155	145	158	157	180	164	160	185	142	136	159	140	148	123	163	143	149	151	137	162	141	181	161	160	158	176	157	178	170	153	149	166	142	163	171	168	127	172	145	152	145	137	148	173	152	148	162	149	146	167	159	138	138	156	167	168	151	143	148	162	161	148	159	128	144	180	156	176	149	175	155	145	159	166	161	161	164	139	127	170	125	164	162	168	146	159	183	150	155	157	158	176	142	139	155	157	158	180	139	146	188	160	153	158	132	145	143	167	153	143	161	159	165	156	165	143	139	143	132	154	163	155	151	150	173	152	134	150	147	151	146	119	144	174	136	174	131	158	168	143	148	168	151	163	153	125	187	157	170	158	158	143	142	149	159	159	172	159	149	121	148	166	156	174	165	176	147	159	131	159	171	143	138	139	162	183	165	136	160	150	171	154	163	166	139	140	160	159	153	182	168	144	175	142	130	154	175	165	154	148	148	148	163	155	125	159	162	148	161	174	155	161	158	153	142	147	160	155	164	142	172	143	150	133	148	136	158	157	166	165	172	164	157	154	190	126	159	171	146	153	136	149	157	146	159	171	165	142	168	152	133	156	155	183	175	170	143	175	148	167	160	181	144	160	156	153	174	143	151	154	156	122	185	159	143	162	149	145	160	163	151	142	153	174	162	161	149	163	147	167	137	171	164	157	183	160	181	149	149	159	160	144	163	154	134	157	144	157	168	149	150	177	144	175	143	154	159	138	148	157	171	152	159	170	174	148	184	152	154	132	139	166	152	167	177	146	149	171	148	166	161	158	157	144	166	140	143	154	160	142	148	131	163	162	151	176	165	156	155	148	170	151	155	156	144	146	170	160	134	164	166	159	150	145	163	164	151	144	156	134	134	166	147	140	178	172	148	157	165	132	152	153	167	157	162	148	137	146	154	149	154	173	135	171	152	135	168	150	147	158	164	160	166	155	166	126	157	168	152	166	161	156	157	156	149	150	142	142	156	124	138	164	151	158	146	160	147	143	141	169	153	159	157	133	177	158	133	156	161	151	160	154	131	157	139	164	142	159	171	165	169	158	168	169	156	131	134	146	191	167	171	157	149	159	154	144	148	143	149	160	168	139	163	169	142	146	176	154	175	167	170	148	153	166	150	156	170	159	135	138	165	150	127	165	152	162	135	171	142	153	169	148	135	160	168	167	179	166	137	163	144	166	149	166	138	149	139	149	170	146	169	171	162	165	150	150	152	151	136	159	156	166	159	152	133	160	158	161	141	173	158	154	164	157	155	161	171	144	154	150	178	180	145	151	150	174	143	153	183	155	158	151	148	126	136	140	152	136	148	165	144	144	156	172	171	132	168	169	165	186	136	140	179	166	152	166	163	172	141	151	139	160	164	149	162	138	148	150	151	158	149	155	160	157	160	139	160	142	145	148	148	172	150	171	154	157	169	141	149	158	168	148	155	157	147	151	172	154	145	152	178	171	142	134	151	155	167	163	153	176	138	167	142	147	151	135	192	142	166	140	150	158	160	138	172	170	146	152	147	151	160	151	159	145	150	149	174	160	134	161	160	144	140	149	164	146	158	184	158	163	143	159	166	139	171	145	167	167	156	157	174	161	160	140	136	162	151	135	153	168	143	150	136	164	155	146	182	170	152	152	166	167	163	158	139	165	144	145	161	169	131	165	146	156	142	159	169	135	162	183	176	149	155	168	168	141	143	164	152	142	152	148	152	150	181	171	125	171	145	169	174	137	159	147	182	149	144	154	150	135	141	152	154	149	178	155	172	159	180	169	156	158	143	148	152	136	153	158	171	149	171	140	144	136	155	138	162	130	146	155	153	149	143	165	141	153	136	170	141	143	149	164	165	141	134
7831	2471	5631	6510	5643	4462	3660	2947	2510	2151	1869	1719	1560	1341	1261	1169	1130	1046	1012	952	886	773	840	759	758	705	686	742	683	628	607	639	642	639	619	566	593	602	588	600	590	549	586	534	474	545	545	571	517	511	531	547	545	556	529	535	535	527	525	546	504	537	495	463	461	502	515	476	487	482	526	521	524	440	497	529	476	519	503	505	447	451	514	472	464	477	479	513	442	448	493	477	521	460	488	440	470	487	504	448	460	473	495	508	454	485	464	506	437	452	468	494	432	454	496	463	493	496	507	463	519	488	483	495	447	440	469	456	445	455	498	497	472	470	479	437	489	509	510	486	478	463	477	489	477	464	474	457	458	453	459	447	427	456	441	436	468	460	440	415	476	456	439	479	484	462	449	401	426	480	445	483	491	445	480	439	437	456	491	463	476	460	478	439	449	468	475	486	443	462	478	437	452	426	486	492	477	462	435	456	472	460	521	480	435	459	454	472	477	463	469	483	413	475	456	456	509	439	485	515	453	482	475	482	450	475	455	493	435	452	489	458	489	469	491	443	431	454	480	445	443	478	461	464	465	453	471	425	491	465	478	478	441	530	482	450	464	483	460	479	429	443	475	472	483	474	481	474	475	481	471	445	495	440	463	482	465	485	471	437	479	452	494	483	469	457	448	478	459	465	466	455	441	504	495	491	431	485	480	458	441	478	473	462	477	410	478	451	458	456	459	459	445	455	472	449	493	493	441	471	469	473	456	466	467	461	492	507	464	484	483	459	469	460	486	490	467	532	461	457	437	458	452	475	493	441	449	491	456	480	432	513	454	455	456	442	470	483	448	466	492	444	465	466	494	504	478	456	425	483	469	458	415	489	489	472	469	439	439	467	432	489	438	476	477	468	464	462	490	483	496	460	528	442	489	475	475	462	465	469	476	467	472	468	434	454	469	468	476	506	467	440	461	452	469	440	480	475	439	477	405	436	479	439	461	451	495	457	446	457	437	433	479	477	470	436	433	464	479	459	465	443	512	476	447	472	469	469	429	456	452	482	468	454	481	478	461	411	474	483	494	421	498	435	450	457	460	441	445	440	474	453	448	443	484	410	465	479	483	435	449	475	469	478	457	460	474	476	479	450	422	471	450	477	460	443	463	485	483	476	467	463	434	461	494	499	452	479	482	469	451	453	417	492	474	441	457	485	454	469	485	443	465	458	433	484	481	466	472	446	457	438	489	467	472	438	500	469	477	470	467	436	457	474	461	448	468	484	465	487	467	441	448	495	436	440	460	432	484	461	458	474	429	475	481	490	449	509	465	465	460	471	435	420	439	512	469	444	424	457	438	487	491	497	452	472	472	492	457	459	449	453	496	457	430	463	442	449	449	481	473	463	497	416	459	467	429	463	485	420	450	469	448	476	474	441	470	449	452	484	446	438	432	450	458	481	470	476	460	465	440	449	466	442	426	411	467	449	477	442	475	460	479	422	465	465	456	437	485	456	452	469	474	501	508	449	480	454	454	469	485	460	473	492	487	470	450	434	499	477	459	478	455	498	484	446	443	492	474	489	455	472	495	450	478	465	459	513	508	495	470	438	519	470	450	453	439	454	472	456	469	463	502	459	498	455	483	462	463	481	464	492	448	453	445	446	447	453	459	444	476	497	463	473	400	469	476	468	457	455	469	443	516	432	433	471	468	475	450	441	436	458	460	455	433	475	421	454	445	459	460	453	470	445	460	430	441	456	420	457	481	465	449	470	470	484	492	468	433	454	452	478	467	459	484	482	462	488	468	450	475	496	453	483	486	440	423	467	463	433	481	416	493	491	469	472	498	483	443	461	430	480	464	470	459	453	445	451	470	436	443	456	515	466	505	459	476	443	504	463	459	462	480	440	481	470	474	447	447	453	488	502	480	465	481	471	481	482	467	494	498	441	450	474	451	472	448	469	452	474	451	449	471	432	471	438	459	476	477	451	491	491	426	447	452	446	469	447	427	422	453	481	444	453	457	466	475	475	464	462	418	452	456	447	461	497	486	466	462	477	482	459	472	430	462	449	446	438	470	460	468	473	455	486	482	446	446	477	439	451	467	484	457	460	496	439	463	447	469	473	471	437	425	456	510	427	472	486	520	453	479	456	487	479	477	488	395	469	463	477	476	512	432	442	439	475	444	465	507	448	431	479	443	464	459	460	468	462	467	441	460	456	507	485	427	494	458	469	427	489	452	445	476	441	524	463	451	494	422	451	462	461	472	449	477	511	490	482	452	465	481	447	446	462	429	435	505	444	484	487	428	500	465	459	435	437	486	448	486	450	447	455	455	453	455	475	455	478	463	433	449	428	429	445	484	466	467	446	450	476	488	438	497	482	430	478	473	447	466	442	456	472	443	457	486	448	477	443	448	480	455	466	443	447	444	449	465	443	460	481	471	490	507	448	447	469	483	421	470	461	465	489	465	490	445	437	456	483	443	469	433	458	469	453	419	484	467	441	495	421	464	449	467	476	499	481	485	458	450	483	470	458	499	442	445	467	476	472	460	461	461	448	465	494	453	472	469	473	463	490	464	444	463	483	451	468	470	422	483	466	433	456	459	478	457	473	473	481	475	440	481	460	431	494	432	436	455	462	442	482	448	466	456	475	463	501	478	494	472	474	452	485	443	448	502	461	479	474	431	474	416	439	510	445	444	485	482	449	444	425	442	493	453	492	487	470	482	496	489	478	476	417	486	436	424	504	445	492	447	453	494	504	442	460	425	487	448	440	451	510	433	507	484	498	483	463	473	479	444	448	449	432	490	490	431	442	455	497	465	438	459	476	456	445	462	441	471	442	490	492	451	466	462	468	495	467	503	462	424	488	451	448	449	441	476	470	443	461	525	460	445	490	467	435	446	489	501	454	452	437	470	480	429	493	489	467	465	483	484	459	445	464	466	456	453	504	482	462	461	529	473	478	447	473	471	445	451	465	427	454	463	482	465	460	442	456	455	472	504	440	492	443	476	440	473	462	476	478	463	496	478	464	446	463	474	436	430	484	481	452	469	436	462	466	493	483	450	453	440	472	467	437	485	479	453	449	469	478	446	450	457	440	442	442	483	461	450	475	496	440	452	449	488	485	464	472	474	479	474	472	468	457	455	428	467	439	481	485	468	451	465	500	480	462	464	479	484	484	491	459	468	451	440	440	509	450	460	514	447	423	513	482	465	530	458	520	474	453	475	421	438	479	468	461	466	476	473	453	463	466	471	463	450	440	494	432	452	478	493	482	424	481	464	456	424	425	431	463	487	475	482	436	452	453	473	486	467	469	471	447	504	498	531	511	457	445	459	480	451	463	470	450	468	478	425	458	472	466	461	429	453	486	494	475	469	489	464	465	495	494	454	463	444	423	474	427	452	480	498	465	477	474	461	482	501	450	465	472	451	434	448	465	456	449	402	452	455	449	469	461	499	450	501	450	455	397	497	430	458	456	473	469	455	481	470	427	493	463	437	417	471	459	455	476	396	482
2427	312	341	281	299	273	263	241	283	262	252	257	253	250	272	272	259	241	249	259	256	253	242	259	263	243	266	251	285	287	255	240	265	237	281	262	218	280	259	252	247	240	226	260	265	254	273	250	255	233	226	283	206	255	257	250	238	240	232	270	228	232	258	240	247	220	250	285	228	244	227	264	239	226	238	263	256	262	238	226	285	226	251	272	246	254	236	229	250	230	245	236	235	241	240	243	235	235	215	203	272	252	248	253	250	247	242	235	225	259	244	260	231	248	249	255	246	255	225	262	253	266	266	260	272	246	239	255	271	248	248	237	262	223	236	239	257	249	249	258	232	272	269	257	242	241	244	224	246	258	250	230	235	225	235	254	261	244	238	256	231	239	242	237	236	248	265	243	253	264	232	253	242	276	255	266	270	228	252	231	231	234	238	226	254	247	258	257	254	261	249	269	251	248	232	269	259	232	237	241	227	243	251	236	252	258	250	255	265	241	243	253	248	245	236	218	246	249	269	256	252	265	259	225	244	268	268	257	241	245	256	240	231	223	269	275	236	244	255	264	252	236	234	259	253	253	239	231	238	247	250	237	258	231	280	267	239	227	242	254	271	259	236	259	274	262	264	242	243	269	261	216	254	242	245	226	271	242	243	263	265	217	223	252	254	258	243	248	252	261	247	237	237	236	253	245	268	281	263	266	247	219	248	223	256	254	241	246	247	272	248	244	256	292	257	243	252	264	264	235	246	243	270	249	210	234	236	255	222	241	237	259	245	249	261	263	239	264	261	249	224	261	235	250	228	257	235	246	230	258	232	266	216	217	243	251	255	261	249	246	264	255	267	246	224	231	275	248	246	250	213	248	224	278	245	238	252	250	237	276	231	244	240	257	235	263	256	237	270	268	253	227	282	282	249	252	244	237	237	250	254	237	228	229	272	260	247	267	238	263	241	238	257	258	244	229	260	244	240	250	254	244	250	247	267	274	235	263	243	230	240	224	265	241	262	224	258	241	257	263	235	243	268	249	250	277	235	251	226	255	248	257	242	239	297	264	258	243	238	253	244	261	250	261	237	248	220	238	246	273	241	255	238	235	245	261	249	243	256	216	233	238	252	236	269	285	272	249	221	268	221	250	270	246	249	302	252	251	237	239	249	261	264	250	202	232	230	237	279	250	260	264	240	240	281	230	279	253	264	224	242	276	247	249	253	253	241	256	251	239	266	223	256	262	267	263	251	260	237	251	242	241	247	249	285	284	253	241	259	278	234	246	232	255	236	220	240	240	252	252	260	255	259	243	270	242	266	278	255	246	273	213	251	275	278	264	239	241	243	242	246	251	239	247	243	249	242	278	252	234	258	233	264	247	242	220	251	257	253	239	238	263	282	256	253	261	266	252	261	252	232	269	221	251	260	240	230	243	258	249	256	246	266	256	227	256	228	269	250	231	223	235	245	230	240	195	238	252	227	224	259	232	240	234	233	268	257	258	243	239	263	235	227	264	280	246	251	242	255	255	267	257	260	261	265	264	258	233	253	223	241	230	258	252	245	252	223	263	244	245	229	247	256	237	277	264	246	259	239	274	261	244	237	251	269	270	239	255	250	257	252	259	273	260	248	246	245	245	269	258	294	250	271	232	247	270	240	248	242	237	238	254	276	234	243	238	222	270	242	254	244	242	264	242	241	231	252	236	250	252	267	233	250	268	248	239	273	261	257	261	240	238	233	252	252	264	267	268	221	249	227	251	276	232	256	256	253	267	238	228	258	262	255	272	280	256	238	230	268	250	233	256	250	262	232	244	267	243	265	271	239	225	259	249	280	285	239	296	217	238	248	268	245	233	267	260	226	250	244	270	262	276	253	223	260	280	234	241	253	271	219	235	260	234	228	233	212	261	244	236	255	261	265	249	257	248	246	258	262	252	272	242	264	265	254	253	246	258	243	244	256	251	242	248	255	271	239	219	242	261	233	256	252	263	250	257	253	231	257	229	229	241	276	263	247	251	242	274	231	294	265	264	254	249	247	255	246	210	259	265	257	221	276	269	243	269	235	255	240	255	262	217	279	247	245	248	255	225	246	257	260	262	264	246	266	273	270	248	241	270	237	271	217	246	225	255	218	258	245	270	243	256	230	255	250	238	244	228	242	253	238	247	231	257	249	250	268	263	220	256	217	260	242	247	258	239	275	228	246	258	273	257	247	272	222	234	243	276	254	266	247	253	246	254	243	254	242	261	247	245	246	256	229	266	261	261	232	241	219	267	249	229	269	258	249	239	255	258	278	230	246	263	234	229	238	230	254	264	258	241	253	270	259	283	227	254	255	225	260	231	231	243	238	243	265	260	251	306	244	243	250	252	240	271	244	247	222	259	251	251	221	229	245	236	223	234	225	241	229	248	241	258	245	235	243	270	237	253	243	243	237	234	249	242	234	263	221	256	250	232	243	240	250	231	245	230	261	217	264	291	263	257	238	257	266	242	239	258	245	227	241	255	242	264	222	219	258	244	281	234	246	261	278	251	232	240	257	239	243	229	257	264	231	272	275	261	233	253	252	305	219	249	246	254	245	222	260	259	265	225	245	271	269	253	250	238	255	244	248	248	209	261	245	233	233	228	249	250	235	241	252	257	255	230	224	232	256	244	286	244	232	257	261	253	266	265	205	259	248	271	233	243	236	256	243	241	237	251	262	279	256	261	247	251	228	254	239	237	241	226	216	226	252	237	248	280	230	233	241	255	210	242	257	244	272	294	262	225	270	239	261	234	235	244	233	228	249	212	219	235	222	204	251	268	251	253	244	222	272	274	280	244	245	227	263	258	259	259	271	267	242	248	283	242	242	234	264	244	233	275	258	264	276	285	293	255	237	259	278	230	260	226	254	255	254	234	256	254	249	207	224	259	270	242	232	241	246	232	249	282	273	247	281	227	247	237	234	249	281	261	251	240	239	260	248	263	232	250	246	260	209	249	233	233	253	245	252	261	245	215	252	256	258	279	248	255	229	219	241	236	259	257	229	263	249	255	260	240	264	259	274	251	251	269	210	255	242	238	215	224	243	244	239	273	248	233	279	265	266	257	244	229	251	243	229	237	232	264	236	234	252	245	238	255	253	242	247	261	231	238	254	261	254	227	249	270	247	251	250	231	258	264	240	240	251	219	245	238	281	251	275	224	251	234	265	249	228	257	206	223	266	223	236	225	251	246	238	251	283	258	264	246	245	267	266	255	237	246	256	256	246	243	253	265	237	228	226	241	276	270	230	226	262	254	244	237	233	245	264	261	229	259	267	247	274	249	263	240	239	239	254	227	238	216	250	246	248	256	249	245	259	241	226	254	257	256	254	235	244	211	268	253	242	259	249	252	223	262	222	247	250	279	249	222	234	246	279	255	240	249	281	261	241	222	232	234	244	276	224	269	241	234	260	226	226	230	233	265	240	252	244	217	252	255	241	244	238	256	258	244	273	249	234	236	233	263	260	267	248	237	232	233	243	266	262	249
2346	794	936	924	882	785	773	759	824	748	728	694	668	714	726	652	728	677	682	714	701	730	654	693	692	716	694	640	643	653	731	703	696	654	692	709	709	678	684	682	691	688	689	692	690	666	666	693	686	706	688	704	673	686	637	684	707	699	632	659	680	717	703	701	664	694	665	706	667	682	715	642	640	653	632	725	698	658	658	732	629	680	669	655	656	683	713	684	636	709	680	636	669	677	671	723	646	673	691	666	697	658	637	679	684	654	654	661	709	723	717	681	701	677	661	676	709	656	603	699	637	674	680	695	703	681	664	688	696	668	676	686	680	692	690	680	671	706	634	672	658	720	685	666	686	702	635	671	619	666	683	667	713	647	694	691	651	650	683	686	670	684	695	646	670	678	729	660	686	699	661	682	688	698	642	682	654	684	678	686	691	680	676	626	629	702	696	649	665	655	658	750	673	705	713	651	638	716	677	695	665	655	640	699	673	637	670	671	648	695	679	651	662	642	674	638	679	652	673	693	681	691	684	690	701	666	671	676	686	729	661	648	704	710	684	705	685	705	661	714	658	676	699	696	649	663	674	710	674	710	677	638	658	654	666	652	673	733	644	709	714	645	664	677	756	683	702	668	692	708	647	722	653	716	703	655	643	683	698	674	647	684	672	715	656	707	627	653	709	702	678	676	627	643	664	647	658	646	737	673	698	743	653	663	696	671	670	683	680	674	640	732	704	725	666	706	659	696	660	674	656	675	673	746	667	660	702	691	668	672	696	694	664	653	652	665	739	688	683	674	675	663	686	687	604	659	674	664	676	674	726	643	663	649	692	662	667	693	672	670	707	687	646	683	695	659	645	704	703	666	626	700	632	649	724	643	677	634	680	716	666	672	653	714	663	654	707	726	691	712	674	685	684	695	699	660	659	686	685	664	662	686	687	673	678	635	642	682	690	706	634	637	675	636	643	647	689	708	663	655	690	699	714	707	673	682	721	690	660	682	648	708	672	665	702	671	681	688	708	664	672	644	698	681	703	681	686	670	705	677	683	687	675	702	678	671	677	703	679	668	682	689	653	658	694	679	679	680	711	760	708	643	671	694	683	646	651	623	654	630	662	676	680	704	687	661	659	680	691	686	661	677	636	644	692	671	624	704	692	648	667	643	698	667	649	623	668	675	662	676	744	643	648	677	638	681	643	660	698	688	611	640	666	671	695	650	671	676	674	726	667	711	683	688	721	681	649	681	683	647	698	663	659	708	683	662	664	744	642	646	666	675	677	684	650	692	714	660	667	711	677	620	680	644	658	654	660	705	656	729	697	672	611	717	653	606	659	727	640	602	657	690	727	689	633	680	666	653	683	682	694	736	675	676	721	657	672	675	671	690	660	689	687	627	697	685	644	705	640	679	689	674	670	676	683	732	684	636	703	610	713	660	686	678	728	685	697	671	701	759	689	656	664	639	711	714	610	657	658	650	666	671	652	681	674	660	701	722	688	689	713	621	679	677	633	650	653	687	672	703	676	666	649	661	653	696	690	682	701	693	639	706	684	681	699	645	675	658	684	701	660	689	708	690	653	666	702	645	654	627	677	695	677	689	671	680	680	692	683	665	678	672	666	656	660	677	651	671	672	676	700	710	667	653	669	677	616	645	671	660	701	688	631	618	662	696	670	678	641	700	716	619	701	624	673	621	647	650	668	657	659	661	671	683	688	646	635	685	680	700	684	673	707	691	631	637	633	675	689	653	689	665	685	673	647	633	661	661	621	665	666	695	680	697	680	665	676	672	663	677	706	652	666	702	686	644	671	666	621	662	683	630	653	684	658	683	658	657	704	691	663	672	671	673	697	702	645	698	705	657	716	721	624	672	693	696	691	652	687	658	677	643	677	694	691	713	686	688	666	661	638	678	661	618	696	659	632	638	652	696	672	686	674	647	631	699	684	673	697	643	687	650	690	695	661	699	682	634	712	653	656	716	645	687	624	665	665	697	668	662	658	639	652	657	688	635	677	679	634	689	691	663	687	670	714	661	679	703	642	674	721	708	659	678	707	666	681	680	684	680	694	641	684	652	683	653	688	709	663	658	706	651	675	622	661	673	632	679	638	632	620	661	645	654	663	674	619	702	667	589	669	669	693	704	684	649	610	618	634	682	668	685	687	695	664	665	636	686	645	698	674	711	674	639	669	686	662	677	660	685	679	684	680	700	671	660	701	670	665	708	664	667	694	697	674	688	664	681	716	626	691	678	733	671	666	643	668	656	661	643	658	675	653	700	677	687	649	686	677	663	674	707	680	657	698	682	661	724	661	690	696	642	669	664	677	661	739	683	682	739	701	664	701	662	675	707	676	702	648	686	690	702	742	682	711	662	655	693	725	730	663	642	658	636	656	671	699	682	708	701	701	688	679	721	696	663	665	656	669	675	668	672	686	662	692	703	660	702	677	686	646	663	683	647	660	672	738	656	660	672	697	688	694	626	655	658	665	652	641	684	705	633	673	656	707	680	697	648	718	686	671	628	678	695	666	651	649	657	665	693	709	681	678	693	709	671	686	695	684	722	676	682	649	665	699	652	700	661	686	680	690	698	647	706	655	680	691	702	662	687	708	694	699	610	680	708	667	666	680	715	672	666	652	707	652	691	681	600	654	674	706	683	702	690	713	704	698	677	668	714	652	697	677	714	686	648	687	723	654	675	664	685	685	676	693	677	654	684	658	659	635	673	690	656	694	749	674	696	632	691	627	678	693	678	686	693	670	692	657	608	646	659	640	697	698	633	659	686	702	696	690	641	722	719	635	672	648	703	690	682	654	653	675	701	647	677	641	712	689	687	667	697	670	695	692	700	675	670	694	689	700	689	636	675	688	705	652	672	678	682	670	655	665	674	704	746	697	678	704	700	683	679	675	715	676	639	660	676	652	660	633	683	658	676	714	690	668	659	701	703	666	655	684	610	637	683	655	699	694	668	631	677	677	651	674	694	653	691	634	642	643	647	649	695	672	654	700	664	668	657	648	680	637	678	699	665	642	625	667	688	662	661	687	676	690	667	673	671	712	650	701	676	674	706	692	611	669	654	672	707	648	669	678	642	673	678	678	682	651	673	686	678	686	700	689	669	682	686	699	698	676	660	664	691	654	654	653	713	680	687	643	624	655	673	662	644	682	689	689	632	672	663	654	686	632	708	658	671	692	626	673	666	708	652	659	696	669	707	685	659	653	650	701	690	703	673	641	692	690	697	690	693	676	671	692	658	711	725	633	632	663	690	665	627	657	680	662	673	646	647	711	634	662	695	652	672	676	677	701	646	645	696	658	627	659	706	680	664	671	651	646	637	690	713	634	682	644	688	681	697	740	647	741	682	742	645	667	666	683	643	659	726	686	695	678	636	685	693	682	640	671	657	637	644	679	691	638	669	692	654	642	712	693	640	677	664	688	682	696	636	637	670	655	684	661	649	697	653	685	659	658	704	680	698	641	608	675	716	649	662	705	635	686	694	689	661
9930	1223	1416	1129	869	615	482	403	328	313	290	246	206	202	187	172	143	161	171	162	147	136	133	142	134	142	147	152	140	142	136	139	144	149	120	131	141	114	134	139	146	117	113	125	114	118	147	129	110	127	102	112	138	132	115	124	118	122	128	118	117	134	113	132	137	106	130	127	122	124	132	129	133	144	132	123	132	139	112	124	129	125	128	130	131	123	114	114	115	135	123	105	128	124	116	129	116	136	130	95	127	128	118	128	135	130	105	125	141	131	127	112	129	119	126	131	129	109	140	126	109	128	112	125	102	126	134	101	143	102	142	133	109	148	106	119	127	130	128	122	129	119	99	138	125	169	133	106	123	136	129	98	123	131	123	124	117	122	113	123	126	119	117	122	123	113	122	115	105	124	129	117	125	103	136	117	118	119	133	95	125	118	115	108	109	113	111	136	123	106	128	118	123	124	113	109	117	118	138	122	89	117	103	115	140	128	130	99	154	114	136	134	111	117	117	123	133	130	131	131	113	126	105	156	144	126	119	110	130	119	91	134	102	109	116	121	127	117	108	125	119	116	117	120	94	135	96	111	98	117	118	110	131	101	109	127	109	120	110	111	121	105	123	106	107	122	121	125	121	118	120	100	101	114	111	116	126	122	127	133	91	117	120	115	138	112	125	142	112	97	109	128	109	115	140	126	112	125	126	111	109	141	104	118	116	92	110	122	130	121	121	128	125	115	139	98	128	124	132	110	111	115	109	111	118	121	131	138	128	117	124	144	121	125	138	120	101	102	117	119	108	125	132	117	134	120	122	127	106	125	139	104	114	108	120	128	125	119	123	125	107	132	125	132	97	109	99	124	119	127	124	117	106	130	117	137	130	102	111	151	116	121	122	135	148	116	135	126	128	117	117	123	124	112	107	97	125	119	109	105	118	114	140	112	121	104	131	130	110	109	134	132	121	101	122	129	99	112	107	121	155	108	121	99	126	115	132	116	120	136	129	117	108	81	126	109	153	104	125	111	133	130	101	130	117	111	111	128	117	139	106	122	122	116	115	111	125	96	119	111	119	131	111	116	130	130	105	135	96	133	127	126	115	128	119	143	112	102	109	118	100	110	117	128	117	114	124	126	116	144	140	117	119	104	128	125	130	114	112	129	120	123	138	133	114	140	146	128	131	139	108	120	116	129	107	113	145	115	133	152	108	108	121	132	110	125	139	111	113	142	104	115	121	112	128	113	121	133	124	129	118	121	104	108	125	141	119	108	120	127	119	131	145	111	102	123	113	130	114	124	122	123	128	128	121	111	117	109	116	133	127	113	119	116	112	119	130	118	115	108	139	122	125	130	123	136	120	119	118	121	128	128	115	94	121	135	100	129	120	109	121	128	141	116	119	103	117	109	127	148	104	110	130	130	128	124	111	110	120	119	115	105	119	128	118	117	109	115	119	109	119	121	146	116	132	123	120	97	122	134	109	130	118	125	133	126	119	134	109	100	126	114	105	132	117	97	115	101	113	121	120	111	117	125	133	116	129	135	110	98	135	116	137	105	121	129	112	146	99	130	126	124	117	119	111	140	112	122	107	115	118	115	120	120	133	149	121	125	85	129	114	106	125	122	104	133	100	117	131	129	115	140	104	124	114	109	123	120	123	124	125	126	117	100	122	132	113	129	116	108	125	141	110	128	134	118	102	88	125	114	107	131	97	116	109	122	112	126	110	119	122	133	108	137	118	109	152	124	111	119	104	127	135	102	135	119	120	136	124	118	112	111	119	113	116	122	124	120	118	124	104	140	126	111	126	122	117	104	128	130	111	131	130	120	142	141	122	114	136	121	117	110	146	112	110	118	125	128	128	131	141	124	105	120	125	124	103	132	131	123	116	131	123	118	114	111	122	106	107	104	122	123	131	118	132	119	137	122	137	127	119	125	121	124	126	131	100	113	106	120	115	128	115	116	112	120	125	98	105	122	103	112	111	118	111	118	127	104	120	131	143	130	130	112	121	126	127	121	99	116	124	131	118	127	106	107	109	106	109	112	112	125	135	129	116	133	124	107	113	121	116	125	123	106	111	101	117	116	111	105	118	109	117	124	131	110	111	128	134	108	126	123	133	133	124	126	98	121	132	128	139	120	116	106	132	136	109	117	118	122	111	130	136	106	97	126	125	119	119	114	122	127	110	112	121	127	105	112	129	111	117	111	121	122	136	118	143	103	118	130	112	114	138	131	113	125	121	131	133	124	113	118	117	124	102	118	131	114	100	125	122	126	115	127	124	121	122	118	101	120	120	113	127	118	133	98	119	108	126	113	101	116	139	121	114	123	123	126	98	132	118	119	111	121	131	128	111	126	122	125	133	111	107	107	103	107	111	107	124	125	117	124	117	133	127	130	131	110	143	146	132	120	137	127	119	125	100	116	118	110	131	120	131	126	122	118	118	139	104	117	118	113	127	137	105	128	117	114	126	116	106	108	109	107	112	120	116	119	138	124	141	127	123	99	118	128	119	114	118	117	122	111	112	123	107	119	123	115	117	159	123	125	120	96	101	125	127	131	137	103	105	129	137	131	135	111	116	109	109	106	116	118	120	121	138	106	123	92	130	126	124	126	123	115	121	119	134	97	119	111	119	142	130	128	102	95	115	137	109	108	136	120	120	105	121	125	109	102	136	117	127	115	108	125	96	118	115	133	118	123	112	131	115	136	116	115	130	132	119	105	138	92	118	122	121	133	119	117	113	124	113	136	119	121	120	124	140	128	121	119	128	120	119	133	116	133	145	121	109	105	123	120	121	109	132	129	122	117	116	111	122	120	120	138	106	113	125	106	122	130	109	117	108	129	119	101	118	111	124	116	106	125	111	109	118	109	115	113	129	117	119	121	138	128	117	132	105	118	126	139	143	133	108	113	128	122	105	119	96	122	108	108	118	115	144	100	131	115	125	122	100	119	128	132	111	117	116	102	110	100	127	111	121	136	128	127	115	85	131	116	133	101	123	119	120	138	107	106	128	132	109	128	128	128	134	116	137	114	118	117	116	108	122	108	138	116	117	124	128	108	128	130	138	127	135	117	115	124	138	131	108	126	137	115	115	125	122	117	129	108	132	131	117	107	140	123	116	120	123	103	150	118	155	125	132	123	135	115	125	105	107	134	119	132	125	149	129	101	128	124	119	126	106	127	117	106	134	101	118	116	111	122	130	122	119	110	121	122	115	113	116	117	106	126	106	134	123	133	133	108	99	105	101	129	140	117	124	122	120	125	116	115	111	118	120	119	129	135	146	110	116	106	119	113	115	106	120	130	117	124	113	122	119	141	124	124	112	125	127	119	103	110	116	109	132	115	121	112	136	133	118	129	104	117	133	121	133	117	128	130	141	106	125	116	114	135	112	130	123	96	115	113	111	105	103	126	127	116	96	116	128	122	119	129	126	116	112	123	125	118	134	124	99	134	108	121	90	129	129	91	114	116	131	148	122	105	111	105	123	103	120	138	130	125	134	141
5856	1439	3184	3785	3257	2592	2071	1779	1540	1340	1178	1036	991	883	848	760	701	662	641	635	631	543	528	533	573	545	522	485	503	482	473	473	440	451	457	461	453	454	466	436	413	432	417	404	421	403	405	407	378	415	407	395	390	393	390	386	433	376	380	393	366	373	368	404	371	356	386	376	396	391	375	363	429	383	388	339	363	378	380	374	414	357	369	350	396	381	392	354	391	380	396	426	396	344	328	348	349	383	344	372	336	385	392	371	351	370	379	356	408	365	385	383	370	391	404	359	367	373	365	370	367	412	380	364	377	370	366	363	407	370	369	390	387	369	344	359	373	386	350	368	402	410	377	389	367	353	380	359	365	400	333	351	377	341	363	391	355	368	351	386	371	406	366	394	362	375	362	390	371	385	362	369	374	381	387	384	384	375	377	340	334	389	396	366	364	364	390	398	366	327	360	349	405	376	360	346	369	378	406	351	350	415	356	356	366	365	347	362	393	383	351	396	350	387	388	386	352	366	375	348	387	365	382	379	368	419	383	404	387	338	354	336	389	379	355	390	357	375	389	368	358	350	386	384	362	348	350	387	415	402	383	357	374	361	380	367	351	412	372	397	381	351	383	364	385	394	360	395	358	371	354	383	358	403	393	378	393	365	357	358	380	379	357	352	344	370	365	372	320	369	404	376	390	337	357	375	381	331	373	345	386	345	405	352	392	408	382	371	387	347	413	378	341	371	376	351	373	331	338	343	350	378	367	379	330	404	345	383	369	380	376	377	365	405	398	378	345	388	372	387	374	365	400	379	360	368	345	365	353	364	380	381	364	374	352	338	363	401	347	353	339	384	346	373	359	414	392	363	399	393	344	379	353	344	334	355	360	371	378	323	378	347	394	384	367	388	348	342	380	379	358	344	355	364	372	389	379	393	374	385	329	351	363	376	375	345	398	347	369	380	382	398	331	380	359	374	361	373	375	362	393	357	368	370	383	363	384	353	389	378	376	384	375	367	361	366	357	356	393	382	370	349	357	388	397	361	359	373	390	328	353	360	366	337	337	367	417	349	381	358	391	401	399	362	359	374	334	388	336	369	387	393	363	377	385	345	371	408	336	379	361	365	386	332	345	392	344	375	353	370	380	379	363	333	354	396	365	341	397	380	393	365	363	334	347	401	369	372	390	371	355	363	357	395	364	338	359	355	341	362	361	332	361	371	402	342	374	385	356	343	330	398	319	356	383	350	346	363	385	380	369	364	373	356	395	375	400	350	352	379	353	347	389	391	394	330	371	338	366	357	358	336	349	403	371	358	339	362	339	380	391	320	380	401	351	353	375	379	356	364	398	377	418	368	382	385	373	359	342	385	368	373	368	365	365	343	383	371	334	358	369	368	375	391	367	345	344	360	373	388	373	371	365	360	379	362	368	362	340	341	358	384	356	365	353	401	355	383	376	364	381	349	382	377	388	375	367	365	369	352	374	352	336	350	369	345	385	385	349	377	366	358	359	366	396	341	351	358	368	380	404	345	326	356	361	371	363	357	344	346	351	384	349	361	338	366	381	366	371	383	368	372	381	357	345	415	345	368	349	339	369	374	406	347	371	366	374	335	362	362	342	354	385	367	360	364	379	352	374	358	377	358	366	365	384	360	381	361	395	333	350	361	363	329	332	334	366	406	377	366	347	345	351	391	392	361	375	350	369	359	341	375	392	379	368	379	352	362	371	359	372	404	333	352	372	398	346	381	367	338	335	398	350	389	397	386	373	379	372	392	403	387	354	371	358	357	395	392	369	362	395	334	384	387	380	386	375	336	392	356	377	386	355	362	361	373	365	380	392	359	401	362	362	345	369	347	386	372	359	353	376	344	362	354	341	396	387	383	404	380	386	351	371	347	348	361	387	343	332	374	345	364	374	407	377	358	382	380	356	366	353	370	386	370	351	407	368	363	336	346	385	387	353	384	357	387	359	363	362	356	380	368	379	370	352	342	365	336	393	332	341	378	358	362	349	388	396	415	334	355	362	399	412	376	382	384	370	354	356	395	362	360	358	369	365	385	391	359	353	364	361	369	373	379	366	365	367	365	386	353	369	383	337	380	384	390	391	365	378	393	396	349	355	343	357	379	375	393	358	340	387	398	372	389	359	390	384	358	363	369	387	368	360	381	356	364	409	380	375	358	361	371	348	352	362	350	369	360	419	356	376	383	353	399	382	369	369	365	416	361	395	369	375	371	341	392	344	357	370	395	382	345	369	372	372	354	408	379	368	387	353	365	355	339	347	348	352	386	366	378	383	384	355	374	390	368	356	349	344	354	384	375	394	328	377	387	366	339	367	344	372	358	361	357	383	364	382	381	357	376	381	398	343	390	356	384	383	386	407	395	376	381	393	374	366	384	323	338	402	357	369	344	343	324	347	354	370	363	363	347	355	338	347	342	353	389	368	379	344	341	375	374	366	362	381	350	372	354	372	386	363	364	335	401	377	358	392	364	394	376	364	358	385	355	372	352	375	355	354	343	401	412	396	368	380	346	374	382	397	356	355	330	388	387	376	429	363	364	346	367	355	400	338	337	359	361	361	334	346	384	355	395	334	365	387	364	377	355	358	357	392	352	373	364	406	323	352	360	357	366	396	375	355	371	339	380	393	366	363	395	407	391	356	390	372	367	365	342	372	344	351	403	322	345	369	375	402	349	366	340	384	348	390	348	347	349	354	343	390	361	350	350	379	383	381	372	376	397	368	373	376	384	345	364	363	327	361	331	337	335	371	376	371	375	375	369	345	332	365	391	350	386	373	379	334	371	400	358	388	400	338	377	376	379	376	332	368	382	368	359	379	405	390	339	340	393	386	359	332	382	363	358	389	364	370	367	360	362	374	409	397	363	383	351	358	371	409	363	372	374	370	380	328	373	385	344	375	386	337	383	381	359	355	365	387	361	344	371	381	390	367	360	331	374	371	342	354	375	368	377	359	374	355	383	396	383	448	354	402	377	365	373	361	377	351	377	373	351	369	370	384	369	382	374	343	361	366	349	347	372	360	373	385	335	374	338	378	357	363	384	334	326	374	388	375	364	391	336	337	408	361	364	360	374	387	364	354	377	350	351	362	376	308	359	344	378	380	312	350	375	383	383	372	401	348	376	378	404	349	353	407	340	365	381	365	358	346	400	410	370	337	347	379	377	354	360	365	393	382	355	365	382	346	307	370	351	404	382	381	392	403	372	385	363	370	380	379	393	365	346	360	339	399	398	401	395	365	401	378	391	360	342	371	375	354	370	390	367	355	380	378	375	383	354	375	354	361	394	335	369	349	345	345	366	373	356	378	371	341	408	348	360	405	381	370	354	346	388	355	405	352	346	368	369	351	363	363	366	376	370	405	348	345	333	350	413	384	337	371	340	361	367	376	354	362	356	383	383	394	369	348	362	367	386	348	412	366	372	367	333	354	352	364	352	360	345	339	341	366	362	356	357	337	330	353	383	347	326	396	394	369	389	361	364	362	386
18053	2943	2869	2203	1611	1066	848	740	560	473	427	399	353	315	307	260	277	217	233	240	209	179	190	192	223	227	175	196	200	182	142	180	189	168	168	196	153	168	168	167	174	189	162	164	172	162	174	155	187	169	168	153	155	173	167	162	168	148	145	153	170	176	180	168	158	160	179	163	163	164	174	136	155	143	160	169	164	170	163	162	186	142	152	128	169	160	164	150	178	142	142	138	150	173	137	148	166	158	160	159	175	148	165	151	137	157	137	155	172	156	149	143	163	156	146	173	145	148	147	153	155	147	159	161	154	162	173	140	171	143	172	136	152	145	162	162	184	150	154	153	125	151	147	157	163	170	173	163	151	172	163	160	169	149	142	164	139	147	170	146	145	166	142	147	151	169	147	138	178	155	164	155	127	155	181	152	135	162	152	165	174	145	161	140	161	152	138	145	167	157	178	168	155	135	164	166	169	161	145	171	164	137	161	146	165	168	170	124	149	169	148	158	179	164	151	137	161	160	140	141	141	168	141	166	132	161	164	153	172	160	172	173	174	173	150	155	163	154	142	159	160	173	173	155	125	165	158	153	157	144	171	148	134	166	162	171	140	177	127	148	145	155	170	167	139	148	144	140	169	147	185	154	130	165	175	146	167	173	150	156	156	146	160	149	158	158	167	137	169	150	147	147	154	167	132	173	146	155	173	162	146	147	141	146	139	138	178	163	164	146	143	159	135	158	134	141	164	137	173	161	152	136	160	152	160	143	148	177	162	164	147	148	144	153	140	162	171	151	126	157	148	151	158	149	164	167	130	144	167	165	139	151	162	161	162	147	141	146	162	162	151	185	132	121	134	153	145	168	165	171	150	146	167	156	184	127	146	168	139	139	136	167	167	158	137	150	153	152	173	172	158	169	137	144	156	152	147	134	179	150	148	164	171	152	160	150	153	137	157	177	153	134	142	154	144	184	169	153	160	136	173	164	151	167	147	179	178	179	163	157	152	145	150	158	151	133	144	153	153	147	137	157	141	132	163	137	167	148	155	168	154	137	171	192	171	149	163	141	157	124	151	143	156	168	128	167	176	141	154	162	174	150	137	155	169	134	158	146	134	155	155	155	143	176	157	134	156	167	154	152	166	162	155	145	164	142	172	163	149	171	163	169	139	168	155	175	147	156	171	178	156	169	178	146	153	149	165	177	135	159	147	175	143	168	164	144	167	154	153	140	134	164	161	156	170	150	169	168	184	133	154	150	148	161	140	149	161	183	143	180	179	149	184	155	161	160	146	154	155	161	180	138	147	171	167	176	155	158	143	144	124	149	169	149	150	155	149	144	148	134	167	132	174	156	180	152	146	155	175	153	158	148	164	160	149	169	165	132	181	145	162	160	174	154	141	150	156	156	159	192	143	148	161	151	136	180	145	173	165	187	167	166	140	147	151	155	141	175	168	151	173	157	160	152	159	135	158	141	148	166	154	174	132	169	153	179	155	158	170	152	160	150	140	149	146	149	179	134	153	139	140	146	135	177	152	188	178	175	165	177	155	156	140	135	154	166	171	140	191	170	155	173	181	157	168	141	174	139	172	141	147	152	165	177	149	143	154	159	152	153	170	140	165	140	159	151	130	164	168	162	158	141	152	159	159	160	154	147	143	138	134	165	162	156	160	152	154	159	157	147	157	174	166	175	179	156	161	165	177	159	158	149	141	160	149	153	147	153	158	154	155	126	196	165	167	151	128	164	173	164	137	129	155	154	171	161	176	133	142	145	179	135	135	122	177	159	132	167	134	149	164	146	128	179	155	168	151	157	123	161	157	152	150	136	168	164	166	165	171	172	158	155	158	172	173	147	168	162	154	189	157	167	160	158	159	156	159	163	163	153	170	138	164	153	139	151	166	151	141	144	166	156	153	156	119	169	163	166	161	160	161	128	161	163	182	164	162	164	177	163	191	146	162	172	163	161	142	131	154	161	147	149	153	146	159	144	146	147	162	141	169	149	156	165	153	169	143	143	161	134	171	172	152	154	149	152	141	154	157	160	143	151	178	161	175	158	139	158	159	143	150	167	164	147	162	143	160	158	163	167	170	135	150	144	138	171	176	151	139	173	149	152	167	147	172	145	134	168	162	165	157	153	167	153	149	152	173	167	154	125	163	138	153	163	161	163	170	158	166	149	163	156	178	158	139	138	137	162	148	149	172	164	154	155	171	142	168	140	160	150	144	160	147	149	141	158	144	177	163	179	148	140	148	133	147	143	168	159	131	165	144	142	142	148	157	166	156	146	165	155	194	136	127	132	124	161	157	133	144	177	155	142	167	147	153	162	168	151	152	153	164	172	144	150	126	182	150	164	157	140	178	135	160	171	155	168	165	175	193	156	148	147	165	159	142	143	156	165	166	147	162	126	152	152	136	148	151	137	159	168	148	168	163	160	174	149	139	156	161	155	157	164	161	151	155	156	145	153	167	154	187	158	163	152	162	144	142	171	140	152	162	154	177	147	167	167	140	181	131	143	155	153	160	150	159	149	149	156	176	152	165	158	163	166	153	140	151	141	176	148	175	137	141	142	151	185	156	140	142	172	179	189	145	166	153	165	142	154	148	159	153	149	155	155	145	171	154	148	164	133	159	155	175	161	146	137	157	133	163	174	140	151	162	177	157	157	130	157	153	163	154	146	161	162	151	163	172	163	140	151	183	163	162	175	156	154	163	168	163	158	150	164	152	160	147	153	144	155	161	161	164	150	152	160	154	148	147	156	148	153	163	164	161	160	161	143	148	158	161	152	163	146	150	159	164	163	181	127	147	150	150	148	164	157	150	155	173	174	155	142	146	149	164	148	159	148	164	153	154	155	168	162	166	142	147	162	145	145	168	156	163	135	160	134	162	164	176	162	184	145	167	167	157	159	157	184	142	156	143	183	141	176	162	149	151	153	170	157	144	153	176	146	158	182	155	158	158	170	190	166	139	142	162	155	155	149	157	153	141	156	156	149	154	157	157	154	169	144	158	162	153	147	153	158	187	165	160	162	137	169	146	162	163	168	138	142	168	171	165	172	170	147	159	144	150	184	129	150	138	179	162	139	162	155	138	176	133	173	146	161	159	161	150	151	161	145	152	179	166	142	152	144	140	167	159	160	162	138	170	161	167	137	165	198	164	168	143	156	134	149	151	168	141	156	120	136	151	157	168	133	152	167	136	148	143	149	157	138	128	148	167	160	176	156	161	161	158	148	126	163	150	157	155	138	155	157	124	150	151	149	152	134	151	163	162	175	138	160	143	137	148	174	146	150	171	163	138	142	153	154	158	158	145	158	164	145	152	159	148	173	154	151	150	129	161	171	149	144	139	150	152	142	129	146	151	161	148	132	142	157	147	169	151	161	154	163	173	148	163	155	170	143	162	177	152	140	175	166	139	159	151	130	161	155	169	151	167	136	143	168	170	139	149	139	167	182	174	162	166	146	149	158	166	158	144	159	172	186	146	159	167	149	161	171	162	173
7896	2479	5484	6345	5646	4532	3761	2936	2581	2257	1971	1705	1553	1375	1321	1214	1056	1010	1015	969	919	790	813	764	754	727	724	723	644	698	638	688	626	627	603	574	629	609	598	571	608	585	576	564	532	526	502	548	553	516	514	569	509	546	563	560	530	505	521	505	529	512	485	525	541	502	537	459	528	477	472	458	484	486	512	480	531	535	481	511	500	509	508	524	487	489	514	480	463	466	506	497	490	484	476	497	468	469	493	542	485	456	481	459	489	484	493	442	496	491	522	497	479	495	457	509	442	498	483	525	468	429	488	465	461	458	477	487	484	514	507	472	496	473	471	465	517	506	486	434	503	462	458	458	456	455	508	478	488	467	463	460	478	477	486	444	494	437	502	497	511	454	489	437	484	489	460	497	469	458	472	467	485	482	458	447	502	459	486	495	427	499	463	464	472	444	484	484	496	478	459	448	466	492	451	469	494	518	457	444	414	470	462	469	483	461	483	481	472	449	473	456	434	479	480	459	440	448	461	425	466	501	484	458	480	479	451	494	513	475	452	460	467	459	467	479	465	425	450	480	447	487	479	457	515	482	489	441	458	494	459	434	452	473	460	459	466	439	481	477	485	482	460	438	445	433	443	446	481	421	474	454	468	437	459	457	493	503	453	461	463	486	447	492	438	483	442	491	473	490	433	448	441	410	480	451	448	499	487	428	437	475	472	503	491	484	439	486	516	483	435	446	467	471	418	474	460	440	474	504	455	487	455	444	453	480	480	468	457	439	448	441	458	461	435	417	457	445	463	468	468	450	442	486	466	485	481	410	502	467	483	476	434	470	457	468	433	469	472	468	463	451	464	489	484	474	456	459	473	456	452	486	484	450	465	473	444	496	424	447	443	457	398	427	446	414	470	418	456	474	474	469	494	472	463	499	453	433	449	472	463	486	503	478	437	446	472	431	519	435	464	448	454	434	458	471	446	466	515	481	456	440	447	464	421	482	438	464	470	411	470	485	482	474	456	495	470	468	454	456	407	467	512	479	448	490	462	457	505	432	463	472	504	445	506	492	443	474	483	444	490	451	476	497	455	472	434	481	429	472	484	462	460	440	448	444	464	464	497	454	470	439	453	437	475	485	477	470	486	458	431	489	480	469	449	469	475	453	464	443	406	476	492	460	468	469	446	476	466	478	487	491	463	442	487	453	478	490	459	480	490	471	473	430	463	486	439	442	436	438	442	453	470	425	450	476	479	447	460	445	468	478	477	440	478	436	465	491	476	441	473	481	510	470	445	486	462	456	476	431	484	471	501	468	444	459	444	455	485	467	464	440	440	476	481	492	486	430	466	460	461	477	442	465	482	482	475	489	449	444	485	452	461	456	456	467	465	486	502	475	445	497	442	451	461	423	439	439	442	450	467	489	494	462	462	448	496	455	470	464	476	446	475	445	483	479	457	469	461	461	481	449	490	414	442	458	455	481	470	468	415	487	456	478	483	474	475	440	468	453	467	432	485	459	479	487	430	480	480	508	488	430	473	507	425	469	452	490	462	455	469	493	466	465	475	468	466	446	449	454	446	433	474	457	477	450	429	424	479	442	461	471	442	507	494	422	452	479	476	484	480	472	451	457	457	441	483	477	448	501	445	452	440	451	464	489	439	464	476	469	491	450	441	452	442	496	477	448	474	497	495	450	467	443	440	462	457	477	485	484	427	481	491	463	433	469	456	471	474	482	462	452	479	493	446	495	450	469	476	429	455	518	485	467	501	506	473	459	481	449	489	452	448	478	446	484	454	491	468	485	471	488	471	461	494	470	463	464	435	424	446	478	417	449	426	488	420	439	450	478	462	443	504	476	463	484	440	436	431	480	448	481	444	429	501	463	480	486	454	456	476	445	435	454	436	440	462	451	442	416	454	469	447	483	479	445	487	478	431	467	478	456	457	469	467	443	455	441	465	436	429	492	484	478	444	491	416	443	461	491	493	498	509	480	460	500	439	474	477	468	454	449	443	512	461	473	461	458	473	468	432	466	473	461	492	483	504	476	497	440	465	470	474	428	492	485	458	448	512	429	480	457	479	500	425	466	452	501	432	447	504	447	465	436	462	457	420	481	426	484	447	480	444	487	463	507	473	458	483	496	471	458	456	491	483	423	509	457	499	452	444	497	421	471	479	472	488	454	474	484	462	466	510	451	476	465	465	490	459	427	472	465	451	473	503	441	457	434	469	462	473	462	482	460	504	442	469	448	478	485	492	448	469	484	492	467	449	464	444	470	475	503	439	477	461	461	457	473	483	486	441	469	449	469	496	470	467	451	481	457	449	498	463	442	449	474	480	433	486	489	452	480	512	458	501	451	490	462	467	467	462	420	472	496	466	436	441	489	440	466	429	458	480	441	499	452	467	465	497	428	466	468	422	439	441	465	448	441	465	494	467	443	462	513	462	461	470	457	469	469	483	469	482	467	458	503	464	459	456	462	508	525	443	469	503	455	462	452	448	508	473	495	499	474	460	454	452	441	429	475	460	444	471	466	476	449	448	478	464	442	443	464	495	494	445	416	460	441	451	428	432	463	498	470	466	498	474	427	455	454	434	471	460	448	473	445	484	459	470	450	446	468	458	454	439	487	483	449	453	476	443	415	462	462	486	446	449	463	469	443	436	429	502	485	445	465	448	426	486	460	493	467	493	467	479	493	459	453	482	465	454	456	426	481	462	506	465	436	481	483	477	486	438	482	500	468	415	461	458	454	481	464	444	504	459	505	472	462	452	468	452	455	487	473	447	432	467	469	498	489	482	453	467	503	407	487	445	456	479	471	474	447	468	473	446	473	428	439	460	502	495	478	459	457	471	459	458	522	493	473	504	465	474	434	492	441	456	476	470	487	463	472	471	451	458	461	454	448	441	460	437	457	460	469	465	454	489	458	445	442	501	443	460	480	443	442	468	490	479	490	508	488	438	494	461	450	478	464	453	480	460	480	478	466	469	441	464	494	482	449	517	478	498	440	482	479	493	448	449	496	481	411	479	482	482	451	482	460	462	440	446	443	483	466	494	478	489	478	430	487	457	483	475	482	447	471	491	491	475	489	461	460	432	458	483	438	465	443	466	451	465	472	441	450	450	458	467	473	489	456	482	478	442	489	461	479	462	464	473	452	485	476	481	460	461	438	455	474	466	453	426	461	454	516	477	466	445	471	424	470	490	480	455	469	463	494	465	477	509	431	450	443	496	464	458	476	440	476	501	475	486	442	454	435	469	464	456	466	530	495	473	431	451	456	468	478	474	444	476	473	456	433	464	449	456	445	478	478	494	425	488	438	481	458	419	497	422	481	421	462	468	443	484	440	489	476	448	495	460	455	429	429	424	444	459	467	450	470	466	428	440	456	492	443	470	473	426	481	447	459	468	447	452	468	479	429	476	427	486	463	451	480	487	485	471	457	483	447	468	474	450	441	497	421	439	453	409	468	452	464	469	447	468	459	442	477	461	441	437	495	480	459	444	445	429	395
2395	342	324	286	306	267	269	266	240	286	241	286	252	262	289	229	287	253	263	250	251	236	245	247	260	243	267	243	264	269	250	263	246	249	264	237	221	262	266	275	246	257	241	257	228	266	226	270	250	263	240	222	255	231	238	247	262	257	251	275	242	237	258	246	251	268	285	238	245	256	242	231	242	262	260	235	255	248	240	265	233	240	224	261	258	234	249	258	221	244	238	250	253	267	225	228	261	244	226	297	235	263	264	232	250	221	239	275	270	249	255	239	268	293	242	253	276	239	259	263	262	250	274	235	253	246	262	255	221	237	244	236	249	247	249	255	248	228	226	272	216	230	271	262	231	247	265	234	237	253	251	216	253	256	271	252	238	217	257	247	249	218	224	257	237	256	253	222	217	250	263	264	219	211	219	239	251	254	230	263	270	218	232	241	222	278	223	231	254	227	253	273	236	268	293	246	281	252	244	263	268	235	237	268	245	255	248	245	275	280	259	245	261	243	255	247	226	235	248	288	238	235	252	253	260	234	258	246	247	259	261	249	265	261	242	249	259	232	235	253	246	260	248	284	250	245	243	230	269	272	270	213	275	250	255	239	266	265	244	281	254	251	261	250	253	236	248	237	252	249	266	225	216	240	249	250	291	258	249	249	261	250	237	279	246	259	262	255	280	225	276	259	236	256	248	257	236	230	222	272	257	249	259	228	250	221	256	237	241	251	263	264	258	237	265	271	247	289	232	246	254	240	279	244	270	251	250	236	234	254	247	252	238	288	261	247	247	233	274	241	252	259	238	242	252	269	235	236	251	268	241	222	260	239	221	235	239	255	247	253	270	243	256	252	227	247	239	254	272	278	246	253	250	262	254	235	246	263	228	264	228	250	250	234	232	267	235	231	263	241	236	240	257	241	279	261	234	245	249	238	263	258	253	234	254	241	238	266	258	272	232	247	219	235	254	218	239	254	221	272	269	256	263	237	243	235	227	248	253	254	242	259	262	248	266	212	225	247	241	247	272	243	259	229	247	244	248	241	255	282	229	270	235	237	253	273	246	235	244	258	245	243	233	230	236	243	223	224	256	252	257	219	253	265	232	252	287	229	269	244	237	236	264	273	301	250	262	238	236	237	257	254	272	276	240	254	253	253	243	232	237	248	250	245	229	248	267	270	269	271	248	254	236	259	267	242	243	238	245	272	246	244	261	269	259	227	260	247	235	256	285	271	247	243	252	260	206	264	257	265	241	215	265	271	251	250	220	214	235	268	262	282	263	228	247	234	287	250	244	227	236	234	229	207	218	232	235	241	234	212	302	246	246	225	253	248	239	229	283	233	245	232	248	259	220	281	261	218	260	245	254	251	240	237	265	271	266	220	283	235	243	261	255	249	244	219	264	242	261	263	261	250	245	234	255	280	225	239	251	266	271	259	226	257	256	257	256	241	279	244	235	235	220	288	258	246	239	255	229	246	260	259	241	244	239	272	280	229	250	274	265	243	231	274	237	258	237	221	223	234	272	269	244	244	242	239	255	228	250	218	263	283	259	251	266	262	225	257	269	243	275	225	241	242	242	246	243	266	255	238	221	289	255	239	252	260	238	253	237	256	249	228	247	235	261	275	231	244	248	265	244	234	238	243	246	249	251	288	247	258	263	228	266	258	261	271	250	261	252	275	249	241	252	266	261	237	236	249	257	252	244	244	245	251	235	241	236	241	240	255	268	255	230	263	267	215	245	267	217	254	248	273	254	235	281	240	236	258	257	231	215	213	274	213	223	230	242	249	262	237	236	293	224	247	238	243	221	234	248	232	246	251	270	252	248	249	250	233	235	225	259	236	260	224	246	249	237	257	240	245	258	250	239	246	264	259	252	231	235	262	219	257	254	252	270	235	220	278	244	244	250	258	260	231	277	241	252	240	244	224	260	247	262	271	254	246	227	261	272	237	263	221	258	241	240	250	241	264	272	251	262	242	263	244	272	252	250	242	245	257	226	263	262	258	280	249	247	256	226	214	285	265	280	259	255	266	240	234	233	255	251	252	267	244	232	215	275	247	241	244	265	254	253	242	229	250	227	233	244	262	243	237	251	270	241	250	244	252	248	249	234	262	234	254	242	208	237	235	228	278	242	243	247	252	246	236	255	256	245	247	226	238	256	261	257	236	230	237	235	238	240	242	265	235	257	250	242	285	262	236	254	242	258	253	253	243	262	236	240	223	242	279	277	260	217	242	240	243	228	315	273	249	235	226	251	207	270	246	259	274	250	263	270	244	254	229	248	262	264	250	217	229	258	261	251	248	252	274	230	231	258	227	247	234	244	247	250	236	251	247	244	258	232	248	247	239	281	245	237	252	243	262	239	227	262	247	265	231	252	251	249	249	264	227	260	232	235	280	271	256	246	271	249	249	265	248	266	241	241	236	245	225	222	245	251	248	220	247	237	243	283	262	228	278	285	254	216	245	236	271	278	243	248	249	232	243	263	251	246	256	279	226	260	248	270	262	259	243	224	252	257	243	220	248	308	242	233	250	267	234	266	275	233	219	232	269	256	237	235	254	273	237	236	231	268	238	235	259	251	268	271	259	241	254	260	250	229	260	267	246	244	258	243	238	233	249	248	248	290	243	274	240	265	245	236	237	252	234	236	230	248	228	263	230	223	297	230	253	243	232	256	258	229	234	254	242	271	251	251	251	234	229	264	263	235	216	254	243	242	248	265	241	255	242	260	245	257	261	260	242	245	242	245	245	264	255	206	233	259	236	267	243	259	240	259	254	255	232	249	249	272	262	243	288	268	276	243	241	257	236	267	215	242	245	279	254	240	258	251	257	253	238	233	260	247	234	245	247	272	242	258	225	237	253	239	247	228	260	254	253	216	239	260	267	254	243	270	243	249	270	262	237	247	233	261	255	252	252	229	226	247	243	253	258	244	217	242	247	241	256	253	251	242	240	229	253	247	225	225	257	252	240	234	247	259	257	260	272	260	231	276	225	253	265	242	260	270	247	249	245	237	254	276	234	258	225	228	265	242	228	246	245	233	239	242	255	236	252	245	259	240	253	253	246	262	235	256	229	258	225	280	243	286	251	217	247	230	244	272	252	218	231	261	246	245	236	274	240	259	223	235	235	264	256	258	245	261	238	278	244	236	256	224	251	245	259	230	265	231	229	204	220	230	274	233	261	246	242	267	258	235	263	246	215	257	224	257	253	243	249	243	258	228	242	247	267	243	253	235	259	213	275	237	263	258	240	250	250	244	278	211	237	242	250	242	239	264	234	263	248	245	251	245	253	219	269	261	280	287	268	239	248	251	257	238	292	256	239	223	255	241	222	212	233	214	239	260	226	242	240	221	250	249	244	234	232	231	267	265	249	224	276	239	263	260	250	254	255	245	239	242	251	244	246	249	278	232	228	237	230	263	231	217	262	238	235	240	269	253	249	244	244	227	266	248	231	241	237	260	244	252	263	261	248	250	242	237	250	241	247	247	242	234	261	242	213
2351	771	858	929	942	864	787	790	758	735	744	745	721	685	729	693	703	714	708	701	724	705	682	681	703	718	682	673	656	675	680	684	651	667	674	653	686	705	671	736	656	680	666	682	682	612	642	644	652	678	712	630	673	687	675	716	693	698	663	678	675	648	694	702	679	663	674	662	684	613	645	684	687	646	691	726	683	660	699	719	622	711	693	685	727	685	711	670	646	677	682	708	661	711	694	654	731	715	669	704	672	696	710	628	719	655	701	693	636	690	674	653	636	683	678	679	669	728	664	656	653	674	684	693	686	601	703	644	714	689	696	702	726	664	669	728	668	654	721	639	680	696	639	657	697	699	683	670	663	640	671	689	717	674	671	678	680	695	718	653	672	668	727	702	643	683	644	658	669	613	682	683	697	686	674	647	698	648	624	700	677	678	651	628	676	677	666	649	680	686	714	676	642	680	676	687	659	681	690	674	674	668	650	724	664	676	678	664	668	705	685	669	609	679	675	604	681	653	718	650	676	712	657	651	702	682	665	638	662	644	641	654	680	643	624	695	665	680	686	653	667	609	650	696	700	678	650	682	666	631	632	660	674	652	702	645	651	693	673	669	707	696	655	689	696	630	628	678	638	731	679	664	653	700	689	647	685	760	688	647	668	640	665	694	687	690	677	694	684	644	664	670	633	663	658	689	657	663	667	653	654	664	699	692	658	682	679	648	667	679	694	681	673	693	688	658	674	679	693	734	675	635	655	676	671	630	611	727	678	691	706	654	676	699	640	664	695	671	695	664	683	705	685	659	682	659	668	697	697	669	663	680	704	647	680	686	697	727	726	701	710	671	685	667	644	683	700	668	721	638	693	669	658	666	643	658	672	655	708	663	638	639	663	632	647	704	687	732	710	689	701	675	726	652	680	640	724	694	730	667	653	700	675	711	687	657	687	729	686	681	671	710	635	684	653	669	720	653	685	635	644	664	699	739	668	613	658	672	663	655	646	646	709	670	665	657	677	677	686	655	650	672	689	625	693	663	689	667	657	686	660	674	652	691	661	672	683	679	671	696	682	688	634	681	661	709	679	690	679	653	707	690	708	678	695	669	650	740	656	678	664	650	673	684	650	676	671	674	701	667	635	690	648	740	663	666	718	661	657	646	653	645	647	680	680	691	639	668	654	701	698	656	681	689	712	688	665	673	646	662	679	671	696	664	663	673	673	637	731	620	636	691	707	632	662	633	650	659	631	700	764	646	687	651	674	701	646	668	699	702	668	670	660	667	639	661	637	696	643	705	670	657	683	662	650	708	693	687	634	660	691	643	666	654	662	699	646	738	672	682	675	680	670	665	661	714	628	705	717	672	632	691	702	675	662	633	700	662	696	648	644	667	754	669	650	688	662	666	690	674	676	686	667	638	642	679	686	616	660	709	687	693	723	690	668	672	623	667	641	691	711	613	664	630	669	679	714	680	680	647	669	654	695	656	710	705	644	627	671	653	705	667	667	637	650	682	660	660	679	647	610	696	724	689	645	728	689	657	692	645	665	675	682	697	680	697	685	660	733	665	669	661	678	667	677	700	708	670	657	669	692	671	702	718	663	694	657	686	660	704	645	653	705	660	663	671	635	679	656	667	678	688	695	710	674	673	665	696	629	644	693	648	688	660	640	665	650	636	698	652	683	669	681	664	658	693	650	647	645	705	709	708	670	693	665	676	639	644	680	679	704	652	665	658	642	674	674	659	668	670	679	699	742	669	668	645	675	683	669	699	664	718	712	703	643	668	687	656	670	621	687	673	705	682	687	699	684	687	656	699	706	664	658	657	692	641	681	633	654	691	706	649	715	665	684	678	697	680	694	682	695	656	692	678	651	643	705	669	665	679	637	680	666	653	713	709	688	691	699	693	693	676	688	720	686	691	687	666	650	678	682	671	670	716	639	658	643	652	682	655	654	690	701	698	682	669	659	709	642	665	690	706	659	685	711	627	647	648	657	751	648	657	645	711	665	683	720	685	685	657	673	695	675	691	649	640	694	629	632	659	715	658	646	685	665	644	695	641	656	639	694	680	661	673	701	661	739	619	694	683	661	737	675	682	700	710	695	701	728	672	679	665	644	683	639	639	677	699	705	632	670	695	680	711	685	650	696	693	669	709	660	687	666	678	696	653	644	681	698	653	686	652	645	668	704	642	702	670	696	685	672	672	683	670	686	678	684	710	649	738	648	648	699	666	673	689	743	664	704	646	648	692	659	694	662	675	673	691	637	650	674	681	664	667	686	682	668	659	661	733	702	691	676	649	651	674	647	698	666	628	632	704	676	705	672	717	655	691	676	610	676	635	615	698	688	701	686	688	703	640	660	633	650	695	657	700	659	648	713	626	667	646	751	653	673	633	661	643	723	650	679	634	685	624	677	732	662	664	679	690	701	703	671	662	655	680	687	664	667	659	679	648	728	683	721	688	696	705	692	737	635	672	708	658	630	664	708	679	693	717	692	687	639	664	658	657	673	665	660	664	721	705	672	689	638	718	670	685	668	669	704	634	637	659	673	676	701	676	679	634	667	645	719	619	671	714	668	674	670	640	672	712	712	642	694	692	629	620	648	636	648	643	651	688	638	651	684	663	686	674	650	699	692	638	669	689	657	703	668	719	623	658	685	655	678	640	635	689	704	685	707	696	665	650	648	677	638	711	682	605	680	689	678	660	658	679	665	660	677	697	684	682	679	676	696	651	691	673	698	670	729	681	663	679	650	656	686	714	678	691	679	647	641	616	690	669	692	698	653	678	697	666	678	694	715	664	665	716	625	658	637	670	668	640	639	677	660	687	661	647	668	693	652	685	684	700	664	686	631	666	690	709	675	684	680	713	664	665	680	662	690	680	678	710	673	674	636	659	704	637	682	635	666	686	689	682	677	639	745	689	678	650	632	697	677	644	696	661	676	683	620	673	619	661	675	656	647	642	643	716	697	690	671	667	671	681	654	637	688	681	705	684	706	677	628	643	698	682	713	672	685	663	663	637	694	686	630	675	647	665	639	697	686	647	677	682	703	644	659	668	684	635	712	692	646	697	692	675	636	704	651	689	656	700	732	698	698	647	705	622	655	639	641	737	675	650	650	638	727	689	663	730	654	670	669	679	657	668	654	654	681	685	691	675	664	655	655	701	684	686	753	698	699	671	696	647	679	675	643	668	619	668	690	688	702	672	692	646	664	678	686	669	699	685	643	680	695	679	659	647	693	673	640	668	725	677	711	690	656	657	635	646	668	637	694	622	680	671	677	650	662	688	680	727	679	694	703	655	658	645	660	689	618	652	701	687	647	637	679	709	688	643	690	709	639	642	624	662	669	675	696	690	653	699	662	707	668	679	649	688	686	681	666	698	652	635	643	712	689	689	696	680	691	720	696	680	685	698	656	681	681	686	659	668	690	618	687	709	666	648	695	647	652	667	661	653	637	667	722	675	718	659	696	663	629	673	743	675	662	672	643	664	674	668	677	682
9886	1232	1491	1172	865	637	498	408	292	303	262	245	217	208	176	153	175	177	151	151	151	163	169	130	148	148	155	138	110	139	150	130	132	125	134	132	146	114	135	128	102	138	124	124	132	131	129	133	120	132	128	111	119	115	130	129	118	129	140	141	148	111	115	124	111	130	113	127	132	96	120	129	109	98	120	126	120	102	104	128	109	110	109	138	128	145	110	112	123	138	126	114	133	142	112	129	108	108	141	125	115	125	117	112	113	105	131	105	119	135	150	131	134	115	122	127	115	126	124	140	117	125	100	116	114	117	113	120	128	122	122	126	119	118	120	110	131	107	114	141	126	120	152	103	110	138	106	120	125	140	115	148	104	115	98	125	132	106	117	120	113	116	113	113	115	110	107	105	91	120	124	119	137	133	130	119	130	111	114	99	137	123	123	127	136	136	116	120	105	108	125	122	129	140	120	136	141	124	114	124	112	119	101	111	123	86	102	113	100	114	123	117	126	116	117	128	114	103	118	103	117	98	122	138	121	122	128	111	118	137	122	116	150	125	126	112	124	132	122	112	112	135	122	125	99	120	122	134	123	113	110	119	110	126	126	115	116	127	121	122	108	124	112	110	123	138	110	110	125	125	110	115	114	116	131	136	104	114	98	142	133	127	103	109	121	132	133	113	121	141	130	120	132	112	115	134	117	121	133	102	125	110	132	143	119	119	129	128	135	107	108	114	133	116	109	103	113	112	98	109	102	125	125	124	127	113	108	109	125	118	108	118	116	128	128	115	118	109	128	122	122	144	133	121	115	115	116	125	131	142	121	132	149	105	112	119	122	124	138	107	143	119	120	133	118	142	129	103	120	120	144	115	130	116	128	123	111	130	115	111	127	100	136	116	115	118	129	146	147	113	137	146	99	119	132	121	128	122	131	115	122	130	124	117	109	122	108	106	130	116	127	107	108	103	129	102	115	102	129	111	125	106	132	130	147	124	121	107	137	103	132	141	125	125	111	102	107	129	114	132	124	123	133	121	113	98	113	125	108	132	133	121	139	113	121	115	127	129	114	117	129	120	115	104	119	114	136	112	98	133	131	132	110	132	123	134	118	128	140	96	124	117	123	127	124	114	125	121	128	136	108	123	82	108	106	114	100	152	123	114	126	122	127	118	101	109	105	110	107	121	114	108	117	106	127	116	134	132	123	107	140	152	101	104	122	132	124	113	111	129	131	128	110	123	151	125	133	134	113	117	115	94	143	144	135	141	114	110	123	122	124	107	109	126	127	111	134	114	125	141	113	138	121	112	115	124	119	137	120	124	139	121	121	123	138	118	136	99	106	120	120	123	121	129	120	131	148	117	120	126	99	137	151	112	127	120	121	98	144	120	115	131	137	118	122	102	106	114	115	129	113	95	132	125	101	120	107	131	104	116	122	128	115	121	120	136	103	127	120	116	102	121	120	131	113	108	119	115	119	117	138	119	130	123	131	115	125	106	116	133	137	115	116	113	122	110	131	123	114	116	128	112	125	120	122	121	127	123	125	134	116	128	109	128	107	119	111	130	116	102	110	130	128	123	126	110	125	108	117	116	105	132	136	143	139	139	120	116	114	128	120	140	127	103	127	125	113	103	109	116	100	127	133	119	114	115	131	102	123	108	134	115	119	122	126	106	101	137	115	120	123	114	119	114	121	117	128	118	120	114	120	141	129	122	113	134	132	115	111	117	140	129	113	141	127	108	133	110	121	102	118	106	132	125	111	115	105	138	125	120	118	120	129	111	102	131	132	137	132	105	114	127	112	106	111	134	133	123	140	113	110	137	114	108	117	126	108	116	114	114	119	110	112	122	137	132	121	126	127	105	111	108	106	118	133	114	126	117	125	130	98	113	115	123	128	133	111	138	134	139	127	110	137	124	115	122	127	117	123	115	120	103	127	103	142	104	139	128	115	104	130	118	119	129	128	126	120	138	121	131	131	119	118	122	116	117	104	124	142	113	122	132	138	131	113	142	100	116	120	125	113	146	127	121	115	125	121	113	118	109	106	100	117	134	119	120	95	118	123	115	132	121	122	100	123	132	124	110	143	128	141	119	126	116	126	115	132	147	124	137	126	128	129	131	131	129	119	113	119	146	131	123	114	121	107	96	127	104	123	110	115	128	115	93	126	131	121	114	134	108	136	131	132	107	109	120	130	101	131	131	121	133	106	98	123	132	114	104	100	129	132	103	114	116	120	98	114	111	103	128	116	124	113	129	111	112	134	122	126	127	118	110	113	133	123	130	128	108	120	125	99	133	137	112	137	115	119	111	117	110	112	122	115	134	142	148	124	111	119	121	99	113	119	121	117	103	121	101	125	109	104	106	111	125	134	123	135	112	113	117	126	132	114	104	112	124	127	118	117	123	99	109	103	114	118	119	134	133	122	117	115	124	110	99	107	121	121	129	102	137	119	141	136	118	139	116	132	116	114	126	125	120	124	129	113	104	114	116	133	117	122	115	102	132	100	113	121	122	130	113	113	116	108	127	115	122	130	112	118	134	108	111	119	136	122	128	133	122	125	120	120	124	113	119	129	118	119	135	122	101	125	112	121	114	124	115	137	120	117	122	140	115	115	139	130	105	136	117	140	136	141	109	118	118	118	134	104	118	105	135	117	100	121	115	130	120	117	133	134	107	127	123	140	105	132	132	122	124	104	120	110	118	118	117	113	136	117	122	106	109	120	121	125	114	116	115	140	120	121	110	131	134	123	120	120	118	129	109	116	107	149	136	138	123	140	118	120	140	119	123	120	134	141	108	121	122	109	115	130	121	126	120	134	112	135	137	108	134	122	123	112	128	114	140	118	117	114	126	106	117	127	127	102	135	113	107	122	127	136	130	120	121	124	144	120	128	126	105	126	145	124	135	122	115	113	102	130	105	130	114	119	128	104	117	128	123	134	132	124	124	125	119	118	121	123	138	143	120	108	122	118	120	128	123	122	127	132	120	115	109	120	144	114	118	152	128	124	128	136	115	115	116	131	118	124	139	137	129	111	119	111	119	114	123	117	112	112	116	109	100	108	132	127	111	117	114	104	123	130	138	118	99	133	124	109	120	123	121	116	125	104	129	131	120	105	112	131	106	128	123	114	124	133	128	110	138	102	116	122	138	112	132	112	140	123	112	115	125	125	125	122	106	132	120	116	137	126	97	136	149	123	100	110	121	101	120	119	124	128	127	113	101	134	117	128	103	115	117	106	140	134	136	132	107	122	113	104	130	119	117	129	133	124	102	113	124	100	126	104	117	141	108	126	127	112	115	131	111	121	112	116	111	109	107	118	106	124	122	100	129	124	127	121	132	108	128	136	128	136	138	123	108	128	127	123	119	127	117	119	114	125	126	134	117	135	130	128	128	137	115	135	109	128	126	105	109	147	115	123	111	109	121	126	129	119	103	109	106	110	131	122	140	124	142	102	152	111	122	116	122	104	111	133	133	120	118	147	107	88	124	121	122	118	125	145	123
5863	1475	3125	3751	3165	2582	2190	1799	1515	1305	1191	1103	923	867	789	739	730	717	620	606	588	548	538	550	494	588	468	457	471	494	454	503	492	422	425	457	409	428	439	425	417	453	399	420	442	418	398	420	434	408	361	399	405	387	382	410	375	416	437	390	398	380	428	367	428	422	367	383	365	374	371	374	400	407	402	348	362	372	377	348	423	388	368	356	389	370	405	386	390	390	391	391	367	394	348	382	379	366	363	351	363	404	384	394	377	395	348	371	404	396	376	362	357	342	341	364	372	416	362	378	371	377	376	363	388	382	378	386	381	388	400	326	380	372	367	389	344	384	380	366	351	345	391	358	378	387	378	367	371	354	388	347	398	414	344	374	385	382	385	374	389	367	385	335	378	356	384	405	429	370	381	371	369	405	376	375	343	360	417	353	348	386	367	346	416	354	346	398	358	411	378	358	370	372	372	368	373	383	359	405	395	383	399	396	424	351	389	360	353	381	349	349	367	334	383	374	379	366	371	347	360	380	411	371	342	356	345	370	377	383	399	385	332	355	330	346	384	334	376	384	391	360	350	396	340	361	385	400	384	376	371	390	374	387	317	375	339	379	345	362	417	367	353	366	332	400	369	377	388	386	321	346	345	343	373	361	395	360	380	360	378	366	404	373	404	349	401	335	357	361	367	400	371	361	371	346	339	384	357	400	402	376	374	345	376	387	382	365	354	380	388	349	368	372	351	371	347	366	377	408	396	393	387	362	381	397	360	379	399	366	350	365	372	376	370	398	325	358	394	389	373	358	370	353	350	383	384	373	338	369	390	360	335	375	367	398	376	333	354	395	360	374	358	386	357	367	402	337	362	351	368	399	390	361	348	347	334	372	405	351	369	389	378	345	363	354	376	333	370	380	397	373	333	384	381	332	403	338	380	384	362	336	402	368	357	377	373	348	365	367	344	351	336	377	390	417	385	383	367	348	362	401	361	410	389	391	389	399	386	371	382	347	386	359	396	378	380	366	366	350	374	354	338	359	385	357	336	418	352	349	381	355	370	349	365	372	344	372	362	349	346	369	378	338	349	367	384	393	365	398	408	363	377	369	355	340	342	383	404	335	368	373	358	367	356	411	340	324	383	351	328	380	366	357	369	404	383	358	382	352	387	389	371	388	368	390	408	377	379	390	360	369	361	382	374	365	391	366	348	352	356	372	411	373	386	398	358	372	350	361	380	394	372	380	375	380	370	394	379	362	416	389	377	414	375	345	371	360	352	360	317	341	371	379	356	365	365	375	378	356	340	362	352	365	379	391	322	362	382	384	378	320	344	381	345	343	342	359	353	392	355	385	393	356	362	393	364	379	365	374	365	412	380	419	364	360	392	364	362	390	361	397	383	338	346	366	343	370	340	354	365	383	372	359	377	390	359	375	374	369	342	359	380	342	398	368	392	380	352	362	382	398	352	368	396	342	335	366	358	347	350	372	379	388	327	363	359	352	375	341	362	361	391	375	376	388	349	364	363	381	324	370	354	383	370	358	379	374	357	371	402	417	377	344	314	348	353	354	385	362	356	396	380	385	354	382	366	363	378	372	348	376	364	347	378	373	393	391	361	389	367	384	370	365	395	401	373	366	333	381	364	385	378	397	401	349	354	391	377	375	373	403	336	356	386	395	360	368	376	354	406	364	365	387	356	366	374	357	354	361	394	371	370	360	340	359	340	386	376	320	324	388	332	403	354	385	331	387	347	356	379	359	377	355	378	350	407	365	378	364	382	355	391	367	395	392	392	377	395	345	367	397	388	396	371	376	363	372	410	365	364	341	348	362	374	370	380	364	388	381	406	363	382	353	354	352	365	334	356	363	384	366	388	351	347	355	401	369	371	332	366	371	362	369	368	380	376	379	366	342	341	385	344	381	385	396	384	392	369	362	353	358	380	393	377	367	330	405	356	390	379	343	403	367	376	378	373	365	380	350	369	369	368	374	365	369	387	355	380	350	385	403	390	394	350	353	328	383	395	362	354	379	359	369	351	387	361	352	370	378	383	349	384	402	339	364	356	355	380	359	348	378	371	363	359	346	373	365	384	357	375	398	358	344	401	365	369	421	382	389	356	369	394	358	361	382	382	369	335	370	393	389	375	378	358	356	358	346	386	358	365	370	325	378	414	364	421	343	352	378	359	394	362	365	371	387	378	387	392	382	356	364	356	384	414	338	371	434	386	368	397	364	390	406	366	343	352	340	387	329	362	310	364	348	402	372	371	386	367	360	370	407	387	348	394	392	370	345	354	354	396	383	352	399	375	337	375	369	379	393	360	387	358	391	381	402	361	407	358	368	337	365	349	393	352	338	365	355	374	333	372	359	358	390	367	362	372	383	389	383	387	351	378	333	389	347	363	355	375	358	329	353	355	371	416	370	374	379	366	393	396	356	392	353	360	352	377	359	354	365	366	362	360	376	352	372	362	352	353	407	360	399	349	384	365	360	386	383	333	373	349	348	418	372	352	369	356	353	350	342	381	365	356	344	386	396	372	367	344	366	382	350	356	338	359	359	353	376	344	371	364	337	360	363	380	361	352	366	360	372	371	347	343	363	415	349	384	367	375	340	353	379	368	354	353	355	383	391	391	366	389	381	382	379	379	393	394	388	410	352	384	345	368	378	361	362	359	381	367	319	342	386	366	376	355	370	378	374	361	354	373	383	365	374	391	356	377	371	336	374	359	370	370	353	351	358	376	389	389	350	364	389	326	391	385	346	346	321	378	369	389	349	366	329	375	338	384	365	349	365	411	365	377	380	361	376	381	331	377	345	336	339	380	353	399	377	386	381	327	391	340	393	395	351	366	327	391	356	375	399	383	363	399	356	369	367	373	384	367	374	353	365	362	388	362	368	369	387	322	397	397	378	362	371	350	333	405	370	352	384	348	361	386	384	352	346	388	355	345	375	347	368	365	362	376	361	363	369	324	357	409	418	397	334	400	327	369	378	380	383	345	377	390	377	382	389	338	413	361	371	388	382	378	385	381	347	363	371	363	376	367	338	369	406	321	397	376	360	388	334	354	323	338	367	334	358	360	343	382	368	393	378	371	373	380	357	350	358	378	365	380	359	367	357	357	344	376	343	355	384	352	348	360	373	364	399	373	373	370	350	390	363	367	355	371	391	362	370	347	365	387	389	372	379	363	350	360	376	362	356	368	377	392	378	362	365	362	371	370	362	337	380	356	348	344	340	375	363	381	378	363	336	412	337	359	361	386	365	365	361	356	352	323	372	370	371	361	358	404	350	334	399	378	362	392	369	371	390	355	360	360	391	331	390	385	352	381	374	341	366	357	375	382	387	339	377	415	363	372	368	368	342	416	338	375	373	352	408	372	387	360	365	388	338	358	357	378	372	367	371	365	397	349	398	378	329	325	362	400	370	373	342	371	336	377	388	383	398	374	388	384	330	357	359	377	363	376	385	366	371	361	391	370	340	358	364	374	399	366	379	367	364	391	379	370	368
18217	3048	2884	2250	1560	1088	850	683	516	471	430	368	365	334	307	258	245	211	219	199	193	210	205	196	191	170	205	181	177	183	173	174	193	179	199	131	166	175	167	151	158	174	175	168	161	165	180	176	162	165	166	162	182	151	154	156	156	167	150	153	148	154	168	172	143	147	172	164	136	193	154	172	156	155	156	168	151	146	158	144	141	139	123	160	180	161	157	159	154	162	160	155	169	166	134	171	180	156	166	149	179	153	153	153	133	144	151	167	129	165	129	150	167	139	137	144	130	119	156	157	155	155	159	135	165	157	161	170	157	158	147	164	149	150	174	139	139	156	135	153	149	152	152	136	181	147	146	151	150	137	164	165	152	151	144	165	153	157	180	155	173	166	158	152	140	152	146	127	153	158	148	144	177	127	154	183	171	145	145	150	163	140	152	160	180	163	148	161	149	170	145	174	140	158	145	182	140	172	170	141	159	163	175	144	158	149	149	165	189	184	166	159	153	156	149	150	153	166	167	145	145	132	141	165	147	146	143	157	159	141	157	150	159	164	148	173	156	167	160	174	144	149	145	148	165	142	145	154	149	146	131	159	150	148	157	159	131	153	155	147	152	148	155	140	142	176	152	157	172	183	162	139	170	157	149	146	160	155	172	156	152	141	162	139	157	168	159	169	165	141	155	157	152	159	169	149	147	175	164	145	134	154	134	141	156	138	169	148	159	172	138	170	160	171	163	156	176	167	173	154	157	144	146	168	141	152	151	163	152	140	158	174	147	172	167	169	182	160	162	142	142	158	141	144	141	161	148	165	151	140	171	132	163	150	178	171	161	145	161	143	153	168	142	151	146	139	169	126	161	170	149	145	138	152	151	166	142	172	175	146	167	150	163	151	131	138	148	166	154	156	161	168	168	147	150	140	168	152	147	143	136	146	146	146	161	170	146	144	146	151	159	190	166	125	146	171	164	137	156	158	165	139	151	144	152	177	154	171	128	174	156	141	155	135	138	157	149	165	157	154	145	137	140	154	162	155	140	162	141	167	168	160	158	142	163	158	157	165	142	165	169	133	154	143	154	148	147	157	141	154	134	172	157	162	181	165	150	172	135	152	150	133	146	165	180	167	158	148	166	153	151	159	145	158	152	176	146	160	151	160	159	164	143	141	151	120	153	136	182	156	155	146	192	140	150	165	144	144	156	158	154	139	160	150	140	156	158	169	168	148	139	144	151	160	162	153	149	171	156	153	156	162	145	156	173	157	148	155	161	156	156	156	158	143	145	166	151	148	149	135	154	166	152	147	160	148	164	161	142	156	143	133	157	158	168	137	172	137	153	149	164	164	165	158	142	164	158	153	138	169	141	171	136	158	165	161	159	142	158	155	146	141	136	158	150	141	156	178	140	146	151	155	155	149	146	149	161	166	166	144	126	176	171	144	161	154	160	139	149	143	140	138	149	151	137	146	170	171	170	166	170	138	152	160	151	151	166	167	165	163	140	158	143	158	141	157	167	138	150	153	140	140	138	141	154	141	166	150	151	137	173	169	162	164	142	169	155	152	166	157	155	146	157	134	138	135	157	154	150	163	161	155	149	168	154	158	156	167	167	160	145	150	179	176	154	159	145	137	158	153	186	151	159	145	140	156	156	147	150	135	172	159	119	118	144	131	163	180	151	165	159	167	153	136	153	149	146	157	156	158	161	153	160	172	139	153	182	140	169	157	154	151	138	152	143	129	147	143	153	180	148	131	155	166	176	160	155	167	148	165	181	167	155	179	179	162	170	160	154	140	154	146	183	154	153	147	157	141	158	147	159	148	165	162	154	160	147	181	155	184	155	171	194	153	155	171	164	153	155	179	164	155	174	163	146	136	154	149	157	156	172	126	170	142	168	140	164	161	166	170	133	148	165	175	151	151	140	158	134	147	166	147	129	154	158	149	138	147	161	164	141	159	144	160	130	124	153	171	159	159	153	180	159	172	136	144	175	168	147	136	148	144	152	152	146	140	157	171	125	170	139	149	159	185	155	153	154	155	141	144	170	147	148	144	162	189	164	150	151	143	154	150	155	135	164	136	138	154	182	150	157	152	166	147	159	167	151	148	138	160	153	141	129	139	153	180	138	136	140	150	170	151	155	148	164	155	150	150	155	150	154	176	144	149	187	153	135	158	162	165	149	149	161	164	156	151	139	169	134	149	146	165	152	159	138	133	156	170	150	170	176	162	155	164	140	160	163	144	181	155	147	149	165	155	146	148	150	137	159	143	160	158	162	158	160	170	139	156	151	136	142	159	161	168	144	155	178	168	127	181	139	164	138	141	141	148	172	161	153	150	132	166	145	143	184	166	177	132	165	137	138	154	154	175	159	161	156	154	170	159	178	167	145	135	143	153	159	155	133	132	172	142	146	148	162	158	164	139	137	155	159	156	142	146	144	177	167	145	164	156	138	149	152	159	146	155	155	164	175	152	176	148	151	136	170	151	177	152	142	171	143	153	159	138	157	159	162	172	142	186	152	178	173	167	152	136	142	163	148	150	138	122	157	165	134	162	152	159	139	169	147	154	152	141	158	163	169	158	174	166	161	164	154	176	150	152	160	155	146	183	163	168	152	154	143	178	147	152	159	153	154	160	146	154	156	151	148	153	162	148	141	153	136	203	152	152	149	158	166	159	149	150	165	158	161	140	164	139	137	144	156	148	120	156	145	146	140	168	153	153	156	133	166	144	133	171	161	143	167	145	164	149	159	136	175	171	169	151	168	177	143	179	156	149	136	154	150	132	160	166	147	153	156	175	147	133	162	149	149	154	155	171	161	161	159	185	143	173	167	151	141	154	163	172	147	136	148	142	158	138	122	173	167	153	152	149	177	164	177	131	172	140	145	132	157	152	139	188	144	147	164	157	135	144	130	166	153	161	167	141	165	143	164	143	181	159	150	134	147	140	154	143	171	173	139	151	165	131	161	169	141	147	149	132	156	145	156	157	170	148	171	136	165	154	156	149	142	145	154	153	133	158	176	136	164	176	145	148	180	165	176	153	132	151	145	156	148	155	165	165	144	156	144	161	167	155	169	157	152	142	138	146	149	147	146	139	155	157	161	170	143	164	146	175	166	181	141	145	169	154	141	152	153	133	154	157	178	116	161	166	163	150	161	156	144	144	156	159	158	149	153	153	157	157	157	169	182	151	146	156	132	168	143	148	182	163	142	160	134	157	130	191	159	163	146	179	162	163	160	159	145	132	153	174	149	161	126	147	171	155	167	148	159	139	148	164	144	162	165	149	153	156	152	141	145	138	160	146	143	145	152	148	147	150	137	169	134	161	164	155	178	135	152	162	150	159	156	139	146	176	150	160	156	153	144	185	164	148	151	146	148	138	145	150	158	166	148	144	148	150	162	160	136	132	153	143	159	157	170	146	163	146	166	176	153	157	163	155	139	159	141	178	147	154	163	172	175	168	172	168	157	177	141	152	167	165	149	168	141	148	150	158	164	149	155	149
7914	2411	5533	6557	5595	4431	3573	2986	2526	2233	1891	1787	1512	1321	1254	1243	1102	1079	975	989	910	865	800	734	748	744	689	710	721	687	657	640	606	660	610	621	609	578	601	548	588	581	564	573	513	537	550	557	539	496	539	518	511	568	528	508	522	550	523	525	527	531	500	540	494	503	479	475	521	540	506	462	503	492	453	477	489	530	504	515	485	484	459	511	477	455	534	446	476	499	485	497	527	469	515	500	458	464	472	490	469	482	500	492	491	469	516	479	476	486	448	437	456	486	477	462	478	483	465	460	487	470	498	501	454	483	475	483	455	460	449	431	499	487	461	465	497	472	469	483	467	494	456	443	449	471	492	476	466	458	487	460	475	453	471	473	473	454	438	474	486	456	444	448	486	465	447	472	464	453	507	476	423	516	481	513	520	471	487	454	459	462	463	452	469	496	429	467	416	443	452	482	465	468	498	439	473	482	411	478	495	472	483	468	462	509	448	484	462	493	456	472	451	458	489	434	465	479	450	458	424	423	457	463	466	436	445	460	487	480	456	423	440	454	446	457	470	454	480	460	442	462	487	454	537	466	461	502	449	463	465	493	454	481	504	444	457	471	467	469	458	475	472	492	447	469	438	457	444	508	478	491	455	463	477	532	481	458	469	440	482	493	451	464	486	459	444	493	493	474	462	469	450	446	461	491	410	476	422	461	511	428	468	456	468	456	512	460	449	471	470	495	505	485	453	489	460	488	469	453	467	452	467	462	477	436	470	491	456	482	455	473	433	447	467	457	484	477	462	450	432	444	481	497	454	458	471	451	467	501	454	461	456	486	465	438	457	486	477	477	449	458	438	421	445	476	466	462	439	472	472	444	462	462	448	480	455	433	463	488	445	485	497	463	462	460	481	497	500	497	499	444	466	467	443	449	463	459	437	451	473	459	472	433	474	453	431	489	451	459	449	504	446	502	470	435	439	472	486	462	481	479	489	470	489	515	452	424	449	479	445	471	414	455	495	471	480	499	463	452	447	479	444	483	491	500	472	476	478	453	496	470	472	490	464	444	485	449	450	468	466	471	472	462	453	462	477	487	479	486	476	461	481	491	478	497	411	468	455	461	466	464	451	437	468	484	447	448	450	462	472	453	450	444	473	468	469	474	448	432	493	438	457	449	447	470	505	494	431	467	469	459	448	457	447	470	450	474	497	432	470	456	473	469	461	461	465	457	442	465	440	451	484	456	485	452	482	448	482	464	453	496	481	471	437	449	477	458	452	470	437	457	448	480	456	484	462	470	467	469	487	470	501	482	480	451	498	494	488	489	502	467	430	447	445	479	425	431	459	428	443	499	497	477	434	434	469	479	464	459	433	460	467	511	441	491	455	488	490	475	479	473	487	463	471	425	438	443	465	455	515	485	445	491	477	509	460	443	486	484	496	455	435	441	439	466	422	473	467	501	481	452	465	445	462	451	474	446	450	460	477	457	457	448	439	462	488	448	425	451	445	499	473	492	473	445	463	456	462	448	440	443	446	487	418	470	485	498	478	427	436	463	504	439	465	453	455	432	471	469	478	469	487	471	452	460	486	463	432	440	479	476	432	490	488	444	484	463	488	479	472	454	445	460	428	451	464	441	441	482	451	472	461	473	464	509	469	461	485	479	467	478	469	504	471	442	482	458	485	477	486	471	463	491	477	449	491	484	418	450	446	445	465	454	455	449	463	469	491	474	453	476	449	460	466	442	442	427	488	469	488	490	448	461	488	449	471	475	516	428	472	476	465	504	424	430	448	438	475	496	443	471	481	479	468	497	466	469	486	486	437	492	464	426	490	443	457	463	451	458	461	486	429	484	486	489	460	446	469	480	504	463	479	478	469	439	445	451	467	444	463	474	477	478	476	472	451	486	423	467	427	438	492	481	444	483	464	459	433	498	433	471	480	443	485	480	470	418	472	484	478	465	464	499	464	468	441	499	486	473	432	476	479	478	482	481	451	460	436	483	484	441	468	450	494	463	485	496	485	485	454	464	477	512	442	462	439	438	478	467	494	482	485	436	470	496	469	444	493	456	485	472	471	473	454	464	434	452	436	455	460	450	432	479	452	428	470	465	449	497	486	463	472	455	501	434	439	461	466	471	444	442	467	467	475	469	482	454	478	492	481	452	491	479	474	476	445	462	424	486	457	487	451	456	476	457	478	472	468	470	444	444	448	439	429	457	477	460	435	486	473	438	483	452	467	462	474	430	453	493	478	458	459	493	515	469	476	479	455	422	441	439	478	428	455	447	445	477	471	479	484	482	477	491	487	468	453	471	444	446	444	480	434	443	498	420	454	466	463	468	459	452	429	485	468	443	449	476	466	445	450	497	421	428	490	448	468	472	476	456	445	433	473	447	472	469	448	437	450	466	466	447	447	472	436	457	477	423	502	460	449	497	435	483	434	434	472	461	433	477	434	438	428	459	454	401	430	479	444	460	489	442	467	464	462	453	466	430	496	463	449	482	443	459	447	403	494	473	423	500	468	486	490	455	477	444	503	491	480	494	474	456	529	463	469	460	431	469	482	473	458	448	460	464	434	486	437	459	436	474	448	473	485	463	467	462	457	452	461	468	456	454	458	500	514	457	460	442	425	431	449	454	482	488	473	486	446	470	492	430	478	502	465	467	457	476	443	494	445	450	471	491	482	459	462	480	500	462	479	471	441	432	476	453	487	448	486	466	509	476	461	465	484	445	481	444	463	420	480	442	425	455	500	466	501	456	445	464	473	449	440	422	448	440	497	478	472	486	478	466	494	461	485	497	474	461	488	448	480	488	491	455	484	467	443	488	476	477	482	453	442	446	463	467	459	447	432	465	459	453	438	462	468	482	486	478	471	497	498	452	405	437	453	469	498	476	483	516	474	456	439	489	455	498	453	458	463	467	458	466	466	477	464	423	501	474	477	456	447	472	464	449	486	450	465	442	521	424	466	477	450	466	472	448	488	466	479	448	484	453	527	446	454	454	427	483	482	468	443	487	467	462	436	452	449	460	468	470	469	469	477	476	452	470	451	446	433	466	490	448	459	431	448	451	459	475	475	485	496	424	460	437	495	483	427	466	457	455	468	431	480	417	481	462	437	484	466	480	488	492	484	494	446	465	473	489	473	481	479	436	468	443	443	537	434	414	412	497	472	447	479	460	458	476	489	458	445	498	447	483	458	489	433	486	456	479	462	458	475	478	451	492	470	454	450	475	467	460	459	480	453	438	470	486	461	462	466	448	469	477	489	509	464	445	465	455	435	462	495	482	461	471	453	482	428	446	457	448	463	498	457	444	466	456	441	483	439	423	467	434	508	469	483	458	471	493	505	480	542	437	436	462	446	471	458	469	468	448	520	422	477	465	470	477	465	473	508	448	462	438	456	477	451	462	461	496	506	428	466	454	480	493	484	446	468	478	479	486	483	493	452	446	464	480	445	413	490	481	489	444	477	478	470	459	467	431	468	502	465	511	447	443	461	465	459	457
2276	340	349	327	277	295	284	248	234	257	253	273	265	259	238	253	221	266	275	248	292	242	270	247	266	253	235	243	215	286	230	243	218	253	241	237	241	229	221	279	278	222	240	251	243	217	266	255	240	240	275	262	268	225	232	222	241	244	269	273	269	210	240	237	269	241	260	234	246	254	226	237	247	285	243	257	250	283	250	227	223	267	264	258	243	241	267	236	260	245	266	219	280	223	242	255	215	233	281	259	263	264	251	242	234	263	240	257	237	250	251	249	249	249	216	285	235	251	265	255	241	226	246	281	228	258	246	255	229	286	252	279	261	273	266	229	243	250	240	217	230	262	250	240	227	274	255	285	273	258	266	254	255	226	244	266	222	260	246	231	267	227	245	266	263	230	231	244	259	231	238	233	243	267	257	248	254	237	233	259	244	239	217	245	255	248	222	252	229	244	261	263	252	245	237	246	253	249	250	249	222	274	244	246	253	211	257	262	239	245	249	261	243	261	249	257	253	269	240	208	254	230	235	235	258	247	228	272	230	256	236	262	268	240	244	236	235	251	242	264	252	256	277	259	234	233	269	248	271	248	264	241	221	249	249	252	261	262	276	253	214	245	238	210	253	229	245	267	225	244	265	219	230	255	237	251	238	232	262	258	255	281	232	253	244	234	249	250	267	237	268	230	246	252	263	242	246	234	218	243	212	262	240	235	270	229	252	255	256	226	248	252	234	231	230	221	264	268	222	261	221	244	248	237	246	261	249	247	272	256	261	221	239	237	250	221	231	235	232	265	250	246	236	242	220	242	227	244	253	268	236	251	257	211	250	224	256	254	256	252	285	239	230	260	252	271	241	231	259	249	262	265	244	233	255	250	252	261	255	246	228	221	252	234	254	235	260	235	227	243	256	242	224	243	225	240	226	237	283	235	262	251	221	238	241	262	219	257	273	245	237	249	264	263	253	253	248	268	256	271	254	258	225	312	248	246	236	237	227	259	272	231	237	215	275	249	250	249	236	243	264	232	212	212	236	240	231	267	268	232	234	229	235	225	257	264	256	245	241	286	249	264	245	267	251	233	241	229	249	233	218	268	213	231	209	263	261	254	236	246	229	277	237	246	219	226	238	222	277	250	213	247	258	247	226	248	212	246	250	230	246	242	228	229	253	237	244	233	239	256	258	267	249	244	249	252	247	228	258	265	265	270	247	230	246	255	240	236	277	247	230	257	265	267	273	253	220	257	238	239	252	246	219	233	236	247	232	238	220	253	217	247	213	242	246	260	224	250	232	236	243	247	249	263	281	234	263	259	219	235	240	232	241	246	249	247	267	247	287	254	256	232	262	262	249	231	248	243	242	231	242	249	252	233	242	230	258	240	246	231	230	237	263	252	229	261	245	222	240	253	229	270	241	236	255	257	235	249	255	254	239	246	234	243	247	245	227	235	245	227	261	239	268	271	239	274	259	235	259	261	251	239	267	255	250	237	243	271	226	267	247	276	224	278	243	258	258	237	282	251	225	221	225	239	279	268	251	253	269	255	269	283	242	260	249	210	264	239	261	254	245	265	241	270	246	242	234	250	283	224	272	229	234	268	262	211	249	245	249	225	232	227	242	243	234	243	248	252	254	203	260	234	247	269	245	268	249	242	262	263	261	227	229	250	237	236	242	263	229	256	223	254	251	239	251	247	263	261	259	255	237	264	266	260	247	268	220	256	248	267	281	250	254	223	251	219	234	239	267	228	239	253	255	273	243	251	246	248	230	246	258	250	228	249	254	282	271	253	242	231	241	224	229	243	262	245	248	214	248	251	263	271	249	246	255	210	259	243	258	270	244	257	244	219	234	276	244	279	272	260	240	275	253	241	254	249	234	250	243	264	258	266	248	258	250	268	270	258	264	229	257	221	254	255	240	268	253	246	232	249	258	229	241	236	263	260	217	267	249	229	224	222	266	212	269	229	273	245	232	231	242	255	246	244	261	233	276	243	251	253	280	257	241	267	247	262	267	288	256	223	241	212	249	258	280	231	246	247	251	250	275	264	238	233	215	258	270	264	239	238	246	221	251	260	270	255	249	260	225	254	263	263	274	247	276	239	262	278	239	218	258	232	241	231	278	254	253	222	238	222	272	262	251	252	274	241	240	242	223	247	274	288	245	233	271	268	232	265	231	263	261	229	247	217	236	239	249	231	243	235	256	225	277	247	240	232	236	243	272	249	232	232	245	244	245	245	262	240	253	240	275	266	241	230	259	243	228	265	261	236	261	224	246	219	254	267	255	238	260	236	249	256	215	228	259	231	218	263	247	233	255	256	248	234	249	255	243	255	247	273	240	236	245	228	243	257	279	257	238	259	257	234	233	243	268	254	260	232	270	286	256	252	223	249	262	253	253	257	237	256	268	236	243	249	239	222	248	238	228	267	231	260	266	257	225	266	239	250	260	241	233	278	223	253	262	231	256	235	247	219	236	233	256	227	223	227	235	280	235	255	227	219	231	276	246	253	262	248	277	245	249	245	237	238	249	219	241	242	239	236	261	258	244	255	228	244	289	238	264	251	240	242	238	248	239	237	255	218	235	255	261	259	261	240	241	224	245	252	257	273	249	245	297	268	237	252	261	268	255	239	237	272	247	244	247	265	246	249	255	269	246	249	246	262	261	248	270	246	264	246	231	253	245	243	235	235	265	247	242	265	223	247	230	272	244	223	274	278	238	249	223	260	247	241	219	230	246	269	270	227	243	256	277	267	263	275	223	240	250	241	247	239	261	220	241	254	242	241	249	249	249	254	259	253	242	228	257	227	216	230	233	254	219	246	253	236	241	284	227	214	239	279	247	254	232	259	246	235	254	220	236	250	239	265	235	221	244	233	262	253	264	245	235	230	228	235	234	243	266	240	241	233	256	214	244	276	221	245	255	219	243	226	262	244	236	244	251	254	241	227	239	248	254	231	257	248	239	228	248	272	256	257	265	281	268	211	247	230	271	235	241	242	290	260	244	268	231	292	284	251	258	244	248	222	231	245	235	216	248	268	253	245	234	257	288	250	232	239	263	242	229	226	259	246	264	276	253	230	246	226	249	226	254	223	257	265	248	248	251	249	233	284	219	260	247	268	246	236	266	263	247	231	265	278	239	259	244	263	250	256	240	258	265	246	225	239	236	240	228	268	238	233	235	216	260	216	249	265	269	248	233	251	258	248	241	250	277	233	254	262	205	239	248	222	256	249	267	242	258	242	257	265	277	235	279	273	280	266	228	246	270	304	218	262	261	241	233	223	210	257	243	250	255	259	239	259	263	242	230	241	257	244	288	248	253	252	242	279	270	250	224	228	242	221	218	249	262	250	238	277	262	264	270	262	279	220	266	253	228	226	267	227	257	238	246	246	252	246	233	271	259	248	246	254	235	246	259	241	271	237	214	251	264	269	248	239	252	216	240	225	240	222	262	241	272	255	219	231	251	232	256	246	229	257	274	227	270	273	237	254	270	260	256	247	217	242
2359	792	851	938	874	879	824	769	807	728	678	717	755	700	730	692	724	668	702	731	673	692	700	655	699	700	720	693	721	628	676	668	679	687	674	686	706	663	687	718	692	632	693	659	701	697	694	684	665	647	665	685	686	674	703	639	700	618	696	678	653	640	633	635	622	710	695	672	672	720	698	684	616	673	673	695	692	659	667	672	688	708	706	677	706	674	701	650	654	673	694	661	624	728	675	662	681	700	625	691	644	640	636	699	712	721	614	689	671	661	645	666	623	657	614	692	696	678	672	732	657	650	680	663	692	670	694	696	697	668	669	664	662	637	692	683	644	679	657	685	659	595	701	697	686	672	731	693	716	637	640	680	702	656	693	649	695	681	682	694	652	659	685	689	602	671	639	655	694	689	721	669	674	649	604	708	685	635	687	648	718	663	690	680	654	654	671	691	709	660	626	652	712	638	641	688	709	700	661	608	664	683	703	672	664	636	712	623	701	682	644	667	661	679	728	715	658	672	674	698	746	675	676	643	672	666	679	646	683	730	648	690	671	655	690	641	667	714	690	660	629	669	666	675	679	702	687	646	632	666	716	731	622	682	698	668	680	664	713	664	635	696	643	690	707	675	675	720	648	653	683	662	705	672	698	680	690	640	695	718	675	670	698	691	646	689	675	664	676	691	640	749	677	659	676	669	696	680	649	694	676	695	616	685	646	712	671	702	689	650	656	663	673	693	688	616	697	658	707	648	662	711	630	655	634	671	669	701	691	682	650	671	658	688	662	668	706	711	643	701	624	691	639	684	629	699	699	685	685	715	684	674	688	637	695	702	646	641	697	667	701	658	684	660	689	634	703	625	653	686	696	660	697	684	677	690	676	686	666	678	629	659	687	619	694	693	705	763	639	683	695	697	682	640	660	661	687	706	665	662	676	657	666	684	734	674	669	609	683	657	700	701	677	693	668	651	682	711	671	690	691	721	699	697	687	649	645	694	666	629	703	670	623	689	651	630	667	685	648	721	655	710	703	703	669	660	673	712	710	659	660	681	683	671	650	628	711	659	680	689	675	661	699	681	643	686	693	644	651	692	695	691	660	662	644	671	706	644	708	683	657	720	676	677	657	740	702	693	694	645	655	687	628	689	665	689	634	656	699	690	650	672	657	665	722	740	660	665	690	632	660	630	699	608	681	671	692	697	658	622	708	665	698	700	629	655	692	687	599	655	669	721	683	643	694	659	680	689	674	677	681	673	655	700	694	681	690	679	648	648	672	632	657	685	656	738	701	732	658	623	665	645	622	653	682	641	697	681	725	642	668	714	689	664	716	666	666	671	684	687	647	665	711	723	671	659	683	638	664	664	696	670	650	660	667	679	692	690	729	645	649	635	639	639	708	686	686	631	692	655	657	660	681	635	638	720	653	704	609	668	682	684	640	654	681	645	695	691	724	632	657	697	636	676	631	707	705	655	662	681	633	711	724	679	666	670	688	709	667	666	703	705	658	677	666	670	685	687	653	709	679	646	701	706	691	696	678	694	665	670	721	656	716	712	687	742	690	683	657	651	642	657	665	683	667	648	656	707	663	703	707	636	665	660	658	691	680	698	676	686	605	676	666	672	697	691	639	676	677	656	672	688	692	671	712	685	633	657	701	620	643	655	672	679	642	635	668	690	660	707	664	701	665	747	651	673	703	674	695	648	688	639	653	668	654	678	665	681	688	678	653	626	671	657	608	663	712	696	671	628	675	647	658	658	697	664	677	639	667	690	650	676	720	654	658	696	669	610	707	695	689	672	635	733	653	645	682	687	679	639	658	668	666	640	686	673	660	699	648	703	663	646	688	672	661	674	639	699	685	666	647	679	631	672	628	653	642	680	694	704	667	625	658	638	693	694	669	739	706	670	623	675	670	678	662	661	636	701	691	698	660	718	680	673	648	683	652	674	705	682	687	647	652	712	634	646	675	647	697	731	688	663	692	655	698	669	696	669	653	692	693	660	662	654	620	698	673	655	716	642	651	667	696	688	662	672	657	698	670	692	684	645	675	652	679	620	705	635	684	663	686	669	684	687	686	677	662	662	704	652	671	633	685	694	724	672	682	666	651	660	670	672	659	668	716	685	674	682	698	704	609	678	664	728	668	703	671	649	688	688	645	697	678	648	662	642	700	647	677	672	677	696	707	684	669	655	644	621	688	637	651	652	710	658	683	670	657	744	654	665	693	677	642	672	679	669	682	676	684	660	722	661	681	648	694	630	707	657	634	674	666	700	689	643	663	662	643	653	669	669	656	655	669	673	659	693	676	646	661	693	661	682	713	684	687	699	713	684	648	717	648	707	659	739	672	686	705	648	650	655	651	658	669	696	652	714	704	700	674	628	668	689	680	670	626	686	656	668	675	702	703	655	673	658	668	697	678	642	644	719	650	669	699	684	670	653	660	682	674	695	687	716	687	685	670	680	661	591	707	660	687	706	678	673	658	653	654	704	680	691	665	681	682	677	670	666	689	711	670	681	683	649	651	678	692	681	634	702	651	694	691	692	661	684	686	638	644	641	683	702	705	651	624	672	650	677	690	679	673	691	682	671	657	683	686	689	681	702	662	672	654	622	679	657	678	661	665	675	687	684	664	640	666	681	672	651	668	682	639	706	682	695	691	716	669	698	650	660	684	690	674	621	622	683	675	657	722	696	670	634	664	675	668	677	633	655	663	628	664	661	724	625	698	725	650	629	719	640	667	611	664	653	669	692	682	623	677	708	682	667	649	655	685	693	658	662	689	655	643	712	699	682	694	738	707	666	684	629	679	669	713	639	628	697	692	662	617	663	685	690	688	696	652	667	741	649	660	689	650	686	690	641	666	674	719	663	651	592	695	670	716	631	674	645	684	693	701	671	735	675	647	658	688	685	661	700	673	666	665	625	664	701	685	647	716	680	632	672	696	699	659	701	691	664	655	696	685	651	670	681	676	670	668	672	660	678	700	642	685	678	644	609	681	683	675	668	692	626	683	653	695	664	729	737	670	656	672	628	716	657	656	675	681	658	653	647	670	647	656	721	690	675	677	676	703	675	628	661	648	693	651	749	705	674	682	673	676	666	696	684	715	717	697	693	690	679	677	677	636	620	671	642	690	632	661	691	627	670	652	696	671	607	643	690	687	629	675	679	689	693	646	653	715	708	694	681	669	694	659	652	694	649	683	660	678	652	675	685	665	634	708	709	666	677	689	635	708	663	655	625	689	656	672	668	692	637	650	630	638	662	702	655	635	680	694	643	655	665	639	673	698	689	706	695	694	673	667	657	666	695	627	668	667	684	646	709	662	701	671	708	697	633	695	680	667	708	680	676	664	667	667	698	592	707	709	703	625	625	662	701	653	634	621	651	646	672	654	673	648	688	678	663	704	691	672	672	687	675	661	667	707	691	666	702	665	666	658	681	653	678	689	608	723	652	633	643	648	688	668	637	622	686	637	658	681	700	663	723	733	659	693	659	667	700	644	656
10098	1155	1437	1109	862	588	500	390	310	277	231	206	228	225	202	170	168	166	167	149	132	150	138	147	117	146	151	121	129	154	131	128	128	145	128	132	137	142	130	125	111	151	124	127	111	105	122	135	112	136	113	126	122	119	117	125	112	109	110	122	106	130	109	138	116	106	133	126	138	132	110	122	116	114	123	121	135	146	115	130	119	126	143	116	109	120	124	138	114	116	146	123	108	123	141	114	131	123	112	152	138	111	115	124	138	115	133	125	128	118	124	122	114	138	99	93	113	141	119	139	119	113	124	115	121	126	108	118	135	105	109	119	125	126	133	119	115	118	140	95	121	121	117	118	115	124	119	125	136	127	103	131	98	109	109	97	108	118	115	120	124	124	116	118	126	116	112	128	121	141	132	125	117	135	118	105	97	110	97	122	101	122	120	130	124	129	123	117	106	104	130	128	130	133	114	124	99	115	107	131	149	104	121	125	130	126	112	112	117	132	128	117	112	117	122	128	115	118	115	135	108	120	113	115	137	122	119	119	118	119	114	110	114	119	115	125	114	129	123	123	114	136	108	116	124	123	123	126	116	89	107	136	126	124	107	118	122	109	129	117	124	114	127	112	108	141	124	101	128	119	120	96	121	116	138	126	116	112	121	138	121	128	131	112	129	129	101	127	126	119	113	115	136	136	118	119	118	125	106	129	116	142	106	123	115	125	130	140	120	113	107	128	114	118	119	116	110	115	108	108	120	119	134	129	120	121	113	127	107	115	95	113	125	143	109	122	133	126	136	114	131	121	118	108	123	131	103	132	126	125	142	105	132	102	119	110	114	137	130	122	117	135	143	112	118	116	118	110	129	104	139	128	106	108	117	115	135	111	111	114	129	122	140	115	113	116	127	135	132	111	109	115	112	109	113	114	116	117	119	123	124	121	124	118	118	128	126	122	125	117	109	115	114	128	101	125	127	151	114	127	133	130	138	140	111	140	125	134	132	112	117	134	124	113	115	122	121	140	118	117	126	129	109	128	120	120	116	115	118	105	113	104	107	101	119	126	120	97	123	127	118	116	116	124	105	97	132	130	120	117	125	138	112	106	124	139	124	129	148	114	135	123	113	136	142	129	121	122	120	133	113	122	105	122	124	104	145	109	117	134	147	109	112	126	121	125	136	124	129	118	121	143	122	123	109	107	100	118	126	124	128	138	104	113	113	123	124	128	117	99	115	99	120	126	130	121	120	120	119	145	119	113	119	127	123	120	130	116	113	131	128	120	134	125	110	128	120	128	104	103	148	116	125	107	121	134	119	149	139	131	126	117	123	113	119	107	125	114	114	126	127	115	131	107	112	115	112	120	133	115	127	102	136	104	108	121	113	110	112	120	105	98	130	128	111	146	116	121	119	118	126	133	127	115	113	117	109	110	128	114	107	126	114	125	112	90	97	106	109	132	124	112	141	102	119	137	133	115	100	122	132	117	127	144	104	131	112	133	117	121	113	119	126	132	135	118	120	119	125	132	120	115	129	132	103	133	111	119	118	130	115	98	99	108	99	135	111	145	110	112	112	115	126	130	112	117	122	104	113	140	128	121	101	137	119	111	117	114	114	133	136	131	112	125	145	112	109	129	116	124	124	131	101	118	110	111	132	104	119	137	123	120	124	132	102	126	141	142	123	120	114	120	122	124	125	117	136	129	120	111	110	129	108	114	110	129	123	115	100	112	127	135	122	103	121	108	116	130	121	137	102	119	131	103	106	103	129	137	130	130	96	119	113	113	107	139	125	127	128	127	114	118	124	118	107	115	147	132	118	128	112	115	131	126	137	127	117	138	117	122	101	139	119	118	107	114	129	130	115	117	118	115	115	122	125	120	126	120	131	124	126	140	115	110	112	130	126	115	132	114	129	140	127	129	120	112	118	119	140	126	137	107	103	125	133	110	128	93	126	123	137	109	132	108	116	107	117	147	117	100	103	115	129	132	124	142	114	139	133	122	142	111	106	125	113	109	150	116	126	111	106	113	122	126	120	112	127	139	116	114	117	146	126	123	105	143	116	106	120	113	128	109	105	113	116	134	119	115	120	125	96	117	114	109	130	122	115	116	107	94	126	127	113	117	127	126	127	121	107	109	100	113	127	106	122	123	118	125	104	130	126	113	114	119	114	110	129	128	128	133	128	111	126	135	135	102	129	119	122	120	130	130	132	118	105	123	112	131	112	111	127	117	103	121	126	110	112	124	109	118	113	130	138	108	117	132	117	114	104	124	116	148	143	125	128	104	121	147	110	122	135	117	118	107	120	124	137	131	125	138	120	127	107	116	114	127	112	122	109	119	121	132	109	131	132	117	139	130	114	138	131	135	110	131	126	113	111	115	103	104	124	123	122	122	123	126	103	116	126	99	125	131	120	127	106	132	124	123	126	128	128	125	120	117	93	123	120	120	122	122	106	102	117	128	126	130	133	125	124	114	111	133	107	139	94	99	108	115	131	133	115	123	115	122	114	123	119	131	109	130	117	111	104	127	125	128	123	127	133	111	116	124	116	144	122	105	113	134	112	99	98	122	115	118	125	120	115	129	110	121	127	139	106	126	134	106	133	109	107	136	130	118	117	111	133	128	120	118	120	110	123	114	120	132	113	124	122	112	124	111	124	110	126	119	128	133	116	115	121	118	112	136	132	119	126	103	101	110	118	116	113	110	138	116	122	119	113	124	134	124	122	97	112	125	140	117	126	119	143	140	120	124	109	117	104	146	135	127	145	134	119	113	122	123	128	110	127	122	116	133	115	134	137	123	116	111	139	118	119	123	106	122	112	121	109	121	117	131	125	114	106	117	105	115	119	129	124	132	126	143	131	126	118	133	116	132	133	133	127	119	137	114	124	109	128	125	125	123	141	113	150	120	130	131	119	110	120	125	101	127	116	118	115	131	108	128	117	127	107	129	127	130	146	100	120	105	122	126	127	114	120	121	131	110	123	127	109	106	131	114	139	143	141	116	106	103	122	142	133	126	112	124	123	123	114	114	119	132	127	126	126	121	113	105	120	102	116	100	125	122	109	144	122	133	107	128	120	127	118	112	95	102	117	132	133	117	132	105	116	109	135	115	129	118	107	112	124	113	127	125	102	122	124	127	119	109	147	116	122	110	118	108	106	134	144	122	134	129	134	125	139	114	124	107	130	119	105	121	119	125	142	136	116	103	109	129	131	128	106	113	113	131	123	107	141	121	112	115	110	155	128	129	121	103	123	134	115	124	120	121	118	123	97	137	137	121	106	132	115	116	131	117	130	129	130	144	132	118	115	127	129	130	110	113	137	123	131	109	149	115	124	129	122	120	138	138	140	109	118	122	120	130	111	125	119	109	132	123	126	129	115	143	95	126	134	125	106	122	119	120	125	116	144	130	103	117	119	120	140	130	129	114	118	132	120	130	117	118	107	111	154	97	139	132	114	131	116	102	129	121	121	149	117	115	114	142	130	110	108	122	106	119	122	123	122	113
5867	1395	3149	3709	3232	2616	2151	1716	1491	1281	1191	1051	924	831	780	782	691	664	650	637	573	586	531	544	543	504	481	481	493	468	477	451	432	462	439	427	448	412	443	437	470	402	416	402	426	386	396	412	364	414	388	401	387	379	389	375	373	420	379	420	355	368	393	420	358	392	424	395	358	402	359	436	393	385	391	404	367	337	354	392	347	343	385	402	388	398	397	363	393	401	409	381	366	356	378	386	385	373	351	371	399	353	380	376	390	346	353	348	362	374	360	390	334	427	412	362	379	369	360	378	371	363	340	393	365	365	358	380	352	338	354	395	386	373	356	361	375	370	375	370	398	375	375	379	372	398	377	377	391	402	398	342	349	364	376	353	345	360	382	391	360	413	367	396	393	376	368	371	366	357	341	354	380	368	391	358	367	337	394	366	345	353	380	364	357	346	397	374	353	389	397	352	400	394	407	362	360	348	387	347	375	383	392	372	374	379	350	368	332	360	349	373	365	338	354	386	329	408	380	408	362	380	385	371	309	358	367	342	370	370	339	380	362	349	366	371	385	354	389	362	365	358	377	375	386	387	369	342	365	367	361	338	395	377	387	393	383	374	362	348	379	393	382	340	343	350	364	361	381	361	381	375	336	383	363	364	376	346	367	361	374	351	367	318	379	380	386	374	382	351	380	362	374	324	378	357	372	411	381	390	367	336	360	375	359	349	389	337	382	366	386	365	360	388	390	347	386	367	386	365	356	390	361	342	391	336	388	344	354	405	378	352	390	389	348	338	379	375	368	358	392	393	354	373	356	376	383	344	367	361	389	361	401	356	351	355	406	356	352	367	384	377	355	361	378	378	390	376	376	364	347	366	379	394	346	396	343	362	351	381	370	367	407	352	349	359	370	374	325	322	395	315	369	363	353	346	365	343	363	370	381	337	355	350	347	388	394	363	347	342	347	341	369	385	341	400	336	376	359	377	393	403	386	378	376	389	395	388	337	349	371	385	404	367	373	349	361	368	348	399	369	367	335	349	388	357	358	363	363	413	373	342	348	366	373	331	375	381	356	365	361	391	395	360	356	375	337	388	353	365	347	359	391	377	368	339	355	355	337	365	406	347	312	330	334	348	334	368	366	366	353	394	377	375	360	381	371	346	352	351	412	346	372	410	372	409	378	353	387	374	364	340	333	355	348	363	369	371	408	350	336	359	359	372	341	336	356	352	373	382	370	371	349	362	368	370	362	367	340	382	358	383	360	364	381	370	361	346	352	381	353	359	364	355	357	396	330	348	397	317	364	357	366	344	349	358	376	356	364	384	386	368	342	391	335	349	331	346	379	381	368	335	383	366	377	388	353	379	349	340	376	354	349	369	359	381	374	356	360	372	362	375	374	344	334	366	360	371	364	366	377	353	375	364	382	380	353	389	364	388	368	397	407	343	361	355	337	398	366	358	368	388	389	365	355	378	376	366	367	365	406	347	383	365	373	367	386	380	365	368	352	359	358	332	335	353	367	360	333	369	331	366	357	381	364	371	352	370	364	372	382	395	356	389	345	401	348	379	378	395	377	349	411	343	367	337	369	371	385	401	368	341	376	376	378	354	382	319	372	378	374	361	399	384	398	354	353	382	373	361	345	376	365	397	336	354	370	360	377	355	378	370	371	360	376	366	363	358	365	380	374	362	359	360	359	351	391	383	363	382	387	371	350	343	371	400	368	355	368	390	355	390	350	384	313	344	349	394	376	343	377	366	366	391	363	371	355	356	368	352	365	389	351	364	393	348	365	349	416	342	354	375	377	354	380	372	380	338	365	361	381	369	352	362	377	387	409	367	371	379	364	363	386	356	364	402	365	355	424	342	345	390	402	376	345	361	381	365	347	356	327	380	358	372	345	389	348	378	360	353	379	371	371	363	392	362	358	384	394	350	360	368	361	378	340	405	328	375	380	315	359	352	370	389	364	352	339	363	336	369	400	391	398	386	374	378	393	373	349	366	356	360	370	395	352	366	371	358	409	397	342	379	396	378	370	382	366	347	358	365	350	371	356	372	365	384	370	377	373	359	405	335	380	404	376	370	333	329	350	394	365	356	341	350	375	380	361	374	392	372	373	346	380	377	376	374	382	352	363	369	350	352	348	342	416	372	406	356	395	366	392	350	363	359	346	362	406	357	355	370	354	361	346	381	354	356	372	355	347	394	372	388	358	356	365	365	388	370	359	384	352	361	376	391	387	385	326	414	325	350	376	389	404	349	352	346	373	378	360	372	395	352	364	385	347	348	345	383	367	343	389	354	364	375	388	363	376	366	388	354	376	390	388	380	357	384	389	360	366	353	370	382	359	366	375	389	391	396	378	353	359	363	372	387	330	355	379	350	387	368	381	352	382	380	381	342	368	380	379	379	362	365	376	355	347	370	360	370	374	356	376	387	348	359	359	359	347	357	320	385	375	363	381	391	310	381	375	387	380	353	362	393	371	364	352	347	368	401	342	372	319	355	395	376	392	375	360	389	348	361	392	382	357	425	378	392	353	368	375	371	368	379	372	365	396	397	360	388	391	380	354	386	402	375	348	401	373	361	378	378	374	337	359	400	391	360	350	320	383	374	405	367	328	347	357	355	370	365	351	365	366	356	359	381	371	356	396	371	355	319	342	395	357	352	374	378	347	386	355	358	353	358	365	376	334	331	391	373	359	368	388	389	363	387	345	371	407	363	385	376	340	390	375	366	352	345	349	369	346	415	362	383	388	349	376	353	368	366	357	326	383	342	373	349	364	342	352	351	352	390	403	382	366	338	368	362	354	376	363	362	373	392	374	374	376	364	384	390	391	378	367	355	368	360	363	398	356	380	337	356	390	397	335	338	353	357	370	372	354	373	344	375	358	350	338	390	365	380	343	356	384	367	373	364	402	390	383	360	381	341	387	393	372	361	368	372	356	389	367	386	351	339	392	339	368	343	399	364	346	404	374	374	375	374	344	360	346	406	392	398	342	374	366	381	368	379	355	369	388	411	387	376	359	363	328	398	405	314	358	335	354	344	351	351	356	373	365	374	350	366	359	377	387	353	404	355	368	351	370	384	367	360	402	343	380	394	374	384	349	370	352	373	360	395	382	368	356	361	375	357	366	371	356	369	369	346	406	377	409	346	376	328	374	389	353	387	381	357	345	349	400	373	398	344	363	354	379	350	378	388	336	359	336	362	386	389	401	361	371	380	366	353	355	365	386	375	347	384	369	354	381	338	396	416	374	364	368	367	404	375	343	348	395	336	378	389	390	326	364	387	321	372	372	371	402	351	387	366	340	414	339	373	388	346	361	342	353	361	352	346	350	367	380	369	371	382	384	351	391	349	362	387	352	371	350	387	350	319	390	370	356	374	369	326	344	368	364	354	374	367	366	344	394	352	375	367	384	348	350	384	350	361	367	371	398	368	430	343	350	352	352	382	371	376	402	386	352	340	362	381	385	398	388	378	379	368	362	390	378	358	355	351	373	394	357	400
18279	3040	2900	2194	1557	1113	845	683	528	457	380	367	327	295	285	282	265	237	229	219	213	232	197	185	182	205	162	195	186	182	179	170	165	169	150	166	161	191	167	165	167	158	171	184	162	144	184	151	158	175	155	150	174	176	159	171	186	173	152	170	156	151	160	141	162	147	165	160	143	165	163	176	151	141	157	155	162	139	154	154	134	152	143	164	146	133	141	150	153	178	162	151	184	183	155	161	144	157	152	158	173	160	134	164	152	137	168	156	158	144	156	158	152	168	141	183	169	149	142	147	164	127	147	161	161	147	151	161	164	147	137	151	164	160	171	151	161	147	166	151	166	135	169	171	139	149	151	143	153	150	142	149	139	147	162	142	158	142	153	139	140	139	130	152	150	144	155	140	153	143	155	154	139	160	134	126	143	142	176	144	163	170	167	147	157	162	156	159	155	147	152	160	141	153	156	156	137	160	155	138	158	147	148	171	149	122	161	171	155	168	151	145	150	159	159	162	164	180	158	140	166	160	145	166	162	162	164	159	162	158	146	151	168	163	173	143	147	149	150	143	136	178	163	149	129	139	154	154	175	168	145	158	156	142	148	163	146	173	164	147	148	166	148	153	159	160	161	144	174	150	168	151	141	159	145	161	148	158	157	133	162	149	150	144	156	162	143	158	156	179	142	171	166	133	159	155	172	163	164	156	161	139	140	145	153	141	147	151	151	161	142	153	150	139	164	146	166	159	146	174	132	170	158	165	163	142	159	167	164	177	148	161	162	183	148	148	158	150	138	163	149	160	164	154	156	176	162	148	148	144	156	163	131	132	143	124	147	164	155	160	162	171	138	150	189	133	166	152	178	169	154	150	174	154	117	148	151	166	138	129	151	148	131	143	159	144	157	152	166	137	169	171	143	161	136	157	154	160	146	176	155	148	150	150	169	157	172	151	138	152	167	168	155	145	171	178	157	167	187	153	160	144	174	145	134	158	139	163	139	151	155	182	156	148	159	187	143	140	168	149	171	139	173	134	146	159	142	163	150	157	149	165	148	135	155	144	147	160	162	147	149	161	153	130	167	169	129	140	165	155	164	128	189	133	144	157	144	167	164	173	157	140	165	146	149	156	143	171	143	159	171	159	152	155	141	161	127	153	156	169	176	146	149	155	160	152	139	156	167	154	140	167	153	142	171	156	162	156	167	155	169	152	161	165	157	158	156	131	160	166	158	149	169	147	171	163	151	169	148	169	168	154	159	154	169	168	154	134	130	166	164	148	156	153	163	156	151	132	127	151	155	154	154	170	159	148	159	141	178	148	152	149	142	137	150	149	155	162	152	168	151	169	157	160	159	143	163	166	172	178	137	159	155	140	156	161	172	156	162	146	148	139	145	163	161	138	168	139	170	163	148	165	158	151	147	161	155	157	153	149	151	171	173	149	163	158	164	151	154	124	152	191	165	139	166	163	174	128	143	114	157	179	158	152	141	142	132	160	155	161	147	162	150	125	133	155	156	148	143	172	164	167	171	168	151	136	137	149	138	146	159	156	151	149	162	161	161	163	149	165	129	163	148	130	141	148	129	138	151	172	162	184	160	144	143	179	170	168	161	164	140	150	156	151	157	142	153	148	156	167	142	171	142	157	155	174	154	168	146	165	166	163	157	151	160	149	144	147	146	156	170	161	148	145	144	144	139	145	146	177	135	163	163	143	167	162	184	170	165	167	150	136	136	151	165	142	154	161	154	162	172	158	168	161	154	164	128	142	151	162	141	137	156	161	165	159	129	152	138	166	165	178	161	167	174	154	148	139	136	161	145	136	144	162	168	157	151	158	145	148	152	151	153	157	161	162	152	150	157	152	150	160	153	134	151	150	161	187	134	162	163	147	169	151	134	166	137	172	122	158	141	155	151	143	151	186	156	139	161	139	144	179	148	146	183	160	150	155	155	153	133	168	156	168	146	161	167	146	148	134	153	138	169	165	161	163	143	143	155	174	139	164	185	148	158	150	147	166	179	153	154	162	169	190	149	145	144	162	151	162	150	145	146	138	146	167	145	158	142	176	146	158	164	166	132	139	140	149	142	154	158	141	137	175	142	148	159	160	157	156	155	151	163	166	148	186	153	153	151	161	178	142	159	150	147	149	154	152	147	150	139	147	151	142	156	173	179	161	170	159	145	171	148	144	146	159	132	165	168	159	147	159	200	159	140	157	161	156	136	124	152	156	152	155	148	143	145	176	186	163	156	140	154	150	162	165	146	149	140	140	139	150	136	161	134	168	141	156	168	158	153	138	149	172	139	168	141	147	134	156	145	189	135	146	159	157	170	161	168	145	138	149	155	151	179	180	141	147	163	165	167	161	165	169	139	174	152	167	137	159	152	144	149	140	160	149	152	161	187	144	185	142	163	173	157	140	151	149	165	143	147	150	158	148	146	160	162	145	174	145	140	154	151	142	159	130	165	155	145	172	168	144	139	153	152	136	141	173	146	165	171	170	176	133	139	137	182	151	133	153	164	149	146	153	137	195	167	157	160	141	159	135	147	187	155	173	152	158	157	185	156	165	159	145	157	140	161	155	164	160	147	146	154	143	164	147	146	158	155	158	146	152	154	146	164	147	175	152	158	140	169	147	147	169	144	148	179	135	142	149	119	158	169	140	168	128	153	133	143	169	141	154	174	140	157	153	148	154	139	156	166	159	138	156	155	148	166	146	142	160	129	153	168	166	160	168	166	167	165	160	170	164	167	157	159	174	155	163	127	153	134	139	131	142	151	150	160	177	154	127	157	137	160	161	171	158	151	162	164	151	158	174	150	148	145	155	178	138	161	129	189	166	190	166	151	158	146	156	154	172	176	149	147	158	169	152	139	154	161	168	169	154	157	180	145	130	160	172	181	147	159	167	141	133	151	141	130	167	164	169	149	158	181	159	161	141	146	159	145	145	155	148	155	152	172	137	151	141	156	139	150	138	158	154	148	139	165	151	164	126	158	117	146	141	160	184	166	155	150	145	142	143	134	156	146	148	149	132	149	137	157	129	163	146	157	143	151	159	139	162	161	147	170	146	165	151	172	169	149	166	145	137	168	154	169	147	154	186	145	159	153	151	165	162	140	140	175	155	161	160	154	189	169	159	171	138	161	149	146	169	147	134	161	148	167	138	156	142	156	149	159	155	150	137	178	154	144	142	164	138	151	154	139	147	154	158	154	141	131	172	138	144	162	151	146	142	168	141	156	166	133	196	117	154	136	157	160	155	161	159	148	142	164	136	156	128	159	157	179	163	157	167	170	130	144	190	171	146	142	153	156	158	136	148	179	154	154	157	173	168	149	158	169	167	144	170	155	159	148	179	138	127	172	144	161	163	162	136	155	167	170	167	132	154	172	172	140	153	152	163	148	161	149	165	161	156	139	149	145	157	172	164	172	149	160	170	157	143	150	173	142	142	149	153	139	147	149	152	151	149	161	174	162	150	141	154	159	154	150	155	142	132	144	150	167	164
7850	2502	5631	6524	5464	4431	3752	2961	2566	2211	1902	1677	1553	1410	1316	1193	1097	1036	1008	911	897	865	811	746	809	724	721	699	633	688	633	644	613	588	601	630	592	584	553	635	518	554	584	550	582	562	574	548	544	524	518	509	521	544	500	512	509	515	488	501	512	492	526	567	516	497	551	513	512	484	463	524	500	510	499	483	505	457	521	511	470	534	509	468	467	489	483	478	492	484	483	508	465	474	490	480	519	470	508	477	443	458	495	479	480	472	481	442	430	451	500	476	496	498	491	470	487	497	427	443	482	431	490	444	464	517	482	499	494	448	445	475	480	455	486	474	486	432	438	492	465	468	445	491	448	460	449	479	476	430	447	472	499	473	458	486	478	469	458	459	469	467	475	476	463	441	500	436	455	503	446	473	459	453	456	452	438	475	463	453	477	450	463	462	438	485	454	454	464	444	506	467	462	465	494	481	482	453	464	456	435	456	439	457	441	452	442	510	429	489	443	474	459	447	450	459	482	497	459	430	477	463	427	442	504	522	461	506	443	449	421	487	474	478	506	483	486	453	470	436	464	460	470	439	446	489	483	489	438	412	451	476	446	461	517	490	424	472	467	517	492	431	426	469	455	477	478	445	479	444	449	456	432	475	486	442	495	452	491	474	461	456	470	440	457	461	482	451	435	460	464	453	510	451	464	434	441	463	465	446	427	446	457	461	474	466	450	434	453	475	476	442	450	478	445	460	480	481	506	481	473	447	468	438	447	464	477	476	477	458	463	441	459	462	451	469	445	472	470	445	458	427	434	456	453	507	491	501	483	421	482	447	438	457	486	478	458	448	460	479	466	480	471	472	469	469	528	446	404	447	455	435	454	506	516	448	414	476	476	446	495	460	473	506	486	425	457	445	432	472	468	501	441	462	506	484	475	450	473	465	483	412	467	489	471	502	439	491	457	467	469	457	459	465	444	437	479	441	514	483	469	423	431	474	488	495	465	468	439	452	459	434	468	466	459	475	499	451	472	442	449	478	495	452	434	449	467	466	445	475	471	469	448	439	436	456	473	446	487	457	481	501	459	516	464	443	455	523	478	486	482	480	448	476	442	471	424	449	497	445	448	461	502	432	450	480	475	453	460	489	463	513	489	458	452	439	427	495	489	437	458	463	444	451	436	465	460	458	461	493	441	484	450	477	446	473	461	467	447	470	473	429	468	469	450	513	496	460	480	451	491	470	449	461	484	463	488	468	477	519	441	463	490	492	448	450	473	475	452	453	457	446	472	507	446	460	482	524	474	468	454	498	463	445	469	479	476	512	469	489	472	429	456	494	460	468	489	455	443	470	488	512	440	458	487	471	446	467	460	460	459	471	447	470	464	459	453	461	487	473	454	475	507	481	464	501	488	467	397	469	469	464	469	432	480	465	452	511	447	465	469	456	474	441	495	501	470	488	454	432	446	493	459	466	453	494	467	439	489	460	479	475	440	490	442	479	466	453	467	453	475	493	459	444	474	463	457	480	481	500	439	451	491	451	442	413	462	434	481	445	489	443	431	479	486	443	463	477	435	431	445	485	451	465	428	456	485	470	453	485	474	445	451	449	484	485	482	491	478	461	433	486	456	471	467	505	466	506	451	444	422	493	452	473	487	475	428	496	463	471	449	460	477	461	481	503	478	483	470	493	477	477	418	488	425	447	478	471	460	478	457	494	477	449	437	464	510	454	470	464	456	476	482	481	481	430	459	488	482	409	455	461	440	484	459	479	413	484	481	468	437	460	449	434	455	467	438	470	498	469	447	476	455	476	486	499	517	462	461	468	423	453	462	460	462	461	456	431	468	469	450	499	456	437	455	493	495	476	460	472	461	446	442	485	444	506	483	460	474	545	441	451	484	498	492	460	489	503	439	456	462	475	472	468	485	481	515	452	457	433	428	439	458	479	473	451	436	466	447	462	460	495	424	464	469	459	467	455	464	497	453	455	450	427	444	473	440	476	468	451	435	473	455	478	423	453	493	482	454	472	451	422	484	463	469	468	501	465	499	453	466	441	453	491	455	452	463	435	506	461	467	490	474	449	411	476	473	506	464	418	483	502	418	467	451	464	480	484	463	462	492	477	454	488	472	440	491	492	441	458	495	457	501	472	414	436	474	415	501	479	474	446	446	491	463	478	483	482	495	466	489	439	494	426	467	450	481	482	454	437	486	433	464	456	474	485	429	479	493	468	476	460	460	475	482	504	450	431	499	517	491	480	465	505	479	483	444	424	476	466	454	478	500	473	475	474	470	470	436	445	462	417	468	437	454	450	447	486	468	467	479	454	452	480	468	490	423	471	472	460	473	476	474	463	450	442	445	468	457	474	485	428	457	464	481	452	465	454	456	476	443	491	436	439	433	489	462	453	470	427	443	466	480	488	476	485	438	465	463	445	431	457	449	435	449	486	442	490	483	449	445	475	495	426	458	441	443	444	449	486	498	501	439	520	450	464	443	467	460	461	466	467	494	478	447	513	440	495	462	436	425	465	512	453	477	482	490	446	463	495	413	489	469	443	462	504	459	485	470	479	438	429	473	481	463	451	459	453	475	471	454	441	450	476	476	483	481	493	453	453	480	405	492	451	465	477	479	454	442	494	458	455	413	475	440	509	429	446	469	473	470	450	460	462	474	494	459	465	434	469	461	466	469	489	483	437	444	524	460	467	476	462	464	477	422	492	461	475	460	440	470	447	473	505	453	491	437	461	448	463	486	461	470	496	527	494	458	486	454	469	430	458	458	488	425	472	466	442	504	484	498	500	458	454	458	435	506	455	483	495	465	487	448	459	469	434	480	505	452	468	474	504	472	441	490	421	435	449	466	474	484	484	477	472	450	468	500	447	471	512	446	441	486	472	466	468	509	462	467	477	503	445	441	472	480	451	505	425	431	469	484	458	457	445	466	467	441	507	456	507	461	440	435	423	472	460	462	484	475	474	432	478	439	459	488	459	447	453	465	476	460	448	458	455	471	454	492	445	495	468	481	494	450	453	479	453	473	503	462	440	457	499	437	456	468	478	461	468	449	456	463	437	468	468	443	465	490	449	499	441	455	467	484	507	456	458	468	453	473	483	487	448	478	449	464	477	463	453	448	483	437	441	452	484	412	453	417	485	451	455	425	466	467	458	450	455	459	449	437	482	418	498	455	449	504	460	458	472	451	474	433	473	467	446	475	457	461	509	462	435	443	472	461	466	458	486	462	494	463	519	485	460	462	453	467	448	425	459	484	487	488	434	433	448	454	472	474	466	480	487	462	473	459	448	451	473	448	443	481	483	469	446	463	459	471	427	463	435	438	466	490	491	465	463	443	501	467	459	467	451	455	470	447	456	430	457	463	449	435	475	486	477	466	483	399	465	439	481	493	466	441	451	429	434	462	470	456	481	464	430	459	483	424	432	461	488	480	459	442	469	460	434	459	458	491	434	485	459	456	501	453	491	437	467	483	454	468	503	505	471	441	478	457	473	480	492
2331	372	339	322	307	305	249	266	255	244	272	276	225	228	277	239	258	229	244	243	248	266	256	207	244	256	256	254	265	245	250	255	245	221	228	251	244	265	244	254	266	244	253	269	260	253	255	250	249	258	231	234	245	261	254	267	226	224	273	258	273	257	258	252	251	257	259	229	274	261	221	244	271	249	241	269	268	234	251	246	246	239	262	249	250	233	235	222	258	242	267	231	224	252	226	275	231	249	251	277	262	251	249	255	274	217	237	249	254	234	233	254	262	249	266	241	240	253	241	239	242	231	265	237	235	230	256	245	266	238	248	245	238	248	223	221	263	227	261	215	249	239	281	240	240	250	245	249	253	257	242	230	258	233	260	261	236	227	234	250	232	257	249	222	265	227	257	245	223	232	249	235	252	242	248	212	262	232	256	259	253	224	252	244	244	258	240	253	266	243	282	211	254	259	249	264	256	237	260	238	256	243	244	269	251	238	258	245	244	240	250	258	249	244	251	253	237	236	232	250	245	258	240	279	256	235	245	264	257	238	241	242	232	233	249	238	241	214	259	230	245	273	253	252	225	239	257	239	243	242	243	272	247	235	246	242	253	242	228	228	250	239	254	256	212	239	273	267	245	258	218	230	253	254	250	248	243	220	246	258	230	266	232	240	230	252	250	252	239	266	278	237	249	218	265	254	242	247	205	267	277	227	239	227	246	259	253	223	238	252	224	242	253	228	231	261	250	234	245	223	216	228	229	259	254	251	238	239	257	247	251	246	238	218	285	247	247	245	268	238	254	224	279	266	273	274	238	215	273	233	233	247	257	248	256	266	230	269	228	257	253	263	248	237	248	244	265	245	231	244	271	256	253	251	232	267	249	234	250	240	264	246	255	255	243	219	267	279	221	227	235	247	237	243	272	231	208	266	251	219	266	261	256	245	280	266	281	218	248	217	232	220	224	285	268	240	239	246	225	237	238	249	241	248	255	233	214	218	230	262	203	241	225	245	211	230	255	244	247	257	233	264	274	232	242	255	259	267	273	256	272	227	264	199	238	226	244	226	257	246	234	254	267	227	263	258	212	237	245	204	264	232	253	231	242	224	233	226	250	243	263	266	250	235	239	279	258	275	263	257	251	252	251	259	288	262	247	230	253	251	247	238	266	224	266	258	265	257	265	231	283	230	236	234	245	222	244	243	231	210	239	244	208	218	266	245	276	245	247	289	258	256	247	246	248	255	272	236	254	252	225	247	239	252	270	251	283	266	266	228	235	256	240	249	249	259	240	254	261	234	243	225	263	250	271	237	261	240	256	239	252	268	227	235	244	241	257	239	253	242	242	244	242	259	234	257	252	232	241	252	241	224	220	265	243	274	285	258	245	197	248	247	252	276	229	208	237	221	251	213	238	254	258	257	263	225	244	274	217	242	229	242	242	212	226	268	274	243	243	225	239	246	262	257	264	264	251	267	251	241	231	274	225	249	240	260	250	264	238	246	271	217	226	238	246	222	224	269	243	241	237	242	259	279	248	276	239	236	252	239	255	220	248	251	240	241	257	228	253	233	249	264	262	248	246	223	249	239	274	253	226	244	215	236	253	258	259	223	261	244	243	270	245	254	275	271	244	221	268	224	234	258	245	253	254	270	209	238	254	254	247	225	221	257	267	244	224	238	244	230	267	251	267	241	264	240	242	229	249	252	247	241	261	251	255	246	263	253	252	236	260	246	236	242	236	247	246	253	262	256	252	244	255	265	220	253	245	258	266	230	290	247	214	205	239	266	257	274	228	253	251	234	239	247	246	238	224	239	237	217	217	244	268	253	230	247	250	226	237	237	271	241	245	273	252	226	245	245	228	251	268	276	256	244	261	259	231	276	271	247	272	270	256	269	264	262	254	291	276	222	216	264	224	243	240	218	261	226	249	237	259	230	246	275	234	244	249	253	240	282	236	241	253	225	197	235	231	247	236	267	244	225	241	274	231	249	230	281	246	234	231	254	241	264	241	266	245	257	222	246	247	258	236	238	221	236	260	256	212	269	264	260	248	231	259	269	237	274	210	232	245	232	255	242	230	275	246	247	238	270	247	248	221	269	266	246	255	228	250	278	233	258	257	264	241	241	264	239	243	254	235	258	270	218	247	231	250	259	261	277	269	252	259	265	241	265	262	265	229	256	237	259	235	245	229	228	267	252	252	220	230	241	260	239	267	260	266	260	259	246	233	258	295	257	258	251	233	207	256	246	257	223	229	267	238	227	253	275	259	248	206	234	260	259	276	227	220	245	260	225	276	267	236	237	232	244	236	238	268	247	274	284	253	264	255	242	265	285	241	244	255	238	279	255	258	234	219	226	236	226	254	245	229	253	262	230	255	228	252	246	264	239	297	236	255	254	266	265	236	241	247	250	242	244	262	235	243	270	262	250	253	236	272	247	244	286	271	243	239	264	273	238	247	233	235	251	272	253	242	260	285	254	261	223	268	254	230	231	268	255	262	266	247	237	261	247	216	245	240	250	229	229	252	250	247	250	237	262	261	230	245	245	253	237	234	249	241	274	236	247	248	243	276	244	273	244	203	221	231	231	235	277	248	241	270	263	247	248	255	240	229	248	232	265	240	209	247	264	248	248	246	280	245	245	276	246	261	237	252	210	239	251	264	240	268	252	247	256	223	250	228	229	290	243	271	261	247	255	259	264	232	247	245	275	241	264	262	240	200	242	248	236	247	246	244	244	246	265	251	220	216	229	240	252	226	252	250	264	275	239	218	251	233	241	262	229	250	253	238	234	252	240	250	247	243	254	234	268	248	246	261	271	294	271	242	227	255	265	260	258	239	211	213	260	218	231	259	230	219	256	243	262	229	237	232	248	254	255	271	269	218	268	246	245	255	262	247	252	257	237	238	251	231	265	254	242	273	270	257	231	237	275	249	247	241	246	264	246	243	241	257	248	238	258	213	237	245	242	270	222	236	230	242	263	233	253	245	284	240	258	248	245	261	265	257	248	251	235	242	235	252	257	254	257	239	230	227	246	254	237	242	249	231	232	251	267	266	244	249	231	245	259	256	227	240	275	251	267	252	250	257	249	241	236	246	272	235	254	208	253	277	248	243	256	267	259	232	251	253	263	237	228	254	257	271	252	270	233	208	231	237	237	272	239	249	217	273	228	252	253	255	246	242	267	238	210	247	261	260	241	244	235	223	227	219	263	254	259	253	217	251	263	236	266	248	245	236	256	248	233	258	226	243	252	238	220	260	247	250	235	246	257	250	227	228	244	253	258	262	251	276	279	247	254	262	237	304	273	241	248	224	236	242	304	239	264	233	252	261	251	242	264	228	276	252	221	244	246	263	262	264	252	215	231	213	259	254	250	234	233	245	242	260	245	254	225	254	253	251	258	258	268	233	243	251	252	252	228	246	266	216	257	248	232	231	291	255	244	239	239	258	238	259	267	237	228	281	209	220	237	229	253	248	248	265	227	256	246	243	277	236	229	243	252	231	235
2405	755	858	922	873	835	806	792	759	804	732	743	725	714	693	708	692	653	656	675	695	686	653	651	678	673	711	703	709	689	677	675	678	705	668	680	725	713	655	636	691	681	649	677	700	701	688	738	716	661	699	673	671	666	696	651	671	635	679	670	629	664	695	720	649	631	660	714	659	654	657	669	645	683	656	740	641	673	640	682	672	680	693	612	722	694	647	704	689	683	665	662	708	670	697	689	639	711	642	684	648	701	675	672	716	683	655	679	698	662	649	672	664	689	662	655	679	626	694	656	669	661	722	680	684	675	711	705	679	702	631	691	681	672	665	658	697	668	672	671	714	685	653	680	674	619	687	673	659	636	668	658	700	652	640	703	627	639	718	696	682	717	737	707	650	714	661	734	727	707	730	627	647	604	653	658	650	674	658	704	694	669	683	672	636	639	675	645	693	659	709	676	708	668	653	668	633	659	705	686	698	688	697	730	656	673	623	640	654	662	653	696	652	672	672	666	686	714	669	703	651	659	678	640	626	676	637	631	708	646	710	696	703	651	674	666	688	660	656	668	703	688	703	649	684	683	691	694	722	653	666	706	714	667	680	695	620	690	654	645	679	712	658	667	647	662	654	677	632	649	678	676	629	653	685	701	684	669	678	688	668	684	676	643	670	679	678	688	651	662	684	635	643	696	664	651	713	711	669	659	646	646	724	672	637	723	653	663	700	671	648	657	704	637	632	687	722	651	706	628	652	692	682	710	677	667	696	634	679	704	646	664	712	723	654	687	647	688	663	712	730	643	668	670	689	706	599	658	653	694	692	660	702	674	667	683	710	712	668	633	686	669	643	674	704	652	658	679	626	689	655	667	627	664	680	685	656	652	666	665	644	680	674	641	697	678	704	624	676	685	665	664	665	660	643	664	655	687	686	702	695	658	634	667	660	695	659	696	675	680	680	657	654	738	675	681	679	639	674	710	671	664	625	680	665	633	630	655	716	709	663	688	685	669	658	678	632	613	641	690	693	669	659	669	639	694	604	665	675	665	648	657	694	706	653	668	678	658	670	645	656	667	659	632	660	697	681	650	675	640	646	690	694	667	704	688	693	652	669	703	706	667	667	681	635	683	644	634	670	723	669	671	673	665	692	669	684	640	661	635	661	645	621	675	659	648	652	647	697	683	652	677	669	714	704	719	677	668	687	637	692	661	693	665	617	669	706	677	625	666	703	659	680	688	688	680	715	663	645	678	647	697	650	663	652	592	651	677	671	668	663	718	658	715	696	698	661	643	707	656	664	662	655	673	707	681	718	649	661	727	687	707	678	701	669	708	690	692	754	643	630	656	663	657	706	653	678	672	690	678	686	703	701	647	717	688	653	681	617	677	608	665	718	647	634	651	665	675	671	671	655	694	670	630	667	660	677	667	611	650	696	645	656	682	666	637	664	656	611	692	626	659	695	678	667	721	656	706	694	692	650	637	645	673	664	675	661	645	662	662	643	660	696	686	682	668	634	677	677	667	638	671	658	600	676	695	662	635	698	652	662	623	690	688	663	691	658	646	677	662	694	668	663	662	674	661	697	650	754	719	690	687	694	661	693	708	693	700	678	686	702	662	689	704	664	628	698	695	682	683	633	673	682	644	693	635	708	712	715	672	700	671	676	686	648	705	681	625	673	671	701	675	689	657	625	673	648	706	685	718	671	684	667	713	661	689	617	670	659	723	684	675	692	638	682	678	661	673	704	654	670	680	637	650	697	731	628	662	640	713	689	656	729	646	694	653	667	724	636	685	670	716	663	634	699	717	697	627	699	662	684	710	645	639	694	694	682	650	688	637	653	655	669	640	657	679	690	666	675	626	695	694	633	686	703	621	657	647	705	693	724	659	653	687	654	618	598	672	746	673	690	639	696	679	712	696	661	668	680	686	699	730	699	670	651	692	679	655	672	679	685	699	627	659	667	683	683	713	684	650	696	658	673	685	682	703	642	681	664	648	625	625	678	662	668	662	688	637	672	665	704	681	690	693	691	676	711	636	689	678	652	635	678	655	638	691	690	653	729	655	684	677	679	704	670	707	676	672	675	623	732	684	700	651	681	681	700	641	693	684	680	674	671	709	671	710	632	708	628	674	681	651	682	666	657	714	656	735	627	646	702	690	641	671	689	656	646	692	664	661	659	654	655	620	661	658	682	704	635	662	661	645	668	691	668	655	644	691	673	641	665	683	661	644	662	722	683	647	645	700	727	641	636	679	673	705	688	649	661	644	658	720	681	664	652	673	681	652	654	630	717	699	661	713	753	660	721	656	676	683	633	658	664	754	660	668	662	653	624	675	691	664	693	617	651	676	690	675	669	692	668	697	711	690	692	680	671	710	634	654	687	660	691	661	678	692	626	675	670	663	606	711	646	671	730	669	652	669	695	664	665	683	673	661	651	654	676	676	641	715	689	676	648	659	669	617	690	651	674	729	680	678	625	681	686	685	627	667	667	673	685	652	635	648	647	650	659	679	677	682	664	674	673	719	716	644	722	649	663	693	646	688	672	669	710	623	669	694	685	677	655	748	658	648	692	707	646	675	708	705	687	680	662	666	658	688	665	676	673	702	680	668	668	669	677	667	682	683	674	655	638	680	679	647	625	653	674	690	672	673	650	691	670	647	654	653	634	678	685	695	721	681	693	654	647	687	636	711	696	706	637	631	657	657	656	668	663	653	673	680	706	675	684	677	683	663	657	664	669	685	647	732	675	659	663	715	677	608	688	674	700	672	693	664	647	651	653	673	728	681	652	665	703	665	650	719	674	718	661	652	674	693	671	672	736	672	673	624	658	640	648	701	672	706	700	731	614	696	691	652	660	686	638	670	697	655	663	679	693	713	694	719	694	677	669	649	673	708	665	670	683	685	750	654	690	650	651	674	748	680	669	694	692	662	662	705	665	675	660	624	661	660	743	661	635	649	676	665	726	675	717	646	660	693	661	672	679	678	692	681	645	707	666	652	659	675	645	706	683	678	696	624	635	675	663	677	724	669	680	639	621	674	704	648	687	677	744	645	713	694	635	669	695	689	737	658	632	654	627	704	701	661	683	672	651	713	667	673	695	692	639	658	705	686	709	685	632	670	659	640	638	647	663	646	701	692	702	658	695	680	715	699	653	695	669	678	644	708	712	652	661	633	695	660	693	654	685	683	677	652	678	665	707	681	677	646	678	666	657	684	696	674	649	711	682	692	684	673	661	647	653	665	697	626	676	664	656	656	671	679	662	733	687	704	631	656	669	647	688	678	705	668	681	682	702	688	675	702	648	712	695	655	669	635	695	674	658	642	611	688	652	665	713	687	676	699	662	651	676	658	701	659	705	708	709	704	665	697	680	640	614	682	657	651	683	645	674	691	666	649	720	656	695	681	651	649	704	639	725	635	707	653	659	634	677	656	611	655	677	725	641	667	670	674	669	646	665	669	680	687	672	705	721	713	699	668	731	679	681	688	649	659	647	659	644	692
10146	1168	1450	1123	834	665	481	428	384	315	269	213	229	193	194	160	156	164	167	171	136	129	139	134	151	148	125	155	149	134	118	151	127	133	120	118	134	139	132	143	121	123	126	125	116	118	120	135	114	143	135	114	105	116	132	142	140	122	123	110	133	95	120	138	114	121	103	107	122	131	113	125	130	130	130	107	116	109	135	114	124	122	139	111	138	117	138	114	109	137	126	111	124	122	132	123	122	120	131	115	113	108	116	123	123	113	115	128	109	139	117	134	138	122	105	130	122	122	114	122	132	129	120	124	114	125	113	112	145	128	133	124	125	125	130	129	112	126	135	123	100	118	116	137	108	115	120	109	120	114	128	112	127	107	134	108	134	126	133	145	117	128	119	133	116	118	129	142	109	132	111	113	116	125	124	129	116	128	123	131	124	124	126	131	136	105	127	127	118	117	103	119	114	123	102	117	131	124	117	137	126	108	129	111	123	131	122	109	104	120	117	107	116	127	124	124	129	106	115	125	105	113	133	136	119	115	124	108	110	108	155	131	113	105	100	124	133	112	116	109	131	116	135	123	109	123	119	118	138	124	131	116	117	123	110	120	143	140	117	125	124	96	108	120	131	131	137	133	134	132	116	120	114	99	99	105	118	119	112	127	115	118	121	128	127	110	121	126	118	102	111	115	112	110	130	110	129	109	113	130	124	116	109	114	113	117	116	111	130	107	119	134	121	118	127	126	129	111	126	132	144	136	118	107	124	134	117	130	122	116	96	111	116	125	114	136	124	120	132	112	99	120	120	108	131	104	126	127	117	105	104	106	136	129	115	147	141	111	129	128	140	122	110	113	94	116	138	110	112	134	116	123	99	126	105	108	113	141	102	123	112	138	124	142	111	119	120	114	124	135	131	123	102	115	112	118	129	122	151	121	108	119	121	105	130	119	116	114	112	131	126	137	124	118	137	121	107	123	140	132	119	120	131	114	134	129	116	113	116	127	119	121	111	149	115	105	136	130	118	114	133	127	108	119	123	109	100	117	125	123	120	125	115	129	121	140	130	124	138	94	130	119	122	121	118	116	109	110	125	115	123	117	99	118	127	121	131	116	116	157	114	122	105	132	128	125	125	110	139	112	111	110	109	132	110	113	125	141	104	107	122	124	125	131	120	119	133	120	123	128	106	113	108	106	124	136	109	103	145	141	121	105	104	135	118	124	111	136	101	121	133	121	113	117	121	114	107	112	120	127	106	94	114	119	116	130	139	131	113	130	116	113	105	107	131	115	132	118	115	105	117	123	107	112	94	129	112	112	122	112	124	120	116	131	110	101	130	105	125	135	135	124	108	98	111	103	113	110	118	120	109	113	92	119	124	109	128	132	102	126	127	107	116	110	124	100	130	106	133	104	116	104	111	126	115	116	123	119	118	121	119	125	137	123	132	132	123	117	128	114	133	113	131	124	108	130	105	123	127	133	141	105	90	116	129	102	144	126	121	129	120	153	119	127	134	115	120	99	128	117	127	116	128	129	127	132	123	116	121	123	136	122	129	108	123	133	107	137	120	138	107	109	96	121	116	136	142	124	127	99	104	116	105	129	113	132	117	100	96	121	132	117	125	117	129	119	102	108	132	122	117	108	125	107	122	110	108	136	120	124	133	145	110	118	125	129	112	136	120	138	107	122	112	126	113	103	113	113	122	123	104	120	103	111	126	121	106	120	104	120	133	132	120	117	123	110	109	122	122	129	144	137	125	92	89	110	116	130	130	118	122	118	121	110	122	140	116	122	114	104	129	107	111	120	99	120	130	111	116	133	105	113	121	138	124	110	111	109	118	120	122	128	127	118	125	118	123	120	114	131	124	109	122	124	118	129	133	155	122	126	124	111	108	123	122	126	115	135	149	99	111	108	124	124	111	120	111	122	150	126	109	125	145	104	133	94	108	116	122	121	113	138	111	97	121	127	125	119	135	133	126	107	116	109	133	117	132	138	141	117	113	139	119	122	120	113	134	134	112	126	115	111	147	102	114	121	110	136	141	106	139	105	123	125	106	121	131	122	93	129	117	114	117	120	142	128	120	134	149	113	113	123	123	107	93	97	110	146	111	124	118	107	96	140	106	123	120	120	124	123	119	126	126	118	110	122	125	136	108	117	126	121	115	134	113	125	116	117	132	110	134	116	124	124	117	114	136	126	141	126	142	131	131	104	104	121	118	118	109	119	131	128	124	127	119	131	105	112	149	102	106	116	138	110	103	126	120	104	121	121	131	119	131	143	123	110	132	113	118	123	130	148	120	132	132	123	119	109	121	119	125	127	118	115	107	101	101	119	131	119	126	137	129	127	123	129	132	122	129	118	116	115	111	117	130	113	110	121	111	129	117	139	124	128	134	118	106	117	126	118	114	102	131	104	119	112	132	122	131	109	120	126	142	128	119	124	103	122	112	110	117	123	123	106	128	110	124	86	126	134	118	113	122	135	145	118	136	129	120	132	130	101	135	114	123	116	108	113	130	120	110	109	129	120	141	114	104	117	109	124	111	117	117	122	141	119	127	119	113	132	101	130	112	109	131	149	115	99	119	113	124	102	122	127	146	104	138	113	146	125	100	121	121	142	142	150	131	122	122	109	103	117	119	114	107	128	126	102	105	118	103	129	143	119	117	120	126	112	124	111	129	128	118	124	114	115	124	126	128	111	134	113	127	119	127	126	128	122	113	106	107	127	144	115	130	126	119	98	126	125	122	123	127	138	106	91	113	140	128	123	127	126	125	126	126	108	116	105	115	133	128	105	122	107	128	133	115	118	120	123	113	91	137	133	110	126	126	115	122	122	123	117	119	122	117	119	128	126	122	132	117	121	139	122	113	128	113	106	120	119	118	112	106	139	139	114	120	117	104	114	116	128	124	118	126	117	138	135	116	124	119	118	96	130	129	133	127	124	116	91	152	120	115	110	136	116	115	133	114	128	113	125	107	114	106	124	126	113	114	134	128	104	113	105	109	118	112	150	112	100	103	105	98	131	114	115	106	110	112	145	122	110	131	121	118	119	113	132	139	105	122	109	122	134	119	126	122	112	110	120	117	126	128	127	140	125	114	124	119	120	128	103	128	121	115	114	121	115	104	95	119	112	128	146	132	107	126	122	116	102	102	135	116	115	108	130	158	99	118	135	122	118	127	124	118	131	125	116	109	108	120	121	109	118	124	132	129	122	96	102	122	136	123	127	121	123	119	116	109	108	133	120	111	121	119	114	140	126	128	117	132	118	117	132	110	128	129	107	121	118	127	125	117	127	123	124	132	112	127	104	125	132	142	129	119	128	101	122	109	130	103	135	122	131	102	105	129	124	113	95	122	128	110	114	116	120	118	126	112	122	123	127	114	116	116	121	121	136	119	115	130	125	125	125	114	111	100	119	104	109	118	112	109	94	123	130	119	136	134	113	118	119	122	105	125	115	124	117	112	110	117	112	123	131	127	117	115	128	112	128	131	121	120	119	104	123
5862	1460	3265	3709	3206	2666	2163	1849	1540	1309	1201	1066	971	863	837	765	709	708	655	670	585	608	558	519	552	556	534	499	497	492	499	444	445	453	435	460	446	431	425	430	441	424	430	414	449	393	427	411	407	419	392	398	383	386	403	404	372	402	384	390	409	412	384	363	375	401	387	410	396	401	422	407	367	370	340	407	389	406	395	367	361	338	373	356	337	407	380	369	367	381	395	365	358	360	384	395	366	371	379	396	407	388	376	381	367	381	348	380	376	381	377	377	358	368	358	405	342	354	361	366	353	408	383	329	387	363	392	379	369	370	377	371	363	371	387	393	361	391	367	376	335	400	413	386	365	377	410	379	433	371	357	364	377	363	403	379	353	379	356	368	386	413	354	371	380	383	344	371	335	357	362	365	357	376	364	342	370	346	352	375	361	351	389	372	356	343	374	358	346	365	396	347	352	367	411	362	371	357	403	376	353	370	388	383	381	374	360	359	379	353	381	349	375	352	349	363	386	385	351	374	398	360	377	336	393	343	366	329	365	338	412	345	358	367	332	347	368	391	366	365	331	366	382	395	364	361	372	368	341	358	364	342	373	332	399	355	374	350	379	380	375	376	351	394	405	374	388	361	377	365	354	366	368	409	386	361	352	369	400	355	366	349	380	374	350	373	380	357	390	339	376	381	385	358	376	353	380	334	333	350	362	375	365	361	375	384	387	372	364	322	373	330	358	375	371	390	348	367	386	335	371	401	379	355	366	383	362	337	371	339	354	367	361	329	362	379	352	405	390	393	384	351	373	373	375	373	343	374	356	358	330	334	358	378	367	411	383	371	382	369	362	383	367	369	382	384	353	405	367	372	362	359	364	336	390	389	362	384	370	342	393	379	353	367	361	349	353	357	370	386	365	369	331	374	371	340	343	366	354	395	344	335	369	366	375	374	392	326	365	348	356	347	383	347	355	366	337	357	377	369	373	366	364	390	413	371	351	374	362	371	366	386	381	354	400	363	374	352	395	367	337	354	365	387	361	375	379	390	357	323	370	387	372	394	378	401	362	384	363	361	384	363	354	381	371	341	380	380	397	358	382	360	351	349	349	369	365	409	363	361	379	343	383	354	337	395	386	387	352	374	383	376	372	393	416	329	349	347	337	354	366	369	349	381	337	384	383	374	377	347	385	353	345	373	378	364	385	342	386	374	351	384	352	353	357	341	384	360	362	359	384	400	349	349	389	376	383	374	380	363	389	346	361	340	352	398	409	355	376	363	356	344	363	357	388	359	338	380	386	358	355	384	345	369	361	374	361	358	361	365	403	362	339	386	348	377	345	344	358	341	358	350	394	388	355	373	334	348	337	368	362	354	364	369	397	379	357	361	352	352	397	360	359	384	368	370	360	399	397	368	392	362	358	357	409	342	370	366	343	376	352	389	353	344	372	391	357	389	332	386	399	340	367	354	368	353	370	371	378	377	369	360	362	350	416	345	372	347	385	381	409	384	339	380	384	391	356	392	389	364	365	370	368	378	378	399	358	379	364	352	391	382	367	372	373	347	381	325	380	326	349	388	378	362	373	353	358	380	380	389	380	390	363	365	353	373	368	321	376	384	360	386	398	310	349	346	377	372	346	381	384	399	378	357	389	352	359	343	342	365	335	400	356	393	387	361	383	337	347	380	354	356	392	335	386	361	387	379	360	350	364	364	340	358	368	329	357	394	346	378	327	318	395	333	400	368	338	338	361	386	378	400	363	381	369	344	376	340	375	377	371	357	350	384	333	332	349	368	364	355	405	379	364	367	357	376	385	374	351	361	338	356	416	353	381	362	379	376	376	359	372	372	354	351	361	355	346	379	351	372	381	375	367	369	361	389	358	333	400	365	354	349	387	358	368	370	355	363	347	380	370	369	339	375	389	341	357	343	345	347	360	366	380	368	364	365	401	347	362	401	418	377	383	365	393	375	378	398	362	341	394	370	361	358	373	385	340	366	377	348	355	390	365	328	380	349	374	376	322	362	406	385	346	361	384	371	338	330	380	367	357	367	359	336	383	382	392	375	361	349	376	376	394	335	371	342	356	369	375	360	375	342	372	333	367	340	375	370	350	394	360	377	404	360	358	396	346	383	403	378	339	337	389	394	401	355	371	348	364	390	341	388	317	337	380	359	342	358	378	349	407	367	374	369	362	404	385	364	396	375	388	368	341	359	378	382	365	383	367	397	365	390	364	379	398	359	362	390	354	401	352	364	346	380	366	382	367	365	372	374	350	366	374	387	393	330	360	380	339	367	372	372	368	351	388	397	370	345	397	383	366	378	408	366	380	344	336	366	366	384	352	320	384	377	358	376	353	372	343	365	392	371	361	374	392	370	410	386	334	379	400	397	371	356	357	364	388	362	371	360	349	374	381	348	364	391	322	381	365	358	374	349	374	367	356	361	370	371	350	370	346	370	352	363	366	370	371	406	343	390	367	342	379	365	371	381	376	363	401	366	329	340	362	363	373	365	362	354	342	379	362	381	370	353	349	386	376	402	384	356	382	380	359	330	332	379	380	390	395	372	380	380	329	365	371	340	365	384	382	354	384	364	387	351	350	369	365	329	378	351	360	358	398	386	359	386	403	332	366	348	363	370	388	405	370	420	344	358	367	348	383	377	388	329	336	379	368	385	375	359	360	356	401	360	350	367	400	363	368	386	380	362	366	375	368	375	346	347	369	338	363	337	342	371	364	373	371	362	357	351	369	378	342	384	354	373	378	370	375	395	368	384	381	350	367	360	349	356	342	374	372	346	386	348	353	372	352	387	363	353	393	396	392	408	350	392	361	385	366	376	362	357	351	356	402	331	359	387	368	348	376	356	343	370	399	368	364	345	381	389	326	365	386	374	403	364	400	418	392	355	329	353	391	371	331	353	383	359	332	397	419	353	337	365	409	374	355	377	401	364	382	360	348	350	327	379	383	344	349	366	398	331	378	374	370	377	407	353	377	377	377	363	343	372	373	360	384	373	376	417	386	388	351	372	362	353	348	371	353	392	393	373	349	387	346	350	371	342	339	364	357	352	344	358	369	374	373	390	362	343	321	356	364	353	352	337	353	355	404	356	339	373	376	359	388	377	361	378	377	334	407	355	368	337	397	357	378	369	379	384	388	382	348	347	363	409	347	370	383	376	357	394	332	385	336	374	362	348	357	396	378	361	351	367	348	358	387	357	380	366	339	348	352	372	354	384	371	371	365	361	378	374	376	352	332	376	353	364	355	375	386	360	393	359	395	347	384	371	399	383	384	392	353	358	350	378	356	336	330	311	358	373	368	383	378	379	390	405	361	392	361	357	348	360	369	354	351	380	355	390	384	369	373	387	387	387	391	357	367	383	386	350	371	385	374	371	365	362	389	390	365	406	360	366	326	344	382	387	376	382	359	371	382	390	357	371	357	354	356	371	389	410	350	373	377	380	340	363	386	390	362	379	390	356	376	362	354	370	346	365	373	375	363	368	348	355
18485	3106	2810	2200	1571	1181	878	644	505	512	391	375	323	314	269	269	264	228	245	226	191	201	188	187	196	195	202	191	195	187	158	181	179	181	183	190	180	166	161	171	165	185	172	180	177	144	200	166	161	171	183	161	175	143	152	185	173	152	170	159	154	147	185	160	147	142	135	158	159	156	162	156	152	167	166	164	144	153	150	174	154	148	182	167	180	176	161	172	149	144	161	185	150	171	172	142	157	155	150	154	157	156	167	161	145	162	159	154	168	172	167	153	154	149	158	168	134	161	147	148	169	182	149	151	138	143	158	131	151	169	139	155	146	150	158	150	167	177	146	174	164	138	156	172	162	150	138	143	143	149	155	156	167	147	171	143	152	148	147	160	148	156	156	155	154	175	173	174	152	158	146	152	163	156	173	156	147	164	177	163	163	144	135	151	171	160	129	168	161	161	175	157	148	175	149	148	175	152	149	163	168	128	143	162	168	145	155	146	157	118	161	144	162	160	160	140	161	170	145	142	144	141	145	157	138	167	171	154	149	164	169	161	159	153	170	136	140	172	143	158	148	151	150	152	149	156	148	152	171	161	161	179	146	135	156	143	159	146	160	172	168	173	149	157	157	135	157	160	135	155	143	145	164	169	153	169	126	158	157	155	150	171	167	154	154	133	147	143	155	158	166	157	160	129	149	158	152	160	141	186	146	166	159	158	182	173	158	166	158	155	158	183	169	168	162	177	165	157	182	159	152	163	122	162	167	161	165	152	142	163	150	164	142	157	168	143	169	153	150	164	147	159	170	146	165	156	152	156	165	158	155	133	151	143	169	154	154	133	147	146	153	145	164	155	156	146	144	165	147	151	137	159	157	151	144	145	143	154	186	161	151	185	165	142	132	167	175	147	164	156	174	174	139	182	149	150	154	153	137	163	165	152	166	164	131	154	129	158	125	162	166	130	146	137	152	147	139	183	160	162	152	165	158	172	159	136	142	157	136	147	122	164	149	144	164	172	150	125	167	161	150	155	164	160	144	136	164	140	152	162	150	184	181	152	164	149	156	169	148	153	169	137	182	158	163	168	180	173	147	142	143	139	167	175	149	136	157	162	180	150	157	150	152	153	155	175	159	157	157	136	153	172	174	162	176	157	148	184	178	135	146	176	165	167	136	160	147	163	180	164	168	163	143	152	139	142	175	159	138	163	167	160	179	136	150	148	141	168	163	150	147	146	148	134	164	165	140	156	152	151	146	164	149	132	158	138	153	147	161	152	155	171	172	163	147	165	186	141	157	148	153	147	164	172	147	158	162	163	176	155	161	155	127	145	188	141	150	165	154	177	156	153	192	182	134	168	151	149	172	142	142	167	155	162	134	163	160	175	164	163	159	153	149	139	164	153	152	156	154	157	156	162	152	169	159	148	163	143	158	136	159	160	183	151	142	163	125	174	148	134	159	132	160	148	167	145	161	126	154	132	146	159	165	162	154	167	162	167	146	162	161	172	151	156	157	161	160	146	164	160	164	145	147	139	167	165	151	160	159	152	148	153	161	164	141	186	145	160	156	144	155	147	178	145	144	147	147	134	154	170	154	142	151	152	170	149	152	155	167	149	146	144	129	135	137	134	176	148	140	153	151	145	144	158	182	168	131	148	163	161	162	163	142	160	157	159	143	154	148	132	167	166	151	167	138	129	154	146	151	161	164	136	143	163	160	160	136	143	143	151	164	144	152	144	145	174	153	147	139	166	166	170	178	121	145	139	163	136	139	158	176	153	168	140	123	151	180	145	143	151	180	153	129	138	170	148	175	144	167	166	151	152	148	155	154	157	147	161	154	150	159	131	178	149	158	151	142	160	152	173	150	151	175	148	164	161	156	164	166	150	158	150	137	174	149	137	140	167	174	158	141	155	162	170	151	146	149	135	163	152	145	152	176	152	149	134	201	162	137	149	152	149	125	127	157	143	180	139	143	147	154	155	134	151	155	135	162	166	168	150	167	154	139	143	166	159	158	142	158	170	183	170	152	149	161	151	155	141	134	160	154	178	133	149	133	155	166	174	138	164	151	141	143	160	155	176	167	135	164	152	160	172	176	150	165	162	153	171	142	150	169	173	154	153	153	165	174	144	150	167	164	161	164	160	169	171	153	150	194	165	153	161	149	155	173	141	157	146	155	150	173	137	168	152	165	146	164	153	141	143	136	150	155	155	158	165	154	175	150	155	162	162	146	144	155	143	158	161	181	155	171	162	152	136	168	171	153	163	155	185	158	163	140	139	163	149	145	162	145	186	165	143	152	165	177	150	141	160	141	156	156	173	175	153	149	161	159	160	169	176	189	162	139	154	170	128	153	151	157	163	152	167	162	138	143	159	149	164	164	144	159	156	158	144	159	176	159	142	157	155	168	153	156	159	165	168	146	156	155	139	166	146	157	157	165	155	157	139	159	160	166	155	166	159	163	139	175	162	155	135	135	155	143	139	162	171	134	126	145	133	144	149	149	153	137	157	152	152	148	165	152	163	161	147	153	153	141	138	159	145	161	136	129	172	160	171	133	159	151	169	156	173	167	166	167	172	137	148	164	146	136	171	166	163	159	164	145	148	148	151	170	149	143	152	155	161	147	161	158	172	151	157	199	133	151	140	136	182	143	133	164	168	152	145	169	173	162	158	150	169	150	164	154	175	135	146	146	153	158	173	144	184	157	125	161	166	152	138	166	165	169	144	151	160	159	179	171	163	156	152	178	139	146	166	190	138	165	162	152	139	153	148	158	156	169	147	151	146	130	155	144	148	157	144	124	151	144	122	157	148	153	151	145	169	163	158	173	151	174	148	135	172	159	169	177	174	162	168	164	155	164	146	183	160	159	153	149	167	140	163	164	159	154	146	143	167	148	179	153	142	132	170	148	150	141	140	151	165	129	144	144	164	151	151	160	150	177	152	142	161	146	166	158	173	160	154	172	154	146	157	151	184	152	146	157	152	157	164	131	156	163	150	149	168	156	166	163	164	157	154	143	176	147	155	158	164	150	144	150	174	153	144	163	147	167	157	157	172	162	136	152	162	137	156	170	144	149	150	151	161	141	154	138	165	165	174	137	175	131	153	130	151	170	169	164	151	154	156	146	165	158	149	184	172	161	130	144	163	151	158	163	162	165	165	189	151	158	175	163	162	135	154	184	147	134	174	149	162	156	150	155	148	166	162	142	153	161	167	148	147	157	170	151	129	150	163	149	164	160	146	128	169	169	133	151	162	159	164	170	159	165	163	147	149	166	158	169	156	119	151	144	157	156	161	137	141	148	139	152	160	148	165	163	185	150	146	155	159	156	133	140	122	160	171	159	164	171	162	160	135	162	130	158	158	158	136	163	169	166	154	136	162	158	164	144	162	150	157	162	160	131	156	152	144	155	175	144	160	149	165	128	152	140	158	177	151	157	164	151	147	159	140	143	124	144	178	156	168	155	144	137	159	157	151	174	156	156	162	156	181	161	141	165	160	146	167
7912	2595	5684	6253	5529	4574	3699	2997	2540	2193	2006	1714	1536	1384	1285	1256	1106	1057	936	907	912	851	815	803	749	728	742	657	651	691	670	652	630	634	624	616	548	582	603	578	553	574	560	535	525	496	535	518	507	535	536	520	523	561	537	520	517	520	501	494	477	552	503	533	516	501	520	499	478	478	502	486	531	472	508	466	519	506	486	520	467	489	471	490	475	517	471	481	466	472	504	464	514	445	482	515	505	500	509	483	525	475	488	491	482	445	479	467	456	475	482	471	454	468	445	490	451	469	474	474	475	453	501	505	498	460	450	460	439	478	491	467	466	489	485	470	478	461	494	450	497	453	494	521	465	509	481	492	480	479	489	453	461	468	489	486	454	457	471	459	480	462	480	499	434	483	459	475	523	470	442	464	483	452	480	467	453	472	459	467	461	479	454	464	463	479	452	500	473	456	461	479	489	499	454	517	439	484	481	441	429	507	469	507	409	456	485	434	479	463	475	482	483	483	512	469	504	510	472	504	498	521	421	438	485	459	432	444	429	475	485	481	498	444	453	479	469	507	470	493	482	480	497	433	455	453	454	478	429	497	469	480	485	473	449	442	442	467	475	461	479	446	473	489	463	475	457	493	467	501	469	452	459	453	489	458	463	463	506	443	492	449	469	479	474	438	474	492	471	454	446	451	450	501	512	443	480	437	475	452	450	484	495	456	466	462	483	461	469	440	463	486	464	486	511	484	454	471	453	454	460	469	420	483	466	457	429	443	466	456	456	425	489	478	481	503	465	455	454	456	474	474	491	474	449	473	437	456	462	470	459	449	438	527	444	455	471	460	470	469	509	467	490	475	459	483	465	453	527	412	488	433	464	439	471	492	477	458	477	437	446	436	456	483	470	467	454	458	478	468	446	452	495	491	463	442	464	487	471	462	450	439	456	476	453	464	474	486	498	485	459	427	517	475	508	473	450	468	444	483	464	506	489	445	478	463	457	472	485	478	444	456	435	474	474	470	453	431	454	487	521	468	476	480	448	456	462	488	476	438	435	451	479	456	511	473	483	476	484	475	457	480	445	498	434	476	482	460	457	476	494	470	516	433	499	479	458	458	451	502	470	463	446	471	477	435	468	462	430	456	499	442	466	417	476	442	452	438	449	474	467	471	470	428	471	503	483	482	466	470	446	452	468	477	470	449	447	443	450	526	503	553	490	418	463	465	473	479	423	429	460	496	496	437	446	493	471	485	472	469	505	477	472	464	478	457	452	448	450	496	478	479	486	442	460	435	453	456	481	445	486	452	448	452	542	448	459	434	477	475	450	446	452	500	464	495	466	452	455	445	472	443	477	511	447	437	497	507	445	452	512	460	477	458	475	455	456	452	463	430	482	479	418	448	450	507	461	467	498	437	469	481	459	508	488	472	457	464	455	493	458	454	473	459	482	465	451	470	488	445	461	497	441	463	440	465	465	455	432	468	455	460	466	466	474	468	430	486	452	468	475	468	452	474	446	478	514	474	456	467	466	449	451	465	488	462	485	442	473	446	477	465	470	498	473	461	451	461	451	471	445	503	461	426	471	478	488	491	516	457	488	482	468	473	456	458	493	462	448	457	423	453	467	481	463	504	466	459	471	425	465	455	449	456	465	474	542	468	476	452	430	457	458	495	460	501	442	491	466	490	473	424	463	455	467	446	448	456	421	449	477	490	466	463	488	419	440	476	503	454	468	505	474	429	476	426	455	458	466	462	491	464	457	482	499	425	453	464	456	482	490	447	450	436	439	422	445	483	429	456	445	464	496	498	427	493	482	421	459	424	468	479	444	472	507	462	449	482	452	478	463	469	458	452	456	476	470	479	417	435	485	457	507	453	470	479	431	462	466	512	470	482	490	471	480	432	462	479	496	487	444	459	452	444	471	464	475	474	481	446	439	445	454	464	482	476	465	501	431	432	415	471	422	482	483	446	493	453	443	443	470	446	495	464	459	452	432	460	495	455	429	451	439	442	464	473	444	464	449	478	468	459	464	466	504	474	458	477	479	444	443	465	434	493	457	444	482	457	463	488	451	438	458	425	485	488	472	496	419	495	476	447	452	473	434	441	417	431	459	459	463	465	447	482	500	471	476	429	432	452	459	462	476	466	463	496	469	469	528	482	452	440	418	489	448	453	462	504	478	483	457	467	490	446	443	459	475	461	472	432	451	489	492	459	483	449	477	448	488	456	480	457	498	450	452	491	477	446	489	462	460	451	447	473	415	503	472	471	490	448	492	480	452	489	478	459	436	420	454	444	442	482	471	473	460	502	462	447	467	480	505	471	446	421	429	507	472	475	486	442	432	475	494	533	483	464	455	431	433	457	424	463	431	437	448	476	476	463	450	464	461	448	495	476	459	465	423	487	441	499	465	506	458	521	502	482	482	463	487	448	448	436	473	471	456	453	456	466	472	483	493	467	482	497	474	499	448	413	488	483	457	470	451	453	507	457	492	448	480	480	479	450	441	463	461	506	438	449	426	415	438	451	461	467	479	460	478	438	461	453	483	504	472	460	453	472	471	470	488	468	503	445	459	467	463	467	461	443	457	476	473	429	465	455	480	467	434	449	509	461	453	427	441	436	466	501	491	487	456	479	459	486	444	486	435	477	510	497	443	481	450	485	445	446	473	467	451	471	468	446	487	451	448	462	452	443	475	498	440	460	511	454	494	468	461	519	436	462	425	464	519	459	464	437	437	485	439	504	477	456	510	496	491	462	481	450	464	459	458	479	458	456	435	459	464	457	462	478	453	471	453	465	463	454	481	476	464	494	489	480	469	421	472	486	476	482	497	437	452	482	443	497	483	443	456	459	457	439	464	447	469	429	480	488	507	446	474	504	435	441	480	450	454	429	456	468	439	469	503	452	461	467	444	485	462	508	497	463	469	460	468	475	439	478	455	456	462	434	509	471	484	463	480	463	509	493	480	471	477	470	437	508	450	467	454	444	469	457	498	471	463	498	480	444	491	467	473	479	478	459	460	492	453	462	456	464	452	473	451	475	456	486	475	484	493	500	462	471	482	471	457	424	465	473	525	442	468	463	462	466	457	488	502	470	459	478	501	451	483	458	440	472	430	459	461	486	484	444	472	471	486	471	459	453	450	475	479	448	472	405	422	469	502	463	483	478	448	495	443	476	480	477	449	485	483	490	446	438	457	460	484	446	450	482	491	456	419	468	462	465	470	431	491	461	457	476	471	462	498	449	449	473	450	475	478	460	453	481	437	502	452	498	479	408	488	453	445	484	491	465	469	445	419	412	461	472	451	474	450	475	460	436	446	459	482	442	494	442	460	492	462	514	427	482	504	484	449	467	491	489	422	454	459	459	462	466	470	442	447	460	497	446	489	443	466	443	441	472	485	478	456	438	478	465	429	476	515	448	458	444	498	461	495	476	464	446	447	519	429	468	442	466	459	451	465	436	465	455	461	492	440	483	469	451	461	474	456	478	443	493	476	509	492	507	462	435
2307	298	320	336	304	262	282	242	269	238	254	268	256	276	247	262	242	233	223	241	264	234	234	265	234	262	253	256	241	255	255	220	255	231	239	252	249	242	228	253	244	241	251	222	240	231	253	245	244	248	249	267	263	238	257	230	219	227	230	234	227	236	243	255	241	249	223	271	245	254	218	220	221	244	269	250	249	230	244	273	243	246	226	233	255	256	240	251	223	247	237	219	240	227	230	228	268	258	231	233	242	230	257	267	239	231	276	216	225	229	260	268	251	233	247	252	254	265	259	244	245	243	263	239	239	269	245	239	280	270	267	250	273	271	258	257	228	251	220	252	258	227	231	244	250	255	285	234	235	262	239	250	235	247	268	248	251	258	246	245	273	239	250	270	254	251	264	261	273	237	269	230	240	232	258	226	269	262	254	240	256	263	262	228	248	236	235	246	239	247	228	227	243	211	245	253	230	237	249	242	261	269	278	281	267	248	220	230	275	231	275	237	254	233	217	244	242	236	245	258	262	266	301	239	221	267	223	232	253	258	247	238	228	245	251	267	267	237	266	226	243	274	257	272	241	261	252	230	267	219	245	250	236	241	216	253	257	242	231	222	251	248	283	243	249	259	294	237	249	255	263	226	241	262	247	243	252	222	257	224	218	237	249	260	264	248	238	240	236	246	250	251	245	235	228	255	254	262	255	218	241	231	254	236	251	242	245	253	257	251	230	257	226	237	225	262	234	230	270	245	212	250	249	246	233	253	249	248	271	228	237	244	289	240	254	212	247	247	233	247	265	250	230	256	266	254	218	265	293	221	245	213	257	250	254	261	236	241	234	247	257	250	270	242	266	239	231	239	252	223	236	246	257	231	239	240	242	237	280	241	228	254	267	233	277	226	246	259	252	244	229	222	227	265	254	265	238	235	258	264	275	279	230	290	266	247	251	221	233	231	241	256	237	219	246	250	237	244	255	283	262	257	275	245	253	249	247	258	234	237	227	268	241	251	224	249	269	220	230	254	248	218	257	247	237	255	235	245	259	239	226	247	250	225	226	229	232	263	234	255	252	229	254	242	239	247	236	232	243	234	264	239	269	254	242	258	251	238	263	225	254	245	238	272	277	239	252	250	251	266	269	252	193	243	253	236	248	230	230	275	239	237	248	232	230	227	241	234	238	234	246	240	262	247	260	258	256	246	227	249	250	244	225	243	287	229	272	265	253	227	257	250	263	269	280	240	266	245	238	214	256	215	259	270	235	275	228	244	239	250	240	252	238	249	258	243	221	211	235	254	265	240	222	256	228	235	242	253	237	257	225	253	264	251	240	224	220	258	245	245	241	238	277	259	266	250	256	252	228	246	229	271	241	240	242	258	225	255	234	241	240	247	243	254	268	269	230	289	252	223	242	210	224	281	249	245	228	260	254	240	248	228	239	254	257	256	246	230	267	265	257	235	265	244	236	232	252	246	242	243	249	257	248	206	240	251	234	270	257	265	228	245	255	248	241	239	254	220	229	237	242	277	238	227	256	237	266	231	265	212	215	265	246	238	219	235	249	252	255	241	241	213	257	230	266	243	235	259	237	266	239	233	237	235	225	262	235	224	261	252	249	257	254	221	253	234	245	291	247	239	240	257	248	237	243	269	234	240	241	270	235	265	220	242	268	259	263	238	252	263	242	227	255	228	218	229	240	248	235	271	259	253	229	255	272	242	258	243	243	247	270	260	231	274	247	255	270	252	240	248	251	227	272	249	220	229	241	239	255	222	233	243	236	254	206	247	232	271	244	247	245	248	248	266	229	247	229	251	251	220	248	274	230	243	245	246	234	235	264	247	238	260	241	241	246	256	222	255	253	242	236	223	263	238	242	249	233	236	248	248	240	251	254	235	255	227	232	230	231	250	241	261	261	246	247	224	245	236	223	270	241	255	254	232	229	256	239	236	251	260	241	221	251	268	227	251	282	231	234	246	250	232	262	251	251	218	276	216	262	256	261	288	246	263	248	264	256	251	274	255	253	258	251	236	240	241	250	247	237	249	234	282	220	253	255	232	243	242	238	253	231	258	251	252	264	246	261	240	246	284	254	245	258	292	257	273	258	232	236	232	246	262	226	234	219	236	275	244	280	240	223	244	244	258	237	252	261	268	273	252	249	245	274	232	253	261	260	239	256	263	247	233	258	246	229	247	230	245	259	228	236	243	242	246	242	276	276	251	272	260	267	234	245	238	217	240	252	249	241	236	247	246	247	247	241	203	241	274	251	264	246	234	299	253	231	239	242	263	260	260	238	260	246	254	255	268	251	229	262	249	263	274	286	272	256	278	246	227	251	240	237	228	247	254	232	255	252	275	243	241	212	213	228	211	238	216	250	220	272	238	257	267	255	258	267	254	261	251	240	254	220	247	247	236	224	241	261	258	263	230	277	251	248	250	240	245	218	259	243	256	243	272	215	235	261	230	235	241	247	242	236	253	247	241	232	256	247	260	240	231	246	262	264	259	248	237	242	259	227	254	252	251	257	261	229	280	242	252	246	216	243	255	250	217	257	235	227	250	279	236	249	272	261	230	230	246	246	238	251	264	250	266	245	261	246	261	245	234	263	233	259	263	238	273	246	245	257	254	256	227	253	239	224	259	257	242	252	245	260	256	226	241	226	260	242	234	270	235	255	240	248	249	261	243	249	242	249	239	225	223	240	282	233	245	243	251	268	272	214	215	245	235	256	254	256	231	222	241	259	218	263	245	288	241	250	259	253	243	261	241	254	221	246	245	270	263	270	255	283	240	266	256	252	252	244	253	239	240	259	262	269	229	243	234	243	239	249	231	277	256	279	230	231	248	238	248	251	283	245	246	264	257	237	226	243	226	268	238	254	242	223	264	260	251	243	274	272	252	255	239	211	219	243	264	254	232	266	242	257	236	247	251	230	237	242	243	248	242	271	236	240	221	249	262	267	236	270	254	227	277	238	270	254	256	251	242	251	251	249	249	249	249	259	264	255	266	271	253	239	220	263	278	252	264	218	267	254	253	265	214	235	212	219	222	251	248	270	251	247	263	264	246	249	258	243	227	263	224	238	235	225	262	248	226	256	249	238	258	228	239	279	234	271	232	214	253	230	269	239	269	261	225	228	242	273	253	261	258	251	240	239	229	249	255	258	241	255	228	234	244	256	251	248	233	253	250	244	257	249	224	238	241	216	265	257	245	264	269	246	290	240	256	224	257	239	271	260	241	254	266	290	259	225	235	251	262	227	246	252	246	250	237	228	237	247	236	221	273	236	233	230	241	268	268	237	248	238	244	244	274	239	254	283	255	262	232	255	225	243	238	273	211	247	251	249	260	228	249	238	228	254	237	227	246	253	231	220	248	225	242	239	240	271	225	252	258	245	268	247	257	243	248	245	219	251	253	250	255	255	277	243	264	252	275	218	239	248	263	239	233	251	259	249	231	258	237	247	262	226	254	236	258	205	231	255	250	225	268	274	254	226	238	236	249	230	279
2292	757	909	909	867	822	781	774	801	747	757	752	696	760	714	711	690	689	694	697	677	693	697	667	699	669	695	628	704	670	686	695	688	622	671	673	626	718	681	677	710	664	662	664	679	682	694	664	672	641	689	660	664	693	670	689	684	684	681	656	687	643	657	696	689	709	668	656	655	686	699	646	672	679	676	670	659	629	690	685	688	662	684	685	678	650	644	631	717	700	702	680	648	597	689	673	645	643	656	696	700	692	653	675	662	656	654	665	647	719	617	660	678	672	662	662	709	686	668	705	656	644	718	626	698	698	667	680	646	655	656	679	683	638	648	692	675	682	672	635	625	685	663	664	703	647	656	680	689	703	614	698	683	701	690	719	628	695	715	663	661	666	691	682	697	674	635	666	712	672	689	663	661	662	681	623	684	655	617	694	669	624	688	685	678	670	672	683	638	641	717	670	669	658	690	687	708	686	597	680	685	651	695	677	663	677	657	684	699	697	647	642	708	670	675	656	680	636	651	685	664	658	664	683	681	684	671	656	753	705	611	680	664	679	697	708	669	668	665	670	677	671	640	693	643	607	643	616	649	659	678	659	673	712	673	665	654	677	655	679	674	683	625	666	658	671	708	671	635	666	657	681	668	700	684	635	688	718	691	691	693	660	672	653	679	679	643	681	647	667	669	626	681	649	668	660	686	621	653	678	663	675	691	670	722	703	626	685	657	646	702	660	696	678	691	669	647	690	678	667	686	621	637	682	698	682	733	697	683	657	674	648	677	712	634	689	649	674	653	630	653	656	652	707	645	650	682	701	671	687	693	631	724	626	665	705	654	674	687	639	698	644	720	667	681	721	674	705	702	693	621	673	659	651	662	689	671	638	640	707	708	618	691	644	638	649	646	672	708	691	683	684	708	650	667	636	709	674	674	665	676	646	706	684	657	657	678	692	660	623	630	681	717	643	631	665	685	698	626	682	696	659	653	650	682	641	644	662	675	696	645	617	675	678	661	681	667	627	665	670	642	694	645	689	626	682	685	695	679	657	669	678	679	686	648	662	671	645	673	650	679	709	650	688	689	638	715	693	661	626	677	655	656	667	694	663	669	697	676	681	693	658	662	675	712	673	660	712	734	694	689	676	707	699	628	684	719	685	653	679	680	635	675	675	712	647	611	629	697	666	712	647	672	693	650	691	682	662	624	676	689	653	732	653	692	634	689	674	624	642	617	668	695	672	658	677	689	668	648	648	687	643	666	630	695	700	651	694	659	627	642	712	642	728	654	660	684	694	606	672	643	687	641	654	684	666	631	683	644	655	673	656	679	683	734	651	649	631	665	689	621	702	681	661	632	680	739	694	642	657	691	597	623	680	649	658	707	722	655	683	682	691	653	643	660	699	691	623	649	669	662	674	637	651	691	680	683	639	700	692	655	682	655	629	667	707	663	633	661	705	676	681	642	654	666	674	644	643	666	666	664	652	688	717	670	683	664	690	671	684	679	666	709	665	653	721	688	673	652	664	717	685	702	633	655	661	631	684	676	662	681	721	687	681	651	639	706	685	685	675	686	684	666	635	654	714	683	677	679	674	668	662	707	628	610	652	704	674	679	666	693	674	727	678	712	647	711	641	684	686	685	658	672	719	694	662	676	673	689	610	664	652	705	671	662	690	660	665	717	656	674	691	675	717	710	663	675	661	686	688	687	686	718	668	687	657	679	647	694	662	631	639	656	655	652	670	650	665	652	643	649	679	645	647	682	659	664	656	670	629	688	695	670	604	658	713	677	694	666	612	695	706	631	715	635	668	721	688	655	674	669	696	704	707	712	677	724	629	685	664	732	654	642	688	641	658	652	673	702	662	651	679	647	672	659	707	676	655	674	691	666	682	684	688	698	689	655	652	692	658	701	629	615	678	667	686	646	649	690	679	703	723	621	669	708	689	711	682	660	715	653	701	641	702	647	682	681	655	653	664	712	620	652	676	694	683	672	694	666	624	680	657	673	634	676	693	689	673	708	660	611	646	611	713	679	658	653	669	667	653	667	713	658	673	668	725	618	707	669	658	666	684	634	697	646	764	682	654	682	636	657	688	672	672	628	680	714	669	707	695	683	652	645	716	684	655	740	728	630	683	677	707	691	694	656	655	685	635	677	659	692	642	649	663	659	625	656	632	625	638	681	653	742	670	643	663	664	642	660	680	695	698	725	693	664	716	660	667	650	613	695	650	663	679	677	711	653	671	652	683	684	638	664	643	631	671	685	706	692	719	679	693	623	664	664	693	677	692	651	655	695	639	660	685	673	649	680	673	714	615	663	689	656	663	648	656	696	611	703	667	745	667	651	618	672	680	678	689	653	734	653	672	653	677	675	672	682	644	678	648	648	636	650	692	691	643	634	672	665	697	680	720	650	667	671	688	684	660	680	682	654	702	703	660	628	656	720	646	669	690	730	640	674	667	668	675	675	651	690	633	711	681	688	721	674	641	734	619	625	696	664	665	653	694	704	712	691	692	694	667	685	702	667	671	664	683	674	655	707	661	658	649	692	720	680	678	623	689	669	700	623	714	650	670	662	697	665	678	694	645	659	690	656	671	706	617	701	639	669	664	684	671	651	685	638	688	702	686	660	653	679	694	677	677	650	680	692	644	680	706	662	682	677	665	677	658	685	649	676	681	654	649	674	704	719	689	664	696	659	666	657	673	672	634	680	713	683	685	662	681	676	677	686	678	674	658	651	666	707	662	684	746	672	628	647	656	673	720	654	705	664	701	707	645	656	694	748	642	659	711	680	718	671	669	672	659	627	659	705	648	654	697	665	644	713	663	645	654	636	655	675	665	660	645	677	678	655	669	702	692	713	720	690	654	686	635	657	682	674	680	673	684	679	687	683	683	718	708	695	674	677	656	653	671	700	728	668	653	685	651	670	624	700	700	691	651	696	674	680	656	691	697	666	698	728	671	650	661	651	648	690	678	669	718	716	682	689	616	657	632	700	671	704	644	689	696	670	653	693	699	633	626	681	680	693	691	662	674	722	712	673	678	721	707	694	636	709	677	713	684	651	664	703	683	673	695	624	704	680	678	690	655	660	711	705	689	628	708	667	649	622	662	702	708	679	615	661	619	697	646	640	663	671	682	673	669	660	616	638	693	683	686	677	653	656	657	697	725	691	658	673	668	758	707	621	653	698	635	670	627	679	659	692	649	662	637	723	647	715	654	615	677	654	644	673	727	669	674	657	620	646	686	691	678	723	708	674	698	637	683	686	716	668	666	720	691	688	706	689	614	687	650	710	691	688	667	740	698	632	720	673	650	663	700	637	675	702	646	662	646	701	697	672	623	709	650	648	652	663	638	659	659	646	711	674	707	655	655	739	685	681	686	664	713	662	720	661	674	713	667	667	625	702	642	675	690	751	695	620	686	663	728	648	715	685	663	637	671	664	680	683	661	686	628	635	674	693	697	627	680	718	716	687	651	662	712	676	680	648	674	716	620	663	679	658	676
10078	1241	1441	1111	888	626	488	343	297	261	271	224	197	194	176	182	139	163	180	163	162	156	169	155	122	142	147	127	139	148	126	144	132	128	126	139	146	125	145	128	148	114	116	127	137	133	130	112	126	105	136	118	116	103	141	140	129	127	122	133	108	123	121	148	120	118	120	147	125	125	119	96	128	111	132	105	109	115	117	122	119	109	137	143	98	129	86	121	120	113	115	114	139	119	126	137	122	118	114	121	119	137	116	101	137	132	108	128	119	120	105	133	102	111	118	127	130	98	105	129	124	124	128	118	98	130	142	129	107	103	113	132	112	100	122	130	117	130	111	107	146	123	102	115	118	121	127	121	124	127	123	135	114	109	121	116	121	111	106	106	123	130	98	122	135	128	122	110	137	119	110	110	131	109	126	142	117	147	108	100	130	127	127	136	126	129	106	132	120	123	128	106	128	123	114	118	96	110	136	96	117	121	122	119	123	117	129	109	121	128	138	121	107	115	127	119	118	127	131	122	97	114	109	113	110	115	120	124	120	151	118	120	127	111	110	103	127	109	118	120	127	120	98	114	107	117	146	129	145	126	132	92	129	125	108	135	122	114	106	133	123	126	108	121	117	137	121	120	136	117	98	155	113	124	118	112	123	111	117	122	109	84	110	130	106	117	123	129	114	102	115	132	131	107	128	108	107	121	133	130	113	112	119	123	110	108	123	117	131	110	115	119	111	117	133	123	122	123	125	120	104	124	104	117	144	93	123	112	110	125	123	109	116	124	124	131	122	107	130	118	125	123	127	114	101	121	140	125	106	108	110	115	121	113	123	109	117	122	125	124	128	110	125	113	94	120	112	118	127	134	115	109	116	127	140	132	100	115	122	115	132	115	123	118	120	122	129	120	106	143	115	118	121	136	121	136	132	126	107	119	115	115	119	104	104	96	132	115	97	131	128	110	110	104	122	124	126	113	116	151	124	114	109	139	119	115	117	121	126	122	126	108	119	114	144	119	109	109	107	131	127	119	124	131	108	113	105	117	111	115	124	132	128	126	95	127	120	132	114	107	148	142	109	153	115	120	130	116	137	133	117	107	129	126	130	115	121	125	143	116	118	133	100	118	117	103	121	112	115	117	119	122	127	105	102	110	146	106	139	119	125	128	137	126	124	102	127	122	115	112	117	92	108	108	104	120	127	124	111	117	111	116	118	127	114	129	133	115	130	119	106	141	108	115	116	126	102	107	110	127	133	112	119	113	120	113	118	127	117	123	105	137	96	108	118	100	126	126	106	107	117	135	120	117	123	114	115	115	124	129	118	127	123	121	137	111	134	112	121	133	107	117	104	125	115	104	124	116	128	103	133	133	124	141	123	142	121	126	112	110	126	114	133	126	126	126	111	144	119	114	138	132	107	113	108	116	102	110	93	134	109	137	133	124	115	122	135	128	139	118	126	122	120	113	139	127	121	107	140	128	114	123	115	113	119	128	112	112	120	126	120	124	126	108	106	108	116	132	115	113	126	108	109	109	121	128	120	112	133	107	123	112	111	135	137	129	105	115	139	108	135	116	112	118	109	128	134	120	115	130	119	123	113	115	107	119	131	108	116	129	109	117	118	106	109	119	127	123	131	120	104	128	128	118	130	111	112	120	148	118	109	98	133	106	132	117	105	142	115	127	130	125	110	119	111	111	131	116	104	115	107	152	122	132	131	127	117	109	104	104	104	118	141	114	108	129	111	109	130	102	108	140	137	117	110	118	119	124	129	122	119	121	122	130	109	122	126	122	104	122	141	119	132	106	98	108	125	126	93	106	112	129	101	116	104	113	120	104	123	122	104	134	109	111	118	113	119	132	118	123	114	116	98	116	121	113	123	127	109	114	133	116	125	117	105	114	127	116	107	107	110	124	117	97	104	103	92	116	133	117	116	115	110	118	145	114	104	122	112	129	109	126	107	140	107	99	128	117	109	128	118	150	119	136	117	127	128	124	125	105	118	129	120	123	149	115	136	119	101	103	96	112	112	112	122	135	112	132	113	105	123	117	123	120	108	115	110	122	109	114	111	122	119	130	141	134	128	126	134	123	112	115	103	113	126	117	126	131	101	119	138	124	128	108	123	124	102	96	126	114	121	116	117	137	124	135	116	133	100	106	128	134	124	123	134	117	130	112	113	121	121	105	143	126	118	92	132	113	121	112	107	130	126	130	101	125	94	126	121	129	115	122	129	125	117	118	118	117	131	108	135	111	112	112	137	126	114	122	124	125	121	115	91	122	144	119	121	105	142	132	135	120	125	100	109	139	126	112	131	129	132	117	106	145	109	121	124	95	122	134	126	134	105	114	120	103	141	118	132	110	118	116	125	135	131	97	126	118	127	111	98	106	118	146	116	129	102	119	128	122	105	109	107	117	106	116	119	134	126	116	118	117	129	124	128	117	109	138	116	150	135	115	107	124	108	121	125	109	109	110	114	123	124	121	114	113	100	142	106	102	102	133	120	135	124	124	122	115	125	136	119	114	139	119	123	112	127	125	127	122	112	99	128	106	139	104	99	111	142	117	127	124	109	125	118	106	132	114	128	131	123	135	98	100	117	129	112	114	114	133	112	137	121	106	112	127	119	129	128	124	127	123	133	118	108	113	131	130	134	123	134	134	118	111	120	127	110	131	123	134	123	125	146	105	114	141	123	134	116	134	116	122	129	105	127	111	125	119	107	117	106	126	121	139	109	130	127	95	116	116	107	89	116	124	119	115	113	133	123	108	132	118	135	127	129	127	113	122	111	142	133	124	113	123	114	135	115	123	107	114	122	123	119	130	105	112	120	128	126	104	112	124	120	130	110	129	100	120	121	127	124	127	119	123	131	114	105	128	103	121	118	121	97	122	122	121	152	116	127	115	129	119	113	142	130	105	125	127	121	111	119	112	120	108	133	119	117	104	112	126	112	108	130	106	109	113	112	124	125	128	122	117	119	132	141	101	127	112	114	120	122	121	118	122	123	119	137	141	95	106	133	110	118	125	119	124	135	123	101	125	131	131	163	132	118	136	125	108	112	117	126	135	108	122	118	129	115	126	135	119	123	111	112	133	124	124	134	106	117	120	108	117	137	136	112	134	123	117	132	110	107	114	113	100	110	121	120	105	117	120	115	119	121	121	108	102	117	134	119	127	116	98	108	121	126	108	132	114	132	133	124	123	107	132	107	114	122	101	134	107	117	139	138	119	115	130	123	139	117	123	115	113	111	117	113	112	120	135	106	125	128	124	128	104	108	123	129	123	140	98	122	116	132	125	111	108	100	123	118	105	118	119	120	134	122	128	106	121	114	127	142	109	115	131	128	121	114	119	121	130	114	139	110	128	129	117	125	124	116	118	85	111	116	111	127	98	140	120	127	135	125	108	134	101	109	102	133	124	128	116	110	109	120	136	136	117	124	122	137	121	99	109	107	124	111	117	141	113	132	140	108	110	121	122	133	132	101	135	112	119	110	118	138	132	123	125
5757	1444	3148	3786	3300	2667	2160	1878	1495	1278	1204	1072	955	895	835	757	731	686	641	659	630	616	581	516	525	509	523	502	462	464	471	478	446	480	420	417	455	428	428	417	422	460	428	413	428	408	428	406	423	371	390	406	420	422	395	402	394	383	400	375	412	382	371	369	371	382	380	410	376	397	398	396	398	377	354	373	376	349	388	360	373	381	376	372	378	374	384	402	388	396	358	396	391	355	366	387	352	367	374	370	381	349	391	389	405	341	384	386	378	358	386	391	382	354	404	382	372	383	374	391	392	381	364	380	361	383	375	374	354	364	374	355	376	348	336	363	361	353	363	386	379	405	368	383	392	371	364	342	343	343	403	371	383	396	350	403	363	359	375	359	352	364	381	352	385	326	351	362	381	376	385	343	378	364	368	344	404	367	354	377	357	371	382	360	380	385	371	355	390	348	334	369	392	395	349	369	380	343	351	356	362	349	362	387	365	345	359	353	350	329	378	346	360	418	376	365	364	371	364	371	388	366	371	345	358	325	370	396	371	390	390	371	393	378	380	340	373	404	347	342	354	375	348	398	314	393	375	406	390	357	384	358	375	386	392	355	356	334	400	378	359	357	386	359	368	365	348	341	402	385	337	364	369	339	380	407	348	387	353	356	364	346	393	378	374	377	418	392	374	383	350	356	379	416	365	374	376	359	356	349	349	348	391	361	400	370	363	390	373	353	390	357	394	393	361	390	357	372	338	393	402	362	383	371	363	378	387	366	321	367	397	374	393	388	405	369	331	357	379	370	336	350	386	385	370	364	353	365	358	391	371	353	351	401	403	348	384	346	362	376	360	344	368	345	374	387	352	335	361	369	369	405	357	367	375	361	331	343	374	328	374	358	350	343	350	348	351	355	379	363	339	371	378	339	381	365	348	365	354	370	365	371	369	373	358	348	373	353	376	368	336	356	357	353	376	344	378	353	362	351	351	405	367	361	385	364	355	399	394	374	377	367	376	349	396	360	334	383	368	369	365	350	369	371	373	351	358	372	378	403	379	367	362	356	342	335	391	348	375	355	378	374	373	348	343	369	374	365	397	372	414	322	359	323	342	350	339	353	327	385	357	368	376	370	335	370	383	346	366	377	324	385	352	370	356	401	386	398	359	354	370	371	380	381	385	330	340	347	411	387	370	381	366	343	383	385	342	349	393	384	342	341	337	382	373	383	354	378	344	382	346	337	348	366	337	391	346	340	377	352	378	355	343	371	368	361	384	364	359	365	323	363	349	345	372	347	379	317	346	389	373	375	391	390	354	359	366	344	344	384	391	331	366	358	368	355	353	328	326	354	372	361	367	369	378	337	331	365	344	389	360	374	349	360	397	363	365	406	373	389	404	376	391	357	332	374	342	344	386	359	388	359	410	393	349	371	386	368	340	364	348	361	369	358	382	357	367	363	370	393	362	350	353	379	329	377	375	371	388	337	390	320	340	361	372	364	392	367	393	382	367	342	378	383	375	359	386	326	372	363	378	368	393	364	349	356	389	348	408	346	378	345	383	358	338	344	364	382	360	367	340	337	376	368	357	371	401	357	352	354	376	354	344	368	396	398	372	404	353	387	391	388	380	354	396	345	342	380	364	356	373	353	384	419	355	357	353	364	375	331	343	349	357	396	416	356	340	331	324	382	402	350	390	335	356	341	380	348	376	371	378	381	360	373	331	357	365	372	338	361	342	391	360	362	345	358	327	364	357	411	356	379	353	385	384	364	379	373	340	385	372	376	391	361	364	391	329	352	379	366	357	337	378	372	363	362	368	351	371	361	395	318	369	339	364	395	387	332	360	367	374	373	368	386	370	360	377	346	398	328	351	368	380	345	392	366	374	355	377	369	350	366	345	340	376	367	345	384	353	359	350	373	367	378	376	380	362	377	347	356	347	374	360	382	372	350	364	360	342	389	325	390	362	343	379	372	374	346	373	369	334	341	367	370	372	377	379	370	358	370	393	328	389	332	397	384	384	355	344	368	349	339	346	347	365	359	367	389	382	350	342	354	360	376	374	349	372	377	404	351	376	366	361	363	380	346	366	357	381	372	378	349	372	368	394	348	389	352	363	363	353	339	377	380	325	372	349	356	373	393	359	351	372	354	373	339	352	348	388	395	363	373	379	399	387	384	406	356	405	344	339	358	393	366	396	348	368	347	395	393	397	366	394	357	376	377	337	340	385	339	366	370	363	380	372	375	355	381	386	344	348	356	394	370	359	358	382	399	381	366	380	347	381	366	365	376	359	341	360	352	327	364	381	383	363	374	378	343	378	335	391	351	354	389	375	404	377	371	367	364	377	387	380	367	385	356	354	361	356	359	378	360	360	375	389	385	372	378	379	373	367	377	369	394	346	372	376	337	371	330	342	390	381	398	367	378	341	353	387	353	403	397	392	382	356	380	394	356	368	420	373	336	363	363	372	349	365	361	347	368	386	374	344	366	378	360	375	373	368	356	385	400	330	370	365	367	378	377	385	372	375	334	374	368	372	357	341	382	381	343	381	341	360	359	390	359	368	365	367	407	322	315	347	344	382	374	377	409	357	354	369	383	392	358	361	366	386	378	375	381	380	355	351	372	330	397	369	378	335	362	368	370	337	342	371	395	374	342	358	383	363	373	390	343	372	389	363	363	375	356	368	364	360	378	384	345	339	352	385	379	336	419	370	387	341	382	413	380	394	375	335	357	345	355	369	377	365	365	392	355	351	379	362	386	376	399	333	378	395	374	345	347	355	390	382	366	322	377	355	381	372	396	350	361	326	391	388	347	368	377	352	354	377	379	372	394	389	383	366	333	373	353	368	328	393	359	390	345	339	368	367	380	403	338	360	342	380	356	355	370	357	378	382	375	358	387	388	341	392	384	368	365	388	364	358	392	394	362	344	372	382	394	404	354	351	396	365	384	350	398	374	401	353	369	374	342	389	362	356	365	377	366	377	355	405	337	359	357	378	382	354	403	398	360	381	340	373	325	375	376	405	369	344	383	341	360	387	377	334	397	360	356	376	370	374	370	335	344	362	359	358	392	380	410	361	381	402	372	342	411	371	415	371	351	366	356	370	407	385	359	369	381	363	390	333	391	380	357	368	377	341	403	331	387	355	372	396	364	394	404	393	368	377	383	378	360	389	356	382	365	369	395	363	372	357	407	353	348	381	357	337	384	366	362	376	371	407	396	383	362	363	351	373	336	334	347	399	372	351	402	377	346	372	321	384	372	365	373	346	337	365	342	328	356	372	351	366	342	363	364	394	358	358	363	341	340	347	358	395	341	371	390	356	402	358	396	357	356	371	378	353	387	369	343	407	353	345	361	356	370	337	357	379	349	379	384	349	377	385	372	373	388	397	362	362	408	365	373	339	413	377	371	374	396	393	378	363	363	325	374	358	373	348	344	368	367	358	369	370	365	338	394	387	323	378	364	328	375	360	352	347	376	352	349	381	355	360	346	392	355	386	376	361	379	371	383
18572	3132	2830	2177	1569	1135	829	660	516	507	410	364	313	294	277	248	263	258	214	209	190	195	172	208	203	182	186	191	179	180	157	162	182	161	183	152	183	167	164	150	173	201	186	152	153	174	162	168	168	175	158	166	145	165	158	158	142	158	143	159	171	178	176	157	130	156	154	156	152	157	171	148	148	156	160	151	149	176	156	159	156	169	178	164	145	211	159	143	159	171	151	181	175	183	131	163	167	165	146	142	157	173	162	141	129	142	151	166	136	149	138	158	167	176	153	155	147	154	183	135	135	150	168	135	162	141	164	158	160	155	143	158	135	140	139	151	154	154	155	143	161	156	148	147	145	142	180	145	163	163	172	140	133	139	135	157	173	133	165	163	145	141	181	157	148	182	155	158	159	150	154	129	110	171	156	152	148	159	166	143	145	143	173	138	160	174	173	146	146	153	140	153	154	165	153	128	158	152	164	176	138	165	166	147	144	140	142	159	152	126	139	152	181	173	142	171	150	155	150	143	156	153	160	173	142	144	154	177	144	151	166	166	164	189	133	142	140	160	144	170	160	162	177	152	154	141	149	163	143	167	162	170	157	160	160	161	149	128	166	126	165	139	165	157	157	162	155	137	175	164	160	161	168	181	137	137	160	163	158	140	154	144	159	151	167	137	156	182	150	172	156	171	142	143	151	151	159	138	159	133	149	166	163	160	142	154	149	173	164	134	159	144	130	143	190	157	165	173	168	131	156	132	149	164	157	138	151	163	164	156	163	157	170	161	146	154	154	164	136	120	131	153	155	166	145	187	179	140	160	140	156	160	153	141	145	173	145	157	149	165	161	152	149	158	150	141	171	147	160	167	166	163	153	172	162	153	142	154	183	161	161	148	138	140	146	147	164	150	183	174	152	139	134	148	156	163	176	165	161	148	155	160	164	168	171	155	166	132	167	166	153	150	159	163	135	155	159	131	159	156	158	160	146	132	162	152	157	151	145	171	141	172	142	148	144	153	159	172	143	159	139	159	155	155	171	163	150	176	175	190	151	152	163	134	162	168	148	166	153	156	151	135	159	140	146	151	157	144	167	165	153	146	155	146	155	167	153	172	180	151	183	161	151	153	162	140	162	146	158	137	144	138	152	124	158	130	149	151	152	147	152	151	162	146	142	144	142	150	140	141	173	172	153	148	137	160	145	143	145	175	160	159	158	170	137	152	165	163	173	160	150	175	167	164	176	174	176	166	151	143	153	183	167	171	162	153	159	147	150	151	136	143	141	155	149	188	150	161	178	141	152	177	172	140	141	153	183	157	162	141	133	143	149	169	134	140	164	153	163	136	147	164	153	171	158	147	149	154	148	147	178	139	133	131	150	133	172	132	147	144	153	156	143	157	147	156	153	158	139	153	135	153	141	142	179	138	161	141	151	166	173	161	171	162	152	151	172	165	164	151	165	158	129	154	155	159	183	153	159	178	156	165	165	147	171	174	170	156	152	161	157	159	140	163	139	146	153	160	157	147	143	161	157	142	148	151	153	142	162	180	148	150	122	171	166	138	160	158	140	172	143	149	162	139	168	120	177	156	171	170	135	141	173	168	162	183	142	166	155	168	161	152	155	159	152	155	151	134	131	135	153	156	143	146	145	177	162	151	163	165	142	167	167	162	156	140	127	151	149	143	138	162	151	153	153	169	158	142	157	175	176	170	149	144	162	156	171	171	152	155	168	190	151	132	174	162	165	167	151	173	149	153	171	168	171	156	151	139	154	136	157	151	175	148	143	152	165	182	160	151	154	157	172	158	140	171	143	150	150	167	153	152	150	154	163	165	164	164	158	164	173	158	145	152	155	154	153	167	142	167	156	166	169	180	155	169	160	171	137	147	177	163	160	152	155	163	155	157	166	154	121	131	176	164	133	169	168	134	141	138	148	169	158	146	149	131	127	155	152	152	150	165	179	156	155	149	145	164	159	145	153	135	152	150	167	163	175	151	169	134	158	165	163	173	172	152	155	135	157	166	156	167	183	135	168	129	160	152	152	164	169	166	158	162	132	143	156	161	161	170	144	170	176	171	159	148	160	158	150	156	144	124	163	155	161	166	162	153	146	156	160	162	158	138	160	158	146	146	153	158	162	145	151	136	151	159	136	160	147	161	147	136	161	156	140	166	144	148	167	171	151	146	146	160	137	147	156	185	138	117	136	160	141	183	166	145	138	155	158	157	169	140	152	137	154	164	178	133	153	170	156	158	152	148	153	149	168	199	144	161	175	162	160	128	151	167	176	174	151	146	141	152	143	145	143	155	147	148	157	161	168	158	158	160	150	153	145	139	149	159	134	153	159	152	162	183	172	144	167	152	153	150	173	167	146	158	163	172	148	152	145	148	139	156	156	152	117	162	158	156	142	167	140	168	166	173	151	147	139	159	171	152	149	156	136	167	159	142	189	148	143	159	155	185	118	185	147	151	136	155	178	149	151	149	141	140	140	149	155	146	169	165	166	137	168	163	154	161	146	159	143	166	130	138	164	137	143	156	172	148	131	151	136	132	176	134	147	150	156	177	154	149	155	156	159	146	144	162	157	141	161	162	154	155	147	146	145	145	177	133	147	151	137	163	172	144	181	155	135	164	150	129	164	170	155	155	141	155	149	145	168	146	156	155	170	144	166	157	159	149	144	151	149	163	151	164	160	186	150	159	148	173	160	163	188	176	163	150	142	140	175	166	159	162	162	161	163	153	140	167	151	160	167	155	166	163	136	173	167	131	157	155	161	166	170	180	139	163	156	172	165	134	161	161	147	147	153	143	129	158	146	134	155	147	174	159	176	147	128	161	153	192	152	153	172	166	141	177	160	151	154	152	150	135	139	170	152	144	173	146	131	153	129	173	149	132	174	138	155	154	162	152	167	148	175	135	172	160	180	164	153	170	170	160	151	167	174	133	142	161	168	173	168	142	132	148	146	164	153	160	171	160	172	168	159	163	164	132	168	142	145	150	170	150	136	145	173	140	152	147	175	145	166	143	177	156	167	147	167	161	166	168	180	152	165	159	162	171	137	138	144	151	156	134	157	162	169	170	176	165	153	144	146	172	148	150	149	145	141	158	154	165	148	152	156	152	161	155	150	158	152	154	171	160	142	161	160	170	140	156	171	160	126	158	155	153	183	155	136	164	180	162	138	155	168	149	151	151	146	168	161	152	153	162	143	174	128	156	143	129	149	136	149	156	172	186	172	147	152	143	171	163	153	155	155	160	158	158	143	149	156	175	176	144	148	159	165	168	168	164	158	135	164	159	154	151	144	134	145	170	138	136	145	161	137	154	165	165	148	167	149	165	147	169	167	163	132	157	148	140	148	144	141	150	130	156	147	167	170	140	159	163	136	163	139	177	144	148	143	167	155	157	162	146	165	143	169	163	158	148	148	152	155	174	174	163	158	138	140	135	159	155	153	155	176	146	173	155	142	159	140	169	161	149	176	166	151	161	180	153	128	151	161	152	145	152
7965	2598	5650	6578	5593	4515	3676	3041	2532	2230	1946	1692	1603	1387	1179	1207	1075	1054	971	913	877	831	809	823	764	759	735	692	682	673	696	651	645	605	645	591	592	613	570	566	593	559	579	576	545	528	565	531	505	530	486	531	512	491	538	510	511	512	496	500	494	490	477	476	459	496	514	493	511	503	503	476	467	474	505	481	493	487	515	481	432	500	512	503	436	501	493	454	493	493	469	507	482	524	510	443	481	493	487	497	443	463	449	479	464	447	499	430	497	494	498	478	460	474	496	484	464	462	471	515	462	483	489	458	477	474	488	461	497	454	458	477	458	473	546	471	493	449	509	486	522	481	477	501	463	456	457	480	487	464	476	461	507	464	454	508	474	453	471	443	503	489	510	451	475	453	457	501	465	465	466	446	453	480	486	481	475	440	493	480	458	443	473	457	418	506	455	448	455	480	463	477	476	437	509	455	478	481	472	494	467	473	451	477	416	454	437	486	437	494	458	445	465	483	431	433	474	454	436	447	438	466	437	495	451	449	447	458	476	441	465	447	453	476	483	478	434	439	440	460	425	489	515	454	496	422	461	461	448	482	469	478	483	455	420	480	453	461	467	497	465	491	465	488	453	478	419	485	445	445	449	505	483	460	456	470	459	484	445	492	469	429	428	438	458	467	477	471	474	491	454	441	467	461	464	462	453	482	480	457	494	463	476	487	462	453	494	457	452	449	512	437	466	469	447	520	432	480	465	500	451	481	437	491	491	464	482	533	529	445	466	453	455	467	466	500	438	485	427	500	447	481	483	450	472	479	454	508	493	475	469	474	443	444	456	454	450	469	436	470	447	499	463	452	493	474	474	444	446	429	450	430	445	455	470	456	491	415	459	445	439	443	459	467	478	471	492	462	472	432	464	460	482	476	482	495	453	437	437	449	448	459	458	455	448	518	479	493	470	478	465	442	476	459	502	489	446	478	491	490	441	467	452	454	463	476	462	467	481	498	474	477	470	453	433	469	468	439	507	451	474	487	488	468	471	458	498	455	479	458	446	460	474	468	475	446	501	435	484	465	450	451	448	470	465	438	475	465	470	444	437	444	454	497	459	448	478	486	477	485	453	451	456	440	462	465	483	452	497	463	446	444	451	440	457	428	475	461	451	451	488	492	465	464	460	437	431	464	475	455	460	461	488	477	456	429	466	467	442	484	462	475	470	480	517	458	469	474	475	461	472	441	470	468	451	444	500	431	439	470	495	472	421	463	431	448	485	456	458	429	506	489	469	432	455	486	471	507	472	451	419	455	456	473	449	429	474	475	467	450	466	469	462	500	439	450	461	444	503	469	426	483	492	450	459	476	484	481	475	466	472	476	443	472	507	460	488	424	479	456	480	437	475	455	460	447	499	479	490	470	512	459	484	478	485	446	489	477	487	458	485	434	458	431	467	450	452	474	475	483	452	494	421	478	442	458	445	450	453	462	465	500	462	519	460	429	476	491	440	456	438	423	465	456	428	454	452	472	477	455	453	463	464	487	470	486	469	465	467	474	481	502	472	456	493	471	440	431	453	446	488	472	465	447	467	492	489	446	441	468	462	461	464	488	480	449	460	452	477	474	474	486	474	463	454	463	427	501	479	456	436	470	500	460	478	455	453	443	467	493	437	504	483	484	458	484	417	457	463	462	447	434	465	443	459	445	477	438	474	481	445	452	470	464	492	477	431	436	470	446	469	458	438	431	497	464	443	455	463	448	492	445	440	488	488	483	451	462	446	458	441	468	529	450	452	496	445	471	459	482	447	452	445	456	507	433	473	454	444	473	416	482	482	498	466	463	440	458	439	463	409	426	482	472	462	452	455	469	440	436	493	459	466	428	470	438	461	451	473	500	470	485	487	477	455	448	469	478	468	474	473	476	458	445	468	449	496	462	431	462	463	473	479	478	428	424	492	470	457	431	465	456	484	461	443	449	474	432	440	462	459	489	452	434	462	474	472	481	476	462	493	451	474	442	441	477	438	457	486	482	480	467	440	461	481	445	474	483	449	482	456	468	451	462	469	503	468	455	445	467	518	472	421	468	418	476	422	471	467	454	434	473	508	479	469	469	459	460	424	411	440	479	483	493	467	487	472	452	494	459	461	486	488	445	480	479	438	459	474	463	477	474	466	459	498	470	514	479	474	474	438	467	487	459	449	497	486	467	464	445	481	464	440	456	467	452	497	470	426	470	485	485	467	438	458	437	463	448	462	454	496	432	465	485	461	447	465	525	484	461	483	485	447	447	476	460	474	407	497	473	455	422	445	460	460	494	453	458	416	451	462	480	468	458	475	468	503	412	451	425	453	506	456	451	459	464	455	467	463	494	473	470	474	483	466	444	440	465	455	488	454	458	466	464	413	461	441	445	477	466	473	433	455	442	431	459	474	459	477	402	453	470	488	464	448	455	462	475	481	467	461	471	451	434	493	454	501	447	477	471	491	491	474	481	467	478	469	482	449	476	429	493	505	488	495	480	484	451	483	458	476	479	462	443	455	465	450	435	451	463	481	466	429	470	479	446	460	467	454	496	433	453	445	456	446	437	472	454	442	476	446	440	475	475	469	485	466	447	458	462	470	466	463	456	461	445	500	422	481	505	474	429	465	521	474	496	490	435	455	450	494	475	474	481	482	445	475	448	480	490	482	464	451	491	479	507	460	493	464	462	444	438	447	436	462	447	460	481	462	519	452	438	451	457	474	448	450	444	452	459	448	427	451	460	451	447	458	450	460	446	453	469	458	488	518	466	431	485	457	468	469	439	473	468	465	519	506	475	479	457	422	435	477	463	465	482	495	473	483	456	452	430	448	436	470	454	458	442	457	485	487	439	431	470	445	479	458	457	438	488	458	471	464	452	434	477	449	452	453	451	493	442	429	471	454	474	466	449	494	420	491	456	463	476	469	457	454	486	443	457	453	468	463	473	429	494	460	499	451	459	451	469	487	436	472	421	466	439	451	460	466	498	453	487	465	459	475	454	467	455	503	429	467	461	432	464	497	474	461	469	425	502	474	480	444	468	481	431	477	449	478	471	441	457	467	444	492	449	459	466	446	449	504	442	469	475	429	445	439	480	484	459	480	458	475	463	454	451	454	471	432	467	473	450	451	468	457	476	475	482	462	449	487	437	435	468	464	423	445	478	438	488	446	485	486	466	479	465	477	503	441	466	463	480	499	506	440	477	509	473	453	480	523	450	434	437	494	482	479	445	446	457	443	473	473	465	478	460	502	435	444	442	467	422	463	475	444	440	469	481	503	482	415	451	460	441	473	473	436	448	439	459	429	483	500	446	436	476	464	488	468	439	464	462	473	461	464	465	481	500	478	470	443	457	452	456	453	450	485	484	471	451	430	471	502	465	495	473	437	454	469	475	456	456	461	471	497	440	449	475	474	480	436	436	421	479	470	443	494	460	488	455	513	453	441	495	445	476	465	459	449	470	476	457	443	468	463	480	489	466	434	486	480	480	455	465
2200	286	286	331	271	246	281	287	261	240	224	267	233	271	251	267	268	256	231	251	246	238	266	253	241	229	241	248	252	269	256	211	260	264	246	255	237	260	284	240	226	240	231	252	250	232	233	248	243	245	243	243	241	241	250	211	239	241	229	236	234	243	274	236	239	265	267	226	259	240	240	242	251	258	234	229	259	278	270	251	256	224	234	241	235	224	232	247	256	239	255	248	248	272	221	232	275	231	210	213	254	228	224	259	238	258	279	234	251	254	244	248	251	232	232	247	273	255	228	241	241	242	250	239	240	242	247	256	257	235	267	229	236	252	255	258	245	226	254	245	239	228	253	240	244	268	238	260	234	233	257	246	227	243	240	228	270	241	245	253	228	257	285	241	237	282	242	226	226	244	242	263	248	267	241	246	244	254	255	246	211	228	247	259	230	222	264	255	231	224	246	267	239	265	277	229	246	228	243	230	224	242	242	246	240	259	229	239	250	240	236	258	272	251	249	262	236	277	257	256	237	242	248	251	262	260	258	263	249	218	251	250	252	208	256	195	229	252	254	226	245	247	254	262	252	243	233	238	259	231	237	225	245	252	246	271	237	256	267	265	219	227	240	250	242	255	247	247	223	260	245	236	250	243	221	221	234	247	236	273	241	213	241	251	256	252	264	253	224	253	236	255	287	257	252	253	224	276	234	243	220	238	245	230	244	229	258	229	235	244	231	231	233	246	236	254	229	246	210	232	266	231	249	257	244	236	251	279	271	233	249	251	245	247	235	269	254	252	238	283	264	236	247	251	271	254	259	227	240	235	262	232	254	255	219	256	241	225	225	253	242	211	257	246	263	243	268	221	240	260	227	273	246	241	250	250	252	268	272	223	233	218	253	251	257	257	242	238	223	237	246	261	239	251	259	248	247	256	238	256	244	240	267	199	252	221	234	286	277	262	250	260	248	254	255	256	243	239	253	254	269	237	237	243	259	266	238	221	246	256	239	243	251	273	249	239	236	211	288	250	257	252	272	245	258	258	214	257	236	262	274	263	227	237	259	262	257	255	245	242	253	209	241	266	253	221	279	233	244	243	231	242	233	213	275	245	239	239	235	258	279	237	257	242	252	247	242	260	273	234	236	221	236	255	244	246	252	258	220	234	251	217	232	237	255	246	247	250	254	221	209	266	278	212	231	233	240	226	223	222	214	241	250	247	260	251	218	259	245	225	245	272	243	228	259	235	266	263	234	236	234	218	224	239	255	252	274	246	260	218	255	241	248	250	248	272	263	260	249	282	232	265	222	259	230	241	262	264	261	257	224	249	273	221	238	261	227	256	239	247	242	246	237	254	237	236	233	242	257	261	253	251	258	250	214	218	229	255	255	243	257	237	259	264	237	236	266	228	265	220	238	243	242	253	247	237	242	239	255	244	247	272	243	266	277	242	262	253	273	257	258	228	265	239	248	224	261	232	220	265	244	243	286	234	234	233	225	262	249	204	247	216	249	245	239	253	230	225	271	224	244	253	232	237	244	242	235	232	255	246	254	232	206	243	240	244	245	248	239	233	233	218	243	227	248	259	234	241	269	243	249	251	243	241	243	252	247	257	246	248	264	227	226	244	228	250	247	217	223	241	260	266	242	233	235	245	264	233	236	238	263	239	238	238	268	255	240	220	249	230	253	274	277	234	258	265	254	246	256	251	258	247	232	256	236	272	220	231	223	243	233	263	241	256	246	265	272	257	233	244	223	255	251	268	251	238	229	233	234	257	235	242	243	258	255	261	246	270	263	238	258	266	231	258	245	235	259	233	224	226	234	215	251	235	261	230	256	253	250	236	229	255	256	252	243	245	234	222	238	258	234	250	242	271	247	226	254	267	232	235	253	261	264	246	270	235	257	254	244	248	241	286	250	247	247	244	264	254	285	238	228	232	253	246	250	215	238	247	245	221	239	248	254	256	236	260	226	226	225	251	250	247	272	236	271	238	240	279	223	243	233	246	237	251	225	262	246	233	241	227	230	242	227	254	224	229	227	227	229	241	275	271	226	254	244	279	225	280	218	231	241	230	253	244	250	252	246	229	266	236	239	243	265	244	239	268	268	275	267	260	268	232	240	237	266	234	232	236	245	224	239	259	248	249	251	244	245	239	214	266	241	225	241	261	265	240	271	258	260	275	234	258	212	279	249	238	250	245	225	269	233	246	269	272	244	231	242	223	236	236	247	246	261	208	239	249	296	250	234	247	262	217	236	244	237	239	295	236	252	260	229	253	233	239	246	267	251	241	251	273	218	267	235	246	234	244	238	223	254	245	258	251	245	255	240	251	257	250	254	232	261	235	250	264	260	246	240	247	224	227	241	227	260	260	266	242	252	254	253	261	227	242	272	244	226	260	224	269	254	254	241	249	265	269	235	246	258	260	267	247	233	252	213	238	215	268	248	215	207	222	234	255	251	223	234	246	240	253	263	275	252	242	228	218	252	245	261	234	223	256	238	252	280	256	238	259	259	241	226	236	239	222	256	224	240	260	239	241	217	225	259	232	248	241	257	263	220	257	233	260	252	273	244	249	243	237	253	254	266	248	261	237	254	260	222	230	243	233	250	231	293	262	228	276	213	279	239	228	230	275	234	240	242	250	258	235	268	247	257	235	250	256	254	253	262	242	222	222	261	235	237	236	252	224	242	243	280	253	240	242	243	236	279	225	244	254	246	257	245	223	241	257	238	228	225	233	221	235	262	245	224	256	249	264	255	241	227	230	227	240	244	272	246	245	260	233	230	242	248	235	247	233	238	256	259	229	263	233	253	233	250	270	272	246	260	255	243	227	232	254	239	263	252	282	218	237	250	255	223	214	251	252	262	222	257	227	231	232	253	260	258	231	240	228	250	227	259	246	229	242	241	245	252	231	254	237	227	269	250	235	254	274	261	229	264	221	229	253	212	245	259	239	261	245	273	229	260	274	264	241	252	232	242	264	236	247	208	260	256	275	253	242	232	260	254	268	255	235	241	245	273	208	236	280	257	247	227	245	248	246	234	277	237	225	258	273	243	259	254	259	260	242	256	257	240	224	259	238	242	255	243	258	247	238	263	221	257	268	249	232	252	248	247	251	234	254	243	256	270	240	259	235	245	277	238	250	237	253	257	258	244	261	235	256	238	243	258	293	242	261	233	247	270	225	272	235	238	243	256	244	248	270	229	244	228	283	245	257	259	233	244	281	267	263	253	232	248	242	231	228	223	220	239	228	253	239	277	245	247	258	225	284	244	238	257	274	261	248	216	239	244	236	244	220	253	254	233	238	236	235	236	237	233	243	271	235	236	251	247	247	255	243	245	271	231	246	261	243	257	257	257	242	244	253	242	222	258	248	219	266	240	257	269	241	244	289	251	270	242	255	239	253	231	248	230	249	255	238	240	248	253	258	238	266	270	265	236	262	245	245	230	250	239	230	266	240	242	225	234	224	236	253	222	288	235	280	262	264	253	221	255	245	258	249	234	247
2240	759	859	887	887	792	775	732	710	718	689	726	723	720	746	657	639	687	688	660	651	667	686	724	709	695	679	672	674	665	666	669	688	720	680	686	686	642	650	657	655	651	680	667	672	691	661	729	660	636	679	675	682	686	623	647	678	656	693	689	682	633	654	629	683	685	688	667	679	682	641	662	653	693	714	688	673	658	665	653	661	713	698	726	668	685	633	631	646	668	635	651	645	663	723	639	646	704	647	697	676	648	674	687	684	651	670	721	705	681	663	711	676	667	669	669	681	706	701	634	659	688	684	700	685	633	611	664	641	690	697	698	654	671	662	708	682	664	681	677	703	689	683	671	639	685	677	660	691	628	693	659	678	708	697	631	622	696	618	655	639	627	703	705	674	692	702	698	671	673	668	713	687	686	665	668	651	669	676	699	651	650	655	689	634	688	651	672	670	656	674	682	741	687	696	647	654	675	689	706	646	677	689	681	672	663	669	653	671	679	631	654	704	676	691	644	620	668	711	638	665	707	679	590	705	678	663	641	680	667	611	625	668	685	709	665	692	670	654	692	621	729	628	666	722	699	657	688	657	675	689	680	641	673	670	686	682	697	707	676	706	681	670	690	660	623	678	686	647	669	626	634	670	627	648	662	717	681	675	675	696	677	651	697	676	699	656	660	675	689	667	676	641	674	653	641	653	626	687	714	688	662	659	640	638	670	658	665	713	679	658	605	661	680	679	686	667	662	697	629	686	652	665	683	640	678	660	629	661	721	655	668	662	652	676	591	699	645	655	676	713	692	637	701	670	662	670	666	699	633	659	621	663	650	670	661	683	716	641	672	682	699	662	656	648	634	698	635	665	664	640	718	628	684	671	627	685	695	643	725	681	659	651	700	652	614	634	697	664	661	661	650	692	667	673	689	669	667	703	606	682	672	704	728	670	643	690	690	675	662	667	636	617	640	617	689	731	668	699	691	670	685	682	622	687	683	688	674	652	646	665	654	716	679	667	672	672	638	605	695	651	665	688	713	630	676	630	681	654	642	675	632	662	672	667	671	701	643	671	640	660	694	672	627	681	667	610	664	727	648	641	666	655	634	680	620	689	674	693	645	667	683	688	681	650	646	672	701	662	667	692	631	680	724	662	733	693	686	646	681	682	648	707	664	640	658	704	667	703	640	678	646	707	674	678	702	688	702	643	710	633	660	650	672	654	632	645	637	650	678	692	661	662	654	645	671	687	643	638	738	629	708	694	705	665	719	675	694	680	649	620	636	638	632	679	626	702	669	675	663	680	680	650	667	641	667	668	672	684	652	668	681	639	660	691	675	657	663	680	656	682	689	646	643	676	672	637	678	682	694	660	654	628	691	688	649	723	627	672	661	683	676	684	679	666	700	653	669	661	644	703	702	667	650	681	692	674	682	650	648	619	644	706	686	636	680	711	664	643	655	688	659	678	693	702	653	630	660	700	645	669	701	668	693	657	639	691	666	625	696	665	676	710	685	725	676	667	660	648	660	694	680	650	652	627	671	632	632	654	644	608	681	638	681	687	662	675	636	676	631	661	710	652	620	675	649	662	663	727	672	700	679	672	687	639	720	681	697	654	674	707	666	684	692	632	656	645	671	715	614	655	670	680	645	658	632	658	658	648	641	634	656	694	672	659	643	675	658	671	693	615	682	674	655	701	652	641	649	643	610	640	665	685	650	651	688	724	663	679	623	694	667	661	700	679	619	683	683	640	667	670	711	682	653	645	683	693	655	724	674	693	663	669	669	699	662	649	685	666	664	683	651	656	692	702	666	655	654	633	681	689	674	666	646	659	634	664	668	648	674	677	696	661	635	707	686	696	673	634	644	658	660	699	668	667	699	648	683	665	685	703	650	672	692	650	680	619	622	639	645	671	689	685	688	682	693	677	724	637	656	704	657	674	633	674	698	712	672	629	698	637	653	652	687	687	638	700	676	684	653	689	643	700	687	654	718	643	658	659	653	604	685	684	661	675	704	632	656	715	711	700	668	707	683	660	663	629	680	646	662	687	696	692	673	666	641	685	670	679	684	701	657	677	702	674	714	677	666	658	704	676	660	680	632	619	712	712	736	639	627	676	624	671	678	668	687	645	650	645	696	704	706	677	639	679	678	669	630	704	677	697	678	685	647	678	637	720	659	648	687	662	668	672	637	690	649	672	655	651	642	657	710	631	652	682	676	674	668	670	646	662	665	626	662	690	615	607	677	660	699	679	681	712	631	638	641	655	680	669	645	636	635	696	659	675	683	680	722	616	616	646	621	637	651	615	708	697	657	691	729	684	685	664	648	662	633	638	724	671	663	620	680	680	619	624	667	709	700	665	649	649	652	695	654	697	652	708	704	647	657	721	675	677	656	687	675	655	627	681	709	681	660	707	671	673	664	665	662	599	702	658	643	638	671	661	687	705	669	675	667	707	660	692	665	697	685	653	694	689	652	684	674	663	726	631	657	671	648	654	704	649	690	677	687	698	644	644	627	688	670	690	670	690	645	665	665	708	619	703	627	640	684	658	662	679	654	698	648	636	670	672	676	652	640	687	644	662	680	669	652	674	641	646	745	662	654	706	650	676	685	642	653	684	671	696	618	676	633	627	658	679	664	663	658	620	616	685	640	672	661	663	702	665	644	678	678	696	627	667	641	684	678	668	653	672	656	685	686	677	652	713	669	665	679	692	666	680	640	672	695	638	690	704	704	726	639	666	668	681	698	679	696	681	634	664	643	645	618	686	704	663	689	697	676	645	681	693	643	667	681	702	657	710	669	704	635	648	696	716	631	690	674	627	635	696	677	644	714	646	681	686	655	677	641	707	664	641	673	680	672	666	669	650	674	711	623	655	682	684	672	698	738	702	676	663	675	671	679	709	665	688	663	654	688	671	698	659	646	675	671	727	677	670	696	703	649	647	668	619	692	626	660	645	679	683	683	642	650	667	686	659	659	656	639	702	651	687	663	668	686	701	666	646	645	651	635	676	628	652	620	658	642	701	690	626	689	658	655	666	672	687	683	650	681	684	677	616	683	631	666	663	699	690	707	660	674	674	658	649	672	717	645	644	658	645	636	613	693	673	675	693	704	647	674	698	661	674	642	662	760	709	647	683	691	673	653	638	659	645	674	640	641	642	657	690	641	689	651	720	654	656	714	636	661	661	707	699	664	696	690	676	688	669	710	688	652	649	624	684	662	665	686	628	681	671	651	668	654	649	667	670	664	680	651	671	651	714	681	654	694	657	669	680	652	618	683	672	679	709	608	664	643	685	665	680	677	667	641	653	719	683	632	701	685	681	704	671	675	698	669	695	677	658	695	665	625	651	682	656	643	657	702	671	666	701	669	718	690	659	654	676	663	682	665	673	642	640	617	667	691	667	612	634	663	625	645	633	695	710	660	640	668	687	678	656	699	679	674	668	703	643	680	709	663	657	685	630	634	680	630	658	686	642	642	681	704	636	683	692	648	689	663	689	695	611	639
10278	1201	1484	1164	855	631	515	402	318	311	250	219	196	187	202	169	160	164	162	141	157	148	155	138	154	133	148	153	127	135	127	130	142	130	145	134	128	127	134	129	137	129	134	123	135	124	112	115	146	140	123	117	101	132	129	136	129	153	132	115	131	124	108	127	106	122	152	125	126	118	113	121	108	142	132	130	123	138	103	115	111	114	110	123	125	134	110	124	109	116	122	120	127	142	124	126	112	141	123	132	94	126	121	124	139	133	135	113	117	119	110	105	116	130	125	124	114	142	103	113	126	110	117	139	120	133	127	110	116	116	124	130	98	130	122	135	105	142	127	125	126	124	125	120	113	108	135	140	119	113	122	109	136	136	139	110	116	124	110	136	110	132	123	102	137	106	113	119	117	119	131	109	117	124	113	113	111	133	114	117	111	118	113	128	124	120	112	153	129	135	106	122	122	110	116	122	113	117	121	113	108	143	122	118	120	114	120	130	133	107	137	115	134	123	128	108	113	117	109	107	131	112	83	119	129	119	132	119	106	116	111	133	119	122	117	118	116	124	129	133	126	134	117	129	103	116	122	125	104	128	114	109	141	120	114	132	120	123	110	136	133	131	124	124	110	127	111	117	127	116	102	104	111	113	113	140	104	129	117	112	127	112	136	121	95	129	149	108	117	123	121	117	125	105	133	120	126	108	102	110	107	118	126	113	113	120	124	140	123	118	108	118	117	137	104	125	129	110	133	124	109	121	114	97	123	125	98	123	111	121	112	112	120	112	124	110	123	121	124	116	111	94	117	145	104	115	113	122	133	118	115	109	118	102	112	105	113	113	120	114	115	117	146	122	100	133	129	110	119	108	122	123	109	123	140	126	132	88	115	116	114	122	133	115	113	127	124	120	122	111	112	116	109	115	106	140	109	144	111	118	89	125	133	108	106	109	133	111	128	128	129	122	126	119	125	125	112	120	130	114	121	125	144	124	128	110	119	128	103	104	126	123	117	124	136	136	108	110	98	121	126	117	138	125	102	105	106	120	97	136	93	114	100	143	115	109	123	106	117	108	128	103	114	108	130	121	124	120	116	129	104	115	114	125	102	100	109	112	134	113	137	105	93	122	116	108	104	116	128	97	105	98	129	138	105	114	108	108	121	104	114	111	114	137	118	128	119	127	115	121	103	127	107	108	108	102	119	121	95	107	118	143	111	114	120	116	114	112	111	113	105	137	112	124	135	122	127	114	125	135	96	103	110	136	126	100	102	122	119	120	101	125	113	127	113	110	110	134	123	112	122	126	123	127	118	111	100	129	108	128	114	118	108	110	126	132	131	110	105	98	103	103	134	107	114	115	133	116	120	117	119	111	108	125	121	127	118	124	126	122	117	119	104	122	121	129	118	110	132	110	126	115	129	120	110	97	121	140	125	111	94	122	141	116	120	107	116	113	112	106	132	95	107	124	129	104	113	115	109	107	121	130	114	106	130	132	143	109	119	116	110	102	121	111	123	117	117	125	110	111	105	117	121	119	119	106	118	111	136	91	130	112	121	116	123	129	124	114	137	123	147	113	116	130	116	151	131	120	123	108	110	130	112	112	128	115	123	114	105	114	110	113	117	120	136	129	119	125	116	142	116	135	125	117	124	94	125	125	109	119	106	139	124	113	130	133	115	127	104	122	127	100	121	123	127	130	148	100	123	118	118	113	117	104	107	122	127	129	109	118	130	128	111	145	148	102	114	110	134	119	114	124	113	116	112	121	117	128	118	114	127	135	123	125	113	110	117	107	121	120	134	133	112	125	115	115	122	136	121	124	102	115	105	132	126	103	127	123	111	133	152	128	111	155	110	92	138	117	125	116	120	118	111	121	119	116	128	97	117	99	120	128	121	129	120	124	125	115	118	112	119	138	117	120	122	114	118	132	152	124	101	104	113	130	115	111	113	94	131	117	105	128	111	104	133	127	121	126	119	116	129	143	139	123	127	107	145	127	119	102	118	110	117	121	100	127	108	123	117	114	110	145	111	128	103	110	118	117	123	123	128	118	96	114	135	114	122	101	149	117	120	98	115	115	119	109	99	117	117	115	107	157	104	110	129	139	138	120	130	130	122	115	127	102	107	133	111	114	115	110	124	122	129	116	107	127	110	128	118	143	120	141	109	112	124	125	126	116	105	144	107	136	111	121	104	111	115	129	94	129	108	108	119	111	110	120	118	120	120	124	120	120	112	127	121	123	135	120	127	122	102	136	117	130	116	109	112	128	95	123	120	127	116	112	135	111	135	139	131	146	121	122	114	120	132	124	123	134	128	112	124	108	109	124	131	129	118	115	131	124	122	128	123	120	120	93	114	120	123	122	100	123	117	121	109	115	126	110	123	119	106	109	115	86	126	122	133	127	124	121	135	134	125	124	102	129	117	108	102	118	129	110	129	106	100	121	132	138	117	135	113	112	132	116	101	128	117	120	111	100	122	111	125	130	136	119	122	123	120	116	140	135	104	137	123	138	114	147	113	124	126	103	111	123	127	103	125	123	108	129	119	113	110	126	128	108	129	114	110	127	120	132	106	113	109	105	108	108	109	119	118	112	106	120	111	115	109	139	112	132	111	116	119	109	118	113	118	127	114	114	135	111	133	116	131	128	142	126	110	105	131	125	112	111	112	111	130	108	137	118	130	113	124	128	116	124	122	99	124	122	110	101	124	107	106	129	106	113	104	127	141	116	127	106	123	132	123	127	114	134	118	140	103	131	125	123	124	100	133	114	136	101	131	117	115	126	116	109	123	105	118	132	112	115	111	110	130	94	131	104	124	113	112	111	147	113	124	111	136	111	114	121	120	102	132	128	123	131	129	121	115	102	122	135	125	118	120	112	117	112	121	124	120	111	120	132	119	118	110	138	116	120	113	118	104	137	128	123	119	112	125	107	105	114	121	113	122	129	118	114	140	124	111	115	102	119	110	125	131	128	129	126	116	125	130	115	108	93	119	106	124	134	106	149	117	99	119	108	117	107	116	127	126	114	115	120	99	131	125	127	143	122	113	120	131	126	133	123	124	121	134	120	120	125	126	133	131	113	139	136	138	123	144	125	114	117	147	104	118	112	115	110	109	131	125	106	101	130	107	138	99	133	119	141	117	106	112	109	111	120	117	134	123	108	123	98	109	102	120	128	130	129	128	127	122	136	116	117	140	94	137	130	123	115	132	119	117	121	113	126	110	109	129	122	120	115	129	105	98	109	126	116	123	114	108	130	121	131	130	106	119	125	130	134	116	124	122	126	98	129	118	114	133	141	134	136	114	113	123	122	118	128	142	95	125	126	113	139	133	130	130	114	110	106	113	110	112	109	126	118	130	111	110	105	116	113	130	128	117	128	112	114	131	111	130	146	119	121	117	127	108	143	111	103	105	113	118	115	131	120	126	130	140	121	108	115	109	119	111	97	100	134	127	115	128	119	109	112	111	111	130	112	130	116	111	120	110	135	113	104	119	112	100	128	113	129
5990	1466	3250	3842	3227	2719	2181	1853	1477	1284	1107	1014	969	843	839	742	649	716	640	630	597	598	609	507	543	518	489	491	525	483	423	475	395	461	466	433	474	445	451	460	408	429	414	405	443	407	395	422	386	383	399	389	429	374	431	394	385	375	384	358	401	396	382	385	395	365	371	347	382	389	387	376	395	364	377	420	434	363	396	382	375	383	380	369	374	379	374	387	387	365	379	397	381	364	370	351	357	389	362	392	366	379	358	379	377	351	370	331	339	379	359	382	349	374	398	404	330	338	342	409	408	371	395	380	371	363	394	370	363	392	346	376	326	342	348	364	371	338	368	364	352	358	350	382	348	386	374	373	360	336	385	372	366	371	353	368	384	407	395	364	372	355	382	325	380	390	335	337	394	376	372	331	370	352	362	388	367	388	362	370	374	371	330	374	393	415	372	390	329	381	380	377	389	358	364	355	342	352	354	384	391	387	372	354	371	352	386	390	361	366	345	365	352	355	355	355	397	363	367	390	374	357	373	381	373	376	398	335	348	373	381	379	383	380	418	354	394	375	380	352	372	337	350	354	320	392	377	365	384	383	347	353	369	368	388	395	340	361	390	325	361	355	341	371	380	423	382	368	387	371	378	327	356	375	345	360	360	371	395	346	371	362	352	365	381	343	374	355	367	388	362	370	355	400	311	366	363	400	350	365	324	347	394	400	381	367	366	367	356	388	358	364	361	377	383	352	393	357	381	355	397	375	348	353	364	361	356	360	385	319	340	368	352	366	379	368	336	334	408	353	363	408	353	350	336	363	374	384	360	363	348	358	340	344	389	371	365	361	339	370	380	373	370	357	345	362	399	400	397	379	376	350	362	356	358	370	359	377	343	369	346	379	401	381	355	368	376	358	345	382	361	366	372	390	370	367	367	338	351	386	347	342	349	342	362	346	373	345	362	356	363	327	381	368	373	338	374	381	366	362	373	389	407	374	415	367	370	348	332	337	385	343	387	360	377	336	394	360	367	373	375	386	349	338	350	370	349	382	392	357	335	340	383	358	336	371	360	368	327	381	341	358	363	388	367	409	368	386	354	344	368	353	354	320	373	376	358	369	361	359	369	379	347	373	346	384	377	380	358	373	399	400	376	357	410	354	386	378	354	360	367	346	360	356	351	379	363	372	344	367	362	356	358	368	390	365	359	398	366	365	366	363	332	371	367	364	362	384	405	395	375	355	319	369	382	378	369	348	341	377	340	352	371	357	380	355	416	353	371	363	384	337	368	373	367	390	340	357	339	348	343	390	357	365	350	347	354	350	367	380	363	377	340	332	381	381	334	379	372	372	373	373	360	366	364	379	360	358	367	385	358	378	372	367	358	366	362	352	378	387	363	344	332	381	362	362	381	381	378	411	376	374	356	352	378	338	348	380	349	363	334	365	389	367	375	387	349	400	301	350	391	366	380	343	365	334	372	331	367	373	363	366	363	390	348	350	352	377	358	355	373	358	372	375	363	389	335	392	355	366	363	382	354	341	378	393	333	333	340	359	374	343	397	343	399	356	366	340	343	388	368	378	385	347	384	356	388	353	364	357	326	394	366	377	385	366	366	369	372	351	375	392	341	365	387	376	372	329	377	356	398	350	400	381	365	359	383	374	367	359	365	347	376	375	385	346	376	358	380	352	353	361	395	346	342	376	348	386	398	358	362	348	354	354	364	357	347	355	376	362	345	387	378	371	356	384	392	352	347	408	370	348	369	334	394	348	398	341	364	353	373	363	358	357	377	391	358	380	352	372	365	325	376	344	371	348	363	398	393	385	359	351	375	371	395	366	371	365	384	364	376	364	367	332	373	348	368	356	365	351	347	394	347	385	378	367	386	365	363	356	377	378	358	371	347	382	352	387	365	353	341	354	342	380	356	376	356	387	373	365	392	371	386	363	357	366	384	357	321	375	368	349	393	370	376	362	357	377	387	394	382	373	347	388	361	405	361	375	362	358	354	337	356	389	352	363	349	379	397	372	354	350	369	360	371	377	369	405	385	358	384	359	351	367	380	371	365	376	350	365	378	372	371	359	368	357	395	373	348	353	360	325	363	375	348	376	356	370	343	381	341	377	381	375	348	378	372	392	381	400	371	369	371	340	379	364	359	385	354	352	394	342	360	362	352	390	372	344	369	389	390	372	394	398	347	349	354	389	352	322	372	361	342	366	379	370	405	405	365	423	378	377	388	387	392	358	351	380	376	354	359	374	375	364	359	387	368	362	367	359	388	372	399	370	375	351	346	404	377	382	368	349	367	384	371	384	375	360	342	377	375	358	379	369	392	383	352	353	379	377	360	369	390	383	332	351	392	370	347	380	353	370	382	371	359	386	387	354	368	331	350	344	372	399	323	385	353	340	356	399	368	370	399	374	404	372	348	362	345	362	378	324	379	325	348	344	361	366	362	369	370	358	412	370	360	371	349	395	372	356	322	366	375	388	377	357	375	375	345	372	386	337	321	389	345	394	364	367	373	364	369	377	376	372	398	365	374	342	366	351	366	366	391	391	358	372	380	361	394	355	374	322	379	397	356	380	388	368	394	375	385	396	332	348	385	396	351	359	394	376	362	380	390	351	348	390	349	391	381	365	379	367	358	361	366	361	374	390	375	380	396	359	372	388	350	347	346	380	359	375	371	392	361	348	408	366	381	367	393	397	352	377	359	376	352	433	336	344	367	361	353	387	381	365	380	382	365	370	375	368	357	374	355	381	354	371	372	379	391	364	354	348	360	332	347	375	341	368	365	364	371	349	350	331	367	356	366	349	363	328	355	348	384	391	330	377	361	382	341	378	347	365	399	329	425	354	380	372	354	356	340	357	352	397	367	329	395	370	372	360	366	365	355	328	368	362	350	342	358	368	327	378	372	391	360	375	397	356	359	380	346	321	348	383	358	380	362	375	360	342	352	388	411	317	354	374	368	375	338	357	371	388	344	371	358	358	392	402	365	363	362	363	372	384	382	387	400	380	348	372	377	362	396	335	378	365	383	348	337	383	338	363	354	350	347	345	366	373	335	369	368	342	364	391	340	367	362	379	356	380	402	370	360	360	360	364	356	416	357	358	363	368	348	360	366	360	355	385	387	370	376	346	381	365	355	342	378	333	387	359	371	338	379	370	365	385	349	348	368	335	368	395	367	384	347	382	348	360	389	380	377	358	393	359	369	360	359	374	399	332	368	393	357	356	362	343	320	384	361	350	379	379	338	362	373	349	397	353	365	354	370	372	363	360	348	362	395	350	376	380	319	391	357	372	340	371	373	396	375	378	365	386	372	352	403	387	360	358	361	391	363	352	340	376	413	378	366	377	384	400	342	379	370	341	366	370	387	355	367	345	346	404	337	370	377	361	357	348	350	370	389	376	341	378	385	361	365	372	378	367	391	340	357	390	371	349	341	397	373	353	363	366	377	369	367	393	374	376	375	360	443	373	359	370	370	383	351	392	372	381	346	363	377	357	365	355
18515	3067	2825	2155	1597	1066	932	726	604	466	407	355	301	303	294	250	239	262	199	206	191	199	214	193	182	193	203	154	168	177	189	199	179	160	168	165	177	182	161	148	148	150	175	170	187	164	163	147	154	159	163	180	147	142	165	138	145	145	158	144	163	147	180	180	154	158	170	160	155	180	162	148	153	155	147	143	142	156	150	158	161	160	158	163	174	160	147	141	183	143	161	165	139	139	144	157	136	163	159	160	143	153	173	145	171	171	164	176	156	165	166	150	146	160	137	141	145	173	169	169	159	161	146	157	160	178	139	165	164	155	143	159	155	153	146	152	164	173	175	155	132	169	175	134	158	140	144	161	140	154	150	155	147	130	159	153	149	157	156	180	142	146	148	141	158	167	143	153	152	151	157	153	161	147	158	141	150	151	154	149	165	157	157	166	166	165	168	165	113	166	157	159	157	180	160	137	161	155	172	159	153	138	144	148	143	143	175	170	152	151	173	153	148	166	145	146	144	136	141	127	141	164	171	178	155	157	191	147	150	157	157	150	180	156	158	150	166	158	149	146	168	173	144	177	140	130	179	173	142	139	164	133	152	147	162	130	135	150	151	156	178	162	179	157	133	137	148	165	151	161	158	145	171	157	138	155	147	124	148	159	138	163	148	143	161	170	181	166	182	154	161	143	142	158	171	177	153	171	175	153	145	137	169	161	166	163	164	159	154	153	130	139	168	159	143	151	162	159	148	162	153	149	146	153	147	165	139	148	151	140	154	172	150	146	151	127	166	159	147	164	187	142	143	159	143	174	164	180	156	155	148	135	174	142	157	188	175	139	160	158	140	158	153	167	162	136	181	139	161	149	165	142	164	144	165	160	150	129	140	165	156	161	165	154	175	144	155	154	180	137	159	156	164	159	145	166	150	159	162	146	136	160	155	140	150	156	136	162	158	133	155	174	148	146	159	138	169	160	149	150	131	140	155	142	166	159	146	174	164	179	146	164	166	169	141	174	177	131	144	153	151	159	152	172	152	158	142	133	159	165	150	139	162	157	178	157	162	162	135	158	157	159	151	176	159	165	131	146	153	171	158	149	136	167	156	157	156	125	190	141	163	139	164	156	152	165	170	147	169	143	144	157	150	138	158	165	127	157	153	157	164	173	147	138	168	147	168	187	168	127	121	158	157	144	163	150	176	166	150	139	142	151	159	175	165	137	148	172	164	172	163	139	165	145	172	150	139	151	130	142	162	170	137	160	143	140	160	166	140	143	144	157	162	137	170	179	140	136	158	169	144	149	143	148	159	180	146	154	155	166	145	146	178	168	163	163	146	142	151	150	167	151	151	141	153	167	149	145	168	146	159	151	149	156	152	149	140	137	154	151	146	171	170	145	173	162	141	180	161	163	164	159	164	146	162	150	150	150	142	138	159	173	165	155	144	146	163	154	145	149	159	169	139	161	150	175	143	152	164	164	185	162	162	161	157	142	147	149	145	173	155	135	143	147	143	162	139	143	163	155	137	169	152	141	159	151	150	146	156	175	158	143	152	159	174	157	148	145	160	168	137	161	145	161	160	151	139	146	159	170	160	149	143	160	168	168	147	167	158	152	166	169	146	160	171	147	149	162	148	154	147	149	162	158	148	142	148	154	174	179	155	155	157	154	155	186	166	162	144	156	152	178	145	160	160	145	125	161	185	143	135	149	160	153	164	150	167	142	156	150	153	156	156	143	156	152	149	165	164	139	161	160	173	148	164	143	172	160	162	176	152	149	155	176	159	156	143	158	157	164	146	144	136	142	160	155	161	158	151	149	160	152	164	158	178	149	158	146	151	141	158	157	143	156	135	166	155	143	172	135	176	150	133	159	141	146	159	138	138	163	150	183	164	144	174	162	146	146	157	145	140	191	139	161	151	150	153	149	158	145	143	149	161	156	150	161	147	154	141	133	160	137	168	166	148	158	154	157	176	173	154	170	147	139	161	182	161	148	166	168	142	149	126	167	166	124	149	146	158	170	157	150	138	162	168	151	143	167	158	167	142	144	149	160	159	154	169	155	165	142	178	145	165	158	161	166	170	160	154	151	138	151	165	137	129	175	168	146	178	151	160	172	160	151	147	161	181	173	169	184	141	158	165	161	150	134	172	163	140	147	163	124	136	177	148	155	170	167	164	144	149	165	150	166	150	165	169	142	165	162	135	158	152	176	150	152	167	162	132	135	151	162	167	140	174	148	155	148	145	157	174	149	128	174	147	138	153	145	164	174	178	156	149	138	138	150	124	134	147	164	171	165	145	148	133	145	151	152	148	144	161	144	127	146	156	158	153	160	141	188	159	147	165	173	157	141	143	163	170	161	178	179	182	149	148	154	178	169	136	130	159	146	127	177	141	146	140	138	164	155	158	131	163	148	153	166	140	183	125	151	140	156	143	160	153	142	158	145	176	147	130	164	152	151	130	153	160	129	139	146	177	135	145	160	137	134	165	158	163	161	161	155	175	158	151	153	156	157	159	159	173	155	135	157	138	144	156	148	169	168	166	157	167	151	153	159	155	165	161	154	166	150	113	157	143	161	162	168	146	144	150	154	164	147	139	153	150	150	153	154	159	160	163	181	163	143	172	146	173	158	148	137	167	150	141	142	156	157	162	173	140	172	150	150	139	145	146	173	147	151	156	183	143	155	173	181	160	151	145	142	147	163	142	164	134	156	146	148	170	165	156	155	147	157	160	182	129	145	171	159	135	160	163	152	146	133	159	154	171	138	156	135	151	157	153	146	160	155	159	165	161	145	191	146	148	167	153	151	157	160	146	170	141	144	159	154	164	156	169	157	167	161	150	150	142	140	176	152	152	163	170	147	167	147	157	155	166	156	158	147	149	151	163	156	168	164	154	136	138	144	147	165	140	162	143	180	159	160	156	155	159	150	169	153	154	149	153	172	161	187	140	133	150	158	135	144	141	151	161	145	155	170	152	148	147	160	157	181	152	162	140	160	121	128	155	152	155	148	150	165	155	138	150	140	156	147	148	163	186	160	153	170	142	144	159	160	170	151	156	131	173	149	157	132	160	179	145	151	168	172	142	162	154	150	178	145	137	161	139	140	137	157	146	147	152	143	162	147	139	149	133	168	166	160	137	145	161	147	149	142	148	165	146	169	183	149	143	152	140	159	153	133	164	167	167	160	162	135	151	154	156	143	153	162	148	152	153	178	163	152	156	147	149	176	147	150	149	150	159	139	152	140	129	166	147	155	159	155	143	150	147	150	140	165	173	129	151	151	152	144	181	140	149	146	149	146	161	155	167	146	147	139	157	153	167	154	137	168	156	139	193	155	164	175	168	137	141	150	157	137	145	144	173	162	142	154	161	149	163	153	164	163	138	156	154	129	173	150	158	132	156	151	172	150	165	146	157	152	153	151	146	147	138	156	163	190	168	139	162	160	151	155	141	161	156	163	141	153	158	161	142	163	157	150	154	167	154	169	148	183	158	157	142	138	141	149
7869	2525	5808	6577	5536	4513	3682	3006	2576	2239	1974	1740	1550	1416	1307	1205	1085	1055	945	981	912	820	885	759	760	778	712	716	737	694	641	633	628	623	624	609	595	603	515	581	555	571	544	550	511	510	544	556	545	522	525	528	524	534	496	527	509	514	503	563	515	558	546	480	494	522	533	503	484	492	489	495	495	499	498	519	470	527	483	472	468	476	476	472	496	498	463	506	477	483	475	474	500	461	508	458	479	467	445	497	477	456	509	465	470	483	488	465	480	490	468	482	457	456	470	452	473	440	449	449	469	462	467	455	484	464	447	478	474	466	493	504	459	442	477	500	456	460	494	461	457	483	522	461	441	448	520	484	456	451	495	436	442	502	475	478	515	457	453	430	445	483	486	481	461	422	511	476	455	475	476	414	448	486	463	478	478	483	470	487	483	490	490	471	451	475	488	458	449	419	438	474	445	466	466	493	467	454	407	473	490	435	428	494	466	466	463	455	488	459	437	497	462	458	418	464	439	458	471	520	473	492	462	483	444	453	502	477	443	500	460	472	528	451	449	446	473	502	469	510	448	423	433	436	467	493	484	464	478	449	458	481	486	431	469	449	499	443	497	457	489	497	477	455	446	438	477	499	435	446	452	476	463	461	475	460	455	487	466	446	434	475	430	459	442	518	458	420	479	448	448	456	468	458	430	471	453	455	444	514	483	456	436	479	488	471	488	509	485	459	488	448	446	476	437	482	453	437	479	438	501	501	485	484	481	481	490	437	472	485	449	451	464	481	474	496	480	439	485	491	463	481	489	448	442	453	478	493	463	461	471	496	431	462	448	481	461	438	473	472	465	428	486	474	437	460	463	478	461	446	483	468	459	429	459	483	487	457	418	470	455	456	459	463	460	475	500	467	470	466	424	487	522	460	451	474	463	473	480	491	496	440	454	469	466	456	500	474	469	444	451	469	453	478	483	465	464	455	456	441	479	449	438	484	411	458	466	458	457	443	455	436	437	447	479	437	439	457	433	457	468	470	436	497	473	467	454	465	460	453	473	450	464	445	446	477	450	439	482	452	464	468	455	458	477	480	424	464	517	480	476	434	443	485	463	448	497	474	466	466	452	426	441	527	495	488	496	469	440	451	470	475	426	493	469	501	471	456	479	480	466	477	461	463	481	472	454	434	441	448	441	482	479	447	448	470	479	472	492	459	465	451	495	469	463	473	475	459	529	433	505	451	472	483	466	461	468	436	473	417	463	477	442	508	455	479	452	446	461	462	500	475	440	447	446	451	455	467	479	467	515	480	484	459	470	448	462	478	461	490	468	491	479	463	486	472	481	460	477	506	462	479	476	489	497	438	486	480	469	446	474	459	476	523	473	477	432	477	461	480	461	448	490	447	469	458	473	443	468	503	472	463	472	433	438	445	474	451	452	455	477	476	453	517	477	481	488	463	436	434	455	456	476	464	389	463	477	473	475	466	466	466	436	463	448	448	531	440	436	469	427	451	489	473	471	443	464	437	432	487	465	464	439	440	478	466	395	430	453	479	454	488	507	515	478	492	473	441	464	480	475	464	501	484	445	451	504	469	486	438	458	442	480	479	456	498	463	468	429	468	458	466	461	481	492	489	469	503	436	460	448	457	453	481	474	422	469	509	458	425	450	470	459	494	456	495	457	472	459	451	459	514	453	445	451	453	479	450	451	441	465	451	463	443	474	443	452	459	491	408	469	434	431	424	477	454	468	487	469	446	459	469	446	468	471	468	456	459	494	481	433	449	454	478	487	464	447	420	466	486	520	473	472	478	437	449	466	473	449	470	479	440	422	504	500	502	440	462	459	468	448	459	466	431	486	469	473	447	456	465	459	444	454	454	474	470	476	469	459	460	483	463	436	518	455	476	488	474	470	465	468	484	468	507	461	454	499	485	437	490	433	477	426	460	472	524	490	451	458	413	502	487	449	500	469	451	474	483	445	504	459	471	484	449	441	501	461	469	454	440	468	481	449	474	442	457	456	436	463	429	463	459	442	449	486	475	462	451	496	468	471	483	479	477	475	475	472	476	473	428	489	451	468	476	437	469	480	443	442	487	432	451	440	446	450	444	449	458	467	461	461	459	462	458	481	481	461	459	461	488	475	466	453	465	492	479	438	430	444	494	467	460	507	466	480	451	464	449	486	453	453	493	446	453	451	501	426	447	400	457	465	495	423	490	467	462	466	477	436	476	456	457	467	469	437	474	452	463	490	483	438	475	470	445	440	454	473	465	497	471	477	475	460	449	446	474	404	443	488	484	433	477	448	489	455	433	518	510	479	456	435	454	489	460	442	449	488	472	449	463	397	454	480	444	499	448	431	449	493	492	499	456	452	444	454	468	444	442	491	456	470	433	473	506	465	472	472	482	432	493	484	473	459	453	498	482	463	453	428	458	471	485	479	459	432	507	468	416	459	465	469	471	445	436	462	432	449	458	477	494	467	435	489	437	485	467	483	448	464	451	438	485	456	482	478	420	454	436	482	420	449	477	472	449	454	432	491	479	435	508	436	471	473	454	469	458	466	463	492	476	449	487	473	462	463	471	429	481	496	432	461	457	477	483	468	473	469	470	489	455	463	460	503	465	471	495	426	497	474	427	438	485	473	451	480	495	460	483	459	447	496	473	453	464	474	445	478	459	482	439	460	431	474	461	453	466	473	481	462	461	491	474	446	488	461	472	442	492	479	485	465	450	429	456	480	464	418	471	490	482	462	471	455	498	433	495	472	468	480	459	441	456	483	455	453	470	457	450	453	459	479	394	490	496	498	465	465	472	476	450	451	458	473	473	484	458	469	437	509	521	482	436	489	464	483	466	460	485	412	465	442	503	433	454	485	428	503	445	451	457	456	463	474	478	473	437	487	462	469	447	458	454	418	471	460	469	441	457	478	482	488	490	455	480	472	428	499	474	483	466	451	472	488	480	429	469	415	464	473	480	438	456	466	426	475	467	440	435	461	450	443	504	488	478	472	450	465	482	459	492	486	474	430	491	476	472	431	443	453	459	462	462	456	430	473	478	496	461	481	442	479	459	518	495	477	448	450	462	458	463	485	451	476	464	454	495	468	467	430	495	508	479	420	477	464	423	463	467	466	430	481	505	483	478	447	510	440	443	443	500	484	475	466	487	471	467	474	461	468	466	480	502	484	450	480	466	460	478	484	462	483	458	459	466	479	453	475	441	435	472	430	469	466	501	475	450	440	471	467	486	453	498	455	449	452	470	467	452	483	457	492	449	461	483	477	469	469	473	471	479	452	506	477	471	454	487	457	452	422	448	448	487	464	457	473	479	449	461	455	432	476	453	452	486	436	466	464	471	493	460	459	423	443	428	470	487	498	428	427	446	512	484	454	465	471	445	469	467	469	493	473	477	501	443	482	456	476	439	492	410	440	499	470	455	409	399	461	428	468	446	418	460	449	467	469	447	440	485	481	496	472	487	465	485	462	478	426	437	467	439	430	448	461	479	438	459
2408	320	381	327	295	292	301	256	241	261	259	243	259	248	276	244	259	230	256	264	275	262	251	235	251	264	255	274	245	237	249	268	263	234	244	226	239	253	285	225	258	218	250	250	213	237	230	268	246	268	236	263	260	258	266	234	240	257	247	256	265	225	264	265	246	231	264	248	237	252	255	287	259	240	237	254	245	245	239	253	252	243	230	240	266	240	262	218	288	240	233	266	245	246	239	242	234	237	220	233	236	238	199	234	258	249	252	251	282	229	266	239	253	248	253	252	222	240	250	241	276	231	218	246	262	261	246	234	257	248	236	247	219	250	242	268	258	277	225	255	224	236	249	242	237	239	264	241	278	242	237	250	247	249	263	245	258	240	251	254	257	257	242	265	261	251	253	227	254	240	251	266	221	240	218	277	266	246	259	221	232	224	253	245	231	232	241	246	257	269	250	244	223	226	223	223	269	256	240	258	260	244	250	262	239	284	241	236	233	237	266	244	243	217	238	262	225	264	257	258	255	286	275	232	241	224	258	230	253	213	243	255	249	257	237	248	269	240	246	211	253	271	250	226	259	265	238	240	241	221	271	237	278	257	271	223	243	243	230	248	231	252	273	233	236	246	218	234	233	258	227	252	219	266	255	230	242	270	264	251	246	242	214	244	249	247	258	259	255	236	275	250	233	253	247	274	263	219	224	253	207	265	240	245	252	250	259	245	253	255	285	255	230	273	267	256	271	235	243	279	238	264	227	235	246	265	252	231	248	297	249	233	237	226	268	247	236	250	252	254	237	237	251	248	243	245	232	243	259	255	244	241	254	232	221	217	257	261	234	238	256	276	232	218	253	204	235	218	254	231	241	228	212	257	220	257	233	243	248	288	216	254	269	237	223	239	258	224	244	236	254	266	241	261	249	277	242	261	252	246	243	272	250	250	232	249	231	249	253	234	259	237	228	236	238	249	261	215	229	247	224	238	256	237	250	260	257	234	238	243	262	252	252	263	264	234	261	236	257	255	264	261	239	276	254	250	249	243	236	241	242	257	244	261	234	259	238	229	240	241	250	253	209	232	249	221	263	230	210	249	243	222	236	244	262	250	213	239	238	268	246	259	230	244	278	254	258	258	243	210	263	222	238	233	279	229	267	243	236	240	254	239	257	271	230	249	263	256	223	263	270	268	238	237	251	230	257	279	247	232	229	243	225	244	237	240	274	263	248	239	229	249	243	230	234	243	243	218	234	247	245	245	243	205	265	253	249	249	231	231	268	267	199	240	262	227	245	249	246	244	223	276	237	240	257	242	265	261	266	244	245	224	229	262	247	271	253	254	227	235	229	246	248	236	228	249	230	237	229	246	260	255	230	244	274	236	271	228	243	257	251	264	231	222	281	245	240	239	272	265	222	252	266	247	225	242	214	237	215	233	249	260	254	253	228	262	257	228	246	255	255	268	229	227	241	215	216	248	244	252	250	234	241	241	231	228	212	242	235	228	237	232	241	240	243	232	227	263	243	260	238	251	250	258	235	245	235	273	249	237	259	229	243	241	251	244	238	212	235	259	257	265	249	243	250	231	261	221	245	250	257	257	218	257	221	249	227	255	226	217	234	241	217	221	252	249	249	222	252	244	243	277	256	255	238	250	217	230	232	263	261	226	266	225	254	260	260	261	263	245	250	242	242	259	248	256	223	226	241	227	244	262	247	250	256	230	268	242	250	233	226	241	232	263	240	265	234	241	260	250	251	229	219	251	266	242	255	246	264	253	229	262	230	236	262	261	255	219	223	252	240	230	286	217	245	228	297	247	256	226	245	248	264	231	264	246	271	254	278	247	238	251	249	222	223	247	233	243	250	235	258	254	270	231	257	254	249	231	247	253	253	232	246	265	220	264	252	250	247	248	252	251	253	252	236	255	220	286	221	243	260	240	266	233	238	222	269	232	262	242	232	228	231	212	272	238	251	243	259	248	236	246	246	233	297	233	242	243	237	243	241	251	265	251	255	241	265	248	249	240	242	237	245	263	244	244	236	226	241	259	227	249	275	272	259	218	235	239	223	220	241	276	252	256	244	243	249	243	260	271	270	235	279	238	243	254	237	222	255	233	259	260	263	250	259	258	227	256	240	238	244	239	256	253	229	254	264	253	229	240	225	250	234	274	268	255	244	233	249	237	235	250	263	234	221	244	262	258	221	243	245	258	230	241	221	229	260	237	245	230	239	213	268	237	228	225	242	253	259	246	252	241	226	269	252	266	242	231	281	245	278	252	223	242	273	270	226	287	260	228	261	237	261	230	236	237	256	285	242	216	254	259	256	224	247	233	244	230	237	226	232	233	269	263	239	244	240	265	231	263	201	260	255	263	244	235	254	232	241	243	252	245	258	239	231	242	244	253	238	251	248	257	239	236	261	252	241	249	266	226	244	253	239	219	251	254	264	269	265	251	240	256	233	224	266	223	254	261	251	251	226	252	229	241	249	223	236	247	248	251	241	249	253	246	241	264	266	231	262	247	240	265	272	226	294	241	236	261	247	243	212	224	243	227	211	255	226	247	262	216	246	260	241	255	225	238	241	226	249	262	242	231	227	246	233	247	258	267	259	265	254	268	274	228	249	245	229	203	236	276	247	249	253	280	246	260	237	244	257	247	270	242	231	244	265	255	209	243	257	255	241	218	248	242	233	242	225	250	251	226	244	215	247	257	235	252	239	256	235	236	257	233	234	289	243	246	244	236	279	272	259	230	239	235	246	234	228	229	243	260	219	260	219	250	251	243	254	240	246	233	265	235	232	227	234	240	256	262	257	252	269	244	223	265	260	232	245	269	233	223	241	223	232	276	249	230	239	247	242	218	218	241	243	249	245	271	269	223	243	265	229	246	257	248	251	256	263	265	238	216	255	261	277	259	212	243	233	267	235	233	233	253	274	252	227	250	253	234	260	253	256	213	246	229	226	217	217	218	258	247	254	243	253	233	211	238	275	259	237	230	251	253	262	252	253	233	260	243	257	264	232	273	244	261	221	265	253	244	255	233	236	266	236	231	227	239	228	254	246	212	261	237	231	263	286	242	260	237	231	250	256	244	257	234	239	249	237	230	254	300	277	243	247	263	225	246	261	218	257	242	221	235	261	274	224	239	251	253	264	234	243	243	238	234	268	256	236	243	242	244	224	227	230	235	241	273	274	263	258	257	262	260	274	237	273	235	238	252	213	268	247	224	258	239	224	241	254	262	237	247	251	260	269	242	262	236	239	242	250	211	242	223	222	276	269	248	253	274	239	249	246	286	232	237	234	242	243	244	281	237	238	241	234	254	219	236	237	239	233	252	246	250	242	224	232	240	260	252	243	234	221	235	247	216	211	247	231	221	227	276	271	245	271	261	229	245	244	241	246	258	223	238	253	247	240	233	259	255	239	261	242	248	240	224	236	226	243	262	269	281	232	231	242	250	275	297	264	270	232	278	219	257	251	262	254	247	239	239	223	259	242	252	258	294	267	268
2422	767	885	940	853	865	813	744	738	717	755	697	676	723	731	653	710	665	655	709	695	689	692	688	711	670	666	645	724	709	677	678	699	714	705	691	647	660	654	666	703	691	666	691	686	677	652	603	701	673	621	678	723	627	670	672	700	654	651	724	653	702	725	687	651	653	662	675	654	662	679	648	680	656	714	644	678	626	704	701	635	688	664	671	644	739	739	694	662	666	678	661	673	661	665	685	638	644	660	641	700	693	674	617	651	647	687	623	738	681	651	683	685	686	668	672	646	676	699	620	646	661	697	643	697	652	696	660	627	665	686	664	659	693	658	671	662	655	684	682	667	650	703	676	643	663	697	661	679	680	693	678	663	698	691	680	739	647	679	665	692	705	698	652	679	677	677	710	673	710	669	700	663	650	651	650	672	696	680	711	684	716	708	642	652	667	701	679	689	687	688	660	674	663	736	693	673	671	641	655	641	667	658	705	694	693	695	657	628	698	743	703	653	615	684	672	680	688	708	644	670	659	675	663	670	678	677	688	609	676	623	677	637	652	656	709	629	716	667	677	640	648	675	684	654	688	644	674	676	656	662	635	684	618	703	715	647	698	656	670	647	634	678	661	683	618	719	682	643	708	662	644	645	677	684	619	705	635	670	666	690	689	640	666	667	671	654	666	661	686	698	654	702	628	672	687	701	693	700	684	683	684	647	680	693	717	674	675	672	626	688	664	723	676	628	682	694	693	653	678	683	652	658	649	664	676	688	678	701	629	636	673	611	612	622	673	651	721	626	700	644	634	703	654	677	738	690	698	679	691	666	713	653	694	661	658	604	689	713	681	638	662	624	675	678	642	695	687	678	634	643	635	735	682	697	673	643	679	631	736	666	644	651	616	662	676	663	683	650	737	707	719	622	697	648	633	631	672	688	702	663	668	658	683	711	724	654	684	643	668	626	705	658	661	675	701	625	701	654	625	672	636	645	692	645	670	695	698	692	654	673	686	690	681	656	684	668	668	694	696	677	686	732	666	678	653	662	646	658	684	672	665	627	684	680	691	671	669	656	673	706	691	645	655	718	654	648	641	655	692	641	665	652	712	650	630	707	678	658	666	692	687	664	666	715	663	648	688	684	702	651	670	658	652	699	642	663	659	666	681	662	665	716	696	665	686	649	705	682	687	693	655	706	691	704	644	641	706	643	670	683	695	668	679	648	697	667	672	694	617	680	687	688	695	650	685	646	672	665	683	653	659	701	653	743	669	700	682	686	653	696	612	688	646	674	685	684	695	646	685	647	618	656	682	660	724	627	657	656	638	639	706	707	675	689	678	685	652	693	645	618	653	666	693	654	650	676	638	672	671	659	649	701	665	667	645	623	668	695	646	687	684	659	655	617	700	655	673	625	691	657	691	644	664	658	709	656	712	691	614	655	677	647	642	667	662	633	660	665	647	675	696	647	658	661	704	647	689	711	666	640	647	644	656	654	699	712	634	676	690	631	661	661	723	649	679	682	644	670	623	673	640	698	691	655	630	669	639	650	674	673	688	661	660	724	686	670	691	635	667	685	696	688	665	667	678	709	669	701	677	656	665	660	668	630	683	634	626	667	692	651	668	709	676	700	674	674	699	700	653	669	710	644	727	704	690	619	683	668	628	674	684	671	706	637	623	653	665	627	649	663	719	712	690	683	681	636	721	655	667	724	648	671	637	649	668	696	671	704	659	650	684	662	691	668	676	633	674	658	708	700	669	672	644	615	627	664	669	668	622	705	697	668	662	642	658	709	683	690	680	673	725	692	690	655	682	720	669	707	674	653	688	666	659	711	673	680	656	679	689	666	608	631	635	700	689	673	678	650	703	678	705	662	673	645	707	681	685	656	583	640	706	697	652	672	653	636	644	654	736	696	678	685	701	698	685	744	657	705	702	692	663	714	656	700	641	710	717	729	623	676	624	679	686	643	710	690	649	656	653	663	697	758	691	648	669	676	698	688	665	643	685	681	682	706	682	647	676	685	690	675	626	681	661	699	663	717	692	668	648	641	668	670	650	663	688	646	684	670	682	666	649	641	700	678	713	681	654	675	629	691	687	680	647	665	654	680	652	699	629	695	682	667	736	692	676	656	689	717	618	660	668	663	667	602	709	674	692	694	669	679	675	693	596	728	673	646	690	693	626	701	690	698	673	695	670	637	656	669	687	695	695	670	662	675	672	670	639	712	646	734	681	667	645	620	712	695	682	637	685	681	664	655	660	657	659	624	669	699	637	674	647	647	597	652	660	712	713	640	670	711	653	661	696	662	715	651	649	663	640	699	690	663	699	692	695	657	659	673	631	681	687	697	664	627	661	668	643	648	656	664	661	672	649	649	671	647	620	704	662	664	654	694	724	703	650	652	646	667	681	672	692	673	671	661	670	694	709	658	688	679	666	683	669	636	690	654	655	654	690	706	692	698	659	651	658	629	682	661	684	663	675	670	728	674	631	679	676	656	656	686	653	652	634	678	666	679	638	698	676	681	635	659	697	703	699	643	626	642	665	658	694	668	688	688	704	668	679	697	657	704	692	726	694	706	670	615	710	650	648	716	688	674	657	681	654	677	658	666	718	713	702	692	660	653	668	663	695	668	676	679	710	657	682	633	663	690	675	662	700	664	669	675	698	700	690	673	667	675	660	670	618	635	701	683	647	717	628	657	670	682	680	636	692	643	685	686	686	684	647	687	699	695	673	686	658	687	725	669	686	655	664	707	687	675	652	686	656	688	687	733	628	657	699	652	666	658	687	653	659	638	653	708	680	620	659	690	669	661	687	676	674	668	679	680	613	694	669	707	616	725	714	672	657	646	656	644	669	640	685	616	701	673	623	647	632	657	699	625	664	655	631	675	670	679	692	691	653	656	683	681	704	676	696	632	736	656	680	716	655	669	656	691	681	638	677	670	689	660	687	676	633	657	681	674	632	639	695	703	660	638	693	644	664	626	646	665	723	636	652	658	652	719	689	694	613	648	688	720	640	661	635	619	644	667	662	701	655	724	694	697	696	642	671	671	680	674	638	658	643	674	635	677	680	701	672	660	709	643	644	671	676	695	725	684	661	668	641	691	663	686	659	665	669	661	652	634	679	694	686	672	681	688	652	697	683	657	691	630	640	643	684	648	665	650	668	631	696	636	680	620	614	679	664	718	655	668	668	697	672	636	641	665	676	704	666	714	649	695	669	717	702	675	688	663	715	656	637	714	667	667	657	681	701	681	680	650	688	674	658	664	686	684	679	601	647	650	663	656	749	726	673	622	691	691	650	688	667	675	667	651	675	689	714	697	669	720	688	676	673	719	651	657	685	674	653	688	663	628	687	682	705	644	698	651	664	692	649	657	651	650	659	702	672	662	630	667	634	674	662	635	699	700	680	674	703	665	667	662	695	663	714	680	666	727	659	659	665	691	681	662	696	715	677	705	649	658	716	697	648	709	670	661	639	644	650	650	642	670	699	658	644	646	653	685	682
10285	1212	1414	1137	787	607	488	348	350	246	271	222	219	161	171	169	150	170	158	148	138	150	130	132	164	129	142	146	113	145	131	129	144	122	149	121	118	134	141	129	109	141	115	136	108	132	118	129	111	115	134	131	117	125	152	100	124	116	108	103	128	125	110	107	138	117	110	108	137	115	125	120	128	119	132	125	113	103	114	129	123	121	117	135	122	121	115	117	130	120	124	116	119	113	109	129	126	143	121	103	116	127	123	121	141	114	132	119	132	119	122	111	107	99	131	122	117	125	105	103	117	121	108	108	110	130	137	137	109	115	124	116	134	138	129	122	120	98	119	120	136	124	130	121	126	106	111	112	125	128	112	124	126	118	98	108	133	127	125	122	109	135	111	116	111	117	142	126	119	117	119	136	113	117	123	107	121	126	114	105	130	125	127	112	139	101	103	102	122	106	107	120	131	111	124	127	103	132	123	119	113	129	129	115	120	112	126	112	120	129	108	134	132	110	134	118	129	126	114	113	117	134	114	126	131	129	109	116	125	107	110	100	112	115	132	118	119	101	111	133	117	122	130	105	128	100	105	128	112	107	102	118	116	110	113	98	116	115	146	101	122	135	119	109	108	133	142	115	107	118	141	118	110	101	131	133	128	114	104	121	122	122	118	116	108	130	117	107	122	123	113	125	126	110	112	111	123	128	114	120	96	101	107	136	134	95	127	135	114	113	127	128	119	122	131	108	136	97	120	118	124	106	117	105	106	117	118	121	132	115	120	109	123	127	138	91	91	120	113	105	109	132	106	129	109	114	108	99	127	116	108	127	105	111	120	114	110	112	131	120	127	127	116	127	121	106	124	108	111	121	128	116	110	124	126	114	122	136	122	112	124	103	119	125	126	132	101	117	112	130	114	151	117	121	119	117	144	118	123	111	116	122	113	107	116	136	121	128	116	131	112	112	98	126	108	123	141	131	157	111	111	128	108	109	102	95	108	108	125	123	114	139	110	130	128	139	116	136	146	119	129	115	125	129	120	111	118	108	106	136	120	117	109	113	123	115	117	129	124	115	121	110	118	116	148	102	117	124	140	108	115	114	106	114	123	108	129	106	118	143	110	139	118	109	102	119	105	122	107	118	141	130	136	130	118	117	129	148	104	114	124	110	129	119	128	131	105	118	112	140	123	118	122	104	130	132	124	112	106	123	103	110	137	111	120	123	98	116	112	100	121	128	128	118	117	134	144	109	120	126	135	131	108	133	114	121	108	128	117	124	134	115	115	125	125	136	117	97	103	124	131	126	113	119	115	124	102	116	131	113	114	128	118	130	117	144	133	115	111	115	107	125	127	114	127	107	115	126	122	104	130	102	103	109	100	102	102	120	112	140	129	118	118	128	130	108	103	122	120	121	114	118	104	134	115	108	115	127	133	148	124	106	116	131	136	113	127	136	96	111	117	113	108	137	145	117	128	131	120	111	118	119	89	103	126	129	116	105	115	120	128	113	94	120	120	127	122	122	119	107	116	137	119	121	111	118	119	100	122	118	117	113	124	113	113	128	108	102	123	137	117	121	122	118	106	128	130	122	113	126	120	127	145	136	132	114	124	117	119	116	119	108	124	112	130	125	123	114	105	122	118	129	130	95	126	113	131	115	121	121	139	115	124	128	128	102	111	127	120	106	109	113	133	137	136	145	116	107	116	122	127	126	124	119	136	118	123	118	109	115	138	141	138	125	137	134	121	125	109	107	129	114	109	106	111	108	119	117	115	109	120	125	119	107	115	122	121	110	92	122	111	124	109	119	104	138	126	123	143	109	101	133	111	122	118	112	111	137	113	126	127	129	123	113	135	132	99	130	138	132	134	114	128	133	117	99	111	124	129	133	107	110	115	110	132	123	125	136	116	108	115	110	125	134	118	126	119	133	120	125	125	111	116	113	110	102	104	108	129	128	136	115	135	129	106	132	121	128	118	117	111	119	121	114	117	104	113	116	130	104	113	84	132	114	123	104	129	132	104	124	138	119	130	100	121	128	119	106	114	128	123	107	102	112	121	131	129	134	116	120	128	108	118	127	131	137	109	106	101	105	119	149	114	135	122	102	120	118	108	122	123	115	117	109	94	133	104	135	141	119	117	135	104	122	111	126	118	127	113	135	124	115	136	122	119	109	120	115	119	104	99	113	112	105	100	124	145	144	125	119	112	111	108	123	127	114	141	109	121	127	124	138	124	113	133	108	113	135	114	113	118	107	122	128	117	123	118	134	105	114	127	120	119	116	134	108	134	138	131	102	125	94	114	91	102	135	125	118	128	109	113	142	132	104	124	127	122	116	114	115	122	126	112	119	110	126	115	106	124	119	114	133	104	97	123	123	119	120	118	102	120	105	118	131	110	121	126	120	115	130	120	138	89	120	120	110	136	126	119	128	128	109	125	110	118	92	131	114	136	114	108	128	118	125	124	130	117	119	108	117	108	96	122	131	119	131	121	126	111	110	119	101	110	135	104	129	140	104	126	119	129	143	103	110	123	117	108	108	126	133	127	128	121	106	116	131	138	105	114	118	130	109	110	134	126	112	106	114	122	120	120	110	121	123	103	113	98	124	137	125	118	132	106	125	118	120	118	118	114	96	121	124	135	130	115	112	112	107	123	128	114	105	107	100	107	101	128	115	149	117	110	107	107	127	125	112	101	99	127	119	142	134	119	128	131	118	117	100	106	124	143	110	107	122	99	107	109	128	119	108	133	116	116	108	127	135	125	125	130	125	115	119	113	125	115	128	113	121	124	118	128	134	120	127	150	127	127	123	116	127	128	133	108	118	118	120	112	120	129	132	108	119	120	118	128	128	142	114	128	105	117	127	121	120	144	122	118	109	112	134	118	108	135	133	125	119	122	118	118	121	123	120	112	115	134	123	98	109	109	109	161	122	106	136	132	121	113	115	129	99	136	120	129	108	119	112	134	109	110	117	108	122	127	125	118	114	124	99	110	97	108	125	123	114	124	116	118	104	126	120	125	126	115	99	137	132	126	127	134	119	122	113	112	100	120	119	132	113	121	108	104	121	99	135	128	120	138	130	115	118	141	126	126	132	102	135	141	111	110	113	89	119	117	127	116	99	113	100	124	103	128	98	120	107	123	132	111	132	116	156	118	115	115	124	121	119	123	117	103	128	117	126	130	127	109	116	117	121	123	129	126	108	132	124	113	103	109	113	106	117	106	152	130	123	125	120	143	123	136	120	96	101	120	131	105	125	109	122	121	118	134	122	116	111	118	114	134	117	129	126	98	117	106	114	109	121	130	130	99	127	103	121	107	112	131	121	124	118	111	114	120	118	96	103	107	128	122	116	119	104	130	133	152	118	122	126	123	95	93	133	143	127	110	129	116	145	131	109	146	120	117	123	128	120	106	132	136	129	88	94	124	126	116	130	135	110	146	118	108	149	121	122	113	130	137	116	115	115	135	127	125	110	108	129	105	135	124	124	118	126	134	109	100	116	123	124
5838	1389	3274	3740	3285	2618	2155	1787	1522	1295	1144	1044	958	894	865	720	712	688	627	650	591	571	581	532	535	484	480	496	462	488	461	463	478	450	464	451	453	449	482	422	426	421	435	428	409	428	444	389	418	392	412	387	388	394	384	419	405	385	408	419	407	415	427	428	395	382	372	414	414	378	372	399	377	359	361	373	403	364	441	383	413	373	356	409	402	366	368	375	366	368	407	376	375	364	357	382	347	385	408	381	382	369	361	362	402	385	336	360	346	386	370	387	337	388	388	393	383	337	396	384	375	370	362	363	393	385	393	364	396	384	350	355	377	392	367	356	347	358	379	391	372	377	357	385	373	367	371	371	379	359	378	379	341	365	385	389	359	365	379	339	362	390	342	361	356	355	355	374	384	380	338	408	353	389	363	412	358	350	371	366	337	354	389	371	362	409	339	372	368	403	352	368	364	367	363	376	324	367	367	373	349	340	380	352	352	352	334	343	362	401	409	398	371	374	339	363	372	352	334	363	361	330	374	380	337	364	357	344	414	375	346	357	371	369	379	387	359	373	391	342	378	328	355	353	391	399	382	369	380	381	376	360	356	395	373	366	355	374	374	354	396	342	353	363	337	351	357	357	397	368	375	368	355	360	383	361	355	390	400	383	332	399	360	400	320	393	370	371	396	395	362	362	397	362	342	353	408	362	339	371	365	367	354	376	356	370	332	382	401	336	331	333	348	352	370	397	399	391	342	350	328	362	349	342	362	384	379	376	374	385	367	374	385	366	368	363	378	380	331	378	390	360	367	352	388	386	378	358	383	364	383	352	384	362	344	364	370	333	359	354	358	406	348	333	375	375	333	393	369	332	348	370	345	383	356	389	384	374	410	351	352	391	329	391	374	380	344	366	369	343	390	373	353	368	363	372	360	379	369	359	370	395	383	381	384	371	363	369	353	375	393	354	332	372	364	352	333	357	368	357	350	384	345	373	365	366	367	390	367	381	378	418	385	383	369	370	384	376	321	406	359	373	374	391	381	369	376	363	367	358	375	355	342	365	384	384	376	381	376	369	353	346	342	365	412	375	416	370	424	354	362	344	370	397	349	374	346	376	419	360	357	370	377	359	357	401	365	373	353	377	358	366	387	347	355	323	341	361	364	332	384	373	383	398	348	365	376	322	360	328	359	367	371	347	395	368	372	376	383	349	356	336	387	354	362	375	388	370	348	356	399	349	363	363	364	355	384	384	353	362	378	404	360	379	374	355	385	337	369	368	338	366	367	371	360	359	396	363	422	377	346	367	373	383	332	356	342	356	351	367	355	365	381	307	388	337	335	390	386	332	391	353	368	373	363	330	378	399	375	353	377	384	353	368	386	393	391	385	395	376	374	380	381	398	349	358	336	365	394	379	400	351	363	364	349	393	387	370	366	401	379	351	375	390	354	359	368	406	384	370	374	377	363	340	360	371	371	361	364	394	395	350	363	361	379	355	336	362	376	378	366	400	403	336	388	353	330	370	398	369	366	374	394	426	348	374	419	352	345	362	357	365	389	368	396	366	363	363	346	354	330	346	363	382	345	363	362	328	355	360	363	381	343	354	359	350	359	362	387	349	400	377	383	397	409	366	381	374	359	372	364	365	382	347	377	371	359	373	339	357	380	349	322	368	339	375	379	364	370	371	359	372	361	382	382	379	361	371	374	358	371	360	370	424	351	358	357	379	367	361	353	351	345	342	356	394	379	389	357	347	390	358	377	375	351	409	352	384	371	388	350	391	362	377	366	352	386	360	372	372	380	346	354	351	369	337	328	343	356	374	346	365	369	362	361	352	351	412	353	392	377	347	351	386	371	371	347	389	393	380	352	338	391	378	381	370	345	379	384	339	381	363	367	390	362	386	360	385	375	345	374	376	371	369	375	359	336	375	376	407	358	366	342	396	381	396	371	355	370	361	356	391	377	380	350	327	385	364	316	352	369	379	378	354	364	353	383	368	356	367	380	396	383	376	408	362	417	374	368	383	354	355	383	411	359	361	396	394	366	370	350	363	366	356	359	381	389	388	364	370	359	403	393	375	372	401	388	348	354	357	391	383	372	369	369	380	389	357	339	371	366	336	376	356	384	384	344	380	353	364	369	367	351	388	384	365	328	387	381	357	393	378	394	377	370	359	374	419	362	384	375	361	367	365	369	384	364	349	343	378	370	364	365	358	367	351	316	340	373	348	329	352	348	355	340	394	381	376	372	366	385	408	367	352	391	366	377	356	366	366	395	388	378	349	336	340	367	358	352	358	343	370	354	384	359	372	384	350	372	331	325	382	345	357	375	373	353	363	381	362	387	392	359	379	367	349	351	350	379	331	375	367	388	370	384	371	323	381	371	343	390	369	364	353	375	380	348	356	355	380	362	378	387	423	362	350	377	339	366	357	355	369	357	365	373	354	391	379	343	394	370	358	359	353	357	369	424	340	365	396	378	363	345	380	365	379	367	368	388	325	328	355	372	361	364	371	367	361	356	370	346	334	359	337	404	377	398	385	341	392	370	352	366	374	343	352	366	393	375	394	326	343	395	359	356	380	376	378	368	361	388	374	360	323	348	402	355	366	357	344	393	377	389	338	405	357	346	379	377	360	363	387	366	361	363	357	371	357	348	384	358	379	393	379	343	386	367	343	379	351	345	371	384	389	398	387	369	369	353	333	365	336	371	369	367	339	383	389	357	397	375	355	371	366	383	370	366	372	334	383	398	362	354	351	353	359	374	371	379	342	334	377	322	365	332	358	342	380	386	378	365	380	388	327	356	381	374	369	367	363	358	384	385	363	370	383	363	332	349	389	351	340	338	345	421	327	344	348	346	357	348	343	360	360	360	398	336	359	348	369	355	366	368	347	370	373	367	379	369	375	349	372	330	363	365	392	401	362	361	339	335	369	389	360	364	388	357	415	351	355	348	384	352	350	360	362	337	381	360	353	369	362	355	394	371	378	354	362	387	397	380	371	349	376	359	332	326	373	371	354	359	375	370	313	380	373	355	348	336	373	386	366	382	341	367	384	336	365	371	430	369	365	364	389	369	352	394	378	378	373	394	355	339	346	360	388	383	388	380	424	381	370	380	394	407	395	349	360	390	370	365	360	357	371	382	373	348	393	336	349	355	393	362	372	374	382	421	356	354	386	367	318	346	362	357	364	358	356	381	381	359	357	368	392	381	374	373	392	378	358	363	370	389	359	327	336	364	409	347	350	359	381	359	382	388	378	336	347	346	402	382	364	375	357	387	354	380	365	393	373	372	375	401	382	340	356	345	379	355	337	342	382	355	373	364	370	385	355	359	343	327	373	354	392	373	358	405	383	365	370	361	385	387	350	369	377	343	402	355	353	371	343	366	335	340	373	381	382	383	360	349	392	386	373	356	395	337	372	370	356	350	360	399	368	334	368	374	358	391	349	373	387	368	404	400	393	327	378	360	337	350	398	379	406	316	364	356	397	357	359	333	359	370	383	359	379
18424	3008	2836	2164	1524	1105	854	671	577	468	416	341	286	288	265	274	265	252	194	191	196	210	218	210	177	193	191	198	189	178	204	179	182	170	173	158	186	174	157	166	158	172	177	158	154	178	155	173	165	141	168	201	158	170	151	140	154	154	168	167	132	147	144	164	141	164	165	171	160	161	159	157	150	160	157	143	161	156	149	137	170	178	161	168	171	159	144	160	140	142	140	145	158	149	165	138	144	133	165	158	182	150	165	153	154	140	131	161	144	143	152	144	149	149	157	181	191	149	170	148	161	159	150	144	157	159	158	154	157	170	146	157	142	168	140	162	168	136	144	151	142	172	158	166	142	155	120	173	156	160	162	153	151	155	153	152	141	171	152	135	138	151	159	173	154	164	146	158	172	151	177	144	155	162	147	124	152	164	151	153	155	145	140	147	155	146	177	147	141	160	156	166	179	155	142	157	149	171	166	145	139	173	158	161	169	168	170	157	169	145	155	150	125	156	150	138	155	145	136	167	168	145	165	143	172	140	148	146	153	145	159	146	167	162	147	148	142	163	161	142	157	152	148	158	163	153	151	138	156	177	141	162	146	147	191	150	134	165	157	172	178	150	157	146	151	161	144	132	169	126	170	150	148	155	147	151	158	140	179	150	150	144	156	146	140	137	144	170	153	156	175	154	172	137	141	157	156	147	156	141	156	138	152	148	154	148	154	159	161	158	145	149	156	165	160	170	130	134	130	160	128	146	139	151	166	144	158	151	199	175	153	158	157	150	165	173	153	170	166	164	150	158	143	139	146	163	154	137	157	159	171	160	156	160	161	161	162	162	163	169	149	160	155	166	159	187	170	153	164	146	164	145	155	160	154	152	165	149	174	154	153	148	148	155	160	157	165	157	158	143	169	169	145	134	149	167	152	162	180	159	151	149	155	168	148	155	134	136	166	160	139	139	145	149	164	147	144	149	153	161	145	147	147	162	153	164	184	140	174	151	167	159	155	142	147	167	154	164	152	147	174	157	152	156	151	150	154	153	156	126	147	149	157	171	164	154	132	170	147	160	144	150	154	171	159	175	154	150	123	160	134	147	167	144	137	175	152	158	137	158	154	147	154	141	160	137	164	160	163	162	160	145	155	161	158	143	147	152	141	165	171	149	142	153	126	152	163	133	161	157	163	154	150	146	137	154	148	142	160	156	160	152	156	161	139	127	149	158	143	146	167	136	143	163	167	171	147	148	165	150	159	155	146	151	149	183	172	139	152	150	154	156	158	158	172	163	149	133	158	158	164	153	178	147	142	165	148	160	169	166	159	156	177	157	163	152	155	155	145	164	158	150	165	185	153	147	148	149	161	154	142	185	157	138	177	170	152	159	192	146	136	147	182	170	155	161	149	146	147	170	179	170	136	149	170	151	162	145	133	162	184	154	148	148	157	161	150	162	164	139	163	159	148	154	162	148	131	135	160	167	166	154	161	129	147	149	147	144	129	161	169	158	145	149	174	156	166	151	149	134	162	175	161	155	171	143	137	159	170	158	162	171	135	164	160	152	141	165	127	154	166	152	139	157	152	171	152	154	160	146	175	157	153	181	158	148	140	171	129	131	161	144	165	182	173	144	155	143	140	177	185	166	177	177	154	149	146	146	135	162	168	159	154	160	155	171	156	141	152	149	162	149	148	158	144	136	152	162	158	139	160	146	147	160	151	145	151	155	158	144	138	172	156	150	152	163	128	150	159	152	149	149	151	136	157	171	123	164	141	165	171	158	145	150	166	152	151	146	159	141	171	168	166	162	145	152	159	144	148	141	154	163	144	153	154	154	153	147	159	155	170	143	150	145	153	152	126	149	165	174	163	132	143	143	174	145	151	153	157	141	172	142	153	153	151	148	169	172	157	145	154	142	153	149	141	180	158	148	168	161	162	168	152	157	174	150	154	147	144	167	142	157	138	142	154	161	156	156	141	148	133	159	148	186	137	142	162	164	165	154	167	169	160	169	165	157	157	152	163	139	148	167	158	149	159	155	159	139	170	161	146	174	139	164	156	147	143	167	160	158	150	160	188	160	162	164	141	166	136	139	135	150	163	157	139	168	149	158	138	157	166	149	164	131	150	170	129	157	141	153	147	147	147	154	174	159	129	135	162	177	152	156	169	156	137	134	147	140	155	150	164	183	169	136	161	178	168	158	143	164	147	148	154	143	135	149	158	158	149	136	127	125	147	178	164	145	165	190	156	142	146	167	176	153	137	149	155	158	161	160	140	179	159	160	144	133	164	168	178	136	158	137	156	144	152	138	161	144	146	144	164	157	142	161	139	153	159	162	143	145	144	167	159	158	155	150	176	132	145	145	157	155	148	162	156	146	147	151	142	155	144	144	144	149	165	160	151	152	123	150	142	156	181	164	159	175	137	147	167	183	149	153	161	144	147	141	150	139	163	153	129	149	146	174	164	164	145	155	156	143	148	157	145	155	175	161	156	147	123	175	161	142	160	168	169	154	174	170	149	140	180	173	156	157	174	145	157	161	164	148	159	154	145	149	171	149	164	143	155	150	149	134	159	164	150	158	132	177	163	158	156	164	169	155	137	162	145	150	169	176	153	140	171	147	157	170	172	153	170	155	144	144	158	137	151	158	182	151	158	151	143	155	149	149	156	141	168	134	158	155	166	164	157	147	133	145	140	157	146	150	156	163	171	146	154	146	164	179	166	135	151	169	147	172	139	138	163	160	169	151	166	142	135	156	170	150	165	155	136	167	152	172	159	144	150	152	164	141	161	167	164	176	151	153	159	192	151	161	163	161	162	182	172	170	152	147	162	156	175	160	133	182	147	179	151	164	147	170	156	163	149	145	158	149	132	135	178	154	164	150	158	164	160	164	139	139	154	173	141	171	143	170	145	140	158	168	142	159	163	161	175	167	165	184	156	160	162	136	171	148	125	160	149	151	161	155	152	133	144	176	151	138	155	162	148	170	166	173	146	141	165	141	133	171	167	147	155	175	143	164	177	156	152	169	165	172	170	169	167	168	142	156	162	146	162	135	157	153	160	169	158	155	147	149	157	149	162	144	158	144	142	155	138	151	156	149	152	160	148	158	143	137	162	167	171	154	169	153	155	153	131	171	149	140	156	144	142	176	177	134	160	140	167	154	160	161	180	132	154	162	154	146	149	151	155	176	172	161	164	157	167	145	133	165	148	147	133	170	161	147	147	168	135	140	165	147	155	163	132	158	142	160	144	148	131	172	163	153	168	176	161	161	171	176	150	177	165	161	155	169	168	144	149	161	166	146	156	150	152	167	162	159	135	142	150	158	152	158	165	146	142	156	136	173	172	166	160	167	154	166	156	169	142	136	167	159	171	167	164	149	153	148	189	158	165	145	193	166	163	148	159	169	149	146	131	156	166	185	156	169	146	127	172	196	177	147	157	152	137	166	142	148	136	149	152	163	161	171	142	175	160	159	150	141	152	147	149	180	137	159	150	165	122	152	146	157
7888	2462	5552	6419	5532	4540	3655	3034	2530	2255	1938	1741	1580	1372	1308	1178	1072	1024	904	897	910	810	826	758	758	736	742	702	683	666	651	659	684	632	565	645	562	592	594	621	551	614	546	559	555	575	597	494	545	530	520	514	529	501	498	532	533	531	525	539	559	486	523	503	485	492	450	495	478	473	507	492	518	526	507	470	483	479	483	473	492	491	491	510	484	491	483	492	454	502	508	478	496	457	467	418	480	451	492	473	456	468	491	461	479	505	453	476	526	487	500	484	452	444	449	462	471	456	467	478	426	492	494	476	493	487	478	450	479	440	441	454	485	510	499	460	473	435	475	493	474	446	482	488	460	476	462	493	514	482	430	469	421	469	478	459	440	467	477	470	451	480	486	471	453	447	474	466	458	468	481	485	486	456	494	479	446	451	450	475	438	512	448	485	452	488	501	463	469	492	494	504	525	465	479	459	499	434	462	496	476	433	493	469	479	464	441	465	461	432	466	466	501	477	454	468	449	468	438	495	454	454	442	472	471	464	486	490	458	459	464	473	439	475	473	498	429	448	458	463	471	492	475	460	464	469	460	473	472	470	504	475	451	485	461	463	508	469	492	463	465	455	485	478	439	471	464	480	450	468	488	459	461	461	444	477	469	456	472	437	512	474	453	462	463	463	461	485	433	490	451	477	448	464	447	516	440	468	498	465	480	486	445	466	485	452	456	446	455	489	452	479	451	443	493	473	487	448	487	448	483	492	490	466	459	466	472	486	442	486	435	468	455	468	431	474	451	443	476	490	462	496	454	488	458	462	470	456	451	456	461	443	477	450	452	448	489	479	492	481	454	459	442	464	442	463	454	466	467	459	484	481	463	430	459	480	466	494	497	456	493	445	451	442	468	419	477	437	420	438	465	495	488	466	442	462	469	460	449	507	495	504	451	462	402	436	471	467	467	448	451	483	494	471	500	454	433	446	419	462	481	505	505	473	436	429	476	456	472	430	448	435	444	439	462	453	452	466	425	459	463	482	492	487	473	450	488	496	422	468	438	473	442	467	462	488	440	477	464	459	453	468	471	500	465	475	453	455	459	494	469	501	459	480	489	496	454	460	464	446	451	464	485	448	505	445	492	508	446	481	459	499	485	449	463	447	445	427	473	495	431	508	456	450	465	446	474	481	502	454	501	505	484	464	443	473	476	500	508	485	421	459	469	450	449	465	458	471	463	460	448	474	456	451	494	454	475	478	449	497	491	476	456	482	468	467	505	463	483	462	450	482	477	452	486	468	490	462	410	431	457	481	443	473	500	472	456	469	466	483	416	445	441	478	517	478	456	482	486	465	444	484	449	490	478	470	468	466	450	440	438	464	440	455	456	450	483	501	437	440	459	456	477	447	505	441	455	484	452	450	513	507	464	445	484	486	493	474	463	441	426	438	446	462	447	499	451	456	497	463	501	453	472	421	471	486	436	485	480	487	460	518	472	500	487	459	461	446	467	436	449	479	468	498	439	473	474	470	474	495	461	461	490	444	452	496	483	450	453	477	446	471	467	468	463	437	452	455	482	494	475	471	443	431	481	445	475	503	471	467	463	460	458	466	463	458	462	451	446	469	439	449	440	451	482	491	467	438	473	446	482	477	485	488	445	478	463	464	477	469	438	526	447	465	456	435	490	459	469	468	464	499	450	457	494	444	470	467	495	439	430	485	481	500	450	467	474	480	485	457	445	477	482	451	432	459	454	448	483	487	438	501	449	461	437	432	490	490	418	449	489	469	496	466	484	455	437	469	444	463	469	432	472	463	474	502	502	480	468	501	459	451	462	430	486	456	436	484	483	459	438	477	463	459	470	463	470	465	476	470	475	460	492	467	454	446	507	435	475	454	433	436	462	407	489	471	467	458	498	420	479	463	498	444	434	456	474	447	475	447	496	459	500	436	486	475	460	446	471	460	483	497	480	458	472	457	468	470	497	458	470	471	443	475	470	478	478	471	490	457	458	475	467	468	480	444	500	456	478	501	439	464	456	433	436	437	488	478	440	457	450	440	479	437	466	448	436	474	500	492	488	482	432	491	458	487	470	484	465	441	468	476	440	457	444	454	502	472	459	488	451	488	445	462	457	451	454	458	480	462	435	463	467	492	516	448	461	426	458	460	455	453	465	457	507	461	455	484	460	492	472	464	432	444	454	470	483	490	510	461	415	441	509	440	441	439	491	479	459	470	497	475	468	478	467	483	506	457	471	476	465	458	463	483	476	460	455	442	454	418	479	457	470	466	452	448	460	486	472	480	437	440	475	453	478	483	454	435	461	471	490	452	485	484	442	480	434	484	464	453	485	442	460	419	481	465	459	466	496	477	460	459	448	463	498	491	482	452	493	456	470	447	449	513	446	455	485	460	475	493	416	477	455	526	440	486	478	469	461	506	432	406	466	453	460	510	471	467	440	470	485	456	491	463	473	470	476	479	473	471	454	485	472	444	457	440	437	446	472	474	478	464	433	483	419	452	514	468	423	450	435	453	486	486	433	481	487	474	469	478	473	473	442	446	487	503	469	491	512	485	487	427	478	439	468	455	467	460	485	441	503	503	408	480	457	491	523	437	453	429	470	472	464	445	470	456	441	506	428	428	480	464	495	476	475	444	457	484	457	497	473	448	513	476	483	500	432	473	494	460	452	474	427	459	479	472	480	463	461	474	452	480	461	426	462	483	470	451	482	444	467	453	456	474	463	457	474	473	471	477	485	468	468	418	461	483	492	475	500	486	475	472	455	482	442	471	448	457	473	436	453	434	461	447	453	456	495	462	475	443	461	463	426	491	443	434	453	490	487	441	470	440	476	465	444	462	473	438	468	458	449	499	490	458	470	471	441	485	469	502	461	445	449	438	432	470	510	433	481	462	488	494	496	428	460	488	480	475	501	482	489	451	492	468	472	436	493	477	442	464	416	464	456	469	526	467	438	485	482	423	445	478	470	496	443	467	452	441	448	477	426	446	496	482	473	482	442	508	456	471	440	491	437	489	460	482	474	435	459	473	468	463	442	494	488	476	437	471	473	494	494	453	450	445	474	483	482	480	451	465	473	457	486	450	453	452	441	444	468	445	466	481	473	442	459	440	481	463	502	501	505	468	466	454	485	509	486	450	483	438	479	492	497	469	465	454	478	435	467	458	455	447	473	492	480	452	441	454	448	461	471	456	490	462	453	483	436	456	458	456	457	499	453	484	412	451	470	447	468	461	450	448	431	461	467	468	461	465	473	466	468	444	478	477	423	485	484	470	454	480	478	445	453	474	472	428	506	490	470	480	463	492	463	453	461	496	497	451	459	444	440	477	433	494	472	498	499	460	477	444	472	445	486	469	447	457	451	444	466	442	483	482	473	519	451	454	446	455	478	478	445	455	478	474	467	464	444	452	447	454	464	453	471	456	477	465	450	452	450	453	448	457	472	488	477	439	466	450	463	467	472	439	460	516	480	464	479	426	459	460	440	441	464	426	472	442
2435	340	360	339	301	255	294	264	263	236	225	240	273	234	258	274	257	248	242	233	224	272	246	246	261	252	224	250	260	243	236	255	256	226	256	257	229	273	225	267	234	235	257	244	239	258	235	223	255	239	226	246	247	270	222	223	263	231	259	256	244	261	240	255	229	238	258	251	246	234	243	218	237	250	229	231	236	246	261	243	259	239	227	245	247	269	220	233	279	248	248	265	274	236	270	253	256	237	256	260	248	239	231	231	232	250	264	253	242	227	223	264	268	269	263	280	255	278	261	250	242	274	263	249	220	248	270	265	264	268	254	238	252	233	255	265	248	241	286	264	236	225	258	226	243	258	247	205	238	242	251	247	228	236	265	257	254	242	266	249	233	258	252	245	251	233	261	262	237	265	239	252	219	247	249	242	252	210	238	235	237	226	253	243	250	228	223	283	249	255	245	250	249	234	248	241	282	250	261	277	204	209	246	248	243	242	236	228	260	265	239	278	220	227	260	251	232	243	245	269	250	244	238	235	250	248	263	248	255	249	263	254	229	248	243	254	251	226	259	229	255	247	245	249	251	212	225	230	250	256	236	237	236	274	230	236	250	260	251	262	270	256	238	231	254	238	240	262	240	251	251	244	246	274	231	235	237	220	299	260	250	260	241	252	255	236	247	249	244	281	233	245	264	246	233	256	256	250	278	209	242	235	256	218	261	270	209	241	208	250	258	265	242	238	287	267	232	238	252	252	265	248	258	259	242	248	257	239	241	236	226	250	263	268	227	215	224	236	252	265	240	226	247	255	246	228	241	236	246	275	242	234	259	244	272	270	256	248	280	237	233	251	236	236	244	242	260	232	261	222	241	237	229	243	247	248	241	262	253	269	222	242	249	234	233	245	234	230	254	223	258	245	231	222	266	239	245	246	234	227	227	237	256	246	246	251	233	249	223	264	237	248	246	270	214	224	238	232	258	271	252	267	239	227	255	244	256	243	242	281	259	265	238	240	255	244	252	282	260	224	250	240	280	226	256	226	217	223	250	276	258	260	228	291	220	246	240	272	242	249	257	270	254	228	226	248	235	238	224	235	232	261	238	237	275	224	256	257	277	257	246	236	234	270	232	256	268	259	268	248	240	245	271	238	256	259	262	276	274	254	254	244	255	253	227	232	262	254	262	230	252	229	240	249	260	244	252	265	262	245	248	249	250	246	245	252	238	227	232	247	253	232	251	285	233	236	235	241	212	241	231	228	253	222	232	242	255	279	263	266	251	256	264	249	237	275	261	277	249	245	270	260	285	225	290	243	239	236	252	223	274	220	246	221	250	271	226	247	271	261	228	242	272	279	278	239	241	226	244	261	254	234	243	247	245	232	247	235	255	255	228	230	286	224	249	253	267	263	256	225	252	265	234	283	266	230	246	248	267	235	264	240	253	234	267	243	238	237	238	233	264	258	242	251	254	234	246	240	253	249	253	254	236	237	255	268	265	257	246	252	239	269	292	255	258	264	272	257	225	259	249	251	235	258	257	248	244	256	236	236	288	232	235	258	266	244	257	238	240	235	252	250	271	236	269	246	240	244	256	220	260	260	267	233	255	270	240	270	237	252	254	247	251	262	245	244	247	255	236	244	243	262	234	241	241	216	253	256	254	249	253	256	255	248	242	240	246	242	269	264	256	251	241	251	245	236	249	244	261	232	261	229	270	258	212	268	230	231	239	255	246	257	246	249	239	232	224	229	258	273	238	240	249	269	235	263	245	241	279	226	250	255	234	266	242	259	276	255	238	206	230	274	273	281	230	225	238	253	252	238	257	232	233	247	236	272	248	226	257	257	232	270	240	226	244	264	247	231	247	224	262	251	256	251	244	242	245	233	237	227	241	243	238	251	247	262	267	248	245	247	216	265	268	242	262	223	233	253	237	260	251	230	264	272	292	245	247	216	236	242	213	235	235	251	239	242	248	246	274	246	266	263	254	237	237	259	269	263	276	221	269	252	302	235	232	250	247	242	250	264	271	254	264	259	247	223	224	245	230	248	238	246	214	261	267	229	224	213	247	233	260	232	238	260	253	248	260	263	230	254	215	278	233	225	254	247	253	266	236	243	249	226	252	232	270	256	258	249	264	239	300	272	225	254	260	244	253	229	251	234	253	259	237	249	249	236	236	259	262	227	254	242	245	256	245	257	237	256	255	241	237	231	254	253	257	239	238	246	243	224	220	239	232	239	271	222	238	245	259	233	237	269	273	237	242	253	314	246	240	259	246	246	251	246	247	240	246	251	270	244	243	273	227	226	244	233	233	208	239	225	247	236	227	237	231	242	262	289	257	241	259	266	247	257	255	248	233	265	260	242	239	252	269	224	236	273	263	249	239	250	241	237	247	259	237	262	264	249	241	250	242	259	264	231	244	253	248	248	245	258	238	230	259	232	252	245	257	225	255	246	269	261	256	256	274	255	240	233	237	237	252	233	244	239	255	245	248	247	239	283	270	257	251	266	242	248	219	261	233	234	223	257	247	245	253	218	221	230	280	249	259	263	250	221	256	255	235	269	227	257	253	249	240	243	254	242	244	236	239	219	250	250	256	263	244	239	248	239	233	248	224	267	239	258	252	245	244	250	221	247	220	249	230	221	232	261	267	236	225	244	240	243	257	246	255	234	238	278	263	234	217	239	278	255	221	230	254	232	257	260	260	224	256	247	244	272	273	251	246	238	273	265	241	227	239	248	255	235	274	234	225	250	244	253	256	234	256	236	240	251	209	227	224	244	248	238	248	252	216	227	266	248	272	252	244	255	261	231	260	238	255	253	255	212	252	274	265	253	260	258	241	271	292	240	250	252	239	212	255	261	254	230	257	240	239	239	248	260	255	240	247	251	232	222	234	244	246	230	260	233	224	245	258	242	245	265	243	219	249	243	256	222	216	250	250	252	228	235	243	248	235	227	255	246	225	247	281	263	274	231	244	249	223	248	262	242	267	230	254	241	262	243	239	260	265	213	262	251	207	230	235	264	255	226	255	229	234	273	225	230	235	245	267	237	237	242	271	274	261	261	233	244	241	276	224	263	227	255	253	226	251	249	234	241	250	251	249	269	249	247	249	265	240	255	246	228	221	258	266	234	241	243	227	251	256	264	245	267	268	249	261	234	238	249	261	248	258	247	262	237	249	233	255	240	252	249	254	250	222	232	244	221	256	258	254	231	256	227	221	277	225	239	246	258	273	272	247	235	253	244	265	227	274	247	235	258	254	245	262	235	242	220	206	256	278	264	224	239	261	239	254	276	233	225	248	245	232	247	269	222	235	251	235	270	253	237	265	225	246	238	253	233	238	246	237	245	270	238	251	238	263	239	239	222	250	229	242	252	239	258	267	254	261	250	228	253	261	239	276	259	253	252	241	267	210	253	242	248	225	237	277	244	265	260	253	251	292	269	253	248	264	253	230	271	240	256	232	243	270	247	255	240	210	270	227	212	237	248	270	240	267	262	241	247	248	268
2359	763	896	914	916	814	804	759	740	727	702	721	727	693	709	707	677	708	697	685	721	687	680	711	668	740	712	653	725	694	694	675	692	678	638	659	701	671	652	684	676	637	700	717	636	676	685	638	694	675	687	674	661	676	666	679	725	705	664	620	677	657	711	675	685	728	684	670	628	635	679	667	661	619	684	659	687	711	679	668	690	682	674	677	655	668	658	665	659	667	698	661	702	708	668	648	686	645	722	658	734	669	634	657	665	694	669	670	708	630	723	678	668	630	655	644	677	682	671	647	679	633	693	673	698	688	669	681	706	655	683	672	676	700	647	664	680	705	678	703	690	639	645	701	751	707	653	670	669	631	677	630	653	644	648	633	665	672	679	685	692	675	642	725	665	724	689	720	678	656	668	655	689	703	690	685	631	703	633	641	622	635	691	710	662	683	665	673	662	657	685	687	659	648	656	621	706	662	648	638	639	688	685	672	663	648	703	658	678	705	720	646	684	699	644	643	695	665	718	695	688	700	691	662	658	662	641	636	672	669	701	624	676	685	676	723	654	643	693	710	684	659	655	663	652	657	648	654	664	652	699	648	684	709	663	626	698	655	648	676	683	677	682	687	692	612	680	709	629	658	701	678	698	655	640	679	673	704	626	645	693	637	627	668	699	674	669	703	717	642	695	761	654	669	656	650	666	682	695	699	642	676	676	649	701	694	644	672	648	681	670	665	653	721	684	695	693	646	631	703	614	689	717	654	682	646	618	643	682	679	654	661	663	701	638	651	661	707	661	643	731	682	666	720	649	660	662	695	655	624	657	677	690	638	661	685	678	684	713	693	657	679	629	657	681	645	701	656	701	675	687	643	710	684	608	654	648	689	663	649	674	691	632	738	678	658	686	630	705	658	696	648	649	718	666	668	711	695	635	685	683	733	681	681	710	652	658	647	662	679	686	636	668	685	725	682	630	641	651	624	631	663	713	671	729	696	688	662	682	639	644	668	711	663	721	627	651	689	712	653	676	633	641	671	628	649	682	678	658	733	674	669	618	704	686	660	705	704	653	690	673	652	693	685	651	612	640	640	697	668	655	677	673	665	737	684	673	634	671	662	704	678	680	691	665	684	669	665	645	657	684	679	651	644	672	719	679	688	715	628	666	644	659	660	695	651	683	672	722	663	711	614	689	665	662	642	726	660	690	646	621	697	658	658	667	650	670	626	676	679	653	647	687	679	651	679	703	661	644	680	691	678	616	646	655	705	630	672	676	667	705	674	692	673	660	687	680	687	659	686	653	707	686	681	658	629	658	638	637	685	640	676	613	714	658	650	670	685	676	630	681	681	640	653	663	697	665	645	653	695	666	683	671	683	647	659	685	658	668	670	665	711	692	692	662	682	656	666	692	681	659	685	648	649	648	627	653	687	666	626	656	687	667	692	700	655	717	666	700	666	683	678	648	699	695	693	674	674	684	628	674	672	661	654	698	651	639	642	661	634	636	658	696	671	677	680	696	666	605	694	688	720	654	695	689	685	669	676	677	664	691	678	733	731	666	660	695	688	660	669	683	637	666	683	649	651	702	645	648	697	669	687	680	649	677	639	654	710	670	666	662	718	671	687	637	649	639	683	634	652	661	713	691	651	636	605	630	700	705	636	641	673	637	643	715	685	672	668	666	689	679	695	689	616	670	647	648	648	706	700	691	691	664	662	689	689	719	609	666	643	636	670	647	672	654	653	666	667	706	664	699	702	651	657	721	631	648	667	669	699	653	650	672	704	678	697	665	695	716	674	614	698	674	657	645	667	663	704	651	691	658	679	713	651	632	659	687	678	707	674	655	656	687	678	683	698	692	681	672	687	599	704	691	648	684	673	671	645	669	701	686	687	669	655	655	718	681	690	702	699	670	627	640	673	633	659	628	649	660	658	674	681	686	657	618	671	656	635	690	659	662	706	660	662	719	683	695	686	667	699	685	686	723	693	646	707	678	629	683	689	631	685	694	675	654	662	694	669	674	683	639	646	634	683	651	666	691	655	629	654	718	724	667	683	691	711	681	671	649	653	686	704	664	651	651	647	709	699	698	693	665	674	672	638	640	681	663	694	659	625	619	671	683	632	717	681	673	691	675	704	641	672	715	664	702	637	663	651	602	705	670	662	660	611	633	689	672	669	649	669	625	687	662	675	663	664	622	627	670	637	652	647	668	641	691	643	713	660	703	668	657	712	680	611	638	696	650	664	667	622	653	655	693	667	637	654	679	700	678	674	687	685	645	700	637	664	699	627	628	670	694	691	702	666	676	655	668	661	732	649	684	667	650	706	697	673	689	672	707	670	698	677	677	634	663	647	693	674	653	714	697	709	643	706	670	656	664	687	653	689	677	660	688	682	661	632	645	661	652	705	671	663	705	686	652	682	716	648	706	696	697	658	648	649	604	710	679	638	639	629	642	662	693	689	665	703	690	674	670	683	671	676	672	665	657	692	685	653	700	665	720	662	689	696	694	702	686	665	710	669	675	707	654	647	656	748	625	645	624	677	683	667	679	661	681	659	612	718	663	646	691	689	709	677	670	673	662	713	673	626	664	677	651	679	694	663	707	662	636	649	639	689	660	646	686	670	689	650	691	683	667	722	680	655	668	660	696	656	643	688	658	681	643	618	669	673	641	683	654	662	716	671	658	683	665	634	686	658	678	669	647	662	648	657	698	671	663	643	656	674	672	688	674	636	722	641	694	651	670	653	702	635	630	649	697	682	686	670	636	674	654	683	643	677	699	646	624	639	667	682	685	680	688	680	659	620	672	649	659	671	677	670	710	702	655	692	651	618	661	654	647	671	724	726	694	659	643	711	711	682	646	694	619	686	619	655	712	678	673	715	683	678	641	684	631	685	713	642	675	649	678	650	689	652	690	735	640	667	704	709	693	644	656	641	635	637	686	708	660	683	649	724	730	652	683	665	676	704	681	658	679	664	656	709	625	675	676	635	645	648	634	667	699	654	682	658	657	719	695	631	688	673	677	695	689	671	652	738	646	682	694	668	672	658	658	648	712	723	668	644	659	665	696	696	669	654	706	698	647	697	698	686	698	661	620	675	676	699	700	653	648	694	715	679	696	691	678	644	669	688	643	687	685	708	676	660	695	683	659	664	673	704	705	664	671	676	700	675	662	654	677	643	654	667	694	682	677	672	631	701	633	679	693	685	641	669	680	656	685	679	629	646	642	635	716	641	697	736	645	696	737	658	675	711	665	657	668	644	643	703	695	713	718	657	683	688	654	676	619	649	663	641	674	668	664	669	645	703	691	654	637	730	641	642	651	646	624	671	682	657	679	651	687	701	685	659	660	676	656	692	713	661	661	649	658	696	671	680	656	678	669	716	669	717	689	672	687	716	672	685	647	686	663	668	686	648	682	703	606	706	666	676	659	655	667	652	658	680	655	689	706	629	686	688	630	648	637	674	680	701	675	714	652	661	627	678	660	670	657	716	665	650	659	606	646	693
10246	1224	1456	1139	830	606	484	392	345	297	269	257	197	176	177	199	164	173	152	166	158	165	137	136	163	136	142	133	138	131	125	149	117	124	161	147	133	123	129	119	135	144	127	115	119	126	139	127	111	125	122	126	115	140	120	118	122	120	129	116	117	129	120	106	106	131	119	123	121	137	114	100	125	134	121	104	116	128	121	114	122	126	133	111	122	125	141	114	122	94	120	136	110	133	115	99	108	127	144	111	117	111	135	107	116	133	128	114	133	125	121	129	119	123	101	93	121	127	111	117	110	106	113	120	103	141	115	128	121	146	122	126	127	117	103	103	125	108	118	115	134	143	126	102	113	106	121	104	116	126	126	120	127	96	129	108	134	121	110	121	117	119	118	106	119	161	113	131	109	130	124	128	123	131	110	126	120	117	111	107	117	113	120	105	104	112	106	122	123	121	99	108	110	124	106	120	116	117	121	121	123	117	115	110	119	112	116	126	120	118	143	112	102	115	137	122	112	133	115	120	124	129	124	122	129	117	117	111	126	94	129	131	102	125	125	106	126	103	105	130	130	98	119	119	105	130	111	117	128	136	109	114	138	121	116	125	102	119	128	99	133	119	110	106	114	126	122	104	110	114	115	127	121	119	131	101	109	132	116	100	123	111	114	108	107	134	118	112	130	113	122	134	102	149	112	104	125	132	113	121	133	137	121	119	122	120	123	104	121	120	112	107	134	114	135	109	117	123	119	130	130	144	121	113	123	126	105	114	124	110	110	122	105	120	126	119	102	125	127	132	133	111	107	110	136	105	120	103	127	114	128	102	106	100	114	128	123	128	149	103	126	108	108	136	105	130	118	123	117	116	113	122	120	120	111	109	104	134	112	112	112	136	121	127	115	114	118	108	111	96	116	124	118	102	117	111	129	113	113	96	139	126	113	147	130	121	114	122	126	125	129	107	111	129	124	109	129	117	103	125	144	100	129	106	131	114	118	103	141	104	133	129	124	123	120	119	125	132	107	95	106	120	131	113	143	114	125	129	127	118	108	130	135	118	146	132	109	119	134	131	137	131	118	123	145	128	106	131	125	121	117	121	118	125	118	141	127	129	141	109	93	128	128	125	131	117	109	105	101	131	120	96	136	110	110	86	120	142	126	109	130	146	140	135	113	100	114	116	141	94	106	140	124	113	145	128	110	114	117	127	136	133	105	124	116	124	128	111	112	108	100	128	119	114	101	117	121	111	131	106	125	115	130	127	116	114	117	118	117	117	113	130	136	126	124	119	127	138	124	131	117	126	135	107	107	120	104	114	115	123	116	116	126	104	112	122	114	126	104	136	103	105	133	116	102	134	113	115	107	121	104	112	111	123	118	124	120	105	120	112	136	131	120	123	111	132	113	115	132	136	131	129	115	112	120	101	137	128	120	124	115	127	125	117	100	111	119	112	141	137	127	143	127	120	122	101	125	99	118	105	121	115	127	116	125	135	117	123	116	111	125	100	101	114	133	124	105	124	113	112	95	139	105	115	130	107	124	125	115	113	96	109	106	137	129	118	120	116	141	127	108	123	123	115	135	129	115	125	123	144	127	134	142	116	122	124	111	138	131	123	119	121	121	110	132	122	133	127	129	122	121	132	112	121	133	125	112	99	115	120	129	102	135	112	119	116	125	112	110	129	133	131	110	119	124	119	118	115	118	121	102	123	134	126	121	120	130	129	132	119	124	101	117	130	124	126	121	129	118	139	111	108	110	108	111	121	121	114	107	105	133	106	113	133	125	118	123	130	115	107	115	128	117	124	116	134	125	107	125	121	131	111	110	115	137	132	139	122	116	115	124	118	116	120	119	109	114	131	121	115	116	123	142	122	116	108	115	111	131	118	107	121	132	109	96	126	146	110	117	125	112	105	105	132	120	94	103	112	138	125	126	122	117	121	112	122	122	120	110	129	120	124	140	120	115	96	117	117	129	121	119	123	106	116	124	124	118	124	121	106	132	139	145	131	130	110	116	111	112	139	101	116	130	130	108	135	128	133	126	119	116	129	129	106	118	133	128	118	85	132	118	107	122	113	118	110	123	118	126	117	124	110	126	108	99	98	120	108	108	107	131	110	108	108	133	108	114	126	112	126	128	137	123	126	106	108	129	124	121	123	98	105	121	122	118	122	134	122	112	128	124	107	109	110	102	119	112	115	103	111	117	121	123	113	117	127	117	126	113	127	137	105	121	93	143	151	121	123	113	103	122	141	122	129	113	112	126	126	115	134	117	105	112	134	123	136	103	111	116	113	121	108	95	119	119	131	138	123	127	113	114	109	123	131	116	109	120	98	136	119	130	122	133	130	122	119	120	120	123	111	128	132	127	122	137	116	122	129	118	110	123	104	124	126	132	116	151	140	123	117	111	125	119	132	145	125	103	129	87	109	120	101	124	129	125	112	134	114	117	114	123	143	135	126	114	121	134	119	126	151	133	125	120	117	117	125	117	110	102	120	116	120	131	126	133	118	128	104	113	127	133	122	127	134	108	103	128	115	135	113	134	133	124	123	127	135	111	92	121	105	103	114	112	117	141	127	122	124	100	129	143	121	126	107	112	119	141	123	112	123	110	112	117	121	133	90	118	116	130	103	115	137	139	129	110	127	121	137	128	123	112	110	122	124	104	104	141	107	137	114	116	122	119	125	119	106	128	127	100	115	131	116	129	128	116	100	116	109	117	125	111	134	113	115	129	123	128	136	112	110	126	103	126	137	136	135	131	102	134	133	126	139	126	112	123	126	117	120	95	114	121	105	123	102	115	141	148	143	124	111	109	103	133	112	114	131	112	111	128	116	114	134	124	127	111	106	123	116	122	126	107	128	127	122	118	120	124	131	131	116	136	116	121	107	126	135	129	121	136	113	137	116	103	106	114	94	93	122	122	120	114	127	127	126	117	148	101	128	123	136	114	144	132	135	125	117	117	124	110	104	121	128	115	150	107	126	106	131	145	148	110	111	137	113	120	93	94	120	120	121	117	129	113	132	122	127	128	123	127	134	108	146	131	115	129	130	121	132	105	117	110	124	104	144	106	117	118	121	121	126	110	133	126	130	120	116	109	109	134	106	99	127	111	122	140	123	127	124	119	112	109	142	121	122	121	123	110	123	115	118	121	121	102	135	105	105	151	102	132	139	117	121	110	114	124	126	113	117	127	113	121	116	154	126	100	108	120	141	115	111	122	131	106	106	112	119	136	123	103	133	123	116	114	113	127	131	121	105	118	142	133	115	113	95	106	112	125	113	113	106	111	113	103	114	115	133	116	131	121	123	115	130	113	126	152	129	136	123	123	109	126	118	112	118	128	110	119	126	123	97	120	125	117	106	131	117	120	87	121	120	139	130	110	119	131	111	121	120	129	111	118	119	145	106	112	141	128	123	134	129	123	119	111	116	117	126	128	113	144	110	127	119	96	124	132	129	132	108	132	114	100	122	128	125	110	121	104	115	117	117	134	112	124	133	117	112
5885	1440	3184	3724	3229	2631	2203	1855	1507	1317	1185	1092	987	880	843	742	723	682	663	630	583	539	537	522	518	531	482	485	481	515	468	480	511	517	379	423	420	405	412	439	402	412	402	440	441	410	411	376	362	404	369	409	413	360	379	381	386	398	386	411	435	385	397	354	361	434	365	384	362	400	389	384	363	383	380	395	397	341	346	379	378	388	388	378	357	363	403	390	357	426	388	387	374	366	320	371	350	385	326	343	382	364	358	338	360	380	365	383	347	365	323	385	384	364	367	397	369	368	375	398	336	331	394	382	349	369	383	374	343	374	390	366	375	345	385	372	378	384	363	349	395	364	384	394	334	379	361	332	355	352	355	355	363	372	356	398	352	376	359	347	374	358	373	366	351	371	380	329	370	359	356	365	398	401	337	371	366	337	361	358	366	373	365	366	361	357	354	360	311	373	309	351	396	392	370	362	353	368	374	408	350	339	331	362	381	383	375	336	382	348	368	354	340	349	371	378	360	357	394	366	348	380	408	355	391	369	367	366	368	370	411	353	361	351	367	387	401	408	357	380	317	359	343	365	336	360	360	358	362	377	384	357	354	352	359	351	360	363	350	352	369	374	363	356	371	372	370	366	372	355	378	344	386	379	400	369	379	386	348	368	380	350	360	367	344	381	385	378	337	388	339	357	344	349	379	333	368	364	366	380	336	374	390	363	362	347	353	384	375	371	381	358	349	369	380	387	364	377	380	376	375	364	364	383	395	361	349	386	323	334	374	356	342	334	359	381	381	391	358	394	389	360	350	336	372	358	357	372	393	354	394	367	352	355	353	365	382	369	375	366	361	364	369	386	380	366	359	359	345	389	358	367	338	358	360	336	344	351	370	351	363	339	367	395	337	373	359	352	373	374	372	389	361	383	357	378	341	399	358	371	348	398	353	370	367	387	389	353	347	347	348	360	355	347	367	364	368	350	348	344	381	394	361	398	391	393	376	352	380	376	332	375	358	361	385	394	345	346	391	325	375	369	379	369	377	353	393	358	340	394	372	368	357	353	387	366	367	349	365	350	350	361	343	341	372	368	351	353	338	360	365	352	345	366	377	359	368	372	412	359	348	349	379	362	338	325	366	401	335	359	378	372	355	379	419	387	357	370	376	353	352	380	359	346	388	382	324	365	374	372	341	367	364	343	337	354	323	397	360	360	318	369	372	375	379	377	372	401	381	359	336	352	396	345	352	360	377	310	366	358	347	367	381	376	343	346	371	325	350	356	362	362	363	371	396	362	372	352	375	371	374	396	382	368	334	341	361	377	347	370	340	363	395	365	385	337	374	383	408	384	376	371	369	345	366	359	339	359	371	355	344	388	342	387	377	366	374	360	356	331	374	366	383	370	401	366	346	387	400	354	361	361	355	402	373	341	416	364	370	370	375	409	344	364	393	371	357	419	391	343	352	380	389	389	351	369	383	363	348	391	348	358	378	382	378	376	355	356	369	388	357	362	367	364	353	373	396	378	386	365	343	355	350	361	378	398	356	360	394	344	374	377	403	363	392	390	336	350	363	383	378	389	353	375	433	352	389	383	392	357	370	360	386	365	392	334	369	362	336	342	332	357	377	383	349	380	352	380	397	358	380	394	397	348	376	369	345	381	352	382	364	348	346	354	353	363	368	374	347	370	371	363	339	372	370	374	407	371	334	369	364	353	326	329	365	357	344	355	340	376	370	345	368	361	375	339	349	393	349	372	366	352	394	386	342	372	388	355	331	369	374	328	327	348	390	381	370	354	384	377	372	376	396	364	380	386	359	376	358	370	362	377	366	393	351	381	359	374	362	377	363	346	366	393	371	383	369	353	372	386	398	388	345	352	387	374	347	359	343	357	371	365	361	364	397	359	342	369	385	331	369	375	356	353	364	365	359	382	361	393	389	361	368	379	363	380	352	397	400	368	372	340	392	365	399	338	367	378	384	375	349	362	355	322	338	353	363	402	349	370	368	366	373	356	362	337	342	350	366	374	385	376	377	396	361	364	356	327	387	320	349	357	375	377	375	385	370	375	401	378	397	323	375	382	353	345	364	351	370	339	398	381	368	370	334	371	391	370	385	380	383	355	358	384	362	363	375	358	390	353	357	370	385	360	414	394	343	359	364	366	378	346	341	336	358	376	405	348	341	361	367	384	381	381	337	364	329	367	349	357	379	353	405	341	345	362	341	373	362	415	365	376	359	374	385	369	373	374	381	372	402	332	393	349	347	390	368	351	345	366	370	333	369	366	354	365	356	366	358	405	379	362	381	393	382	370	385	379	360	360	384	376	386	368	398	357	388	375	365	363	396	368	364	343	366	350	359	356	358	363	382	394	363	349	359	359	363	354	374	341	367	419	347	355	377	383	356	375	363	364	343	347	358	366	334	364	370	362	371	364	357	362	344	390	404	393	333	331	363	384	328	386	360	349	372	365	355	373	354	346	343	363	358	374	360	342	378	368	397	352	367	406	378	377	386	374	388	358	373	362	336	355	374	370	352	340	353	368	381	367	379	355	365	397	373	356	351	341	337	362	351	379	353	369	371	376	364	359	322	357	380	352	339	387	366	354	373	373	377	367	362	366	375	361	384	374	392	356	381	349	317	400	390	386	354	341	342	367	374	397	373	367	350	367	384	360	361	331	344	344	330	356	367	388	352	391	324	330	361	367	367	374	369	355	349	376	354	369	355	353	361	335	381	367	336	345	351	360	361	343	390	335	338	349	352	360	362	344	353	370	379	339	391	385	386	369	394	374	367	370	393	360	383	394	404	388	379	390	361	344	382	386	374	390	333	355	377	371	348	390	340	389	355	370	361	399	332	313	387	387	340	371	329	381	382	348	361	342	342	379	352	349	356	354	344	330	347	352	362	367	396	355	367	375	355	347	356	353	395	356	380	341	349	404	351	353	354	355	361	385	334	341	424	358	342	376	365	348	365	374	371	397	393	360	376	388	348	370	370	403	350	380	342	360	355	335	366	361	363	335	352	372	357	381	353	407	368	364	344	382	330	378	317	346	357	328	372	353	360	380	393	345	363	350	345	385	358	337	344	374	372	382	367	351	340	390	391	367	365	402	369	374	375	354	348	362	397	353	381	352	397	365	359	360	351	379	389	377	342	358	369	344	375	367	344	361	355	370	360	324	354	395	355	363	360	342	360	345	354	346	405	351	345	388	340	372	357	385	382	369	354	376	331	379	359	395	376	366	340	371	374	352	394	383	357	345	353	407	337	366	372	362	401	364	395	363	336	336	393	369	387	351	365	371	402	359	389	351	351	367	406	382	365	372	337	379	338	418	365	382	363	356	373	340	355	371	374	341	385	363	391	353	393	355	387	354	401	369	405	372	370	339	358	389	366	363	375	348	364	392	392	383	366	334	384	345	381	339	355	358	361	355	380	349	365	392	347	359	345	342	347	350	395	358	391	378	354	350	360	366	392	388	361	357	389	370	368	359	358	364	404	331	354	366	359	351
18645	3076	2755	2111	1560	1151	881	654	598	436	416	381	350	296	272	252	260	237	227	205	249	184	221	207	198	182	189	206	185	177	174	182	177	183	142	166	177	173	182	168	143	161	175	176	172	170	166	158	159	181	166	190	170	153	159	160	152	153	169	154	156	145	162	150	143	153	165	154	155	159	166	159	160	143	168	157	144	166	131	140	148	142	145	135	150	172	156	179	186	155	156	152	143	150	152	159	167	158	155	164	133	149	166	147	155	153	140	156	159	176	155	142	175	142	137	162	171	150	160	160	144	169	166	150	124	166	165	166	174	154	168	160	149	154	176	146	160	154	169	161	164	157	145	146	165	157	134	157	143	154	141	176	155	184	169	152	150	154	155	137	131	145	144	145	173	162	164	164	162	167	181	138	161	150	155	150	174	154	161	151	165	181	152	169	161	136	163	141	155	141	157	153	158	191	170	131	129	168	153	156	166	151	147	159	147	148	166	142	159	153	165	145	142	155	155	147	161	155	162	140	132	138	152	158	162	164	165	169	147	167	151	160	153	146	162	138	165	146	137	140	140	145	144	155	149	151	163	161	155	154	154	177	144	176	176	150	134	153	154	135	167	155	152	170	145	153	159	142	159	148	149	154	162	158	173	174	133	150	175	176	149	159	145	175	165	179	198	173	166	153	149	143	133	158	148	157	161	163	155	162	159	155	143	158	139	128	159	153	162	146	139	137	163	165	158	150	145	178	161	164	174	160	142	138	162	138	180	167	133	147	140	152	174	136	136	144	149	146	163	145	157	154	159	149	166	163	152	179	160	156	152	171	163	134	149	166	171	148	141	156	154	154	164	142	174	152	128	174	141	154	152	163	154	151	133	131	162	139	149	133	179	126	165	147	149	166	154	157	157	140	135	178	149	145	160	140	157	157	136	152	157	146	169	154	157	156	152	164	153	134	139	129	168	177	146	159	164	157	179	170	177	155	180	117	191	179	165	147	145	159	166	147	170	155	161	149	182	138	156	165	130	151	129	172	152	165	156	142	149	142	156	168	153	167	159	166	149	153	150	136	185	177	130	165	162	159	162	154	144	163	156	149	163	152	180	146	173	147	146	175	186	171	158	171	164	171	159	155	169	154	149	131	152	147	161	185	165	169	154	162	172	136	144	167	166	167	158	141	137	157	136	131	163	164	152	138	141	162	167	171	158	171	140	160	171	142	142	144	174	136	155	168	160	144	163	181	142	165	173	170	150	156	169	155	149	158	155	148	153	146	168	158	158	174	164	154	166	162	136	161	158	149	159	166	179	147	170	180	153	141	154	165	175	153	185	154	157	161	141	146	147	159	154	144	119	129	162	145	156	160	182	162	163	178	168	143	172	145	190	174	176	158	133	165	150	161	157	142	154	161	153	140	159	151	170	153	176	147	178	159	154	171	149	144	158	148	149	172	164	167	141	159	155	156	172	146	155	148	164	142	150	152	168	183	161	151	156	166	157	147	144	173	168	148	157	169	135	147	151	143	165	153	159	160	127	172	163	165	145	159	146	155	159	151	171	186	156	149	168	134	139	152	151	183	167	143	142	184	150	143	154	167	152	162	159	164	147	145	154	164	150	146	164	175	152	144	159	151	136	164	147	169	145	151	158	155	167	130	163	167	155	163	170	149	177	187	135	160	154	184	177	155	163	175	144	135	181	142	172	185	148	151	138	164	154	173	162	169	169	155	148	166	181	143	173	181	163	148	140	149	163	168	154	162	161	162	159	162	142	136	166	177	168	146	152	143	159	169	166	160	152	162	159	146	148	175	166	170	171	148	137	119	137	139	158	166	144	159	175	167	183	162	155	164	148	148	165	178	156	156	164	140	147	135	173	158	154	159	172	131	164	151	161	127	163	165	149	149	138	126	165	142	148	130	163	142	148	164	167	157	169	166	144	168	151	156	149	137	154	159	169	163	152	164	160	144	170	143	185	162	159	150	144	140	153	168	161	142	153	145	145	162	151	140	148	160	147	155	163	171	165	137	162	145	145	157	158	153	156	138	189	170	151	167	142	154	151	170	167	140	168	164	131	141	171	172	168	166	178	167	182	160	151	135	155	132	184	138	134	151	158	167	157	148	147	147	165	140	153	149	151	137	148	139	154	165	187	156	182	148	148	166	121	161	135	173	161	152	146	140	158	141	164	147	173	152	168	161	144	159	159	161	150	161	144	166	158	163	168	174	162	164	157	130	150	146	134	166	147	162	171	134	147	207	179	165	168	163	157	146	149	176	175	155	144	147	154	148	154	151	170	167	175	163	149	154	151	145	155	172	154	158	167	152	131	151	151	183	163	149	166	164	158	179	125	163	154	133	153	165	155	164	148	162	146	149	165	154	150	165	182	170	161	177	175	186	157	143	157	153	177	167	148	146	159	145	150	134	138	165	156	165	164	167	174	161	130	148	185	156	163	159	158	148	178	151	146	144	166	171	151	148	159	160	150	145	127	156	160	172	168	167	142	149	152	148	166	151	158	158	174	150	147	153	143	160	167	153	158	151	145	138	175	135	157	152	178	149	148	150	142	158	133	147	160	146	167	167	164	160	163	154	163	168	169	178	165	163	141	168	170	131	165	155	178	148	186	161	166	154	149	152	146	180	159	150	159	166	147	171	174	143	163	153	164	164	177	166	148	147	164	161	147	147	140	159	146	122	153	148	156	169	162	150	172	169	176	174	151	137	167	167	160	156	173	149	127	188	185	163	130	143	160	125	135	151	166	161	156	178	135	157	146	158	159	185	156	146	176	149	134	142	146	143	185	141	167	165	167	149	157	163	157	145	154	159	167	165	147	154	158	156	174	158	168	148	164	131	168	152	150	159	160	191	154	147	166	170	153	158	150	155	143	191	150	173	146	173	172	181	150	146	156	159	154	155	151	171	146	176	163	141	157	160	153	159	149	164	156	153	163	140	169	158	149	159	156	175	145	167	165	156	145	163	156	161	165	150	166	164	157	189	154	179	170	163	175	159	183	165	168	155	161	153	139	160	163	147	157	176	157	171	150	158	163	166	158	166	156	156	167	161	141	153	155	172	168	168	145	148	146	148	146	143	142	152	165	155	144	194	146	151	173	180	145	173	162	148	153	152	171	150	168	133	164	174	157	173	143	150	184	161	147	150	162	149	153	144	154	156	138	147	137	132	152	147	162	165	161	131	177	140	162	153	153	153	148	169	150	169	151	147	161	168	171	149	149	152	149	167	140	143	152	171	134	167	154	149	153	149	178	153	154	145	159	153	169	161	145	168	167	153	163	176	151	135	157	175	156	160	150	156	172	150	157	168	154	158	173	149	183	153	176	153	167	160	149	162	173	153	172	155	151	150	141	164	161	150	166	168	160	145	184	149	154	156	165	149	156	151	173	149	131	155	150	144	158	184	141	154	152	164	176	169	146	152	162	146	136	145	168	143	167	150	148	163	153	166	151	170	172	156	153	156	137	155	154	157	137	168	149	165	151	145	150	153
7953	2447	5532	6457	5366	4548	3661	3052	2518	2158	1980	1725	1522	1434	1287	1160	1127	1061	980	946	894	844	781	811	753	758	713	666	726	664	714	643	679	581	610	598	586	573	630	586	570	543	608	567	544	548	537	604	483	576	514	511	526	521	556	542	531	515	503	549	524	515	525	513	521	467	438	463	518	531	493	479	457	531	499	522	480	482	485	520	519	446	486	469	515	508	517	458	487	484	508	485	491	503	433	493	446	436	476	462	514	461	511	486	486	498	456	461	476	494	478	469	465	512	463	470	471	460	519	489	491	470	449	453	466	481	475	464	519	508	475	453	468	494	507	477	491	486	464	454	478	439	467	442	473	505	502	472	462	460	452	506	445	478	474	511	450	455	457	518	485	448	451	454	473	503	509	465	472	467	499	458	480	473	508	479	455	501	434	444	435	483	474	493	494	512	473	469	428	474	482	458	464	481	437	452	473	426	423	502	476	447	467	484	448	454	472	448	470	523	495	460	476	460	505	455	460	480	449	433	460	475	470	499	468	482	435	473	502	495	441	486	473	479	482	488	447	445	476	492	471	492	459	494	436	471	488	465	466	439	460	435	502	474	518	481	484	483	503	473	462	447	468	459	496	494	482	431	485	487	484	480	459	500	456	457	470	483	443	486	469	474	452	462	455	457	483	467	471	449	519	482	464	468	510	446	455	470	442	461	490	480	493	470	462	471	445	471	504	445	460	444	469	468	472	461	484	440	454	450	489	481	433	478	449	504	483	473	484	463	494	455	459	521	474	447	455	462	462	476	471	430	461	482	474	471	458	443	477	483	450	490	437	456	458	474	462	448	477	455	461	427	501	466	464	445	435	465	468	469	438	459	476	491	492	463	474	442	478	459	453	450	483	421	506	447	466	452	449	439	465	475	436	506	469	428	466	477	473	473	453	471	490	484	453	463	477	449	463	454	494	478	490	479	427	470	473	453	494	488	508	467	483	440	456	450	441	466	442	470	453	463	468	463	456	462	446	478	500	483	468	445	495	460	483	474	451	477	475	439	507	440	479	409	449	433	471	499	460	497	500	479	428	493	447	489	489	476	445	476	450	486	445	495	467	454	487	492	500	480	435	443	461	472	485	457	465	473	516	459	449	465	459	471	477	497	502	426	465	456	461	471	468	492	484	479	455	498	511	478	482	488	471	483	451	461	480	476	475	431	465	441	469	419	435	500	450	471	460	468	466	457	487	511	474	471	446	488	492	481	468	427	459	458	483	433	461	458	438	456	477	481	493	452	492	470	481	472	494	490	503	478	474	436	429	487	477	471	474	452	469	507	460	496	469	444	433	473	437	418	470	489	508	447	486	489	463	494	463	469	493	474	456	451	494	470	441	482	471	463	467	445	445	427	516	481	428	466	453	493	461	464	452	488	502	435	471	456	448	443	470	456	474	462	451	440	471	478	460	487	458	499	479	449	454	437	521	437	481	461	478	465	487	477	454	482	444	484	461	491	431	428	444	476	433	473	457	424	479	505	462	488	458	451	469	470	453	475	500	465	439	469	466	507	467	453	457	492	494	451	433	470	478	478	504	468	456	472	491	492	504	483	436	463	467	453	493	478	481	467	423	488	459	451	477	458	429	476	475	482	485	485	478	489	515	451	473	464	471	444	478	469	456	542	441	478	452	458	511	471	438	459	454	480	485	443	470	431	456	470	514	472	472	456	513	473	472	459	466	457	476	461	437	404	446	467	490	430	454	472	480	458	434	424	486	424	504	488	445	467	447	459	432	501	494	492	459	460	451	424	477	466	498	498	453	466	460	494	470	470	424	433	465	467	500	479	472	511	483	473	424	499	461	454	448	423	484	452	456	492	438	464	431	496	450	446	492	474	486	460	504	455	434	467	467	439	473	484	496	462	450	456	479	444	466	468	467	460	497	438	461	444	496	479	446	474	432	460	453	478	468	493	464	457	473	447	470	497	460	440	472	489	406	462	470	442	485	494	469	470	497	500	480	490	503	463	460	454	495	495	479	478	453	488	449	458	479	446	447	496	473	452	453	439	484	478	464	444	501	460	478	459	449	461	472	489	464	462	456	475	494	455	472	461	460	465	475	485	496	437	443	470	480	451	461	480	471	465	484	500	476	458	517	433	498	432	448	495	465	477	428	486	443	448	466	470	473	457	482	467	443	453	487	474	429	480	456	493	476	436	494	481	460	476	466	429	450	460	426	452	454	468	448	459	461	491	466	450	469	456	519	477	436	486	510	465	494	457	488	461	469	504	432	462	468	457	493	498	477	451	461	491	501	498	474	478	472	489	472	467	480	458	478	495	445	477	444	450	447	435	450	493	458	434	472	489	464	476	497	494	463	472	443	466	461	475	443	479	509	521	493	442	448	441	448	471	445	474	487	502	452	428	476	464	473	481	434	484	459	465	491	513	444	436	433	455	506	459	470	483	485	448	497	440	449	437	445	448	463	477	483	498	475	482	474	502	459	454	469	459	449	444	472	462	477	431	430	493	497	511	499	452	460	464	459	453	468	407	480	501	455	445	412	472	464	424	426	492	415	483	455	458	458	440	427	461	491	433	482	464	484	468	441	484	483	503	454	446	431	471	469	445	453	421	477	486	469	487	452	442	488	488	490	476	471	487	486	467	485	456	486	457	442	481	483	469	496	464	451	477	465	450	465	470	431	483	457	475	471	482	453	496	484	444	473	465	478	430	493	470	466	460	473	466	451	432	452	488	450	437	481	474	430	501	453	406	470	512	499	488	456	492	462	458	449	523	482	492	425	448	456	459	510	461	458	437	482	462	454	456	435	488	423	445	498	443	465	482	440	479	416	439	447	451	431	473	463	498	493	460	442	482	445	479	490	446	506	493	493	473	443	434	464	448	459	502	460	491	475	486	459	437	458	447	510	425	434	480	480	465	462	433	470	462	425	474	455	477	453	488	445	469	448	475	489	451	494	450	487	439	451	413	485	501	491	466	479	437	467	489	439	484	452	460	442	458	446	459	474	465	457	450	497	495	461	467	453	469	476	532	469	453	438	456	460	447	433	473	467	487	448	479	448	489	473	440	505	509	495	452	468	480	482	500	480	446	458	489	447	458	426	474	442	446	478	489	472	462	477	494	426	447	460	465	432	464	489	458	474	418	413	471	465	429	433	459	512	467	447	489	450	485	471	482	482	474	468	441	441	452	453	482	445	478	431	452	464	445	468	458	459	451	475	464	465	461	461	462	481	440	477	428	469	481	482	469	490	464	471	480	512	460	425	469	483	432	482	448	470	464	459	465	454	488	475	483	450	479	473	439	466	470	439	437	440	480	483	477	475	456	438	462	496	478	450	450	478	448	477	499	457	468	453	493	437	470	428	448	500	449	457	480	511	444	453	443	461	481	450	453	517	460	472	470	479	467	480	488	448	476	469	464	472	438	472	474	502	457	470	487	485	480	416	454	476	482	448	472	453	463	426	504	483	464	476	460	445	470	477	475	442	514	441	424	468	488
2335	323	362	305	280	290	280	257	227	244	236	266	248	272	253	229	253	245	249	265	221	252	270	232	216	237	245	267	276	267	239	246	274	253	229	248	249	264	255	260	227	263	238	256	249	256	240	260	273	239	248	217	244	259	265	234	247	236	238	269	253	264	273	274	268	237	250	231	252	209	250	234	248	247	232	240	250	222	258	245	253	229	273	260	251	224	227	247	248	235	254	240	254	239	249	226	226	259	251	261	253	267	253	250	231	231	261	229	253	219	251	257	254	244	251	245	241	277	235	259	260	242	258	248	260	229	249	248	249	239	262	236	267	248	252	236	259	273	234	262	236	230	273	242	269	211	243	288	261	233	270	214	260	261	253	272	239	247	250	237	238	286	254	268	268	244	238	288	239	226	218	247	232	229	265	252	249	249	226	260	244	253	259	232	250	221	262	245	282	246	246	234	235	267	241	244	247	264	249	239	251	250	220	227	230	255	228	243	259	272	248	240	258	213	234	242	262	233	240	235	242	251	248	255	257	221	274	233	286	221	263	228	242	253	254	246	241	266	239	229	236	262	252	225	267	261	233	227	253	263	254	269	275	245	235	261	259	253	265	256	241	244	269	279	248	242	213	254	212	284	241	239	255	247	249	253	268	226	249	255	233	271	234	224	218	258	254	238	245	229	229	238	240	260	236	254	237	258	250	233	216	236	209	236	245	222	228	224	244	260	262	231	248	221	263	252	251	239	241	235	254	229	281	264	299	250	257	277	265	260	234	226	229	253	240	257	252	254	257	259	223	247	242	232	268	252	233	226	285	250	250	232	238	220	252	238	274	259	259	241	262	264	274	291	264	247	251	246	273	258	218	250	214	231	252	253	301	279	260	258	233	252	245	274	253	229	262	256	239	247	283	241	262	285	223	226	262	247	225	248	252	239	292	226	248	245	275	280	230	260	233	242	256	249	253	234	221	222	249	269	265	258	275	249	236	194	237	253	278	218	250	228	257	244	255	223	249	226	268	228	244	249	244	242	226	233	237	235	263	239	291	260	251	227	229	238	253	254	231	246	250	233	248	254	242	259	240	246	267	244	246	263	246	240	270	263	259	247	248	235	238	265	246	238	229	254	216	215	254	233	245	270	262	260	248	251	256	217	250	237	232	249	250	256	261	262	253	208	266	236	249	237	245	284	209	238	230	265	222	222	217	224	238	240	230	235	248	230	253	241	248	268	195	253	245	266	237	242	234	264	238	256	271	262	230	246	245	231	247	235	259	229	269	246	248	227	233	232	254	221	235	255	245	246	241	262	246	274	270	252	247	233	253	243	252	243	272	221	237	253	264	273	251	247	253	249	251	253	248	286	227	247	248	287	263	239	253	267	226	256	259	244	250	262	254	234	242	251	243	240	257	257	246	249	250	288	238	218	260	264	275	245	242	239	220	229	269	245	242	245	291	214	265	258	248	246	256	237	257	263	274	259	254	268	222	274	260	242	227	278	264	239	287	260	249	249	239	202	249	236	256	270	224	237	264	295	245	274	259	239	224	248	256	261	254	250	239	238	209	221	243	247	236	247	249	246	243	254	246	253	220	261	270	258	276	215	253	245	255	239	236	228	244	238	293	221	242	251	247	249	225	248	238	239	251	243	243	247	241	237	248	283	247	271	245	248	232	247	270	246	259	259	249	217	244	258	238	240	259	235	246	262	257	234	245	226	248	236	253	282	278	235	251	255	259	251	248	234	251	247	241	253	265	243	251	233	223	222	254	242	248	229	257	245	255	258	252	256	256	254	260	241	281	248	262	226	226	260	274	224	285	244	229	258	254	234	250	239	253	271	239	254	258	238	251	250	229	261	238	264	239	240	259	268	244	225	245	246	235	232	250	252	229	257	236	231	235	262	232	246	236	235	252	265	228	236	245	250	264	248	248	253	253	255	267	264	242	259	249	234	265	206	233	211	250	234	222	241	227	246	218	235	260	260	251	238	227	260	231	249	260	218	256	244	238	252	248	244	270	249	248	253	249	254	241	233	228	259	277	249	243	259	275	198	241	232	281	247	232	215	262	253	242	259	240	233	253	229	236	226	255	234	246	253	227	249	224	269	246	242	236	255	269	261	276	270	234	250	252	263	256	243	255	256	262	234	234	253	242	226	254	232	226	254	279	285	212	228	229	254	260	230	264	239	253	244	216	269	252	230	248	263	263	235	248	272	250	242	270	246	244	248	265	237	260	238	271	248	273	233	261	243	270	238	257	278	262	260	252	252	241	246	236	248	242	213	237	257	237	236	242	232	247	244	230	248	257	242	248	198	258	257	245	254	248	260	255	235	254	253	246	247	236	245	239	245	247	240	238	253	269	239	253	269	260	240	241	273	258	274	235	225	275	296	256	236	237	239	240	252	233	233	276	253	260	255	246	232	252	241	240	252	255	284	288	291	238	242	217	246	240	239	292	243	236	248	249	253	279	254	271	246	244	247	261	254	253	228	256	229	245	261	267	248	236	274	246	266	274	253	254	239	249	240	236	260	233	230	230	248	253	243	227	236	240	273	266	273	237	242	212	244	214	244	255	230	249	241	226	250	244	241	254	251	250	262	258	243	231	245	249	250	263	219	250	249	267	215	270	248	253	261	228	241	228	238	257	242	275	245	237	270	230	262	265	243	248	239	265	248	251	243	260	270	274	268	231	238	269	268	246	243	229	253	234	241	228	255	251	254	227	263	253	263	258	231	252	227	261	251	243	251	255	249	268	239	228	250	240	240	244	229	251	250	267	236	247	246	268	239	247	257	239	274	283	251	245	257	224	248	241	228	270	242	225	215	267	236	236	242	272	242	266	259	259	238	263	224	241	242	237	251	228	269	236	250	243	250	242	233	258	242	274	261	231	260	225	271	245	246	253	245	253	250	255	253	222	246	239	225	231	241	261	219	234	239	237	250	274	232	246	222	259	259	228	223	229	272	270	243	247	248	246	241	224	239	226	208	267	271	248	234	242	246	279	230	243	243	256	238	242	244	264	229	247	236	211	232	281	229	238	240	259	241	256	266	259	256	248	259	239	227	256	238	218	217	244	235	243	250	271	225	278	226	242	227	184	235	260	277	243	238	258	234	266	256	238	240	245	250	271	224	273	221	229	248	248	256	233	269	237	231	215	246	249	246	229	238	257	257	266	225	231	262	246	239	247	245	248	252	249	257	227	251	247	233	242	246	264	277	255	214	271	264	255	264	271	264	244	228	241	230	237	254	243	269	248	222	237	264	257	271	249	221	256	242	254	260	251	242	225	215	246	252	280	231	217	250	243	252	251	229	244	240	223	240	213	221	241	237	231	241	271	234	259	235	249	235	258	251	248	251	250	266	260	263	247	229	248	242	226	255	245	250	230	248	241	229	240	221	251	271	239	287	250	247	241	247	240	238	245	244	241	244	236	243	241	238	248	248	244	272	249	264	213	222	257	219	249	258	267	234	257	236	240	254	239	274	246	269	261	228	255	253	258	243
2420	744	888	934	892	808	797	790	708	732	713	745	720	721	696	713	713	676	645	688	730	692	660	695	673	672	675	649	674	685	666	701	689	674	691	685	707	639	680	680	643	662	701	688	708	643	670	690	703	628	680	714	687	696	636	664	670	683	683	693	698	675	649	654	618	708	655	643	677	679	701	671	700	645	592	680	654	616	672	669	628	740	679	676	615	705	673	702	654	712	689	648	667	709	666	729	691	708	660	712	730	702	650	683	704	649	622	675	687	641	668	655	651	633	680	706	655	690	635	667	664	718	672	698	641	698	636	679	664	644	639	700	677	677	654	653	645	685	681	646	667	639	657	669	665	688	716	665	651	673	706	680	669	695	640	694	671	705	691	653	640	661	689	670	696	674	673	654	677	675	629	688	671	673	691	679	681	662	689	600	626	611	669	701	682	709	624	644	627	666	671	642	722	627	678	700	659	639	704	663	670	674	635	664	655	704	647	660	635	714	688	655	686	687	708	701	674	665	659	688	634	662	640	717	674	659	660	651	670	697	651	668	661	692	660	657	665	703	703	669	660	680	703	608	662	658	659	691	651	685	664	683	656	677	667	669	692	686	668	667	663	657	642	691	643	629	650	608	625	677	657	708	676	666	685	622	696	703	660	646	682	655	671	693	701	676	698	694	693	653	645	676	712	649	671	705	662	664	658	644	663	701	676	659	625	644	682	618	636	661	626	708	736	722	631	687	726	660	640	627	676	622	660	625	689	677	668	580	635	656	684	679	676	668	650	629	696	650	628	671	698	714	651	660	644	685	627	664	677	697	684	673	685	700	636	683	681	702	659	701	660	626	731	652	688	708	657	703	700	694	640	713	676	678	659	690	667	641	647	669	678	665	689	679	655	669	652	647	683	627	708	679	662	667	661	671	640	681	674	652	683	679	691	627	701	665	687	642	664	631	646	670	653	652	632	676	659	675	702	673	674	655	673	675	688	655	638	689	683	672	646	643	669	646	694	662	685	666	644	685	683	657	672	686	686	636	657	732	658	690	660	599	664	670	668	684	684	632	702	685	685	705	686	635	698	688	697	638	644	680	705	615	661	671	641	649	650	668	684	694	658	679	657	678	691	608	687	642	663	638	640	687	654	717	659	726	705	712	678	650	690	701	697	686	669	681	683	681	652	689	672	670	674	664	644	681	624	685	653	704	657	700	703	695	685	652	630	666	661	632	675	665	679	682	676	685	650	665	620	675	653	655	659	663	679	650	718	638	648	672	628	634	653	653	691	696	643	696	638	712	665	671	658	640	659	682	669	713	677	687	663	680	647	684	665	656	656	689	679	665	643	672	649	620	691	705	690	659	677	669	621	657	685	673	707	676	601	605	637	705	645	651	638	687	650	684	634	704	665	689	666	650	689	680	623	660	688	697	710	679	696	653	676	686	704	672	669	664	641	658	682	646	650	663	655	669	674	643	656	673	670	667	736	696	658	654	647	628	675	683	674	670	668	634	666	663	668	666	636	636	680	672	642	671	690	647	645	648	672	678	630	686	618	655	618	657	638	679	647	658	673	701	630	630	656	634	668	685	662	665	655	682	710	704	649	671	655	650	665	717	700	659	670	671	661	650	664	712	681	692	618	666	660	682	627	674	645	626	675	656	703	670	620	679	679	679	679	674	670	655	694	632	681	698	709	656	678	681	697	644	667	697	660	654	724	712	677	640	687	634	687	682	687	643	688	679	689	672	601	690	659	664	648	691	695	634	653	646	711	662	657	661	648	667	721	657	686	643	709	658	642	711	642	670	614	610	675	692	686	647	680	670	655	651	659	658	658	663	691	671	684	676	662	641	656	689	668	662	699	683	686	697	706	663	655	647	681	708	654	660	670	682	692	653	681	659	635	657	704	657	665	671	699	696	671	647	681	672	659	669	680	692	651	696	668	693	654	650	687	674	645	682	667	644	683	653	627	665	689	639	670	699	669	659	664	747	707	691	707	631	636	662	629	658	671	660	647	645	678	664	673	692	668	637	703	665	636	677	690	660	682	694	701	688	648	663	677	667	664	709	682	632	668	686	671	667	680	670	693	664	675	671	671	699	689	656	695	666	671	624	610	682	669	669	665	649	711	645	687	655	640	694	703	694	700	684	638	667	648	670	678	666	696	688	672	669	641	695	719	662	670	671	686	675	684	648	678	651	677	647	712	682	663	659	666	706	686	684	643	670	670	694	642	640	647	689	661	665	685	708	687	635	678	703	652	650	692	623	682	737	628	642	701	668	692	661	669	656	691	689	686	658	675	723	658	655	664	656	707	657	629	620	712	658	658	680	661	662	690	632	654	603	705	673	646	689	691	650	657	657	674	634	638	659	649	661	691	643	688	711	648	680	650	683	649	663	629	657	683	675	679	699	694	667	692	630	649	707	690	652	661	663	687	626	685	659	664	646	689	673	656	634	637	652	723	639	654	652	667	681	666	669	670	657	647	685	674	636	648	657	698	664	688	642	691	670	716	652	664	681	685	672	683	667	616	643	674	700	700	652	682	660	637	662	662	652	645	662	679	624	655	669	660	666	694	682	658	714	685	633	615	641	697	662	644	661	649	664	667	667	707	698	725	642	651	685	628	637	650	702	655	687	653	694	717	674	643	721	635	691	661	654	662	706	689	642	663	685	675	673	674	651	660	680	701	705	670	688	695	666	696	648	655	660	698	649	671	683	658	677	649	616	666	678	625	663	661	712	665	678	701	662	715	635	676	673	661	683	669	642	672	634	669	686	662	615	668	666	732	675	646	674	680	662	689	636	666	672	669	615	657	636	648	675	644	653	658	633	712	665	673	686	695	682	628	632	642	667	662	629	690	650	655	674	655	721	644	647	676	690	664	693	625	661	656	664	672	680	701	666	672	625	683	726	676	656	665	617	698	668	689	636	668	666	667	663	646	649	673	708	643	683	684	676	662	709	652	675	694	656	677	639	671	681	713	686	685	695	655	660	676	659	699	653	691	653	720	697	641	669	671	682	715	708	662	693	653	682	673	667	673	618	643	669	687	692	630	697	694	655	653	686	687	687	701	647	667	635	675	672	628	674	645	687	655	670	688	659	670	666	687	675	655	673	678	683	679	667	659	700	677	685	669	683	641	620	625	634	695	631	668	646	601	695	679	659	657	697	671	708	675	698	676	670	653	719	701	654	660	692	690	680	660	678	655	643	648	670	668	634	652	680	671	666	635	693	655	701	651	620	662	691	622	632	660	664	703	697	632	659	639	674	685	664	653	634	716	692	659	674	685	718	717	653	672	690	651	692	651	715	648	642	672	684	649	648	621	666	652	676	651	626	724	671	668	698	674	630	640	660	674	698	678	678	641	698	654	687	641	661	707	669	625	660	649	648	686	625	632	639	661	674	651	666	632	666	653	677	644	631	678	649	653	676	682	627	685	681	663	647	693	662	686	656	666	692	671	665	674	677	674	654	735	661	669	619	611	628	678	662	702	656	695	672	671	667
10315	1221	1433	1206	831	546	488	396	322	276	259	213	205	184	177	174	167	186	158	165	145	160	154	129	136	134	147	135	113	149	135	141	137	139	128	114	130	132	114	122	105	108	118	131	134	100	131	141	103	132	116	117	143	113	119	78	118	120	121	127	129	128	106	111	136	140	133	98	109	135	133	114	125	122	112	123	109	113	121	115	117	131	127	115	109	124	115	107	133	106	135	103	124	113	130	141	104	119	121	126	122	129	124	107	121	115	122	132	127	110	118	136	114	128	113	118	134	128	114	132	122	127	131	111	127	114	111	117	98	126	136	107	122	110	132	116	111	131	125	122	122	131	101	129	121	98	96	131	113	128	113	132	127	116	110	116	120	115	126	122	111	117	118	133	134	116	139	100	124	118	130	136	102	106	106	124	133	108	118	123	103	122	126	92	130	125	122	121	110	131	113	122	128	129	140	123	133	111	104	125	111	113	115	119	109	135	128	114	127	125	109	115	109	118	126	104	119	106	128	127	119	107	126	122	143	121	105	112	124	119	124	138	121	134	107	113	132	119	126	125	108	109	130	123	114	125	82	108	128	109	115	122	119	130	133	106	105	116	117	123	132	116	126	111	112	126	142	120	100	135	119	101	113	123	123	128	132	125	132	140	119	91	109	130	92	97	128	91	137	132	114	117	118	123	112	127	135	137	119	107	119	124	104	119	102	121	125	118	132	139	125	132	106	107	128	120	125	121	105	124	109	125	122	142	132	108	106	132	126	116	104	154	117	139	123	131	112	129	120	114	87	121	125	116	125	113	115	108	124	135	113	125	114	113	120	119	113	122	126	108	140	112	121	109	112	131	127	116	112	118	125	124	119	122	129	124	134	123	121	105	124	114	135	123	96	125	114	120	120	100	125	116	120	114	130	111	113	116	115	121	143	125	132	109	106	119	117	129	138	135	129	115	108	99	115	127	113	130	121	113	148	122	127	143	132	109	115	112	112	124	121	104	133	117	121	120	128	127	113	135	125	113	123	125	103	118	121	129	137	123	113	106	106	130	124	120	111	119	108	119	118	99	115	123	133	134	130	118	109	121	103	122	120	101	125	113	126	123	122	113	94	118	132	107	98	126	120	118	130	135	111	112	117	100	130	126	115	132	117	113	111	110	117	116	119	123	119	114	123	114	110	118	121	125	121	105	111	138	122	113	122	104	138	111	101	118	124	132	120	116	123	119	129	132	116	125	129	136	116	100	134	128	116	100	123	123	125	117	112	117	110	119	101	138	118	125	113	110	120	112	105	131	98	127	111	115	116	124	139	120	118	128	113	138	135	139	126	143	109	108	119	110	124	122	136	111	124	95	118	121	120	101	117	135	108	123	124	125	123	122	129	118	116	142	88	139	128	106	126	124	133	116	128	119	116	103	107	113	117	121	123	132	117	108	116	130	116	122	116	125	116	133	126	132	109	129	124	112	109	135	121	117	141	118	102	111	147	96	114	118	94	114	93	137	130	117	124	98	116	132	97	112	123	132	107	129	125	95	117	102	127	106	123	129	126	113	120	127	123	108	109	123	125	102	127	111	124	109	112	115	128	137	114	144	135	97	113	131	126	124	128	115	131	133	115	101	112	121	118	115	118	111	128	115	110	123	124	128	108	109	121	113	112	125	127	131	118	108	113	120	120	110	129	100	122	127	112	112	106	134	130	105	137	109	135	107	109	111	115	109	137	133	129	126	132	117	134	118	137	102	126	115	107	128	119	110	115	111	125	109	128	118	135	120	149	110	134	141	152	118	118	110	132	141	123	114	98	114	128	156	135	108	124	123	132	120	131	117	117	124	128	109	124	110	132	108	125	126	123	106	120	96	135	111	123	120	102	132	116	147	119	124	113	112	116	119	106	103	122	120	121	119	119	118	108	111	122	118	125	126	105	143	133	133	120	116	112	127	107	114	132	113	114	105	130	125	97	126	109	142	134	120	106	123	84	114	130	128	132	112	126	132	124	129	116	128	131	103	115	132	91	129	130	120	106	104	127	118	116	121	128	128	95	116	90	131	124	104	117	126	129	106	108	131	125	119	104	116	105	113	116	131	108	114	112	122	115	99	113	134	154	138	124	143	111	113	127	97	129	138	99	107	146	116	108	103	120	130	115	130	116	120	118	138	120	124	117	127	121	121	125	102	129	119	118	134	131	121	118	139	137	121	123	93	106	106	133	114	139	126	119	111	110	120	142	124	120	118	116	129	130	128	125	128	98	124	122	106	124	119	116	126	128	140	126	142	113	127	125	144	120	113	110	118	108	103	109	128	103	129	127	113	104	128	123	129	139	117	122	112	113	107	135	106	122	125	121	120	124	127	123	127	115	123	112	125	126	115	121	118	109	124	127	92	131	121	111	116	139	116	120	125	100	125	125	117	120	120	131	97	134	130	113	126	123	123	97	126	138	88	104	111	136	134	134	122	117	100	126	129	121	137	104	117	126	128	117	126	121	128	99	138	104	125	101	132	121	126	131	103	127	103	111	121	114	122	110	107	133	128	123	122	144	129	131	133	87	121	122	120	115	109	135	124	126	116	103	111	105	105	124	124	128	117	111	112	122	132	123	111	113	122	117	118	107	123	121	139	111	121	119	119	99	122	116	117	113	114	115	110	125	117	125	110	99	125	117	132	130	109	84	126	137	98	124	130	120	133	112	145	124	111	140	122	131	104	124	121	114	106	123	128	122	121	131	113	117	129	111	131	113	141	115	113	114	95	113	127	125	102	133	131	126	110	100	101	119	97	111	109	113	112	115	125	123	136	128	116	129	135	128	122	139	118	120	132	121	123	130	101	117	123	126	113	130	117	133	122	108	116	107	107	124	127	101	141	135	112	129	128	119	124	105	117	121	97	115	116	116	138	123	106	127	129	136	119	138	119	132	114	121	109	116	119	116	107	113	116	127	103	121	101	113	123	118	140	112	123	133	112	100	119	125	119	125	108	133	125	110	104	118	131	128	139	122	98	127	120	129	131	105	112	104	134	128	108	133	123	132	129	119	113	112	113	139	126	116	100	123	124	80	120	145	122	124	109	124	127	122	112	119	134	117	151	101	131	103	125	113	103	114	125	113	124	120	105	126	118	113	117	124	131	120	135	105	140	140	117	119	112	105	105	119	121	114	120	118	104	125	118	119	93	108	150	107	101	113	110	128	123	112	126	98	119	108	114	120	87	109	131	118	114	110	118	117	138	116	104	112	118	102	119	98	138	134	116	128	122	99	114	129	128	119	121	115	120	110	115	113	123	131	102	106	121	111	124	124	117	115	140	118	111	108	120	107	128	135	120	127	110	124	129	118	109	121	118	122	121	113	113	122	125	154	128	116	130	132	94	110	109	114	122	109	124	114	118	119	125	159	109	138	117	118	120	115	121	97	111	136	111	127	106	127	126	104	121	99	124	118	119	114	97	122	120	109	117	111	127	134	117	121	113	127	112	116	103	117	126	123	107	115	116	108	93	136	121
5887	1474	3198	3818	3356	2630	2172	1824	1517	1353	1180	1061	923	872	812	727	698	694	614	600	572	553	521	569	528	521	477	500	502	473	458	465	433	439	430	443	440	390	422	423	394	419	421	381	411	387	416	410	412	402	393	418	423	377	374	438	392	394	387	404	385	379	372	383	384	377	390	376	387	378	404	383	410	368	392	387	423	395	348	401	327	397	361	370	356	397	385	382	385	376	378	387	384	389	409	389	375	361	373	335	386	392	418	359	390	357	390	354	367	370	397	346	371	393	389	386	309	389	356	378	387	368	375	407	371	373	398	356	357	371	363	352	331	344	348	400	373	353	345	390	395	343	390	365	329	397	399	391	348	363	374	342	364	365	356	346	393	374	370	404	417	384	360	344	365	360	365	343	376	374	383	364	399	392	370	389	380	330	395	382	373	362	382	375	370	373	413	362	375	363	388	375	369	353	394	422	391	357	426	346	387	363	381	334	357	349	391	338	370	384	375	377	395	366	378	397	360	358	409	337	392	352	354	373	380	353	366	358	347	348	393	369	357	373	354	409	356	348	400	356	389	383	383	391	372	364	375	355	342	339	343	408	359	364	349	381	378	384	399	365	372	386	374	372	360	356	355	312	370	368	372	368	373	350	366	352	329	430	325	341	361	349	322	332	352	359	362	378	370	370	351	362	382	387	339	372	378	389	360	366	361	347	345	353	373	358	358	353	368	374	348	337	374	346	372	352	381	368	376	362	337	398	370	370	385	373	365	374	360	379	355	332	363	355	373	360	374	413	360	384	358	375	365	367	377	346	381	347	365	381	376	337	377	390	354	340	353	356	332	353	375	325	400	362	390	358	317	348	382	403	438	366	375	352	356	367	360	405	380	388	351	401	356	389	356	350	362	377	389	332	360	361	350	345	388	401	341	391	355	381	349	339	384	360	376	338	358	379	402	373	379	362	344	360	402	352	365	341	380	408	375	391	329	381	380	350	354	366	334	366	351	379	377	392	365	368	344	331	384	362	352	385	332	359	399	369	360	379	351	356	361	367	347	357	367	380	364	372	347	363	346	338	378	371	354	371	384	371	368	327	347	362	343	350	365	327	350	376	366	378	368	371	370	345	374	375	372	383	357	353	302	342	372	380	412	333	358	403	356	395	365	372	342	328	347	377	371	347	344	356	406	357	378	378	396	384	404	351	361	394	371	374	361	371	366	385	398	353	390	377	343	338	363	343	359	352	369	340	377	373	363	361	370	372	367	357	364	368	389	379	397	393	368	366	358	345	376	341	371	362	356	370	342	374	344	333	375	355	358	404	357	365	314	394	340	360	401	367	376	354	375	384	377	369	326	344	361	347	365	353	357	360	371	347	337	356	368	392	396	353	375	377	357	372	372	360	378	362	372	383	354	365	375	374	368	375	399	417	365	360	380	370	363	368	388	356	351	356	396	376	386	350	371	360	334	375	369	374	324	340	332	366	353	364	331	354	335	381	369	359	355	346	362	362	366	341	401	355	364	381	349	368	391	362	395	384	378	396	408	373	391	355	354	388	356	385	369	373	361	342	357	373	395	362	408	347	340	397	332	370	378	399	402	370	362	349	394	367	349	390	363	381	354	350	375	374	391	371	372	396	392	357	401	372	363	356	359	358	351	391	334	374	393	346	379	374	358	388	370	357	358	370	346	359	361	384	358	387	367	353	332	372	363	385	350	355	370	351	342	353	390	329	360	361	367	350	377	336	353	398	370	379	388	354	368	375	349	412	371	338	364	396	371	356	338	379	352	360	365	395	351	361	363	377	359	385	380	329	324	365	353	349	391	376	349	337	371	393	376	342	365	338	344	370	403	398	377	357	338	358	339	346	335	358	339	392	394	384	389	394	362	379	355	385	385	356	362	358	375	385	398	362	337	358	370	363	346	325	360	340	386	358	361	363	374	398	370	319	383	371	373	364	368	378	380	366	364	398	377	380	383	398	397	351	358	326	365	367	346	365	360	347	387	372	355	348	364	326	346	372	347	341	376	354	372	357	390	322	355	352	389	366	376	377	379	346	364	422	373	400	370	386	357	344	379	362	345	357	406	367	344	358	353	359	342	344	339	382	389	343	354	401	356	389	360	389	361	363	358	376	362	378	388	369	364	396	382	383	370	394	304	331	371	351	361	375	337	368	395	360	368	344	346	361	419	391	381	383	338	394	347	382	377	367	319	365	375	331	356	409	357	325	381	326	359	379	376	366	397	389	400	394	329	385	375	364	395	354	367	351	355	375	305	348	364	340	357	400	374	386	371	365	354	387	387	385	378	362	388	337	361	330	412	363	366	388	368	352	360	369	377	345	351	367	369	378	363	333	358	380	397	395	359	371	343	343	349	376	402	336	360	353	347	330	385	377	385	373	356	369	376	373	384	344	374	371	376	386	340	361	376	350	370	359	357	363	380	333	353	377	352	353	375	343	384	333	381	356	385	366	371	352	357	381	353	380	376	362	398	384	388	382	371	331	370	333	375	350	358	376	373	381	365	359	361	362	341	339	348	343	375	352	388	373	377	313	347	394	346	371	356	390	407	396	364	391	339	361	334	336	395	360	364	365	387	352	376	369	388	364	331	371	377	350	376	399	359	362	401	365	354	332	376	360	433	357	387	349	365	372	357	338	335	389	364	391	395	352	350	369	338	352	351	358	375	354	405	357	359	351	356	350	357	377	380	365	337	349	384	361	356	354	391	364	376	350	341	353	354	367	375	329	391	367	337	398	397	355	373	393	351	365	348	359	368	381	368	373	378	370	355	364	366	382	372	367	347	368	377	333	363	395	394	377	388	356	368	364	350	361	345	367	394	368	408	373	364	352	370	337	365	362	388	358	357	372	339	412	371	362	396	395	385	365	342	393	352	371	356	350	372	364	359	375	372	358	376	366	376	389	362	340	351	365	366	397	345	353	347	367	355	353	363	380	376	360	371	408	378	357	385	382	374	357	377	359	399	370	350	397	391	367	342	346	356	330	336	368	357	343	385	371	382	359	348	353	366	368	399	393	352	393	368	387	363	336	342	357	349	388	363	390	368	382	370	343	383	371	383	373	377	374	331	376	397	356	338	380	392	376	365	363	365	376	342	391	377	316	348	412	364	348	362	364	360	366	377	342	397	406	388	359	376	355	368	395	347	408	352	380	372	384	376	363	370	384	379	337	375	381	379	361	348	377	356	375	350	360	341	377	350	400	345	378	383	379	347	362	386	342	398	357	380	367	343	374	390	356	375	372	338	356	377	346	354	388	384	364	393	389	336	383	363	323	335	392	360	355	378	333	349	386	376	388	354	334	378	318	325	370	348	379	370	347	377	341	387	363	350	357	351	322	361	360	358	434	337	351	387	399	342	346	409	372	353	339	352	344	345	375	373	397	361	369	387	350	328	391	361	353	347	381	355	394	352	383	384	387	350	392	364	350	363	353	352	387	373	325	364	332	378	366	353	343	389	354	362	345	369	370	377	355	350	409	368	369
18803	3045	2909	2257	1650	1186	895	651	538	421	417	358	357	296	287	253	228	245	247	226	230	198	217	205	197	205	191	184	171	211	162	177	164	151	185	187	159	163	162	172	165	147	166	180	174	161	180	172	142	179	138	173	160	189	148	151	177	155	174	168	148	134	142	193	157	152	159	142	148	169	168	156	135	164	167	162	166	159	131	142	156	161	143	138	161	144	167	156	173	115	137	153	170	154	169	133	151	162	144	159	176	136	153	161	151	156	161	150	143	141	165	155	132	169	152	155	155	141	167	152	177	156	164	151	182	139	157	168	169	122	147	138	170	162	153	179	163	150	157	149	147	152	164	152	158	135	154	160	146	164	137	165	152	164	177	168	175	169	155	137	156	141	143	138	153	161	159	166	166	182	167	166	165	157	183	159	134	165	164	153	173	154	153	153	175	162	160	148	166	183	144	167	158	166	143	152	155	139	160	172	164	154	164	162	158	152	161	145	136	144	167	141	145	163	164	155	175	156	157	145	155	124	163	170	152	161	154	169	144	167	150	169	144	162	150	156	145	166	159	176	167	132	154	163	172	167	164	166	152	175	150	143	149	169	165	166	146	144	161	148	170	172	145	169	160	152	140	147	172	160	158	161	157	144	186	145	143	150	140	153	146	178	135	149	162	148	151	152	190	169	160	152	144	140	157	152	145	155	133	157	129	131	150	178	159	148	170	166	160	153	159	161	187	156	139	158	145	157	162	150	169	168	172	167	164	154	153	171	148	174	151	149	154	168	146	138	151	189	168	164	149	152	168	123	149	154	140	145	150	160	153	149	157	161	148	141	152	163	131	150	149	137	154	153	156	141	144	145	155	145	175	141	149	141	165	167	150	160	153	141	149	150	133	151	153	154	178	179	166	151	162	165	162	137	158	141	159	163	157	169	151	144	152	168	168	157	170	174	179	163	146	171	156	139	169	160	155	156	142	175	142	163	150	145	188	160	161	147	137	155	177	165	149	157	168	165	144	190	129	150	164	177	155	181	176	165	153	163	172	166	154	134	143	142	169	164	147	167	150	147	147	167	150	157	174	167	174	167	156	151	169	159	120	173	156	145	152	157	148	140	155	150	132	154	139	169	150	151	138	175	170	174	156	164	154	144	158	153	162	160	175	177	167	158	141	157	161	162	159	143	146	177	148	128	166	145	167	169	159	121	153	161	159	156	133	148	187	156	149	158	147	182	164	152	147	157	162	156	161	157	152	147	158	149	158	154	161	158	173	143	149	136	185	148	159	154	156	174	162	135	144	170	157	150	159	192	164	147	149	154	148	158	182	178	141	162	146	153	150	163	167	170	154	156	153	149	171	168	144	160	142	139	175	137	148	123	162	147	160	146	167	134	150	164	140	166	179	154	161	150	146	167	151	166	148	156	157	158	154	165	153	165	155	137	154	144	157	146	177	147	149	165	153	140	172	159	165	168	142	164	159	170	173	180	162	149	164	166	147	161	141	147	163	160	141	147	155	170	161	158	154	138	167	162	173	161	168	156	132	163	159	146	160	155	153	137	174	177	148	162	180	144	151	146	120	161	162	173	143	159	161	178	177	135	191	172	161	143	149	142	155	151	147	181	154	125	151	156	159	136	156	148	150	168	171	169	158	161	149	170	158	166	160	185	159	141	171	152	171	144	141	150	168	177	155	148	153	161	167	158	148	146	147	144	132	142	182	185	171	156	164	163	153	151	161	132	164	135	146	136	160	153	169	148	158	147	150	144	163	156	133	168	163	139	143	182	160	164	164	165	200	174	146	136	146	152	145	163	154	155	152	163	166	176	169	178	181	151	163	174	142	169	163	136	149	149	136	173	172	156	150	159	171	145	161	165	149	144	148	170	154	155	176	142	132	164	167	150	173	170	166	170	161	149	163	125	159	152	146	141	156	163	148	137	158	164	153	154	147	145	149	144	144	148	155	172	164	153	127	157	136	175	153	136	161	151	135	156	164	142	174	136	146	156	163	145	156	150	136	160	167	128	153	189	160	155	175	162	158	158	160	142	152	157	159	128	150	131	151	160	156	150	163	140	157	154	153	162	139	178	162	167	149	138	160	142	159	160	172	147	151	160	157	172	149	158	135	155	140	145	146	163	135	161	164	165	162	131	173	154	165	143	136	149	119	137	151	157	164	145	178	174	139	149	150	144	165	157	156	140	157	149	149	160	164	152	171	144	143	154	147	170	150	175	168	157	163	168	169	160	146	157	143	163	127	144	171	155	168	134	134	176	149	156	177	168	137	144	160	138	163	181	150	153	151	165	157	166	138	162	170	167	162	159	151	178	134	156	145	145	159	139	157	162	153	112	159	173	154	135	161	152	155	146	158	177	146	147	155	144	140	153	159	154	146	144	152	155	152	151	161	156	158	142	163	141	154	169	169	161	145	167	149	143	166	176	176	157	165	164	146	189	172	143	155	165	129	165	133	174	173	156	137	153	141	157	155	165	170	144	146	155	153	151	167	149	150	141	149	163	176	159	144	172	177	167	140	182	173	146	169	144	147	150	171	163	154	147	152	184	151	161	153	164	143	156	154	165	160	167	161	138	179	143	153	176	166	162	136	148	129	176	142	157	157	157	154	150	163	150	150	166	170	160	133	177	172	139	144	138	170	156	176	151	155	138	162	157	157	159	155	166	152	162	169	149	173	152	155	184	149	156	150	160	136	147	164	172	128	146	158	156	152	151	175	176	155	165	142	160	167	150	137	148	168	150	151	154	156	142	146	164	167	150	163	139	157	162	165	159	151	161	137	146	157	168	167	139	179	168	159	175	185	176	145	152	135	152	159	175	146	145	151	157	170	160	177	166	150	184	172	173	145	143	128	155	142	142	183	151	157	185	158	160	168	164	165	161	157	150	147	173	164	138	143	172	158	172	153	155	150	162	152	148	146	162	165	178	164	151	150	148	154	153	146	158	144	144	136	161	180	131	179	158	177	181	181	167	156	174	153	153	146	128	139	153	167	171	141	173	174	140	169	157	158	155	159	143	148	153	172	162	160	137	158	148	162	169	169	151	160	157	171	162	170	147	164	157	171	160	178	141	175	188	156	156	160	166	128	173	149	161	164	165	142	159	155	177	171	156	162	178	190	182	142	167	148	170	169	147	163	168	151	157	177	153	130	155	167	159	152	119	147	166	169	130	155	144	155	170	150	144	167	159	157	153	144	179	179	148	172	158	134	171	143	161	146	156	161	159	147	149	158	154	137	152	173	152	154	152	147	156	142	142	182	136	149	145	154	162	174	161	180	164	151	150	160	151	163	146	145	152	163	181	167	148	158	168	148	174	158	157	171	140	150	165	146	157	173	153	154	162	177	173	146	147	154	144	162	174	164	162	146	145	145	149	164	171	144	168	131	146	159	151	157	154	190	155	157	162	129	149	158	158	160	153	140	149	158	149	163	163	137	155	161	167	149	127	144	151	159	133	164	157	144	140	136	149	152	151	152	156	166	176	161	158
7904	2484	5718	6466	5491	4571	3619	3031	2616	2247	1969	1706	1487	1409	1221	1180	1082	1022	966	911	863	868	803	794	757	767	683	727	654	677	671	680	654	648	597	591	611	555	601	581	584	541	552	539	544	576	533	543	526	525	523	508	539	524	547	499	534	506	540	488	535	473	551	542	533	496	476	510	502	548	504	534	493	539	460	456	516	499	471	530	519	505	460	506	508	490	479	507	500	493	476	501	511	491	453	483	457	491	458	502	499	501	478	500	466	495	446	472	447	496	480	490	487	484	486	459	456	460	476	490	467	452	490	476	504	520	465	501	476	438	461	492	502	447	481	474	489	471	515	470	494	465	461	506	498	431	474	460	438	482	498	435	472	444	509	451	435	472	473	444	481	460	476	443	466	460	468	488	462	449	488	483	458	476	482	521	490	467	443	468	458	452	507	506	466	467	464	483	475	491	477	476	477	482	478	465	463	457	457	426	445	476	463	501	463	446	477	486	481	465	470	469	435	463	441	427	498	483	481	486	428	481	485	451	507	468	472	418	431	455	509	467	453	443	496	471	437	447	460	489	483	509	414	444	468	506	436	458	478	498	502	486	468	474	508	484	459	466	451	461	469	481	479	437	474	446	441	435	452	466	474	488	464	496	463	514	492	476	434	477	501	475	481	437	473	504	488	464	459	443	433	471	472	453	495	467	457	475	462	470	471	487	474	432	459	473	507	501	455	443	468	446	461	505	413	446	486	451	495	424	478	451	473	471	478	448	430	458	469	465	487	477	452	436	469	460	491	496	502	430	488	456	479	447	455	476	418	452	458	475	495	491	445	471	450	421	465	468	433	450	495	459	458	458	434	460	464	465	463	500	438	513	435	487	443	456	479	452	474	473	446	467	485	457	464	488	477	419	479	483	485	469	478	463	452	449	477	433	459	453	482	453	450	481	470	435	476	462	426	514	489	471	475	486	444	490	454	461	453	473	445	469	474	437	472	436	488	444	463	453	468	479	464	473	448	462	446	473	482	487	469	482	486	463	504	441	492	471	449	448	480	488	487	470	476	481	490	475	448	435	459	458	480	462	473	476	484	473	513	450	470	460	442	505	476	460	451	430	470	492	491	483	478	498	474	468	510	445	481	448	456	431	453	454	487	529	452	456	461	472	435	442	496	470	443	476	445	473	479	480	451	445	481	509	451	459	479	443	461	479	449	440	493	444	489	458	466	497	467	474	472	499	472	469	427	474	444	516	508	515	524	463	483	441	432	465	478	500	476	465	454	503	509	490	480	442	490	478	438	514	473	478	441	467	452	486	470	501	478	472	471	451	425	470	442	459	458	430	461	506	447	502	476	480	457	471	507	433	469	450	474	470	492	486	484	473	491	481	512	506	483	459	460	435	467	470	459	456	467	445	479	471	500	491	469	477	455	443	472	475	464	457	500	465	484	464	454	477	464	437	453	499	474	456	455	472	470	488	460	461	457	483	496	465	459	495	503	480	473	431	462	487	449	456	449	474	450	478	469	467	418	461	454	471	434	433	467	464	441	468	481	489	500	429	465	475	454	459	487	487	455	470	473	478	464	475	458	492	438	493	457	456	433	494	466	516	494	449	492	470	461	450	479	463	479	480	480	477	527	464	479	425	466	431	454	449	436	458	501	455	483	430	463	480	450	492	465	483	455	515	455	515	494	463	485	443	459	466	445	447	500	495	458	479	477	435	473	499	491	464	477	454	465	461	446	458	463	493	456	460	482	413	486	459	451	456	468	467	451	453	442	476	481	457	460	481	448	463	466	462	457	456	493	458	436	458	472	454	497	461	458	468	484	443	480	475	472	448	481	474	461	461	478	516	466	473	459	465	454	495	449	500	499	442	476	490	446	439	485	432	458	462	497	470	485	474	503	471	483	466	481	476	463	473	468	447	497	458	465	479	499	478	492	483	467	503	463	455	488	507	493	497	436	438	434	446	453	428	481	458	433	504	505	441	422	494	464	475	454	474	478	453	454	475	472	466	481	476	481	487	468	442	496	447	470	456	472	474	482	474	453	442	458	463	431	437	455	476	449	462	467	439	477	445	510	434	453	455	474	432	445	463	415	482	484	449	488	471	495	477	457	439	472	485	456	448	462	442	413	472	492	434	490	466	436	444	460	490	468	451	472	488	479	465	472	464	463	474	475	472	458	450	438	446	476	441	446	505	432	473	418	459	494	471	418	470	478	446	468	438	482	487	438	457	471	495	454	468	480	473	477	418	463	473	502	464	446	464	458	481	474	483	475	485	445	445	476	479	466	465	458	482	481	484	459	429	459	451	434	485	424	448	460	441	460	486	453	463	488	491	469	492	456	498	439	501	481	441	449	445	455	447	475	519	494	470	447	456	429	457	475	482	467	459	447	464	461	475	515	496	406	456	470	446	493	478	499	472	463	440	472	523	454	461	476	463	475	464	460	431	464	455	408	498	487	464	457	444	457	478	488	451	466	491	439	469	489	446	453	479	484	434	504	449	450	456	438	496	474	445	410	466	450	502	452	441	503	461	479	488	468	516	462	470	469	472	474	461	466	454	493	468	482	453	442	476	460	478	469	498	429	432	475	476	463	450	450	465	424	499	484	477	498	485	464	464	471	512	442	442	452	467	458	473	469	434	459	462	450	446	467	448	455	492	445	419	465	488	455	443	448	448	467	426	457	450	493	443	488	448	504	469	505	468	449	449	478	459	482	469	442	457	478	502	477	472	510	423	441	452	501	492	476	515	464	476	491	469	468	494	439	493	499	471	477	497	478	492	494	426	488	472	467	486	462	451	457	428	478	428	451	472	464	478	455	477	471	466	500	449	459	483	468	469	429	448	493	494	449	451	457	471	450	451	454	485	472	475	435	497	467	456	454	478	437	510	469	485	508	476	474	492	474	449	466	476	482	485	488	454	437	457	466	480	450	503	474	454	461	467	445	453	478	478	482	458	456	476	480	486	439	461	474	427	424	503	473	479	493	471	465	516	515	451	477	481	483	462	448	444	486	451	488	473	463	471	447	470	495	472	497	501	456	476	386	440	444	465	472	451	455	486	451	474	449	473	478	439	461	469	459	447	437	473	470	433	471	486	457	461	460	488	515	498	474	460	468	452	468	471	435	460	464	442	447	501	478	436	442	461	477	432	428	426	470	458	451	470	489	450	475	450	411	460	451	463	461	498	461	452	460	488	469	495	453	493	457	469	485	504	436	476	481	483	463	512	471	429	447	497	476	466	475	477	497	468	459	439	439	540	484	475	488	510	473	487	436	481	456	479	437	482	466	450	431	465	484	472	480	462	483	453	459	464	463	469	489	456	457	478	468	447	484	487	462	458	487	493	413	454	486	460	490	488	457	469	430	490	487	473	451	471	471	451	454	434	444	459	438	464	433	437	483	485	443	501	502	460	508	438	525	484	476	441	478	464	503	443	423	468	450	451	442	478	481	473	457	472	494	474	530	481	474	445	479	495	509	468	467	491	455	437	467	527	448	461
2362	354	331	301	294	252	266	246	268	256	288	248	247	253	270	257	249	266	271	251	264	223	253	247	251	260	236	236	227	267	232	250	253	244	262	254	260	243	254	256	232	237	215	234	252	281	261	260	238	239	269	256	242	277	248	219	227	259	251	257	251	268	263	241	272	241	273	279	265	250	234	262	253	238	211	236	258	236	246	247	240	245	240	281	247	237	224	238	225	241	252	238	244	237	220	248	241	233	278	243	238	254	246	216	243	249	257	245	247	233	234	245	249	247	270	276	204	229	221	227	258	231	254	256	265	242	243	257	256	228	268	229	232	263	255	271	284	238	248	257	238	239	232	250	196	237	269	243	244	257	217	244	243	280	246	222	235	267	233	232	270	250	277	225	234	233	243	234	253	253	244	255	244	243	258	232	248	233	265	223	270	230	244	256	246	266	241	253	242	265	219	230	253	239	265	276	257	211	235	233	236	250	258	250	227	197	219	248	277	253	253	257	235	252	244	239	234	234	243	237	225	216	236	240	289	232	236	255	267	230	247	226	224	253	255	257	238	266	240	245	238	245	222	252	233	246	228	247	245	253	251	251	232	238	263	238	204	235	199	262	260	198	244	234	229	252	245	240	208	245	248	231	237	261	233	217	236	238	219	247	225	238	238	230	239	225	246	249	247	242	257	228	249	240	247	236	271	231	241	251	267	272	232	247	234	253	256	250	265	253	234	252	234	239	262	265	244	277	241	241	245	259	233	273	256	246	260	243	253	231	239	259	257	243	240	264	227	256	243	217	238	225	244	255	267	272	221	247	235	254	233	241	236	207	215	256	224	258	258	232	238	225	253	236	256	254	233	272	222	255	251	255	236	259	213	266	246	221	254	250	270	249	259	279	274	255	283	250	255	255	250	242	238	214	239	258	244	251	250	225	222	262	250	237	229	263	260	236	247	261	251	242	226	229	240	238	228	241	222	222	249	244	241	257	223	253	239	229	228	260	250	233	261	270	240	263	243	257	244	239	281	237	232	267	247	262	242	227	237	247	214	249	250	271	263	215	245	244	225	246	243	227	231	242	252	253	222	212	255	240	252	237	235	251	227	245	273	227	265	237	236	237	248	223	257	232	245	224	239	259	242	247	249	242	250	254	261	243	258	226	257	240	242	235	236	220	254	219	272	217	231	273	237	252	265	274	246	245	246	241	227	245	239	253	250	262	229	263	245	246	255	233	253	245	241	248	236	244	242	237	238	281	233	262	236	244	249	220	267	269	259	247	236	234	253	256	203	258	238	223	229	251	252	244	240	242	237	217	226	250	247	248	207	219	256	272	233	248	233	243	252	237	265	279	219	224	233	262	251	226	245	257	244	262	231	254	242	236	256	258	234	252	272	263	258	265	250	252	208	258	242	241	235	210	236	242	219	241	252	247	264	269	262	259	241	259	238	244	255	258	261	253	253	213	238	263	267	224	241	271	244	254	263	252	270	229	223	240	228	259	260	260	254	234	231	236	235	251	285	244	244	243	247	246	251	234	241	248	259	250	264	254	261	250	235	240	241	248	236	229	209	252	246	222	249	214	231	231	253	245	248	252	261	234	249	261	229	252	258	220	241	250	247	253	240	261	266	239	254	242	212	236	239	234	262	239	220	264	230	239	221	216	258	251	257	246	248	243	223	251	257	261	207	243	241	262	221	232	247	244	223	234	234	235	239	250	277	250	215	230	251	258	242	222	247	218	249	223	255	206	239	266	239	249	231	249	258	268	240	218	239	243	265	237	240	250	270	246	263	250	241	225	264	228	279	221	279	237	246	239	232	303	232	221	238	235	228	234	247	251	272	269	266	245	219	210	241	237	228	236	221	259	250	225	251	246	237	227	262	246	246	240	226	212	219	232	231	213	242	252	258	256	228	232	241	234	221	242	245	240	273	242	245	231	232	231	242	221	258	267	220	232	229	245	262	265	269	257	233	248	235	240	260	248	238	244	251	253	233	263	250	233	239	237	263	256	233	274	251	214	251	218	230	235	271	219	228	249	232	228	257	237	250	255	256	248	234	219	226	278	213	236	244	243	228	240	270	234	213	255	247	257	242	237	258	214	272	275	259	247	249	240	219	244	214	239	239	252	272	246	245	224	243	237	273	248	233	249	251	267	249	251	221	241	252	225	251	275	238	232	209	232	231	234	240	258	245	251	235	252	223	260	254	254	235	225	252	232	246	205	245	253	236	257	240	263	246	267	259	276	259	256	228	246	232	250	233	251	219	260	233	240	245	241	239	245	253	222	247	243	253	236	247	252	260	226	250	267	256	263	253	237	238	247	233	216	239	264	255	276	277	244	238	235	262	247	246	238	258	227	267	260	245	253	264	238	219	254	252	277	252	246	233	228	258	264	269	259	246	273	229	248	260	244	257	246	241	223	240	240	256	227	223	268	247	245	255	247	259	247	257	251	268	247	256	238	265	233	234	242	221	254	232	214	229	243	278	244	245	264	240	226	248	242	254	228	268	243	226	234	237	208	243	250	227	272	250	235	255	236	267	249	250	235	262	241	268	259	239	240	224	260	270	244	206	252	252	229	211	258	239	240	239	248	214	288	265	254	241	260	285	264	233	252	226	216	260	248	215	223	243	278	239	248	261	239	228	277	224	254	232	218	266	255	235	235	256	225	234	282	243	255	224	255	250	280	233	247	256	228	262	218	232	256	259	239	252	226	238	239	267	256	254	249	247	260	243	263	236	260	233	228	259	258	222	255	259	261	250	267	221	278	248	244	224	264	239	248	271	244	238	239	246	233	233	228	231	240	223	248	259	222	266	287	252	276	271	237	251	251	272	242	228	238	233	270	261	268	262	259	269	263	250	242	263	250	256	224	242	278	258	251	249	235	242	226	233	240	259	242	235	275	229	266	239	228	231	234	225	256	273	236	234	241	262	251	255	236	252	231	229	256	256	256	265	215	247	251	243	269	260	231	233	225	249	216	247	270	252	253	270	243	249	238	235	229	254	243	233	266	242	268	228	246	237	290	223	250	228	236	265	250	209	236	237	262	254	244	247	243	215	228	236	268	244	234	247	209	233	239	241	267	282	221	271	261	226	272	221	250	234	235	266	248	275	260	219	245	268	225	253	244	250	230	231	256	230	241	280	233	236	248	231	254	260	232	246	268	262	274	239	267	244	243	246	256	254	262	275	261	251	245	228	226	254	237	253	233	244	253	275	232	255	257	271	238	253	252	251	261	240	254	242	273	246	247	227	246	233	244	239	257	253	258	239	240	236	267	241	266	252	268	231	262	253	235	249	244	220	249	214	228	229	224	246	230	229	237	268	240	229	249	268	254	242	244	240	262	250	215	214	234	235	251	247	257	247	264	255	252	239	244	246	242	257	288	233	236	260	269	244	258	228	229	260	246	249	228	254	269	245	261	264	248	231	240	278	228	232	251	247	227	226	222	252	243	265	246	242	260	246	251	250	237	256	249	243	248	248	261	272	265	265	247	252	257
2341	794	851	944	922	829	811	781	775	754	717	694	697	718	647	698	711	690	715	707	644	648	676	660	645	640	666	708	668	658	667	654	694	628	687	694	661	700	625	647	633	687	638	630	628	626	694	678	736	659	713	697	703	674	627	662	687	678	661	648	665	687	627	658	700	695	736	702	682	703	675	669	720	617	659	678	689	664	605	648	638	685	652	676	667	681	675	687	702	695	692	660	717	663	665	665	661	693	645	692	672	691	680	652	646	653	640	640	669	657	644	657	673	667	655	724	718	648	660	698	685	686	685	732	644	694	707	680	661	665	669	638	686	608	691	664	689	656	698	652	662	700	726	648	647	677	686	682	669	692	705	671	652	679	690	665	632	650	673	701	640	698	668	652	703	627	647	651	646	656	653	663	628	686	688	646	710	642	675	654	669	669	706	688	702	678	649	675	676	648	633	648	656	665	676	674	613	652	650	672	675	672	646	674	679	652	653	659	683	655	655	673	670	651	692	694	668	650	634	678	657	682	661	645	651	683	693	675	645	634	667	710	639	688	655	623	666	663	616	676	679	717	645	659	655	648	699	636	663	684	693	690	681	652	655	681	695	662	702	665	679	660	715	687	666	650	628	708	717	663	671	644	642	702	650	653	679	648	656	641	716	659	672	613	724	670	640	610	685	660	683	641	694	622	661	646	634	677	660	644	675	718	655	639	681	660	680	675	651	663	638	651	632	651	684	690	685	692	666	663	661	655	678	648	682	637	652	672	655	644	710	663	650	707	612	750	713	712	616	676	698	669	656	682	646	623	673	691	658	647	658	661	603	651	649	676	667	670	686	673	665	613	676	695	739	691	644	681	654	710	666	683	652	659	641	710	660	647	695	658	674	671	704	631	653	699	671	685	674	611	715	694	678	660	696	690	680	725	693	659	663	675	682	669	677	652	701	678	678	690	687	658	686	651	680	658	664	653	687	668	669	653	663	673	618	689	678	657	673	677	640	640	722	677	660	661	641	672	652	677	636	677	642	673	674	668	676	692	705	679	645	694	653	660	696	700	645	669	666	678	673	643	634	671	651	647	663	647	706	638	687	693	658	668	617	669	648	673	683	657	645	677	676	701	694	654	662	646	665	709	645	635	658	680	633	644	683	694	612	652	637	646	647	700	659	645	685	625	690	669	704	676	644	626	687	690	639	687	669	679	611	692	661	622	667	641	693	657	580	644	629	676	663	672	709	658	692	653	664	660	627	681	650	628	683	661	636	738	691	620	694	664	600	640	652	632	676	713	697	666	666	603	706	709	685	689	710	695	671	701	730	653	660	690	685	649	666	657	692	739	699	665	714	639	659	701	645	628	670	710	651	652	710	676	641	628	695	638	639	639	652	653	676	672	687	653	660	650	624	659	748	628	687	626	677	668	711	672	649	684	652	703	709	681	671	699	715	693	691	688	675	653	692	699	646	712	641	676	665	650	647	671	639	629	670	678	610	664	702	660	642	662	656	663	660	683	714	704	696	686	662	678	663	679	675	637	675	653	674	659	635	652	659	687	748	685	678	637	696	621	654	697	688	691	694	685	659	638	669	680	673	682	636	668	687	631	685	652	698	676	612	669	693	676	618	672	691	700	636	709	679	670	704	632	641	673	670	749	676	668	654	648	659	651	644	670	679	663	653	655	635	650	654	680	705	644	654	685	632	627	628	699	666	678	692	666	687	636	593	656	634	625	702	668	704	667	604	677	631	693	652	644	679	686	682	668	677	645	687	639	658	686	683	658	671	647	652	670	656	673	644	702	663	671	703	691	661	667	699	698	641	670	632	666	708	665	657	679	676	654	651	704	620	664	685	656	648	708	712	651	671	646	695	642	664	641	716	671	694	685	715	688	634	664	693	664	643	659	633	703	648	670	660	647	668	622	680	660	673	681	648	711	689	628	701	680	647	724	630	677	691	695	647	703	688	645	677	631	641	677	682	680	679	700	638	692	637	683	649	665	673	667	676	668	694	636	667	689	661	688	667	699	665	693	663	669	677	647	685	683	653	638	681	674	675	659	688	645	686	697	676	668	643	659	652	666	628	664	677	679	655	641	671	651	638	669	659	618	646	680	678	650	652	647	627	669	686	646	664	681	629	662	673	699	633	656	660	639	672	657	650	668	686	644	667	646	664	662	679	684	683	659	669	662	676	702	704	668	616	658	725	616	682	702	663	681	641	741	643	630	645	673	684	665	668	652	726	667	637	638	669	672	698	650	667	696	645	708	629	683	671	693	664	707	659	677	665	711	717	636	662	676	716	663	678	679	675	621	674	660	674	648	706	643	706	692	661	632	672	665	663	620	672	653	640	660	630	653	648	714	671	668	658	594	664	636	652	671	669	680	646	678	657	651	652	657	624	699	652	679	683	687	689	658	681	708	600	667	699	700	644	626	679	613	676	661	636	660	677	653	615	686	705	690	609	679	678	719	655	655	665	684	683	616	652	714	645	652	670	709	697	667	662	667	672	639	673	668	671	611	648	679	678	726	682	660	640	687	653	709	666	649	628	642	720	675	697	667	673	691	647	661	671	677	636	619	664	695	626	711	688	614	732	719	657	693	631	685	624	642	662	685	650	647	665	673	678	688	657	662	617	688	701	702	659	704	657	675	648	630	654	692	667	698	685	656	632	651	710	667	698	682	652	659	685	743	686	661	656	652	688	650	632	706	686	675	680	691	695	674	698	656	640	651	682	667	655	628	661	654	650	708	699	688	651	665	647	639	644	631	677	667	676	655	691	675	659	678	679	661	663	701	714	662	689	671	654	669	662	702	670	690	697	618	687	633	659	663	680	675	691	690	678	702	671	641	620	673	653	671	663	604	721	672	695	669	684	655	643	702	711	660	650	666	627	678	667	660	674	658	678	683	621	650	688	662	626	692	679	714	662	698	648	713	708	684	671	660	716	689	674	669	698	648	631	637	630	679	674	658	684	657	664	678	691	731	688	663	661	674	631	660	628	678	708	668	621	656	634	636	656	635	682	674	694	671	699	634	652	679	660	641	680	625	660	651	674	646	624	682	662	707	676	679	671	692	629	652	698	695	697	690	580	713	691	690	637	686	667	711	674	680	629	676	674	644	668	651	633	632	630	634	637	666	682	673	667	635	675	656	681	673	665	659	613	661	645	678	634	702	628	672	651	693	613	668	677	667	657	704	653	708	684	632	653	643	756	720	699	662	639	690	653	630	673	704	685	670	621	688	706	667	662	674	667	679	712	685	623	672	645	678	739	673	623	707	644	674	686	678	660	652	645	692	661	654	652	687	696	667	661	670	729	673	684	678	670	691	686	663	647	664	698	641	655	672	662	667	697	661	653	731	627	680	667	699	710	663	695	675	672	611	736	669	665	672	649	684	690	672	694	680	697	663	684	658	628	683	690	678	670	641	659	680	680	650	696	652	667	686	635	692	636	656	672	653	692	648	709	655	673	662	692	653	656	669	700	661	696	687	669	669	662	695	671	639
10254	1200	1464	1184	874	589	502	408	306	256	256	232	203	174	181	178	178	171	139	159	139	134	133	150	153	139	154	123	137	143	135	140	144	134	146	123	126	105	119	156	140	111	121	123	130	138	129	136	126	120	119	99	111	109	144	139	131	127	115	105	111	119	149	116	135	125	109	132	110	117	119	123	136	91	120	136	147	128	111	100	117	127	125	132	140	118	115	127	106	123	132	134	108	125	107	144	127	136	123	116	118	121	127	116	117	105	120	124	116	113	119	109	101	115	127	103	123	139	119	139	123	135	113	129	133	116	149	105	127	129	121	108	125	95	128	109	109	102	103	113	100	114	121	113	130	129	126	127	111	127	107	130	119	107	84	107	101	124	125	123	131	142	107	125	121	100	131	114	139	94	132	122	114	113	108	123	99	127	120	122	126	98	117	112	120	102	108	122	103	114	126	112	106	111	129	110	121	130	113	114	119	115	130	130	112	120	110	111	128	115	125	111	130	107	128	132	112	88	110	100	138	120	113	132	108	139	111	128	113	121	137	143	117	100	121	123	136	134	116	114	125	113	132	110	126	140	109	132	111	100	112	115	116	108	126	122	101	128	109	102	131	114	113	131	125	102	111	120	116	102	114	109	129	129	126	131	112	115	109	133	104	128	131	131	126	105	124	117	118	102	122	124	136	122	103	111	100	88	102	125	134	91	128	126	126	131	119	121	120	128	118	111	108	109	121	132	114	111	112	140	113	117	111	117	127	119	128	130	106	117	107	93	131	122	123	109	116	135	123	110	122	128	108	104	110	122	128	121	128	118	114	125	117	126	119	129	142	118	120	129	128	126	124	124	117	113	129	101	113	107	110	123	107	111	125	86	103	131	119	115	119	120	143	123	117	115	122	118	115	122	104	115	107	111	131	130	144	119	106	114	126	137	118	130	106	106	122	132	118	121	140	115	96	101	126	96	122	102	104	118	136	125	127	127	113	125	111	117	133	106	115	127	120	121	132	114	122	119	108	112	110	130	117	132	119	122	142	134	136	106	132	127	126	130	102	113	134	112	113	113	112	114	125	107	112	113	117	119	105	122	120	106	113	118	133	118	118	125	127	95	118	116	116	125	125	129	119	103	111	120	137	116	116	121	111	128	143	119	128	114	112	100	117	138	122	110	119	119	106	129	118	112	128	113	109	108	124	119	126	128	110	117	115	125	125	131	122	110	93	126	106	111	116	107	121	128	119	115	115	130	111	126	141	104	130	118	121	117	136	131	120	127	99	115	118	131	125	103	124	112	114	124	108	104	120	135	126	123	136	126	121	105	141	112	115	123	126	119	115	126	120	112	131	120	113	116	113	110	116	134	116	108	113	126	132	124	108	129	121	127	114	140	128	133	125	118	103	119	103	128	131	126	123	102	120	119	114	134	103	107	116	122	128	107	137	122	129	127	119	128	104	109	127	107	131	123	129	112	102	129	137	89	117	109	131	110	120	118	112	112	112	102	133	122	118	108	129	107	131	110	139	111	101	120	107	118	131	101	115	136	124	111	134	115	117	120	125	111	117	103	124	121	110	124	128	109	127	131	114	121	121	114	124	105	124	133	123	117	125	106	118	109	141	110	123	121	126	132	126	117	100	94	130	108	112	87	96	90	129	117	130	130	118	115	125	105	122	120	105	120	112	140	140	105	111	110	100	124	135	136	110	128	113	111	117	114	143	121	110	108	136	118	144	117	95	127	117	131	117	123	111	102	117	130	116	103	106	126	96	143	110	108	121	130	111	140	126	152	126	102	129	109	115	119	105	112	147	112	135	121	97	120	114	132	117	115	111	132	103	125	128	115	105	122	110	110	117	112	121	106	143	103	150	114	118	105	127	120	121	140	121	116	135	123	135	136	96	117	106	123	123	93	101	127	95	107	133	103	130	112	99	113	113	135	120	111	149	108	134	126	114	114	110	110	122	130	124	121	118	137	115	123	108	100	124	122	125	129	116	122	125	129	130	131	118	125	123	117	108	112	126	131	104	125	116	124	130	118	113	106	130	110	135	94	115	109	127	128	136	117	117	120	114	124	100	135	131	111	130	121	132	116	114	113	109	103	106	110	133	118	103	142	114	118	129	108	123	106	129	111	124	128	110	101	113	112	112	115	128	130	137	117	89	126	119	108	101	133	112	125	107	105	119	97	96	105	119	135	119	142	121	134	136	108	127	116	108	114	112	108	120	113	113	131	144	147	101	125	107	110	121	131	135	101	125	132	125	120	101	101	106	110	98	111	118	116	120	133	107	103	104	109	126	107	112	120	110	115	100	127	107	115	119	105	103	130	118	125	115	131	127	146	121	105	145	136	104	131	128	116	115	121	115	120	120	129	109	114	116	110	118	109	110	129	127	113	101	136	119	123	111	104	116	112	120	112	98	108	129	113	115	109	124	117	110	113	128	93	92	106	127	118	131	111	125	130	139	134	115	101	133	119	115	123	113	113	113	131	116	118	109	102	115	132	130	135	120	105	101	127	133	120	126	122	124	119	131	106	120	123	123	118	124	121	116	119	113	123	118	131	111	112	115	106	122	139	132	119	135	118	131	97	123	124	111	94	138	133	109	104	138	115	119	146	112	126	133	114	131	94	146	117	107	116	117	122	136	134	136	113	122	111	113	90	112	144	120	141	157	140	110	112	109	95	95	134	133	98	118	114	127	118	111	123	128	121	124	144	106	106	104	126	106	106	125	104	95	117	127	128	129	111	124	124	115	83	108	113	115	128	126	105	122	123	113	122	120	117	117	99	117	104	122	99	123	117	115	114	108	103	116	122	124	130	100	108	120	137	124	104	113	102	124	129	131	123	104	130	120	109	128	107	112	130	134	126	130	94	116	124	125	127	116	105	114	132	124	126	128	91	131	119	114	117	122	96	109	124	118	124	116	132	120	120	146	128	92	112	124	105	113	111	110	101	111	132	119	127	142	104	121	118	106	125	119	128	126	127	129	103	122	104	112	109	125	107	123	120	119	132	142	109	131	124	114	110	130	108	111	105	122	129	109	100	123	133	131	127	114	130	104	114	102	123	126	118	125	117	126	130	141	110	122	142	127	113	105	140	111	112	101	119	121	103	125	123	115	118	96	154	130	118	120	119	121	111	134	136	105	113	102	117	134	131	103	118	117	121	88	107	119	108	99	125	121	94	120	111	118	124	126	130	118	133	122	115	123	135	134	123	105	115	124	105	131	109	101	132	122	137	116	132	135	127	122	114	129	143	103	117	118	130	115	101	115	125	116	127	110	131	103	110	123	116	120	132	111	110	103	133	119	105	101	119	105	117	116	103	118	107	131	130	134	122	115	123	113	111	118	125	110	117	124	113	120	106	133	125	136	129	118	137	118	104	136	103	122	131	103	114	117	116	139	117	131	112	111	114	115	130	129	125	117	119	120	120	123	117	112	123	124	114	112	113	128	112	135	121	135	137	123	125	103	111	148	114	113	119	103	99	137	117	114	104	120	118
5896	1433	3251	3770	3170	2638	2137	1756	1433	1247	1144	991	913	872	809	738	718	668	645	649	639	511	562	527	525	482	457	490	518	467	465	472	452	461	453	455	425	430	420	438	395	405	418	423	393	421	424	427	386	400	411	418	421	387	365	400	366	361	386	420	378	340	429	442	395	388	369	390	397	399	364	375	368	405	409	386	381	351	386	370	386	357	345	388	365	386	403	388	374	386	435	357	407	382	399	394	371	358	368	387	368	384	330	390	349	339	371	342	369	357	343	362	371	350	410	349	404	351	353	363	347	366	352	386	374	374	357	351	362	345	356	379	359	385	371	352	375	362	375	374	386	355	366	380	365	370	354	372	381	370	363	333	345	342	369	371	361	349	383	362	329	372	369	351	365	382	341	393	322	389	394	372	341	398	366	357	383	360	378	353	351	385	346	407	377	350	372	352	357	383	375	382	348	358	350	366	377	360	328	385	364	374	401	344	367	385	340	378	338	349	364	350	333	369	373	377	348	373	379	353	337	376	350	385	366	377	354	366	341	400	388	356	364	357	389	372	351	367	357	370	380	370	363	346	366	364	370	384	379	360	374	332	366	371	379	356	373	309	405	346	371	373	348	365	379	371	389	379	358	365	377	382	364	371	384	367	349	393	384	391	365	361	324	364	381	363	348	369	395	373	374	389	323	377	360	385	380	349	382	355	413	376	378	356	346	401	376	368	360	377	347	380	358	346	377	384	340	374	349	374	378	366	351	383	387	363	391	377	366	356	371	342	346	336	375	353	339	368	327	372	368	383	382	360	335	375	352	362	365	346	405	353	341	379	385	351	379	346	361	357	360	358	330	378	364	377	393	372	375	339	357	336	373	386	379	340	367	353	366	357	399	389	368	389	329	360	369	350	378	377	365	362	400	381	400	359	418	382	353	371	313	368	414	357	371	361	375	371	376	362	352	354	359	361	378	350	342	352	363	373	351	355	376	346	370	365	349	358	367	333	371	389	391	362	360	358	341	375	357	359	362	345	366	398	376	376	335	353	407	368	352	331	341	376	385	387	325	378	386	386	388	344	374	371	382	370	376	332	354	372	372	360	342	334	377	347	377	368	384	343	368	370	375	363	387	349	332	370	390	369	374	359	374	376	389	355	374	367	380	377	362	396	374	365	348	355	324	343	380	350	410	382	352	359	349	367	356	373	342	367	405	379	375	383	380	370	371	357	373	366	392	360	357	382	368	432	378	412	372	383	374	405	397	368	348	346	369	352	373	371	386	372	357	387	402	384	361	378	362	359	396	363	352	378	380	367	406	342	356	376	388	366	362	359	353	385	372	363	374	371	424	385	355	370	379	343	334	363	379	360	370	388	382	411	343	379	402	373	374	369	358	355	333	347	358	351	341	369	386	382	362	372	343	352	359	354	356	356	350	375	342	369	387	371	401	331	357	367	380	383	353	368	359	331	361	360	319	361	386	376	424	385	353	363	368	334	366	376	366	356	312	369	387	371	360	353	362	373	357	378	380	359	366	394	356	341	353	333	379	403	381	365	357	394	382	345	352	353	353	376	369	398	369	373	332	381	366	392	370	337	369	361	363	332	380	341	370	392	363	343	398	391	350	370	384	333	325	351	357	398	321	340	386	341	363	369	382	377	424	385	349	356	372	359	357	363	372	361	387	375	337	383	372	359	375	397	390	375	376	372	345	337	364	351	387	358	387	364	341	354	388	345	349	388	355	335	367	387	386	378	385	378	330	347	374	360	358	360	349	388	380	370	363	379	391	376	362	340	367	356	379	395	348	360	341	385	322	363	342	395	380	333	388	380	375	323	368	360	377	377	396	364	375	366	367	400	363	392	374	339	332	341	382	344	308	353	384	344	395	398	371	393	352	339	367	325	333	369	393	346	363	385	377	347	352	358	395	362	397	352	353	378	336	368	406	355	330	356	379	344	362	380	393	334	373	374	365	350	383	336	328	414	333	365	383	391	357	367	381	361	325	367	348	322	358	366	385	343	350	385	346	370	382	323	355	353	343	398	356	365	338	359	371	343	345	386	378	381	392	356	333	350	358	369	367	384	361	337	362	353	350	380	320	404	369	388	351	374	385	375	394	378	365	410	350	355	342	350	361	364	351	388	362	384	363	338	378	365	358	378	351	354	387	379	352	371	361	344	335	363	346	339	376	402	370	345	325	393	382	380	363	398	387	406	381	387	358	360	376	371	373	360	346	377	348	360	356	358	364	360	351	360	385	389	368	319	375	394	345	367	395	368	371	373	346	396	389	366	352	395	394	353	350	376	396	384	369	368	329	324	341	366	372	390	365	358	358	374	366	353	383	317	357	353	351	380	348	379	372	369	381	336	366	359	412	356	370	374	367	340	400	344	389	329	381	390	373	363	396	368	367	375	356	356	351	386	346	337	376	356	387	365	371	327	361	354	394	331	373	401	336	353	349	340	358	355	351	340	346	354	354	323	384	346	376	351	340	357	361	378	379	351	359	406	386	365	378	355	342	344	376	382	400	376	382	371	350	350	380	385	378	366	382	392	380	384	372	393	344	368	393	364	370	368	359	368	355	381	340	349	371	335	363	356	364	411	372	367	342	339	384	371	365	348	354	388	403	337	373	382	381	364	363	371	385	360	366	368	365	369	352	356	380	372	381	356	355	342	356	367	367	347	363	342	402	380	352	356	367	342	355	427	365	364	406	352	349	362	392	379	382	367	382	366	363	366	343	363	359	385	350	372	380	367	336	363	324	378	392	391	318	364	374	386	373	386	346	365	400	371	359	356	327	361	364	364	346	355	368	373	350	365	394	362	353	338	398	372	370	387	383	364	370	384	385	379	356	367	368	335	360	422	388	371	357	375	385	348	360	360	358	359	379	338	377	358	379	350	363	361	366	389	351	386	342	383	360	378	336	348	366	338	330	348	342	377	411	370	363	377	392	346	341	360	374	380	379	358	341	368	369	370	382	400	355	370	387	376	367	388	391	363	375	396	355	387	398	340	347	364	365	376	383	374	347	357	344	364	363	353	371	349	384	366	374	372	380	343	383	358	380	365	340	376	369	355	361	367	383	392	358	375	373	346	355	360	368	349	370	378	352	382	359	350	348	347	357	365	361	397	357	369	324	371	347	385	373	368	359	329	321	369	384	350	343	362	375	380	354	382	351	397	388	359	380	366	368	333	352	375	403	363	356	343	369	354	376	333	358	381	348	363	395	384	374	386	365	347	354	380	390	352	364	348	346	378	381	321	339	378	370	351	345	366	328	375	376	343	362	336	369	380	378	348	392	352	370	370	360	401	393	372	324	379	330	336	379	395	368	340	357	398	393	369	371	371	336	374	388	374	352	319	349	372	382	400	369	421	380	365	333	364	340	354	357	353	371	357	393	367	352	342	366	364	352	330	391	351	322	395	392	386	399	364	364	363	347	360	347	353	365	384	355	393	329	384	388	375	362	347	342	381	349	337	380	353	389	350	349	367	344	391	360	370	349	350
18482	3002	2760	2138	1447	1110	862	633	564	478	395	354	295	322	280	255	270	247	228	215	209	210	186	199	213	186	195	181	191	179	166	160	193	169	172	159	161	182	169	161	177	172	157	169	165	183	170	168	164	148	200	154	164	142	147	144	172	142	174	159	136	169	162	174	172	129	166	169	147	152	162	163	157	148	144	160	147	158	139	175	157	141	152	158	161	154	179	149	148	166	160	166	143	165	166	151	168	169	158	150	144	161	175	166	154	139	142	128	141	143	178	160	164	147	146	172	163	151	160	150	148	146	175	153	152	149	159	190	136	157	145	144	152	163	160	164	182	151	153	124	167	168	148	136	146	161	157	176	152	137	162	147	140	146	154	158	166	157	172	164	150	164	147	159	156	151	171	175	182	162	158	155	152	140	138	147	154	152	181	137	146	182	151	152	147	131	154	142	147	171	158	139	157	147	149	144	160	142	131	159	142	154	160	147	134	155	147	177	150	161	138	167	153	142	142	159	139	156	151	154	152	149	153	158	164	148	161	131	173	149	163	165	150	146	130	143	137	162	151	143	136	132	165	162	147	141	140	157	166	147	163	155	162	154	155	148	153	151	146	160	149	148	133	138	150	160	150	150	175	163	175	161	156	155	151	144	154	143	122	140	159	150	155	162	169	154	140	148	167	157	148	152	156	151	165	148	150	153	147	147	165	137	148	150	134	167	166	166	158	157	157	171	138	149	163	181	165	185	166	152	150	173	163	145	162	180	147	145	157	174	165	149	155	155	167	159	177	156	145	168	144	123	149	150	169	169	166	137	133	153	145	159	133	141	140	152	171	136	127	153	143	147	126	165	142	181	133	177	167	163	158	164	159	177	167	163	148	131	135	169	142	138	155	172	175	153	167	162	152	164	157	150	159	157	156	161	171	145	163	170	150	170	151	153	157	161	153	164	164	140	171	162	165	136	129	129	147	140	160	185	152	155	161	143	145	138	139	153	134	133	142	158	149	149	178	154	148	156	168	183	143	142	153	157	152	138	166	149	144	151	142	145	127	155	150	166	146	156	160	165	148	152	166	167	184	155	163	156	155	154	160	147	138	175	150	146	163	180	187	153	141	134	153	149	150	167	147	162	158	168	151	143	179	171	172	164	151	169	123	164	169	141	162	138	142	159	140	149	130	143	169	194	166	128	146	141	136	173	157	153	161	152	150	151	143	148	155	167	150	159	169	139	145	158	153	136	168	161	183	160	179	157	165	143	159	127	163	150	144	140	151	154	156	146	167	151	136	159	165	175	164	157	150	171	165	137	140	140	149	171	151	148	153	139	143	164	153	137	135	146	156	179	160	164	156	172	165	153	162	151	149	178	148	171	162	162	128	177	144	160	146	145	174	157	161	161	158	159	149	151	168	168	144	170	161	159	130	157	140	153	157	145	150	156	152	156	151	143	144	164	148	169	163	149	145	138	132	152	160	161	138	156	183	160	153	167	161	186	163	149	155	162	159	161	136	160	160	162	144	144	138	152	158	137	161	154	158	144	154	162	157	155	150	159	159	151	174	147	149	169	167	148	157	157	164	153	176	151	146	152	161	151	147	158	167	166	154	154	160	145	140	170	161	164	144	166	181	140	138	165	160	139	141	168	174	150	153	176	153	153	147	149	158	157	152	146	167	148	152	157	146	155	155	181	152	159	144	149	139	141	158	136	127	173	173	162	139	154	145	150	145	147	165	163	144	146	169	178	152	154	159	169	154	161	150	146	159	167	172	162	150	149	155	150	157	133	174	142	166	146	154	142	200	151	148	172	152	160	161	159	164	169	148	152	168	134	129	160	127	166	171	155	156	163	152	185	162	146	178	146	129	153	160	157	142	169	161	140	177	179	149	150	172	159	164	160	153	168	158	149	158	156	157	141	151	171	143	138	164	140	143	171	167	150	161	164	155	151	132	171	159	155	159	193	171	134	139	174	124	151	154	167	147	157	159	165	141	126	132	171	161	192	147	156	160	138	156	161	139	150	142	162	160	178	169	157	153	152	157	174	148	141	167	144	156	165	165	152	144	143	157	144	157	154	172	169	166	159	160	179	186	171	155	159	159	143	152	156	166	141	154	141	151	129	145	153	141	171	174	170	145	153	151	157	167	173	158	154	136	152	192	148	150	160	153	144	140	160	145	147	156	149	159	174	153	154	158	139	150	174	148	154	148	149	150	149	149	150	144	154	136	140	154	149	143	141	165	139	151	162	135	141	133	150	159	161	137	132	168	149	159	159	144	158	155	155	171	148	164	170	159	155	135	140	140	146	169	160	174	162	175	162	150	171	139	152	138	149	169	159	153	161	161	161	150	166	158	167	141	172	155	145	160	147	144	148	176	156	160	151	156	154	167	160	131	147	177	153	156	148	159	177	168	145	160	154	177	165	144	159	166	150	160	163	154	182	168	160	156	150	174	142	146	148	137	161	140	163	152	163	158	137	153	173	147	155	140	169	135	149	160	154	166	176	150	144	169	170	168	150	150	154	142	142	171	147	176	142	161	158	157	141	159	133	160	158	168	159	145	166	164	141	144	161	153	166	163	168	148	163	135	129	152	177	142	170	175	148	141	153	142	159	154	161	171	137	144	155	171	154	124	157	167	146	188	162	156	137	158	164	129	153	144	155	162	158	162	145	167	151	161	143	147	160	139	158	155	152	154	160	144	163	159	164	141	144	143	138	159	145	161	156	164	140	140	181	159	158	153	170	141	156	147	157	139	175	135	158	166	136	158	169	141	168	154	165	173	167	183	161	151	182	156	160	144	164	142	144	138	151	170	156	143	158	134	144	137	158	164	138	133	154	142	151	160	152	172	151	152	146	165	167	141	150	156	146	148	167	164	173	120	125	158	158	153	155	151	156	153	149	142	137	152	161	162	154	164	149	155	172	157	167	159	161	170	141	161	161	150	148	149	167	169	134	158	145	148	139	154	156	161	165	156	143	172	145	154	156	166	143	167	136	176	151	149	145	162	159	147	139	153	170	139	139	151	141	158	136	150	159	143	139	148	131	164	142	149	153	147	144	146	152	125	147	145	174	156	184	161	155	159	158	138	156	157	163	124	150	150	146	150	130	166	163	159	163	156	141	151	170	145	161	153	147	170	144	159	159	146	163	167	157	178	137	148	135	153	130	160	174	131	148	145	161	128	137	163	163	165	164	140	168	154	164	176	156	144	129	150	142	155	153	151	164	160	164	158	179	149	146	178	163	141	154	169	144	148	141	163	169	166	134	176	164	158	158	156	152	144	135	141	154	178	163	161	154	149	149	174	156	166	161	160	145	154	155	167	158	141	162	151	171	149	159	149	173	153	187	172	155	148	153	140	165	155	165	151	151	176	135	163	165	165	146	143	155	164	159	138	181	171	141	149	157	156	160	132	142	153	151	169	148	165	143	158	173	140	158	142	144	162	165	172	176	176	156	153	149	144	159	157	160	150	160	153	146	144	174	132	153	127	135	147	155	143	179
7842	2466	5579	6486	5436	4464	3733	3005	2667	2332	1880	1750	1591	1392	1301	1192	1104	1025	942	935	877	861	782	792	748	763	733	671	675	719	642	656	656	605	650	647	592	594	602	565	540	592	603	621	563	544	530	570	556	557	545	527	549	516	512	529	499	520	522	481	522	492	465	473	492	530	463	553	492	470	519	476	521	486	545	543	518	465	487	463	504	493	486	521	480	471	464	486	482	508	487	482	487	487	484	484	483	525	531	512	469	461	466	510	475	487	449	484	492	454	439	480	466	488	493	464	474	436	491	480	440	505	442	494	482	488	462	477	470	434	496	445	500	456	472	428	450	483	441	472	454	486	437	446	446	479	487	432	481	470	466	432	483	464	478	493	476	450	505	476	447	509	486	437	453	458	466	469	441	486	475	461	502	448	499	440	445	482	479	480	473	500	468	466	453	494	455	470	469	434	501	461	460	471	475	493	472	409	479	486	442	495	476	514	455	474	496	450	493	486	454	447	492	454	442	482	486	519	468	483	437	445	484	431	446	491	478	494	434	455	461	446	465	440	473	438	431	428	472	471	459	487	467	493	460	450	481	435	435	496	443	469	491	466	512	451	486	445	465	447	475	464	445	462	493	442	481	442	420	449	463	479	486	451	470	491	482	496	469	496	474	487	449	481	442	463	523	473	471	467	435	468	486	446	488	480	481	450	500	464	491	484	490	490	465	464	472	465	465	483	451	456	517	488	453	486	459	474	466	450	463	462	479	451	462	469	490	488	467	462	437	466	485	460	464	481	486	476	468	482	468	446	457	486	473	475	452	490	464	474	475	475	478	503	453	482	523	451	496	462	490	467	443	474	462	433	465	457	464	404	447	457	474	480	468	409	465	419	469	482	446	454	491	508	437	455	448	477	472	485	462	439	487	443	457	462	490	492	463	467	469	469	434	454	502	464	475	493	468	507	533	448	451	447	446	483	434	484	479	445	461	462	482	460	471	458	484	416	471	498	462	429	461	489	453	468	487	458	451	438	503	451	472	453	480	498	478	447	439	476	449	424	451	443	471	458	465	482	457	468	491	505	444	467	448	499	463	474	464	451	477	488	479	462	490	394	428	472	453	470	469	449	423	438	474	431	500	497	460	467	457	537	494	486	432	466	457	481	467	473	471	440	471	470	447	475	469	458	530	484	407	498	469	457	455	441	478	477	457	463	460	423	501	465	489	487	451	508	461	495	486	505	487	453	451	490	465	468	479	497	469	501	475	441	453	434	492	473	420	458	456	467	446	465	460	456	433	452	470	424	476	438	461	451	465	448	460	481	460	463	495	452	434	461	479	448	491	464	450	467	454	433	511	454	442	440	479	467	456	482	517	488	416	472	445	497	443	471	474	463	514	424	450	474	441	459	474	463	501	475	491	484	473	479	484	440	448	452	500	478	453	493	456	487	482	494	498	494	458	484	440	450	493	425	464	509	421	475	479	474	435	478	463	461	484	483	467	454	461	446	483	489	466	470	477	496	476	480	458	507	433	436	475	461	471	472	478	474	467	467	443	447	463	487	454	447	485	462	476	457	444	500	453	470	459	479	497	466	449	448	488	497	481	427	467	500	456	463	477	472	452	483	498	468	441	484	434	466	435	448	475	489	496	428	434	514	483	487	461	455	464	475	493	457	448	456	479	485	464	435	445	464	456	476	455	449	465	473	508	456	469	437	500	459	473	461	474	430	459	493	442	477	425	450	435	431	457	459	464	494	435	486	476	444	448	492	446	465	485	442	463	458	447	444	430	498	481	456	444	452	484	459	446	465	422	488	474	473	504	469	462	472	449	435	439	489	483	446	496	478	434	477	431	397	425	491	493	497	432	471	464	481	448	475	448	454	457	429	474	429	459	456	474	415	441	464	464	412	484	496	485	435	451	499	448	455	452	459	482	461	441	497	454	503	448	477	489	489	465	462	482	461	467	499	448	449	461	451	421	464	457	466	452	485	527	488	451	444	486	441	443	466	469	461	442	494	512	456	442	470	498	443	480	468	479	442	501	468	516	469	471	473	467	460	467	415	480	458	406	467	436	476	425	474	454	479	471	497	483	490	476	450	427	483	470	479	444	498	504	525	458	452	491	510	481	467	452	456	482	484	503	449	493	447	465	476	451	483	470	465	482	479	472	481	455	457	438	456	514	420	454	452	486	445	473	484	495	466	436	447	439	453	457	505	482	519	485	442	431	469	479	492	440	527	470	456	449	482	459	484	476	452	503	444	475	466	451	449	467	498	441	445	449	460	480	450	458	496	491	488	471	476	424	434	461	518	474	476	448	501	470	463	496	460	495	467	476	513	442	446	471	472	482	465	448	470	448	456	451	454	493	481	485	470	428	446	478	494	478	433	458	470	414	481	473	453	436	449	459	487	438	459	436	440	480	517	448	482	482	494	477	450	488	447	467	458	435	452	491	492	463	453	465	506	457	434	438	466	478	479	450	484	466	491	497	441	492	468	463	477	455	457	432	451	486	447	461	465	451	447	446	434	455	450	489	485	431	471	499	452	490	446	468	478	443	458	498	470	457	506	479	458	474	462	487	447	488	475	475	466	465	450	473	471	523	484	507	496	467	502	468	501	476	477	472	495	457	438	482	501	451	413	449	456	472	456	459	452	474	429	437	471	497	463	423	507	467	452	478	470	477	473	447	477	458	467	461	446	485	455	480	478	476	486	484	448	463	495	494	457	467	453	450	463	445	461	451	462	440	475	457	497	473	442	462	491	473	501	496	483	477	445	501	497	445	485	460	479	469	464	464	461	459	449	451	474	459	481	459	470	472	479	439	481	427	459	455	456	462	443	469	470	501	479	437	456	492	504	470	476	490	464	469	475	448	422	445	411	454	461	483	460	472	452	457	473	480	467	410	505	485	464	467	450	495	436	446	465	459	465	463	496	465	499	443	476	495	459	465	478	499	507	453	444	475	461	469	467	455	448	455	458	461	488	440	462	473	452	494	431	491	437	469	484	514	476	454	439	438	433	462	478	447	504	486	455	468	453	458	461	462	457	475	483	478	475	466	499	453	460	500	475	479	459	462	481	450	478	405	499	475	445	460	533	481	452	469	479	474	463	457	447	455	471	485	474	460	461	456	481	472	493	436	482	514	481	507	416	465	471	463	461	461	460	499	457	477	458	426	494	452	476	440	465	447	439	460	446	495	447	469	447	491	473	526	464	506	490	452	455	488	455	443	452	488	431	466	467	491	481	504	475	456	450	476	487	457	471	525	457	458	474	423	466	474	453	476	443	444	485	474	438	469	441	514	484	446	471	455	450	444	494	469	452	442	471	499	461	480	460	434	495	460	469	464	473	481	457	473	476	430	471	502	475	461	477	463	456	451	512	497	470	477	455	473	452	487	473	453	483	490	446	468	499	477	432	502	462	458	457	460	409	457	472	449	467	460	458	507	513	461	455	466	472	454	452	461	447	484	450	449	425	430	430	459	473	459	467	463	466	452	483	437	440	476	496
2361	307	344	319	290	270	249	256	250	267	272	236	269	254	265	225	248	246	236	255	288	261	255	246	244	232	251	243	255	239	237	224	253	259	246	244	266	217	246	270	228	259	252	227	244	209	241	245	226	244	233	248	231	216	253	266	217	277	264	253	263	237	256	271	242	255	220	282	228	234	246	216	249	226	259	225	249	235	258	243	238	254	270	236	240	264	241	214	285	235	231	251	258	231	222	254	245	253	252	275	253	254	233	215	242	252	249	238	224	272	238	276	233	261	249	236	248	251	256	241	223	242	251	243	241	241	243	227	262	228	241	249	258	215	239	242	248	250	251	258	275	224	236	262	217	253	253	270	252	269	240	274	237	231	242	271	214	247	236	250	210	224	259	267	234	255	230	244	232	278	243	236	241	258	243	252	232	248	243	244	246	237	233	265	225	245	254	237	255	258	272	243	267	253	220	239	244	242	243	213	249	230	245	242	228	246	259	265	228	220	241	238	210	249	226	237	259	235	266	242	213	252	225	234	255	258	266	224	212	275	246	254	250	238	243	247	253	244	237	239	241	223	255	250	250	246	246	234	249	250	245	216	232	270	226	253	218	251	199	274	241	250	255	252	238	228	248	237	242	252	249	234	206	234	214	234	227	244	261	231	241	255	257	249	247	232	241	261	250	253	250	214	243	265	275	242	239	238	235	241	258	248	242	226	267	238	233	235	250	239	262	223	258	225	232	250	250	227	252	255	249	235	224	242	229	259	291	256	229	230	239	250	239	262	269	272	237	272	213	265	260	264	232	245	242	236	246	242	234	229	227	259	263	251	247	228	274	251	236	277	251	246	219	255	276	248	247	249	237	248	245	244	253	249	212	250	232	239	228	237	272	233	233	230	244	214	226	242	275	231	250	267	209	261	253	246	267	227	258	232	233	247	258	245	239	255	197	257	247	235	237	226	252	232	231	251	268	221	234	228	219	255	220	247	225	247	264	254	256	238	274	281	247	255	235	241	244	242	223	253	233	243	240	236	274	262	265	259	255	239	255	233	241	258	230	219	266	252	246	236	226	228	257	218	215	253	247	264	256	270	253	212	242	235	240	258	247	271	252	228	260	238	248	234	236	253	230	249	214	248	226	270	247	232	238	244	252	247	254	214	253	248	230	286	258	240	231	236	271	231	278	228	226	244	234	272	253	243	251	228	274	268	266	255	258	234	227	201	244	274	234	252	207	234	235	250	258	223	226	232	257	239	214	254	245	247	235	259	248	235	261	227	248	255	235	254	245	257	253	260	256	253	242	237	268	246	254	274	232	262	263	218	247	242	239	212	236	246	279	278	267	217	241	223	252	247	233	237	247	248	226	238	226	260	245	242	243	242	243	267	229	212	275	264	245	248	241	235	259	241	233	230	263	251	245	255	264	251	249	243	225	247	249	269	247	253	237	221	222	243	250	221	243	235	241	246	208	234	235	243	226	269	222	271	238	219	248	228	235	266	264	236	233	243	235	259	262	247	234	250	258	251	249	230	259	244	238	221	251	270	240	236	252	241	251	239	216	213	242	245	225	226	245	251	242	233	238	266	221	279	206	253	271	253	248	251	238	266	244	226	249	251	246	201	239	234	245	246	235	232	239	240	242	248	260	240	243	268	237	273	258	271	235	251	230	251	258	239	255	245	250	226	255	251	248	266	245	255	243	236	241	204	252	256	246	246	256	247	218	226	250	215	248	214	247	225	223	235	252	223	252	251	241	257	228	206	235	221	237	242	234	255	255	224	243	224	265	241	245	219	266	253	258	228	255	272	237	207	250	256	221	241	281	253	241	259	277	274	211	243	248	255	260	217	253	247	265	254	243	227	261	238	252	249	254	235	234	234	249	263	253	249	240	243	258	257	261	231	208	252	230	243	249	227	255	232	242	224	253	258	234	261	235	223	249	247	252	241	247	248	225	229	221	272	231	248	238	268	262	227	202	242	244	231	224	236	243	281	216	270	220	249	252	225	255	245	260	253	241	236	231	250	247	250	270	258	222	258	280	233	228	232	224	258	261	257	242	236	248	239	240	216	252	210	262	260	245	242	250	254	261	237	290	226	249	213	237	257	230	247	242	214	228	229	237	225	247	263	259	251	259	245	244	239	240	249	260	210	231	234	241	237	233	228	217	253	251	248	239	231	233	233	219	230	274	280	244	226	251	237	244	264	231	225	251	258	261	240	227	265	232	230	264	250	229	247	226	222	274	246	224	230	236	242	227	249	253	237	234	257	255	227	215	244	237	238	263	274	241	244	249	248	234	215	250	257	210	226	261	233	251	240	229	237	229	247	273	250	245	249	229	250	246	259	262	253	243	238	227	236	275	267	257	220	246	243	255	257	238	226	226	270	222	247	251	246	239	228	235	275	268	256	238	237	239	234	282	245	226	269	247	253	229	249	215	265	239	252	229	257	250	232	216	246	251	264	252	246	248	243	270	241	231	242	247	237	233	245	241	261	235	227	248	238	235	255	246	258	263	220	255	245	269	254	222	272	275	240	255	246	262	244	248	228	233	231	240	223	239	244	225	211	250	229	249	235	264	260	248	248	253	253	212	220	231	248	226	238	236	222	246	261	260	254	228	244	258	226	239	264	248	261	250	240	240	246	230	260	253	237	215	230	245	240	216	254	239	238	252	254	267	243	248	261	237	255	268	231	217	250	266	258	236	249	220	249	241	242	238	248	215	267	295	238	235	249	231	209	237	231	235	243	279	257	234	235	247	253	243	238	247	243	244	258	248	241	233	216	260	250	220	256	244	270	236	266	242	240	246	244	256	218	249	233	247	296	208	226	239	242	264	236	232	228	215	263	259	236	249	248	241	253	251	260	228	253	259	236	235	241	265	224	233	246	244	233	230	265	244	256	256	233	240	260	211	231	260	248	262	243	252	265	228	238	215	278	242	263	242	253	276	245	263	239	258	232	251	248	222	242	238	222	270	251	249	218	233	249	254	252	225	244	243	280	249	230	231	256	233	243	243	226	248	253	241	213	235	244	254	240	243	261	248	252	258	264	254	235	270	245	245	221	253	240	226	260	235	251	255	201	253	265	238	259	231	232	257	250	268	239	240	203	241	242	257	255	249	250	215	229	214	229	246	228	258	214	233	233	245	239	253	223	248	227	237	216	213	240	244	257	241	279	273	238	268	243	246	244	263	270	248	256	243	255	248	227	238	243	245	227	249	245	222	241	241	278	255	243	237	236	245	233	261	221	233	237	228	226	229	251	252	225	236	263	243	249	254	247	240	262	267	232	243	236	253	275	238	237	262	235	228	261	258	235	245	244	255	274	266	246	262	238	215	233	265	224	233	210	239	249	241	233	266	233	244	238	220	234	251	234	216	218	229	220	213	252	233	238	243	225	247	267	263	263	240	237	249	244	247	245	221	282	230	243	262	211	249	255	259	249	247	236	246	259	244	219	262	250	270	230	235	259	251	212	253	227	230	268	241	234	226	200	225	249	259	254
2348	768	838	923	837	819	800	724	770	693	736	777	774	726	749	701	671	686	706	708	692	697	650	670	698	703	724	634	682	690	694	655	670	693	655	682	660	673	657	715	642	697	650	640	698	636	667	670	650	666	653	653	698	658	649	700	626	682	696	688	671	614	646	681	668	661	644	688	709	723	664	672	695	648	701	620	673	676	627	657	652	681	696	643	684	698	705	670	656	678	666	677	674	661	683	712	683	684	638	718	678	674	688	660	643	667	644	675	675	672	702	656	655	690	650	650	649	684	633	667	694	623	659	668	657	716	673	675	696	686	643	711	656	657	703	662	666	693	659	667	669	646	678	650	698	673	665	661	658	706	655	674	692	703	661	674	678	690	688	681	645	662	666	679	673	684	632	693	699	683	686	603	686	625	664	693	695	677	653	656	718	621	706	689	655	656	690	669	630	721	659	642	685	631	671	674	674	667	711	654	692	696	682	664	686	694	657	627	630	683	649	646	652	662	677	658	661	725	667	674	658	657	660	743	605	735	673	629	678	689	617	656	647	662	679	695	655	699	647	705	693	607	645	667	679	677	679	666	689	656	693	694	651	637	660	648	672	689	662	658	693	685	694	647	643	677	660	674	666	627	690	666	663	660	651	675	676	666	673	700	658	686	665	671	643	670	636	683	680	629	657	683	696	681	659	650	642	628	678	672	665	668	687	628	640	670	642	670	663	655	663	650	617	682	625	673	660	687	671	673	661	656	665	650	639	662	736	654	629	682	666	689	644	670	658	639	674	675	652	646	646	690	661	678	666	671	646	660	663	655	713	644	695	670	661	645	680	587	693	698	652	670	676	668	697	669	693	589	643	646	628	676	642	640	617	692	681	678	683	695	665	676	679	713	663	644	674	640	669	667	639	672	638	649	609	703	635	655	671	692	684	698	662	658	689	709	697	644	647	671	657	682	674	665	712	673	671	631	653	704	648	693	689	634	657	632	689	653	693	695	732	684	656	693	628	630	687	719	652	658	672	682	639	665	668	670	660	670	673	673	651	675	639	646	660	660	646	696	662	704	668	690	639	663	677	657	706	683	665	713	627	686	681	717	677	657	650	676	715	664	647	629	646	675	675	696	633	653	647	657	662	668	670	670	677	694	689	666	621	697	650	663	663	664	679	663	667	660	666	654	689	640	697	634	708	731	643	688	713	661	658	690	701	636	672	665	634	682	650	674	646	682	660	688	636	695	669	661	678	655	663	660	675	709	643	621	671	698	685	695	634	694	694	636	661	710	637	712	661	683	658	673	647	622	688	706	651	666	689	643	608	745	635	643	678	650	652	665	661	648	680	656	635	674	647	657	670	667	647	688	661	728	658	683	679	663	645	689	679	664	658	651	681	631	668	654	662	630	674	699	666	692	660	676	686	696	706	685	654	710	664	700	676	640	643	689	657	637	697	652	702	687	638	630	664	674	724	636	675	638	613	671	677	697	624	634	686	675	636	637	700	683	719	704	653	658	654	619	654	637	700	678	628	632	664	657	689	646	679	670	697	649	675	651	690	672	708	665	645	681	665	669	673	621	696	628	659	639	624	679	641	645	671	665	639	676	679	648	659	630	675	697	678	645	638	667	653	685	665	692	619	680	718	647	689	626	696	633	686	697	658	655	684	664	682	640	745	627	674	650	659	722	672	649	688	694	651	666	672	674	657	686	638	648	687	712	687	705	726	678	662	675	670	696	639	702	707	663	651	672	625	650	696	663	672	642	673	644	675	685	655	639	662	678	668	701	670	663	667	643	676	698	647	648	630	646	638	712	696	682	685	692	662	677	647	639	656	658	664	649	659	654	626	661	648	688	668	682	635	630	693	662	684	700	722	674	650	637	619	622	657	697	674	661	718	649	672	682	639	700	693	702	626	635	655	668	637	672	659	667	649	726	671	685	659	667	684	688	678	599	664	651	694	649	689	649	629	662	640	679	653	660	648	675	663	685	625	683	716	652	681	675	690	681	667	723	683	658	682	610	640	610	640	667	674	675	656	684	665	669	669	645	648	668	648	626	645	641	677	644	679	666	644	685	689	714	637	663	656	699	691	628	707	677	654	668	679	704	678	658	664	675	642	650	654	666	629	684	731	679	684	677	665	702	674	639	612	660	644	692	662	615	656	702	692	665	666	665	700	616	664	656	632	675	675	678	684	673	704	686	677	695	670	652	690	703	665	668	653	681	654	702	636	694	680	702	680	684	682	673	664	683	648	679	705	653	673	689	663	637	658	679	707	671	660	692	675	671	622	652	723	690	665	666	689	679	661	671	664	634	619	676	670	640	622	670	664	657	678	623	697	656	637	666	638	661	658	649	632	650	663	675	660	658	673	679	675	712	639	692	712	667	649	688	665	662	669	665	634	672	659	656	674	637	659	660	692	667	652	641	651	663	637	651	626	696	614	687	690	654	633	678	654	668	702	652	638	699	618	643	707	660	706	691	641	687	628	677	683	642	680	636	661	618	659	671	640	662	660	667	634	668	696	671	667	655	697	611	656	641	704	738	664	687	645	656	611	681	671	680	651	694	679	700	693	697	654	708	667	639	622	633	657	687	675	653	659	669	684	668	689	690	678	699	677	657	673	655	633	643	623	717	633	680	683	625	627	644	650	636	642	665	647	653	632	636	691	667	688	670	656	673	659	673	708	664	676	690	618	656	640	682	618	676	714	665	629	667	668	656	680	676	659	729	699	677	704	677	663	655	655	666	668	651	666	638	640	630	634	648	648	679	654	667	663	704	663	676	633	690	620	678	670	659	628	655	673	663	643	676	708	666	680	659	716	654	654	628	649	715	713	681	690	668	683	673	642	663	702	675	679	663	658	640	687	664	687	648	619	662	678	678	704	710	671	701	709	692	691	689	699	657	683	654	674	646	686	699	670	725	667	674	677	667	677	660	665	702	653	662	633	661	651	687	658	634	635	677	696	722	642	679	668	635	706	660	645	723	651	661	639	663	670	657	713	693	694	671	663	701	668	645	701	694	696	690	653	647	671	710	644	666	636	672	674	645	710	680	715	681	615	700	657	636	659	690	646	697	653	692	638	661	686	691	654	638	618	700	680	646	635	667	648	673	720	622	720	687	647	670	632	696	641	650	684	678	633	640	687	681	677	640	659	697	649	587	699	661	620	642	671	670	655	667	652	683	640	614	650	641	687	658	685	648	642	660	696	643	686	673	682	638	643	648	641	699	688	657	660	688	710	679	678	712	619	713	676	701	668	661	654	655	650	665	661	716	666	639	690	717	690	722	656	665	648	654	681	662	663	720	653	626	736	663	667	637	672	649	639	655	657	617	717	649	678	642	668	626	640	636	684	681	687	679	643	677	688	696	634	641	683	685	636	649	653	665	639	620	700	676	646	684	657	606	654	650	648	699	668	639	653	696	635	659	702	650	633	666	679	643	644	609	668	673	668	690	689	681	655	630	677	685	634	676	670	707	686	667	668	690	673	637	693	660	699	668
10138	1208	1544	1217	869	622	508	398	364	279	253	211	211	201	176	194	166	153	147	171	154	135	157	115	149	156	152	132	121	123	131	137	146	127	132	133	124	142	141	144	119	137	129	128	124	121	133	125	122	103	125	125	116	147	145	133	117	111	123	122	116	111	97	110	132	118	134	126	106	121	115	115	133	129	117	123	116	134	118	117	125	151	122	117	120	112	135	123	124	123	124	138	134	105	118	125	106	125	128	104	110	103	101	116	121	118	136	115	117	122	123	131	135	114	109	129	136	110	121	120	110	96	123	113	126	118	117	126	106	125	136	122	134	132	110	138	102	118	108	144	112	138	121	135	105	122	113	124	113	131	131	131	114	118	104	126	116	132	141	116	114	117	117	114	113	121	121	125	127	124	127	94	115	117	135	122	137	123	134	108	109	108	104	111	123	101	120	119	109	109	117	121	113	96	105	109	122	127	123	108	116	106	112	122	117	121	124	116	129	146	125	99	108	121	128	104	125	124	135	128	130	121	133	119	126	132	133	129	129	102	107	122	123	124	133	120	115	112	124	124	124	118	116	122	117	154	119	149	104	117	126	116	118	131	113	122	107	99	132	135	134	141	108	110	141	113	137	100	112	127	138	125	115	106	106	107	119	93	121	111	112	122	123	91	116	135	130	134	107	99	122	112	113	127	123	132	129	112	122	122	121	106	124	136	136	136	102	131	122	111	123	124	130	115	111	113	123	125	108	111	110	104	123	117	133	103	104	110	131	107	123	107	121	127	112	93	121	112	93	108	115	124	125	131	127	120	125	110	98	122	117	114	139	106	109	126	127	108	123	125	120	125	117	116	114	91	124	117	140	102	116	113	112	121	123	115	118	132	126	130	110	124	118	132	126	124	121	129	120	127	148	120	130	122	135	137	110	120	120	119	130	135	108	105	110	123	133	140	133	119	108	121	118	124	146	125	111	116	115	139	115	118	130	107	123	136	128	141	113	109	102	99	113	132	116	108	102	101	128	99	121	121	117	108	92	136	130	130	97	108	115	108	118	143	105	109	142	107	120	124	137	123	112	136	103	125	117	92	127	117	111	122	121	136	116	122	119	123	107	116	114	119	136	113	103	111	122	131	103	111	120	152	121	125	116	112	115	118	116	115	104	103	137	111	133	117	134	115	127	113	119	109	118	126	131	117	145	148	126	109	125	102	134	131	128	111	114	131	110	100	108	126	106	105	116	98	105	121	112	132	114	129	112	117	112	121	121	111	117	119	136	120	133	128	117	98	114	102	131	133	121	118	92	117	125	114	132	113	111	119	116	111	115	120	109	139	112	102	107	122	101	122	120	118	126	113	102	114	112	123	121	121	121	115	124	103	121	126	113	127	119	120	129	130	102	110	125	102	114	120	146	131	120	126	126	142	124	104	137	134	130	104	112	124	123	125	119	137	141	118	164	93	108	129	118	138	113	146	110	117	129	100	121	130	106	118	114	130	125	125	106	110	119	127	116	123	95	130	101	131	120	124	137	107	122	105	112	127	118	113	108	109	126	103	126	118	106	112	130	105	104	118	116	122	131	110	123	136	135	129	124	124	94	104	112	119	133	113	123	101	127	121	125	107	115	104	126	117	128	118	128	118	103	140	127	139	122	127	114	121	113	104	98	126	109	112	122	110	107	126	126	112	133	107	91	122	113	111	110	104	128	103	140	129	123	131	123	123	118	97	132	112	118	123	120	125	107	102	108	125	136	98	112	122	112	109	118	118	96	112	113	112	133	114	125	115	120	125	103	133	114	125	124	129	118	115	124	125	110	110	105	124	113	132	124	99	126	118	122	117	115	97	123	147	97	112	109	109	115	125	113	122	132	119	132	122	121	136	117	98	139	121	123	123	132	107	119	121	118	101	129	104	115	110	117	132	122	134	115	119	113	115	118	134	122	118	107	138	132	106	131	129	95	117	139	104	116	112	112	130	102	104	120	116	127	129	110	122	111	140	121	127	124	117	136	93	126	128	122	117	140	110	123	109	127	109	121	101	136	131	122	127	111	109	137	130	113	112	114	123	100	127	116	111	114	114	110	109	118	115	108	109	120	122	131	109	124	112	116	124	110	117	115	120	139	123	126	118	114	113	106	116	119	125	115	108	112	121	111	125	96	121	136	116	118	124	113	128	136	110	104	114	132	124	114	115	136	130	116	112	137	123	109	128	121	116	119	127	109	116	124	121	110	116	119	142	115	135	133	105	125	124	138	110	127	112	118	108	111	122	112	125	105	120	106	112	102	119	119	108	128	111	144	120	114	120	114	123	111	108	123	103	122	120	117	114	105	116	102	116	125	108	116	120	133	128	122	112	116	115	127	117	119	115	146	118	140	102	105	147	108	111	119	115	110	106	108	117	127	117	123	107	109	107	97	117	114	115	120	113	115	146	135	109	122	113	89	134	100	116	112	126	119	108	102	99	116	136	114	113	124	104	122	119	115	116	109	99	110	103	131	126	105	109	124	114	125	124	125	122	125	94	111	127	133	120	116	121	122	135	125	114	102	113	116	109	109	115	125	82	121	121	125	122	117	108	110	127	121	131	146	115	106	129	96	133	122	102	117	101	116	130	108	131	129	132	101	124	116	99	117	111	123	147	134	108	98	112	123	138	108	122	116	113	117	112	108	104	122	119	116	149	103	114	118	111	122	151	101	117	125	116	134	129	134	116	124	110	120	115	125	118	101	128	131	128	119	111	127	133	138	130	121	142	95	140	131	90	125	120	113	134	135	112	158	134	120	96	123	111	109	97	119	125	119	114	137	131	134	119	112	123	116	120	132	115	122	115	113	106	124	126	126	132	95	120	113	108	127	111	125	112	125	108	122	132	113	123	119	113	121	131	129	120	125	146	123	129	116	110	126	115	112	121	131	110	108	127	108	112	112	136	102	140	109	116	103	101	131	110	131	122	122	127	132	114	131	110	127	115	112	123	112	110	127	118	130	125	111	111	102	108	125	118	140	112	116	121	120	108	117	121	127	139	125	116	138	111	126	111	122	113	94	107	109	143	104	119	122	115	125	100	122	119	109	108	116	105	105	117	109	122	120	117	122	129	108	120	117	122	117	124	121	118	129	116	144	127	118	96	110	104	117	132	109	113	113	130	124	120	105	120	126	129	138	113	132	111	115	145	111	95	115	128	112	122	116	109	121	116	138	108	115	121	119	113	115	124	115	116	122	116	118	112	136	106	133	117	139	111	111	116	139	124	117	110	126	126	94	107	117	113	136	110	136	119	109	115	114	106	108	121	127	116	122	115	120	131	115	114	112	130	124	138	121	110	102	123	118	113	139	120	136	116	118	134	133	103	110	130	111	107	134	120	96	130	104	107	113	104	123	117	114	112	119	124	113	116	100	115	120	115	117	123	103	119	124	110	108	139	128	108	129	112	121	118	120	127	121	121	115	109	134	114	106	118	117	122	103	118	128	119	112	113	102	127	117	121	131	115	119	115	117	115	139	127
5831	1538	3228	3788	3146	2551	2158	1848	1489	1325	1144	999	1007	880	846	752	701	682	639	609	578	589	559	509	539	536	495	462	472	472	482	407	442	477	413	466	414	441	469	423	428	459	441	415	437	402	424	409	392	394	421	397	396	387	391	356	383	424	382	382	401	397	413	408	371	359	400	398	385	371	367	378	369	392	383	346	368	364	386	336	343	338	377	379	386	394	373	357	369	343	379	379	351	342	385	396	337	368	345	372	400	400	379	336	344	384	348	372	380	388	367	406	384	372	381	357	362	393	363	377	375	368	338	382	389	377	363	419	357	349	387	353	317	356	381	371	329	376	355	381	380	356	359	317	376	313	341	346	360	356	382	370	359	353	372	336	382	382	351	354	376	362	366	375	392	389	350	344	370	355	366	361	377	362	353	354	338	420	347	370	364	346	344	344	345	333	384	368	359	367	361	371	335	367	352	391	382	400	369	346	348	377	344	341	342	362	367	367	351	369	386	373	388	382	346	339	378	371	370	395	396	378	359	360	348	357	360	354	389	363	391	346	375	367	372	323	339	348	363	370	344	375	383	392	355	366	391	376	360	388	368	358	358	340	373	375	338	343	392	372	361	384	376	376	351	341	345	385	361	352	367	364	353	316	345	371	360	379	343	387	366	361	361	339	392	387	353	355	321	319	358	368	378	380	375	357	355	357	403	370	367	373	344	351	341	364	367	381	348	382	339	392	394	383	375	394	359	357	362	363	378	356	365	353	389	396	366	369	349	387	371	363	366	386	363	309	378	371	376	345	369	371	374	367	363	348	384	372	346	354	402	377	339	369	392	368	416	366	366	351	385	397	358	367	359	379	347	375	396	377	375	358	348	378	398	367	406	364	353	354	369	366	360	357	389	366	394	337	372	407	343	360	382	348	362	354	359	370	369	366	349	345	392	363	326	349	405	348	373	366	359	384	340	374	383	383	369	364	334	383	382	332	351	378	346	375	388	341	346	396	390	349	389	363	365	372	367	337	353	366	375	350	357	328	385	351	394	352	382	354	379	358	352	365	371	347	358	366	337	383	370	356	381	367	382	350	378	359	387	359	370	331	347	371	351	406	374	372	361	377	367	393	378	356	351	355	380	373	418	381	372	370	367	357	337	340	350	372	345	352	373	395	370	368	380	366	358	376	363	360	369	398	341	353	372	377	364	375	329	349	368	347	347	372	423	360	350	365	372	356	365	328	360	357	352	354	368	392	347	370	352	356	339	370	355	370	375	374	389	342	398	356	383	362	398	359	367	405	364	402	378	387	343	352	355	357	345	369	348	364	371	366	393	364	356	341	332	341	352	402	374	361	387	336	334	366	358	362	328	373	382	387	346	372	372	351	393	351	331	394	341	384	367	377	369	339	364	360	355	376	361	376	378	352	333	322	391	378	373	359	361	371	356	322	377	374	361	321	414	341	382	339	360	385	369	385	357	355	382	368	359	375	364	380	361	349	362	349	374	337	352	378	410	357	383	362	412	338	373	354	348	358	391	343	373	391	375	369	336	366	330	388	368	400	355	375	372	366	353	370	321	375	340	370	384	388	358	331	355	364	388	351	370	359	352	338	365	379	346	360	367	347	360	355	362	363	371	378	338	366	388	372	388	398	359	382	354	364	372	382	373	362	367	381	369	374	392	367	383	366	363	323	336	350	388	361	382	355	370	364	405	357	355	372	373	366	385	357	359	406	352	387	371	347	363	377	421	367	397	386	405	357	374	363	361	393	374	368	373	356	356	349	353	391	360	384	383	373	353	370	346	378	400	366	369	349	370	341	364	349	382	358	392	357	342	364	373	358	377	330	359	347	390	413	382	354	355	373	350	338	374	341	379	338	341	392	341	370	371	355	349	350	385	358	357	371	373	388	389	355	379	365	347	377	368	366	385	381	343	347	359	388	312	344	350	363	372	357	356	360	334	335	378	387	349	362	370	361	321	340	386	394	338	347	357	341	387	329	367	371	348	388	336	365	351	381	358	347	371	337	382	378	360	361	335	325	371	372	339	342	362	385	358	368	373	355	341	348	341	402	370	333	376	364	358	356	399	336	351	360	352	380	343	332	391	350	354	377	383	348	361	365	369	370	385	365	369	384	361	370	379	395	360	407	369	340	384	377	379	365	357	358	390	341	370	379	380	315	379	381	370	352	349	407	364	411	379	350	375	379	405	325	342	371	339	376	349	324	381	361	363	349	370	376	384	368	381	377	376	395	343	371	372	363	351	367	386	408	358	363	383	363	368	380	358	351	339	349	362	372	363	379	343	398	355	356	371	355	342	370	358	379	380	386	359	349	328	376	353	332	355	356	392	351	390	357	338	359	363	391	371	357	383	367	368	382	408	346	382	369	387	350	391	377	378	361	380	372	347	342	388	368	353	345	347	346	376	346	360	356	357	364	394	371	370	351	398	362	372	390	365	382	365	356	388	335	381	334	363	372	404	349	341	372	354	378	411	373	343	379	381	375	366	368	372	372	341	355	369	328	384	386	359	367	370	384	372	382	373	371	382	410	398	385	346	373	369	388	369	337	376	378	359	366	367	381	380	388	361	388	365	345	368	349	366	392	397	363	355	354	370	338	332	338	391	387	364	334	374	330	329	334	410	377	379	344	426	337	379	372	356	344	343	379	369	375	376	377	403	343	391	345	386	359	392	339	367	360	361	372	345	352	383	377	335	345	364	371	379	373	384	335	357	372	356	366	359	389	332	380	348	402	373	386	314	387	379	358	354	346	371	379	392	370	395	340	375	355	379	366	390	374	387	381	368	360	389	380	351	394	369	373	361	377	358	360	346	381	382	347	409	375	355	376	363	373	367	360	385	384	376	349	368	357	370	369	354	339	364	365	395	352	379	355	355	384	342	351	384	338	383	375	390	340	364	347	359	387	397	386	363	368	405	362	349	374	372	364	382	376	375	346	374	370	384	388	348	357	308	398	387	367	376	337	363	382	340	357	407	369	345	337	371	392	357	355	367	360	393	368	399	368	376	337	352	405	397	378	376	369	366	372	366	404	395	355	352	378	386	348	366	375	356	397	379	378	365	366	391	366	357	386	351	353	359	362	365	371	378	362	357	378	375	348	403	360	381	369	350	395	347	376	363	372	330	350	366	314	359	396	385	351	345	366	376	353	377	352	372	360	386	381	360	375	374	382	376	341	339	371	338	365	360	369	390	382	383	390	359	391	392	381	371	363	401	359	397	354	354	330	356	386	335	341	366	358	380	345	377	363	365	361	377	380	370	355	365	337	356	376	322	370	369	363	364	382	352	374	345	351	342	361	352	355	348	375	350	362	373	344	377	378	340	375	366	355	419	340	388	326	374	377	357	385	367	356	355	365	391	385	389	352	353	382	375	360	374	346	372	363	368	352	361	373	375	402	360	350	358	385	352	359	354	357	331	359	367	355	365	325	351	336	390	383	368	372	356	376	391	364	379	402	383	396	406	381	342	368	383	352	359	349	392	348	330	364
18510	3058	2770	2150	1624	1101	809	693	543	495	425	397	334	314	295	238	263	241	203	216	202	178	239	202	201	177	198	164	178	181	187	179	170	160	188	172	168	189	157	180	167	159	176	172	182	162	180	157	175	168	164	139	153	162	157	166	133	165	175	153	183	154	166	145	159	166	166	148	146	171	170	137	163	173	134	149	173	160	136	159	173	160	162	162	148	152	168	142	140	177	158	140	156	162	133	169	143	150	152	155	155	163	141	181	158	169	174	150	143	148	148	177	153	141	136	171	169	147	171	151	172	161	155	145	150	169	165	155	167	159	144	153	165	141	157	178	156	161	159	181	169	175	146	145	182	151	145	153	135	150	148	139	150	170	155	154	126	178	144	162	161	157	150	166	166	148	154	164	159	146	174	178	141	173	169	169	151	142	143	167	165	155	155	138	173	142	142	173	155	159	159	136	147	183	148	154	173	157	149	155	162	158	184	183	143	165	149	140	153	156	172	175	178	161	154	146	144	150	148	144	166	145	169	149	169	156	167	152	168	155	128	154	163	148	161	149	154	145	155	163	157	155	146	170	150	139	154	148	177	157	163	147	146	139	145	140	158	153	162	164	157	161	169	169	166	160	149	148	161	155	144	165	166	166	155	182	153	149	158	157	142	136	165	150	163	179	142	173	135	167	144	154	153	148	154	167	141	150	167	150	167	165	152	158	156	156	135	166	161	153	155	134	153	133	162	158	162	152	140	149	138	153	139	177	161	165	161	172	153	152	141	145	164	157	163	166	164	176	158	154	134	143	143	137	156	139	163	143	139	162	128	160	173	159	159	131	139	155	172	161	151	151	154	149	185	148	157	156	150	150	126	127	155	176	152	161	150	167	124	145	150	176	152	166	160	160	185	157	151	144	154	151	137	151	156	143	136	149	154	175	148	148	151	161	166	148	149	165	151	164	150	152	161	160	158	168	146	159	158	151	135	158	141	140	176	155	167	148	142	169	171	137	150	133	147	147	153	149	139	154	147	149	135	189	163	153	176	169	152	151	179	153	159	151	145	143	162	159	162	171	137	144	166	165	139	160	160	141	143	157	153	167	167	159	139	154	161	141	144	152	136	149	160	186	155	135	170	151	153	137	157	149	151	139	151	159	165	147	150	157	166	164	166	149	135	154	152	138	157	167	144	137	164	140	141	155	138	137	157	133	161	191	154	167	179	142	154	137	177	152	167	157	189	159	147	161	150	177	153	169	134	154	142	121	164	160	152	162	162	169	144	138	172	153	162	160	140	148	147	148	204	154	162	151	158	161	143	167	134	159	160	154	147	184	161	170	147	144	165	164	166	172	149	155	156	135	144	153	142	154	138	122	140	158	146	146	167	178	157	162	187	150	169	149	177	162	169	152	144	150	150	166	133	167	139	158	154	158	167	151	138	143	157	175	143	153	142	131	149	153	143	153	160	156	159	143	160	148	165	141	159	147	160	159	152	149	148	175	144	148	175	164	144	164	142	145	139	139	151	151	146	172	163	132	135	145	170	128	171	156	149	174	163	145	157	162	143	152	156	143	168	155	116	155	140	173	170	155	137	144	143	147	152	161	159	160	157	174	158	164	158	141	161	158	173	137	176	177	143	173	148	153	137	146	165	143	165	132	132	179	167	163	152	140	156	143	147	143	159	149	180	148	174	150	142	146	157	144	145	161	150	167	153	162	161	161	164	176	143	170	151	139	162	152	158	156	164	160	178	156	172	166	162	139	138	151	161	183	166	146	155	162	144	162	148	150	162	136	155	138	176	157	153	159	158	159	146	140	153	158	158	161	152	155	143	170	151	159	159	163	166	155	141	159	143	151	168	172	166	156	150	145	144	156	156	149	168	177	165	148	171	152	146	148	138	154	147	178	141	158	152	158	148	171	136	158	138	167	148	137	137	140	154	146	139	167	144	165	171	118	152	155	130	148	158	175	153	168	155	168	144	168	133	145	138	170	164	167	140	152	150	164	137	151	140	169	151	153	159	147	150	151	145	172	164	143	137	159	143	155	159	141	153	156	151	159	182	138	140	145	169	145	145	144	163	150	147	152	135	161	157	187	151	194	175	163	142	139	132	138	151	155	160	166	175	139	168	152	152	126	165	137	132	150	159	135	151	123	159	181	161	155	141	146	147	160	122	152	188	173	151	153	149	167	155	145	147	160	152	135	178	155	159	150	144	157	159	141	150	153	158	147	177	161	155	171	152	163	146	175	167	151	152	139	155	140	165	145	157	164	162	166	153	152	164	149	134	176	141	154	159	164	173	155	154	138	140	152	167	165	165	147	141	163	143	157	149	165	168	177	160	166	154	168	134	165	158	166	142	162	164	142	163	177	157	162	177	155	179	150	181	146	144	149	150	150	152	158	186	146	152	149	170	147	132	168	136	160	157	149	165	153	161	153	155	174	133	162	150	150	147	158	145	175	154	184	142	141	157	161	162	162	173	148	170	163	153	172	130	152	141	149	152	149	153	145	149	138	161	152	163	161	124	162	168	139	153	153	159	151	154	135	142	155	154	169	146	174	143	132	167	149	168	122	200	133	171	158	158	138	152	164	146	172	170	147	140	169	149	167	139	158	137	162	152	152	147	139	173	146	143	142	154	141	177	152	148	155	161	157	159	135	150	137	143	146	156	162	158	167	159	148	144	163	155	147	157	159	161	170	126	156	153	150	142	184	163	149	143	156	143	153	148	145	176	151	162	153	148	180	165	147	156	141	132	134	173	152	157	162	150	164	149	145	142	140	168	154	150	150	140	158	141	138	141	136	151	191	146	140	140	143	178	125	154	159	169	148	161	172	139	137	182	150	162	159	158	153	155	176	146	143	166	141	155	151	154	156	141	139	142	147	158	163	163	157	172	157	138	174	168	148	154	158	162	161	169	178	157	149	137	151	152	155	173	164	159	159	151	190	171	160	160	147	138	165	155	132	152	153	151	176	156	165	144	151	151	156	153	151	143	125	173	162	149	170	147	151	166	152	131	144	176	154	133	140	159	150	154	167	185	164	156	166	135	154	126	139	160	142	160	162	139	156	152	148	143	162	154	137	142	152	167	167	154	149	152	158	170	165	149	156	151	144	161	149	168	162	171	143	134	159	175	160	152	166	174	175	153	173	152	143	139	166	177	167	146	164	136	165	161	180	164	157	156	169	169	149	176	152	168	178	154	157	133	157	160	161	138	157	171	138	152	163	173	163	159	164	148	141	145	168	129	163	157	150	175	177	166	147	162	147	158	145	153	153	143	155	176	171	177	150	167	157	152	163	150	176	138	152	141	163	179	133	137	187	131	158	142	156	149	173	150	151	154	139	144	154	151	154	171	150	145	143	148	148	152	153	154	164	171	164	162	159	157	146	153	153	156	154	149	153	161	176	162	147	171	163	153	159	159	171	155	163	168	131	146	141	181	155	149	147	147	148	164	148	160	150	176	152	157	165	173	149	159	148	150	141	153	154	140	161	158	155	174	166
7889	2465	5610	6477	5591	4380	3660	2997	2550	2224	1991	1748	1556	1447	1354	1159	1146	1045	979	930	828	880	854	777	766	734	697	683	662	664	694	628	644	597	642	659	600	538	587	583	546	581	545	581	577	558	523	536	560	505	523	569	513	525	519	472	470	532	527	524	543	583	500	499	529	489	492	512	475	539	515	488	522	454	471	471	470	470	469	516	485	496	480	479	479	486	512	535	494	496	463	505	468	480	487	501	497	466	501	475	499	455	477	492	423	421	491	491	498	507	484	549	497	444	511	432	462	442	480	518	480	466	467	529	485	477	457	453	485	479	504	479	480	475	468	503	471	507	459	474	504	497	475	456	460	506	465	494	446	447	457	484	499	493	492	453	466	471	456	501	462	484	461	479	464	461	487	493	484	421	497	437	496	460	448	481	449	469	453	439	478	450	468	495	486	490	497	478	459	456	514	481	501	486	479	450	463	461	453	478	438	467	450	472	441	483	439	463	512	445	472	469	483	459	463	423	463	457	464	470	472	483	451	499	455	441	464	471	490	450	476	450	467	485	499	442	438	454	472	474	448	482	464	464	452	453	454	462	470	460	445	480	467	487	497	456	486	444	430	497	450	480	483	444	470	483	441	473	467	459	451	478	471	461	471	484	437	479	500	484	470	468	451	482	475	476	474	498	486	457	472	492	454	444	459	450	399	451	472	446	474	512	431	461	485	448	457	458	490	469	452	508	493	454	497	518	431	431	450	463	457	459	441	484	449	483	465	487	500	444	457	411	452	467	510	478	448	431	464	426	481	457	493	422	452	479	456	457	473	444	493	469	468	465	435	432	441	478	450	460	446	448	429	420	480	445	467	496	477	455	417	441	482	514	466	456	453	451	449	475	482	457	499	456	460	460	478	443	501	474	474	454	505	456	469	467	462	455	501	489	468	458	482	449	474	467	479	503	490	476	500	436	482	487	469	476	521	474	461	428	459	440	455	469	487	436	483	483	451	461	452	417	496	464	440	462	460	485	512	501	440	473	433	437	484	437	459	510	445	439	473	465	455	444	449	494	499	465	496	459	446	472	478	437	448	496	502	498	457	470	442	473	442	504	444	470	469	455	455	468	443	504	482	481	442	443	483	485	453	456	477	464	456	455	487	453	482	503	501	487	467	453	426	476	446	468	458	451	469	473	482	467	485	468	509	464	445	479	440	437	441	431	450	443	447	449	471	477	482	472	446	461	466	460	478	467	450	470	487	456	470	480	463	491	410	457	424	481	459	428	483	485	478	489	473	469	466	460	467	472	454	455	450	422	464	464	478	452	455	455	460	464	503	484	480	478	455	420	442	462	455	480	476	427	489	480	464	426	474	467	465	447	485	502	469	455	467	462	425	470	457	475	472	485	494	478	463	466	449	479	455	439	491	497	448	421	452	463	460	455	447	487	488	491	484	452	442	468	476	436	469	458	504	460	477	467	478	440	465	443	459	451	446	482	458	439	420	443	472	380	447	513	424	474	440	504	474	471	478	492	473	485	466	437	452	501	457	415	463	468	487	478	511	453	463	448	469	450	484	431	443	451	443	473	464	490	503	504	445	461	460	486	461	458	456	477	417	494	445	463	472	439	495	494	439	438	490	505	435	462	486	467	498	445	468	439	444	469	453	458	460	444	475	467	451	462	478	480	465	403	458	472	487	490	438	436	481	433	417	454	426	480	448	494	468	453	491	457	462	506	460	437	466	458	464	465	458	472	458	465	449	471	479	466	457	423	479	476	494	525	489	470	487	480	440	465	490	481	454	483	489	462	471	466	435	455	488	428	484	453	423	498	489	451	456	433	458	438	436	450	497	525	440	476	498	493	426	467	483	454	451	489	520	490	491	454	462	472	500	493	453	453	494	474	448	446	439	447	431	484	474	460	463	496	481	435	461	483	467	460	458	444	453	494	495	501	470	488	452	470	426	487	456	486	467	487	460	458	490	477	502	436	457	413	514	453	467	506	452	481	482	446	446	470	465	445	450	470	471	448	492	467	463	448	494	478	487	473	465	475	512	472	418	469	420	442	473	483	489	473	432	469	474	498	462	442	471	451	463	485	470	463	464	424	454	442	439	508	464	460	458	491	464	445	451	457	472	422	447	467	479	466	449	494	476	461	502	476	461	447	488	443	470	467	465	490	474	464	462	443	441	486	452	491	474	455	448	450	463	482	473	476	469	477	483	432	459	476	487	458	488	490	445	439	487	447	460	506	454	475	427	514	491	455	464	474	482	464	451	493	482	482	476	469	482	489	481	491	455	476	485	473	498	452	483	445	422	441	478	509	438	453	494	482	451	465	496	464	434	476	471	490	471	452	445	477	466	431	470	484	478	439	471	455	438	447	471	442	451	479	457	484	470	450	436	477	458	499	453	433	496	475	466	477	457	467	466	483	479	487	456	425	469	484	481	498	433	481	429	443	471	453	439	449	452	459	464	485	456	463	410	457	461	469	457	449	458	482	477	455	443	473	474	453	503	436	430	451	478	455	476	426	462	482	475	453	432	484	461	450	503	455	486	483	488	438	442	478	462	462	467	475	424	466	491	468	431	490	426	480	491	460	456	460	479	452	458	477	439	487	462	474	443	491	441	477	468	477	434	492	496	474	431	477	423	498	439	472	465	468	431	496	460	460	484	463	490	454	442	459	455	458	456	455	454	419	451	455	430	480	463	454	473	469	448	449	423	456	498	485	500	452	461	462	480	455	484	465	470	463	453	450	484	463	435	459	487	469	481	459	455	498	476	448	465	443	470	459	485	469	459	501	480	477	487	449	461	459	458	468	456	460	463	472	469	475	441	446	478	476	496	483	424	475	435	457	472	466	521	468	438	439	474	480	508	489	447	457	500	434	461	466	450	487	479	463	477	493	449	463	477	437	448	506	465	447	474	508	454	488	474	465	454	474	419	464	484	456	446	498	434	457	471	494	445	420	488	438	450	483	494	464	432	475	491	489	456	448	477	481	503	426	436	450	470	466	460	464	485	473	469	464	465	458	455	447	475	436	461	468	497	462	448	432	493	453	471	476	441	483	452	486	452	488	458	471	492	453	483	475	474	461	454	449	460	478	463	484	471	472	449	470	421	485	475	469	484	483	463	492	460	411	473	478	459	459	462	474	454	502	440	466	435	474	453	455	508	468	460	499	424	480	471	459	502	485	480	460	452	442	489	515	474	467	441	443	478	487	476	544	455	482	470	443	471	481	457	465	504	475	455	480	453	437	466	464	461	440	463	455	467	451	507	484	464	446	444	481	443	473	471	475	486	476	460	509	435	436	453	460	434	446	459	464	452	477	466	463	501	462	498	457	467	487	516	458	492	476	482	458	481	458	470	472	458	460	458	457	448	514	475	456	471	463	444	484	451	466	428	477	430	476	436	501	489	508	507	458	460	460	468	463	425	470	452	493	471	488	501	447	481	447	461	483	471	462	464	435	493	483	511	500	441	444	475	481	447	452	454	459	458	482	457	512	442	470
2312	308	332	310	272	237	264	261	286	275	268	306	251	250	241	235	243	227	263	232	237	251	225	249	220	250	228	227	231	272	212	246	252	223	252	249	228	249	252	214	247	220	209	220	252	229	296	250	251	255	250	236	220	236	218	246	236	215	258	251	222	230	264	296	244	245	217	238	240	247	275	222	230	230	280	251	254	242	266	254	244	247	252	259	244	204	246	242	240	247	198	244	258	247	223	225	232	232	220	271	246	239	264	241	257	262	251	224	264	249	238	238	249	238	239	215	233	261	224	269	261	241	255	244	230	229	248	230	247	209	210	231	221	270	256	216	273	262	254	259	247	256	234	230	252	237	260	233	211	227	254	266	236	222	264	269	226	219	235	230	243	234	273	220	249	223	233	250	229	237	254	266	238	220	254	253	239	249	253	222	250	226	227	214	228	225	266	242	218	245	218	256	252	243	237	235	246	269	248	206	225	241	264	246	225	228	226	250	264	193	232	217	239	242	251	247	256	233	274	250	250	244	272	230	243	226	224	236	259	262	255	239	252	254	239	261	236	265	261	244	237	232	222	237	236	234	252	244	246	259	245	227	229	232	253	242	245	251	238	268	277	225	250	235	262	240	249	223	226	244	225	250	245	213	252	246	279	244	287	237	248	230	221	254	295	253	240	219	261	238	238	226	228	250	257	238	261	240	265	246	245	245	236	251	269	229	233	233	243	257	257	229	234	236	242	260	249	265	250	238	220	255	255	232	222	240	246	257	240	231	258	248	263	251	235	264	221	231	272	232	240	264	235	232	236	258	226	254	261	252	232	226	274	248	211	208	233	242	219	232	242	267	244	235	240	233	226	244	237	235	242	247	232	248	264	259	233	247	248	253	252	256	256	224	236	226	271	236	223	230	228	234	242	243	254	245	257	228	274	255	245	251	246	242	265	235	245	248	214	227	222	245	254	252	256	249	247	252	256	246	236	225	247	239	249	230	255	240	241	253	237	226	258	237	258	225	244	237	225	254	245	249	248	255	232	246	272	239	260	221	265	233	254	244	261	229	264	233	244	248	252	262	236	236	251	246	237	230	229	229	264	254	275	250	256	268	231	224	251	239	227	234	210	228	247	262	225	208	270	240	225	273	237	253	234	254	263	260	245	253	241	246	215	237	241	234	255	223	231	239	247	236	243	254	259	250	259	244	242	228	236	259	235	225	266	254	249	246	244	205	251	222	242	243	242	236	246	235	255	247	245	208	233	242	251	234	249	241	253	243	235	262	246	247	256	253	245	245	232	270	246	244	222	232	239	212	249	249	248	257	243	245	257	257	258	243	260	229	243	240	254	212	268	251	236	254	275	230	229	253	236	234	249	240	240	231	241	246	230	239	250	249	231	252	253	213	232	224	240	218	255	243	260	282	238	274	264	229	252	238	223	191	229	268	216	282	239	261	220	233	262	246	238	239	233	241	256	250	253	225	241	248	236	284	256	272	227	236	241	238	248	262	229	250	247	235	234	238	227	231	248	225	232	249	235	234	241	265	242	235	240	276	232	253	257	242	235	237	241	262	247	227	252	236	268	234	245	231	254	243	247	234	250	265	249	230	240	247	239	261	252	242	231	258	220	244	238	225	211	252	235	219	259	224	227	254	202	259	250	241	234	290	268	232	259	261	242	256	242	236	246	240	243	258	253	241	250	249	249	231	261	250	230	225	256	245	236	269	255	266	246	269	250	234	224	218	251	243	227	252	243	253	247	243	214	221	233	267	250	269	264	263	247	233	238	253	236	224	245	273	244	280	261	266	254	240	239	242	252	257	279	228	223	254	256	258	233	248	231	253	242	252	213	228	243	250	243	263	236	257	212	253	234	216	247	256	261	216	267	239	228	238	257	233	236	243	230	231	243	227	257	253	269	242	261	212	267	259	235	255	245	227	245	225	252	250	260	264	247	231	219	220	237	261	215	240	265	243	246	233	250	270	232	249	232	248	224	233	270	238	254	257	251	281	236	247	240	237	244	237	238	270	234	237	232	240	274	246	244	265	201	259	244	223	248	231	249	205	251	258	254	242	257	248	237	201	247	228	242	229	225	244	237	232	240	241	261	249	254	254	235	254	238	215	244	218	237	221	249	260	239	234	237	250	242	250	226	258	260	240	243	247	245	223	249	259	250	263	228	242	255	224	239	231	249	259	233	230	215	235	238	254	235	248	254	220	251	235	290	258	239	236	248	219	255	239	238	256	268	236	247	263	260	248	265	227	225	237	249	248	237	258	229	225	224	244	241	246	247	281	250	249	229	222	241	274	270	234	255	208	245	245	221	215	249	225	243	247	252	220	284	236	232	244	267	257	250	264	273	257	267	235	247	243	287	253	245	255	264	249	246	269	222	263	241	250	246	277	263	233	232	238	227	243	234	238	244	243	256	258	254	225	232	240	253	238	231	235	251	233	245	244	241	247	261	248	264	249	251	279	243	262	216	224	266	250	257	240	238	240	227	227	231	251	240	244	247	276	271	262	237	250	255	253	246	248	250	231	255	264	255	272	207	242	233	231	235	242	246	253	255	255	234	252	250	237	246	225	261	246	252	258	236	226	227	250	236	242	271	241	248	238	248	253	229	237	230	234	250	253	244	245	261	258	256	225	238	242	233	232	252	239	247	250	263	231	263	228	248	205	236	214	260	241	261	267	241	234	262	223	227	259	253	239	248	247	266	227	229	240	251	253	262	246	243	227	207	244	228	235	221	225	248	232	251	238	229	251	249	245	228	238	224	243	258	238	247	246	263	262	246	249	245	242	234	219	247	241	244	269	268	221	250	260	217	242	227	232	244	238	254	240	261	238	260	277	254	228	215	240	258	225	241	263	249	243	255	263	228	234	240	241	238	263	257	261	252	239	266	254	256	239	257	221	239	248	224	236	226	217	221	237	233	219	263	229	240	228	250	251	248	228	221	250	234	241	233	239	229	248	214	230	257	272	227	262	243	251	231	231	233	258	253	266	230	255	226	241	257	263	241	225	248	240	245	245	227	261	238	223	238	231	218	246	244	239	224	253	226	242	242	241	267	242	251	275	227	248	252	243	264	234	219	257	259	242	242	260	246	233	235	243	264	264	220	258	250	261	239	225	236	267	251	247	257	206	220	276	246	247	237	229	245	231	231	229	271	221	218	259	250	267	246	229	249	252	242	243	257	227	247	254	239	271	281	256	259	241	253	243	222	254	239	261	245	232	233	233	251	279	244	247	229	212	262	233	236	224	257	229	235	253	253	225	257	235	243	257	248	230	212	239	259	271	270	245	207	262	261	225	279	226	249	254	235	233	244	250	234	218	235	255	248	224	242	247	255	278	242	226	255	267	249	240	244	248	230	236	251	220	256	243	282	243	290	242	273	232	248	243	233	250	255	228	260	282	234	247	212	212	258	257	237	250	244	271	233	249	267	273	264	249	275	246	237	251	231	235	264	264	239	257	242	247	232	250	231	241	231	231	266	238	213	224	243	239
2336	768	900	848	867	803	805	745	753	776	696	728	753	755	699	681	685	642	640	647	689	647	649	669	669	682	698	641	691	711	644	657	704	704	631	705	673	652	637	678	679	643	630	653	655	661	675	669	659	664	657	691	658	633	666	708	673	637	636	672	666	667	626	665	634	671	659	641	695	635	648	690	687	667	665	685	666	714	625	712	635	659	687	618	666	617	653	660	672	622	645	681	605	683	671	676	667	634	635	675	652	637	664	649	663	660	653	701	667	662	684	736	674	649	623	694	641	658	671	664	664	671	648	634	656	639	692	669	664	705	635	656	713	634	685	653	690	637	627	650	616	711	646	659	671	689	698	671	666	681	634	633	660	612	627	604	652	645	641	677	682	676	655	659	655	602	662	663	614	667	655	634	662	638	638	684	690	701	692	723	664	667	656	669	720	616	680	654	702	600	657	641	748	655	666	696	652	651	623	633	656	682	649	693	600	688	616	667	683	636	634	655	672	636	679	669	657	672	685	640	657	668	622	666	640	637	636	665	647	659	689	677	709	654	650	658	663	679	698	692	618	685	638	612	661	626	696	692	705	676	642	665	699	668	638	663	659	642	695	647	718	672	653	644	705	686	662	620	681	673	671	655	616	636	659	699	653	676	628	650	627	692	677	664	717	641	656	697	634	654	665	696	642	674	705	624	657	664	662	695	714	684	699	682	673	641	641	656	685	653	657	591	647	693	685	672	682	680	650	677	672	631	679	681	627	658	669	660	677	638	598	672	676	643	651	652	638	640	663	621	690	681	661	654	670	670	680	633	663	655	640	664	707	624	711	712	641	671	666	660	705	652	705	654	669	682	685	628	669	696	674	710	726	660	649	651	660	702	679	692	692	671	650	644	647	658	737	665	678	637	654	654	713	650	656	678	644	643	709	666	662	642	646	704	650	674	707	678	666	623	632	662	625	701	631	688	684	654	637	712	647	662	670	619	641	610	660	673	699	651	681	671	657	682	725	641	697	641	684	698	652	691	668	672	691	675	675	702	647	679	680	670	670	659	653	644	670	653	683	656	621	599	623	667	664	637	635	632	679	627	611	687	669	670	714	681	631	696	678	666	713	694	672	664	665	687	636	685	660	668	646	687	588	711	691	655	662	645	645	710	688	655	700	699	630	670	632	689	708	667	689	588	678	701	655	685	697	680	659	643	699	638	680	616	638	609	643	676	656	693	660	626	646	661	704	689	668	640	641	654	601	678	669	655	668	683	663	683	637	665	626	687	662	678	672	636	675	702	653	676	674	687	667	664	621	638	647	672	702	697	640	655	654	653	633	660	685	654	660	620	670	672	708	653	698	642	671	680	650	652	632	670	661	686	732	636	644	717	637	676	638	676	732	651	707	658	649	698	643	623	608	698	701	695	700	641	647	636	657	668	651	653	650	659	619	662	678	631	694	661	676	670	670	673	664	682	690	656	672	702	676	669	682	637	695	633	698	675	651	710	639	687	667	662	662	694	664	642	713	663	626	664	634	638	670	684	672	669	635	690	642	608	638	668	623	631	653	650	675	685	638	699	714	651	682	578	638	664	711	655	667	683	648	629	698	626	691	691	646	646	669	689	696	681	691	661	649	679	660	674	614	695	674	639	653	646	652	671	669	657	658	620	654	618	652	663	625	666	681	637	638	688	663	686	702	620	662	695	666	648	650	698	681	678	640	672	643	648	593	657	677	657	658	642	682	701	655	656	641	631	640	687	686	684	679	685	672	678	708	678	663	646	629	647	602	607	633	653	633	679	650	654	665	665	698	671	689	647	661	635	666	689	701	650	692	718	620	681	656	664	644	685	641	684	671	711	681	662	675	695	655	646	646	691	673	658	714	649	658	611	622	694	633	682	667	708	664	661	692	654	665	675	634	655	605	661	673	674	689	674	684	694	656	686	647	675	698	650	642	666	672	668	655	676	658	685	678	688	677	714	627	625	674	646	661	703	647	625	696	698	637	739	701	681	654	685	674	699	648	703	642	662	642	677	708	682	668	678	675	651	688	672	639	659	678	666	689	675	670	664	677	656	685	669	666	682	636	664	635	685	687	692	649	659	670	653	639	653	705	708	628	658	697	642	687	674	680	678	666	691	670	626	678	639	680	700	628	646	636	687	687	684	656	619	683	689	676	704	673	684	713	641	632	646	685	666	695	635	666	660	645	658	664	698	635	641	732	629	652	649	662	651	671	703	692	622	645	674	700	642	666	615	695	634	688	732	673	694	610	734	652	638	610	634	670	700	656	642	680	661	682	689	649	669	674	659	664	670	684	639	664	606	661	675	641	681	721	646	699	672	666	654	703	628	659	710	663	669	641	687	672	657	656	730	678	664	684	660	654	673	665	698	663	684	650	685	616	671	692	639	699	644	672	671	682	657	659	667	649	646	667	673	675	677	642	664	637	640	694	680	645	667	657	690	662	631	678	643	622	697	623	636	636	634	640	661	700	697	624	662	664	688	699	651	716	662	675	706	672	623	640	697	681	687	691	662	666	679	679	662	652	646	679	663	681	700	680	695	672	699	641	714	666	697	747	669	627	687	677	703	640	659	656	676	683	680	643	637	666	634	718	641	659	668	641	659	651	631	656	698	639	621	690	708	651	635	640	648	741	649	662	670	657	652	655	686	632	664	626	653	688	703	621	624	667	671	646	661	656	656	687	661	692	669	653	663	684	669	665	645	678	660	673	677	656	691	675	626	657	677	727	664	649	635	663	639	641	703	695	671	608	639	672	676	688	608	672	696	683	714	634	643	658	631	704	655	725	685	676	685	710	630	682	619	631	698	701	659	672	600	669	693	688	654	645	660	689	638	679	655	603	655	689	696	677	665	686	667	648	674	665	660	663	704	648	673	676	683	642	641	696	658	654	663	671	694	634	637	663	644	647	684	641	664	689	614	650	640	672	609	655	636	684	607	636	671	699	683	651	635	669	681	693	633	652	673	701	718	683	680	644	693	674	673	652	647	666	639	617	658	670	619	663	683	673	659	692	678	673	685	695	640	657	685	667	709	646	637	666	634	665	673	673	625	639	635	684	671	657	682	663	662	628	699	671	689	641	691	676	704	612	653	650	681	687	664	672	715	652	669	639	678	686	697	687	649	665	647	713	617	704	638	643	669	664	653	695	679	621	627	627	672	680	649	682	655	657	674	648	663	652	617	657	694	659	657	616	658	643	681	648	628	686	664	635	650	638	685	675	728	678	626	679	659	676	627	675	643	680	648	598	722	635	688	677	681	684	663	687	623	599	626	661	659	658	640	690	669	644	669	635	637	697	633	655	615	693	645	607	635	647	693	656	686	666	639	662	653	659	665	688	661	690	675	650	650	637	627	671	655	650	641	670	683	636	640	712	648	691	701	652	640	617	685	680	686	701	650	693	644	655	645	656	693	705	676	658	645	701	651	646	684	631	619	649	661	697	666	646	686	669	675	653	668	700	650	658	691	718	656	644	684	661	635	669	687
10254	1135	1412	1144	875	584	457	379	318	274	241	205	219	193	180	183	190	167	170	160	150	151	133	148	145	118	139	118	112	130	114	141	122	129	138	123	120	155	130	113	105	111	109	119	120	146	127	115	125	122	130	134	127	138	119	125	118	128	107	123	132	131	130	111	108	104	147	124	112	127	128	116	110	140	113	118	94	112	127	107	104	115	123	98	113	122	110	131	114	131	119	126	118	144	117	128	122	112	137	129	120	119	127	108	121	98	115	126	110	108	139	129	122	111	105	97	119	123	104	136	104	125	134	124	125	110	125	112	132	110	122	118	115	133	105	117	110	124	120	128	127	110	106	147	123	123	125	116	114	123	123	103	127	113	131	98	111	144	128	127	108	113	149	131	130	111	107	113	109	132	116	148	145	111	107	128	122	121	115	119	125	118	108	128	123	110	124	116	122	122	98	112	122	114	141	135	135	94	122	119	128	113	121	113	112	107	125	101	127	147	116	106	114	122	131	119	120	119	141	123	123	107	128	130	128	119	124	113	111	106	108	99	104	108	106	109	106	130	103	93	111	126	116	117	124	121	110	110	99	144	135	104	109	130	114	123	143	117	119	109	135	112	120	119	124	113	117	92	108	116	137	115	101	91	135	123	116	120	89	129	115	112	107	99	126	120	123	123	123	114	98	129	120	129	136	125	119	142	129	106	119	104	108	115	113	120	123	123	119	112	127	117	129	131	105	113	102	105	113	116	126	122	102	125	119	109	129	118	115	113	133	128	113	116	122	122	105	111	142	114	129	100	115	128	107	112	118	89	131	123	130	132	130	122	133	135	122	115	112	115	122	113	110	122	126	117	124	110	123	131	116	125	98	126	126	109	139	107	126	135	116	131	135	113	135	101	121	128	121	96	107	118	135	114	132	120	124	123	145	120	126	113	116	124	118	91	130	113	103	102	117	125	120	131	127	120	107	129	111	120	101	117	120	112	116	98	139	113	117	112	129	111	110	115	118	118	115	119	113	114	101	113	108	94	127	103	126	121	110	108	123	128	104	131	124	108	115	109	116	126	140	129	113	123	105	116	121	123	100	110	105	110	114	120	140	118	105	132	120	134	108	110	127	127	132	116	108	117	109	108	123	109	108	106	102	128	127	139	123	138	133	115	112	114	105	142	119	110	127	117	114	122	126	111	107	119	135	111	106	124	144	122	110	112	121	117	134	116	133	115	113	128	126	139	118	105	128	101	142	125	111	121	107	125	115	105	112	109	112	127	121	121	135	124	134	113	106	115	118	109	140	119	124	115	128	99	101	116	119	121	107	130	131	130	114	105	130	104	117	99	119	129	118	131	123	136	124	103	137	102	112	115	138	123	107	130	109	104	116	116	127	111	106	94	116	111	122	99	113	128	113	138	105	101	136	117	119	112	119	104	120	117	113	126	120	129	117	133	118	98	104	113	104	138	110	102	113	103	135	124	111	110	110	127	110	100	118	107	104	113	122	104	111	129	107	108	111	101	122	126	110	126	117	118	116	107	130	117	131	134	104	123	111	117	118	113	139	108	120	120	95	128	107	132	124	114	111	142	128	121	136	108	101	129	120	100	118	128	120	113	113	135	117	110	125	108	124	136	153	108	110	131	123	110	102	105	132	116	106	114	120	109	102	112	116	114	113	111	115	107	113	123	151	125	128	134	141	142	111	117	111	120	112	114	106	116	112	126	108	123	120	108	109	120	114	126	98	142	125	125	118	126	107	120	121	140	101	108	115	100	125	108	114	132	120	122	104	118	121	122	105	136	130	117	120	110	119	114	117	121	127	114	106	129	99	109	135	108	100	112	102	126	135	100	110	117	136	125	129	120	140	116	104	94	126	137	134	111	100	129	123	138	120	117	122	102	112	128	103	116	113	125	122	109	115	115	106	97	122	125	121	108	134	106	117	106	130	119	109	118	138	111	122	109	120	121	105	96	130	118	123	124	107	117	110	129	114	122	119	134	114	113	117	98	112	124	106	120	129	115	125	127	114	101	112	115	134	112	127	105	112	114	122	122	141	121	122	104	129	122	117	114	111	126	116	108	101	119	136	107	110	108	102	101	114	120	116	139	126	116	105	121	117	142	125	89	115	133	122	122	127	113	119	122	119	126	118	115	136	103	106	129	108	119	112	107	95	123	120	130	111	114	124	115	117	114	116	133	134	130	123	120	130	117	120	128	132	120	120	119	109	125	131	145	121	125	119	108	113	118	109	109	105	115	132	128	129	129	106	115	132	118	132	122	122	112	127	112	105	112	119	127	110	127	110	107	106	115	134	122	133	117	117	128	110	126	116	122	106	108	127	118	127	121	121	124	143	111	128	107	127	125	105	117	115	131	105	121	126	110	121	101	135	96	136	114	127	128	136	130	112	93	137	133	123	112	121	124	113	116	123	112	100	122	120	124	128	137	103	127	104	112	115	101	105	123	130	125	110	116	132	121	111	118	113	131	104	112	100	137	127	118	124	115	105	117	118	110	110	119	127	135	125	112	117	129	135	122	125	132	110	135	109	107	109	130	115	137	120	103	112	126	132	115	114	126	123	117	119	111	136	133	106	125	97	109	101	110	110	141	119	134	113	107	119	102	100	115	103	101	120	98	109	128	111	114	110	121	132	100	117	115	126	136	105	96	131	91	122	107	106	114	90	115	121	125	107	118	136	119	134	116	123	141	139	119	121	127	115	131	101	100	102	127	105	111	129	114	115	101	125	121	129	121	124	118	125	126	109	106	95	108	130	119	135	130	118	116	118	122	130	131	111	114	129	113	103	128	94	121	104	116	121	113	107	119	122	118	144	99	127	122	124	124	81	114	96	104	123	132	110	131	118	112	122	114	135	111	120	107	128	110	112	134	120	125	105	114	106	117	113	118	128	110	116	117	121	107	109	97	114	127	123	105	112	121	129	113	118	106	139	111	106	125	123	104	140	120	121	118	124	134	120	113	141	109	106	120	131	120	122	113	113	127	122	121	131	133	110	121	126	132	122	113	127	117	131	124	111	124	112	127	116	131	120	114	114	101	117	112	106	102	134	101	109	115	121	125	126	137	140	114	100	113	107	107	120	129	109	95	148	116	115	112	128	122	106	123	133	121	134	102	105	117	98	127	131	125	123	104	118	134	118	109	127	130	127	120	115	96	117	112	115	127	122	114	117	150	118	108	102	113	116	118	138	116	126	140	125	126	108	121	121	118	116	124	107	117	132	113	126	121	111	111	137	104	118	129	141	118	117	123	122	125	133	112	137	126	114	117	122	121	110	118	132	126	115	103	118	106	130	105	127	122	118	110	119	119	98	131	124	109	113	140	136	121	122	115	99	112	116	110	117	105	127	106	112	118	127	111	112	108	106	116	120	127	117	121	109	117	105	117	126	119	118	126	133	113	119	92	129	115	132	122	97	102	112	130	136	121	123	115	100	121	120	130	135	133	130	111	117	114	122	101	117	108	118	123	120	120	119	128	113	127	106	128
5853	1420	3093	3669	3248	2648	2161	1795	1495	1285	1160	1029	971	894	757	722	719	666	625	604	555	585	569	517	492	492	539	504	465	473	425	496	454	460	413	462	444	402	417	418	435	437	423	398	400	406	426	386	366	394	405	428	417	438	396	378	372	383	425	385	389	374	386	410	397	364	377	365	392	342	355	394	393	376	366	404	365	380	388	378	365	397	369	375	401	370	362	377	348	364	367	398	408	385	373	389	395	342	389	367	342	375	397	355	393	401	377	367	372	354	353	379	350	398	384	342	346	385	375	375	375	323	385	341	384	353	336	370	347	353	406	373	400	398	395	368	349	381	368	350	366	374	394	351	380	362	355	406	381	348	369	359	385	380	402	358	394	377	351	371	368	371	328	366	378	337	366	428	342	347	356	376	362	333	373	374	370	323	364	347	380	380	356	369	354	390	329	382	356	359	376	371	384	353	385	356	345	351	332	387	338	343	389	323	377	344	372	371	336	352	355	361	366	326	352	360	383	341	363	348	357	343	354	378	319	375	338	362	393	361	365	373	352	358	358	348	364	383	370	347	366	326	357	391	345	380	362	354	368	379	358	355	369	364	358	376	351	375	359	352	383	343	347	363	374	341	346	353	372	365	375	349	368	356	358	372	339	368	374	357	354	357	352	392	383	409	360	387	346	362	333	354	329	357	354	356	383	375	372	373	357	373	377	338	337	368	353	352	372	386	329	358	337	353	383	357	343	358	378	360	369	356	342	341	368	368	378	395	362	371	343	348	341	369	350	353	345	365	384	332	349	336	362	366	348	377	366	346	346	343	378	366	350	375	371	346	409	351	378	369	350	353	366	361	362	328	394	386	349	341	362	384	344	373	365	326	381	336	333	362	350	383	361	356	340	357	410	372	363	353	320	406	350	353	359	363	376	397	368	376	353	325	359	362	338	381	375	358	344	357	381	384	353	351	366	358	345	385	370	387	343	356	360	348	339	332	369	394	373	353	397	384	368	405	383	382	381	385	341	346	348	370	362	342	373	356	397	353	371	394	350	340	363	373	379	380	359	354	342	350	364	393	358	341	346	368	357	366	346	356	368	361	375	375	375	373	362	346	341	365	337	328	334	352	341	375	365	371	364	350	372	326	338	384	345	373	338	360	386	359	378	398	405	389	390	373	360	366	355	341	346	365	343	369	405	377	382	351	383	351	363	350	365	334	337	342	383	365	368	349	404	365	394	357	367	335	359	360	355	351	393	364	381	360	361	396	357	354	378	356	385	374	402	375	386	340	338	360	370	343	396	369	379	408	374	359	371	386	363	298	357	373	364	400	356	353	368	336	378	351	363	382	373	382	365	365	370	325	396	336	363	398	353	351	371	381	343	364	351	377	349	362	367	380	355	352	353	359	363	366	374	358	399	348	359	364	361	360	365	350	372	353	367	372	353	344	385	334	378	392	398	363	346	382	359	390	379	369	378	397	374	362	319	359	360	355	388	365	342	384	324	324	380	359	388	372	352	380	356	356	369	370	366	365	385	372	375	367	357	390	354	400	356	358	363	356	352	338	368	341	364	385	353	351	396	345	407	349	327	369	346	363	339	390	374	367	384	360	330	386	350	406	383	370	366	359	333	350	365	336	345	359	338	395	384	343	415	372	357	382	350	355	347	384	362	355	355	372	365	364	374	393	368	356	350	367	350	360	385	342	337	360	352	367	377	323	335	355	407	407	345	356	391	344	365	354	380	408	356	348	336	350	344	350	341	386	367	367	345	378	371	379	367	350	336	355	368	389	369	330	361	383	352	379	393	385	334	384	345	362	367	368	364	374	366	375	371	367	345	396	380	380	358	384	381	364	357	338	342	414	388	371	377	387	363	353	401	344	334	339	369	397	344	361	342	403	308	355	358	369	389	372	412	367	351	349	337	351	358	361	382	336	348	383	371	375	368	364	332	358	336	350	384	347	375	376	360	383	361	350	349	358	347	400	336	356	351	345	360	356	327	307	351	388	356	395	361	401	394	391	374	353	365	351	354	356	340	349	360	369	363	382	346	365	335	351	372	397	347	361	357	332	382	365	329	349	385	341	350	356	368	362	342	369	374	345	370	354	395	367	372	367	374	345	346	378	363	371	390	367	365	356	348	355	357	317	381	359	351	384	359	373	390	380	358	380	343	345	390	361	385	358	369	374	405	367	357	354	358	338	386	357	355	392	363	357	370	358	354	364	361	357	412	322	340	379	363	335	379	336	380	377	342	376	359	394	343	364	374	379	340	343	372	337	394	369	355	377	365	388	344	367	353	390	396	348	356	364	368	374	364	364	363	359	356	338	343	374	368	339	361	353	352	365	353	349	376	333	363	354	364	361	375	341	352	363	369	364	358	354	381	368	331	347	354	356	361	362	362	333	377	361	385	344	368	354	375	376	354	341	367	354	417	312	397	374	362	383	358	355	362	365	352	344	377	368	343	359	344	353	330	361	402	377	358	367	337	429	363	401	362	349	377	355	356	387	365	367	402	372	382	359	369	353	367	397	361	352	366	380	347	335	364	360	393	355	371	394	353	367	360	369	380	359	333	363	356	346	343	406	363	356	357	385	371	382	327	376	370	364	383	367	367	334	331	364	350	374	319	386	306	366	341	361	381	356	352	361	357	385	401	362	364	353	352	344	368	353	366	321	352	370	351	371	344	369	363	377	357	385	362	364	376	364	364	397	353	352	354	382	334	335	344	378	333	371	358	353	363	359	350	375	343	332	367	356	383	355	358	379	365	396	349	350	352	371	374	340	350	393	329	347	377	342	314	362	331	363	346	362	357	363	375	338	346	322	354	367	355	342	341	379	373	412	381	370	370	363	356	340	333	357	388	381	338	343	392	366	368	345	368	396	360	369	392	379	348	351	372	360	387	356	366	354	384	350	378	360	348	333	341	372	332	358	368	349	361	324	340	355	349	375	336	397	410	373	379	375	360	346	363	365	362	385	364	374	339	355	324	350	343	406	332	320	354	349	371	357	342	343	369	382	377	325	364	326	355	350	375	333	381	336	379	329	356	369	374	378	344	365	329	332	380	359	337	372	382	334	392	379	334	363	362	349	378	350	365	376	369	374	328	387	355	379	345	374	363	355	368	397	372	367	367	397	368	371	371	356	338	390	395	363	364	380	359	354	353	383	394	398	386	362	333	358	343	404	396	381	348	352	346	328	331	356	384	354	363	384	357	341	375	344	379	338	328	345	372	384	388	392	339	359	335	339	357	389	343	380	343	360	362	419	378	374	382	362	377	345	344	358	374	376	364	360	365	359	329	379	355	354	390	362	385	323	367	375	366	324	407	378	350	351	356	392	352	363	348	327	400	364	380	339	381	321	376	313	384	339	373	367	379	379	372	378	348	369	395	336	353	383	331	353	355	364	371	385	347	363	354	334	373	384	356	331	388	358	390	393	392	383	375	351	353	374	374	350	383	353	351	361	385	370	356	373	374	335	342	373	367	364	399	345	380	366	322	333
18502	3016	2820	2101	1568	1125	894	615	535	482	433	367	297	310	294	268	244	226	235	229	217	209	200	202	171	193	173	178	204	159	187	178	170	172	148	179	155	194	173	163	154	178	170	182	190	189	169	140	167	155	153	169	136	164	158	165	118	157	167	167	163	137	160	161	131	145	144	153	147	141	159	168	162	158	153	152	147	153	181	146	151	184	170	142	165	154	142	159	149	178	169	159	151	166	138	191	171	137	144	154	146	160	149	154	150	157	164	158	167	175	163	163	154	179	158	182	163	137	167	158	165	137	147	163	148	155	148	153	161	152	151	163	149	169	153	159	159	159	175	165	135	165	144	147	150	173	130	177	139	147	162	160	156	157	167	155	171	156	179	146	159	159	185	155	180	117	142	164	148	148	134	189	139	160	172	158	135	159	160	163	142	155	146	140	153	156	154	153	156	157	131	163	125	150	153	161	173	163	141	152	166	169	153	144	160	173	152	174	158	168	127	162	181	156	172	143	136	161	162	167	176	165	156	128	122	158	162	138	158	141	162	159	154	144	148	146	142	152	158	150	172	163	137	141	174	170	143	141	165	152	140	121	153	147	153	170	143	146	140	144	172	134	156	163	153	145	148	168	149	160	159	143	171	183	158	131	148	169	147	165	170	170	157	162	146	161	166	155	138	144	132	139	159	165	165	150	167	161	147	148	165	146	156	149	146	151	143	141	143	165	160	150	164	136	161	180	142	193	159	161	136	157	164	132	164	171	171	144	158	142	144	149	183	155	145	153	153	158	156	180	158	147	151	159	159	154	160	153	172	173	162	129	164	182	154	150	143	154	144	159	150	170	167	157	143	137	151	155	165	149	161	169	162	174	159	159	165	151	147	143	147	159	163	151	141	167	159	128	137	155	170	158	138	167	189	154	148	158	171	139	157	169	141	149	154	168	156	179	162	157	145	159	144	160	168	162	146	157	160	150	139	153	169	153	151	155	165	166	156	169	166	153	174	153	155	138	152	164	143	160	157	141	155	170	141	152	146	174	137	148	177	167	130	169	146	163	150	153	135	150	164	142	169	151	155	130	145	169	150	134	164	146	162	139	159	177	153	140	161	162	137	132	143	161	166	167	140	163	153	156	164	144	140	143	155	130	122	142	157	129	161	156	156	164	161	138	131	163	137	157	154	179	140	182	136	140	183	165	159	167	144	152	157	151	140	176	159	171	153	135	146	169	150	166	142	144	155	157	142	144	158	144	169	164	164	180	138	174	144	146	157	131	155	140	137	142	156	169	142	173	153	149	171	146	151	174	166	146	140	156	133	147	148	155	150	170	143	159	142	150	144	135	146	144	152	158	127	156	137	143	141	170	143	132	151	163	138	157	176	152	155	142	184	156	155	152	163	157	144	166	171	141	144	161	166	170	135	132	156	150	157	180	161	139	138	151	136	150	143	156	135	149	153	160	148	159	142	152	144	150	188	165	162	158	151	132	159	134	150	152	156	164	147	141	137	155	197	168	143	139	154	136	145	181	156	158	129	150	142	148	168	161	177	158	150	156	153	166	132	167	158	134	140	143	149	173	151	159	150	176	155	162	157	150	160	162	167	143	154	148	139	140	166	150	157	163	145	161	161	137	144	150	141	177	141	154	182	153	134	156	154	153	142	160	139	155	146	164	156	149	138	156	154	156	154	162	173	155	146	136	165	167	168	178	162	142	140	161	160	141	174	173	136	140	153	169	147	136	165	166	146	159	149	160	157	144	145	173	183	153	149	150	134	138	129	154	161	152	141	169	153	181	136	155	150	170	169	169	155	148	140	147	156	167	157	163	149	139	140	161	143	158	151	154	146	146	152	157	119	163	164	142	154	161	138	160	156	151	152	171	155	130	177	180	155	147	164	153	141	156	143	162	150	153	175	124	170	164	156	163	153	140	140	150	164	161	155	150	151	168	146	150	184	142	176	139	165	154	173	168	145	171	167	139	180	159	145	161	171	190	147	157	152	140	152	159	154	161	189	136	149	151	164	153	142	158	173	144	133	168	164	168	147	142	169	135	163	153	156	167	158	145	156	167	157	157	142	154	163	162	139	173	158	154	165	134	156	150	145	165	174	165	171	133	122	178	145	145	178	153	151	151	153	162	160	161	150	186	160	115	152	160	168	148	151	146	143	125	138	145	151	154	163	171	168	158	156	156	165	171	147	144	134	132	153	158	136	160	158	167	144	140	174	147	164	141	168	155	148	154	175	168	158	155	149	169	158	141	169	151	156	131	149	185	160	142	131	145	160	147	127	175	149	153	138	168	163	158	147	159	162	155	158	149	139	175	160	145	149	159	151	166	149	151	142	176	158	155	162	127	161	140	141	133	118	149	134	147	167	155	152	157	150	144	141	171	164	162	155	163	156	168	149	166	168	135	165	165	133	160	145	129	167	158	161	164	156	146	131	141	160	145	158	163	173	151	162	139	143	125	155	166	165	144	150	135	157	171	154	151	184	155	135	135	155	155	147	150	146	152	159	137	154	134	142	149	151	159	142	140	154	179	169	161	138	169	147	163	127	166	176	139	158	135	172	143	160	143	142	159	162	159	165	161	157	140	133	148	153	166	156	168	152	155	150	149	144	156	158	158	154	159	150	137	152	138	139	168	173	169	153	152	144	155	169	145	149	148	144	173	156	150	163	157	152	152	161	157	160	153	151	140	154	161	121	187	170	147	162	174	167	144	174	182	155	144	147	153	147	143	165	162	143	154	138	147	151	168	140	163	173	158	157	158	160	157	137	162	151	141	164	162	159	152	142	146	158	138	147	158	149	147	155	144	162	141	165	127	172	163	141	145	164	141	143	176	165	145	170	153	166	165	151	154	165	154	177	150	185	168	145	147	127	123	159	139	143	153	139	142	161	144	167	139	146	152	155	176	158	139	143	125	170	163	176	143	154	158	165	143	153	158	140	142	155	148	145	161	172	158	148	155	142	162	140	164	152	150	149	155	168	129	131	154	127	159	161	161	164	155	142	137	164	156	153	145	152	163	137	159	139	137	126	159	156	185	157	147	115	128	170	149	167	156	139	149	151	165	150	143	170	142	158	157	157	160	167	133	161	167	147	140	162	172	146	170	140	142	166	168	153	169	138	161	142	153	163	156	154	144	150	135	172	164	141	148	179	146	149	151	178	156	153	152	145	142	115	166	152	173	162	175	174	159	155	165	168	176	155	139	144	168	138	163	164	144	179	162	157	143	148	167	172	163	173	157	147	173	166	145	147	152	138	139	137	149	177	146	167	182	158	164	173	153	170	174	124	135	156	164	154	144	159	144	151	145	142	160	134	145	157	176	168	158	164	176	172	133	152	150	181	140	161	165	151	160	170	158	160	170	162	152	161	158	158	169	160	147	175	162	146	160	154	149	162	167	142	144	162	155	152	161	151	139	160	164	135	151	163	155	161	159	145	153	161	151	168	150	165	147	178	138	145	162	148	170	175	141	185	158	132	166	163	160	155	149
7828	2445	5503	6545	5553	4422	3571	3049	2642	2211	1942	1728	1547	1390	1310	1148	1033	1025	943	916	901	832	761	774	762	753	706	710	647	689	609	657	636	629	598	613	596	573	558	594	607	602	551	572	560	523	553	539	572	508	533	528	525	522	519	495	541	533	465	533	558	527	545	486	507	504	513	538	488	494	525	527	447	486	480	496	516	491	487	442	492	479	495	482	471	501	494	464	498	497	480	474	495	495	514	471	505	476	480	501	467	462	446	482	468	493	470	502	508	467	497	479	499	487	453	524	477	450	488	513	455	477	465	466	478	496	487	457	508	458	484	451	474	447	460	509	504	446	473	491	480	443	473	442	459	461	458	459	499	495	486	443	467	464	431	481	454	461	488	478	480	449	459	466	480	486	469	498	477	439	502	455	448	459	515	445	448	490	452	476	510	496	455	448	445	461	477	477	503	443	490	442	432	442	490	454	495	463	421	494	472	478	481	457	430	439	461	439	460	431	469	471	485	471	438	503	453	478	459	467	423	455	448	453	480	495	455	439	480	476	455	457	455	522	460	460	428	455	466	446	467	483	441	464	469	502	467	487	470	464	471	422	458	466	481	462	474	453	465	445	482	495	449	440	479	466	465	428	478	447	447	463	453	450	495	451	435	490	442	504	451	429	474	456	494	421	442	494	481	462	475	510	499	515	459	446	461	489	454	460	450	446	495	485	425	441	446	444	483	490	462	487	465	489	468	446	482	480	445	496	439	479	441	457	429	451	468	476	481	467	436	452	478	441	447	447	448	452	469	466	453	504	494	487	450	448	435	482	497	469	490	470	479	465	447	470	476	440	484	433	476	442	459	477	472	490	468	439	448	451	450	475	475	477	500	485	465	496	509	482	452	473	448	460	473	473	507	452	475	425	509	470	434	457	458	438	462	446	459	449	478	480	448	454	436	453	464	478	447	462	422	489	450	479	434	458	433	445	488	420	440	506	486	447	460	461	457	461	474	476	448	434	416	462	431	474	481	460	444	464	441	513	503	470	497	457	498	454	441	478	465	466	428	445	464	480	469	455	453	476	508	502	459	487	463	450	450	491	439	461	490	452	482	439	468	471	479	468	468	487	463	445	492	467	445	451	487	504	449	480	490	466	453	480	461	460	475	463	497	493	449	438	436	465	472	467	450	475	417	463	484	461	461	513	467	465	486	441	498	473	475	470	438	475	476	460	441	490	509	467	452	469	501	462	501	458	461	475	456	448	460	458	461	455	458	490	440	454	471	478	434	498	474	454	464	479	503	472	485	499	432	493	428	455	476	439	454	454	448	445	464	447	483	462	465	483	490	484	531	442	479	464	479	482	466	500	437	488	482	471	423	479	457	457	474	467	457	478	473	449	546	442	444	448	466	451	444	469	475	437	461	480	486	470	474	420	463	500	450	442	433	414	477	490	469	513	461	475	439	475	468	449	464	465	437	457	478	430	445	466	494	425	447	463	418	439	450	414	448	489	452	471	465	470	465	450	461	469	456	480	506	450	470	463	458	461	442	456	509	463	494	501	465	472	455	482	474	486	486	441	481	474	490	483	488	455	464	449	499	450	478	416	464	453	457	418	452	467	463	517	466	473	486	456	484	452	449	477	448	458	435	464	444	402	441	478	481	453	441	486	493	460	451	472	462	468	500	468	479	488	466	433	479	461	478	464	473	467	479	464	457	501	460	472	449	452	440	468	480	450	469	481	476	471	430	453	476	493	409	489	496	487	453	471	446	456	440	473	474	475	459	447	440	437	494	440	472	483	456	461	432	460	479	463	465	525	503	420	462	474	498	519	437	477	460	436	481	451	492	510	468	501	476	403	493	447	460	438	482	512	471	456	478	449	435	497	473	441	455	460	500	485	444	482	468	468	451	496	446	433	473	473	441	467	462	465	468	448	459	482	487	425	489	464	454	484	443	538	461	486	454	476	425	455	443	479	514	479	463	469	490	445	472	448	453	464	441	479	422	477	459	496	435	487	475	482	459	408	467	477	464	472	494	436	440	472	432	451	439	455	484	469	438	464	488	475	459	473	488	442	464	485	442	513	495	407	500	441	463	445	483	502	442	514	472	472	446	492	494	463	465	445	454	469	465	439	465	489	461	495	438	455	447	480	441	456	437	449	470	475	440	493	472	472	438	484	451	463	455	499	490	462	456	482	494	451	477	481	466	507	444	449	466	471	425	478	448	490	437	446	444	419	462	494	449	456	452	437	483	446	474	481	437	452	470	433	493	463	465	447	430	489	450	453	497	458	457	459	449	453	459	465	433	447	498	524	467	480	415	466	472	447	456	484	484	513	450	441	512	466	460	451	460	481	433	501	431	459	474	444	499	486	443	461	486	473	468	485	444	460	454	450	432	471	453	480	493	453	452	474	480	455	421	445	493	497	470	482	463	475	445	495	495	442	439	487	457	449	443	481	472	456	429	459	481	465	465	462	454	453	474	465	453	451	467	440	477	467	473	476	471	468	458	476	475	454	499	452	484	444	493	487	470	461	463	444	476	455	452	433	497	461	463	453	486	456	479	459	443	457	469	453	470	491	452	427	498	469	468	472	473	435	462	467	443	475	454	436	472	466	474	481	464	448	488	451	455	462	469	494	426	473	478	450	463	451	490	466	457	473	448	460	451	489	471	485	468	453	456	474	451	479	438	451	476	472	462	481	479	439	495	471	436	459	449	492	466	478	456	493	445	469	461	446	471	487	458	494	414	443	499	453	430	467	472	511	424	440	471	469	482	478	478	435	462	473	468	516	465	449	495	472	463	440	491	407	467	449	485	473	536	481	508	483	467	445	447	449	454	414	460	490	473	492	460	462	453	478	493	507	432	459	451	516	482	466	474	465	445	482	482	461	481	463	459	440	472	445	427	459	435	493	441	484	461	428	459	442	442	459	463	462	499	499	457	464	479	462	475	474	482	460	443	469	497	471	440	474	487	451	448	461	461	453	454	477	471	480	461	512	465	474	426	432	491	477	491	465	454	471	491	461	482	457	502	457	500	467	487	449	474	469	464	470	472	460	470	498	462	439	458	465	431	461	462	455	478	459	474	443	473	490	479	459	481	475	443	501	474	453	475	468	443	457	460	474	474	469	475	461	443	498	478	472	462	468	448	485	449	462	457	437	457	458	454	450	477	467	482	456	441	498	453	458	490	487	472	450	421	507	484	442	434	468	493	469	439	471	487	458	467	480	484	474	430	496	473	527	452	424	476	442	482	467	444	461	454	494	466	449	463	456	511	440	465	457	438	458	469	438	464	443	470	479	489	447	424	429	448	489	440	435	478	471	466	491	460	438	477	439	498	475	436	465	456	454	478	451	499	449	447	468	441	473	472	489	458	478	504	447	470	497	516	431	504	477	479	432	462	455	467	461	469	444	504	491	447	503	475	462	461	435	466	448	470	467	452	440	450	502	477	496	492	478	503	451	464	463	472	470	442	428	465	446	434	465	447	422	467	429	457	477	473	464	480	445
2370	330	313	338	264	300	269	246	254	261	265	265	242	229	255	268	229	256	248	260	238	246	234	214	251	216	221	228	244	223	289	231	253	249	223	207	249	266	251	240	240	253	229	245	237	271	234	231	260	287	236	226	232	247	263	253	228	264	255	232	234	229	244	245	257	245	235	242	251	255	261	232	244	231	260	252	244	209	252	233	259	224	233	249	263	240	242	219	243	246	212	267	220	268	246	237	254	223	223	240	264	254	237	264	234	255	252	239	251	246	252	250	229	216	250	227	236	262	248	261	248	224	256	240	240	236	216	257	259	244	254	251	266	258	257	250	246	249	233	241	238	217	254	241	249	243	222	244	245	213	235	254	244	256	233	265	248	250	243	238	252	232	222	240	262	224	259	225	265	251	263	259	237	216	215	250	272	238	230	233	241	253	259	220	234	227	281	272	242	262	241	235	260	247	237	278	242	238	250	236	230	237	241	239	235	210	239	245	233	252	212	229	223	218	223	247	232	262	247	241	227	245	265	253	251	257	238	239	270	253	255	243	224	224	255	237	244	299	231	245	233	234	267	245	268	245	259	259	249	235	216	215	257	237	257	252	287	255	242	236	224	257	240	261	250	263	232	253	253	252	250	237	243	266	215	274	232	227	258	226	228	252	250	248	251	236	223	245	246	227	256	219	239	258	217	210	228	224	273	244	246	230	217	228	234	234	266	254	273	232	266	242	242	220	233	279	244	227	261	243	238	245	248	247	263	237	264	245	240	236	222	262	235	245	238	245	253	260	277	253	242	227	255	258	246	231	266	236	242	245	227	255	254	262	257	255	240	232	244	242	264	229	261	229	254	232	277	245	246	262	254	256	258	266	243	263	283	290	231	230	255	253	208	232	226	238	237	214	212	221	244	265	215	257	245	250	262	232	205	249	258	241	243	257	258	236	235	243	221	234	251	234	234	251	221	247	247	239	228	216	220	243	262	228	229	220	255	251	248	256	260	221	249	248	240	224	257	235	250	242	270	223	245	249	216	264	252	256	230	227	253	225	223	231	232	264	275	251	257	263	241	243	235	259	223	219	243	258	256	226	235	241	246	256	241	263	232	237	244	247	252	225	243	251	222	241	248	253	253	238	229	253	255	225	256	266	218	254	250	227	255	244	240	234	240	242	253	250	224	251	250	289	264	261	233	243	242	238	233	265	232	235	245	256	247	256	249	252	252	255	246	251	236	257	271	273	227	253	206	266	258	255	241	204	225	226	244	263	261	232	263	251	253	251	228	229	238	249	237	251	238	251	247	236	266	246	249	267	232	244	258	243	249	289	238	259	252	217	249	254	238	246	215	246	253	228	241	215	258	236	214	270	255	271	215	260	227	237	220	218	233	218	221	252	254	236	247	259	220	256	255	223	234	240	266	261	247	241	247	242	223	262	238	243	219	253	235	260	223	236	262	231	251	245	213	213	227	208	247	219	240	258	233	237	233	222	226	225	247	244	253	238	247	220	250	248	245	237	246	223	250	224	255	241	241	246	217	265	229	233	235	261	244	249	221	229	250	233	267	252	261	227	241	264	257	260	272	242	214	231	246	249	233	266	238	213	220	210	238	253	226	230	253	237	230	254	230	223	221	220	244	230	233	240	252	219	257	237	257	230	258	230	242	235	227	254	251	264	230	250	258	245	254	229	238	233	244	238	224	220	262	249	229	263	258	238	239	255	214	220	250	225	248	237	233	246	268	238	223	273	239	247	223	230	244	252	252	253	223	217	249	254	264	238	250	269	252	241	264	229	271	256	228	257	259	227	227	230	252	288	244	232	239	238	232	256	246	252	250	252	223	240	285	239	242	258	220	267	255	260	219	237	250	256	213	239	241	227	228	228	229	231	233	255	224	215	218	202	236	246	243	258	248	229	257	247	244	252	258	255	226	263	251	266	249	210	233	256	256	246	244	241	242	216	285	244	260	248	213	242	230	237	239	262	227	267	277	241	243	242	224	229	238	223	247	247	234	249	249	224	219	250	254	250	252	216	225	233	227	265	223	216	228	239	252	232	242	254	277	257	232	212	247	233	241	268	250	234	242	258	254	255	239	237	230	255	249	237	238	227	249	256	221	247	249	232	246	257	247	258	245	268	221	224	254	257	242	236	256	242	235	236	226	216	252	247	245	264	231	264	252	223	236	230	261	248	227	228	230	274	266	249	221	248	244	220	268	230	229	228	267	257	250	242	246	253	259	229	238	265	248	241	242	241	255	208	217	237	245	254	244	222	244	229	227	250	252	237	230	300	245	239	251	230	267	250	273	233	258	228	242	237	244	229	261	243	270	250	240	255	256	243	225	277	248	237	248	229	237	238	246	224	254	230	230	233	253	237	246	238	231	226	262	259	253	264	262	261	224	262	258	234	240	235	220	268	259	254	235	263	250	257	233	245	241	243	239	238	238	246	255	244	247	253	272	248	275	270	257	294	241	236	188	262	247	262	226	264	266	252	264	233	238	246	223	224	247	246	236	223	252	222	239	234	253	262	215	239	250	248	239	243	246	245	227	215	257	224	225	243	243	217	224	260	233	294	248	247	227	248	271	236	235	245	229	245	286	230	251	246	250	265	245	230	241	241	227	242	236	221	238	245	240	249	271	270	228	261	248	244	255	216	241	277	258	215	255	244	261	241	232	282	231	215	230	225	232	232	235	271	232	240	256	257	230	231	222	236	278	235	250	284	253	222	246	219	221	235	253	243	232	225	250	245	256	255	249	228	230	267	257	255	221	242	263	258	277	264	217	244	245	240	263	256	242	244	218	259	239	272	236	274	241	254	238	241	243	231	221	259	229	223	256	225	258	240	232	237	248	239	259	247	243	265	251	253	226	225	228	228	248	247	251	281	257	250	256	224	257	251	234	231	282	239	225	222	237	274	243	247	255	246	245	209	249	273	247	250	248	222	230	237	227	234	257	250	231	235	240	234	267	246	235	276	221	262	260	222	237	232	274	244	207	232	244	226	230	283	229	253	266	235	250	244	253	231	242	246	226	259	238	231	210	255	261	226	231	231	256	242	237	263	262	261	249	254	239	246	261	246	223	215	263	234	263	268	261	243	256	229	265	256	224	247	249	258	223	249	228	264	278	245	246	238	244	229	222	231	248	209	241	226	228	251	246	244	257	241	238	236	261	251	245	288	241	244	257	275	230	202	252	228	259	267	274	248	248	221	242	257	245	230	256	250	265	255	227	234	234	263	253	250	266	267	233	240	271	252	259	230	215	227	238	252	241	275	230	237	257	252	244	237	210	213	231	242	232	216	256	240	255	228	248	216	276	211	259	237	234	239	235	235	243	215	231	223	244	275	281	242	270	244	267	252	261	273	243	252	257	256	240	222	261	241	255	241	253	244	262	249	238	258	235	244	235	245	230	208	233	263	228	235	237	240	234	254	231	264	264	236	238	221	262	253	230	237	247	258	243	221	224	226	269	254	236	251	248	239	257	270	252	262	307	209	228	249
2342	753	852	908	874	837	794	740	747	745	722	698	716	698	670	667	698	692	688	676	686	647	688	655	669	676	657	648	683	696	656	672	674	662	679	640	657	639	689	704	703	660	699	648	663	640	668	701	664	675	679	654	654	653	667	648	639	679	668	655	667	611	668	682	666	649	674	698	651	689	688	648	718	719	683	683	668	699	700	647	670	704	675	641	680	701	685	682	669	640	644	686	679	705	664	694	691	665	630	646	680	679	656	661	648	663	673	645	650	685	682	641	659	678	650	679	680	650	657	630	617	694	635	700	713	708	693	648	672	647	669	686	661	671	678	682	660	669	686	629	665	717	700	665	666	670	677	650	700	683	647	720	710	709	654	658	645	649	644	701	687	689	668	673	653	705	656	648	639	682	673	644	637	666	641	637	686	665	687	644	670	658	640	675	681	705	709	683	640	640	660	683	686	706	674	689	663	683	670	678	656	670	671	678	662	669	649	712	690	665	654	664	623	637	669	646	697	689	674	671	720	666	613	662	659	664	635	643	695	656	648	660	675	659	673	664	668	665	600	648	680	681	662	625	669	677	660	653	684	666	683	662	639	698	643	672	676	649	656	616	687	667	665	673	689	703	677	670	662	696	691	659	650	658	645	602	636	644	720	675	689	692	666	643	667	688	675	671	635	659	685	645	649	684	606	652	667	599	697	652	658	680	674	655	634	698	632	718	579	648	681	703	674	654	655	671	661	627	664	675	660	650	692	666	645	662	659	666	692	703	670	650	636	669	721	609	675	694	665	679	638	672	697	663	713	692	659	618	658	657	698	667	694	714	664	634	693	669	641	635	739	680	613	660	680	657	664	642	654	704	643	632	635	623	646	688	722	675	668	689	699	653	639	675	634	667	654	638	624	663	681	660	636	671	705	660	629	681	653	691	689	706	717	676	703	626	703	668	677	649	652	694	654	677	661	641	670	646	641	619	659	669	707	691	671	652	679	702	661	641	689	653	684	688	694	648	667	689	672	708	690	639	638	654	634	671	649	687	678	654	699	644	695	675	704	714	681	623	640	665	647	731	679	661	670	686	714	645	644	653	632	667	658	684	659	697	680	672	684	669	661	642	718	656	630	681	678	665	657	693	682	694	652	649	702	660	635	677	631	647	693	674	646	655	684	656	668	666	663	651	648	690	609	707	694	635	716	656	669	627	667	733	598	714	639	673	644	702	701	654	672	719	680	654	675	692	637	648	648	648	704	709	657	702	642	642	717	687	683	674	661	632	622	672	660	685	651	683	616	650	653	633	662	622	690	656	653	688	630	724	645	631	655	640	640	657	682	689	678	666	646	653	702	652	685	625	663	675	707	681	679	699	663	669	702	700	677	643	694	612	616	671	694	681	720	673	664	654	657	676	621	622	684	640	650	716	656	655	670	658	685	658	700	676	706	646	651	707	670	661	662	673	670	633	672	680	664	686	658	659	639	674	644	648	667	610	683	688	697	655	656	636	626	598	702	671	671	667	658	631	647	618	633	690	656	680	662	702	704	664	698	676	691	687	623	662	673	672	662	680	702	635	714	699	670	615	659	634	688	662	698	686	678	675	681	683	704	654	711	672	663	661	698	645	599	737	640	671	648	660	699	693	629	675	651	659	674	660	645	653	689	635	639	662	662	684	666	659	668	644	658	700	666	632	642	647	630	603	706	683	638	649	668	685	669	669	668	642	694	623	641	651	713	658	673	644	627	708	683	672	634	616	642	685	629	638	667	640	660	622	631	633	622	694	619	670	678	740	671	679	614	636	629	693	704	695	653	698	667	666	658	630	662	635	697	662	677	659	618	689	659	702	679	680	687	671	674	629	652	653	674	676	640	712	635	642	667	643	678	657	622	675	716	679	659	662	665	629	640	695	649	672	627	658	687	617	682	712	670	686	657	630	636	660	693	671	657	696	706	613	681	654	656	669	650	670	621	647	630	690	687	673	602	689	704	669	669	643	655	639	691	661	655	666	662	643	712	677	686	641	656	662	615	647	606	650	692	704	630	662	691	679	649	674	689	655	657	657	700	679	658	643	675	646	672	636	653	653	689	707	684	644	679	640	669	653	637	647	689	668	688	677	694	661	666	693	661	679	697	660	657	657	664	628	623	671	664	634	728	715	651	618	669	723	680	678	677	672	665	612	657	677	663	657	673	656	637	634	701	637	684	657	686	631	699	668	669	642	649	702	661	673	645	615	638	662	668	633	662	656	642	660	677	635	592	617	670	634	681	708	613	664	660	607	725	654	662	638	680	650	667	708	629	697	678	674	660	670	627	656	681	644	686	672	683	672	664	691	618	675	634	714	625	653	663	648	648	651	669	678	696	700	677	652	675	707	648	696	694	696	637	662	691	650	682	709	648	617	647	675	667	678	702	680	671	689	685	642	643	634	657	622	650	674	632	639	651	633	676	680	668	643	650	695	705	679	677	639	659	671	690	679	679	666	669	637	649	663	642	650	596	690	693	584	668	652	639	716	660	651	719	683	692	639	682	656	645	725	622	686	669	699	654	667	607	636	670	644	653	648	694	646	669	630	653	684	684	635	662	645	646	635	606	616	679	649	665	665	688	633	689	682	683	639	646	657	661	640	675	679	658	665	657	646	654	681	681	702	629	702	636	694	639	647	641	666	648	659	648	656	641	675	654	667	634	694	638	690	714	685	701	646	640	661	665	631	659	720	671	637	677	659	698	670	673	705	658	691	657	723	658	700	662	664	659	669	645	689	665	667	639	663	640	665	657	689	623	680	674	671	712	668	679	667	678	706	713	691	661	649	633	715	644	653	652	652	663	659	684	700	635	661	665	654	678	673	670	663	679	684	666	607	660	655	659	674	685	657	713	670	702	643	684	664	646	669	672	633	644	665	680	658	643	683	684	662	671	658	658	676	654	644	654	664	626	616	675	624	684	627	681	638	659	690	703	624	667	633	695	652	680	702	667	635	679	631	683	628	707	680	692	707	682	668	680	665	679	651	637	640	655	646	639	680	659	639	650	652	639	661	681	695	695	676	659	588	717	701	690	637	680	660	695	654	626	650	627	667	649	710	659	648	631	670	671	661	680	633	672	625	682	629	659	615	658	642	647	660	683	641	684	713	666	643	631	670	741	700	657	676	631	623	651	688	665	673	678	668	665	692	667	663	631	625	642	671	678	694	684	716	668	689	667	672	653	689	694	719	644	660	661	598	656	640	659	632	612	671	657	636	669	664	649	650	675	653	663	686	688	638	686	661	673	708	625	601	643	661	666	650	616	647	664	650	669	665	634	602	699	621	663	668	698	700	678	637	721	674	620	645	669	642	703	665	695	651	635	690	708	694	619	673	644	688	659	643	651	671	663	683	652	630	641	701	667	654	613	650	639	671	665	662	689	655	690	635	695	646	693	642	635	684	645	634	631	653	689	695	702	643	668	671	686	632	635	672	675	661	611	682	660	674	657	696	640	614	646	697	648	662	647	671	662	663	680	654
10109	1245	1434	1183	861	657	521	396	336	274	255	216	233	182	198	172	186	163	154	144	159	137	149	142	132	131	144	129	125	145	135	136	130	141	120	108	108	137	122	121	109	151	113	110	115	124	133	135	112	115	118	117	117	114	112	102	124	118	119	122	116	147	103	124	135	131	113	117	118	127	139	93	105	112	113	125	104	113	131	99	125	130	118	106	124	105	134	111	128	132	139	112	111	112	127	117	108	108	118	92	128	116	123	125	105	112	109	113	119	122	115	124	122	142	124	132	120	147	123	122	124	114	114	148	108	129	109	126	111	116	152	121	108	110	107	119	133	133	118	121	122	137	114	115	126	117	123	129	111	120	117	113	93	119	128	113	139	124	129	109	140	113	113	103	125	119	110	111	120	102	124	104	111	107	103	111	109	103	96	117	114	104	128	113	132	124	131	112	120	115	129	126	123	111	125	116	122	105	125	133	84	110	100	114	115	120	125	141	107	123	108	123	127	112	127	118	113	135	116	125	109	103	124	130	111	130	126	135	107	131	133	117	105	117	106	129	108	105	108	115	136	114	119	117	106	118	114	126	127	126	118	114	123	117	120	155	125	128	132	108	129	101	114	108	110	118	102	126	137	125	143	111	117	122	112	104	135	85	105	133	115	93	114	97	116	121	128	102	112	105	119	116	120	110	104	118	116	117	105	110	110	121	132	119	117	126	127	145	100	129	99	115	109	129	122	126	117	107	122	115	118	116	122	127	110	117	101	139	127	116	129	138	129	109	131	126	112	137	127	124	132	114	119	124	106	132	115	140	119	136	113	103	130	123	111	106	123	105	123	136	117	119	136	116	115	122	119	125	109	99	120	112	111	114	101	106	116	139	128	121	109	120	126	97	94	114	115	100	130	127	123	103	127	107	109	133	105	126	113	119	112	112	125	115	141	143	125	111	129	134	125	126	96	99	124	124	119	113	104	126	117	119	112	111	108	121	99	129	125	121	146	118	116	109	127	130	122	103	118	101	104	115	125	120	127	111	106	114	131	130	111	119	117	117	126	130	128	101	124	125	133	127	104	126	118	103	100	110	126	116	100	118	129	125	117	115	95	135	119	116	127	106	124	113	137	130	98	113	124	121	106	122	114	127	130	108	119	109	127	109	123	105	114	121	127	112	100	125	114	100	114	128	117	117	99	131	116	117	110	114	119	103	125	124	117	134	126	111	125	135	113	94	130	122	89	125	133	114	111	122	102	110	112	112	114	107	122	126	119	111	131	112	110	116	116	123	113	114	122	125	85	125	99	107	124	105	128	128	109	116	113	123	113	112	129	128	131	122	123	96	121	122	130	131	124	121	111	122	113	112	124	130	125	137	110	119	131	106	107	128	119	124	115	128	142	123	125	107	126	114	116	124	121	109	93	137	106	107	101	119	111	109	119	125	98	124	138	128	101	105	145	116	114	120	106	122	112	121	123	114	115	120	113	114	113	127	120	99	120	105	111	132	118	120	112	118	116	120	114	125	123	129	111	123	95	121	101	112	104	127	120	115	103	95	115	94	131	113	127	128	130	121	111	111	117	130	136	137	112	125	115	115	111	130	112	114	114	110	118	128	125	127	103	120	148	113	114	97	111	100	112	126	123	88	125	120	117	127	120	124	119	119	123	107	117	127	112	141	93	97	104	114	97	117	93	95	110	144	109	98	128	107	129	106	122	114	115	130	121	116	117	119	108	117	128	113	97	111	122	133	117	137	109	120	132	128	123	110	126	154	123	124	126	108	118	100	109	115	110	87	107	131	120	106	127	109	118	124	120	115	128	112	111	107	111	121	115	131	129	114	95	103	125	109	109	111	122	128	116	130	116	106	127	120	114	117	127	114	148	114	110	106	118	111	106	139	132	126	119	122	118	95	99	124	95	104	100	115	126	123	132	135	112	118	116	128	96	108	133	125	98	111	116	116	120	96	116	119	111	94	113	112	144	119	116	110	118	107	111	127	105	132	113	118	103	108	111	130	140	121	119	95	109	115	140	119	130	113	114	106	113	123	120	110	127	103	136	115	110	97	116	118	114	118	133	122	120	112	126	102	113	128	113	111	125	136	104	114	123	114	114	121	122	117	114	87	102	120	109	100	113	131	111	101	120	127	103	118	121	125	118	112	128	115	110	124	91	127	119	107	119	118	117	104	115	118	107	111	117	125	109	128	122	115	106	129	113	148	140	123	107	110	110	130	136	101	131	107	124	122	94	117	118	130	98	121	93	121	109	130	135	118	133	109	124	125	106	124	115	133	121	127	120	107	116	119	109	114	125	121	119	134	123	105	118	108	108	113	96	115	127	142	119	113	105	116	117	131	137	119	118	119	121	133	112	95	114	123	137	122	133	122	135	114	120	110	119	114	122	114	115	112	127	116	127	104	118	127	109	116	120	122	113	122	118	123	99	100	127	118	102	117	100	131	101	114	115	104	107	125	117	129	101	122	130	130	100	111	123	138	127	112	135	125	121	118	133	106	117	118	113	131	103	115	112	131	128	102	124	91	90	87	98	143	112	145	104	103	110	99	132	114	124	122	117	122	128	109	128	121	107	100	123	129	113	111	125	132	130	127	123	129	103	116	104	124	133	116	126	144	146	113	124	125	122	114	132	114	96	107	115	120	138	101	103	111	128	105	109	112	114	128	113	110	113	113	111	120	121	119	111	125	119	109	135	117	118	120	107	126	116	124	104	126	131	117	123	103	129	106	123	103	102	109	129	95	128	93	112	127	120	138	116	109	114	119	119	126	124	121	113	114	142	133	116	103	133	122	121	126	107	99	109	106	119	112	123	133	120	124	109	110	111	101	123	105	111	125	113	118	119	121	125	119	112	126	116	115	126	121	126	123	135	118	106	108	125	103	111	117	106	111	108	104	131	111	120	110	117	123	119	104	112	137	116	131	121	128	108	130	130	119	118	122	112	114	115	120	98	135	114	128	107	135	121	114	120	108	109	113	113	140	136	130	123	136	98	108	116	105	124	126	126	126	120	123	131	118	124	143	117	132	106	102	103	104	112	105	129	120	114	115	98	157	119	131	105	121	116	128	110	122	93	110	121	101	126	121	133	115	121	114	127	100	116	118	103	106	102	122	124	112	107	124	118	116	135	111	113	121	110	105	99	115	123	124	126	116	130	128	123	107	123	124	109	123	107	104	138	114	121	114	133	110	107	119	108	118	95	120	117	124	141	117	123	116	127	123	106	101	104	128	109	107	131	108	142	112	126	108	114	119	115	131	149	141	122	123	131	108	112	103	112	113	104	126	139	117	130	108	109	129	130	134	99	142	139	128	123	107	141	106	113	121	111	96	125	101	109	87	127	125	126	130	116	114	112	109	104	132	121	107	132	94	120	124	106	131	123	111	93	114	123	118	106	106	115	106	124	102	126	115	108	115	102	122	103	115	116	133	123	116	132	128	109	112	131	124	106	101	106	117	117	105	114	136	123	113	105	114	112	132	103	116	119	139
5760	1454	3222	3709	3152	2676	2173	1741	1502	1291	1144	1054	993	892	818	781	727	676	695	619	605	525	539	593	537	546	476	463	462	495	478	438	448	426	429	433	470	444	427	422	406	437	443	409	389	459	413	418	380	395	370	370	379	386	352	387	418	344	393	395	386	412	361	393	398	373	364	393	364	370	362	370	357	392	377	401	414	374	376	373	382	345	390	383	375	380	370	353	370	400	367	341	374	400	380	361	369	379	391	375	381	390	378	370	385	332	383	354	376	397	364	371	362	371	379	402	345	369	367	359	434	346	396	368	377	391	369	353	379	326	353	338	363	355	370	361	349	370	341	374	349	324	352	380	377	343	343	357	352	357	350	365	375	373	380	360	337	360	380	377	347	343	372	363	357	391	362	382	351	358	374	371	356	349	373	417	371	378	378	368	383	387	349	336	374	393	344	356	371	381	382	385	368	346	351	347	380	358	367	365	370	369	403	366	345	371	366	381	374	379	392	376	373	362	336	345	400	324	350	380	348	341	359	364	374	353	385	367	362	411	363	362	386	373	319	399	375	366	392	353	376	360	369	374	344	349	349	332	359	374	355	402	367	371	376	338	322	370	392	399	369	326	343	377	417	351	362	341	347	323	360	366	359	383	362	375	375	366	380	344	353	383	350	373	361	380	364	364	397	360	366	374	370	382	386	349	353	373	351	326	349	336	363	388	354	385	333	350	364	370	385	387	342	352	381	374	372	373	338	369	365	375	408	389	360	344	338	343	345	355	387	410	386	376	396	380	357	335	355	329	397	362	369	373	380	349	352	368	378	386	353	369	316	323	376	362	406	362	383	348	341	359	335	375	365	372	351	367	373	339	361	385	414	375	367	353	370	373	364	372	349	348	368	353	396	368	354	352	354	323	355	341	365	367	359	346	350	378	361	382	375	382	387	342	357	373	345	361	365	379	339	372	376	358	385	377	373	374	403	376	352	384	359	377	359	384	356	382	380	372	363	361	345	361	388	395	372	357	365	356	374	380	359	355	366	346	386	371	357	350	328	378	371	361	382	349	367	364	368	357	358	374	358	351	383	377	367	343	356	341	356	378	347	352	387	405	373	374	374	353	383	333	360	380	339	366	378	351	360	354	351	329	384	345	380	400	344	358	370	360	353	365	377	344	342	359	331	327	395	345	357	356	368	354	350	335	356	369	358	360	353	366	358	336	359	351	367	369	382	323	379	372	367	336	344	361	347	358	355	360	398	358	384	321	385	319	354	374	347	403	352	376	350	357	395	388	368	377	354	322	350	365	369	352	333	353	355	356	384	376	353	364	366	382	373	347	358	387	359	360	375	377	343	386	342	384	372	355	373	393	357	363	336	351	335	363	366	335	333	382	395	354	385	346	366	348	351	332	369	370	354	428	353	366	326	339	354	335	349	365	373	367	348	380	387	362	391	361	367	392	352	364	350	358	320	346	391	359	368	346	341	359	381	359	352	392	355	378	360	389	362	406	380	393	322	358	354	349	330	363	351	324	381	368	362	353	361	368	379	392	370	352	377	372	395	382	363	337	330	356	364	372	374	355	344	361	356	356	362	337	361	373	342	378	405	394	382	363	360	340	356	369	360	351	383	385	374	396	366	370	340	357	384	356	377	350	388	351	349	410	379	363	387	388	351	374	396	386	369	367	355	366	412	368	341	374	361	306	354	353	408	381	375	361	362	350	397	368	371	360	371	425	359	346	381	353	372	352	360	374	366	351	393	363	370	381	384	347	386	370	395	389	354	373	381	385	348	336	360	360	343	367	378	357	347	369	341	355	371	372	353	410	371	345	363	400	385	355	345	368	340	408	369	325	396	450	340	389	372	337	371	371	348	398	333	376	409	362	364	339	354	370	374	346	356	374	360	355	350	378	330	378	352	386	361	387	359	370	380	378	376	380	321	333	366	340	360	371	376	375	337	354	376	361	334	360	381	358	376	388	374	350	337	345	372	344	363	364	353	364	341	353	370	385	364	351	342	388	369	340	343	354	359	366	373	338	346	357	379	352	370	388	363	357	369	373	402	395	382	361	353	371	387	405	357	363	334	334	360	384	384	335	326	363	350	356	382	324	383	344	363	393	374	380	418	366	365	350	377	354	347	375	334	363	359	364	355	380	380	351	394	346	379	391	367	367	423	357	361	369	385	374	353	336	378	366	322	331	368	394	389	375	348	344	374	382	363	343	348	377	362	356	362	353	366	376	379	360	362	347	328	351	389	351	352	374	353	328	350	378	386	372	354	333	350	360	339	356	328	373	361	349	391	343	371	345	353	338	311	379	369	310	361	368	375	359	356	355	387	365	349	387	350	370	335	362	357	355	371	375	352	396	361	410	391	364	394	397	327	383	341	395	341	368	363	399	367	369	361	373	382	398	412	359	346	352	338	374	359	373	368	385	351	363	341	339	363	384	375	343	389	346	321	366	391	378	373	359	374	346	368	362	353	386	367	380	363	370	374	316	352	358	327	363	354	363	335	367	383	359	356	356	350	321	345	353	361	375	344	365	351	381	336	391	359	368	349	383	367	352	405	374	338	404	356	329	346	405	331	358	372	358	391	317	378	398	368	366	332	362	369	364	342	380	373	353	372	338	383	329	348	337	388	378	355	358	364	377	362	367	371	347	400	355	354	361	361	380	369	365	321	374	349	385	358	383	345	370	335	377	378	377	351	375	407	370	383	365	354	333	349	361	376	361	357	339	381	348	329	314	374	361	376	342	331	347	396	378	379	329	361	391	350	356	362	354	341	341	341	375	409	351	341	379	371	351	363	396	384	362	364	355	317	349	376	340	381	329	342	343	388	334	361	348	358	363	363	331	341	343	378	390	367	364	383	386	344	335	347	370	380	396	378	375	366	371	384	355	356	354	368	377	374	342	337	368	350	354	366	365	374	353	300	334	364	365	368	394	386	340	337	364	376	352	366	348	367	352	350	352	330	350	328	356	364	367	349	370	327	379	347	340	373	357	355	352	366	363	337	369	353	383	369	384	368	404	344	360	356	325	356	341	357	320	363	396	348	358	375	376	378	358	360	362	411	373	350	378	347	343	372	335	365	380	382	369	376	338	322	362	354	363	373	365	378	383	353	356	343	361	353	337	368	384	369	383	368	374	379	358	356	368	340	375	355	390	357	376	374	379	334	341	366	363	359	338	355	355	357	353	381	354	381	350	352	353	326	365	362	378	391	372	339	364	345	376	372	334	385	372	353	378	391	388	347	384	365	374	362	365	372	356	349	364	371	373	355	351	386	373	389	348	369	368	328	382	390	372	363	336	363	367	354	339	337	364	356	365	359	344	385	376	339	384	369	368	347	334	390	313	386	388	363	364	357	378	373	346	347	377	383	359	376	353	373	355	373	360	324	358	351	366	359	351	408	365	363	366	374	365	365	358	366	364	316	373	376	347	378	358	351	347	362	331	393	378	362	328	380	375	347	379	394	353	390	381	366	368	352	351	355	343	337	351	358	349
18420	3058	2841	2231	1531	1132	858	674	520	479	416	346	326	292	303	305	250	217	200	199	220	187	201	194	178	198	180	143	181	192	158	180	186	175	173	166	165	186	169	186	157	171	158	176	151	170	198	165	171	174	174	173	167	141	165	165	160	164	187	177	177	179	150	179	176	167	186	152	147	158	161	159	153	143	156	177	162	164	161	150	150	142	141	153	177	172	164	138	170	145	159	163	157	170	158	146	164	174	160	161	150	147	156	152	153	136	167	142	161	167	146	158	160	158	136	158	173	167	165	178	143	154	158	152	157	159	132	172	147	155	156	144	142	174	163	164	143	177	147	157	154	141	145	152	131	147	158	164	151	138	168	169	170	156	147	144	141	189	159	155	123	157	166	159	156	155	166	174	163	161	135	169	177	171	155	141	157	149	146	130	147	157	162	144	162	148	182	139	161	149	172	158	161	147	177	141	162	166	146	177	164	161	172	139	160	158	139	178	159	149	151	174	151	166	156	166	155	160	158	170	145	156	145	152	168	158	174	161	165	146	147	152	159	143	136	149	159	179	143	168	148	155	137	154	164	137	129	151	157	146	149	126	163	142	134	137	141	181	169	165	145	157	182	146	178	175	162	145	166	160	169	151	161	131	166	147	140	170	148	165	147	156	142	148	159	153	138	157	179	173	158	147	161	161	158	149	133	153	162	154	182	155	175	160	143	154	154	150	156	159	156	165	149	166	156	170	168	143	138	134	143	165	141	141	177	147	144	196	159	159	156	142	154	152	166	173	171	138	130	155	173	156	151	148	147	149	168	142	155	146	172	145	159	156	178	158	143	137	141	154	156	150	175	158	164	174	165	153	161	168	162	147	170	163	148	137	177	136	143	145	160	151	159	166	175	150	130	152	139	156	162	151	149	155	156	146	157	151	168	147	153	160	140	153	173	142	170	150	155	156	162	150	163	165	174	167	143	139	171	160	146	149	152	158	177	166	172	163	152	158	164	185	142	124	160	171	153	160	160	148	162	126	165	140	162	142	149	156	155	170	149	150	164	154	146	156	171	158	148	149	174	143	143	130	164	178	163	147	157	171	141	143	138	175	125	154	142	171	157	162	166	150	149	145	157	171	174	161	171	168	160	144	138	160	142	154	164	137	150	145	145	146	142	166	163	162	147	159	184	154	161	137	149	158	159	147	155	130	134	168	156	159	154	164	150	152	147	154	149	142	163	159	163	155	144	168	160	156	158	171	153	165	152	178	152	163	164	150	155	145	164	166	172	144	153	150	155	158	161	156	153	154	138	191	163	143	163	185	145	141	164	167	161	160	157	154	160	178	149	146	144	156	142	141	157	141	151	146	165	135	154	146	151	184	150	138	134	146	165	172	170	174	145	143	153	160	153	143	151	150	149	152	145	151	170	165	141	156	141	148	148	138	156	142	165	154	144	152	144	168	141	141	157	167	157	182	195	155	168	166	158	152	190	158	167	168	153	173	146	158	184	175	145	138	205	166	159	161	172	144	171	161	140	147	169	137	141	140	166	154	148	147	150	155	169	153	155	140	145	159	142	142	168	152	161	167	132	143	150	164	151	159	163	155	157	167	156	169	136	176	180	143	137	156	144	142	168	153	144	159	179	165	147	155	167	177	151	138	159	139	132	146	153	140	157	153	158	138	143	172	179	138	159	162	160	140	164	128	163	159	133	148	158	171	163	132	158	143	156	155	134	163	133	162	166	175	172	146	138	174	154	158	160	160	173	134	157	158	174	148	161	153	149	159	146	145	159	155	165	152	157	166	176	140	154	154	174	153	159	143	164	159	162	139	149	147	146	157	152	165	157	136	150	148	152	156	189	138	130	149	162	145	139	146	152	156	131	146	149	167	156	160	135	128	170	163	155	162	183	148	155	154	130	171	130	151	154	158	168	152	166	146	147	161	153	169	148	154	148	173	165	156	134	163	163	165	159	155	145	154	157	161	131	167	157	145	161	141	161	144	130	140	185	153	141	163	165	164	167	159	195	146	165	148	145	173	147	165	164	160	145	157	156	170	138	167	160	180	165	168	158	164	142	173	153	170	188	133	156	177	154	143	174	170	167	148	151	151	137	147	151	157	151	159	149	164	148	183	173	174	158	157	155	148	162	158	170	149	159	155	135	162	150	159	145	169	167	159	156	154	164	146	136	165	145	162	159	177	160	165	165	148	156	182	148	146	170	173	147	163	178	174	149	161	145	163	146	149	142	155	162	131	142	160	158	152	159	160	136	147	150	143	153	159	137	160	172	142	139	163	154	168	135	138	150	143	152	185	177	145	152	159	154	154	139	159	154	151	132	152	165	139	175	155	171	150	157	186	166	154	145	158	168	155	133	134	153	138	148	165	159	147	152	156	168	178	147	165	137	164	147	154	139	155	178	173	151	159	164	156	154	135	146	156	159	156	150	162	131	151	170	138	179	167	142	140	146	144	181	126	161	171	182	137	160	170	158	147	165	154	159	150	155	156	160	131	173	157	152	173	171	148	153	148	164	178	170	185	170	148	158	150	155	153	150	175	165	143	139	142	186	159	167	139	141	168	146	160	155	147	170	150	153	158	149	155	164	178	148	161	187	146	178	159	148	136	156	164	152	175	148	155	135	142	163	172	170	165	175	149	154	154	147	153	153	160	151	170	171	157	163	162	131	148	135	141	167	136	163	148	131	134	165	175	163	166	167	154	162	124	184	145	138	118	162	165	148	143	153	176	157	152	162	184	165	144	152	177	171	157	164	160	154	142	163	149	157	171	163	176	142	138	162	148	156	151	162	150	165	151	165	125	141	122	172	121	150	168	163	159	162	178	165	150	140	145	137	153	163	145	162	144	133	167	154	175	155	153	137	161	159	147	167	153	142	146	131	164	161	145	153	163	161	150	168	168	133	161	152	152	165	144	161	159	132	167	144	140	153	146	144	173	174	144	137	163	159	147	160	178	137	153	164	140	127	169	161	163	172	170	146	179	153	175	154	164	159	164	169	138	153	138	165	144	171	147	163	173	156	170	183	162	157	160	164	165	179	143	153	172	155	166	142	149	157	147	167	152	156	149	152	151	162	176	171	165	179	165	166	161	145	158	144	122	141	147	151	158	162	140	157	171	165	142	161	150	160	145	160	169	153	165	145	150	155	124	171	157	145	166	162	153	167	152	178	181	180	170	147	144	134	171	164	142	181	173	161	176	187	141	168	145	133	173	140	141	149	156	176	171	170	159	158	163	164	157	146	173	170	140	148	124	158	152	152	171	148	174	156	165	129	156	141	170	136	152	165	144	154	153	164	147	159	165	144	159	172	173	158	148	166	172	158	141	200	153	178	178	143	173	142	164	158	150	144	152	141	156	179	179	158	167	147	147	154	130	152	148	166	160	150	176	155	173	142	142	149	174	142	148	144	167	162	157	159	156	148	140	164	148	153	165	166	132	151	158	156	171	146	153	154	174	161	166	151	171	143	152	158	155	175	154	144	143	160	157
7974	2547	5542	6567	5611	4518	3584	3021	2604	2170	1944	1703	1615	1470	1271	1280	1102	1022	974	900	904	871	891	809	710	739	723	682	728	651	685	625	641	650	638	629	645	611	590	565	554	568	525	582	564	570	550	530	545	526	526	549	539	532	502	529	524	557	496	533	529	501	484	504	487	491	572	468	503	511	515	479	524	529	496	498	439	495	479	508	465	516	503	465	487	474	498	499	479	498	438	477	450	503	489	480	492	454	470	486	460	453	510	465	448	493	474	446	503	500	475	466	448	478	443	448	506	480	478	486	432	478	476	504	481	459	476	458	467	448	447	434	450	491	479	475	498	480	437	462	519	475	469	483	505	438	487	440	478	456	429	439	458	514	469	469	479	472	480	486	497	463	461	483	477	435	467	432	467	487	443	496	438	501	430	462	478	475	461	453	497	427	467	518	479	450	457	443	520	462	481	472	466	502	435	421	467	470	489	482	492	453	496	507	484	493	473	485	490	420	461	435	486	481	467	438	444	486	465	473	452	442	501	474	472	490	490	454	465	475	470	470	539	523	508	448	496	449	463	468	454	460	435	450	482	458	495	458	453	531	482	446	479	503	454	496	482	457	467	486	448	443	447	436	456	463	478	471	469	484	458	472	438	492	495	453	505	468	443	475	459	485	480	446	443	509	489	467	465	463	462	423	457	464	450	491	469	482	439	449	441	469	485	447	482	453	462	443	492	476	478	479	492	479	434	491	427	457	468	431	458	498	458	471	480	466	489	425	475	481	481	480	486	465	455	443	502	451	458	465	460	477	453	416	470	462	484	440	449	466	455	457	443	475	451	427	495	439	484	430	472	454	491	479	471	504	440	457	458	473	483	477	478	464	434	443	480	480	472	476	493	445	469	512	461	463	453	453	460	463	456	422	445	472	470	452	479	493	455	458	478	441	499	487	482	462	460	445	432	513	462	505	458	481	452	471	472	480	444	450	456	460	445	502	427	474	473	477	462	441	491	483	475	487	433	461	438	467	465	480	474	459	424	448	464	469	436	462	479	492	492	469	453	497	448	448	477	484	476	494	465	449	466	437	437	454	503	461	412	459	457	434	468	489	451	457	490	457	492	461	475	464	499	440	449	471	464	466	482	474	462	444	455	476	476	463	473	453	492	453	495	451	406	452	471	451	468	474	453	471	441	429	510	494	502	477	495	478	442	494	461	490	476	451	488	467	485	494	491	434	466	463	452	472	473	437	491	440	465	444	514	472	460	474	469	464	450	479	464	469	438	509	464	444	462	464	466	479	423	451	489	491	482	462	490	473	486	458	503	446	468	477	450	447	460	427	477	485	494	467	453	484	463	475	442	439	476	486	455	459	487	486	482	460	505	492	491	453	488	463	447	466	453	466	471	458	459	447	488	448	461	458	448	470	443	441	485	449	441	478	495	462	458	503	479	454	460	470	456	448	447	473	496	473	496	462	461	499	473	454	487	439	492	495	449	462	499	478	474	435	448	488	483	472	458	427	510	447	424	448	458	470	468	479	449	506	461	500	460	452	462	454	474	476	452	456	449	486	450	436	458	463	458	488	458	478	443	493	430	463	472	456	488	461	456	452	520	469	463	502	466	463	478	459	477	484	485	460	452	438	480	479	478	423	479	450	498	509	474	478	506	460	484	504	452	431	465	482	460	505	479	464	490	424	446	460	483	451	492	472	478	453	461	436	449	499	504	447	462	460	465	475	399	492	451	469	501	502	471	454	450	471	451	437	447	502	444	423	468	481	478	471	479	455	453	461	469	467	454	475	488	502	425	487	473	498	475	508	509	455	474	475	454	455	475	472	445	500	457	460	462	464	457	465	456	435	448	480	490	493	528	445	464	486	466	430	429	459	463	485	475	494	434	460	462	455	465	488	437	492	491	508	464	461	452	478	480	443	457	474	460	498	434	475	445	459	477	474	443	430	508	482	479	482	482	490	437	496	490	482	479	488	462	465	490	473	495	450	453	454	484	465	461	509	464	523	469	454	448	460	486	459	505	460	461	448	463	457	495	426	476	444	516	442	465	465	517	462	463	479	468	493	484	476	448	490	468	486	492	490	449	500	496	469	456	474	452	484	477	462	502	448	421	459	467	450	383	487	451	529	498	468	461	475	465	460	467	457	473	476	446	472	440	469	470	431	456	464	460	442	473	466	475	485	464	442	477	456	461	475	446	470	450	445	447	493	459	467	471	462	449	465	481	447	470	436	458	494	451	450	465	442	474	462	451	458	477	459	463	487	451	453	483	460	477	473	459	476	453	436	445	475	460	471	447	475	449	457	468	462	476	490	464	475	461	490	436	482	452	461	495	464	451	492	491	496	462	506	481	453	466	470	467	470	457	492	475	486	452	475	446	432	479	465	448	446	466	442	488	469	446	492	506	480	454	463	492	478	470	443	454	454	487	485	464	484	470	460	491	477	458	479	473	516	445	447	506	436	464	448	490	494	458	457	484	469	434	463	430	489	450	476	463	504	452	473	450	493	460	501	442	477	488	508	501	475	444	462	456	469	493	479	487	424	505	494	462	462	463	431	455	444	490	474	482	437	451	437	486	463	435	473	498	473	451	422	455	473	485	469	464	463	421	470	497	417	420	470	442	446	477	463	468	476	459	475	455	474	464	483	471	473	482	491	438	423	490	455	475	464	479	482	484	448	472	453	451	442	449	444	447	505	486	490	507	459	454	469	455	487	483	453	455	473	482	487	465	489	462	453	460	429	460	479	441	434	459	411	430	470	482	442	462	465	449	482	444	468	453	451	478	496	487	481	471	458	467	471	487	484	483	437	458	458	422	470	504	474	465	485	449	469	459	471	466	462	448	479	450	466	503	457	454	471	456	452	447	483	465	478	499	473	472	493	443	487	471	454	471	450	471	510	447	504	476	493	431	457	474	459	460	469	455	423	468	483	480	468	481	470	482	496	463	474	446	477	429	425	474	500	449	494	434	427	472	446	489	467	447	501	416	500	483	477	466	459	466	438	522	464	488	479	532	454	451	476	448	506	442	450	443	459	471	472	466	476	483	445	466	430	457	497	488	437	462	470	448	468	498	451	462	469	493	432	469	510	483	456	465	493	455	475	462	484	496	445	432	485	475	489	467	494	435	484	468	457	446	432	462	441	451	477	502	457	459	468	460	477	453	485	413	448	495	443	463	460	450	468	524	458	444	441	450	483	490	468	480	443	502	464	447	468	454	421	475	450	423	468	444	465	462	459	455	466	442	483	496	455	452	451	491	517	473	477	479	454	457	467	389	482	471	486	499	457	475	479	444	471	450	473	445	503	492	512	491	463	494	472	446	471	491	496	472	451	463	485	502	461	459	484	485	524	459	464	465	518	446	504	476	454	424	457	457	485	509	462	482	484	471	466	462	468	492	423	472	463	431	455	488	469	485	481	491	437	485	455	436	452	477	497	472	453	491	462	449	430	478	477	463	469	490	483	505	446	441	478	483	464	472	439	458	460	463	461	461	454
2431	316	363	304	302	299	276	261	258	269	239	236	240	249	247	252	257	271	224	244	222	254	251	236	277	237	247	223	216	240	234	257	256	234	217	240	282	260	215	233	256	239	246	251	235	253	228	235	249	250	246	282	231	248	222	245	237	221	255	263	264	246	209	205	208	247	227	248	250	223	244	222	241	257	230	263	213	235	252	241	256	232	264	203	268	265	236	262	239	258	257	252	225	250	238	242	236	243	219	254	246	232	247	262	241	248	249	262	238	246	235	264	231	254	223	264	264	308	241	234	232	236	239	255	244	235	247	235	240	264	262	246	232	261	231	244	245	245	245	277	241	245	259	246	259	233	241	278	235	225	225	255	252	244	236	262	195	227	254	225	268	261	241	235	250	239	230	264	262	262	231	243	264	287	263	238	255	219	243	241	244	259	235	254	254	249	272	247	275	233	247	225	231	250	221	253	236	267	245	238	253	249	235	226	246	224	230	230	253	229	227	240	237	260	233	233	240	217	256	231	226	241	234	237	234	239	262	232	250	250	226	249	233	259	227	232	265	232	253	250	225	265	202	258	241	265	254	281	212	252	261	250	220	250	238	250	262	238	246	229	232	224	232	256	250	216	250	254	220	256	236	248	224	264	233	245	255	231	230	251	260	249	242	269	236	242	222	240	267	248	208	237	229	214	249	229	250	242	247	240	224	261	230	254	248	222	234	261	235	260	220	235	233	229	285	289	247	228	245	273	238	212	273	257	236	268	228	265	260	254	230	244	224	261	224	249	240	239	262	274	252	249	221	227	236	250	234	250	239	237	218	266	235	271	265	238	266	246	242	250	237	225	239	245	245	262	271	240	256	243	262	249	265	237	258	239	245	272	230	229	250	260	242	236	241	275	246	219	241	279	245	279	230	243	226	254	240	254	258	252	269	268	242	275	216	260	247	254	232	226	249	255	242	254	261	220	252	246	272	231	213	236	243	245	226	261	271	242	222	245	251	254	212	230	241	244	267	247	238	229	262	253	244	253	251	255	244	231	252	258	252	259	259	238	235	217	232	252	248	247	245	286	241	250	230	232	232	253	255	263	210	229	259	265	225	256	271	234	262	258	224	210	252	251	249	252	270	212	239	233	255	245	246	241	277	231	234	276	243	227	245	245	258	269	250	249	272	231	210	242	263	252	254	244	275	259	261	243	242	246	241	224	234	258	253	253	219	258	267	236	225	251	232	232	229	229	277	267	250	245	248	248	203	261	257	270	244	266	233	231	228	233	260	228	248	248	224	260	258	241	273	254	222	219	242	243	237	260	240	236	240	255	232	228	247	227	252	264	272	226	256	247	207	261	254	247	257	249	265	234	224	268	255	250	245	243	246	267	231	261	243	229	213	255	225	230	251	274	245	256	244	264	257	227	212	234	238	226	226	221	227	243	234	243	235	232	258	234	291	268	260	242	218	279	245	243	242	224	257	230	234	240	236	246	233	243	258	275	248	235	254	259	217	249	259	239	216	244	247	277	251	218	258	273	232	226	216	225	221	259	221	273	254	236	299	240	245	229	254	251	238	238	245	220	268	257	248	265	256	239	272	254	267	219	235	239	219	241	251	244	248	257	263	254	240	246	247	224	240	248	249	255	239	235	207	243	231	244	229	253	265	283	269	242	241	253	251	236	257	238	236	229	251	218	245	222	246	268	247	239	250	236	227	246	256	252	233	261	240	268	263	271	263	250	237	235	235	240	245	221	286	244	241	253	246	214	249	271	260	245	259	230	250	227	243	232	239	257	251	212	253	260	221	227	235	222	256	282	228	220	239	261	217	254	234	233	219	231	225	257	260	247	234	248	243	226	261	231	231	251	252	278	291	242	226	258	286	244	270	266	257	243	253	217	219	274	250	248	270	240	264	216	235	227	273	276	252	259	254	234	238	251	265	227	232	244	246	262	252	218	260	215	240	252	221	266	247	240	236	235	270	239	238	217	248	249	224	265	230	242	239	245	251	241	235	246	227	262	242	238	250	255	235	241	238	224	238	256	237	231	246	230	233	259	232	260	250	229	239	251	226	219	277	216	220	265	253	262	235	242	257	207	236	247	240	236	249	223	239	238	247	245	243	251	248	262	233	252	240	231	215	212	220	252	246	236	251	263	255	247	241	259	243	231	276	228	190	238	243	251	270	216	248	237	265	263	252	258	245	264	230	231	217	225	250	233	252	230	253	230	247	246	265	230	213	241	233	254	244	240	241	238	250	224	232	224	255	275	242	224	238	249	243	233	228	216	257	235	243	255	221	271	241	243	250	242	220	260	246	247	276	268	253	263	251	253	243	225	221	245	245	235	223	215	221	251	229	248	253	261	237	220	249	229	254	253	215	235	216	232	245	256	242	227	248	240	231	231	223	245	220	250	237	252	213	264	232	268	219	252	265	236	259	254	275	261	247	215	251	273	251	232	244	233	275	256	224	283	234	265	263	261	249	257	259	232	253	224	260	245	247	267	258	266	230	248	251	233	280	228	253	245	226	249	258	240	251	232	241	241	236	226	272	220	250	252	236	256	226	247	234	232	253	237	238	246	217	225	219	234	271	266	231	232	255	242	238	236	250	237	248	240	247	252	241	252	256	243	243	243	240	250	238	241	228	232	226	226	232	271	248	255	214	240	251	249	251	249	251	255	224	222	272	216	244	238	240	227	238	224	232	259	246	223	248	238	233	227	268	253	262	275	231	229	230	226	251	238	250	251	233	223	231	239	240	268	265	200	222	244	237	237	211	263	236	239	264	238	255	249	232	243	240	223	235	219	224	231	248	246	266	227	233	248	217	218	235	243	287	239	275	270	225	265	235	240	245	237	250	271	241	240	250	244	250	221	230	236	245	216	239	241	241	235	258	255	241	231	252	258	230	218	245	246	263	230	234	227	259	236	269	198	257	229	228	244	236	256	248	278	248	220	247	240	236	228	232	249	266	238	254	250	251	233	240	267	249	273	259	259	236	237	231	251	260	227	210	229	247	234	226	251	227	240	231	246	248	254	226	247	232	240	255	250	252	229	253	277	242	273	233	223	265	229	268	250	233	282	256	237	255	247	231	253	233	249	245	242	239	223	264	278	239	258	241	256	263	234	245	277	253	261	249	236	242	242	233	225	249	242	224	250	269	244	251	240	249	210	261	213	225	231	229	222	226	235	240	225	220	242	226	269	237	239	239	240	250	256	229	272	238	246	234	249	224	247	225	249	245	275	238	281	264	242	240	222	231	241	273	278	230	259	232	239	243	228	261	240	243	243	223	237	272	235	241	262	242	250	260	254	277	275	263	234	227	247	240	234	246	237	225	235	226	226	249	258	247	251	239	218	263	248	236	267	264	245	252	245	230	233	240	273	258	238	256	232	248	254	214	243	235	210	248	252	241	253	245	257	249	255	283	243	234	240	258	226	248	256	219	251	266	226	247	257	244	239	257	241	261	245	229	256	266	243	236	243	244	296	271	231	234	249	257	233	251	247
2320	762	889	945	868	819	786	770	765	735	694	710	714	725	662	684	710	648	678	700	659	633	665	670	695	670	706	663	684	635	695	693	665	654	651	685	739	652	643	683	687	654	650	676	674	618	672	714	664	705	676	691	660	638	663	667	670	676	715	667	667	678	646	663	618	672	696	677	630	659	650	663	642	672	671	671	684	645	644	626	634	677	669	678	634	633	661	659	639	710	659	688	626	658	647	691	711	642	673	707	631	681	708	693	647	645	652	646	679	665	626	676	677	636	603	666	675	634	704	641	690	687	631	672	648	669	689	658	684	651	687	675	664	660	662	654	654	668	661	607	690	706	672	647	681	654	657	689	650	651	701	651	632	689	689	667	643	698	677	638	677	664	708	653	683	636	700	633	654	645	615	672	711	675	658	644	626	677	659	688	721	656	668	660	672	670	679	661	723	687	678	635	672	615	656	649	624	656	653	648	673	705	683	664	671	641	720	659	659	678	637	666	647	663	638	662	686	668	671	697	608	687	690	685	660	640	649	644	653	667	678	665	670	646	669	642	632	633	662	657	615	678	663	666	669	654	647	668	720	659	665	703	654	589	621	649	700	642	680	681	683	629	646	677	690	676	693	636	664	675	666	665	650	649	657	682	645	639	686	667	717	671	684	674	682	651	666	656	604	591	655	663	646	657	669	683	666	670	694	651	649	679	645	706	678	686	629	649	658	657	657	658	649	644	657	673	654	636	647	645	681	684	604	675	665	647	670	646	658	712	663	684	652	633	660	657	669	682	670	698	688	686	656	652	649	662	675	699	633	656	661	672	667	668	715	685	673	679	633	640	618	657	690	608	655	695	680	691	665	639	651	662	649	653	686	618	682	676	685	639	692	666	720	635	701	631	682	652	721	675	669	672	706	655	658	666	640	663	663	624	630	633	691	631	663	638	669	679	671	652	685	677	707	661	671	666	663	659	689	678	691	625	695	677	665	658	701	685	673	641	688	700	667	666	665	692	649	654	691	660	652	664	721	659	690	653	651	666	671	713	654	676	657	660	615	671	674	673	702	646	677	642	675	694	686	643	659	704	670	677	682	696	687	682	683	660	637	713	630	650	637	694	671	644	665	642	661	652	642	639	685	721	683	626	660	672	654	682	634	699	597	681	630	628	690	661	670	692	701	630	648	675	685	672	664	624	640	672	631	680	656	638	665	669	680	693	689	710	645	699	633	693	667	674	687	652	688	649	685	711	641	671	673	657	640	635	654	641	688	697	690	673	663	649	652	669	689	652	667	642	658	631	686	696	692	704	656	647	645	683	654	628	727	671	629	649	662	602	621	658	678	663	670	630	648	678	662	670	679	646	669	688	677	625	629	673	646	697	661	675	658	666	655	643	635	695	698	685	683	649	649	649	666	657	677	652	660	683	622	672	637	644	641	659	676	666	642	700	685	678	611	684	624	674	667	632	693	680	646	629	711	664	670	666	663	675	662	697	677	681	674	645	643	691	711	669	675	652	701	650	623	668	680	624	674	664	644	672	659	678	689	649	646	684	651	657	709	647	657	662	677	649	632	660	648	633	667	616	654	673	634	657	674	625	626	682	675	608	690	680	641	649	672	649	636	696	644	656	668	672	717	640	680	688	658	603	626	632	695	635	687	674	673	681	619	642	642	678	665	698	648	664	663	671	659	659	668	671	714	639	643	671	694	701	637	674	682	625	641	649	648	664	668	709	687	682	643	695	636	657	647	641	647	659	717	662	664	699	677	671	700	686	628	641	629	682	696	651	676	647	641	669	656	645	654	649	683	674	618	667	642	642	651	691	683	685	674	642	697	662	661	654	679	674	629	707	672	689	644	686	638	731	683	658	645	625	639	681	649	655	627	658	689	669	713	620	652	691	673	683	677	692	654	687	701	668	681	674	657	690	654	694	708	643	652	658	616	667	654	604	680	704	664	651	695	681	658	656	678	713	641	683	691	653	712	664	652	707	668	617	703	628	693	730	655	646	637	642	684	665	645	663	663	707	662	670	640	664	635	673	682	677	672	618	686	671	707	632	667	673	682	673	669	670	677	663	671	697	679	654	640	667	689	667	653	647	679	646	634	699	647	646	688	646	631	658	698	679	628	678	631	670	616	694	694	692	676	634	647	671	653	642	706	688	648	690	675	655	658	735	679	647	623	635	675	695	663	668	716	657	699	646	684	672	632	681	675	689	672	630	682	668	689	666	671	680	685	649	629	683	642	703	683	647	672	679	667	659	682	629	662	638	644	661	655	681	626	671	678	627	650	626	710	665	646	662	656	684	644	694	666	657	676	630	644	655	686	626	686	662	625	690	648	617	673	683	693	697	647	642	666	657	660	676	646	604	694	685	654	653	683	665	677	718	669	651	656	708	661	654	686	659	671	667	641	651	663	677	681	656	664	673	616	658	691	678	647	642	651	678	633	647	684	615	664	686	641	663	660	671	713	708	634	636	658	631	649	703	676	632	662	665	647	649	657	646	663	598	711	670	675	699	677	662	657	656	669	622	639	646	683	694	664	693	669	677	621	657	702	655	705	623	639	660	626	670	622	664	698	641	684	654	688	665	640	701	703	711	673	673	717	696	665	690	627	670	629	657	688	657	622	709	673	682	684	685	688	675	687	656	693	626	646	617	624	637	673	647	665	674	689	654	628	656	694	651	651	661	628	634	694	627	627	652	713	671	637	682	659	690	654	698	688	645	658	686	611	698	644	664	648	636	699	667	672	656	639	686	652	672	661	602	695	701	720	631	628	681	650	624	674	641	702	651	672	672	701	700	649	671	663	674	667	630	653	662	661	662	704	674	636	679	638	623	689	629	662	696	671	684	626	646	686	651	704	661	672	698	684	660	644	614	670	673	688	661	664	684	677	694	663	680	647	708	632	676	657	713	706	645	712	687	669	637	680	633	625	667	693	678	685	662	696	683	649	689	601	653	671	660	641	674	641	666	662	700	725	703	670	654	671	677	704	653	653	698	680	681	608	687	674	674	616	679	695	663	615	676	675	690	669	643	641	669	668	629	640	675	642	642	671	665	656	701	629	681	666	677	686	683	695	618	653	673	660	615	682	642	693	663	633	645	607	658	571	670	709	674	745	655	669	672	639	622	694	676	635	667	664	664	691	637	616	643	668	637	692	592	695	657	641	667	689	691	669	674	659	638	646	653	674	677	655	676	633	649	642	710	631	635	672	641	656	640	671	661	644	670	664	682	617	634	670	671	668	675	634	694	691	679	673	673	656	614	702	640	701	682	670	657	630	655	670	657	697	722	676	670	675	676	649	655	655	638	623	677	656	665	649	643	653	681	643	657	704	659	665	677	654	676	651	684	663	672	660	680	692	644	687	677	640	619	663	663	651	685	684	623	628	664	639	642	661	672	655	662	694	652	671	669	656	665	662	634	678	686	644	674	686	635	655	689	661	689	687	596	682	687	638	671	644	672	646	652	658	676	659	648	631	632	680	635	660	718	667	664
10319	1188	1442	1170	814	566	501	382	332	270	263	212	228	202	180	157	142	145	165	132	176	130	145	122	136	124	146	139	137	152	120	115	124	117	117	144	129	95	135	108	133	127	108	114	119	120	126	131	131	117	146	117	115	117	127	115	109	118	130	131	126	113	108	107	127	119	115	111	118	105	122	117	108	121	121	118	115	125	124	124	117	134	100	131	124	123	104	136	118	119	122	125	109	120	113	110	137	121	116	106	111	111	110	123	113	131	109	129	129	122	113	102	94	131	140	110	129	125	128	123	114	131	124	111	132	109	124	105	131	117	121	119	124	134	123	109	129	131	132	111	116	125	141	102	148	110	96	106	123	133	110	102	140	116	108	108	120	97	118	101	117	120	137	112	121	144	107	120	99	120	111	117	110	127	117	127	136	127	114	118	118	128	144	123	105	126	126	114	137	124	113	122	116	110	107	121	100	112	123	88	114	128	126	97	134	130	124	110	99	126	98	116	119	114	123	113	108	132	118	128	103	105	114	96	120	112	125	116	118	111	114	119	112	116	115	129	95	147	124	109	118	113	106	101	115	97	118	105	119	109	126	88	113	102	130	104	99	110	108	105	103	102	110	113	123	110	117	130	110	117	141	107	99	114	115	116	114	133	124	121	125	147	115	120	127	137	118	137	141	132	128	124	128	118	117	118	105	111	112	127	115	119	109	107	128	124	112	120	134	110	113	105	115	124	124	126	125	117	132	103	111	110	116	106	103	121	107	118	127	119	124	106	108	141	124	116	137	126	105	118	114	129	106	126	120	122	147	125	104	106	114	122	124	132	126	128	120	101	117	99	121	118	121	101	123	120	112	135	113	128	114	114	120	113	119	131	107	121	113	119	131	116	113	121	96	120	118	117	108	109	126	135	118	125	85	133	127	102	117	115	129	120	130	111	117	123	94	132	118	122	126	81	130	125	110	96	117	127	133	119	143	114	123	127	128	115	131	139	92	122	129	121	106	109	109	119	113	132	109	132	89	105	111	126	108	103	106	121	104	111	136	126	117	113	121	129	107	110	111	117	116	95	135	108	114	115	118	112	127	117	139	107	128	113	117	111	125	129	130	130	93	115	97	126	130	101	95	119	119	129	112	119	127	114	114	130	127	98	138	114	88	125	114	99	95	107	122	136	105	106	127	104	89	116	112	121	107	98	118	128	131	108	124	125	123	104	116	134	118	112	120	144	112	127	117	123	118	120	119	115	126	120	124	110	124	116	123	122	113	118	105	112	97	123	117	98	122	112	127	131	124	114	112	123	108	141	121	119	108	124	129	127	121	116	89	123	118	120	113	131	140	105	116	114	128	113	111	124	111	101	105	105	119	122	126	123	140	118	107	98	113	126	136	112	115	122	92	105	97	113	125	140	114	99	106	108	118	118	152	123	111	134	113	117	112	124	116	115	107	116	133	110	135	133	93	123	120	119	120	114	121	121	122	113	108	113	105	126	122	111	104	110	137	122	110	118	141	134	110	144	126	111	134	115	127	103	107	126	127	109	105	129	139	129	112	109	120	123	125	116	121	118	118	109	104	135	96	118	131	122	123	124	116	110	114	125	116	109	134	118	119	110	96	112	129	117	119	121	111	124	123	115	121	103	114	130	104	120	92	119	94	121	112	120	125	108	124	121	111	109	116	119	123	121	126	113	127	127	98	124	107	120	107	124	108	103	140	108	112	102	122	115	121	129	104	137	100	104	126	107	108	136	114	106	101	114	110	125	128	104	114	133	90	109	93	122	136	139	108	125	133	121	115	120	111	130	95	110	106	102	112	104	104	122	111	124	132	131	116	127	119	116	117	122	123	130	95	106	125	105	116	116	121	133	124	121	114	118	127	103	129	97	117	121	139	135	118	111	128	123	109	109	127	113	119	141	143	121	132	129	127	147	114	113	136	110	125	139	114	121	116	105	117	125	98	112	102	117	113	113	128	123	122	112	119	119	128	106	143	108	116	113	119	101	101	90	101	123	115	120	106	122	115	130	113	139	104	111	104	107	112	108	118	119	112	114	132	106	123	107	110	110	130	124	108	118	132	121	117	109	103	122	123	98	131	129	102	130	113	111	130	129	102	123	108	111	106	116	129	125	129	120	115	104	113	122	107	123	114	112	120	121	118	115	120	113	120	116	106	106	115	109	123	119	130	112	122	114	105	132	119	93	104	122	126	111	104	109	106	108	125	128	109	107	129	101	112	123	118	118	120	116	123	118	105	121	136	117	118	98	124	114	120	123	128	118	120	122	115	123	102	108	118	123	113	124	127	126	102	116	125	111	93	110	113	129	113	109	94	113	140	117	112	127	112	118	120	112	104	115	119	126	111	127	113	127	120	119	115	96	104	121	120	94	126	97	128	128	105	125	122	95	117	124	114	101	139	118	103	115	125	107	109	115	139	144	137	108	124	109	119	118	126	112	109	113	118	110	122	123	116	120	122	107	118	114	126	118	131	113	120	120	136	129	118	119	114	112	103	142	105	130	122	94	120	123	119	120	151	136	133	98	117	126	115	123	111	100	95	137	120	105	110	117	114	121	101	108	88	107	127	113	118	137	128	124	119	115	139	105	89	106	106	110	112	122	123	103	110	102	118	120	102	104	114	104	119	125	131	118	123	121	113	119	113	87	108	123	133	130	117	114	141	122	115	138	107	101	127	102	133	105	133	108	112	115	103	111	122	111	151	117	115	98	113	113	116	101	129	108	130	128	131	103	125	134	98	116	137	111	114	148	116	99	133	119	114	114	98	121	114	107	128	120	115	109	118	99	114	132	109	114	119	136	97	115	131	133	128	119	96	117	124	115	124	117	112	100	124	132	114	104	120	110	107	100	105	100	110	118	123	117	127	123	116	112	116	138	117	106	118	126	106	121	117	117	115	117	116	109	96	128	135	121	123	101	103	129	111	99	104	121	121	110	124	118	113	126	111	114	108	123	146	123	121	123	118	124	110	121	117	112	124	97	102	106	114	127	106	101	118	111	99	95	122	111	94	125	87	126	116	124	120	115	128	112	129	112	107	127	103	119	102	97	107	129	124	102	114	112	110	107	127	103	113	104	115	116	98	127	120	134	119	116	130	126	137	107	131	117	108	108	120	126	113	119	126	121	117	104	117	130	120	96	102	120	115	110	127	128	110	109	135	98	108	138	114	110	131	118	107	108	124	112	122	100	131	109	118	115	113	115	101	103	114	118	125	105	113	98	113	123	111	132	120	109	116	110	97	139	118	116	118	125	123	120	135	120	117	108	106	121	109	119	109	110	105	99	112	106	130	101	131	129	147	138	121	126	117	130	122	120	122	122	104	116	121	107	101	146	115	132	114	114	129	129	135	135	113	130	126	116	114	131	117	117	116	116	118	120	107	128	115	99	155	110	118	123	99	132	125	107	110	113	120	115	106	126	112	148	131	116	91	125	119	129	115	126	109	117	123	110	121	103	118	110	118	100	106	125	111	110	116	120	122	113
5797	1519	3097	3759	3247	2561	2200	1892	1490	1339	1102	1063	962	884	790	759	703	692	664	631	579	555	532	556	520	538	494	519	499	422	451	480	477	432	463	416	417	421	402	419	430	415	416	413	408	410	387	379	411	372	417	374	414	386	341	401	409	370	396	421	388	393	384	417	382	411	378	341	406	379	398	394	412	386	371	378	355	350	373	335	363	352	383	364	406	346	385	345	341	374	397	363	370	349	372	354	374	363	362	338	363	374	366	389	330	360	343	339	383	344	358	367	384	416	382	361	370	372	352	357	371	357	345	359	352	343	376	346	347	363	373	359	354	364	373	358	356	335	368	370	366	344	389	364	382	369	362	345	370	354	365	363	350	346	370	377	395	377	362	367	394	375	390	357	365	343	386	366	375	342	380	374	357	369	365	383	376	354	413	391	374	331	370	371	366	327	359	362	338	338	333	347	385	374	354	370	409	395	362	365	376	317	342	344	370	362	361	366	365	350	322	355	336	331	361	364	383	369	377	338	343	356	373	386	363	385	357	363	392	353	316	366	340	364	364	332	370	358	368	378	347	361	414	398	363	363	383	386	356	343	361	351	370	411	357	356	359	352	393	414	359	330	367	308	375	347	356	370	359	371	359	365	368	362	335	352	393	383	374	387	351	341	350	367	354	372	366	360	341	353	360	363	342	376	363	326	335	341	347	354	396	345	354	323	340	342	356	383	379	381	351	372	381	356	346	371	360	369	389	344	377	358	352	345	362	354	384	352	356	311	343	349	344	378	347	388	365	340	374	355	345	351	353	346	303	342	396	350	357	378	344	392	338	324	360	374	317	337	338	352	335	351	348	321	358	355	333	330	386	364	329	384	351	368	358	343	376	369	385	343	382	348	374	345	365	354	379	377	358	394	355	345	341	384	352	361	383	370	365	365	379	340	342	387	380	362	357	368	378	373	359	412	344	349	352	383	352	367	381	368	378	344	350	369	377	350	377	378	364	352	362	353	362	353	361	379	347	354	356	349	383	347	344	362	380	338	384	356	429	369	388	368	327	390	350	329	362	360	363	378	355	375	318	348	366	359	345	366	349	329	340	368	370	339	369	368	344	345	383	346	387	372	380	359	374	339	362	403	346	362	372	363	378	381	357	343	382	396	342	362	366	408	354	353	369	327	348	339	377	355	357	356	377	372	381	350	357	375	384	346	370	326	353	337	369	360	392	343	349	389	399	373	353	364	373	370	361	370	390	375	347	384	355	401	401	393	391	326	371	369	377	368	389	368	367	347	408	347	364	389	354	358	366	351	361	322	383	360	335	363	356	348	362	375	388	333	347	367	339	367	350	381	370	378	395	349	382	353	336	320	366	354	366	382	382	348	366	361	383	351	370	358	347	343	383	351	382	376	347	373	360	347	332	372	352	353	380	353	362	416	320	367	334	351	356	376	366	367	408	331	361	366	384	350	361	342	364	356	371	332	349	392	368	392	351	350	338	363	391	339	375	397	376	333	352	349	379	351	329	372	368	342	352	374	369	391	365	334	380	372	386	385	357	357	359	363	347	347	362	381	392	334	372	386	344	407	396	367	352	390	353	345	345	366	394	328	363	358	382	349	365	361	370	383	363	380	360	356	385	375	380	379	340	368	356	353	398	393	368	374	318	385	379	358	364	364	364	415	349	328	351	359	366	348	376	382	351	397	349	365	351	390	345	336	352	378	379	347	373	349	349	403	357	326	336	384	377	354	386	366	345	360	340	367	348	380	367	401	355	372	329	371	368	393	381	386	369	387	364	334	334	414	386	323	342	365	375	381	389	372	347	370	362	359	299	339	368	328	375	368	338	365	364	363	374	362	378	357	366	369	337	352	329	381	352	352	362	356	349	374	383	358	363	362	343	361	346	386	359	343	355	375	329	380	379	358	356	368	385	370	391	386	339	320	318	364	364	347	346	384	369	362	351	409	332	385	363	372	397	356	371	361	370	376	338	392	348	372	352	348	356	373	339	355	388	352	345	346	342	398	396	334	369	355	380	324	392	362	354	331	371	343	360	369	359	363	380	339	359	342	372	358	341	350	359	374	369	370	313	340	348	387	360	336	369	348	361	366	346	355	371	376	349	370	338	330	334	334	361	314	365	339	379	355	361	331	365	392	334	380	351	356	342	354	351	377	345	356	348	348	367	341	341	361	372	363	367	356	379	368	357	328	349	404	386	371	342	376	379	351	332	351	369	376	344	314	354	370	373	382	359	362	366	359	374	356	343	384	347	347	367	334	374	387	350	346	351	330	357	358	355	339	362	345	310	357	335	352	333	350	373	374	382	405	356	354	345	376	382	412	358	360	362	374	339	362	389	367	397	382	385	363	371	351	336	364	372	391	354	410	376	356	373	386	379	341	386	350	384	343	400	347	344	347	351	390	367	346	359	370	372	401	372	354	367	377	381	366	373	343	371	363	339	346	360	389	366	294	373	352	347	380	352	358	339	405	350	355	333	358	347	354	380	359	357	369	394	354	358	372	360	336	339	363	335	349	395	354	320	394	367	336	347	382	341	347	349	395	316	363	355	355	364	337	371	388	348	347	356	372	418	366	357	380	400	357	351	342	371	406	360	342	358	344	346	337	342	345	325	365	362	369	360	342	359	361	374	374	345	379	377	353	355	364	361	354	352	379	353	378	389	361	366	345	376	364	381	304	406	347	344	379	324	394	365	367	349	344	363	392	377	416	362	355	332	357	360	385	363	381	358	353	380	341	341	356	348	331	394	365	344	352	366	372	350	371	396	396	358	367	367	371	375	354	390	371	361	326	330	401	368	401	361	384	367	340	357	348	386	363	351	355	347	375	374	362	385	383	384	380	355	377	356	363	371	357	403	340	361	350	366	370	370	350	374	347	373	368	360	351	352	374	357	344	384	388	336	358	365	357	331	399	393	341	367	368	345	374	362	353	357	339	378	366	353	381	372	343	374	354	405	353	375	380	334	379	372	338	364	382	375	380	364	391	385	330	409	362	350	391	367	354	383	351	361	350	408	353	368	371	375	377	361	373	372	349	363	388	328	353	359	377	382	376	361	329	338	373	353	346	335	354	334	390	366	360	357	371	354	346	371	359	365	411	342	337	397	363	362	353	375	402	356	369	347	373	380	361	341	380	359	339	383	376	376	376	368	382	409	349	337	363	374	357	349	355	371	358	371	377	383	373	362	376	349	350	370	352	337	381	356	375	357	395	366	335	372	346	328	363	371	374	367	355	345	379	346	402	345	337	361	366	370	340	359	392	337	388	351	369	368	355	348	388	350	355	345	364	363	370	357	374	401	368	381	341	347	345	355	382	373	357	377	352	378	348	417	375	390	390	354	392	379	372	339	344	370	345	342	383	336	354	370	355	328	365	374	351	364	323	382	386	356	361	376	352	370	368	328	359	356	375	374	377	339	337	343	369	378	366	366	361	357	361	353	352	349	359	369	343	327	340	350	365	326	344	350	396	348	355	400	375	370	341	369	360
18460	2970	2781	2221	1494	1079	822	642	537	454	415	367	316	321	277	253	270	241	236	233	212	215	203	191	192	193	191	194	204	166	192	190	172	164	192	189	160	184	169	166	167	177	175	168	191	172	181	150	168	161	182	157	166	147	173	167	182	161	187	169	169	156	144	163	156	145	153	155	157	167	175	168	160	154	147	152	174	159	150	149	155	163	149	144	174	159	154	183	142	116	136	136	154	177	175	198	165	157	174	159	168	170	143	144	130	178	144	160	165	146	171	167	167	147	150	142	159	131	140	164	135	128	164	144	159	164	177	150	154	161	169	148	144	155	151	150	160	176	152	128	149	151	142	159	150	157	137	158	154	170	135	146	158	168	136	166	161	157	149	133	137	131	127	168	142	171	165	150	155	147	157	157	145	142	139	146	144	149	159	164	141	157	145	140	153	165	163	160	143	152	155	145	169	170	154	144	159	148	147	140	150	156	142	166	146	140	165	160	140	140	154	155	151	167	144	164	146	151	159	157	150	159	156	165	152	183	154	149	153	171	178	148	151	167	161	168	160	154	156	162	179	161	160	150	153	139	152	157	185	140	141	161	151	159	149	175	162	151	138	170	143	159	130	171	129	155	159	124	159	150	156	167	158	143	172	138	150	150	139	145	147	140	163	153	156	147	167	143	153	133	151	162	153	152	160	156	144	159	168	164	140	147	165	152	144	144	155	148	171	156	156	182	149	155	148	166	165	162	158	150	126	161	146	148	154	134	159	167	146	174	144	155	152	154	158	156	148	139	157	135	176	147	165	170	164	130	151	150	148	156	156	147	137	147	152	153	175	142	156	162	146	144	157	145	164	158	173	151	157	159	191	134	142	159	163	143	163	159	140	139	143	149	145	159	142	143	170	138	145	157	134	167	147	175	164	178	174	149	158	172	154	156	170	155	152	157	141	151	137	156	163	142	160	177	145	159	169	153	173	131	156	153	141	149	153	151	164	139	171	149	187	148	164	138	162	145	151	167	159	169	156	175	149	174	138	165	145	151	140	154	143	150	151	159	155	162	130	166	156	151	138	159	146	165	157	141	167	147	145	159	136	157	177	149	137	151	171	148	134	163	140	147	147	164	150	139	160	145	153	158	147	153	166	145	145	127	152	147	158	149	135	177	153	121	145	143	137	136	156	144	167	189	142	149	146	133	167	144	148	148	169	140	154	150	148	149	176	141	161	151	169	160	158	148	172	148	150	162	171	155	171	147	154	142	146	152	137	137	170	145	146	167	151	139	161	150	164	152	167	146	150	161	147	155	147	153	143	146	148	133	163	148	138	166	168	155	171	162	157	161	158	146	153	167	146	142	146	140	157	141	155	157	170	149	150	165	150	139	161	150	134	170	160	159	155	149	152	171	138	171	152	158	174	150	147	143	147	158	168	135	139	156	164	165	138	164	150	155	167	154	171	153	139	159	174	164	151	146	138	154	150	131	155	139	161	164	130	167	160	166	145	134	139	161	131	158	144	167	159	150	174	154	161	178	172	167	144	180	154	122	147	143	123	163	158	139	166	167	151	177	157	152	161	135	142	145	156	153	164	156	155	151	155	178	154	148	167	161	166	136	172	144	140	131	159	147	152	143	132	161	141	129	146	142	164	183	148	157	160	153	150	162	167	163	169	154	142	146	154	147	130	149	155	118	155	166	138	141	148	149	146	165	176	166	139	159	161	146	162	142	143	133	162	160	160	148	140	132	149	151	170	158	179	168	165	130	148	153	144	170	148	151	140	153	167	141	127	150	136	154	166	134	173	156	155	167	165	165	165	157	169	175	172	155	157	145	141	160	146	166	150	166	165	165	148	157	141	151	182	144	160	154	132	163	142	165	135	159	168	138	165	136	131	178	140	158	172	125	149	153	132	133	142	149	169	154	150	158	154	151	156	135	149	156	156	167	135	149	147	137	141	154	133	138	157	180	132	166	129	155	176	141	146	137	143	164	146	147	144	154	165	158	181	150	164	153	150	154	143	159	196	139	165	167	124	151	154	170	157	168	149	162	154	148	154	150	142	138	177	164	157	148	160	150	139	153	146	163	163	165	170	175	151	167	140	150	146	141	160	146	151	141	132	163	172	167	144	122	166	138	175	141	178	162	168	125	147	155	122	141	162	158	163	156	147	160	153	185	178	139	147	161	172	134	142	159	148	156	140	162	128	144	154	142	150	132	157	144	155	156	155	152	151	152	133	152	178	156	162	144	164	154	168	162	179	162	144	143	154	153	159	146	145	160	164	137	170	168	168	149	148	155	176	156	144	155	148	159	162	151	174	160	143	173	169	170	172	140	157	152	157	152	166	168	123	169	152	142	187	155	158	158	159	158	152	162	170	155	148	181	161	155	149	147	160	146	188	154	146	140	157	160	153	162	157	175	175	153	145	157	161	151	137	129	138	163	157	181	171	176	125	132	143	152	153	158	165	146	163	164	176	141	163	158	166	145	157	177	158	150	156	179	134	157	164	155	149	164	131	157	167	136	138	166	137	148	170	141	157	148	148	172	154	147	165	151	141	149	172	162	149	142	170	151	162	172	153	166	155	163	149	164	159	143	158	151	143	154	163	139	163	168	176	139	166	149	180	164	144	150	139	140	135	166	160	156	160	155	155	166	155	167	149	139	153	150	138	157	128	156	150	170	144	147	150	164	159	135	149	179	161	146	151	170	141	167	159	163	145	163	179	154	147	129	150	151	138	148	152	154	139	164	155	155	170	156	149	152	164	141	160	132	145	153	182	149	160	155	169	159	152	160	158	135	158	143	145	145	154	141	150	141	159	149	168	142	143	171	142	156	186	167	142	152	150	161	135	135	138	157	181	184	171	167	155	146	165	148	129	158	146	137	158	154	148	154	164	148	150	169	164	169	177	139	150	159	168	157	165	163	143	159	140	144	166	162	149	159	170	141	138	153	147	157	148	151	138	151	161	156	171	166	150	140	129	160	152	138	139	166	170	161	156	175	159	135	152	165	158	164	177	157	144	148	160	156	177	175	154	150	176	141	164	170	163	148	172	149	164	177	164	166	143	139	165	178	164	150	162	160	156	161	144	167	157	143	159	163	165	161	146	120	156	149	160	124	162	152	160	120	139	127	144	160	166	157	147	159	171	158	145	161	160	150	119	153	152	188	147	156	177	158	140	143	133	128	148	147	138	175	164	150	152	155	138	131	152	162	147	178	152	138	155	128	136	156	160	162	171	170	148	131	166	174	137	148	152	148	140	150	166	143	165	147	159	164	159	145	162	156	177	155	158	145	169	145	161	166	153	170	167	151	177	160	151	144	140	151	169	157	156	153	148	179	162	165	149	157	179	167	152	145	149	148	146	165	168	148	140	153	132	154	142	160	158	161	162	147	171	150	150	146	165	145	164	137	159	153	153	145	153	150	141	155	152	164	152	146	163	162	155	147	161	138	184	142	149	172	157	139	156	154	162	158	159	155	170	168	177	159	158	145	167	155	133	171
8008	2499	5522	6381	5580	4441	3642	3103	2540	2229	1927	1651	1506	1441	1254	1159	1123	1087	959	914	897	823	818	767	781	738	687	683	687	630	633	614	652	599	647	580	599	612	583	542	594	559	617	588	559	547	587	503	541	494	514	524	541	510	528	510	506	536	504	508	520	515	480	495	494	508	526	493	522	474	503	491	522	475	476	495	515	466	494	518	482	465	483	468	459	462	520	478	483	448	470	481	496	494	464	514	519	446	513	442	477	484	513	449	489	509	530	492	494	484	450	452	468	486	488	484	458	488	448	440	469	461	461	465	478	473	447	461	485	507	439	465	481	481	473	461	499	475	447	496	450	525	456	505	478	466	445	480	479	499	498	435	440	482	477	490	467	491	506	465	481	471	516	459	429	456	483	466	474	454	462	459	497	492	474	453	472	486	493	479	462	472	483	478	501	482	484	455	452	457	497	466	457	446	431	489	440	459	479	466	493	503	444	471	511	447	410	499	497	477	456	479	457	445	440	476	454	467	478	454	490	469	492	457	446	444	456	502	452	479	453	492	473	459	437	505	459	438	517	465	483	453	485	475	501	495	423	459	447	474	492	446	462	484	428	423	484	459	457	461	486	491	464	460	459	479	485	488	444	470	428	439	501	453	470	468	475	475	470	470	472	467	486	494	437	490	471	489	469	416	465	421	428	417	467	488	467	422	459	443	481	471	483	495	484	484	458	458	465	497	517	466	449	501	466	461	424	430	440	476	476	485	479	489	443	476	475	444	470	479	475	468	487	442	478	427	474	477	420	533	450	526	494	465	457	448	455	460	473	475	493	438	446	463	453	476	445	461	446	485	463	477	420	477	468	448	450	448	470	473	467	466	481	447	449	477	484	468	487	486	493	481	467	455	472	509	462	451	479	499	475	482	476	471	446	472	483	460	467	447	482	478	462	447	463	495	463	476	491	447	440	492	435	521	494	463	477	457	425	462	485	462	491	493	459	457	499	486	445	507	477	521	459	449	464	475	461	471	433	455	497	460	455	482	473	450	455	480	456	461	426	478	446	460	515	422	418	493	432	462	436	482	460	442	473	492	465	483	431	430	501	454	464	459	518	464	426	445	435	449	537	460	476	465	469	454	446	430	446	463	464	452	483	455	492	465	458	452	480	464	474	440	472	470	482	474	433	448	489	450	463	444	422	443	471	446	439	439	468	457	460	475	490	420	450	485	490	445	485	420	434	455	465	473	441	482	448	471	471	465	466	448	477	463	448	461	458	457	462	487	471	442	421	468	472	477	478	465	440	469	449	471	484	465	464	481	438	476	503	489	487	461	468	467	453	494	491	472	454	439	433	474	499	486	456	461	458	486	433	452	450	458	434	482	460	497	472	487	468	480	482	503	479	498	454	453	438	488	496	476	457	460	464	478	473	472	457	468	505	471	448	494	468	471	490	464	507	452	452	465	456	488	468	477	451	467	463	493	448	458	470	484	452	482	480	483	460	421	453	461	453	486	453	453	458	460	484	487	496	482	441	444	493	464	519	486	493	437	490	459	444	466	433	467	454	459	496	442	474	466	479	449	471	458	485	447	488	464	430	435	459	477	459	448	476	466	474	427	480	472	486	425	468	441	468	467	423	444	479	443	467	460	496	454	467	451	459	456	504	494	465	466	464	451	450	428	434	424	436	440	460	487	452	452	458	458	477	455	479	477	466	440	430	453	492	474	451	421	508	474	440	476	471	460	469	507	471	455	427	474	483	472	449	432	463	478	479	472	448	472	492	455	449	488	491	490	476	449	456	469	486	473	448	450	480	445	457	455	494	475	466	492	473	493	428	470	434	464	494	447	473	472	472	454	500	434	487	448	475	457	478	485	440	449	468	489	495	449	462	452	510	452	474	451	450	469	479	457	464	466	482	461	439	498	451	463	501	448	458	477	494	490	459	479	448	453	475	481	453	474	442	469	454	494	458	485	476	450	481	460	474	481	425	485	513	486	460	470	497	467	483	479	454	480	476	448	442	448	454	504	483	475	452	479	439	489	435	458	479	453	450	448	455	456	443	461	463	470	478	504	473	456	448	496	407	431	495	473	436	473	470	464	435	457	502	487	491	491	424	467	506	469	453	483	457	458	449	496	479	463	476	453	488	467	476	498	470	461	481	536	441	449	474	485	469	471	461	455	475	448	462	492	424	439	484	470	436	505	467	497	474	443	474	471	488	469	492	464	474	474	469	437	469	462	487	455	445	450	467	458	443	477	437	475	464	459	445	471	446	488	471	489	476	451	416	453	475	466	470	459	456	440	470	472	464	453	452	466	458	456	456	469	487	447	502	459	461	483	484	481	486	461	460	491	448	488	447	488	450	439	493	464	468	495	457	446	437	438	447	457	432	441	438	466	492	438	430	462	450	466	478	513	477	462	475	477	477	456	462	443	456	440	443	453	456	465	474	461	486	467	484	466	464	484	463	459	458	479	500	459	471	465	475	441	463	483	478	469	445	459	465	462	482	442	474	469	487	484	468	448	442	463	497	478	426	481	477	467	485	499	454	458	428	485	453	449	493	478	460	445	467	467	516	430	456	474	441	461	460	472	479	451	475	460	442	487	449	441	465	424	467	492	468	494	457	467	465	485	461	466	462	470	462	460	475	491	471	415	509	453	451	447	470	463	485	504	468	440	471	460	491	482	457	496	459	545	453	519	473	465	470	498	426	460	488	546	475	473	461	481	454	437	479	454	431	435	488	502	496	485	483	488	454	465	441	453	433	471	445	482	451	464	468	416	433	455	454	461	471	430	451	443	481	459	494	473	473	459	470	440	438	487	450	438	480	456	478	463	465	518	494	459	488	459	440	481	474	433	484	442	464	428	507	437	460	430	500	488	465	468	475	468	453	473	495	454	456	461	495	493	451	466	442	462	480	441	454	474	479	482	428	447	470	475	479	500	445	458	445	460	478	468	475	455	478	457	422	500	473	465	506	470	455	439	484	463	456	464	462	458	461	489	448	462	457	452	493	483	471	448	433	473	448	435	435	428	469	471	435	465	448	482	455	441	464	471	427	420	451	449	466	463	440	473	446	500	494	457	473	464	479	494	434	492	456	448	468	493	451	488	499	472	414	472	421	456	432	442	455	458	479	464	467	491	448	445	465	490	493	483	487	485	459	487	449	469	489	452	499	440	477	444	464	425	497	483	452	419	457	446	482	498	462	488	507	487	446	490	447	466	488	479	443	463	456	498	496	456	496	421	440	481	472	456	503	422	472	504	478	474	501	491	481	480	501	512	502	485	471	477	445	453	429	470	427	477	474	486	489	461	501	458	452	500	477	493	462	467	447	457	444	477	494	448	439	472	472	482	468	429	475	474	443	473	471	501	467	464	438	464	454	469	452	485	481	457	443	462	508	449	449	460	469	426	483	437	456	466	433	511	449	478	478	445	480	489	477	429	498	451	440	506	435	464	500	462	468	519	451	480	509	442	467	457	464	473	458	443	465	468	460	462	491	456	452	421
2387	347	320	315	273	239	279	256	242	249	232	237	228	243	250	257	231	256	260	260	256	230	243	236	214	268	247	218	236	234	242	266	221	219	228	225	247	253	256	232	234	226	228	236	240	227	212	249	231	250	213	266	237	267	250	242	258	256	223	233	256	232	233	225	219	232	248	266	268	209	240	227	251	249	252	235	230	237	239	276	235	209	248	251	249	237	232	267	241	224	253	246	225	253	241	248	278	224	245	254	221	202	227	238	219	250	246	230	236	239	231	227	233	205	256	240	263	254	225	244	246	254	238	239	229	243	255	255	238	238	235	239	210	244	276	268	250	235	275	220	229	221	245	238	255	235	215	228	231	222	239	235	228	253	266	242	209	227	241	259	230	248	247	247	221	214	255	234	264	252	242	253	248	254	236	236	240	213	223	222	244	248	259	267	230	237	260	240	225	248	236	260	248	223	240	240	217	221	266	236	243	265	255	255	268	247	226	257	274	237	210	272	250	253	232	233	251	243	233	227	231	230	244	250	221	290	246	254	215	241	259	244	259	244	233	234	245	251	236	245	243	268	241	256	241	259	252	238	284	233	232	259	226	236	228	250	269	229	241	254	242	253	263	225	256	233	220	250	273	258	254	236	254	243	258	240	246	260	242	248	257	251	238	230	213	240	246	256	264	224	234	242	242	240	206	266	241	238	221	273	255	229	240	228	264	241	272	239	232	225	261	247	266	251	250	252	257	241	228	227	231	248	252	226	240	250	260	262	225	246	229	228	264	236	224	250	238	220	249	242	234	207	235	236	235	224	224	231	224	253	256	228	245	237	234	237	226	249	284	262	247	246	239	236	265	233	220	239	218	265	221	255	251	211	261	240	230	241	236	253	261	235	233	251	263	233	238	237	246	235	258	248	210	238	247	219	235	232	240	205	254	233	250	224	268	241	239	246	260	191	262	230	249	220	262	243	239	250	234	238	224	236	230	230	242	224	244	219	240	208	214	246	267	253	238	250	213	249	240	264	239	246	230	256	248	229	257	251	264	249	246	203	256	209	229	218	226	213	267	256	236	254	256	261	225	253	265	243	255	266	239	237	248	228	243	250	231	258	237	247	248	236	232	231	210	223	262	262	210	239	225	218	226	225	224	242	289	246	213	236	246	230	218	234	244	273	228	261	223	263	222	204	233	251	245	262	241	247	232	228	251	257	286	246	237	228	242	259	191	248	252	222	226	237	243	245	249	238	241	264	253	279	240	219	256	258	233	238	234	248	233	251	263	245	239	241	259	253	224	267	237	225	258	271	245	263	209	214	235	205	232	235	241	224	217	237	244	230	248	223	248	238	259	254	248	221	256	233	236	259	255	235	243	242	260	257	242	263	239	242	233	228	241	243	219	226	253	257	270	242	192	222	235	262	217	280	239	270	216	229	249	253	228	211	223	214	234	259	259	242	256	268	231	236	231	236	234	248	237	235	217	258	247	250	244	247	235	258	235	275	241	247	250	234	247	227	241	250	256	227	249	198	239	233	266	272	248	250	226	233	248	284	251	235	231	223	207	241	259	259	231	230	216	270	235	225	242	232	251	236	252	250	258	238	229	239	209	230	260	243	237	242	255	264	255	247	249	232	255	250	219	251	224	254	237	230	219	246	226	246	258	257	260	218	223	244	236	242	252	220	277	259	243	226	245	277	211	250	254	227	244	279	265	214	237	232	249	235	239	247	248	252	237	237	236	268	269	228	261	267	224	243	250	260	227	214	259	258	231	238	280	219	264	251	248	256	244	250	215	264	246	219	222	238	271	226	224	265	240	235	247	206	239	276	235	232	250	255	236	252	235	245	213	244	238	258	246	240	243	234	271	245	261	251	228	229	236	236	216	268	270	244	267	244	226	274	236	240	242	237	243	254	250	259	227	266	264	240	247	236	226	260	259	240	243	254	244	231	222	262	236	258	241	249	235	252	257	215	259	225	242	238	215	230	227	250	250	211	264	242	239	210	269	230	255	248	241	223	246	238	208	234	238	234	254	235	234	246	206	249	236	227	258	277	240	271	233	237	239	234	235	221	239	223	266	248	237	228	232	241	258	245	235	248	240	278	257	248	221	228	243	250	238	222	236	230	224	224	248	278	215	232	209	247	231	236	236	240	267	230	223	242	239	240	224	254	234	242	237	243	254	261	208	232	243	237	229	233	236	237	234	267	231	250	239	218	219	219	207	249	226	230	255	257	239	223	254	226	258	238	226	233	256	217	231	238	231	269	241	222	249	243	247	242	249	261	246	216	239	247	267	213	241	245	243	226	245	219	247	222	215	215	257	241	253	281	261	223	265	257	230	262	231	254	276	242	249	227	250	223	226	267	245	228	253	250	211	243	239	224	222	268	252	268	233	230	266	264	232	264	234	237	230	247	239	228	244	227	257	258	227	223	242	247	265	245	222	246	222	272	282	254	243	230	223	211	253	252	247	249	228	215	263	229	262	216	235	225	248	241	265	211	222	231	231	224	221	223	236	234	228	227	232	255	251	261	268	248	256	237	255	235	230	223	235	240	261	302	251	240	249	223	248	226	267	230	223	260	284	269	238	228	259	260	253	244	229	268	218	269	221	239	250	223	249	259	222	237	222	241	239	231	224	211	260	257	233	235	234	226	245	216	255	236	246	274	248	243	255	258	235	211	252	240	237	257	218	213	212	234	228	228	248	236	259	232	231	263	212	221	258	211	247	248	237	258	250	249	274	246	244	268	244	226	235	231	272	263	233	234	256	241	256	235	277	233	253	221	216	215	242	235	235	254	239	234	223	226	249	259	242	227	226	225	261	249	235	243	262	243	240	248	249	229	272	227	248	243	225	259	278	231	222	261	239	212	221	208	215	240	248	237	242	272	239	239	237	241	241	255	242	262	274	236	231	228	249	247	218	235	222	236	239	242	227	237	253	190	231	213	234	241	249	239	244	224	248	258	263	230	236	229	246	247	232	231	233	246	241	254	233	230	244	246	237	259	277	257	232	235	274	233	234	255	246	259	234	246	259	218	238	230	255	236	232	274	222	234	269	229	234	246	245	254	225	239	238	231	206	246	240	235	237	251	264	252	235	216	263	256	227	264	234	236	228	236	220	226	224	212	250	242	258	268	228	220	251	263	227	239	244	254	253	240	233	259	237	227	222	224	231	245	265	260	235	220	239	244	269	243	276	233	267	249	244	246	233	254	264	266	242	210	288	244	242	260	256	242	227	231	227	215	238	255	237	240	232	224	242	241	230	243	241	224	209	242	219	266	220	230	258	217	267	238	236	244	246	235	244	214	248	241	218	261	252	256	240	229	281	274	275	237	232	239	244	243	239	243	229	252	234	241	244	251	228	243	227	227	233	233	226	269	218	245	251	238	231	235	250	252	251	222	256	238	255	246	211	224	252	251	242	237	248	241	251	264	229	219	278	222	257	253	258	225	275	254	234	232	239	227	243	262	239	242	238	267	251	204	220	247	224	229	237	217	233	245
2261	730	857	938	879	789	798	777	753	750	667	725	704	704	695	707	693	706	652	665	714	653	669	671	641	656	668	680	665	703	640	690	685	666	631	730	656	643	680	654	690	672	689	652	659	708	670	646	635	653	676	644	644	663	629	705	691	635	658	723	667	666	620	700	682	658	620	674	658	676	681	646	657	648	658	693	654	692	612	668	662	699	682	658	674	666	706	628	684	668	673	665	655	635	641	681	665	617	668	658	678	661	655	630	604	666	653	678	667	641	689	672	675	656	691	668	643	668	671	676	620	658	667	656	696	656	673	662	713	638	689	644	676	647	700	676	660	693	594	712	636	670	652	669	642	650	680	656	666	678	640	619	657	646	657	642	653	685	628	664	652	643	666	671	662	671	630	629	674	649	640	664	647	685	677	699	633	675	627	668	651	649	685	673	643	644	661	656	662	614	658	627	698	656	655	708	620	633	601	641	642	631	676	684	652	696	660	639	603	645	663	644	689	655	671	638	663	647	681	662	715	718	643	664	653	639	663	666	664	653	683	657	658	660	633	679	667	681	668	657	668	642	713	693	635	639	666	657	664	669	695	725	657	646	649	629	660	661	676	667	657	630	642	650	707	646	656	727	684	669	685	690	653	617	651	679	667	645	637	689	622	619	621	631	674	669	649	634	659	696	623	642	638	676	649	703	648	626	678	657	627	696	679	640	703	681	596	685	675	681	664	614	660	692	711	679	660	686	689	669	635	635	651	643	699	694	663	615	621	674	620	685	618	687	656	650	699	652	647	648	672	691	673	611	642	636	650	666	663	640	635	726	691	660	607	686	654	647	691	685	629	658	662	637	697	700	654	669	641	656	656	667	684	671	664	641	653	675	690	636	602	677	655	636	621	708	656	602	690	639	652	659	670	621	622	686	626	650	608	624	695	662	622	706	628	621	617	625	667	632	660	633	654	641	649	646	726	653	659	660	661	666	703	646	624	618	697	658	651	649	670	667	706	648	673	652	674	667	703	664	706	666	637	666	677	691	655	661	687	659	643	687	649	630	585	641	656	647	708	634	707	655	696	665	682	686	645	654	656	673	652	663	664	711	710	676	622	609	649	655	691	659	668	606	693	650	628	700	623	662	644	658	644	650	657	634	647	660	637	644	629	635	639	631	604	661	660	684	630	647	636	608	624	659	642	634	642	722	674	677	629	641	691	711	689	675	658	652	640	712	688	655	672	610	695	650	638	632	665	696	659	676	663	717	652	616	681	675	608	673	651	674	635	661	664	707	632	665	649	620	648	656	704	656	659	695	654	689	649	684	696	706	682	631	655	687	678	696	653	695	673	706	684	685	681	672	624	658	687	681	691	615	681	675	634	649	689	665	659	661	679	636	664	681	684	648	662	614	679	646	691	687	652	672	652	648	680	636	670	588	666	674	714	647	646	691	668	650	669	612	645	611	627	669	627	646	638	679	652	638	651	650	669	635	631	677	662	712	641	663	688	675	653	650	647	648	700	583	663	673	659	650	618	655	681	658	668	644	651	632	664	677	672	636	730	683	649	678	643	666	658	635	658	657	634	692	692	594	690	715	635	673	682	616	670	653	662	626	652	625	654	651	656	658	663	656	631	643	666	627	650	631	673	629	686	717	673	680	689	671	671	656	645	718	657	687	623	661	651	690	689	657	637	618	659	683	636	668	697	653	650	639	666	635	645	644	662	685	654	696	664	656	703	664	673	694	618	682	652	679	641	699	601	643	676	646	716	679	613	667	685	638	674	666	639	637	658	709	642	681	652	682	704	665	668	631	633	686	639	659	629	653	632	645	653	672	689	689	660	667	683	636	659	662	667	678	637	623	648	698	643	613	642	661	658	660	655	695	633	634	628	616	646	654	699	690	633	646	647	645	669	657	689	655	712	699	636	654	625	641	686	641	649	586	620	707	649	663	595	681	690	655	651	701	675	649	658	672	645	664	662	658	677	667	679	626	643	700	661	648	644	632	633	669	651	699	648	671	682	652	622	674	626	623	662	616	670	623	674	662	686	685	636	631	671	654	619	652	666	643	662	685	655	651	642	662	628	669	683	624	670	630	685	657	671	637	699	654	694	645	619	666	682	642	695	651	620	642	665	717	663	667	642	609	670	701	638	670	603	617	602	642	632	641	681	691	707	669	638	650	683	692	675	666	681	718	639	704	663	658	665	659	680	719	668	671	652	662	637	666	667	662	652	644	655	643	654	646	656	689	682	635	687	639	684	635	645	609	698	648	662	667	652	690	676	674	628	657	652	639	673	674	662	645	622	694	650	666	673	671	639	701	659	681	640	666	673	662	613	693	622	669	697	644	682	652	648	622	648	661	637	700	668	668	662	647	662	658	657	654	642	659	674	699	647	639	617	650	650	651	675	654	650	645	634	661	654	683	620	687	682	640	709	672	645	641	685	650	682	674	637	661	664	647	673	660	662	650	671	665	643	647	601	633	697	666	694	679	617	638	680	630	692	674	660	656	641	654	695	704	647	620	685	649	669	612	650	650	660	641	703	670	667	618	653	661	694	663	656	650	675	722	681	668	624	692	612	632	669	705	672	676	687	637	685	627	644	657	653	666	648	636	680	686	658	637	652	651	682	689	679	654	675	631	677	644	620	609	655	657	671	632	641	699	677	641	669	637	666	682	690	650	639	652	704	663	676	642	656	648	610	657	673	651	662	681	654	660	679	661	673	654	682	663	651	646	612	689	656	664	667	682	690	637	640	669	620	632	670	651	678	701	668	687	653	640	632	649	658	633	696	656	724	647	658	661	638	653	672	633	680	663	640	640	637	655	659	636	620	669	643	671	672	691	661	647	712	664	646	683	658	624	605	675	673	674	620	660	647	698	679	636	708	678	626	673	645	701	672	662	653	694	712	674	621	626	620	663	737	657	670	681	672	684	672	685	667	657	642	672	651	696	637	644	671	663	662	685	624	623	707	667	677	674	652	639	690	695	651	645	645	687	661	632	742	641	664	652	659	651	649	644	692	642	674	674	691	635	657	675	703	653	708	657	674	635	709	678	699	671	649	642	635	627	634	619	659	651	676	659	675	653	623	670	699	647	670	596	671	685	645	673	661	702	691	675	640	602	690	625	665	656	604	673	661	673	662	632	678	665	684	649	688	632	675	659	689	653	689	668	659	647	630	642	688	667	657	658	681	651	676	637	649	676	655	661	670	649	610	613	666	686	670	658	672	619	663	685	605	667	613	663	669	672	683	622	692	650	631	678	638	597	678	667	694	637	642	671	657	664	644	643	638	639	612	676	683	657	699	650	665	688	644	673	672	681	655	668	715	673	650	677	670	686	688	638	670	658	634	637	600	666	688	653	659	740	639	637	674	694	677	633	626	612	640	680	693	700	650	608	669	649	649	642	687	681	618	629	685	656	631	691	669	668	641	639	670	654	637	639	640	624	684	604	669	647	674	659	649	709	711	696	646	610	688	684	601	632	644	683	634	644	626	694	632	663
10257	1237	1408	1158	809	593	528	383	342	271	255	221	217	214	168	180	156	169	169	146	155	130	130	141	125	144	126	130	134	118	132	126	122	136	108	106	117	112	147	132	115	121	128	91	138	117	107	133	115	114	118	118	135	140	121	117	117	122	140	101	116	109	126	138	117	127	125	109	133	137	116	110	106	122	110	125	132	118	117	134	124	140	140	115	109	110	127	103	114	86	131	132	102	118	125	118	112	103	97	134	118	121	121	107	118	119	113	114	133	111	136	113	110	122	110	137	144	102	112	114	119	126	119	96	117	116	122	104	124	105	112	117	139	117	111	123	128	106	90	119	112	115	114	118	129	126	124	124	99	117	124	108	110	121	128	111	114	116	102	120	120	131	138	116	105	115	105	114	104	113	120	102	128	121	116	139	106	109	137	123	116	101	106	110	110	111	125	112	116	115	107	126	100	111	117	124	113	134	119	118	127	125	135	121	112	130	125	126	120	130	105	114	138	107	131	120	135	103	131	118	124	112	110	105	120	145	115	130	99	118	122	106	139	130	123	112	104	109	131	119	111	120	112	110	130	109	116	113	110	114	111	104	120	125	119	116	104	137	122	97	107	123	93	130	138	112	109	108	127	117	150	115	134	125	123	128	112	107	125	116	125	118	105	123	116	104	113	115	114	114	112	136	113	140	111	105	105	113	111	111	112	124	131	137	105	119	120	122	142	113	116	119	115	121	119	121	98	119	91	114	115	113	126	107	116	123	108	134	122	118	107	100	124	127	106	121	114	112	104	127	109	127	126	133	96	100	121	111	137	139	119	105	114	119	121	115	107	119	103	125	124	116	112	112	127	129	96	111	119	120	124	106	120	118	112	103	118	112	139	126	134	128	103	112	106	118	98	95	110	116	115	121	112	113	125	131	130	105	107	107	110	132	119	127	120	131	119	132	120	109	126	107	116	114	101	104	117	117	121	99	111	116	102	106	120	116	118	86	115	111	119	110	124	124	128	114	123	126	129	132	120	143	87	112	111	134	108	117	119	116	106	119	102	129	117	111	127	112	109	126	118	109	128	123	114	108	112	102	111	128	118	129	94	98	114	116	126	120	100	145	114	137	113	120	140	103	124	135	113	130	103	131	123	141	112	98	112	105	138	120	104	123	123	99	126	139	105	136	129	136	112	123	109	141	128	102	129	126	126	111	109	120	105	117	147	126	104	117	124	111	106	126	124	123	111	101	118	115	113	132	121	104	109	107	116	111	110	106	114	125	105	127	124	108	115	100	129	125	121	109	107	113	110	101	99	133	135	122	108	109	123	112	117	130	131	123	127	106	128	112	128	104	124	125	115	121	112	126	115	107	106	107	106	140	105	121	131	108	135	123	118	111	115	128	119	113	118	125	126	121	110	116	122	107	129	108	101	107	98	124	132	121	113	135	111	131	112	117	116	119	119	105	119	116	110	134	107	117	143	112	121	105	118	106	126	127	125	120	111	131	114	101	114	113	135	113	115	105	131	125	103	89	118	123	121	116	132	117	109	108	119	128	126	90	109	115	148	109	113	109	110	142	116	123	116	129	119	125	123	119	112	125	101	135	120	130	124	95	110	123	116	143	108	104	118	118	126	107	115	117	130	116	106	109	124	122	109	124	117	112	116	128	109	114	132	117	127	120	120	109	125	102	133	114	123	117	123	108	100	122	110	135	113	112	131	126	112	107	109	126	112	103	113	127	125	106	114	98	126	108	119	110	113	115	112	114	110	123	125	126	101	116	126	113	103	136	129	118	109	119	116	121	127	115	128	124	123	119	119	126	110	112	103	113	102	125	116	120	131	109	116	111	101	118	118	106	141	105	121	112	97	111	117	140	103	110	118	124	113	96	114	116	116	111	123	118	101	112	112	126	115	118	102	124	114	129	118	120	117	104	99	112	127	103	99	138	107	122	130	110	100	110	110	94	120	122	135	110	125	123	139	115	137	127	112	95	122	113	123	122	100	141	117	114	107	116	120	113	119	116	107	108	112	124	103	119	105	100	114	93	138	114	107	114	116	125	107	114	109	139	134	135	107	112	104	111	137	80	126	107	116	114	99	129	111	123	94	106	117	138	119	137	128	120	107	114	109	131	121	117	126	134	132	122	115	112	130	113	115	113	116	126	102	129	105	119	104	121	118	139	128	117	114	110	112	123	102	105	128	118	112	127	104	107	117	107	125	119	113	114	127	100	119	119	109	121	121	104	110	131	114	136	117	123	121	93	100	126	111	104	106	112	105	147	97	121	118	121	120	123	127	124	115	122	119	114	92	126	116	112	111	114	111	111	113	120	117	131	122	113	117	89	129	113	121	112	119	108	112	95	114	112	132	108	109	121	123	110	121	126	107	126	103	120	128	121	101	131	117	126	116	125	124	120	121	115	115	132	114	109	121	109	108	130	115	105	120	126	111	109	115	113	126	132	102	105	108	100	113	101	110	110	135	117	116	104	123	101	120	139	113	104	114	112	125	109	114	112	113	109	105	109	109	123	125	123	126	120	129	122	117	115	122	108	105	112	108	102	115	111	112	124	107	136	104	115	138	119	108	124	111	119	113	120	103	109	109	114	109	130	119	132	127	113	99	127	116	126	124	118	112	146	118	127	117	138	118	113	115	125	128	106	116	122	135	125	123	123	106	106	133	120	110	105	121	126	110	129	99	109	119	129	105	130	106	116	101	130	133	102	117	124	130	120	112	101	115	129	129	129	130	120	129	112	127	128	125	108	108	120	106	113	114	122	119	110	143	106	98	103	131	103	112	104	119	108	119	92	125	121	113	116	114	131	127	124	111	120	115	119	113	121	111	117	122	111	112	117	115	134	104	120	125	126	122	118	125	103	130	107	115	143	121	103	115	102	128	119	112	123	111	126	102	106	119	132	121	117	126	106	110	114	121	108	112	138	106	111	126	120	108	130	128	131	108	102	124	98	110	109	127	98	106	101	120	120	105	115	120	116	107	124	129	118	124	114	130	119	123	97	92	131	111	112	118	137	122	120	129	104	106	116	108	117	127	102	135	121	131	118	119	108	114	122	102	133	93	118	90	127	127	129	106	100	124	121	112	130	117	127	129	117	115	106	116	125	119	122	119	105	126	128	114	129	128	116	107	126	116	133	128	104	146	138	110	106	121	123	96	121	116	115	102	125	117	145	130	127	112	113	111	125	124	136	119	107	116	140	118	145	113	126	123	127	106	108	113	105	107	118	135	115	125	112	111	120	110	118	112	101	119	129	107	109	130	113	92	131	111	113	118	125	117	115	126	109	110	120	121	124	117	126	126	118	135	115	109	130	99	116	123	120	109	120	127	125	114	119	121	116	132	135	85	122	129	137	125	112	125	99	122	115	117	128	108	114	114	116	131	114	96	115	102	122	123	100	121	110	122	115	138	125	117	86	117	109	105	107	110	117	115	114	126	128	145	110	100	115	112	122	99	125	105	111	126	115	134	123	121	129	111	121	129	103	124	135
5778	1468	3169	3737	3170	2600	2154	1754	1528	1337	1170	1018	989	873	783	775	725	691	588	654	588	591	518	565	523	552	544	490	504	451	483	455	415	490	442	414	433	394	383	430	452	429	407	381	402	414	416	411	398	408	397	417	402	376	367	371	412	394	388	390	394	378	408	377	373	367	363	378	342	386	383	394	363	390	396	389	374	379	372	346	404	333	343	404	356	380	389	402	366	355	381	352	349	352	358	361	369	353	385	351	355	352	356	385	348	349	395	364	364	362	371	337	385	379	392	395	358	333	369	369	366	423	381	346	355	373	373	356	351	374	362	410	353	364	361	386	382	378	365	337	377	378	358	368	354	343	359	356	359	374	339	384	377	365	381	396	380	390	332	373	395	356	368	326	381	405	360	356	350	333	362	357	367	401	342	380	372	346	339	375	343	326	367	355	374	364	365	359	340	364	385	382	340	353	366	334	359	324	345	356	357	378	359	373	383	360	360	389	359	385	366	366	338	367	334	372	373	377	372	369	380	382	349	373	375	363	348	353	351	391	354	370	359	340	338	339	342	360	360	397	349	358	352	378	385	351	334	346	413	370	353	375	389	374	356	348	354	357	376	359	391	378	356	367	324	335	379	362	358	390	325	371	361	391	341	371	337	395	400	355	372	377	329	346	382	317	327	327	353	366	368	347	351	346	374	342	359	359	343	398	362	335	400	339	390	420	346	359	367	351	358	354	327	350	387	346	369	332	364	341	396	360	381	325	336	353	332	368	344	384	401	374	359	366	364	357	388	341	363	369	360	360	355	365	368	358	351	344	361	356	349	360	389	394	336	326	315	375	369	399	344	354	389	355	362	358	347	393	358	353	366	390	362	355	346	378	378	332	372	398	372	376	371	367	376	361	365	371	367	376	379	377	315	352	349	373	330	335	339	368	323	377	381	375	343	346	378	368	375	384	363	345	370	362	367	376	381	358	356	369	362	359	344	387	387	367	376	377	353	345	387	327	346	340	397	399	393	370	344	328	341	374	353	374	349	346	342	405	368	375	352	376	374	366	377	382	381	344	349	384	373	355	361	321	344	336	331	346	372	370	353	380	370	327	383	360	374	355	378	359	375	359	367	366	376	367	369	341	326	372	384	321	359	383	365	344	374	346	385	363	361	397	391	340	375	367	360	359	350	361	339	369	381	366	323	350	339	395	369	351	333	404	350	410	369	376	347	373	343	333	354	376	331	381	334	346	370	353	384	355	355	359	350	374	356	360	348	362	362	389	354	347	384	349	353	370	348	360	374	370	382	359	351	354	383	355	356	353	344	362	357	371	364	370	370	332	369	356	361	331	382	371	361	361	367	357	340	387	361	383	372	378	376	365	371	371	368	366	329	359	369	369	360	356	377	359	360	379	364	331	341	366	385	316	408	360	388	355	355	373	364	361	376	403	377	337	366	341	355	369	370	385	357	339	317	374	365	401	341	349	393	394	361	363	387	342	351	322	400	387	347	371	312	341	395	375	336	342	393	384	378	356	337	348	340	367	342	378	346	362	343	367	375	348	354	344	346	349	362	344	382	355	350	353	357	337	381	367	332	361	312	338	379	376	343	367	407	364	358	375	357	390	375	331	360	395	376	346	386	352	362	360	364	334	346	339	369	363	401	354	402	369	380	334	328	390	368	352	349	347	341	346	403	346	361	359	376	335	334	385	347	418	362	371	339	343	371	361	363	384	374	365	377	371	352	362	346	360	351	349	381	367	388	372	331	349	358	401	343	340	355	381	329	346	363	358	381	387	362	356	359	365	345	355	371	376	349	399	360	361	357	334	375	392	360	357	355	356	383	378	347	354	348	353	349	365	350	364	359	348	345	332	346	352	342	387	328	374	386	366	363	376	363	365	335	374	367	372	336	391	334	353	374	371	336	344	350	337	357	381	325	356	407	353	365	349	337	375	360	389	364	368	383	377	350	356	363	374	358	380	341	368	402	353	372	327	359	348	373	352	380	369	372	328	334	367	381	406	351	367	329	332	381	383	367	342	347	362	367	376	369	381	412	361	359	356	359	347	375	329	340	363	346	361	341	363	362	339	386	348	391	361	351	373	372	369	347	396	382	358	360	316	358	374	413	348	392	366	369	354	403	383	361	332	376	338	364	358	340	382	345	341	353	334	353	362	362	384	358	357	374	375	383	365	386	387	366	378	342	327	353	380	348	370	329	367	391	371	361	358	363	370	396	361	375	381	384	373	372	356	395	372	398	416	338	350	351	347	351	369	369	327	387	371	308	373	336	394	357	372	376	373	365	406	362	361	352	391	359	375	371	375	378	332	346	401	361	353	363	338	339	374	369	366	397	412	343	359	370	361	371	361	397	357	345	384	379	340	335	339	362	364	340	352	390	377	380	350	376	353	367	335	350	376	357	359	373	359	358	364	370	346	340	360	353	359	351	364	365	357	349	354	380	388	395	356	337	356	371	385	355	350	372	386	377	356	362	357	355	375	355	380	345	378	348	336	373	357	408	337	335	346	372	378	346	343	363	357	358	356	395	361	345	364	365	386	368	384	348	339	367	341	371	348	362	384	381	377	387	337	359	408	377	357	319	371	402	365	385	361	319	349	338	372	355	363	363	337	323	351	354	372	348	332	395	340	374	360	399	342	386	358	381	340	351	358	345	346	368	393	302	384	350	349	365	360	363	380	380	370	391	355	374	359	336	360	350	366	371	346	325	369	352	370	364	344	376	352	372	357	383	352	366	366	367	388	354	334	390	400	382	361	383	365	342	370	402	322	341	370	349	384	351	368	374	377	361	372	335	391	363	357	349	359	364	377	406	354	356	354	346	392	355	370	369	378	387	387	341	347	381	357	344	378	342	351	365	356	360	348	388	352	331	339	369	368	331	344	374	361	338	356	342	348	364	363	379	361	406	332	367	334	368	363	332	363	371	366	334	365	383	390	345	380	354	367	344	392	376	339	343	322	383	389	386	338	364	336	356	367	338	394	365	373	380	361	338	339	345	347	369	369	365	359	355	355	365	366	374	389	387	361	345	342	317	353	356	342	376	354	340	371	370	380	390	367	331	362	354	344	368	349	354	380	336	370	386	355	357	326	343	357	358	358	367	347	352	366	362	388	333	374	384	313	340	376	358	376	321	366	371	369	342	363	334	340	363	366	349	332	394	375	358	352	355	373	381	370	342	366	330	365	355	335	361	341	356	354	338	344	367	344	378	360	316	365	372	348	345	344	355	374	360	375	377	366	367	366	358	390	369	341	366	359	346	331	351	414	363	345	370	386	376	357	405	370	331	354	322	358	377	365	375	364	352	369	370	333	370	376	360	332	377	360	347	346	368	352	359	397	369	344	359	373	393	326	378	350	382	392	362	367	363	375	345	400	380	360	393	392	344	349	343	405	365	369	367	345	376	368	366	330	341	344	343	360	371	331	334	374	356	356	377	380	390	382	391	338	372	354	364	355	369	354	368	359	400	360	368	344	358	346	385	351	382	360
18474	2953	2757	2199	1438	1168	819	659	578	471	443	367	317	304	271	241	260	232	231	246	231	207	201	195	204	215	190	191	196	192	173	193	156	196	170	167	198	176	198	170	171	173	156	174	171	159	185	190	175	181	158	146	169	170	161	165	118	133	140	154	179	164	143	147	169	146	163	155	176	149	159	168	159	174	140	150	163	149	183	160	144	145	160	161	155	159	163	177	163	193	180	166	151	152	168	165	163	145	150	163	132	164	166	140	143	152	149	163	157	152	135	140	156	154	143	152	166	151	160	124	130	148	169	153	157	162	169	148	152	161	145	147	142	141	169	153	150	156	156	175	152	157	180	155	145	153	149	144	177	165	159	157	165	162	157	158	168	146	156	168	147	164	157	147	137	153	166	176	165	146	154	154	164	162	157	148	152	149	157	165	149	153	163	151	152	156	162	142	166	156	151	164	151	161	137	153	177	139	149	155	165	164	166	161	144	162	143	163	140	156	143	165	174	182	145	142	166	173	167	169	168	139	157	173	135	154	147	154	146	181	154	158	127	165	149	150	174	166	160	155	150	141	153	139	127	180	171	153	177	174	155	163	161	169	155	146	160	185	144	162	156	171	178	169	155	153	169	159	197	157	142	164	180	148	133	170	160	147	159	149	147	126	177	161	146	151	163	142	152	167	151	193	168	172	153	163	165	191	140	149	164	163	153	145	157	148	167	149	157	142	130	161	151	154	168	152	153	176	155	150	154	158	159	161	144	146	160	158	166	145	142	150	154	160	153	163	173	143	152	133	166	160	169	152	151	155	170	149	176	154	142	119	147	153	154	144	157	156	148	154	159	158	140	154	140	141	162	155	142	139	157	146	160	141	170	135	144	172	157	151	151	143	162	160	159	145	150	150	157	155	139	162	171	156	156	155	174	172	164	137	164	138	157	142	152	151	178	156	137	154	167	146	152	133	143	152	153	157	145	156	137	165	153	150	145	169	149	164	140	169	172	154	135	147	145	167	156	138	145	130	153	161	178	144	152	165	150	155	140	157	169	171	167	164	154	140	154	162	180	168	136	143	150	148	132	167	130	132	189	153	144	155	175	159	154	145	139	170	150	166	161	163	154	155	155	159	160	166	143	156	143	158	153	144	157	136	148	167	163	153	148	157	155	159	148	159	136	144	153	158	172	142	155	146	160	159	164	154	150	150	161	152	182	143	159	162	158	145	160	133	141	168	154	128	161	157	155	172	151	164	130	157	150	155	158	154	145	166	154	128	172	163	172	160	159	171	141	154	160	151	147	142	140	164	129	142	132	164	153	156	149	183	146	155	140	177	162	141	128	130	134	169	159	155	140	145	143	172	157	161	148	161	137	158	176	156	149	159	146	167	150	150	132	136	158	139	168	142	147	185	159	166	140	155	153	148	160	176	150	151	140	148	161	156	163	154	168	124	157	167	139	144	154	144	182	133	127	135	157	139	148	133	147	160	168	151	163	152	167	167	155	150	161	163	172	140	137	152	154	166	180	159	160	166	157	145	150	151	148	169	175	167	164	140	156	157	150	156	146	162	140	164	135	159	165	140	148	138	142	164	162	143	140	139	164	145	149	157	159	155	167	173	134	156	154	137	154	148	161	162	156	155	155	178	148	162	152	158	149	158	148	165	147	149	158	152	200	147	165	154	126	146	144	177	168	175	161	146	176	158	166	141	148	156	155	149	155	160	146	164	123	145	173	152	166	165	150	157	159	162	170	166	149	169	144	164	139	157	159	146	172	154	152	110	159	159	148	167	150	151	161	157	151	175	137	152	137	148	145	148	139	140	144	166	162	140	166	143	139	159	164	137	161	150	142	153	154	172	159	151	164	161	159	153	156	140	147	149	146	138	161	150	150	150	153	165	144	173	170	164	168	139	160	178	168	137	143	167	156	167	194	155	166	147	151	160	173	144	159	140	152	146	154	125	131	153	150	151	147	140	149	161	174	144	143	156	148	163	166	166	170	156	177	182	180	155	159	155	165	179	184	162	159	164	146	170	151	158	156	153	168	161	145	165	154	152	172	159	134	150	166	148	167	147	140	157	140	140	150	143	146	171	147	128	176	146	179	166	186	164	166	171	165	171	154	159	149	164	150	162	139	134	142	148	152	167	145	156	149	155	166	153	141	147	145	155	159	152	164	155	153	161	183	150	154	158	138	164	144	156	129	131	145	164	149	134	185	169	149	144	171	158	151	139	154	162	160	150	159	160	159	152	184	173	167	165	168	157	177	163	162	176	159	165	147	152	166	164	154	142	172	147	151	156	159	166	148	171	136	154	132	155	134	154	158	158	152	149	157	145	180	148	153	162	143	155	175	144	144	138	146	158	152	141	170	142	143	134	155	146	138	138	147	146	156	155	167	139	150	181	186	172	172	169	155	160	142	177	173	148	153	166	154	163	157	153	155	159	145	141	146	168	147	153	165	122	147	162	131	154	160	156	156	143	153	167	157	145	165	139	139	158	136	137	161	153	161	174	161	161	154	163	157	160	129	158	132	134	139	130	163	167	167	149	149	159	150	155	139	156	153	146	154	153	173	160	156	156	167	156	129	174	144	140	163	139	154	166	157	152	178	153	146	167	155	152	140	144	173	131	154	159	156	153	158	166	132	153	118	155	134	140	170	179	147	178	177	142	139	162	174	148	163	164	149	173	172	141	160	163	150	156	160	162	137	147	179	138	150	167	139	172	161	151	141	143	152	183	149	134	161	160	132	165	162	137	146	148	155	171	174	155	171	162	170	145	139	131	151	153	162	164	156	143	171	160	137	158	158	152	136	160	150	150	158	171	152	158	144	141	152	169	157	141	140	171	166	172	156	156	131	149	173	167	134	163	151	130	162	158	154	140	146	179	162	163	140	152	155	193	120	135	140	148	142	147	187	183	154	172	144	164	154	164	157	160	163	155	158	180	159	144	154	133	145	159	156	138	166	137	147	172	166	161	177	171	151	148	163	128	155	141	155	138	153	171	158	157	149	151	158	149	156	169	175	160	166	163	156	160	158	156	159	159	137	159	144	158	170	167	143	147	182	144	114	157	160	167	144	137	170	150	173	164	162	130	143	166	173	157	148	158	161	155	141	154	141	150	153	171	146	170	162	145	171	158	182	162	140	144	155	157	138	173	173	154	156	151	163	152	145	171	174	166	136	151	143	144	141	156	160	146	178	152	149	146	125	160	171	157	160	152	137	152	155	168	147	149	139	149	194	154	156	167	168	145	139	191	168	155	132	160	164	159	160	149	154	149	165	166	152	149	157	156	177	152	154	158	171	146	169	133	143	139	172	158	144	170	160	162	163	148	141	178	171	171	141	144	140	139	162	157	153	148	146	168	157	162	173	155	143	154	153	146	156	149	157	149	151	162	154	169	157	157	147	177	178	140	154	151	158	153	143	157	150	151	140	170	151	162	160	139	150	140	161	144	156	154	160	124	142	151	154	136	156	158	159	151	150	150	142	133	143	144	147	151
7852	2434	5590	6475	5386	4465	3744	3018	2541	2220	1926	1728	1458	1404	1291	1193	1034	1031	1001	922	896	906	822	798	798	737	687	686	655	661	672	627	619	622	595	591	579	580	567	553	558	580	571	555	569	544	550	583	552	536	487	504	536	518	518	470	572	536	528	477	491	497	531	505	513	506	510	528	496	513	485	486	507	456	481	508	477	483	498	485	518	473	478	487	533	483	509	491	489	510	495	470	474	514	472	501	462	437	434	525	457	487	477	484	475	461	477	471	475	481	443	445	468	503	503	475	461	501	523	483	466	478	475	494	466	496	485	486	492	490	509	443	489	464	475	441	462	483	515	447	538	448	455	459	490	471	462	491	471	443	479	448	423	491	465	476	474	456	460	458	439	462	420	514	469	477	487	465	508	473	469	471	509	455	442	512	465	472	458	452	450	450	483	454	456	469	434	490	468	429	464	463	487	455	470	497	461	482	463	448	497	479	469	471	454	434	465	466	476	435	462	454	475	469	500	469	441	469	457	486	441	482	520	430	418	409	468	486	457	445	488	439	498	493	519	472	469	461	462	465	458	482	459	462	457	417	458	483	476	465	483	449	469	476	489	450	457	493	484	432	444	485	448	450	479	466	497	479	465	497	433	525	450	466	508	464	504	436	446	419	441	452	502	482	479	465	469	460	467	497	458	470	475	479	489	465	459	450	466	451	464	487	438	481	489	441	470	487	452	490	468	454	496	414	464	499	482	461	504	462	505	450	474	496	470	462	456	467	453	496	470	465	465	485	479	456	449	480	467	468	495	457	461	463	471	471	504	471	473	466	482	483	487	462	463	449	448	460	447	466	458	470	453	458	461	460	536	465	501	452	486	467	458	447	459	449	453	475	463	475	479	464	501	452	449	450	454	457	488	450	469	525	462	473	460	437	496	438	485	460	483	462	471	440	471	490	434	483	480	464	474	453	468	467	461	449	502	421	495	471	494	490	461	470	466	435	496	470	443	491	487	442	489	478	478	481	474	484	481	481	479	461	448	435	442	457	496	490	473	488	462	464	455	467	493	464	486	441	501	483	476	482	417	471	491	474	465	466	461	472	481	478	485	475	480	494	483	458	497	505	483	459	471	495	459	471	448	478	496	447	466	447	442	413	464	472	483	484	474	463	475	439	466	426	480	455	468	455	462	481	443	454	451	448	479	460	434	448	456	448	462	461	441	495	470	433	490	481	452	462	439	498	482	477	474	448	497	453	476	465	492	443	436	513	477	480	492	487	514	490	487	498	519	458	482	427	477	481	425	453	442	470	495	446	484	453	494	486	463	473	443	457	523	494	426	448	454	494	423	465	506	449	480	499	455	467	467	456	479	490	491	421	468	498	481	501	440	486	479	468	427	486	490	458	449	456	503	485	470	443	443	454	486	500	429	516	457	469	452	455	460	439	458	440	512	469	463	500	481	462	475	482	485	447	480	452	436	481	462	482	499	476	470	468	466	439	474	481	460	466	521	431	465	427	440	474	479	488	488	428	492	439	449	479	463	466	512	474	465	443	447	456	472	463	452	441	451	473	455	450	429	460	436	456	517	453	466	498	463	495	458	446	482	459	427	481	461	480	433	442	479	487	502	485	499	423	449	465	472	446	473	464	455	484	469	491	471	464	464	451	436	454	461	441	476	469	468	486	441	446	461	443	482	458	458	481	465	507	480	476	486	449	497	472	475	489	483	443	441	439	477	496	455	478	451	483	455	470	461	453	439	480	497	484	466	474	471	474	425	442	448	462	431	518	484	451	513	472	451	457	477	439	498	462	485	471	488	491	454	496	457	441	463	460	503	464	495	456	451	444	452	437	459	447	443	453	462	479	435	432	444	448	481	468	476	480	487	477	481	438	451	447	489	471	479	494	435	442	434	458	517	456	493	495	467	485	466	449	470	440	476	445	472	452	479	469	449	407	505	488	476	487	486	479	479	438	425	472	447	440	430	487	438	447	432	437	457	462	505	495	493	492	434	448	465	429	498	426	434	438	452	426	474	460	436	484	439	477	483	473	475	441	470	449	469	488	481	458	501	457	435	480	468	477	479	485	467	460	458	444	451	446	486	435	484	498	427	490	481	497	461	423	423	490	456	456	463	437	471	458	423	452	475	431	441	457	486	457	462	465	496	452	473	446	458	484	439	440	456	437	499	497	447	445	460	432	442	524	483	463	464	473	455	478	455	483	496	453	477	443	430	487	496	445	463	475	483	473	459	455	439	479	434	448	452	489	473	424	475	449	466	495	451	486	480	436	441	466	446	451	458	497	436	474	435	479	460	498	515	440	440	481	490	418	456	457	453	465	462	458	458	430	477	468	480	494	452	471	470	444	486	431	491	443	460	462	476	478	413	454	475	478	482	471	431	484	476	482	453	466	477	464	454	455	444	446	433	483	450	445	449	475	463	458	504	470	401	479	486	481	491	485	487	448	474	461	453	459	440	433	515	477	477	452	448	486	458	486	458	515	437	475	448	462	484	453	418	471	465	496	434	451	439	433	433	497	448	501	489	473	440	423	443	461	461	444	471	427	467	452	446	426	501	485	480	460	444	481	466	486	449	467	491	462	461	461	471	471	419	485	466	453	457	500	493	462	465	460	447	438	480	464	475	448	424	463	484	450	463	452	481	498	476	515	473	460	434	520	483	471	462	493	469	462	497	470	474	445	433	490	451	480	458	430	449	408	407	447	445	488	446	480	482	498	484	493	471	482	477	454	493	465	482	492	451	448	468	471	447	499	445	445	459	457	437	465	482	467	474	485	444	446	424	475	474	475	452	444	462	476	485	497	473	511	444	453	467	449	448	444	436	484	430	480	460	438	493	493	475	448	468	466	474	495	441	479	440	398	466	483	456	460	473	508	449	454	474	466	455	469	494	465	470	493	445	449	519	448	484	475	479	457	476	459	487	498	442	435	468	471	460	459	458	507	463	450	460	445	478	481	470	480	487	422	474	466	473	451	508	451	510	440	439	480	447	467	450	475	468	424	467	476	447	437	491	465	456	518	533	465	458	461	488	427	480	472	446	496	461	459	479	446	470	487	464	464	481	480	486	465	473	449	427	449	459	439	466	463	454	488	462	473	510	473	528	438	450	495	456	509	490	479	450	414	489	453	464	487	454	479	462	444	447	467	472	489	439	486	476	405	471	478	423	450	481	458	472	439	524	463	433	460	460	454	511	456	435	495	477	454	459	459	487	473	516	469	494	457	502	491	457	454	484	469	491	435	473	486	478	474	458	461	445	437	482	453	457	475	470	477	447	476	464	443	493	435	448	500	486	472	445	480	478	468	461	478	488	439	483	463	458	443	502	458	490	477	426	469	465	462	513	473	414	494	464	436	490	453	455	489	492	479	458	455	477	472	478	540	492	457	483	488	481	477	484	464	437	480	439	491	454	472	438	451	436	499	466	471	474	480	441	467	464	454	469	449	445	451	422	481	448	465	483	466	444	453	487	436	454	467	509	499	436	471	485	467
2358	308	332	283	305	265	280	278	246	272	245	257	268	247	249	252	264	252	260	234	218	249	236	280	260	229	273	242	280	207	262	258	266	236	248	238	267	257	233	207	256	244	261	242	265	230	224	247	235	256	255	286	229	280	248	231	225	237	248	238	249	278	242	249	260	234	242	259	253	229	250	247	226	272	265	219	245	238	267	249	248	249	241	223	229	241	224	227	258	254	259	225	226	239	271	228	222	233	245	259	251	261	247	276	251	258	255	236	227	232	227	230	247	251	261	271	245	275	230	236	249	212	268	230	227	260	254	238	228	230	232	251	249	215	235	250	215	235	248	262	255	212	248	230	223	235	234	244	247	270	211	234	252	260	235	245	259	243	242	268	244	268	249	234	235	256	237	260	246	231	223	254	287	241	230	237	253	232	257	242	239	241	247	252	263	220	239	216	251	247	208	248	267	252	245	233	234	234	236	244	260	233	224	244	251	239	240	203	240	250	250	234	231	237	233	260	242	280	254	246	268	237	232	251	226	222	260	252	242	233	267	240	241	247	208	270	266	239	248	255	245	215	195	235	247	225	260	233	222	238	243	260	256	238	239	267	251	253	257	259	267	227	260	246	246	229	244	238	230	230	236	240	237	249	279	262	216	261	283	236	224	264	237	261	262	231	255	220	234	265	241	240	245	235	228	257	224	234	246	250	253	243	235	240	224	253	229	242	281	254	263	251	252	271	251	248	257	242	238	243	243	235	249	277	229	267	240	248	244	251	269	249	265	260	279	246	217	269	232	217	249	227	241	228	240	242	253	233	219	243	251	252	241	193	223	234	247	246	250	275	246	254	269	241	234	237	279	252	280	237	232	246	234	256	256	254	244	220	221	271	255	233	248	266	211	235	241	246	255	276	260	245	262	237	224	218	265	244	287	232	245	280	243	225	233	220	243	260	248	283	248	224	206	239	243	232	226	277	246	238	253	254	239	259	237	239	261	238	235	261	241	226	251	241	232	265	246	245	242	222	237	232	233	238	242	265	238	250	252	244	216	257	256	262	278	245	250	246	242	256	231	224	233	232	265	203	200	236	230	256	278	256	248	232	233	267	254	232	225	247	261	243	231	232	237	241	260	256	241	248	253	249	226	246	222	241	233	229	248	248	219	245	239	243	236	235	258	234	223	231	233	234	250	210	236	241	245	237	268	232	260	238	243	255	230	244	223	252	218	234	250	267	235	258	231	247	234	246	249	230	288	248	230	241	210	248	218	256	239	273	239	242	257	235	248	241	232	260	257	246	252	248	257	269	263	244	250	267	230	258	234	227	246	249	250	257	237	249	228	212	261	255	250	238	223	230	215	241	243	230	236	255	269	238	203	232	276	243	238	251	248	219	238	260	231	228	285	233	246	235	221	232	242	251	266	244	240	261	237	250	238	229	245	222	232	228	268	244	251	231	237	254	235	246	238	256	224	233	240	246	270	237	236	230	256	240	254	257	254	236	224	230	280	250	250	259	262	262	236	260	258	246	261	255	245	240	225	247	211	232	226	262	233	214	244	264	238	263	240	234	300	237	215	256	242	282	267	247	231	259	242	264	240	254	264	267	281	247	245	240	214	253	225	215	253	248	231	238	271	269	247	256	248	251	230	224	241	249	228	234	239	238	222	273	252	240	247	241	258	237	252	262	236	241	238	247	252	200	219	264	231	236	238	227	231	247	244	236	253	254	244	236	228	259	254	265	252	234	224	286	237	242	263	267	209	233	265	250	249	239	233	250	244	230	237	245	247	257	254	263	224	226	240	245	266	238	240	215	256	245	244	227	259	228	233	228	237	215	242	276	248	229	257	252	236	251	210	223	246	245	231	222	254	253	264	275	250	254	285	258	249	260	266	248	239	252	241	257	235	215	249	248	252	261	244	249	233	254	259	247	239	258	226	273	250	251	264	252	260	264	234	238	240	228	230	241	235	250	246	238	242	302	224	262	230	249	261	248	234	263	244	266	244	242	256	248	230	220	208	245	255	237	224	247	225	240	237	223	234	221	274	262	244	231	243	229	229	257	259	269	245	236	244	247	241	223	230	237	226	251	258	254	236	236	250	241	272	232	238	252	228	262	246	230	266	228	232	247	248	199	268	227	249	291	229	224	251	229	280	230	244	248	234	243	256	243	241	237	229	241	236	221	211	259	246	251	243	234	229	231	242	210	246	257	232	225	226	236	248	233	248	243	232	236	229	247	224	231	230	237	253	242	248	238	209	246	256	233	234	248	271	232	258	269	227	262	225	251	237	258	265	227	244	254	256	252	237	270	258	253	254	235	225	237	246	232	249	250	235	240	252	248	234	260	212	272	243	228	226	240	223	236	254	232	261	231	235	254	231	246	218	234	242	242	227	259	218	255	233	233	239	250	224	235	217	241	258	240	264	237	232	228	214	216	231	262	219	237	252	240	242	260	227	215	218	251	231	273	236	261	235	258	235	249	248	242	240	253	236	218	235	260	248	220	235	233	258	259	228	237	231	249	246	234	230	251	257	246	242	224	229	251	267	255	185	272	215	256	257	268	224	265	223	248	263	234	252	230	243	239	272	267	252	286	206	235	229	250	223	236	239	272	256	235	264	224	267	206	236	230	258	220	259	239	240	225	245	279	225	256	239	250	260	240	254	254	231	241	263	239	250	246	248	256	262	243	275	237	262	257	228	216	245	223	242	239	230	260	218	275	216	238	261	237	245	267	219	205	266	247	258	262	246	247	267	216	262	244	254	230	239	251	253	255	221	270	256	249	265	234	249	224	244	248	272	254	244	237	244	229	236	253	257	206	259	253	203	224	212	254	261	253	226	210	249	240	238	249	246	232	282	266	226	239	263	239	253	272	225	263	226	232	272	232	247	228	243	239	235	236	271	248	269	252	244	250	234	243	237	243	214	232	228	222	202	255	241	251	237	220	232	239	233	245	241	220	259	264	217	229	231	250	270	224	255	242	260	273	237	222	243	216	223	282	259	214	241	241	239	223	252	230	251	243	271	240	254	267	232	238	285	252	224	256	259	251	268	229	246	250	255	251	248	240	238	251	274	233	265	245	255	260	206	243	233	272	230	247	251	230	264	226	202	276	242	237	250	245	272	232	263	257	248	256	271	263	229	236	245	246	217	251	230	238	247	223	237	219	224	234	222	252	272	237	235	276	225	230	262	275	248	240	270	261	253	252	259	217	247	244	237	240	232	213	236	235	269	233	256	250	248	228	245	234	267	251	225	258	216	262	240	227	229	241	250	257	244	286	270	251	231	253	271	251	243	224	250	246	222	241	224	266	245	248	253	232	244	257	231	260	231	227	226	284	230	246	253	245	256	231	261	233	243	222	237	250	250	236	248	260	237	227	236	224	233	228	260	273	236	254	231	234	237	215	254	267	254	243	251	261	251	255	243	255	246	250	224	246	265	242	240	258	262	255	229	245	214	248	244	243	243	265	258	224	246	254	246	235	226	258	238	240	265	234	246	263
2286	776	840	871	909	841	805	763	781	750	718	715	746	693	697	677	698	713	690	658	715	675	622	679	703	665	658	690	665	692	673	680	617	691	669	731	679	677	644	656	685	704	679	679	633	608	701	666	706	645	723	673	651	640	651	659	697	686	677	626	658	648	644	686	623	663	713	651	648	670	665	666	640	663	645	686	661	694	708	676	642	657	701	711	656	646	667	661	679	640	661	633	734	640	664	672	637	661	679	656	675	617	665	689	712	661	665	661	630	644	663	678	690	705	637	644	648	663	676	646	655	670	648	643	669	621	646	678	680	701	676	641	639	635	613	632	660	658	655	650	633	625	649	595	634	667	676	684	668	632	663	725	640	645	593	690	701	655	612	664	683	671	645	659	644	688	684	648	651	668	659	680	671	692	685	668	659	703	736	627	645	636	609	669	657	710	639	665	663	689	659	685	669	666	630	668	646	698	694	686	652	653	677	694	684	667	656	685	698	693	657	694	672	706	634	654	675	669	657	682	652	634	666	689	641	668	634	672	618	696	668	675	599	677	687	680	629	645	692	620	658	675	676	613	658	646	646	690	656	680	671	700	652	665	653	675	636	712	665	707	640	628	690	667	690	677	659	658	644	670	655	713	653	662	672	676	726	663	677	673	630	672	659	653	648	678	708	626	657	646	668	643	683	668	690	652	622	694	618	631	662	653	694	670	652	664	689	648	646	656	677	684	631	672	665	685	618	650	674	681	609	634	687	631	715	660	643	632	663	599	669	683	668	698	638	657	662	675	659	683	683	647	666	645	646	619	705	639	676	700	666	642	708	700	639	655	657	690	656	613	686	679	696	706	688	653	676	676	650	667	697	652	643	749	674	677	687	669	629	659	641	677	671	662	626	622	663	695	633	657	654	628	638	653	669	641	679	668	664	644	704	643	648	701	597	651	630	658	663	623	698	692	680	677	661	689	683	688	652	680	648	687	656	646	651	716	644	653	612	662	645	632	654	668	650	682	703	663	667	669	634	683	692	634	665	675	679	641	603	633	621	666	666	674	684	723	644	645	687	632	665	634	657	647	667	689	682	649	633	646	667	615	685	629	697	646	683	676	635	635	650	682	672	659	665	650	696	656	655	665	654	665	635	637	669	684	687	659	647	675	657	672	640	672	705	666	652	675	630	604	669	654	714	672	683	641	678	686	663	668	682	637	675	680	673	672	710	672	682	720	659	625	657	673	685	642	604	643	636	698	667	644	650	655	649	617	655	645	685	617	637	666	629	667	668	670	676	662	666	629	672	643	692	716	638	665	642	665	653	660	646	664	656	657	644	674	714	694	688	664	672	685	655	690	679	683	632	649	653	667	648	618	711	687	708	642	701	655	673	652	622	684	684	706	674	673	637	689	709	646	734	691	644	637	668	657	672	650	638	673	643	631	622	612	637	638	662	688	649	638	691	659	670	614	631	664	634	683	653	618	664	676	661	638	660	683	673	681	674	676	670	637	683	723	694	666	665	673	676	658	630	663	606	669	649	595	656	644	656	665	684	639	618	656	661	688	675	661	653	664	700	654	692	658	651	673	674	714	677	644	689	682	663	661	603	628	636	687	691	683	679	629	655	687	646	633	612	672	666	649	683	625	675	711	592	687	696	632	693	641	629	655	642	640	650	660	676	658	687	649	693	647	673	675	608	686	677	716	639	670	677	677	659	650	709	653	641	681	685	655	694	658	647	650	652	688	704	653	660	644	636	666	714	744	706	643	655	673	657	657	627	664	642	652	611	647	631	660	659	684	664	685	644	658	648	651	670	644	657	640	688	697	679	643	669	718	725	663	635	694	707	699	626	672	699	611	636	659	648	663	683	693	682	652	685	661	675	651	616	633	632	680	619	632	684	636	680	641	613	658	649	653	689	707	680	678	635	639	642	667	704	706	669	612	654	629	654	670	666	669	674	696	618	639	695	678	662	655	646	664	611	648	617	689	672	624	657	653	649	646	669	685	634	648	664	686	705	638	654	645	645	668	716	676	666	629	681	676	676	657	658	674	679	690	670	684	651	686	652	705	693	679	645	682	663	706	680	608	653	687	658	661	644	671	667	660	717	618	714	675	639	638	712	639	671	677	681	650	644	676	691	634	669	651	655	662	675	636	684	653	651	646	654	691	677	675	684	710	740	666	601	590	603	630	656	648	662	701	652	672	666	682	621	638	645	690	693	648	629	663	649	627	660	696	642	690	668	685	625	648	700	688	628	673	609	678	669	655	654	611	688	656	645	651	694	640	717	682	654	673	684	717	683	752	642	642	681	671	678	662	660	676	689	636	641	643	708	675	635	671	668	644	665	636	666	641	665	638	621	684	627	663	681	703	669	675	666	656	645	665	709	636	679	633	682	719	663	666	655	691	674	668	704	665	665	692	605	651	673	673	717	654	711	680	680	747	676	651	647	650	696	639	657	635	701	720	591	681	633	655	682	633	673	669	647	695	645	702	691	675	660	683	685	637	703	648	682	657	660	651	664	682	675	656	647	660	678	614	641	669	670	676	659	654	630	694	655	644	669	651	638	709	660	656	679	675	664	649	659	638	639	656	665	689	699	656	663	660	671	648	682	653	625	642	682	641	687	668	630	677	598	676	642	662	667	662	670	710	667	657	643	699	690	662	689	629	606	710	605	670	674	679	626	657	668	660	657	661	669	683	690	664	662	718	685	653	647	692	619	682	647	659	596	632	625	694	668	655	696	640	698	687	661	692	645	647	686	657	666	700	652	649	636	652	657	652	670	690	646	640	668	651	622	685	716	637	677	673	616	685	646	670	694	687	675	634	712	725	627	682	655	654	672	677	652	657	694	672	665	643	658	670	647	649	686	653	668	641	725	663	616	632	673	674	677	680	648	675	694	676	682	649	654	682	679	642	657	669	673	656	682	660	636	631	632	636	655	657	711	650	672	689	682	679	646	651	664	686	673	663	645	692	710	616	676	674	659	670	667	698	645	674	667	681	654	713	656	589	705	688	646	672	647	701	672	652	695	651	649	684	692	653	706	591	624	683	661	658	701	635	660	675	649	680	631	690	643	645	699	674	640	626	666	648	642	617	640	640	664	683	638	687	652	594	660	656	680	678	674	696	676	660	698	675	671	660	656	670	707	666	668	646	667	698	670	677	617	661	668	643	653	620	646	664	716	622	660	662	654	703	678	666	626	661	601	657	665	693	669	734	677	625	657	671	637	691	641	662	673	656	665	731	654	627	696	604	664	735	646	651	699	650	702	672	644	685	678	660	676	657	666	644	704	708	682	669	703	663	673	690	661	731	682	704	653	693	675	646	692	660	637	644	639	653	656	652	719	733	686	643	688	633	644	596	674	644	629	652	667	624	671	627	670	703	640	700	680	664	651	636	707	607	687	612	661	629	629	669	664	649	632	687	655	673	693	654	693	692	658	650	674	635	664	681	673	689	696	641	631	636	682	665	651	640	704	646	666	665	642	651	657	707	625	707	639	664
10424	1199	1417	1220	843	624	512	398	305	300	258	243	220	206	179	157	169	158	162	140	156	148	166	126	165	149	123	129	132	129	108	129	134	115	132	119	127	132	126	113	130	127	123	129	116	121	125	137	110	143	126	115	112	98	109	129	122	125	119	93	110	119	125	137	104	107	107	110	111	122	119	126	137	104	130	127	146	107	116	126	114	140	134	127	111	135	123	123	96	145	154	102	118	109	116	132	131	124	136	114	104	125	95	139	98	105	111	136	108	107	121	108	127	137	120	125	120	118	120	122	120	125	142	117	113	102	135	112	109	121	104	116	122	125	140	116	133	135	123	122	114	127	108	117	124	115	116	129	131	125	130	105	106	129	117	126	141	122	115	118	106	125	105	96	124	128	100	121	141	129	115	128	104	123	125	111	116	110	132	117	105	110	125	116	118	104	120	109	109	126	125	99	122	121	114	102	107	117	118	129	118	109	108	119	126	141	117	121	114	117	99	117	121	129	107	128	95	129	99	118	120	130	121	126	106	129	104	121	136	122	126	125	129	128	129	109	126	121	131	123	118	97	114	117	111	112	112	129	124	123	114	108	129	120	113	122	117	145	127	115	118	135	118	111	109	107	125	118	138	113	115	129	124	126	133	124	128	107	104	129	124	105	92	118	129	108	138	124	109	134	111	105	111	109	108	126	116	106	109	108	131	110	112	125	125	125	104	113	117	110	109	113	136	128	115	133	111	148	137	124	126	124	111	118	122	127	120	114	105	116	110	110	113	125	120	110	112	131	107	140	89	89	127	106	118	129	100	133	118	122	137	109	122	121	138	124	106	110	111	112	117	111	112	132	130	111	125	100	113	93	109	114	116	109	131	120	103	106	106	111	83	110	126	122	105	109	116	128	99	124	131	97	130	126	116	109	111	125	110	127	114	123	130	120	113	113	121	109	91	118	109	103	128	121	119	125	107	117	116	111	111	118	131	116	129	119	135	125	116	111	117	130	91	99	142	114	111	125	116	117	126	99	108	117	110	112	129	117	122	113	115	107	130	115	100	119	112	119	112	102	105	113	101	113	110	112	105	101	118	123	100	127	103	125	91	104	128	110	115	112	112	116	118	100	102	87	109	115	141	104	101	127	117	131	127	115	125	104	133	137	114	141	131	148	118	112	126	112	135	122	110	124	134	110	118	100	136	115	112	131	110	104	116	134	103	120	100	107	123	115	119	106	95	110	131	113	117	121	111	120	130	116	135	92	108	106	104	108	125	117	124	103	119	123	136	113	122	118	103	111	106	137	100	108	129	123	115	111	117	105	130	143	112	106	110	108	126	127	112	110	127	118	110	104	123	118	111	108	126	116	102	112	112	108	103	127	112	127	125	107	112	110	125	108	115	106	110	104	122	132	116	131	108	113	122	136	111	134	110	126	105	105	123	117	98	117	121	114	125	123	121	116	123	134	103	125	99	105	127	117	111	131	94	125	116	109	122	114	121	104	106	108	127	119	119	120	101	109	122	122	105	128	98	101	125	119	107	111	102	133	113	117	107	102	114	134	122	107	130	131	142	124	126	124	124	117	122	116	121	107	118	124	117	103	107	119	124	127	116	138	104	106	109	132	107	120	123	108	121	109	116	104	104	100	128	108	115	110	125	121	114	111	130	130	110	108	102	126	122	123	143	106	109	124	105	120	121	123	124	115	134	119	119	106	129	121	146	123	131	134	121	117	119	126	105	130	104	127	118	110	123	109	93	114	126	109	121	136	119	116	115	126	118	99	105	122	110	116	114	111	114	115	125	139	143	115	109	103	104	119	99	103	121	129	137	125	119	127	116	132	98	118	105	124	108	116	104	128	125	129	122	105	111	121	106	124	107	119	129	121	117	111	110	120	122	112	145	124	109	108	114	115	129	113	122	125	110	114	98	89	130	120	109	106	128	145	114	111	136	122	105	117	104	120	112	107	103	123	123	119	107	126	102	116	120	128	117	134	115	114	140	124	114	114	128	104	110	117	120	112	104	134	125	104	93	111	120	105	106	92	96	110	126	100	128	111	127	145	99	125	106	145	106	119	110	118	100	134	117	114	115	121	113	112	123	114	104	118	118	116	117	139	132	133	107	103	143	117	108	130	115	116	105	131	129	127	109	110	117	117	110	98	136	109	117	105	107	130	96	126	110	118	117	118	134	121	90	120	113	117	118	140	121	129	115	134	105	125	102	118	119	134	129	124	117	124	129	120	118	108	141	116	110	119	122	114	112	111	125	109	132	108	122	118	137	96	126	135	122	117	122	128	126	113	119	123	119	122	125	104	103	130	124	111	106	116	110	125	120	119	105	125	124	139	132	131	135	105	112	132	121	135	116	113	113	127	110	125	125	122	112	119	121	121	119	130	109	113	121	108	106	128	129	128	112	104	122	114	123	130	126	131	123	119	128	109	119	105	121	107	120	116	123	104	132	113	114	114	116	118	127	121	132	119	126	103	102	121	125	136	114	111	118	117	116	118	124	114	115	106	122	110	121	123	119	102	108	114	111	134	111	120	110	124	92	112	102	129	113	128	119	93	86	134	114	128	149	142	131	139	116	117	114	129	127	126	121	113	118	121	132	104	109	122	136	106	138	122	123	124	106	125	121	102	111	119	128	112	120	113	103	120	123	109	107	127	132	119	121	126	105	132	120	111	128	115	129	118	101	106	117	112	141	127	113	115	126	116	118	123	122	129	113	125	114	136	113	133	139	132	132	128	131	122	131	117	106	124	109	112	122	111	122	137	121	117	125	123	126	108	103	106	159	118	114	123	131	131	109	147	111	136	100	125	118	106	126	113	125	109	98	116	116	129	111	117	123	122	136	127	133	109	116	118	121	118	126	130	111	108	93	123	128	96	84	102	107	109	116	105	100	98	120	132	103	103	115	112	112	105	115	121	131	126	120	115	111	126	123	130	124	108	147	125	94	94	101	113	113	116	129	122	129	117	112	95	130	108	123	113	103	118	138	107	104	111	107	114	131	98	116	111	109	115	128	117	105	113	110	146	111	122	135	113	130	109	121	124	108	128	106	125	110	125	119	126	135	135	101	113	131	118	104	92	100	117	129	115	103	108	116	140	104	104	130	133	106	149	106	110	127	118	123	108	123	118	114	123	122	119	104	113	108	100	111	118	134	118	109	118	129	92	129	114	114	117	125	85	119	133	128	131	114	150	136	97	117	109	133	114	138	122	123	129	102	138	129	112	96	114	125	116	108	119	104	92	106	116	116	136	111	107	129	122	142	137	123	106	111	101	117	121	100	112	109	124	117	121	124	101	110	133	118	115	110	116	102	114	103	130	129	100	120	111	130	111	111	126	123	96	130	119	116	137	131	134	96	136	107	119	118	120	123	133	115	135	118	111	115	108	112	113	126	123	126	116	113	128	121	124	114	113	115	127	117	112	126	119	122	109	123	80	110	108	121	124	111	126	121	130	113	122	115	116	134	117	115	118	113	122	134	129	118	122	129	127
5793	1440	3139	3751	3289	2643	2200	1803	1577	1293	1168	1025	960	857	779	728	774	663	625	650	612	563	540	551	510	551	496	505	486	443	522	470	458	478	458	450	455	430	437	416	382	422	464	426	402	394	403	405	414	418	375	387	389	397	402	395	387	397	389	398	357	409	385	397	418	403	416	387	363	362	337	379	366	368	374	361	392	392	372	365	343	382	388	388	369	404	362	379	396	377	364	364	384	358	371	395	357	395	388	339	353	372	397	357	376	381	366	388	408	356	357	384	351	364	369	350	379	376	355	378	355	373	333	367	371	384	354	364	314	381	384	343	355	370	340	357	368	394	348	356	357	373	369	376	373	342	356	357	372	351	350	373	347	349	360	340	309	384	375	368	345	351	338	380	366	368	379	374	369	375	417	431	377	354	357	360	363	330	377	364	361	383	352	390	358	354	383	346	355	400	366	357	353	316	347	347	365	367	370	405	332	360	356	355	395	330	337	375	372	357	369	352	347	339	359	371	371	362	354	360	376	359	411	367	340	354	360	385	353	349	356	384	366	366	348	387	355	389	317	336	370	366	359	412	374	356	350	368	371	351	366	375	362	387	423	351	361	356	350	346	380	380	369	379	355	372	345	389	370	356	365	363	370	367	356	351	379	377	373	382	385	349	360	372	367	338	372	356	350	342	356	378	371	358	346	383	363	362	350	348	367	377	381	353	350	308	396	325	344	369	383	348	367	392	364	371	332	358	330	371	383	329	383	353	395	327	374	333	345	364	362	409	352	372	348	388	323	352	329	364	368	343	331	391	369	393	336	349	353	344	378	350	345	381	337	362	379	355	364	388	366	381	361	351	376	336	368	360	385	373	394	358	351	399	395	371	344	338	345	385	346	348	359	335	391	351	376	327	327	348	374	356	364	365	334	339	327	360	338	353	327	353	355	364	335	380	404	373	353	328	371	352	369	374	365	363	376	369	353	349	376	348	361	376	384	355	329	363	363	379	384	387	399	363	392	372	345	371	359	392	343	360	369	398	345	376	348	347	368	381	347	391	369	381	346	381	359	346	362	342	377	339	343	350	371	388	359	352	356	363	345	369	353	333	345	386	347	361	339	341	325	343	368	342	364	342	378	349	378	365	356	367	350	400	372	351	341	398	392	337	372	356	392	339	364	340	396	347	351	341	372	358	383	356	360	346	345	366	382	370	372	319	380	342	351	374	337	306	323	334	373	385	385	373	371	366	361	341	352	332	333	366	344	358	356	363	379	368	350	332	376	367	375	353	364	309	377	371	341	400	340	374	357	355	388	357	364	358	357	332	349	392	337	357	341	338	376	360	341	330	408	349	361	338	369	360	385	376	377	383	376	352	372	374	402	347	402	358	319	350	365	371	354	362	339	383	385	324	348	368	365	366	387	330	367	339	335	376	345	374	383	388	352	324	365	374	380	375	358	348	360	377	359	391	375	365	350	359	358	355	367	349	406	376	369	349	353	399	403	356	366	329	375	373	351	375	378	371	349	368	356	356	363	347	371	331	361	322	338	346	378	364	349	357	353	352	354	372	361	374	358	388	344	335	396	388	319	363	392	342	357	357	382	353	346	358	372	345	382	358	374	380	356	368	414	349	353	341	362	380	380	378	328	342	383	360	351	379	336	323	383	351	356	363	363	360	361	311	350	387	364	362	371	351	367	358	379	363	381	326	368	362	348	398	368	387	353	335	374	358	368	353	387	375	366	362	374	382	391	361	371	367	358	368	366	347	371	365	348	331	355	363	353	361	339	353	405	353	359	353	359	337	366	355	363	363	359	358	371	382	384	344	349	353	346	341	341	375	395	366	432	334	393	347	351	352	359	365	353	384	360	371	357	389	357	403	362	351	367	381	355	372	346	363	337	344	347	362	338	352	351	378	361	371	365	375	356	349	387	345	355	353	353	342	375	359	353	342	379	354	365	340	380	356	331	366	382	344	373	358	325	343	381	368	355	339	350	365	314	359	373	360	395	341	347	367	360	352	367	332	326	362	365	368	362	343	358	337	384	365	372	352	406	375	345	363	392	365	335	354	369	378	371	358	373	342	364	347	344	364	381	343	353	361	383	389	367	416	371	399	328	372	348	328	353	365	359	366	361	355	352	345	383	337	389	356	359	370	350	341	365	368	384	368	338	369	359	367	370	343	378	398	364	352	326	331	365	388	340	381	399	353	373	383	360	378	359	361	388	358	364	349	366	353	410	380	389	345	378	348	343	368	366	361	354	330	346	364	338	409	382	357	360	386	401	351	377	348	355	386	370	384	337	376	344	381	371	362	339	355	343	369	368	392	375	400	349	345	341	372	364	374	359	360	358	347	369	386	388	352	363	347	352	366	350	356	364	374	397	356	366	341	355	371	392	370	378	377	346	342	340	353	344	396	388	381	336	343	361	378	344	354	347	373	369	366	379	369	362	353	329	359	353	338	385	340	374	374	333	344	345	363	378	351	334	352	351	380	341	338	392	359	365	391	351	358	361	392	335	350	337	375	373	345	344	330	346	333	426	373	374	372	341	374	366	312	356	362	371	340	342	327	362	348	330	380	357	359	358	316	393	351	332	385	355	365	375	361	380	383	374	355	343	356	351	386	362	371	362	366	371	409	368	367	352	356	319	351	383	402	376	386	376	359	375	331	348	322	369	367	356	342	352	371	368	336	356	334	348	362	364	388	362	324	366	370	350	369	364	360	360	366	371	332	368	356	367	336	385	394	343	382	395	358	360	375	388	385	381	368	343	360	368	354	343	337	362	329	364	343	376	369	364	365	332	308	361	343	367	338	379	358	367	353	370	355	362	368	349	338	354	386	375	412	366	326	356	370	369	368	376	374	382	324	344	343	325	338	344	350	365	348	369	370	376	342	388	391	363	383	343	369	349	372	347	390	354	345	399	381	364	356	343	351	379	362	372	321	363	391	325	367	384	343	357	332	371	333	362	329	359	385	344	363	389	373	376	336	359	375	356	383	377	329	334	372	338	347	352	377	354	358	363	351	376	360	362	378	387	351	384	338	357	339	372	320	328	349	358	334	363	391	356	357	368	339	334	351	351	353	379	339	353	361	371	368	378	404	372	367	358	359	338	371	359	362	331	356	381	380	331	357	367	350	374	373	359	392	354	368	392	375	343	369	355	372	353	390	368	347	327	332	332	360	360	371	348	349	334	379	353	330	340	342	341	377	347	384	361	368	364	339	355	390	368	354	389	349	372	354	374	370	381	360	366	350	338	374	356	346	374	374	350	358	332	358	340	362	382	357	360	381	329	360	405	371	375	383	368	358	363	373	356	330	333	344	362	374	365	360	361	354	378	386	358	409	353	317	378	361	374	382	349	366	350	351	349	356	388	377	351	366	353	337	331	358	353	359	368	361	376	370	372	364	359	333	347	379	364	369	341	355	399	396	328	363	356	371	379	375	371	344	376	385	359	361	379	362	352	393	368	340	379	336	345	326	362	386	372	362	350	381	374	354	368	338
18651	3105	2784	2203	1567	1165	854	698	543	437	427	338	312	296	279	226	246	243	208	257	197	217	219	201	199	190	191	188	182	182	176	172	210	163	167	179	207	173	174	149	177	164	164	173	159	179	168	173	171	168	171	142	158	147	152	175	143	163	175	158	187	170	153	152	177	155	155	177	162	145	192	127	167	149	142	163	170	150	152	163	147	173	169	180	167	139	152	155	156	141	148	173	151	160	160	157	161	179	179	140	152	177	157	181	132	162	173	169	187	139	142	152	154	154	142	171	165	176	179	159	162	168	166	140	163	147	162	173	154	173	161	151	169	142	167	151	141	149	151	161	181	152	144	149	142	158	151	152	144	152	155	155	150	149	143	177	155	162	169	159	146	160	145	169	171	142	139	177	167	178	182	161	145	175	163	173	161	162	165	169	177	136	160	146	139	141	171	154	146	130	172	167	150	153	145	170	156	162	143	158	157	134	136	162	177	151	171	150	144	147	164	153	178	171	140	162	155	151	174	145	144	149	172	183	124	163	162	155	170	153	142	143	163	171	169	155	162	127	138	154	124	168	148	158	142	151	169	153	140	146	143	151	159	146	149	152	132	152	146	167	171	157	147	147	151	169	150	158	163	181	150	141	153	153	169	160	165	158	163	156	170	157	178	157	137	162	159	149	142	156	160	149	160	134	151	139	165	162	153	152	123	151	145	150	157	146	144	140	170	153	154	153	150	129	163	168	160	155	174	151	158	167	164	156	150	140	158	186	181	152	159	151	163	153	152	165	175	167	140	170	154	163	144	175	148	155	148	175	180	162	166	157	179	134	171	157	179	166	143	140	138	177	151	142	170	151	143	169	171	149	164	163	152	171	147	146	182	164	142	142	146	149	167	131	156	149	145	162	142	148	135	165	148	161	163	155	158	164	151	139	142	170	158	157	142	161	145	178	132	156	172	170	159	159	170	163	166	145	161	166	166	165	165	165	144	156	167	156	163	148	163	138	136	162	140	150	171	169	141	155	162	142	158	165	146	122	165	149	147	159	144	138	158	140	161	165	154	147	154	121	147	170	157	151	139	147	166	155	176	157	167	164	157	185	171	156	171	148	175	153	179	153	159	157	164	166	156	152	169	143	148	141	154	161	158	175	164	145	129	175	168	170	172	152	170	145	191	139	168	152	160	147	167	175	159	143	139	154	163	167	158	186	170	169	140	152	145	139	156	148	157	162	170	162	150	147	147	145	153	148	138	166	155	173	158	144	172	150	139	148	148	138	146	147	150	147	151	175	140	162	170	146	179	143	152	152	139	146	149	139	160	147	145	164	145	164	161	147	180	148	145	161	144	158	165	146	156	145	144	172	162	157	174	183	169	159	173	163	173	153	150	169	185	178	143	168	156	156	155	150	154	166	166	161	163	136	164	172	157	164	142	165	166	165	176	146	143	150	179	150	179	161	153	147	166	158	167	168	139	159	154	155	175	141	162	167	174	162	138	168	142	158	150	144	158	180	160	152	138	141	152	159	149	157	152	164	153	151	140	158	152	143	157	178	166	141	158	142	163	180	169	147	134	150	180	151	173	160	150	150	151	144	164	135	171	166	147	144	163	147	155	154	150	149	154	185	164	145	142	149	155	158	157	157	167	151	156	139	172	180	134	134	151	178	162	167	156	141	137	157	168	170	150	160	159	142	152	144	151	157	141	144	147	141	158	160	156	190	177	164	173	149	181	136	145	150	150	168	148	151	164	166	151	181	139	162	169	148	147	165	149	153	173	158	171	151	154	149	142	154	150	155	137	144	164	159	154	154	156	154	134	151	145	128	174	184	136	158	161	177	158	170	157	147	149	158	145	153	151	160	147	153	154	128	131	168	151	160	150	185	163	165	136	134	163	154	154	161	160	161	155	141	163	147	149	154	158	154	163	165	168	158	161	146	160	181	153	159	167	148	165	149	159	144	155	161	150	151	153	147	167	145	150	162	166	160	154	156	162	158	136	157	150	157	161	159	145	175	128	149	142	169	115	189	148	163	150	132	149	160	157	134	174	169	152	162	165	138	166	163	167	149	157	159	156	154	153	170	159	184	162	172	160	175	144	155	155	166	170	162	158	149	181	156	169	188	150	172	165	144	148	145	157	153	190	161	163	149	162	158	173	168	136	139	132	161	180	171	181	159	160	150	150	151	150	151	145	157	159	139	159	149	156	159	159	145	174	149	169	140	155	157	153	149	158	177	165	135	186	169	158	165	158	150	151	146	158	148	152	170	165	168	131	169	160	155	147	147	148	141	147	164	170	166	173	160	158	146	148	160	156	155	167	168	150	167	143	165	166	173	182	131	156	156	133	160	161	148	169	163	162	167	136	152	183	162	159	143	159	159	160	146	159	180	160	133	137	160	143	171	160	163	160	167	163	155	146	145	152	158	150	150	146	162	149	182	161	178	152	172	149	170	137	153	154	172	134	161	160	139	172	157	136	148	134	136	155	156	172	147	163	158	171	143	171	150	180	147	158	154	186	141	156	153	170	165	166	149	171	178	162	146	163	165	149	154	160	145	149	145	165	148	174	143	175	150	161	150	174	135	149	138	183	156	141	154	135	165	154	147	155	157	164	159	157	165	160	161	159	174	163	183	145	149	175	179	168	161	148	162	149	149	148	164	125	140	136	138	128	155	154	154	171	156	153	153	165	164	143	152	175	144	131	142	156	159	161	166	146	142	151	168	154	154	144	144	151	162	162	163	176	157	146	168	165	173	152	159	153	169	146	141	163	187	151	146	150	129	177	162	164	153	145	175	179	171	142	146	139	163	156	155	166	139	157	172	166	133	162	130	162	145	172	132	139	138	148	153	161	159	158	156	163	169	145	180	174	174	185	184	196	157	159	181	155	164	182	173	170	159	147	158	164	151	176	170	156	173	149	160	141	146	157	155	154	174	163	136	149	151	147	166	152	179	140	161	174	151	160	168	174	158	166	148	143	133	163	143	137	148	155	148	148	138	180	163	147	155	153	141	166	163	157	143	173	149	133	148	147	151	169	142	164	171	144	148	166	149	166	167	177	156	153	146	152	156	162	139	160	141	152	171	141	166	158	156	150	152	144	169	150	163	157	161	166	167	156	158	165	166	161	147	148	145	153	172	148	136	160	145	170	156	155	172	166	162	154	139	161	154	141	153	151	163	160	161	149	148	152	151	173	165	157	182	154	157	176	156	189	152	146	153	171	161	158	152	168	151	133	163	146	153	143	157	177	160	160	149	144	148	170	136	142	148	149	166	143	160	141	147	182	152	164	132	177	161	151	158	142	159	155	167	138	146	150	176	153	144	146	157	140	149	154	172	158	136	152	190	145	138	186	142	157	165	166	148	174	141	150	169	147	137	148	160	169	142	171	135	175	161	154	170	181	136	136	166	158	153	160	144	162	146	147	155	163	173	138	157	146	154	125	161	139	158	180	150	147	170	170	143	156	146	142	156	153	155	141	146	141	142	151	164	144	160	168	165
7930	2541	5628	6381	5655	4437	3638	3012	2601	2176	1988	1744	1453	1456	1284	1241	1110	1007	1016	890	884	917	797	766	792	739	731	719	695	673	635	688	606	596	647	588	581	606	629	642	581	547	525	563	552	522	575	530	572	514	523	558	548	528	473	499	536	508	519	472	476	514	472	532	506	448	507	485	497	462	485	480	511	449	507	494	451	508	480	511	450	472	511	491	529	449	495	499	482	483	458	472	525	458	455	446	467	466	463	515	504	471	472	519	454	484	495	510	481	457	437	451	423	493	463	478	441	493	478	472	461	455	497	468	514	500	482	437	459	474	472	464	494	513	489	447	501	455	465	470	449	494	429	490	458	458	462	446	466	426	457	478	486	459	447	497	489	419	450	461	449	461	444	464	513	449	428	477	509	491	525	480	500	467	474	483	492	480	549	497	433	460	461	430	468	458	429	475	454	461	524	507	444	469	445	470	473	453	490	445	465	458	482	457	522	460	482	495	480	479	464	457	438	500	465	471	472	449	465	440	468	474	495	441	465	468	481	492	485	483	452	474	432	464	498	442	471	488	492	468	446	473	457	478	465	476	464	470	444	445	454	446	514	512	430	454	462	481	458	458	460	431	482	463	421	441	469	440	473	493	435	484	420	486	488	420	491	433	456	429	454	480	504	498	479	454	469	501	467	464	450	491	443	464	467	473	475	460	463	458	483	450	443	449	464	506	466	420	465	494	466	447	458	481	481	475	466	474	489	461	480	464	453	451	479	486	481	456	406	480	449	460	452	465	484	480	448	502	425	451	462	489	467	468	433	504	445	464	447	527	471	484	443	465	469	520	475	454	495	490	405	488	471	473	470	497	466	446	481	477	462	467	459	479	445	415	452	493	467	448	527	461	480	507	451	448	502	465	437	460	441	480	443	484	458	481	477	462	470	468	483	488	458	473	479	498	450	471	482	490	423	456	471	476	501	485	442	459	420	468	483	442	448	501	478	484	465	442	484	462	507	466	430	446	483	466	448	466	488	449	461	464	485	488	486	455	435	460	456	455	460	493	467	458	505	432	467	460	476	459	511	488	464	482	472	429	420	447	436	457	415	482	455	469	457	457	491	478	470	475	437	485	454	492	476	443	455	494	436	494	463	516	444	445	508	505	437	536	475	482	428	438	447	476	454	500	429	459	459	515	464	450	481	495	447	459	474	491	455	440	487	452	499	462	457	427	480	472	467	430	475	462	485	443	461	419	473	460	459	479	433	469	458	464	428	491	523	482	486	458	435	490	489	472	478	490	466	467	497	498	465	443	436	470	482	492	430	489	471	499	483	451	443	437	456	490	436	436	428	456	526	468	463	461	448	482	449	421	472	472	448	502	481	468	461	422	463	463	472	440	471	457	482	458	491	495	443	504	505	483	479	472	475	492	470	495	475	460	432	454	446	493	474	428	480	477	481	459	479	482	465	463	416	451	472	492	500	456	466	464	467	430	477	473	450	487	491	419	460	477	444	452	474	461	486	479	498	446	438	472	434	475	435	486	427	455	455	480	479	467	492	478	469	490	481	467	467	489	475	483	480	466	444	447	497	432	433	463	464	458	471	453	461	441	465	479	469	489	469	474	478	450	463	467	452	454	434	504	476	450	421	487	454	479	430	471	482	499	488	445	450	420	434	471	438	473	494	483	514	480	495	466	482	429	463	466	501	450	434	475	461	432	452	489	425	435	482	471	451	490	510	432	471	467	484	445	486	484	460	475	479	454	490	489	478	476	503	500	506	489	485	445	477	468	422	477	462	447	472	459	485	470	497	452	442	467	465	438	442	482	477	490	456	445	462	460	446	473	413	448	481	432	449	501	475	461	474	439	471	469	451	497	473	463	453	446	482	459	453	468	453	461	490	513	463	453	458	516	464	481	471	463	430	442	430	449	477	453	471	449	463	487	487	454	425	507	479	506	451	468	455	458	504	469	441	465	457	455	445	508	464	453	440	445	437	477	471	450	515	499	475	416	477	450	411	465	430	467	485	435	491	459	485	454	473	478	465	474	506	454	467	424	512	457	458	459	490	491	507	462	468	501	490	505	473	476	507	460	474	469	421	443	439	489	450	451	454	437	492	445	492	454	498	455	471	468	484	462	470	497	455	505	471	500	453	428	500	477	450	445	459	435	460	426	434	481	451	519	477	464	457	498	523	461	492	458	476	460	503	469	482	484	457	465	465	461	484	440	442	420	430	464	443	455	466	430	472	459	483	490	476	486	480	457	484	471	460	474	479	473	490	453	455	465	457	476	438	465	484	511	455	502	492	451	479	474	461	469	429	455	477	422	427	452	473	475	423	463	485	430	460	466	459	470	453	487	444	466	489	511	451	474	470	437	508	486	487	447	475	479	448	472	485	455	455	450	511	507	430	465	454	475	429	488	458	481	516	425	473	480	465	489	455	454	474	435	468	492	469	507	468	446	477	467	431	488	505	472	461	438	445	473	478	485	463	503	442	430	492	448	494	447	477	445	497	461	446	477	495	461	529	474	492	476	507	452	468	462	440	482	509	485	482	473	493	459	433	454	490	470	441	436	438	480	468	491	443	445	444	462	468	476	469	483	475	450	429	443	472	444	459	422	475	484	450	441	507	482	477	494	499	469	446	480	464	466	425	431	454	446	462	433	504	420	482	532	512	442	492	429	452	499	440	477	457	516	469	508	483	456	487	482	494	452	487	433	478	454	464	464	414	439	452	472	476	538	490	446	451	557	462	486	441	451	493	450	463	478	465	485	491	438	484	461	475	472	485	451	446	443	481	493	454	507	486	474	427	486	470	475	484	470	464	489	469	500	491	440	458	472	482	462	462	445	453	471	473	435	463	457	500	513	450	461	474	441	489	441	447	457	440	538	407	459	473	478	519	485	481	445	464	458	478	470	474	486	505	464	487	448	443	482	468	486	475	466	490	470	482	481	443	470	451	501	453	451	435	472	464	436	511	430	478	417	440	457	492	462	461	452	460	456	472	464	441	495	460	449	474	477	456	483	527	433	452	455	448	457	445	482	488	515	464	450	462	462	481	472	499	499	466	484	472	463	488	460	487	457	431	454	467	450	495	479	455	477	477	476	491	460	446	419	444	485	458	516	449	425	467	485	436	460	450	465	512	466	450	464	453	477	466	457	460	475	458	454	480	485	514	444	526	473	522	433	456	485	473	455	459	495	432	446	478	482	468	474	492	399	467	452	486	465	477	455	471	487	453	464	436	444	460	489	471	488	482	475	505	478	447	445	492	456	479	431	443	468	491	420	465	469	428	467	462	470	470	458	445	513	479	452	466	469	470	464	478	440	474	458	459	454	519	494	507	483	431	488	494	472	487	467	469	481	427	464	455	480	463	498	434	495	472	476	429	471	404	431	508	449	453	465	453	506	451	461	451	475	497	434	459	464	465	455	446	449	440	432	461	483	480	480	471	444	467	516	484	503	477	499	444	454	451	464	453	451	451	469	479	438	474	446	497	484	467	466	499	445
2443	319	309	315	304	273	280	237	285	240	246	251	248	252	259	265	264	239	261	271	257	265	247	243	268	246	222	255	287	267	241	243	246	235	239	255	230	240	250	227	249	269	253	279	223	264	242	234	258	265	243	227	231	226	241	224	237	260	233	242	254	264	237	256	257	242	239	247	277	228	249	235	250	217	258	254	245	280	257	250	221	249	250	228	248	243	249	234	233	261	264	226	238	245	260	223	247	248	233	257	237	264	241	251	249	230	216	237	273	237	254	229	217	243	251	209	239	229	247	224	246	268	250	229	219	238	245	255	230	237	265	228	236	251	249	257	232	237	221	234	241	222	221	240	245	226	238	240	250	264	269	265	244	246	251	260	249	238	239	246	247	247	249	229	228	222	250	255	238	240	258	232	223	245	244	227	244	239	246	242	246	253	252	241	241	229	236	228	284	208	235	257	257	252	268	240	242	246	277	232	256	237	240	230	248	272	259	245	258	250	263	235	227	236	275	241	252	240	251	261	252	227	269	259	260	232	248	257	240	235	227	242	220	253	253	223	236	236	247	254	232	229	277	245	238	253	215	240	242	235	224	248	271	237	236	268	253	219	259	232	285	259	242	258	227	218	242	252	253	250	257	252	240	228	231	231	239	226	241	266	248	266	264	256	231	233	210	235	250	272	241	267	250	244	238	261	258	255	248	242	238	259	220	249	260	225	217	260	258	237	251	250	221	226	250	223	240	239	254	262	237	237	245	210	254	240	237	211	229	248	249	250	250	255	246	255	244	246	230	268	282	245	226	251	244	272	235	260	260	268	223	222	205	282	264	239	242	238	234	247	236	227	249	250	242	259	261	257	245	240	263	271	246	254	223	254	237	246	249	229	237	249	254	265	227	230	236	243	264	238	258	281	242	238	243	244	220	247	272	266	259	246	228	239	239	248	227	252	234	239	266	225	227	259	232	220	251	237	258	244	261	239	222	283	261	247	244	234	233	227	244	242	208	257	230	234	257	251	228	247	234	244	233	259	233	265	256	251	238	248	249	214	237	242	252	247	244	275	220	240	241	253	250	265	238	242	225	246	258	267	232	283	224	238	261	240	261	228	243	236	252	267	220	243	259	226	227	221	241	227	234	262	233	245	230	234	247	252	231	240	246	253	241	242	240	244	245	226	235	244	239	226	253	253	251	245	250	256	238	251	255	245	249	253	256	251	265	258	248	228	241	247	275	233	247	234	245	269	268	263	262	247	248	240	250	242	266	218	253	227	233	264	233	272	241	240	227	212	246	228	244	258	247	258	233	222	234	281	216	238	253	257	260	247	250	213	261	247	232	239	248	223	241	246	234	223	269	241	247	250	239	211	226	275	296	231	249	230	241	245	213	233	270	256	266	280	245	246	268	235	245	250	248	261	247	233	245	250	236	247	234	265	262	259	271	247	256	250	250	218	266	246	243	251	231	249	246	253	252	248	238	223	259	246	230	250	267	243	228	249	219	240	236	249	233	265	225	259	220	237	284	235	253	219	259	262	230	244	271	244	229	261	223	228	258	252	237	229	226	235	237	228	229	244	270	229	255	252	240	229	251	278	257	230	259	226	266	267	242	240	235	271	243	219	238	271	252	248	234	260	245	229	246	267	234	259	230	272	231	238	229	250	294	247	232	239	229	245	223	228	225	225	243	244	219	243	247	273	248	243	230	242	205	257	253	257	252	232	255	234	234	257	252	234	255	260	244	268	239	248	233	243	244	233	243	263	240	258	262	251	263	231	226	247	235	230	244	241	283	257	235	225	254	245	224	240	246	268	229	232	276	263	220	262	243	257	264	225	243	225	235	224	246	247	245	261	258	256	236	232	248	267	208	254	247	248	240	228	246	219	241	229	242	244	211	230	227	241	241	253	259	227	242	242	233	220	204	250	228	248	250	232	263	246	263	240	266	273	252	236	230	266	240	240	253	255	215	261	226	235	243	218	265	244	236	243	255	254	227	241	261	259	233	264	230	236	264	249	277	244	224	254	235	267	224	254	242	226	230	227	225	270	219	248	252	264	229	201	230	237	241	229	240	238	230	256	229	251	237	229	231	224	245	279	286	262	241	252	229	263	251	256	239	238	264	254	259	252	247	259	225	243	265	253	249	244	228	218	253	230	239	250	239	253	250	227	229	224	254	235	227	243	225	224	238	245	235	239	253	258	246	247	239	238	269	235	227	221	226	207	254	249	292	244	252	254	254	220	228	245	257	242	252	247	211	248	227	250	238	252	234	267	262	255	225	230	229	247	273	241	240	217	213	250	226	264	226	267	220	255	218	244	257	236	227	254	263	246	268	261	239	232	277	241	238	213	233	264	249	244	224	242	234	252	253	287	234	245	240	249	260	277	263	235	246	264	271	246	271	243	251	259	269	246	245	243	225	240	233	235	243	279	254	250	264	267	233	242	228	248	238	255	250	218	267	248	254	224	237	237	211	271	252	237	226	237	273	252	240	255	226	245	252	224	241	216	237	265	237	239	256	263	244	235	270	245	258	238	211	227	240	248	211	232	264	228	240	236	242	262	235	220	248	236	229	215	225	242	242	251	239	220	225	258	261	215	260	241	262	222	237	249	208	235	247	237	253	283	241	246	222	265	232	242	235	246	226	248	253	224	226	243	245	231	261	267	227	249	240	226	270	269	275	224	253	237	255	237	233	242	257	244	244	242	241	267	234	227	242	252	257	256	221	249	226	249	253	262	277	230	236	242	246	245	224	234	246	230	258	267	244	227	231	264	227	255	265	235	249	256	226	230	284	252	247	269	260	254	233	239	238	258	226	245	217	263	232	215	205	210	210	244	224	251	239	234	232	263	249	255	241	253	248	226	261	232	230	244	263	265	249	256	237	253	236	232	266	232	251	235	230	240	244	233	249	275	221	275	240	234	236	245	235	219	227	232	231	239	263	245	224	241	238	270	237	255	211	240	235	249	247	247	229	256	246	211	232	248	271	224	290	257	261	224	242	255	245	254	258	223	266	285	246	260	248	235	263	241	262	255	276	223	222	234	235	224	238	282	271	268	247	247	255	258	252	258	265	222	234	255	226	273	233	265	224	240	215	217	238	223	249	243	254	237	238	265	216	251	257	222	232	248	239	234	231	245	266	257	244	270	251	235	265	247	261	236	231	240	247	233	227	240	239	228	255	234	240	260	225	274	232	257	258	256	246	235	227	234	219	232	243	237	278	246	261	270	239	239	258	240	232	244	265	248	230	252	256	251	243	236	262	257	267	256	217	223	241	251	243	212	229	230	245	242	230	249	241	251	247	264	255	235	243	229	241	209	232	233	281	271	223	276	252	233	255	243	236	233	254	240	267	251	245	248	235	253	250	222	264	244	264	252	213	229	250	216	242	250	240	249	240	249	218	239	244	224	190	245	250	202	238	247	254	261	229	223	244	258	255	251	233	238	250	229	223	218	244	234	205	233	250	239	207	242	250	235	270	224	273	259	252	242	268	260	264	269
2335	717	889	940	908	809	762	802	747	758	667	714	754	717	702	700	661	700	643	660	694	694	662	688	679	651	669	649	684	636	640	706	709	700	676	659	656	702	656	679	618	678	640	704	684	641	679	647	650	700	647	692	648	683	634	644	680	640	662	677	669	668	686	636	656	682	678	654	708	679	641	654	627	667	624	709	711	638	666	672	646	654	666	727	691	720	727	627	657	743	683	656	668	686	660	713	631	684	664	625	675	634	657	671	642	663	640	675	630	681	679	661	658	634	648	647	653	626	670	648	611	661	615	664	629	674	618	695	674	646	695	663	639	658	625	668	666	634	677	695	699	666	689	629	646	634	654	644	703	692	619	658	624	650	664	650	701	652	662	635	670	640	663	697	613	664	666	644	642	646	660	644	600	654	648	631	688	657	665	696	649	663	664	643	652	647	668	673	661	678	680	675	653	688	671	700	621	592	709	689	732	646	649	670	653	689	662	699	679	673	619	631	660	696	698	655	615	712	711	678	680	663	670	683	711	646	682	633	631	670	668	612	699	657	674	695	673	668	670	673	636	669	667	676	656	656	740	639	670	632	650	678	675	684	668	666	660	662	640	651	678	632	675	701	647	673	634	674	657	650	652	659	692	660	658	643	645	659	654	688	681	667	633	612	662	682	708	640	652	664	677	647	653	619	654	649	674	654	637	684	642	677	679	632	652	713	691	669	681	669	649	644	627	652	647	633	658	616	684	705	581	696	641	648	680	649	644	637	667	649	652	703	667	687	641	681	615	619	632	647	639	655	678	660	668	631	636	685	652	657	634	650	674	685	636	690	647	669	663	627	668	619	682	673	661	651	671	638	634	700	607	665	698	616	648	619	644	620	692	669	657	647	707	624	677	647	648	635	593	670	684	631	658	678	676	656	653	637	700	674	709	670	649	668	672	655	671	658	614	668	658	627	644	676	635	654	665	601	650	664	649	659	701	655	631	698	694	620	658	637	645	682	659	693	683	631	648	626	655	644	661	654	682	686	690	635	668	649	650	642	679	674	689	645	687	677	663	648	682	695	674	685	678	614	663	673	639	612	644	661	705	661	685	602	657	632	691	635	668	623	637	666	632	622	612	662	644	670	669	696	679	662	642	663	659	656	633	670	661	636	678	710	680	659	702	693	680	651	674	668	631	641	732	683	635	657	706	656	682	678	651	660	678	642	661	674	689	687	638	681	643	668	661	668	669	660	661	664	672	680	662	633	611	663	670	670	684	696	666	648	643	647	649	686	707	679	645	678	609	696	682	631	605	655	700	671	664	644	621	653	688	702	639	658	637	671	662	694	606	641	700	651	668	626	685	636	681	689	650	695	652	660	622	659	724	648	671	629	686	675	677	646	680	636	677	652	650	645	710	634	696	652	647	640	692	653	680	676	653	685	666	642	661	635	642	647	675	663	666	689	641	665	646	632	692	657	655	712	588	683	687	659	667	714	662	651	686	598	635	658	664	661	641	679	699	624	689	720	680	658	701	700	710	684	649	636	673	638	655	674	668	676	694	643	697	622	654	666	683	673	683	638	665	625	687	685	624	654	645	634	653	663	640	668	717	669	690	683	674	657	652	681	628	634	673	658	646	650	621	639	663	637	660	687	648	719	654	658	666	661	656	656	670	624	649	644	699	682	676	640	636	631	656	701	674	659	652	630	628	681	688	701	663	643	674	651	657	638	699	634	649	657	682	647	659	629	667	661	662	678	653	668	687	683	681	721	635	615	705	641	659	683	649	664	695	700	686	655	665	675	695	640	711	653	649	639	666	650	660	607	695	640	689	650	703	702	651	664	673	709	677	659	690	621	622	634	666	708	667	676	698	696	633	674	647	741	653	664	647	691	678	671	658	697	652	687	631	650	652	636	683	656	683	654	656	682	671	675	657	675	656	684	649	643	640	691	665	636	617	626	697	685	681	670	718	610	676	676	637	690	689	645	693	649	709	705	654	654	644	690	653	640	654	649	693	655	613	644	644	668	621	642	659	679	665	704	671	633	650	672	685	659	656	694	661	645	672	640	695	674	684	638	653	673	651	673	611	680	619	656	671	701	644	654	678	647	625	642	625	687	747	658	630	675	666	711	651	611	693	671	614	685	647	651	625	647	674	677	681	652	637	650	635	668	688	657	641	711	698	612	631	665	688	678	628	687	666	638	646	656	650	655	649	621	638	703	683	710	704	649	681	679	683	659	680	648	667	627	657	678	671	678	663	686	651	689	657	712	642	671	623	693	671	688	655	701	688	693	656	630	664	636	647	648	672	678	635	604	672	624	616	677	650	679	703	644	655	637	651	631	652	671	670	644	646	628	683	643	629	642	689	684	633	637	699	619	694	685	620	632	675	648	651	646	662	699	636	630	652	686	690	659	700	651	645	675	669	613	706	681	660	667	694	664	651	688	703	692	718	674	638	650	673	737	672	659	634	605	705	668	592	643	624	645	663	646	701	655	677	672	672	649	714	660	623	698	689	622	659	642	673	668	677	628	686	683	647	658	625	647	659	650	723	604	640	644	652	663	657	621	694	717	670	677	630	708	641	662	619	634	671	637	661	639	666	674	686	683	646	650	705	625	614	674	664	679	674	665	668	648	660	671	670	660	656	670	689	662	646	660	677	639	678	689	648	650	689	707	723	663	672	651	666	642	662	665	655	652	693	665	676	639	678	632	681	648	673	690	655	683	651	681	638	654	663	650	647	655	696	675	657	662	680	658	703	631	604	666	651	686	641	631	657	689	721	688	644	622	743	711	671	726	652	661	662	649	618	622	655	668	664	674	674	692	677	640	669	658	612	664	645	696	646	628	631	694	665	645	713	658	657	714	635	684	657	689	639	703	673	604	654	695	692	646	638	683	619	660	670	678	680	625	681	687	669	645	644	652	636	681	638	642	585	686	650	675	706	665	627	655	656	635	665	678	700	646	729	679	657	645	655	656	644	678	653	680	697	679	599	681	681	663	635	688	651	670	658	630	664	645	696	651	648	669	648	678	666	657	640	639	691	629	668	676	676	669	623	631	661	656	683	669	691	700	701	692	683	640	675	642	680	682	648	641	601	672	625	636	693	665	692	635	668	674	667	616	662	666	674	606	639	689	653	626	636	682	678	672	630	615	705	642	713	659	679	657	670	658	698	640	677	658	677	667	684	683	668	593	686	664	724	653	623	670	689	655	659	720	659	650	670	617	661	659	689	652	652	678	695	651	659	638	686	623	704	653	694	640	661	668	653	615	650	662	646	603	620	611	690	642	647	657	637	659	664	660	673	671	626	629	647	626	654	666	646	627	680	668	636	642	664	672	709	698	694	626	674	659	653	679	657	676	680	665	680	671	704	653	721	647	649	672	628	633	648	726	674	654	646	652	674	675	640	642	647	669	673	669	705	620	669	696	645	676	677	695	709	649	682	639	628	659	629	688	683	673	658	636	667	657	653	639	650	663	629	657	643	706	678	633	633	613	649	666	652	609
10372	1259	1415	1158	788	664	466	415	345	273	235	227	208	178	150	167	142	197	180	152	149	122	137	150	126	138	132	158	116	123	130	126	122	137	110	126	131	119	133	119	134	143	120	126	120	117	128	137	136	146	109	137	120	118	124	131	121	105	128	118	121	137	124	121	129	110	126	136	122	114	124	137	99	99	116	127	123	128	111	115	105	113	104	107	94	110	109	108	119	121	109	108	110	96	120	99	115	104	116	106	115	135	123	125	120	141	114	134	130	96	136	117	121	104	118	125	117	115	125	129	104	115	128	135	123	100	114	113	107	121	112	115	95	117	133	107	138	107	112	128	111	131	110	103	110	124	122	100	126	123	132	105	132	123	110	119	99	131	94	125	132	133	124	121	113	133	113	116	117	132	124	131	138	116	104	127	104	130	106	125	115	128	115	134	108	109	113	114	113	107	112	112	122	132	117	116	130	90	119	107	128	116	126	128	126	106	118	133	112	112	103	110	113	108	129	137	114	112	107	114	113	133	122	114	125	124	127	131	115	127	119	99	112	126	117	114	127	117	140	142	91	112	130	130	114	102	127	101	108	113	104	140	136	116	141	139	98	108	109	116	121	148	119	132	105	160	113	94	110	105	120	120	104	97	114	120	111	129	118	109	102	122	128	120	119	124	112	124	117	110	137	112	108	123	107	140	126	119	119	110	112	118	117	131	114	118	103	127	119	117	114	116	116	127	129	137	131	117	135	124	121	82	125	93	128	126	114	95	116	128	104	131	127	127	120	116	119	111	120	100	107	122	115	115	116	122	133	98	153	128	107	108	121	110	118	116	111	120	135	118	92	113	102	138	131	105	121	122	107	136	106	134	125	113	107	129	116	116	133	108	110	130	103	135	107	130	117	111	94	115	121	106	102	117	115	136	118	107	112	117	121	126	110	117	107	118	122	127	127	134	139	124	117	119	115	112	114	92	116	114	123	128	116	98	136	115	121	105	129	103	100	104	142	115	121	139	100	104	116	128	126	118	114	90	111	147	100	110	115	100	91	111	116	104	116	111	114	126	112	124	114	100	127	102	135	110	114	133	112	111	138	136	100	104	125	119	121	102	124	115	117	115	119	116	121	118	126	125	104	124	99	121	117	123	111	119	112	146	134	118	118	129	128	114	106	99	109	123	96	120	124	131	122	103	108	131	98	103	121	136	126	112	114	117	129	130	102	132	113	90	108	122	111	126	112	128	127	115	119	114	114	132	134	118	110	119	113	124	110	131	125	116	112	100	107	114	108	129	109	120	136	134	107	131	122	115	114	106	101	118	115	103	102	123	134	106	121	107	125	135	135	120	122	109	125	114	134	123	106	119	115	130	127	96	122	115	100	133	117	125	102	128	119	111	107	109	103	116	115	138	117	115	112	123	110	121	126	127	117	103	140	93	126	134	116	107	128	124	129	134	132	122	119	119	102	125	108	123	136	91	124	123	107	99	115	123	118	122	113	121	111	112	110	117	136	111	121	120	103	118	132	116	131	112	124	113	116	151	121	117	112	112	120	121	116	118	117	120	106	134	125	125	115	120	129	143	123	108	103	113	97	124	110	110	102	108	111	117	117	110	133	117	123	121	119	117	110	114	133	122	120	106	129	121	113	110	110	124	126	125	122	111	98	117	123	144	113	109	128	118	109	115	122	111	122	141	135	113	115	106	102	130	118	126	124	121	109	119	108	138	130	96	109	112	122	132	112	115	124	120	121	121	128	116	104	111	126	116	107	127	132	109	109	112	125	112	111	98	114	110	119	124	105	135	109	114	125	114	109	107	109	107	123	138	111	112	102	105	107	122	119	127	118	106	120	112	118	146	121	128	120	110	118	123	124	112	107	121	115	116	108	121	112	119	133	143	118	116	112	127	112	119	126	120	100	106	110	123	98	117	140	102	133	110	117	108	104	125	102	125	116	127	125	114	132	102	122	122	125	121	111	134	125	121	115	112	117	97	110	123	132	134	113	119	126	92	117	127	121	126	121	127	120	128	128	115	114	123	130	112	122	116	134	124	94	122	97	139	144	110	96	126	126	136	137	110	116	130	115	119	109	118	123	118	118	109	94	119	120	122	127	117	122	107	137	123	120	130	123	124	130	115	111	98	119	111	115	113	112	128	105	110	121	111	129	114	108	126	106	122	103	127	99	112	112	123	96	101	114	124	121	125	112	109	103	128	114	123	124	114	116	114	107	119	114	110	91	108	111	122	129	106	125	125	118	130	120	126	120	110	125	118	116	129	127	129	114	91	101	128	122	129	92	110	116	131	126	101	112	107	116	99	113	125	93	129	126	120	139	128	106	128	119	127	125	148	125	120	113	115	119	110	111	120	106	132	118	117	124	104	99	112	126	108	124	115	101	98	95	127	130	119	118	114	105	127	124	127	124	128	119	116	124	118	123	114	143	111	109	116	110	127	105	127	105	117	119	107	117	116	135	109	102	123	136	120	112	129	99	124	101	149	114	134	115	112	107	115	107	113	120	112	130	124	119	112	124	122	120	116	99	113	116	104	127	127	114	109	120	107	115	107	131	139	129	114	119	108	113	119	116	111	119	110	113	109	131	117	113	115	109	127	106	132	106	131	121	118	115	127	122	117	117	130	120	127	118	107	112	119	122	106	115	128	133	123	124	108	129	122	118	107	124	118	119	134	119	107	103	132	125	122	106	120	113	115	123	126	125	120	120	104	121	110	109	145	117	127	127	135	110	129	124	131	97	124	132	117	117	128	118	114	117	128	127	103	111	115	141	117	109	121	120	108	133	138	124	136	113	138	118	124	117	99	113	129	121	100	117	128	138	108	116	128	121	117	99	121	112	141	146	119	126	126	109	133	120	108	110	120	116	125	119	123	120	117	112	106	115	117	119	122	104	118	118	113	132	139	115	100	105	113	120	122	128	126	129	118	117	112	101	122	109	119	114	130	121	120	111	108	119	130	105	116	106	122	133	129	101	120	139	112	127	136	111	145	118	126	133	112	109	121	115	128	112	122	113	118	124	115	130	108	141	125	125	98	112	124	97	128	113	107	124	116	122	103	100	93	119	125	136	128	152	106	122	112	115	116	114	104	120	96	132	111	103	106	108	110	118	115	129	114	132	123	111	134	102	130	104	129	129	124	117	123	110	128	106	121	128	104	110	107	121	131	107	141	117	134	130	106	118	138	103	118	128	122	113	106	119	129	119	126	125	110	135	112	132	123	119	102	118	113	117	112	110	109	135	112	116	124	129	114	133	114	119	108	112	134	131	126	126	128	129	110	112	137	148	104	102	112	124	102	119	138	119	139	112	134	103	111	130	116	121	115	123	123	108	117	123	127	97	104	115	130	111	128	132	125	120	124	111	116	113	110	122	120	118	113	118	108	139	108	128	108	138	147	113	157	113	115	112	127	114	130	124	108	115	121	100	120	123	139	132	126	92	129	94	124	99	116	111	98	125	112	125	114	108	121	117	107	120	110	102	117	140	119
5851	1425	3191	3800	3246	2556	2109	1720	1511	1307	1143	994	944	869	809	748	698	660	654	622	617	578	540	510	509	473	511	512	487	453	465	426	480	441	479	462	416	398	393	438	430	415	426	448	400	422	435	407	417	395	382	416	425	399	387	405	380	410	368	376	388	367	368	404	393	390	348	400	392	379	392	397	394	374	362	355	386	377	361	349	420	369	377	366	385	392	373	396	334	384	397	401	391	361	378	374	358	389	381	344	385	361	379	341	391	361	382	331	371	373	356	352	359	396	344	328	362	373	366	374	407	354	401	381	381	366	362	337	360	386	341	408	391	388	368	343	394	374	350	352	377	366	351	383	361	348	344	363	381	383	338	350	407	340	356	328	387	372	345	379	366	348	348	339	357	364	352	373	345	347	347	320	365	375	352	353	348	360	396	372	388	361	372	351	357	338	363	351	369	360	372	397	359	360	339	371	382	376	352	351	342	385	377	361	381	359	349	358	384	343	338	352	351	344	388	368	374	387	359	348	344	372	343	340	365	319	351	345	365	382	390	418	351	352	349	352	363	368	372	360	369	342	352	396	385	375	355	373	367	347	346	364	350	363	353	404	375	344	367	369	380	389	358	376	348	364	312	314	368	367	386	355	353	347	376	392	349	396	379	349	330	345	363	374	337	367	383	363	347	371	361	373	364	395	360	367	357	382	349	336	389	382	372	366	386	360	377	345	341	343	374	356	350	348	361	353	347	333	367	399	394	365	362	343	352	356	372	347	349	363	373	370	389	339	378	389	376	366	333	383	369	321	346	330	355	370	364	364	365	334	348	343	365	368	353	342	373	346	358	370	342	369	378	339	358	368	392	375	366	376	359	362	408	374	355	323	338	363	383	337	372	364	332	323	372	372	383	349	382	360	360	344	353	351	368	362	347	315	371	338	370	355	368	352	372	369	341	377	384	365	353	348	337	357	357	388	366	352	348	349	362	309	363	347	381	369	362	370	320	366	333	339	359	344	341	339	333	367	357	380	363	356	318	361	356	340	363	362	398	355	391	350	367	369	350	324	380	346	362	352	339	345	344	349	363	356	385	393	402	384	347	374	367	357	409	354	384	361	367	372	362	364	410	362	357	333	391	343	380	373	380	407	354	349	325	354	354	352	362	342	354	378	351	378	393	372	348	378	372	357	376	350	358	365	381	347	377	383	402	391	347	366	381	367	348	372	365	351	340	383	345	367	386	364	315	370	352	377	370	379	389	382	358	341	386	342	349	360	367	367	370	365	372	320	360	379	365	330	402	339	361	366	380	364	345	323	351	355	367	372	348	347	431	343	368	356	351	373	367	357	375	386	345	351	349	390	350	373	311	393	357	360	376	385	333	354	347	386	366	340	346	341	361	364	386	349	363	379	394	348	349	354	339	401	351	326	376	358	326	323	366	344	333	386	344	343	370	384	350	341	362	359	351	341	348	380	331	347	369	348	363	380	348	412	360	351	387	341	346	379	355	368	384	392	360	381	344	354	369	383	332	384	357	338	356	361	380	364	318	377	376	345	369	375	369	333	294	377	392	346	350	346	357	390	351	395	325	360	364	371	366	369	340	364	341	368	374	399	369	343	382	373	341	358	359	387	349	339	346	371	375	372	341	379	361	345	386	359	350	340	370	393	394	387	371	361	366	342	362	356	344	388	354	329	355	336	362	350	322	335	369	365	365	398	352	349	370	356	380	368	328	367	322	320	377	376	371	359	363	339	376	391	357	375	378	341	368	351	338	387	316	340	390	371	386	354	349	363	368	361	356	348	383	377	381	371	346	381	355	369	346	345	385	356	356	392	356	322	372	359	350	361	372	379	401	392	393	326	333	378	336	362	358	392	343	383	357	362	383	351	347	366	343	358	342	355	387	352	348	363	363	376	345	366	340	359	346	366	371	366	328	346	358	361	352	385	318	341	346	353	360	375	355	343	387	370	353	346	358	366	360	347	382	346	352	367	379	378	364	358	358	375	373	365	373	326	331	354	363	352	348	366	361	366	341	330	355	384	335	335	337	349	361	353	372	368	352	362	359	389	362	365	371	371	340	340	364	376	364	378	377	351	353	355	373	371	359	364	373	369	350	349	341	364	344	318	358	348	401	368	374	340	370	351	375	354	346	370	366	357	344	355	360	303	370	354	360	366	356	339	372	353	361	379	336	363	338	326	390	344	351	345	381	312	339	331	375	364	319	324	335	367	352	353	362	350	352	387	365	378	392	356	365	366	373	376	357	345	352	354	365	377	399	376	351	366	362	388	365	339	347	371	363	391	341	329	368	383	350	357	358	365	354	393	344	326	366	352	357	383	309	359	401	398	349	308	369	388	372	352	350	367	359	361	360	401	371	375	367	380	344	383	384	382	365	353	360	402	336	392	348	365	363	367	364	362	378	363	346	352	363	353	368	373	350	361	356	345	324	362	377	388	345	350	374	359	351	360	337	346	383	365	345	374	365	377	328	343	356	359	365	365	367	354	348	338	336	361	351	343	363	340	380	353	368	359	372	348	344	336	361	343	377	348	343	346	380	359	361	335	381	340	350	384	372	348	348	379	368	375	354	317	347	341	351	328	351	342	369	374	365	353	334	370	346	375	317	331	345	397	331	348	327	354	348	360	372	384	354	346	311	359	321	343	358	347	339	324	381	375	357	340	395	413	368	329	362	371	339	328	376	349	376	351	350	397	364	341	324	347	351	340	373	350	338	368	367	322	366	366	359	372	358	324	371	351	339	328	348	325	395	334	365	368	369	332	365	368	337	391	346	355	351	358	364	377	373	355	381	355	351	371	379	366	379	353	361	333	343	355	395	347	386	399	382	361	369	369	364	345	361	343	389	344	367	352	352	368	335	355	364	385	372	353	342	336	343	355	355	345	371	368	353	326	334	352	359	356	368	362	367	360	344	327	381	356	349	375	350	356	338	373	371	339	343	393	353	363	342	378	358	327	396	370	358	348	364	351	340	352	353	349	350	359	329	356	355	396	324	377	350	354	377	356	355	351	374	357	337	378	358	376	353	375	344	378	326	373	320	348	357	371	354	361	357	348	351	355	371	384	355	334	348	349	357	344	337	346	353	370	366	343	388	376	353	341	355	352	340	347	364	382	405	374	385	349	361	345	355	353	355	371	351	365	338	367	385	368	337	383	360	365	400	391	375	377	341	358	357	385	364	402	304	363	374	356	329	335	365	363	356	393	352	339	343	378	320	365	389	334	406	352	349	353	369	338	371	358	367	340	355	322	338	335	343	366	395	337	393	351	370	352	352	305	365	357	381	348	355	335	317	378	372	335	367	307	353	390	379	375	363	375	368	364	369	421	323	357	385	359	352	366	365	363	423	368	318	362	402	351	382	356	353	353	329	356	377	359	364	345	377	369	357	356	349	374	307	354	363	387	376	348	318	395	370	363	391	326	326	338	342	375	321	343	357	328	327	383	340	352	374	388	374	326	373	342	345	342	379	357	377	377	352	348	350	359
18544	3067	2868	2171	1602	1128	926	696	549	475	389	361	297	328	267	253	251	245	218	235	192	218	192	190	194	170	181	198	167	189	201	193	182	178	175	157	181	153	165	181	175	170	175	175	159	168	157	155	162	157	169	154	163	154	167	166	160	176	154	139	149	169	152	161	172	180	147	186	170	179	160	149	165	174	168	174	173	173	179	158	167	150	142	161	149	172	157	145	145	155	158	159	160	159	151	159	150	177	155	161	142	149	164	166	151	162	172	147	150	140	166	155	168	162	137	152	165	178	158	144	153	174	162	161	164	148	156	147	158	154	150	157	161	143	178	156	145	147	164	160	173	154	162	148	154	155	139	142	152	147	159	184	169	148	157	160	151	172	145	157	163	136	175	148	155	168	148	147	179	173	149	173	171	149	170	147	174	174	179	143	164	150	137	141	148	152	176	175	164	175	159	162	140	158	152	150	150	160	172	162	145	168	146	154	173	143	147	168	152	157	151	140	157	147	176	150	135	164	179	153	165	175	150	161	142	127	155	158	160	153	153	160	157	158	153	147	140	169	162	160	159	159	142	175	153	180	180	176	180	156	145	123	170	144	170	177	165	151	153	151	151	170	153	167	130	138	143	177	162	151	149	144	139	146	171	158	139	172	176	150	153	164	142	153	142	138	144	160	149	166	154	146	144	147	145	166	174	166	156	169	145	170	153	144	137	141	175	151	164	153	153	158	148	161	182	174	178	153	138	173	156	156	126	183	188	171	153	137	163	140	188	168	166	168	148	150	151	166	133	157	172	152	150	148	150	174	151	145	145	138	174	160	142	139	145	137	149	156	151	177	149	166	148	140	155	136	144	154	134	150	144	150	137	145	150	160	170	160	149	172	142	158	152	138	157	150	163	176	154	146	167	166	158	148	159	158	167	177	149	161	151	169	147	178	164	153	154	166	132	158	146	149	154	157	165	155	175	142	137	131	156	159	163	154	146	151	138	167	150	152	147	154	172	154	147	164	138	163	130	157	139	168	147	136	160	157	129	150	172	140	139	151	153	161	153	166	147	151	157	167	147	141	143	166	140	157	141	138	174	168	156	172	135	170	152	136	163	160	168	139	155	135	147	140	142	155	178	168	167	180	159	153	142	141	159	157	153	174	172	169	161	143	139	175	174	139	173	139	137	173	173	147	141	141	166	136	153	145	137	130	184	155	170	133	171	145	174	143	174	157	156	141	143	162	129	148	178	153	162	156	144	169	134	144	147	164	172	152	138	175	176	161	156	168	168	143	152	156	164	168	158	137	169	163	176	147	145	154	141	153	148	152	168	148	136	158	169	160	159	165	144	182	138	146	137	143	164	144	127	172	144	165	156	131	172	168	179	158	166	156	170	165	143	153	138	143	165	135	168	158	133	125	154	153	192	163	154	154	156	165	162	156	175	135	143	160	177	142	127	173	164	154	145	152	136	140	166	168	164	156	136	151	147	144	167	146	143	143	164	163	129	168	166	201	150	150	137	178	162	152	147	139	153	176	133	147	159	135	161	137	142	134	178	167	135	139	160	177	145	152	129	160	143	179	149	168	160	143	143	166	147	163	157	165	147	149	143	187	161	146	165	139	150	161	156	146	162	178	148	147	172	161	162	153	151	148	141	147	138	141	174	162	166	173	139	127	153	149	159	154	161	167	150	163	158	165	146	144	155	167	172	157	161	167	151	157	133	151	161	148	149	161	153	153	148	154	157	156	140	145	155	153	171	160	142	148	147	144	155	153	155	158	160	145	172	148	177	171	175	140	144	181	133	132	170	163	151	152	162	148	180	159	152	152	167	147	136	164	168	148	150	152	175	170	153	143	154	155	141	159	151	145	145	173	150	150	156	160	146	170	156	161	157	149	156	163	162	146	158	168	158	162	157	168	161	141	155	149	165	137	157	159	146	142	138	158	156	160	146	169	163	161	170	173	172	176	151	153	157	145	150	182	141	167	167	157	169	152	133	152	162	166	153	164	168	166	161	184	171	167	150	146	173	183	158	147	159	173	148	145	165	155	166	150	168	141	166	152	155	153	139	140	159	147	148	147	142	153	168	145	175	148	153	145	153	159	150	153	173	147	146	149	157	175	160	151	144	160	155	153	141	137	146	159	157	158	141	160	156	151	158	146	163	169	160	162	162	135	128	178	163	148	146	146	180	159	152	148	152	152	142	147	167	152	148	151	131	161	155	176	158	142	174	162	173	168	157	158	158	151	159	146	131	128	149	164	151	166	153	130	137	167	156	144	144	152	145	147	157	172	161	146	157	166	164	129	157	148	127	169	148	170	140	154	163	157	156	175	143	151	146	145	164	152	147	167	167	145	156	159	145	131	170	164	151	142	158	165	160	150	160	134	165	165	152	149	153	137	172	148	136	166	149	167	156	158	147	142	176	158	146	150	140	156	147	138	148	148	168	170	186	172	155	167	152	150	145	152	168	162	126	141	143	163	159	135	155	154	159	148	167	133	157	130	167	171	160	178	188	153	163	145	176	126	140	144	148	169	157	161	179	160	165	141	143	165	156	149	158	159	160	138	158	169	166	144	174	135	131	153	156	158	146	186	141	153	170	151	159	137	146	178	172	153	176	186	153	162	153	138	184	144	157	171	159	153	152	165	159	147	152	164	162	173	162	162	148	159	148	149	151	154	130	165	154	175	153	160	163	160	160	132	159	181	160	164	138	132	154	150	152	151	160	139	172	154	164	144	144	162	152	154	186	164	161	182	176	148	156	183	168	159	138	147	173	139	189	144	165	153	166	130	170	150	141	149	163	154	171	172	169	165	157	148	168	175	157	158	183	142	160	153	163	150	169	171	158	174	156	166	170	155	167	162	159	145	166	145	162	146	152	157	160	168	171	168	154	143	159	154	170	165	172	180	170	149	142	171	163	168	164	154	145	147	134	124	165	160	155	166	157	162	171	152	160	160	160	169	155	136	146	142	157	160	155	149	155	176	161	170	154	169	148	152	156	160	152	153	166	161	138	159	145	145	126	140	147	173	172	154	173	141	154	150	195	157	156	147	124	149	161	150	146	188	163	156	134	157	139	156	161	165	169	151	160	155	165	148	161	171	152	157	161	186	142	130	145	161	191	173	177	145	146	151	149	153	151	143	167	165	164	151	135	134	161	150	155	140	143	173	152	156	165	152	128	158	155	171	150	147	171	150	153	147	146	156	174	146	149	175	133	161	178	146	131	161	161	150	143	156	145	152	161	183	161	160	153	152	158	165	159	134	147	163	165	152	168	153	201	146	156	120	167	149	163	157	176	176	138	160	162	172	140	155	166	133	154	153	180	148	140	155	167	140	168	163	167	157	168	173	146	170	183	145	156	164	159	145	165	154	164	151	142	148	137	163	133	138	128	150	159	170	155	189	158	165	163	159	169	155	148	145	182	168	170	134	156	157	140	165	137	163	148	170	169	153	177	146	152	157	154	164	152	172	161	157	164	167	149	166	167	167	168	180	148	170
7817	2602	5583	6389	5557	4512	3561	3123	2550	2192	1897	1792	1521	1362	1287	1191	1086	987	953	958	906	830	835	783	785	769	716	733	672	657	690	612	620	631	614	607	621	597	594	585	595	600	557	529	506	556	558	546	553	520	522	569	579	548	502	486	527	537	469	523	488	506	488	503	496	481	527	496	508	486	543	484	536	474	525	469	491	504	467	475	491	479	524	504	475	509	454	479	471	475	484	508	454	477	491	513	464	442	508	493	507	438	509	518	487	496	534	482	489	501	483	532	480	521	475	511	477	510	478	463	434	461	510	461	450	463	470	502	462	498	455	480	478	475	476	511	523	477	456	438	452	485	477	471	483	487	484	448	490	441	476	476	482	469	505	492	462	457	447	474	481	463	456	472	450	462	456	471	481	487	472	477	473	455	502	468	485	411	459	495	464	462	456	448	503	458	477	465	476	463	475	477	433	452	458	483	437	518	485	485	513	426	468	455	485	468	457	448	505	448	445	495	444	482	465	474	478	424	488	436	480	450	427	470	451	465	472	483	460	473	457	495	465	441	483	482	505	432	505	490	477	497	502	458	451	495	510	485	489	425	469	463	455	471	465	492	478	431	459	453	484	460	423	476	479	525	480	455	453	470	438	475	452	487	467	487	465	503	468	481	482	471	475	420	402	482	460	480	446	484	460	459	477	466	487	452	468	467	472	490	493	466	464	494	508	415	425	464	449	460	464	483	505	441	433	505	470	479	452	504	520	443	468	459	471	466	492	477	480	444	465	489	466	450	467	435	482	465	467	492	506	487	520	488	424	502	508	470	482	446	460	537	476	478	483	437	477	427	444	424	498	488	479	466	472	436	432	490	481	498	472	416	469	499	453	466	509	446	451	434	490	421	455	450	479	469	441	500	484	482	472	487	452	497	469	453	481	500	499	508	477	455	481	444	520	481	467	445	455	467	463	477	489	508	451	433	441	469	475	465	417	450	463	464	463	422	477	455	513	437	441	478	454	481	454	436	434	444	464	478	482	445	476	406	473	440	516	441	508	493	499	461	485	466	477	463	425	445	459	497	464	490	476	460	471	470	466	464	470	459	463	458	454	472	477	451	432	468	455	459	482	455	454	475	452	489	467	473	470	479	471	455	475	459	457	474	460	451	477	493	473	454	471	480	461	439	480	525	500	469	501	462	470	470	403	457	504	489	435	443	458	443	461	471	494	466	461	458	496	471	468	489	477	498	453	464	457	445	430	448	463	454	516	493	436	452	426	443	468	437	450	485	447	459	456	474	451	467	441	514	429	486	490	464	469	476	467	495	434	466	461	458	465	447	469	472	474	465	447	422	479	488	469	480	478	453	466	458	446	443	486	462	485	470	456	473	451	459	486	461	455	479	465	462	467	430	482	488	485	460	482	439	505	486	458	442	475	500	492	493	495	444	499	483	412	474	490	483	463	471	477	492	459	485	445	442	459	478	456	472	463	494	467	475	477	450	489	472	503	450	440	473	456	466	490	454	475	476	448	471	429	429	466	461	474	419	462	478	474	469	453	461	432	468	467	445	475	498	451	437	444	490	473	458	465	458	486	488	456	471	454	468	463	466	518	477	421	426	485	456	455	432	440	487	481	428	474	473	456	445	494	472	458	468	459	466	464	450	440	451	487	472	476	443	475	460	479	473	483	483	460	411	481	473	479	441	444	456	465	467	441	482	479	453	462	422	492	513	464	472	482	474	481	466	477	439	463	462	481	464	487	477	448	421	474	466	475	465	483	462	472	495	493	497	461	497	444	447	503	486	446	474	470	458	439	465	455	444	470	471	446	471	471	441	488	468	508	437	486	459	491	458	460	479	476	476	418	451	484	427	471	486	486	418	467	477	454	466	505	461	469	461	518	469	431	463	460	494	526	464	486	490	479	454	474	460	487	468	421	456	408	465	463	476	449	472	446	485	432	511	480	467	494	486	476	453	513	481	487	497	478	460	477	450	453	484	508	471	447	448	486	489	481	447	458	471	490	433	454	465	414	472	458	510	452	456	465	488	447	471	451	470	483	481	435	458	447	477	483	515	437	482	438	425	452	486	474	450	467	451	463	473	464	427	439	459	443	476	489	483	478	473	461	452	455	483	499	456	453	472	423	469	487	445	458	442	448	442	470	417	449	479	466	492	497	478	511	442	452	424	456	476	452	477	477	448	519	438	456	498	464	448	477	455	475	477	513	465	456	438	439	435	516	478	453	520	472	462	466	461	459	490	437	455	458	492	517	480	488	456	478	485	460	454	470	464	465	456	463	485	436	458	439	451	491	453	471	492	429	456	474	465	480	473	447	476	477	465	452	466	478	500	454	457	446	473	387	478	468	464	465	455	474	464	484	451	455	450	463	489	475	482	481	478	473	483	482	464	473	486	461	464	488	501	471	464	426	491	496	446	488	456	491	486	489	488	467	451	460	470	460	477	484	507	483	490	467	476	452	465	488	501	448	476	474	462	470	475	457	446	480	502	446	476	503	445	461	511	468	437	458	456	477	454	469	484	475	463	473	508	455	456	458	455	481	479	452	479	455	470	465	477	448	434	425	468	472	480	453	464	465	446	476	473	445	466	458	469	444	460	464	486	425	464	464	459	460	462	456	471	487	469	448	454	438	481	508	483	454	473	439	447	482	442	485	455	478	464	490	447	455	472	528	466	464	457	473	443	454	452	468	441	459	420	459	461	467	451	425	471	477	481	469	472	446	439	495	453	452	458	429	460	446	421	487	459	468	445	449	482	486	450	431	421	457	502	457	425	487	457	489	443	484	453	437	481	424	493	439	436	460	432	504	483	426	469	469	511	467	470	498	465	509	456	468	444	473	503	487	428	505	443	465	476	434	440	475	491	458	461	441	493	442	485	454	490	494	476	432	488	462	453	501	499	480	480	451	468	462	467	484	474	472	468	453	460	464	471	479	443	509	465	476	475	462	487	478	480	478	433	488	433	513	481	464	452	486	457	458	465	432	440	492	499	440	473	487	431	431	470	485	484	463	464	471	460	458	514	434	473	457	475	484	482	509	483	482	469	447	473	470	468	454	471	463	441	480	435	411	474	477	462	468	444	453	507	453	456	464	474	412	487	493	481	518	468	472	474	439	469	495	445	466	495	482	446	482	439	436	488	465	422	441	483	444	464	448	468	462	497	468	489	483	477	460	464	474	492	455	491	503	455	438	491	471	486	483	438	477	450	470	494	452	460	444	471	436	471	486	486	445	431	461	461	461	445	448	458	475	471	468	479	457	460	460	450	470	464	473	451	428	438	491	466	473	440	501	444	494	436	470	493	444	460	443	462	493	463	481	477	491	489	462	505	444	431	485	464	455	506	469	504	445	489	472	465	470	428	460	451	450	455	482	445	431	472	492	460	478	470	436	462	454	469	507	442	435	496	470	463	493	490	462	455	449	455	489	445	467	453	473	428	474	444	434	466	450	477	461	466	498	432	432	463	497	467	453	438	450	478	446	446	461	444	468	482
2359	340	351	303	331	289	266	257	272	229	229	246	236	258	235	223	212	242	238	248	244	242	263	242	214	242	236	246	253	232	217	263	256	270	237	229	264	259	252	249	203	226	252	245	255	245	245	227	259	257	251	268	244	248	247	234	267	256	236	243	218	235	260	244	243	244	263	235	243	226	263	259	239	211	248	249	238	252	252	252	241	250	234	225	273	243	239	248	250	272	235	251	226	262	258	219	249	225	263	252	220	260	238	251	211	217	269	229	240	230	238	251	243	255	259	277	233	246	242	251	221	246	219	219	211	230	234	250	260	235	262	235	240	247	233	244	237	234	213	226	238	269	236	225	240	253	237	229	259	248	211	257	241	240	215	232	225	215	267	243	235	243	241	251	232	247	230	259	235	254	286	207	250	255	248	223	212	246	257	230	253	244	266	238	225	250	246	255	218	266	240	239	238	249	234	254	264	236	240	253	260	239	226	252	245	234	260	261	266	253	230	230	240	207	237	243	254	235	228	240	259	247	241	246	233	221	241	245	244	273	228	238	251	258	244	229	233	231	239	243	227	215	246	259	242	224	242	222	229	216	259	250	249	227	269	243	229	245	259	247	235	255	241	244	233	247	235	253	229	260	208	238	230	252	250	249	230	227	247	241	242	235	257	252	260	287	231	214	243	240	238	228	247	237	231	230	233	225	262	243	267	244	250	251	250	247	231	235	234	256	240	235	260	257	241	223	230	257	238	240	229	250	245	249	225	230	227	233	240	222	233	207	243	263	248	247	229	235	259	224	256	267	210	232	208	225	238	222	237	237	233	230	242	274	245	237	232	263	250	235	260	227	251	234	228	244	253	255	243	245	213	279	232	250	234	235	251	244	238	242	219	253	223	226	240	244	224	233	241	257	250	256	234	249	268	245	265	259	254	257	229	245	224	220	235	256	217	247	250	237	244	217	244	243	243	228	230	225	243	228	248	234	231	241	249	233	235	241	242	254	275	228	241	282	246	233	232	243	248	275	231	209	239	273	230	275	243	269	235	229	229	250	227	245	231	245	225	230	242	243	248	241	236	272	257	230	231	235	197	255	219	218	273	247	246	242	260	247	237	223	236	246	255	235	224	235	251	258	258	234	241	218	261	226	266	247	249	239	238	255	239	227	236	233	233	244	261	246	227	265	228	239	239	268	241	224	250	239	212	268	259	242	221	213	277	221	236	228	236	210	206	257	259	237	231	266	263	243	288	248	263	267	256	231	255	251	267	252	243	249	219	248	227	253	226	233	260	252	241	250	252	258	228	262	253	279	243	261	233	243	239	236	237	251	277	232	239	250	233	265	256	231	252	268	230	217	249	246	250	270	242	266	235	216	222	261	239	227	244	264	250	240	267	236	253	240	259	241	249	233	249	279	214	229	238	233	218	248	227	243	258	254	251	237	232	241	277	208	236	245	231	246	237	245	255	245	253	266	251	272	221	258	252	244	247	235	252	224	225	245	223	258	244	201	246	228	255	246	257	224	262	230	224	222	252	238	252	211	268	242	259	221	212	235	254	248	249	228	265	249	247	213	251	242	229	219	254	246	251	249	232	242	250	259	227	224	249	232	240	258	246	243	244	245	217	235	265	262	256	254	278	235	249	245	248	275	244	239	229	256	244	248	230	237	248	273	258	235	249	260	232	251	210	262	263	247	245	208	229	241	262	232	228	245	227	262	227	239	215	242	244	226	224	215	240	246	244	251	234	224	245	259	256	257	254	265	211	231	211	255	242	270	235	241	261	246	227	269	235	241	240	251	229	258	227	241	269	243	222	228	250	242	239	259	229	233	259	210	223	213	218	251	228	255	251	236	255	260	235	247	235	237	253	242	219	261	253	251	291	232	235	249	245	246	225	227	250	249	249	253	235	240	252	264	245	209	253	239	231	224	249	245	265	233	227	240	226	232	220	273	223	253	247	242	221	233	241	248	250	265	254	239	238	259	250	244	255	214	261	247	210	245	257	232	257	211	263	253	265	227	243	252	264	283	222	247	234	245	256	252	256	222	245	259	240	252	235	244	218	231	246	230	263	235	223	221	240	253	246	233	249	258	260	216	269	239	254	247	264	256	234	223	250	263	254	263	228	269	264	230	231	261	250	216	244	268	245	229	240	246	239	221	249	247	234	246	238	230	244	250	223	215	237	248	240	246	254	257	283	232	254	238	259	228	246	241	259	255	241	224	228	244	268	241	250	242	242	247	235	216	244	245	242	235	252	222	237	224	225	243	226	232	213	244	261	242	251	234	232	248	256	235	240	246	237	246	254	226	247	259	212	240	265	265	224	223	250	266	230	249	252	255	203	228	234	239	210	235	254	237	251	249	250	243	232	240	260	221	273	248	225	255	244	237	221	239	224	266	236	247	235	254	230	257	265	216	252	209	224	221	253	220	229	243	239	223	224	261	269	226	278	222	233	247	241	260	241	254	243	238	229	224	238	242	248	248	208	232	215	224	237	219	239	237	256	238	251	236	230	225	211	223	231	224	265	246	290	225	218	228	241	255	230	249	213	252	258	225	226	227	237	237	205	216	219	243	230	219	251	238	230	243	245	222	227	236	249	237	217	272	253	230	252	254	253	249	249	231	241	236	243	234	235	265	238	247	239	227	253	273	265	228	219	230	263	259	242	276	262	249	247	259	240	249	239	246	225	245	221	252	241	253	224	247	232	244	254	243	252	276	258	219	227	239	240	237	257	231	255	223	273	256	256	231	263	256	245	221	206	243	228	245	230	270	221	264	236	245	282	239	265	258	242	268	228	252	243	268	251	238	238	246	246	237	224	230	230	263	234	234	221	210	239	242	264	240	237	256	237	257	269	215	246	237	235	238	255	228	216	247	217	230	268	239	248	236	219	271	242	218	240	230	262	254	239	254	234	257	263	275	222	247	239	277	243	263	272	261	244	232	225	238	235	223	253	266	254	247	253	256	233	249	263	235	224	230	257	252	257	235	234	229	215	267	254	252	216	254	255	249	255	245	226	217	251	238	220	216	264	249	257	233	233	241	216	268	253	264	247	255	254	245	252	249	226	235	242	249	274	240	250	243	268	239	240	216	254	248	241	237	241	255	256	233	240	243	243	239	245	231	240	249	228	240	235	241	274	254	226	239	224	207	234	239	240	243	239	242	272	271	235	243	210	220	232	230	248	228	209	244	244	260	261	216	252	235	253	267	240	243	228	251	232	241	245	247	266	255	266	218	233	236	244	249	253	241	247	266	255	251	228	251	230	253	239	248	259	241	267	254	215	251	227	235	244	237	242	243	238	236	256	252	256	239	233	235	242	233	248	240	223	222	264	247	236	262	236	226	228	276	261	242	248	222	236	214	267	243	249	232	276	235	231	256	243	266	242	227	241	264	248	267	244	237	230	268	233	243	227	272	226	233	229	234	202	227	230	279	250	257	204	219	235	228	245	241	242	212	258	213	242	270	295	275	257	230	265	236	256	277	259	234	273	282	262	250
2430	754	927	900	852	823	833	723	704	739	696	726	686	712	662	673	660	699	670	664	675	698	632	697	705	693	713	673	643	713	635	666	642	684	678	631	613	682	659	680	657	710	663	663	661	683	633	673	689	684	678	672	674	693	686	664	610	634	721	685	669	619	680	646	675	675	626	681	661	653	718	647	636	677	683	662	634	700	647	625	629	665	621	625	643	655	702	639	665	631	662	649	679	666	683	702	693	652	701	665	651	676	660	633	656	676	677	661	639	671	654	646	639	691	677	647	667	656	658	666	689	669	673	675	644	650	693	665	624	589	664	658	693	647	622	689	652	670	646	681	643	665	623	702	654	675	655	676	658	697	651	641	683	683	697	673	660	669	643	653	669	653	699	648	639	655	660	710	727	658	690	659	620	664	684	672	646	670	664	681	643	663	669	660	679	653	664	655	683	687	622	631	656	692	633	672	656	687	683	618	658	658	647	647	664	650	696	642	655	630	670	687	630	654	696	664	657	628	633	684	664	671	624	655	658	691	665	632	702	677	703	679	632	690	663	612	622	675	647	650	688	665	691	633	639	673	681	649	616	675	685	678	694	692	716	658	693	626	642	680	659	610	666	682	650	646	647	684	656	654	682	701	656	672	651	665	641	637	665	660	651	657	682	637	703	689	672	646	626	642	642	650	671	665	697	689	653	661	669	643	639	678	638	611	707	648	668	655	692	627	649	676	707	641	683	603	628	640	651	624	614	662	643	665	659	653	632	642	690	641	658	669	665	668	632	647	713	682	688	605	662	646	630	638	699	720	637	681	620	657	646	667	641	643	683	715	624	682	665	683	680	669	653	617	647	655	638	715	690	712	633	686	680	638	631	672	638	643	615	648	659	655	679	645	624	724	671	672	640	641	633	677	651	657	664	685	674	657	667	720	697	649	649	654	686	613	703	649	641	645	656	653	670	631	667	697	675	640	640	679	637	642	648	673	665	646	661	633	684	694	685	668	642	664	674	685	665	707	640	646	712	642	658	658	714	633	662	598	667	653	663	648	649	632	628	675	644	665	659	651	644	600	630	646	609	669	684	678	619	651	655	666	636	677	691	668	677	656	661	671	702	661	669	659	649	673	675	666	691	676	631	658	641	651	692	670	655	635	644	662	672	677	647	652	676	674	657	686	649	652	642	638	701	680	633	615	723	645	614	624	645	627	679	679	645	700	655	645	649	643	670	637	673	678	700	668	641	679	612	637	641	631	667	650	643	649	688	702	658	642	660	703	656	651	680	667	619	672	619	634	651	615	671	696	609	685	612	656	690	616	646	665	666	671	660	648	689	619	637	619	628	641	683	676	699	631	710	661	660	646	662	619	653	667	649	647	678	651	653	681	691	649	703	623	719	640	661	647	630	696	627	670	707	645	688	668	655	654	712	655	634	705	722	672	649	632	659	633	669	659	666	677	665	689	674	667	594	673	651	612	644	649	688	647	626	659	668	641	675	631	684	730	651	664	638	643	674	680	694	648	687	679	646	625	634	625	671	653	629	668	662	629	639	690	654	656	711	686	679	645	654	668	666	773	658	635	654	657	636	686	640	670	680	648	640	672	694	622	628	644	699	634	661	673	606	682	647	672	649	666	637	626	629	653	713	690	654	676	691	670	641	678	639	646	664	628	669	601	696	668	666	659	616	650	665	681	667	674	673	717	625	665	669	671	657	629	673	644	647	693	649	652	667	646	686	661	680	616	640	681	673	637	655	690	645	657	648	693	666	694	670	649	696	668	639	639	636	686	642	659	657	685	674	680	677	699	677	690	658	699	649	651	642	649	639	623	688	671	667	670	680	659	620	686	613	695	665	621	629	652	686	646	638	644	678	671	631	662	627	653	674	637	644	667	638	672	628	683	684	659	650	651	654	650	677	682	622	663	652	617	681	679	693	632	652	645	633	699	670	674	634	690	691	634	644	662	626	636	645	661	679	692	590	669	622	603	623	675	683	674	675	634	642	669	659	654	644	643	668	648	659	697	635	673	660	679	719	651	667	668	622	596	684	691	657	609	679	684	718	652	658	683	672	634	652	663	660	668	650	659	659	660	663	679	708	666	623	694	660	701	652	654	694	700	644	653	650	667	679	682	688	664	627	649	667	683	682	656	665	700	629	660	728	657	697	632	628	635	655	685	664	665	629	655	657	646	652	676	685	678	654	659	667	702	667	661	642	690	668	688	650	656	691	692	700	673	634	702	686	615	639	709	648	661	686	699	646	629	652	692	637	625	670	718	683	617	656	675	633	649	662	655	629	655	661	674	671	669	673	649	700	637	625	625	664	694	664	667	660	635	698	621	664	674	674	653	727	686	648	701	656	655	651	685	680	676	631	621	642	647	657	714	676	676	669	673	679	672	691	641	639	610	628	646	668	645	611	671	665	613	638	653	623	646	667	629	650	641	622	653	637	609	648	680	647	660	651	660	634	647	651	659	652	670	643	658	721	665	620	697	667	666	643	693	664	678	654	648	673	646	677	627	701	669	665	654	629	635	641	654	670	667	672	654	654	692	679	692	664	664	660	610	678	689	637	696	646	693	705	645	648	665	658	637	644	684	650	673	675	663	641	717	628	672	655	671	690	630	662	684	637	654	655	647	699	676	621	661	663	665	671	620	638	642	651	686	670	694	661	661	644	680	672	662	633	728	676	642	675	725	653	631	633	649	669	680	638	651	618	658	672	638	645	645	675	650	643	676	673	681	700	687	681	668	653	659	684	650	676	671	631	633	672	659	664	668	661	679	637	687	717	675	686	653	666	623	641	648	695	619	631	647	644	665	665	696	638	638	613	666	662	682	660	660	648	678	621	630	698	693	608	670	620	691	671	698	677	650	684	634	600	669	620	671	629	654	711	682	637	645	679	658	638	660	630	664	673	621	651	651	612	654	679	697	650	625	638	688	632	635	648	652	634	652	623	714	616	678	642	698	696	645	683	688	692	682	654	668	712	659	664	670	626	634	680	653	647	688	664	640	641	659	663	628	670	619	687	668	632	688	641	647	676	621	675	681	619	654	669	664	669	628	660	658	680	684	681	660	676	670	696	626	690	651	635	649	693	656	669	674	676	621	671	613	680	671	688	650	666	650	649	630	666	651	692	690	706	612	646	703	651	663	648	663	696	627	681	651	629	637	685	672	644	663	658	654	647	687	736	640	631	675	646	667	648	719	661	673	691	651	660	593	645	661	616	662	646	655	628	643	655	645	651	702	684	692	652	639	641	682	646	627	659	669	705	692	711	662	687	641	670	651	650	652	662	645	654	674	651	621	650	716	620	609	670	683	620	652	660	629	659	617	648	665	603	696	648	691	697	649	671	691	630	658	651	665	616	688	641	696	664	633	637	686	699	638	696	658	640	681	640	664	693	679	699	686	674	671	639	681	647	673	670	671	622	646	647	695	637	682	632	663	646	649	626	658	665	728	693	666	702	649	651	666	646	700	623	660	646	669	655	676	707	613	688	684
10171	1224	1386	1163	867	624	457	403	336	294	252	198	201	203	179	171	164	157	136	172	162	152	135	145	123	124	133	109	133	122	120	144	122	121	131	129	127	135	135	117	117	114	111	102	125	107	128	133	113	101	103	110	131	107	107	106	141	117	129	118	108	124	102	128	123	108	114	125	139	119	134	133	118	106	137	122	123	122	119	130	143	129	136	112	120	138	134	131	104	116	112	123	130	128	123	117	111	106	122	136	109	111	125	105	134	120	108	129	123	137	101	128	127	119	107	140	113	103	114	114	113	119	115	107	116	119	115	119	106	115	129	126	98	127	127	135	105	119	112	125	110	91	99	112	108	97	129	101	133	100	113	118	110	108	98	136	132	103	116	121	108	110	112	119	109	93	118	124	93	132	128	117	113	110	112	116	121	117	117	116	119	106	127	125	122	120	136	128	102	129	108	133	111	114	147	107	141	109	117	108	116	127	128	96	131	115	144	121	133	115	113	101	119	113	104	118	110	99	119	112	106	97	107	116	129	113	98	110	138	98	128	120	128	118	112	110	116	129	128	107	108	92	122	117	112	121	121	130	140	113	107	123	116	123	125	104	106	124	135	118	121	123	117	101	117	116	121	124	121	106	123	114	109	130	111	115	109	97	120	122	110	99	123	139	109	101	113	118	112	98	116	110	127	107	99	102	117	131	130	107	115	121	105	116	95	102	117	124	126	124	109	115	112	127	127	115	108	126	117	134	124	120	116	104	123	107	120	137	110	118	122	114	136	115	107	111	117	107	106	117	120	132	121	130	105	123	115	121	109	94	124	140	110	110	121	140	104	127	119	111	120	102	136	108	111	116	114	131	123	103	138	113	113	112	110	123	119	124	114	109	120	112	130	126	121	132	130	115	125	127	121	125	111	117	115	89	97	105	115	147	108	103	117	127	111	110	114	93	125	135	129	131	112	116	105	117	119	108	132	117	104	135	113	120	120	121	129	117	109	134	122	108	118	118	131	135	96	120	113	131	94	103	102	112	105	117	125	118	112	148	121	139	127	129	130	111	119	126	101	122	132	118	122	130	123	119	107	119	129	127	124	111	116	99	131	122	122	105	137	117	115	106	115	125	106	123	130	151	101	128	99	104	118	109	109	123	115	107	117	116	110	112	112	122	133	100	147	134	113	122	113	122	123	107	120	115	140	119	112	111	129	104	128	118	101	119	131	109	117	137	143	112	128	131	100	125	127	120	119	117	117	124	138	112	126	113	122	108	120	120	106	119	98	97	94	130	107	96	102	123	113	110	105	115	113	117	126	134	101	121	102	124	128	113	133	129	112	108	100	130	125	116	141	111	99	114	96	101	117	111	98	114	115	125	132	111	124	108	117	114	124	130	125	114	135	104	119	130	112	124	111	117	108	131	115	106	125	122	127	105	95	118	109	111	117	112	121	124	137	106	102	130	117	124	134	128	111	113	124	115	114	105	109	109	133	108	106	97	111	107	118	113	154	116	125	125	109	125	135	117	108	122	111	130	129	122	116	123	115	110	115	112	116	96	104	111	109	132	113	104	115	114	133	112	117	102	103	101	111	113	113	109	122	118	116	129	112	117	125	99	109	99	109	112	110	124	118	123	111	111	122	93	109	111	115	102	123	121	93	116	106	124	102	119	111	132	134	125	118	122	115	109	127	114	139	115	113	129	106	104	111	106	114	120	114	121	117	124	113	110	113	144	105	101	127	112	123	120	113	119	110	110	113	122	134	115	107	132	109	111	119	113	127	140	105	125	117	119	119	108	109	139	123	117	125	107	91	113	111	108	124	114	124	111	122	97	110	118	115	132	104	124	114	116	127	109	88	105	113	136	111	106	126	117	129	129	120	117	124	119	122	140	122	115	108	132	110	140	126	106	118	132	95	100	109	119	127	115	117	120	140	116	117	109	115	138	130	121	118	101	125	122	111	110	125	114	108	131	121	98	110	109	108	131	109	138	106	116	102	98	122	124	102	132	140	115	139	94	106	128	125	125	104	133	116	120	99	104	125	109	122	121	103	137	125	126	110	115	109	129	135	111	110	119	125	128	108	110	109	132	104	129	125	144	92	124	102	128	128	112	116	118	135	122	128	127	109	138	116	110	99	122	116	130	125	122	104	114	115	124	133	116	128	120	128	138	132	111	135	118	111	126	122	109	93	110	136	114	101	111	111	115	125	100	122	125	124	118	115	112	109	124	109	138	127	121	122	117	125	115	123	116	123	98	124	107	126	112	97	124	104	114	119	113	126	102	103	107	131	116	119	127	134	113	115	113	120	107	123	122	119	122	119	123	136	106	124	119	111	122	101	106	110	98	110	117	136	123	113	118	115	122	115	115	88	102	118	120	131	91	123	113	125	111	125	140	121	116	121	118	125	116	120	147	106	129	129	128	146	132	140	124	127	131	118	128	108	118	134	118	114	119	124	111	125	107	125	130	127	126	110	113	114	111	112	115	99	114	107	89	107	124	135	121	130	115	93	107	98	129	120	121	103	129	152	124	127	106	100	130	113	101	122	116	117	125	125	120	94	135	113	122	119	116	119	126	119	129	101	103	116	130	121	118	126	133	115	126	137	117	130	124	125	127	121	112	108	103	108	128	105	100	93	136	123	113	122	109	113	131	115	128	109	108	119	112	109	115	99	122	95	125	106	116	108	117	127	123	136	118	109	125	104	105	116	116	126	120	108	115	122	121	98	119	116	101	123	104	110	113	119	119	115	139	109	129	130	111	129	132	125	106	118	112	112	131	125	135	144	124	104	119	117	102	126	117	126	116	139	123	120	119	106	122	109	123	119	111	109	127	115	115	116	120	114	112	109	114	111	125	106	128	119	138	119	136	108	115	155	112	123	108	116	119	131	135	116	118	120	120	121	126	110	120	117	128	126	93	127	128	125	126	131	135	133	123	118	130	96	124	107	117	123	131	127	122	105	117	96	106	126	125	114	101	104	113	133	119	108	119	126	113	137	105	123	123	110	145	97	133	123	116	111	114	127	117	125	129	123	103	136	122	124	138	129	137	124	105	111	115	101	114	122	124	124	126	114	107	124	118	115	113	131	126	136	131	118	106	114	113	115	113	126	143	135	123	116	136	122	110	108	117	127	107	123	112	123	113	113	128	110	104	118	136	134	125	130	105	126	131	114	130	124	115	115	102	124	114	152	110	117	118	114	106	116	95	120	122	113	122	119	114	120	96	111	130	118	125	94	133	123	121	106	115	123	97	103	92	118	102	119	117	109	128	128	117	117	117	118	108	109	119	123	101	139	109	125	108	111	105	111	149	117	114	113	110	128	121	113	111	127	140	98	113	122	103	142	127	111	126	102	114	123	108	127	145	120	112	113	115	120	124	131	117	109	147	117	124	117	103	110	119	154	107	115	109	109	93	127	116	130	104	123	123	114	115	136	128	108	117	115	108	121	122	100	102	94	126	125	87	119	109	110	104	119	137	107	100	100	96	101	125	107	127	96	108
5884	1477	3242	3752	3175	2489	2082	1793	1503	1291	1149	1059	922	904	807	741	729	689	627	633	541	592	520	491	512	490	491	515	449	469	489	450	440	443	436	429	428	422	386	412	401	396	432	407	410	418	416	374	411	381	384	366	398	376	420	393	406	400	360	411	388	386	384	387	356	399	397	371	385	394	388	352	361	387	353	371	358	367	404	374	366	364	367	385	396	368	364	402	361	405	374	367	378	358	362	363	379	363	328	359	379	365	381	369	357	353	367	386	362	355	351	382	393	405	379	368	350	368	361	407	348	365	336	352	331	351	358	349	353	343	392	366	357	360	353	388	345	374	364	356	331	360	345	382	360	387	398	383	362	390	348	363	388	378	366	369	333	365	361	350	381	379	348	368	346	369	372	366	353	374	356	330	353	334	354	376	355	399	407	363	391	391	362	323	344	365	366	362	357	405	334	361	364	362	381	343	359	376	382	353	360	407	385	345	365	399	364	371	356	343	343	354	380	377	373	377	349	348	361	373	370	354	365	398	374	365	353	339	401	361	381	350	339	369	348	357	365	336	349	342	371	396	338	376	367	398	369	361	359	369	355	368	358	353	329	373	382	386	362	367	357	390	360	375	369	328	395	366	367	348	380	368	361	345	368	356	378	349	356	376	354	327	346	335	371	341	368	382	382	362	353	371	348	375	360	355	342	350	354	337	332	364	361	358	364	328	388	386	358	338	374	363	349	354	335	373	353	356	338	374	311	356	353	350	328	357	353	343	403	328	388	369	367	364	406	375	339	375	354	361	377	374	377	347	387	379	374	393	384	370	366	360	369	355	328	339	354	367	352	325	344	363	338	350	368	340	369	381	386	357	378	324	381	355	352	341	334	374	329	376	351	332	311	372	339	387	356	346	367	366	380	352	356	373	349	369	355	311	352	351	352	342	360	349	372	348	343	371	384	373	336	373	413	347	358	350	341	367	316	341	339	357	361	342	333	377	376	360	342	368	299	379	352	338	345	345	382	357	351	362	371	371	373	340	382	332	355	343	371	395	417	363	345	355	394	362	366	340	354	349	345	366	398	363	378	345	333	386	340	352	363	374	378	346	344	336	328	358	355	356	352	336	317	352	337	334	357	386	376	354	364	348	361	331	349	363	374	359	362	381	363	368	340	350	369	327	334	364	396	357	376	344	376	353	354	333	368	333	369	395	375	372	366	373	369	393	387	372	371	351	375	364	347	370	367	363	366	355	368	381	385	350	352	359	372	375	373	352	372	354	362	375	323	403	361	333	381	363	364	331	361	343	360	379	336	405	378	369	360	359	378	358	344	356	344	344	358	352	362	362	395	360	372	367	391	367	360	334	377	336	386	353	363	368	386	318	349	355	413	342	375	342	370	358	351	360	367	357	329	353	377	344	365	355	364	378	344	392	333	380	384	369	365	364	341	339	376	392	372	346	391	369	358	374	391	347	351	361	360	368	316	340	356	340	330	370	346	396	367	364	383	361	361	348	359	372	381	360	343	356	348	354	349	325	369	362	376	370	364	365	351	341	370	375	366	374	352	368	349	370	368	358	392	342	357	373	382	352	376	380	336	341	383	377	324	329	393	394	353	372	350	359	348	326	361	351	336	379	336	358	383	354	343	387	385	333	370	364	373	355	368	368	378	386	393	377	358	373	384	360	358	373	362	372	368	354	381	360	370	367	351	373	362	345	375	348	376	346	361	355	371	373	353	367	348	334	346	355	362	339	379	356	356	355	339	354	364	353	375	369	395	360	395	372	378	357	354	375	388	339	353	367	370	340	353	367	357	377	377	351	380	376	367	364	370	351	341	381	365	396	366	360	371	386	371	397	342	345	375	357	340	363	394	355	364	360	387	319	361	378	372	368	362	324	359	336	385	399	378	325	360	346	340	376	376	356	359	351	349	399	360	316	336	320	330	360	354	355	349	354	320	365	392	356	374	376	331	378	377	347	377	354	373	355	338	356	372	364	375	345	356	387	356	381	374	359	397	310	367	360	343	377	371	359	368	341	357	380	375	349	349	341	342	363	351	379	390	366	355	342	374	359	350	357	370	340	352	353	417	378	385	344	383	356	357	377	341	346	337	330	376	324	384	372	371	320	338	399	349	378	351	345	371	388	355	365	345	355	354	354	375	370	322	366	334	356	352	363	387	374	366	349	338	353	352	336	353	335	339	379	343	350	365	336	354	347	361	365	403	376	373	375	341	379	329	326	349	354	392	349	391	356	376	377	370	346	377	356	344	359	367	371	342	375	368	411	362	375	365	372	360	373	396	336	406	353	356	352	348	325	362	374	337	392	375	394	352	326	341	361	346	351	371	354	359	374	380	335	346	342	372	362	386	379	346	356	344	353	397	366	358	343	357	375	336	359	378	391	371	363	303	363	342	351	353	386	328	368	330	359	339	380	373	388	355	351	336	354	350	384	349	331	316	373	361	346	380	335	333	356	375	365	342	380	340	358	347	351	351	383	409	394	360	363	358	385	382	328	335	362	392	307	380	350	366	351	377	366	356	362	349	374	390	347	379	362	373	344	365	379	351	366	345	340	336	361	335	351	354	369	365	344	350	378	415	382	341	376	341	384	372	338	365	343	350	378	378	370	346	355	342	335	373	372	360	359	370	373	354	376	348	387	376	358	370	345	348	379	355	334	372	387	326	370	344	392	333	354	384	401	356	389	331	374	363	355	325	375	365	384	331	351	386	376	346	345	354	367	347	380	352	358	353	382	372	342	365	360	385	385	358	331	321	362	352	381	381	352	333	369	349	410	322	376	353	347	332	341	385	373	348	371	348	351	364	345	334	354	352	339	349	346	384	378	353	374	338	355	361	389	361	382	331	362	380	352	373	352	362	371	368	367	338	365	344	357	344	371	373	378	392	349	358	324	335	351	362	374	355	370	348	360	348	343	372	366	390	369	360	362	387	360	368	379	356	374	325	341	391	336	356	375	374	358	340	339	377	401	348	332	394	331	334	350	342	344	375	374	354	342	349	351	366	356	360	364	342	344	370	334	360	376	366	365	350	374	404	362	368	346	372	345	368	336	352	371	343	382	363	360	365	379	350	366	350	336	332	376	391	384	356	360	348	354	379	323	352	345	349	349	369	402	353	353	354	379	375	389	339	356	345	365	368	344	377	347	355	349	362	365	359	377	369	363	384	363	384	389	345	332	339	386	344	350	379	358	355	399	368	380	347	339	394	362	348	379	368	374	375	361	355	328	392	344	340	373	363	376	386	379	358	336	371	356	364	352	347	383	378	369	362	362	374	383	353	347	375	385	376	346	379	320	357	348	384	378	358	339	335	356	338	367	371	356	338	349	368	367	344	359	391	370	374	372	381	388	348	353	344	332	353	363	336	367	334	363	356	351	362	339	357	350	368	383	372	379	353	358	368	411	366	364	389	372	332	361	345	372	363	356	352	370	378	309	380	357	351	344	365	338	365	350	334	351	338	395	349	403	338	386	381	364	368	372	357	380
18533	2888	2790	2235	1609	1106	863	675	610	451	449	360	339	321	268	300	249	244	256	215	197	218	191	172	200	198	177	191	176	162	174	171	183	161	177	162	168	168	161	150	159	167	173	167	162	164	144	159	149	154	164	154	164	165	152	161	153	157	153	173	145	146	171	149	164	161	155	170	157	163	149	174	165	169	166	168	146	169	144	167	142	142	160	166	173	175	168	168	159	133	156	157	155	151	153	173	161	173	164	153	170	149	182	176	154	158	159	165	126	159	149	144	161	182	171	179	149	182	174	172	170	150	162	132	141	149	166	171	155	154	165	151	151	164	136	169	148	139	142	145	155	148	152	166	128	163	174	152	145	157	160	162	146	160	146	147	157	163	183	175	194	142	153	141	160	148	153	159	160	168	155	129	161	151	175	153	191	154	139	171	170	159	147	180	148	141	128	163	153	140	146	157	153	131	139	180	157	152	152	157	159	150	145	144	164	147	166	154	164	139	165	145	163	193	157	168	151	131	160	171	159	149	158	160	145	172	162	140	161	145	181	146	152	163	147	164	156	147	178	167	142	141	151	157	154	150	155	162	169	141	170	162	185	180	146	159	159	161	173	179	147	150	169	166	159	156	187	145	159	165	146	181	192	167	152	155	164	146	138	140	166	170	153	140	146	167	171	141	156	164	148	138	157	142	152	144	145	174	148	168	173	127	134	162	175	147	158	166	141	148	157	139	163	184	148	144	148	140	129	143	135	148	171	152	152	137	160	162	156	130	164	153	155	152	128	169	156	161	150	173	153	149	198	158	139	172	150	144	162	153	162	146	174	154	164	150	140	140	160	144	158	158	148	151	165	180	135	159	157	157	152	145	163	162	138	156	163	147	164	170	147	145	165	151	170	141	165	156	159	158	158	146	171	159	177	156	166	150	172	164	155	198	152	160	149	171	163	172	149	151	155	152	146	162	155	151	157	157	160	134	161	157	144	162	156	145	177	150	165	155	170	160	136	153	140	180	143	166	150	141	155	173	142	190	148	142	155	170	158	101	144	159	146	156	155	133	150	170	164	166	170	154	159	134	165	144	162	163	131	173	155	135	158	132	137	170	151	138	149	164	146	162	154	138	154	151	174	190	140	156	167	134	141	165	170	145	155	167	144	134	147	153	154	151	157	156	151	162	149	180	151	165	168	158	168	152	165	154	155	166	156	150	146	157	174	162	143	184	187	171	144	178	154	175	147	168	176	154	149	164	148	158	134	155	145	168	134	143	158	134	163	179	155	147	153	143	165	137	164	144	169	158	163	181	160	161	169	153	167	156	153	149	145	153	153	147	176	166	164	167	164	141	158	159	148	145	136	147	163	136	144	147	170	137	152	178	151	161	168	154	137	134	175	153	138	137	162	163	145	153	175	145	140	184	145	168	152	146	189	147	130	166	148	139	160	152	144	140	143	151	158	164	145	151	144	155	149	167	160	161	155	141	147	159	158	151	140	166	177	177	168	158	138	162	156	156	156	152	139	140	159	171	161	184	153	174	141	172	149	185	171	141	148	150	148	143	165	157	159	163	149	156	159	147	152	136	152	145	163	171	150	159	132	137	151	145	144	121	167	164	184	133	166	169	162	147	171	166	163	147	156	153	157	166	154	136	134	158	179	148	144	154	165	133	163	175	163	162	158	148	174	157	146	151	172	181	167	184	150	170	138	154	143	154	161	171	151	158	148	142	148	169	165	172	154	167	139	148	143	172	148	185	158	147	159	160	153	146	154	161	148	168	188	159	163	158	178	156	153	167	163	161	178	149	147	141	146	142	154	171	138	151	156	155	134	169	157	151	154	138	170	164	152	165	185	176	155	144	153	165	127	171	161	144	161	150	150	163	167	175	150	182	188	192	127	148	149	155	158	145	169	160	159	143	152	165	158	170	159	146	158	160	164	158	175	145	142	166	147	158	142	165	157	143	165	171	154	152	162	145	143	164	152	150	168	154	152	151	168	148	148	158	149	134	131	163	128	138	154	151	136	173	163	157	149	170	160	150	174	149	153	154	162	142	171	171	153	168	146	157	152	124	147	160	146	150	152	163	149	145	159	144	152	170	138	148	156	152	149	134	149	144	134	143	143	152	150	171	141	154	196	157	175	173	160	180	152	155	176	157	158	165	143	155	146	135	162	159	152	138	145	148	158	170	158	158	145	179	139	151	152	168	144	157	145	152	153	158	158	159	152	161	164	156	146	139	148	160	152	175	156	162	171	143	150	193	160	141	179	140	156	159	159	158	164	146	157	151	156	170	157	153	154	138	157	176	160	153	138	146	151	159	160	159	135	166	149	164	144	164	172	153	169	157	151	138	141	157	148	139	137	146	146	143	157	149	164	153	140	146	168	150	138	162	157	161	174	158	158	167	143	154	163	142	169	146	141	142	157	165	181	169	149	151	170	150	162	146	177	156	177	155	143	147	153	170	162	156	153	151	158	161	158	156	161	148	171	151	158	161	152	164	154	161	185	135	158	151	163	155	152	166	143	175	154	146	152	150	152	151	173	157	152	155	165	161	154	163	117	131	154	154	150	168	150	160	171	155	158	154	151	152	135	166	145	154	165	192	139	161	163	168	151	163	164	145	143	144	181	172	146	143	154	149	160	173	162	163	147	135	165	161	153	140	167	151	155	176	171	152	139	157	164	147	175	148	138	154	147	156	142	140	157	169	146	169	135	145	160	150	157	140	154	132	159	155	140	162	158	155	141	157	154	135	143	133	146	152	156	147	147	166	167	129	155	175	144	154	151	175	163	163	135	147	170	154	131	164	175	168	151	140	149	178	158	149	145	158	182	159	152	160	140	122	146	139	161	137	143	153	152	148	170	151	150	135	158	162	165	165	144	169	147	155	174	161	158	156	156	145	164	156	136	153	154	176	158	165	163	178	163	156	164	179	174	155	171	168	164	165	156	145	136	165	157	131	128	145	160	154	157	166	157	153	165	151	177	171	158	142	159	152	165	170	171	169	150	149	143	174	150	165	142	146	154	179	170	159	173	159	162	166	152	139	156	163	143	145	167	163	165	152	149	168	148	165	151	154	176	193	162	164	171	153	144	167	138	149	174	156	163	157	155	137	144	150	171	149	147	197	146	162	158	165	158	168	168	136	153	158	181	143	168	160	162	168	155	149	155	144	152	166	151	107	153	162	140	152	127	183	150	167	170	152	175	147	169	156	164	169	132	163	158	183	180	149	167	162	149	158	189	144	153	145	172	171	157	166	169	152	161	151	166	147	157	140	131	133	161	155	137	154	167	164	189	150	163	148	152	141	166	160	160	166	165	173	165	150	141	168	163	148	155	157	148	161	135	147	142	145	156	168	151	165	165	157	140	125	173	166	149	146	166	158	153	145	176	155	158	169	161	167	160	140	159	147	141	161	157	166	152	122	161	145	157	155	146	142	168	154	164	155	141	157	174	153	156	161	160	151	131	164	172	157	157	150	152	132	136	149	159	170	153	150	145	135
7860	2504	5534	6397	5455	4518	3645	3016	2586	2162	1916	1761	1490	1361	1384	1134	1117	1006	1066	940	895	865	813	823	746	703	666	742	724	678	651	657	620	610	572	571	555	596	619	615	520	585	544	556	524	540	530	567	517	542	543	580	568	512	541	510	536	546	496	531	495	513	469	477	549	456	474	471	487	503	461	523	492	463	499	449	512	462	475	460	510	488	484	515	478	485	515	471	551	501	532	515	458	499	458	486	512	450	502	480	495	482	455	483	502	476	495	472	495	511	467	483	476	459	512	464	508	464	480	500	458	517	476	481	469	495	476	452	470	489	489	495	478	444	467	467	440	486	479	484	467	478	468	465	464	452	478	417	450	459	472	483	484	472	466	457	450	478	484	489	479	486	458	461	473	447	458	431	462	456	471	429	487	496	501	509	470	476	474	472	470	482	453	449	450	481	504	487	466	476	464	461	494	506	497	466	454	494	444	459	495	459	467	450	476	468	437	438	460	528	465	478	489	442	469	446	466	460	481	487	445	462	472	461	475	429	492	473	480	488	439	437	448	453	497	456	451	441	483	434	454	489	480	440	451	452	471	471	474	461	473	447	472	457	463	491	495	491	439	476	455	495	464	474	467	428	459	439	463	512	460	489	451	481	460	436	473	463	475	457	456	453	450	419	465	517	493	465	476	503	504	447	487	487	470	445	496	505	476	453	448	465	441	435	466	469	473	469	468	514	460	461	465	522	449	460	441	438	481	508	430	462	488	449	496	461	435	487	461	440	496	443	443	450	472	457	476	469	486	492	457	483	479	455	455	479	488	466	446	452	486	468	448	490	488	462	501	491	421	469	484	494	462	466	469	493	469	446	466	490	516	489	506	449	441	463	494	472	477	434	476	458	485	450	471	477	494	472	472	492	449	449	421	493	469	497	458	448	443	439	450	440	464	463	458	486	418	469	477	482	468	478	475	457	445	451	438	500	482	442	458	453	433	485	509	489	464	472	472	475	531	482	473	500	478	486	478	465	469	476	493	468	497	466	520	449	465	473	513	467	459	486	467	475	506	518	462	429	503	468	469	478	473	439	425	437	461	488	487	478	469	472	452	466	477	448	454	458	466	508	511	503	470	478	471	448	488	462	446	480	452	420	468	453	467	513	469	472	460	470	461	460	480	467	467	480	475	462	487	409	493	456	491	447	499	499	469	457	466	482	488	460	473	469	440	454	470	443	430	480	471	462	489	458	454	465	488	494	454	454	464	471	495	454	458	540	476	449	455	488	468	469	512	479	450	456	433	507	469	441	436	448	482	448	485	466	502	471	480	483	475	438	440	438	476	456	450	477	437	442	534	449	458	441	499	493	426	457	470	476	469	478	467	462	459	477	464	460	456	475	452	446	477	444	476	449	460	462	450	438	461	503	445	473	443	443	472	465	464	468	448	481	480	466	481	452	437	464	460	469	456	462	463	499	464	481	461	480	459	416	486	464	456	427	472	423	469	467	466	453	481	463	457	450	513	452	508	458	448	490	443	463	432	463	473	456	457	443	473	458	442	437	433	446	443	450	430	465	506	477	471	439	483	464	448	474	470	453	433	500	509	484	452	455	459	453	474	460	425	464	428	438	468	464	477	462	457	479	456	468	449	475	467	464	461	452	483	504	456	437	491	452	442	442	463	482	490	459	453	474	470	456	447	449	465	480	495	441	461	480	462	457	459	444	470	467	475	489	451	459	454	471	436	456	503	477	464	464	461	463	474	449	467	481	511	479	441	493	476	518	436	482	460	451	485	467	479	462	461	461	476	442	471	496	445	455	481	425	437	432	492	478	476	500	449	460	434	470	449	489	484	453	469	483	482	518	447	473	488	466	472	462	455	434	481	455	508	479	489	467	490	457	478	457	463	475	501	432	469	451	439	471	450	478	490	455	450	446	495	487	461	466	430	472	476	434	453	471	464	459	477	463	503	471	467	442	450	474	435	460	476	462	472	442	437	518	481	467	472	506	432	484	482	481	455	453	476	455	470	461	485	476	452	464	482	453	483	447	435	482	452	456	438	471	451	448	491	473	473	469	483	445	489	479	485	498	511	486	482	466	484	463	474	445	471	463	478	487	484	469	428	461	492	474	474	447	471	469	490	498	481	454	446	455	451	471	486	477	449	451	503	459	469	457	477	468	499	442	453	464	410	483	497	454	447	462	489	481	472	438	433	475	476	477	471	429	452	467	526	418	426	455	470	434	456	478	444	456	455	502	423	407	454	453	480	482	462	506	432	476	435	497	472	498	483	475	443	451	468	455	498	482	484	479	499	444	483	452	487	438	499	470	461	469	430	469	495	457	436	433	455	442	482	451	444	474	445	475	464	440	481	437	477	481	506	446	450	430	469	446	478	418	502	473	455	435	471	488	478	486	451	498	463	475	442	438	444	454	461	514	405	466	486	490	445	444	487	461	489	503	480	473	482	431	466	465	467	491	449	447	465	444	460	479	445	489	453	458	470	470	478	475	461	460	456	456	472	456	449	441	468	455	487	463	452	453	501	457	490	471	449	490	461	432	458	466	458	512	467	439	439	483	441	441	487	457	467	465	493	431	483	440	430	487	439	466	452	475	454	491	480	468	498	455	451	460	467	473	480	454	470	472	458	455	481	518	494	464	473	507	470	436	453	484	482	491	437	405	503	438	476	455	453	464	504	479	453	475	452	468	468	450	488	468	474	459	463	442	488	479	471	465	509	474	434	468	429	473	493	457	469	464	481	478	468	476	500	470	433	436	451	474	468	476	458	455	455	451	483	419	468	454	479	486	480	513	459	456	453	467	475	481	467	445	438	501	435	485	465	459	475	470	477	437	497	423	481	521	449	449	478	487	434	441	505	497	451	453	453	455	444	476	463	474	443	507	459	488	470	473	428	461	461	528	434	456	457	458	459	464	492	495	488	449	490	447	418	462	496	460	455	443	436	464	473	489	464	513	451	491	475	465	484	490	436	463	420	437	501	435	442	402	440	462	472	435	442	426	457	458	454	487	472	434	456	499	489	447	476	451	453	435	493	470	461	466	442	450	472	457	474	454	472	443	467	466	498	500	444	482	485	430	446	483	470	457	503	449	471	493	475	442	470	483	439	472	438	462	470	447	434	482	459	425	419	499	459	485	460	442	444	469	430	458	438	462	482	457	446	471	449	480	463	483	438	474	445	462	432	453	475	525	443	507	461	454	472	498	462	481	493	454	494	494	504	466	471	434	468	476	485	488	451	457	451	485	460	427	444	484	452	463	468	436	485	449	459	440	414	459	462	496	497	461	453	483	452	477	493	448	475	443	482	482	453	477	435	481	457	515	487	492	426	452	440	425	461	440	465	498	457	454	454	417	462	459	478	515	426	516	499	468	444	482	510	474	489	442	473	448	485	462	480	468	474	459	460	451	479	474	451	486	478	457	471	464	467	439	482	483	441	477	461	469	460	435	508	451	463	485	457	503	454	465	536	489	440	470	460	466	484	500	464	482	431	487
2370	319	338	300	301	257	240	264	262	258	243	275	260	250	265	235	235	238	240	254	246	274	236	215	235	240	217	254	262	241	229	230	237	235	247	227	246	256	257	220	242	231	230	249	253	242	240	239	216	241	216	235	244	218	239	237	262	259	233	248	248	228	243	251	250	240	250	242	257	239	234	222	258	233	208	224	265	249	226	263	217	234	271	231	244	242	217	254	231	229	248	242	236	238	255	252	254	231	238	249	245	229	241	224	272	249	256	258	250	232	242	244	250	226	252	224	276	232	262	218	272	244	228	258	239	264	265	252	230	223	264	243	231	230	245	248	227	227	231	245	228	275	239	248	217	236	236	231	223	255	253	220	247	247	256	254	238	246	233	229	249	244	231	247	217	231	248	238	247	224	239	262	250	233	236	238	228	225	242	251	222	254	234	253	258	254	246	234	265	202	239	249	241	231	243	250	239	242	235	217	246	244	242	251	269	256	256	231	203	226	222	220	236	250	248	254	213	241	253	234	231	233	224	227	220	222	275	233	249	267	250	221	213	248	227	243	236	246	229	248	225	276	274	255	253	240	219	223	234	223	245	248	245	228	252	261	238	242	224	235	224	270	227	249	256	234	238	194	248	268	252	244	256	217	284	232	243	241	239	241	259	246	226	225	236	249	245	255	225	237	244	235	217	260	223	261	230	240	231	232	252	242	248	263	231	234	237	208	216	251	249	248	238	216	223	245	269	248	250	226	269	247	262	252	213	262	234	227	247	242	212	237	243	269	247	253	217	259	232	214	225	211	273	249	235	224	233	246	253	239	236	245	258	268	226	275	217	262	214	249	240	224	231	247	240	248	230	251	270	244	244	231	264	228	230	246	248	250	237	232	234	238	277	250	278	207	224	259	215	240	256	246	249	243	259	237	236	238	244	264	254	234	250	229	234	223	236	231	229	220	252	250	234	243	263	243	218	220	252	234	260	262	237	215	214	232	259	240	198	231	232	232	236	246	260	228	267	258	244	257	237	242	251	246	219	215	272	251	272	225	243	260	254	247	251	234	245	242	259	243	260	259	228	246	264	238	238	235	214	249	248	238	265	246	252	244	241	252	240	237	242	229	230	233	241	233	242	218	242	240	259	236	233	242	259	250	249	216	255	244	243	235	251	255	227	255	243	230	218	239	242	231	277	236	234	245	235	228	245	233	247	260	265	246	255	227	257	238	239	248	243	258	246	252	232	268	216	260	232	255	256	256	219	228	255	264	263	254	237	235	228	239	221	230	244	238	242	223	232	258	261	265	259	232	251	228	232	256	259	228	246	222	246	250	238	255	249	264	249	244	230	258	208	254	241	238	228	226	246	244	228	202	250	251	256	236	252	243	230	234	226	239	261	231	265	249	250	221	224	254	242	225	246	246	232	278	252	246	232	227	245	249	228	221	241	254	228	260	229	233	224	242	248	248	240	263	234	218	270	229	258	223	231	255	224	239	239	241	222	255	255	240	249	247	215	243	252	233	265	260	240	264	238	234	205	232	249	257	232	225	254	213	238	213	227	249	240	217	247	234	253	247	255	266	251	252	244	250	257	264	229	258	233	233	218	195	199	196	232	223	226	262	243	226	225	228	279	271	254	252	264	205	240	244	231	227	249	220	263	252	231	255	243	222	247	234	237	221	227	242	266	270	237	228	207	214	225	262	229	272	226	242	231	257	233	231	239	251	270	244	219	229	256	261	264	229	235	225	255	254	230	237	232	274	239	235	219	208	234	247	258	269	246	239	234	238	251	252	261	229	217	270	240	227	234	244	248	244	226	239	254	209	237	235	233	280	254	254	253	237	213	222	243	266	260	225	233	259	234	250	217	224	244	220	261	232	227	260	233	244	258	235	256	241	259	258	261	244	271	235	232	229	259	222	251	271	224	252	232	261	240	228	236	256	241	231	237	217	256	212	230	237	237	247	215	230	244	262	234	294	238	238	237	281	253	244	208	268	248	268	251	250	254	236	236	240	249	261	261	264	224	253	222	229	234	250	236	251	234	249	242	252	247	240	244	233	249	218	260	247	240	251	229	256	246	274	244	220	228	252	234	209	236	242	236	262	242	210	234	242	249	235	240	227	250	275	247	248	226	235	236	210	261	254	253	261	255	247	244	270	256	233	236	232	258	240	251	278	246	224	240	235	254	247	235	261	268	249	263	254	245	243	213	240	253	276	221	220	243	252	249	255	241	234	224	261	228	246	239	242	235	249	207	208	232	234	261	266	234	231	237	198	244	250	242	240	222	204	244	263	221	243	235	235	256	231	249	258	230	235	249	231	267	252	236	250	223	214	240	241	232	219	251	209	256	227	225	273	236	259	237	232	253	255	217	235	236	229	249	243	234	261	230	260	250	212	256	254	211	250	267	250	227	225	217	252	219	255	242	243	247	211	231	241	195	235	241	236	231	245	257	236	249	232	269	252	241	228	251	249	284	212	218	238	213	266	236	244	228	244	244	269	218	254	255	221	241	253	256	261	212	241	238	229	233	265	233	232	239	236	258	211	272	246	260	269	231	233	269	270	245	241	222	244	225	246	229	265	258	249	247	259	237	264	228	254	233	236	226	251	254	219	266	232	213	238	226	251	229	256	216	237	257	250	247	226	231	240	249	229	240	250	219	217	223	228	251	263	251	228	252	264	236	244	278	263	234	248	230	209	233	240	212	218	231	266	238	211	248	253	263	235	247	253	266	247	218	223	234	236	252	246	252	242	229	212	228	252	246	214	219	208	261	266	254	233	246	245	230	222	230	245	249	238	245	267	237	248	236	231	251	235	238	237	230	246	236	221	236	232	222	249	246	268	233	245	233	244	263	244	238	258	276	240	251	239	216	205	242	240	257	264	268	272	243	235	244	253	252	277	229	257	224	228	239	232	235	278	240	263	212	242	226	225	247	235	250	210	261	251	252	233	232	265	254	234	264	239	264	245	256	228	256	250	266	230	255	267	238	259	239	236	254	240	270	241	251	243	241	246	250	245	221	234	243	240	227	226	234	244	241	247	234	236	231	243	217	254	237	235	264	227	250	220	260	253	278	245	232	243	222	251	242	201	240	231	255	279	213	249	261	198	236	223	254	251	247	236	221	258	225	253	232	235	247	256	242	261	212	220	241	222	252	215	253	220	231	241	265	251	228	244	234	281	248	262	245	218	271	249	243	252	235	227	227	243	235	249	234	235	238	249	241	222	218	244	248	248	223	209	233	231	245	279	242	246	242	257	221	268	225	251	222	247	255	257	262	257	286	251	239	231	248	270	258	249	252	244	250	239	241	243	241	238	223	261	255	262	230	245	253	246	231	230	253	241	252	235	240	218	245	256	281	270	256	236	243	228	235	227	245	232	266	230	229	207	225	214	244	236	254	264	250	236	243	232	221	274	234	243	275	261	224	244	252	221	216	237	231	210	262	253	242	230	227	254	222	269	233	233	240	240	228	222	231	224	217	249	231	225	209	265	229	221	251	242
2288	775	840	933	881	901	797	729	759	692	730	770	696	708	662	640	700	675	670	662	710	649	672	639	651	715	645	658	679	680	709	662	639	648	721	683	689	660	670	668	662	638	676	688	668	633	670	665	647	654	676	653	675	605	675	712	681	682	629	698	640	648	679	620	647	653	684	648	662	694	653	684	686	658	703	645	668	656	660	627	652	632	627	640	677	727	632	647	684	653	643	641	625	648	718	661	634	665	705	677	647	632	661	669	676	667	651	626	681	667	635	621	697	677	682	666	676	691	707	645	645	648	695	641	636	641	667	670	651	646	625	609	670	669	659	653	654	637	690	652	666	672	649	643	669	681	669	677	635	681	677	667	624	648	661	641	688	691	633	620	657	662	648	624	617	671	645	669	662	687	606	694	687	664	690	669	694	634	667	708	655	676	626	645	671	598	659	635	666	660	683	661	650	639	666	646	675	626	646	653	635	614	635	677	667	676	676	678	678	653	668	644	682	677	654	669	667	667	629	661	618	631	662	661	682	611	621	643	664	661	648	675	632	703	660	654	672	659	666	654	659	624	640	637	690	635	720	692	666	670	627	674	666	696	666	590	644	638	656	655	681	639	680	647	644	627	667	705	638	628	616	677	668	661	641	683	665	671	676	632	640	674	649	673	642	651	645	648	677	656	647	678	682	657	633	675	656	655	654	743	678	620	719	650	670	642	635	666	650	656	625	666	689	689	652	660	642	647	691	689	644	693	662	643	631	636	663	644	633	671	666	631	654	641	685	645	654	660	657	656	606	646	699	658	670	614	688	665	650	661	662	652	618	688	659	656	676	638	647	668	682	660	641	650	632	671	637	641	630	693	635	640	642	690	684	651	689	614	673	623	626	665	682	673	658	651	655	689	661	624	658	647	635	670	675	592	670	685	659	668	660	636	647	637	649	614	613	645	646	676	658	640	642	668	651	684	633	640	652	645	682	671	680	610	685	615	687	681	709	654	677	646	654	662	689	644	600	648	694	670	641	617	620	607	640	658	652	631	664	675	642	716	669	671	642	625	664	655	642	643	627	644	642	659	675	638	662	698	690	642	658	602	655	676	644	656	639	666	680	681	681	684	680	678	700	644	684	649	674	686	666	647	609	630	699	629	639	659	625	641	667	657	673	678	623	634	657	638	677	651	646	666	684	695	650	650	659	653	703	674	664	658	693	657	679	665	643	655	669	624	652	632	627	638	635	636	643	694	674	633	653	619	651	641	641	655	647	651	657	660	643	632	666	631	656	656	642	645	662	674	681	636	632	685	627	669	650	698	656	707	629	645	686	657	703	655	667	612	645	698	665	677	632	645	638	712	643	672	652	657	630	641	641	666	659	665	635	654	558	638	661	649	659	666	622	630	626	640	671	639	627	648	695	656	645	621	664	650	643	619	675	614	682	654	667	606	600	636	704	684	667	647	676	664	690	627	687	674	695	661	635	712	665	659	632	646	720	664	657	650	726	676	661	616	647	660	636	652	682	616	659	716	643	645	667	675	711	666	640	669	686	628	661	638	689	625	657	671	704	678	637	618	658	683	612	652	652	626	640	649	667	640	635	664	658	666	649	646	637	640	633	656	673	665	632	656	662	711	670	642	665	695	667	651	659	643	658	686	669	651	674	645	612	701	695	634	641	657	649	672	680	681	681	716	627	624	673	673	707	651	710	642	658	617	681	644	691	689	668	643	651	616	691	621	664	664	657	672	674	659	595	655	669	644	652	710	630	671	690	632	651	621	648	625	624	676	685	649	624	697	664	669	635	653	675	635	669	614	644	656	654	677	667	668	657	618	660	640	663	664	676	648	691	597	676	666	651	668	678	622	658	661	628	610	631	634	702	669	680	629	652	671	702	618	641	627	663	718	643	655	664	660	654	682	696	649	662	670	640	698	637	684	657	668	628	679	625	686	655	645	660	675	651	664	661	647	676	718	660	630	680	671	641	699	636	679	604	643	663	672	682	666	690	627	658	700	652	669	637	675	631	655	627	658	674	685	668	708	683	644	661	702	663	605	662	694	673	662	650	641	692	650	615	694	682	662	678	656	692	660	667	641	672	662	668	652	671	632	732	677	650	661	642	697	662	672	654	642	641	679	675	665	617	642	649	640	647	635	660	655	697	656	628	650	657	668	645	633	649	692	688	648	680	674	639	654	663	647	637	691	638	680	660	648	690	690	665	630	661	615	662	686	625	631	668	669	658	658	626	694	703	616	657	646	639	664	619	681	630	647	650	664	677	696	660	653	661	686	695	615	665	635	645	684	660	637	701	661	642	624	670	649	685	645	663	665	658	622	649	628	700	688	676	647	688	655	640	688	670	651	678	682	648	662	690	637	667	686	643	667	641	631	641	673	675	656	668	668	673	664	615	656	668	674	676	722	662	668	692	691	629	618	638	681	615	667	658	650	659	635	614	639	606	639	673	666	673	629	679	628	685	633	681	673	653	670	629	624	697	666	665	653	629	672	676	675	669	638	640	633	633	605	624	684	679	668	668	629	677	636	646	679	670	629	692	596	704	631	664	668	666	693	655	667	648	671	611	664	638	640	692	665	640	610	677	685	637	649	669	673	622	673	641	652	664	668	692	624	671	655	692	627	685	667	635	705	657	685	694	661	596	648	668	684	681	691	678	658	679	654	669	645	682	673	625	657	685	636	670	672	692	676	620	647	634	674	657	678	639	671	690	708	612	636	637	683	662	635	645	668	701	615	704	637	647	645	644	679	656	656	621	658	689	633	649	671	653	671	674	671	658	655	657	637	689	659	652	649	636	635	640	699	609	666	641	629	624	630	675	682	626	637	658	656	686	659	678	669	659	643	678	689	670	646	679	656	591	641	640	666	697	620	661	619	700	654	649	670	649	674	656	713	679	649	678	663	707	647	622	615	652	669	657	657	684	644	682	631	637	701	696	647	648	651	636	661	642	672	638	696	663	609	618	650	653	650	695	680	677	649	681	659	651	671	697	659	629	650	627	652	675	623	668	651	676	640	628	702	642	655	649	664	673	652	669	701	662	674	696	713	636	668	669	656	649	678	644	661	614	598	689	647	671	624	650	639	685	653	688	721	675	685	695	644	641	707	672	658	651	673	647	654	658	670	666	642	702	650	657	680	612	659	682	624	647	634	669	679	648	654	677	670	671	647	689	665	630	657	632	660	647	683	648	680	655	666	661	671	645	642	680	690	628	659	637	688	684	697	658	676	651	691	645	679	692	672	696	600	665	643	640	659	604	639	655	685	695	692	631	659	623	632	658	702	651	646	622	700	669	646	666	672	644	689	689	634	664	637	636	686	687	686	644	678	664	641	598	631	639	682	666	673	677	662	673	668	609	654	700	652	661	635	644	634	630	657	656	669	617	654	671	673	616	639	669	651	654	702	598	708	710	701	655	661	680	652	616	660	658	650	698	652	655	599	663	659	636	629	698	604	665	706	680	628	638	643	635	660	642	688	672	685	665	671	618	666
10222	1197	1469	1137	857	674	488	401	317	292	251	241	209	197	176	164	161	162	166	142	159	154	143	148	125	139	115	145	153	131	123	142	135	103	127	127	151	119	108	101	133	115	110	123	124	129	138	111	136	123	118	128	136	138	105	121	128	134	103	121	111	97	111	116	122	128	129	107	116	129	137	110	110	114	117	127	115	117	124	125	117	120	122	114	139	118	120	147	106	130	101	114	122	109	113	101	136	136	127	126	101	125	123	137	113	119	109	115	109	106	97	120	123	109	117	111	124	120	102	117	106	94	110	130	104	101	119	109	122	129	105	126	131	113	131	131	116	99	131	124	129	109	104	96	131	125	114	123	113	103	137	136	126	106	146	125	119	112	116	128	120	105	111	119	115	119	117	142	102	125	122	107	128	120	109	108	103	109	119	124	113	134	124	113	136	103	109	103	137	105	112	119	115	127	115	95	108	114	125	128	118	116	118	111	102	122	107	111	110	110	98	124	105	120	115	100	94	95	117	128	119	119	103	105	119	95	115	117	101	122	113	102	100	135	122	119	104	138	119	116	106	109	99	88	115	108	124	103	118	126	128	102	136	122	122	113	105	106	104	102	114	119	132	114	108	109	113	119	121	117	105	117	122	123	96	124	108	113	99	136	110	129	100	105	146	126	121	131	120	121	125	123	117	102	126	103	100	97	91	137	118	128	100	112	119	111	109	123	116	107	121	97	133	114	108	106	119	130	117	111	124	124	111	129	126	101	102	117	127	114	120	124	111	111	133	125	113	124	124	107	119	135	125	107	112	101	108	101	117	117	130	127	114	115	135	112	131	116	122	106	117	129	128	122	96	105	121	115	117	117	118	112	121	133	124	108	110	116	121	110	125	115	106	97	138	108	113	118	129	99	118	118	132	111	128	110	83	116	113	118	120	127	123	99	120	139	119	109	103	113	127	95	134	121	129	99	114	114	123	122	107	133	112	123	124	124	118	120	142	101	109	116	115	106	116	106	106	120	120	115	137	128	121	110	133	110	139	125	117	124	123	118	124	114	115	135	113	120	94	108	130	114	97	124	118	93	119	134	122	108	126	106	100	119	116	119	110	121	107	111	113	118	138	100	108	110	121	113	127	106	143	103	121	115	106	121	104	111	114	121	140	120	122	112	100	114	102	99	114	137	112	136	126	107	94	115	104	96	113	106	119	121	116	119	138	99	120	114	103	133	116	100	108	121	115	128	106	99	116	120	103	127	124	128	122	120	118	138	130	128	111	121	104	88	116	98	111	123	115	111	104	131	103	116	121	122	125	109	135	116	121	123	86	122	125	115	117	144	101	116	125	117	115	127	121	115	112	127	108	120	126	124	115	112	106	134	135	132	118	137	110	111	144	105	123	108	111	135	120	129	122	123	106	102	106	104	116	121	127	125	103	109	114	110	132	119	105	121	114	110	126	131	131	140	147	118	133	96	104	109	113	118	109	123	114	106	119	123	122	122	110	116	104	112	104	110	127	125	110	112	128	129	109	128	135	122	147	116	111	108	127	114	153	127	115	127	125	117	118	103	100	137	127	124	127	91	93	119	113	107	122	136	123	111	121	109	107	119	117	111	121	102	122	107	101	127	96	127	129	135	126	112	125	118	110	137	109	102	126	95	111	105	128	135	112	101	121	113	124	122	115	117	122	117	100	138	110	86	120	128	116	113	137	126	124	114	120	129	121	123	106	117	120	133	114	126	138	105	112	114	103	98	122	95	112	101	99	115	119	127	138	101	120	109	132	134	114	124	106	111	113	122	106	122	113	112	110	121	90	116	112	113	126	94	120	118	136	119	110	129	116	112	124	114	127	126	97	115	124	105	113	118	116	126	114	117	127	109	116	128	114	125	107	105	122	127	129	129	104	121	127	114	114	121	123	118	91	106	126	124	112	126	113	102	120	125	111	121	132	110	116	127	120	98	110	119	110	124	125	124	113	122	122	123	100	109	123	130	133	121	139	112	97	119	100	102	110	124	110	108	114	137	107	120	111	113	104	127	126	119	103	106	120	111	128	125	115	105	135	104	111	112	115	108	121	120	105	119	122	119	110	111	118	105	135	98	132	101	112	122	114	110	122	109	101	125	125	131	115	112	123	135	137	136	126	110	136	133	129	141	105	134	108	119	110	107	110	132	137	121	99	112	97	129	125	125	117	119	140	113	106	118	131	114	109	92	118	121	111	136	109	109	114	110	125	110	106	107	135	112	97	127	104	99	120	111	102	133	127	116	120	105	99	102	111	115	127	114	120	110	133	104	117	148	109	110	110	118	109	109	121	132	121	110	114	140	118	106	135	130	123	108	123	119	114	125	117	147	122	95	126	115	94	134	101	100	124	108	118	114	114	124	116	121	121	136	125	120	126	144	136	116	109	100	110	104	115	141	110	107	127	128	105	96	128	111	96	113	127	128	116	111	121	120	113	121	104	122	114	128	111	118	123	133	127	127	118	115	134	124	116	119	131	111	112	119	135	129	114	117	119	100	115	112	119	104	116	115	112	101	89	119	111	105	114	135	99	128	121	109	109	116	132	104	114	111	121	111	135	129	121	116	107	124	102	113	117	116	117	118	96	125	113	122	114	117	132	129	127	111	115	124	114	103	121	131	110	126	133	113	125	107	136	116	127	118	119	111	107	113	128	124	118	109	104	104	107	111	105	98	115	116	115	113	129	110	123	119	109	100	110	131	131	117	142	117	139	121	121	119	135	117	100	116	130	102	111	97	111	120	130	114	89	113	98	114	110	117	97	114	122	120	112	119	105	132	125	105	99	120	109	121	99	127	127	119	127	104	96	118	135	121	120	120	112	122	134	100	122	104	97	121	116	108	109	117	114	93	111	99	117	116	136	120	133	114	121	108	123	100	113	128	140	116	106	103	129	116	117	114	114	101	102	125	99	124	126	147	93	105	101	111	113	119	123	120	108	107	112	136	120	113	115	118	123	109	105	114	106	106	136	129	126	134	106	126	110	103	122	132	110	127	108	126	120	131	115	119	133	110	111	121	117	123	115	111	107	110	131	138	136	134	136	116	120	116	131	123	128	106	114	116	120	108	127	99	125	117	109	120	113	115	95	107	114	103	107	131	126	122	111	126	107	117	112	131	99	110	129	127	121	134	111	138	111	104	121	123	121	126	128	112	134	125	113	126	120	131	107	117	100	104	135	127	130	121	118	128	100	116	133	121	123	113	116	127	112	115	93	132	113	123	119	125	133	130	140	139	121	106	134	105	121	123	118	113	119	105	128	126	109	107	123	124	108	125	120	131	126	136	114	104	108	118	128	126	101	112	127	132	123	111	113	99	103	108	118	137	121	150	106	106	84	100	114	105	105	127	130	110	115	116	119	119	111	106	115	129	127	112	123	94	123	118	114	129	136	129	108	124	119	106	117	118	109	104	112	117	119	117	120	84	107	125	120	117	113	106	107	142	138	110	119	124	137	112	94	133	107	122	117	128	98	114	122	107
5906	1452	3177	3696	3192	2589	2181	1764	1425	1312	1148	1091	944	812	802	772	700	670	614	646	617	577	542	517	523	497	513	452	492	454	491	470	431	428	439	407	421	446	382	391	431	428	423	423	384	387	447	403	424	366	406	395	399	397	404	344	355	387	394	363	422	368	404	388	361	384	369	382	339	363	377	364	384	344	382	374	351	341	367	372	378	369	365	413	387	383	347	366	339	380	348	349	374	389	366	368	366	325	355	348	354	384	400	343	345	336	329	343	345	341	359	370	404	384	357	352	384	377	363	382	348	379	361	365	330	366	338	364	409	376	363	356	362	353	363	352	375	358	341	393	380	398	385	404	388	359	364	349	356	377	343	342	349	333	382	378	395	376	375	358	345	375	357	365	340	355	377	357	347	378	324	339	333	365	367	342	340	369	381	362	337	345	362	351	384	327	376	359	383	335	392	369	357	360	368	351	358	370	354	323	377	352	375	316	343	372	345	376	370	353	355	353	369	341	354	349	359	343	335	337	339	377	367	356	353	345	368	353	346	364	374	345	350	372	356	374	344	356	385	382	341	369	348	320	343	373	348	363	380	356	356	356	380	373	355	339	381	362	343	372	369	328	383	382	360	374	377	382	389	373	360	336	363	346	358	369	359	378	363	383	347	326	360	332	395	371	371	359	377	394	366	363	365	371	354	353	357	367	363	377	382	371	371	351	346	338	365	364	360	330	350	377	348	366	355	393	355	362	340	346	365	363	367	359	362	349	374	363	357	352	338	361	339	411	384	342	338	350	340	367	353	332	394	364	375	390	355	340	361	380	350	367	405	356	363	358	373	400	384	354	363	340	352	350	351	393	355	360	343	363	381	370	328	360	383	337	357	360	364	331	361	355	325	340	396	330	356	376	372	360	334	319	374	370	412	354	376	354	365	360	347	366	369	366	344	346	367	371	351	325	333	363	363	363	344	343	372	369	374	398	372	369	358	320	349	341	350	345	369	370	350	369	368	346	342	345	334	369	372	337	371	354	329	386	349	399	401	383	362	374	390	360	341	365	370	390	358	355	334	362	369	340	396	358	346	363	375	338	373	338	416	332	340	335	343	368	342	344	377	352	347	339	347	369	353	352	359	344	394	405	377	363	362	367	379	365	376	366	381	357	335	351	349	382	337	358	358	371	317	371	343	348	384	334	361	384	346	336	389	353	350	327	344	353	357	378	395	378	357	379	355	364	341	345	360	373	375	367	331	390	368	381	350	380	366	327	389	371	392	368	363	383	330	367	369	365	350	352	356	339	353	310	333	364	340	332	339	338	338	354	339	351	353	324	363	351	368	378	380	354	370	340	356	356	339	367	389	346	380	376	355	386	351	388	361	345	339	338	338	362	362	361	350	364	373	357	376	360	338	386	328	375	364	365	363	350	376	404	377	372	372	395	311	340	350	342	316	372	375	338	339	384	361	343	341	369	356	372	340	366	350	403	356	322	351	365	376	387	354	363	389	343	338	368	381	376	334	344	333	370	367	365	358	357	340	391	363	393	328	362	348	348	381	384	374	372	382	370	405	355	365	365	343	352	345	356	338	372	351	348	340	373	353	331	353	331	350	386	356	370	373	343	376	397	374	366	380	359	338	365	348	353	363	318	353	353	337	338	342	367	348	360	382	370	374	348	356	387	391	341	389	364	321	383	317	367	363	362	391	366	374	384	383	377	338	368	391	339	375	359	377	345	352	330	385	357	352	369	351	357	364	330	410	376	359	364	377	352	371	362	367	348	358	364	352	365	349	342	351	359	364	377	365	381	356	344	352	355	350	334	358	359	374	354	337	334	344	346	377	338	370	358	350	377	403	354	366	371	360	349	343	356	349	380	355	378	333	378	319	347	357	351	346	395	365	367	367	359	340	385	354	364	395	379	378	378	358	375	352	350	354	392	396	371	372	346	369	331	415	360	356	366	358	365	360	378	354	379	349	375	380	343	348	378	355	355	360	347	377	393	357	347	384	330	327	373	354	344	352	344	354	384	328	364	351	336	379	364	358	342	377	378	310	379	347	360	349	361	325	363	370	322	342	353	351	368	383	365	361	375	336	352	352	348	367	349	344	327	377	347	350	341	330	329	371	351	396	361	361	341	353	347	315	357	345	364	360	352	358	343	358	370	340	369	381	347	362	387	348	369	356	350	353	384	366	369	364	341	373	339	372	364	337	364	362	393	382	342	352	352	373	363	341	360	367	343	369	372	371	344	348	341	379	357	369	376	343	355	371	371	355	347	390	377	387	334	341	360	365	363	360	359	350	359	361	367	328	382	338	403	394	352	375	308	371	383	330	335	360	330	380	317	367	328	375	366	351	392	329	352	378	351	374	385	371	350	342	368	366	373	350	368	311	367	373	385	364	368	355	356	358	357	384	371	348	396	355	378	358	370	366	339	370	385	343	355	367	339	344	365	355	349	344	354	346	363	372	371	352	340	369	362	374	377	343	335	359	342	356	350	369	386	361	359	345	378	333	370	385	364	387	348	362	367	350	356	353	382	354	366	325	371	353	361	336	343	381	372	365	389	379	372	365	342	338	339	345	331	379	346	397	384	378	391	346	333	330	348	340	359	378	348	360	387	369	404	344	372	346	342	356	368	381	364	368	374	331	350	377	370	337	340	407	353	363	344	373	337	353	348	338	350	367	365	365	362	367	384	359	360	374	353	335	362	397	344	368	327	372	350	386	383	325	344	370	361	367	362	337	359	321	349	389	355	353	360	343	319	334	339	359	346	377	348	369	377	346	356	373	330	330	372	360	369	355	367	378	333	383	333	369	359	386	363	385	388	360	355	340	340	388	360	345	355	388	343	351	357	385	379	373	367	395	360	361	321	373	363	365	354	380	343	384	370	339	380	337	374	344	380	359	348	334	355	369	358	345	338	379	314	344	366	339	377	369	393	340	348	380	352	338	373	334	325	355	394	377	355	352	365	358	350	338	354	368	350	373	375	387	375	341	373	350	336	362	343	364	353	386	350	365	326	334	374	328	329	392	374	362	380	351	361	358	366	379	369	374	351	360	363	378	369	360	369	372	405	367	393	375	373	348	364	364	360	360	370	357	358	381	387	366	341	361	358	392	357	404	377	351	323	380	362	368	375	345	338	396	361	353	390	345	381	366	401	335	376	358	357	348	406	373	399	324	364	383	343	397	349	369	368	369	383	374	390	366	317	359	329	354	366	369	362	363	355	341	360	424	362	336	343	344	374	391	359	351	382	403	362	381	362	364	357	345	368	383	376	347	348	388	344	376	339	350	336	368	386	391	346	379	374	357	364	366	384	388	367	365	370	344	376	357	342	362	365	362	363	351	347	371	330	365	306	358	380	333	326	362	361	335	402	356	375	346	356	342	348	350	362	360	383	358	344	325	372	391	359	376	359	375	336	354	336	366	341	382	357	352	342	353	367	367	384	353	333	383	349	373	362	321	381	375	389	361	365	356	369	364	331	386	389	383	386	358	384	375	371
18395	3000	2830	2189	1606	1118	904	699	577	467	412	412	332	291	294	254	277	248	209	263	232	203	191	172	206	187	179	202	196	161	163	191	182	201	163	173	182	196	169	155	162	191	148	162	157	188	154	170	165	171	151	167	158	172	155	166	149	136	145	166	165	158	158	152	172	127	170	171	145	164	159	174	162	163	144	158	155	140	147	187	153	179	162	179	171	172	165	153	154	155	156	170	155	136	140	171	171	172	165	145	169	165	142	144	161	166	157	153	146	150	165	168	177	159	166	152	162	154	143	160	185	126	149	129	140	147	160	125	152	151	152	154	148	154	146	161	157	161	141	156	158	132	174	159	149	135	185	162	168	151	139	168	162	156	167	164	126	151	166	159	147	155	149	148	142	154	165	180	158	147	162	142	160	162	172	180	146	170	172	144	161	154	159	152	173	151	174	159	157	152	157	160	155	159	163	154	143	166	187	139	137	166	169	134	181	167	137	150	158	154	157	155	165	143	164	149	158	161	151	165	159	175	140	158	167	153	158	154	163	150	139	172	159	168	148	161	168	156	162	157	144	164	159	150	157	134	163	142	156	158	152	137	147	150	151	146	168	156	142	164	179	151	133	142	147	156	161	141	159	173	160	145	159	158	141	159	153	169	146	153	126	140	142	165	149	160	138	152	152	166	141	150	178	164	176	162	143	168	158	159	128	144	140	134	146	162	167	164	154	178	175	158	163	171	166	126	163	172	152	158	155	181	162	146	148	153	151	165	167	166	136	149	153	174	155	166	173	139	168	168	160	152	133	156	135	166	147	137	163	124	134	146	149	130	148	142	155	161	165	135	148	144	137	157	134	159	150	163	161	147	158	151	170	141	153	149	134	136	182	161	166	166	170	166	153	175	151	180	160	158	155	145	146	144	160	147	169	171	156	181	147	177	166	148	183	161	162	161	156	157	151	165	172	179	152	170	146	139	141	168	160	139	160	169	157	176	149	160	161	158	149	155	128	141	150	145	178	154	155	174	147	161	169	169	175	165	146	149	156	151	177	162	173	171	163	141	147	157	167	165	138	151	147	153	184	139	138	155	160	137	164	154	143	158	139	135	159	177	157	131	154	150	151	151	142	142	138	153	152	131	178	154	173	158	142	154	174	147	163	165	124	167	162	173	171	166	170	148	156	154	122	142	173	169	140	157	124	196	139	136	150	168	135	169	150	169	155	160	150	161	160	149	175	159	160	162	152	196	176	161	150	139	168	144	170	193	155	150	153	142	164	141	179	192	164	173	162	157	148	154	156	161	173	157	141	142	173	136	169	131	148	161	154	156	158	154	161	175	176	167	156	155	181	158	178	168	149	144	145	159	146	172	164	145	158	140	156	162	160	155	163	170	154	173	145	139	140	162	159	163	167	167	157	138	149	170	168	165	147	140	139	156	165	163	156	161	156	158	149	142	161	152	169	175	153	139	175	176	154	176	143	183	159	166	146	159	161	158	159	130	130	164	175	179	168	148	162	158	140	146	140	140	137	149	175	153	159	157	155	142	168	148	128	148	174	153	124	137	146	167	160	159	150	146	146	171	140	149	152	131	168	154	154	155	144	149	141	179	141	155	148	162	157	168	147	150	141	164	149	170	157	179	167	152	170	166	148	175	153	156	177	171	152	139	140	160	162	119	151	145	149	203	157	143	164	176	154	148	139	174	170	178	158	179	160	150	162	152	139	166	156	176	154	153	163	153	142	159	153	159	153	163	144	151	162	161	168	142	168	153	153	176	162	174	182	153	153	145	142	137	163	150	173	183	158	139	161	158	184	167	152	152	158	148	159	149	170	150	129	150	156	178	168	163	163	146	160	150	173	172	137	154	164	152	173	144	142	157	146	189	152	160	173	160	153	158	155	152	160	154	138	135	153	162	148	163	169	150	133	149	143	145	157	161	164	158	146	143	153	158	148	167	162	158	151	150	147	160	136	165	155	174	162	159	162	151	153	172	167	160	152	153	164	142	155	162	158	161	166	148	173	141	147	154	161	162	138	160	172	140	164	170	137	147	173	157	142	160	158	147	155	155	176	163	165	142	165	152	182	121	152	170	166	155	168	180	154	147	156	168	144	138	146	152	154	178	180	174	158	145	141	169	163	155	115	146	140	159	157	167	142	160	179	149	156	142	159	160	164	144	148	160	149	171	165	164	137	149	175	152	160	153	161	149	167	164	148	171	152	161	163	171	119	158	156	138	181	157	164	143	156	174	165	163	163	147	175	154	158	163	175	153	170	162	151	146	174	157	146	157	170	156	166	144	163	161	164	155	159	140	157	161	146	154	139	164	158	145	165	164	162	162	152	163	164	159	141	175	177	151	143	139	162	144	154	162	177	165	168	171	144	153	183	139	153	139	153	151	159	171	147	155	156	152	128	161	141	172	161	176	165	157	159	142	150	141	162	153	169	138	161	173	157	142	146	155	148	195	159	170	172	170	148	154	149	159	154	173	144	155	154	162	157	175	159	144	158	149	155	148	170	135	150	138	148	145	162	160	150	162	167	133	150	131	146	141	154	156	141	175	138	164	154	153	157	154	144	155	149	159	165	146	141	153	159	145	168	160	164	162	149	163	165	165	158	160	172	149	174	164	161	157	139	148	145	145	158	170	169	159	148	157	156	140	150	181	165	160	164	145	157	155	146	137	167	147	187	154	188	149	164	154	161	156	176	174	163	162	174	168	156	127	152	144	167	157	165	152	147	161	150	167	143	169	141	135	151	171	157	170	160	144	169	134	154	176	166	155	159	162	170	159	162	163	154	166	156	160	153	150	149	170	185	160	156	153	139	160	171	153	157	160	156	162	139	136	169	154	146	157	151	156	148	180	177	168	146	179	159	143	146	149	157	154	141	157	168	150	139	162	151	160	160	171	166	156	154	134	153	149	143	153	151	181	152	148	176	171	161	166	165	160	166	140	141	170	181	151	147	141	150	135	160	151	161	152	157	199	163	128	143	150	148	138	169	153	147	168	144	144	140	159	170	157	143	193	142	158	170	141	164	146	178	156	159	153	170	143	161	175	128	147	156	177	143	183	140	159	148	163	172	150	148	171	157	171	150	165	149	144	138	162	149	145	153	158	178	156	150	160	168	145	165	156	142	139	154	170	159	165	145	171	174	163	151	164	163	150	155	169	159	148	164	164	151	145	155	151	170	155	136	143	155	173	138	166	151	167	160	155	141	151	161	157	158	154	145	145	157	157	146	162	170	152	168	148	180	155	152	162	137	128	144	164	146	130	176	159	169	140	144	161	133	154	151	163	141	132	156	160	142	152	140	163	159	140	152	143	141	169	143	174	155	147	149	165	129	152	167	164	149	145	155	164	169	145	145	152	165	150	169	158	157	128	147	157	169	153	154	151	159	190	173	131	170	163	149	141	146	143	112	166	145	142	159	144	165	158	158	157	132	166	146	152	157	160	157	139	157	149	146	128	154	151	155	133	165	151	159	149	157	155	155	161	138	169
7907	2470	5602	6598	5642	4428	3661	2989	2484	2240	2012	1724	1593	1332	1284	1180	1113	1030	985	959	885	858	778	780	783	735	731	686	737	674	633	683	652	611	629	627	622	620	616	590	551	546	542	567	547	535	536	549	614	513	527	560	497	562	540	533	522	524	538	505	533	537	519	500	491	487	532	507	537	461	521	496	504	463	496	548	482	500	492	517	494	479	488	507	509	459	479	521	450	440	485	481	470	486	501	509	462	464	470	495	482	489	503	478	486	447	484	447	463	497	519	459	455	494	496	484	495	411	518	453	456	466	462	454	443	478	481	484	471	472	496	453	531	480	437	501	492	441	468	454	492	466	444	507	501	447	472	465	496	488	459	440	460	497	465	437	458	450	461	499	446	441	503	489	458	447	464	442	464	477	452	473	473	463	472	462	461	476	464	493	487	531	496	469	434	491	461	466	508	461	421	466	462	474	500	454	467	469	470	455	522	493	450	491	430	437	430	462	462	513	463	444	478	475	474	443	453	468	455	445	467	454	472	436	453	502	483	505	482	483	469	483	466	494	459	430	479	501	453	489	455	444	455	465	474	467	461	497	436	484	477	481	506	515	468	487	408	470	479	458	461	444	497	455	462	460	457	428	461	498	454	457	429	456	499	461	496	478	474	512	464	450	472	485	455	489	488	469	463	482	418	490	466	483	477	421	476	443	453	450	500	452	477	431	464	445	466	457	480	431	452	480	465	497	437	504	461	477	445	454	452	464	507	462	522	443	458	486	474	498	462	446	499	490	460	429	433	461	479	475	453	496	481	473	482	441	465	454	473	465	462	425	469	458	475	447	487	471	432	495	457	460	472	464	478	508	449	457	446	453	461	454	429	472	461	451	470	464	459	522	504	459	482	433	500	456	459	455	479	431	419	463	475	477	482	473	474	438	485	456	477	470	439	433	492	462	483	457	451	487	473	456	466	481	484	434	451	469	438	472	442	447	473	482	476	472	475	490	498	487	441	486	438	462	454	451	469	479	477	456	501	462	456	454	466	458	473	424	469	466	468	439	464	463	489	518	459	507	472	431	461	446	497	470	468	467	462	448	485	460	448	487	516	467	446	433	445	477	493	533	481	474	435	463	459	466	464	456	483	435	488	458	468	456	461	467	489	452	468	483	495	464	476	479	501	403	471	463	464	453	442	469	491	511	460	458	410	472	428	479	462	481	464	463	477	483	454	468	485	462	495	437	490	481	483	453	458	433	457	476	451	522	464	456	485	491	497	422	452	464	438	494	460	474	437	500	449	469	456	478	438	496	474	467	466	483	435	448	460	480	464	508	458	467	472	483	470	466	481	520	468	495	464	490	481	464	485	445	483	441	476	464	477	472	451	464	443	438	492	494	492	454	497	463	443	466	473	481	476	470	454	450	485	466	478	431	470	484	499	473	453	414	445	494	481	458	470	409	474	452	477	461	484	475	448	485	486	478	481	488	495	464	464	486	475	477	440	479	471	443	444	466	482	439	494	474	489	450	490	474	482	469	459	476	433	484	480	455	446	441	436	455	464	464	475	488	483	462	448	454	493	464	450	475	484	471	483	477	480	423	475	441	477	467	439	468	467	487	461	458	481	462	485	456	446	493	485	481	464	455	446	471	448	461	451	457	467	480	468	441	463	480	472	450	448	523	482	499	462	480	471	429	462	462	450	489	448	455	482	476	474	447	433	449	457	435	463	506	438	484	458	444	450	491	498	479	507	502	454	510	465	486	439	499	470	497	500	459	437	482	467	454	436	491	490	469	451	469	478	452	471	458	484	453	469	454	478	473	489	457	474	430	459	492	455	468	445	466	420	498	468	446	484	488	463	485	487	460	452	496	488	480	500	419	460	436	452	446	447	451	465	445	484	486	528	475	477	473	466	483	477	482	467	456	519	460	446	426	489	413	465	477	464	455	458	485	493	449	443	466	468	458	451	480	451	462	482	496	480	433	463	426	473	431	453	443	443	435	450	486	459	470	457	461	463	491	485	461	458	462	500	497	407	475	441	483	469	448	490	534	488	475	461	455	446	453	482	481	495	463	474	481	478	450	477	479	465	456	497	455	483	509	447	515	455	479	453	441	478	418	493	450	446	449	475	489	447	449	432	487	485	509	418	477	480	456	461	463	498	460	459	469	453	475	474	452	481	433	476	461	468	486	447	431	476	436	462	498	478	480	489	471	478	479	461	485	458	469	432	464	460	461	451	450	484	467	410	459	462	492	483	474	447	473	426	428	427	449	443	456	512	449	485	506	477	482	479	412	472	428	480	447	445	441	468	448	489	504	421	466	453	469	463	478	449	471	506	484	484	498	472	464	452	462	490	467	469	470	498	473	480	473	486	505	450	466	457	438	482	445	449	475	480	455	488	460	450	451	439	445	463	487	468	468	494	443	472	509	458	443	451	480	449	481	442	488	494	506	459	426	475	459	455	468	499	460	493	464	452	437	497	446	483	486	489	469	505	444	442	465	474	466	485	486	482	479	470	482	486	442	455	412	460	455	436	466	464	442	445	459	449	433	476	433	447	478	442	453	491	454	490	494	477	452	440	451	436	475	510	491	463	441	437	450	498	429	456	445	469	505	480	465	458	466	449	442	446	495	447	456	422	447	433	464	471	455	494	464	427	466	473	492	482	463	481	452	458	469	471	461	451	498	487	525	472	439	440	449	477	443	460	448	440	473	509	457	460	456	427	464	476	446	467	476	455	477	473	442	485	452	444	458	453	495	443	462	511	479	447	452	487	450	446	488	440	474	448	463	452	489	477	411	476	504	463	472	470	464	472	469	465	483	484	486	489	483	473	459	499	480	450	453	486	483	491	438	461	460	465	434	488	489	498	505	475	466	482	503	464	451	418	468	463	509	484	472	454	458	494	424	429	467	468	496	462	458	474	456	488	420	410	421	480	461	440	481	467	479	431	453	514	460	479	467	491	465	483	433	479	476	447	468	471	447	451	422	454	440	474	482	438	434	506	484	454	465	495	416	474	471	491	485	501	470	472	465	479	471	486	477	471	439	486	481	422	450	457	472	476	468	483	465	469	441	433	446	457	430	470	429	453	460	463	466	474	419	471	478	478	489	465	464	442	481	460	447	480	467	469	474	452	477	467	470	481	460	485	465	470	462	487	460	481	442	491	468	499	436	443	468	513	455	501	482	465	489	523	451	478	450	468	454	470	470	496	476	478	416	478	497	477	491	457	473	444	453	441	486	469	488	454	482	467	484	464	488	469	476	434	477	482	452	501	465	460	459	445	439	438	463	516	478	426	472	458	447	435	475	442	452	465	485	456	462	467	458	468	480	502	467	473	484	457	500	453	481	428	468	457	490	486	483	493	488	505	470	522	451	450	466	467	498	465	497	469	456	464	447	491	466	466	478	446	459	489	457	456	478	479	501	420	466	465	467	451	480	483	435	414	468	437	418	454	432	468	465	484	501	422	441	453	484	483	486	446	435	496	436	454	482	477	453	506	424	457	490
2372	319	331	320	301	270	262	264	276	246	221	249	245	258	255	248	225	245	244	242	238	243	247	237	237	237	222	239	237	206	237	245	242	221	248	244	235	248	247	242	270	232	258	259	248	241	245	249	220	213	291	236	259	229	229	209	210	232	268	247	240	247	221	267	236	233	234	245	232	237	242	251	244	243	243	235	222	257	230	234	254	232	231	248	261	231	289	227	265	241	245	227	247	227	254	272	267	259	232	248	248	243	254	262	249	233	239	225	252	219	234	232	250	240	254	211	239	225	234	254	249	240	270	233	232	235	272	231	239	228	234	259	248	239	255	271	230	215	240	258	257	236	236	244	225	247	256	234	218	249	270	250	248	264	254	242	227	217	265	269	258	235	251	257	256	248	237	238	241	232	261	232	253	266	223	255	225	224	264	252	250	276	268	229	227	255	258	246	226	252	249	216	223	230	237	228	249	226	241	220	260	227	252	246	223	254	243	224	213	245	260	221	218	237	258	222	250	221	262	229	247	246	265	242	256	227	241	247	242	268	240	204	266	237	245	255	244	235	214	246	253	217	226	252	221	227	222	234	227	241	240	267	252	241	197	249	255	251	235	226	265	276	243	244	234	232	255	225	242	238	241	241	253	245	237	259	222	219	264	266	250	226	265	244	239	243	238	234	233	240	248	230	261	233	259	248	262	225	244	239	260	226	243	238	234	274	238	231	232	246	226	234	228	252	247	229	230	240	233	234	235	216	245	234	245	235	241	247	254	245	237	225	249	239	251	237	213	242	212	226	213	255	218	272	230	221	234	246	252	247	251	210	268	251	214	240	273	252	252	260	231	230	233	218	211	244	250	250	237	245	243	246	264	248	236	245	243	249	229	228	232	251	230	270	231	239	258	244	263	271	244	255	230	231	259	268	256	219	261	256	216	231	229	246	250	229	243	229	233	261	252	248	214	231	251	252	244	237	234	215	257	258	234	267	247	231	242	222	251	254	240	260	278	243	281	258	241	231	243	220	236	211	225	262	218	274	227	246	246	265	240	238	243	225	228	248	260	268	229	240	252	250	244	215	243	252	225	240	259	244	272	239	247	230	222	236	231	253	248	257	235	238	234	248	236	215	250	230	249	251	245	235	223	247	212	258	253	213	275	243	218	255	240	245	247	242	245	279	219	231	224	251	238	250	240	241	243	239	228	244	272	239	265	269	242	217	267	226	255	242	230	224	266	243	274	227	262	213	245	282	227	269	246	248	243	230	257	228	261	254	246	217	251	232	252	257	238	284	259	240	270	208	252	234	243	229	230	216	251	241	231	248	241	221	234	229	243	247	235	218	225	227	244	263	236	202	254	266	210	239	274	250	237	240	231	257	249	236	261	272	242	261	269	216	240	241	251	230	228	233	249	255	233	252	247	242	223	244	261	244	205	237	247	238	254	249	240	231	231	200	227	237	222	248	263	235	223	250	247	259	244	240	239	230	231	257	236	256	246	256	239	245	258	250	251	261	254	245	262	234	230	264	236	205	248	251	231	255	256	264	280	262	245	234	241	223	242	252	219	229	208	252	260	233	260	240	275	268	252	212	229	230	245	218	265	238	211	233	233	214	230	246	245	225	222	226	220	261	240	228	230	253	241	239	257	261	236	286	225	226	230	248	259	229	256	254	242	245	252	237	230	216	257	252	257	247	247	237	232	261	234	218	255	253	245	233	252	231	216	216	242	244	264	274	240	230	226	275	228	227	252	237	243	225	245	215	221	243	238	256	230	209	239	259	238	230	244	252	238	218	247	248	230	227	258	235	256	241	258	248	248	260	248	248	246	240	272	209	272	256	288	250	253	245	230	264	274	226	241	261	238	270	236	251	250	243	256	274	221	256	235	227	254	232	242	244	236	221	205	258	240	236	243	244	230	235	235	254	250	254	217	246	246	239	254	217	223	240	217	240	227	227	217	238	236	233	249	219	264	252	260	259	195	237	243	221	253	231	229	206	224	224	289	249	224	240	210	263	253	260	285	245	243	266	232	235	259	265	231	255	240	251	234	259	254	231	251	250	258	215	218	262	231	245	256	240	247	273	262	241	248	237	238	258	251	259	295	256	271	265	273	244	235	271	271	246	230	231	247	253	259	233	228	230	206	284	256	241	253	248	236	234	245	249	256	248	233	229	245	246	238	245	215	253	228	207	223	261	234	226	276	251	248	233	235	250	253	229	230	206	209	210	272	234	247	234	255	251	242	251	242	255	225	242	235	239	265	219	245	249	224	248	239	224	243	238	244	244	265	234	276	253	261	232	231	231	216	246	225	261	256	261	274	260	256	244	226	228	227	250	240	258	252	251	246	265	229	243	260	252	231	248	257	252	253	264	226	260	246	223	260	227	247	229	261	230	247	257	255	263	241	252	248	224	254	250	248	259	222	259	211	260	258	234	233	274	220	229	251	211	223	255	260	227	241	245	252	232	227	230	228	211	239	248	249	219	257	260	249	258	237	212	253	236	253	281	247	249	236	222	234	259	238	245	214	239	246	224	225	224	248	285	247	211	229	242	219	235	250	239	253	256	242	248	231	237	224	245	282	263	222	250	230	249	243	259	252	259	241	220	226	263	227	235	230	235	253	243	245	246	262	254	261	243	282	247	235	257	216	208	250	252	243	245	230	240	243	215	248	246	244	233	243	249	245	241	278	225	263	224	273	235	226	212	252	243	241	229	216	227	254	244	257	236	240	258	222	218	238	251	260	261	234	258	244	246	223	241	266	245	246	242	280	242	248	249	233	241	245	237	222	229	240	223	257	223	259	253	273	275	236	254	237	257	252	251	244	236	264	262	279	238	216	234	243	245	256	246	245	252	245	228	244	244	236	268	218	248	264	245	248	267	227	244	256	218	256	225	210	244	225	265	240	232	225	239	218	236	229	228	228	248	242	226	236	229	267	274	256	233	268	251	270	226	236	254	227	203	222	246	239	253	234	247	250	255	239	241	243	230	263	247	231	247	239	246	256	234	240	260	223	248	232	255	226	252	241	224	252	246	233	248	252	229	234	214	281	223	244	230	231	230	227	259	260	256	250	225	251	235	247	235	244	243	259	229	247	256	221	238	234	276	261	259	238	238	230	219	244	229	250	254	250	240	242	223	207	246	219	239	262	243	240	239	262	278	244	280	273	227	232	208	250	242	238	250	264	272	229	240	224	255	254	236	247	233	242	228	250	247	245	214	210	237	249	226	249	240	244	240	250	253	231	272	237	259	225	243	235	236	242	258	230	240	219	256	261	222	236	264	249	231	247	258	248	225	226	240	249	235	234	239	224	269	242	249	264	263	255	217	262	205	243	225	260	255	219	247	239	258	266	261	230	248	222	208	246	237	224	257	228	219	263	242	256	209	259	218	212	221	226	248	230	232	235	273	221	270	270	245	235	228	252	281	278	235	215	257	226	262	273	243	247	260	246	250	224	224	241	228	270	248	248	228	241	200	257	254	270	245	229	202	224	277	259	255
2431	783	855	873	783	784	843	725	715	705	676	666	684	650	680	710	667	670	707	724	696	692	657	679	672	663	630	621	656	653	643	678	646	605	705	658	634	621	645	680	688	661	696	677	651	678	642	639	635	601	665	677	638	678	697	652	653	666	659	681	708	668	649	661	639	704	600	660	635	675	677	634	657	675	594	658	673	666	619	649	656	695	643	629	621	632	659	644	623	648	669	677	666	687	667	658	695	634	643	636	654	673	608	640	673	704	648	628	633	670	693	624	691	654	648	650	635	648	596	699	652	683	661	667	644	655	657	649	640	669	632	653	628	673	663	646	654	697	693	637	643	616	646	666	668	651	658	636	660	732	629	670	642	673	678	646	631	658	653	606	671	658	641	677	676	660	673	626	674	682	649	583	633	644	720	664	682	648	656	619	668	645	658	634	674	614	656	649	654	654	632	632	626	653	638	607	695	655	664	670	673	682	614	649	668	663	635	652	654	646	633	664	699	658	704	690	681	670	653	667	624	663	693	657	643	673	685	628	660	640	661	643	670	602	680	684	671	640	630	683	676	663	647	678	648	630	627	686	661	645	671	639	642	672	688	657	653	673	688	625	661	638	620	645	603	690	655	670	669	652	635	657	650	655	614	617	649	652	655	651	655	630	678	669	636	689	664	643	609	625	647	702	686	654	625	674	675	681	665	652	664	633	679	706	674	624	716	651	628	651	632	684	680	677	652	628	632	657	660	713	657	638	666	665	623	676	635	668	652	659	641	683	678	658	654	706	687	642	643	693	630	645	633	663	698	662	653	645	695	647	641	654	620	639	648	710	695	657	692	690	676	664	689	672	624	622	655	657	690	638	630	615	660	681	716	638	623	653	667	674	608	688	657	704	717	638	625	649	657	642	641	678	639	628	667	631	678	667	671	676	683	661	635	621	642	716	695	659	640	675	634	675	634	634	583	605	649	633	641	699	634	640	666	713	632	653	644	616	656	660	655	632	670	668	636	649	661	672	654	677	637	639	675	667	692	570	620	648	659	645	661	693	674	632	641	632	659	650	642	678	665	617	635	671	628	642	631	721	607	686	640	654	676	665	657	696	650	663	662	634	645	675	666	641	615	640	620	674	707	694	634	633	642	671	708	661	672	655	659	661	650	612	631	696	671	659	660	624	687	662	662	604	676	683	668	632	629	643	640	634	650	677	654	656	647	674	714	640	672	677	654	624	641	692	613	715	637	689	660	699	675	691	666	698	684	646	655	683	641	598	701	637	659	635	688	648	639	673	706	668	646	662	692	656	676	691	681	705	662	625	633	650	660	680	640	601	654	659	640	661	668	672	668	687	641	696	633	707	648	665	733	631	634	672	678	625	676	660	631	644	655	658	660	639	664	638	637	697	696	647	621	659	667	669	635	700	594	664	690	647	676	623	613	655	675	693	643	612	680	697	668	660	611	680	681	668	649	668	674	659	675	652	733	609	655	650	693	699	657	636	653	670	635	643	582	692	671	626	676	668	640	648	641	631	639	616	684	621	660	617	643	663	609	654	605	615	642	651	657	658	667	603	637	680	648	639	686	646	643	685	657	678	654	686	673	625	644	646	651	643	637	631	655	646	668	675	629	659	638	666	670	603	681	700	662	641	649	654	690	638	669	699	648	651	659	658	667	645	624	685	681	641	616	649	663	661	620	647	665	658	683	641	661	650	680	657	646	639	698	648	686	633	708	628	677	663	656	686	623	651	644	650	688	631	672	652	691	643	696	667	661	610	649	615	649	641	642	651	621	697	675	668	623	678	658	661	614	703	653	628	672	717	636	699	679	671	662	656	625	644	666	647	700	586	606	661	678	659	670	648	645	709	666	649	640	645	671	694	640	660	646	629	610	693	658	654	647	676	674	617	689	709	683	666	657	702	701	679	655	680	659	689	652	661	691	614	650	653	678	646	655	644	697	653	618	672	700	637	664	656	670	657	668	646	692	676	629	684	640	601	692	658	666	637	695	661	653	639	657	658	690	650	661	651	680	628	721	650	677	675	652	692	663	678	612	670	630	671	629	680	635	653	657	637	706	723	612	673	662	676	643	664	670	649	626	694	624	681	658	682	663	644	687	641	678	670	674	611	620	667	689	678	647	687	636	608	681	685	662	682	637	635	633	628	668	608	661	670	635	654	708	638	710	648	672	669	657	656	640	662	636	651	649	683	657	677	592	631	657	637	644	665	667	654	663	728	650	640	659	610	660	720	682	660	633	658	669	688	654	625	629	628	646	640	684	635	664	625	668	716	626	674	667	724	665	684	691	655	665	672	645	679	649	659	689	638	644	601	613	690	623	634	664	689	588	696	673	639	622	663	705	645	635	620	670	653	661	673	673	678	665	672	640	666	676	658	727	638	665	678	665	639	634	642	653	636	637	676	693	659	627	633	703	655	707	657	679	652	641	655	659	646	679	641	664	693	645	628	679	683	671	655	648	641	652	648	671	658	668	675	675	707	616	630	683	658	661	626	597	647	614	701	635	662	670	680	696	671	683	638	621	673	627	674	614	661	694	667	646	648	676	636	665	632	681	604	595	660	623	674	662	622	649	630	688	668	606	649	688	706	702	652	608	670	680	681	663	630	713	619	632	658	691	625	710	661	637	649	650	668	628	687	683	682	634	637	670	678	616	678	676	671	723	657	675	644	701	652	631	678	637	641	650	694	680	599	673	668	690	696	707	639	662	706	647	623	681	678	644	664	638	647	613	641	631	623	649	654	674	665	623	614	638	655	662	677	678	713	656	631	691	647	680	637	670	622	696	635	632	672	673	628	636	671	616	601	657	623	678	642	656	658	658	603	673	645	668	635	668	684	663	652	645	645	672	635	666	693	604	586	696	599	636	646	622	668	644	676	643	631	615	658	665	643	685	673	670	654	645	703	657	637	629	655	681	673	632	685	687	699	650	661	678	634	687	628	647	691	682	641	657	673	678	658	684	683	661	674	677	673	647	687	637	659	656	658	657	675	668	627	664	610	663	678	660	640	632	691	616	645	659	664	643	625	640	634	695	674	633	710	638	657	716	636	654	694	678	669	638	651	665	662	690	629	704	619	695	643	671	641	678	673	626	677	653	658	694	680	649	665	674	640	639	701	676	674	646	645	647	620	657	698	635	660	680	684	624	703	651	701	658	674	662	668	676	652	653	669	663	632	654	629	659	683	665	648	676	706	609	670	628	712	699	663	669	652	632	649	681	603	612	651	705	652	655	653	680	627	673	615	673	606	685	638	675	634	624	658	709	652	669	652	573	623	629	644	661	662	662	604	649	661	645	749	653	664	682	624	653	652	653	656	685	640	644	660	695	651	662	667	641	670	618	667	643	685	674	650	658	671	617	648	662	688	650	665	656	625	666	634	676	683	614	682	662	643	648	648	683	666	664	678	637	717	621	660	646	680	648	639	630	645	692	684	637	684	643	652	661	665	611	665	660	654	694	683	673	650	619	672	671	632	611	640	618	637
10076	1194	1440	1208	868	684	485	412	304	300	256	217	203	191	198	168	159	174	142	132	162	160	143	154	156	114	129	145	132	120	111	137	126	137	157	131	114	129	123	111	126	131	111	129	145	133	129	124	126	125	110	108	118	114	130	115	119	107	123	140	117	151	131	117	141	109	135	119	132	119	105	109	117	117	102	127	127	107	125	104	132	104	131	84	101	123	124	96	110	112	133	137	121	118	116	114	118	135	122	114	125	112	113	121	119	134	107	133	133	149	99	116	136	99	114	119	107	128	126	128	126	111	118	105	117	118	115	119	114	123	101	123	120	109	112	106	103	107	119	116	116	123	108	137	110	109	108	103	110	144	103	114	116	115	132	112	106	104	96	103	133	116	125	118	143	116	113	115	118	105	133	132	132	124	114	114	126	123	110	104	125	113	122	118	119	121	109	121	90	126	107	117	116	124	121	124	112	120	116	103	108	117	118	124	127	109	115	133	121	125	114	120	103	124	110	118	101	127	124	132	103	131	120	108	132	101	103	112	139	112	113	109	124	118	112	132	120	118	92	104	120	117	112	122	131	109	121	102	95	94	107	121	119	110	99	110	110	124	134	122	124	117	137	125	124	114	116	121	116	117	125	110	126	101	132	130	115	102	125	113	89	113	102	113	128	132	126	115	111	116	117	118	120	116	108	122	137	141	136	111	112	122	95	110	113	125	115	125	99	104	105	113	118	111	112	116	114	125	112	117	132	111	115	132	107	104	111	126	130	125	101	128	104	109	106	98	126	115	117	119	132	99	123	109	117	118	139	116	114	126	125	136	125	129	117	109	114	125	127	111	116	122	103	149	121	109	114	111	129	130	131	116	135	113	107	104	133	123	136	118	117	114	102	119	114	117	106	119	106	113	127	110	127	104	119	107	116	115	113	131	96	112	102	112	106	112	100	131	115	127	111	141	132	114	128	114	119	116	132	103	118	123	124	138	114	108	123	123	112	122	107	130	104	108	125	111	111	103	104	133	114	124	119	129	127	124	116	129	132	107	118	107	121	116	114	112	127	117	130	110	125	112	133	131	120	119	122	124	104	119	106	110	120	115	114	112	136	111	117	121	125	114	116	118	135	131	119	119	108	119	139	128	117	122	110	113	114	115	108	101	117	128	120	106	102	114	130	107	117	139	127	133	138	102	116	124	119	130	118	122	123	120	126	118	132	102	122	125	106	115	118	126	119	124	122	128	112	110	113	122	103	129	110	115	124	110	118	137	107	114	135	136	110	104	119	110	149	105	116	134	119	126	109	111	145	119	125	123	123	111	109	103	113	111	128	133	137	121	117	120	112	103	129	112	121	115	103	116	118	115	109	132	119	100	98	123	116	109	118	98	111	124	106	120	119	117	119	108	124	127	98	106	120	130	114	123	120	117	139	115	116	134	115	107	126	127	94	131	105	105	126	133	118	104	127	108	103	103	121	109	114	112	103	130	100	109	128	137	126	114	110	135	120	117	113	132	123	116	112	102	112	122	139	124	118	141	123	119	111	122	97	131	124	114	105	108	102	107	98	118	120	114	128	126	131	135	103	116	128	136	105	100	111	131	108	117	111	122	126	116	122	130	132	137	114	98	130	107	102	103	126	107	131	131	106	101	102	102	128	117	117	134	140	118	114	102	117	108	129	138	130	98	122	116	122	96	95	109	110	108	120	125	111	126	117	117	106	124	115	103	114	113	114	115	116	110	101	105	134	121	148	109	115	126	121	99	100	122	111	122	118	128	105	110	130	115	104	128	103	126	136	134	121	117	125	110	107	106	122	117	108	115	131	120	125	96	111	105	110	125	105	128	115	114	132	110	125	85	129	111	110	123	121	122	112	136	108	99	122	109	109	122	119	139	112	138	122	101	97	119	124	115	113	117	118	109	127	111	116	118	115	130	109	129	103	120	136	121	100	114	85	117	129	132	105	130	121	139	107	111	131	122	120	106	108	121	121	115	120	136	132	126	113	123	125	114	122	135	119	100	115	135	111	123	114	127	120	115	122	116	110	112	122	116	112	112	112	135	124	127	113	124	118	107	112	102	128	106	106	112	117	99	107	117	123	130	137	122	128	120	102	113	137	115	105	109	124	116	110	116	108	114	108	120	146	121	121	112	100	121	121	127	93	126	125	120	119	124	118	112	118	105	116	114	127	112	129	109	118	109	112	123	97	117	126	117	106	92	128	108	112	137	113	119	126	105	140	137	108	126	127	125	125	111	124	104	114	120	104	99	133	101	113	123	130	110	106	118	139	124	130	118	119	107	111	105	142	124	118	104	126	115	129	117	114	128	123	119	129	135	121	123	120	134	113	128	118	109	120	99	113	120	120	121	116	131	105	122	119	119	120	144	119	110	112	137	117	137	114	127	122	106	120	117	110	115	130	127	117	103	109	104	130	110	98	113	116	107	109	108	129	124	107	107	110	123	121	113	110	136	98	92	107	107	133	112	94	145	115	132	123	129	130	125	121	114	108	122	128	119	122	118	99	119	117	130	124	116	119	116	108	115	111	124	117	114	110	111	125	122	92	130	106	117	130	148	122	134	115	137	101	125	108	113	99	118	119	100	118	120	130	106	104	111	129	123	102	123	108	118	116	124	129	109	135	98	111	103	100	117	113	128	127	132	117	100	119	133	121	115	129	117	123	128	124	117	123	112	122	111	123	121	103	108	128	111	125	113	114	103	100	112	124	112	117	97	125	124	131	108	127	118	124	116	112	122	107	121	131	112	114	119	113	121	121	111	127	100	106	120	111	125	99	120	110	104	134	103	119	117	130	147	104	106	114	102	120	121	128	105	120	123	125	127	135	127	119	130	138	115	128	127	119	104	141	106	140	117	111	126	127	103	117	130	126	115	127	104	129	109	118	118	110	107	121	118	129	123	128	126	135	117	101	101	138	134	113	112	104	135	105	90	132	118	119	100	119	106	117	138	111	118	118	117	124	122	148	106	137	107	120	121	129	103	130	110	95	118	124	115	111	130	108	112	117	116	117	120	109	122	115	110	110	118	124	114	122	111	106	134	130	115	114	129	125	119	140	115	123	112	106	116	101	110	101	112	131	131	110	126	127	116	134	108	116	107	122	94	129	110	94	128	118	121	115	135	126	121	94	114	126	106	96	131	96	121	120	115	113	120	107	127	116	107	113	122	136	99	125	133	120	115	131	120	117	114	104	115	129	107	103	114	126	120	133	131	109	121	91	113	116	135	113	129	111	107	125	122	121	117	118	116	104	115	132	121	107	117	100	120	118	115	113	133	124	110	112	115	147	131	111	107	96	124	120	147	117	133	131	126	104	117	125	104	116	134	112	116	135	115	111	126	110	122	128	118	132	125	133	105	109	121	149	135	105	134	110	128	130	104	99	117	96	131	123	114	124	126	124	121	106	117	127	126	126	117	94	119	139	107	94	121	100	124	104	121	104	112	112	116	117	135	137	114	122	109	122	128	118	104	109	124	121	118	110	93
5822	1478	3125	3763	3265	2614	2133	1749	1525	1333	1169	1063	973	896	841	730	693	625	645	578	586	547	555	542	548	547	472	473	512	499	483	463	445	428	448	456	409	411	434	427	428	397	390	414	379	417	409	387	375	400	432	407	381	371	402	414	349	367	363	386	387	381	380	344	385	364	412	407	351	382	383	389	396	383	411	404	370	365	372	390	365	333	370	407	347	381	403	360	402	347	356	387	382	375	374	391	377	381	377	382	373	366	346	355	390	362	372	387	352	346	394	391	382	350	368	391	381	352	360	375	353	365	355	322	382	371	380	380	378	369	349	343	325	337	353	356	370	367	344	352	361	351	355	328	388	326	355	372	401	391	365	355	395	345	400	363	361	360	409	373	358	381	385	325	329	347	364	376	357	339	372	393	344	355	353	370	380	368	364	376	353	329	373	336	320	390	364	395	357	360	370	399	364	345	344	357	377	397	340	376	361	365	330	373	355	360	347	343	368	372	386	381	352	328	370	358	359	367	358	351	369	364	363	344	336	379	366	333	378	336	370	331	337	362	364	345	384	360	390	341	385	327	339	330	370	373	405	337	418	370	366	343	340	346	349	369	324	361	383	346	345	341	385	370	348	382	352	373	375	358	375	357	361	345	348	358	376	376	360	343	377	337	359	335	358	355	372	352	384	367	390	362	397	355	341	358	370	380	309	360	350	345	389	348	350	359	391	342	369	345	388	340	359	339	350	365	354	394	343	348	347	382	408	358	315	375	351	354	359	393	330	367	350	363	362	395	365	368	362	381	323	331	374	369	356	398	345	350	322	347	379	367	339	344	357	357	340	342	355	377	368	396	357	363	371	400	363	336	338	349	361	329	366	370	353	327	355	352	339	342	348	357	362	399	358	348	339	381	355	374	368	327	387	363	348	384	404	350	368	377	379	355	385	367	373	387	310	352	360	359	354	373	358	310	350	362	338	367	371	371	332	371	356	381	365	344	379	345	376	408	375	370	387	367	347	348	328	376	340	362	348	396	335	377	359	367	344	355	329	352	380	364	393	320	403	352	360	361	349	351	356	360	365	368	374	349	355	333	333	365	338	355	374	353	392	339	375	347	367	365	337	364	357	393	416	339	355	345	404	362	393	393	389	382	358	356	363	376	361	346	336	374	359	349	364	337	326	349	355	341	352	371	377	363	392	366	332	366	344	390	323	367	346	357	334	340	369	360	373	368	345	373	341	371	369	334	365	387	365	373	353	387	353	358	343	369	353	361	354	347	374	341	350	382	344	361	390	362	366	343	353	346	339	337	349	356	353	379	345	380	332	356	343	369	348	366	389	388	337	366	367	350	361	405	379	375	340	354	350	362	360	363	370	356	380	385	380	357	350	375	378	367	347	377	342	349	344	355	324	371	367	354	390	381	348	330	372	345	349	326	374	352	338	343	364	319	389	329	351	357	380	378	369	355	379	371	354	397	332	336	358	364	378	359	356	354	398	370	352	332	329	351	370	313	344	352	407	365	382	362	379	354	384	360	335	368	361	359	367	401	374	343	348	341	360	371	348	355	385	375	368	377	379	356	362	357	372	346	374	356	361	367	368	363	323	354	322	335	334	367	348	364	364	379	359	372	377	356	383	347	338	330	357	355	362	396	407	343	331	393	392	385	356	371	363	379	333	313	340	371	364	354	345	344	365	360	359	330	394	335	324	382	358	373	359	400	360	349	326	387	393	376	325	339	338	358	325	323	373	339	345	352	361	370	390	365	361	348	339	376	362	392	371	371	328	381	374	400	349	368	364	370	358	372	366	344	377	361	343	349	332	367	344	339	342	374	360	372	364	348	355	380	369	345	376	357	365	366	365	361	338	375	335	352	359	366	364	357	357	347	386	349	327	366	332	338	342	374	350	336	356	358	399	369	343	372	366	356	378	376	350	366	375	332	358	378	380	356	394	382	387	373	370	369	351	392	380	352	342	352	376	383	361	372	393	347	383	316	370	404	374	352	382	401	341	378	395	372	384	378	360	382	351	365	331	354	384	358	349	360	364	355	396	407	360	348	371	370	340	379	336	354	355	370	372	348	347	375	339	357	373	378	383	349	355	364	345	375	353	402	378	346	387	381	349	367	300	363	356	348	340	383	386	362	373	348	356	366	367	345	377	348	357	365	358	378	366	349	373	340	375	344	372	354	334	357	330	342	340	356	337	389	369	377	347	349	357	391	350	357	361	342	344	353	388	373	349	385	379	366	394	374	359	375	314	368	364	354	341	352	341	349	372	362	340	371	372	326	373	390	337	367	391	357	344	363	393	348	358	345	354	325	355	394	363	376	382	382	345	387	391	338	344	378	377	354	348	347	355	354	348	374	384	350	399	351	354	347	384	310	357	352	376	360	357	379	372	359	342	332	380	368	362	344	376	345	367	368	370	357	396	356	361	336	374	363	369	395	389	351	374	347	351	353	320	368	344	350	344	363	406	340	373	332	349	307	387	361	344	382	363	373	386	355	343	348	342	374	324	365	378	364	358	392	364	360	340	367	384	376	308	356	376	363	334	351	360	381	336	408	353	364	359	354	367	365	361	336	396	393	337	328	363	381	353	367	349	363	357	363	390	372	368	376	357	344	349	404	384	361	350	351	362	391	370	360	369	350	349	374	345	404	387	371	361	377	346	355	362	370	380	367	334	371	359	374	353	348	326	380	357	385	370	342	358	352	353	363	336	372	347	361	382	347	348	353	350	354	382	359	354	380	392	408	368	387	358	350	345	380	365	380	353	363	378	350	367	374	382	368	363	356	365	374	365	345	352	374	355	355	338	351	383	388	341	337	333	390	381	369	363	351	339	348	330	353	339	366	354	402	350	364	372	359	372	372	360	350	352	368	373	361	358	332	356	364	378	380	364	357	348	330	367	364	372	357	353	348	360	374	328	389	344	336	357	332	333	360	355	341	387	355	354	359	358	344	373	372	353	358	376	389	383	374	347	380	383	385	348	376	346	367	367	360	356	360	375	377	363	342	371	323	344	363	396	361	344	356	366	353	344	371	382	388	368	309	385	345	349	368	343	378	364	324	383	354	368	344	376	383	354	393	348	368	374	345	373	358	348	370	371	378	380	344	374	360	345	349	330	352	360	389	338	357	354	358	371	361	362	347	360	379	338	360	378	346	395	376	365	374	342	344	335	370	344	344	384	323	376	372	329	402	364	381	359	344	345	360	408	347	354	362	337	373	372	363	355	337	352	335	345	361	371	348	354	329	338	352	377	384	328	343	372	381	381	374	351	340	361	379	371	361	369	357	375	356	343	400	347	383	340	362	366	364	334	330	366	351	350	406	374	394	363	360	377	355	370	371	374	335	378	376	349	339	361	363	390	382	354	331	344	360	372	376	372	379	352	363	355	380	371	375	338	362	344	361	394	346	400	382	347	353	373	402	369	350	357	359	332	391	368	391	366	346	356	352	350	410	368	340	381	343	395	339	373	335	374	388	374	374	337	383	357	356	350	337
18074	2985	2820	2174	1520	1213	782	671	592	461	440	369	346	288	279	257	252	254	195	260	233	213	180	205	216	186	182	181	201	180	200	183	178	174	170	183	177	189	162	163	163	188	169	168	167	156	168	166	165	150	180	192	156	144	172	174	174	179	155	187	167	155	165	162	167	185	166	180	181	157	158	165	161	152	169	165	144	162	142	170	165	157	165	165	148	160	158	141	151	157	172	164	154	171	136	156	157	145	152	153	172	172	168	163	156	144	168	154	152	158	153	146	159	170	145	161	153	155	170	135	149	156	174	182	149	166	140	146	173	165	146	158	172	154	159	183	154	147	141	148	128	178	155	152	165	163	167	155	161	145	165	162	169	149	166	143	163	151	150	167	155	146	172	169	142	142	167	137	158	180	159	139	181	130	170	156	160	153	164	154	169	162	176	165	166	176	161	151	155	176	163	157	161	151	173	126	143	169	144	178	159	180	186	167	155	151	160	154	135	157	183	150	145	170	150	141	135	167	150	151	128	151	156	152	130	157	150	172	171	153	154	157	142	163	168	156	146	164	157	175	137	157	140	154	167	147	136	128	148	130	137	176	144	173	150	145	155	165	152	159	153	151	157	143	130	167	172	165	169	149	131	153	143	152	151	157	172	175	175	149	150	150	167	168	156	152	147	160	147	155	159	166	172	180	108	161	154	141	134	157	137	167	174	173	150	160	150	129	154	163	149	142	150	148	162	160	165	159	141	137	144	166	159	167	182	139	153	152	159	148	154	165	144	178	163	132	163	155	147	138	156	171	154	127	181	169	132	155	157	172	130	170	159	178	169	157	151	157	147	142	172	149	147	154	150	148	147	137	182	153	157	167	147	171	169	148	181	155	162	155	172	155	164	164	167	159	149	173	150	126	158	148	134	166	161	151	153	155	164	147	154	169	167	163	135	161	165	149	151	151	171	164	152	156	149	143	177	151	145	162	173	142	182	150	181	164	158	163	160	160	150	142	163	178	155	154	175	159	155	169	161	138	174	178	153	153	157	156	166	183	160	156	156	156	168	150	141	161	145	169	173	159	149	165	126	135	160	179	165	154	177	159	142	160	161	169	144	157	163	171	159	156	146	160	169	157	156	136	182	161	148	158	172	167	163	155	181	167	137	149	141	160	145	160	155	154	175	139	167	144	150	153	145	153	162	155	140	143	167	142	178	157	155	149	150	163	156	155	163	153	152	175	150	176	181	179	157	132	125	152	145	158	150	153	141	148	148	146	151	152	156	149	111	161	159	162	155	154	149	156	164	142	143	138	155	171	168	158	157	151	163	165	163	158	174	142	161	164	147	146	135	173	170	173	128	149	140	162	167	154	153	157	177	165	150	161	163	162	156	168	150	173	160	149	152	146	163	156	160	158	141	165	178	179	157	155	158	163	179	155	135	159	152	149	160	166	169	180	149	134	177	170	175	144	163	156	142	154	184	171	150	158	141	143	145	160	156	142	154	139	147	182	140	168	154	135	164	170	154	161	159	169	142	157	172	149	175	148	160	136	152	167	156	155	149	163	159	147	172	177	149	142	163	150	171	147	162	171	153	177	144	160	130	153	163	157	143	140	145	156	184	163	134	156	157	176	160	158	151	167	171	154	164	156	143	155	162	142	142	161	158	170	163	168	134	158	158	141	145	171	166	166	152	161	154	177	166	129	149	159	156	160	177	139	166	178	161	141	142	175	145	145	167	173	142	164	150	165	153	160	134	160	160	158	168	144	141	160	175	161	144	167	156	159	163	137	146	160	157	134	153	168	154	162	180	144	139	166	160	163	168	178	151	164	169	138	171	162	151	155	159	175	158	172	141	168	153	152	150	171	171	144	172	177	147	170	166	147	162	150	158	158	173	156	164	158	160	160	159	156	148	161	158	172	172	169	146	140	147	152	170	135	162	168	165	155	141	185	130	148	157	144	122	173	176	150	157	157	162	146	143	127	155	152	160	163	161	148	148	152	174	151	173	157	168	155	160	164	159	159	143	162	183	136	148	151	157	143	144	168	168	196	160	148	154	157	175	144	144	154	182	154	173	169	154	143	152	178	155	143	162	146	144	160	158	154	153	155	155	180	204	152	152	145	172	167	142	134	143	152	144	145	156	166	160	171	185	164	164	172	160	140	143	128	160	148	131	159	123	172	164	155	136	134	158	149	135	152	151	147	162	167	184	145	135	159	171	137	147	155	150	166	148	156	154	115	161	164	162	166	156	169	147	132	150	170	167	176	143	150	153	160	158	146	147	148	146	160	170	157	146	154	144	172	166	147	165	152	166	132	157	145	164	148	173	165	157	152	154	136	153	167	168	139	152	152	142	157	150	154	157	162	131	129	133	155	148	148	169	155	162	153	152	146	183	143	156	164	162	152	138	147	166	175	156	164	168	157	148	152	156	146	155	161	175	133	149	150	176	157	155	148	158	142	144	168	163	136	163	161	164	140	163	168	172	169	164	165	166	171	159	172	136	152	138	169	138	145	168	151	161	155	156	157	155	187	154	159	163	156	154	160	176	160	138	164	164	166	163	158	139	157	148	158	162	179	160	170	155	155	153	155	159	147	148	141	144	170	168	159	153	152	160	186	166	142	144	173	171	163	176	144	161	151	143	158	171	149	170	143	149	156	170	165	152	120	140	137	158	161	154	166	140	162	166	150	185	176	142	152	149	168	176	153	158	176	151	180	153	157	143	147	150	141	165	161	156	178	144	166	166	161	165	169	154	156	149	161	149	167	159	148	172	154	174	139	152	161	171	162	148	150	156	164	157	154	148	168	141	168	147	187	147	155	141	150	158	129	143	156	148	165	137	151	149	163	170	181	178	160	141	155	151	175	132	144	169	126	152	160	147	149	154	159	173	169	167	165	162	155	174	144	159	152	165	164	162	147	168	154	145	135	138	152	175	169	153	142	137	163	156	140	148	161	132	182	153	126	152	157	169	160	160	145	163	166	163	121	148	145	153	149	167	158	171	156	133	156	154	164	127	153	152	162	167	167	150	147	156	160	149	146	164	159	162	142	135	180	167	169	154	143	152	164	152	143	155	175	166	139	169	147	151	146	152	158	148	162	153	142	172	148	161	158	148	141	170	151	147	158	165	159	152	155	156	164	147	167	177	174	182	169	150	175	163	151	167	133	152	153	152	151	139	150	148	149	165	157	132	159	128	142	141	165	152	151	151	133	171	154	158	161	163	168	164	178	158	153	181	158	166	182	188	173	157	137	144	152	145	137	149	155	159	165	159	143	147	143	154	177	162	157	175	144	161	154	159	151	143	148	180	179	143	169	176	141	142	155	170	154	158	151	153	177	167	136	159	145	127	157	153	154	165	152	177	150	151	144	140	198	157	136	163	148	150	172	156	164	154	148	150	154	123	144	174	160	152	167	151	181	154	154	164	135	158	178	158	160	138	161	149	140	149	149	172	159	162	158	139	137	156	144	152	156	146	149	160	126	148	161	164	137	172	169	167	163
7982	2480	5503	6437	5469	4483	3553	2954	2461	2138	1911	1712	1484	1447	1327	1153	1084	1049	998	920	956	825	828	749	771	705	745	680	650	640	693	597	605	631	596	590	611	578	614	554	611	566	569	555	551	572	550	554	517	538	484	545	494	475	554	502	510	505	535	517	494	509	491	536	482	495	489	524	504	481	496	478	495	497	479	481	534	488	439	480	488	501	502	487	506	482	519	494	492	504	470	501	530	482	493	495	476	454	502	455	487	480	486	467	448	507	494	452	478	449	478	479	511	479	445	482	433	499	477	518	497	501	477	480	474	457	494	464	495	477	493	432	500	516	488	497	512	481	481	466	486	527	453	535	462	459	435	467	495	465	453	475	482	458	447	460	471	468	478	483	517	451	508	462	467	479	468	464	495	475	486	471	476	482	482	446	479	464	461	428	454	445	488	488	496	464	469	445	450	472	481	476	488	468	512	475	492	473	459	500	455	459	461	496	478	448	485	449	462	449	496	455	477	447	434	490	492	460	464	483	443	481	470	435	454	449	473	442	463	498	472	475	484	464	452	448	483	412	449	489	442	454	480	443	456	447	440	462	481	467	443	458	497	460	439	476	471	444	482	491	494	449	490	442	491	472	472	482	425	441	488	448	512	463	471	468	468	472	429	464	503	449	497	451	452	464	495	467	441	494	462	457	463	468	454	487	505	484	456	485	439	467	473	457	489	487	480	485	500	486	464	450	468	468	468	449	432	469	481	454	435	448	490	431	500	440	488	462	437	459	461	430	476	482	478	511	421	480	478	453	446	457	483	471	470	434	454	452	452	481	432	473	452	437	475	415	496	516	456	480	497	468	496	487	496	434	492	436	442	459	440	472	451	461	445	477	449	447	457	487	479	479	473	463	481	465	469	471	481	449	512	456	454	469	484	477	471	468	490	480	457	449	479	461	482	505	487	464	472	435	425	451	475	484	465	460	477	466	495	473	457	445	483	448	489	450	479	477	467	462	470	483	489	474	457	449	469	518	496	444	490	505	498	448	445	469	448	472	452	463	444	438	461	434	448	449	444	463	439	508	441	511	479	459	482	468	436	452	467	455	511	439	491	453	475	463	483	479	485	490	451	490	465	476	471	447	483	456	447	455	437	495	471	476	462	490	459	425	492	436	465	474	443	431	487	469	471	480	473	471	461	466	449	466	499	472	469	430	452	479	495	462	484	482	439	448	473	460	405	454	475	483	509	467	449	483	461	444	456	469	469	464	431	429	423	463	477	459	478	483	469	426	482	465	458	464	489	462	457	441	444	464	448	458	478	487	481	457	483	502	477	483	479	478	486	471	489	457	465	441	459	483	487	463	467	501	490	485	466	463	471	477	487	484	510	471	520	481	485	463	490	452	508	475	440	453	460	454	469	450	431	522	441	530	470	486	431	469	472	459	423	459	451	461	491	486	482	446	483	456	496	457	454	478	468	427	414	469	492	480	472	450	453	451	491	492	465	463	446	449	449	445	518	479	459	469	452	483	472	425	453	479	458	487	502	450	489	459	488	418	465	430	467	441	439	426	456	452	475	444	459	484	487	454	478	462	476	465	474	431	487	474	506	498	457	444	471	460	482	473	425	462	495	466	499	479	490	506	475	447	460	468	444	437	469	463	456	471	482	487	474	458	462	462	463	489	461	442	460	458	454	444	477	471	488	473	463	498	483	483	481	487	457	509	463	472	492	451	435	474	462	480	492	485	463	477	459	434	471	493	435	418	453	462	450	473	419	461	470	476	492	432	468	503	463	479	473	477	481	442	457	495	440	485	460	450	429	481	490	463	500	489	445	457	492	496	434	446	476	480	475	492	462	457	450	474	487	468	460	481	443	471	473	482	478	452	452	490	478	456	477	480	458	459	508	495	474	467	427	485	470	434	472	432	492	489	458	487	502	451	456	432	457	453	423	438	437	447	471	450	475	468	470	457	492	465	515	473	492	462	439	484	480	469	469	464	430	463	489	463	461	465	425	464	462	483	516	458	459	492	462	456	454	460	453	459	496	472	459	466	463	478	462	462	477	467	482	490	454	484	469	483	474	439	455	438	502	461	510	465	434	458	446	474	479	452	459	519	462	481	473	474	474	461	497	459	451	451	477	480	490	476	439	466	515	479	482	466	512	439	479	464	460	483	494	479	452	443	450	482	434	465	474	457	475	461	431	429	473	453	477	414	462	466	460	490	462	434	477	468	480	471	478	432	481	472	459	428	478	489	485	479	456	492	464	456	471	437	449	453	479	469	478	430	454	448	455	446	472	468	492	440	483	505	457	493	490	453	475	490	459	465	456	458	474	455	457	474	450	467	480	489	482	508	466	464	475	466	468	440	453	475	491	474	458	480	464	499	490	436	460	429	438	456	483	423	511	488	445	465	418	450	449	467	507	464	466	470	425	479	495	500	451	439	447	490	475	484	490	454	456	451	463	471	464	441	453	477	471	470	466	480	494	486	433	488	438	438	428	515	466	421	495	499	469	504	453	480	454	461	480	447	471	460	471	479	490	435	445	474	485	428	436	475	471	462	457	472	416	448	448	501	421	462	456	451	464	463	483	441	528	450	471	435	487	443	483	483	444	455	503	463	465	431	493	491	472	461	470	491	468	454	479	460	494	446	478	452	440	460	457	485	458	473	464	421	504	470	468	503	430	452	438	490	458	485	468	450	460	448	455	470	436	434	452	459	503	439	486	481	448	519	493	441	469	478	472	449	446	467	501	450	488	454	436	477	464	457	474	508	464	473	463	484	487	463	483	471	455	462	461	495	443	447	473	506	422	514	478	489	449	492	508	438	478	460	456	495	435	450	510	438	481	463	484	490	471	446	424	472	461	503	450	473	465	456	461	462	486	458	480	496	477	446	464	475	459	420	510	516	456	436	428	457	495	477	457	465	442	489	447	470	464	517	441	499	477	478	422	451	438	442	489	482	453	483	489	464	426	466	478	458	474	468	473	439	507	516	492	455	447	447	434	488	461	500	468	439	452	505	464	462	483	429	474	488	440	483	481	456	481	460	487	464	476	432	468	481	441	468	482	499	464	494	462	441	480	450	455	500	477	445	478	467	440	460	448	470	490	464	473	470	435	461	438	491	426	493	464	463	435	467	489	497	461	471	504	426	455	503	489	478	435	451	428	462	478	478	492	439	468	474	508	451	455	458	475	445	485	453	517	439	486	451	420	475	452	480	442	504	482	485	479	481	463	442	448	473	445	453	494	460	486	490	515	461	491	478	472	492	486	507	472	452	481	479	502	460	480	476	476	456	482	483	483	488	452	454	461	459	489	455	432	460	445	458	464	457	479	470	457	442	522	442	490	464	450	441	458	497	477	468	444	446	485	448	496	471	505	493	453	423	484	442	441	439	455	459	467	506	441	459	467	444	465	464	450	427	448	485	482	513	480	437	472	493	499	486	460	492	492	474	438	496	469	483	467	445	508	463	422	441	438	444	434	490	478	458	446	467	463	464	447	515	421	484
2397	331	309	305	309	245	277	274	255	270	242	281	236	231	242	237	237	238	253	238	253	218	254	270	228	220	247	251	234	257	242	242	247	225	238	243	221	236	236	262	226	241	236	239	236	221	235	236	227	240	235	228	230	232	256	241	249	208	240	249	244	269	237	236	221	265	269	240	252	241	224	215	217	240	213	232	260	222	228	224	251	254	234	237	248	248	252	274	232	264	213	241	240	236	223	261	230	238	240	253	251	248	257	244	231	235	236	230	253	230	250	254	272	248	208	249	227	238	224	240	229	224	268	220	230	231	257	227	264	242	238	236	245	228	234	249	212	240	246	247	255	253	244	243	219	225	215	249	242	232	252	233	232	250	228	257	253	244	237	263	244	229	216	221	251	239	246	221	231	249	215	242	235	222	242	226	234	248	229	236	237	233	245	227	291	234	244	233	236	231	232	225	218	237	257	232	215	249	252	281	253	244	266	242	247	231	226	237	246	222	250	253	244	243	232	230	284	237	227	217	252	243	242	231	243	218	222	254	221	248	232	238	253	236	217	269	251	264	246	229	249	246	270	217	224	246	258	241	245	247	259	237	251	244	259	241	218	252	254	235	251	248	242	267	231	244	239	226	258	288	239	242	262	242	233	236	273	226	264	251	234	246	253	246	225	262	246	246	224	204	239	210	236	231	268	213	230	209	214	248	278	248	260	270	240	260	259	266	259	232	255	259	236	241	239	262	270	256	233	251	263	218	242	244	240	237	232	243	251	232	255	227	229	217	255	245	244	248	223	246	231	240	220	240	245	227	250	243	238	233	245	242	240	231	270	232	252	249	257	254	214	268	235	257	251	231	203	234	262	253	235	270	229	232	286	239	239	269	233	241	256	257	243	222	236	228	247	220	257	241	237	235	220	222	241	223	251	252	247	217	249	242	238	239	245	240	259	239	262	269	202	242	273	241	244	216	238	221	229	272	254	243	207	250	236	239	210	233	219	264	224	230	259	269	253	267	259	228	254	232	234	246	241	250	242	229	249	240	212	268	238	234	239	201	244	243	232	219	253	243	244	244	218	237	257	267	232	251	234	237	251	257	245	204	245	233	250	240	239	235	232	225	223	224	263	234	246	233	234	226	252	244	249	251	240	226	249	264	233	261	271	250	233	240	222	231	218	266	205	220	258	217	242	245	199	226	226	243	242	235	248	239	228	247	258	234	279	287	246	256	236	240	260	257	236	253	238	238	248	208	238	226	252	247	201	260	257	227	247	234	249	264	246	239	261	250	208	225	280	256	229	253	253	236	275	230	250	229	229	219	232	261	237	242	240	249	205	239	254	220	242	217	262	230	219	223	267	243	261	223	251	277	270	229	241	252	239	235	240	239	214	266	246	232	249	268	222	257	254	228	254	246	250	247	232	256	241	235	223	256	230	243	221	252	245	245	251	235	230	238	254	265	250	244	237	215	203	234	225	253	226	265	246	246	222	220	250	241	226	252	267	220	253	268	261	250	239	238	236	245	259	219	223	256	259	227	244	243	232	249	228	234	223	246	246	227	274	221	238	245	231	233	202	231	250	269	247	224	252	244	244	234	229	242	234	231	247	237	251	228	242	236	202	263	247	265	229	282	227	241	265	223	238	257	231	206	224	227	244	232	267	258	263	235	263	250	239	280	219	262	230	252	241	232	247	249	269	242	232	262	246	259	236	263	221	257	244	271	225	240	258	232	236	260	239	252	240	260	253	238	250	249	214	220	246	261	214	258	253	239	234	263	236	260	228	239	255	243	254	242	214	227	220	246	246	221	252	249	254	251	229	221	229	256	236	228	255	278	240	228	232	224	230	256	271	239	251	263	200	242	252	203	253	268	243	251	235	241	224	253	245	245	241	223	231	230	233	234	226	231	254	233	247	242	266	251	256	243	220	238	241	241	235	228	265	255	241	223	241	251	251	253	235	260	225	238	262	253	245	224	252	233	230	266	236	223	254	221	230	237	264	259	232	268	225	248	248	247	253	236	245	237	230	230	271	228	225	250	216	239	237	248	255	218	242	250	218	258	219	247	242	229	241	240	233	222	254	206	244	220	226	256	231	258	253	241	227	249	216	248	248	232	217	231	245	211	229	224	250	227	224	230	234	243	225	262	234	244	229	246	237	258	245	236	262	240	248	225	242	259	267	215	259	210	226	228	258	251	224	272	254	232	246	242	259	234	228	264	262	249	274	252	259	257	236	227	264	236	236	246	241	252	243	241	232	226	254	225	259	248	238	223	229	217	238	217	253	234	262	274	251	266	247	244	265	215	231	232	243	242	253	229	248	249	239	235	234	240	270	254	246	275	231	229	260	222	210	262	238	229	221	239	244	243	232	227	238	226	262	236	236	239	241	237	199	261	212	242	259	245	236	252	235	247	242	225	246	234	248	243	216	256	240	237	244	242	258	257	245	261	242	240	221	232	239	256	256	228	262	238	260	268	251	248	233	267	244	266	216	225	230	242	254	241	240	238	267	238	257	237	241	235	228	226	254	220	226	252	236	249	247	244	275	244	207	237	242	250	225	232	232	232	252	243	257	253	237	266	248	235	256	243	239	268	253	266	223	228	244	256	232	257	238	251	267	236	218	240	254	242	240	247	231	250	252	256	227	255	236	255	271	217	235	261	276	234	222	255	246	213	253	221	264	256	272	237	239	227	208	244	248	234	248	256	246	240	228	223	231	244	263	243	241	257	216	223	247	239	237	216	226	250	244	242	240	263	234	223	252	227	299	232	231	254	236	223	234	236	275	223	246	246	234	247	253	214	244	218	241	254	238	258	257	249	254	210	238	222	227	205	237	238	262	239	237	230	225	254	255	257	234	233	252	226	233	211	232	240	231	251	236	248	241	226	254	234	237	269	253	276	246	208	237	242	252	247	244	257	267	238	262	250	261	247	237	263	251	232	278	237	243	222	239	241	239	234	254	231	234	249	239	245	199	245	252	241	266	228	227	234	224	255	217	246	225	244	239	238	227	245	237	247	226	260	248	231	266	230	264	264	254	256	271	227	268	234	216	241	247	227	258	252	237	250	241	280	235	253	228	237	246	259	248	240	224	233	224	254	237	229	245	238	242	240	245	256	244	257	251	275	242	246	246	243	235	239	249	249	258	236	266	241	249	260	216	239	234	248	269	240	235	262	229	252	251	220	243	234	248	227	239	243	234	237	269	253	247	253	254	270	232	241	256	246	225	250	230	222	243	265	241	242	252	240	240	245	221	245	253	239	270	260	195	249	245	240	248	240	222	246	222	250	250	259	218	247	256	234	253	242	228	239	243	228	279	242	214	250	235	254	236	267	248	213	249	253	233	244	282	247	244	231	284	250	250	234	250	251	268	254	256	277	245	229	231	251	249	226	239	225	228	260	225	234	244	233	230	246	254	240	241	234	266	242	220	254	261	276	238	243	242	232	242	256	226	248	243	217	239	217	230	252	211	228	253	238	231	250	239	240	246	230	226	229	227	252
2385	740	878	887	850	802	773	762	727	711	663	675	745	654	697	668	686	645	683	667	673	703	666	668	631	668	613	686	613	670	706	671	672	700	653	655	678	670	705	680	656	702	664	688	634	629	688	622	709	644	667	630	623	654	667	671	645	676	618	683	696	693	659	648	638	644	639	672	660	665	640	704	678	667	683	691	614	677	677	685	668	653	715	674	676	672	655	671	632	629	679	656	662	689	689	662	653	630	680	700	670	668	632	651	624	636	606	658	657	685	690	662	635	624	701	667	636	683	631	638	645	678	707	681	649	666	643	635	669	640	681	687	654	684	660	685	674	669	687	680	656	683	659	616	698	644	693	679	677	668	645	723	657	642	659	647	691	714	699	661	631	718	634	673	662	669	675	654	632	635	637	677	656	617	651	706	683	659	681	613	656	675	708	625	683	620	632	646	640	669	661	632	661	652	685	656	671	636	641	628	675	630	660	624	655	621	617	682	622	638	643	697	648	638	672	635	640	662	646	647	693	657	641	647	638	683	672	643	674	616	653	667	668	698	653	667	653	680	640	641	695	620	698	662	659	639	632	658	653	649	645	696	671	658	620	673	650	653	695	674	661	610	639	650	684	634	676	643	633	637	669	680	648	641	637	684	611	674	660	665	667	670	675	645	658	629	659	652	660	648	623	653	627	664	632	673	691	666	707	620	625	650	640	649	652	636	649	701	615	679	676	652	660	636	640	630	650	660	694	651	651	647	630	681	685	641	672	705	630	657	646	650	661	661	660	654	698	630	639	700	661	622	629	707	666	666	592	631	685	636	650	624	676	645	649	714	688	644	708	669	660	679	645	678	665	679	653	645	640	629	617	634	675	628	678	711	596	673	647	650	642	623	614	670	639	652	616	674	640	681	590	646	628	644	661	638	634	607	685	648	670	665	653	618	606	634	627	707	663	654	615	647	614	698	654	641	645	661	647	660	661	674	662	673	648	634	635	619	643	633	640	671	652	645	619	663	680	623	643	690	639	664	660	632	638	665	656	645	652	654	670	653	627	662	705	673	683	635	683	627	662	672	691	627	629	696	659	697	616	694	658	677	611	670	645	646	637	677	677	658	654	652	633	693	716	679	673	694	624	640	642	694	676	626	660	627	670	645	643	636	674	694	649	633	622	656	613	622	653	707	659	634	627	690	681	682	672	651	691	685	649	615	680	656	654	636	670	649	630	655	663	657	696	668	701	649	661	665	664	654	650	660	644	684	604	649	645	667	673	656	645	641	707	618	619	674	662	644	677	641	655	652	642	666	663	666	651	699	663	674	653	647	638	655	654	693	661	648	611	683	698	657	666	663	689	709	619	650	668	662	663	667	709	693	681	661	645	636	657	621	687	672	636	689	667	609	657	636	620	665	699	660	680	651	685	679	673	681	678	709	625	646	641	656	678	699	638	644	609	642	689	670	716	657	653	684	671	632	651	708	639	679	625	647	603	657	645	622	687	685	655	636	660	697	615	691	636	657	670	651	626	632	629	640	623	665	712	649	673	626	657	597	651	710	652	612	651	636	638	620	676	642	661	644	599	643	669	693	656	673	630	697	641	665	637	645	620	695	674	634	692	599	647	626	620	662	656	677	621	620	657	668	689	650	636	650	668	682	681	644	636	637	666	616	614	656	669	680	647	631	662	657	605	653	654	653	694	614	625	703	692	645	697	657	662	667	652	655	682	692	722	649	647	679	647	717	673	666	664	666	639	619	611	639	623	633	643	632	688	654	665	660	654	671	651	649	652	681	609	633	665	647	637	640	644	660	666	653	631	681	601	676	662	671	636	704	642	650	701	648	645	651	645	660	690	635	670	661	632	644	703	643	687	663	677	664	675	638	697	659	676	653	635	639	624	649	685	689	607	664	685	676	680	662	661	625	677	586	652	657	616	663	666	664	697	670	664	681	657	638	623	661	637	638	679	691	660	647	626	629	637	728	697	660	607	633	640	676	644	642	618	659	651	641	666	691	675	634	666	683	656	593	640	655	600	634	642	603	671	672	699	664	700	666	666	649	675	661	656	677	711	700	652	681	688	639	649	614	637	684	673	663	691	688	631	704	680	628	645	671	676	648	665	629	668	638	657	670	667	686	633	665	649	625	638	687	655	661	647	614	645	644	665	638	657	676	683	634	692	640	714	674	690	653	648	702	618	702	643	691	605	648	655	662	665	640	657	662	664	705	656	680	663	710	698	649	634	669	673	681	660	618	633	651	690	622	622	600	640	664	668	655	618	618	726	694	698	631	690	674	631	635	650	665	625	639	662	699	646	660	690	633	680	595	661	654	678	696	651	620	674	631	653	643	675	640	690	697	617	671	657	626	684	666	680	642	678	654	649	637	639	663	671	637	671	613	647	687	674	652	578	612	644	648	643	678	636	668	683	655	676	667	691	674	682	664	628	595	656	621	644	646	658	652	646	617	671	616	642	584	642	627	627	667	689	621	636	610	650	682	645	633	675	678	666	627	620	597	632	602	674	653	639	670	632	705	640	664	673	685	688	618	663	670	621	648	663	672	659	641	672	685	671	654	639	672	639	675	635	643	696	660	646	693	695	705	672	715	644	639	689	670	684	704	682	617	621	629	687	636	631	639	654	658	660	644	658	675	664	680	641	681	662	669	688	682	652	657	682	644	657	679	654	655	672	637	623	615	660	649	684	644	671	700	626	693	682	698	661	659	641	638	643	618	653	599	708	627	702	631	636	659	673	694	667	683	700	661	695	629	699	667	676	673	630	653	607	659	654	650	650	669	675	643	636	657	682	651	691	684	645	674	655	682	627	630	694	649	642	643	663	678	631	682	645	663	631	660	646	634	694	679	639	655	648	648	660	616	644	611	704	635	671	663	648	689	627	688	662	660	662	644	677	675	644	658	637	643	645	659	644	662	653	646	606	676	649	641	685	651	637	657	672	634	697	639	675	654	643	619	668	632	666	607	655	651	633	690	619	728	670	665	648	621	737	691	615	659	664	655	619	642	654	667	684	605	628	673	658	711	617	675	676	629	658	608	604	658	665	687	672	667	675	682	630	669	638	658	633	633	632	681	676	615	689	661	650	652	627	633	665	655	663	625	671	686	692	731	639	671	666	663	686	652	613	641	633	668	636	670	730	662	648	648	641	648	625	678	697	680	653	622	690	655	668	643	633	692	644	704	660	595	665	690	660	661	655	648	649	703	639	647	688	646	634	627	619	638	642	674	650	655	688	651	640	660	594	637	684	683	676	620	635	631	655	647	647	657	667	658	680	682	655	653	713	638	654	670	644	711	652	659	673	667	704	682	703	669	634	644	663	656	624	691	645	699	623	632	625	635	666	647	654	720	660	673	650	675	672	658	664	663	651	636	665	677	673	620	655	674	628	626	640	675	649	633	667	677	621	633	712	686	641	713	617	658	710	665	617	627	658	646	658	641	608	666	689	660	629	644	667	610	647	646	640	633	629	657	650	672	660	672	626	631	644	679
10004	1232	1438	1145	820	579	480	435	354	286	243	210	220	195	195	155	148	147	169	158	147	141	128	138	134	141	143	137	166	125	125	115	143	142	118	128	127	132	125	143	123	119	101	128	113	144	131	136	109	121	132	109	110	121	122	114	118	137	117	128	120	101	117	135	120	123	103	116	130	120	144	147	93	107	114	116	118	105	127	116	103	114	126	122	110	117	94	116	128	125	119	130	118	119	110	135	120	121	116	91	152	97	118	122	122	138	103	115	121	126	105	134	124	124	113	103	131	109	125	109	107	105	114	95	131	115	110	138	130	121	145	125	138	126	101	149	127	116	127	120	104	109	122	115	118	123	109	121	116	108	113	114	116	123	117	124	122	130	128	139	126	120	133	112	126	115	125	126	122	132	115	117	119	125	113	130	105	107	96	119	124	127	128	100	122	108	105	128	122	99	128	132	130	132	108	123	100	117	118	125	119	109	127	120	124	119	114	132	128	113	124	105	121	128	114	125	104	120	103	135	135	109	124	117	113	117	110	104	123	120	139	113	122	103	124	133	111	113	117	120	108	111	119	102	106	119	112	121	121	99	119	115	111	110	109	108	123	119	145	105	117	99	119	98	129	111	127	99	114	106	132	120	110	121	113	110	137	143	151	149	109	117	126	109	113	110	124	96	99	100	114	114	121	116	121	116	116	113	121	106	104	112	119	113	113	109	133	106	132	110	117	92	109	120	122	122	112	110	118	113	113	133	137	131	130	114	127	135	116	136	133	125	116	105	117	120	119	117	115	126	107	96	118	143	122	129	125	118	106	111	124	111	118	114	127	116	134	128	102	104	124	136	115	122	132	119	123	112	121	113	129	124	124	117	126	110	96	112	117	124	117	105	103	114	118	126	106	112	114	111	120	139	109	95	121	106	133	113	104	125	114	110	117	102	114	103	103	116	107	119	151	113	124	114	118	111	122	120	101	120	120	125	123	125	127	129	135	107	124	121	119	133	96	138	120	98	124	137	117	101	114	121	136	121	112	116	120	117	140	110	102	111	109	111	116	119	110	107	120	97	125	112	120	122	116	139	131	135	115	113	103	129	127	104	114	123	135	123	115	106	120	108	136	98	107	120	130	107	127	111	109	123	122	95	133	120	116	119	104	101	122	132	108	110	134	125	119	131	115	121	117	104	120	123	123	108	107	124	116	129	128	109	114	111	115	129	131	120	120	106	127	132	122	123	113	131	109	113	113	117	140	109	132	104	113	135	101	134	142	127	103	126	120	109	126	112	120	113	107	132	107	121	135	117	112	124	110	119	133	126	114	135	118	116	103	110	106	119	102	147	114	131	109	105	106	114	108	116	124	110	129	116	120	114	114	93	120	124	130	124	125	132	122	114	112	114	113	122	125	101	117	114	112	118	117	135	126	127	125	119	113	126	124	120	110	133	118	122	107	117	96	105	130	129	95	106	116	110	103	117	124	124	116	116	107	102	121	123	126	126	116	112	95	119	114	124	88	122	124	112	121	131	105	111	116	123	119	105	110	98	127	104	115	117	114	107	116	126	119	105	100	120	110	127	105	130	111	112	110	126	117	125	131	113	117	128	108	101	111	119	92	132	122	97	126	117	130	107	117	116	125	119	113	110	110	113	117	119	131	117	122	117	123	131	128	122	88	117	103	126	115	129	115	115	112	108	101	127	130	129	105	124	120	126	114	134	109	117	130	103	97	132	106	116	121	124	107	129	115	126	118	113	105	105	109	111	104	141	106	98	126	121	117	104	134	124	115	133	109	87	105	118	99	124	109	132	110	103	133	117	120	109	110	116	130	116	105	122	115	143	117	126	112	136	124	102	117	109	122	119	107	114	111	149	124	115	117	122	100	118	108	133	122	125	107	115	125	114	125	110	116	120	111	114	112	114	127	108	130	125	112	103	111	119	108	131	121	115	119	116	105	135	124	118	117	110	113	102	121	124	118	111	118	116	110	116	127	106	119	105	106	131	113	113	115	139	121	112	119	124	122	134	101	131	107	127	111	130	107	109	138	119	119	105	125	133	111	117	128	113	107	117	128	116	116	111	128	133	125	125	121	130	97	122	135	118	129	104	103	124	115	110	117	111	120	111	115	135	124	123	124	129	139	102	133	109	112	126	103	112	120	124	104	123	138	124	100	112	104	114	102	131	133	94	128	123	120	121	110	113	125	121	120	105	124	107	112	96	107	105	131	136	119	143	113	118	108	120	120	112	115	105	113	106	117	134	110	97	108	117	108	92	102	90	104	129	103	119	129	108	132	99	127	140	123	83	139	101	119	117	112	119	112	133	150	104	120	127	114	126	129	110	103	92	107	110	104	102	99	121	124	122	115	99	116	128	124	121	116	113	108	115	134	121	115	115	127	118	115	113	126	125	112	125	112	121	120	124	135	128	110	104	115	107	109	137	114	114	116	111	119	102	112	110	106	116	103	112	126	117	114	119	111	106	105	135	123	118	117	115	125	104	128	111	115	101	107	119	128	117	126	139	120	122	114	118	120	133	112	127	126	126	108	111	117	116	116	109	121	119	103	131	109	107	120	122	118	105	123	115	121	121	123	129	118	122	115	136	129	116	124	124	118	114	122	116	119	122	119	102	123	112	109	121	111	117	107	123	101	93	100	91	141	136	108	118	103	115	118	110	118	108	116	119	104	114	112	114	123	91	144	105	124	135	123	129	110	114	132	112	120	111	117	121	107	149	125	113	102	129	109	118	97	131	115	105	122	113	94	101	105	131	108	103	117	139	120	123	126	112	135	102	136	99	126	124	106	116	121	123	135	95	115	123	118	130	122	149	105	118	131	125	100	128	118	86	136	128	119	121	89	104	120	114	120	120	126	110	120	106	122	116	128	104	120	92	110	129	111	121	109	109	117	123	132	129	129	123	112	117	124	124	130	129	120	104	107	118	126	109	114	114	129	116	138	115	108	128	97	106	133	98	115	123	127	114	117	111	121	111	111	110	131	118	124	118	121	116	124	122	114	102	114	138	139	100	124	106	132	117	130	102	118	111	107	92	111	124	91	100	109	122	106	107	138	131	134	113	123	114	141	110	125	122	103	98	119	105	115	114	129	115	109	135	124	125	111	136	118	100	108	99	122	128	116	126	111	113	130	106	125	125	108	121	120	102	97	146	107	133	112	103	118	135	119	117	110	117	111	129	123	97	118	98	124	111	104	125	133	113	109	123	105	106	84	118	114	104	131	109	131	124	110	140	92	122	99	129	134	105	128	113	125	126	118	124	122	114	116	131	109	116	114	100	124	130	121	126	88	101	123	102	139	105	141	119	128	114	141	103	105	103	107	110	107	114	100	96	117	92	114	125	110	103	115	131	125	112	108	119	129	119	122	127	127	116	115	103	123	121	124	117	106	134	128	119	107	112	113	129	133	112	114	137	109	134	108	116	116	138	117	105	125	103	125	135	110	117	118	111	126	107	121	113	109	126	100	117	123	114	136	101	116	125	114	112
5905	1459	3059	3669	3137	2640	2104	1729	1501	1278	1137	1048	916	947	762	710	688	698	622	629	611	553	515	536	511	522	545	470	500	483	482	429	488	478	436	465	413	472	424	447	404	436	399	389	401	424	419	399	389	418	389	383	419	380	412	347	385	401	350	358	366	392	357	398	398	356	382	398	388	339	356	354	363	383	379	371	399	406	376	389	379	383	345	389	374	399	343	412	375	395	354	384	369	391	348	379	356	341	385	362	393	344	359	348	372	352	383	367	351	353	366	380	387	393	347	371	375	384	362	359	377	382	377	386	360	393	329	361	351	335	374	340	387	388	329	371	350	374	373	394	372	399	362	345	347	349	309	375	351	371	374	415	344	355	351	363	367	345	371	435	329	373	346	364	350	379	367	314	364	395	362	356	378	381	373	388	379	367	358	366	331	369	343	393	372	363	377	335	371	360	319	344	373	388	345	365	370	396	380	348	350	354	343	358	379	346	371	358	379	357	370	354	364	374	361	370	349	352	365	363	343	379	369	336	346	378	378	376	360	370	363	369	360	336	368	371	376	389	385	359	362	359	355	364	380	374	376	353	374	355	397	379	372	355	361	369	331	363	365	368	387	370	345	360	340	365	351	350	381	347	361	349	365	374	323	358	353	401	361	377	342	340	365	365	336	332	380	356	352	377	363	370	349	336	378	348	337	361	367	356	370	368	376	373	375	379	351	372	380	368	398	352	375	384	369	343	343	389	359	358	365	386	375	354	355	367	352	399	363	375	388	375	385	366	352	341	362	337	368	354	351	331	363	349	361	366	376	364	377	372	385	384	373	403	378	330	372	381	352	345	367	352	375	342	355	340	379	375	353	380	363	369	387	342	365	372	368	355	345	359	373	364	361	399	352	350	350	381	350	375	352	379	375	376	374	371	355	307	373	387	372	345	371	374	346	362	357	317	327	344	383	353	340	347	380	342	382	372	371	350	348	352	358	375	374	342	350	368	360	344	333	356	341	399	370	360	363	381	365	363	338	357	370	356	364	374	357	350	374	334	347	381	360	385	389	363	351	363	360	370	418	375	382	386	381	372	339	345	337	356	352	355	356	343	384	364	325	367	362	334	364	354	375	332	360	374	371	350	360	399	364	354	343	365	342	384	313	387	360	372	373	360	389	377	343	358	348	330	343	368	353	373	350	352	375	373	337	344	384	347	340	356	365	369	340	335	394	366	372	359	350	363	376	386	341	387	372	384	329	348	404	403	348	359	351	371	357	341	393	356	359	393	360	398	371	347	379	381	352	351	329	359	362	365	360	384	376	377	382	362	387	339	377	381	389	388	359	406	377	354	364	338	341	365	354	330	372	370	350	355	382	349	371	391	398	372	398	396	376	357	353	379	383	351	375	349	378	373	395	360	366	351	344	377	369	396	402	353	366	363	381	386	358	343	370	359	356	348	359	379	378	375	345	369	353	381	377	373	375	371	378	348	342	356	380	331	343	363	382	359	365	317	343	366	371	331	371	359	372	376	368	386	355	334	334	365	391	331	347	342	366	330	363	391	336	366	374	397	365	401	335	355	374	380	373	347	378	373	360	338	358	350	337	376	347	379	374	340	367	381	334	363	378	362	348	347	361	368	337	332	367	330	388	331	353	381	374	362	362	363	338	374	370	376	332	345	359	344	360	373	371	341	373	373	361	358	359	354	370	373	374	356	358	371	358	390	359	341	335	370	345	367	361	342	385	381	333	373	363	369	353	374	382	340	363	346	369	380	354	353	378	340	341	363	385	364	375	361	340	363	363	382	357	365	358	334	387	344	372	340	368	370	344	367	378	336	356	347	380	342	376	355	393	386	379	404	396	335	358	358	345	382	342	373	359	355	365	352	323	386	356	376	380	336	395	336	369	386	361	342	375	359	359	353	377	363	362	380	399	366	378	365	334	360	377	376	372	365	375	342	388	377	358	392	393	332	359	357	337	380	410	354	323	379	353	352	355	392	350	402	365	340	362	365	384	338	324	371	384	322	367	354	349	361	346	336	347	339	370	353	353	367	375	342	369	419	371	363	398	367	311	358	365	381	362	365	364	322	353	340	362	382	358	339	374	348	378	361	396	353	378	351	345	355	370	369	388	355	369	358	365	380	350	333	373	338	360	332	364	393	367	353	345	392	343	358	352	354	369	380	381	383	334	366	348	363	335	370	353	320	360	353	357	366	385	382	371	356	354	369	350	348	381	392	336	328	368	345	372	353	342	329	337	356	362	340	337	357	351	363	378	346	376	373	355	368	374	370	340	370	393	351	363	356	348	352	370	356	359	381	349	351	364	370	414	370	389	376	358	366	375	346	345	336	355	350	374	327	401	342	368	372	364	388	386	334	363	385	373	338	358	347	360	352	358	363	378	375	380	370	373	357	375	337	353	354	362	380	338	386	366	385	374	413	380	358	347	377	352	396	372	381	348	377	360	376	364	382	373	374	365	404	364	354	336	350	350	354	352	336	385	346	340	356	345	333	344	380	365	359	364	324	348	376	345	340	357	332	356	347	383	363	382	387	375	341	359	368	326	374	344	364	410	349	334	339	369	382	377	315	386	381	378	366	365	352	325	350	341	354	373	349	347	365	361	349	354	352	353	344	331	355	363	348	351	351	371	365	365	361	365	349	382	369	345	370	405	359	346	374	354	360	339	395	349	376	343	330	367	340	338	361	353	354	367	370	358	377	344	381	362	378	382	384	355	358	350	323	369	327	340	359	356	368	353	344	376	386	357	371	401	356	344	336	329	365	351	357	370	362	359	372	357	349	350	372	351	357	352	369	379	345	370	337	382	366	357	343	368	333	368	385	372	372	349	358	376	364	371	347	368	370	360	355	362	379	355	407	347	372	324	355	342	367	341	365	346	376	357	358	377	372	365	394	361	345	334	343	335	368	342	412	353	373	365	352	377	379	365	347	348	359	356	336	360	358	364	338	359	370	350	372	408	342	375	381	320	388	345	364	370	366	370	361	328	362	324	370	352	385	390	338	371	331	370	360	378	367	369	356	354	381	381	370	381	370	311	382	335	389	365	345	372	370	333	354	368	368	372	370	351	363	322	377	372	371	354	386	372	379	355	341	363	370	379	389	342	369	338	357	358	360	405	349	379	325	362	343	365	407	390	371	372	344	369	354	379	342	361	358	363	349	387	337	353	328	374	358	379	353	365	381	360	353	374	360	367	366	370	343	356	364	380	344	342	369	356	362	366	363	355	357	337	346	354	368	404	326	377	367	363	336	374	355	360	355	326	370	376	407	372	381	365	360	358	365	350	327	324	362	355	378	385	351	354	367	393	359	369	353	371	401	356	343	387	353	350	394	340	347	374	360	323	340	350	381	325	379	363	336	325	333	384	350	359	318	347	346	359	345	360	351	349	382	382	358	325	355	387	354	382	363	384	387	352	373	327	364	379	326	371	357	346	354	356	324	388	379	389	412	360	363	351	345	330	369	345	347	383	344	354	342	361	368	333	342
18086	2885	2798	2174	1548	1140	841	668	520	471	417	373	301	319	263	291	241	260	247	240	206	197	205	211	190	188	214	196	169	196	183	177	184	176	155	153	180	144	154	162	178	156	147	175	182	164	158	141	162	166	167	161	151	159	159	168	175	174	157	160	179	146	163	140	162	162	175	153	149	179	179	169	156	166	146	163	163	169	142	149	176	189	168	155	171	145	154	167	171	175	157	172	171	170	173	167	148	149	151	146	150	155	160	169	170	179	172	165	161	160	171	139	183	149	183	157	148	152	154	183	171	154	156	161	159	133	182	147	169	126	154	163	145	150	154	163	143	154	140	160	135	144	157	155	185	163	144	163	165	172	163	151	153	156	156	144	149	151	153	157	151	164	151	146	150	152	148	170	156	162	160	149	128	152	168	163	177	159	176	175	167	164	158	153	173	141	174	169	180	147	145	156	165	144	158	167	172	158	156	153	172	183	164	162	160	166	162	143	175	147	143	135	134	191	163	168	163	173	147	136	151	160	152	149	170	163	155	167	168	176	157	155	157	181	164	160	143	162	149	150	181	161	143	155	135	154	161	175	160	140	165	144	146	167	169	154	141	148	155	161	158	150	162	149	151	175	168	153	139	172	181	167	141	174	138	145	149	140	176	158	164	166	135	166	148	171	177	148	170	162	170	148	153	156	157	155	137	150	166	156	154	155	177	142	155	161	172	141	149	160	168	157	154	174	143	145	169	163	186	149	171	171	158	146	151	146	147	172	166	146	174	162	151	144	146	168	144	138	161	147	158	171	143	173	151	151	150	150	160	144	157	162	160	154	153	154	167	156	156	152	170	166	179	152	172	152	162	158	152	184	145	190	160	147	166	148	178	175	171	151	168	141	143	160	159	153	165	195	180	135	166	174	152	177	159	177	165	151	147	148	152	149	150	143	146	153	151	143	174	148	165	173	139	160	149	181	148	157	145	168	174	137	180	163	157	169	167	155	182	135	141	144	166	169	170	158	156	181	153	153	143	191	176	176	150	133	150	161	152	154	155	146	143	176	168	124	148	154	159	136	144	165	163	169	182	160	166	162	141	140	170	157	178	170	154	147	176	164	156	135	163	168	158	169	153	172	161	167	151	160	149	149	133	151	167	157	140	171	132	170	171	155	151	154	154	143	151	143	158	137	165	167	166	144	176	142	140	159	165	158	156	134	134	155	149	147	174	145	153	162	127	141	161	138	155	166	162	181	158	157	142	155	145	154	166	151	158	174	159	146	158	181	159	161	166	172	141	183	160	165	169	148	152	141	152	158	159	157	139	149	153	150	154	145	152	170	154	135	151	159	150	160	184	154	173	168	169	153	143	151	164	151	153	153	179	131	158	148	145	178	150	149	152	157	165	151	161	155	150	139	143	150	143	184	149	152	178	147	155	142	141	179	164	165	160	157	153	155	167	135	158	142	155	164	160	160	170	161	153	176	161	174	163	138	157	153	175	174	143	154	156	147	151	169	147	157	146	144	151	165	140	164	149	132	160	157	148	145	133	129	140	158	154	162	166	154	131	162	164	171	133	140	170	155	174	180	163	178	161	150	151	159	139	154	167	157	156	167	154	166	173	165	167	137	152	169	157	171	143	143	159	162	165	177	184	158	150	134	151	160	133	152	161	165	155	152	161	151	139	166	153	151	154	131	153	167	165	149	164	142	183	147	194	186	141	153	164	162	157	153	150	146	152	156	160	145	141	138	153	141	167	157	148	162	165	149	147	153	147	156	176	174	127	153	158	145	146	169	157	154	119	137	157	168	161	156	173	162	161	159	137	175	143	152	144	160	162	165	153	127	172	159	157	139	174	159	136	142	159	166	159	156	174	168	164	159	161	169	144	158	162	184	168	161	149	154	157	174	134	162	172	152	180	147	158	160	158	177	164	157	169	158	168	152	147	153	149	142	177	155	148	129	157	151	162	171	140	162	122	140	156	159	136	153	151	135	159	159	153	156	164	187	170	141	177	146	134	163	153	161	184	156	160	138	139	184	150	162	158	148	171	168	177	163	167	178	156	157	154	164	160	169	166	146	181	193	157	142	168	170	152	160	149	133	140	175	155	162	154	187	166	164	139	131	150	145	167	161	184	127	156	157	164	157	157	161	168	128	160	155	157	178	155	175	181	148	153	155	180	152	158	153	147	153	163	164	128	164	169	180	141	164	156	160	156	153	161	175	151	133	153	159	155	179	157	145	180	182	148	164	152	154	164	151	136	158	149	157	157	148	165	179	170	164	148	149	181	141	148	141	166	142	162	141	151	152	142	146	149	152	155	181	155	174	154	162	150	156	154	164	143	125	167	158	147	170	170	156	161	168	150	164	160	160	154	155	158	159	161	146	155	156	144	135	172	152	149	170	160	161	132	160	162	139	156	162	176	147	181	150	146	167	162	163	180	146	160	160	145	151	159	160	128	150	145	166	150	143	163	128	171	156	161	154	166	141	153	139	167	172	154	147	164	150	138	163	153	171	154	146	165	164	155	167	166	183	154	138	150	152	145	138	148	173	171	168	177	150	153	156	148	166	149	166	158	146	154	160	145	180	142	173	161	160	153	145	160	154	155	157	169	152	152	151	150	142	167	160	176	152	144	174	155	164	163	173	149	155	154	143	168	160	142	143	159	150	162	164	164	161	157	166	152	177	131	180	168	154	152	155	167	159	150	159	146	146	151	158	164	148	150	160	175	146	143	162	143	164	153	159	171	149	135	154	135	156	145	147	169	152	153	139	158	149	154	128	170	149	172	146	173	156	162	164	178	146	155	179	154	157	132	172	165	151	152	158	147	143	171	161	161	163	148	158	147	148	135	159	157	150	165	154	154	144	167	174	163	150	161	141	139	160	194	177	177	185	168	147	169	147	165	160	155	173	160	161	142	189	166	162	170	159	149	162	141	168	147	154	150	147	159	152	144	156	153	161	144	149	172	142	155	158	146	176	151	181	165	139	163	169	173	155	170	161	129	156	159	154	159	152	164	143	173	183	164	166	167	173	173	148	151	164	164	147	148	143	134	165	164	160	138	157	169	163	151	155	141	160	147	128	161	156	159	132	150	158	175	164	152	157	163	161	148	172	151	147	131	163	192	157	148	179	154	168	154	137	153	162	181	152	126	141	153	140	159	153	166	156	172	144	168	179	144	151	156	164	171	159	147	163	153	153	153	175	165	151	167	171	136	165	191	170	153	144	151	133	176	160	151	138	157	154	149	175	174	155	168	144	157	161	147	146	144	161	161	168	151	175	162	132	154	140	163	161	178	149	142	151	165	191	166	148	149	147	165	145	151	144	157	156	185	161	160	139	154	127	152	157	180	148	165	149	164	141	153	160	144	174	153	161	138	143	159	164	164	178	159	179	157	149	153	147	170	165	177	151	153	141	164	171	137	160	157	155	143	162	141	141	151	164	157	155	150	158	178	145	151	145	135	153	157	163	172	155	148	150	154	126	158	161	146	142	143	168	144	173
7970	2447	5481	6449	5565	4442	3730	2983	2674	2259	1961	1697	1610	1331	1250	1166	1153	1025	955	939	933	864	823	780	762	731	738	683	678	707	619	652	613	614	667	592	586	589	636	615	532	587	540	538	540	543	540	590	516	526	539	515	524	508	497	529	479	510	537	497	534	530	501	483	482	526	476	533	453	502	486	501	487	478	502	501	483	491	518	493	479	498	467	498	482	476	526	502	460	485	549	499	490	499	487	469	486	469	492	437	509	437	449	483	485	452	511	474	473	483	466	521	477	505	427	433	490	473	505	468	435	455	475	484	450	513	504	457	486	467	521	484	479	486	486	469	475	498	476	438	475	476	474	484	460	468	501	455	435	433	483	472	476	487	476	474	465	489	498	469	486	447	490	468	478	468	512	442	469	446	461	459	465	510	462	450	457	422	441	489	450	459	473	487	498	470	475	422	460	495	444	458	459	452	466	484	446	466	451	451	488	438	470	466	452	464	495	482	481	502	491	445	497	498	462	448	472	487	441	460	493	453	450	469	499	471	508	455	443	461	475	455	487	446	486	492	473	470	477	494	465	454	469	477	470	443	451	487	472	464	452	508	513	445	421	452	461	470	465	499	475	472	476	452	450	448	499	460	440	488	426	479	456	468	480	467	471	449	480	433	438	507	457	453	450	447	515	484	515	471	443	471	445	456	454	473	456	469	429	477	484	475	470	453	474	467	472	471	476	452	455	466	462	461	471	453	461	473	461	508	464	472	476	477	468	476	460	475	518	477	455	514	468	475	478	468	467	507	474	496	495	474	482	479	483	470	461	430	476	480	522	497	480	458	508	424	467	508	460	470	445	473	487	449	459	485	459	421	461	469	482	492	441	420	473	477	517	456	459	448	478	462	472	505	468	486	481	483	459	478	463	474	447	461	468	468	490	471	444	501	462	453	500	494	482	488	465	492	455	502	447	448	494	461	469	487	465	480	472	494	494	496	460	444	465	460	465	462	447	453	474	489	445	459	443	438	474	475	481	435	469	447	480	479	494	428	471	465	451	470	433	464	447	430	463	462	457	470	478	472	489	491	475	480	477	475	427	459	467	484	452	479	479	475	487	485	494	450	488	452	497	472	485	465	466	486	469	471	491	458	456	493	466	473	477	473	474	454	460	446	454	498	440	466	473	497	490	511	458	460	450	453	477	498	459	471	460	489	479	478	447	483	490	470	453	446	464	468	465	468	514	449	445	465	453	461	457	470	471	473	475	479	484	434	456	469	452	493	427	471	496	471	465	461	431	457	435	490	502	436	465	433	455	480	474	443	483	474	468	453	493	490	495	471	471	444	451	473	505	463	431	481	474	465	457	479	471	506	505	468	455	483	460	477	468	495	488	442	472	453	504	447	475	442	497	443	463	436	465	455	494	486	481	445	457	449	486	499	475	444	455	468	467	449	466	485	437	460	497	505	446	468	491	495	502	466	439	460	468	451	468	490	454	454	494	488	470	457	458	498	435	507	469	486	478	474	477	461	464	489	487	488	454	452	480	451	486	464	491	476	468	471	497	456	460	485	419	466	509	464	474	467	503	447	480	461	461	481	470	470	437	506	460	452	514	502	444	463	445	469	453	489	492	482	502	465	453	437	475	488	481	426	488	466	477	456	457	478	484	504	455	446	444	462	438	460	505	420	449	485	469	458	424	460	465	413	500	466	483	476	494	479	451	483	449	450	500	462	444	466	469	502	463	485	430	461	439	461	529	462	441	471	481	495	493	444	456	467	478	461	488	472	451	422	483	442	531	441	467	457	464	454	471	417	447	462	503	501	478	448	443	485	472	476	476	490	468	457	452	510	416	458	467	486	512	461	465	437	461	486	498	443	479	502	455	457	440	448	447	440	482	437	483	447	430	445	487	419	486	471	441	461	467	450	490	474	464	467	474	467	464	450	465	442	474	449	452	480	450	474	475	431	435	476	462	431	449	493	455	493	469	482	465	457	467	469	427	446	443	460	454	476	486	445	472	437	482	502	445	489	474	441	522	475	483	469	510	455	429	453	476	453	473	483	461	466	460	474	477	488	454	481	489	450	472	442	462	498	461	449	469	486	434	487	460	473	462	491	437	461	445	462	474	508	437	456	441	441	453	424	467	486	493	447	460	486	450	507	499	441	482	467	474	455	458	458	460	473	473	505	470	482	490	427	463	467	434	462	424	459	490	462	456	483	462	440	500	478	457	460	503	478	454	457	449	433	475	493	484	462	462	469	457	479	466	419	460	437	497	465	442	451	479	448	484	442	446	480	466	474	487	447	438	510	462	486	478	467	470	477	460	461	456	447	448	488	480	495	430	465	511	455	506	469	463	481	460	472	472	447	455	492	496	408	471	435	458	481	468	443	481	513	488	480	461	434	444	483	492	460	478	465	485	433	455	457	493	500	442	501	470	455	490	460	471	440	469	456	466	461	469	443	464	436	478	464	481	478	445	436	465	465	440	452	456	441	428	476	467	441	511	470	431	505	444	454	443	464	457	443	452	487	502	466	491	486	453	486	491	446	450	475	494	477	470	450	482	472	437	503	473	481	459	498	448	438	442	445	469	461	495	482	439	475	461	458	472	491	496	475	483	477	446	471	518	469	452	491	476	496	481	452	450	436	499	447	468	517	464	458	461	510	469	457	498	490	471	470	451	460	486	469	476	464	467	450	456	507	476	521	478	457	429	465	477	466	439	502	479	479	474	480	440	492	463	452	478	474	467	498	469	499	482	467	476	440	404	517	456	441	476	472	444	485	462	438	464	477	535	464	499	492	473	477	462	444	457	482	460	482	494	478	470	464	475	462	450	463	431	473	485	487	521	412	453	477	459	476	473	494	470	443	474	468	430	468	434	511	464	496	433	441	487	502	508	447	441	472	473	430	479	488	481	503	468	477	490	450	480	465	516	444	502	458	493	504	475	446	458	461	469	503	495	511	491	484	479	500	439	449	435	496	473	463	463	443	470	481	482	453	435	478	487	514	456	463	462	498	458	505	437	478	460	463	493	481	468	491	477	476	442	468	447	484	470	465	440	468	469	472	484	451	464	501	484	429	444	472	447	482	456	450	452	467	424	465	490	460	429	481	476	517	437	446	494	434	467	465	469	449	429	477	481	458	484	478	513	469	504	476	500	435	483	483	498	457	447	454	470	474	475	446	456	429	458	479	488	499	454	472	443	473	480	478	471	440	433	440	466	453	459	470	440	437	479	441	463	444	445	502	483	466	456	456	421	468	485	466	489	479	484	436	459	520	420	466	490	522	459	486	452	442	440	457	478	474	474	459	455	469	427	453	444	508	447	480	474	471	442	480	456	481	467	468	494	487	491	460	447	450	445	459	458	500	483	453	487	510	477	491	463	470	462	462	452	498	434	469	457	445	433	455	489	430	486	446	440	487	457	449	467	499	491	465	463	514	490	437	523	429	477	492	483	455	477	486	507	465	454	473	461	444	463	491	476	473	470	462	453	485	449	450	496	454	467	430
2321	329	332	306	296	254	269	255	235	267	250	243	250	241	223	250	230	244	255	256	245	246	246	229	227	253	214	266	216	231	272	236	238	242	277	217	251	222	260	266	248	272	232	251	253	257	229	236	243	216	233	239	245	262	220	258	238	252	237	232	237	261	257	247	219	218	241	231	272	233	274	238	252	219	227	242	244	246	224	255	221	237	261	238	228	249	203	252	260	263	231	238	260	245	254	244	233	262	261	260	224	259	244	258	246	219	219	236	263	227	242	252	232	243	233	227	210	286	254	260	195	242	204	262	249	273	233	229	247	233	259	255	264	234	267	238	255	228	245	230	244	237	250	252	222	254	243	250	264	227	232	240	227	255	263	246	255	218	218	247	246	235	250	252	248	244	236	217	250	248	228	282	262	232	249	237	248	256	226	239	241	233	248	264	253	229	242	243	249	262	219	257	277	230	258	221	232	242	238	240	238	232	260	240	248	226	240	247	263	268	241	228	247	243	238	226	241	240	224	249	241	250	231	265	231	255	241	237	262	256	219	244	236	258	247	208	201	252	237	232	240	240	239	238	253	225	251	258	246	235	234	221	216	256	238	250	231	227	277	252	238	236	240	254	231	254	269	232	255	262	221	225	243	247	271	251	233	248	244	243	244	210	242	240	255	277	248	219	235	229	269	257	245	245	244	236	232	260	214	235	246	236	245	260	267	206	221	233	252	247	229	234	229	257	227	212	223	235	254	257	229	253	243	244	210	229	243	245	230	223	256	225	248	261	233	275	260	252	256	263	207	211	244	222	255	256	252	266	255	250	209	252	246	235	244	249	225	236	239	239	239	233	227	262	203	257	255	235	256	234	248	242	258	226	230	261	242	237	244	243	250	217	251	226	258	238	229	229	242	227	227	224	267	280	261	254	239	234	224	243	247	232	227	249	239	251	253	243	211	209	199	241	256	251	258	234	219	242	251	241	226	227	278	256	211	236	237	239	258	223	231	243	235	223	237	240	206	243	238	242	222	234	240	259	252	232	228	259	244	272	273	245	247	229	245	223	253	256	262	231	255	258	265	248	230	240	225	219	252	247	244	236	255	256	246	230	228	258	239	236	249	269	229	248	234	229	238	211	228	266	261	239	271	218	232	254	259	229	238	241	243	234	261	245	237	227	264	247	249	263	242	241	251	241	231	246	220	251	258	267	235	256	226	242	254	242	252	229	242	273	238	230	259	237	263	259	257	226	226	270	264	254	237	255	243	280	230	238	248	214	269	252	235	232	200	244	238	239	239	247	234	228	250	248	253	235	249	250	269	225	244	221	253	244	234	251	229	212	247	249	240	227	226	248	242	242	255	227	217	244	269	283	268	273	233	223	231	253	239	223	241	236	254	256	255	259	247	244	254	238	245	263	244	235	222	250	260	202	232	253	242	235	254	261	213	256	205	226	227	239	233	250	237	252	273	235	266	248	235	255	246	232	241	244	237	240	244	233	230	225	244	253	239	240	245	254	237	244	245	256	247	232	197	240	242	239	237	246	248	208	264	242	255	240	264	235	245	225	222	264	258	234	248	253	258	249	276	222	231	222	225	239	229	256	256	236	234	220	219	221	260	223	245	230	234	269	213	291	241	252	250	256	222	241	276	245	265	252	259	264	231	233	239	243	229	210	250	234	227	247	253	244	239	253	262	270	280	230	271	241	245	230	253	242	242	263	252	234	240	239	227	214	251	231	265	221	243	233	241	218	223	250	236	245	290	233	251	239	250	241	212	259	229	244	222	258	236	229	247	228	247	227	240	246	232	246	258	264	217	252	216	248	233	219	230	249	245	245	291	210	228	236	230	263	237	231	229	239	248	258	227	235	257	224	249	259	237	222	258	222	257	243	227	263	226	263	236	267	243	233	210	252	234	246	247	230	241	262	226	222	208	235	250	241	259	216	245	213	257	261	233	250	229	245	231	210	239	239	245	241	221	233	254	242	249	233	252	247	246	239	258	252	262	242	249	247	243	232	256	243	224	246	227	269	217	237	250	226	242	244	263	234	229	248	243	223	229	258	242	275	237	252	261	253	228	243	248	226	228	241	240	234	263	247	210	238	231	246	257	226	235	239	269	248	250	249	250	234	213	245	251	227	245	237	256	240	226	224	240	237	262	205	234	247	253	233	244	238	215	242	262	264	259	240	271	244	241	248	252	230	233	238	234	219	237	261	255	244	233	237	250	239	247	224	264	246	259	235	250	264	239	255	224	230	262	251	271	231	234	203	258	247	250	261	245	248	254	247	245	234	226	235	236	245	260	252	224	223	228	278	242	255	253	221	216	233	239	236	252	223	213	263	267	229	219	228	235	230	227	262	248	263	251	215	237	231	240	259	281	249	250	242	255	255	239	269	245	233	264	219	225	247	259	252	249	241	249	278	268	229	227	245	276	212	218	242	245	228	280	239	243	243	257	229	257	238	272	220	245	224	226	221	220	268	245	256	275	235	265	261	247	238	252	246	255	204	245	247	239	228	232	243	267	276	253	248	245	252	223	243	279	245	225	229	238	251	252	232	264	228	262	247	232	262	250	263	247	258	230	216	233	259	255	268	218	241	248	259	269	254	244	238	235	227	252	225	223	236	244	223	215	210	248	231	250	234	238	257	212	219	271	245	260	249	247	235	214	265	252	251	221	234	232	244	250	243	241	241	247	237	249	259	235	237	262	226	248	234	259	225	215	255	266	260	234	233	249	248	222	285	259	257	258	227	252	278	251	252	212	224	265	230	244	218	244	223	218	221	238	255	227	219	264	258	250	235	231	242	246	245	249	229	234	239	265	254	239	232	278	242	251	244	262	238	222	246	252	253	245	243	248	249	254	217	212	218	221	233	238	252	235	243	222	201	218	262	243	245	214	245	238	227	264	233	270	251	234	256	239	237	235	245	244	218	236	241	221	265	247	231	258	247	252	232	257	240	261	257	232	231	249	229	237	238	249	232	240	252	237	236	204	240	266	249	217	231	251	264	264	255	232	251	255	256	219	232	250	234	227	237	239	226	234	233	254	242	222	236	250	256	215	239	246	227	240	237	264	248	239	204	239	262	247	240	251	260	259	239	267	245	251	224	229	249	230	246	252	255	236	222	202	243	225	227	262	221	256	223	271	212	238	238	227	242	253	233	244	267	272	231	262	236	238	228	251	259	234	234	254	227	246	247	260	238	273	233	231	241	227	262	275	237	246	264	222	237	230	224	262	235	261	239	244	242	232	229	229	237	236	227	246	230	219	230	238	254	242	243	225	247	244	263	260	232	241	228	233	263	246	267	270	249	195	231	244	254	225	240	249	235	236	239	215	227	237	232	235	243	232	233	233	235	219	222	239	229	231	246	232	269	274	235	245	244	251	234	215	230	257	251	240	216	229	252	246	232	224	248	269	244	209	256	241	226	265	239	241	248	212	258	257	239	242	238	245	242	216	241	223	248	231	217	224	245	229	261	243	247	227	225	236	250	213	261	241	282
2295	694	885	850	815	832	779	743	765	728	682	694	695	703	660	657	670	700	651	672	663	657	731	674	687	626	658	697	631	673	648	673	667	638	624	664	681	636	670	649	663	747	649	641	662	657	692	639	678	670	666	655	662	666	631	671	651	687	663	635	674	682	665	711	677	686	649	635	690	655	663	613	641	688	637	655	662	631	656	617	676	669	701	620	668	645	668	656	629	658	614	666	649	667	690	650	658	647	665	652	605	701	604	610	698	679	625	635	653	679	602	669	643	714	692	627	637	667	691	659	627	642	614	663	609	620	654	672	708	674	654	673	630	635	620	716	692	661	664	676	651	691	679	663	721	680	632	653	618	695	688	694	678	661	665	642	653	666	644	674	678	630	677	616	640	685	640	652	640	718	582	649	640	663	706	658	625	661	632	649	637	668	693	621	649	685	655	648	600	629	684	649	638	649	691	642	683	670	647	657	640	694	671	692	625	678	643	665	647	658	644	641	626	617	684	676	632	637	696	672	646	640	659	658	675	642	646	676	648	635	668	712	630	628	651	675	689	666	700	642	623	642	621	617	699	695	685	648	656	668	647	646	614	657	665	659	642	684	630	663	677	652	669	637	708	663	637	642	624	706	609	667	678	648	665	643	635	681	683	677	662	645	679	663	634	653	700	630	681	623	654	613	630	645	648	675	632	705	634	590	695	677	654	694	643	700	652	669	619	625	652	670	646	649	618	696	681	683	619	666	640	659	657	660	670	640	645	620	604	660	645	680	687	633	617	648	706	656	657	624	654	655	670	679	677	706	647	607	724	656	656	677	654	683	673	683	655	694	671	620	666	665	664	664	690	642	619	649	608	674	667	622	655	648	625	631	665	722	634	624	652	627	634	636	686	634	671	705	634	690	659	678	661	663	701	627	672	672	639	646	704	589	641	637	655	642	633	672	678	680	631	686	652	656	745	645	629	678	642	636	691	678	650	636	641	658	678	625	645	647	654	671	642	615	658	633	640	663	661	682	655	622	657	645	671	686	636	637	647	686	694	646	666	662	651	677	685	666	704	658	655	656	656	642	680	687	664	665	663	634	600	639	659	650	669	672	665	654	679	641	623	659	686	656	676	616	688	641	655	636	612	642	653	686	688	642	695	678	656	627	663	690	607	650	637	658	649	640	657	643	669	640	681	624	666	671	643	617	658	718	685	620	666	633	692	655	680	690	649	619	637	653	685	614	640	660	611	622	657	649	639	686	689	645	664	660	675	639	648	680	650	681	669	707	666	677	707	673	665	665	690	665	641	635	627	653	652	642	652	617	659	687	632	697	670	647	636	642	654	646	686	680	593	645	635	661	636	647	649	640	674	636	617	664	662	635	643	673	634	690	642	673	638	684	660	678	630	659	661	661	665	646	631	637	639	692	661	615	661	617	663	636	631	648	663	625	672	693	672	651	686	681	705	613	674	690	683	676	652	640	663	626	704	666	650	699	665	671	685	647	658	688	662	632	646	671	633	692	655	651	666	641	712	703	657	675	642	662	662	623	665	675	666	643	643	622	689	646	623	704	653	656	688	688	655	680	686	643	667	644	621	619	661	679	630	686	638	674	644	670	605	617	654	624	643	628	628	717	607	730	630	664	632	675	673	641	690	624	673	648	608	631	657	669	622	674	671	670	688	644	705	660	605	649	650	651	712	643	696	644	639	675	605	638	656	702	646	653	689	603	691	661	648	650	623	656	695	667	718	682	654	653	707	648	678	642	642	663	666	686	660	629	703	620	658	690	602	619	620	688	613	679	650	636	671	677	657	640	663	665	677	689	673	676	634	704	617	592	663	680	683	627	650	633	656	640	629	666	650	645	684	633	651	623	619	636	632	650	630	635	692	672	630	651	710	648	651	609	657	616	681	654	644	646	588	648	639	627	640	670	676	664	645	673	618	658	664	632	639	687	651	660	675	612	689	688	704	632	657	648	649	625	649	628	648	661	671	647	595	654	651	647	652	657	698	640	618	654	626	660	626	660	694	640	618	601	683	662	659	698	648	662	677	667	627	703	682	659	664	628	654	664	647	649	611	702	685	671	630	650	628	665	671	689	616	641	616	658	653	629	638	676	614	696	622	633	616	665	654	641	672	615	619	706	690	659	655	601	640	632	650	658	651	632	637	630	689	665	677	636	617	671	633	667	611	621	660	661	642	630	649	693	642	685	703	652	640	659	652	694	665	637	653	688	672	620	668	697	636	652	694	653	680	664	635	668	702	641	654	671	708	608	675	642	684	667	687	718	668	638	629	657	702	663	621	673	649	614	674	622	659	660	622	639	628	665	677	650	632	679	668	654	618	675	640	657	696	651	668	672	662	665	623	643	711	665	669	618	673	676	694	671	673	669	658	659	665	667	642	637	675	670	653	714	674	614	708	639	622	658	681	633	679	679	674	630	677	657	708	663	660	665	664	657	644	653	656	706	636	610	674	660	661	664	647	665	688	616	638	638	648	677	687	651	660	624	678	678	668	632	683	636	656	663	646	669	647	610	638	705	606	660	650	707	638	681	659	689	645	684	668	669	653	630	627	640	689	697	691	606	627	685	652	674	625	663	619	676	631	663	668	616	709	613	663	650	653	666	646	721	649	643	673	640	698	666	623	681	663	659	667	627	679	696	633	650	636	686	654	640	654	608	654	658	653	654	705	683	634	622	654	656	608	633	641	660	657	638	681	659	649	693	663	672	652	686	629	707	626	663	622	610	656	690	678	675	649	674	667	657	686	654	610	607	644	687	659	686	692	667	703	662	659	661	681	642	665	652	615	630	668	662	703	657	652	662	611	624	677	631	629	662	645	655	626	659	680	648	657	671	635	621	627	676	671	657	655	652	624	630	633	645	681	651	693	666	637	692	606	645	725	680	644	645	696	653	642	694	651	648	646	649	623	683	665	635	640	630	665	664	670	662	671	614	663	662	659	651	649	676	657	639	630	686	647	644	710	669	639	671	664	646	613	718	653	641	659	684	705	690	673	662	656	689	636	684	678	676	694	693	640	624	648	674	672	660	653	644	632	669	640	656	631	626	643	650	683	643	643	650	666	691	708	676	661	691	678	683	717	678	634	648	674	639	668	656	635	690	655	605	620	695	659	691	620	667	665	724	619	620	602	676	632	683	658	641	628	637	675	704	622	684	638	630	698	601	655	596	666	629	641	665	648	649	666	673	658	628	662	685	703	665	668	733	690	629	672	655	620	651	679	623	643	661	653	649	665	646	625	658	719	698	663	662	629	641	687	656	622	623	630	650	650	671	669	669	670	708	705	622	605	686	718	658	617	672	626	656	608	646	637	671	638	656	651	659	637	685	690	643	654	669	633	672	639	720	671	621	665	669	654	645	643	661	708	635	643	657	607	697	645	681	676	646	667	652	647	616	626	636	658	652	682	606	659	659	700	677	617	658	636	640	677	631	654	690	692	644	634	670	612	665	688	671	670	650	644	619	674	689	647	653	668	609	667	640
10069	1158	1388	1168	845	645	479	376	322	296	233	227	210	184	166	160	154	169	162	149	133	143	141	128	133	115	129	131	139	113	128	128	141	135	138	142	108	103	130	141	128	132	132	138	126	108	118	115	125	130	113	130	130	121	116	131	119	119	130	129	132	129	103	122	103	119	125	137	115	127	122	129	132	123	111	114	118	136	121	111	113	115	132	96	118	140	118	124	107	123	101	121	105	142	105	126	110	115	108	118	103	138	136	112	119	133	135	112	106	116	112	125	107	131	131	114	101	140	123	111	135	117	116	107	132	122	123	138	119	122	113	124	128	119	112	119	103	97	126	119	118	119	129	101	128	109	110	104	122	110	119	120	134	113	102	109	110	123	128	122	125	119	124	101	108	113	111	96	97	111	128	116	122	115	102	104	136	106	127	129	116	116	120	100	98	109	109	124	114	107	107	102	120	106	128	108	120	114	108	121	120	114	122	112	119	111	121	100	96	117	143	124	119	122	109	109	114	111	105	124	94	118	119	117	116	113	118	120	133	130	103	136	123	102	113	113	119	126	112	126	107	121	125	121	119	121	131	126	131	106	136	127	115	116	112	119	129	116	113	108	117	114	115	126	108	121	120	112	120	117	98	128	122	125	109	143	107	118	112	127	102	104	114	120	116	104	108	99	125	117	99	131	96	107	142	125	118	123	118	134	93	131	132	139	104	108	114	106	110	118	128	114	101	95	127	123	118	130	123	122	107	113	111	135	94	124	106	117	124	129	123	130	110	123	125	114	134	114	108	122	113	109	114	123	131	124	118	132	125	116	123	129	125	115	131	115	139	125	118	108	108	115	109	114	109	121	126	118	123	136	122	124	98	113	130	120	139	107	109	107	99	112	103	114	103	105	118	114	121	141	116	117	111	130	126	117	124	126	114	133	117	126	113	126	100	126	116	106	110	95	111	133	146	129	117	109	108	104	112	111	119	113	114	110	105	140	118	118	126	105	107	117	109	113	105	138	123	110	119	122	121	123	134	103	124	138	133	116	117	117	128	130	121	116	111	98	111	129	120	128	95	122	121	129	115	111	108	121	113	134	120	126	113	126	112	135	121	118	119	120	112	145	120	128	112	113	127	121	108	121	117	121	146	113	118	130	121	124	115	106	108	115	119	131	111	104	123	123	110	145	120	113	122	100	121	108	113	126	108	121	106	114	117	118	125	123	132	101	121	124	105	107	106	106	125	109	114	137	104	106	122	121	129	110	110	121	114	141	125	105	133	120	110	137	124	115	116	102	112	116	127	108	106	141	115	135	106	122	102	140	129	123	119	119	121	110	119	119	113	106	121	123	118	116	110	140	118	104	127	100	137	123	109	106	130	133	115	99	152	121	125	124	106	136	125	106	120	118	129	132	121	113	113	115	111	112	106	112	113	109	110	111	124	117	98	125	134	124	111	112	105	110	97	111	109	121	115	107	117	129	103	116	101	130	118	128	120	112	122	112	134	115	126	114	129	110	127	123	111	108	131	109	118	112	117	122	124	126	114	114	116	143	126	120	126	109	110	107	124	128	119	127	123	116	107	92	138	113	125	110	111	128	128	128	137	91	105	106	107	105	116	114	127	102	116	121	112	120	120	124	115	116	104	105	116	105	137	139	117	137	102	97	124	122	138	132	110	115	115	123	111	118	115	112	113	110	138	99	126	109	124	107	135	119	110	112	110	128	101	106	124	110	121	105	106	109	130	110	117	122	120	115	125	114	112	111	113	119	97	95	131	133	117	120	103	139	122	105	114	115	96	111	119	98	131	129	110	133	132	120	109	112	106	133	113	114	113	111	106	133	147	109	120	118	132	107	104	123	118	122	123	103	114	129	135	99	138	108	134	124	113	127	111	121	108	127	102	128	126	118	121	118	135	123	126	139	91	118	129	112	117	128	110	100	99	122	134	114	122	109	109	110	105	118	130	117	110	124	141	120	117	107	109	108	121	127	117	154	113	137	107	137	135	110	117	128	105	121	107	142	120	110	134	119	125	116	116	127	118	124	112	124	105	117	121	107	108	107	137	116	120	127	124	134	135	107	130	86	119	111	127	137	117	126	131	139	125	125	114	119	111	95	115	139	125	108	122	111	123	121	130	125	103	135	107	110	135	106	120	114	103	126	101	103	106	134	116	130	112	99	136	114	140	105	119	107	104	113	130	117	115	120	112	109	104	114	123	115	109	94	138	107	130	115	117	109	129	129	150	121	115	110	129	126	115	102	109	133	119	114	115	119	127	108	109	103	122	112	119	110	121	129	116	95	137	121	121	125	137	98	112	124	133	125	109	113	117	111	114	123	122	114	111	109	139	133	136	115	128	119	111	117	118	127	110	111	103	97	134	115	120	131	106	128	106	114	107	130	98	97	119	115	101	120	118	108	127	128	134	120	122	132	113	123	130	122	116	114	108	106	129	109	126	137	110	103	115	112	118	124	109	133	119	126	106	111	113	122	113	144	105	114	113	117	113	109	106	131	109	121	120	111	116	125	125	114	97	116	128	127	132	126	120	99	117	124	99	117	128	121	119	118	118	119	126	106	122	109	109	112	107	125	101	111	128	112	114	107	108	129	128	101	121	103	119	125	116	140	107	131	96	132	112	113	124	129	121	117	102	109	111	128	124	123	96	101	96	116	109	121	111	130	128	108	130	113	109	124	123	143	126	110	124	143	99	97	119	117	114	107	120	137	141	128	130	131	93	118	93	134	119	118	105	108	123	116	104	108	135	99	136	125	142	126	127	120	108	127	117	128	128	129	113	121	100	94	114	109	111	122	118	122	102	109	133	132	108	138	130	129	107	133	113	115	120	122	116	110	118	107	112	121	102	120	105	118	140	119	101	111	113	101	126	115	127	133	120	115	105	121	112	131	123	124	121	115	129	130	117	98	134	89	110	103	122	130	115	133	117	117	116	121	123	129	116	131	102	122	120	117	120	99	139	112	132	143	122	102	121	125	125	138	132	110	111	127	121	116	125	111	121	121	107	123	118	127	116	124	131	125	105	112	126	119	112	132	102	109	118	97	126	116	114	140	125	139	110	115	137	135	130	114	113	109	112	122	130	112	110	133	129	124	128	136	152	138	102	137	125	125	122	112	108	112	122	110	121	113	118	137	114	103	118	111	124	107	133	118	124	132	106	108	104	114	107	137	107	121	112	108	128	115	126	101	120	114	128	119	132	117	90	119	114	108	119	114	110	121	110	102	120	111	123	114	116	125	130	117	118	117	100	128	135	105	107	108	107	125	114	133	118	119	105	108	119	130	105	119	128	124	102	111	134	104	128	141	101	112	125	113	134	113	114	118	121	131	107	114	117	90	98	136	101	109	113	144	135	127	112	113	107	101	109	98	118	119	126	116	113	121	129	97	114	112	121	128	119	137	166	125	107	121	121	113	117	114	114	119	112	122	126	111	108	128	109	115	127	106	123	127	120	132	106	121	124	106	101	116	125	105	102	120	107	106	125	102
5739	1379	3207	3766	3191	2637	2151	1839	1537	1333	1148	1025	933	867	806	765	697	656	622	635	583	575	564	536	518	468	483	478	516	453	468	462	411	475	437	448	425	457	407	425	434	422	430	376	421	394	394	413	418	412	369	387	389	378	400	374	379	388	376	387	398	381	390	392	419	401	415	363	377	441	406	403	373	355	357	364	371	356	406	351	342	387	398	364	341	408	368	361	401	351	388	378	378	372	349	357	380	354	361	367	372	381	345	343	378	355	345	367	356	341	343	391	342	389	369	373	308	350	389	366	377	369	340	360	373	375	380	356	386	361	371	342	402	378	314	370	370	394	337	404	362	358	374	335	378	397	396	403	342	385	348	371	373	373	362	348	388	370	371	363	360	365	346	373	393	324	350	346	353	353	349	399	362	346	391	363	379	376	374	367	409	336	358	369	393	335	338	356	378	374	373	360	354	375	359	356	363	351	355	384	336	365	342	358	369	319	388	354	378	356	351	354	351	374	337	322	347	391	352	389	340	359	338	379	376	354	368	367	361	386	341	372	387	355	324	366	341	407	339	334	369	345	360	360	364	381	363	341	324	364	365	389	351	356	364	341	356	349	335	345	349	373	385	342	341	386	378	338	387	361	335	353	349	374	357	377	337	383	383	360	337	340	367	363	389	363	347	371	358	330	375	354	339	335	410	350	362	375	341	393	358	341	380	359	373	343	362	320	352	387	348	354	382	385	361	347	340	402	360	324	334	389	360	341	357	359	343	358	334	371	337	353	348	344	357	356	371	352	361	369	344	371	374	359	369	355	384	346	366	353	392	349	331	376	334	360	349	349	386	367	372	357	340	377	359	357	339	363	358	368	335	367	354	382	387	341	368	348	341	348	356	361	364	358	362	356	355	342	370	360	336	373	344	308	345	399	369	373	373	360	336	408	368	364	337	326	354	360	369	325	390	402	366	334	380	330	334	368	344	374	365	358	368	369	358	367	348	345	321	384	385	326	332	384	362	370	362	368	329	343	377	351	341	351	390	353	374	354	361	348	339	348	342	358	322	381	329	358	376	387	404	365	360	352	379	354	347	342	354	367	343	359	341	339	380	368	371	337	344	343	357	393	339	375	347	329	332	399	361	353	345	384	386	344	398	387	341	378	371	390	343	372	374	403	331	375	374	369	362	356	379	367	353	361	340	359	377	365	373	368	348	315	358	373	357	362	358	378	364	384	374	354	355	368	334	338	381	345	355	347	355	338	356	338	354	379	384	331	344	387	374	352	355	355	368	398	348	356	358	387	330	367	338	351	348	344	377	333	335	384	365	357	326	371	356	336	351	304	341	354	379	350	379	329	345	338	373	347	373	381	378	329	362	355	340	363	368	339	356	392	390	332	358	359	352	379	331	355	367	345	357	369	338	360	356	350	387	373	372	371	331	402	379	380	375	383	368	375	370	341	379	386	357	339	355	347	383	358	368	388	386	369	360	367	370	368	355	382	338	388	371	379	344	390	354	336	356	393	342	395	353	316	316	397	348	374	377	326	348	343	354	348	366	393	364	352	342	365	358	351	343	327	360	370	365	351	394	334	370	336	370	369	376	354	326	364	388	368	362	354	384	347	351	354	365	315	357	346	365	353	376	364	357	378	366	378	347	352	362	366	383	353	352	326	335	343	371	392	345	321	374	364	367	324	355	385	333	323	374	354	343	358	347	355	363	355	387	318	354	358	383	336	349	347	327	350	353	339	355	384	384	391	389	364	381	334	364	353	365	408	346	341	392	365	340	396	358	322	380	367	371	363	387	343	353	350	333	349	345	375	353	377	384	339	356	337	339	345	360	394	347	373	361	385	353	332	370	363	358	334	397	409	339	325	365	381	359	364	349	365	365	359	346	345	382	351	339	381	334	334	347	351	358	316	389	347	364	386	344	362	368	335	404	358	349	347	374	388	335	381	345	409	371	345	399	366	359	346	388	345	309	373	356	352	371	394	323	381	346	343	328	361	376	351	361	387	370	365	347	388	367	342	345	333	365	387	352	348	360	375	360	354	333	354	366	356	362	348	359	326	350	401	391	353	382	343	346	336	351	366	376	374	370	349	335	338	335	354	355	350	370	351	371	367	387	379	361	381	355	377	368	383	360	379	339	357	355	371	383	326	343	357	347	379	373	325	373	346	380	337	371	390	386	356	338	365	360	344	389	386	387	337	322	362	344	364	340	344	366	364	381	400	365	380	370	393	344	315	352	356	390	372	397	365	339	354	368	340	373	370	372	328	333	378	345	361	403	381	391	382	366	351	390	372	385	379	363	342	341	359	381	352	348	373	361	358	351	344	345	343	369	390	386	379	360	362	346	365	351	349	353	338	362	368	355	393	385	350	415	365	343	363	391	354	370	371	364	360	361	387	350	403	365	380	323	339	349	371	338	360	381	364	371	386	340	374	314	362	400	370	352	388	363	377	320	335	350	386	385	341	390	376	358	347	357	337	356	342	412	402	366	352	397	363	333	372	371	354	346	355	350	351	380	363	369	356	372	386	355	338	400	384	370	402	385	347	357	364	351	336	368	392	384	346	366	348	347	353	379	340	385	334	357	366	397	372	377	372	351	374	370	325	339	360	334	391	376	354	347	380	352	365	341	338	388	337	363	356	373	365	337	343	364	406	374	357	368	383	354	346	342	350	353	356	348	393	368	364	374	351	336	351	350	328	358	338	354	366	374	343	375	315	401	357	375	341	375	334	347	372	361	389	363	353	366	340	362	358	363	363	356	356	335	351	315	366	338	369	342	365	365	358	336	388	359	359	357	357	337	391	345	337	339	377	336	342	325	375	364	342	402	345	343	339	338	353	365	385	350	343	346	335	388	394	381	343	345	346	390	346	359	354	349	403	352	372	384	347	343	355	340	334	334	402	332	352	357	420	345	354	381	380	341	365	347	353	379	327	373	368	382	366	381	365	371	327	356	394	354	370	353	335	391	386	322	371	384	345	370	377	335	384	366	367	369	353	357	376	359	339	377	355	363	395	373	361	370	348	355	380	360	337	389	355	356	333	343	385	327	351	315	361	393	352	355	340	350	322	333	315	374	347	367	348	363	376	365	381	348	359	356	359	395	391	347	347	332	398	371	363	355	353	388	353	355	349	382	398	370	363	364	359	347	350	360	379	347	321	363	374	360	342	353	371	325	366	343	357	373	337	314	334	376	343	384	351	355	361	407	349	355	345	403	354	350	346	345	360	364	365	334	360	341	361	353	347	366	330	366	352	361	350	353	370	361	373	350	384	365	355	336	371	343	368	383	365	339	371	362	364	362	394	385	340	346	373	360	341	328	379	318	377	372	370	397	358	341	365	342	369	307	327	383	361	355	359	349	387	377	363	386	375	370	350	353	371	342	329	340	336	340	342	348	361	396	363	348	339	351	369	346	363	380	335	338	370	352	374	341	382	363	345	368	359	345	378	359	360	373	343	343	349	354	381	379	356	388	371	382	346	359	359	356	366	352	343
18253	2937	2814	2216	1536	1049	853	689	547	485	452	372	312	302	290	267	249	221	250	237	230	190	201	222	206	200	177	200	188	199	194	191	152	176	167	171	206	167	165	170	158	149	169	174	169	161	167	168	163	169	162	159	164	151	160	161	154	159	162	155	175	134	127	150	141	139	177	173	166	174	154	146	152	168	188	176	177	143	146	158	162	164	164	178	158	151	165	167	163	163	173	167	160	164	153	159	174	135	145	177	133	157	164	145	149	158	153	165	162	173	151	163	160	171	153	165	137	157	151	172	153	147	186	158	157	151	150	153	158	173	145	162	173	177	156	149	180	141	174	169	145	148	141	125	162	135	155	170	174	161	135	164	172	146	148	171	162	144	158	156	165	168	158	150	161	151	166	149	174	161	161	159	149	146	157	162	149	170	153	188	185	137	154	170	132	158	164	166	137	160	164	141	146	190	165	178	170	163	148	149	166	191	177	145	161	138	137	153	154	144	156	167	150	158	155	137	150	138	169	153	135	163	159	155	155	172	160	157	159	152	150	144	151	152	156	135	167	161	169	151	150	159	153	168	161	154	166	156	160	152	124	147	170	146	146	166	180	157	165	155	156	181	153	159	164	172	154	161	160	156	163	166	145	164	140	165	140	167	162	140	141	140	171	138	171	162	156	158	168	147	138	153	138	177	143	181	158	144	169	167	153	147	138	144	139	169	146	145	147	157	162	147	148	144	144	164	158	143	144	143	174	144	145	155	144	143	185	168	132	153	131	143	169	149	145	166	164	137	156	150	155	160	158	148	174	170	175	150	166	154	162	131	154	155	162	158	183	150	148	151	171	143	160	130	164	135	156	131	165	159	152	149	145	163	153	163	155	164	163	141	151	145	136	168	159	156	168	152	135	167	174	138	155	157	168	173	147	156	138	149	134	176	160	146	141	186	169	161	168	166	145	123	153	176	168	153	126	144	162	160	169	152	179	142	163	167	157	161	140	156	154	154	148	158	148	200	174	171	166	159	137	151	139	152	191	154	164	144	150	152	164	155	173	134	157	136	145	156	142	144	167	168	149	151	155	172	160	185	178	150	156	154	165	152	175	161	171	162	152	164	157	148	131	174	176	156	153	162	169	160	166	180	180	166	170	151	163	167	153	170	148	143	168	164	164	143	156	125	143	166	139	155	177	164	165	152	146	144	171	148	149	162	163	169	143	167	168	171	158	161	162	157	154	147	160	157	144	175	152	143	166	184	173	166	156	168	164	171	174	170	146	154	132	147	157	147	140	158	155	156	156	147	160	141	168	168	166	139	145	121	146	140	176	165	171	139	162	172	170	159	160	168	191	180	167	147	162	174	142	152	168	137	152	132	168	159	161	132	175	146	153	144	147	144	164	130	144	169	159	184	149	157	146	166	166	146	151	143	150	156	146	176	158	157	154	146	172	160	151	155	155	134	152	152	168	156	128	155	138	152	147	191	151	178	171	156	170	163	157	165	155	154	154	166	157	176	166	179	163	149	163	152	174	155	145	184	149	154	154	159	152	163	122	126	170	136	165	154	159	173	153	131	165	155	150	163	144	160	155	155	163	155	158	185	172	156	160	155	145	165	166	150	144	157	161	162	163	149	159	146	156	157	128	167	164	167	162	155	149	144	149	149	180	146	137	147	157	165	153	173	147	170	168	151	174	166	147	152	145	174	136	175	125	162	134	154	171	191	160	166	161	167	139	172	164	166	146	156	185	152	166	163	156	167	150	157	186	167	157	141	162	144	152	167	168	152	155	146	158	139	151	157	181	167	157	168	157	133	155	146	148	162	154	153	157	171	142	139	153	174	152	167	153	149	161	160	169	156	134	150	154	163	149	149	149	159	160	142	143	179	150	146	140	159	163	144	162	152	141	158	150	169	157	171	152	139	177	153	161	148	140	158	159	147	140	141	166	162	158	142	173	163	154	181	180	154	149	155	157	154	155	153	145	147	146	128	143	157	170	150	163	164	146	145	140	148	161	137	141	152	192	155	151	149	154	138	184	140	150	171	147	131	165	164	163	160	146	163	177	161	160	157	154	157	144	168	176	166	170	176	149	160	161	170	180	148	151	127	165	172	153	163	147	165	163	162	141	162	161	159	147	155	151	141	153	173	147	170	148	169	157	154	164	169	184	163	153	163	157	131	137	172	166	163	165	150	143	152	162	181	129	169	166	171	147	172	158	160	151	163	152	153	144	146	163	173	158	157	168	164	157	168	168	151	147	145	174	156	159	150	169	153	138	177	174	138	152	148	187	147	185	153	185	147	149	178	153	170	163	155	177	161	156	152	166	149	170	135	156	161	163	168	150	160	175	164	168	173	140	149	172	150	173	136	166	168	168	161	128	149	156	147	155	166	159	154	144	160	163	147	145	153	158	168	160	182	164	161	147	138	140	161	137	150	147	160	159	156	155	137	167	177	152	200	168	139	147	158	146	159	168	150	164	165	165	165	151	148	159	154	166	160	171	148	176	168	155	162	165	153	140	151	166	159	162	181	169	145	170	177	158	175	157	170	148	154	141	152	160	132	155	149	147	148	153	166	150	169	141	166	163	159	159	152	158	135	126	152	158	155	181	137	158	169	175	154	162	159	143	169	138	160	159	158	147	168	164	174	148	186	152	154	131	156	154	162	166	160	149	156	158	165	159	142	156	163	164	153	174	164	138	163	162	153	178	147	160	158	152	172	171	158	152	142	145	167	152	141	173	146	150	147	156	170	157	163	156	148	156	148	182	145	174	137	133	141	159	145	140	139	152	161	170	181	154	169	137	161	164	152	150	148	177	140	178	143	158	154	142	168	181	161	167	130	168	151	168	164	141	146	143	173	148	153	169	153	146	143	164	149	160	154	138	161	178	158	144	171	141	173	162	155	178	155	149	147	169	154	161	137	162	164	131	158	164	155	141	162	170	166	165	156	166	157	163	148	170	152	167	164	121	141	161	157	153	163	149	162	179	163	156	159	181	160	175	174	160	153	141	161	177	167	137	152	129	169	162	162	183	164	145	184	154	151	144	161	171	141	158	175	165	176	175	152	152	157	158	166	133	159	170	159	170	160	152	137	135	172	151	160	160	153	135	143	177	159	161	181	142	146	144	147	148	153	141	145	154	158	156	153	151	166	170	154	144	171	132	157	154	132	161	154	169	158	171	145	149	149	171	152	153	150	135	135	151	170	172	179	161	145	154	160	141	143	161	144	150	162	156	182	160	152	154	156	179	182	149	153	174	152	132	153	145	168	147	132	145	154	132	145	145	161	134	154	174	136	155	163	160	175	143	163	158	177	133	158	168	164	165	175	168	157	152	166	169	164	150	175	149	145	183	146	167	142	158	129	159	150	161	140	161	171	162	149	157	175	154	174	164	189	141	162	159	163	164	134	164	151	177	156	146	152	135	176	152	136	141	182	154	166	156	160	146	148	162	170	143	143	167	125	184	142	175	153	171	167	149	153	181	148	128	144	136	148	160	147
7937	2511	5476	6310	5571	4552	3616	2939	2495	2169	1930	1775	1539	1402	1288	1224	1093	1036	946	956	899	844	747	734	788	759	749	720	634	697	705	655	651	630	592	621	608	614	616	580	588	603	589	521	560	556	604	521	531	502	526	515	545	540	483	531	554	534	507	501	490	505	501	513	533	503	498	479	489	445	509	475	481	475	472	494	496	520	492	498	507	483	486	468	497	514	520	439	510	500	510	464	476	500	490	468	475	504	491	494	491	437	491	503	468	494	480	466	445	485	495	489	505	431	456	490	501	483	482	467	468	517	457	443	469	463	514	481	476	497	496	450	490	493	476	455	475	491	489	483	481	431	475	460	482	485	452	437	489	451	479	463	476	468	484	484	510	459	522	452	487	498	462	452	484	486	513	466	479	461	469	475	500	449	482	514	468	444	397	482	459	486	489	447	475	447	493	499	474	511	498	459	471	471	474	482	483	468	521	489	459	446	491	481	478	460	509	447	470	481	477	439	474	479	505	461	475	485	451	485	506	471	480	442	476	440	468	501	500	482	462	449	509	451	440	470	479	470	486	467	485	465	497	465	468	468	516	463	491	443	468	453	432	442	443	485	467	469	434	436	511	460	452	496	496	478	477	458	448	458	476	495	456	499	466	428	456	481	464	519	506	450	498	450	469	458	476	455	440	471	456	461	473	474	447	480	519	496	479	472	499	439	456	490	477	465	453	488	433	440	473	444	444	467	462	486	503	470	458	473	454	519	458	489	448	475	505	462	462	474	479	485	479	470	483	457	441	484	463	451	481	431	473	467	473	473	483	466	465	455	463	431	491	480	462	461	458	478	468	493	469	452	410	439	458	458	445	457	479	472	453	455	505	462	473	458	460	505	466	480	444	472	451	455	468	463	471	486	466	474	507	450	464	475	445	488	509	461	464	491	454	457	496	464	445	450	475	461	511	457	502	464	441	473	478	468	442	455	464	466	421	457	525	488	446	464	489	469	460	474	468	470	450	497	474	472	472	468	426	437	433	482	467	485	460	521	473	462	460	451	468	480	477	445	460	461	452	476	450	449	469	501	462	452	408	487	463	483	473	458	478	485	496	452	509	449	462	456	514	458	451	456	474	494	454	473	469	501	452	476	509	451	452	462	423	438	491	467	462	477	476	498	449	480	443	461	508	472	464	483	493	447	493	475	447	500	449	418	447	483	479	481	471	505	485	461	488	493	505	487	468	501	458	486	478	459	449	468	440	470	460	445	478	464	466	465	480	460	426	434	434	431	490	435	451	452	466	471	448	465	445	450	462	485	430	467	464	495	462	510	490	420	501	499	471	437	466	486	486	474	477	440	491	473	482	467	440	460	496	466	472	459	480	475	458	460	480	469	441	490	459	502	508	473	513	481	444	454	498	501	449	422	426	482	468	479	479	456	431	471	485	478	476	459	479	504	448	439	467	484	495	452	476	501	441	471	494	484	423	466	489	453	489	440	453	464	472	473	483	454	447	508	473	459	448	454	486	468	434	460	489	456	424	481	474	490	446	425	462	481	431	466	462	530	458	424	474	460	508	456	513	455	486	475	471	483	466	465	472	470	440	496	461	475	489	445	495	485	431	486	496	458	480	477	456	473	463	434	502	454	492	427	462	477	485	471	438	453	450	456	507	473	490	477	445	496	491	499	428	466	489	424	496	480	500	485	479	473	447	448	496	431	478	446	469	463	448	478	455	493	448	485	472	481	488	428	466	466	433	472	466	455	513	501	456	506	466	479	477	438	463	434	450	456	491	478	521	479	478	463	485	473	424	483	467	496	484	440	474	486	447	443	459	421	487	469	440	522	482	450	429	428	424	460	481	435	438	469	498	480	474	447	428	464	480	446	458	473	431	420	457	469	447	482	456	468	447	490	474	449	490	475	446	445	441	469	437	451	485	472	457	482	466	453	452	503	455	486	478	482	473	470	501	470	483	425	475	463	463	467	435	469	449	466	458	479	513	452	449	469	495	492	476	453	440	476	442	453	442	428	462	477	439	487	447	430	461	449	419	466	462	450	456	474	453	448	464	452	497	479	464	476	442	493	481	484	465	467	453	467	492	470	477	444	515	450	484	468	512	513	450	500	496	451	449	498	435	410	468	469	454	451	450	467	459	482	455	481	390	464	477	454	484	488	509	482	462	491	448	487	446	492	483	496	459	489	459	461	450	457	445	466	459	460	417	464	458	470	481	481	492	519	454	455	502	450	469	466	477	503	448	466	458	448	435	473	456	495	509	486	500	512	438	441	477	462	463	482	471	485	498	477	449	498	525	450	453	470	502	500	472	470	496	464	504	487	471	476	469	492	498	479	457	452	492	473	481	461	462	454	477	498	445	473	442	473	514	468	480	484	471	490	450	471	464	498	452	464	488	439	458	443	494	473	472	473	463	489	472	463	475	473	509	480	433	475	432	463	443	425	500	485	467	452	477	448	446	514	454	473	471	463	516	460	462	456	520	487	458	482	478	482	425	448	470	476	440	486	457	535	488	457	462	467	472	444	509	484	454	443	465	453	498	466	490	479	441	491	471	443	483	482	478	435	473	465	482	433	468	481	462	469	450	433	488	479	435	461	472	471	452	457	477	430	464	454	458	466	447	457	508	458	445	509	434	493	434	507	494	515	449	479	456	521	459	469	471	464	475	509	458	453	513	498	466	459	489	479	472	438	478	445	504	460	462	487	480	474	483	476	485	459	458	463	442	477	465	439	489	461	467	475	417	462	472	459	463	493	488	475	492	476	481	500	435	465	427	467	442	488	504	468	483	489	446	434	447	484	442	468	488	462	470	441	515	470	479	446	468	481	504	436	477	482	466	498	453	485	472	496	449	447	461	458	447	454	485	474	487	428	460	456	477	510	456	508	455	469	498	461	446	479	486	469	491	460	477	511	467	451	520	417	469	506	448	447	445	440	467	463	456	483	469	458	458	442	492	462	450	465	460	471	435	495	450	479	486	467	501	469	461	442	450	416	433	483	482	480	453	458	427	484	487	452	493	468	487	436	484	475	435	474	454	473	464	475	454	485	464	436	481	443	515	468	481	458	446	417	437	425	428	450	451	472	490	434	463	453	487	406	444	455	479	488	434	436	452	463	427	471	446	475	465	492	437	478	473	483	472	475	500	418	469	479	488	456	496	435	491	503	437	494	458	503	468	459	473	500	493	497	484	480	473	487	478	476	461	477	463	523	453	443	489	491	432	440	482	490	475	454	428	472	398	470	465	476	436	493	497	513	494	442	486	442	422	468	507	463	441	444	491	456	492	455	430	505	488	477	466	422	478	477	440	441	485	477	458	514	497	497	461	478	428	510	474	464	455	457	471	508	475	441	469	466	497	469	455	485	433	456	479	518	464	419	446	456	463	505	460	468	481	477	498	467	496	500	464	474	487	446	471	478	466	501	465	451	475	443	455	496	459	418	506	446	481	430	479	444	443	459	489	450	445	458	443	474	477	459	452	432	475	455	467	442	451	452
2263	304	332	270	275	267	258	242	257	240	277	225	231	256	241	225	261	256	263	260	229	254	241	241	255	222	248	238	239	257	252	248	206	215	261	212	220	250	237	270	244	236	206	215	222	281	211	224	246	246	232	258	238	253	229	240	280	256	238	232	247	225	246	258	239	242	246	214	228	216	245	232	240	249	262	241	244	242	238	235	280	240	232	253	252	201	236	249	225	250	238	242	220	242	254	249	251	251	226	193	282	245	248	265	241	238	260	254	219	245	247	234	239	235	256	225	211	229	257	242	249	247	241	228	240	233	229	259	249	255	237	201	242	229	229	236	240	242	235	234	226	244	254	252	256	265	245	193	251	234	252	230	245	256	254	240	256	230	234	258	250	210	259	235	228	250	249	235	258	251	242	224	223	231	224	250	253	209	256	264	236	220	262	231	222	254	243	214	247	245	241	229	235	242	227	251	228	268	235	258	243	235	258	246	246	264	238	204	262	252	238	263	263	231	225	245	236	224	235	222	259	230	239	251	242	238	250	244	242	247	268	235	232	261	239	239	256	249	261	254	240	203	242	268	242	264	232	264	225	244	213	253	244	253	246	256	220	251	227	241	229	250	243	261	238	240	237	211	240	222	243	231	237	243	253	212	261	257	249	243	219	262	236	245	218	244	264	224	261	265	224	227	249	180	248	260	250	231	213	267	221	239	251	248	262	239	222	233	215	265	230	235	237	233	221	227	255	210	241	259	269	219	253	233	235	233	231	230	238	246	245	229	258	246	251	249	241	226	236	249	234	247	244	209	240	257	254	246	241	240	251	233	226	209	224	243	236	268	240	234	242	254	253	256	250	236	228	219	211	239	230	257	243	276	252	259	212	223	241	218	252	227	271	235	234	239	255	236	259	262	224	253	212	222	203	244	277	219	218	251	267	246	234	216	232	217	207	231	224	253	229	244	213	245	272	248	242	228	238	226	231	205	233	241	253	237	223	214	236	243	218	215	269	235	230	212	281	233	224	248	238	266	262	232	243	240	260	227	248	239	260	260	230	219	233	233	250	264	252	227	237	240	264	261	233	242	235	236	227	236	254	212	228	247	251	224	269	240	219	243	252	237	253	237	243	225	238	265	238	238	209	233	225	251	233	237	238	240	271	246	226	221	240	248	236	238	267	249	228	272	264	242	239	252	237	230	273	232	247	231	239	234	270	237	221	236	244	227	231	238	233	217	247	227	263	259	254	230	247	243	239	256	231	199	218	250	228	257	246	261	233	211	258	236	275	245	282	248	240	251	254	230	229	236	248	244	254	216	256	230	245	245	258	263	262	241	244	213	239	255	226	224	201	243	235	259	246	265	234	233	237	277	264	224	226	278	241	234	255	217	231	245	274	230	230	245	263	253	239	244	264	250	239	255	223	255	253	215	227	243	244	246	230	210	253	247	228	254	227	241	248	267	268	255	252	268	238	256	240	230	257	244	259	226	243	255	239	256	234	228	212	262	251	225	208	232	243	227	237	242	242	243	221	245	230	272	251	228	243	245	236	221	225	256	266	239	238	239	245	208	240	227	233	247	222	229	234	238	230	246	246	231	225	235	267	255	232	249	253	220	255	266	225	226	243	243	242	245	258	257	257	230	261	239	223	239	265	211	237	253	239	217	250	245	248	240	253	228	236	240	219	232	234	236	233	231	235	242	252	242	223	235	247	237	258	240	240	229	240	197	253	241	258	256	252	268	245	249	233	250	221	234	248	254	222	260	233	226	251	238	236	246	242	230	213	264	218	247	249	259	280	216	254	250	241	258	242	254	238	229	204	251	242	239	246	245	233	249	244	227	267	239	272	227	254	235	252	225	238	222	281	233	235	248	248	239	237	235	235	234	252	252	276	268	243	253	246	270	211	248	226	232	254	260	256	255	230	247	214	230	269	238	232	210	253	251	260	266	249	243	254	229	237	258	244	230	233	235	250	227	216	259	219	258	221	218	232	244	230	250	228	254	222	246	254	231	260	252	252	254	248	255	237	243	236	223	217	234	237	230	248	226	244	226	239	240	252	239	241	252	241	205	221	238	256	232	226	253	277	247	208	255	277	220	241	237	236	236	247	250	246	221	265	225	208	234	270	233	240	240	245	261	261	235	253	243	260	253	255	260	233	231	226	241	212	237	215	262	243	235	246	244	246	233	227	261	244	245	245	255	257	235	242	251	259	256	234	226	229	255	247	261	260	234	232	246	256	254	234	240	232	237	252	238	241	237	249	272	217	255	263	236	232	236	252	239	253	256	250	238	231	231	233	222	259	245	232	235	210	240	235	242	260	233	273	266	234	246	223	253	240	271	237	246	236	265	248	250	233	220	230	195	235	235	222	222	222	237	227	233	233	234	248	240	233	243	230	240	229	243	243	242	242	256	230	255	234	265	264	271	214	240	224	254	219	206	263	244	243	238	222	248	236	224	251	224	217	252	248	240	271	253	209	249	225	274	222	236	231	241	231	236	246	263	254	223	237	211	219	229	226	242	257	254	252	235	262	267	204	250	245	226	235	257	264	231	254	208	269	244	233	239	242	274	253	258	221	257	246	204	238	232	255	225	260	240	258	233	252	228	229	233	253	253	227	230	219	226	224	235	251	243	258	250	234	246	274	234	236	230	261	261	276	259	215	248	243	242	248	247	227	255	239	219	231	204	241	245	257	257	257	256	243	237	269	250	258	230	226	232	261	215	251	229	242	262	241	281	253	251	243	238	234	229	240	236	242	261	273	230	268	242	244	236	193	216	240	239	254	242	283	234	244	232	234	247	274	241	214	253	241	232	210	255	253	240	254	255	214	263	224	231	240	224	239	229	247	264	254	246	226	250	256	224	243	228	238	253	236	247	229	238	236	246	261	241	239	270	284	238	238	250	232	242	256	247	259	224	216	239	234	256	245	238	256	234	262	238	220	257	237	244	237	246	246	243	224	248	273	218	243	242	236	253	226	247	236	257	230	232	238	228	246	239	247	243	227	247	236	230	268	258	247	274	215	219	270	256	244	235	238	261	270	241	260	225	245	232	212	242	207	257	229	252	225	261	230	253	267	253	252	266	273	267	226	244	287	248	212	245	240	277	266	245	227	241	235	259	267	238	239	212	227	245	231	229	234	245	261	244	247	233	273	237	245	252	229	245	244	237	248	208	239	232	248	241	276	254	221	249	222	249	252	223	248	243	235	252	254	242	238	253	244	248	262	250	220	235	234	240	215	226	252	265	273	242	234	216	255	271	237	243	233	237	270	252	258	254	285	227	235	267	246	238	212	240	243	223	257	239	264	247	246	220	248	268	225	253	236	252	234	226	255	232	235	216	224	231	226	265	247	192	253	279	238	264	255	240	256	237	239	230	231	245	235	249	271	244	239	252	200	244	220	234	244	257	229	258	264	222	247	242	235	254	226	219	223	270	232	260	242	261	256	222	272	258	221	254	221	243	259	233	226	272	245	231	236	241	243	205	250	237	230	237	260	272
2329	763	835	870	812	773	755	712	735	718	731	656	646	698	678	612	658	672	728	631	662	667	676	659	652	610	704	660	648	672	681	677	636	671	647	655	630	673	658	661	679	675	654	592	654	672	647	632	677	679	643	618	598	628	645	649	626	663	696	635	649	596	611	667	654	672	652	674	614	626	618	689	677	696	628	655	668	687	618	675	660	657	657	619	704	642	670	647	671	633	663	664	625	624	656	674	687	640	660	656	645	662	659	658	677	670	660	683	676	689	639	710	634	657	627	645	656	688	627	629	663	622	656	648	648	682	646	657	654	624	660	677	672	644	632	666	686	670	619	670	659	656	662	677	653	690	666	636	641	686	645	672	695	686	630	641	616	659	681	672	580	622	646	668	606	657	622	666	596	643	678	657	623	648	672	645	630	597	668	653	595	652	630	657	624	683	659	631	661	662	664	636	626	649	623	657	624	644	616	597	657	646	651	684	655	651	639	687	677	654	649	649	669	653	651	626	645	639	626	667	639	616	622	685	609	612	646	652	668	659	613	655	609	642	626	666	652	623	690	633	656	675	652	707	589	662	639	687	657	647	655	651	648	634	695	704	664	633	620	676	641	674	619	603	643	634	627	695	631	607	666	663	647	651	667	643	644	634	589	655	685	639	668	621	619	614	657	645	664	647	632	644	695	670	628	645	643	626	662	630	661	681	652	670	653	713	640	654	657	657	614	658	672	688	627	627	615	641	675	649	670	655	696	713	635	626	676	632	689	656	670	668	674	678	673	638	663	632	679	642	691	662	630	621	719	611	677	653	660	662	649	704	638	660	697	691	688	623	659	671	639	627	634	612	720	610	665	664	643	656	630	640	654	655	650	660	658	646	692	662	619	653	628	700	647	683	659	685	681	675	662	666	641	663	650	666	633	648	613	660	612	593	693	639	664	646	642	656	683	664	662	692	647	654	628	609	651	609	637	675	669	654	621	667	691	586	663	627	647	676	681	674	641	680	655	693	628	688	675	653	667	664	630	602	613	649	612	666	654	651	610	672	670	646	632	636	696	658	670	655	677	697	682	661	668	643	651	699	648	661	632	676	646	647	697	624	672	633	627	655	678	650	632	655	689	620	652	625	629	681	650	680	669	651	655	654	671	661	673	631	667	662	630	641	691	612	661	663	660	658	638	657	669	634	661	649	620	631	652	642	690	650	647	614	670	649	654	657	629	680	664	653	677	612	649	671	689	655	666	574	655	682	651	657	617	669	671	691	624	650	655	639	696	660	655	648	665	673	619	659	632	668	635	614	636	650	652	672	641	630	624	682	664	704	691	661	636	675	633	622	665	639	607	627	649	694	660	635	655	661	647	617	630	670	660	667	689	702	682	671	597	675	683	641	677	634	668	659	643	611	616	646	655	687	709	663	672	639	668	644	631	654	640	655	660	686	655	647	658	588	631	681	649	625	701	623	631	610	646	661	651	646	626	677	651	660	653	662	676	680	673	663	685	639	641	608	651	660	602	658	616	647	663	668	629	675	647	630	639	674	658	660	644	663	670	649	622	663	658	654	698	649	674	687	632	663	661	598	629	672	645	670	690	685	674	614	644	680	685	650	689	622	650	659	644	653	639	663	705	649	677	640	688	627	704	640	658	650	684	652	705	667	663	680	642	634	629	606	609	619	636	642	677	673	669	677	658	631	636	641	646	614	643	636	667	611	628	676	640	638	622	673	642	665	649	677	654	626	666	666	645	669	629	632	641	647	671	655	661	681	672	633	669	656	683	665	659	657	683	655	679	634	641	669	639	663	671	677	628	631	650	666	644	652	614	657	621	691	663	618	642	667	640	663	638	659	629	666	660	653	663	656	631	623	647	613	647	655	619	664	691	644	653	666	706	661	672	654	685	626	659	657	668	622	661	652	655	653	656	684	634	679	679	634	643	726	649	651	642	649	608	669	639	669	658	692	662	655	657	636	616	668	613	675	630	657	683	661	689	678	626	653	664	652	656	627	670	625	664	626	655	674	655	634	585	668	627	628	639	637	680	678	654	629	673	664	642	661	601	641	662	644	645	664	606	675	685	653	625	672	675	706	658	674	646	658	640	641	667	687	660	688	625	699	641	666	676	671	674	663	611	649	650	652	628	672	657	661	624	643	625	676	652	635	693	655	666	632	666	638	665	644	639	662	674	664	668	683	645	674	631	669	632	627	634	696	661	656	614	655	676	679	649	658	660	637	657	677	601	603	666	638	632	682	666	618	642	664	649	647	660	672	652	639	676	660	648	630	644	649	649	650	657	641	690	660	656	629	685	647	633	635	654	643	660	607	645	610	625	669	663	655	642	675	673	619	654	645	633	692	648	672	651	626	634	628	572	617	641	651	652	645	610	696	671	626	643	635	588	650	649	684	640	670	673	651	646	610	651	647	679	707	684	637	681	654	677	660	670	647	708	651	675	615	681	648	651	650	626	683	661	614	640	709	636	640	662	652	634	678	683	668	656	634	660	613	632	661	666	673	637	609	715	620	664	650	646	633	671	702	684	625	680	662	677	682	653	647	694	645	618	671	649	659	657	621	620	695	656	661	702	643	686	632	683	667	668	643	690	637	657	711	634	665	673	601	654	677	690	687	662	687	623	648	666	705	656	659	628	661	685	624	648	681	663	562	664	622	628	702	667	628	641	617	672	651	626	714	695	664	655	650	700	646	611	670	639	664	706	651	661	663	681	614	663	605	639	658	634	644	659	670	660	673	665	654	620	629	657	649	651	673	644	644	670	691	631	648	697	633	640	640	636	662	633	665	659	664	661	675	669	675	624	621	654	664	664	658	685	686	654	639	661	716	647	635	645	616	619	637	654	631	637	685	652	655	638	622	677	666	666	665	662	668	631	628	683	636	650	668	637	671	640	605	664	616	645	644	658	669	658	612	682	634	652	639	661	660	675	648	669	656	649	669	640	672	648	654	662	617	639	624	702	693	592	647	648	629	656	659	615	705	649	670	647	659	645	626	650	640	642	655	625	662	620	620	656	671	660	676	689	654	662	692	657	632	639	631	677	659	683	612	606	656	619	661	623	668	651	665	661	636	704	640	601	630	635	661	702	649	681	686	672	651	654	622	655	665	636	635	654	663	602	690	636	658	654	660	643	637	631	636	669	699	668	647	678	630	691	650	658	667	678	683	637	662	638	640	630	641	625	673	670	621	671	652	633	654	661	615	698	638	631	655	675	622	624	667	632	696	620	675	628	653	660	617	649	689	595	693	652	656	712	617	683	661	668	655	610	671	654	640	676	636	633	655	672	679	650	655	639	638	612	637	655	651	685	639	628	640	661	639	633	661	630	669	688	641	685	654	696	680	651	665	620	693	646	632	662	627	657	660	663	624	656	659	671	614	725	627	654	673	655	614	658	656	608	640	671	660	636	629	683	659	626	603	626	620	595	630	636	654	667	719	653	628	654	702	639	660	646	683	680	640	658	632	636	611	659	673	643	701	677	653	661	701
9779	1203	1403	1139	824	580	477	374	317	261	257	246	194	189	205	181	167	182	179	153	125	132	137	135	134	136	145	120	131	133	125	133	122	137	136	135	125	120	131	138	118	131	123	126	103	113	111	110	121	112	139	121	119	128	128	107	109	134	107	122	136	111	115	127	114	94	117	129	126	109	107	107	106	121	138	106	122	128	137	135	115	122	108	107	124	124	111	117	120	123	137	126	123	113	110	120	110	114	98	129	125	136	127	144	120	104	122	115	125	113	97	126	119	111	125	113	114	119	121	120	127	104	128	128	105	95	118	130	112	114	120	117	124	124	119	118	116	130	115	115	131	125	117	110	114	122	127	116	117	109	120	113	92	124	126	103	94	129	109	110	90	108	116	99	102	109	136	113	119	122	128	140	105	103	127	135	112	147	125	126	125	150	99	119	95	127	122	109	125	125	122	118	145	115	98	121	114	126	115	125	111	123	112	126	100	99	122	137	116	114	104	103	102	118	117	116	119	123	111	101	127	107	132	110	113	103	103	115	120	120	118	132	115	136	88	126	107	139	116	128	97	103	117	126	119	106	120	122	110	106	135	123	137	135	118	110	123	121	118	108	94	127	119	106	102	125	107	108	122	102	94	99	128	118	121	103	117	107	122	130	99	117	125	119	124	132	123	125	103	117	138	108	112	111	117	114	111	118	137	133	109	116	126	109	97	124	130	124	121	123	128	121	126	110	119	127	120	123	122	102	123	111	126	112	126	113	131	98	125	119	107	100	117	111	119	118	131	108	126	139	106	116	138	101	128	129	99	131	118	113	115	117	86	111	122	123	119	110	115	125	104	101	128	128	112	120	125	118	115	102	127	110	91	133	106	113	129	107	110	115	121	108	123	113	131	129	127	119	125	122	116	124	115	115	133	113	121	107	117	137	129	120	119	106	109	96	104	120	130	137	118	112	101	106	123	111	112	117	119	122	114	125	118	120	123	134	104	116	119	120	125	99	123	121	119	128	126	125	131	127	128	119	136	144	140	132	117	116	111	96	103	125	132	108	116	112	115	113	133	109	112	107	111	121	119	141	100	113	110	122	125	108	100	113	125	122	130	111	106	111	117	114	114	126	115	100	109	115	132	122	110	107	119	115	104	125	109	108	120	114	128	120	117	111	114	131	128	112	99	115	118	118	109	126	108	117	133	120	116	106	113	113	133	131	121	109	116	106	113	113	107	107	103	130	127	95	116	121	129	104	112	120	106	103	108	128	121	119	110	115	116	124	123	125	114	118	96	115	123	111	123	113	144	123	116	121	125	122	111	128	106	108	127	125	115	111	110	120	141	126	122	122	135	108	111	110	111	130	123	136	112	116	104	104	102	136	142	127	126	124	104	106	140	127	118	123	121	121	127	118	117	118	110	116	130	103	126	125	123	115	118	135	111	103	108	107	123	100	110	128	119	116	123	98	113	134	121	121	131	132	130	136	130	114	113	142	126	121	120	123	116	102	109	109	90	135	117	116	108	114	119	135	120	99	126	126	156	105	115	110	126	105	125	91	111	124	109	100	126	97	111	127	122	132	102	94	97	116	109	116	129	127	105	136	119	109	102	137	101	110	94	113	127	103	133	121	98	120	119	124	98	106	104	102	116	117	123	115	100	123	111	127	111	114	113	107	111	119	121	131	124	128	108	116	107	120	102	122	96	100	124	103	121	111	115	113	111	116	120	111	117	119	123	134	110	117	115	116	107	110	100	101	118	112	111	112	114	131	132	119	117	113	120	127	94	131	106	113	111	99	90	110	114	103	134	109	107	115	104	138	137	130	98	109	116	98	123	132	128	125	110	109	117	120	113	123	115	98	101	106	119	110	144	124	103	107	114	127	121	112	112	100	119	106	110	115	126	113	114	118	102	125	138	96	128	107	105	101	119	121	142	109	95	103	132	108	121	119	111	122	126	121	118	91	123	125	127	96	119	131	123	143	118	125	117	110	108	116	117	128	126	101	119	112	126	119	119	98	125	117	115	122	132	115	121	111	123	120	113	110	129	129	115	120	106	132	119	113	124	127	97	120	112	120	108	136	125	116	132	117	121	115	130	125	122	122	124	101	102	128	106	124	123	105	100	130	131	108	121	108	138	119	108	116	121	108	107	118	109	118	111	115	111	122	100	108	98	96	110	115	110	93	117	122	112	117	98	146	112	127	111	112	117	129	129	130	116	133	106	108	112	121	123	129	140	109	128	132	121	125	113	137	116	118	117	106	116	123	116	119	111	116	116	115	125	127	106	126	125	109	101	101	103	130	131	125	116	103	130	114	106	135	110	123	117	113	136	125	97	119	129	105	105	104	100	115	128	131	138	116	111	122	121	101	106	122	114	102	117	110	126	98	108	128	126	105	127	106	143	118	123	103	126	96	123	115	116	112	124	114	126	102	101	116	102	102	123	119	116	141	124	117	114	118	101	104	128	121	115	114	103	120	119	108	117	117	101	112	106	120	126	130	124	117	133	106	120	108	108	122	135	129	102	120	101	119	118	119	128	113	108	132	116	112	131	119	130	130	130	117	124	123	111	133	124	128	128	137	114	118	112	100	91	111	103	109	117	104	127	120	123	111	123	130	134	117	116	126	125	132	116	118	125	116	115	110	116	109	115	116	117	122	132	141	122	126	111	114	122	121	111	121	108	97	108	118	108	115	134	109	127	121	121	97	105	111	116	98	109	110	120	103	133	102	102	130	95	114	105	106	110	123	117	132	113	120	110	119	133	90	124	118	112	116	111	114	124	102	106	107	101	96	114	111	108	85	119	132	116	116	121	140	112	126	106	132	103	99	130	122	147	116	136	116	138	116	123	124	113	104	127	118	124	127	147	107	124	103	118	138	134	125	137	119	122	143	125	98	107	126	127	112	107	121	137	117	129	114	108	114	115	126	134	140	129	113	110	111	114	139	112	135	112	116	108	104	106	112	119	107	144	120	102	119	129	101	135	114	114	129	120	131	115	116	122	114	113	131	121	97	101	107	97	121	95	105	122	108	127	105	100	123	115	127	131	112	143	110	117	124	112	106	117	113	120	110	117	112	128	122	112	106	114	117	107	114	144	102	113	112	110	137	118	118	101	124	111	113	126	122	119	120	119	108	131	106	108	127	122	128	113	124	117	104	116	123	121	101	104	124	118	107	126	124	119	123	112	128	122	116	121	115	118	110	119	110	131	136	127	116	125	133	110	105	123	149	124	106	127	113	125	110	130	107	116	113	133	110	96	111	92	112	113	110	129	121	125	87	109	116	102	132	128	104	103	116	127	109	114	118	118	101	129	111	126	105	112	113	128	120	121	104	121	139	95	111	109	128	120	118	129	112	135	106	109	107	109	123	119	119	113	129	99	127	122	99	107	96	130	109	114	119	128	112	135	112	132	109	122	120	109	118	131	139	132	106	135	88	111	106	121	117	115	102	89	107	109	112	120	119	108	106	112	129	118	103	105	131	111	112	130	129	127	116	128	123
5834	1411	3015	3625	3082	2555	2075	1816	1459	1340	1180	1062	954	811	744	726	724	652	665	601	560	551	567	562	512	501	502	471	456	485	441	474	442	455	435	408	423	439	423	442	405	379	405	432	401	417	398	424	373	398	407	367	429	356	348	405	384	376	388	366	376	367	375	386	340	391	387	383	392	386	392	372	345	358	366	369	361	362	373	337	380	359	358	368	391	394	422	348	412	373	383	373	354	386	385	372	388	360	382	361	354	379	389	349	376	369	378	365	370	377	360	369	334	386	365	338	324	357	374	362	380	349	381	374	388	363	368	356	374	323	390	375	348	334	358	367	328	393	363	344	327	349	331	389	386	356	369	364	361	351	363	315	377	371	381	365	377	363	407	380	328	346	363	376	382	351	350	370	351	314	386	367	381	369	368	345	346	352	333	367	350	360	349	384	354	380	352	381	369	358	371	343	374	383	345	353	340	349	353	346	381	319	367	346	359	368	360	370	327	388	374	380	333	369	374	377	375	359	387	355	365	312	370	373	352	402	354	357	394	348	396	400	361	385	354	356	362	337	345	369	381	367	371	383	336	373	361	378	359	332	342	375	366	375	343	342	373	331	356	366	355	384	356	385	350	357	368	340	385	337	371	294	371	342	363	346	358	366	325	336	376	367	344	349	356	349	344	361	400	368	340	355	350	326	359	399	331	367	312	364	352	378	393	366	364	358	340	378	369	362	368	351	376	353	362	364	388	360	387	347	361	386	362	394	341	380	367	337	346	360	389	334	363	334	368	349	329	390	353	361	365	378	392	356	386	376	356	395	386	378	327	363	372	356	363	338	354	363	346	359	358	353	348	371	347	346	387	359	329	364	383	379	358	392	347	353	347	331	367	374	352	380	364	353	354	361	295	374	386	368	370	344	360	322	368	361	346	368	377	376	359	359	333	375	384	358	343	322	363	352	370	348	374	332	395	371	358	374	368	362	385	372	350	356	360	350	392	345	360	405	357	378	362	352	396	340	323	359	378	368	347	360	354	362	376	370	344	376	376	359	381	393	341	364	348	375	357	388	378	376	384	349	352	326	335	365	331	359	349	390	322	346	370	394	354	351	383	389	355	348	376	339	348	365	345	385	370	327	326	334	351	317	363	366	315	361	348	315	361	360	371	341	345	386	362	346	395	365	352	372	379	304	343	395	390	347	342	358	358	349	368	348	357	386	377	361	389	329	361	323	339	349	395	322	360	365	340	348	369	326	356	354	355	315	330	365	364	322	325	356	335	379	361	385	331	369	364	373	347	353	391	382	366	344	337	394	403	362	349	387	333	350	375	345	350	374	388	384	351	358	342	357	351	352	373	338	386	351	371	355	384	369	347	364	372	356	351	366	353	338	350	354	335	351	358	358	365	367	335	352	342	363	347	342	374	339	396	319	348	382	348	343	339	354	361	358	355	348	331	401	356	332	317	354	359	368	352	367	358	345	346	365	345	311	330	360	347	325	351	353	356	355	339	359	348	357	360	341	370	326	348	348	365	352	354	360	368	362	359	357	407	372	350	365	392	354	359	370	368	363	382	382	387	380	360	407	383	394	334	364	349	348	333	360	370	379	355	362	346	343	387	336	339	357	372	375	367	345	356	325	352	343	367	365	354	350	380	378	350	353	370	398	356	355	323	334	355	372	343	359	344	358	361	335	351	323	334	365	369	337	360	406	373	358	396	337	365	363	341	383	358	374	378	374	342	383	359	342	366	334	323	334	344	377	384	328	396	359	359	348	397	370	352	363	377	376	358	352	351	348	361	362	351	358	335	350	346	373	342	351	372	332	345	337	375	347	367	354	355	338	352	326	353	349	340	369	355	339	366	348	395	355	350	373	362	374	381	355	351	348	342	328	344	363	370	334	324	372	332	347	411	338	382	356	372	385	347	334	344	344	364	343	376	394	359	371	357	370	364	327	398	346	342	372	347	349	333	341	335	358	367	355	390	316	349	349	343	383	374	345	361	377	405	329	401	363	371	350	354	333	339	354	351	352	371	369	370	363	373	332	330	347	337	347	390	387	375	368	361	360	348	373	351	362	368	364	357	358	384	343	370	369	377	383	327	339	339	366	368	390	364	380	349	351	361	371	373	371	365	418	366	359	305	332	357	333	367	374	343	362	354	341	354	358	355	337	369	376	350	357	336	361	374	337	363	339	335	356	393	372	353	371	356	340	376	349	344	354	317	321	359	322	350	354	350	357	337	402	339	341	360	304	376	340	350	380	338	356	362	356	355	361	389	360	327	364	342	330	383	342	366	414	389	382	341	363	372	363	367	380	350	384	331	395	359	370	362	378	356	333	334	376	366	353	372	353	356	315	353	371	371	335	363	361	359	365	343	375	395	346	384	363	343	371	371	329	351	365	348	382	353	368	352	351	341	337	361	357	372	361	376	352	383	371	359	380	334	378	374	368	365	365	322	322	370	351	344	340	332	348	374	361	360	358	364	315	381	352	371	345	336	329	355	377	381	362	383	350	359	348	382	378	379	365	355	359	348	358	355	353	361	344	368	395	367	367	341	373	403	353	351	351	350	391	375	354	407	375	322	353	349	358	389	376	361	324	339	360	354	383	351	363	360	369	367	370	373	359	350	343	364	351	376	351	344	367	378	354	386	389	374	385	357	330	396	359	382	383	360	363	339	351	341	353	342	354	383	336	376	368	362	374	372	341	337	357	349	355	347	381	359	325	354	355	359	370	318	381	349	356	372	345	365	305	370	362	381	355	336	373	368	366	367	376	319	323	380	341	354	332	332	371	348	360	384	331	348	375	362	396	347	364	348	346	381	372	379	368	335	338	362	339	371	340	388	361	357	334	353	345	352	397	384	348	376	409	342	357	312	330	369	333	358	357	381	359	352	336	331	387	367	379	358	360	367	320	371	365	380	345	350	357	346	380	367	308	355	364	348	338	351	337	330	358	361	360	370	363	336	353	348	334	394	389	355	384	348	374	382	352	364	394	398	369	350	396	376	345	343	322	361	369	350	341	319	341	372	333	344	371	376	330	359	354	371	370	379	355	365	378	400	311	372	380	351	364	400	346	388	342	371	355	380	384	338	357	364	332	381	348	365	354	423	400	373	344	353	364	394	329	353	379	358	359	354	369	385	367	344	339	315	391	357	355	369	366	373	355	344	359	347	340	347	329	358	372	358	367	388	353	363	368	377	342	343	378	403	345	350	365	334	383	395	347	387	370	347	349	332	373	356	349	329	340	385	378	348	344	359	358	364	385	378	343	358	339	319	344	397	325	354	362	335	362	335	336	332	355	369	366	342	377	368	348	358	377	353	341	353	382	350	354	334	352	371	355	367	353	381	340	376	359	365	354	355	340	351	356	367	344	373	355	360	335	358	349	353	356	358	357	384	350	354	354	388	368	365	376	389	384	361	395	362	363	396	379	363	351	341	357	381	355	316	379	356	388	356	363	362	395	352	352	360	360	332	344	346	308	375	355	338	340	379	386	366	346
17769	2921	2750	2185	1506	1082	859	691	565	458	407	367	315	333	264	265	258	223	246	217	218	225	206	205	196	179	185	187	176	172	177	195	204	176	178	179	186	176	147	142	152	167	181	144	206	181	153	158	152	180	163	155	139	191	155	147	173	152	168	161	136	158	173	147	159	150	146	146	171	166	156	146	143	162	175	168	137	156	175	156	150	157	160	145	163	129	145	156	145	147	160	165	154	154	156	165	171	146	185	150	149	154	166	147	154	179	145	180	171	151	151	151	168	143	150	156	161	150	166	150	163	150	158	144	141	174	134	152	165	134	162	164	173	164	171	168	191	148	150	155	175	164	166	149	153	150	155	167	186	141	166	148	141	154	156	157	155	156	166	139	177	162	141	173	162	148	148	137	162	167	155	156	181	150	147	144	147	153	168	149	136	171	163	162	147	163	145	154	166	154	167	158	172	174	163	163	152	188	130	163	165	177	154	142	145	169	159	179	136	142	153	162	179	162	138	156	134	154	147	158	144	139	153	161	151	165	159	138	130	179	184	157	146	151	142	139	152	163	135	145	156	148	142	176	134	166	142	144	148	155	149	146	164	155	145	139	139	165	138	155	138	167	157	163	137	127	162	146	160	151	139	158	142	152	156	147	147	152	141	150	154	167	166	152	158	155	146	150	151	164	170	156	163	167	179	150	157	170	153	170	180	172	190	158	144	154	151	159	171	145	141	158	128	142	163	152	153	159	169	147	164	166	145	149	170	166	181	147	171	155	154	154	156	164	159	140	147	153	146	147	153	146	173	170	138	161	174	142	148	157	145	159	146	177	159	145	156	143	160	163	133	177	152	159	179	149	146	157	164	173	153	151	149	133	161	149	157	148	138	159	140	134	165	155	149	161	175	150	145	146	168	155	146	151	173	143	149	173	172	154	141	167	163	139	161	170	151	148	187	138	133	150	146	139	147	151	160	154	165	156	149	116	169	153	176	150	151	139	157	152	130	167	159	174	147	163	160	175	144	159	151	154	156	149	162	142	161	150	180	168	164	170	138	148	146	151	147	146	142	185	140	142	150	139	172	156	174	150	156	142	129	168	149	156	165	153	133	141	151	155	165	171	146	144	141	168	140	146	154	168	144	171	174	142	174	148	153	130	143	162	159	143	178	159	161	168	151	147	138	161	164	165	140	134	160	146	167	163	163	139	148	148	152	143	151	148	148	120	165	153	159	156	153	160	175	165	136	154	163	168	161	152	152	162	141	157	170	142	158	185	159	181	172	159	151	150	145	169	148	161	177	151	162	151	148	155	152	148	155	168	156	135	157	152	162	174	157	157	169	151	162	149	138	164	151	150	163	156	138	146	154	163	174	155	158	167	149	144	155	163	132	165	174	161	170	155	148	152	152	138	164	177	160	142	164	165	176	154	167	158	185	167	133	140	162	181	161	165	146	153	144	168	167	153	172	136	157	153	148	149	156	138	173	118	162	153	152	165	176	142	135	160	152	150	152	157	156	146	177	145	139	144	171	144	132	178	155	159	154	165	167	153	145	156	152	144	162	137	139	144	158	153	188	140	156	138	180	167	144	163	158	150	173	148	167	162	147	161	163	151	134	151	140	165	150	155	146	181	152	137	182	137	153	153	150	167	158	152	172	181	127	186	148	160	182	158	156	154	167	144	144	166	174	133	160	154	180	153	149	156	128	151	159	125	130	162	148	168	151	131	156	138	157	155	155	127	156	164	166	149	160	139	172	158	146	161	139	150	147	171	153	138	176	133	132	177	154	161	174	134	160	151	158	164	153	148	173	151	166	129	150	142	161	145	161	135	147	151	173	169	157	156	151	155	169	142	141	151	147	161	153	149	178	160	160	177	160	151	161	151	138	155	145	145	150	129	155	149	167	130	162	147	144	172	156	147	170	157	170	150	162	141	148	150	157	175	146	169	146	149	136	154	145	169	164	160	150	157	169	160	148	155	140	154	148	147	165	159	155	177	168	149	166	148	172	163	159	149	173	171	177	132	143	167	138	160	168	147	155	167	146	170	170	169	160	162	157	166	136	148	166	160	152	157	171	177	157	157	158	180	144	160	151	143	143	173	140	137	152	139	154	156	156	159	158	155	144	172	146	167	182	159	152	145	161	171	139	156	157	157	134	156	161	147	140	144	144	190	160	161	147	153	167	136	166	160	139	174	149	138	175	137	174	154	151	148	152	152	152	147	137	157	154	162	128	143	146	164	140	166	170	171	180	163	193	179	146	151	170	151	154	151	153	147	135	150	170	155	142	165	168	152	173	169	172	162	159	154	145	174	156	174	159	145	150	145	161	148	177	150	159	167	163	163	144	166	149	149	148	147	155	152	149	132	148	150	151	174	139	162	167	141	162	151	159	138	158	147	158	155	145	157	151	142	135	180	146	147	167	168	151	152	155	156	126	148	152	162	161	172	141	130	148	139	156	145	141	151	147	161	163	145	149	171	162	143	148	158	185	137	152	153	150	174	152	158	149	146	138	140	147	183	165	143	128	130	180	150	135	162	139	133	164	142	163	166	139	164	146	143	133	175	157	160	136	143	156	148	146	179	160	120	167	138	157	138	162	155	159	155	144	140	176	166	138	176	184	145	158	164	162	138	141	143	170	145	146	145	155	155	150	156	156	151	152	170	139	180	155	152	148	147	161	147	164	152	162	157	141	159	141	173	159	173	147	153	148	128	168	170	162	168	145	165	162	141	146	143	148	139	164	171	145	160	159	163	157	152	145	187	152	143	175	155	150	145	131	170	156	151	148	169	166	155	153	157	171	132	153	148	160	157	162	151	146	175	155	147	138	160	154	152	167	167	159	157	166	145	158	166	186	158	178	164	157	168	136	167	145	150	162	143	151	157	155	154	160	139	161	137	162	145	157	160	168	184	156	150	162	146	154	137	169	156	136	156	163	172	157	178	150	139	164	155	169	158	166	145	156	149	165	184	149	165	163	140	147	143	148	153	150	149	160	172	148	173	146	157	142	177	177	151	141	152	166	154	139	148	154	120	145	161	181	151	164	160	136	169	141	152	165	152	168	157	144	178	122	139	124	145	139	149	153	155	163	167	164	153	139	172	130	141	168	166	142	174	147	171	185	150	171	135	159	165	159	167	137	148	174	151	149	140	173	177	156	170	162	160	166	183	139	175	138	145	150	154	142	146	159	156	154	160	167	166	171	153	165	172	157	173	145	129	153	173	143	172	185	135	144	141	149	135	152	145	156	139	145	148	143	144	191	157	155	169	167	166	176	141	142	163	158	186	130	163	151	175	172	163	138	141	148	158	150	165	178	159	150	166	143	147	151	163	156	150	150	158	135	159	136	154	138	159	128	162	177	166	139	173	130	155	169	129	163	177	160	156	141	163	144	135	177	179	147	170	170	166	145	168	150	152	149	156	139	135	139	176	147	159	124	165	165	148	158	148	142	167	179	150	159	155	153	144	150	171	168	159	151	167	154	144	164	156	159	169	152	160
7923	2518	5447	6269	5501	4548	3704	2998	2562	2239	1906	1696	1539	1340	1302	1162	1164	993	970	946	902	884	806	758	737	732	777	737	675	688	619	658	663	634	576	605	602	579	568	587	553	565	555	571	547	549	535	555	577	505	543	535	522	513	560	517	519	534	497	509	486	514	484	544	489	510	481	536	505	455	509	503	507	497	491	488	545	514	477	496	511	465	491	440	495	495	497	510	493	464	471	471	499	501	492	463	473	456	472	496	498	466	492	473	489	467	466	482	455	467	447	507	471	526	491	420	451	474	466	448	460	457	469	450	463	497	464	467	458	454	505	445	486	443	491	440	462	496	481	525	485	467	461	478	473	482	457	477	469	508	490	509	448	457	491	477	468	475	475	432	474	460	458	447	422	472	449	451	494	480	503	451	491	503	488	479	539	470	450	481	478	443	463	457	506	447	476	463	460	480	473	482	469	479	444	477	471	498	484	495	474	461	485	455	461	455	461	459	427	464	473	480	451	432	473	468	485	473	459	495	461	449	473	462	455	472	508	468	486	477	478	451	485	413	484	462	443	466	451	441	485	460	478	485	500	465	504	476	477	483	490	460	500	418	471	413	472	466	496	503	497	486	470	449	469	478	450	451	435	451	454	474	447	464	519	494	499	461	468	469	440	528	491	506	454	465	491	512	468	416	486	481	467	451	429	490	457	496	453	447	468	467	469	497	463	456	467	461	485	428	443	511	447	434	476	478	463	460	486	464	457	472	447	444	467	479	478	508	462	439	504	461	444	476	464	480	472	459	480	492	488	460	461	465	491	478	531	505	438	469	461	461	419	471	441	466	434	482	460	451	464	440	469	459	495	446	489	450	440	472	477	464	426	445	474	441	489	449	443	442	413	449	439	469	479	456	444	453	467	460	484	499	512	463	462	502	430	458	435	426	490	424	488	469	476	453	490	465	484	462	446	459	466	458	444	434	464	494	491	447	507	433	459	444	487	475	469	505	432	507	420	488	431	434	509	461	451	498	456	476	470	465	495	486	463	465	450	453	433	460	417	478	466	469	461	492	450	469	511	469	464	452	474	443	467	477	486	491	451	474	439	479	457	447	473	498	458	465	458	492	413	446	503	475	458	432	441	469	478	469	460	472	443	475	466	446	462	478	488	466	479	469	469	457	459	472	470	471	472	471	454	470	499	519	449	461	469	488	497	489	470	430	450	467	494	448	492	489	463	462	489	470	483	495	440	472	445	456	504	469	452	486	446	468	436	463	467	457	459	465	475	445	461	451	460	466	462	428	487	496	468	443	503	448	475	464	456	452	424	479	474	464	458	457	455	480	470	489	462	443	447	446	485	449	459	472	486	470	505	473	452	467	498	496	448	456	429	477	469	453	419	474	489	483	498	483	477	446	483	480	484	461	476	487	494	463	479	471	438	491	456	455	442	489	442	438	478	477	474	432	469	452	498	438	469	494	495	474	525	464	468	471	492	460	480	477	459	477	441	442	469	470	453	448	508	463	462	481	502	477	455	460	472	455	489	479	444	465	456	499	471	452	421	485	479	477	461	473	487	487	457	480	489	449	431	493	471	495	451	512	437	475	470	486	474	457	451	461	443	432	474	491	467	485	441	453	488	501	467	429	464	453	486	471	462	467	471	488	481	450	453	440	449	461	445	479	471	499	439	477	424	459	452	484	447	467	453	444	487	497	437	488	436	459	487	433	475	454	496	435	469	477	470	450	476	455	467	415	467	453	472	451	434	456	482	449	459	444	493	483	438	446	435	498	455	464	426	444	432	436	507	461	435	461	455	484	475	508	490	451	464	473	488	461	459	462	517	450	457	455	473	463	438	462	429	450	512	457	491	440	453	477	490	508	479	445	434	479	443	494	472	463	474	434	515	479	459	441	453	483	498	493	495	485	475	460	447	494	475	446	423	445	454	435	461	460	461	498	420	468	436	482	445	449	477	473	463	486	478	447	471	438	477	452	458	426	503	452	452	452	454	463	453	441	480	447	480	484	450	452	445	446	467	436	458	435	422	470	442	412	452	465	471	458	452	471	454	470	465	454	506	492	464	471	503	478	460	459	492	460	472	456	515	487	465	494	459	469	407	468	472	478	461	429	452	440	447	468	478	499	491	459	462	442	455	456	480	448	472	475	422	497	496	472	428	458	438	424	478	445	449	469	447	458	474	468	429	441	493	494	497	486	477	437	502	448	485	461	455	469	460	500	452	474	463	483	451	500	461	492	466	463	433	499	468	457	489	499	492	480	459	472	475	494	504	456	481	483	497	468	470	391	501	447	484	493	460	459	437	447	487	455	483	459	469	487	533	498	462	454	469	477	488	436	478	467	483	450	453	501	430	467	465	453	485	448	465	463	457	466	468	510	466	443	424	477	500	462	459	499	413	474	448	457	493	452	447	438	447	469	461	506	447	482	482	480	445	446	441	448	420	459	421	451	465	470	507	449	481	466	438	464	442	471	504	474	481	489	426	483	441	507	469	434	455	487	452	470	477	450	461	424	443	455	459	470	458	448	464	486	497	475	483	456	500	490	492	443	490	461	409	506	487	491	469	514	492	437	470	474	480	429	471	466	431	501	489	401	439	455	475	456	472	474	473	449	476	491	474	440	488	474	469	480	472	467	440	445	433	484	460	471	453	459	466	458	433	476	477	488	470	460	481	442	454	474	439	472	489	459	456	451	445	457	497	451	476	465	446	485	444	478	470	436	484	501	492	476	454	464	482	469	481	498	482	442	462	455	478	457	470	492	462	466	487	492	460	488	477	465	457	463	500	464	448	422	469	462	463	460	473	462	465	455	464	448	527	442	500	450	452	501	477	447	487	460	470	466	469	463	471	472	490	501	468	475	453	491	537	445	457	479	479	485	467	509	487	473	482	450	474	456	490	451	455	472	474	490	469	461	443	427	464	467	495	464	453	472	490	455	451	502	469	494	450	475	467	468	471	486	453	484	449	465	487	475	454	452	471	441	450	430	431	495	489	442	501	434	445	487	523	474	485	436	462	524	486	474	457	491	460	478	477	506	467	449	469	482	458	505	460	470	447	434	447	459	441	453	486	466	471	479	438	445	480	470	476	448	472	457	481	451	486	434	451	461	435	440	467	514	459	462	467	456	488	476	473	483	458	483	498	484	516	442	463	498	472	464	448	462	460	477	489	457	487	482	458	469	467	409	475	500	465	448	447	459	448	503	484	474	501	472	450	483	457	438	447	482	485	442	489	487	450	444	445	488	477	449	482	456	499	466	468	451	493	452	470	451	497	475	464	463	465	495	509	452	458	469	453	478	492	443	492	444	469	461	461	477	468	476	474	474	473	487	477	467	486	486	488	479	498	459	478	479	438	459	455	462	434	466	475	463	433	460	466	453	494	483	462	474	453	470	464	472	430	448	464	466	435	471	468	493	441	470	458	504	445	489	491	465	467	440	476	483	459	487	455	457	474	426	463	496	463	447	501	437	429	487	473	491	477	458	433	499	466	480
2386	284	328	350	274	284	268	253	275	254	240	261	282	270	255	213	244	237	246	256	259	256	238	251	201	245	228	262	234	241	252	253	222	232	248	247	256	228	228	242	239	251	264	235	251	265	255	254	246	238	276	265	235	262	251	259	224	222	239	261	232	236	263	221	244	236	230	247	229	287	221	249	256	219	225	240	222	230	256	247	247	215	213	245	278	253	215	223	234	232	223	254	222	251	254	234	253	226	238	246	238	240	274	235	258	237	240	210	230	263	238	222	227	239	258	240	231	262	221	253	224	241	232	241	257	221	231	234	213	239	245	236	250	231	206	242	242	259	248	235	250	280	219	211	262	224	275	231	254	294	226	232	241	230	240	254	244	230	253	238	225	250	233	262	296	254	255	245	230	236	240	228	250	207	247	240	248	248	257	233	233	243	229	253	236	263	253	237	255	245	221	237	236	220	235	227	205	225	260	233	238	239	252	223	245	227	245	261	268	235	228	226	238	221	238	230	231	226	233	236	256	216	242	226	242	238	252	253	227	241	229	227	247	242	240	221	225	234	216	241	207	208	224	236	229	241	236	262	227	271	264	234	258	215	220	249	253	223	257	221	248	219	249	250	274	224	246	247	232	243	259	227	231	228	266	248	259	229	225	229	219	257	227	254	231	252	241	231	248	234	224	240	207	215	226	236	228	251	239	221	253	256	247	266	263	251	227	243	236	254	251	223	244	210	263	229	221	245	242	214	246	209	245	255	233	246	236	246	222	258	227	220	276	262	242	227	259	227	256	214	238	229	224	227	242	243	246	252	222	244	243	220	220	240	270	274	234	252	259	217	234	238	242	254	215	227	240	225	235	244	236	241	228	225	253	237	224	239	248	222	265	228	226	240	223	265	264	235	232	244	227	250	233	205	251	254	243	239	283	229	236	253	231	230	237	235	245	217	212	230	253	238	224	240	235	218	250	235	243	228	231	255	238	248	220	227	224	273	198	246	263	235	251	263	229	244	240	214	237	240	233	243	252	254	253	222	247	219	235	265	218	247	212	246	256	253	253	225	263	244	233	230	243	257	246	212	243	237	197	230	277	243	257	274	253	223	233	230	222	230	251	235	246	217	239	254	272	238	241	251	238	228	215	255	219	232	233	248	229	258	244	238	255	255	228	232	221	229	236	251	262	259	261	218	234	230	254	237	239	244	211	244	269	240	255	202	229	242	243	231	264	262	226	249	246	236	212	215	235	244	232	261	254	236	257	265	232	224	253	253	234	236	253	228	271	245	249	256	258	210	263	249	243	266	217	232	241	238	264	252	240	244	218	260	250	241	228	234	228	243	226	265	243	252	250	237	249	227	252	239	205	239	237	228	243	233	229	249	266	214	261	235	230	230	221	236	241	236	236	251	254	252	226	263	265	229	247	237	245	270	253	286	255	240	236	260	246	220	279	267	234	222	272	265	237	211	254	230	239	256	263	251	247	210	236	225	224	235	274	224	242	265	242	223	237	226	225	237	226	237	265	255	247	232	263	256	203	233	231	249	221	251	257	242	260	230	254	258	228	236	239	243	220	248	222	263	241	246	244	229	258	251	242	223	239	234	250	247	235	216	235	260	242	217	217	239	247	265	234	241	253	242	245	240	219	222	241	236	266	216	242	254	235	204	221	247	270	272	265	248	233	234	221	218	222	240	226	212	239	235	220	239	260	211	236	246	257	234	266	258	225	251	230	268	224	204	237	228	254	222	274	246	232	275	232	273	229	260	219	247	260	237	236	237	229	252	261	254	241	226	230	239	259	230	270	252	235	244	236	237	225	227	213	231	242	249	232	218	227	223	236	240	233	242	217	250	245	252	226	222	234	226	242	276	235	276	252	262	250	220	276	254	213	249	264	224	258	239	254	227	231	237	223	230	238	226	244	242	236	271	227	265	237	219	231	238	249	245	251	261	213	242	210	207	258	255	230	283	236	233	241	255	236	211	240	237	240	232	252	241	283	246	215	221	252	231	234	225	275	226	234	236	238	237	253	246	270	248	240	244	236	236	241	247	224	243	233	232	231	256	244	234	244	209	212	210	245	259	239	242	225	249	243	246	224	245	231	224	221	221	247	240	252	243	236	221	260	260	251	219	247	254	243	238	266	241	232	253	260	237	240	240	223	219	252	260	254	241	259	252	251	258	217	252	247	217	243	234	246	263	225	244	258	254	232	240	242	210	253	244	224	211	249	231	215	218	223	247	245	230	230	254	252	234	222	234	279	228	226	213	240	250	230	229	256	264	236	248	274	253	242	259	226	254	255	263	225	249	239	249	240	231	251	215	238	240	219	223	299	231	234	229	265	270	242	218	240	244	240	256	249	234	250	240	242	238	243	249	220	252	239	236	251	240	227	240	250	273	237	229	230	242	245	246	241	263	238	221	253	222	225	214	215	251	238	238	209	224	215	259	262	236	236	243	226	241	225	231	226	246	227	202	225	228	250	274	262	243	225	253	265	277	244	223	228	248	234	238	233	229	231	269	261	241	245	237	254	236	251	254	247	245	262	219	253	239	234	246	267	252	241	242	251	257	246	240	234	230	240	214	242	244	252	247	252	250	226	242	229	209	234	226	252	246	228	253	273	231	253	252	234	229	222	221	247	225	247	237	228	246	249	234	230	223	221	213	233	260	230	236	236	258	255	235	237	276	225	236	243	255	233	243	251	217	239	215	238	231	258	275	232	244	229	267	236	239	250	248	267	238	203	284	248	251	217	214	257	224	232	260	254	269	257	225	224	239	256	232	232	203	253	245	240	228	255	227	230	254	257	221	214	234	229	228	233	266	239	243	229	261	263	245	244	228	229	222	246	242	239	226	232	231	214	231	259	233	229	248	224	220	245	230	248	259	230	238	237	269	246	231	240	244	245	255	256	250	257	268	268	247	216	252	240	234	226	250	231	230	232	261	257	232	258	237	251	236	236	245	249	223	251	228	216	269	251	246	230	236	265	218	253	244	243	291	244	268	244	247	248	246	247	221	239	239	247	248	257	246	237	233	220	226	221	214	236	235	234	236	272	239	225	230	230	251	224	230	247	249	256	211	248	220	234	236	256	240	260	277	238	241	227	237	215	230	233	241	217	277	251	261	252	208	247	254	253	257	233	219	243	228	217	255	238	243	259	259	232	231	208	271	224	268	269	243	247	270	265	256	259	270	241	253	249	232	243	217	217	243	267	237	237	258	222	247	243	237	244	243	225	243	222	223	229	256	232	247	269	209	240	235	267	207	230	210	236	222	248	246	254	242	224	242	239	250	238	213	250	256	224	247	243	240	233	213	256	261	256	248	257	226	220	261	219	245	224	233	254	243	222	231	242	211	220	247	276	236	231	220	232	234	263	231	229	257	237	252	233	249	239	246	236	270	224	240	260	262	248	240	236	239	237	274	260	261	247	253	238	224	257	240	245	222	255	209	247	255	237	227	223	246	234	264	250	248	233	249	247	239	233	239	273	266	241	240	216	264
2314	725	815	856	853	793	747	752	763	728	705	723	732	700	722	698	640	634	682	656	721	647	685	665	679	648	698	716	642	648	693	695	685	647	619	661	615	694	638	684	631	642	635	650	665	661	648	667	683	615	706	652	674	673	652	671	650	636	622	634	688	690	610	667	607	678	648	674	659	643	655	678	708	605	652	697	591	632	646	634	634	638	610	661	676	650	612	665	661	668	662	660	674	650	627	680	681	677	634	606	648	659	633	655	709	688	694	645	636	641	674	647	675	675	658	655	637	633	674	634	697	671	674	659	630	628	644	654	698	700	682	628	665	657	628	717	656	638	673	684	647	631	668	643	697	627	658	668	673	671	639	637	701	667	674	641	620	664	675	655	642	636	666	679	657	644	649	687	653	676	646	660	620	638	673	668	651	634	624	627	623	642	671	611	695	648	645	664	667	654	659	638	653	631	675	693	633	627	636	649	679	621	640	638	645	642	656	688	651	666	676	663	643	670	655	706	715	615	673	637	661	666	651	647	641	668	680	697	635	655	634	640	628	664	647	616	642	653	658	659	684	688	652	656	614	618	671	618	629	639	644	655	654	641	646	696	623	680	658	654	668	628	626	672	654	676	653	671	681	650	635	656	683	619	675	679	669	640	659	632	666	631	683	642	659	700	637	635	597	572	715	627	696	629	648	658	625	667	625	659	670	709	638	616	598	685	670	642	685	679	667	629	661	680	633	679	656	640	644	661	641	618	664	642	629	619	662	702	644	682	658	666	650	678	670	685	650	624	661	641	661	628	706	676	668	696	649	691	688	676	677	632	683	650	630	671	689	647	689	688	650	636	679	610	675	652	617	637	627	656	638	680	665	663	653	641	682	644	687	666	641	623	675	655	677	637	642	667	663	625	655	636	634	678	653	662	635	629	624	611	664	623	623	706	648	660	668	642	647	640	646	669	622	714	640	657	633	625	627	641	636	641	620	663	628	617	646	659	710	629	641	634	630	647	658	676	685	620	642	660	670	640	669	602	630	629	638	652	681	643	654	678	700	623	672	700	660	669	695	700	656	626	666	635	650	619	647	633	631	622	623	668	674	641	672	632	643	619	599	661	637	624	677	671	687	653	676	636	629	631	664	647	648	638	654	645	653	677	635	606	622	641	634	665	624	704	704	655	681	618	678	650	678	624	632	678	679	640	724	669	646	715	684	681	676	609	646	653	650	688	643	675	664	692	624	618	653	641	653	683	631	660	654	654	683	645	656	588	641	676	673	630	662	647	649	657	690	658	655	658	639	663	655	707	696	626	651	645	646	625	712	624	635	648	676	650	675	627	686	633	669	671	614	678	639	617	698	676	700	669	601	650	655	666	660	625	642	639	672	590	604	634	620	660	657	685	648	697	658	672	598	647	633	681	636	653	608	626	668	631	624	642	698	626	662	660	681	652	659	654	630	631	650	675	672	696	709	628	630	635	649	645	674	649	611	668	673	634	590	619	702	649	691	659	659	620	653	708	646	670	668	603	656	684	628	662	658	611	670	626	630	653	665	684	662	673	641	696	612	632	648	663	619	675	645	672	671	636	621	662	665	658	620	622	618	647	670	651	670	613	633	701	662	631	643	603	634	620	667	668	628	674	664	660	672	654	628	654	612	676	674	623	677	662	664	655	651	691	671	678	653	661	672	641	658	668	644	601	665	648	623	700	629	610	693	662	669	706	628	664	655	625	604	664	674	629	659	665	649	610	615	631	685	681	647	680	673	647	677	680	638	601	637	654	697	642	671	652	662	617	659	689	657	623	683	646	687	655	637	687	678	693	610	671	650	661	654	694	646	634	659	651	608	702	691	603	641	645	689	679	618	604	666	671	706	674	632	698	657	622	653	686	699	671	645	653	614	651	657	643	650	657	675	692	594	631	652	660	698	666	636	644	682	609	684	698	656	596	664	646	684	601	653	642	671	644	628	649	634	668	663	675	670	650	661	624	673	652	641	659	629	665	646	628	673	684	652	654	650	648	625	635	649	672	691	651	638	670	706	640	724	694	652	659	663	611	676	633	666	646	726	639	658	650	650	658	660	680	656	678	656	642	657	633	694	657	656	645	673	693	663	643	665	639	720	606	666	658	695	645	673	606	661	673	649	660	641	649	642	632	671	694	639	730	685	658	633	614	656	601	655	648	660	627	699	630	619	726	629	657	639	628	641	652	618	653	642	684	679	667	633	638	675	649	672	623	701	639	711	643	663	647	626	628	668	682	664	657	672	629	654	671	621	633	651	661	622	713	692	673	669	684	663	642	660	684	672	629	672	657	643	661	657	610	634	698	633	620	702	618	669	654	657	634	660	655	612	638	654	653	658	638	621	630	668	655	633	636	676	680	611	675	693	677	652	645	661	658	662	641	666	663	658	680	675	684	618	634	633	649	642	671	593	642	650	670	680	649	683	682	628	626	628	615	711	615	650	660	663	633	646	708	623	680	633	653	657	625	692	645	684	651	666	658	656	673	676	678	646	613	659	645	667	658	610	640	661	629	644	649	667	654	643	673	689	655	709	664	660	669	643	659	667	675	656	675	672	652	665	695	612	628	680	682	646	650	623	647	671	689	622	625	635	695	665	665	671	658	658	642	615	636	636	612	681	638	667	617	659	606	666	646	663	630	640	663	623	638	595	677	657	611	633	642	648	617	590	618	677	702	640	617	669	672	619	647	670	604	684	659	640	671	668	657	593	644	663	672	635	683	624	656	645	677	643	627	599	653	680	652	644	653	634	642	626	663	689	718	653	679	650	683	670	643	658	613	630	677	652	654	702	647	660	638	652	642	640	636	654	657	636	672	667	645	666	633	662	621	647	645	650	645	733	640	627	635	619	633	703	679	667	615	625	589	683	614	698	644	668	644	675	694	706	666	640	666	660	637	652	672	707	655	653	649	619	666	651	650	653	627	716	653	656	637	642	655	647	646	592	681	663	657	608	659	680	627	692	672	686	651	639	665	620	644	669	680	650	614	660	667	721	639	635	621	661	640	634	652	636	697	652	619	634	699	688	652	683	620	631	640	621	662	657	649	669	636	653	659	609	609	721	629	653	681	683	665	664	698	615	648	661	632	659	637	616	674	645	678	643	663	632	656	684	705	681	665	673	638	685	640	655	683	645	641	658	655	604	688	643	642	615	667	642	693	655	608	647	656	656	634	661	676	669	692	658	664	643	648	633	635	664	673	668	645	670	626	670	698	664	688	651	660	636	675	657	644	697	624	603	684	648	686	687	702	643	652	672	630	635	598	639	651	652	638	659	611	681	662	632	628	606	675	673	657	694	630	650	613	674	706	653	673	635	644	663	627	681	627	655	650	635	638	671	648	636	678	643	643	619	714	646	603	635	699	636	649	653	667	636	648	632	640	674	648	639	658	707	678	621	661	672	639	631	623	637	657	639	643	631	648	657	653	662	642	622	672	654	650	675	695	653	678	651	643	642	657	667	689	663	670	669	701	611	643	694	600
9807	1180	1502	1192	841	600	505	412	310	292	262	219	226	193	184	178	173	156	168	153	138	166	144	141	128	131	140	110	126	145	130	138	147	132	129	125	131	138	135	133	131	114	104	128	137	119	117	121	118	114	116	127	113	120	125	134	123	119	119	123	109	117	116	113	104	108	129	125	100	119	122	116	107	97	122	141	123	104	115	123	99	141	113	125	125	137	92	114	116	121	119	105	104	109	114	133	132	121	133	107	112	126	122	119	128	130	124	107	117	114	101	112	105	129	101	127	133	119	107	133	111	144	123	134	125	94	104	121	113	130	125	106	122	133	111	121	123	118	121	122	103	112	110	116	133	124	119	117	123	129	110	108	137	123	116	116	109	127	138	138	117	108	139	132	143	120	104	133	119	134	92	97	121	112	121	114	118	118	118	98	124	123	111	128	111	103	122	127	133	115	106	109	133	128	118	113	99	123	149	122	123	129	130	116	117	118	109	109	117	100	108	114	134	119	89	121	118	116	139	120	117	114	113	136	112	108	114	114	120	128	105	103	116	118	124	118	116	130	137	95	116	107	110	98	115	114	115	127	102	125	135	125	117	131	126	122	116	105	111	123	109	89	116	110	135	136	123	112	121	102	114	124	136	123	118	129	115	114	127	110	106	138	111	118	114	100	126	134	126	133	102	104	135	113	127	117	107	116	114	111	114	127	125	120	112	122	120	118	105	118	120	110	113	109	115	114	114	105	111	114	128	103	116	113	110	108	90	120	136	111	101	101	128	114	128	91	93	137	121	112	115	128	143	110	102	142	114	112	117	113	107	123	123	116	106	117	119	126	104	123	95	130	138	134	121	124	125	110	118	123	130	125	104	122	129	111	132	130	121	103	123	132	116	121	111	114	114	119	134	120	118	101	104	123	122	98	112	107	110	130	105	128	112	116	129	104	118	122	126	132	121	114	126	126	112	130	115	116	120	117	121	122	105	114	109	103	109	138	107	110	122	116	109	143	119	105	124	108	98	108	117	113	123	114	122	109	120	132	112	95	138	113	113	110	130	111	114	113	125	122	109	107	128	131	107	129	115	120	118	102	125	96	109	124	111	118	116	117	127	115	127	128	109	110	128	126	120	110	131	135	110	135	116	139	104	96	108	117	101	120	123	92	117	114	124	115	98	129	127	144	116	128	121	121	121	100	108	119	115	122	116	102	108	79	97	118	129	131	116	104	107	117	114	112	113	102	102	103	114	127	121	115	108	128	103	110	123	108	120	114	119	133	116	108	128	109	113	101	124	116	126	125	110	99	98	114	113	105	115	107	104	111	114	112	118	113	103	103	113	119	108	136	117	116	126	139	121	109	106	122	110	128	115	114	114	116	99	136	125	113	135	126	121	123	108	126	103	113	118	103	106	121	115	115	135	121	99	116	150	141	109	107	111	120	139	134	123	141	113	104	133	117	138	128	134	105	123	110	117	101	136	99	113	137	131	120	116	109	129	112	110	105	130	113	84	137	129	118	111	117	112	94	126	114	122	105	91	110	109	132	100	102	118	128	124	112	122	123	125	128	112	106	106	130	124	116	126	116	120	92	110	129	112	92	116	130	133	131	122	106	118	119	118	140	124	117	117	120	117	123	145	125	123	124	128	127	112	111	115	107	120	118	111	107	108	123	122	130	127	115	123	121	124	111	115	97	121	117	109	113	114	104	112	117	140	117	114	97	120	125	132	123	105	124	121	125	122	123	131	122	121	108	124	129	111	136	124	116	113	102	123	137	119	128	136	105	130	115	99	122	107	114	106	112	119	101	122	110	115	117	107	117	101	125	108	107	128	98	104	126	107	95	115	132	119	110	105	140	133	120	124	135	117	141	131	109	113	122	112	116	117	109	114	128	109	128	111	108	128	135	110	127	103	121	122	127	129	114	123	113	114	144	110	119	114	119	120	126	135	125	110	121	104	108	107	116	133	121	104	136	121	119	144	112	115	120	123	111	121	134	132	116	116	140	105	105	99	116	115	127	115	111	121	110	105	114	109	117	108	127	114	116	132	101	119	130	128	114	127	109	110	116	115	118	110	120	131	110	106	111	129	107	114	109	117	135	127	118	126	116	114	95	125	113	134	151	132	114	127	112	126	111	122	118	105	117	105	119	133	119	119	132	136	120	134	112	115	99	99	105	121	121	134	128	116	89	119	110	140	106	115	121	108	135	131	99	118	124	130	106	112	104	113	101	114	135	124	110	122	93	109	99	122	135	110	128	129	128	105	136	111	115	123	117	123	133	128	115	133	129	111	137	117	128	130	126	112	112	129	115	105	137	102	107	107	111	92	129	111	104	125	132	110	118	124	108	95	106	119	120	98	124	118	112	95	93	115	119	98	103	121	130	147	122	103	110	122	108	122	114	145	101	127	115	106	101	97	119	120	123	118	116	150	119	134	112	95	123	131	114	104	116	132	105	124	124	106	112	105	111	92	113	106	128	107	111	113	102	107	115	118	104	123	116	119	143	130	140	119	115	128	115	123	116	109	115	132	126	103	101	113	113	123	123	102	146	125	117	128	100	134	110	119	114	142	110	134	100	97	132	115	129	103	125	120	119	118	120	130	136	122	109	113	114	111	127	102	130	127	111	125	146	112	105	104	107	108	112	126	101	101	115	117	110	110	125	116	105	117	135	133	123	110	109	105	110	111	112	120	135	123	128	119	117	110	112	117	116	124	108	128	129	123	134	115	126	99	109	129	110	115	120	111	119	116	117	99	110	109	124	117	100	113	116	120	120	132	126	128	120	111	114	122	131	129	117	133	133	121	108	111	136	112	118	108	133	108	107	122	114	107	116	114	119	118	121	131	106	106	115	131	131	117	104	99	119	131	132	134	115	115	117	115	111	115	125	103	119	115	136	125	107	108	96	119	115	152	123	129	120	110	112	127	103	131	116	116	120	122	121	124	110	98	142	108	110	130	123	108	112	119	137	108	105	111	119	144	115	140	115	108	131	112	117	126	109	111	109	111	102	120	124	107	139	125	111	114	118	105	129	119	116	122	103	115	118	126	123	102	105	118	112	140	143	113	119	115	119	122	116	123	100	118	116	121	121	100	112	111	108	112	116	125	116	112	116	126	107	112	120	107	112	111	118	111	119	127	112	124	114	125	121	129	113	102	107	112	117	110	117	123	109	116	115	124	117	116	114	134	131	131	105	108	108	112	117	116	119	119	117	112	128	95	105	117	99	105	102	107	111	119	123	110	129	113	111	105	114	120	110	113	108	118	115	115	102	126	118	111	130	116	131	106	113	119	110	120	105	106	114	117	109	103	103	104	118	111	122	137	109	149	130	118	107	117	127	118	116	118	95	128	120	108	122	106	118	106	109	100	127	132	110	110	132	122	125	112	118	114	102	127	109	107	124	126	100	117	124	101	111	109	115	112	110	128	108	114	97	104	125	111	122	88	129	120	136	107	121	124	122	136	117	124	116	95	107	103	114	127	118	126	137	123	107	110	117
5898	1450	3088	3701	3167	2582	2094	1786	1481	1329	1133	1077	911	842	776	746	719	648	615	617	550	564	541	527	503	494	486	472	489	487	491	450	446	465	454	409	432	434	438	428	422	442	393	419	439	408	392	379	401	414	402	410	377	390	361	396	360	395	401	418	394	376	394	420	442	382	366	363	380	379	411	411	386	349	375	390	413	361	381	383	373	353	378	413	403	374	357	391	333	391	350	377	379	363	355	392	389	385	346	362	359	366	352	354	390	387	367	346	392	369	373	366	349	359	360	330	358	377	358	355	383	371	373	356	354	329	407	362	378	376	389	357	341	338	352	371	343	345	381	405	343	379	375	369	325	382	359	375	363	340	334	322	362	360	330	313	365	380	391	383	378	358	365	356	354	360	348	367	348	370	374	364	352	364	335	377	391	340	335	364	374	362	390	346	397	373	359	341	336	370	377	356	338	341	351	391	360	353	352	368	378	393	335	358	376	347	380	369	347	369	387	361	357	332	328	348	362	346	363	361	333	365	334	358	326	346	363	370	368	345	351	384	350	376	402	351	334	366	374	365	350	369	366	363	345	360	366	361	357	388	360	410	369	378	336	381	374	364	366	361	350	392	374	319	357	358	366	370	350	348	351	392	321	353	368	356	386	374	362	338	357	343	369	365	326	349	384	342	367	357	346	358	333	353	324	381	351	377	344	363	354	366	361	362	328	346	333	362	351	369	366	350	370	354	354	362	373	374	367	343	353	338	388	346	376	340	381	360	367	389	353	353	367	368	333	379	351	363	347	342	352	393	346	355	348	368	386	367	385	321	340	349	412	359	359	390	341	345	345	350	348	368	351	372	372	341	399	367	388	373	351	374	329	327	327	366	354	384	353	385	366	383	351	355	376	356	364	342	379	354	385	396	408	348	378	368	377	367	338	371	342	350	360	403	346	374	359	405	355	362	320	378	344	387	370	360	362	379	307	378	337	345	361	357	355	386	335	377	354	350	367	345	349	363	344	380	353	364	352	374	354	371	343	354	344	346	364	355	362	390	384	413	363	352	363	376	350	362	356	365	378	339	339	359	338	377	376	355	334	358	378	352	339	350	356	367	374	348	365	319	359	361	378	367	337	351	329	361	367	356	362	365	338	358	334	328	370	363	350	349	351	345	349	336	353	376	363	379	352	355	396	346	336	358	345	376	384	360	401	349	389	372	369	373	355	336	313	362	354	395	413	352	373	374	365	379	361	355	364	365	385	345	353	400	343	348	369	362	365	366	354	366	347	377	374	334	368	327	333	369	361	356	350	365	346	363	356	375	357	319	366	354	347	356	364	333	381	375	368	350	356	353	369	330	366	379	328	354	349	359	342	355	381	335	346	385	385	358	346	334	352	338	334	341	363	371	351	340	384	353	304	357	398	303	342	389	365	362	358	385	381	394	394	373	371	376	378	319	378	374	372	343	342	368	360	349	369	350	327	356	361	346	376	387	340	346	402	420	373	372	396	419	392	357	334	340	339	355	367	352	357	382	362	342	331	342	348	383	381	372	331	347	358	375	367	312	347	347	339	348	350	357	381	350	325	366	393	351	374	353	381	362	408	383	394	395	343	360	320	380	381	327	357	341	362	333	352	379	387	348	381	370	328	379	385	386	369	380	378	355	358	365	350	328	404	322	354	379	341	379	378	348	307	368	375	357	318	356	363	345	363	360	358	408	402	359	362	391	354	375	341	384	375	363	354	375	337	364	371	373	373	377	344	354	381	386	383	352	333	377	345	367	356	391	349	364	349	371	357	360	398	360	372	368	326	389	371	379	357	357	322	363	362	364	359	332	320	377	372	382	357	352	361	357	374	381	341	382	380	288	364	339	340	347	384	361	360	372	359	363	339	375	415	360	379	389	358	360	362	395	374	376	341	347	340	372	353	343	351	368	369	401	351	376	354	405	353	347	379	393	335	366	399	351	333	370	330	370	360	329	350	414	330	337	404	350	376	370	394	374	323	353	374	350	382	380	345	370	391	348	382	402	359	367	333	356	364	358	329	379	349	357	347	394	319	346	350	342	347	346	319	351	328	379	363	370	346	348	345	373	354	359	366	352	387	322	364	383	385	394	371	360	354	366	332	372	364	350	365	384	366	356	389	391	374	367	357	346	360	357	361	352	352	392	349	348	340	372	346	345	356	333	381	336	354	347	363	348	388	386	340	361	369	363	365	339	339	361	365	341	335	367	343	370	364	343	341	355	327	359	368	358	371	354	382	350	342	325	368	361	369	361	363	351	378	366	349	351	368	370	373	360	349	355	376	345	359	368	320	390	380	367	354	327	349	375	364	352	371	390	342	366	357	362	334	375	381	375	383	368	340	387	360	333	383	346	335	322	368	381	341	351	336	383	332	344	386	372	340	370	345	355	336	374	343	358	372	364	336	392	334	343	374	366	325	352	380	354	357	378	362	335	356	366	325	391	355	325	346	364	344	407	326	374	340	385	346	362	334	348	366	343	360	382	356	333	347	364	349	380	374	360	371	349	399	388	342	371	373	370	385	373	369	367	375	374	379	350	365	364	327	359	385	331	369	363	357	382	337	368	367	340	331	347	377	359	351	359	347	362	392	369	370	394	319	319	337	365	354	391	377	396	387	372	335	335	362	364	398	333	383	354	397	357	364	386	347	375	397	356	356	379	384	354	340	374	353	373	385	343	346	339	367	330	357	367	361	340	356	357	349	389	350	365	329	389	355	366	367	379	389	339	361	355	403	369	387	354	356	335	355	368	324	339	356	341	369	352	374	354	354	353	354	385	279	349	374	343	339	365	325	321	369	358	375	386	354	366	379	341	338	347	361	328	376	347	363	334	356	356	363	362	390	378	349	336	365	354	314	358	379	340	390	351	360	355	402	351	367	367	378	367	392	346	392	386	381	377	399	380	386	338	378	371	348	336	350	361	352	379	359	343	350	357	385	364	369	352	367	362	355	350	352	322	359	345	369	376	363	345	360	377	334	335	391	361	356	345	351	382	342	382	364	368	360	364	339	376	350	404	370	370	377	367	385	334	386	364	342	324	360	343	373	355	379	360	347	364	337	366	345	379	361	358	402	359	375	392	364	339	356	326	362	385	362	351	344	340	389	404	330	357	371	373	361	365	391	334	369	325	386	358	337	354	363	386	342	368	354	379	345	382	369	367	379	356	339	325	375	347	406	379	391	354	381	324	345	375	366	350	387	392	361	323	336	362	358	369	338	374	333	357	346	362	396	345	371	372	346	342	420	331	340	336	366	385	341	390	336	342	354	337	355	354	339	373	372	337	394	384	376	378	367	347	356	352	364	352	355	387	361	344	363	383	382	365	339	381	366	352	357	372	356	334	358	374	367	385	350	368	346	354	362	376	369	363	366	374	342	365	329	377	347	361	354	333	365	355	318	362	329	378	339	373	400	360	357	362	333	363	363	382	356	358	400	332	366	355	352	356	353	325	343	344	388	318	366	339	376	359	361	388	341	339	390	345
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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
